38179762073133495623230464
38,179,762,073,133,495,623,230,464 is an even composite number composed of five prime numbers multiplied together.
38179762073133495623230464 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred sixty-seven divisors.
Prime factorization of 38179762073133495623230464:
210 × 318 × 76 × 372 × 7732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 37 × 37 × 773 × 773)See below for interesting mathematical facts about the number 38179762073133495623230464 from the Numbermatics database.
Names of 38179762073133495623230464
- Cardinal: 38179762073133495623230464 can be written as Thirty-eight septillion, one hundred seventy-nine sextillion, seven hundred sixty-two quintillion, seventy-three quadrillion, one hundred thirty-three trillion, four hundred ninety-five billion, six hundred twenty-three million, two hundred thirty thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 3.8179762073133495623230464 × 1025
Factors of 38179762073133495623230464
Divisors of 38179762073133495623230464
- Number of divisors d(n): 13167
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 42 48 49 54 56 63 64 72 74 81 84 96 98 108 111 112 126 128 144 147 148 162 168 189 192 196 216 222 224 243 252 256 259 288 294 296 324 333 336 343 378 384 392 432 441 444 448 486 504 512 518 567 576 588 592 648 666 672 686 729 756 768 773 777 784 864 882 888 896 972 999 1008 1024 1029 1036 1134 1152 1176 1184 1296 1323 1332 1344 1369 1372 1458 1512 1536 1546 1554 1568 1701 1728 1764 1776 1792 1813 1944 1998 2016 2058 2072 2187 2268 2304 2319 2331 2352 2368 2401 2592 2646 2664 2688 2738 2744 2916 2997 3024 3072 3087 3092 3108 3136 3402 3456 3528 3552 3584 3626 3888 3969 3996 4032 4107 4116 4144 4374 4536 4608 4638 4662 4704 4736 4802 5103 5184 5292 5328 5376 5411 5439 5476 5488 5832 5994 6048 6174 6184 6216 6272 6561 6804 6912 6957 6993 7056 7104 7168 7203 7252 7776 7938 7992 8064 8214 8232 8288 8748 8991 9072 9216 9261 9276 9324 9408 9472 9583 9604 10206 10368 10584 10656 10752 10822 10878 10952 10976 11664 11907 11988 12096 12321 12348 12368 12432 12544 12691 13122 13608 13824 13914 13986 14112 14208 14406 14504 15309 15552 15876 15984 16128 16233 16317 16428 16464 16576 16807 17496 17982 18144 18522 18552 18648 18816 18944 19166 19208 19683 20412 20736 20871 20979 21168 21312 21504 21609 21644 21756 21904 21952 23328 23814 23976 24192 24642 24696 24736 24864 25088 25382 26244 26973 27216 27648 27783 27828 27972 28224 28416 28601 28749 28812 29008 30618 31104 31752 31968 32256 32466 32634 32856 32928 33152 33614 34992 35721 35964 36288 36963 37044 37104 37296 37632 37877 37888 38073 38332 38416 39366 40824 41472 41742 41958 42336 42624 43218 43288 43512 43808 43904 45927 46656 47628 47952 48384 48699 48951 49284 49392 49472 49728 50176 50421 50764 52488 53946 54432 55566 55656 55944 56448 56832 57202 57498 57624 58016 59049 61236 62208 62613 62937 63504 63936 64512 64827 64932 65268 65712 65856 66304 67081 67228 69984 71442 71928 72576 73926 74088 74208 74592 75264 75754 76146 76664 76832 78732 80919 81648 82944 83349 83484 83916 84672 85248 85803 86247 86436 86576 87024 87616 87808 88837 91854 93312 95256 95904 96768 97398 97902 98568 98784 98944 99456 100842 101528 104976 107163 107892 108864 110889 111132 111312 111888 112896 113631 113664 114219 114404 114996 115248 116032 117649 118098 122472 124416 125226 125874 127008 127872 129654 129864 130536 131424 131712 132608 134162 134456 137781 139968 142884 143856 145152 146097 146853 147852 148176 148416 149184 150528 151263 151508 152292 153328 153664 157464 161838 163296 166698 166968 167832 169344 170496 171606 172494 172872 173152 174048 175232 175616 177147 177674 183708 186624 187839 188811 190512 191808 193536 194481 194796 195804 197136 197568 197888 198912 200207 201243 201684 203056 209952 214326 215784 217728 221778 222264 222624 223776 225792 227262 228438 228808 229992 230496 232064 235298 236196 242757 244944 248832 250047 250452 251748 254016 255744 257409 258741 259308 259728 261072 262848 263424 265139 265216 266511 268324 268912 275562 279936 285768 287712 290304 292194 293706 295704 296352 296832 298368 302526 303016 304584 306656 307328 314928 321489 323676 326592 332667 333396 333936 335664 338688 340893 340992 342657 343212 344988 345744 346304 348096 350464 351232 352947 354294 355348 367416 373248 375678 377622 381024 383616 388962 389592 391608 394272 395136 395776 397824 400414 402486 403368 406112 413343 419904 428652 431568 435456 438291 440559 443556 444528 445248 447552 451584 453789 454524 456876 457616 459984 460992 464128 469567 470596 472392 485514 489888 500094 500904 503496 508032 511488 514818 517482 518616 519456 522144 525696 526848 530278 531441 533022 536648 537824 551124 559872 563517 566433 571536 575424 580608 583443 584388 587412 591408 592704 593664 596736 597529 600621 603729 605052 606032 609168 613312 614656 621859 629856 642978 647352 653184 665334 666792 667872 671328 677376 681786 685314 686424 689976 691488 692608 696192 700928 705894 708588 710696 728271 734832 746496 750141 751356 755244 762048 767232 772227 776223 777924 779184 783216 788544 790272 791552 795417 795648 799533 800828 804972 806736 812224 826686 839808 857304 863136 870912 876582 881118 887112 889056 890496 895104 907578 909048 913752 915232 919968 921984 928256 939134 941192 944784 964467 971028 979776 998001 1000188 1001808 1006992 1016064 1022679 1022976 1027971 1029636 1034964 1037232 1038912 1044288 1051392 1053696 1058237 1058841 1060556 1062882 1066044 1073296 1075648 1102248 1119744 1127034 1132866 1143072 1150848 1166886 1168776 1174824 1182816 1185408 1187328 1193472 1195058 1201242 1207458 1210104 1212064 1218336 1226624 1229312 1240029 1243718 1259712 1285956 1294704 1306368 1314873 1321677 1330668 1333584 1335744 1342656 1354752 1361367 1363572 1370628 1372848 1379952 1382976 1385216 1392384 1401449 1401856 1408701 1411788 1417176 1421392 1456542 1469664 1500282 1502712 1510488 1524096 1534464 1544454 1552446 1555848 1558368 1566432 1577088 1580544 1590834 1594323 1599066 1601656 1609944 1613472 1624448 1653372 1679616 1690551 1699299 1714608 1726272 1741824 1750329 1753164 1762236 1774224 1778112 1780992 1790208 1792587 1801863 1811187 1815156 1818096 1827504 1830464 1839936 1843968 1855973 1856512 1865577 1878268 1882384 1889568 1928934 1942056 1959552 1996002 2000376 2003616 2013984 2032128 2045358 2055942 2059272 2069928 2074464 2077824 2088576 2102784 2116474 2117682 2121112 2125764 2132088 2146592 2151296 2184813 2204496 2239488 2250423 2254068 2265732 2286144 2301696 2316681 2328669 2333772 2337552 2349648 2365632 2370816 2374656 2386251 2386944 2390116 2398599 2402484 2414916 2420208 2424128 2436672 2453248 2458624 2480058 2487436 2519424 2571912 2589408 2612736 2629746 2643354 2661336 2667168 2671488 2685312 2722734 2727144 2741256 2745696 2759904 2765952 2770432 2784768 2802898 2817402 2823576 2834352 2842784 2893401 2913084 2939328 2994003 3000564 3005424 3020976 3048192 3068037 3068928 3083913 3088908 3104892 3111696 3116736 3132864 3154176 3161088 3174711 3176523 3181668 3188646 3198132 3203312 3219888 3226944 3248896 3286969 3306744 3359232 3381102 3398598 3429216 3452544 3500658 3506328 3524472 3548448 3556224 3561984 3580416 3585174 3603726 3622374 3630312 3636192 3655008 3660928 3679872 3687936 3711946 3720087 3731154 3756536 3764768 3779136 3857868 3884112 3919104 3944619 3965031 3992004 4000752 4007232 4027968 4064256 4084101 4090716 4111884 4118544 4139856 4148928 4155648 4177152 4182703 4204347 4205568 4226103 4232948 4235364 4242224 4251528 4264176 4293184 4302592 4353013 4369626 4408992 4500846 4508136 4531464 4572288 4603392 4633362 4657338 4667544 4675104 4699296 4731264 4741632 4772502 4780232 4782969 4797198 4804968 4829832 4840416 4848256 4873344 4906496 4960116 4974872 5038848 5071653 5097897 5143824 5178816 5225472 5250987 5259492 5286708 5322672 5334336 5342976 5370624 5377761 5405589 5433561 5445468 5454288 5482512 5491392 5519808 5531904 5540864 5567919 5569536 5596731 5605796 5634804 5647152 5668704 5685568 5786802 5826168 5878656 5988006 6001128 6010848 6041952 6096384 6136074 6167826 6177816 6209784 6223392 6233472 6265728 6308352 6349422 6353046 6363336 6377292 6396264 6406624 6439776 6453888 6497792 6554439 6573938 6613488 6718464 6751269 6762204 6797196 6858432 6905088 6950043 6986007 7001316 7012656 7048944 7096896 7112448 7123968 7158753 7160832 7170348 7195797 7207452 7244748 7260624 7272384 7310016 7321856 7359744 7375872 7407659 7423892 7440174 7462308 7513072 7529536 7558272 7715736 7768224 7838208 7889238 7930062 7984008 8001504 8014464 8055936 8168202 8181432 8223768 8237088 8279712 8297856 8311296 8354304 8365406 8408694 8452206 8465896 8470728 8484448 8503056 8528352 8586368 8605184 8680203 8706026 8739252 8817984 8982009 9001692 9016272 9062928 9144576 9204111 9206784 9251739 9266724 9314676 9335088 9350208 9398592 9462528 9483264 9524133 9529569 9545004 9560464 9565938 9594396 9609936 9659664 9680832 9696512 9746688 9810143 9812992 9860907 9920232 9949744 10077696 10143306 10195794 10287648 10357632 10501974 10518984 10573416 10645344 10668672 10685952 10741248 10755522 10811178 10867122 10890936 10908576 10965024 10982784 11039616 11063808 11135838 11160261 11193462 11211592 11269608 11294304 11337408 11371136 11573604 11652336 11757312 11833857 11895093 11976012 12002256 12021696 12083904 12192768 12252303 12272148 12335652 12355632 12419568 12446784 12466944 12531456 12548109 12613041 12616704 12678309 12698844 12706092 12726672 12754584 12792528 12813248 12879552 12907776 12991811 12995584 13059039 13108878 13147876 13226976 13502538 13524408 13594392 13716864 13810176 13900086 13972014 14002632 14025312 14097888 14193792 14224896 14317506 14340696 14348907 14391594 14414904 14489496 14521248 14544768 14620032 14643712 14719488 14815318 14847784 14880348 14924616 15026144 15059072 15116544 15214959 15293691 15431472 15536448 15676416 15752961 15778476 15860124 15968016 16003008 16028928 16111872 16133283 16216767 16300683 16336404 16362864 16447536 16474176 16559424 16595712 16622592 16703757 16708608 16730812 16790193 16817388 16904412 16931792 16941456 16968896 17006112 17056704 17172736 17210368 17360406 17412052 17478504 17635968 17964018 18003384 18032544 18125856 18289152 18408222 18503478 18533448 18629352 18670176 18700416 18797184 18925056 19048266 19059138 19090008 19120928 19131876 19188792 19219872 19319328 19361664 19393024 19493376 19620286 19663317 19721814 19840464 19899488 20155392 20253807 20286612 20391588 20575296 20715264 20850129 20958021 21003948 21037968 21146832 21290688 21337344 21371904 21476259 21482496 21511044 21587391 21622356 21734244 21781872 21817152 21930048 21965568 22079232 22108573 22127616 22222977 22271676 22320522 22386924 22423184 22539216 22588608 22674816 22742272 23008783 23147208 23304672 23514624 23667714 23790186 23952024 24004512 24043392 24167808 24504606 24544296 24671304 24711264 24839136 24893568 24933888 25062912 25096218 25226082 25356618 25397688 25412184 25453344 25509168 25585056 25626496 25759104 25815552 25983622 26040609 26118078 26217756 26295752 26453952 26946027 27005076 27048816 27188784 27433728 27612333 27620352 27755217 27800172 27944028 28005264 28050624 28195776 28387584 28449792 28572399 28588707 28635012 28681392 28697814 28783188 28829808 28978992 29042496 29089536 29240064 29278921 29287424 29430429 29438976 29582721 29630636 29695568 29760696 29849232 30052288 30118144 30233088 30429918 30587382 30862944 31072896 31505922 31556952 31720248 31936032 32006016 32057856 32223744 32266566 32433534 32601366 32672808 32725728 32895072 32948352 33118848 33191424 33407514 33461624 33480783 33580386 33634776 33808824 33863584 33882912 33937792 34012224 34113408 34345472 34720812 34824104 34957008 35271936 35501571 35685279 35928036 36006768 36065088 36251712 36578304 36756909 36816444 37006956 37066896 37258704 37340352 37400832 37594368 37644327 37839123 37850112 38034927 38096532 38118276 38180016 38241856 38263752 38377584 38439744 38638656 38723328 38786048 38975433 38986752 39177117 39240572 39326634 39443628 39680928 39798976 40507614 40573224 40783176 41150592 41430528 41700258 41916042 42007896 42075936 42293664 42581376 42674688 42952518 43022088 43046721 43174782 43244712 43468488 43563744 43634304 43860096 43931136 44158464 44217146 44445954 44543352 44641044 44773848 44846368 45078432 45177216 45349632 45484544 45644877 45881073 46017566 46294416 46609344 47029248 47258883 47335428 47580372 47904048 48009024 48086784 48335616 48399849 48650301 48902049 49009212 49088592 49342608 49422528 49678272 49787136 49867776 50111271 50125824 50192436 50370579 50452164 50713236 50795376 50824368 50906688 51018336 51170112 51252992 51518208 51631104 51853613 51967244 52081218 52236156 52435512 52591504 52907904 53892054 54010152 54097632 54377568 54867456 55224666 55510434 55600344 55888056 56010528 56101248 56391552 56775168 57144798 57177414 57270024 57362784 57395628 57566376 57659616 57957984 58084992 58179072 58480128 58557842 58860858 58989951 59165442 59261272 59391136 59521392 59698464 60104576 60236288 60466176 60761421 60859836 61174764 61725888 62145792 62550387 62874063 63011844 63113904 63440496 63872064 64012032 64115712 64428777 64447488 64533132 64762173 64867068 65202732 65345616 65451456 65790144 65896704 66237696 66325719 66382848 66668931 66815028 66923248 66961566 67160772 67269552 67617648 67727168 67765824 67875584 68024448 68226816 68671001 68690944 69026349 69441624 69648208 69914016 70543872 71003142 71370558 71856072 72013536 72130176 72503424 73513818 73632888 74013912 74133792 74517408 74680704 74801664 75188736 75288654 75678246 76069854 76193064 76236552 76360032 76483712 76527504 76755168 76879488 77277312 77446656 77950866 78121827 78354234 78481144 78653268 78887256 79361856 79597952 80838081 81015228 81146448 81566352 82301184 82836999 82861056 83265651 83400516 83832084 84015792 84151872 84587328 85162752 85349376 85717197 85766121 85905036 86044176 86093442 86349564 86489424 86936976 87127488 87268608 87720192 87836763 87862272 88291287 88316928 88434292 88748163 88891908 89086704 89282088 89547696 89692736 90156864 90354432 90699264 90942677 90969088 91289754 91762146 92035132 92588832 93218688 94517766 94670856 95160744 95808096 96018048 96173568 96671232 96799698 97300602 97804098 98018424 98177184 98685216 98845056 99356544 99574272 100222542 100384872 100442349 100741158 100904328 101426472 101590752 101648736 101813376 102036672 102340224 102505984 103036416 103707226 103934488 104162436 104472312 104871024 105183008 105815808 106504713 107055837 107784108 108020304 108195264 108755136 109734912 110270727 110449332 111020868 111200688 111776112 112021056 112202496 112783104 112932981 113517369 113550336 114104781 114289596 114354828 114540048 114725568 114791256 115132752 115319232 115915968 116169984 116358144 116926299 116960256 117115684 117531351 117721716 117979902 118330884 118522544 118782272 119042784 119396928 120209152 120472576 121522842 121719672 122349528 123451776 124291584 125100774 125748126 126023688 126227808 126880992 127744128 128024064 128857554 129066264 129140163 129524346 129734136 130405464 130691232 130902912 131580288 131793408 132475392 132651438 133337862 133630056 133846496 133923132 134321544 134539104 135235296 135454336 135531648 135751168 136048896 136453632 136934631 137342002 137643219 138052698 138883248 139296416 139828032 141087744 141776649 142006284 142741116 143712144 144027072 144260352 145006848 145199547 145950903 146706147 147027636 147265776 148027824 148267584 149034816 149361408 149603328 150333813 150377472 150577308 151111737 151356492 152139708 152386128 152473104 152720064 152967424 153055008 153510336 153758976 154554624 154760011 154893312 155560839 155901732 156243654 156708468 156962288 157306536 157774512 158723712 159195904 161061481 161676162 162030456 162292896 163132704 164602368 165673998 166531302 166801032 167664168 168031584 168303744 169174656 170325504 171434394 171532242 171810072 172088352 172186884 172699128 172978848 173873952 174254976 174537216 175440384 175673526 176582574 176868584 176969853 177496326 177783816 178173408 178564176 179095392 179385472 180313728 180708864 181398528 181885354 182284263 182579508 183524292 184070264 185177664 186437376 187651161 188622189 189035532 189341712 190321488 191616192 192036096 192347136 193286331 193342464 193599396 194286519 194601204 195608196 196036848 196354368 197370432 197690112 198713088 198977157 199148544 200006793 200445084 200769744 200884698 201482316 201808656 202852944 203181504 203297472 203626752 204073344 204680448 204952447 205011968 206013003 206072832 207079047 207414452 207868976 208324872 208944624 209742048 210366016 211631616 213009426 214111674 215568216 216040608 216390528 217510272 220541454 220898664 222041736 222401376 223552224 224042112 224404992 225566208 225865962 227034738 228209562 228579192 228709656 229080096 229451136 229582512 230265504 230638464 231831936 232339968 233852598 234231368 234365481 235062702 235443432 235959804 236661768 237045088 237564544 238085568 238793856 240418304 242514243 243045684 243439344 244699056 246903552 248510997 248583168 249796953 250201548 251496252 252047376 252455616 253761984 255488256 256048128 257151591 257298363 257715108 258132528 258280326 259048692 259468272 260810928 261382464 261805824 263160576 263510289 263586816 264873861 264950784 265302876 266244489 266675724 267260112 267692992 267846264 268643088 269078208 270470592 270908672 271063296 271502336 272097792 272828031 272907264 273869262 274684004 275286438 276105396 277766496 278592832 279656064 283553298 284012568 285482232 287424288 288054144 288520704 290013696 290399094 291901806 293412294 294055272 294531552 296055648 296535168 298069632 298722816 300667626 301154616 301327047 302223474 302712984 304279416 304772256 304946208 305440128 305934848 306110016 307020672 307517952 309109248 309520022 311121678 311803464 312487308 313416936 313924576 314613072 315549024 317447424 318391808 319514139 321167511 322122962 323352324 324060912 324585792 326265408 329204736 330812181 331347996 333062604 333602064 335328336 336063168 336607488 338349312 338798943 340552107 340651008 342314343 342868788 343064484 343620144 344176704 344373768 345398256 345957696 347747904 348509952 349074432 350778897 350880768 351347052 352594053 353165148 353737168 353939706 354992652 355567632 356346816 357128352 358190784 358770944 360627456 361417728 362975291 363770708 364568526 365159016 367048584 368140528 370355328 372874752 375302322 377244378 378071064 378683424 380642976 383232384 384072192 386572662 387198792 387420489 388573038 389202408 391216392 392073696 392708736 394740864 395380224 397426176 397954314 400013586 400890168 401539488 401769396 402964632 403617312 405705888 406363008 406594944 407253504 408146688 409360896 409904894 410803893 412026006 412929657 414158094 414828904 415737952 416649744 417889248 419484096 420732032 423263232 425329947 426018852 428223348 431136432 432081216 432781056 435020544 435598641 437852709 440118441 441082908 441797328 444083472 444802752 447104448 448084224 448809984 451001439 451132416 451731924 453335211 454069476 456419124 457158384 457419312 458160192 458902272 459165024 460531008 461276928 463663872 464280033 464679936 466682517 467705196 468462736 468730962 470125404 470886864 471919608 473323536 474090176 475129088 476171136 477587712 480697007 480836608 483184443 485028486 486091368 486878688 489398112 493807104 497021994 499593906 500403096 502992504 504094752 504911232 507523968 510976512 514303182 514596726 515430216 516265056 516560652 518097384 518936544 521621856 522764928 523611648 526321152 527020578 529747722 530605752 530909559 532488978 533351448 534520224 535385984 535692528 537286176 538156416 540941184 541817344 542126592 544195584 545656062 546852789 547738524 549368008 550572876 552210792 555532992 557185664 559312128 562953483 565866567 567106596 568025136 570964464 574848576 576108288 577041408 579858993 580027392 580798188 582859557 583803612 586824588 588110544 589063104 592111296 593070336 596139264 596931471 597445632 600020379 601335252 602309232 602654094 604446948 605425968 608558832 609544512 609892416 610880256 611869696 612220032 614041344 614857341 615035904 618039009 618218496 619040044 621237141 622243356 623606928 624974616 626833872 627849152 629226144 631098048 634894848 636783616 639028278 642335022 644245924 646704648 648121824 649171584 652530816 661624362 662695992 666125208 667204128 670656672 672126336 673214976 676698624 677597886 681104214 684628686 685737576 686128968 687240288 688353408 688747536 690796512 691915392 695495808 697019904 701557794 702694104 703096443 705188106 706330296 707474336 707879412 709985304 711135264 712693632 714256704 716381568 717541888 721254912 725950582 727541416 727542729 729137052 730318032 734097168 736281056 740710656 745532991 745749504 749390859 750604644 754488756 756142128 757366848 761285952 766464768 768144384 771454773 771895089 773145324 774397584 774840978 777146076 778404816 782432784 784147392 785417472 789481728 790530867 790760448 794621583 794852352 795908628 798733467 800027172 801780336 803078976 803538792 805929264 807234624 811411776 812726016 813189888 814507008 816293376 818017201 818484093 818721792 819809788 821607786 824052012 825859314 828316188 829657808 831475904 833299488 835778496 838968192 841464064 850659894 852037704 856446696 862272864 864162432 865562112 870041088 871197282 875705418 880236882 882165816 883594656 888166944 889605504 894208896 896168448 902002878 903463848 903981141 906670422 908138952 912838248 914316768 914838624 916320384 917804544 918330048 921062016 922553856 927327744 928560066 933365034 935410392 936925472 937461924 940250808 941773728 943839216 946647072 948180352 950258176 952342272 955175424 958542417 961394014 963502533 966368886 970056972 972182736 973757376 978796224 987614208 992436543 994043988 999187812 1000806192 1005985008 1008189504 1009822464 1015047936 1016396829 1021656321 1021953024 1026943029 1028606364 1029193452 1030860432 1032530112 1033121304 1036194768 1037873088 1043243712 1045529856 1047223296 1052336691 1052642304 1054041156 1057782159 1059495444 1061211504 1061819118 1064977956 1066702896 1069040448 1070771968 1071385056 1074572352 1076312832 1081882368 1083320077 1083634688 1084253184 1088925873 1091312124 1093705578 1095477048 1098736016 1101145752 1104421584 1111065984 1114371328 1118624256 1125906966 1131733134 1134213192 1136050272 1141928928 1149697152 1152216576 1159717986 1161596376 1165719114 1167607224 1173649176 1176221088 1178126208 1184222592 1186140672 1192278528 1193862942 1200040758 1202670504 1204618464 1205308188 1208893896 1210851936 1217117664 1219089024 1219784832 1221760512 1224440064 1228082688 1229714682 1232411679 1236078018 1238080088 1238788971 1242474282 1244486712 1247213856 1249949232 1253667744 1255698304 1258452288 1262196096 1269789696 1275989841 1278056556 1284670044 1288491848 1293409296 1296243648 1298343168 1305061632 1306795923 1313558127 1320355323 1323248724 1325391984 1332250416 1334408256 1341313344 1344252672 1346429952 1353004317 1353397248 1355195772 1360005633 1362208428 1369257372 1371475152 1372257936 1374480576 1376706816 1377495072 1381593024 1383830784 1390991616 1392840099 1394039808 1400047551 1403115588 1405388208 1406192886 1410376212 1412660592 1414948672 1415758824 1419970608 1422270528 1425387264 1428513408 1432763136 1434667129 1435083776 1442091021 1442509824 1449553329 1451901164 1455082832 1455085458 1458274104 1460636064 1468194336 1472562112 1481421312 1491065982 1498781718 1501209288 1508977512 1512284256 1514733696 1522571904 1532929536 1542909546 1543790178 1546290648 1548795168 1549681956 1554292152 1556809632 1564865568 1568294784 1570834944 1578963456 1581061734 1589243166 1591817256 1592728677 1597466934 1600054344 1603560672 1606157952 1607077584 1611858528 1614469248 1622823552 1625452032 1626379776 1632586752 1636034402 1636968186 1639619576 1640558367 1643215572 1648104024 1651718628 1656632376 1659315616 1662951808 1666598976 1671556992 1677936384 1682928128 1688860449 1697599701 1701319788 1704075408 1712893392 1724545728 1728324864 1731124224 1739576979 1740082176 1742394564 1748578671 1751410836 1760473764 1764331632 1767189312 1776333888 1779211008 1788417792 1790794413 1792336896 1800061137 1804005756 1806927696 1807962282 1813340844 1816277904 1825676496 1828633536 1829677248 1832640768 1835609088 1836660096 1842124032 1844572023 1845107712 1854117027 1854655488 1857120132 1863711423 1866730068 1870820784 1873850944 1874923848 1880501616 1883547456 1887678432 1893294144 1896360704 1900516352 1904684544 1910350848 1917084834 1922788028 1927005066 1932737772 1940113944 1944365472 1947514752 1957592448 1984873086 1988087976 1998375624 2001612384 2011970016 2016379008 2019644928 2030095872 2032793658 2043312642 2053886058 2057212728 2058386904 2061720864 2065060224 2066242608 2072389536 2075746176 2086487424 2091059712 2104673382 2108082312 2109289329 2115564318 2118990888 2122423008 2123638236 2129955912 2133405792 2138080896 2141543936 2142770112 2149144704 2152625664 2163764736 2166640154 2177851746 2182624248 2182628187 2187411156 2190954096 2197472032 2202291504 2208843168 2222131968 2228742656 2236598973 2237248512 2248172577 2251813932 2263466268 2268426384 2272100544 2283857856 2299394304 2304433152 2314364319 2315685267 2319435972 2323192752 2331438228 2335214448 2347298352 2352442176 2356252416 2368445184 2371592601 2372281344 2383864749 2384557056 2387725884 2396200401 2400081516 2405341008 2409236928 2410616376 2417787792 2421703872 2434235328 2438178048 2439569664 2443521024 2448880128 2454051603 2455452279 2456165376 2459429364 2464823358 2472156036 2476160176 2477577942 2484948564 2488973424 2494427712 2499898464 2507335488 2511396608 2516904576 2524392192 2540827037 2551979682 2556113112 2569340088 2576983696 2586818592 2592487296 2596686336 2610123264 2613591846 2627116254 2640710646 2646497448 2650783968 2664500832 2668816512 2682626688 2688505344 2706008634 2710391544 2711943423 2720011266 2724416856 2738514744 2742950304 2744515872 2748961152 2753413632 2754990144 2763186048 2767661568 2781983232 2785680198 2800095102 2806231176 2810776416 2812385772 2820752424 2825321184 2829897344 2831517648 2839941216 2844541056 2850774528 2857026816 2865526272 2869334258 2875627251 2884182042 2890507599 2899106658 2903802328 2910165664 2910170916 2916548208 2921272128 2936388672 2945124224 2962842624 2977309629 2982131964 2997563436 3002418576 3017955024 3024568512 3029467392 3045143808 3049190487 3064968963 3065859072 3080829087 3085819092 3087580356 3092581296 3097590336 3099363912 3108584304 3113619264 3129731136 3136589568 3141669888 3157010073 3157926912 3162123468 3173346477 3178486332 3183634512 3185457354 3194933868 3200108688 3207121344 3212315904 3214155168 3223717056 3228938496 3245647104 3249960231 3250904064 3252759552 3266777619 3272068804 3273936372 3279239152 3281116734 3286431144 3296208048 3303437256 3313264752 3318631232 3325903616 3333197952 3343113984 3355872768 3364879049 3365856256 3377720898 3395199402 3402639576 3408150816 3425786784 3449091456 3456649728 3479153958 3484789128 3497157342 3502821672 3520947528 3528663264 3534378624 3552667776 3558422016 3576835584 3581588826 3600122274 3608011512 3613855392 3615924564 3626681688 3632555808 3651352992 3657267072 3659354496 3665281536 3673320192 3684248064 3689144046 3697235037 3708234054 3714240264 3716366913 3727422846 3733460136 3741641568 3747701888 3749847696 3761003232 3767094912 3775356864 3786588288 3792721408 3809369088 3827969523 3834169668 3845576056 3854010132 3865475544 3880227888 3888730944 3895029504 3915184896 3920387769 3940674381 3961065969 3969746172 3976175952 3996751248 4003224768 4023940032 4032758016 4039289856 4059012951 4060191744 4065587316 4080016899 4086625284 4107772116 4114425456 4116773808 4123441728 4130120448 4132485216 4144779072 4151492352 4172974848 4178520297 4182119424 4200142653 4209346764 4216164624 4218578658 4231128636 4237981776 4244846016 4247276472 4259911824 4266811584 4276161792 4283087872 4285540224 4298289408 4304001387 4305251328 4326273063 4327529472 4333280308 4348659987 4355703492 4365248496 4365256374 4374822312 4381908192 4394944064 4404583008 4417686336 4444263936 4457485312 4473197946 4496345154 4503627864 4526932536 4536852768 4544201088 4567715712 4598788608 4628728638 4631370534 4638871944 4646385504 4662876456 4670428896 4694596704 4704884352 4712504832 4736890368 4743185202 4767729498 4775451768 4778186031 4792400802 4800163032 4810682016 4818473856 4821232752 4835575584 4843407744 4868470656 4876356096 4879139328 4897760256 4908103206 4910904558 4918858728 4921675101 4929646716 4944312072 4952320352 4955155884 4969897128 4977946848 4988855424 4999796928 5014670976 5022793216 5033809152 5048784384 5066581347 5081654074 5092799103 5103959364 5112226224 5138680176 5153967392 5173637184 5184974592 5193372672 5218730937 5220246528 5227183692 5245736013 5254232508 5281421292 5292994896 5301567936 5329001664 5337633024 5365253376 5372383239 5377010688 5400183411 5412017268 5420783088 5423886846 5440022532 5448833712 5477029488 5485900608 5489031744 5497922304 5506827264 5509980288 5526372096 5533716069 5535323136 5562351081 5563966464 5571360396 5591134269 5600190204 5612462352 5621552832 5624771544 5641504848 5650642368 5659794688 5663035296 5679882432 5689082112 5701549056 5714053632 5726120407 5731052544 5738668516 5751254502 5768364084 5781015198 5798213316 5807604656 5820331328 5820341832 5833096416 5842544256 5872777344 5890248448 5954619258 5964263928 5995126872 6004837152 6035910048 6049137024 6058934784 6090287616 6098380974 6129937926 6161658174 6171638184 6175160712 6185162592 6195180672 6198727824 6217168608 6227238528 6259462272 6273179136 6314020146 6324246936 6327867987 6346692954 6356972664 6367269024 6370914708 6389867736 6400217376 6414242688 6424631808 6428310336 6447434112 6457876992 6491294208 6499920462 6533555238 6544137608 6547872744 6547884561 6558478304 6562233468 6572862288 6592416096 6606874512 6626529504 6637262464 6651807232 6666395904 6686227968 6709796919 6711745536 6729758098 6744517731 6755441796 6790398804 6805279152 6816301632 6851573568 6898182912 6913299456 6943092957 6947055801 6958307916 6969578256 6994314684 7005643344 7041895056 7057326528 7068757248 7105335552 7114777803 7116844032 7151594247 7153671168 7163177652 7188601203 7200244548 7216023024 7227710784 7231849128 7253363376 7265111616 7302705984 7314534144 7318708992 7330563072 7346640384 7362154809 7366356837 7368496128 7378288092 7394470074 7416468108 7428480528 7432733826 7454845692 7466920272 7483283136 7495403776 7499695392 7522006464 7534189824 7550713728 7573176576 7583240539 7585442816 7622481111 7655939046 7668339336 7691152112 7708020264 7730951088 7760455776 7777461888 7790059008 7830369792 7840775538 7881348762 7922131938 7939492344 7952351904 7993502496 8006449536 8047880064 8065516032 8118025902 8131174632 8160033798 8173250568 8215544232 8228850912 8233547616 8246883456 8260240896 8264970432 8289558144 8302984704 8345949696 8357040594 8400285306 8418693528 8432329248 8437157316 8462257272 8475963552 8489692032 8494552944 8519823648 8533623168 8552323584 8571080448 8596578816 8608002774 8626881753 8652546126 8666560616 8671522797 8697319974 8711406984 8730496992 8730512748 8749644624 8763816384 8789888128 8809166016 8835372672 8888527872 8931928887 8946395892 8992690308 9007255728 9053865072 9073705536 9088402176 9135431424 9147571461 9194906889 9197577216 9242487261 9257457276 9262741068 9277743888 9292771008 9325752912 9340857792 9389193408 9409768704 9425009664 9471030219 9473780736 9486370404 9520039431 9535458996 9550903536 9556372062 9584801604 9600326064 9621364032 9636947712 9642465504 9671151168 9686815488 9736941312 9749880693 9752712192 9758278656 9800332857 9816206412 9821809116 9837717456 9843350202 9859293432 9888624144 9904640704 9910311768 9939794256 9955893696 9977710848 9999593856 10029341952 10042669903 10045586432 10067618304 10094637147 10097568768 10133162694 10163308148 10185598206 10207918728 10224452448 10277360352 10307934784 10347274368 10369949184 10437461874 10454367384 10491472026 10508465016 10562842584 10585989792 10603135872 10658003328 10675266048 10730506752 10744766478 10800366822 10824034536 10841566176 10847773692 10880045064 10897667424 10954058976 10971801216 10978063488 10995844608 11019960576 11052744192 11067432138 11091705111 11124702162 11142720792 11149100739 11182268538 11200380408 11224924704 11243105664 11249543088 11283009696 11301284736 11319589376 11326070592 11359764864 11378164224 11428107264 11452240814 11477337032 11483908569 11502509004 11536728168 11562030396 11596426632 11615209312 11640662656 11640683664 11666192832 11685088512 11745554688 11761163307 11780496896 11822023143 11883197907 11909238516 11928527856 11990253744 12009674304 12071820096 12098274048 12117869568 12177038853 12180575232 12196761948 12240050697 12259875852 12323316348 12343276368 12350321424 12370325184 12390361344 12397455648 12434337216 12454477056 12518924544 12535560891 12546358272 12600427959 12628040292 12648493872 12655735974 12693385908 12713945328 12734538048 12741829416 12779735472 12800434752 12828485376 12849263616 12856620672 12894868224 12912004161 12915753984 12978819189 12982588416 12999840924 13045979961 13067110476 13088275216 13095745488 13095769122 13116956608 13124466936 13145724576 13184832192 13213749024 13253059008 13274524928 13303614464 13332791808 13372455936 13419593838 13459516196 13489035462 13510883592 13580797608 13610558304 13632603264 13703147136 13796365824 13886185914 13894111602 13916615832 13939156512 13988629368 14011286688 14083790112 14114653056 14137514496 14210671104 14229555606 14303188494 14326355304 14334558093 14377202406 14400489096 14432046048 14455421568 14463698256 14506726752 14530223232 14605411968 14629068288 14637417984 14693280768 14724309618 14732713674 14756576184 14765025303 14788940148 14832936216 14856961056 14865467652 14909691384 14933840544 14966566272 14990807552 14999390784 15044012928 15068379648 15101427456 15146353152 15166481078 15199744041 15244962222 15278397309 15311878092 15336678672 15382304224 15416040528 15461902176 15520911552 15554923776 15580118016 15656192811 15660739584 15681551076 15737208039 15762697524 15844263876 15878984688 15904703808 15987004992 16012899072 16095760128 16117149717 16131032064 16200550233 16236051804 16262349264 16320067596 16346501136 16431088464 16457701824 16467095232 16493766912 16520481792 16529940864 16579116288 16601148207 16605969408 16687053243 16691899392 16714081188 16773402807 16800570612 16837387056 16864658496 16874314632 16924514544 16951927104 16979384064 16989105888 17039647296 17067246336 17104647168 17142160896 17178361221 17193157632 17216005548 17253763506 17305092252 17333121232 17343045594 17394639948 17422813968 17460993984 17461025496 17499289248 17527632768 17579776256 17618332032 17670745344 17785789259 17863857774 17892791784 17985380616 18014511456 18107730144 18147411072 18176804352 18270862848 18295142922 18389813778 18484974522 18514914552 18525482136 18555487776 18585542016 18651505824 18681715584 18778386816 18819537408 18942060438 18972740808 18983603961 19040078862 19070917992 19101807072 19112744124 19169603208 19200652128 19242728064 19273895424 19284931008 19342302336 19373630976 19473882624 19499761386 19600665714 19632412824 19643618232 19643653683 19675434912 19686700404 19718586864 19777248288 19809281408 19820623536 19879588512 19911787392 19955421696 19999187712 20058683904 20085339806 20129390757 20135236608 20189274294 20233553193 20266325388 20326616296 20371196412 20415837456 20448904896 20554720704 20615869568 20694548736 20739898368 20829278871 20841167403 20874923748 20908734768 20982944052 21016930032 21125685168 21171979584 21206271744 21316006656 21344333409 21350532096 21454782741 21461013504 21489532956 21565803609 21600733644 21648069072 21683132352 21695547384 21760090128 21795334848 21908117952 21943602432 21956126976 21991689216 22039921152 22086464427 22099070511 22105488384 22134864276 22183410222 22249404324 22285441584 22298201478 22364537076 22400760816 22449849408 22486211328 22499086176 22566019392 22602569472 22639178752 22652141184 22719529728 22749721617 22756328448 22867443333 22904481628 22954674064 22967817138 23005018008 23073456336 23124060792 23192853264 23230418624 23281325312 23281367328 23332385664 23370177024 23491109376 23522326614 23560993792 23644046286 23766395814 23818477032 23857055712 23980507488 24019348608 24143640192 24196548096 24354077706 24393523896 24480101394 24519751704 24646632696 24686552736 24700642848 24740650368 24780722688 24794911296 24868674432 24908954112 25037849088 25071121782 25200855918 25256080584 25296987744 25311471948 25386771816 25427890656 25469076096 25483658832 25559470944 25600869504 25656970752 25713241344 25789736448 25824008322 25880645259 25957638378 25999681848 26014568391 26091959922 26134220952 26176550432 26191490976 26191538244 26233913216 26248933872 26291449152 26369664384 26427498048 26506118016 26549049856 26665583616 26795786661 26839187676 26919032392 26978070924 27021767184 27161595216 27221116608 27265206528 27406294272 27442714383 27584720667 27592731648 27727461783 27772371828 27788223204 27833231664 27878313024 27977258736 28022573376 28167580224 28229306112 28275028992 28413090657 28421342208 28459111212 28560118293 28606376988 28652710608 28669116186 28754404812 28800978192 28864092096 28910843136 28927396512 29013453504 29060446464 29210823936 29249642079 29258136576 29274835968 29400998571 29448619236 29465427348 29513152368 29530050606 29577880296 29665872432 29713922112 29730935304 29819382768 29867681088 29933132544 29981615104 29998781568 30088025856 30128009709 30136759296 30202854912 30283911441 30292706304 30332962156 30399488082 30489924444 30556794618 30623756184 30673357344 30764608448 30832081056 30923804352 31041823104 31109847552 31312385622 31363102152 31474416078 31525395048 31688527752 31757969376 31809407616 31974009984 32025798144 32191520256 32234299434 32401100466 32472103608 32524698528 32640135192 32693002272 32862176928 32915403648 32934190464 32987533824 33059881728 33158232576 33202296414 33275115333 33374106486 33428162376 33447302217 33546805614 33601141224 33674774112 33729316992 33748629264 33849029088 33903854208 33958768128 33978211776 34079294592 34134492672 34284321792 34356722442 34432011096 34451725707 34507527012 34610184504 34666242464 34686091188 34789279896 34845627936 34921987968 34922050992 34998578496 35055265536 35159552512 35236664064 35283489921 35341490688 35466069429 35571578518 35649593721 35727715548 35785583568 35970761232 36029022912 36215460288 36294822144 36353608704 36531116559 36541725696 36590285844 36720152091 36779627556 36969949044 37029829104 37050964272 37110975552 37171084032 37303011648 37363431168 37556773632 37606682673 37639074816 37801283877 37884120876 37945481616 37967207922 38080157724 38141835984 38203614144 38225488248 38339206416 38401304256 38485456128 38547790848 38569862016 38684604672 38736012483 38747261952 38936457567 38947765248 38999522772 39137939883 39201331428 39264825648 39287236464 39287307366 39350869824 39373400808 39437173728 39554496576 39618562816 39641247072 39759177024 39823574784 39910843392 39998375424 40082842849 40117367808 40170679612 40258781514 40378548588 40467106386 40532650776 40653232592 40742392824 40831674912 40897809792 41109441408 41231739136 41389097472 41658557742 41682334806 41749847496 41817469536 41965888104 42033860064 42251370336 42343959168 42412543488 42632013312 42688666818 42909565482 42979065912 43131607218 43201467288 43296138144 43366264704 43391094768 43520180256 43590669696 43816235904 43887204864 43912253952 44079842304 44172928854 44198141022 44269728552 44295075909 44366820444 44498808648 44570883168 44596402956 44729074152 44801521632 44899698816 44972422656 44998172352 45132038784 45205138944 45304282368 45439059456 45499443234 45599232123 45734886666 45808963256 45835191927 45909348128 45935634276 46010036016 46146912672 46248121584 46385706528 46460837248 46562650624 46562734656 46664771328 46740354048 46968578433 46982218752 47044653228 47211624117 47288092572 47532791628 47636954064 47714111424 47961014976 48038697216 48287280384 48351449151 48393096192 48601650699 48708155412 48787047792 48960202788 49039503408 49293265392 49373105472 49401285696 49481300736 49561445376 49589822592 49737348864 49803444621 49817908224 50061159729 50075698176 50142243564 50320208421 50401711836 50512161168 50593975488 50622943896 50773543632 50855781312 50938152192 50967317664 51118941888 51201739008 51313941504 51426482688 51535083663 51579472896 51648016644 51761290518 51915276756 51999363696 52029136782 52183919844 52268441904 52353100864 52382981952 52383076488 52467826432 52497867744 52582898304 52739328768 52854996096 53012236032 53082683773 53098099712 53357367777 53591573322 53678375352 53838064784 53956141848 54043534368 54323190432 54442233216 54530413056 54812588544 54885428766 55169441334 55454923566 55544743656 55576446408 55666463328 55756626048 55954517472 56045146752 56335160448 56458612224 56826181314 56918222424 57120236586 57212753976 57305421216 57338232372 57508809624 57601956384 57728184192 57821686272 57854793024 58026907008 58120892928 58421647872 58499284158 58801997142 58897238472 58930854696 58930961049 59026304736 59060101212 59155760592 59331744864 59427844224 59461870608 59638765536 59735362176 59866265088 59997563136 60176051712 60256019418 60388172271 60405709824 60567822882 60665924312 60700659579 60798976164 60979848888 61113589236 61247512368 61346714688 61529216896 61664162112 61847608704 62083646208 62219695104 62487836613 62523502209 62624771244 62726204304 62948832156 63050790096 63377055504 63515938752 63618815232 63948019968 64033000227 64051596288 64364348223 64383040512 64468598868 64697410827 64802200932 64944207216 65049397056 65280270384 65386004544 65724353856 65830807296 65868380928 65975067648 66119763456 66259393281 66297211533 66316465152 66404592828 66550230666 66748212972 66856324752 66894604434 67093611228 67202282448 67349548224 67458633984 67497258528 67698058176 67807708416 67917536256 67956423552 68158589184 68249164851 68268985344 68602329999 68713444884 68864022192 68903451414 69015054024 69220369008 69332484928 69372182376 69578559792 69691255872 69843975936 69844101984 69997156992 70110531072 70298689321 70319105024 70473328128 70566979842 70682981376 70932138858 71143157036 71299187442 71455431096 71571167136 71941522464 72058045824 72430920576 72589644288 73062233118 73180571688 73440304182 73559255112 73939898088 74059658208 74101928544 74221951104 74342168064 74606023296 74726862336 75113547264 75213365346 75602567754 75768241752 75890963232 75934415844 76160315448 76283671968 76407228288 76450976496 76678412832 76802608512 76970912256 77139724032 77369209344 77472024966 77641935777 77872915134 77999045544 78043705173 78275879766 78402662856 78529651296 78574472928 78574614732 78701739648 78746801616 78874347456 79108993152 79237125632 79282494144 79518354048 79647149568 79996750848 80165685698 80341359224 80387359983 80517563028 80757097176 80934212772 81065301552 81306465184 81484785648 81663349824 81795619584 82218882816 82328143149 82463478272 82754162001 82778194944 83182385349 83317115484 83364669612 83499694992 83634939072 83931776208 84067720128 84502740672 84687918336 84825086976 85239271971 85264026624 85377333636 85680354879 85819130964 85958131824 86263214436 86402934576 86592276288 86732529408 86782189536 87040360512 87181339392 87632471808 87748926237 87774409728 87824507904 88202995713 88345857708 88396282044 88539457104 88590151818 88733640888 88997617296 89141766336 89192805912 89458148304 89603043264 89799397632 89944845312 89996344704 90264077568 90384029127 90410277888 90608564736 90851734323 90878118912 90998886468 91198464246 91469773332 91617926512 91670383854 91818696256 91871268552 92020072032 92293825344 92496243168 92771413056 92921674496 93125301248 93125469312 93329542656 93937156866 94089306456 94423248234 94576185144 95065583256 95273908128 95428222848 95922029952 96077394432 96574560768 96702898302 97203301398 97416310824 97574095584 97920405576 98079006816 98586530784 98746210944 98802571392 98962601472 99179645184 99474697728 99606889242 99825345999 100122319458 100284487128 100341906651 100640416842 100803423672 101024322336 101187950976 101245887792 101547087264 101711562624 101876304384 101934635328 102237883776 102403478016 102852965376 103070167326 103296033288 103355177121 103522581036 103830553512 103998727392 104058273564 104367839688 104536883808 104706201728 104765963904 104766152976 104935652864 104995735488 105165796608 105478657536 105709992192 105850469763 106024472064 106165367546 106398208287 106714735554 106948781163 107183146644 107356750704 107676129568 107912283696 108087068736 108646380864 108884466432 109060826112 109593349677 109625177088 109770857532 110160456273 110338882668 110909847132 111089487312 111152892816 111332926656 111513252096 111909034944 112090293504 112670320896 112820048019 112917224448 113403851631 113652362628 113836444848 114240473172 114425507952 114610842432 114676464744 115017619248 115203912768 115456368384 115643372544 115709586048 116053814016 116208037449 116241785856 116809372701 116843295744 116998568316 117413819649 117603994284 117794476944 117861709392 117861922098 118052609472 118120202424 118311521184 118663489728 118855688448 118923741216 119277531072 119470724352 119732530176 119995126272 120248528547 120352103424 120512038836 120776344542 121135645764 121331848624 121401319158 121597952328 121959697776 122227178472 122495024736 122693429376 123058433792 123328324224 123695217408 124167292416 124500524813 124975673226 125047004418 125249542488 125452408608 125897664312 126101580192 126754111008 127031877504 127237630464 127896039936 128066000454 128728696446 128937197736 129394821654 129604401864 129888414432 130098794112 130560540768 130772009088 131448707712 131661614592 131736761856 132239526912 132518786562 132594423066 132809185656 132885227727 133100461332 133496425944 133712649504 133789208868 134187222456 134404564896 134699096448 134917267968 134994517056 135396116352 135615416832 135912847104 136317178368 136498329702 136797696369 137204659998 137426889768 137505575781 137728044384 137806902828 138030108048 138440738016 138664969856 138744364752 139157119584 139382511744 139687951872 139688203968 139994313984 140221062144 140597378642 140905735299 140946656256 141133959684 141634872351 141864277716 142286314072 142598374884 142910862192 143142334272 143883044928 144116091648 144861841152 145054347453 145179288576 145804952097 146124466236 146361143376 146880608364 147118510224 147879796176 148119316416 148203857088 148443902208 148684336128 149212046592 149410333863 149453724672 150183479187 150227094528 150426730692 150960625263 151205135508 151536483504 151781926464 151868831688 152320630896 152567343936 152814456576 152901952992 153356825664 153605217024 153941824512 154279448064 154605250989 154738418688 154944049932 155283871554 155745830268 155998091088 156087410346 156551759532 156805325712 157059302592 157148945856 157149229464 157403479296 157493603232 157748694912 158217986304 158474251264 158564988288 159036708096 159248051319 159294299136 160072103331 160331371396 160682718448 160774719966 161035126056 161514194352 161868425544 162130603104 162612930368 162969571296 163326699648 163591239168 164437765632 164656286298 164926956544 165508324002 166364770698 166634230968 166729339224 166999389984 167269878144 167863552416 168135440256 169005481344 169375836672 170478543942 170754667272 171360709758 171638261928 171916263648 172526428872 172805869152 173184552576 173465058816 173564379072 174080721024 174362678784 175264943616 175497852474 176405991426 176691715416 176792564088 176792883147 177078914208 177180303636 177467281776 177995234592 178283532672 178385611824 178916296608 179206086528 179598795264 179992689408 180528155136 180768058254 181164516813 181217129472 181703468646 181997772936 182101978737 182396928492 182939546664 183235853024 183340767708 183637392512 183742537104 184040144064 184587650688 184992486336 185542826112 185843348992 186250938624 186659085312 187463509839 187570506627 187874313732 188178612912 188846496468 189152370288 190131166512 190547816256 190856445696 191844059904 192099000681 192154788864 193093044669 193149121536 193405796604 194092232481 194406602796 194832621648 195148191168 195840811152 196158013632 197173061568 197492421888 197605142784 197925202944 198359290368 198778179843 198891634599 198949395456 199213778484 199650691998 200244638916 200568974256 200683813302 201280833684 201606847344 202048644672 202375901952 202491775584 203094174528 203423125248 203752608768 203869270656 204475767552 204747494553 204806956032 205806989997 206140334652 206592066576 206710354242 207045162072 207661107024 207997454784 208116547128 208735679376 209073767616 209412403456 209531927808 209532305952 209871305728 209991470976 210331593216 210896067963 210957315072 211419984384 211700939526 212048944128 212330735092 212796416574 213429471108 213897562326 214366293288 214713501408 215352259136 215824567392 216174137472 217292761728 217768932864 219186699354 219541715064 220320912546 220677765336 221819694264 222178974624 222305785632 222665853312 223026504192 223818069888 224180587008 225340641792 225640096038 226807703262 227304725256 227672889696 228480946344 228851015904 229221684864 229352929488 230035238496 230407825536 230912736768 231419172096 232107628032 232416074898 232925807331 233618745402 233997136632 234131115519 234827639298 235207988568 235588953888 235723418784 235723844196 236105218944 236240404848 236623042368 237326979456 237711376896 237847482432 238555062144 238941448704 239990252544 240497057094 241024077672 241162079949 241552689084 242271291528 242663697248 242802638316 243195904656 243919395552 244454356944 244990049472 245386858752 246116867584 246656648448 246984429447 247390434816 248262486003 248334584832 249001049626 249547156047 249951346452 250094008836 250499084976 250904817216 251795328624 252203160384 253508222016 254063755008 254475260928 255717815913 255792079872 256132000908 257041064637 257457392892 257874395472 258789643308 259208803728 259776828864 260197588224 261121081536 261544018176 262897415424 263246778711 263323229184 263473523712 264608987139 265037573124 265188846132 265618371312 265770455454 266200922664 266992851888 267425299008 267578417736 268374444912 268809129792 269398192896 269834535936 269989034112 270792232704 271152087381 271230833664 271825694208 272555202969 272634356736 272996659404 273595392738 274409319996 274853779536 275011151562 275456088768 275613805656 276060216096 276881476032 277329939712 277488729504 278314239168 278765023488 279375903744 279376407936 279988627968 280579899943 281194757284 281811470598 282267919368 283269744702 283728555432 284572628144 285196749768 285821724384 286284668544 287766089856 288232183296 289723682304 290108694906 291609904194 292248932472 292722286752 293761216728 294237020448 295759592352 296238632832 296407714176 296887804416 298424093184 298820667726 299476037997 300366958374 300853461384 301921250526 302410271016 303072967008 303563852928 303737663376 304641261792 305134687872 305628913152 305803905984 306713651328 307210434048 308558896128 309210501978 309888099864 310065531363 310567743108 311491660536 311996182176 312174820692 313103519064 313610651424 314118605184 314297891712 314298458928 314806958592 314987206464 315497389824 316435972608 317129976576 317551409289 318073416192 318496102638 319194624861 320144206662 320662742792 320846343489 321365436896 321549439932 322070252112 323028388704 323736851088 324261206208 325225860736 325939142592 326653399296 327182478336 328780049031 328875531264 329312572596 330481368819 331016648004 332729541396 333268461936 333458678448 333998779968 334539756288 335727104832 336270880512 338010962688 338460144057 338751673344 340211554893 340957087884 341509334544 342721419516 343276523856 343832527296 345052857744 345611738304 346369105152 346930117632 347128758144 348161442048 348624112347 348725357568 350428118103 350529887232 350995704948 352241458947 352811982852 353383430832 353585128176 353585766294 354157828416 354360607272 354934563552 355990469184 356567065344 356771223648 357832593216 358412173056 359197590528 359985378816 360745585641 361056310272 361536116508 362329033626 363406937292 363995545872 364203957474 364793856984 365879093328 366471706048 366681535416 367274785024 367485074208 368080288128 369175301376 369984972672 371085652224 371578786411 371686697984 372501877248 373501574439 374927019678 375141013254 375748627464 376357225824 377692992936 378304740576 380262333024 381095632512 381712891392 383688119808 384198001362 386186089338 386811593208 388184464962 388813205592 389665243296 390296382336 391681622304 392316027264 394346123136 394984843776 395210285568 396718580736 397556359686 397783269198 398427556968 399301383996 400489277832 401137948512 401367626604 402561667368 403213694688 404097289344 404751803904 404983551168 406188349056 406846250496 407738541312 408951535104 409494989106 410393089107 411613979994 412280669304 412516727343 413184133152 413420708484 414090324144 415322214048 415994909568 416233094256 417471358752 418147535232 418824806912 419063855616 419064611904 419982941952 420663186432 421792135926 422717205897 422839968768 423401879052 424661470184 424904617053 425592833148 426858942216 427795124652 428732586576 429427002816 430704518272 431649134784 432348274944 434585523456 435163042359 435537865728 437414856291 438373398708 439083430128 440641825092 441355530672 443639388528 444357949248 444611571264 445331706624 446053008384 447636139776 448231001589 448361174016 450550437561 450681283584 451280192076 452881875789 453615406524 454609450512 455345779392 456961892688 457702031808 458443369728 458705858976 460070476992 460815651072 461825473536 462838344192 463815752967 464215256064 464832149796 465851614662 467237490804 467994273264 468262231038 469655278596 470415977136 471177907776 471446837568 471447688392 472210437888 472480809696 473246084736 474653958912 475422753792 475694964864 477110124288 477744153957 477882897408 480216309993 480994114188 482048155344 482324159898 483105378168 484542583056 485327394496 485605276632 486391809312 487838791104 488908713888 489980098944 490773717504 492233735168 493313296896 493968858894 494780869632 496524972006 498002099252 499094312094 499902692904 500188017672 500998169952 501809634432 503590657248 504406320768 507016444032 508127510016 511435631826 512264001816 514082129274 514914785784 515748790944 517579286616 518417607456 519553657728 520395176448 522242163072 523088036352 525794830848 526493557422 529217974278 530075146248 530377692264 530378649441 531236742624 531540910908 532401845328 533985703776 534850598016 535156835472 536748889824 537618259584 538796385792 539978068224 541584465408 542304174762 543493550439 543651388416 545110405938 545993318808 546305936211 547190785476 548818639992 549707559072 550022303124 550912177536 551227611312 552120432192 553762952064 554659879424 554977459008 556628478336 557530046976 558752815872 559977255936 561159799886 562389514568 562390529517 562711519881 563622941196 564535838736 566539489404 567457110864 569145256288 570393499536 571643448768 572569337088 575532179712 576297002043 576464366592 579279134007 579447364608 580217389812 582276697443 583219808388 584497864944 585444573504 587522433456 588474040896 591519184704 592477265664 592815428352 593775608832 596334539529 596674903797 596848186368 597641335452 598952075994 600733916748 601706922768 603842501052 604820542032 606145934016 607127705856 607475326752 609282523584 610269375744 611257826304 611607811968 613427302656 614242483659 614420868096 617420969991 618421003956 619776199728 620131062726 621135486216 622983321072 623992364352 624349641384 626207038128 627221302848 628237210368 628595783424 628596917856 629613917184 629974412928 630994779648 632688203889 632871945216 634259953152 635102818578 636146832384 636992205276 638389249722 640288413324 641325485584 641692686978 642730873792 643098879864 644140504224 646056777408 647473702176 648522412416 650451721472 651878285184 653306798592 657560098062 658625145192 660962737638 662033296008 665459082792 666536923872 666917356896 667997559936 669079512576 671454209664 672541761024 676021925376 676920288114 680423109786 681914175768 683018669088 685442839032 686553047712 687665054592 690105715488 691223476608 692738210304 694257516288 696322884096 697248224694 698777421993 700856236206 701991409896 702393346557 704482917894 705623965704 706766861664 707170256352 707171532588 708315656832 708721214544 709869127104 711980938368 713134130688 713542447296 715665186432 716824346112 719970757632 721491171282 723072233016 723486239847 724658067252 726813874584 727991091744 728407914948 729587713968 731758186656 732943412096 733363070832 734549570048 734970148416 736160576256 738350602752 739969945344 740953288341 742171304448 743157572822 744787458009 745003754496 747003148878 748641468141 749854039356 750282026508 751497254928 752714451648 755385985872 756609481152 760524666048 762191265024 763425782784 767153447739 767376239616 768396002724 771123193911 772372178676 773623186416 776368929924 777626411184 779330486592 780592764672 783363244608 784632054528 788692246272 789740336133 789969687552 790420571136 793826961417 795112719372 795566538396 796855113936 798602767992 800978555664 802275897024 802735253208 805123334736 806427389376 808194578688 809503607808 809967102336 812376698112 813456262143 813692500992 815477082624 817665608907 817903070208 818989978212 820786178214 823227959988 824561338608 825033454686 826368266304 826841416968 828180648288 830644428096 831989819136 832466188512 834942717504 836295070464 837649613824 838127711232 838129223808 839965883904 841739699829 843584271852 845434411794 846803758104 849322940368 849809234106 851185666296 853717884432 855590249304 857465173152 858854005632 861409036544 863298269568 864696549888 869171046912 870326084718 874829712582 876746797416 878166860256 881283650184 882711061344 887278777056 888715898496 889223142528 890663413248 895272279552 896462003178 901100875122 902560384152 905763751578 907230813048 909218901024 910691558784 913923785376 915404063616 916886739456 917411717952 920140953984 921631302144 925676688384 927631505934 929664299592 930196594089 931703229324 934474981608 935988546528 936524462076 939310557192 940831954272 942355815552 942893675136 942895376784 944420875776 944961619392 946492169472 949307917824 951389929728 952654227867 954220248576 955488307914 957583874583 960432619986 961988228376 962539030467 964096310688 964648319796 966210756336 969085166112 970654788992 971210553264 972783618624 975677582208 977817427776 979960197888 981547435008 986340147093 986626593792 987937717788 991444106457 993049944012 996004198504 998188624188 999805385808 1000376035344 1001996339904 1003619268864 1007181314496 1008812641536 1014032888064 1015380432171 1016255020032 1020634664679 1022871263652 1024528003632 1028164258548 1029829571568 1031497581888 1035158573232 1036835214912 1039107315456 1040790352896 1044484326144 1045872337041 1046176072704 1051284354309 1051589661696 1052987114844 1056724376841 1058435948556 1060150292496 1060755384528 1060757298882 1062473485248 1063081821816 1064803690656 1067971407552 1069701196032 1070313670944 1073497779648 1075236519168 1077592771584 1079956136448 1082236756923 1083168930816 1084608349524 1086987100878 1090220811876 1091986637616 1092611872422 1094381570952 1097637279984 1099415118144 1100044606248 1101824355072 1102455222624 1104240864384 1107525904128 1109319758848 1109954918016 1113256956672 1114736359233 1115060093952 1117505631744 1120504723317 1122319599772 1124779029136 1124781059034 1125423039762 1127245882392 1129071677472 1133078978808 1134914221728 1138290512576 1140786999072 1143286897536 1145138674176 1151064359424 1152594004086 1158558268014 1160434779624 1164553394886 1166439616776 1168995729888 1170889147008 1175044866912 1176948081792 1183038369408 1184954531328 1185630856704 1192669079058 1193349807594 1195282670904 1197904151988 1201467833496 1203413845536 1207685002104 1209641084064 1212291868032 1214255411712 1214950653504 1218565047168 1220538751488 1223215623936 1226854605312 1228484967318 1231179267321 1234841939982 1236842007912 1237550182029 1239552399456 1240262125452 1242270972432 1245966642144 1247984728704 1248699282768 1252414076256 1254442605696 1256474420736 1257191566848 1257193835712 1259948825856 1261989559296 1265376407778 1268151617691 1268519906304 1270205637156 1273984410552 1274713851159 1276778499444 1280576826648 1282650971168 1283385373956 1285461747584 1286197759728 1288281008448 1292113554816 1294947404352 1297044824832 1300903442944 1303756570368 1305489127077 1306613597184 1312244568873 1315120196124 1317250290384 1321925475276 1324066592016 1330918165584 1333073847744 1333834713792 1335995119872 1338159025152 1342908419328 1344693004767 1345083522048 1351651312683 1352043850752 1353840576228 1358645627367 1360846219572 1363828351536 1366037338176 1370885678064 1373106095424 1375330109184 1380211430976 1382446953216 1385476420608 1388515032576 1391447258901 1392645768192 1394496449388 1397554843986 1401712472412 1403982819792 1404786693114 1408965835788 1411247931408 1413533723328 1414340512704 1414343065176 1416631313664 1417442429088 1419738254208 1423961876736 1426268261376 1427084894592 1431330372864 1433232461871 1433648692224 1440648929979 1442982342564 1446144466032 1446972479694 1449316134504 1453627749168 1455982183488 1456815829896 1459175427936 1463516373312 1465886824192 1466726141664 1469099140096 1469940296832 1472321152512 1476701205504 1479939890688 1481906576682 1484342608896 1486315145644 1489574916018 1494006297756 1497282936282 1499708078712 1500564053016 1502994509856 1505428903296 1510771971744 1513218962304 1521049332096 1524382530048 1534306895478 1536792005448 1542246387822 1544744357352 1547246372832 1552737859848 1555252822368 1558660973184 1561185529344 1566726489216 1569264109056 1577384492544 1579480672266 1587653922834 1590225438744 1591133076792 1593710227872 1597205535984 1601957111328 1604551794048 1605470506416 1610246669472 1612854778752 1616389157376 1619934204672 1624753396224 1626912524286 1630480651317 1630954165248 1635331217814 1637979956424 1638917808633 1641572356428 1646455919976 1649122677216 1650066909372 1652736532608 1653682833936 1656361296576 1661288856192 1663979638272 1664932377024 1669885435008 1672590140928 1676258447616 1679931767808 1683479399658 1687168543704 1687171588551 1688134559643 1690868823588 1693607516208 1698645880736 1699618468212 1702371332592 1707435768864 1711180498608 1714930346304 1717708011264 1722818073088 1726596539136 1728891006129 1729393099776 1737837402021 1738342093824 1740652169436 1746830092329 1749659425164 1753493594832 1756333720512 1762567300368 1765422122688 1774557554112 1777431796992 1778446285056 1781326826496 1789003618587 1790024711391 1790544559104 1792924006356 1802201750244 1805120768304 1811527503156 1814461626096 1818437802048 1821383117568 1827847570752 1830808127232 1833773478912 1834823435904 1840281907968 1842727450977 1843262604288 1852262909973 1855263011868 1859328599184 1860393188178 1863406458648 1868949963216 1871977093056 1873048924152 1878621114384 1881663908544 1884711631104 1885787350272 1885790753568 1888841751552 1889923238784 1892984338944 1898064611667 1898615835648 1902779859456 1905308455734 1908440497152 1910976615828 1915167749166 1920865239972 1923976456752 1925078060934 1928192621376 1929296639592 1932421512672 1938170332224 1941309577984 1942421106528 1945567237248 1951355164416 1955634855552 1959920395776 1964059299601 1972680294186 1975875435576 1982888212914 1986099888024 1992008397008 1996377248376 1999610771616 2000752070688 2003992679808 2007238537728 2014362628992 2017625283072 2028065776128 2030760864342 2041269329358 2045742527304 2049056007264 2056328517096 2059659143136 2062995163776 2070317146464 2073670429824 2078214630912 2088968652288 2091744674082 2096332265979 2102568708618 2105974229688 2113448753682 2116871897112 2120300584992 2121510769056 2121514597764 2124946970496 2126163643632 2129607381312 2135942815104 2139402392064 2140627341888 2146995559296 2150473038336 2159912272896 2164473513846 2169216699048 2170458719541 2173974201756 2180441623752 2183973275232 2185223744844 2188763141904 2195274559968 2198830236288 2200089212496 2203648710144 2204910445248 2208481728768 2215051808256 2219909836032 2222859865023 2226513913344 2229472718466 2234362374027 2235011263488 2241009446634 2244639199544 2245924404423 2249558058272 2249562118068 2250846079524 2254491764784 2258143354944 2266157957616 2269828443456 2276581025152 2281573998144 2286573795072 2290277348352 2301460343217 2302128718848 2305188008172 2313369581733 2317116536028 2320869559248 2329106789772 2332879233552 2337991459776 2341778294016 2350089733824 2353896163584 2366076738816 2369221008399 2369909062656 2371261713408 2381480884251 2385338158116 2386699615188 2390565341808 2395808303976 2402935666992 2406827691072 2415370004208 2419282168128 2424583736064 2428510823424 2429901307008 2437130094336 2440368786429 2441077502976 2446431247872 2452996826721 2453709210624 2456969934636 2462358534642 2469683879964 2473684015824 2475100364058 2479104798912 2480524250904 2484541944864 2491933284288 2495969457408 2497398565536 2504828152512 2508885211392 2512948841472 2514383133696 2514387671424 2519897651712 2525219099487 2530752815556 2536303235382 2540411274312 2547968821104 2549427702318 2553556998888 2561153653296 2565301942336 2566770747912 2570923495168 2572395519456 2576562016896 2584227109632 2589894808704 2594089649664 2601051504877 2601806885888 2607513140736 2610978254154 2624489137746 2630240392248 2634500580768 2643850950552 2648133184032 2661836331168 2666147695488 2667669427584 2671990239744 2685816838656 2689386009534 2703302625366 2707681152456 2717291254734 2721692439144 2727656703072 2732074676352 2741771356128 2746212190848 2750660218368 2760422861952 2764893906432 2777030065152 2782894517802 2788992898776 2795109687972 2803424944824 2807965639584 2809573386228 2817931671576 2822495862816 2827067446656 2828681025408 2828686130352 2833262627328 2834884858176 2839476508416 2847923753472 2854169789184 2857962683601 2862660745728 2866464923742 2872751623749 2881297859958 2885964685128 2887617091401 2892288932064 2893944959388 2898632269008 2907255498336 2911964366976 2913631659792 2918350855872 2927032746624 2931773648384 2933452283328 2939880593664 2944642305024 2959020441279 2959879781376 2963813153364 2972630291288 2974332319371 2979149832036 2988012595512 2994565872564 2999416157424 3001128106032 3005989019712 3010857806592 3021543943488 3026437924608 3042098664192 3046141296513 3048765060096 3061903994037 3068613790956 3073584010896 3084492775644 3089488714704 3094492745664 3105475719696 3110505644736 3117321946368 3122371058688 3133452978432 3137617011123 3138528218112 3153853062927 3154768985088 3158961344532 3170173130523 3175307845668 3180450877488 3182266153584 3187420455744 3194411071968 3203914222656 3209103588096 3210941012832 3220493338944 3225709557504 3232778314752 3239868409344 3246710270769 3249506792448 3253825048572 3260961302634 3270662435628 3275959912848 3277835617266 3283144712856 3292911839952 3298245354432 3300133818744 3305473065216 3307365667872 3312722593152 3322577712384 3327959276544 3329864754048 3339770870016 3344209077699 3345180281856 3352516895232 3361514169951 3366958799316 3374337087408 3374343177102 3376269119286 3381737647176 3387215032416 3397291761472 3399236936424 3404742665184 3414871537728 3422360997216 3429860692608 3435416022528 3445636146176 3453193078272 3457782012258 3475674804042 3481304338872 3493660184658 3499318850328 3506987189664 3512667441024 3525134600736 3530844245376 3549115108224 3554863593984 3556892570112 3578007237174 3580049422782 3585848012712 3604403500488 3610241536608 3623055006312 3628923252192 3636875604096 3642766235136 3655695141504 3661616254464 3669646871808 3680563815936 3685454901954 3693537801963 3704525819946 3710526023736 3712650546087 3718657198368 3720786376356 3726812917296 3737899926432 3743954186112 3746097848304 3757242228768 3763327817088 3769423262208 3771574700544 3771581507136 3779846477568 3785968677888 3796129223334 3804454853073 3805559718912 3810616911468 3821953231656 3824141553477 3830335498332 3841730479944 3847952913504 3850156121868 3856385242752 3858593279184 3864843025344 3876340664448 3882619155968 3884842213056 3891134474496 3902710328832 3911269711104 3916467381231 3919840791552 3928118599202 3936733706619 3945360588372 3951750871152 3965776425828 3972199776048 3984016794016 3992754496752 3999221543232 4001504141376 4007985359616 4014477075456 4028725257984 4034079014301 4035250566144 4054953938049 4056131552256 4061521728684 4075936882101 4082538658716 4091485054608 4098112014528 4112657034192 4119318286272 4125990327552 4140634292928 4147340859648 4156429261824 4174341776703 4177937304576 4183489348164 4192664531958 4205137417236 4211948459376 4226897507364 4233743794224 4240601169984 4243021538112 4243029195528 4249893940992 4252327287264 4259214762624 4271885630208 4278804784128 4281254683776 4293991118592 4299697385613 4300946076672 4321946789937 4328947027692 4338433398096 4340917439082 4347948403512 4360883247504 4367946550464 4370447489688 4377526283808 4390549119936 4397660472576 4400178424992 4407297420288 4409820890496 4416963457536 4430103616512 4439819672064 4445719730046 4453027826688 4458945436932 4468724748054 4482018893268 4489278399088 4491848808846 4499116116544 4499124236136 4501692159048 4508983529568 4516286709888 4532315915232 4539656886912 4553162050304 4563147996288 4573147590144 4602920686434 4610376016344 4626739163466 4634233072056 4641739118496 4658213579544 4665758467104 4675982919552 4683556588032 4700179467648 4707792327168 4732153477632 4738442016798 4762961768502 4770676316232 4773399230376 4781130683616 4791616607952 4805871333984 4813655382144 4830740008416 4838564336256 4849167472128 4859802614016 4874260188672 4880737572858 4891441953951 4892862495744 4905993653442 4913939869272 4916753425899 4924717069284 4939367759928 4947368031648 4950200728116 4958209597824 4961048501808 4969083889728 4983866568576 4991938914816 4994797131072 5009656305024 5017770422784 5028775342848 5039795303424 5050438198974 5061505631112 5061514765653 5064403678929 5072606470764 5080822548624 5095937642208 5098855404636 5107113997776 5122307306592 5130603884672 5133541495824 5141846990336 5144791038912 5153124033792 5168454219264 5179789617408 5186673018387 5188179299328 5202103009754 5213512206063 5215026281472 5221956508308 5240490276987 5248978275492 5260480784496 5269001161536 5287701901104 5296266368064 5323672662336 5332295390976 5335338855168 5343980479488 5367010855761 5370074134173 5371633677312 5378772019068 5406605250732 5415362304912 5434582509468 5443384878288 5455313406144 5464149352704 5483542712256 5492424381696 5501320436736 5520845723904 5528182352931 5529787812864 5556788729919 5565789035604 5577985797552 5590219375944 5606849889648 5615931279168 5619146772456 5635863343152 5644991725632 5654134893312 5657362050816 5657372260704 5666525254656 5669769716352 5678953016832 5694193835001 5695847506944 5708339578368 5715925367202 5725321491456 5732929847484 5745503247498 5762595719916 5771929370256 5775234182802 5784577864128 5787889918776 5797264538016 5814510996672 5823928733952 5827263319584 5836701711744 5854065493248 5863547296768 5866904566656 5879761187328 5892177898803 5918040882558 5927626306728 5945260582576 5948664638742 5958299664072 5976025191024 5989131745128 5998832314848 6002256212064 6011978039424 6021715613184 6043087886976 6052875849216 6084197328384 6092282593026 6123807988074 6137227581912 6147168021792 6168985551288 6178977429408 6188985491328 6210951439392 6221011289472 6234643892736 6266905956864 6275234022246 6307706125854 6317922689064 6340346261046 6350615691336 6360901754976 6364532307168 6374840911488 6388822143936 6407828445312 6418207176192 6421882025664 6440986677888 6451419115008 6479736818688 6493420541538 6507650097144 6511376158623 6521922605268 6541324871256 6551919825696 6555671234532 6566289425712 6585823679904 6596490708864 6600267637488 6610946130432 6614731335744 6625445186304 6645155424768 6659729508096 6668579595069 6679541740032 6688418155398 6703087122081 6705033790464 6723028339902 6733917598632 6737773213269 6748674174816 6748686354204 6752538238572 6763475294352 6774430064832 6794583522944 6798473872848 6809485330368 6829743075456 6844721994432 6859721385216 6870832045056 6904381029651 6906386156544 6915564024516 6940108745199 6951349608084 6962608677744 6987320369316 6998637700656 7013974379328 7025334882048 7050269201472 7061688490752 7098230216448 7107663025197 7109727187968 7113785140224 7144442652753 7156014474348 7160098845564 7171696025424 7208807000976 7220483073216 7246110012624 7257846504384 7273751208192 7285532470272 7311390283008 7321106359287 7323232508928 7339293743616 7358990480163 7361127631872 7370909803908 7387075603926 7409051639892 7421052047472 7425301092174 7437314396736 7441572752712 7453625834592 7475799852864 7487908372224 7492195696608 7514484457536 7526655634176 7538846524416 7543149401088 7543163014272 7559692955136 7575657298461 7592258446668 7608909706146 7621233822936 7643906463312 7648283106954 7660670996664 7683460959888 7695905827008 7700312243736 7712770485504 7717186558368 7729686050688 7752681328896 7765238311936 7769684426112 7782268948992 7803154514631 7805420657664 7822539422208 7832934762462 7856237198404 7873467413238 7890721176744 7903501742304 7931552851656 7944399552096 7968033588032 7985508993504 7998443086464 8003008282752 8015970719232 8057450515968 8068158028602 8109907876098 8123043457368 8151873764202 8165077317432 8182970109216 8196224029056 8225314068384 8238636572544 8251980655104 8281268585856 8294681719296 8348683553406 8366978696328 8385329063916 8410274834472 8423896918752 8453795014728 8467487588448 8481202339968 8486043076224 8486058391056 8499787881984 8504654574528 8518429525248 8543771260416 8562509367552 8573888050803 8587982237184 8599394771226 8618254871247 8643893579874 8657894055384 8662851274203 8676866796192 8681834878164 8695896807024 8721766495008 8735893100928 8740894979376 8755052567616 8781098239872 8795320945152 8800356849984 8819641780992 8833926915072 8877061323837 8879639344128 8891439460092 8917890873864 8922996958113 8937449496108 8964037786536 8978556798176 8983697617692 8998232233088 8998248472272 9003384318096 9017967059136 9032573419776 9064631830464 9079313773824 9106324100608 9126295992576 9138423889539 9146295180288 9185711982111 9205841372868 9220752032688 9253478326932 9268466144112 9283478236992 9316427159088 9331516934208 9351965839104 9367113176064 9400358935296 9412851033369 9415584654336 9461559188781 9464306955264 9476884033596 9510519391569 9525923537004 9541352632464 9546798460752 9562261367232 9583233215904 9611742667968 9627310764288 9661480016832 9677128672512 9698334944256 9719605228032 9740130812307 9748520377344 9761475145716 9782883907902 9811987306884 9827879738544 9833506851798 9849434138568 9878735519856 9894736063296 9900401456232 9916419195648 9922097003616 9938167779456 9967733137152 9983877829632 9989594262144 10019312610048 10032627233097 10035540845568 10057550685696 10084542509853 10100876397948 10123011262224 10123029531306 10128807357858 10145212941528 10161645097248 10191875284416 10197710809272 10214227995552 10244614613184 10261207769344 10267082991648 10283693980672 10289582077824 10306248067584 10336908438528 10359579234816 10373346036774 10404206019508 10427024412126 10443913016616 10480980553974 10497956550984 10520961568992 10538002323072 10575403802208 10592532736128 10647345324672 10664590781952 10670677710336 10734021711522 10740148268346 10757544038136 10813210501464 10830724609824 10869165018936 10886769756576 10910626812288 10928298705408 10967085424512 10984848763392 11041691447808 11056364705862 11080613405889 11113577459838 11131578071208 11155971595104 11180438751888 11213699779296 11231862558336 11238293544912 11271726686304 11289983451264 11308269786624 11314724101632 11314744521408 11339539432704 11357906033664 11388387670002 11413364559219 11416679156736 11431850734404 11465859694968 11472424660431 11491006494996 11525191439832 11543858740512 11550468365604 11569155728256 11575779837552 11594529076032 11629021993344 11647857467904 11654526639168 11673403423488 11708130986496 11733809133312 11749402143693 11759522374656 11784355797606 11810201119857 11836081765116 11855252613456 11890521165152 11897329277484 11916599328144 11952050382048 11978263490256 11997664629696 12004512424128 12023956078848 12043431226368 12086175773952 12102237042903 12105751698432 12164861814147 12168394656768 12184565186052 12227810646303 12247615976148 12274455163824 12294336043584 12337971102576 12357954858816 12377970982656 12421902878784 12442022578944 12469287785472 12523025330109 12533811913728 12550468044492 12615412251708 12635845378128 12680692522092 12701231382672 12721803509952 12729064614336 12749681822976 12777644287872 12815656890624 12836414352384 12843764051328 12881973355776 12899092156839 12902838230016 12965840369811 12986841083076 13015300194288 13022752317246 13043845210536 13082649742512 13103839651392 13111342469064 13132578851424 13171647359808 13192981417728 13200535274976 13221892260864 13229462671488 13250890372608 13290310849536 13319459016192 13337159190138 13359083480064 13376836310796 13406174244162 13446056679804 13467835197264 13475546426538 13497348349632 13497372708408 13505076477144 13526950588704 13548860129664 13589167045888 13596947745696 13618970660736 13659486150912 13689443988864 13719442770432 13748415097207 13808762059302 13831128049032 13880217490398 13902699216168 13925217355488 13974640738632 13997275401312 14027948758656 14050669764096 14100538402944 14123376981504 14196460432896 14215326050394 14288885305506 14312028948696 14320197691128 14343392050848 14417614001952 14440966146432 14492220025248 14515693008768 14547502416384 14622780566016 14642212718574 14674325861853 14678587487232 14717980960326 14741819607816 14774151207852 14818103279784 14842104094944 14850602184348 14874628793472 14883145505424 14907251669184 14951599705728 14975816744448 14984391393216 15028968915072 15053311268352 15086326028544 15119385910272 15151314596922 15184516893336 15184544296959 15193211036787 15217819412292 15242467645872 15287812926624 15296566213908 15321341993328 15366921919776 15391811654016 15400624487472 15425540971008 15434373116736 15459372101376 15505362657792 15539368852224 15560019055161 15564537897984 15606309029262 15640536618189 15645078844416 15665869524924 15712474396808 15721470830961 15746934826476 15781442353488 15807003484608 15863105703312 15888799104192 15936067176064 15971017987008 15996886172928 16006016565504 16031941438464 16101032567283 16110222402519 16114901031936 16136316057204 16219815752196 16246086914736 16303747528404 16330154634864 16365940218432 16392448058112 16450628136768 16477273145088 16503961310208 16562537171712 16584547058793 16589363438592 16670366189757 16697367106812 16733957392656 16770658127832 16820549668944 16847793837504 16907590029456 16934975176896 16962404679936 16972086152448 16972116782112 16999575763968 17009309149056 17036859050496 17082581505003 17087542520832 17125018735104 17147776101606 17175964474368 17198789542452 17236509742494 17287787159748 17315788110768 17325702548406 17353733592384 17363669756328 17391793614048 17443532990016 17471786201856 17481789958752 17510105135232 17562196479744 17590641890304 17600713699968 17639283561984 17676533696409 17754122647674 17782878920184 17835781747728 17845993916226 17874898992216 17928075573072 17957113596352 17967395235384 17996464466176 17996496944544 18006768636192 18035934118272 18065146839552 18129263660928 18158627547648 18212648201216 18252591985152 18276847779078 18371423964222 18411682745736 18441504065376 18506956653864 18536932288224 18566956473984 18632854318176 18663033868416 18703931678208 18800717870592 18825702066738 18923118377562 18953768067192 19021038783138 19051847074008 19082705264928 19093596921504 19124522734464 19166466431808 19223485335936 19254621528576 19322960033664 19354257345024 19439210456064 19480261624614 19522950291432 19565767815804 19623974613768 19655759477088 19667013703596 19698868277136 19757471039712 19789472126592 19800802912464 19832838391296 19844194007232 19876335558912 19935466274304 19979188524288 20005738785207 20038625220096 20065254466194 20109261366243 20115101371392 20169085019706 20201752795896 20213319639807 20246022524448 20246059062612 20257614715716 20290425883056 20323290194496 20383750568832 20395421618544 20428455991104 20489229226368 20522415538688 20534165983296 20579164155648 20612496135168 20713143088953 20719158469632 20746692073548 20808412039016 20820326235597 20854048824252 20887826033232 20961961107948 20995913101968 21041923137984 21076004646144 21150807604416 21185065472256 21294690649344 21322989075591 21329181563904 21341355420672 21433327958259 21468043423044 21480296536692 21515088076272 21626421002928 21661449219648 21738330037872 21773539513152 21821253624576 21856597410816 21934170849024 21963319077861 21969697526784 22076971440489 22083382895616 22112729411724 22161226811778 22227154919676 22263156142416 22311943190208 22360877503776 22427399558592 22463725116672 22476587089824 22543453372608 22579966902528 22616539573248 22629448203264 22629489042816 22679078865408 22726971895383 22776775340004 22826729118438 22863701468808 22931719389936 22944849320862 22982012989992 23050382879664 23087717481024 23100936731208 23138311456512 23151559675104 23189058152064 23258043986688 23295714935808 23309053278336 23346806846976 23409463543893 23416261972992 23467618266624 23498804287386 23568711595212 23620402239714 23672163530232 23710505226912 23781042330304 23794658554968 23833198656288 23904100764096 23956526980512 23995329259392 24009024848256 24047912157696 24172351547904 24204474085806 24329723628294 24369130372104 24455621292606 24495231952296 24548910327648 24588672087168 24675942205152 24715909717632 24755941965312 24843805757568 24884045157888 25046050660218 25100936088984 25230824503416 25271690756256 25361385044184 25402462765344 25443607019904 25458129228672 25499363645952 25555288575744 25631313781248 25687528102656 25721664152409 25763946711552 25798184313678 25854764613741 25931680739622 25973682166152 25988553822609 26030600388576 26045504634492 26087690421072 26165299485024 26207679302784 26222684938128 26265157702848 26343294719616 26385962835456 26401070549952 26458925342976 26501780745216 26631183971511 26638918032384 26674318380276 26753672621592 26768990874339 26812348488324 26892113359608 26935670394528 26951092853076 26994696699264 26994745416816 27010152954288 27053901177408 27097720259328 27178334091776 27193895491392 27237941321472 27318972301824 27378887977728 27415271668617 27438885540864 27496830194414 27557135946333 27617524118604 27662256098064 27760434980796 27805398432336 27850434710976 27949281477264 27994550802624 28055897517312 28101339528192 28201076805888 28238553100107 28246753963008 28384677566343 28392920865792 28430652100788 28531558174707 28577770611012 28624057897392 28640395382256 28686784101696 28835228003904 28881932292864 28984440050496 29031386017536 29095004832768 29220392436921 29245561132032 29284425437148 29348651723706 29435961920652 29483639215632 29548302415704 29636206559568 29684208189888 29701204368696 29749257586944 29766291010848 29814503338368 29903199411456 29951633488896 29968782786432 30057937830144 30097881699291 30106622536704 30172652057088 30253627529559 30302629193844 30369033786672 30369088593918 30386422073574 30435638824584 30484935291744 30575625853248 30593132427816 30642683986656 30733843839552 30783623308032 30801248974944 30851081942016 30868746233472 30918744202752 31010725315584 31078737704448 31120038110322 31212618058524 31281073236378 31331739049848 31424948793616 31442941661922 31493869652952 31562884706976 31614006969216 31726211406624 31777598208384 31872134352128 31942035974016 31993772345856 32012033131008 32202065134566 32220444805038 32272632114408 32439631504392 32492173829472 32607495056808 32660309269728 32731880436864 32784896116224 32901256273536 32954546290176 33125074343424 33169094117586 33340732379514 33394734213624 33467914785312 33541316255664 33641099337888 33695587675008 33815180058912 33869950353792 33924809359872 33944172304896 33944233564224 34018618298112 34073718100992 34165163010006 34240093677657 34250037470208 34295552203212 34397579084904 34417273981293 34473019484988 34575574319496 34631576221536 34651405096812 34707467184768 34727339512656 34783587228096 34887065980032 34943572403712 34963579917504 35020210270464 35124392959488 35201427399936 35248206431079 35278567123968 35353067392818 35430603359571 35508245295348 35565757840368 35671563495456 35691987832452 35749797984432 35856151146144 35914227192704 35934790470768 35992928932352 35992993889088 36013537272384 36071868236544 36130293679104 36258527321856 36306711128709 36317255095296 36494585442441 36505183970304 36553695558156 36683431938909 36742847928444 36823365491472 36883008130752 37013913307728 37073864576448 37133912947968 37265708636352 37326067736832 37407863356416 37569075990327 37601435741184 37651404133476 37846236755124 37907536134384 38042077566276 38103694148016 38165410529856 38187193843008 38249045468928 38332932863616 38446970671872 38509243057152 38645920067328 38697276470517 38708514690048 38897521109433 38960523249228 39045900582864 39131535631608 39247949227536 39311518954176 39334027407192 39397736554272 39514942079424 39578944253184 39601605824928 39665676782592 39688388014464 39752671117824 39870932548608 39958377048576 40011477570414 40077250440192 40130508932388 40218522732486 40338170039412 40403505591792 40426639279614 40492045048896 40492118125224 40515229431432 40580851766112 40646580388992 40767501137664 40790843237088 40856911982208 40978458452736 41044831077376 41068331966592 41158328311296 41245245291621 41426286177906 41493384147096 41616824078032 41640652471194 41708097648504 41775652066464 41923922215896 41991826203936 42083846275968 42152009292288 42301615208832 42370130944512 42589381298688 42645978151182 42866655916518 42936086846088 42960593073384 43030176152544 43252842005856 43322898439296 43476660075744 43547079026304 43642507249152 43868341698048 43926638155722 44153942880978 44225458823448 44322453623556 44454309839352 44526312284832 44623886380416 44721755007552 44854799117184 44927450233344 44953174179648 45086906745216 45159933805056 45258978085632 45358157730816 45453943790766 45553550680008 45553632890877 45579633110361 45653458236876 45727402937616 45863438779872 45889698641724 45964025979984 46100765759328 46175434962048 46201873462416 46276622913024 46303119350208 46378116304128 46516087973376 46618106556672 46680057165483 46693613693952 46818927087786 46921609854567 46935236533248 46997608574772 47137423190424 47164412492883 47240804479428 47344327060464 47421010453824 47562084660608 47589317109936 47666397312576 47808201528192 47913053961024 47990658518784 48018049696512 48095824315392 48303097701849 48330667207557 48344703095808 48408948171612 48659447256588 48738260744208 48911242585212 48990463904592 49097820655296 49177344174336 49351884410304 49431819435264 49511883930624 49687611515136 49753641176379 49768090315776 50011098569271 50092101320436 50201872177968 50461649006832 50543381512512 50722770088368 50804925530688 50887214039808 50916258457344 50998727291904 51110577151488 51247744515009 51262627562496 51375056205312 51443328304818 51527893423104 51596368627356 51709529227482 51863361479244 51947364332304 51977107645218 52061200777152 52091009268984 52175380842144 52330598970048 52415358605568 52445369876256 52530315405696 52686589439232 52771925670912 52802141099904 52917850685952 53029601089227 53262367943022 53348636760552 53507345243184 53537981748678 53624696976648 53784226719216 53871340789056 53902185706152 53989393398528 53989490833632 54020305908576 54107802354816 54195440518656 54356668183552 54387790982784 54475882642944 54637944603648 54757775955456 54830543337234 54993660388828 55114271892666 55235048237208 55324512196128 55520869961592 55610796864672 55700869421952 55898562954528 55989101605248 56111795034624 56402153611776 56477106200214 56769355132686 56861304201576 57063116349414 57155541222024 57248115794784 57280790764512 57373568203392 57670456007808 57763864585728 57968880100992 58062772035072 58440784873842 58568850874296 58697303447412 58871923841304 58967278431264 59096604831408 59272413119136 59368416379776 59402408737392 59498515173888 59532582021696 59629006676736 59806398822912 59937565572864 60017216355621 60115875660288 60195763398582 60327784098729 60345304114176 60507255059118 60605258387688 60639958919421 60738067573344 60738177187836 60772844147148 60871277649168 60969870583488 61151251706496 61186264855632 61285367973312 61467687679104 61567246616064 61602497949888 61737492466944 61837488405504 62139429266859 62157475408896 62240076220644 62425236117048 62460978706791 62562146472756 62663478099696 62849897587232 62885883323844 62987739305904 63125769413952 63228013938432 63452422813248 63555196416768 63744268704256 63884071948032 63968967226773 63987544691712 64024066262016 64299983874777 64404130269132 64440889610076 64545264228816 64879263008784 64984347658944 65214990113616 65320618539456 65463760873728 65569792232448 65802512547072 65889957233583 65909092580352 66230914321467 66250148686848 66338188235172 66681464759028 66789468427248 66935829570624 67082632511328 67282198675776 67391175350016 67630360117824 67739900707584 67849618719744 67888344609792 67888467128448 68037236596224 68180915686149 68330326020012 68480187355314 68591104406424 68795158169808 68834547962586 68946038969976 69151148638992 69263152443072 69302810193624 69414934369536 69454679025312 69567174456192 69774131960064 69887144807424 69927159835008 70040420540928 70228390631679 70248785918976 70402854799872 70496412862158 70706134785636 70861206719142 71016490590696 71131515680736 71343126990912 71383975664904 71499595968864 71712302292288 71828454385408 71869580941536 71985857864704 71985987778176 72027074544768 72143736473088 72517054643712 72613422257418 72989170884882 73107391116312 73366863877818 73485695856888 73646730982944 73766016261504 74027826615456 74147729152896 74267825895936 74531417272704 74652135473664 75138151980654 75302808266952 75692473510248 75815072268768 76084155132552 76207388296032 76330821059712 76374387686016 76498090937856 76665865727232 76893941343744 77164992457227 77291840134656 77394552941034 77564293841223 77795042218866 77921046498456 78091801165728 78263071263216 78495898455072 78623037908352 78668054814384 78795473108544 79029884158848 79157888506368 79203211649856 79376776028928 79505342235648 79893551914533 79916754097152 80022955140828 80261017864776 80306972623017 80437045464972 80676340078824 80807011183584 80853278559228 80984090097792 80984236250448 81030458862864 81161703532224 81293160777984 81535002275328 81581686474176 81713823964416 81956916905472 82136663933184 82245815005851 82316656622592 82490490583242 82671407838999 82852572355812 82986768294192 83233648156064 83281304942388 83416195297008 83551304132928 83847844431792 83983652407872 84167692551936 84304018584576 84603230417664 84715659300321 84740261889024 85154032699029 85178762597376 85291956302364 85594674524121 85733311833036 85872173692176 85921186146768 86060352305088 86505684011712 86645796878592 86953320151488 87094158052608 87285014498304 87661177310763 87736683396096 87853276311444 88307885761956 88450917646896 88644907247112 88908619678704 89052624569664 89247772760832 89443510015104 89709598234368 89854900466688 89906348359296 90173813490432 90293645097873 90319867610112 90517956171264 90760882588677 90907887581532 91107101360016 91107265781754 91159266220722 91306916473752 91454805875232 91726877559744 91779397283448 91928051959968 92201531518656 92350869924096 92403746924832 92553245826048 92606238700416 92756232608256 93032175946752 93236213113344 93360114330966 93637854175572 93843219709134 93995217149544 94274846380848 94328824985766 94481608958856 94688654120928 94842020907648 95124169321216 95178634219872 95332794625152 95616403056384 95826107922048 95981317037568 96036099393024 96238905680449 96606195403698 96661334415114 96817896343224 97318894513176 97476521488416 97822485170424 97980927809184 98195641310592 98354688348672 98703768820608 98863638870528 99375223030272 99507282352758 100022197138542 100184202640872 100403744355936 100923298013664 101086763025024 101445540176736 101609851061376 101774428079616 101832516914688 102221154302976 102495489030018 102720281032971 102750112410624 102886656609636 103192737254712 103419058454964 103726722958488 103894728664608 103954215290436 104122401554304 104182018537968 104350761684288 104661197940096 104830717211136 104890739752512 105060630811392 105373178878464 105604282199808 105744619293237 105835701371904 106059202178454 106291810078713 106524735886044 106697273521104 107014690486368 107075963497356 107249393953296 107568453438432 107742681578112 107804371412304 107978786797056 107978981667264 108040611817152 108215604709632 108390881037312 108775581965568 108920133386127 108951765285888 109483756327323 109515551910912 109661086674468 109987320777656 110050295816727 110228543785332 110470096474416 110649024392256 111041739923184 111221593729344 111401738843904 111797125909056 111978203210496 112223590069248 112707227970981 112804307223552 112954212400428 113538710265372 113722608403152 114126232698828 114311082444048 114496231589568 114561581529024 114747136406784 115340912015616 115527729171456 115937760201984 116091829411551 116125544070144 116692563328299 116881569747684 117137701748592 117394606894824 117743847682608 117934556862528 118193209662816 118544826238272 118736832759552 118804817474784 118997030347776 119065164043392 119258013353472 119612797645824 119875131145728 120034432711242 120231751320576 120391526797164 120655568197458 121014510118236 121210516775376 121279917838842 121476135146688 121476354375672 121545688294296 121742555298336 121939741166976 122302503412992 122372529711264 122570735946624 122935375358208 123134493232128 123204995899776 123474984933888 123735735874863 124278858533718 124480152441288 124850472234096 124921957413582 125124292945512 125326956199392 125699795174464 125771766647688 125975478611808 126251538827904 126456027876864 126904845626496 127110392833536 127488537408512 127768143896064 127937934453546 128599967749554 128808260538264 128881779220152 129090528457632 129758526017568 129968695317888 130429980227232 130641237078912 130927521747456 131605025094144 131779914467166 132461828642934 132676376470344 133362929518056 133578936854496 133871659141248 134165265022656 134564397351552 134782350700032 135260720235648 135479801415168 135776934256896 136074473192448 136361831372298 136660652040024 136660898672631 136960374710628 137182208812848 137590316339616 137669095925172 137892077939952 138302297277984 138526304886144 138605620387248 138829868739072 138909358050624 139134348912384 139548263920128 139854319670016 140040171496449 140080841081856 140456781263358 140764829563701 140805709599744 140992825724316 141412269571272 141493237478649 141722413438284 142032981181392 142263031361472 142686253981824 142767951329808 142999191937728 143424604584576 143656908770816 143739161883072 143971975556352 144054149089536 144287472946176 144909293105547 144992001622671 145034109287424 145226844514836 145978341769764 146214782232624 146733727755636 146971391713776 147293461965888 147532032523008 148055653230912 148295458305792 148535651791872 149062834545408 149260923529137 149304270947328 150033295707813 150276303961308 150605616533904 151384947020496 151630144537536 152168310265104 152414776592064 152661642119424 152748775372032 152996181875712 153331731454464 153743233545027 153787882687488 154329984914454 154583680269312 154789105882068 155128587682446 155590084437732 155842092996912 156183602331456 156526142526432 156991796910144 157246075816704 157336109628768 157590946217088 158059768317696 158315777012736 158406423299712 158753552057856 159088803267681 159787103829066 160045910281656 160522035729552 160613945246034 160874090929944 161352680157648 161614022367168 161706557118456 161968180195584 161968472500896 162060917725728 162323407064448 162586321555968 163070004550656 163163372948352 163427647928832 163913833810944 164273327866368 164491630011702 164980981166484 165342815677998 165705144711624 165973536588384 166467296312128 166562609884776 166832390594016 167102608265856 167695688863584 167967304815744 168335385103872 169206460835328 169431318600642 170308065398058 170583912604728 171189349048242 171466623666072 171744347384352 171842372293536 172120704610176 173011368023424 173291593757184 173906640302976 174188316105216 175322354621526 175706552622888 176615771523912 176901835293792 177289814494224 177817239357408 178105249139328 178495545521664 178887020030208 179419196468736 179812696718592 180051649066863 180347626980864 180587290195746 180983352296187 181035912342528 181521765177354 181815775163064 181919876758263 182214202720032 182214531563508 182318532441444 182613832947504 182909611750464 183453755119488 183558794566896 183856103919936 184403063037312 184701739848192 184807493849664 185212477400832 185512465216512 186418287800577 186472426226688 186720228661932 187275708351144 187382936120373 187686439418268 187990434299088 188549692761696 188657649971532 188963217917712 189377308241856 189684041815296 190248338642432 190357268439744 190665589250304 191232806112768 191652215844096 191906901680319 191962634075136 192072198786048 192477811360898 192899951624331 193212390807396 193322668830228 193635792686448 194637789026352 194953042976832 195644970340848 195961855618368 196391282621184 196709376697344 197407537641216 197669871700749 197727277741056 198692742964401 198750446060544 199014564705516 200044394277084 200368405281744 200807488711872 201846596027328 202173526050048 202891080353472 203219702122752 203548856159232 203665033829376 204542747058447 204990978060036 205440562065942 205773313219272 206385474509424 206838116909928 207453445916976 207789457329216 207908430580872 208244803108608 208364037075936 208701523368576 209322395880192 209661434422272 209781479505024 210121261622784 210685171895037 210746357756928 211208564399616 211489238586474 212118404356908 212583620157426 213049471772088 213394547042208 214029380972736 214151926994712 214498787906592 215136906876864 215485363156224 215608742824608 215957573594112 215957963334528 216081223634304 216431209419264 217551163931136 217840266772254 218967512654646 219322173348936 219974641555312 220100591633454 220457087570664 220940192948832 221298048784512 222083479846368 222443187458688 222803477687808 223594251818112 223956406420992 225414455941962 225908424800856 227077420530744 227445216806304 228252465397656 228622164888096 228992463179136 229123163058048 229494272813568 230681824031232 231494977371681 231875520403968 232183658823102 233385126656598 233763139495368 234275403497184 234789213789648 235487695365216 235869113725056 236386419325632 237089652476544 237473665519104 237609634949568 238130328086784 238516026706944 239680655743599 239750262291456 240068865422484 240783053594328 240920917869051 241311136394916 242029020236472 242421033550752 242559835677684 242952270293376 242952708751344 243091376588592 243485110596672 243879482333952 244605006825984 244745059422528 245141471893248 245870750716416 246409991799552 246737445017553 246949969867776 247471471749726 248014223516997 248557717067436 248960304882576 249700944468192 249843914827164 250248585891024 250653912398784 251399590348928 251543533295376 251950957223616 252503077655808 252912055753728 253809691252992 254146977900963 254220785667072 255462098097087 255536287792128 255875868907092 256784023572363 257199935499108 257616521076528 257763558440304 258181056915264 259517052035136 259937390635776 260859960454464 261282474157824 261855043494912 262983531932289 263210050188288 263559828934332 264923657285868 265352752940688 266725859036112 267157873708992 267743318282496 268330530045312 269128794703104 269564701400064 270521440471296 270880935293619 270959602830336 271553868513792 272282647766031 272723662744596 273321304080048 273321797345262 273920749421256 274364417625696 275180632679232 275338191850344 275784155879904 276604594555968 277052609772288 277211240774496 277659737478144 277818716101248 278268697824768 279096527840256 279708639340032 280080342992898 280913562526716 281529659127402 281985651448632 282824539142544 282986474957298 283444826876568 284065962362784 284526062722944 285372507963648 285535902659616 285998383875456 286849209169152 287313817541632 287478323766144 287943951112704 288108298179072 288716717041347 289818586211094 289984003245342 290453689029672 291956683539528 292429564465248 293467455511272 293942783427552 294586923931776 295064065046016 296111306461824 296590916611584 298125669090816 298521847058274 300066591415626 300552607922616 301211233067808 302769894040992 303260289075072 304336620530208 304829553184128 305323284238848 305497550744064 306663462908928 307486467090054 308659969828908 309578211764136 310257175364892 311180168875464 311684185993824 312367204662912 313052285052864 313983593820288 314492151633408 314672219257536 315181892434176 316119536635392 316812846599424 317233857879711 317507104115712 318177606535362 318875430236139 319574207658132 320091820563312 321044071459104 321227890492068 321748181859888 322705360315296 323228044734336 323413114236912 323936360391168 323936945001792 324121835451456 324646814128896 325172643111936 326326745896704 326760400158381 326855295857664 328451268981969 328546655732736 328983260023404 329961962332968 330150887450181 330685631355996 331410289423248 331947073176768 332934592624256 333125219769552 333664781188032 334205216531712 335391377727168 335934609631488 336670770207744 338121683912943 338412921670656 338862637201284 340616130796116 341167825209456 342378698096484 342933247332144 343488694768704 343684744587072 344241409220352 346022736046848 346583187514368 347813280605952 348275488234653 348376632210432 350077689984897 350644709243052 351413105245776 353231543047824 353803670587584 354579628988448 355634478714816 356210498278656 356991091043328 357774040060416 358838392937472 359625393437184 360103298133726 360695253961728 361174580391492 361966704592374 363043530354708 363631550326128 363839753516526 364428405440064 364429063127016 364637064882888 365227665895008 365819223500928 366907510238976 367117589133792 367712207839872 368806126074624 369403479696384 369614987699328 370424954801664 371207207624589 372836575601154 373440457323864 374551416702288 374765872240746 375372878836536 375980868598176 377099385523392 377315299943064 377926435835424 378754616483712 379368083630592 380496677284864 380714536879488 381331178500608 382465612225536 383304431688192 383813803360638 384955622721796 385799903248662 386424781614792 386645337660456 387271585372896 389275578052704 389906085953664 391289940681696 391923711236736 392782565242368 394815075282432 395339743401498 397385485928802 398029129411032 400088788554168 400736810563488 401614977423744 403693192054656 404347052100096 405782160706944 406439404245504 409085494116894 409981956120072 409982696017893 410881124131884 411546626438544 412770949018848 413676233819856 414906891833952 415578914658432 415816861161744 416489606217216 416728074151872 417403046737152 418644791760384 419562959010048 420120514489347 420242523245568 421370343790074 422294488691103 422417128799232 422978477172948 424236808713816 424479712435947 425167240314852 426098943544176 426789094084416 428058761945472 428303853989424 428997575813184 430273813753728 430970726312448 431217485649216 431915926669056 432162447268608 432862418838528 434727879316641 434976004868013 435102327862272 435680533544508 437935025309292 438644346697872 439949283110624 440201183266908 440914175141328 441880385897664 442596097569024 444166959692736 444886374917376 445606955375616 447188503636224 447782770587411 447912812841984 450099887123439 450828911883924 451816849601712 454154841061488 454890433612608 456504930795312 457244329776192 457984926358272 458246326116096 458988545627136 461229700635081 461363648062464 462989954743362 463751040807936 464367317646204 466770253313196 467526278990736 468550806994368 469578427579296 470975390730432 471738227450112 472772838651264 474179304953088 474947331038208 475219269899136 476260656173568 477266409803043 479361311487198 480137730844968 481566107188656 481841835738102 482622272789832 484058040472944 484842067101504 485119671355368 485904540586752 485905417502688 486182753177184 486970221193344 487758964667904 489210013651968 489490118845056 490282943786496 491741501432832 492819983599104 493474890035106 494942943499452 496028447033994 497115434134872 497920609765152 499401888936384 499687829654328 500497171782048 501307824797568 502799180697856 503087066590752 503901914447232 505006155311616 507619382505984 508293955801926 510924196194174 511751737814184 513568047144726 514399870998216 515233042153056 515527116880608 516362113830528 519034104070272 519874781271552 521719920908928 522564948315648 525967063864578 527119657868664 529847314571736 530705505881376 533451718072224 534315747417984 535486636564992 536661060090624 538257589406208 540154947200589 541042880942592 541761870587238 542950056888561 543107737027584 544565295532062 545447325489192 546642608160096 546643594690524 547841498842512 548728835251392 550361265358464 550676383700688 551568311759808 553209189111936 554105219544576 554422481548992 555637432202496 556537395649536 559254863401731 559417278680064 560160685985796 561827125053432 562148808361119 563059318254804 563971302897264 565649078285088 565972949914596 566889653753136 568131924725568 569052125445888 570745015927296 571071805319232 571996767750912 573698418338304 574956647532288 575720705040957 575887902225408 576216596358144 577433434082694 578699854872993 579637172422188 579968006490684 580907378059344 583913367079056 584859128930496 586934911022544 587885566855104 589173847863552 590128130092032 592222612923648 593009615102247 593181833223168 596078228893203 596251338181632 597043694116548 600133182831252 601105215845232 602422466135616 605539788081984 606520578150144 608673241060416 609659106368256 610646568477696 610995101488128 613628241175341 614972934180108 617319939657816 619156423528272 620514350729784 622360337750928 623368371987648 624734409325824 626104570105728 627967187640576 628984303266816 629344438515072 630363784868352 632055515685111 632239073270784 633625693198848 634467715759422 636355213070724 637750860472278 639148415316264 640183641126624 642088142918208 642455780984136 643496363719776 645410720630592 646456089468672 646826228473824 647872720782336 647873890003584 648243670902912 649293628257792 652653491793408 653520800316762 656902537963938 657966520046808 659923924665936 660301774900362 661371262711992 662820578846496 663894146353536 665869185248512 666250439539104 667329562376064 668410433063424 670782755454336 671869219262976 676243367825886 677725274402568 681232261592232 682335650418912 684757396192968 685866494664288 686977389537408 687369489174144 688482818440704 692045472093696 695626561211904 696550976469306 700155379969794 701289418486104 702826210491552 706463086095648 707607341175168 709159257976896 711268957429632 712420996557312 715548080120832 719041967230797 719250786874368 720206596267452 722349160782984 723933409184748 726087060709416 727263100652256 727679507033052 728856810880128 728858126254032 729274129765776 730455331790016 731638447001856 733815020477952 734235178267584 735424415679744 737612252149248 739229975398656 740212335052659 740849909603328 742414415249178 744042670550991 745673151202308 746880914647728 749102833404576 749531744481492 750745757673072 751961737196352 754198771046784 754630599886128 755852871670848 757509232967424 758736167261184 761429073758976 762440933702889 762662357001216 766386294291261 766608863376384 767627606721276 769911245443592 770352070717089 771599806497324 772849563229584 773290675320912 774543170745792 778551156105408 779812171907328 782579881363392 783847422473472 785565130484736 788950595796867 789630150564864 790679486802996 794770971857604 796058258822064 800177577108336 801473621126976 803229954847488 807386384109312 808694104200192 811564321413888 812642805880857 812878808491008 816847943298093 818170988233788 819963912240144 819965392035786 821762248263768 823093252877088 825541898037696 827352467639712 829813783667904 831157829316864 831633722323488 832979212434432 833456148303744 834806093474304 837289583520768 839125918020096 840241028978694 842740687580148 844588977382206 845956954345896 848473617427632 848959424871894 850334480629704 852197887088352 853578188168832 856117523890944 856607707978848 857995151626368 860547627507456 861941452624896 862434971298432 863831853338112 864324894537216 866150151124041 869455758633282 869952009736026 871361067089016 875870050618584 877288693395744 879898566221248 880402366533816 881828350282656 883760771795328 885192195138048 888333919385472 889772749834752 894377007272448 895565541174822 900199774246878 901657823767848 903633699203424 908309682122976 909780867225216 913009861590624 914488659552384 915969852716544 916492652232192 922459401270162 925979909486724 928734635292408 933540506626392 935052557981472 937101613988736 939156855158592 941950781460864 943476454900224 945545677302528 948358609906176 950438539798272 951701573639133 952521312347136 954532819606086 956626290708417 958722622974396 960275461689936 963132214377312 963683671476204 965244545579664 968116080945888 969684134203008 970239342710736 971809081173504 971810835005376 972365506354368 973940442386688 975517929335808 978980237690112 980281200475143 980565887572992 985353806945907 985639967198208 986949780070212 989885886998904 990452662350543 992056894067988 994230868269744 995841219530304 998803777872768 999375659308656 1000994343564096 1002615649595136 1005598361395712 1006174133181504 1007803828894464 1010012310623232 1014365051738829 1015238765011968 1016587911603852 1021848392388348 1023503475628368 1027136094289452 1028799741996432 1030466084306112 1031054233761216 1032724227661056 1038068208140544 1039749562543104 1043439841817856 1044826464703959 1045129896631296 1050233069954691 1051934127729156 1054239315737328 1059694629143472 1061411011762752 1066903436144448 1068631494835968 1070973273129984 1073322120181248 1076515178812416 1080309894401178 1082085761885184 1083523741174476 1085900113777122 1089130591064124 1090894650978384 1093285216320192 1093287189381048 1095682997685024 1097457670502784 1100722530716928 1101352767401376 1103136623519616 1106418378223872 1108210439089152 1108844963097984 1111274864404992 1113621622873767 1118509726803462 1120321371971592 1123654250106864 1124297616722238 1126118636509608 1127942605794528 1131298156570176 1131945899829192 1133779307506272 1136263849451136 1138104250891776 1141490031854592 1142143610638464 1143993535501824 1147396836676608 1149913295064576 1151441410081914 1154866868165388 1157399709745986 1159274344844376 1159936012981368 1161814756118688 1167826734158112 1169718257860992 1173869822045088 1175771133710208 1178347695727104 1184445225847296 1186019230204494 1192156457786406 1194087388233096 1200266365662504 1202210431690464 1204844932271232 1211079576163968 1213041156300288 1217346482120832 1219318212736512 1227256482350682 1229945868360216 1234639879315632 1238312847056544 1241028701459568 1244720675501856 1246736743975296 1249468818651648 1252209140211456 1255934375281152 1258688877030144 1260361543468041 1260727569736704 1264111031370222 1266883466073309 1267251386397696 1268935431518844 1272710426141448 1273439137307841 1275501720944556 1278296830632528 1280367282253248 1284176285836416 1284911561968272 1286992727439552 1290821441261184 1292912178937344 1293652456947648 1295747780007168 1296487341805824 1298587256515584 1304183637949923 1304928014604039 1305306983586816 1307041600633524 1313805075927876 1315933040093616 1319847849331872 1320603549800724 1322742525423984 1325641157692992 1327788292707072 1331738370497024 1332500879078208 1334659124752128 1336820866126848 1341565510908672 1343348311762233 1343738438525952 1350299661370317 1352486735651772 1355450548805136 1362464523184464 1364671300837824 1369514792385936 1371732989328576 1373954779074816 1374738978348288 1376965636881408 1383689101905243 1384090944187392 1391253122423808 1393101952938612 1400310759939588 1402578836972208 1405652420983104 1412926172191296 1415214682350336 1418318515953792 1422537914859264 1424841993114624 1431799229409129 1438083934461594 1440413192534904 1444698321565968 1447866818369496 1452174121418832 1454526201304512 1455359014066104 1457713621760256 1457716252508064 1458548259531552 1460910663580032 1463276894003712 1467630040955904 1468470356535168 1470848831359488 1475224504298496 1478459950797312 1480424670105318 1484828830498356 1488085341101982 1491346302404616 1493761829295456 1498205666809152 1499063488962984 1501491515346144 1503923474392704 1508397542093568 1509261199772256 1511705743341696 1515018465934848 1522858147517952 1524881867405778 1532772588582522 1535255213442552 1539822490887184 1540704141434178 1543199612994648 1545699126459168 1546581350641824 1549086341491584 1557102312210816 1559624343814656 1565159762726784 1567694844946944 1577901191593734 1581358973605992 1589541943715208 1592116517644128 1600355154216672 1602947242253952 1606459909694976 1614772768218624 1620464841601767 1623128642827776 1625285611761714 1633695886596186 1636341976467576 1639927824480288 1639930784071572 1643524496527536 1646186505754176 1651083796075392 1654704935279424 1659627567335808 1662315658633728 1663267444646976 1666912296607488 1669612186948608 1677764590205193 1678251836040192 1680482057957388 1685481375160296 1686446425083357 1689177954764412 1691913908691792 1696947234855264 1697918849743788 1700668961259408 1704395774176704 1707156376337664 1712235047781888 1713215415957696 1715990303252736 1721095255014912 1724869942596864 1727162115122871 1727663706676224 1728649789074432 1732300302248082 1736099564618979 1738911517266564 1739904019472052 1742722134178032 1751740101237168 1754577386791488 1759797132442496 1760804733067632 1763656700565312 1767521543590656 1770384390276096 1776667838770944 1779028845306741 1779545499669504 1788234686679609 1788754014544896 1791131082349644 1800399548493756 1803315647535696 1807267398406848 1816619364245952 1819561734450432 1826019723181248 1828977319104768 1831939705433088 1832985304464384 1840884723526023 1844918802540324 1851959818973448 1857469270584816 1867081013252784 1870105115962944 1874203227977472 1878313710317184 1883901562921728 1886952909800448 1891091354605056 1896166547055333 1896717219812352 1900877079596544 1903403147278266 1909065639212172 1913252581416834 1917445245948792 1920550923379872 1926264428754624 1927367342952408 1930489091159328 1936232161891776 1939368268406016 1940478685421472 1943618162347008 1943621670010752 1944731012708736 1947880884773376 1957960475380224 1960562400950286 1970707613891814 1973899560140424 1979771773997808 1980905324701086 1984113788135976 1988461736539488 1991682439060608 1997607555745536 1998751318617312 2001988687128192 2005231299190272 2011196722791424 2012348266363008 2015607657788928 2028730103477658 2033175823207704 2043696784776696 2047006951256736 2054272188578904 2057599483992864 2060932168612224 2062108467522432 2065448455322112 2076136416281088 2086879683635712 2089652929407918 2100466139909382 2103868255458312 2108478631474656 2119389258286944 2122822023525504 2133806872288896 2137262989671936 2146644240362496 2160619788802356 2167047482348952 2171800227554244 2178261182128248 2181789301956768 2186570432640384 2186574378762096 2191365995370048 2194915341005568 2201445061433856 2202705534802752 2206273247039232 2212836756447744 2217689926195968 2220637005157977 2222549728809984 2227243245747534 2232128011652973 2237019453606924 2240642743943184 2247308500213728 2248595233444476 2252237273019216 2255885211589056 2262596313140352 2263891799658384 2267558615012544 2272527698902272 2276208501783552 2284287221276928 2287322801108667 2287987071003648 2299158882873783 2299826590129152 2302882820163828 2309733736330776 2311056212151267 2314799419491972 2318548689688752 2319872025962736 2323629512237376 2335653468316224 2339436515721984 2347739644090176 2351542267420416 2356695391454208 2366851787390601 2368890451694592 2372038460408988 2384312915572812 2388174776466192 2400532731325008 2404420863380928 2409689864542464 2422159152327936 2426082312600576 2434692964241664 2437928417642571 2438636425473024 2450543829894279 2454512964701364 2459891736720432 2469279758631264 2476625694113088 2482057402919136 2489441351003712 2493473487950592 2498937637303296 2504418280422912 2511868750562304 2517377754060288 2520723086936082 2528222062740444 2533766932146618 2537870863037688 2545420852282896 2546878274615682 2551003441889112 2556593661265056 2560734564506496 2568352571672832 2569823123936544 2573985454879104 2581642882522368 2585824357874688 2587304913895296 2591495560014336 2592974683611648 2598450453372123 2608367275899846 2609856029208078 2614083201267048 2627610151855752 2631866080187232 2639695698663744 2641207099601448 2645485050847968 2651282315385984 2655576585414144 2663476740994048 2665001758156416 2669318249504256 2683131021817344 2686696623524466 2700599322740634 2704973471303544 2710901097610272 2724929046368928 2729342601675648 2739029584771872 2743465978657152 2747909558149632 2749477956696576 2767378203810486 2786203905877224 2800621519879176 2805157673944416 2811304841966208 2825852344382592 2830429364700672 2836637031907584 2845075829718528 2855104720917399 2863598458818258 2869878872125251 2876167868923188 2880826385069808 2889396643131936 2895733636738992 2904348242837664 2909052402609024 2910718028132208 2915427243520512 2915432505016128 2917096519063104 2921821327160064 2926553788007424 2936940713070336 2940843601425429 2941697662718976 2956061420837721 2956919901594624 2960849340210636 2969657660996712 2971357987051629 2976170682203964 2982692604809232 2987523658590912 2996411333618304 2998126977925968 3002983030692288 3007846948785408 3016795084187136 3018522399544512 3023411486683392 3030036931869696 3043095155216487 3045716295035904 3049763734811556 3065545177165044 3070510426885104 3079644981774368 3081408282868356 3086399225989296 3091398252918336 3093162701283648 3098172682983168 3114204624421632 3119248687629312 3130319525453568 3134479394111877 3135389689893888 3150699209864073 3155802383187468 3162717947211984 3179083887430416 3184233035288256 3200710308433344 3205894484507904 3212919819389952 3229545536437248 3240929683203534 3246257285655552 3250571223523428 3267391773192372 3272683952935152 3279855648960576 3279861568143144 3287048993055072 3292373011508352 3302167592150784 3309409870558848 3319255134671616 3324631317267456 3326534889293952 3333824593214976 3340864868621301 3355529180410386 3360964115914776 3370962750320592 3372892850166714 3378355909528824 3383827817383584 3393894469710528 3395837699487576 3401337922518816 3408791548353408 3414312752675328 3424470095563776 3426430831915392 3431980606505472 3442190510029824 3449739885193728 3454324230245742 3464600604496164 3472199129237958 3477823034533128 3479808038944104 3485444268356064 3503480202474336 3509154773582976 3519594264884992 3521609466135264 3527313401130624 3535043087181312 3553335677541888 3558057690613482 3576469373359218 3582262164699288 3600799096987512 3606631295071392 3614534796813696 3633238728491904 3639123468900864 3652039446362496 3657954638209536 3681769447052046 3689837605080648 3703919637946896 3714938541169632 3734162026505568 3740210231925888 3748406455954944 3756627420634368 3767803125843456 3781084630404123 3782182709210112 3792333094110666 3800650398219927 3801754159193088 3806806294556532 3818131278424344 3826505162833668 3834890491897584 3841101846759744 3852528857509248 3854734685904816 3860978182318656 3872464323783552 3878736536812032 3880957370842944 3887243340021504 3889462025417472 3895761769546752 3912550913849769 3914784043812117 3915920950760448 3921124801900572 3941415227783628 3947799120280848 3959543547995616 3961810649402172 3968227576271952 3976923473078976 3983364878121216 3995215111491072 3997502637234624 4003977374256384 4010462598380544 4024696532726016 4030044935286699 4031215315577856 4050898984110951 4057460206955316 4066351646415408 4087393569553392 4094013902513472 4108544377157808 4115198967985728 4121864337224448 4124216935044864 4130896910644224 4151067305715729 4152272832562176 4173759367271424 4179305858815836 4200932279818764 4207736510916624 4216957262949312 4238778516573888 4245644047051008 4267613744577792 4274525979343872 4295397688227387 4321239577604712 4334094964697904 4343600455108488 4356522364256496 4363578603913536 4373140865280768 4373148757524192 4382731990740096 4389830682011136 4402890122867712 4405411069605504 4412546494078464 4425673512895488 4435379852391936 4441274010315954 4454486491495068 4464256023305946 4474038907213848 4481285487886368 4494617000427456 4497190466888952 4504474546038432 4511770423178112 4525192626280704 4527783599316768 4535117230025088 4545055397804544 4568574442553856 4574645602217334 4598317765747566 4605765640327656 4619467472661552 4622112424302534 4629598838983944 4637097379377504 4639744051925472 4647259024474752 4671306936632448 4678873031443968 4695479288180352 4703084534840832 4733703574781202 4744076920817976 4768625831145624 4776349552932384 4801065462650016 4808841726761856 4819379729084928 4844318304655872 4869385928483328 4875856835285142 4901087659788558 4909025929402728 4919783473440864 4938559517262528 4953251388226176 4964114805838272 4978882702007424 4986946975901184 5008836560845824 5033293770615579 5034755508120576 5041446173872164 5056444125480888 5067533864293236 5075741726075376 5090841704565792 5093756549231364 5102006883778224 5113187322530112 5121469129012992 5136705143345664 5139646247873088 5147970909758208 5163285765044736 5174609827790592 5181486345368613 5182991120028672 5185949367223296 5196900906744246 5208298693856937 5216734551799692 5219712058416156 5228166402534096 5255220303711504 5263732160374464 5279391397327488 5282414199202896 5290970101695936 5302564630771968 5311153170828288 5330003516312832 5337086535920223 5338636499008512 5364704060038827 5366262043634688 5373393247048932 5401198645481268 5409946942607088 5421802195220544 5449858092737856 5458685203351296 5478059169543744 5486931957314304 5495819116299264 5498955913393152 5522654170578069 5534756407620972 5572407811754448 5601243039758352 5610315347888832 5622609683932416 5651704688765184 5660858729401344 5673274063815168 5688499641165999 5690151659437056 5710209441834798 5727196917636516 5739757744250502 5752335737846376 5761652770139616 5778793286263872 5791467273477984 5808696485675328 5818104805218048 5821436056264416 5830854487041024 5830865010032256 5834193038126208 5843642654320128 5873881426140672 5881687202850858 5912122841675442 5921698680421272 5939315321993424 5942715974103258 5952341364407928 5965385209618464 5975047317181824 5992822667236608 5996253955851936 6005966061384576 6015693897570816 6033590168374272 6037044799089024 6046822973366784 6086190310432974 6099527469623112 6131090354330088 6141020853770208 6159289963548736 6162816565736712 6172798451978592 6182796505836672 6186325402567296 6196345365966336 6228409248843264 6260639050907136 6268958788223754 6301398419728146 6311604766374936 6325435894423968 6358167774860832 6368466070576512 6401420616866688 6411788969015808 6481859366407068 6501142447046856 6534783546384744 6545367905870304 6559711297921152 6559723136286288 6574097986110144 6584746023016704 6604335184301568 6618819741117696 6638510269343232 6653069778587904 6661911015473931 6667649186429952 6681729737242602 6696384034958919 6711058360820772 6721928231829552 6741925500641184 6745785700333428 6756711819057648 6767655634767168 6787788939421056 6791675398975152 6802675845037632 6817583096706816 6828625505350656 6852861663830784 6861968403326001 6863961213010944 6897476648621349 6899479770387456 6908648460491484 6929201208992328 6933168636453801 6944398258475916 6955646069066256 6959616077888208 6970888536712128 7006960404948672 7018309547165952 7039188529769984 7043218932270528 7054626802261248 7070086174362624 7100555362171803 7106671355083776 7116115381226964 7152938746718436 7164524329398576 7201598193975024 7213262590142784 7229069593627392 7266477456983808 7278246937801728 7304078892724992 7313785252927713 7315909276419072 7351631489682837 7363538894104092 7379675210161296 7407839275893792 7429877082339264 7468324053011136 7480420463851776 7496812911909888 7513254841268736 7535606251686912 7562169260808246 7584666188221332 7601300796439854 7613612589113064 7636262556848688 7653010325667336 7669780983795168 7682203693519488 7705057715018496 7709469371809632 7721956364637312 7744928647567104 7757473073624064 7761914741685888 7774486680043008 7778924050834944 7795351360116369 7825101827699538 7829568087624234 7842249603801144 7882830455567256 7895598240561696 7919087095991232 7923621298804344 7936455152543904 7953846946157952 7966729756242432 7990430222982144 7995005274469248 8007954748512768 8049393065452032 8060089870573398 8101797968221902 8114920413910632 8132703292830816 8174787139106784 8188027805026944 8217088754315616 8230397935971456 8243728674448896 8248433870089728 8302134611431458 8358611717631672 8401864559637528 8415473021833248 8433914525898624 8477557033147776 8491288094102016 8535227489155584 8565314162752197 8590795376454774 8642479155209424 8668189929395808 8687200910216976 8713044728512992 8727157207827072 8746281730561536 8746297515048384 8765463981480192 8779661364022272 8810822139211008 8822530804276287 8825092988156928 8868184262513163 8870759704783872 8882548020631908 8908972982990136 8914073961154887 8928512046611892 8948077814427696 8962570975772736 8989234000854912 8994380933777904 9008949092076864 9023540846356224 9050385252561408 9055567198633536 9070234460050176 9090110795609088 9129285465649461 9137148885107712 9149291204434668 9196635531495132 9211531280655312 9238934945323104 9244224848605068 9259197677967888 9274194758755008 9279488103850944 9294518048949504 9342613873264896 9357746062887936 9390958576360704 9403438182335631 9406169069681664 9452097629592219 9467407149562404 9488153841635952 9537251662291248 9552699105864768 9602130925300032 9617683453523712 9638759458169856 9688636609311744 9738771856966656 9751713670570284 9802175319577116 9818051858805456 9839566946881728 9877119034525056 9906502776452352 9928229611676544 9957765404014848 9973893951802368 10022594605863903 10066587541231158 10082892347744328 10112888250961776 10135067728586472 10151483452150752 10181683409131584 10187513098462728 10204013767556448 10226374645060224 10242938258025984 10273410286691328 10279292495746176 10295941819516416 10326571530089472 10349219655581184 10362972690737226 10393801813488492 10416597387713874 10433469103599384 10439424116832312 10456332805068192 10510440607423008 10527464320748928 10558782794654976 10564828398405792 10581940203391872 10605129261543936 10660007032625664 10674173071840446 10729408120077654 10746786494097864 10802397290962536 10819893885214176 10843604390441088 10899716185475712 10917370406702592 10956118339087488 10973863914628608 11045308341156138 11069512815241944 11144815623508896 11202486079516704 11220630695777664 11245219367864832 11303409377530368 11343253891212369 11346548127630336 11376999282331998 11420418883669596 11454393835273032 11479515488501004 11504671475692752 11523305540279232 11557586572527744 11582934546955968 11617392971350656 11636209610436096 11642872112528832 11661730020064512 11668386076252416 11687285308640256 11737652741549307 11744352131436351 11747762852281344 11763374405701716 11824245683350884 11843397360842544 11878630643986848 11885431948206516 11904682728815856 11930770419236928 11950094634363648 11985645334473216 11992507911703872 12011932122769152 12031387795141632 12074089598178048 12090134805860097 12093645946733568 12152696952332853 12172380620865948 12199054939246224 12262180708660176 12282041707540416 12318579927097472 12325633131473424 12345596903957184 12365593011673344 12372650805134592 12392690731932672 12453201917147187 12456818497686528 12521278101814272 12537917576447508 12602796839456292 12623209532749872 12650871788847936 12716335549721664 12736932141153024 12802841233733376 12823577938031616 12886193064682161 12963718732814136 13002284894093712 13069567092769488 13090735811740608 13119422595842304 13119446272572576 13148195972220288 13169492046033408 13208670368603136 13237639482235392 13277020538686464 13306139557175808 13323822030947862 13363459474485204 13392768069917838 13422116721641544 13443856463659104 13483851001282368 13491571400666856 13513423638115296 13535311269534336 13575577878842112 13583350797950304 13605351690075264 13635166193413632 13705723327661568 13723936806652002 13794953297242698 13817296920982968 13858402417984656 13866337272907602 13888796516951832 13911292138132512 13919232155776416 13941777073424256 14013920809897344 14036619094331904 14078377059539968 14086437864541056 14109253604522496 14201110724343606 14232230762453928 14305877493436872 14329048658797152 14403196387950048 14426525180285568 14458139187254784 14532954913967616 14608157785449984 14627570505855426 14703262979365674 14727077788208184 14759350420322592 14815678551787584 14859754164678528 14936648106022272 14960840927703552 15026509682537472 15124338521616492 15169332376442664 15202601592879708 15227225178226128 15272525113697376 15306020651334672 15339561967590336 15364407387038976 15410115430036992 15418938743619264 15443912729274624 15489857295134208 15523829483371776 15544459036105839 15548973360086016 15557848101669888 15590702720232738 15624896081570811 15650203655399076 15659136175248468 15684499207602288 15765660911134512 15791196481123392 15838174191982464 15847242597608688 15872910305087808 15907693892315904 15933459512484864 15990010548938496 16011259607760669 16015909497025536 16094112180116481 16098786130904064 16120179741146796 16203595936443804 16229840827821264 16265406585661632 16349574278213568 16376055610053888 16434177508631232 16460795871942912 16487457348897792 16496867740179456 16567962511734207 16604269222862916 16717223435263344 16803729119275056 16830946043666496 16867829051797248 16955114066295552 16982576188204032 17065498923497997 17070454978311168 17130628325504394 17181590752909548 17284958310418848 17336379858791616 17374401820433952 17426089457025984 17454314415654144 17492563461123072 17492595030096768 17530927962960384 17621644278422016 17645061608552574 17736368525026326 17765096041263816 17817945965980272 17828147922309774 17857024093223784 17896155628855392 17925141951545472 17978468001709824 17988761867555808 18017898184153728 18047081692712448 18100770505122816 18111134397267072 18140468920100352 18258570931298922 18298582408869336 18393271062990264 18423062561310624 18477869890646208 18488449697210136 18518395355935776 18548389517510016 18558976207701888 18589036097899008 18685227746529792 18781917152721408 18806876364671262 18904195259184438 18934814299124808 18976307683271904 19074503324582496 19105398211729536 19204261850600064 19235366907047424 19503427341140568 19604350639154232 19636103717610912 19679133893763456 19754238069050112 19813005552904704 19856459223353088 19915530808029696 19985733046421793 20045189211727806 20089152104876757 20133175082462316 20165784695488656 20225776501923552 20270135457172944 20302966904301504 20363366818263168 20375026196925456 20408027535112896 20452749290120448 20485876516051968 20558584991492352 20585905209978003 20591883639032832 20692429945864047 20698439311162368 20725945381474452 20787603626976984 20799505909361403 20833194775427748 20866938207198768 20878848233664624 20912665610136384 21020881214846016 21054928641497856 21117565589309952 21129656796811584 21163880406783744 21210258523087872 21301666086515409 21320014065251328 21348346143680892 21458816240155308 21493572988195728 21604794581925072 21639787770428352 21687208780882176 21799432370951424 21834740813405184 21912236678174976 21941355758783139 21947727829257216 22054894469048511 22090616682312276 22139025630483888 22289631247017792 22404972159033408 22441261391555328 22490438735729664 22606818755060736 22686507782424738 22753998564663996 22840837767339192 22908787670546064 22959030977002008 23009342951385504 23046611080558464 23115173145055488 23165869093911936 23234785942701312 23272419220872192 23285744225057664 23323460040129024 23336772152504832 23386054080349107 23475305483098614 23488704262872702 23526748811403432 23648491366701768 23686794721685088 23757261287973696 23770863896413032 23809365457631712 23861540838473856 23900189268727296 23971290668946432 23985015823407744 24023864245538304 24148179196356096 24180269611720194 24305393904665706 24344761241731896 24398109878492448 24524361417320352 24564083415080832 24637159854194944 24651266262946848 24691193807914368 24731186023346688 24745301610269184 24906403834294374 25075835152895016 25205593678912584 25246419065499744 25301743577695872 25432671099443328 25473864282306048 25605682467466752 25772386129364322 25927437465628272 26004569788187424 26139134185538976 26181471623481216 26238845191684608 26238892545145152 26296391944440576 26338984092066816 26467592412828861 26475278964470784 26604552787539489 26612279114351616 26647644061895724 26726918948970408 26785536139835676 26844233443283088 26887712927318208 26967702002564736 26983142801333712 27026847276230592 27070622539068672 27151155757684224 27166701595900608 27210703380150528 27270332386827264 27387856396948383 27411446655323136 27447873613304004 27589906594485396 27634593841965936 27716804835969312 27732674545815204 27777593033903664 27822584276265024 27838464311552832 27883554146848512 28027841619794688 28073238188663808 28172875729082112 28210314547006893 28218507209044992 28356292888776657 28402221448687212 28464461524907856 28611754986873744 28658097317594304 28806392775900096 28853050360571136 28916278374509568 29065909827935232 29216315570899968 29255141011710852 29406525958731348 29454155576416368 29518700840645184 29631357103575168 29719508329357056 29873296212044544 29921681855407104 30067783817591709 30248677043232984 30338664752885328 30405203185759416 30454450356452256 30545050227394752 30612041302669344 30679123935180672 30728814774077952 30820230860073984 30837877487238528 30887825458549248 30979714590268416 31047658966743552 31088918072211678 31181405440465476 31249792163141622 31300407310798152 31318272350496936 31368998415204576 31531321822269024 31582392962246784 31676348383964928 31694485195217376 31745820610175616 31815387784631808 31980021097876992 32022519215521338 32188224360232962 32240359482293592 32407191872887608 32459681655642528 32530813171323264 32699148556427136 32752111220107776 32868355017262464 32921591743885824 33135925023468414 33208538445725832 33434446870526688 33607458238550112 33661892087332992 33735658103594496 33910228132591104 34130997846995994 34261256651008788 34363181505819096 34569916620837696 34672759717583232 34748803640867904 34852178914051968 34908628831308288 34985190060193536 35061855925920768 35212958224647921 35233056394309053 35243288556844032 35290123217105148 35472737050052652 35530192082527632 35635891931960544 35656295844619548 35714048186447568 35792311257710784 35850283903090944 35956936003419648 35977523735111616 36035796368307456 36094163385424896 36222268794534144 36270404417580291 36280937840200704 36458090856998559 36517141862597844 36597164817738672 36786542125980528 36846125122621248 36955739781292416 36976899394420272 37036790711871552 37096779035020032 37117952415403776 37178072195798016 37359605751441561 37370455493059584 37563834305442816 37613752729342524 37808390518368876 37869628598249616 37952615366543808 38149006649164992 38210796423459072 38408523701200128 38470733814094848 38658579194046483 39006854682281136 39208701278308464 39272207435221824 39358267787526912 39508476138100224 39626011105809408 39712918446706176 39831061616059392 39971466092843586 40090378423455612 40178304209753514 40266350164924632 40331569390977312 40451553003847104 40540270914345888 40605933808603008 40726733636526336 40750052393850912 40816055070225792 40905498580240896 41117169982984704 41171810419956006 41384859891728094 41451890762948904 41575207253953968 41599011818722806 41666389550855496 41733876414397536 41757696467329248 41825331220272768 42041762429692032 42109857282995712 42235131178619904 42259313593623168 42327760813567488 42603332173030818 42696692287361784 42917632480310616 42987145976391456 43209589163850144 43279575540856704 43374417561764352 43598864741902848 43824473356349952 43882711517566278 44109788938097022 44181233364624552 44278051260967776 44579262494035584 44809944318066816 44882522783110656 45373015564849476 45507997129327992 45681675534678384 45817575341092128 45918061954004016 46018685902771008 46093222161116928 46230346290110976 46331738187823872 46469571885402624 46571488450115328 46633377108317517 46646920080258048 46673544305009664 46772108160698214 46874688244712433 46950610966197228 46977408525745404 47053497622806864 47296982733403536 47373589443370176 47514522575947392 47541727792826064 47618730915263424 47723081676947712 47800378537454592 47970031646815488 48033778823282007 48047728491076608 48282336540349443 48296358392712192 48360539223440388 48610787809331412 48689522483463792 48796219756984896 49048722834640704 49128166830161664 49274319708389888 49302532525893696 49382387615828736 49462372046693376 49490603220538368 49703887535202621 49812807668588748 50151670305790032 50411187357825168 50492838130999488 50603487155391744 50865342198886656 50947728564612096 51196496770493991 51211364934933504 51544772258728644 51854874931256544 52009139576374848 52278268371077952 52362943246962432 52477690383369216 52477785090290304 52592783888881152 52935184825657722 53209105575078978 53295288123791448 53453837897940816 53571072279671352 53688466886566176 53775425854636416 53935404005129472 53966285602667424 54053694552461184 54141245078137344 54302311515368448 54333403191801216 54421406760301056 54775712793896766 54895747226608008 55179813188970792 55269187683931872 55433609671938624 55465349091630408 55555186067807328 55645168552530048 55676928623105664 55767108293697024 56055683239589376 56345751458164224 56420629094013786 56712585777553314 56804442897374424 56928923049815712 57223509973747488 57316194635188608 57612785551800192 57706100721142272 58510282023421704 58813051917462696 58908311152832736 59037401681290368 59262714207150336 59439016658714112 59746592424089088 59957199139265379 60135567635183418 60497354086465968 60677329505770656 60810406371518832 60908900712904512 61090100454789504 61224082605338688 61358247870361344 61457629548155904 61675754974477056 61757715629934009 61775650917098496 62077289837592141 62095317933487104 62177836144423356 62362810880930952 62398517728084209 62499584326283244 62600814621596304 62636544700993872 62737996830409152 63062643644538048 63164785924493568 63352696767929856 63388970390434752 63491641220351232 63630775569263616 63904998259546227 63960042195753984 64045038431042676 64376448720465924 64480718964587184 64814383745775216 64919363311285056 65061626342646528 65398297112854272 65504222440215552 65736710034524928 65824067276349417 65843183487771648 66164683407145533 66271850046936828 66417076891451664 66868893741053376 67214916477100224 67323784174665984 67471316207188992 67820456265182208 68261995693991988 68522513302017576 68726363011638192 69139833241675392 69345519435166464 69497607281735808 69704357828103936 69817257662616576 69970380120387072 70158162241047321 70425916449295842 70466112788618106 70580246434210296 70945474100105304 71060384165055264 71271783863921088 71312591689239096 71428096372895136 71584622515421568 71700567806181888 71913872006839296 71955047470223232 72071592736614912 72444537589068288 72540808835160582 72916181713997118 73034283725195688 73194329635477344 73573084251961056 73692250245242496 73911479562584832 73953798788840544 74073581423743104 74193558070040064 74235904830807552 74719211502883122 75227505458685048 75616781036737752 75739257196499232 75905230733087616 76298013298329984 76421592846918144 76817047402400256 77317158388092966 78013709364562272 78417402556616928 78544414870443648 78716535575053824 79016952276200448 79402777238486583 79425836893412352 79942932185687172 80180756846911224 80356608419507028 80532700329849264 80663138781954624 80903106007694208 81080541828691776 81211867617206016 81453467273052672 81500104787701824 81632110140451584 81810997160481792 82163569190845149 82234339965969408 82343620839912012 82769719783456188 82903781525897808 83150414507907936 83198023637445612 83332779101710992 83467752828795072 83515392934658496 83650662440545536 84083524859384064 84219714565991424 84518627187246336 84630943641020679 84655521627134976 85068878666329971 85206664346061636 85393384574723568 85835264960621232 85974291952782912 86419178327700288 86559151081713408 86748835123528704 87197729483805696 87648946712699904 87765423035132556 88219577876194044 88362466729249104 88556102521935552 89158524988071168 89619888636133632 89765045566221312 90203351452775127 90746031129698952 91015994258655984 91363351069356768 91635150682184256 91836123908008032 92037371805542016 92186444322233856 92460692580221952 92663476375647744 92939143770805248 93142976900230656 93266754216635034 93544216321396428 93749376489424866 93901221932394456 93954817051490808 94106995245613728 94593965466807072 94747178886740352 95029045151894784 95083455585652128 95237461830526848 95446163353895424 95940063293630976 96067557646564014 96564673080698886 96721078446880776 97221575618662824 97379044966927584 97592439513969792 98097445669281408 98256333660323328 98548639416779776 98605065051787392 98764775231657472 99407775070405242 99625615337177496 100303340611580064 100822374715650336 100985676261998976 101206974310783488 101730684397773312 102392993540987982 103089544517457288 103709749862513088 104018279152749696 104556536742155904 104725886493924864 104955570180580608 105185567777762304 105638874673943763 105870369651315444 106418211150157956 106590576247582896 106907675795881632 107142144559342704 107376933773132352 107550851709272832 107870808010258944 107932571205334848 108107389104922368 108282490156274688 108666806383602432 108811213252740873 108842813520602112 109374272570995677 109551425587793532 109791494453216016 110359626377941584 110538375367863744 110867219343877248 110930698183260816 111110372135614656 111290337105060096 111353857246211328 111534216587394048 112078817254324683 112111366479178752 112691502916328448 112841258188027572 113425171555106628 113608885794748848 113857846099631424 114447019947494976 114632389270377216 115225571103600384 115412201442284544 115975737582139449 117020564046843408 117626103834925392 117816622305665472 118074803362580736 118525428414300672 118878033317428224 119493184848178176 119914398278530758 120271135270366836 120994708172931936 121354659011541312 121620812743037664 121817801425809024 122180200909579008 122448165210677376 122716495740722688 123351509948954112 123515431259868018 124154579675184282 124355672288846712 124725621761861904 124797035456168418 124999168652566488 125201629243192608 125273089401987744 125475993660818304 126125287289076096 126329571848987136 126705393535859712 126777940780869504 126983282440702464 127809996519092454 128090076862085352 128752897440931848 128961437929174368 129628767491550432 129838726622570112 130123252685293056 130796594225708544 131473420069049856 131648134552698834 132329366814291066 132543700093873656 132834153782903328 133737787482106752 134429832954200448 134647568349331968 136523991387983976 137045026604035152 137452726023276384 138279666483350784 138691038870332928 138995214563471616 139408715656207872 139900131324952551 139940760240774144 140316324482094642 140624064734137299 140851832898591684 140932225577236212 141160492868420592 141890948200210608 142120768330110528 142543567727842176 142625183378478192 142856192745790272 143169245030843136 143401135612363776 143910094940446464 144101336469846021 144143185473229824 144847009621048329 144889075178136576 145081617670321164 145832363427994236 146068567450391376 146388659270954688 147146168503922112 147384500490484992 147822959125169664 147907597577681088 148147162847486208 148387116140080128 148471809661615104 149111662605607863 149438423005766244 150455010917370096 151233562073475504 151478514392998464 151810461466175232 152596026596659968 152843185693836288 153589490311481973 153634094804800512 154634316776185932 156027418729124544 156834805113233856 157088829740887296 157433071150107648 158805554476973166 159885864371374344 160361513693822448 160713216839014056 161065400659698528 161326277563909248 161806212015388416 162161083657383552 162423735234412032 162906934546105344 163000209575403648 163264220280903168 164327138381690298 164687241679824024 165539439566912376 165807563051795616 166300829015815872 166396047274891224 166665558203421984 166935505657590144 167030785869316992 167301324881091072 168167049718768128 169037254374492672 169261887282041358 170137757332659942 170413328692123272 170786769149447136 171670529921242464 171948583905565824 172838356655400576 173118302163426816 175530846070265112 176439155752388088 176724933458498208 177112205043871104 178317049976142336 179239777272267264 180406702905550254 181492062259397904 182031988517311968 182726702138713536 183270301364368512 183672247816016064 184074743611084032 184372888644467712 185273146889802027 185326952751295488 186231869512776423 186285953800461312 186533508433270068 187088432642792856 187498752978849732 187802443864788912 187909634102981616 188213990491227456 189187930933614144 189494357773480704 190058090303789568 190166911171304256 190474923661053696 190892326707790848 191714994778638681 191880126587261952 192135115293128028 193129346161397772 193442156893761552 194443151237325648 194758089933855168 195184879027939584 196194891338562816 196512667320646656 197210130103574784 197472201829048251 197529550463314944 198494050221436599 198815550140810484 199251230674354992 200606681223160128 201644749431300672 201971352523997952 202413948621566976 203461368795546624 204785987081975964 206179089034914576 207419499725026176 208036558305499392 209113073484311808 209451772987849728 209911140361161216 210474486723141963 211277749347887526 211740739302630888 212836422300315912 213181152495165792 213815351591763264 214284289118685408 214753867546264704 215101703418545664 215741616020517888 215865142410669696 216214778209844736 217333612767204864 217622426505481746 218748545141991354 219102851175587064 219582988906432032 220719252755883168 221076750735727488 221734438687754496 221861396366521632 222220744271229312 222580674210120192 222707714492422656 224157634508649366 225682516376055144 226850343110213256 227217771589497696 227715692199262848 228894039894989952 229264778540754432 230451142207200768 231951475164278898 234041128093686816 235252207669850784 235633244611330944 236149606725161472 237050856828601344 239828796557061516 240542270540733672 241989416345863872 242709318023082624 243241625486075328 243635602851618048 244360401819158016 244896330421354752 245432991481445376 246490707572535447 246703019897908224 247030862519736036 248309159350368564 248711344577693424 249451243523723808 249594070912336836 249998337305132976 250403258486385216 250546178803975488 250951987321636608 252250574578152192 252659143697974272 253555881561739008 253892830923062037 253966564881404928 255206635998989913 255619993038184908 256180153724170704 257505794881863696 257922875858348736 259257534983100864 259677453245140224 260246505370586112 261593188451417088 262946840138099712 263296269105397668 264658733628582132 265087400187747312 265668307565806656 267475574964213504 268859665908400896 269295136698663936 270610054358325381 273047982775967952 274090053208070304 274905452046552768 276559332966701568 277382077740665856 277990429126943232 278817431312415744 279800262649905102 280632648964189284 281248129468274598 281703665797183368 281864451154472424 282320985736841184 283781896400421216 284241536660221056 285087135455684352 285250366756956384 285712385491580544 286338490061686272 287820189880892928 288202672939692042 289694019242096658 290163235340642328 291664726855988472 292137134900782752 292777318541909376 294292337007844224 294769000980969984 295645918250339328 295815195155362176 296294325694972416 298223325211215726 298876846011532488 300910021834740192 302467124146951008 302957028785996928 303620922932350464 305192053193319936 307178980622963946 309268633552371864 312054837458249088 313669610226467712 314177659481774592 316916624021831289 317611108953946332 319771728742748688 320723027387644896 321426433678028112 322130801319397056 322652555127818496 323612424030776832 324322167314767104 324847470468824064 326000419150807296 326433639758222619 326528440561806336 328122817712987031 328654276763380596 329374483359648048 331078879133824752 331615126103591232 332601658031631744 332792094549782448 333331116406843968 333871011315180288 334061571738633984 334602649762182144 336236451762974049 336334099437536256 338074508748985344 338523774564082716 340275514665319884 340826657384246544 341573538298894272 343341059842484928 343897167811131648 345676713310801152 346236604326853632 347927212746418347 351061692140530224 352878311504776176 353449866916996416 354224410087742208 356634099952284672 358479554544534528 360813405811100508 362984124518795808 364063977034623936 365453404277427072 366540602728737024 367344495632032128 368149487222168064 370546293779604054 372463739025552846 373067016866540136 374176865285585712 374997505957699464 375604887729577824 375819268205963232 376427980982454912 378375861867228288 378988715546961408 380116180607579136 380333822342608512 380949847322107392 383429989557277362 384270230586256056 386258692322795544 386884313787523104 388886302474651296 389516179867710336 390369758055879168 392389782677125632 394420260207149568 394944403658096502 396988100442873198 397631100281620968 398502461348709984 401213362446320256 403289498862601344 403942705047995904 409571974163951928 412358178069829152 414838999450052352 416073116610998784 418226146968623616 419700393974857653 419822280722322432 420948973446283926 422555498695775052 423481478605261776 425672844600631824 426362304990331584 427630703183526528 428568578237370816 429507735092529408 430203406837091328 431730284821339392 432304009409538063 432429556419689472 434541028863144987 434667225534409728 435244853010963492 437497090283982708 438205702351174128 439165977812864064 441438505511766336 442153501471454976 443468877375508992 443722792733043264 444441488542458624 445161348420240384 445415428984845312 447334987816823589 448315269017298732 451365032752110288 453700686220426512 454435543178995392 455431384398525696 457788079789979904 458529557081508864 460768470934445919 460902284414401536 463902950328557796 468082256187373632 470504415339701568 471266489222661888 472299213450322944 479657593114123032 481084541081467344 483978832691727744 485418636046165248 486483250972150656 487271205703236096 488720803638316032 489792660842709504 492981415145070894 494061725039472072 496618318700737128 497422689155386848 498902487047447616 499188141824673672 499996674610265952 500806516972770432 501092357607950976 501903974643273216 504501149156304384 507111763123478016 507785661846124074 510413271997979826 511239986076369816 512360307448341408 515011589763727392 515845751716697472 518515069966201728 519354906490280448 526592538210795336 529317467257164264 530174800375494624 531336615131613312 534951149928427008 537719331816801792 541220108716650762 546095965551935904 548180106416140608 549810904093105536 553118665933403136 555819440669406081 555980858253886464 559600525299810204 561265297928378568 562496258936549196 563407331594366736 563728902308944848 564641971473682368 567563792800842432 568483073320442112 570174270911368704 570500733513912768 571424770983161088 572676980123372544 575144984335916043 575640379761785856 576405345879384084 579388038484193316 580326470681284656 583329453711976944 584274269801565504 585554637083818752 588584674015688448 589538001961939968 591630390310724352 592416605487144753 592588651389944832 595482150664309797 596446650422431452 597753692023064976 601820043669480384 604934248293902016 605914057571993856 607241845864700928 610384106386639872 614357961245927892 618537267104743728 624109674916498176 627339220452935424 628355318963549184 631423460169425889 633833248043662578 635222217907892664 639543457485497376 641446054775289792 642852867356056224 644261602638794112 645305110255636992 647224848061553664 648644334629534208 652000838301614592 652867279516445238 656245635425974062 657308553526761192 658748966719296096 662157758267649504 663230252207182464 665203316063263488 665584189099564896 666662232813687936 667742022630360576 668123143477267968 672472903525948098 677047549128165432 680551029330639768 681653314768493088 683147076597788544 686682119684969856 687794335622263296 691353426621602304 695854425492836694 702123384281060448 705756623009552352 706899733833992832 708448820175484416 721626811622201016 725968249037591616 728127954069247872 730906808554854144 733081205457474048 734688991264064256 736298974444336128 739472122717606341 741092587559208108 744927478051105692 746134033733080272 748353730571171424 749995011915398928 751209775459155648 751638536411926464 752855961964909824 756751723734456576 757977431093922816 760667644685217024 761678492769186111 761899694644214784 765619907996969739 766859979114554724 768540461172512112 772517384645591088 773768627575046208 777772604949302592 779032359735420672 780739516111758336 784779565354251264 788840520414299136 789888807316193004 793976200885746396 795262200563241936 797004922697419968 802426724892640512 806578997725202688 807885410095991808 811830163074976143 819143948327903856 824716356139658304 829677998900104704 832146233221997568 836452293937247232 839400787949715306 841897946892567852 845110997391550104 846962957210523552 851345689201263648 852724609980663168 855261406367053056 857137156474741632 859015470185058816 863460569642678784 864608018819076126 869082057726289974 870489706021926984 874994180567965416 876411404702348256 878331955625728128 882877011023532672 884307002942909952 886937754751017984 887445585466086528 888882977084917248 894669975633647178 896630538034597464 902730065504220576 907401372440853024 908871086357990784 910862768797051392 915576159579959808 921536941868891838 927805900657115592 936164512374747264 941008830679403136 942532978445323776 959315186228246064 962169082162934688 967957665383455488 970837272092330496 972966501944301312 974542411406472192 979300919274667857 979585321685419008 984368453138961093 985962830290141788 988123450078944144 993236637401474256 994845378310773696 997804974094895232 998376283649347344 999993349220531904 1001613033945540864 1002184715215901952 1003807949286546432 1008709355288922147 1009002298312608768 1014223526246956032 1015571323692248148 1020826543995959652 1022479972152739632 1024720614896682816 1030023179527454784 1031691503433394944 1037030139932403456 1038709812980560896 1043781638239255041 1053185076421590672 1058634934514328528 1060349600750989248 1062673230263226624 1069902299856854016 1075438663633603584 1082440217433301524 1092191931103871808 1096360212832281216 1099621808186211072 1111638881338812162 1119201050599620408 1122530595856757136 1124992517873098392 1126814663188733472 1127457804617889696 1129283942947364736 1135127585601684864 1136966146640884224 1140348541822737408 1141001467027825536 1142849541966322176 1150289968671832086 1152810691758768168 1158776076968386632 1160652941362569312 1166658907423953888 1168548539603131008 1171109274167637504 1177169348031376896 1183260780621448704 1184833210974289506 1190964301328619594 1192893300844862904 1195507384046129952 1203640087338960768 1209868496587804032 1211828115143987712 1228715922491855784 1237074534209487456 1248219349832996352 1254678440905870848 1262846920338851778 1267666496087325156 1270444435815785328 1279086914970994752 1282892109550579584 1285705734712112448 1288523205277588224 1290610220511273984 1296912028228614189 1297288669259068416 1303623086589434961 1304001676603229184 1305734559032890476 1312491270851948124 1314617107053522384 1317497933438592192 1324315516535299008 1326460504414364928 1330406632126526976 1331168378199129792 1333324465627375872 1335484045260721152 1336246286954535936 1342004963450470767 1344945807051896196 1354095098256330864 1361102058661279536 1363306629536986176 1366294153195577088 1373364239369939712 1375588671244526592 1382305412803337757 1382706853243204608 1391708850985673388 1404246768562120896 1411513246019104704 1413799467667985664 1416897640350968832 1443253623244402032 1451936498075183232 1456255908138495744 1461813617109708288 1466162410914948096 1469377982528128512 1478944245435212682 1482185175118416216 1489854956102211384 1492268067466160544 1496707461142342848 1499990023830797856 1502419550918311296 1503277072823852928 1505711923929819648 1513503447468913152 1521335289370434048 1523356985538372222 1531239815993939478 1533719958229109448 1537080922345024224 1545034769291182176 1547537255150092416 1555545209898605184 1558064719470841344 1579777614632386008 1587952401771492792 1590524401126483872 1594009845394839936 1604853449785281024 1613157995450405376 1623660326149952286 1638287896655807712 1649432712279316608 1659355997800209408 1678801575899430612 1683795893785135704 1690221994783100208 1693925914421047104 1702691378402527296 1705449219961326336 1710522812734106112 1714274312949483264 1718030940370117632 1725434953007748129 1726921139285357568 1729216037638152252 1738164115452579948 1740979412043853968 1749988361135930832 1752822809404696512 1756663911251456256 1765754022047065344 1768614005885819904 1774891170932173056 1777249816461434259 1777765954169834496 1786446451992929391 1789339951267294356 1793261076069194928 1805460131008441152 1814802744881706048 1817742172715981568 1821725537594102784 1831152319159919616 1843073883737783676 1855611801314231184 1872329024749494528 1882017661358806272 1885065956890647552 1894270380508277667 1918630372456492128 1924338164325869376 1935915330766910976 1941674544184660992 1945933003888602624 1958601838549335714 1968736906277922186 1971925660580283576 1976246900157888288 1986473274802948512 1989690756621547392 1995609948189790464 1996752567298694688 1999986698441063808 2003226067891081728 2004369430431803904 2017418710577844294 2031142647384496296 2041653087991919304 2044959944305479264 2049441229793365632 2060046359054909568 2063383006866789888 2074060279864806912 2087563276478510082 2106370152843181344 2117269869028657056 2120699201501978496 2125346460526453248 2164880434866603048 2184383862207743616 2192720425664562432 2199243616372422144 2218416368152819023 2223277762677624324 2238402101199240816 2245061191713514272 2249985035746196784 2253629326377466944 2254915609235779392 2258567885894729472 2270255171203369728 2273932293281768448 2282002934055651072 2285035478307558333 2285699083932644352 2296859723990909217 2300579937343664172 2305621383517536336 2317552153936773264 2321305882725138624 2333317814847907776 2337097079206262016 2342218548335275008 2354338696062753792 2366521561242897408 2369666421948579012 2381928602657239188 2385786601689725808 2391014768092259904 2407280174677921536 2419736993175608064 2423656230287975424 2435490489224928429 2457431844983711568 2474149068418974912 2496438699665992704 2509356881811741696 2525693840677703556 2535332992174650312 2540888871631570656 2558173829941989504 2565784219101159168 2571411469424224896 2577046410555176448 2593824056457228378 2607246173178869922 2611469118065780952 2624982541703896248 2629234214107044768 2634995866877184384 2648631033070598016 2652921008828729856 2660813264253053952 2662336756398259584 2666648931254751744 2684009926900941534 2689891614103792392 2708190196512661728 2722204117322559072 2726613259073972352 2732588306391154176 2746728478739879424 2764610825606675514 2783417701971346776 2808493537124241792 2823026492038209408 2827598935335971328 2886507246488804064 2903872996150366464 2912511816276991488 2923627234219416576 2937902757824003571 2938755965056257024 2957888490870425364 2964370350236832432 2979709912204422768 2984536134932321088 2993414922284685696 2999980047661595712 3004839101836622592 3006554145647705856 3011423847859639296 3026128065866766441 3027006894937826304 3042670578740868096 3046713971076744444 3062479631987878956 3067439916458218896 3074161844690048448 3090069538582364352 3095074510300184832 3111090419797210368 3116129438941682688 3131344914717765123 3159555229264772016 3175904803542985584 3181048802252967744 3188019690789679872 3209706899570562048 3226315990900810752 3247320652299904572 3276575793311615424 3298865424558633216 3357603151798861224 3367591787570271408 3380443989566200416 3387851828842094208 3405382756805054592 3410898439922652672 3421045625468212224 3428548625898966528 3450869906015496258 3458432075276304504 3476328230905159896 3481958824087707936 3499976722271861664 3505645618809393024 3513327822502912512 3531508044094130688 3549782341864346112 3554499632922868518 3572892903985858782 3578679902534588712 3586522152138389856 3610920262016882304 3629605489763412096 3635484345431963136 3686147767475567352 3711223602628462368 3744658049498989056 3764035322717612544 3788540761016555334 3837260744912984256 3848676328651738752 3871830661533821952 3890736084685842567 3891866007777205248 3917203677098671428 3937473812555844372 3943851321160567152 3952493800315776576 3972946549605897024 3979381513243094784 3991219896379580928 3993505134597389376 3999973396882127616 4006452135782163456 4008738860863607808 4026014890351412301 4034837421155688588 4062285294768992592 4083306175983838608 4089919888610958528 4098882459586731264 4120092718109819136 4126766013733579776 4146916238410013271 4148120559729613824 4175126552957020164 4212740305686362688 4234539738057314112 4241398403003956992 4250692921052906496 4329760869733206096 4368767724415487232 4385440851329124864 4398487232744844288 4436832736305638046 4446555525355248648 4476804202398481632 4490122383427028544 4499970071492393568 4507258652754933888 4509831218471558784 4517135771789458944 4540510342406739456 4564005868111302144 4570070956615116666 4593719447981818434 4601159874687328344 4611242767035072672 4635104307873546528 4642611765450277248 4666635629695815552 4674194158412524032 4739332843897158024 4763857205314478376 4771573203379451616 4782029536184519808 4814560349355843072 4839473986351216128 4870980978449856858 4914863689967423136 4948298136837949824 5051387681355407112 5070665984349300624 5081777743263141312 5116347659883979008 5131568438202318336 5142822938848449792 5154092821110352896 5176304859023244387 5187648112914456756 5214492346357739844 5222938236131561904 5249965083407792496 5258468428214089536 5269991733754368768 5297262066141196032 5305842017657459712 5324673512796519168 5331749449384302777 5333297862509503488 5359339355978788173 5368019853801883068 5379783228207584784 5416380393025323456 5444408234645118144 5453226518147944704 5465176612782308352 5493456957479758848 5529221651213351028 5566835403942693552 5616987074248483584 5646052984076418816 5655197870671942656 5682811141524833001 5773014492977608128 5807745992300732928 5825023632553982976 5875805515648007142 5915776981740850728 5928740700473664864 5959419824408845536 5969072269864642176 5986829844569371392 5999960095323191424 6009678203673245184 6013108291295411712 6052256131733532882 6093427942153488888 6124959263975757912 6134879832916437792 6148323689380096896 6180139077164728704 6190149020600369664 6222180839594420736 6262689829435530246 6319110458529544032 6351809607085971168 6362097604505935488 6376039381579359744 6494641304599809144 6553151586623230848 6597730849117266432 6715206303597722448 6735183575140542816 6760887979132400832 6775703657684188416 6810765513610109184 6821796879845305344 6855106434922674999 6857097251797933056 6890579171972727651 6901739812030992516 6916864150552609008 6952656461810319792 6963917648175415872 6999953444543723328 7011291237618786048 7026655645005825024 7063016088188261376 7099564683728692224 7108999265845737036 7145785807971717564 7157359805069177424 7173044304276779712 7221840524033764608 7259210979526824192 7270968690863926272 7306471467674785287 7372295534951134704 7422447205256924736 7489316098997978112 7528070645435225088 7577081522033110668 7674521489825968512 7697352657303477504 7781472169371685134 7834407354197342856 7874947625111688744 7887702642321134304 7904987600631553152 7945893099211794048 7958763026486189568 7982439792759161856 7987010269194778752 7999946793764255232 8052029780702824602 8069674842311377176 8124570589537985184 8166612351967677216 8179839777221917056 8197764919173462528 8240185436219638272 8293832476820026542 8350253105914040328 8425480611372725376 8469079476114628224 8482796806007913984 8659521739466412192 8737535448830974464 8770881702658249728 8873665472611276092 8893111050710497296 8953608404796963264 8980244766854057088 8999940142984787136 9014517305509867776 9019662436943117568 9034271543578917888 9078384197600299323 9081020684813478912 9128011736222604288 9140141913230233332 9187438895963636868 9202319749374656688 9222485534070145344 9270208615747093056 9285223530900554496 9333271259391631104 9348388316825048064 9394034744153295369 9478665687794316048 9527714410628956752 9543146406758903232 9564059072369039616 9629120698711686144 9678947972702432256 9741961956899713716 9829727379934846272 9896596273675899648 10102775362710814224 10141331968698601248 10163555486526282624 10232695319767958016 10263136876404636672 10285645877696899584 10352609718046488774 10375296225828913512 10428984692715479688 10445876472263123808 10499930166815584992 10516936856428179072 10539983467508737536 10594524132282392064 10649347025593038336 10663498898768605554 10718678711957576346 10736039707603766136 10759566456415169568 10832760786050646912 10888816469290236288 10906453036295889408 11058443302426702056 11133670807885387104 11233974148496967168 11292105968152837632 11365622283049666002 11546028985955216256 11615491984601465856 11751611031296014284 11831553963481701456 11857481400947329728 11918839648817691072 11938144539729284352 11973659689138742784 11999920190646382848 12019356407346490368 12026216582590823424 12078044671054236903 12104512263467065764 12186855884306977776 12249918527951515824 12269759665832875584 12296647378760193792 12360278154329457408 12380298041200739328 12440748715230039813 12444361679188841472 12525379658871060492 12638220917059088064 12703619214171942336 12724195209011870976 12752078763158719488 12989282609199618288 13106303173246461696 13195461698234532864 13430412607195444896 13470367150281085632 13521775958264801664 13551407315368376832 13621531027220218368 13710212869845349998 13781158343945455302 13803479624061985032 13833728301105218016 13905312923620639584 13927835296350831744 13999906889087446656 14022582475237572096 14217998531691474072 14291571615943435128 14314719610138354848 14346088608553559424 14443681048067529216 14518421959053648384 14612942935349570574 14744591069902269408 14844894410513849472 15154163044066221336 15349042979651937024 15394705314606955008 15528914577069733161 15562944338743370268 15668814708394685712 15749895250223377488 15775405284642268608 15809975201263106304 15891786198423588096 15917526052972379136 15974020538389557504 15995248348152908331 15999893587528510464 16078018067936364519 16104059561405649204 16139349684622754352 16249141179075970368 16333224703935354432 16359679554443834112 16395529838346925056 16480370872439276544 16587664953640053084 16700506211828080656 16850961222745450752 16938158952229256448 16965593612015827968 17048433424574499003 17319043478932824384 17475070897661948928 17747330945222552184 17786222101420994592 17907216809593926528 17960489533708114176 17999880285969574272 18029034611019735552 18039324873886235136 18156768395200598646 18280283826460466664 18374877791927273736 18404639498749313376 18444971068140290688 18540417231494186112 18570447061801108992 18666542518783262208 18788069488306590738 18957331375588632096 19055428821257913504 19086292813517806464 19128118144738079232 19483923913799427432 19659454759869692544 19793192547351799296 20205550725421628448 20282663937397202496 20327110973052565248 20465390639535916032 20565319304768024997 20571291755393799168 20705219436092977548 20750592451657827024 20857969385430959376 20891752944526247616 20999860333631169984 21033873712856358144 21079966935017475072 21189048264564784128 21298694051186076672 21326997797537211108 21437357423915152692 21472079415207532272 21519132912830339136 21665521572101293824 21777632938580472576 21812906072591778816 21919414403024355861 22116886604853404112 22267341615770774208 22467948296993934336 22584211936305675264 22731244566099332004 23092057971910432512 23503222062592028568 23663107926963402912 23714962801894659456 23837679297635382144 23876289079458568704 23947319378277485568 23999840381292765696 24156089342108473806 24209024526934131528 24373711768613955552 24499837055903031648 24539519331665751168 24593294757520387584 24720556308658914816 24881497430460079626 25050759317742120984 25276441834118176128 25407238428343884672 25448390418023741952 25978565218399236576 26212606346492923392 26860825214390889792 26940734300562171264 27043551916529603328 27102814630736753664 27235152592800897969 27243062054440436736 27420425739690699996 27562316687890910604 27606959248123970064 27667456602210436032 27810625847241279168 27855670592701663488 27999813778174893312 28045164950475144192 28182104232459886107 28435997063382948144 28583143231886870256 28629439220276709696 28692177217107118848 28887362096135058432 29036843918107296768 29225885870699141148 29489182139804538816 29689788821027698944 30308326088132442672 30698085959303874048 30789410629213910016 31057829154139466322 31125888677486740536 31337629416789371424 31499790500446754976 31550810569284537216 31619950402526212608 31783572396847176192 31948041076779115008 31990496696305816662 32156036135872729038 32208119122811298408 32278699369245508704 32498282358151940736 32666449407870708864 32719359108887668224 33175329907280106168 33401012423656161312 33701922445490901504 33876317904458512896 34096866849148998006 34638086957865648768 35494661890445104368 35572444202841989184 35814433619187853056 35920979067416228352 35999760571939148544 36058069222039471104 36078649747772470272 36234134013162710709 36313536790401197292 36560567652920933328 36749755583854547472 36809278997498626752 36889942136280581376 37080834462988372224 37140894123602217984 37322246145690119439 37333085037566524416 37576138976613181476 37914662751177264192 38110857642515827008 38172585627035612928 38256236289476158464 38967847827598854864 39318909519739385088 39586385094703598592 40411101450843256896 40565327874794404992 40654221946105130496 41130638609536049994 41410438872185955096 41501184903315654048 41715938770861918752 41783505889052495232 41999720667262339968 42067747425712716288 42653995595074422216 42874714847830305384 42944158830415064544 43038265825660678272 43331043144202587648 43555265877160945152 43838828806048711722 44233773209706808224 44534683231541548416 45462489132198664008 46184115943820865024 47006444125184057136 47326215853926805824 47429925603789318912 47675358595270764288 47752578158917137408 47985745044458724993 47999680762585531392 48234054203809093557 48312178684216947612 48418049053868263056 48747423537227911104 48999674111806063296 49079038663331502336 49186589515040775168 49441112617317829632 49762994860920159252 50101518635484241968 50552883668236352256 50814476856687769344 50896780836047483904 51145300273723497009 51957130436798473152 52425212692985846784 53721650428781779584 53881468601124342528 54087103833059206656 54470305185601795938 54840851479381399992 55124633375781821208 55213918496247940128 55334913204420872064 55621251694482558336 55711341185403326976 55999627556349786624 56364208464919772214 56871994126765896288 57166286463773740512 57258878440553419392 57384354434214237696 58451771741398282296 58978364279609077632 59379577642055397888 60616652176264885344 61396171918607748096 62115658308278932644 62251777354973481072 62675258833578742848 62999581000893509952 63101621138569074432 63239900805052425216 63567144793694352384 63896082153558230016 63980993392611633324 64312072271745458076 64416238245622596816 64557398738491017408 64996564716303881472 65332898815741417728 65438718217775336448 65758243209073067583 66350659814560212336 66802024847312322624 67403844890981803008 67752635808917025792 68193733698297996012 69276173915731297536 70989323780890208736 71144888405683978368 71628867238375706112 71841958134832456704 71999521143878297088 72468268026325421418 72627073580802394584 73121135305841866656 73499511167709094944 73618557994997253504 73779884272561162752 74161668925976744448 74644492291380238878 75152277953226362952 75829325502354528384 76221715285031654016 76345171254071225856 77935695655197709728 78637819039478770176 80822202901686513792 81130655749588809984 81308443892210260992 82261277219072099988 82820877744371910192 83002369806631308096 83431877541723837504 83567011778104990464 83999441334524679936 84135494851425432576 84546312697379658321 85307991190148844432 85749429695660610768 85888317660830129088 86076531651321356544 86662086288405175296 87110531754321890304 87677657612097423444 88467546419413616448 89069366463083096832 90924978264397328016 92368231887641730048 94012888250368114272 94652431707853611648 94859851207578637824 95350717190541528576 95971490088917449986 96468108407618187114 96624357368433895224 96836098107736526112 97494847074455822208 97999348223612126592 98158077326663004672 99525989721840318504 100203037270968483936 101105767336472704512 101628953713375538688 102290600547446994018 103914260873596946304 107443300857563559168 107762937202248685056 108174207666118413312 108702402039488132127 108940610371203591876 109681702958762799984 110249266751563642416 110427836992495880256 110669826408841744128 111242503388965116672 111422682370806653952 111966738437070358317 111999255112699573248 112728416929839544428 113743988253531792576 114332572927547481024 114517756881106838784 114768708868428475392 116903543482796564592 117956728559218155264 118759155284110795776 121233304352529770688 124231316616557865288 124503554709946962144 125350517667157485696 125999162001787019904 126203242277138148864 127961986785223266648 128624144543490916152 128832476491245193632 129114797476982034816 129993129432607762944 130665797631482835456 131516486418146135166 132701319629120424672 133604049694624645248 136387467396595992024 138552347831462595072 141978647561780417472 142289776811367956736 143257734476751412224 143957235133376174979 143999042287756594176 144936536052650842836 145254147161604789168 146242270611683733312 146999022335418189888 147237115989994507008 147559768545122325504 148323337851953488896 149288984582760477756 150304555906452725904 151658651004709056768 152443430570063308032 152690342508142451712 153435900821170491027 155871391310395419456 157275638078957540352 161644405803373027584 162261311499177619968 164522554438144199976 165641755488743820384 166004739613262616192 166863755083447675008 167134023556209980928 167998882669049359872 169092625394759316642 170615982380297688864 171498859391321221536 171776635321660258176 172153063302642713088 175355315224194846888 176935092838827232896 178138732926166193664 181849956528794656032 188025776500736228544 189304863415707223296 189719702415157275648 190701434381083057152 191942980177834899972 192936216815236374228 193248714736867790448 193672196215473052224 194989694148911644416 195998696447224253184 196316154653326009344 197274729627219202749 199051979443680637008 200406074541936967872 202211534672945409024 203257907426751077376 204581201094893988036 207828521747193892608 214886601715127118336 215525874404497370112 217404804078976264254 217881220742407183752 219363405917525599968 220498533503127284832 220855673984991760512 221339652817683488256 222485006777930233344 223933476874140716634 225456833859679088856 227487976507063585152 228665145855094962048 229035513762213677568 233807086965593129184 235913457118436310528 242466608705059541376 248462633233115730576 249007109419893924288 250701035334314971392 251998324003574039808 252406484554276297728 253638938092138974963 255923973570446533296 257248289086981832304 257664952982490387264 258229594953964069632 259986258865215525888 261331595262965670912 263032972836292270332 265402639258240849344 267208099389249290496 272774934793191984048 277104695662925190144 283957295123560834944 284579553622735913472 287914470266752349958 289873072105301685672 290508294323209578336 292484541223367466624 293998044670836379776 294474231979989014016 298577969165520955512 300609111812905451808 303317302009418113536 304886861140126616064 306871801642340982054 311742782620790838912 323288811606746055168 324522622998355239936 329045108876288399952 331283510977487640768 332009479226525232384 333727510166895350016 334268047112419961856 335900215311211074951 335997765338098719744 338185250789518633284 341231964760595377728 342997718782642443072 343553270643320516352 344306126605285426176 350710630448389693776 353870185677654465792 356277465852332387328 363699913057589312064 376051553001472457088 378609726831414446592 383885960355669799944 385872433630472748456 386497429473735580896 387344392430946104448 389979388297823288832 391997392894448506368 394549459254438405498 398103958887361274016 400812149083873935744 409162402189787976072 415657043494387785216 429773203430254236672 434809608157952528508 435762441484814367504 438726811835051199936 440997067006254569664 441711347969983521024 442679305635366976512 444970013555860466688 447866953748281433268 450913667719358177712 454975953014127170304 457330291710189924096 458071027524427355136 460307702463511473081 467614173931186258368 471826914236872621056 484933217410119082752 496925266466231461152 498014218839787848576 501402070668629942784 503996648007148079616 507277876184277949926 511847947140893066592 514496578173963664608 515329905964980774528 516459189907928139264 526065945672584540664 530805278516481698688 534416198778498580992 545549869586383968096 567914590247121669888 569159107245471826944 575828940533504699916 579746144210603371344 581016588646419156672 584969082446734933248 587996089341672759552 588948463959978028032 591824188881657608247 597155938331041911024 601218223625810903616 606634604018836227072 609773722280253232128 613743603284681964108 623485565241581677824 646577623213492110336 658090217752576799904 662567021954975281536 664018958453050464768 667455020333790700032 671800430622422149902 676370501579037266568 682463929521190755456 685995437565284886144 687106541286641032704 701421260896779387552 707740371355308931584 727399826115178624128 752103106002944914176 757219453662828893184 760916814276416924889 767771920711339599888 771744867260945496912 772994858947471161792 774688784861892208896 779958776595646577664 783994785788897012736 789098918508876810996 796207917774722548032 801624298167747871488 818324804379575952144 831314086988775570432 869619216315905057016 871524882969628735008 877453623670102399872 881994134012509139328 883422695939967042048 895733907496562866536 901827335438716355424 909951906028254340608 914660583420379848192 920615404927022946162 935228347862372516736 969866434820238165504 993850532932462922304 996028437679575697152 1002804141337259885568 1007700645933633224853 1007993296014296159232 1014555752368555899852 1023695894281786133184 1028993156347927329216 1030659811929961549056 1032918379815856278528 1052131891345169081328 1061610557032963397376 1068832397556997161984 1091099739172767936192 1135829180494243339776 1151657881067009399832 1159492288421206742688 1162033177292838313344 1169938164893469866496 1175992178683345519104 1183648377763315216494 1194311876662083822048 1202436447251621807232 1227487206569363928216 1246971130483163355648 1316180435505153599808 1325134043909950563072 1328037916906100929536 1334910040667581400064 1343600861244844299804 1352741003158074533136 1364927859042381510912 1371990875130569772288 1374213082573282065408 1380923107390534419243 1402842521793558775104 1415480742710617863168 1454799652230357248256 1504206212005889828352 1521833628552833849778 1535543841422679199776 1543489734521890993824 1545989717894942323584 1549377569723784417792 1578197837017753621992 1592415835549445096064 1603248596335495742976 1636649608759151904288 1739238432631810114032 1743049765939257470016 1754907247340204799744 1763988268025018278656 1766845391879934084096 1775472566644972824741 1791467814993125733072 1803654670877432710848 1819903812056508681216 1829321166840759696384 1841230809854045892324 1870456695724745033472 1939732869640476331008 1987701065864925844608 1992056875359151394304 2015401291867266449706 2029111504737111799704 2047391788563572266368 2057986312695854658432 2061319623859923098112 2104263782690338162656 2123221114065926794752 2182199478345535872384 2271658360988486679552 2303315762134018799664 2318984576842413485376 2324066354585676626688 2339876329786939732992 2351984357366691038208 2367296755526630432988 2388623753324167644096 2404872894503243614464 2454974413138727856432 2493942260966326711296 2632360871010307199616 2650268087819901126144 2687201722489688599608 2705482006316149066272 2729855718084763021824 2743981750261139544576 2761846214781068838486 2805685043587117550208 2909599304460714496512 3008412424011779656704 3043667257105667699556 3071087682845358399552 3086979469043781987648 3091979435789884647168 3098755139447568835584 3156395674035507243984 3184831671098890192128 3206497192670991485952 3273299217518303808576 3478476865263620228064 3486099531878514940032 3509814494680409599488 3527976536050036557312 3550945133289945649482 3582935629986251466144 3607309341754865421696 3682461619708091784648 3740913391449490066944 3975402131729851689216 3984113750718302788608 4030802583734532899412 4058223009474223599408 4094783577127144532736 4115972625391709316864 4122639247719846196224 4142769322171603257729 4208527565380676325312 4246442228131853589504 4364398956691071744768 4606631524268037599328 4637969153684826970752 4648132709171353253376 4734593511053260865976 4777247506648335288192 4809745789006487228928 4909948826277455712864 5264721742020614399232 5300536175639802252288 5326417699934918474223 5374403444979377199216 5410964012632298132544 5459711436169526043648 5487963500522279089152 5523692429562137676972 5611370087174235100416 5819198608921428993024 6087334514211335399112 6142175365690716799104 6173958938087563975296 6183958871579769294336 6312791348071014487968 6369663342197780384256 6546598435036607617152 6956953730527240456128 6972199063757029880064 7019628989360819198976 7055953072100073114624 7101890266579891298964 7165871259972502932288 7214618683509730843392 7364923239416183569296 7481826782898980133888 7950804263459703378432 8061605167469065798824 8116446018948447198816 8189567154254289065472 8231945250783418633728 8285538644343206515458 8417055130761352650624 8728797913382143489536 9213263048536075198656 9275938307369653941504 9296265418342706506752 9469187022106521731952 9554495013296670576384 9619491578012974457856 9819897652554911425728 10529443484041228798464 10652835399869836948446 10748806889958754398432 10821928025264596265088 11047384859124275353944 11222740174348470200832 12174669028422670798224 12284350731381433598208 12347917876175127950592 12367917743159538588672 12428307966514809773187 12625582696142028975936 12739326684395560768512 13093196870073215234304 13913907461054480912256 13944398127514059760128 14203780533159782597928 14331742519945005864576 14429237367019461686784 14729846478832367138592 15901608526919406756864 16123210334938131597648 16232892037896894397632 16379134308508578130944 16463890501566837267456 16571077288686413030916 16834110261522705301248 17457595826764286979072 18426526097072150397312 18551876614739307883008 18938374044213043463904 19108990026593341152768 19639795305109822851456 21058886968082457596928 21305670799739673896892 21497613779917508796864 21643856050529192530176 22094769718248550707888 22445480348696940401664 24349338056845341596448 24568701462762867196416 24695835752350255901184 24856615933029619546374 25251165392284057951872 26186393740146430468608 27827814922108961824512 27888796255028119520256 28407561066319565195856 28663485039890011729152 28858474734038923373568 29459692957664734277184 32246420669876263195296 32465784075793788795264 33142154577372826061832 33668220523045410602496 36853052194144300794624 37103753229478615766016 37284923899544429319561 37876748088426086927808 38217980053186682305536 39279590610219645702912 42611341599479347793784 42995227559835017593728 43287712101058385060352 44189539436497101415776 48698676113690683192896 49137402925525734392832 49391671504700511802368 49713231866059239092748 50502330784568115903744 52372787480292860937216 55655629844217923649024 56815122132639130391712 57326970079780023458304 58919385915329468554368 64492841339752526390592 64931568151587577590528 66284309154745652123664 67336441046090821204992 73706104388288601589248 74569847799088858639122 75753496176852173855616 78559181220439291405824 85222683198958695587568 85990455119670035187456 86575424202116770120704 88379078872994202831552 97397352227381366385792 99426463732118478185496 101004661569136231807488 111311259688435847298048 113630244265278260783424 114653940159560046916608 117838771830658937108736 128985682679505052781184 129863136303175155181056 132568618309491304247328 147412208776577203178496 149139695598177717278244 151506992353704347711232 157118362440878582811648 170445366397917391175136 171980910239340070374912 176758157745988405663104 194794704454762732771584 198852927464236956370992 202009323138272463614976 227260488530556521566848 235677543661317874217472 257971365359010105562368 259726272606350310362112 265137236618982608494656 298279391196355434556488 303013984707408695422464 340890732795834782350272 343961820478680140749824 353516315491976811326208 389589408909525465543168 397705854928473912741984 454520977061113043133696 471355087322635748434944 515942730718020211124736 530274473237965216989312 596558782392710869112976 606027969414817390844928 681781465591669564700544 707032630983953622652416 779178817819050931086336 795411709856947825483968 909041954122226086267392 1031885461436040422249472 1060548946475930433978624 1193117564785421738225952 1363562931183339129401088 1414065261967907245304832 1590823419713895650967936 1818083908244452172534784 2121097892951860867957248 2386235129570843476451904 2727125862366678258802176 3181646839427791301935872 4242195785903721735914496 4772470259141686952903808 5454251724733356517604352 6363293678855582603871744 9544940518283373905807616 12726587357711165207743488 19089881036566747811615232 38179762073133495623230464
- Sum of all divisors σ(n): 137448962675123913629487147
- Sum of proper divisors (its aliquot sum) s(n): 99269200601990418006256683
- 38179762073133495623230464 is an abundant number, because the sum of its proper divisors (99269200601990418006256683) is greater than itself. Its abundance is 61089438528856922383026219
Bases of 38179762073133495623230464
- Binary: 11111100101001110000100001100100110101001000111100111101010110101011000100100000000002
- Hexadecimal: 0x1F94E10C9A91E7AB562400
- Base-36: 4SP8XP42952900000
Squares and roots of 38179762073133495623230464
- 38179762073133495623230464 squared (381797620731334956232304642) is 1457694231961082919594469755412205433999571257655296
- 38179762073133495623230464 cubed (381797620731334956232304643) is 55654418951653213865516142227813109171636165265215657788303472449093678137344
-
38179762073133495623230464 is a
perfect square number . Itssquare root is 6178977429408 -
The
cube root of 38179762073133495623230464 is 336726843.4703891475
Scales and comparisons
How big is 38179762073133495623230464?- 38,179,762,073,133,495,623,230,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,179,762,073,133,495,623,230,464 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 38179762073133495623230464 cubic inches would be around 28060570.3 feet tall.
Recreational maths with 38179762073133495623230464
- 38179762073133495623230464 backwards is 46403232659433137026797183
- 38179762073133495623230464 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 38179762073133495623230464's digits is 108
- 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 38179762073133495623230464 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 38179762073133495623230464 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/38179762073133495623230464/
Chicago style:
Numbermatics. 2024. "Number 38179762073133495623230464 - Facts about the integer". https://numbermatics.com/n/38179762073133495623230464/
The information we have on file for 38179762073133495623230464 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 38179762073133495623230464, math, Factors of 38179762073133495623230464, curriculum, school, college, exams, university, Prime factorization of 38179762073133495623230464, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight septillion, one hundred seventy-nine sextillion, seven hundred sixty-two quintillion, seventy-three quadrillion, one hundred thirty-three trillion, four hundred ninety-five billion, six hundred twenty-three million, two hundred thirty thousand, four hundred sixty-four.