30487513003531624962883584
30,487,513,003,531,624,962,883,584 is an even composite number composed of five prime numbers multiplied together.
30487513003531624962883584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 30487513003531624962883584:
215 × 39 × 76 × 473 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 47 × 47 × 47 × 157 × 157 × 157)See below for interesting mathematical facts about the number 30487513003531624962883584 from the Numbermatics database.
Names of 30487513003531624962883584
- Cardinal: 30487513003531624962883584 can be written as Thirty septillion, four hundred eighty-seven sextillion, five hundred thirteen quintillion, three quadrillion, five hundred thirty-one trillion, six hundred twenty-four billion, nine hundred sixty-two million, eight hundred eighty-three thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 3.0487513003531624962883584 × 1025
Factors of 30487513003531624962883584
Divisors of 30487513003531624962883584
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 81 84 94 96 98 108 112 126 128 141 144 147 157 162 168 188 189 192 196 216 224 243 252 256 282 288 294 314 324 329 336 343 376 378 384 392 423 432 441 448 471 486 504 512 564 567 576 588 628 648 658 672 686 729 752 756 768 784 846 864 882 896 942 972 987 1008 1024 1029 1099 1128 1134 1152 1176 1256 1269 1296 1316 1323 1344 1372 1413 1458 1504 1512 1536 1568 1692 1701 1728 1764 1792 1884 1944 1974 2016 2048 2058 2187 2198 2209 2256 2268 2303 2304 2352 2401 2512 2538 2592 2632 2646 2688 2744 2826 2916 2961 3008 3024 3072 3087 3136 3297 3384 3402 3456 3528 3584 3768 3807 3888 3948 3969 4032 4096 4116 4239 4374 4396 4418 4512 4536 4606 4608 4704 4802 5024 5076 5103 5184 5264 5292 5376 5488 5652 5832 5922 6016 6048 6144 6174 6272 6561 6594 6627 6768 6804 6909 6912 7056 7168 7203 7379 7536 7614 7693 7776 7896 7938 8064 8192 8232 8478 8748 8792 8836 8883 9024 9072 9212 9216 9261 9408 9604 9891 10048 10152 10206 10368 10528 10584 10752 10976 11304 11421 11664 11844 11907 12032 12096 12288 12348 12544 12717 13122 13188 13254 13536 13608 13818 13824 14112 14336 14406 14758 15072 15228 15309 15386 15463 15552 15792 15876 16121 16128 16384 16464 16807 16956 17496 17584 17672 17766 18048 18144 18424 18432 18522 18816 19208 19683 19782 19881 20096 20304 20412 20727 20736 21056 21168 21504 21609 21952 22137 22608 22842 23079 23328 23688 23814 24064 24192 24576 24649 24696 25088 25434 26244 26376 26508 26649 27072 27216 27636 27648 27783 28224 28672 28812 29516 29673 30144 30456 30618 30772 30926 31104 31584 31752 32242 32256 32768 32928 33614 33912 34263 34992 35168 35344 35532 35721 36096 36288 36848 36864 37044 37632 38151 38416 39366 39564 39762 40192 40608 40824 41454 41472 42112 42336 43008 43218 43904 44274 45216 45684 45927 46158 46389 46656 47376 47628 48128 48363 48384 49152 49298 49392 50176 50421 50868 51653 52488 52752 53016 53298 53851 54144 54432 55272 55296 55566 56448 57344 57624 59032 59346 59643 60288 60912 61236 61544 61852 62181 62208 63168 63504 64484 64512 64827 65856 66411 67228 67824 68526 69237 69984 70336 70688 71064 71442 72192 72576 73696 73728 73947 74088 75264 76302 76832 78732 79128 79524 79947 80384 81216 81648 82908 82944 83349 84224 84672 86016 86436 87808 88548 89019 90432 91368 91854 92316 92778 93312 94752 95256 96256 96726 96768 98304 98596 98784 100352 100842 101736 102789 103306 103823 104976 105504 106032 106596 107163 107702 108241 108288 108864 110544 110592 111132 112847 112896 114453 114688 115248 117649 118064 118692 119286 120576 121824 122472 123088 123704 124362 124416 126336 127008 128968 129024 129654 131712 132822 134456 135648 137052 137781 138474 139167 139968 140672 141376 142128 142884 144384 145089 145152 147392 147456 147894 148176 150528 151263 152604 153664 154959 157464 158256 159048 159894 160768 161553 162432 163296 165816 165888 166698 168448 169344 172032 172543 172872 175616 177096 178038 178929 180864 182736 183708 184632 185556 186543 186624 189504 190512 192512 193452 193536 194481 197192 197568 199233 200704 201684 203472 205578 206612 207646 207711 209952 211008 212064 213192 214326 215404 216482 216576 217728 221088 221184 221841 222264 225694 225792 228906 229376 230496 235298 236128 237384 238572 239841 241152 243648 244944 246176 247408 248724 248832 250047 252672 254016 257936 258048 259308 263424 265644 267057 268912 271296 274104 275562 276948 278334 279936 281344 282752 284256 285768 288768 290178 290304 294784 294912 295788 296352 301056 302526 305208 307328 308367 309918 311469 314928 316512 318096 319788 321489 321536 323106 324723 324864 326592 331632 331776 333396 336896 338541 338688 343359 344064 345086 345744 346813 351232 352947 354192 356076 357858 361571 361728 365472 367416 369264 371112 373086 373248 376957 379008 381024 385024 386904 387072 388962 394384 395136 398466 401408 403368 406944 411156 413224 415292 415422 417501 419904 422016 424128 426384 428652 430808 432964 433152 435267 435456 442176 442368 443682 444528 451388 451584 453789 457812 460992 464877 470596 472256 474768 477144 479682 482304 484659 487296 489888 492352 494816 497448 497664 500094 505344 508032 515872 516096 517629 518616 526848 531288 534114 536787 537824 542592 548208 551124 553896 556668 559629 559872 562688 565504 568512 571536 577536 580356 580608 583443 589568 591576 592704 597699 602112 605052 610416 614656 616734 619836 622938 623133 629856 633024 636192 639576 642978 643072 646212 649446 649728 653184 663264 663552 665523 666792 673792 677082 677376 686718 688128 690172 691488 693626 702464 705894 708384 712152 715716 719523 723142 723456 726761 730944 734832 738528 742224 746172 746496 750141 753914 757687 758016 762048 770048 773808 774144 777924 788768 789929 790272 796932 801171 802816 806736 813888 822312 826448 830584 830844 835002 839808 844032 848256 852768 857304 861616 865928 866304 870534 870912 884352 884736 887364 889056 902776 903168 907578 915624 921984 925101 929754 934407 941192 944512 949536 954288 959364 964467 964608 969318 974169 974592 979776 984704 989632 994896 995328 1000188 1010688 1015623 1016064 1030077 1031744 1032192 1035258 1037232 1040439 1053696 1058841 1062576 1068228 1073574 1075648 1084713 1085184 1096416 1102248 1107792 1113336 1119258 1119744 1125376 1130871 1131008 1137024 1143072 1155072 1158503 1160712 1161216 1166886 1179136 1183152 1185408 1195398 1204224 1207801 1210104 1220832 1229312 1233468 1239672 1245876 1246266 1252503 1259712 1266048 1272384 1279152 1285956 1286144 1292424 1298892 1299456 1305801 1306368 1326528 1327104 1331046 1333584 1347584 1354164 1354752 1361367 1373436 1380344 1382976 1387252 1394631 1404928 1411788 1416768 1424304 1431432 1439046 1446284 1446912 1453522 1453977 1461888 1469664 1477056 1484448 1492344 1492992 1500282 1507828 1515374 1516032 1524096 1540096 1547616 1548288 1552887 1555848 1577536 1579858 1580544 1593864 1602342 1605632 1610361 1613472 1627776 1644624 1652896 1661168 1661688 1670004 1678887 1679616 1688064 1696512 1705536 1714608 1723232 1731856 1732608 1741068 1741824 1750329 1768704 1774728 1778112 1793097 1805552 1806336 1815156 1831248 1843968 1850202 1859508 1868814 1869399 1882384 1889024 1899072 1908576 1918728 1928934 1929216 1938636 1948338 1949184 1959552 1969408 1979264 1989792 1990656 1996569 2000376 2021376 2031246 2032128 2060154 2063488 2064384 2070516 2074464 2080878 2107392 2117682 2125152 2136456 2147148 2151296 2158569 2169426 2170368 2180283 2192832 2204496 2215584 2226672 2238516 2239488 2250423 2250752 2261742 2262016 2273061 2274048 2286144 2310144 2317006 2321424 2322432 2333772 2358272 2366304 2369787 2370816 2390796 2403513 2408448 2415602 2420208 2427691 2441664 2458624 2466936 2479344 2491752 2492532 2505006 2519424 2530997 2532096 2544768 2558304 2571912 2572288 2584848 2597784 2598912 2611602 2612736 2638699 2653056 2654208 2662092 2667168 2695168 2708328 2709504 2722734 2746872 2760688 2765952 2774504 2789262 2803221 2809856 2823576 2833536 2848608 2862864 2878092 2892568 2893824 2907044 2907954 2922507 2923776 2939328 2954112 2968896 2984688 2985984 3000564 3015656 3030748 3032064 3046869 3048192 3090231 3095232 3096576 3105774 3111696 3121317 3155072 3159716 3161088 3176523 3187728 3204684 3220722 3226944 3254139 3255552 3289248 3305792 3322336 3323376 3340008 3357774 3359232 3376128 3392613 3393024 3411072 3429216 3446464 3463712 3465216 3475509 3482136 3483648 3500658 3537408 3549456 3556224 3586194 3611104 3612672 3623403 3630312 3662496 3687936 3700404 3719016 3737628 3738798 3757509 3764768 3778048 3798144 3817152 3837456 3857868 3858432 3869893 3877272 3896676 3898368 3917403 3919104 3938816 3958528 3979584 3981312 3993138 4000752 4042752 4062492 4064256 4084101 4120308 4126976 4141032 4148928 4161756 4183893 4214784 4235364 4250304 4272912 4294296 4302592 4317138 4338852 4340736 4360566 4361931 4385664 4408992 4431168 4453344 4477032 4478976 4500846 4501504 4523484 4524032 4546122 4548096 4572288 4620288 4634012 4642848 4644864 4658661 4667544 4716544 4732608 4739574 4741632 4781592 4807026 4816896 4831083 4831204 4840416 4855382 4883328 4917248 4933872 4958688 4983504 4985064 5010012 5036661 5038848 5061994 5064192 5087327 5089536 5116608 5143824 5144576 5169696 5195568 5197824 5223204 5225472 5250987 5277398 5303809 5306112 5324184 5334336 5379291 5390336 5416656 5419008 5445468 5493744 5521376 5529503 5531904 5549008 5578524 5606442 5608197 5619712 5647152 5667072 5697216 5725728 5756184 5785136 5787648 5814088 5815908 5845014 5847552 5878656 5908224 5937792 5969376 5971968 5989707 6001128 6031312 6061496 6064128 6093738 6096384 6180462 6190464 6193152 6211548 6223392 6242634 6310144 6319432 6322176 6353046 6375456 6409368 6441444 6453888 6475707 6508278 6511104 6540849 6578496 6611584 6644672 6646752 6680016 6715548 6718464 6751269 6752256 6785226 6786048 6819183 6822144 6858432 6892928 6927424 6930432 6951018 6964272 6967296 7001316 7074816 7098912 7109361 7112448 7172388 7210539 7222208 7225344 7246806 7260624 7283073 7324992 7375872 7400808 7438032 7475256 7477596 7515018 7529536 7556096 7592991 7596288 7634304 7674912 7715736 7716864 7739786 7754544 7793352 7796736 7834806 7838208 7877632 7916097 7917056 7959168 7962624 7986276 8001504 8085504 8109521 8124984 8128512 8168202 8240616 8253952 8282064 8297856 8323512 8367786 8409663 8429568 8454607 8470728 8500608 8545824 8588592 8605184 8634276 8677704 8681472 8721132 8723862 8767521 8771328 8817984 8862336 8906688 8954064 8957952 9001692 9003008 9046968 9048064 9092244 9096192 9140607 9144576 9268024 9285696 9289728 9317322 9335088 9363951 9433088 9465216 9479148 9483264 9529569 9563184 9614052 9662166 9662408 9680832 9710764 9762417 9766656 9834496 9867744 9917376 9967008 9970128 10020024 10073322 10077696 10123988 10128384 10174654 10177839 10179072 10233216 10287648 10339392 10391136 10395648 10426527 10446408 10450944 10501974 10554796 10607618 10612224 10648368 10668672 10758582 10780672 10833312 10838016 10870209 10890936 10987488 11042752 11059006 11063808 11098016 11157048 11212884 11216394 11239424 11272527 11294304 11334144 11394432 11451456 11512368 11570272 11575296 11609679 11628176 11631816 11690028 11695104 11752209 11757312 11816448 11875584 11938752 11943936 11979414 12002256 12062624 12122992 12128256 12187476 12192768 12252303 12360924 12380928 12423096 12446784 12485268 12551679 12620288 12638864 12644352 12706092 12750912 12818736 12882888 12907776 12951414 13016556 13022208 13081698 13085793 13156992 13223168 13289344 13293504 13360032 13431096 13436928 13502538 13504512 13570452 13572096 13638366 13644288 13716864 13785856 13854848 13860864 13902036 13928544 13934592 13975983 14002632 14149632 14197824 14218722 14224896 14344776 14421078 14444416 14450688 14493249 14493612 14521248 14566146 14649984 14751744 14801616 14876064 14950512 14955192 15030036 15059072 15109983 15112192 15185982 15192576 15261981 15268608 15349824 15431472 15433728 15479572 15509088 15586704 15593472 15669612 15676416 15752961 15755264 15832194 15834112 15911427 15918336 15972552 16003008 16137873 16171008 16219042 16249968 16257024 16300211 16336404 16481232 16507904 16564128 16588509 16595712 16647024 16735572 16819326 16824591 16859136 16909214 16941456 16993837 17001216 17091648 17177184 17210368 17268552 17355408 17362944 17442264 17447724 17535042 17542656 17635968 17716979 17724672 17813376 17908128 17915904 17969121 18003384 18006016 18093936 18096128 18184488 18192384 18281214 18289152 18470893 18536048 18571392 18579456 18634644 18670176 18727902 18866176 18930432 18958296 18966528 19059138 19126368 19228104 19324332 19324816 19361664 19421528 19524834 19533312 19622547 19668992 19735488 19834752 19934016 19940256 20040048 20146644 20155392 20247976 20256768 20349308 20355678 20358144 20457549 20466432 20575296 20678784 20782272 20791296 20853054 20892816 20901888 21003948 21109592 21215236 21224448 21296736 21328083 21337344 21517164 21631617 21666624 21676032 21740418 21781872 21849219 21974976 22085504 22118012 22127616 22196032 22314096 22425768 22432788 22545054 22588608 22668288 22778973 22788864 22902912 23024736 23140544 23150592 23219358 23256352 23263632 23380056 23390208 23504418 23514624 23632896 23748291 23751168 23877504 23887872 23958828 24004512 24125248 24245984 24256512 24328563 24374952 24385536 24504606 24721848 24761856 24846192 24893568 24970536 25103358 25228989 25240576 25277728 25288704 25363821 25412184 25501824 25637472 25765776 25815552 25902828 26033112 26044416 26163396 26171586 26302563 26313984 26446336 26578688 26587008 26720064 26862192 26873856 27005076 27009024 27089251 27140904 27144192 27276732 27288576 27421821 27433728 27571712 27709696 27804072 27857088 27869184 27951966 28005264 28091853 28299264 28395648 28437444 28449792 28588707 28689552 28842156 28888832 28986498 28987224 29042496 29132292 29287251 29299968 29503488 29603232 29752128 29901024 29910384 30060072 30118144 30219966 30224384 30371964 30385152 30523962 30533517 30537216 30699648 30862944 30959144 31018176 31173408 31186944 31279581 31339224 31352832 31505922 31510528 31664388 31668224 31822854 31836672 31945104 32006016 32275746 32342016 32438084 32499936 32514048 32600422 32610627 32672808 32962464 33015808 33128256 33177018 33191424 33294048 33471144 33638652 33649182 33718272 33817581 33818428 33882912 33987674 34002432 34183296 34354368 34420736 34537104 34710816 34725888 34829037 34884528 34895448 35070084 35085312 35256627 35271936 35433958 35449344 35611289 35626752 35816256 35831808 35938242 36006768 36012032 36187872 36192256 36368976 36384768 36562428 36578304 36756909 36941786 37072096 37126663 37142784 37269288 37340352 37455804 37655037 37732352 37860864 37916592 37933056 38118276 38252736 38456208 38648664 38649632 38723328 38843056 39049668 39066624 39245094 39257379 39337984 39470976 39669504 39868032 39880512 40080096 40293288 40310784 40495952 40513536 40698616 40711356 40716288 40915098 40932864 41150592 41357568 41564544 41582592 41706108 41785632 41803776 41927949 42007896 42219184 42430472 42448896 42593472 42656166 42674688 43034328 43263234 43333248 43352064 43479747 43480836 43563744 43698438 43949952 44171008 44236024 44255232 44392064 44628192 44851536 44865576 45090108 45177216 45329949 45336576 45557946 45577728 45785943 45805824 46049472 46281088 46301184 46438716 46512704 46527264 46760112 46780416 47008836 47029248 47258883 47265792 47496582 47502336 47734281 47755008 47917656 48009024 48250496 48413619 48491968 48513024 48657126 48749904 48771072 48900633 49009212 49443696 49523712 49692384 49765527 49787136 49941072 50206716 50457978 50473773 50481152 50555456 50577408 50727642 50824368 50981511 51003648 51274944 51531552 51631104 51805656 52066224 52088832 52326792 52343172 52605126 52627968 52892672 53150937 53157376 53174016 53440128 53724384 53747712 53907363 54010152 54018048 54178502 54281808 54288384 54449641 54553464 54577152 54843642 54867456 55143424 55412679 55419392 55608144 55714176 55738368 55903932 56010528 56183706 56598528 56766647 56791296 56874888 56899584 57177414 57379104 57684312 57777664 57972996 57974448 58084992 58264584 58574502 58599936 58867641 59006976 59182249 59206464 59504256 59802048 59820768 60120144 60236288 60439932 60448768 60743928 60770304 61047924 61067034 61074432 61372647 61399296 61725888 61918288 62036352 62346816 62373888 62559162 62678448 62705664 63011844 63021056 63328776 63336448 63645708 63673344 63890208 63984249 64012032 64551492 64876168 64999872 65028096 65200844 65221254 65345616 65547657 65924928 66031616 66256512 66354036 66382848 66588096 66942288 67277304 67298364 67635162 67636856 67765824 67975348 68004864 68336919 68366592 68708736 68841472 69074208 69421632 69451776 69658074 69769056 69790896 70140168 70170624 70513254 70543872 70867916 70898688 71222578 71244873 71253504 71632512 71663616 71876484 72013536 72375744 72384512 72737952 72769536 72985689 73124856 73156608 73513818 73883572 74144192 74253326 74285568 74538576 74680704 74911608 75310074 75464704 75686967 75721728 75833184 75866112 76091463 76236552 76505472 76912416 77297328 77299264 77446656 77686112 78099336 78133248 78490188 78514758 78675968 78907689 78941952 79339008 79736064 79761024 80160192 80586576 80621568 80991904 81027072 81267753 81397232 81422712 81432576 81830196 81865728 82265463 82301184 82715136 83129088 83412216 83571264 83607552 83855898 84015792 84275559 84438368 84860944 84897792 85186944 85312332 85349376 85766121 86068656 86526468 86666496 86959494 86961672 87127488 87396876 87861753 87899904 88342016 88472048 88510464 88784128 89256384 89703072 89731152 90180216 90354432 90659898 90673152 91115892 91155456 91571886 91600551 91611648 92098944 92562176 92877432 93025408 93054528 93520224 93560832 93838743 94017672 94058496 94517766 94531584 94993164 95004672 95468562 95510016 95835312 96018048 96500992 96827238 96983936 97026048 97314252 97499808 97542144 97801266 97831881 98018424 98887392 99047424 99384768 99531054 99574272 99882144 100413432 100915956 100947546 100962304 101110912 101154816 101452743 101455284 101648736 101963022 102007296 102549888 103063104 103262208 103611312 104132448 104177664 104487111 104653584 104686344 105210252 105255936 105769881 105785344 106301874 106314752 106348032 106833867 106880256 107448768 107495424 107814726 108020304 108036096 108357004 108563616 108576768 108899282 109106928 109154304 109687284 109734912 110270727 110286848 110825358 110838784 111216288 111379989 111428352 111807864 112021056 112367412 112965111 113197056 113533294 113582592 113749776 113799168 114101477 114354828 114758208 115368624 115555328 115945992 115948896 116169984 116529168 117149004 117199872 117735282 117772137 118013952 118364498 118412928 118956859 119008512 119604096 119641536 120240288 120472576 120879864 120897536 121487856 121540608 122095848 122134068 122148864 122745294 122798592 123451776 123836576 124018853 124072704 124693632 124747776 125118324 125356896 125411328 125783847 126023688 126042112 126657552 126672896 127291416 127346688 127780416 127968498 128024064 129102984 129752336 129999744 130056192 130401688 130442508 130691232 131095314 131849856 132063232 132513024 132708072 132765696 133176192 133884576 134554608 134596728 135270324 135273712 135531648 135950696 136009728 136673838 136733184 137357829 137417472 137682944 138148416 138843264 138903552 139316148 139538112 139581792 140280336 140341248 141026508 141087744 141735832 141797376 142445156 142489746 142507008 143202843 143265024 143752968 144027072 144751488 145240857 145475904 145539072 145971378 146249712 146313216 146701899 147027636 147767144 148288384 148506652 148571136 149077152 149296581 149361408 149823216 150620148 151373934 151421319 151443456 151666368 151732224 152182926 152473104 152944533 153010944 153824832 154594656 154598528 154893312 155372224 156198672 156266496 156980376 157029516 157815378 157883904 158678016 159452811 159472128 159522048 160320384 161173152 161243136 161722089 161983808 162054144 162535506 162794464 162845424 162865152 163348923 163660392 163731456 164530926 164602368 165430272 166238037 166258176 166824432 167142528 167215104 167711796 168031584 168551118 168876736 169721888 169795584 170299941 170373888 170624664 170698752 171532242 172137312 173052936 173332992 173918988 173923344 174254976 174793752 175723506 175799808 176602923 176684032 176944096 177020928 177546747 177568256 178512768 179406144 179462304 180360432 180708864 181319796 181346304 181884971 182231784 182310912 183143772 183201102 183223296 184117941 184197888 185124352 185754864 186050816 186109056 187040448 187121664 187677486 188035344 188116992 189035532 189063168 189624757 189986328 190009344 190937124 191020032 191670624 191952747 192036096 193001984 193654476 193967872 194628504 194999616 195084288 195602532 195663762 196036848 196642971 197774784 198094848 198769536 199062108 199148544 199764288 200826864 201831912 201895092 201924608 202221824 202905486 202910568 203297472 203926044 204014592 205010757 205099776 206126208 206524416 207222624 208264896 208355328 208974222 209307168 209372688 210420504 210511872 211539762 211570688 212603748 212629504 212696064 213667734 213734619 213760512 214897536 214990848 215629452 216040608 216714008 217127232 217153536 217798564 218213856 218308608 218957067 219374568 219469824 220541454 220573696 221650716 221677568 222432576 222759978 222856704 223615728 224042112 224734824 225930222 226394112 227060901 227066588 227165184 227499552 227598336 228202954 228274389 228709656 229516416 230737248 231110656 231891984 231897792 232339968 233058336 234298008 234399744 235470564 235544274 236027904 236723067 236728996 236825856 237913718 238017024 239208192 239283072 240480576 240945152 241759728 241795072 242975712 243081216 243803259 244191696 244268136 244297728 245490588 245597184 246796389 246903552 247673152 248037706 248145408 249279023 249387264 250236648 250713792 250822656 251567694 252047376 252084224 252826677 253315104 253345792 254582832 254693376 255560832 255936996 256048128 257298363 258205968 259504672 259886641 259999488 260803376 260885016 261382464 262190628 263585259 263699712 264126464 265026048 265416144 265531392 266352384 267769152 269109216 269193456 270540648 270547424 271063296 271901392 272019456 273347676 273466368 274715658 274801653 274834944 275365888 276296832 277686528 278632296 279076224 279163584 280560672 280682496 281516229 282053016 282175488 283471664 283594752 284890312 284979492 285014016 286405686 286530048 287505936 288054144 289502976 290481714 290951808 291078144 291942756 292499424 292626432 293403798 293495643 294055272 295534288 296576768 297013304 297142272 298154304 298593162 298722816 299646432 301240296 302747868 302842638 302886912 303332736 303464448 304358229 304365852 304946208 305889066 306021888 307649664 309189312 309197056 309786624 310744448 312397344 312532992 313461333 313960752 314059032 315630756 315767808 317309643 317356032 318905622 318944256 319044096 320501601 320640768 322346304 322486272 323444178 323967616 324108288 325071012 325588928 325690848 325730304 326697846 327320784 327462912 329061852 329204736 330812181 330860544 332476074 332516352 333648864 334139967 334285056 335423592 336063168 337102236 337753472 338895333 339443776 339591168 340599882 340747776 341249328 341397504 342304431 343064484 344274624 346105872 346665984 347837976 347846688 348509952 349587504 351447012 351599616 353205846 353316411 353368064 353888192 354041856 355093494 355136512 356870577 357025536 358812288 358924608 360720864 361417728 362639592 362692608 363769942 364463568 364621824 366287544 366402204 366446592 368235882 368395776 370248704 371509728 372056559 372101632 372218112 374080896 374243328 375354972 376070688 376233984 377351541 378071064 378126336 379249514 379972656 380018688 381147487 381874248 382040064 383341248 383905494 384072192 386003968 387308952 387935744 389257008 389999232 390168576 391205064 391327524 392073696 393285942 395549568 396189696 397366529 397539072 398124216 398297088 399528576 401653728 403663824 403790184 403849216 404443648 405810972 405821136 406594944 407852088 408029184 410021514 410199552 412073487 412252416 413048832 414275743 414445248 416529792 416710656 417948444 418614336 418745376 420841008 421023744 423079524 423141376 425207496 425259008 425392128 427335468 427469238 427521024 429608529 429795072 431258904 432081216 433428016 434254464 435597128 436427712 436617216 437914134 438749136 438939648 440105697 441082908 441147392 443301432 443355136 444865152 445519956 445713408 447231456 447889743 448084224 449469648 451860444 454121802 454133176 454330368 454999104 455196672 456405908 456548778 457419312 458833599 459032832 461474496 462221312 463783968 463795584 464679936 466116672 468596016 468799488 470941128 471088548 473446134 473457992 473651712 475827436 476034048 478358433 478416384 478566144 480961152 481890304 483519456 485166267 485951424 486162432 487606518 488383392 488536272 488595456 490046769 490981176 491194368 493592778 493807104 495346304 496075412 496290816 498558046 498714111 498774528 500473296 501427584 501645312 503135388 504094752 505653354 506630208 506691584 509165664 509386752 510899823 511121664 511873992 512096256 514596726 516411936 519009344 519773282 519998976 521606752 521770032 522764928 524381256 527170518 527399424 528252928 529808769 530052096 530832288 531062784 532640241 532704768 535538304 538218432 538386912 541081296 541094848 542126592 543802784 544038912 545654913 546695352 546932736 549431316 549603306 549669888 550731776 552353823 552593664 555373056 557264592 558152448 558327168 561121344 561364992 563032458 564106032 564350976 566943328 567189504 568874271 569780624 569958984 570028032 572811372 573060096 575011872 575858241 576108288 579005952 580963428 581903616 583885512 584998848 585252864 586807596 586991286 588110544 589928913 591068576 593153536 594026608 594284544 596308608 597186324 597445632 599292864 602480592 605495736 605685276 605773824 606665472 608716458 608731704 609892416 611778132 612043776 615032271 615299328 618378624 618394112 619573248 621488896 624794688 625065984 626922666 627921504 628118064 631261512 631535616 634619286 634712064 637811244 637888512 638088192 641003202 641203857 641281536 644692608 644972544 646888356 647935232 650142024 651177856 651381696 651460608 653395692 654641568 654925824 656871201 658123704 658409472 661624362 661721088 664952148 665032704 667297728 668279934 668570112 670847184 672126336 674204472 675506944 677790666 678887552 679182336 681182703 681199764 681495552 682498656 682795008 684608862 684823167 686128968 688549248 692211744 693331968 695675952 695693376 697019904 699175008 702894024 703199232 706411692 706632822 706736128 707776384 708083712 710169201 710186988 710273024 713741154 714051072 717624576 717849216 721441728 722835456 725279184 725385216 727539884 728927136 729243648 731409777 732575088 732804408 732893184 736471764 736791552 740389167 740497408 743019456 744113118 744203264 744436224 747837069 748161792 750709944 752141376 752467968 754703082 756142128 756252672 758480031 758499028 759945312 760037376 762294974 763748496 764080128 766682496 767810988 768144384 771895089 772007936 774617904 775871488 778514016 779659923 779998464 782410128 782655048 784147392 786571884 790755777 791099136 792379392 794733058 795078144 796248432 796594176 798710339 799057152 803307456 807327648 807580368 807698432 808887296 811621944 811642272 813189888 815704176 816058368 820043028 820399104 824146974 824404959 824504832 826097664 828551486 828890496 832698013 833059584 835896888 837228672 837490752 841682016 842047488 844548687 846159048 846282752 850414992 850518016 850784256 854670936 854938476 855042048 859217058 859590144 862517808 864162432 866856032 868131971 868508928 871194256 872855424 873234432 875828268 877498272 877879296 880211394 880486929 882165816 882294784 886602864 886710272 889730304 891039912 891426816 894462912 895779486 896168448 898939296 903720888 908243604 908266352 908660736 909998208 910393344 912811816 913097556 914838624 917667198 918065664 922948992 924442624 927567936 927591168 929359872 932233344 937192032 937598976 940383999 941882256 942177096 946892268 946915984 947303424 951654872 952068096 956716866 956832768 957132288 961504803 961922304 963780608 967038912 970332534 971902848 972324864 975213036 976766784 977072544 977190912 980093538 981962352 982388736 987185556 987614208 990692608 992150824 992581632 997116092 997428222 997549056 1000946592 1002419901 1002855168 1006270776 1008189504 1011306708 1013260416 1016685999 1018331328 1018773504 1021799646 1022243328 1023747984 1024192512 1026913293 1029193452 1032823872 1038018688 1039546564 1039997952 1043213504 1043540064 1045529856 1048762512 1054341036 1054798848 1059617538 1059949233 1060104192 1061664576 1062125568 1065280482 1065409536 1070611731 1071076608 1076436864 1076773824 1082162592 1082189696 1084253184 1087605568 1088077824 1091309826 1093390704 1093865472 1098862632 1099206612 1099339776 1104707646 1105187328 1110746112 1114529184 1116169677 1116304896 1116654336 1122242688 1122729984 1126064916 1128212064 1128701952 1132054623 1133886656 1134379008 1137748542 1139561248 1139917968 1140056064 1143442461 1145622744 1146120192 1150023744 1151716482 1152216576 1158011904 1161926856 1163807232 1167771024 1169997696 1170505728 1173615192 1173982572 1176221088 1179857826 1182137152 1186307072 1188053216 1188569088 1192099587 1192617216 1194372648 1194891264 1198585728 1204961184 1210991472 1211370552 1211547648 1213330944 1217432916 1217463408 1219784832 1223556264 1224087552 1230064542 1230598656 1236220461 1236757248 1236788224 1239146496 1242827229 1242977792 1249589376 1250131968 1253845332 1255843008 1256236128 1262523024 1263071232 1269238572 1269424128 1273194797 1275622488 1275777024 1276176384 1282006404 1282407714 1282563072 1288825587 1289385216 1293776712 1295870464 1300284048 1302355712 1302763392 1306791384 1309283136 1309851648 1313742402 1316247408 1316818944 1320317091 1323248724 1323442176 1327373299 1329904296 1330065408 1334595456 1336559868 1337140224 1341694368 1343669229 1344252672 1348408944 1351013888 1355581332 1357775104 1362365406 1362399528 1362991104 1364997312 1365590016 1369217724 1369646334 1372257936 1376500797 1377098496 1384423488 1386663936 1391351904 1391386752 1394039808 1398350016 1405788048 1406398464 1412823384 1413265644 1413472256 1415552768 1420338402 1420373976 1420546048 1427482308 1428102144 1435075299 1435249152 1435698432 1442883456 1445670912 1450558368 1455079768 1457854272 1458487296 1462819554 1465150176 1465608816 1465786368 1470140307 1472943528 1473583104 1480778334 1480994816 1486038912 1488226236 1488406528 1488872448 1495674138 1496142333 1496323584 1501419888 1504282752 1504935936 1509406164 1512284256 1516960062 1516998056 1519890624 1520074752 1524589948 1527496992 1528160256 1532699469 1533364992 1535621976 1536288768 1543790178 1544015872 1549235808 1551742976 1557028032 1559319846 1559996928 1564820256 1565310096 1568294784 1573143768 1581511554 1582198272 1584758784 1589426307 1589466116 1590156288 1592496864 1593188352 1597420678 1597920723 1598114304 1606614912 1614655296 1615160736 1617774592 1623243888 1623284544 1626379776 1631408352 1632116736 1636964739 1640086056 1640798208 1648293948 1648809918 1649009664 1652195328 1657061469 1657102972 1657780992 1665396026 1666119168 1671793776 1674457344 1674981504 1683364032 1684094976 1689097374 1692318096 1692565504 1700829984 1701036032 1701568512 1706622813 1709341872 1709876952 1710084096 1718434116 1719180288 1725035616 1727574723 1728324864 1733712064 1736263942 1737017856 1742388512 1744953161 1745710848 1751656536 1754996544 1755758592 1760422788 1760973858 1764331632 1764589568 1769786739 1773205728 1773420544 1779460608 1782079824 1782853632 1788925824 1791558972 1792336896 1797878592 1807441776 1816487208 1816532704 1817321472 1819996416 1825623632 1826195112 1829677248 1835334396 1836131328 1845096813 1845897984 1848885248 1855135872 1855182336 1858719744 1864466688 1874384064 1875197952 1880767998 1883764512 1884354192 1893784536 1893831968 1894606848 1903309744 1904136192 1913433732 1913665536 1914264576 1923009606 1923611571 1923844608 1927561216 1934077824 1940665068 1943805696 1950426072 1953533568 1954145088 1954381824 1960187076 1963924704 1964777472 1970613603 1974371112 1975228416 1981385216 1984301648 1985163264 1994232184 1994856444 1995098112 2001893184 2004839802 2005710336 2012541552 2016379008 2022613416 2026520832 2033371998 2036662656 2037547008 2043548109 2043599292 2044486656 2047495968 2048385024 2053826586 2054469501 2058386904 2065647744 2076037376 2079093128 2079995904 2086427008 2087080128 2091059712 2097525024 2108682072 2109597696 2119235076 2119898466 2120208384 2123329152 2124251136 2130507603 2130560964 2130819072 2141223462 2142153216 2152873728 2153547648 2164325184 2164379392 2168506368 2175211136 2176155648 2182619652 2186781408 2187730944 2194229331 2197725264 2198413224 2198679552 2209415292 2210374656 2221167501 2221492224 2229058368 2232339354 2232609792 2233308672 2243511207 2244485376 2252129832 2256424128 2257403904 2264109246 2267773312 2268758016 2275440093 2275497084 2279122496 2279835936 2280112128 2286884922 2291245488 2292240384 2300047488 2303432964 2304433152 2315685267 2316023808 2323853712 2327614464 2335542048 2338979769 2339995392 2347230384 2347965144 2352442176 2359715652 2364274304 2372267331 2372614144 2376106432 2377138176 2384199174 2385234432 2388745296 2389782528 2396131017 2397171456 2409922368 2421982944 2422741104 2423095296 2426661888 2434865832 2434926816 2439569664 2447112528 2448175104 2460129084 2461197312 2472440922 2473214877 2473514496 2473576448 2478292992 2485654458 2485955584 2498094039 2499178752 2507690664 2511686016 2512472256 2525046048 2526142464 2533646061 2538477144 2538848256 2546389594 2551244976 2551554048 2552352768 2559133127 2564012808 2564815428 2565126144 2577651174 2578770432 2587553424 2591740928 2600568096 2604395913 2604711424 2605526784 2613582768 2618566272 2619703296 2627484804 2632494816 2633637888 2640634182 2641460787 2646497448 2646884352 2654746598 2659808592 2660130816 2668032409 2669190912 2673119736 2674280448 2683388736 2687338458 2688505344 2696817888 2702027776 2711162664 2715550208 2724730812 2724799056 2725982208 2729994624 2731180032 2738435448 2739292668 2744515872 2753001594 2754196992 2768846976 2773327872 2781565703 2782703808 2782773504 2788079616 2796700032 2811576096 2812796928 2821151997 2825646768 2826531288 2826944512 2831105536 2840676804 2840747952 2841092096 2854964616 2856204288 2870150598 2870498304 2871396864 2884514409 2885766912 2891341824 2899930201 2901116736 2910159536 2915708544 2916974592 2925639108 2930300352 2931217632 2931572736 2940280614 2945887056 2947166208 2961556668 2961989632 2972077824 2976452472 2976813056 2977744896 2991348276 2992284666 2992647168 3002839776 3007259703 3008565504 3018812328 3024568512 3033920124 3033996112 3039781248 3049179896 3054993984 3056320512 3065398938 3066729984 3071243952 3072577536 3080739879 3087580356 3088031744 3098471616 3103485952 3114056064 3118639692 3119993856 3129640512 3130620192 3136589568 3146287536 3163023108 3164396544 3178852614 3178932232 3180312576 3184993728 3186376704 3194841356 3195841446 3196228608 3211835193 3213229824 3229310592 3230321472 3235549184 3246487776 3246569088 3252759552 3262816704 3264233472 3273929478 3280172112 3281596416 3296587896 3297619836 3298019328 3314122938 3314205944 3315561984 3330792052 3332238336 3343587552 3348509031 3348914688 3349963008 3366728064 3368189952 3378194748 3384636192 3396163869 3401659968 3402072064 3403137024 3413245626 3418683744 3419753904 3420168192 3430327383 3436868232 3438360576 3450071232 3455149446 3456649728 3467424128 3472527884 3474035712 3484777024 3489906322 3491421696 3503313072 3509993088 3511517184 3520845576 3521947716 3528663264 3539573478 3546411456 3546841088 3558921216 3564159648 3565707264 3576298761 3577851648 3583117944 3584673792 3595757184 3614883552 3632974416 3633065408 3634642944 3639992832 3651247264 3652390224 3659354496 3670668792 3672262656 3690193626 3691795968 3697770496 3708661383 3710271744 3710364672 3717439488 3728481687 3728933376 3748768128 3750395904 3761535996 3767529024 3768708384 3787569072 3787663936 3789213696 3806619488 3808272384 3819584391 3826867464 3827331072 3828529152 3846019212 3847223142 3847689216 3855122432 3866476761 3868155648 3881330136 3887611392 3900852144 3907067136 3908290176 3920374152 3927849408 3929554944 3941227206 3948742224 3950456832 3960951273 3962770432 3968603296 3970326528 3982119897 3988464368 3989712888 3990196224 4003786368 4009679604 4011420672 4025083104 4031007687 4032758016 4045226832 4053041664 4066743996 4073325312 4087096218 4087198584 4088973312 4094991936 4096770048 4107653172 4108939002 4116773808 4129502391 4131295488 4152074752 4158186256 4159991808 4172854016 4174160256 4182119424 4195050048 4217364144 4219195392 4238470152 4239796932 4240416768 4246658304 4261015206 4261121928 4261638144 4282446924 4284306432 4305225897 4305747456 4307095296 4328650368 4328758784 4337012736 4350422272 4365239304 4373562816 4375461888 4388458662 4395450528 4396826448 4397359104 4410420921 4418830584 4420749312 4442335002 4442984448 4458116736 4464678708 4465219584 4466617344 4487022414 4488426999 4488970752 4504259664 4512848256 4514807808 4528218492 4535546624 4550880186 4550994168 4558244992 4559671872 4560224256 4573769844 4582490976 4584480768 4598098407 4600094976 4606865928 4608866304 4631370534 4632047616 4647707424 4655228928 4671084096 4677959538 4679990784 4694460768 4695930288 4704884352 4719431304 4728548608 4744534662 4745228288 4752212864 4754276352 4768278921 4768398348 4770468864 4777490592 4779565056 4792262034 4793762169 4794342912 4819844736 4843965888 4845482208 4853323776 4869731664 4869853632 4879139328 4894225056 4896350208 4910894217 4920258168 4922394624 4944881844 4946429754 4947028992 4947152896 4956585984 4971184407 4971308916 4971911168 4996188078 4998357504 5015381328 5023372032 5024944512 5050092096 5052284928 5067292122 5076954288 5077696512 5092779188 5102489952 5103108096 5104705536 5118266254 5119868439 5128025616 5129630856 5130252288 5155302348 5157540864 5175106848 5182724169 5183481856 5201136192 5208791826 5209422848 5211053568 5227165536 5234859483 5237132544 5254969608 5264989632 5267275776 5281268364 5282921574 5292994896 5293768704 5309360217 5309493196 5319617184 5320261632 5336064818 5338381824 5346239472 5348560896 5366777472 5374676916 5377010688 5393635776 5404055552 5422325328 5431100416 5449461624 5449598112 5451964416 5459989248 5476870896 5478585336 5489031744 5506003188 5508393984 5535290439 5537693952 5546655744 5563131406 5565407616 5565547008 5576159232 5590972373 5593400064 5623152192 5625593856 5642303994 5651293536 5653062576 5653889024 5662211072 5681353608 5681495904 5682184192 5709929232 5712408576 5740301196 5740996608 5742793728 5769028818 5770834713 5771533824 5782683648 5799860402 5802233472 5820319072 5828886091 5831417088 5851278216 5860600704 5862435264 5863145472 5880561228 5891774112 5894332416 5911840809 5923113336 5923979264 5944155648 5952904944 5953626112 5955489792 5982696552 5984569332 5985294336 6005679552 6014519406 6017131008 6037624656 6049137024 6067840248 6067992224 6079562496 6098359792 6109987968 6112641024 6130797876 6133459968 6142487904 6145155072 6161479758 6163408503 6175160712 6176063488 6196943232 6206971904 6228112128 6237279384 6239987712 6259281024 6261240384 6273179136 6292575072 6326046216 6328793088 6357705228 6357864464 6360625152 6369987456 6372753408 6389682712 6391682892 6392457216 6423670386 6426459648 6458621184 6460642944 6471098368 6492975552 6493138176 6505519104 6525633408 6528466944 6547858956 6560344224 6563192832 6582687993 6593175792 6595239672 6596038656 6628245876 6628411888 6631123968 6661584104 6664476672 6687175104 6697018062 6697829376 6699926016 6730533621 6733456128 6756389496 6769272384 6792327738 6803319936 6806274048 6826320279 6826491252 6837367488 6839507808 6840336384 6860654766 6873736464 6876721152 6900142464 6910298892 6913299456 6934848256 6945055768 6948071424 6969554048 6979812644 6982843392 7006626144 7016939307 7019986176 7041691152 7043895432 7057326528 7079146956 7092822912 7116801993 7117842432 7128319296 7131414528 7152597522 7155703296 7166235888 7169347584 7188393051 7191514368 7229767104 7265948832 7266130816 7269285888 7279985664 7302494528 7304780448 7318708992 7341337584 7344525312 7380387252 7383591936 7417322766 7419644631 7420543488 7420729344 7434878976 7456963374 7457866752 7494282117 7497536256 7523071992 7535058048 7537416768 7575138144 7575327872 7578427392 7600938183 7613238976 7616544768 7639168782 7653734928 7654662144 7657058304 7677399381 7692038424 7694446284 7695378432 7732953522 7736311296 7762660272 7775222784 7801704288 7813187739 7814134272 7816580352 7840748304 7855698816 7859109888 7882454412 7897484448 7900913664 7921902546 7924382361 7925540864 7937206592 7940653056 7964239794 7976928736 7979425776 7980392448 8004097227 8007572736 8019359208 8022841344 8050166208 8062015374 8065516032 8090453664 8106083328 8133487992 8146650624 8174192436 8174397168 8177946624 8189983872 8193540096 8215306344 8217878004 8233547616 8259004782 8262590976 8304149504 8316372512 8319983616 8344697109 8345708032 8348320512 8364238848 8390100096 8434728288 8438390784 8463455991 8476940304 8479593864 8480833536 8493316608 8522030412 8522243856 8523276288 8548593637 8564893848 8568612864 8610451794 8611494912 8614190592 8653543227 8657300736 8657517568 8674025472 8699790603 8700844544 8730478608 8747125632 8750923776 8776917324 8790901056 8793652896 8794718208 8820841842 8837661168 8841498624 8884670004 8885968896 8912363579 8916233472 8929357416 8930439168 8933234688 8974044828 8976853998 8977941504 9008519328 9021779109 9025696512 9056436984 9071093248 9101760372 9101988336 9116489984 9119343744 9147539688 9164981952 9168961536 9196196814 9200189952 9213731856 9217732608 9242219637 9262741068 9264095232 9291613093 9295414848 9310457856 9342168192 9355919076 9359981568 9388921536 9391860576 9409768704 9438862608 9457097216 9489069324 9490456576 9504425728 9536557842 9536796696 9540937728 9554981184 9559130112 9584524068 9587524338 9588685824 9635505579 9639689472 9687931776 9690964416 9706647552 9739463328 9739707264 9758278656 9788450112 9792700416 9821788434 9840516336 9844789248 9889763688 9892859508 9894057984 9894305792 9942368814 9942617832 9943822336 9992376156 9996715008 10030762656 10045527093 10046744064 10049889024 10100184192 10104569856 10134584244 10153908576 10185558376 10204979904 10206216192 10209411072 10236532508 10239736878 10256051232 10259261712 10260504576 10290982149 10310604696 10315081728 10350213696 10365448338 10366963712 10402272384 10417583652 10418845696 10422107136 10454331072 10469718966 10474265088 10509939216 10529979264 10534551552 10562536728 10565843148 10585989792 10618720434 10618986392 10639234368 10640523264 10672129636 10676763648 10692478944 10697121792 10728896283 10733554944 10749353832 10754021376 10787271552 10808111104 10844650656 10862200832 10898923248 10899196224 10903928832 10919978496 10953741792 10957170672 10978063488 11012006376 11016787968 11070580878 11075387904 11093311488 11125984149 11126262812 11130815232 11131094016 11152318464 11181944746 11185445061 11186800128 11246304384 11251187712 11284607988 11302587072 11306125152 11324422144 11362707216 11362991808 11364368384 11419858464 11424817152 11458753173 11480602392 11481993216 11485587456 11538057636 11541669426 11543067648 11565367296 11599430283 11599720804 11604466944 11640638144 11657772182 11662834176 11702556432 11721201408 11724870528 11761122456 11783548224 11788664832 11823681618 11846226672 11847958528 11882853819 11888311296 11905809888 11907252224 11910979584 11946359691 11965393104 11969138664 11970588672 12011359104 12029038812 12034262016 12075249312 12093023061 12098274048 12135680496 12135984448 12159124992 12196719584 12214672127 12219975936 12261595752 12266919936 12284975808 12290310144 12322959516 12326817006 12350321424 12352126976 12388507173 12393886464 12413943808 12456224256 12474558768 12479975424 12518562048 12522480768 12546358272 12585150144 12652092432 12657586176 12715410456 12715728928 12721250304 12739974912 12779365424 12783365784 12784914432 12847340772 12852919296 12915677691 12917242368 12921285888 12942196736 12985951104 12986276352 13011038208 13051266816 13095717912 13120688448 13126385664 13165375986 13186351584 13190479344 13192077312 13231262763 13256491752 13256823776 13262247936 13323168208 13328953344 13374350208 13394036124 13395658752 13399852032 13461067242 13465280997 13466912256 13512778992 13538544768 13584655476 13606639872 13652640558 13652982504 13674734976 13679015616 13680672768 13721309532 13747472928 13753442304 13794295221 13800284928 13820597784 13826598912 13869696512 13890111536 13896142848 13939108096 13959625288 13965686784 14013252288 14033878614 14039972352 14083382304 14087790864 14114653056 14158293912 14185645824 14233603986 14235684864 14256638592 14262829056 14304836763 14305195044 14311406592 14332471776 14338695168 14376786102 14381286507 14383028736 14459534208 14531897664 14532261632 14559971328 14604989056 14609560896 14637417984 14682675168 14689050624 14732682651 14760774504 14767183872 14834645532 14839289262 14841086976 14841458688 14869757952 14913553221 14913926748 14915733504 14988564234 14995072512 15046143984 15070116096 15074833536 15150276288 15150655744 15156854784 15201876366 15226477952 15233089536 15278337564 15307469856 15309324288 15314116608 15354798762 15359605317 15384076848 15388892568 15390756864 15465907044 15472622592 15525320544 15548172507 15550445568 15603408576 15626375478 15628268544 15633160704 15681496608 15704578449 15711397632 15764908824 15794968896 15801827328 15843805092 15848764722 15851081728 15874413184 15881306112 15928080651 15928479588 15953857472 15958851552 15960784896 16008194454 16015145472 16038718416 16045682688 16100332416 16124030748 16131032064 16180907328 16212166656 16266975984 16293301248 16348384872 16348794336 16355893248 16379967744 16430612688 16435756008 16467095232 16518009564 16525181952 16605871317 16608299008 16632745024 16639967232 16689394218 16691416064 16696641024 16728477696 16772917119 16780200192 16869456576 16876781568 16926911982 16953880608 16959187728 16961667072 16986633216 17044060824 17044487712 17046552576 17097187274 17129787696 17137225728 17220903588 17222989824 17228381184 17307086454 17312504139 17314601472 17315035136 17348050944 17399581206 17401689088 17460957216 17486658273 17494251264 17553834648 17581802112 17587305792 17589436416 17641683684 17675322336 17682997248 17735522427 17769340008 17771937792 17824727158 17832466944 17858714832 17860878336 17866469376 17913931889 17948089656 17953707996 17955883008 18017038656 18043558218 18051393024 18112873968 18142186496 18203520744 18203976672 18232979968 18238687488 18295079376 18329963904 18337923072 18392393628 18400379904 18427463712 18435465216 18484439274 18490225509 18525482136 18528190464 18583226186 18590829696 18620915712 18676226863 18684336384 18711838152 18719963136 18777843072 18783721152 18819537408 18877725216 18914194432 18978138648 18980913152 19008851456 19073115684 19073593392 19081875456 19109962368 19118260224 19169048136 19175048676 19177371648 19271011158 19279378944 19375863552 19381928832 19413295104 19470959921 19478926656 19479414528 19516557312 19576900224 19585400832 19643576868 19681032672 19689578496 19748063979 19779527376 19785719016 19788115968 19788611584 19884737628 19885235664 19887644672 19984752312 19993430016 20061525312 20091054186 20093488128 20099778048 20191600863 20200368384 20269168488 20307817152 20371116752 20409959808 20418822144 20473065016 20479473756 20512102464 20518523424 20521009152 20581964298 20621209392 20630163456 20700427392 20730896676 20733927424 20804544768 20835167304 20837691392 20844214272 20908662144 20939437932 20948530176 21019878432 21050817921 21059958528 21125073456 21131686296 21171979584 21237440868 21237972784 21278468736 21344259272 21353527296 21384957888 21394243584 21457792566 21467109888 21498707664 21508042752 21565179153 21574543104 21616222208 21689301312 21724401664 21797846496 21798392448 21807857664 21839956992 21907483584 21914341344 21956126976 22024012752 22033575936 22141161756 22150775808 22251968298 22252525624 22261630464 22262188032 22304636928 22363889492 22370890122 22373600256 22482846351 22492608768 22569215976 22605174144 22612250304 22648844288 22725414432 22725983616 22802814549 22839716928 22849634304 22917506346 22961204784 22963986432 22971174912 23032198143 23076115272 23083338852 23086135296 23198860566 23199441608 23208933888 23281276288 23315544364 23325668352 23405112864 23439563217 23442402816 23449741056 23522244912 23567096448 23577329664 23647363236 23692453344 23765707638 23773147083 23776622592 23811619776 23814504448 23821959168 23892719382 23930786208 23938277328 23941177344 24012291681 24022718208 24058077624 24068524032 24150498624 24186046122 24196548096 24271360992 24271968896 24318249984 24393439168 24429344254 24439951872 24523191504 24533839872 24569951616 24580620288 24645919032 24653634012 24700642848 24777014346 24787772928 24827887616 24912448512 24949117536 24959950848 25034091327 25037124096 25044961536 25092716544 25170300288 25304184864 25315172352 25390367973 25430820912 25431457856 25442500608 25479949824 25558730848 25566731568 25569828864 25645780911 25694681544 25705838592 25831355382 25834484736 25842571776 25884393472 25960629681 25971902208 25972552704 26022076416 26099371809 26102533632 26191435824 26241376896 26252771328 26330751972 26372703168 26380958688 26384154624 26462525526 26512983504 26513647552 26524495872 26646336416 26657906688 26737090737 26748700416 26788072248 26791317504 26799704064 26922134484 26930561994 26933824512 27025557984 27065337327 27077089536 27169310952 27213279744 27305281116 27305965008 27349469952 27358031232 27442619064 27494945856 27506884608 27588590442 27600569856 27641195568 27653197824 27726658911 27739393024 27780223072 27792285696 27874839279 27878216192 27919250576 27931373568 28026504576 28067757228 28079944704 28166764608 28175581728 28229306112 28316587824 28371291648 28467207972 28471369728 28513277184 28609673526 28610390088 28622813184 28664943552 28677390336 28753572204 28762573014 28766057472 28906516737 28919068416 29063795328 29064523264 29119942656 29209978112 29219121792 29274835968 29365350336 29378101248 29465365302 29521549008 29534367744 29669291064 29678578524 29682173952 29682917376 29827106442 29827853496 29831467008 29977128468 29990145024 30092287968 30136581279 30140232192 30149667072 30300552576 30301311488 30313709568 30403752732 30452955904 30556675128 30614939712 30618648576 30628233216 30709597524 30719210634 30768153696 30777785136 30781513728 30872946447 30931814088 30945245184 31050641088 31096345014 31100891136 31206817152 31252750956 31256537088 31266321408 31362993216 31409156898 31422795264 31529817648 31589937792 31603654656 31687610184 31697529444 31702163456 31748826368 31856161302 31856959176 31907714944 31917703104 31921569792 32016388908 32030290944 32077436832 32091365376 32186688849 32200664832 32248061496 32262064128 32361814656 32424333312 32533951968 32586602496 32696769744 32697588672 32711786496 32759935488 32861225376 32871512016 32934190464 33036019128 33050363904 33211742634 33216598016 33265490048 33279934464 33377952447 33378788436 33382832128 33393282048 33456955392 33545834238 33556335183 33560400384 33738913152 33753563136 33853823964 33907761216 33918375456 33973266432 34088121648 34088975424 34093105152 34194374548 34259575392 34274451456 34376259519 34441807176 34445979648 34456762368 34614172908 34625008278 34629202944 34630070272 34696101888 34798290849 34799162412 34803378176 34921914432 34973316546 34988502528 35107669296 35163604224 35174611584 35283367368 35350644672 35365994496 35471044854 35538680016 35543875584 35648561457 35649454316 35664933888 35717429664 35721756672 35732938752 35827863778 35839079073 35896179312 35907415992 35911766016 36034077312 36087116436 36102786048 36225747936 36279069183 36284372992 36407041488 36407953344 36465959936 36477374976 36590158752 36644016381 36659927808 36784787256 36800759808 36854927424 36870930432 36968878548 36980451018 37050964272 37056380928 37165521519 37166452372 37181659392 37241831424 37352453726 37368672768 37423676304 37439926272 37555686144 37567442304 37639074816 37755450432 37828388864 37956277296 37961826304 38017702912 38146231368 38147186784 38163750912 38219924736 38338096272 38350097352 38354743296 38542022316 38558757888 38747033073 38751727104 38763857664 38826590208 38941919842 38957853312 38958829056 39033114624 39136806611 39153800448 39287153736 39362065344 39379156992 39496127958 39559054752 39571438032 39576231936 39577223168 39693788289 39769475256 39770471328 39775289344 39969504624 39986860032 40123050624 40182108372 40186976256 40199556096 40383201726 40395842991 40400736768 40538336976 40615634304 40742233504 40802202637 40819919616 40946130032 40958947512 41024204928 41037046848 41042018304 41163928596 41242418784 41260326912 41382885663 41400854784 41461793352 41467854848 41609089536 41670334608 41675382784 41688428544 41817324288 41878875864 41897060352 42039756864 42101635842 42119917056 42250146912 42263372592 42343959168 42474881736 42475945568 42556937472 42688518544 42707054592 42769915776 42788487168 42915585132 42934219776 42997415328 43016085504 43130358306 43143859521 43149086208 43232444416 43378602624 43448803328 43595692992 43596784896 43679913984 43814967168 43828682688 43912253952 44048025504 44067151872 44198047953 44282323512 44301551616 44503936596 44505051248 44523260928 44524376064 44609273856 44727778984 44741780244 44747200512 44965692702 44985217536 45138431952 45210348288 45224500608 45297688576 45450828864 45451967232 45605629098 45679433856 45699268608 45835012692 45922409568 45927972864 45942349824 46064396286 46078815951 46152230544 46166677704 46172270592 46397721132 46398883216 46417867776 46562552576 46631088728 46651336704 46810225728 46879126434 46884805632 46899482112 47044489824 47113735347 47134192896 47294726472 47384906688 47531415276 47546294166 47553245184 47623239552 47643918336 47784241953 47785438764 47861572416 47876554656 47882354688 48024583362 48045436416 48116155248 48137048064 48300997248 48372092244 48393096192 48542721984 48543937792 48636499968 48786878336 48858688508 48879903744 49046383008 49067679744 49139903232 49291838064 49307268024 49401285696 49554028692 49575545856 49817613951 49824897024 49898235072 49919901696 50068182654 50074248192 50089923072 50185433088 50318751357 50340600576 50608369728 50630344704 50780735946 50861641824 50862915712 50885001216 50959899648 51117461696 51133463136 51139657728 51291561822 51389363088 51411677184 51662710764 51668969472 51685143552 51921259362 51937512417 51943804416 51945105408 52044152832 52198743618 52205067264 52382871648 52459974819 52482753792 52661503944 52745406336 52761917376 52768309248 52925051052 53025967008 53027295104 53048991744 53206567281 53292672832 53315813376 53474181474 53497400832 53576144496 53582635008 53599408128 53741795667 53844268968 53861123988 53867649024 54051115968 54130674654 54154179072 54338621904 54426559488 54610562232 54611930016 54698939904 54716062464 54885238128 54989891712 55013769216 55177180884 55201139712 55282391136 55306395648 55453317822 55470676527 55478786048 55560446144 55584571392 55749678558 55756432384 55838501152 55862747136 56028680589 56053009152 56135514456 56159889408 56333529216 56351163456 56458612224 56633175648 56742583296 56934415944 56942739456 57026554368 57219347052 57220780176 57245626368 57329887104 57354780672 57507144408 57525146028 57532114944 57813033474 57838136832 58127590656 58129046528 58239885312 58412879763 58419956224 58438243584 58549671936 58730700672 58756202496 58930730604 59043098016 59068735488 59244191937 59338582128 59357157048 59364347904 59365834752 59654212884 59655706992 59662934016 59840155459 59954256936 59980290048 60184575936 60273162558 60280464384 60299334144 60574802589 60601105152 60602622976 60807505464 60905911808 61113350256 61229879424 61256466432 61419195048 61438421268 61536307392 61555570272 61563027456 61745892894 61863628176 61890490368 62101282176 62192690028 62201782272 62386545053 62413634304 62505501912 62513074176 62532642816 62725986432 62818313796 62845590528 63059635296 63152453763 63179875584 63375220368 63395058888 63404326912 63497652736 63712322604 63713918352 63815429888 63835406208 64032777816 64060581888 64154873664 64182730752 64373377698 64401329664 64496122992 64524128256 64695537459 64723629312 64848666624 65041291651 65067903936 65173204992 65393539488 65395177344 65423572992 65519870976 65722450752 65743024032 65868380928 66072038256 66100727808 66423485268 66433196032 66530980096 66755904894 66757576872 66765664256 66786564096 66913910784 67091668476 67112670366 67120800768 67448539053 67477826304 67707647928 67815522432 67836750912 67946532864 68176243296 68177950848 68388749096 68519150784 68548902912 68752519038 68883614352 68891959296 68913524736 69096594429 69228345816 69250016556 69258405888 69260140544 69596581698 69598324824 69606756352 69843828864 69946633092 69977005056 70215338592 70318689651 70327208448 70349223168 70566734736 70701289344 70731988992 70942089708 71077360032 71297122914 71298908632 71329867776 71434859328 71443513344 71465877504 71655727556 71678158146 71792358624 71814831984 71823532032 72036875043 72068154624 72174232872 72205572096 72451495872 72558138366 72568745984 72814082976 72815906688 72931919872 72954749952 73180317504 73288032762 73319855616 73569574512 73601519616 73709854848 73741860864 73937757096 73960902036 74101928544 74331043038 74332904744 74363318784 74483662848 74704907452 74737345536 74847352608 74879852544 75102273981 75111372288 75134884608 75278149632 75510900864 75656777728 75912554592 76035405824 76171103919 76292462736 76294373568 76327501824 76439849472 76676192544 76700194704 76709486592 76937342733 77084044632 77117515776 77494066146 77503454208 77527715328 77653180416 77881889043 77883839684 77915706624 77917658112 78066229248 78273613222 78298115427 78307600896 78574307472 78724130688 78758313984 78992255916 79118109504 79142876064 79152463872 79387576578 79538950512 79540942656 79550578688 79939009248 79973720064 80211272211 80246101248 80364216744 80373952512 80399112192 80766403452 80791685982 80801473536 81076673952 81196011981 81231268608 81484467008 81604405274 81639839232 81892260064 81917895024 82048409856 82074093696 82327857192 82484837568 82520653824 82765771326 82801709568 82923586704 82935709696 83179976733 83218179072 83340669216 83350765568 83376857088 83624517837 83634648576 83757751728 83794120704 84079513728 84203271684 84239834112 84500293824 84526745184 84687918336 84949763472 84951891136 85113874944 85377037088 85414109184 85539831552 85831170264 85868439552 85994830656 86032171008 86260716612 86287719042 86298172416 86464888832 86719550211 86757205248 86897606656 87191385984 87193569792 87359827968 87629934336 87657365376 87824507904 88096051008 88134303744 88396095906 88564647024 88603103232 89007873192 89010102496 89046521856 89048752128 89455557968 89483560488 89494401024 89931385404 89970435072 90276863904 90409743837 90420696576 90449001216 90595377152 90901657728 90903934464 91211258196 91358867712 91670025384 91844819136 91855945728 91884699648 92128792572 92157631902 92304461088 92333355408 92344541184 92618839341 92795442264 92797766432 92835735552 93125105152 93262177456 93302673408 93620451456 93758252868 93769611264 93798964224 94088979648 94227470694 94268385792 94589452944 94769813376 95062830552 95092588332 95106490368 95246479104 95568483906 95570877528 95723144832 95753109312 95764709376 96049166724 96090872832 96232310496 96274096128 96560066547 96601994496 96744184488 96786192384 97085443968 97087875584 97272999936 97573756672 97717377016 97759807488 98092766016 98135359488 98279806464 98583676128 98614536048 98802571392 99108057384 99151091712 99635227902 99649794048 99796470144 99839803392 100133857341 100136365308 100148496384 100179846144 100370866176 100637502714 100669005549 100681201152 101216739456 101260689408 101561471892 101723283648 101725831424 101919799296 102234923392 102266926272 102279315456 102583123644 102778726176 102823354368 103128778557 103325421528 103337938944 103370287104 103842518724 103875024834 103887608832 103890210816 104088305664 104394872547 104397487236 104410134528 104765743296 104919949638 104965507584 105323007888 105490812672 105523834752 105850102104 106051934016 106054590208 106097983488 106413134562 106585345664 106631626752 106945684371 106948362948 106994801664 107152288992 107165270016 107198816256 107483591334 107517237219 107688537936 107722247976 107735298048 108102231936 108261349308 108308358144 108677243808 108837207549 108853118976 109221124464 109223860032 109397879808 109432124928 109770476256 109932049143 109979783424 110354361768 110402279424 110564782272 110612791296 110906635644 110941353054 110957572096 111120892288 111169142784 111496564557 111499357116 111512864768 111677002304 111725494272 112057361178 112106018304 112271028912 112319778816 112667058432 112702326912 112917224448 113266351296 113485166592 113868831888 113885478912 114053108736 114438694104 114441560352 114491252736 114659774208 115014288816 115050292056 115064229888 115626066948 115676273664 116241099219 116255181312 116258093056 116479770624 116825759526 116839912448 116876487168 117099343872 117410419833 117461401344 117861461208 118086196032 118137470976 118488383874 118677164256 118714314096 118728695808 118731669504 119081364867 119308425768 119311413984 119325868032 119680310918 119908513872 119960580096 120369151872 120546325116 120560928768 120598668288 121149605178 121187528973 121202210304 121205245952 121615010928 121811823616 122226700512 122406607911 122459758848 122838390096 122876842536 123072614784 123111140544 123126054912 123491785788 123727256352 123780980736 124148656989 124202564352 124385380056 124403564544 124773090106 124827268608 125011003824 125026148352 125065285632 125397523223 125451972864 125636627592 125691181056 126119270592 126304907526 126359751168 126750440736 126790117776 126808653824 126995305472 127424645208 127427836704 127630859776 127670812416 128065555632 128121163776 128309747328 128365461504 128746755396 128802659328 128992245984 129048256512 129391074918 129431578563 129447258624 129697333248 130082583302 130135807872 130346409984 130733588041 130787078976 130790354688 131039741952 131444901504 131486048064 131736761856 132144076512 132201455616 132594143859 132846970536 132866392064 133061960192 133511809788 133515153744 133531328512 133573128192 133827821568 134183336952 134225340732 134241601536 134897078106 134955652608 135415295856 135631044864 135673501824 135893065728 136296719447 136352486592 136355901696 136777498192 137038301568 137097805824 137505038076 137767228704 137783918592 137827049472 138193188858 138236447853 138456691632 138500033112 138516811776 138520281088 139193163396 139196649648 139213512704 139687657728 139893266184 139954010112 140430677184 140637379302 140654416896 140698446336 141133469472 141341206041 141402578688 141884179416 142154720064 142594245828 142597817264 142659735552 142869718656 142931755008 143311455112 143356316292 143584717248 143629663968 143647064064 144073750086 144136309248 144348465744 144411144192 144902991744 145116276732 145137491968 145628165952 145631813376 145863839744 145909499904 146360635008 146576065524 146639711232 147139149024 147203039232 147419709696 147875514192 147921804072 148203857088 148662086076 148665809488 148726637568 149409814904 149474691072 149694705216 149759705088 150204547962 150222744576 150269769216 150556299264 150956254071 151021801728 151313555456 151825109184 152070811648 152342207838 152584925472 152588747136 152655003648 152879698944 153352385088 153400389408 153418973184 153874685466 154168089264 154235031552 154988132292 155006908416 155055430656 155763778086 155767679368 155831413248 155835316224 156132458496 156547226444 156596230854 156615201792 157148614944 157379924457 157448261376 157984511832 158236219008 158285752128 158304927744 158775153156 159077901024 159081885312 159619701843 159878018496 159947440128 160422544422 160492202496 160728433488 160747905024 160798224384 161225387001 161532806904 161583371964 161602947072 162153347904 162392023962 162462537216 162968934016 163208810548 163279678464 163784520128 163835790048 164096819712 164148187392 164655714384 164969675136 165041307648 165531542652 165603419136 165847173408 166359953466 166412029581 166436358144 166681338432 166701531136 166753714176 167249035674 167269297152 167515503456 167588241408 168086041767 168159027456 168406543368 168479668224 169000587648 169053490368 169375836672 169899526944 169903782272 170227749888 170754074176 170828218368 171079663104 171662340528 171736879104 171989661312 172064342016 172521433224 172575438084 172596344832 173439100422 173514410496 173795213312 174382771968 174387139584 174719655936 175238639289 175259868672 175314730752 175649015808 176192102016 176268607488 176792191812 177129294048 177206206464 177732575811 178015746384 178020204992 178093043712 178097504256 178911115936 178967120976 178988802048 179520466377 179862770808 179940870144 180553727808 180819487674 180841393152 180898002432 181190754304 181724407767 181803315456 181807868928 182422516392 182717735424 183340050768 183689638272 183769399296 184257585144 184315263804 184608922176 184666710816 184689082368 185237678682 185590884528 185595532864 185671471104 186250210304 186524354912 186605346816 187159635159 187240902912 187516505736 187539222528 187597928448 188177959296 188454941388 188536771584 189178905888 189457361289 189539626752 190125661104 190185176664 190212980736 190492958208 191136967812 191141755056 191446289664 191506218624 192098333448 192181745664 192464620992 192548192256 193120133094 193203988992 193488368976 193572384768 194086612377 194170887936 194175751168 194545999872 195123874953 195147513344 195434754032 195519614976 196185532032 196270718976 196559612928 197167352256 197229072096 197605142784 198216114768 198302183424 199270455804 199299588096 199592940288 200267714682 200272730616 200296992768 200359692288 200741732352 201275005428 201338011098 201362402304 202345617159 202433478912 203122943784 203446567296 203451662848 203839598592 204469846784 204533852544 205166247288 205557452352 205646708736 206257557114 206650843056 206675877888 206740574208 207289783287 207685037448 207750049668 207775217664 207780421632 208789745094 208794974472 208820269056 209531486592 209839899276 209931015168 210646015776 210956068953 210981625344 211047669504 211700204208 212103868032 212109180416 212195966976 212826269124 213170691328 213891368742 213896725896 213989603328 214304577984 214330540032 214397632512 214967182668 215034474438 215377075872 215444495952 215470596096 216110625129 216204463872 216522698616 216616716288 217354487616 217674415098 217706237952 218442248928 218447720064 218795759616 218864249856 219540952512 219864098286 219959566848 220708723536 220804558848 221129564544 221225582592 221813271288 221882706108 221915144192 222241784576 222993129114 222998714232 223025729536 223354004608 223450988544 224114722356 224212036608 224542057824 224639557632 225306821943 225334116864 225404653824 225834448896 226532702592 226970333184 227737663776 228106217472 228877388208 228883120704 228982505472 229319548416 230028577632 230100584112 230128459776 230812028199 231252133896 231352547328 232482198438 232510362624 232516186112 232959541248 233645667129 233651519052 233679824896 233752974336 234198687744 234820839666 234894346281 234922802688 235722922416 236172392064 236274941952 236976767748 237354328512 237428628192 237457391616 238162729734 238616851536 238622827968 238651736064 239360621836 239817027744 239921160192 240633816633 240738303744 241092650232 241121857536 241197336576 242299210356 242375057946 242404420608 242410491904 243230021856 243588035943 243623647232 244453401024 244813215822 244919517696 245676780192 245753685072 246145229568 246222281088 246983571576 247454512704 247561961472 248297313978 248405128704 248770760112 248807129088 249539930199 249546180212 249654537216 250022007648 250052296704 250130571264 250795046446 250873553511 250903945728 251273255184 251382362112 252238541184 252609815052 252719502336 253500881472 253580235552 253990610944 254849290416 254855673408 255261719552 255341624832 256131111264 256242327552 256619494656 257493510792 257605318656 257984491968 258096513024 258782149836 258863157126 258894517248 259394666496 260158650633 260165166604 260271615744 260692819968 261467176082 261574157952 261580709376 262079483904 262889803008 262972096128 263473523712 264288153024 264402911232 265188287718 265693941072 265732784128 266123920384 267023619576 267030307488 267062657024 267146256384 268366673904 268450681464 268483203072 269794156212 269911305216 270830591712 271229231511 271262089728 271347003648 271786131456 272593438894 272704973184 272711803392 273554996384 273957646277 274076603136 275010076152 275534457408 275567837184 275654098944 276386377716 276472895706 276913383264 277000066224 277033623552 277040562176 277856518023 278386326792 278393299296 278427025408 279375315456 279786532368 279908020224 280861354368 281274758604 281308833792 281396892672 282266938944 282682412082 282805157376 283768358832 284309440128 285188491656 285195634528 285319471104 285739437312 286622910224 286712632584 287169434496 287259327936 287294128128 288147500172 288272618496 288696931488 288822288384 289680199641 289805983488 290232553464 290274983936 291256331904 291263626752 291727679488 291818999808 292721270016 293152131048 293279422464 294278298048 294406078464 294839419392 295751028384 295843608144 296407714176 297324172152 297331618976 297453275136 298819629808 298949382144 299389410432 299519410176 300409095924 300445489152 300539538432 301112598528 301912508142 302007016647 302043603456 302627110912 303650218368 304141623296 304684415676 305169850944 305177494272 305759397888 306704770176 306800778816 306837946368 307749370932 308336178528 308470063104 309386335671 309976264584 310013816832 310110861312 311527556172 311535358736 311662826496 311670632448 312264916992 313094452888 313192461708 313230403584 314297229888 314759848914 314896522752 315969023664 316472438016 316571504256 317550306312 318155802048 318163770624 319239403686 319756036992 319894880256 320837053113 320845088844 320984404992 321456866976 321495810048 321596448768 322450774002 322551711657 323065613808 323166743928 323205894144 324306695808 324784047924 324925074432 325937868032 326417621096 326559356928 327569040256 327671580096 328193639424 328296374784 329311428768 329796147429 329939350272 331063085304 331206838272 331694346816 332719906932 332824059162 332872716288 333362676864 333507428352 334489693671 334498071348 334538594304 335031006912 335176482816 336172083534 336318054912 336813086736 336959336448 338001175296 338106980736 338751673344 339799053888 339807564544 340455499776 341508148352 341656436736 342159326208 343324681056 343473758208 343979322624 345042866448 345150876168 345192689664 346878200844 347028820992 348723297657 348765543936 348774279168 349439311872 350477278578 350519737344 350629461504 351298031616 352231259499 352384204032 353584383624 354258588096 354412412928 355465151622 356031492768 356040409984 356186087424 356195008512 357244094601 357822231872 357934241952 357977604096 359040932754 359725541616 359881740288 361107455616 361638975348 361682786304 361796004864 363448815534 363562586919 363606630912 363615737856 364845032784 365435470848 366680101536 367219823733 367379276544 368515170288 368630527608 369217844352 369333421632 369378164736 370475357364 371181769056 371191065728 371342942208 372445970967 372500420608 373048709824 373210693632 374319270318 374481805824 375033011472 375078445056 375195856896 376192569669 376355918592 376909882776 377073543168 378357811776 378914722578 379079253504 380251322208 380370353328 380425961472 380985916416 382273935624 382283510112 382892579328 383012437248 384196666896 384363491328 384929241984 385096384512 386240266188 386407977984 386976737952 387144769536 388173224754 388294735689 388341775872 388351502336 389091999744 390247749906 390295026688 390869508064 391039229952 392200764123 392371064064 393119225856 394334704512 394458144192 395210285568 396432229536 396604366848 397782431577 398540911608 398599176192 399185880576 400535429364 400545461232 400593985536 400719384576 401483464704 401783900939 402550010856 402676022196 402724804608 404691234318 404866957824 406245887568 406893134592 406903325696 407679197184 408890158341 408939693568 409067705088 410332494576 411114904704 411293417472 412515114228 413301686112 413351755776 413481148416 414579566574 414709343559 415370074896 415500099336 415550435328 415560843264 417579490188 417589948944 417640538112 418881088213 419062973184 419679798552 419862030336 421292031552 421912137906 421963250688 422095339008 423400408416 424023618123 424207736064 424218360832 425652538248 426341382656 427782737484 427793451792 427979206656 428609155968 428795265024 429934365336 430068948876 430754151744 430888991904 430941192192 432221250258 432408927744 433045397232 433233432576 434708975232 435348830196 435412475904 436705815371 436884497856 436895440128 437591519232 437728499712 439081905024 439728196572 439919133696 441417447072 441609117696 442259129088 443626542576 443765412216 443830288384 444483569152 445986258228 445997428464 446051459072 446708009216 448229444712 448424073216 449084115648 449279115264 450613643886 450668233728 450809307648 451668897792 452868762213 453065405184 453940666368 455289041557 455475327552 456212434944 457754776416 457766241408 457965010944 458639096832 460057155264 460201168224 460256919552 461624056398 462504267792 462705094656 464964396876 465020725248 465032372224 467291334258 467303038104 467359649792 467505948672 468397375488 469641679332 469788692562 469845605376 471445844832 472139773371 472344784128 473953535496 474708657024 474857256384 474914783232 476325459468 477233703072 477245655936 478721243672 479634055488 479842320384 481267633266 481476607488 482185300464 482243715072 482394673152 483676161003 484598420712 484750115892 484808841216 484820983808 486460043712 487176071886 487247294464 488906802048 489626431644 489839035392 491353560384 491507370144 492290459136 492444562176 493967143152 494909025408 495123922944 496594627956 496810257408 497541520224 499079860398 499092360424 499309074432 500044015296 500104593408 500261142528 501590092892 501747107022 501807891456 502546510368 502764724224 504258125301 504477082368 505219630104 505439004672 507001762944 507160471104 507981221888 509698580832 509711346816 510523439104 510683249664 512262222528 512484655104 513238989312 514987021584 515210637312 515968983936 516193026048 517564299672 517726314252 517789034496 520317301266 520330333208 520543231488 521385639936 522934352164 523148315904 523161418752 524158967808 525715917867 525779606016 525944192256 526947047424 528576306048 528805822464 530376575436 531387882144 532247840768 533197727433 534047239152 534060614976 534125314048 534292512768 536733347808 536901362928 536966406144 538561399131 539588312424 539822610432 541661183424 542458463022 542524179456 542694007296 543572262912 545173223301 545186877788 545409946368 545423606784 547109992768 547915292554 548153206272 550020152304 551068914816 551308197888 552772755432 552945791412 553826766528 554000132448 554067247104 555713036046 556772653584 556786598592 556854050816 558750630912 559573064736 559816040448 561478905477 561722708736 562549517208 562617667584 562793785344 564533877888 565364824164 565610314752 567536717664 568372083867 568618880256 570376983312 570391269056 570638942208 571478874624 573245820448 573425265168 574338868992 574518655872 576295000344 576545236992 577393862976 577644576768 579360399282 579611966976 580465106928 580549967872 582259837131 582512663808 582527253504 583455358976 583637999616 585371624859 585442540032 586304262096 586558844928 588556596096 588812156928 589678838784 591502056768 591687216288 592815428352 594648344304 594663237952 594906550272 597639259616 597898764288 598778820864 600818191848 600890978304 601079076864 602225197056 603825016284 604014033294 604087206912 605254221824 607036851477 607300436736 608283246592 609368831352 610339701888 610354988544 611518795776 613409540352 613601557632 615498741864 616672357056 616940126208 618772671342 619952529168 620027633664 620221722624 621869349861 623055112344 623070717472 623325652992 623341264896 626188905776 626384923416 626460807168 628594459776 629519697828 629793045504 631938047328 632868206859 632944876032 633143008512 635100612624 636311604096 636327541248 638478807372 639512073984 641674106226 641690177688 641968809984 642913733952 642991620096 643192897536 644901548004 645103423314 646131227616 646333487856 646411788288 648331875387 648613391616 649568095848 649850148864 651875736064 652835242192 653118713856 655138080512 655343160192 656387278848 656592749568 658622857536 659592294858 659878700544 662126170608 662413676544 663388693632 665439813864 665648118324 665745432576 666725353728 668979387342 668996142696 669077188608 670062013824 670352965632 672344167068 672636109824 673626173472 673918672896 675920465829 676002350592 676213961472 677503346688 679598107776 679615129088 680910999552 683016296704 684318652416 686649362112 686947516416 687958645248 690085732896 690301752336 690385379328 692436084597 693756401688 694057641984 697446595314 697531087872 697548558336 698878623744 700937001387 700954557156 701039474688 701258923008 702596063232 704462518998 704683038843 704768408064 707168767248 708517176192 708824825856 710930303244 712062985536 712080819968 712372174848 714488189202 715644463744 715868483904 715955208192 718081865508 719451083232 719763480576 721901449899 722214911232 723277950696 723365572608 723592009728 726897631068 727125173838 727213261824 727231475712 729690065568 730764107829 730870941696 733360203072 734439647466 734758553088 737030340576 737261055216 738435688704 738666843264 740950714728 742363538112 742382131456 742685884416 744891941934 745000841216 746097419648 746421387264 748619790597 748638540636 748963611648 750066022944 750156890112 750391713792 752385139338 752620660533 752711837184 753819765552 754147086336 756715623552 757829445156 758158507008 760502644416 760740706656 761971832832 764547871248 764567020224 765785158656 766024874496 768393333792 768726982656 769858483968 772480532376 772815955968 773953475904 774289539072 776346449508 776589471378 776683551744 776703004672 778183999488 780475951899 780495499812 780590053376 781739016128 782078459904 784401528246 784742128128 786238451712 788669409024 788916288384 790420571136 792864459072 793208733696 795564863154 797081823216 797198352384 798371761152 801070858728 801090922464 801187971072 801438769152 803567801878 805100021712 805352044392 805449609216 809382468636 809733915648 812491775136 813687694533 813786269184 813806651392 815358394368 817780316682 817879387136 818135410176 820664989152 821872938831 822229809408 825030228456 826603372224 826703511552 826962296832 829159133148 829418687118 830740149792 831000198672 831100870656 831121686528 833569554069 835158980376 835179897888 835281076224 837762176426 838125946368 839359597104 839724060672 842584063104 843824275812 843926501376 844190678016 846800816832 848047236246 848415472128 848436721664 851305076496 852682765312 855565474968 855586903584 855958413312 857218311936 859868730672 860137897752 861508303488 861777983808 861882384384 864442500516 864817855488 866090794464 866466865152 869040598923 869417950464 870697660392 870824951808 873411630742 873768995712 873790880256 875183038464 875456999424 877782662561 878163810048 879456393144 879838267392 882834894144 883218235392 884518258176 887253085152 887530824432 887660576768 888967138304 891972516456 891994856928 892102918144 893416018432 896458889424 896848146432 898168231296 898558230528 901227287772 901336467456 901618615296 903337795584 905737524426 906021049941 906130810368 907881332736 910578083114 910950655104 912424869888 915135116287 915509552832 915532482816 917278193664 920114310528 920402336448 920513839104 923248112796 925008535584 925410189312 928159007013 929928793752 930041450496 930064744448 934582668516 934606076208 934719299584 935011897344 936794750976 939283358664 939577385124 939691210752 942891689664 944279546742 944689568256 947907070992 949417314048 949714512768 952650918936 954467406144 954491311872 957442487344 959268110976 959684640768 962535266532 962953214976 964370600928 964487430144 964789346304 967352322006 967655134971 969196841424 969500231784 969617682432 969641967616 972920087424 974352143772 974494588928 977813604096 979252863288 979678070784 982707120768 983014740288 984580918272 984889124352 987934286304 989388442287 989818050816 993189255912 993620514816 995083040448 998159720796 998184720848 998618148864 1000088030592 1000522285056 1003180185784 1003494214044 1003615782912 1005093020736 1005529448448 1008516250602 1008954164736 1010439260208 1010878009344 1014003525888 1014320942208 1015962443776 1019397161664 1019422693632 1021046878208 1021366499328 1024524445056 1024969310208 1026477978624 1029974043168 1030421274624 1031937967872 1035128599344 1035452628504 1035578068992 1040634602532 1040660666416 1041086462976 1045868704328 1046296631808 1046322837504 1048317935616 1051431835734 1051559212032 1051888384512 1053894094848 1056693778497 1057152612096 1060753150872 1062775764288 1064495681536 1066395454866 1068094478304 1068121229952 1068585025536 1071732283803 1073466695616 1073802725856 1073932812288 1077122798262 1079176624848 1079645220864 1083322366848 1084916926044 1085048358912 1085388014592 1090346446602 1090373755576 1090819892736 1090847213568 1094219985536 1095830585108 1096306412544 1100040304608 1101659471199 1102137829632 1105545510864 1105891582824 1107653533056 1108000264896 1108134494208 1111426072092 1113545307168 1113573197184 1117337912901 1117501261824 1119146129472 1119632080896 1122957810954 1123445417472 1125099034416 1125235335168 1125587570688 1128577709007 1129067755776 1130729648328 1131220629504 1135073435328 1136744167734 1137237760512 1140753966624 1140782538112 1141277884416 1142957749248 1146491640896 1146850530336 1148677737984 1149037311744 1152590000688 1153090473984 1154787725952 1155289153536 1158720798564 1159223933952 1160930213856 1164519674262 1164884207067 1165025327616 1165054507008 1166910717952 1167275999232 1170743249718 1170885080064 1172608524192 1173117689856 1176602292369 1177113192192 1179357677568 1183004113536 1183374432576 1185630856704 1189296688608 1189326475904 1189813100544 1193347294731 1195278519232 1195797528576 1197557641728 1201636383696 1201781956608 1202158153728 1204450394112 1205351702817 1207650032568 1208028066588 1208174413824 1214073702954 1214600873472 1216566493184 1218737662704 1220679403776 1220709977088 1223037591552 1226670475023 1226819080704 1227203115264 1230997483728 1233344714112 1233880252416 1237545342684 1239905058336 1240055267328 1240443445248 1243738699722 1244128030677 1246110224688 1246141434944 1246651305984 1246682529792 1252377811552 1252769846832 1252921614336 1256643264639 1257188919552 1259039395656 1259586091008 1263876094656 1265736413718 1265889752064 1266286017024 1270201225248 1272070854369 1272623208192 1272655082496 1276957614744 1279024147968 1283348212452 1283380355376 1283937619968 1285827467904 1286385795072 1289803096008 1290206846628 1292262455232 1292666975712 1292823576576 1296663750774 1297226783232 1299136191696 1299700297728 1303751472128 1305670484384 1306237427712 1310117446113 1310276161024 1310686320384 1312774557696 1313185499136 1317245715072 1319184589716 1319757401088 1324252341216 1324827353088 1326777387264 1330879627728 1331296236648 1331490865152 1333450707456 1337958774684 1337992285392 1338154377216 1340124027648 1344688334136 1345272219648 1347252346944 1347837345792 1351840931658 1352004701184 1352427922944 1355006693376 1358606286639 1359196215552 1359230258176 1361821999104 1365867124671 1366032593408 1368637304832 1373298724224 1373895032832 1375917290496 1380171465792 1380603504672 1380770758656 1384872169194 1387512803376 1388115283968 1394893190628 1395062175744 1395097116672 1401874002774 1401909114312 1402078949376 1402517846016 1405192126464 1408925037996 1409366077686 1409536816128 1414337534496 1416419320113 1417034352384 1421860606488 1424125971072 1424161639936 1424744349696 1428976378404 1431288927488 1431736967808 1436163731016 1438902166464 1439526961152 1443802899798 1444429822464 1446555901392 1446731145216 1447184019456 1451028483009 1453795262136 1454250347676 1454426523648 1454462951424 1459380131136 1461528215658 1461741883392 1466720406144 1468879294932 1469517106176 1474060681152 1474522110432 1476871377408 1477333686528 1481901429456 1484727076224 1484764262912 1485371768832 1489783883868 1490001682432 1492194839296 1497239581194 1497277081272 1497927223296 1500132045888 1500313780224 1500783427584 1504770278676 1505241321066 1505423674368 1507639531104 1508294172672 1512774375903 1513431247104 1515658890312 1516317014016 1521005288832 1521481413312 1523943665664 1529095742496 1529134040448 1531570317312 1532049748992 1536786667584 1537453965312 1539716967936 1544961064752 1545631911936 1547906951808 1548579078144 1552692899016 1553178942756 1553367103488 1553406009344 1560951903798 1560990999624 1561180106752 1563478032256 1564156919808 1568803056492 1569484256256 1572476903424 1577147753601 1577338818048 1577832576768 1580841142272 1585728918144 1586417467392 1591129726308 1594163646432 1596743522304 1602141717456 1602181844928 1602375942144 1602877538304 1607135603756 1610200043424 1610704088784 1610899218432 1615684197393 1618764937272 1619467831296 1624983550272 1627375389066 1627572538368 1627613302784 1630716788736 1635519669903 1635560633364 1635758774272 1636270820352 1641329978304 1643745877662 1644459618816 1650060456912 1653206744448 1653924593664 1658318266296 1658837374236 1661480299584 1662000397344 1662201741312 1667139108138 1670317960752 1670359795776 1670562152448 1675524352852 1676251892736 1678719194208 1679448121344 1684436716431 1685168126208 1687648551624 1687853002752 1688381356032 1693601633664 1696094472492 1696830944256 1696873443328 1702610152992 1705116251601 1705365530624 1711130949936 1711173807168 1711916826624 1714436623872 1719737461344 1720275795504 1723016606976 1723555967616 1728885001032 1729635710976 1732181588928 1732933730304 1738081197846 1738835900928 1741395320784 1741649903616 1746779511393 1746823261484 1747537991424 1747581760512 1750366076928 1750913998848 1755565325122 1756114874577 1756327620096 1758912786288 1759676534784 1765669788288 1766436470784 1769036516352 1774506170304 1775061648864 1777934276608 1783945032912 1783989713856 1784205836288 1786832036864 1792917778848 1793696292864 1796336462592 1802454575544 1802672934912 1803237230592 1806675591168 1811475048852 1812042099882 1812261620736 1815762665472 1821110554431 1821156166228 1821901310208 1824849739776 1830270232574 1831019105664 1831064965632 1834556387328 1840228621056 1840804672896 1846496225592 1850017071168 1850820378624 1856318014026 1859857587504 1860082900992 1860129488896 1865608049583 1869165337032 1869212152416 1869438599168 1870023794688 1878566717328 1879154770248 1879382421504 1885783379328 1888559093484 1889379136512 1895814141984 1898604620577 1898834628096 1899429025536 1905301837872 1908934812288 1908982623744 1914884974688 1917703523939 1918536221952 1925070533064 1925906429952 1928741201856 1928974860288 1929578692608 1934704644012 1935310269942 1938393682848 1939000463568 1939235364864 1939283935232 1944995626161 1945840174848 1948704287544 1948989177856 1955627208192 1958505726576 1959356141568 1965414241536 1966029480576 1969161836544 1969778248704 1975868572608 1978776884574 1979636101632 1986378511824 1987241029632 1990166080896 1996319441592 1996369441696 1997236297728 2000176061184 2006360371568 2006988428088 2007231565824 2010186041472 2011058896896 2017032501204 2017908329472 2020878520416 2021756018688 2027761397487 2028007051776 2028641884416 2031924887552 2038794323328 2038845387264 2042093756416 2042732998656 2049048890112 2052955957248 2059948086336 2060842549248 2063875935744 2070257198688 2070905257008 2071156137984 2077308253791 2081269205064 2081321332832 2082172925952 2091737408656 2092593263616 2092645675008 2096635871232 2102863671468 2103118424064 2103776769024 2107788189696 2113387556994 2114049116529 2114305224192 2121506301744 2125551528576 2128991363072 2132790909732 2136188956608 2136242459904 2143464567606 2146933391232 2147605451712 2147865624576 2154245596524 2158353249696 2159290441728 2165704349697 2166644733696 2169833852088 2170096717824 2170776029184 2180692893204 2180747511152 2181639785472 2181694427136 2188439971072 2191661170216 2192612825088 2200080609216 2203318942398 2204275659264 2211091021728 2211783165648 2215307066112 2216000529792 2222852144184 2227090614336 2227146394368 2234675825802 2235002523648 2238292258944 2239264161792 2245859371791 2245915621908 2246890834944 2250198068832 2250470670336 2251175141376 2257155418014 2257861981599 2258135511552 2261459296656 2262441259008 2270146870656 2273488335468 2274475521024 2281507933248 2281565076224 2285915498496 2292983281792 2293701060672 2297355475968 2298074623488 2305180001376 2306180947968 2309575451904 2317441597128 2318447867904 2321860427712 2329039348524 2329768414134 2330050655232 2330109014016 2334551998464 2341427855697 2341486499436 2341770160128 2345217048384 2346235379712 2353204584738 2354226384384 2358715355136 2366008227072 2366748865152 2371261713408 2378593377216 2378652951808 2379626201088 2386694589462 2390557038464 2391595057152 2395115283456 2403272767392 2403563913216 2404316307456 2410703405634 2415300065136 2416056133176 2416348827648 2428147405908 2429201746944 2437475325408 2441063083599 2441358807552 2441419954176 2446075183104 2453340950046 2453638161408 2454406230528 2461994967456 2465618816493 2466689428224 2475090685368 2479810116672 2480110534656 2480886890496 2487477399444 2488256061354 2492220449376 2492282869888 2493302611968 2493365059584 2500708662207 2504755623104 2505539693664 2505843228672 2513286529278 2514377839104 2518078791312 2519172182016 2527752189312 2531472827436 2531779504128 2532572034048 2540402450496 2544141708738 2545246416384 2545310164992 2553915229488 2558048295936 2566696424904 2566760710752 2567875239936 2571654935808 2579606192016 2580413693256 2584524910464 2585333951424 2585647153152 2593327501548 2594453566464 2598272383392 2599400595456 2607121796769 2607502944256 2611340968768 2612474855424 2620234892226 2620552322048 2621372640768 2625549115392 2626370998272 2633347987683 2634491430144 2638369179432 2639514802176 2648504682432 2649654706176 2653554774528 2661759255456 2662592473296 2662981730304 2666901414912 2675917549368 2675984570784 2676308754432 2680248055296 2689376668272 2690544439296 2694504693888 2695674691584 2703681863316 2704009402368 2704855845888 2710013386752 2717212573278 2718063149823 2718392431104 2718460516352 2723643998208 2731734249342 2732065186816 2737274609664 2745405348861 2746597448448 2751834580992 2760342931584 2761207009344 2761541517312 2769744338388 2775025606752 2776230567936 2784477021039 2789786381256 2790124351488 2790194233344 2803748005548 2803818228624 2804157898752 2805035692032 2810384252928 2812487306573 2817850075992 2818732155372 2819073632256 2828675068992 2832838640226 2834068704768 2843721212976 2848251942144 2848323279872 2857952756808 2862577854976 2863473935616 2872327462032 2877804332928 2879053922304 2887605799596 2888859644928 2893111802784 2893462290432 2894368038912 2902056966018 2902965404913 2907590524272 2908500695352 2908853047296 2908925902848 2918760262272 2923056431316 2923483766784 2932167617491 2933440812288 2937758589864 2939034212352 2948121362304 2949044220864 2953742754816 2954667373056 2963802858912 2968165326861 2969454152448 2969528525824 2979567767736 2980003364864 2984389678592 2994479162388 2994554162544 2995854446592 3000264091776 3001566855168 3009540557352 3010482642132 3010847348736 3015279062208 3016588345344 3025548751806 3026862494208 3031317780624 3032634028032 3042010577664 3042962826624 3047887331328 3056940707597 3058191484992 3058268080896 3063140634624 3064099497984 3073573335168 3074907930624 3079433935872 3089922129504 3091263823872 3095813903616 3105385798032 3106357885512 3106734206976 3106812018688 3121903807596 3121981999248 3122360213504 3126956064512 3137606112984 3138968512512 3144953806848 3154295507202 3154677636096 3155665153536 3161682284544 3170081335491 3171457836288 3182259452616 3188327292864 3193487044608 3204283434912 3204363689856 3205755076608 3214271207512 3220400086848 3221408177568 3221798436864 3231368394786 3237529874544 3238935662592 3249967100544 3254750778132 3255145076736 3255226605568 3271039339806 3271121266728 3271517548544 3272541640704 3282659956608 3287491755324 3288919237632 3300120913824 3304978413597 3306413488896 3316636532592 3317674748472 3322960599168 3324000794688 3324403482624 3334278216276 3340635921504 3340719591552 3351048705704 3352503785472 3357438388416 3358896242688 3368873432862 3370336252416 3375297103248 3375706005504 3376762712064 3385733127021 3387203267328 3392188944984 3393661888512 3393746886656 3405220305984 3410232503202 3410731061248 3422261899872 3422347614336 3423833653248 3428873247744 3439474922688 3440551591008 3446033213952 3447111935232 3457770002064 3459271421952 3464363177856 3465867460608 3476162395692 3477671801856 3482790641568 3493559022786 3493646522968 3495075982848 3495163521024 3500732153856 3501827997696 3511130650244 3512229749154 3512655240192 3517825572576 3519353069568 3529806877107 3531339576576 3538073032704 3549012340608 3550123297728 3555868553216 3567890065824 3567979427712 3573664073728 3580041884193 3585835557696 3587392585728 3592672925184 3604909151088 3605345869824 3606474461184 3613351182336 3616055108451 3622950097704 3624084199764 3624523241472 3642221108862 3642312332456 3643802620416 3649699479552 3660540465148 3662038211328 3662129931264 3669112774656 3680011425069 3680457242112 3681609345792 3692992451184 3700034142336 3701640757248 3712636028052 3719715175008 3720165801984 3731216099166 3732384092031 3738330674064 3738424304832 3738877198336 3740047589376 3757133434656 3758309540496 3758764843008 3769929793917 3771566758656 3777118186968 3778758273024 3791628283968 3797209241154 3797669256192 3798858051072 3810603675744 3816212563107 3817869624576 3817965247488 3829769949376 3835407047878 3837072443904 3850141066128 3851812859904 3857482403712 3859157385216 3869409288024 3870620539884 3876787365696 3878000927136 3878470729728 3889991252322 3891680349696 3897408575088 3897978355712 3911254416384 3917011453152 3918712283136 3930352338339 3930828483072 3932058961152 3938323673088 3939556497408 3951737145216 3957553769148 3959272203264 3972757023648 3974482059264 3980332161792 3992638883184 3992738883392 3994472595456 4000352122368 4012720743136 4013976856176 4014463131648 4020372082944 4034065002408 4035816658944 4041757040832 4043512037376 4055522794974 4056014103552 4057283768832 4063849775104 4075818859917 4077588646656 4077690774528 4084187512832 4085465997312 4097601374013 4098097780224 4105911914496 4119896172672 4121685098496 4127751871488 4140514397376 4141810514016 4142312275968 4154616507582 4162538410128 4162642665664 4164345851904 4183474817312 4185186527232 4185291350016 4205727342936 4206236848128 4207553538048 4215576379392 4226775113988 4228098233058 4228610448384 4243012603488 4249257960339 4251103057152 4257982726144 4265581819464 4272377913216 4272484919808 4286929135212 4293866782464 4295210903424 4308491193048 4316706499392 4318580883456 4331408699394 4333289467392 4339667704176 4340193435648 4341552058368 4353085449027 4361385786408 4361495022304 4363279570944 4363388854272 4376879942144 4383322340432 4385225650176 4400161218432 4406637884796 4408551318528 4422182043456 4423566331296 4430614132224 4432001059584 4445704288368 4454181228672 4454292788736 4469351651604 4470005047296 4476584517888 4491718743582 4491831243816 4493781669888 4500396137664 4500941340672 4502350282752 4514310836028 4515723963198 4516271023104 4522918593312 4524882518016 4538323127709 4540293741312 4546976670936 4548951042048 4563015866496 4563130152448 4571830996992 4585966563584 4587402121344 4594710951936 4596149246976 4610360002752 4612361895936 4619150903808 4634883194256 4636895735808 4643720855424 4658078697048 4659536828268 4660101310464 4660218028032 4682855711394 4682972998872 4683540320256 4690434096768 4692470759424 4706409169476 4708452768768 4717430710272 4731443260803 4732016454144 4733497730304 4742523426816 4757186754432 4757305903616 4759252402176 4773389178924 4781114076928 4790230566912 4806545534784 4807127826432 4808632614912 4821406811268 4830600130272 4832112266352 4832697655296 4847052592179 4856294811816 4858403493888 4874950650816 4882126167198 4882717615104 4882839908352 4892150366208 4906559009709 4906681900092 4907276322816 4908812461056 4923989934912 4931237632986 4933378856448 4950181370736 4959620233344 4961773780992 4974954798888 4976512122708 4984440898752 4984565739776 4986605223936 5001417324414 5009511246208 5011079387328 5011686457344 5026573058556 5028755678208 5036157582624 5038344364032 5053310149293 5055504378624 5062945654872 5063559008256 5065144068096 5080804900992 5088283417476 5090492832768 5090620329984 5107830458976 5115348754803 5116096591872 5133392849808 5133521421504 5135750479872 5143309871616 5159212384032 5160827386512 5169049820928 5170667902848 5186655003096 5188907132928 5196544766784 5198801190912 5214243593538 5215005888512 5222681937536 5224949710848 5240338534179 5240469784452 5241104644096 5242745281536 5251098230784 5252741996544 5266695975366 5268344623731 5268982860288 5276738358864 5279029604352 5297009364864 5299309412352 5307109549056 5323518510912 5325184946592 5333802829824 5351835098736 5351969141568 5352617508864 5360496110592 5378753336544 5381088878592 5389009387776 5407363726632 5408018804736 5409711691776 5420026773504 5434425146556 5436126299646 5436784862208 5436921032704 5447287996416 5463331663293 5463468498684 5464130373632 5474549219328 5490810697722 5493194896896 5503669161984 5520685863168 5522414018688 5539488676776 5550051213504 5552461135872 5568954042078 5579572762512 5580248702976 5580388466688 5596824148749 5607496011096 5607636457248 5608315797504 5610071384064 5624974613146 5635700151984 5637464310744 5638147264512 5657350137984 5665677280452 5668137409536 5687442425952 5695813861731 5696503884288 5696646559744 5715905513616 5725155709952 5726947871232 5744654924064 5753110571817 5755608665856 5775211599192 5777719289856 5786223605568 5786924580864 5788736077824 5804113932036 5805930809826 5815181048544 5817001390704 5817706094592 5817851805696 5834986878483 5837520524544 5846112862632 5846967533568 5864335234982 5866881624576 5875517179728 5878068424704 5896242724608 5898088441728 5907485509632 5909334746112 5927605717824 5936330653722 5938908304896 5939057051648 5959135535472 5960006729728 5968779357184 5988958324776 5989108325088 5991708893184 6000528183552 6019081114704 6020965284264 6021694697472 6030558124416 6033176690688 6051097503612 6053724988416 6062635561248 6065268056064 6083284192461 6084021155328 6085925653248 6095774662656 6113881415194 6116382969984 6116536161792 6126281269248 6128198995968 6144478637927 6147146670336 6158867871744 6179844259008 6182527647744 6191627807232 6210771596064 6212715771024 6213468413952 6213624037376 6231924761373 6243807615192 6243963998496 6244720427008 6253912129024 6275212225968 6277937025024 6289907613696 6308591014404 6309355272192 6311330307072 6323364569088 6340162670982 6342147349587 6342915672576 6364518905232 6376654585728 6386974089216 6405945814009 6408566869824 6408727379712 6428542415024 6440800173696 6442816355136 6443596873728 6462736789572 6475059749088 6477871325184 6497113049091 6499934201088 6509501556264 6510290153472 6510453211136 6542078679612 6542242533456 6543035097088 6545083281408 6565319913216 6574983510648 6577838475264 6600241827648 6609956827194 6612826977792 6633273065184 6635349496944 6645921198336 6648001589376 6668556432552 6681271843008 6681439183104 6702097411408 6705007570944 6714876776832 6717792485376 6737746865724 6740672504832 6750594206496 6751412011008 6753525424128 6771466254042 6773585944797 6774406534656 6784377889968 6787323777024 6787493773312 6810440611968 6820465006404 6821462122496 6844523799744 6844695228672 6857746495488 6878949845376 6881103182016 6892066427904 6894223870464 6915540004128 6918542843904 6928726355712 6952324791384 6955343603712 6965581283136 6987118045572 6987293045936 6990151965696 6990327042048 7003655995392 7022261300488 7024459498308 7025310480384 7035651145152 7038706139136 7059613754214 7062679153152 7076146065408 7098024681216 7100246595456 7111737106432 7135780131648 7135958855424 7147328147456 7160083768386 7171671115392 7174785171456 7185345850368 7209818302176 7210691739648 7212948922368 7232110216902 7245900195408 7248168399528 7249046482944 7284442217724 7284624664912 7287605240832 7321080930296 7324076422656 7324259862528 7338225549312 7360022850138 7360914484224 7363218691584 7385984902368 7396856449479 7400068284672 7425272056104 7439430350016 7440331603968 7462432198332 7464768184062 7476661348128 7476848609664 7480095178752 7502125986621 7514266869312 7516619080992 7517529686016 7539859587834 7543133517312 7554236373936 7557516546048 7583256567936 7594418482308 7595338512384 7597716102144 7621207351488 7632425126214 7635739249152 7635930494976 7659539898752 7670814095756 7674144887808 7700282132256 7703625719808 7714964807424 7738818576048 7741241079768 7753574731392 7756001854272 7756941459456 7779982504644 7783360699392 7794817150176 7821365390307 7822508832768 7834022906304 7837424566272 7860704676678 7861656966144 7864117922304 7876647346176 7879112994816 7900043963049 7903474290432 7915107538296 7918544406528 7945514047296 7948964118528 7960664323584 7985277766368 7985477766784 7988945190912 8000704244736 8025441486272 8027953712352 8028926263296 8040744165888 8068130004816 8071633317888 8083514081664 8087024074752 8111045589948 8112028207104 8114567537664 8151637719834 8154189449469 8155177293312 8155381549056 8168375025664 8170931994624 8195202748026 8196195560448 8211823828992 8236216046583 8239792345344 8255503742976 8281028794752 8283621028032 8284624551936 8309233015164 8325076820256 8325285331328 8328691703808 8353431063117 8366949634624 8370373054464 8370582700032 8411454685872 8412473696256 8415107076096 8431152758784 8437461919719 8453550227976 8456196466116 8457220896768 8486025206976 8498515920678 8502206114304 8515965452288 8531163638928 8544755826432 8544969839616 8573858270424 8587733564928 8590421806848 8616982386096 8633412998784 8637161766912 8662817398788 8666578934784 8679335408352 8680386871296 8683104116736 8706170898054 8708896214739 8722771572816 8722990044608 8726559141888 8726777708544 8753759884288 8766644680864 8770451300352 8796502852473 8800322436864 8813275769592 8817102637056 8844364086912 8847132662592 8861228264448 8864002119168 8891408576736 8904495980583 8908362457344 8908585577472 8938703303208 8940010094592 8953169035776 8983437487164 8983662487632 8987563339776 9000792275328 9004700565504 9028621672056 9031447926396 9032542046208 9045837186624 9049765036032 9076646255418 9080587482624 9093953341872 9097902084096 9126031732992 9126260304896 9143661993984 9170822122791 9171933127168 9174804242688 9189421903872 9192298493952 9220720005504 9224723791872 9238301807616 9269766388512 9273791471616 9287441710848 9316157394096 9319073656536 9320202620928 9320436056064 9365711422788 9365945997744 9367080640512 9380868193536 9412818338952 9416905537536 9434861420544 9462886521606 9464032908288 9466995460608 9485046853632 9510244006473 9514373508864 9514611807232 9546778357848 9562228153856 9580461133824 9613091069568 9617265229824 9642813622536 9661200260544 9664224532704 9665395310592 9694105184358 9712589623632 9716806987776 9749901301632 9764252334396 9765435230208 9765679816704 9813118019418 9813363800184 9814552645632 9817624922112 9847979869824 9862475265972 9866757712896 9900362741472 9914935240791 9919240466688 9949909597776 9953024245416 9968881797504 9969131479552 9973210447872 10002834648828 10019022492416 10022158774656 10053146117112 10057511356416 10072315165248 10076688728064 10106620298586 10111008757248 10125891309744 10127118016512 10130288136192 10157199381063 10161609801984 10176566834952 10180985665536 10181240659968 10215660917952 10230697509606 10232193183744 10266785699616 10267042843008 10271500959744 10286619743232 10318424768064 10321654773024 10338099641856 10341335805696 10373310006192 10377814265856 10393089533568 10397602381824 10428487187076 10430011777024 10445363875072 10480677068358 10480939568904 10482209288192 10485490563072 10502196461568 10505483993088 10533391950732 10536689247462 10537965720576 10553476717728 10558059208704 10589420631321 10594018729728 10614219098112 10647037021824 10650369893184 10667605659648 10703670197472 10703938283136 10720992221184 10757506673088 10762177757184 10778018775552 10814727453264 10816037609472 10819423383552 10840053547008 10848165325353 10868850293112 10872252599292 10873569724416 10873842065408 10926663326586 10926936997368 10928260747264 10949098438656 10981621395444 10986389793792 11007338323968 11040034275207 11041371726336 11044828037376 11078977353552 11100102427008 11104922271744 11137908084156 11159145525024 11160497405952 11193648297498 11214992022192 11215272914496 11216631595008 11220142768128 11249949226292 11271400303968 11274928621488 11276294529024 11309789381751 11314700275968 11331354560904 11336274819072 11374884851904 11391627723462 11393007768576 11393293119488 11431811027232 11448637689321 11450311419904 11453895742464 11489309848128 11506221143634 11511217331712 11550423198384 11555438579712 11572447211136 11577472155648 11608227864072 11611861619652 11630362097088 11634002781408 11635412189184 11669973756966 11675041049088 11692225725264 11693935067136 11728670469964 11733763249152 11751034359456 11756136849408 11791057015017 11792485449216 11796176883456 11814971019264 11818669492224 11855211435648 11872661307444 11877816609792 11878114103296 11918271070944 11937558714368 11977916649552 11978216650176 11983417786368 12001056367104 12038162229408 12041930568528 12043389394944 12061116248832 12102195007224 12107449976832 12125271122496 12130536112128 12166568384922 12168042310656 12171851306496 12191549325312 12227456579751 12227762830388 12232765939968 12233072323584 12252562538496 12256397991936 12288957275854 12292804122039 12294293340672 12317735743488 12359688518016 12365055295488 12383255614464 12421543192128 12425431542048 12426936827904 12463849522746 12487615230384 12487927996992 12489440854016 12507824258048 12550424451936 12555874050048 12617182028808 12618710544384 12622660614144 12646729138176 12680325341964 12684294699174 12685831345152 12729037810464 12747773881017 12753309171456 12773948178432 12811891628018 12817133739648 12817454759424 12857084830048 12881600347392 12885632710272 12925473579144 12950119498176 12955742650368 12994226098182 12999868402176 13019003112528 13020580306944 13020906422272 13059256347081 13084157359224 13084485066912 13086070194176 13090166562816 13130639826432 13149967021296 13155676950528 13200483655296 13219913654388 13225653955584 13266546130368 13270698993888 13291842396672 13296003178752 13337112865104 13362543686016 13362878366208 13404194822816 13410015141888 13429753553664 13475493731448 13481345009664 13501188412992 13502824022016 13507050848256 13542932508084 13547171889594 13548813069312 13568755779936 13574647554048 13574987546624 13614969383127 13620881223936 13640930012808 13642924244992 13689047599488 13689390457344 13715492990976 13757899690752 13762206364032 13784132855808 13788447740928 13831080008256 13837085687808 13857452711424 13904649582768 13910687207424 13931162566272 13974236091144 13974586091872 13980303931392 13980654084096 14044522600976 14048918996616 14050620960768 14071302290304 14077412278272 14119227508428 14125358306304 14152292130816 14194329782409 14196049362432 14200493190912 14223474212864 14271560263296 14271917710848 14294656294912 14320167536772 14343342230784 14370691700736 14419636604352 14421383479296 14425897844736 14464220433804 14491800390816 14496336799056 14498092965888 14541157776537 14568884435448 14569249329824 14575210481664 14642161860592 14648152845312 14648519725056 14676451098624 14720045700276 14721828968448 14726437383168 14771969804736 14793712898958 14800136569344 14850544112208 14878860700032 14924864396664 14929536368124 14953322696256 14953697219328 15004251973242 15028533738624 15033238161984 15035059372032 15079719175668 15086267034624 15108472747872 15115033092096 15159930447879 15166513135872 15188836964616 15190677024768 15195432204288 15242414702976 15264850252428 15271478498304 15271860989952 15319079797504 15341628191512 15348289775616 15400564264512 15407251439616 15429929614848 15477637152096 15482482159536 15507149462784 15512003708544 15559965009288 15566721398784 15589634300352 15642730780614 15645017665536 15668045812608 15674849132544 15721015602537 15721409353356 15723313932288 15728235844608 15753294692352 15758225989632 15800087926098 15805033871193 15806948580864 15830215076592 15837088813056 15891028094592 15897928237056 15921328647168 15970555532736 15970955533568 16001408489472 16050882972544 16055907424704 16057852526592 16081488331776 16136260009632 16143266635776 16167028163328 16222091179896 16224056414208 16229135075328 16303275439668 16308378898938 16310354586624 16310763098112 16341863989248 16389994989879 16390405496052 16392391120896 16423647657984 16472432093166 16479584690688 16511007485952 16562057589504 16567242056064 16618466030328 16650153640512 16650570662656 16657383407616 16706862126234 16733899269248 16740746108928 16741165400064 16790472446247 16822909371744 16824947392512 16830214152192 16874923839438 16907100455952 16912392932232 16914441793536 16972050413952 16997031841356 17004412228608 17062327277856 17087441585193 17089511652864 17089939679232 17147716540848 17175467129856 17180843613696 17233964772192 17259331715451 17266825997568 17325634797576 17333157869568 17358670816704 17360773742592 17366208233472 17412341796108 17417792429478 17445543145632 17445980089216 17453118283776 17453555417088 17504960635449 17507519768576 17533289361728 17540902600704 17593005704946 17600644873728 17626551539184 17634205274112 17688728173824 17694265325184 17722456528896 17728004238336 17782817153472 17808991961166 17816724914688 17817171154944 17877406606416 17880020189184 17906338071552 17966874974328 17967324975264 17975126679552 18001584550656 18057243344112 18062895852792 18065084092416 18091674373248 18099530072064 18153292510836 18161174965248 18187906683744 18195804168192 18249852577383 18252063465984 18252520609792 18287323987968 18341644245582 18343866254336 18349608485376 18378843807744 18384596987904 18433435913781 18441440011008 18476603615232 18539532777024 18547582943232 18574883421696 18632314788192 18638147313072 18640405241856 18640872112128 18695774284119 18731422845576 18731891995488 18734161281024 18761736387072 18825636677904 18833811075072 18869722841088 18925773043212 18928065816576 18933990921216 18970093707264 19020488012946 19026442048761 19028747017728 19029223614464 19093556715696 19124456307712 19160922267648 19217837442027 19226182139136 19285627245072 19322400521088 19328449065408 19330790621184 19388210368716 19425179247264 19433613975552 19491339147273 19499802603264 19528504668792 19530870460416 19531359633408 19626236038836 19626727600368 19629105291264 19635249844224 19687411146011 19695959739648 19724950531944 19733515425792 19800725482944 19829870481582 19838480933376 19899819195552 19906048490832 19937763595008 19938262959104 20005669297656 20038044984832 20044317549312 20106292234224 20115022712832 20144630330496 20153377456128 20213240597172 20222017514496 20251782619488 20254236033024 20260576272384 20314398762126 20320757834391 20323219603968 20353133669904 20361971331072 20362481319936 20431321835904 20461395019212 20464386367488 20525173322437 20533571399232 20534085686016 20573239486464 20636849536128 20643309546048 20676199283712 20682671611392 20746620012384 20755628531712 20786179067136 20856974374152 20860023554048 20890727750144 20961354136716 20961879137808 20964418576384 20970981126144 21010967986176 21066783901464 21073378494924 21075931441152 21106953435456 21116118417408 21178841262642 21188037459456 21228438196224 21294074043648 21300739786368 21335211319296 21398584953179 21407340394944 21407876566272 21441984442368 21515013346176 21524355514368 21556037551104 21629454906528 21632075218944 21638846767104 21696330650706 21737700586224 21744505198584 21747139448832 21747684130816 21853326653172 21853873994736 21856521494528 21963242790888 21972779587584 22014676647936 22080068550414 22082743452672 22089656074752 22157954707104 22190569348437 22200204854016 22275816168312 22318291050048 22320994811904 22387296594996 22429984044384 22430545828992 22440285536256 22499898452584 22542800607936 22549857242976 22552589058048 22619578763502 22629400551936 22662709121808 22672549638144 22749769703808 22783255446924 22786015537152 22786586238976 22863622054464 22897275378642 22900622839808 22907791484928 22978619696256 23012442287268 23022434663424 23100846396768 23110877159424 23144894422272 23216455728144 23223723239304 23260724194176 23268005562816 23270824378368 23339947513932 23350082098176 23384451450528 23457340939928 23467526498304 23502068718912 23512273698816 23582114030034 23584970898432 23592353766912 23629942038528 23637338984448 23700131889147 23710422871296 23745322614888 23755633219584 23756228206592 23836542141888 23875117428736 23955833299104 23956433300352 23966835572736 24002112734208 24076324458816 24083861137056 24086778789888 24122232497664 24204390014448 24214899953664 24250542244992 24261072224256 24333136769844 24336084621312 24343702612992 24454913159502 24455525660776 24465531879936 24466144647168 24505125076992 24512795983872 24577914551708 24585608244078 24588586681344 24635471486976 24708648139749 24719377036032 24766511228928 24843086384256 24850863084096 24853873655808 24927699045492 24975230460768 24975855993984 25015648516096 25060293189351 25100848903872 25111748100096 25234364057616 25237421088768 25245321228288 25293458276352 25312385759157 25360650683928 25368589398348 25371662690304 25458075620928 25495547762034 25506618342912 25547896356864 25623783256036 25634267479296 25634909518848 25714169660096 25763200694784 25771265420544 25850947158288 25900238996352 25911485300736 25988452196364 25999736804352 26038006225056 26041160613888 26118512694162 26126688644217 26168314718448 26168970133824 26172140388352 26180333125632 26261279652864 26299934042592 26311353901056 26389508557419 26400967310592 26439827308776 26451307911168 26533092260736 26541397987776 26583684793344 26592006357504 26674225730208 26713487941749 26725087372032 26725756732416 26808389645632 26820030283776 26859507107328 26950987462896 26962690019328 27002376825984 27014101696512 27085865016168 27094343779188 27097626138624 27137511559872 27149295108096 27229938766254 27241762447872 27281860025616 27285848489984 27378095198976 27378780914688 27430985981952 27512466368373 27515799381504 27524412728064 27568265711616 27576895481856 27662160016512 27674171375616 27714905422848 27809299165536 27821374414848 27862325132544 27948472182288 27949172183744 27960607862784 27961308168192 28089045201952 28097837993232 28101241921536 28142604580608 28238455016856 28250716612608 28304584261632 28388659564818 28392098724864 28400986381824 28446948425728 28530732019419 28543120526592 28543835421696 28589312589824 28640335073544 28686684461568 28741383401472 28839273208704 28851795689472 28928440867608 28983600781632 28992673598112 28996185931776 29082315553074 29137768870896 29138498659648 29150420963328 29284323721184 29296305690624 29297039450112 29440091400552 29443657936896 29452874766336 29543939609472 29587425797916 29600273138688 29701088224416 29744805722373 29757721400064 29849728793328 29859072736248 29906645392512 29907394438656 30008503946484 30057067477248 30066476323968 30159438351336 30172534069248 30216945495744 30230066184192 30319860895758 30333026271744 30377673929232 30381354049536 30390864408576 30471598143189 30484829405952 30529700504856 30542956996608 30543721979904 30638159595008 30683256383024 30696579551232 30801128529024 30814502879232 30859859229696 30955274304192 30964964319072 31014298925568 31024007417088 31119930018576 31133442797568 31179268600704 31285461561228 31290035331072 31336091625216 31442031205074 31442818706712 31446627864576 31456471689216 31506589384704 31516451979264 31600175852196 31610067742386 31613897161728 31660430153184 31674177626112 31768261893963 31782056189184 31842657294336 31941111065472 31941911067136 32002816978944 32101765945088 32111814849408 32162976663552 32272520019264 32286533271552 32334056326656 32444182359792 32448112828416 32458270150656 32544495976059 32606550879336 32616757797876 32620709173248 32621526196224 32779989979758 32780810992104 32784782241792 32847295315968 32944864186332 32959169381376 33022014971904 33120102825621 33124115179008 33134484112128 33236932060656 33300307281024 33301141325312 33314766815232 33413724252468 33467798538496 33481492217856 33580944892494 33645818743488 33649894785024 33660428304384 33749847678876 33814200911904 33824785864464 33828883587072 33929368145253 33944100827904 33994063682712 34008824457216 34124654555712 34174883170386 34179023305728 34179879358464 34295433081696 34345913067963 34350934259712 34361687227392 34467929544384 34518663430902 34533651995136 34651269595152 34666315739136 34717341633408 34732416466944 34824683592216 34835584858956 34891086291264 34891960178432 34906236567552 35009921270898 35015039537152 35066578723456 35081805201408 35186011409892 35201289747456 35253103078368 35268410548224 35373171045051 35377456347648 35388530650368 35444913057792 35456008476672 35565634306944 35617983922332 35633449829376 35634342309888 35754813212832 35812676143104 35933749948656 35934649950528 35950253359104 36003169101312 36114486688224 36125791705584 36130168184832 36183348746496 36306585021672 36322349930496 36375813367488 36391608336384 36499705154766 36504126931968 36505041219584 36574647975936 36682369739253 36683288491164 36687732508672 36699216970752 36757687615488 36769193975808 36866871827562 36878412366117 36882880022016 36953207230464 37079065554048 37095165886464 37149766843392 37264629576384 37276294626144 37280810483712 37391548568238 37462845691152 37463783990976 37468322562048 37523472774144 37651273355808 37667622150144 37851546086424 37856131633152 37867981842432 37940187414528 38040976025892 38052884097522 38057494035456 38058447228928 38187113431392 38243321643051 38248912615424 38321844535296 38435674884054 38452364278272 38571254490144 38644801042176 38656898130816 38776420737432 38850358494528 38867227951104 38982678294546 38999605206528 39057009337584 39061740920832 39062719266816 39177769041243 39252472077672 39253455200736 39258210582528 39270499688448 39374822292022 39391919479296 39449901063888 39467030851584 39601450965888 39659740963164 39676961866752 39799638391104 39812096981664 39875527190016 39876525918208 40011338595312 40076089969664 40088635098624 40212584468448 40230045425664 40289260660992 40426481194344 40444035028992 40503565238976 40508472066048 40521152544768 40628797524252 40641515668782 40646439207936 40706267339808 40723942662144 40724962639872 40844908149381 40862643671808 40922790038424 40928772734976 41050346644874 41067142798464 41068171372032 41146478972928 41273699072256 41286619092096 41352398567424 41365343222784 41493240024768 41511257063424 41572358134272 41713948748304 41720047108096 41781455500288 41922708273432 41923758275616 41928837152768 41941962252288 42133567802928 42146756989848 42151862882304 42213906870912 42232236834816 42357682525284 42376074918912 42456876392448 42582989347227 42588148087296 42601479572736 42670422638592 42797169906358 42814680789888 42815753132544 42883968884736 43011350465489 43030026692352 43112075102208 43258909813056 43264150437888 43277693534208 43392661301412 43475401172448 43489010397168 43494278897664 43495368261632 43623473329611 43706653306344 43707747989472 43713042989056 43926485581776 43945559175168 44029353295872 44160137100828 44165486905344 44179312149504 44315909414208 44381138696874 44400409708032 44551632336624 44636582100096 44774593189992 44859968088768 44861091657984 44999796905168 45085601215872 45099714485952 45105178116096 45239157527004 45258801103872 45325418243616 45345099276288 45479791343637 45499539407616 45566510893848 45572031074304 45573172477952 45727244108928 45794550757284 45801245679616 45815582969856 45957239392512 46024884574536 46044869326848 46201692793536 46221754318848 46289788844544 46432911456288 46447446478608 46521448388352 46536011125632 46679895027864 46700164196352 46768902901056 46914681879856 46935052996608 47004137437824 47024547397632 47164228060068 47169941796864 47184707533824 47259884077056 47274677968896 47400263778294 47415101613579 47420845742592 47490645229776 47511266439168 47512456413184 47673084283776 47750234857472 47911666598208 47912866600704 48004225468416 48152648917632 48167722274112 48173557579776 48244464995328 48408780028896 48429799907328 48501084489984 48666273539688 48672169242624 48687405225984 48909826319004 48911051321552 48931063759872 48932289294336 49025591967744 49155829103416 49171216488156 49177173362688 49270942973952 49417296279498 49438754072064 49533022457856 49686172768512 49701726168192 49855398090984 49950460921536 49951711987968 50031297032192 50120586378702 50201697807744 50223496200192 50371417338741 50468728115232 50474842177536 50490642456576 50624771518314 50721301367856 50737178796696 50743325380608 50916151241856 50991095524068 51013236685824 51247566512072 51268534958592 51269819037696 51428339320192 51526401389568 51542530841088 51701894316576 51777995146353 51800477992704 51976904392728 51999473608704 52076012450112 52082321227776 52237025388324 52253377288434 52336629436896 52337940267648 52360666251264 52514881906347 52522559305728 52599868085184 52622707802112 52779017114838 52801934621184 52879654617552 52902615822336 53066184521472 53082795975552 53167369586688 53184012715008 53348451460416 53426975883498 53450174744064 53451513464832 53616779291264 53640060567552 53719014214656 53901974925792 53925380038656 54004753651968 54171730032336 54188687558376 54195252277248 54275023119744 54298590216192 54459877532508 54483524895744 54563720051232 54749557732149 54756190397952 54757561829376 54861971963904 55024932736746 55031598763008 55048825456128 55136531423232 55153790963712 55300307741343 55324320033024 55429810845696 55618598331072 55642748829696 55724650265088 55896944364576 55898344367488 55921215725568 55922616336384 56087322852357 56178090403904 56195675986464 56202483843072 56285209161216 56476910033712 56501433225216 56609168523264 56777319129636 56784197449728 56801972763648 57061464038838 57079326146283 57086241053184 57087670843392 57178625179648 57280670147088 57373368923136 57482766802944 57653512326081 57678546417408 57856881735216 57967201563264 57985347196224 57992371863552 58164631106148 58275537741792 58276997319296 58300841926656 58474017441819 58568647442368 58592611381248 58594078900224 58880182801104 58887315873792 58905749532672 59062233438033 59087879218944 59174851595832 59200546277376 59402176448832 59489611444746 59515442800128 59699457586656 59718145472496 59813290785024 59814788877312 60017007892968 60114134954496 60132952647936 60318876702672 60345068138496 60433890991488 60460132368384 60639721791516 60666052543488 60755347858464 60762708099072 60781728817152 60943196286378 60962273503173 60969658811904 61059401009712 61085913993216 61087443959808 61276319190016 61366512766048 61393159102464 61575519967311 61602257058048 61719718459392 61910548608384 61929928638144 62028597851136 62048014834176 62239860037152 62266885595136 62358537201408 62570923122456 62580070662144 62672183250432 62884062410148 62885637413424 62893255729152 62912943378432 63032903958528 63200351704392 63220135484772 63227794323456 63320860306368 63348355252224 63536523787926 63564112378368 63685314588672 63882222130944 63883822134272 64005633957888 64195754859537 64203531890176 64223629698816 64325953327104 64545040038528 64573066543104 64668112653312 64888364719584 64896225656832 64916540301312 65088991952118 65213101758672 65233515595752 65241418346496 65243052392448 65559979959516 65561621984208 65569564483584 65889728372664 65918338762752 66044029943808 66240205651242 66248230358016 66268968224256 66473864121312 66571708045311 66600614562048 66602282650624 66827448504936 66935597076992 66962984435712 67161889784988 67291637486976 67320856608768 67499695357752 67628401823808 67649571728928 67657767174144 67858736290506 67888201655808 67988127365424 68017648914432 68249309111424 68349766340772 68358046611456 68359758716928 68590866163392 68691826135926 68701868519424 68723374454784 68935859088768 69037326861804 69067303990272 69302539190304 69332631478272 69434683266816 69649367184432 69671169717912 69782172582528 69783920356864 69812473135104 70019842541796 70030079074304 70133157446912 70372022819784 70402579494912 70506206156736 70536821096448 70746342090102 70754912695296 70777061300736 70889826115584 70912016953344 71100395667441 71131268613888 71235967844664 71266899658752 71268684619776 71509626425664 71625352286208 71867499897312 71869299901056 71900506718208 72006338202624 72228973376448 72251583411168 72260336369664 72366697492992 72613170043344 72644699860992 72751626734976 72783216672768 72999410309532 73008253863936 73010082439168 73364739478506 73366576982328 73375465017344 73398433941504 73515375230976 73538387951616 73733743655124 73756824732234 73765760044032 73906414460928 74125944419247 74158131108096 74299533686784 74529259152768 74552589252288 74561620967424 74783097136476 74925691382304 74927567981952 75046945548288 75302546711616 75335244300288 75703092172848 75712263266304 75735963684864 75880374829056 75937157277471 76081952051784 76105768195044 76114988070912 76116894457856 76374226862784 76486643286102 76497825230848 76643689070592 76871349768108 76904728556544 77142508980288 77289602084352 77313796261632 77552841474864 77700716989056 77734455902208 77965356589092 77999210413056 78114018675168 78123481841664 78355538082486 78504944155344 78506910401472 78516421165056 78540999376896 78749644584044 78783838958592 78899802127776 78934061703168 79168525672257 79202901931776 79319481926328 79353923733504 79599276782208 79624193963328 79751054380032 79753051836416 80022677190624 80140463825247 80152179939328 80177270197248 80425168936896 80460090851328 80578521321984 80852962388688 80888070057984 81007130477952 81042305089536 81257595048504 81283031337564 81292878415872 81412534679616 81447885324288 81689816298762 81725287343616 81845580076848 81857545469952 82100693289748 82134285596928 82136342744064 82292957945856 82537399105119 82547398144512 82573238184192 82704797134848 82730686445568 82986480049536 83022514126848 83144716268544 83427897496608 83562911000576 83845416546864 83847516551232 83857674305536 83883924504576 84267135605856 84293513979696 84303725764608 84427813741824 84715365050568 84752149837824 84913752784896 85165978694454 85176296174592 85202959145472 85340845277184 85592196058257 85594339812716 85629361579776 85631506265088 85767937769472 86022700930978 86060053384704 86224150204416 86517819626112 86555387068416 86785322602824 86950802344896 86978020794336 86988557795328 87246946659222 87413306612688 87415495978944 87426085978112 87852971163552 87891118350336 88320274201656 88330973810688 88358624299008 88631818828416 88762277393748 88800819416064 89103264673248 89234417167119 89273164200192 89549186379984 89719936177536 89722183315968 89999593810336 90171202431744 90199428971904 90478315054008 90517602207744 90650836487232 90690198552576 90959582687274 90999078815232 91133021787696 91144062148608 91146344955904 91414794429567 91454488217856 91589101514568 91602491359232 91631165939712 91914478785024 92049769149072 92089738653696 92403385587072 92443508637696 92579577689088 92865822912576 92894892957216 93042896776704 93072022251264 93359790055728 93400328392704 93537805802112 93829363759712 93870105993216 94008274875648 94328456120136 94339883593728 94369415067648 94519768154112 94549355937792 94800527556588 94830203227158 94841691485184 94981290459552 95022532878336 95024912826368 95304785681889 95346168567552 95500469714944 95823333196416 95825733201408 96008450936832 96305297835264 96335444548224 96488929990656 96817560057792 96859599814656 97002168979968 97332547079376 97344338485248 97374810451968 97633487928177 97819652638008 97822102643104 97862127519744 97864578588672 98311658206832 98342432976312 98354346725376 98541885947904 98834592558996 98877508144128 99066044915712 99360308476863 99372345537024 99403452336384 99710796181968 99900921843072 99903423975936 100062594064384 100241172757404 100403395615488 100742834677482 100937456230464 100949684355072 100981284913152 101249543036628 101442602735712 101474357593392 101486650761216 101788104435759 101832302483712 101982191048136 102026473371648 102495133024144 102537069917184 102539638075392 102856678640384 103052802779136 103085061682176 103403788633152 103555990292706 103600955985408 103953808785456 103998947217408 104152024900224 104474050776648 104506754576868 104673258873792 104675880535296 105029763812694 105045118611456 105199736170368 105245415604224 105558034229676 105603869242368 105759309235104 105805231644672 106119513135153 106132369042944 106165591951104 106334739173376 106368025430016 106696902920832 106853951766996 106900349488128 106903026929664 107233558582528 107438028429312 107803949851584 107850760077312 108009507303936 108343460064672 108377375116752 108390504554496 108550046239488 108919755065016 108967049791488 109127440102464 109499115464298 109512380795904 109515123658752 109723943927808 110047109217759 110049865473492 110063197526016 110097650912256 110273062846464 110307581927424 110600615482686 110635237098351 110648640066048 110859621691392 111237196662144 111285497659392 111449300530176 111793888729152 111796688734976 111842431451136 112174645704714 112356180807808 112391351972928 112404967686144 112570418322432 112953820067424 113002866450432 113554638259272 113568394899456 113603945527296 114122928077676 114158652292566 114172482106368 114175341686784 114561340294176 114729964929153 114746737846272 114965533605888 115307024652162 115357092834816 115713763470432 115934403126528 115970694392448 116329262212296 116551075483584 116553994638592 116601683853312 116948034883638 117137294884736 117185222762496 117188157800448 117533307123729 117760365602208 117774631747584 117811499065344 118124466876066 118175758437888 118349703191664 118401092554752 118804352897664 118979222889492 119030885600256 119398915173312 119436290944992 119626581570048 119629577754624 120034015785936 120228269908992 120265905295872 120637753405344 120690136276992 120867781982976 121279443583032 121332105086976 121510695716928 121525416198144 121563457634304 121886392572756 121924547006346 121939317623808 122118802019424 122171827986432 122174887919616 122534724448143 122552638380032 122733025532096 122786318204928 123151039934622 123204514116096 123439436918784 123821097216768 123859857276288 124057195702272 124096029668352 124479720074304 124533771190272 124717074402816 125141846244912 125160141324288 125344366500864 125768124820296 125771274826848 125786511458304 125825886756864 126400703408784 126440270969544 126455588646912 126641720612736 126696710504448 127073047575852 127128224756736 127370629177344 127748968041681 127764444261888 127767644268544 128011267915776 128391509719074 128407063780352 128447259397632 128651906654208 129034051396467 129090080077056 129336225306624 129776729439168 129792451313664 129833080602624 130177983904236 130426203517344 130467031191504 130482836692992 130486104784896 130870419988833 131119959919032 131123243968416 131139128967168 131779456745328 131836677525504 132088059887616 132480411302484 132496460716032 132537936448512 132947728242624 133143416090622 133201229124096 133204565301248 133654897009872 133871194153984 134323779569976 134583274973952 134999390715504 135256803647616 135299143457856 135315534348288 135717472581012 135776403311616 135976254730848 136035297828864 136439374030911 136498618222848 136699532681544 136716093222912 136719517433856 137181732326784 137383652271852 137403737038848 137446748909568 137811878022077 137871718177536 138074653723608 138134607980544 138605078380608 138665262956544 138869366533632 139298734368864 139342339435824 139564345165056 139567840713728 140039685083592 140060158148608 140266314893824 140744045639568 140805158989824 141012412313472 141073642192896 141492684180204 141509825390592 141554122601472 141779652231168 141824033906688 142200791334882 142245304840737 142262537227776 142471935689328 142533799317504 142537369239552 143019252851328 143250704572416 143676213257059 143734999794624 143738599802112 144012676405248 144457946752896 144503166822336 144520672739328 144733394985984 145226340086688 145289399721984 145503253469952 145998820619064 146016507727872 146020164878336 146729478957012 146733153964656 146750930034688 146796867883008 147076775903232 147467487310248 147513649464468 147531520088064 147812828921856 148251888838494 148316262216192 148599067373568 149058518305536 149105178504576 149566194272952 149851382764608 149855135963904 150093891096576 150605093423232 150670488600576 151406184345696 151424526532608 151471927369728 151874314554942 152163904103568 152211536390088 152229976141824 152233788915712 152748453725568 152973286572204 152995650461696 153742699536216 153809457113088 154285017960576 154579204168704 154627592523264 155105682949728 155333985439059 155401433978112 155930713178184 155998420826112 156228037350336 156246963683328 156711076164972 157009888310688 157013820802944 157081998753792 157499289168088 157567677917184 157799604255552 157868123406336 158337051344514 158405803863552 158638963852656 158707847467008 159198553564416 159248387926656 159502108760064 159506103672832 160045354381248 160280927650494 160304359878656 160354540394496 160850337873792 160920181702656 161157042643968 161705924777376 161776140115968 162014260955904 162515190097008 162566062675128 162585756831744 162825069359232 162895770648576 163379632597524 163450574687232 163691160153696 164201386579496 164268571193856 164272685488128 164585915891712 165074798210238 165094796289024 165146476368384 165409594269696 165461372891136 165900923224029 165972960099072 166289432537088 166855794993216 167125822001152 167690833093728 167695033102464 167767849009152 168261968557071 168534271211712 168587027959392 168607451529216 168855627483648 169430730101136 169504299675648 169827505569792 170331957388908 170352592349184 170405918290944 171184392116514 171188679625432 171258723159552 171263012530176 171535875538944 172045401861956 172120106769408 172448300408832 172960536978243 173035639252224 173570645205648 173901604689792 173956041588672 173977115590656 174493893318444 174826613225376 174830991957888 175422052325457 175705942327104 175782236700672 176640548403312 176661947621376 176717248598016 177186700314099 177263637656832 177524554787496 177601638832128 178206529346496 178468834334238 178546328400384 179098372759968 179439872355072 179444366631936 179999187620672 180342404863488 180398857943808 180956630108016 181035204415488 181301672974464 181380397105152 181919165374548 181998157630464 182266043575392 182288124297216 182829588859134 182886820509519 182908976435712 183178203029136 183204982718464 183262331879424 183828957570048 184099538298144 184179477307392 184726559901933 184806771174144 185159155378176 185731645825152 185789785914432 186085793553408 186144044502528 186719580111456 186800656785408 187075611604224 187658727519424 187740211986432 188016549751296 188656912240272 188679767187456 188738830135296 189098711875584 189601055113176 189660406454316 189683382970368 189962580919104 190045065756672 190609571363778 190692337135104 191000939429888 191646666392832 191651466402816 192016901873664 192587264578611 192610595670528 192670889096448 192977859981312 193635120115584 193719199629312 194004337959936 194665094158752 194688676970496 194749620903936 195266975856354 195639305276016 195644205286208 195724255039488 195729157177344 196623316413664 196684865952624 196708693450752 197669185117992 197755016288256 198132089831424 198720616953726 198744691074048 198806904672768 199421592363936 199715124135933 199801843686144 199806847951872 200125188128768 200482345514808 200806791230976 201485669354964 201874912460928 201962569826304 202499086073256 202885205471424 202948715186784 202973301522432 203576208871518 203664604967424 203964382096272 204052946743296 204990266048288 205074139834368 205079276150784 205713357280768 206105605558272 206170123364352 206807577266304 207111980585412 207201911970816 207907617570912 207997894434816 208304049800448 208948101553296 209013509153736 209346517747584 209351761070592 210059527625388 210090237222912 210399472340736 211116068459352 211207738484736 211518618470208 211610463289344 212239026270306 212264738085888 212331183902208 212669478346752 212736050860032 213301187002323 213393805841664 213707903533992 213800698976256 213806053859328 214467117165056 214876056858624 215607899703168 215701520154624 216019014607872 216686920129344 216754750233504 216781009108992 217100092478976 217839510130032 217934099582976 218254880204928 218998230928596 219024761591808 219030247317504 220094218435518 220099730946984 220126395052032 220195301824512 220546125692928 220615163854848 221201230965372 221270474196702 221297280132096 221719243382784 222377833257741 222474393324288 222898601060352 223587777458304 223593377469952 223684862902272 224349291409428 224712361615616 224782703945856 225140836644864 225907640134848 226005732900864 227109276518544 227136789798912 227207891054592 227811471832413 228245856155352 228317304585132 228344964212736 228350683373568 229122680588352 229459929858306 229493475692544 229931067211776 230614049304324 230714185669632 231427526940864 231868806253056 231941388784896 232658524424592 233102150967168 233107989277184 233203367706624 233896069767276 234274589769472 234370445524992 235066614247458 235520731204416 235549263495168 235622998130688 236248933752132 236351516875776 236699406383328 236802185109504 237505577016771 237608705795328 237958445778984 238061771200512 238797830346624 238872581889984 239253163140096 239259155509248 240068031571872 240421391475741 240456539817984 240531810591744 241275506810688 241380272553984 241735563965952 242558887166064 242664210173952 243021391433856 243126915268608 243772785145512 243849094012692 243878635247616 244237604038848 244343655972864 245069448896286 245105276760064 245466051064192 245572636409856 246302079869244 246409028232192 246878873837568 247612197315357 247642194433536 247719714552576 248114391404544 248192059336704 248959440148608 249067542380544 249434148805632 250283692489824 250688733001728 251536249640592 251542549653696 251573022916608 251651773513728 252801406817568 252880541939088 252911177293824 253283441225472 254146095151704 254256449513472 254741258354688 255497936083362 255528888523776 255535288537088 256022535831552 256776588174771 256783019438148 256814127560704 256894518795264 257303813308416 258068102792934 258180160154112 258672450613248 259553458878336 259666161205248 260355967808472 260852407034688 260934062383008 260965673385984 261740839977666 262239919838064 262246487936832 262278257934336 263558913490656 263673355051008 264960822604968 264992921432064 265075872897024 265895456485248 266286832181244 266402458248192 266409130602496 267309794019744 267703251501357 267742388307968 268647559139952 269166549947904 269998781431008 270513607295232 270598286915712 271434945162024 271552806623232 271952509461696 272070595657728 272878748061822 272997236445696 273399065363088 273432186445824 273439034867712 274244383288701 274363464653568 274767304543704 274807474077696 274893497819136 275623756044154 275743436355072 276149307447216 276269215961088 277210156761216 277330525913088 277738733067264 278597468737728 278684678871648 279128690330112 279135681427456 280079370167184 280120316297216 280532629787648 281488091279136 281610317979648 282024824626944 282985368360408 283019650781184 283108245202944 283559304462336 283648067813376 284401582669764 284490609681474 284525074455552 284943871378656 285067598635008 285074738479104 285914357045667 286038505702656 286501409144832 287352426514118 287469999589248 287477199604224 288025352810496 288915893505792 289006333644672 289466789971968 290452680173376 290578799443968 291006506939904 291997641238128 292033015455744 292040329756672 292900463784531 293458957914024 293466307929312 293501860069376 293593735766016 294934974620496 295027298928936 295063040176128 295625657843712 296503777676988 296632524432384 297198134747136 298080925430589 298117036611072 298210357009152 299132388545904 299702765529216 299710271927808 300187782193152 301079453258423 301210186846464 302812368691392 302849053065216 302943854739456 303748629109884 304327808207136 304423072780176 304459952283648 304467577831424 305364313307277 305496907451136 305946573144408 305991300923392 307485399072432 307618914226176 308570035921152 309158408337408 309255185046528 310211365899456 310667970878118 310802867956224 311861426356368 311996841652224 312456074700672 313422152329944 314019776621376 314027641605888 314998578336176 315135355834368 315599208511104 315736246812672 316674102689028 316811607727104 317277927705312 317415694934016 318358539405459 318397107128832 318496775853312 319004217520128 319012207345664 320090708762496 320561855300988 320608719757312 320709080788992 321700675747584 322314085287936 323411849554752 323552280231936 324028521911808 325030380194016 325132125350256 325171513663488 325650138718464 326759265195048 326901149374464 327382320307392 328402773158992 328537142387712 328545370976256 329171831783424 330149596420476 330189592578048 330292952736768 330819188539392 330922745782272 331801846448058 331905711295053 331945920198144 332578865074176 333711589986432 334251644002304 335381666187456 335390066204928 336523937114142 337068542423424 337174055918784 337214903058432 337711254967296 338861460202272 339008599351296 340663914777816 340705184698368 340811836581888 342368784233028 342377359250864 342517446319104 342526025060352 344090803723912 344240213538816 344896600817664 345921073956486 346071278504448 347141290411296 347803209379584 347912083177344 348987786636888 349653226450752 349661983915776 350844104650914 351411884654208 351564473401344 352599921371187 353281096806624 353323895242752 353434497196032 354373400628198 354527275313664 355049109574992 355203277664256 356413058692992 356937668668476 357092656800768 358196745519936 358879744710144 358888733263872 359998375241344 360684809726976 360797715887616 361913260216032 362070408830976 362603345948928 363838330749096 363996315260928 364532087150784 364576248594432 365659177718268 365773641019038 365817952871424 366356406058272 366524663758848 367604173344429 367657915140096 368199076596288 368358954614784 369453119803866 369613542348288 370318310756352 371463291650304 371579571828864 372171587106816 372288089005056 373439160222912 373601313570816 374151223208448 375317455038848 375480423972864 376033099502592 377313824480544 377359534374912 377477660270592 379202110226352 379320812908632 379366765940736 379925161838208 380090131513344 381219142727556 381384674270208 383246904125043 383293332785664 383302932805632 384033803747328 385174529157222 385221191341056 385341778192896 385955719962624 387102154189401 387270240231168 388008675919872 389330188317504 389377353940992 389499241807872 390533951712708 391278610552032 391288410572416 391448510078976 391458314354688 392611259966499 393246632827328 393369731905248 393417386901504 395338370235984 395510032576512 396264179662848 397441233907452 397489382148096 397613809345536 398843184727872 399430248271866 399603687372288 399613695903744 400250376257536 400964691029616 401613582461952 402971338709928 403749824921856 404998172146512 405770410942848 405897430373568 405946603044864 407152417743036 407329209934848 407928764192544 408105893486592 409318122092733 409980532096576 410148279668736 410158552301568 411426714561536 412211211116544 412340246728704 413435634066231 413615154532608 414223961170824 414403823941632 415815235141824 415995788869632 416608099600896 417896203106592 418027018307472 418693035495168 418703522141184 420119055250776 420180474445824 420798944681472 422232136918704 422415476969472 423037236940416 423220926578688 424478052540612 424529476171776 424662367804416 425338956693504 425472101720064 426602374004646 426735914522211 426787611683328 427415807067984 427601397952512 427612107718656 428934234330112 429752113717248 431028639771177 431215799406336 432038029215744 433373840258688 433509500467008 433562018217984 434200184957952 435679020260064 435868199165952 436509760409856 437996461857192 438049523183616 438060494635008 440188436871036 440199461893968 440252790104064 440390603649024 441230327709696 442402461930744 442540948393404 442594560264192 443438486765568 444755666515482 444948786648576 445797202120704 447175554916608 447186754939904 448698582818856 449424723231232 449565407891712 450281673289728 451815280269696 452011465801728 454218553037088 454273579597824 454415782109184 455622943664826 456491712310704 456634609170264 456689928425472 456701366747136 458245361176704 458919859716612 458986951385088 461228098608648 461428371339264 462855053881728 463737612506112 463882777569792 465317048849184 466001956317177 466204301934336 466215978554368 467792139534552 468549179538944 468740891049984 470133228494916 471041462408832 471245996261376 472497867504264 472703033751552 473398812766656 473604370219008 475011154033542 475217411590656 475916891557968 476123542401024 477595660693248 477745163779968 478506326280192 478518311018496 480136063143744 480842782951482 480913079635968 481063621183488 482551013621376 482760545107968 483471127931904 485117774332128 485328420347904 486042782867712 487545570291024 487698188025384 487757270495232 488475208077696 488687311945728 490138897792572 490210553520128 490932102128384 492604159738488 492818056464384 493757747675136 495224394630714 495284388867072 495439429105152 496228782809088 496384118673408 497702769672087 497918880297216 498868297611264 500567384979648 501377466003456 503072499281184 503085099307392 503303547027456 505602813635136 505761083878176 505822354587648 506566882450944 508292190303408 508512899026944 509482516709376 510995872166724 511057777047552 511070577074176 513553176349542 513566038876296 513628255121408 513789037590528 514607626616832 516136205585868 516360320308224 517344901226496 518881610934729 519106917756672 520711935616944 521704814069376 521868124766016 521931346771968 523481679955332 524479839676128 524492975873664 527117826981312 527346710102016 529921645209936 529985842864128 530151745794048 531560100942297 531790912970496 532573664362488 532804916496384 532818261204992 534619588039488 535406503002714 535484776615936 537295118279904 538333099895808 539997562862016 541027214590464 541196573831424 542869890324048 543105613246464 543905018923392 544141191315456 545757496123644 545994472891392 546798130726176 546864372891648 548488766577402 548726929307136 549534609087408 549614948155392 549786995638272 551247512088308 551486872710144 552298614894432 552538431922176 554179679705799 554420313522432 555477466134528 557194937475456 557369357743296 558257380660224 558271362854912 560158740334368 561065259575296 562976182558272 563220635959296 564049649253888 565970736720816 566039301562368 566216490405888 567296135626752 568803165339528 568981219362948 569050148911104 569887742757312 570135197270016 571828714091334 572077011405312 573002818289664 574704853028236 574939999178496 574954399208448 576050705620992 577761793735833 577831787011584 578012667289344 578933579943936 580905360346752 581157598887936 582013013879808 583995282476256 584066030911488 585800927569062 586917915828048 586932615858624 587003720138752 587187471532032 589869949240992 590054597857872 590126080352256 593007555353976 593265048864768 594396269494272 596161850861178 596234073222144 596420714018304 598264777091808 599145372407799 599405531058432 599420543855616 600375564386304 602158906516846 602420373692928 605624737382784 605887709478912 607497258219768 608655616414272 608846145560352 608919904567296 610728626614554 610993814902272 611893146288816 611982601846784 614970798144864 615237828452352 617140071842304 618316816674816 618510370093056 620422731798912 621335941756236 621605735912448 623722852712736 623993683304448 624912149401344 626844304659888 628039553242752 628055283211776 629997156672352 630270711668736 631198417022208 633348205378056 633623215454208 634555855410624 634831389868032 636717078810918 636794214257664 636993551706624 638008435040256 638024414691328 639903561006969 640181417524992 641123710601976 641217439514624 641418161577984 643401351495168 644628170575872 646823699109504 647104560463872 648057043823616 650060760388032 650264250700512 650343027326976 651300277436928 653518530390096 653802298748928 654764640614784 656805546317984 657074284775424 657090741952512 660299192840952 660379185156096 660585905473536 661638377078784 661845491564544 663603692896116 663811422590106 663891840396288 665157730148352 667133499773223 667423179972864 668503288004608 670763332374912 670780132409856 673047874228284 674137084846848 674348111837568 675422509934592 677722920404544 678017198702592 681327829555632 681410369396736 681623673163776 683434415497239 684737568466056 684754718501728 685034892638208 685052050120704 688181607447824 688480427077632 689793201635328 691842147912972 692142557008896 694282580822592 695606418759168 695824166354688 697975573273776 699306452901504 699323967831552 701688209301828 702823769308416 705199842742374 706562193613248 706647790485504 706868994392064 708746801256396 709054550627328 710098219149984 710406555328512 712516731050313 712826117385984 713875337336952 714185313601536 716393491039872 717759489420288 717777466527744 719996750482688 721369619453952 721595431775232 723826520432064 724140817661952 725206691897856 727676661498192 727992630521856 729064174301568 731318355436536 731547282038076 731635905742848 732712812116544 735208346688858 735315830280192 736398153192576 736717909229568 738906239607732 739227084696576 740636621512704 742836591946071 742926583300608 743159143657728 744343174213632 744576178010112 746878320445824 747202627141632 748302446416896 750634910077696 752066199005184 754627648961088 754719068749824 754955320541184 758404220452704 758641625817264 758733531881472 759850323676416 762438285455112 762769348540416 766493808250086 766586665571328 766605865611264 768067607494656 770329764524313 770349058314444 770442382682112 770683556385792 771911439925248 774204308378802 774540480462336 776017351839744 778660376635008 778998483615744 781067903425416 782557221104064 782576821144832 782897020157952 785222519932998 786493265654656 786739463810496 786834773803008 790676740471968 791020065153024 794882467814904 794978764296192 795227618691072 797686369455744 798860496543732 799207374744576 799227391807488 801929382059232 803109754504071 803227164923904 805942677419856 807499649843712 809996344293024 811540821885696 811794860747136 814304835486072 814658419869696 815857528385088 816211786973184 818636244185466 819961064193152 820296559337472 820317104603136 822733149866103 822853429123072 824422422233088 824680493457408 826871268132462 827230309065216 828447922341648 828807647883264 831630470283648 831991577739264 833216199201792 835792406213184 836054036614944 837386070990336 837407044282368 840238110501552 840360948891648 841597889362944 844464273837408 844830953938944 846074473880832 848956105081224 849058952343552 849324735608832 850677913387008 850944203440128 853204748009292 853471829044422 853575223366656 854831614135968 855202795905024 855224215437312 857743071137001 857868468660224 859504227434496 862057279542354 862431598812672 864076058431488 866747680517376 867019000934016 868400369915904 871358040520128 871736398331904 873019520819712 875992923714384 876099046367232 876120989270016 878701391353593 880376873742072 880398923787936 880505580208128 880781207298048 884804923861488 885081896786808 885189120528384 886876973531136 889511333030964 889897573297152 891594404241408 894242776291767 894351109833216 894373509879808 897397165637712 898849446462464 899130815783424 900563346579456 903238359775269 903630560539392 908437106074176 908547159195648 908831564218368 911245887329652 912983424621408 913269218340528 913379856850944 913402733494272 916092939921831 916490722353408 917839719433224 917973902770176 922456197217296 922856742678528 925710107763456 927475225012224 927765555139584 930634097698368 932003912634354 932408603868672 932431957108736 935584279069104 937098359077888 940266456989832 942082924817664 944995735008528 945406067503104 946797625533312 947208740438016 950022308067084 950434823181312 951833783115936 952247084802048 955075618216377 955191321386496 955490327559936 957012652560384 957036622036992 960272126287488 961685565902964 961826159271936 962127242366976 964683146154539 965102027242752 966942255863808 970235548664256 970656840695808 972085565735424 975091140582048 975396376050768 975514540990464 976950416155392 980277795585144 980421107040256 981864204256768 985208319476976 985636112928768 987515495350272 990448789261428 990568777734144 990878858210304 992457565618176 992768237346816 995405539344174 995717133885159 995837760594432 997736595222528 1001134769959296 1002754932006912 1005733492799413 1006144998562368 1006170198614784 1011205627270272 1011522167756352 1011644709175296 1013133764901888 1016584380606816 1017025798053888 1021991744333448 1022115554095104 1022141154148352 1027106352699084 1027132077752592 1027256510242816 1027578075181056 1032272411171736 1032720640616448 1034689802452992 1037763221869458 1038213835513344 1041423871233888 1043409628138752 1043736249532032 1046963359910664 1048959679352256 1048985951747328 1054235653962624 1054693420204032 1059843290419872 1059971685728256 1060303491588096 1063120201884594 1063581825940992 1065147328724976 1065609832992768 1065636522409984 1069239176078976 1070813006005428 1070969553231872 1074590236559808 1076666199791616 1079995125724032 1082054429180928 1082393147662848 1085739780648096 1086211226492928 1087810037846784 1091514992247288 1091988945782784 1093596261452352 1093728745783296 1096977533154804 1097453858614272 1099069218174816 1099573991276544 1102495024176616 1102973745420288 1104597229788864 1105076863844352 1108359359411598 1108840627044864 1110954932269056 1114389874950912 1114738715486592 1116514761320448 1116542725709824 1120317480668736 1122130519150592 1125952365116544 1126441271918592 1128099298507776 1131941473441632 1132078603124736 1132432980811776 1137606330679056 1137962438725896 1138100297822208 1139775485514624 1140270394540032 1143657428182668 1144154022810624 1149409706056472 1149879998356992 1149908798416896 1152101411241984 1155523587471666 1155663574023168 1156025334578688 1157867159887872 1161306462568203 1161810720693504 1164026027759616 1167990564952512 1168132061822976 1171601855138124 1173835831656096 1173865231717248 1174374943064064 1177833779899497 1179739898481984 1180109195715744 1180252160704512 1186015110707952 1186530097729536 1188792538988544 1192323701722356 1192468146444288 1192841428036608 1196529554183616 1198290744815598 1198811062116864 1198841087711232 1200751128772608 1204317813033692 1204840747385856 1211249474765568 1214994516439536 1217311232828544 1217692291120704 1217839809134592 1221457253229108 1221987629804544 1223786292577632 1227954366278199 1229941596289728 1230475656904704 1234280143684608 1236633633349632 1237020740186112 1240306902198693 1240845463597824 1242671883512472 1243211471824896 1247445705425472 1247987366608896 1249824298802688 1253688609319776 1256079106485504 1256110566423552 1259994313344704 1260541423337472 1262396834044416 1266696410756112 1267246430908416 1269111710821248 1269662779736064 1273434157621836 1273588428515328 1273987103413248 1276016870080512 1279807122013938 1280207743566633 1280362835049984 1282247421203952 1282434879029248 1282836323155968 1286802702990336 1289256341151744 1293085919313531 1293647398219008 1296114087647232 1300121520776064 1300528501401024 1300686054653952 1302600554873856 1307037060780192 1307604597497856 1309529281229568 1313611092635968 1314148569550848 1314181483905024 1320598385681904 1320758370312192 1321171810947072 1323690983129088 1327207385792232 1327622845180212 1327783680792576 1330315460296704 1334266999546446 1334846359945728 1337006576009216 1341526664749824 1341560264819712 1346095748456568 1348274169693696 1348696223675136 1350845019869184 1355445840809088 1356034397405184 1362655659111264 1362820738793472 1363247346327552 1366868830994478 1369475136932112 1369509437003456 1370069785276416 1370104100241408 1376363214895648 1376960854155264 1383684295825944 1384285114017792 1388565161645184 1391212837518336 1391648332709376 1395951146547552 1398005868951531 1398612905803008 1398647935663104 1403376418603656 1405647538616832 1410399685484748 1413124387226496 1413737988784128 1417493602512792 1418109101254656 1420196438299968 1420813110657024 1425033462100626 1425652234771968 1427750674673904 1428370627203072 1432786982079744 1435518978840576 1435554933055488 1439993500965376 1442739238907904 1443190863550464 1447653040864128 1448281635323904 1450413383795712 1455353322996384 1455985261043712 1458128348603136 1462636710873072 1463094564076152 1463271811485696 1465425624233088 1470416693377716 1470631660560384 1472796306385152 1477812479215464 1478454169393152 1481273243025408 1485673183892142 1485853166601216 1486318287315456 1488686348427264 1489152356020224 1493108309016261 1493756640891648 1496604892833792 1501269820155392 1504132398010368 1509255297922176 1509910641082368 1516808440905408 1517283251634528 1517467063762944 1519700647352832 1524876570910224 1525538697080832 1532987616500172 1533173331142656 1533211731222528 1540659529048626 1540698116628888 1540884765364224 1541367112771584 1543822879850496 1548408616757604 1549080960924672 1552034703679488 1556644832804187 1557320753270016 1562135806850832 1565114442208128 1565153642289664 1565794040315904 1570445039865996 1572986531309312 1573478927620992 1581353480943936 1582040130306048 1589764935629808 1589957528592384 1590455237382144 1594680302826891 1595372738911488 1597720993087464 1598414749489152 1598454783614976 1603858764118464 1606219509008142 1606454329847808 1611885354839712 1614999299687424 1619992688586048 1623081643771392 1623589721494272 1628609670972144 1629316839739392 1631715056770176 1632423573946368 1637272488370932 1639922128386304 1640593118674944 1645466299732206 1645706858246144 1648844844466176 1649360986914816 1653742536264924 1654460618130432 1656895844683296 1657615295766528 1662539039117397 1663260940567296 1666432398403584 1671584812426368 1672108073229888 1674772141980672 1674814088564736 1680476221003104 1683195778725888 1688928547674816 1689661907877888 1692148947761664 1697912210162448 1698117904687104 1698649471217664 1701888406880256 1706409496018584 1706943658088844 1707150446733312 1709663228271936 1710405591810048 1715486142274002 1715736937320448 1719008454868992 1724114559084708 1724863197625344 1728152116862976 1733285381207499 1733495361034752 1734038001868032 1736800739831808 1742716081040256 1743472796663808 1746039041639424 1751985847428768 1752198092734464 1757402782707186 1760753747484144 1760797847575872 1761011160416256 1761562414596096 1769609847722976 1770163793573616 1770378241056768 1779022666061928 1779795146594304 1783188808482816 1788485552583534 1788702219666432 1788747019759616 1794794331275424 1797436117223397 1797698892924928 1798261631566848 1801126693158912 1806476719550538 1807261121078784 1816874212148352 1817663128436736 1822491774659304 1825966849242816 1826538436681056 1826759713701888 1832185879843662 1832981444706816 1835679438866448 1835947805540352 1844912394434592 1845713485357056 1851420215526912 1854950450024448 1855531110279168 1861268195396736 1864007825268708 1864817207737344 1864863914217472 1871168558138208 1874196718155776 1880532913979664 1884165849635328 1889991470017056 1890812135006208 1893595251066624 1900044616134168 1900869646362624 1903667566231872 1904494169604096 1910151236432754 1910382642772992 1910980655119872 1914025305120768 1914073244073984 1919710683020907 1920544252574976 1923371131805928 1923652318543872 1924254484733952 1929366292309078 1930204054485504 1933884511727616 1940471097328512 1941313681391616 1944171131470848 1950182281164096 1950792752101536 1951029081980928 1953900832310784 1960555591170288 1960842214080512 1963728408513536 1970416638953952 1971272225857536 1980897578522856 1981137555468288 1981757716420608 1984915131236352 1985536474693632 1990811078688348 1991434267770318 1991675521188864 1995473190445056 2001400499319669 2002269539918592 2005509864013824 2011466985598826 2012289997124736 2012340397229568 2022411254540544 2023044335512704 2026267529803776 2033168761213632 2034051596107776 2043983488666896 2044231108190208 2044282308296704 2050303246491717 2054212705398168 2054264155505184 2054513020485632 2055156150362112 2064544822343472 2065441281232896 2069379604905984 2075526443738916 2076427671026688 2082847742467776 2086819256277504 2087472499064064 2093926719821328 2097919358704512 2097971903494656 2108471307925248 2119686580839744 2119943371456512 2120606983176192 2126240403769188 2127163651881984 2130294657449952 2131219665985536 2131273044819968 2137550193150939 2138478352157952 2141626012010856 2141939106463744 2149180473119616 2153332399583232 2159990251448064 2164108858361856 2164786295325696 2171479561296192 2172422452985856 2175620075693568 2183029984494576 2183977891565568 2187192522904704 2193955066309608 2194907717228544 2198138436349632 2204990048353232 2205947490840576 2209194459577728 2210153727688704 2216718718823196 2217681254089728 2221909864538112 2228509775838213 2228779749901824 2229477430973184 2233029522640896 2233085451419648 2240634961337472 2244261038301184 2251904730233088 2256198597015552 2263882946883264 2264157206249472 2264865961623552 2275212661358112 2275924877451792 2276200595644416 2279550971029248 2287314856365336 2288308045621248 2298819412112944 2299759996713984 2299817596833792 2304202822483968 2311047174943332 2311327148046336 2312050669157376 2315734319775744 2322612925136406 2323621441387008 2328052055519232 2335981129905024 2343203710276248 2347671663312192 2347730463434496 2355667559798994 2359479796963968 2360218391431488 2360504321409024 2372030221415904 2373060195459072 2384647403444712 2384936292888576 2385682856073216 2393059108367232 2396581489631196 2397622124233728 2397682175422464 2408635626067384 2409681494771712 2422498949531136 2429989032879072 2434622465657088 2435384582241408 2442914506458216 2443975259609088 2447572585155264 2455908732556398 2459883192579456 2460951313809408 2468199449598309 2468560287369216 2473267266699264 2474041480372224 2480613804397386 2481690927195648 2485343767024944 2486422943649792 2494891410850944 2495974733217792 2499648597605376 2507377218639552 2512158212971008 2512221132847104 2519988626689408 2521082846674944 2524793668088832 2533392821512224 2534492861816832 2538223421642496 2546868315243672 2547176857030656 2547974206826496 2552033740161024 2559614244027876 2560415487133266 2560725670099968 2564494842407904 2565672646311936 2573229213411003 2573605405980672 2578512682303488 2586171838627062 2587294796438016 2592228175294464 2600243041552128 2601057002802048 2605201109747712 2614074121560384 2615209194995712 2619058562459136 2627222185271936 2628297139101696 2628362967810048 2636104174060779 2641196771363808 2641516740624384 2642343621894144 2654414771584464 2655245690360424 2655567361585152 2660630920593408 2668533999092892 2669692719891456 2682728328875301 2683053329499648 2683120529639424 2692191496913136 2696548339387392 2697392447350272 2701690039738368 2709715079325807 2710891681618176 2725311318222528 2725641477586944 2726494692655104 2733737661988956 2738950273864224 2739018874006912 2740139570552832 2740208200482816 2748278819765493 2752726429791296 2753921708310528 2767368591651888 2768570228035584 2777130323290368 2782425675036672 2783296665418752 2791902293095104 2796011737903062 2797225811606016 2797295871326208 2806752837207312 2811295077233664 2820799370969496 2826248774452992 2834987205025584 2836218202509312 2840392876599936 2841626221314048 2850066924201252 2851304469543936 2855501349347808 2856741254406144 2865226854649131 2865573964159488 2871037957681152 2871109866110976 2879987001930752 2885478477815808 2886381727100928 2894049438463617 2895306081728256 2900826767591424 2910706645992768 2911970522087424 2916256697206272 2925273421746144 2926189128152304 2926543622971392 2930851248466176 2940833386755432 2941263321120768 2945592612770304 2955624958430928 2956908338786304 2962546486050816 2971346367784284 2971706333202432 2972636574630912 2977372696854528 2978304712040448 2986216618032522 2987151401655477 2987513281783296 2993209785667584 3002539640310784 3008264796020736 3017200478398239 3018510595844352 3033616881810816 3034566503269056 3034934127525888 3039401294705664 3049753141820448 3051077394161664 3065975233000344 3066346662285312 3066423462445056 3081319058097252 3081396233257776 3081769530728448 3082734225543168 3096817233515208 3098161921849344 3104069407358976 3113289665608374 3114641506540032 3124271613701664 3130228884416256 3130307284579328 3140890079731992 3145973062618624 3146957855241984 3162706961887872 3164080260612096 3179529871259616 3179915057184768 3180910474764288 3189360605653782 3190745477822976 3195441986174928 3196829498978304 3196909567229952 3207717528236928 3212439018016284 3212908659695616 3223770709679424 3229998599374848 3239985377172096 3246163287542784 3247179442988544 3257219341944288 3258633679478784 3263430113540352 3274544976741864 3279844256772608 3281186237349888 3290932599464412 3291413716492288 3298721973829632 3307485072529848 3308921236260864 3313791689366592 3315230591533056 3325078078234794 3326521881134592 3332864796807168 3343169624852736 3344216146459776 3349544283961344 3349628177129472 3360952442006208 3366391557451776 3377857095349632 3379323815755776 3384297895523328 3395824420324896 3396235809374208 3397298942435328 3412818992037168 3413887316177688 3414300893466624 3419326456543872 3420811183620096 3430972284548004 3431473874640896 3448229118169416 3449726395250688 3456304233725952 3466570762414998 3466990722069504 3468076003736064 3473601479663616 3483919387704609 3485432162080512 3492078083278848 3503971694857536 3504396185468928 3514805565414372 3521507494968288 3521595695151744 3523124829192192 3539219695445952 3540327587147232 3540756482113536 3558045332123856 3559590293188608 3566377616965632 3576971105167068 3577404439332864 3577494039519232 3589588662550848 3594872234446794 3595397785849856 3596523263133696 3602253386317824 3612953439101076 3614522242157568 3633748424296704 3644983549318608 3651933698485632 3653076873362112 3653519427403776 3664371759687324 3665962889413632 3671358877732896 3689824788869184 3691426970714112 3702840431053824 3709900900048896 3711062220558336 3720920706596079 3722536390793472 3728015650537416 3729634415474688 3729727828434944 3742337116276416 3748393436311552 3761065827959328 3768331699270656 3779982940034112 3781624270012416 3787190502133248 3800089232268336 3801739292725248 3807335132463744 3808988339208192 3820302472865508 3820765285545984 3821961310239744 3828050610241536 3839421366041814 3841088505149952 3846742263611856 3847304637087744 3848508969467904 3858732584618156 3860408108971008 3867769023455232 3879257757940593 3880942194657024 3888342262941696 3900364562328192 3901585504203072 3902058163961856 3907801664621568 3921111182340576 3927456817027072 3940833277907904 3942544451715072 3961795157045712 3962275110936576 3963515432841216 3971072949387264 3981622157376696 3982868535540636 3983351042377728 3990946380890112 4002800998639338 4004539079837184 4011019728027648 4022933971197652 4024579994249472 4024680794459136 4044822509081088 4046088671025408 4052535059607552 4066337522427264 4068103192215552 4087966977333792 4088462216380416 4100606492983434 4108425410796336 4108528311010368 4109026040971264 4110312300724224 4129089644686944 4130882562465792 4151052887477832 4152855342053376 4165695484935552 4173638512555008 4174944998128128 4187853439642656 4194017606854593 4195838717409024 4195943806989312 4216942615850496 4239373161679488 4241213966352384 4252480807538376 4254327303763968 4260589314899904 4262439331971072 4275100386301878 4276956704315904 4283252024021712 4283878212927488 4298360946239232 4306664799166464 4319980502896128 4328217716723712 4329572590651392 4342959122592384 4344844905971712 4351240151387136 4366059968989152 4367955783131136 4374385045809408 4387910132619216 4389815434457088 4396276872699264 4409980096706464 4411894981681152 4418388919155456 4433437437646392 4435362508179456 4443819729076224 4457019551676426 4457559499803648 4458954861946368 4466059045281792 4466170902839296 4479324927048783 4481269922674944 4488522076602368 4503809460466176 4512397194031104 4527765893766528 4529731923247104 4550425322716224 4551849754903584 4552401191288832 4559101942058496 4574629712730672 4576616091242496 4597638824225888 4599519993427968 4599635193667584 4622094349886664 4622654296092672 4624101338314752 4631468639551488 4645225850272812 4647242882774016 4656104111038464 4669934498412561 4671962259810048 4686407420552496 4695343326624384 4695460926868992 4711335119597988 4718959593927936 4720436782862976 4744060442831808 4746120390918144 4769294806889424 4769872585777152 4771365712146432 4784040908480673 4786118216734464 4793162979262392 4795244248467456 4795364350844928 4817271252134768 4819362989543424 4844997899062272 4859978065758144 4869244931314176 4870769164482816 4885829012916432 4887950519218176 4895145170310528 4911817465112796 4919766385158912 4936398899196618 4937120574738432 4946534533398528 4948082960744448 4961227608794772 4963381854391296 4970687534049888 4972845887299584 4987617117352191 4989782821701888 4999297195210752 5014754437279104 5024316425942016 5024442265694208 5039977253378816 5049587336177664 5066785643024448 5068985723633664 5076446843284992 5093736630487344 5094353714061312 5095948413652992 5119228488055752 5120830974266532 5121451340199936 5128989684815808 5146458426822006 5147210811961344 5157025364606976 5172343677254124 5174589592876032 5184456350588928 5199856143622497 5200486083104256 5202114005604096 5210402219495424 5228148243120768 5230418389991424 5238117124918272 5254444370543872 5256594278203392 5272208348121558 5282393542727616 5283033481248768 5284687243788288 5308829543168928 5310491380720848 5311134723170304 5337067998185784 5339385439782912 5365456657750602 5366106658999296 5366241059278848 5384382993826272 5392308351670191 5393096678774784 5394784894700544 5403380079476736 5419430158651614 5421783363236352 5450622636445056 5452989385310208 5467475323977912 5477900547728448 5478037748013824 5480279141105664 5496557639530986 5505452859582592 5507843416621056 5534737183303776 5537140456071168 5554260646580736 5564851350073344 5566593330837504 5583804586190208 5592023475806124 5594451623212032 5594591742652416 5613505674414624 5622590154467328 5641598741938992 5652497548905984 5669974410051168 5672436405018624 5680785753199872 5700133848402504 5702608939087872 5711002698695616 5713482508812288 5730453709298262 5731147928318976 5742075915362304 5742219732221952 5759132049062721 5759974003861504 5770956955631616 5772763454201856 5788098876927234 5790612163456512 5801653535182848 5821413291985536 5823941044174848 5832513394412544 5850546843492288 5852378256304608 5853087245942784 5861702496932352 5881666773510864 5882526642241536 5891185225540608 5911249916861856 5913816677572608 5942692735568568 5943412666404864 5945273149261824 5954745393709056 5956609424080896 5972433236065044 5974302803310954 5975026563566592 5986419571335168 6004201497959007 6005079280621568 6016529592041472 6034400956796478 6037021191688704 6067233763621632 6069133006538112 6078802589411328 6099506283640896 6102154788323328 6131950466000688 6132693324570624 6132846924890112 6150909739475151 6162638116194504 6162792466515552 6163539061456896 6165468451086336 6193634467030416 6196323843698688 6208138814717952 6226579331216748 6229283013080064 6248543227403328 6260457768832512 6260614569158656 6281780159463984 6291946125237248 6293915710483968 6325413923775744 6359059742519232 6359830114369536 6361820949528576 6378721211307564 6381490955645952 6390883972349856 6393658997956608 6393819134459904 6412650579452817 6415435056473856 6424878036032568 6425817319391232 6447541419358848 6459997198749696 6479970754344192 6492326575085568 6494358885977088 6514438683888576 6517267358957568 6526860227080704 6549089953483728 6559688513545216 6581865198928824 6582827432984576 6614970145059696 6617842472521728 6627583378733184 6630461183066112 6650156156469588 6653043762269184 6665729593614336 6685529327514639 6686339249705472 6688432292919552 6699088567922688 6699256354258944 6721904884012416 6732783114903552 6752782023081773 6755714190699264 6768595791046656 6791648840649792 6792471618748416 6794597884870656 6825637984074336 6827774632355376 6828601786933248 6838652913087744 6861944569096008 6862947749281792 6896458236338832 6899452790501376 6912608467451904 6933141524829996 6933981444139008 6936152007472128 6947202959327232 6967838775409218 6970864324161024 6984156166557696 7007943389715072 7029611130828744 7043014989936576 7043191390303488 7078439390891904 7080655174294464 7081512964227072 7116090664247712 7119180586377216 7153942210334136 7154808878665728 7154988079038464 7179177325101696 7189744468893588 7190795571699712 7193046526267392 7225906878202152 7229044484315136 7267496848593408 7289967098637216 7303867396971264 7306153746724224 7328743519374648 7331925778827264 7342717755465792 7379649577738368 7382853941428224 7405680862107648 7419801800097792 7422124441116672 7441841413192158 7445072781586944 7456031301074832 7459268830949376 7459455656869888 7484674232552832 7496786872623104 7522131655918656 7536663398541312 7559965880068224 7563248540024832 7574381004266496 7600178464536672 7603478585450496 7614670264927488 7640604945731016 7641530571091968 7643922620479488 7656101220483072 7678842732083628 7682177010299904 7693484527223712 7697017938935808 7717465169236312 7720816217942016 7735538046910464 7758515515881186 7761884389314048 7776684525883392 7800729124656384 7803171008406144 7815603329243136 7842222364681152 7854913634054144 7881666555815808 7885088903430144 7908312522182337 7923590314091424 7924550221873152 7927030865682432 7963244314753392 7965737071081272 7966702084755456 7981892761780224 8005601997278676 8009078159674368 8045867942395304 8049159988498944 8049361588918272 8089645018162176 8092177342050816 8105070119215104 8129145237977421 8132675044854528 8175933954667584 8176924432760832 8201212985966868 8216850821592672 8217056622020736 8220624601448448 8244836459296479 8258179289373888 8261765124931584 8302105774955664 8305710684106752 8331390969871104 8347277025110016 8349889996256256 8375706879285312 8388035213709186 8391677434818048 8391887613978624 8433885231700992 8478746323358976 8504961615076752 8508654607527936 8521178629799808 8524878663942144 8550200772603756 8553913408631808 8566504048043424 8595680563947393 8596721892478464 8613329598332928 8639961005792256 8656435433447424 8659145181302784 8682148315390851 8685918245184768 8702480302774272 8732119937978304 8735911566262272 8748770091618816 8775820265238432 8779630868914176 8792553745398528 8819960193412928 8823789963362304 8836777838310912 8866874875292784 8870725016358912 8887639458152448 8914039103352852 8915118999607296 8917909723892736 8932118090563584 8958649854097566 8961454204966431 8962539845349888 8977044153204736 9007618920932352 9024794388062208 9051601435194717 9055531787533056 9100850645432448 9103699509807168 9104802382577664 9118203884116992 9149259425461344 9153232182484992 9195277648451776 9199039986855936 9199270387335168 9244188699773328 9245308592185344 9248202676629504 9290451700545624 9294485765548032 9312208222076928 9339868996825122 9343924519620096 9372814841104992 9390686653248768 9390921853737984 9422670239195976 9437919187855872 9440873565725952 9488120885663616 9492240781836288 9538589613778848 9539745171554304 9542731424292864 9568081816961346 9572236433468928 9586325958524784 9590488496934912 9590728701689856 9634542504269536 9638725979086848 9689995798124544 9719956131516288 9738489862628352 9741538328965632 9771658025832864 9775901038436352 9790290340621056 9823634930225592 9839532770317824 9872797798393236 9874241149476864 9896165921488896 9922455217589544 9926763708782592 9941375068099776 9945691774599168 9975234234704382 9979565643403776 9998594390421504 10029508874558208 10048632851884032 10048884531388416 10079954506757632 10099174672355328 10133571286048896 10137971447267328 10152893686569984 10187473260974688 10188707428122624 10191896827305984 10238456976111504 10241661948533064 10242902680399872 10257979369631616 10292916853644012 10294421623922688 10344687354508248 10349179185752064 10368912701177856 10399712287244994 10400972166208512 10404228011208192 10420804438990848 10451758163113827 10456296486241536 10476234249836544 10508888741087744 10513188556406784 10544416696243116 10564787085455232 10569374487576576 10617659086337856 10620982761441696 10622269446340608 10674135996371568 10678770879565824 10730913315501204 10732213317998592 10732482118557696 10768765987652544 10784616703340382 10786193357549568 10789569789401088 10806760158953472 10838860317303228 10843566726472704 10901245272890112 10934950647955824 10955801095456896 10956075496027648 10960558282211328 10993115279061972 11010905719165184 11069474366607552 11074280912142336 11108521293161472 11129702700146688 11133186661675008 11162762119788237 11167609172380416 11184046951612248 11188903246424064 11189183485304832 11227011348829248 11245180308934656 11283197483877984 11304995097811968 11339948820102336 11344872810037248 11361571506399744 11400267696805008 11405217878175744 11422005397391232 11426965017624576 11460907418596524 11462295856637952 11484151830724608 11518264098125442 11519948007723008 11541913911263232 11545526908403712 11576197753854468 11581224326913024 11603307070365696 11637773273821779 11642826583971072 11665026788825088 11701093686984576 11704756512609216 11706174491885568 11723404993864704 11763333547021728 11782370451081216 11822499833723712 11827633355145216 11885385471137136 11886825332809728 11890546298523648 11913218848161792 11944866472130088 11948605606621908 11950053127133184 11972839142670336 12008402995918014 12010158561243136 12033059184082944 12068801913592956 12074042383377408 12134467527243264 12138266013076224 12157605178822656 12199012567281792 12204309576646656 12263900932001376 12265386649141248 12301819478950302 12325276232389008 12325584933031104 12327078122913792 12330936902172672 12387268934060832 12392647687397376 12453158662433496 12458566026160128 12497086454806656 12520915537665024 12521229138317312 12563560318927968 12582052820563779 12583892250474496 12587831420967936 12650827847551488 12718119485038464 12723641899057152 12757442422615128 12762981911291904 12781767944699712 12787317995913216 12825301158905634 12830870112947712 12849756072065136 12851634638782464 12895082838717696 12919994397499392 12959941508688384 12984653150171136 12988717771954176 13028877367777152 13034534717915136 13053720454161408 13098179906967456 13119377027090432 13163730397857648 13165654865969152 13229940290119392 13235684945043456 13255166757466368 13300312312939176 13306087524538368 13331459187228672 13371058655029278 13372678499410944 13376864585839104 13398177135845376 13398512708517888 13437974781146349 13443809768024832 13465566229807104 13505564046163546 13511428381398528 13537191582093312 13583297681299584 13589195769741312 13651275968148672 13655549264710752 13657203573866496 13677305826175488 13723889138192016 13725895498563584 13792916472677664 13798905581002752 13866283049659992 13867962888278016 13872304014944256 13894405918654464 13935677550818436 13941728648322048 13968312333115392 14009803495237683 14015886779430144 14059222261657488 14086029979873152 14086382780606976 14156878781783808 14161310348588928 14232181328495424 14238361172754432 14307884420668272 14309617757331456 14309976158076928 14352122725442019 14358354650203392 14379488937787176 14381591143399424 14386093052534784 14451813756404304 14458088968630272 14534993697186816 14579934197274432 14607734793942528 14612307493448448 14657487038749296 14663851557654528 14685435510931584 14759299155476736 14811361724215296 14839603600195584 14844248882233344 14883682826384316 14890145563173888 14912062602149664 14918537661898752 14918911313739776 14962851352056573 14969348465105664 14993573745246208 15044263311837312 15073326797082624 15119931760136448 15148762008532992 15200356929073344 15206957170900992 15229340529854976 15281209891462032 15283061142183936 15287845240958976 15357685464167256 15364354020599808 15386969054447424 15434930338472624 15441632435884032 15471076093820928 15517031031762372 15523768778628096 15553369051766784 15599568430867491 15601458249312768 15606342016812288 15631206658486272 15684444729362304 15709827268108288 15763333111631616 15816625044364674 15847180628182848 15849100443746304 15854061731364864 15926488629506784 15931474142162544 15933404169510912 16011203994557352 16018156319348736 16091735884790608 16098319976997888 16098723177836544 16179290036324352 16184354684101632 16210140238430208 16258290475954842 16265350089709056 16351867909335168 16402425971933736 16433701643185344 16434113244041472 16489672918592958 16516358578747776 16523530249863168 16604211549911328 16611421368213504 16662781939742208 16694554050220032 16699779992512512 16751413758570624 16776070427418372 16783354869636096 16783775227957248 16867770463401984 16957492646717952 17009923230153504 17017309215055872 17042357259599616 17100401545207512 17107826817263616 17133008096086848 17191361127894786 17193443784956928 17226659196665856 17277396147188163 17279922011584512 17312870866894848 17318290362605568 17364296630781702 17371836490369536 17404960605548544 17464239875956608 17471823132524544 17497540183237632 17551640530476864 17559261737828352 17585107490797056 17639920386825856 17647579926724608 17673555676621824 17733749750585568 17741450032717824 17828078206705704 17830237999214592 17835819447785472 17864236181127168 17917299708195132 17922908409932862 17925079690699776 18012604493877021 18015237841864704 18049588776124416 18103202870389434 18111063575066112 18201701290864896 18207399019614336 18236407768233984 18298518850922688 18306464364969984 18390555296903552 18398079973711872 18398540774670336 18452729218425453 18488377399546656 18490617184370688 18496405353259008 18580903401091248 18588971531096064 18624416444153856 18679737993650244 18687849039240192 18745629682209984 18781373306497536 18781843707475968 18845340478391952 18875838375711744 18881747131451904 18976241771327232 19077179227557696 19079490343108608 19085462848585728 19136163633922692 19144472866937856 19172651917049568 19180976993869824 19181457403379712 19237951738358451 19269085008539072 19277451958173696 19379991596249088 19439912263032576 19476979725256704 19483076657931264 19543316051665728 19551802076872704 19580580681242112 19647269860451184 19679065540635648 19745595596786472 19748482298953728 19844910435179088 19853527417565184 19882750136199552 19891383549198336 19950468469408764 19959131286807552 19997188780843008 20056587982543917 20059017749116416 20097265703768064 20097769062776832 20159909013515264 20198349344710656 20258346069245319 20267142572097792 20305787373139968 20374946521949376 20377414856245248 20383793654611968 20476913952223008 20483323897066128 20485805360799744 20515958739263232 20585833707288024 20588843247845376 20689374709016496 20698358371504128 20737825402355712 20799424574489988 20801944332417024 20808456022416384 20841608877981696 20903516326227654 20912592972483072 20952468499673088 21017777482175488 21088833392486232 21129574170910464 21235318172675712 21241965522883392 21244538892681216 21348271992743136 21357541759131648 21461826631002408 21464426635997184 21464964237115392 21537531975305088 21569233406680764 21572386715099136 21579139578802176 21677720634606456 21687133452945408 21802490545780224 21869901295911648 21911602190913792 21912150992055296 21986230558123944 22021811438330368 22138948733215104 22148561824284672 22217042586322944 22259405400293376 22266373323350016 22325524239576474 22335218344760832 22368093903224496 22377806492848128 22378366970609664 22454022697658496 22490360617869312 22566394967755968 22609990195623936 22679897640204672 22689745620074496 22723143012799488 22800535393610016 22810435756351488 22844010794782464 22921814837193048 22924591713275904 22968303661449216 23036528196250884 23039896015446016 23091053816807424 23152395507708936 23162448653826048 23206614140731392 23275546547643558 23285653167942144 23330053577650176 23402187373969152 23409513025218432 23446809987729408 23526667094043456 23564740902162432 23644999667447424 23655266710290432 23770770942274272 23773650665619456 23781092597047296 23889732944260176 23897211213243816 23900106254266368 23945678285340672 24016805991836028 24020317122486272 24137603827185912 24148084766754816 24268935054486528 24276532026152448 24315210357645312 24387435713932263 24398025134563584 24527801864002752 24530773298282496 24603638957900604 24650552464778016 24651169866062208 24661873804345344 24774537868121664 24785295374794752 24906317324866992 24917132052320256 24994172909613312 25041831075330048 25042458276634624 25127120637855936 25164105641127558 25167784500948992 25175662841935872 25301655695102976 25436238970076928 25514884845230256 25525963822583808 25563535889399424 25574635991826432 25650602317811268 25661740225895424 25699512144130272 25790165677435392 25839988794998784 25919883017376768 25969306300342272 25977435543908352 26046444946172553 26057754735554304 26107440908322816 26196359813934912 26238754054180864 26327460795715296 26459880580238784 26471369890086912 26510333514932736 26600624625878352 26612175049076736 26662918374457344 26742117310058556 26745356998821888 26753729171678208 26796354271690752 26875949562292698 26887619536049664 26931132459614208 27011128092327092 27022856762797056 27074383164186624 27154804305584151 27166595362599168 27302551936297344 27311098529421504 27314407147732992 27354611652350976 27447778276384032 27585832945355328 27597811162005504 27732566099319984 27735925776556032 27744608029888512 27871355101636872 27883457296644096 27936624666230784 28019606990475366 28031773558860288 28118444523314976 28172059959746304 28172765561213952 28313757563567616 28322620697177856 28464362656990848 28476722345508864 28615768841336544 28619235514662912 28704245450884038 28716709300406784 28758977875574352 28763182286798848 28772186105069568 28903627512808608 28916177937260544 29069987394373632 29159868394548864 29215469587885056 29224614986896896 29314974077498592 29327703115309056 29370871021863168 29518598310953472 29622723448430592 29688497764466688 29767365652768632 29780291126347776 29824125204299328 29837075323797504 29925702704113146 29938696930211328 29987147490492416 30088526623674624 30146653594165248 30239863520272896 30297524017065984 30400713858146688 30413914341801984 30458681059709952 30562419782924064 30566122284367872 30575690481917952 30715370928334512 30728708041199616 30773938108894848 30869860676945248 30883264871768064 31034062063524744 31047537557256192 31106738103533568 31199136861734982 31202916498625536 31212684033624576 31262413316972544 31355274489341481 31368889458724608 31419654536216576 31526666223263232 31633250088729348 31694361256365696 31708123462729728 31852977259013568 31862948284325088 31866808339021824 32022407989114704 32036312638697472 32183471769581216 32196639953995776 32197446355673088 32358580072648704 32368709368203264 32420280476860416 32516580951909684 32530700179418112 32703735818670336 32804851943867472 32867403286370688 32868226488082944 32979345837185916 33032717157495552 33208423099822656 33222842736427008 33325563879484416 33389108100440064 33399559985025024 33488286359364711 33502827517141248 33552140854836744 33566709739272192 33567550455914496 33735540926803968 33914985293435904 34019846460307008 34034618430111744 34084714519199232 34200803090415024 34215653634527232 34266016192173696 34382722255789572 34386887569913856 34554792294376326 34559844023169024 34625741733789696 34636580725211136 34728593261563404 34743672980739072 34809921211097088 34913319821465337 34928479751913216 34995080366475264 35103281060953728 35118523475656704 35170214981594112 35279840773651712 35347111353243648 35467499501171136 35482900065435648 35656156413411408 35660475998429184 35671638895570944 35834599416390264 35845816819865724 35850159381399552 36025208987754042 36030475683729408 36099177552248832 36206405740778868 36222127150132224 36403402581729792 36414798039228672 36472815536467968 36597037701845376 36612928729939968 36781110593807104 36796159947423744 36905458436850906 36976754799093312 36981234368741376 36992810706518016 37161806802182496 37177943062192128 37359475987300488 37375698078480384 37491259364419968 37562746612995072 37563687414951936 37690680956783904 37746158461691337 37751676751423488 37763494262903808 37952483542654464 38154358455115392 38170925697171456 38272327267845384 38288945733875712 38345303834099136 38361953987739648 38475903476716902 38538170017078144 38554903916347392 38759983192498176 38879824526065152 38953959450513408 38966153315862528 39086632103331456 39103604153745408 39161161362484224 39294539720902368 39358131081271296 39491191193572944 39496964597907456 39689820870358176 39707054835130368 39765500272399104 39900936938817528 39918262573615104 39994377561686016 40113175965087834 40118035498232832 40194531407536128 40195538125553664 40313924343439047 40319818027030528 40396698689421312 40516692138490638 40534285144195584 40611574746279936 40749893043898752 40767587309223936 40953827904446016 40966647794132256 40971610721599488 41031917478526464 41171667414576048 41177686495690752 41378749418032992 41396716743008256 41598849148979976 41603888664834048 41616912044832768 41683217755963392 41807032652455308 41825185944966144 41904936999346176 42029410485713049 42035554964350976 42177666784972464 42259148341820928 42470636345351424 42483931045766784 42696543985486272 42715083518263296 42923653262004816 42928853271994368 42929928474230784 43056368176326057 43075063950610176 43138466813361528 43144773430198272 43158279157604352 43355441269212912 43374266905890816 43604981091560448 43739802591823296 43823204381827584 43824301984110592 43972461116247888 44043622876660736 44277897466430208 44434085172645888 44518810800586752 44532746646700032 44651048479152948 44670436689521664 44736187806448992 44755612985696256 44756733941219328 44888554056169719 44908045395316992 44980721235738624 45132789935511936 45219980391247872 45359795280409344 45446286025598976 45601070787220032 45620871512702976 45688021589564928 45843629674386096 45849183426551808 46073056392501768 46079792030892032 46304791015417872 46324897307652096 46413228281462784 46551093095287116 46571306335884288 46660107155300352 46798705292602473 46804374747938304 46819026050436864 46893619975458816 47053334188086912 47129481804324864 47269474161572411 47289999334894848 47541541884548544 47547301331238912 47562185194094592 47779465888520352 47794422426487632 47800212508532736 48033611983672056 48040634244972544 48275207654371824 48296169533509632 48537870108973056 48553064052304896 48630420715290624 48774871427864526 48796050269127168 49055603728005504 49207277915801208 49301104929556032 49302339732124416 49549075736243328 49570590749589504 49812634649733984 49834264104640512 49988345819226624 50083662150660096 50084916553269248 50254241275711872 50328211282255116 50335569001897984 50351325683871744 50603311390205952 50872477940153856 51029769690460512 51051927645167616 51127071778798848 51301204635622536 51323480451790848 51399024288260544 51580331354870784 51679977589997568 51839766034753536 51938612600684544 51954871087816704 52092889892345106 52115509471108608 52214881816645632 52392719627869824 52477508108361728 52654921591430592 52919761160477568 52942739780173824 53020667029865472 53201249251756704 53224350098153472 53484234620117112 53490713997643776 53507458343356416 53592708543381504 53751899124585396 53775239072099328 54022256184654184 54045713525594112 54148766328373248 54309608611168302 54333190725198336 54605103872594688 54622197058843008 54709223304701952 54895556552768064 55171665890710656 55195622324011008 55358187655276359 55465132198639968 55471851553112064 55489216059777024 55742710203273744 55766914593288192 55873249332461568 56039213980950732 56063547117720576 56236889046629952 56344119919492608 56345531122427904 56627515127135232 56645241394355712 56928725313981696 57231537682673088 57238471029325824 57408490901768076 57433418600813568 57517955751148704 57544372210139136 57713855215075353 57807255025617216 57832355874521088 58139974788747264 58319736789097728 58430939175770112 58449229973793792 58629948154997184 58655406230618112 58741742043726336 59037196621906944 59245446896861184 59534731305537264 59560582252695552 59648250408598656 59674150647595008 59851405408226292 59877393860422656 60169763947631751 60177053247349248 60293307188330496 60479727040545792 60595048034131968 60775038207735957 60801427716293376 60917362119419904 61124839565848128 61132244568735744 61151380963835904 61430741856669024 61457416082399232 61547876217789696 61739721353890496 61766529743536128 62068124127049488 62095075114512384 62213476207067136 62398273723469964 62405832997251072 62425368067249152 62524826633945088 62710548978682962 62737778917449216 62839309072433152 63053332446526464 63266500177458696 63388722512731392 63705954518027136 63725896568650176 63733616678043648 64044815978229408 64072625277394944 64366943539162432 64393279907991552 64394892711346176 64717160145297408 64737418736406528 65033161903819368 65061400358836224 65407471637340672 65609703887734944 65734806572741376 65736452976165888 65958691674371832 66065434314991104 66416846199645312 66445685472854016 66651127758968832 66778216200880128 66799119970050048 66976572718729422 67005655034282496 67104281709673488 67133419478544384 67135100911828992 67471081853607936 67829970586871808 68039692920614016 68069236860223488 68169429038398464 68401606180830048 68431307269054464 68532032384347392 68765444511579144 68773775139827712 69109584588752652 69119688046338048 69273161450422272 69457186523126808 69487345961478144 69619842422194176 69826639642930674 69856959503826432 69990160732950528 70206562121907456 70340429963188224 70559681547303424 70694222706487296 70934999002342272 70965800130871296 71312312826822816 71320951996858368 71343277791141888 71669198832780528 71691633639731448 71700318762799104 72050417975508084 72060951367458816 72412811481557736 72444254300264448 72806805163459584 72829596078457344 72945631072935936 73162307141796789 73194075403690752 73562221187614208 73592319894847488 73810916873701812 73953509598186624 73985621413036032 74323613604364992 74355886124384256 74718951974600976 74751396156960768 74982518728839936 75125493225990144 75127374829903872 75381361913567808 75492316923382674 75503353502846976 75526988525807616 75904967085308928 76308716910230784 76544654535690768 76577891467751424 76690607668198272 76723907975479296 76951806953433804 77076340034156288 77519966384996352 77759649052130304 77907918901026816 77932306631725056 78139334838517659 78173264206662912 78322322724968448 78589079441804736 78716262162542592 78982382387145888 79379641740716352 79414109670260736 79531000544798208 79801873877635056 79836525147230208 79988755123372032 80226351930175668 80236070996465664 80389062815072256 80627848686878094 80639636054061056 80793397378842624 81033384276981276 81068570288391168 81223149492559872 81464412916752453 81499786087797504 81907655808892032 81933295588264512 81943221443198976 82063834957052928 82343334829152096 82757498836065984 82793433486016512 83197698297959952 83207777329668096 83233824089665536 83614065304910616 83650371889932288 83809873998692352 84058820971426098 84071109928701952 84355333569944928 84518296683641856 84941272690702848 84967862091533568 85393087970972544 85430167036526592 85847306524009632 85857706543988736 86112736352652114 86150127901220352 86276933626723056 86289546860396544 86316558315208704 86710882538425824 86748533811781632 87209962183120896 87479605183646592 87646408763655168 87648603968221184 87944922232495776 88087245753321472 88555794932860416 88868170345291776 89065493293400064 89302096958305896 89340873379043328 89472375612897984 89511225971392512 89777108112339438 89816090790633984 89961442471477248 90265579871023872 90439960782495744 90719590560818688 90892572051197952 91202141574440064 91241743025405952 91376043179129856 91687259348772192 91698366853103616 92146112785003536 92159584061784064 92609582030835744 92649794615304192 93102186190574232 93142612671768576 93320214310600704 93597410585204946 93608749495876608 93638052100873728 93787239950917632 94065823468024443 94106668376173824 94258963608649728 94538948323144822 94579998669789696 95083083769097088 95124370388189184 95558931777040704 95588844852975264 95600425017065472 96067223967344112 96081268489945088 96550415308743648 96592339067019264 97075740217946112 97106128104609792 97260841430581248 97549742855729052 97592100538254336 98111207456011008 98414555831602416 98602209859112064 98604679464248832 99098151472486656 99625269299467968 99668528209281024 99976691638453248 100167324301320192 100169833106538496 100464859078094133 100508482551423744 100656422564510232 100671138003795968 100702651367743488 101206622780411904 101744955880307712 102059539380921024 102103855290335232 102254143557597696 102602409271245072 102646960903581696 102798048576521088 103160662709741568 103679532069507072 103877225201369088 103909742175633408 104185779784690212 104231018942217216 104429763633291264 104739959464396011 104785439255739648 104955016216723456 105309843182861184 105839522320955136 106041334059730944 106402498503513408 106448700196306944 106968469240234224 106981427995287552 107014916686712832 107503798249170792 107550478144198656 108044512369308368 108091427051188224 108297532656746496 108619217222336604 108666381450396672 109210207745189376 109244394117686016 109418446609403904 109791113105536128 110343331781421312 110716375310552718 110930264397279936 110943703106224128 110978432119554048 111485420406547488 111533829186576384 112078427961901464 112127094235441152 112473778093259904 112688239838985216 112691062244855808 113255030254270464 113290482788711424 113857450627963392 114463075365346176 114816981803536152 114866837201627136 115035911502297408 115427710430150706 115614510051234432 115664711749042176 116279949577494528 116639473578195456 116861878351540224 116898459947587584 117259896309994368 117310812461236224 117483484087452672 118074393243813888 118490893793722368 119069462611074528 119121164505391104 119296500817197312 119702810816452584 119754787720845312 120339527895263502 120354106494698496 120586614376660992 120941773030317141 120959454081091584 121190096068263936 121550076415471914 121602855432586752 121834724238839808 122249679131696256 122302761927671808 122861483713338048 122914832164798464 123095752435579392 123479442707780992 123533059487072256 124136248254098976 124190150229024768 124796547446939928 124811665994502144 124850736134498304 125049653267890176 125421097957365924 125475557834898432 126088231457139147 126106664893052928 126533000354917392 126777445025462784 127411909036054272 127451793137300352 128089631956458816 128145250554789888 128733887078324864 128786559815983104 128789785422692352 129169104528978171 129434320290594816 129474837472813056 130066323807638736 130122800717672448 130814943274681344 131219407775469888 131469613145482752 131472905952331776 131917383348743664 132130868629982208 132833692399290624 133302255517937664 133556432401760256 133598239940100096 133953145437458844 134011310068564992 134208563419346976 134266838957088768 134270201823657984 134665662168509157 134942163707215872 135659941173743616 136079385841228032 136338858076796928 136803212361660096 136862614538108928 137064064768694784 137530889023158288 137547550279655424 138219169177505304 138239376092676096 138914373046253616 138974691922956288 139239684844388352 139653279285861348 139713919007652864 139980321465901056 140396115877807419 140413124243814912 140680859926376448 141119363094606848 141388445412974592 141808422484717233 141869998004684544 142624625653645632 142641903993716736 142686555582283776 143338397665561056 143383267279462896 143400637525598208 144100835951016168 144121902734917632 144825622963115472 144888508600528896 145613610326919168 145659192156914688 145891262145871872 146324614283593578 146388150807381504 147124442375228416 147621833747403624 147907019196373248 148647227208729984 148711772248768512 149437903949201952 149502792313921536 149965037457679872 150250986451980288 150254749659807744 150762723827135616 150984633846765348 151006707005693952 151053977051615232 151809934170617856 152617433820461568 153089309071381536 153155782935502848 153381215336396544 153903613906867608 154152680068312576 155039932769992704 155519298104260608 155815837802053632 155864613263450112 156278669677035318 156346528413325824 156644645449936896 157178158883609472 157432524325085184 157964764774291776 158759283481432704 158828219340521472 159062001089596416 159603747755270112 159673050294460416 160452703860351336 160472141992931328 160778125630144512 161255697373756188 161279272108122112 162066768553962552 162137140576782336 162446298985119744 162928825833504906 162999572175595008 163815311617784064 163866591176529024 164127669914105856 164686669658304192 165514997672131968 165586866972033024 166395396595919904 166415554659336192 166467648179331072 167228130609821232 167300743779864576 167619747997384704 168117641942852196 168142219857403904 168710667139889856 169036593367283712 169882545381405696 169935724183067136 170786175941945088 171694613048019264 171715413087977472 172225472705304228 172300255802440704 172553867253446112 172633116630417408 173421765076851648 173497067623563264 174419924366241792 174959210367293184 175292817527310336 175297207936442368 175889844464991552 176174491506642944 177111589865720832 177736340690583552 178604193916611792 178681746758086656 178944751225795968 179022451942785024 179554216224678876 179632181581267968 180531159742047744 180879921564991488 181439181121637376 181785144102395904 182325114623207871 182404283148880128 182752086358259712 183374518697544384 183396733706207232 184292225570007072 185219164061671488 185299589230608384 186204372381148464 186285225343537152 186640428621201408 187194821170409892 187217498991753216 187276104201747456 187574479901835264 188131646936048886 188213336752347648 188517927217299456 189077896646289644 189159997339579392 190166167538194176 191117863554081408 191177689705950528 191200850034130944 192134447934688224 193100830617487296 193184678134038528 194151480435892224 194212256209219584 195099485711458104 195184201076508672 196222414912022016 196829111663204832 197204419718224128 197209358928497664 198196302944973312 199250538598935936 199337056418562048 199953383276906496 200334648602640384 200929718156188266 201016965102847488 201312845129020464 201342276007591936 201405302735486976 202413245560823808 203489911760615424 204119078761842048 204207710580670464 204508287115195392 205204818542490144 205293921807163392 205596097153042176 206321325419483136 207359064139014144 207819484351266816 208371559569380424 208462037884434432 208859527266582528 209479918928792022 209570878511479296 209910032433446912 210619686365722368 211679044641910272 212082668119461888 212804997007026816 212897400392613888 213936938480468448 213962855990575104 214029833373425664 215007596498341584 215100956288397312 216089024738616736 216182854102376448 217238434444673208 217332762900793344 218420415490378752 218488788235372032 218836893218807808 219486921425390367 219582226211072256 220686663562842624 221432750621105436 221860528794559872 221956864239108096 222970840813094976 223067658373152768 224156855923802928 224254188470882304 224947556186519808 225376479677970432 225382124489711616 226510060508540928 226580965577422848 227714901255926784 228926150730692352 229633963607072304 229733674403254272 230071823004594816 230855420860301412 231229020102468864 232559899154989056 233278947156390912 233723756703080448 233796919895175168 234418004515552977 234519792619988736 234966968174905344 236148786487627776 238138925222149056 238242329010782208 238593001634394624 239405621632905168 239509575441690624 240679055790527004 240708212989396992 241883546060634282 241918908162183168 242380192136527872 243100152830943828 243205710865173504 243669448477679616 244393238750257359 244499358263392512 245722967426676096 245829664329596928 246191504871158784 246958885415561984 248272496508197952 248380300458049536 249593094893879856 249623331989004288 249701472268996608 250842195914731848 250951115669796864 252176462914278294 252213329786105856 253066000709834784 253554890050925568 254823818072108544 254903586274600704 256179263912917632 256290501109579776 257467774156649728 257573119631966208 258338209057956342 258868640581189632 258949674945626112 260132647615277472 260245601435344896 261629886549362688 262438815550939776 262939226290965504 262945811904663552 263834766697487328 264261737259964416 265667384798581248 266604511035875328 267196479880200192 267906290874917688 268022620137129984 268417126838693952 268533677914177536 269331324337018314 269884327414431744 271319882347487232 272158771682456064 272677716153593856 273606424723320192 273725229076217856 274128129537389568 275061778046316576 275095100559310848 276438338355010608 276478752185352192 277828746092507232 277949383845912576 279306558571722696 279427838015305728 279960642931802112 280792231755614838 280826248487629824 281361719852752896 282197470404073329 282238726189213696 282776890825949184 283616844969434466 283739996009369088 285249251307291264 285373111164567552 286676795331122112 286766534558925792 286801275051196416 288201671902032336 288243805469835264 289651245926230944 289777017201057792 291227220653838336 291318384313829376 291782524291743744 292649228567187156 292776301614763008 294248884750456832 295243667494807248 295814038392746496 297294454417459968 298875807898403904 299005584627843072 299930074915359744 300501972903960576 300509499319615488 301394577234282399 301525447654271232 301969267693530696 302013414011387904 302107954103230464 303619868341235712 305234867640923136 306178618142763072 306311565871005696 306762430672793088 307807227813735216 308305360136625152 311038596208521216 311631675604107264 311729226526900224 312557339354070636 312693056826651648 313289290899873792 314219878393188033 314356317767218944 314865048650170368 315929529548583552 317518566962865408 318124002179192832 319207495510540224 319346100588920832 320905407720702672 320944283985862656 322511394747512376 322558544216244224 324133537107925104 324274281153564672 324892597970239488 325857651667009812 325999144351190016 327630623235568128 327733182353058048 328255339828211712 329373339316608384 331029995344263936 332790793191839808 332831109318672384 332935296358662144 334456261219642464 334601487559729152 336235283885704392 336284439714807808 337421334279779712 338073186734567424 339765090762811392 339871448366134272 341572351883890176 343389226096038528 344450945410608456 344600511604881408 345107734506892224 346843530153703296 346994135247126528 348839848732483584 349918420734586368 350585635054620672 350594415872884736 351779688929983104 352348983013285888 354223179731441664 355472681381167104 357208387833223584 357363493516173312 357889502451591936 359108432449357752 359264363162535936 361062319484095488 361759843129982976 362878362243274752 363570288204791808 364650229246415742 364808566297760256 365504172716519424 366749037395088768 368584451140014144 370438328123342976 370599178461216768 372408744762296928 372570450687074304 374389642340819784 374434997983506432 374552208403494912 375148959803670528 376263293872097772 376426673504695296 378155793292579288 378319994679158784 380332335076388352 382235727108162816 382355379411901056 384268895869376448 386201661234974592 386369356268077056 387507313586934513 388302960871784448 388424512418439168 390198971422916208 390368402153017344 392444829824044032 393658223326409664 394408839436448256 394418717856995328 396392605889946624 398501077197871872 399906766553812992 400669297205280768 401859436312376532 402033930205694976 402625690258040928 402810605470973952 403996986505527471 404826491121647616 406979823521230848 408238157523684096 409016574230390784 410409637084980288 410587843614326784 411192194306084352 412642650838966272 414718128278028288 416743119138760848 416924075768868864 417719054533165056 418959837857584044 419141757022958592 421188347633422257 421239372731444736 423358089283820544 424165336238923776 425425267454151699 425609994014053632 427873876960936896 427925711981150208 428059666746851328 430015192996683168 430201912576794624 432178049477233472 432365708204752896 434476868889346416 434665525801586688 436840830980757504 436977576470744064 437673786437615616 438973842850780734 439164452422144512 441373327125685248 442865501242210872 443721057589119744 445941681626189952 446135316746305536 448313711847605856 448508376941764608 449895112373039616 450752959355940864 450764248979423232 453020121017081856 453161931154845696 455429802511853568 457852301461384704 459267927214144608 459467348806508544 460143646009189632 461710841720602824 462458040204937728 465119798309978112 466557894312781824 467447513406160896 467593839790350336 468836009031105954 469039585239977472 469933936349810688 472297572975255552 476277850444298112 476484658021564416 477186003268789248 478811243265810336 479019150883381248 481358111581054008 481416425978793984 483767092121268564 483837816324366336 486200305661887656 486411421730347008 487338896955359232 488786477500514718 488998716526785024 491445934853352192 492383009742317568 493917770831123968 496544993016395904 496760600916099072 499186189787759712 499246663978008576 499402944537993216 501684391829463696 501902231339593728 504352925828556588 504426659572211712 506132001419669568 507109780101851136 509647636144217088 509807172549201408 512358527825835264 514935548313299456 515146239263932416 516676418115912684 517899349891252224 520265295230554944 520491202870689792 523259773098725376 524877631101879552 525878452581931008 525891623809327104 527669533394974656 528523474519928832 531334769597162496 533209022071750656 535812581749835376 536045240274259968 536834253677387904 537067355828355072 538662648674036628 542639764694974464 544317543364912128 545355432307187712 546975343869623613 547212849446640384 548256259074779136 550123556092633152 550190201118621696 552876676710021216 555657492185014464 555898767691825152 558613117143445392 558855676030611456 559921285863604224 561584463511229676 561652496975259648 562723439705505792 564394940808146658 564477452378427392 565553781651898368 567233689938868932 567479992018738176 570498502614582528 573353590662244224 573533069117851584 573602550102392832 576403343804064672 579302491852461888 579554034402115584 582454441307676672 582636768627658752 585298457134374312 585552603229526016 588497769500913664 590487334989614496 591628076785492992 594588908834919936 597751615796807808 598011169255686144 599860149830719488 601003945807921152 602789154468564798 603050895308542464 603938535387061392 604026828022775808 604215908206460928 607239736682471424 610469735281846272 612357236285526144 612623131742011392 613524861345586176 615614455627470432 616610720273250304 622077192417042432 623458453053800448 625114678708141272 625386113653303296 626578581799747584 628439756786376066 628712635534437888 629730097300340736 631859059097167104 635037133925730816 636248004358385664 638414991021080448 638692201177841664 641810815441405344 641888567971725312 645022789495024752 645117088432488448 648267074215850208 648548562307129344 651715303334019624 651998288702380032 655261246471136256 655466364706116096 656510679656423424 658460764276171101 658746678633216768 662059990688527872 665581586383679616 665870592717324288 668912522439284928 669202975119458304 672470567771408784 672568879429615616 674842668559559424 676146373469134848 679530181525622784 679742896732268544 683144703767780352 686778452192077056 688901890821216912 689201023209762816 690215469013784448 693687060307406592 697679697464967168 699836841469172736 701171270109241344 701188831745769472 703254013546658931 703559377859966208 704697966026571776 708446359462883328 714416775666447168 714726987032346624 715779004903183872 718216864898715504 718528726325071872 722124638968190976 725756724486549504 727140576409583616 729300458492831484 729617132595520512 731008345433038848 733179716250772077 733498074790177536 737168902280028288 740876656246685952 744817489524593856 745140901374148608 748779284681639568 748869995967012864 749104416806989824 752526587744195544 752853347009390592 756311586585158576 756639989358317568 760664670152776704 764471454216325632 764710758823802112 768537791738752896 772403322469949184 775014627173869026 776605921743568896 776849024836878336 780397942845832416 780736804306034688 784889659648088064 787316446652819328 788817678872896512 788837435713990656 792785211779893248 797002154395743744 799813533107625984 803718872624753064 804067860411389952 805251380516081856 807993973011054942 809652982243295232 813959647042461696 816476315047368192 818033148460781568 820819274169960576 821175687228653568 822384388612168704 825285301677932544 829436256556056576 833486238277521696 833848151537737728 837919675715168088 838283514045917184 842376695266844514 842478745462889472 846592411212219987 846716178567641088 848330672477847552 850850534908303398 851219988028107264 855747753921873792 856119333493702656 860030385993366336 860403825153589248 864356098954466944 864731416409505792 868953737778692832 869331051603173376 873681661961515008 873955152941488128 875347572875231232 877947685701561468 878328904844289024 882746654251370496 885731002484421744 887442115178239488 891883363252379904 896627423695211712 897016753883529216 899790224746079232 901505918711881728 901528497958846464 904183731702847197 906040242034163712 906323862309691392 910859605023707136 915704602922769408 918535854428289216 918934697613017088 920287292018379264 923421683441205648 924916080409875456 933115788625563648 934895026812321792 935187679580700672 937672018062211908 938079170479954944 939867872699621376 942659635179564099 944595145950511104 952555700888596224 954372006537578496 957622486531620672 958038301766762496 962716223162108016 962832851957587968 967534184242537128 967675632648732672 972400611323775312 972822843460694016 974677793910718464 977572955001029436 977997433053570048 982891869706704384 984766019484635136 987835541662247936 993089986032791808 998372379575519424 998493327956017152 998805889075986432 1003368783658927392 1003804462679187456 1008705851657113176 1008853319144423424 1012264002839339136 1014219560203702272 1019295272288434176 1019614345098402816 1024717055651670528 1029871096626598912 1033352836231825368 1040530590461109888 1040982405741379584 1046519546197450752 1049755262203759104 1051756905163862016 1051783247618654208 1055339066789949312 1057046949039857664 1062669539194324992 1066418044143501312 1071625163499670752 1072090480548519936 1073668507354775808 1077325297348073256 1085279529389948928 1088635086729824256 1090710864614375424 1093950687739247226 1094425698893280768 1096512518149558272 1100247112185266304 1105753353420042432 1111314984370028928 1111797535383650304 1117226234286890784 1117711352061222912 1123168927022459352 1123304993950519296 1125446879411011584 1128789881616293316 1128954904756854784 1134467379877737864 1134959984037476352 1140997005229165056 1146707181324488448 1147066138235703168 1152806687608129344 1158604983704923776 1159108068804231168 1164908882615353344 1165273537255317504 1170596914268748624 1171105206459052032 1176995539001827328 1180974669979228992 1183256153570985984 1189177817669839872 1195503231593615616 1199720299661438976 1202007891615842304 1205578308937129596 1206101790617084928 1207877070774122784 1208431816412921856 1214479473364942848 1220939470563692544 1224714472571052288 1227049722691172352 1231228911254940864 1233221440546500608 1244154384834084864 1250229357416282544 1250772227306606592 1253157163599495168 1256879513572752132 1257425271068875776 1263718118194334208 1270074267851461632 1272496008716771328 1276275802362455097 1276829982042160896 1283621630882810688 1283777135943450624 1290045578990049504 1296534148431700416 1297097124614258688 1303430606668039248 1303996577404760064 1310522492942272512 1310932729412232192 1313021359312846848 1316921528552342202 1317493357266433536 1324119981377055744 1331163172767359232 1337825044878569856 1338405950238916608 1344941135542817568 1349685337119118848 1352292746938269696 1359060363051245568 1359485793464537088 1366289407535560704 1373556904384154112 1377803781642433824 1378402046419525632 1380430938027568896 1387374120614813184 1395359394929934336 1399673682938345472 1402342540218482688 1406508027093317862 1407118755719932416 1409395932053143552 1416892718925766656 1428833551332894336 1429453974064693248 1431558009806367744 1436433729797431008 1437057452650143744 1444249277936381952 1451513448973099008 1458600916985662968 1459234265191041024 1462016690866077696 1466359432501544154 1466996149580355072 1474337804560056576 1481753312493371904 1489634979049187712 1490281802748297216 1497558569363279136 1497739991934025728 1498208833613979648 1505053175488391088 1505706694018781184 1512623173170317152 1513279978716635136 1521329340305553408 1528942908432651264 1529421517647604224 1537075583477505792 1544806644939898368 1550029254347738052 1553698049673756672 1560795885691664832 1561473608612069376 1569779319296176128 1574632893305638656 1577635357745793024 1577674871427981312 1585570423559786496 1594004308791487488 1599627066215251968 1607437745249506128 1608135720822779904 1610502761032163712 1615987946022109884 1627919294084923392 1632952630094736384 1636066296921563136 1640926031608870839 1641638548339921152 1644768777224337408 1650570603355865088 1666972476555043392 1667696303075475456 1675839351430336176 1676567028091834368 1684753390533689028 1684957490925778944 1693184822424439974 1693432357135282176 1696661344955695104 1701701069816606796 1702439976056214528 1711495507843747584 1720060771986732672 1720807650307178496 1728712197908933888 1737907475557385664 1738662103206346752 1747363323923030016 1747910305882976256 1755895371403122936 1756657809688578048 1765493308502740992 1771462004968843488 1774884230356478976 1783766726504759808 1793254847390423424 1794033507767058432 1799580449492158464 1803011837423763456 1808367463405694394 1812080484068327424 1812647724619382784 1821719210047414272 1831409205845538816 1837071708856578432 1837869395226034176 1840574584036758528 1846843366882411296 1849832160819750912 1866231577251127296 1870375359161401344 1875344036124423816 1876158340959909888 1879735745399242752 1885319270359128198 1889190291901022208 1905111401777192448 1908744013075156992 1915244973063241344 1916076603533524992 1925432446324216032 1925665703915175936 1935068368485074256 1935351265297465344 1944801222647550624 1945645686921388032 1955145910002058872 1955994866107140096 1965783739413408768 1969532038969270272 1975382292828513303 1975671083324495872 1986179972065583616 1996744759151038848 1997611778151972864 2006737567317854784 2007608925358374912 2017411703314226352 2017706638288846848 2024528005678678272 2028439120407404544 2038590544576868352 2039228690196805632 2049434111303341056 2059742193253197824 2066705672463650736 2081061180922219776 2093039092394901504 2099510524407518208 2103513810327724032 2103566495237308416 2109762040639976793 2110678133579898624 2114093898079715328 2125339078388649984 2143250326999341504 2144180961097039872 2147337014709551616 2154650594696146512 2177270173459648512 2181421729228750848 2187901375478494452 2188851397786561536 2193025036299116544 2199539148752316231 2200494224370532608 2211506706840084864 2222629968740057856 2234452468573781568 2235422704122445824 2246337854044918704 2246609987901038592 2257579763232586632 2257909809513709568 2268934759755475728 2269919968074952704 2281994010458330112 2293414362648976896 2294132276471406336 2305613375216258688 2317209967409847552 2329817765230706688 2330547074510635008 2341193828537497248 2342210412918104064 2353991078003654656 2361949339958457984 2366512307141971968 2378355635339679744 2391006463187231232 2399440599322877952 2411156617874259192 2412203581234169856 2415754141548245568 2428958946729885696 2441878941127385088 2449428945142104576 2454099445382344704 2462457822509881728 2466442881093001216 2488308769668169728 2500458714832565088 2501544454613213184 2513759027145504264 2514850542137751552 2527436236388668416 2540148535702923264 2544992017433542656 2552551604724910194 2553659964084321792 2567243261765621376 2580091157980099008 2593068296863400832 2594194249228517376 2606861213336078496 2607993154809520128 2621044985884545024 2621865458824464384 2626042718625693696 2633843057104684404 2634986714532867072 2648239962754111488 2662326345534718464 2675650089757139712 2689882271085635136 2699370674238237696 2704585493876539392 2712551195108541591 2718120726102491136 2718971586929074176 2732578815071121408 2747113808768308224 2755607563284867648 2756804092839051264 2760861876055137792 2774748241229626368 2799347365876690944 2804685080436965376 2813016054186635724 2814237511439864832 2827978905538692297 2833785437851533312 2857667102665788672 2863116019612735488 2872867459594862016 2874114905300287488 2888498555872763904 2903026897946198016 2917201833971325936 2918468530382082048 2924033381732155392 2932718865003088308 2933992299160710144 2948675609120113152 2963506624986743808 2979269958098375424 2995117138726558272 2995479983868051456 2996417667227959296 3010106350976782176 3011413388037562368 3025246346340634304 3026559957433270272 3042658680611106816 3057885816865302528 3058843035295208448 3074151166955011584 3089613289879796736 3100058508695476104 3121591771383329664 3122947217224138752 3139558638592352256 3149265786611277312 3155270715491586048 3155349742855962624 3171140847119572992 3188008617582974976 3199254132430503936 3214875490499012256 3216271441645559808 3221005522064327424 3231975892044219768 3255838588169846784 3265905260189472768 3272132593843126272 3281852063217741678 3283277096679842304 3289537554448674816 3333944953110086784 3335392606150950912 3351678702860672352 3353134056183668736 3369506781067378056 3369914981851557888 3386369644848879948 3386864714270564352 3403402139633213592 3404879952112429056 3422991015687495168 3440121543973465344 3457424395817867776 3475814951114771328 3477324206412693504 3494726647846060032 3495820611765952512 3511790742806245872 3513315619377156096 3530986617005481984 3542924009937686976 3549768460712957952 3567533453009519616 3586509694780846848 3599160898984316928 3606023674847526912 3616734926811388788 3625295449238765568 3643438420094828544 3662818411691077632 3674143417713156864 3681149168073517056 3693686733764822592 3699664321639501824 3732463154502254592 3750688072248847632 3752316681919819776 3759471490798485504 3770638540718256396 3810222803554384896 3817488026150313984 3828827407087365291 3830489946126482688 3850864892648432064 3851331407830351872 3870136736970148512 3889602445295101248 3891291373842776064 3910291820004117744 3911989732214280192 3931567478826817536 3939064077938540544 3950764585657026606 3951342166648991744 3972359944131167232 3993489518302077696 4013475134635709568 4015217850716749824 4034823406628452704 4049056011357356544 4056878240814809088 4077181089153736704 4078457380393611264 4098868222606682112 4119484386506395648 4133411344927301472 4162122361844439552 4186078184789803008 4199021048815036416 4207027620655448064 4219524081279953586 4221356267159797248 4228187796159430656 4250678156777299968 4286500653998683008 4288361922194079744 4294674029419103232 4309301189392293024 4354540346919297024 4375802750956988904 4377702795573123072 4386050072598233088 4399078297504632462 4400988448741065216 4423013413680169728 4445259937480115712 4468904937147563136 4470845408244891648 4492675708089837408 4493219975802077184 4515159526465173264 4515819619027419136 4537869519510951456 4539839936149905408 4563988020916660224 4586828725297953792 4588264552942812672 4611226750432517376 4634419934819695104 4661094149021270016 4682387657074994496 4684420825836208128 4707982156007309312 4723898679916915968 4733024614283943936 4756711270679359488 4782012926374462464 4798881198645755904 4822313235748518384 4824407162468339712 4831508283096491136 4883757882254770176 4898857890284209152 4908198890764689408 4922778094826612517 4924915645019763456 4932885762186002432 5000917429665130176 5003088909226426368 5027518054291008528 5029701084275503104 5054872472777336832 5080297071405846528 5089984034867085312 5105103209449820388 5107319928168643584 5134486523531242752 5160182315960198016 5186136593726801664 5213722426672156992 5215986309619040256 5242089971769090048 5243730917648928768 5267686114209368808 5269973429065734144 5296479925508222976 5324652691069436928 5351300179514279424 5379764542171270272 5398741348476475392 5425102390217083182 5436241452204982272 5437943173858148352 5465157630142242816 5494227617536616448 5511215126569735296 5513608185678102528 5521723752110275584 5549496482459252736 5598694731753381888 5626032108373271448 5628475022879729664 5655957811077384594 5667570875703066624 5715334205331577344 5726232039225470976 5745734919189724032 5748229810600574976 5776997111745527808 5806053795892396032 5834403667942651872 5836937060764164096 5865437730006176616 5867984598321420288 5897351218240226304 5926146878485539909 5927013249973487616 5958539916196750848 5990234277453116544 5992835334455918592 6020212701953564352 6022826776075124736 6050492692681268608 6053119914866540544 6085317361222213632 6115771633730605056 6117686070590416896 6148302333910023168 6179226579759593472 6200117017390952208 6243183542766659328 6279117277184704512 6298531573222554624 6310541430983172096 6310699485711925248 6329286121919930379 6342281694239145984 6376017235165949952 6429750980998024512 6432542883291119616 6442011044128654848 6463951784088439536 6531810520378945536 6544265187686252544 6563704126435483356 6566554193359684608 6579075108897349632 6598617446256948693 6667889906220173568 6703357405721344704 6706268112367337472 6739013562134756112 6739829963703115776 6772739289697759896 6773729428541128704 6806804279266427184 6809759904224858112 6845982031374990336 6880243087946930688 6914848791635735552 6951629902229542656 6989453295692120064 6991641223531905024 7023581485612491744 7026631238754312192 7061973234010963968 7085848019875373952 7099536921425915904 7135066906019039232 7173019389561693696 7198321797968633856 7233469853622777576 7286876840189657088 7325636823382155264 7348286835426313728 7362298336147034112 7387373467529645184 7399328643279003648 7464926309004509184 7501376144497695264 7504633363839639552 7541277081436512792 7620445607108769792 7634976052300627968 7657654814174730582 7660979892252965376 7701729785296864128 7740273473940297024 7779204890590202496 7782582747685552128 7820583640008235488 7823979464428560384 7863134957653635072 7878128155877081088 7901529171314053212 7902684333297983488 7944719888262334464 7986979036604155392 8026950269271419136 8069646813256905408 8098112022714713088 8113756481629618176 8154362178307473408 8156914760787222528 8197736445213364224 8238968773012791296 8266822689854602944 8324244723688879104 8398042097630072832 8414055241310896128 8439048162559907172 8442712534319594496 8501356313554599936 8573001307997366016 8589348058838206464 8618602378784586048 8709080693838594048 8751605501913977808 8755405591146246144 8772100145196466176 8798156595009264924 8801976897482130432 8846026827360339456 8890519874960231424 8937809874295126272 8985351416179674816 8986439951604154368 9030319052930346528 9075739039021902912 9079679872299810816 9127976041833320448 9173657450595907584 9176529105885625344 9222453500865034752 9268839869639390208 9364775314149988992 9368841651672416256 9447797359833831936 9466049228567887872 9513422541358718976 9564025852748924928 9597762397291511808 9644626471497036768 9648814324936679424 9663016566192982272 9767515764509540352 9797715780568418304 9816397781529378816 9845556189653225034 9849831290039526912 9865771524372004864 10001834859330260352 10006177818452852736 10055036108582017056 10059402168551006208 10109744945554673664 10160594142811693056 10210206418899640776 10214639856337287168 10268973047062485504 10320364631920396032 10372273187453603328 10427444853344313984 10431972619238080512 10484179943538180096 10487461835297857536 10535372228418737616 10539946858131468288 10592959851016445952 10649305382138873856 10702600359028558848 10759529084342540544 10797482696952950784 10850204780434166364 10875886347716296704 10930315260284485632 10988455235073232896 11022430253139470592 11043447504220551168 11098992964918505472 11197389463506763776 11252064216746542896 11256950045759459328 11311915622154769188 11430668410663154688 11452464078450941952 11486482221262095873 11491469838379448064 11553994223491055616 11668807335885303744 11673874121528328192 11730875460012353232 11735969196642840576 11794702436480452608 11852293756971079818 11854026499946975232 11917079832393501696 11980468554906233088 12040425403907128704 12045653552150249472 12100985385362537216 12170634722444427264 12231543267461210112 12235372141180833792 12296604667820046336 12358453159519186944 12400234034781904416 12486367085533318656 12558234554369409024 12597063146445109248 12621082861966344192 12658572243839860758 12684563388478291968 12752034470331899904 12859501961996049024 12865085766582239232 12884022088257309696 12927903568176879072 13063621040757891072 13127408252870966712 13133108386719369216 13158150217794699264 13197234892513897386 13335779812440347136 13406714811442689408 13412536224734674944 13478027124269512224 13479659927406231552 13545478579395519792 13547458857082257408 13613608558532854368 13619519808449716224 13691964062749980672 13760486175893861376 13829697583271471104 13903259804459085312 13983282447063810048 14047162971224983488 14053262477508624384 14123946468021927936 14171696039750747904 14199073842851831808 14270133812038078464 14346038779123387392 14396643595937267712 14466939707245555152 14651273646764310528 14696573670852627456 14724596672294068224 14768334284479837551 14774746935059290368 14798657286558007296 15002752288995390528 15009266727679279104 15082554162873025584 15240891214217539584 15269952104601255936 15315309628349461164 15321959784505930752 15403459570593728256 15480546947880594048 15558409781180404992 15641167280016470976 15647958928857120768 15726269915307270144 15803058342628106424 15805368666595966976 15889439776524668928 15973958073208310784 16053900538542838272 16139293626513810816 16196224045429426176 16308724356614946816 16313829521574445056 16395472890426728448 16477937546025582592 16533645379709205888 16648489447377758208 16796084195260145664 16878096325119814344 16885425068639188992 17002712627109199872 17146002615994732032 17178696117676412928 17237204757569172096 17418161387677188096 17503211003827955616 17510811182292492288 17596313190018529848 17603953794964260864 17692053654720678912 17781039749920462848 17875619748590252544 17970702832359349632 18060638105860693056 18151478078043805824 18159359744599621632 18255952083666640896 18347314901191815168 18353058211771250688 18444907001730069504 18537679739278780416 18729550628299977984 18895594719667663872 18932098457135775744 18987858365759791137 19026845082717437952 19128051705497849856 19289252942994073536 19297628649873358848 19326033132385964544 19595431561136836608 19632795563058757632 19691112379306450068 19699662580079053824 19795852338770846079 20003669718660520704 20110072217164034112 20118804337102012416 20219489891109347328 20321188285623386112 20420412837799281552 20429279712674574336 20537946094124971008 20640729263840792064 20744546374907206656 20854889706688627968 20968359887076360192 20974923670595715072 21070744456837475232 21079893716262936576 21185919702032891904 21298610764277747712 21405200718057117696 21519058168685081088 21594965393905901568 21700409560868332728 21860630520568971264 21976910470146465792 22044860506278941184 22086895008441102336 22197985929837010944 22394778927013527552 22504128433493085792 22513900091518918656 22623831244309538376 22861336821326309376 22904928156901883904 22972964442524191746 22982939676758896128 23337614671770607488 23347748243056656384 23461750920024706464 23471938393285681152 23589404872960905216 23704587513942159636 23708052999893950464 23834159664787003392 23960937109812466176 24080850807814257408 24201970770725074432 24341269444888854528 24463086534922420224 24470744282361667584 24593209335640092672 24716906319038373888 24800468069563808832 24972734171066637312 25194126292890218496 25242165723932688384 25317144487679721516 25504068940663799808 25719003923992098048 25768044176514619392 25855807136353758144 26127242081515782144 26254816505741933424 26266216773438738432 26316300435589398528 26394469785027794772 26671559624880694272 26813429622885378816 26956054248539024448 26959319854812463104 27090957158791039584 27227217117065708736 27239039616899432448 27383928125499961344 27520972351787722752 27659395166542942208 27806519608918170624 28094325942449966976 28106524955017248768 28343392079501495808 28398147685703663616 28540267624076156928 28692077558246774784 28793287191874535424 28933879414491110304 29302547293528621056 29393147341705254912 29449193344588136448 29536668568959675102 29549493870118580736 29597314573116014592 30005504577990781056 30018533455358558208 30165108325746051168 30481782428435079168 30630619256698922328 30643919569011861504 30806919141187456512 30961093895761188096 31116819562360809984 31282334560032941952 31295917857714241536 31452539830614540288 31606116685256212848 31610737333191933952 31778879553049337856 31947916146416621568 32107801077085676544 32278587253027621632 32392448090858852352 32627659043148890112 32790945780853456896 32955875092051165184 33067290759418411776 33296978894755516416 33592168390520291328 33756192650239628688 33770850137278377984 34292005231989464064 34357392235352825856 34459446663786287619 34474409515138344192 35006422007655911232 35021622364584984576 35192626380037059696 35207907589928521728 35384107309441357824 35562079499840925696 35751239497180505088 35941405664718699264 36121276211721386112 36302956156087611648 36511904167333281792 36694629802383630336 36706116423542501376 36889814003460139008 37075359478557560832 37459101256599955968 37791189439335327744 37975716731519582274 38053690165434875904 38256103410995699712 38578505885988147072 38595257299746717696 38652066264771929088 39190863122273673216 39382224758612900136 39399325160158107648 39591704677541692158 40007339437321041408 40220144434328068224 40237608674204024832 40438979782218694656 40642376571246772224 40840825675598563104 40858559425349148672 41075892188249942016 41281458527681584128 41489092749814413312 41709779413377255936 41949847341191430144 42141488913674950464 42159787432525873152 42371839404065783808 42597221528555495424 42810401436114235392 43038116337370162176 43189930787811803136 43400819121736665456 43953820940292931584 44089721012557882368 44173790016882204672 44305002853439512653 44395971859674021888 45008256866986171584 45027800183037837312 45247662488619076752 45722673642652618752 45809856313803767808 45945928885048383492 45965879353517792256 46675229343541214976 46923501840049412928 46943876786571362304 47178809745921810432 47409175027884319272 47416105999787900928 47668319329574006784 47921874219624932352 48161701615628514816 48403941541450148864 48926173069844840448 48941488564723335168 49186418671280185344 49433812638076747776 49600936139127617664 49945468342133274624 50388252585780436992 50634288975359443032 51008137881327599616 51438007847984196096 51536088353029238784 51711614272707516288 52254484163031564288 52509633011483866848 52532433546877476864 52788939570055589544 53343119249761388544 53626859245770757632 53912108497078048896 54181914317582079168 54454434234131417472 54478079233798864896 54767856250999922688 55041944703575445504 55318790333085884416 55613039217836341248 56188651884899933952 56686784159002991616 56796295371407327232 57080535248152313856 57384155116493549568 57867758828982220608 58786294683410509824 58898386689176272896 59073337137919350204 59098987740237161472 60011009155981562112 60330216651492102336 60963564856870158336 61261238513397844656 61287839138023723008 61613838282374913024 61922187791522376192 62233639124721619968 62564669120065883904 62905079661229080576 63212233370512425696 63557759106098675712 63895832292833243136 64215602154171353088 64557174506055243264 64784896181717704704 65581891561706913792 66134581518836823552 66593957789511032832 67184336781040582656 67512385300479257376 67541700274556755968 68584010463978928128 68714784470705651712 68918893327572575238 68948819030276688384 70012844015311822464 70043244729169969152 70385252760074119392 70415815179857043456 70768214618882715648 71124158999681851392 71502478994361010176 71882811329437398528 72242552423442772224 72605912312175223296 73023808334666563584 73389259604767260672 73412232847085002752 73779628006920278016 74150718957115121664 74918202513199911936 75582378878670655488 75951433463039164548 76512206821991399424 77157011771976294144 77304132529543858176 78381726244547346432 78764449517225800272 78798650320316215296 79183409355083384316 80014678874642082816 80440288868656136448 80877959564437389312 81681651351197126208 81717118850698297344 82151784376499884032 82562917055363168256 82978185499628826624 83419558826754511872 84282977827349900928 84319574865051746304 85194443057110990848 85620802872228470784 86076232674740324352 86379861575623606272 86801638243473330912 87907641880585863168 88179442025115764736 88347580033764409344 88610005706879025306 88791943719348043776 90016513733972343168 90055600366075674624 90495324977238153504 91445347285305237504 91891857770096766984 91931758707035584512 93350458687082429952 93847003680098825856 93887753573142724608 94357619491843620864 94818350055768638544 94832211999575801856 95336638659148013568 95843748439249864704 96323403231257029632 96807883082900297728 97882977129446670336 98372837342560370688 98867625276153495552 99201872278255235328 99890936684266549248 100776505171560873984 101268577950718886064 102876015695968392192 103072176706058477568 103378339991358862857 103423228545415032576 105019266022967733696 105064867093754953728 105577879140111179088 106686238499522777088 107253718491541515264 107824216994156097792 108363828635164158336 108908868468262834944 109535712501999845376 110083889407150891008 110637580666171768832 111226078435672682496 112377303769799867904 113373568318005983232 114161070496304627712 114768310232987099136 115735517657964441216 117572589366821019648 118146674275838700408 118197975480474322944 120022018311963124224 120660433302984204672 121927129713740316672 122522477026795689312 122575678276047446016 123227676564749826048 123844375583044752384 124467278249443239936 125129338240131767808 126424466741024851392 127115518212197351424 127791664585666486272 128431204308342706176 129114349012110486528 129569792363435409408 132269163037673647104 132915008560318537959 133187915579022065664 135024770600958514752 135083400549113511936 137168020927957856256 137429568941411303424 137837786655145150476 137897638060553376768 140025688030623644928 140770505520148238784 140831630359714086912 141536429237765431296 142248317999363702784 143004957988722020352 143765622658874797056 144485104846885544448 145211824624350446592 146778519209534521344 146824465694170005504 147559256013840556032 148301437914230243328 149836405026399823872 151164757757341310976 151902866926078329096 153024413643982798848 154314023543952588288 154608265059087716352 156763452489094692864 157528899034451600544 157597300640632430592 158366818710166768632 160029357749284165632 160880577737312272896 163363302702394252416 163434237701396594688 164303568752999768064 165125834110726336512 165956370999257653248 166839117653509023744 168565955654699801856 170388886114221981696 171241605744456941568 172152465349480648704 173603276486946661824 176358884050231529472 176695160067528818688 177220011413758050612 180033027467944686336 180990649954476307008 182890694570610475008 183783715540193533968 183863517414071169024 186700917374164859904 187694007360197651712 188715238983687241728 189636700111537277088 190673277318296027136 191687496878499729408 192646806462514059264 193615766165800595456 196745674685120741376 198403744556510470656 199781873368533098496 201553010343121747968 202537155901437772128 205752031391936784384 206144353412116955136 206756679982717725714 206846457090830065152 210038532045935467392 210129734187509907456 211155758280222358176 213372476999045554176 214507436983083030528 215648433988312195584 216727657270328316672 217817736936525669888 219071425003999690752 220167778814301782016 221275161332343537664 222452156871345364992 224754607539599735808 226747136636011966464 229536620465974198272 231471035315928882432 235145178733642039296 236293348551677400816 236395950960948645888 240044036623926248448 241320866605968409344 245044954053591378624 245151356552094892032 246455353129499652096 247688751166089504768 248934556498886479872 250258676480263535616 252848933482049702784 255583329171332972544 256862408616685412352 258228698024220973056 259139584726870818816 264538326075347294208 265830017120637075918 266375831158044131328 270049541201917029504 270166801098227023872 274336041855915712512 275675573310290300952 275795276121106753536 280051376061247289856 281541011040296477568 281663260719428173824 283072858475530862592 284496635998727405568 286009915977444040704 287531245317749594112 288970209693771088896 290423649248700893184 293648931388340011008 295118512027681112064 296602875828460486656 299672810052799647744 302329515514682621952 303805733852156658192 308628047087905176576 309216530118175432704 310135019974076588571 315057798068903201088 315194601281264861184 316733637420333537264 320058715498568331264 321761155474624545792 326726605404788504832 328607137505999536128 330251668221452673024 331912741998515306496 333678235307018047488 337131911309399603712 342483211488913883136 344304930698961297408 347206552973893323648 352717768100463058944 354440022827516101224 360066054935889372672 361981299908952614016 365781389141220950016 367567431080387067936 367727034828142338048 373401834748329719808 375388014720395303424 379273400223074554176 381346554636592054272 383374993756999458816 385293612925028118528 387231532331601190912 396807489113020941312 399563746737066196992 405074311802875544256 411504062783873568768 412288706824233910272 413513359965435451428 413692914181660130304 420077064091870934784 422311516560444716352 426744953998091108352 429014873966166061056 431296867976624391168 433455314540656633344 435635473873051339776 440335557628603564032 444904313742690729984 449509215079199471616 453494273272023932928 459073240931948396544 462942070631857764864 470290357467284078592 472586697103354801632 472791901921897291776 480088073247852496896 482641733211936818688 490089908107182757248 490302713104189784064 492910706258999304192 495377502332179009536 497869112997772959744 500517352960527071232 505697866964099405568 511166658342665945088 513724817233370824704 516457396048441946112 529076652150694588416 531660034241274151836 540099082403834059008 548672083711831425024 551351146620580601904 551590552242213507072 560102752122494579712 563082022080592955136 566145716951061725184 572019831954888081408 575062490635499188224 577940419387542177792 580847298497401786368 590237024055362224128 599345620105599295488 604659031029365243904 607611467704313316384 617256094175810353152 618433060236350865408 620270039948153177142 630115596137806402176 630389202562529722368 633467274840667074528 640117430997136662528 643522310949249091584 653453210809577009664 657214275011999072256 660503336442905346048 663825483997030612992 667356470614036094976 674263822618799207424 688609861397922594816 694413105947786647296 705435536200926117888 708880045655032202448 720132109871778745344 723962599817905228032 735134862160774135872 735454069656284676096 746803669496659439616 750776029440790606848 758546800446149108352 766749987513998917632 770587225850056237056 774463064663202381824 793614978226041882624 799127493474132393984 810148623605751088512 823008125567747137536 827026719930870902856 827385828363320260608 840154128183741869568 844623033120889432704 853489907996182216704 858029747932332122112 862593735953248782336 866910629081313266688 871270947746102679552 889808627485381459968 899018430158398943232 906988546544047865856 925884141263715529728 930405059922229765713 945173394206709603264 945583803843794583552 960176146495704993792 965283466423873637376 980179816214365514496 985821412517998608384 990755004664358019072 995738225995545919488 1001034705921054142464 1011395733928198811136 1027449634466741649408 1032914792096883892224 1058153304301389176832 1063320068482548303672 1080198164807668118016 1097344167423662850048 1102702293241161203808 1103181104484427014144 1120205504244989159424 1126164044161185910272 1144039663909776162816 1150124981270998376448 1155880838775084355584 1161694596994803572736 1198691240211198590976 1215222935408626632768 1234512188351620706304 1236866120472701730816 1240540079896306354284 1260231192275612804352 1266934549681334149056 1280234861994273325056 1287044621898498183168 1306906421619154019328 1321006672885810692096 1334712941228072189952 1348527645237598414848 1377219722795845189632 1388826211895573294592 1410871072401852235776 1417760091310064404896 1440264219743557490688 1447925199635810456064 1470269724321548271744 1470908139312569352192 1493607338993318879232 1501552058881581213696 1517093600892298216704 1533499975027997835264 1541174451700112474112 1548926129326404763648 1587229956452083765248 1620297247211502177024 1646016251135494275072 1654053439861741805712 1654771656726640521216 1680308256367483739136 1689246066241778865408 1716059495864664244224 1725187471906497564672 1733821258162626533376 1742541895492205359104 1798036860316797886464 1813977093088095731712 1851768282527431059456 1860810119844459531426 1890346788413419206528 1891167607687589167104 1920352292991409987584 1930566932847747274752 1960359632428731028992 1971642825035997216768 1981510009328716038144 1991476451991091838976 2002069411842108284928 2022791467856397622272 2065829584193767784448 2116306608602778353664 2126640136965096607344 2160396329615336236032 2205404586482322407616 2206362208968854028288 2240411008489978318848 2252328088322371820544 2300249962541996752896 2311761677550168711168 2323389193989607145472 2397382480422397181952 2430445870817253265536 2469024376703241412608 2481080159792612708568 2520462384551225608704 2533869099362668298112 2560469723988546650112 2574089243796996366336 2613812843238308038656 2669425882456144379904 2697055290475196829696 2777652423791146589184 2835520182620128809792 2880528439487114981376 2895850399271620912128 2940539448643096543488 2987214677986637758464 3003104117763162427392 3034187201784596433408 3082348903400224948224 3174459912904167530496 3240594494423004354048 3292032502270988550144 3308106879723483611424 3309543313453281042432 3360616512734967478272 3378492132483557730816 3432118991729328488448 3450374943812995129344 3467642516325253066752 3485083790984410718208 3596073720633595772928 3703536565054862118912 3721620239688919062852 3780693576826838413056 3840704585982819975168 3861133865695494549504 3920719264857462057984 3963020018657432076288 4004138823684216569856 4045582935712795244544 4131659168387535568896 4232613217205556707328 4253280273930193214688 4320792659230672472064 4410809172964644815232 4412724417937708056576 4480822016979956637696 4504656176644743641088 4600499925083993505792 4623523355100337422336 4646778387979214290944 4860891741634506531072 4938048753406482825216 4962160319585225417136 5040924769102451217408 5067738198725336596224 5148178487593992732672 5227625686476616077312 5394110580950393659392 5555304847582293178368 5671040365240257619584 5761056878974229962752 5791700798543241824256 5881078897286193086976 5974429355973275516928 6006208235526324854784 6068374403569192866816 6348919825808335060992 6481188988846008708096 6616213759446967222848 6619086626906562084864 6721233025469934956544 6756984264967115461632 6900749887625990258688 6935285032650506133504 6970167581968821436416 7192147441267191545856 7407073130109724237824 7443240479377838125704 7561387153653676826112 7681409171965639950336 7722267731390989099008 7841438529714924115968 8008277647368433139712 8091165871425590489088 8506560547860386429376 8641585318461344944128 8821618345929289630464 8961644033959913275392 9009312353289487282176 9247046710200674844672 9721783483269013062144 9876097506812965650432 9924320639170450834272 10081849538204902434816 10135476397450673192448 10296356975187985465344 10455251372953232154624 10788221161900787318784 11110609695164586356736 11342080730480515239168 11522113757948459925504 11583401597086483648512 11762157794572386173952 12012416471052649709568 12136748807138385733632 12697839651616670121984 12962377977692017416192 13232427518893934445696 13238173253813124169728 13442466050939869913088 13513968529934230923264 13801499775251980517376 13870570065301012267008 13940335163937642872832 14814146260219448475648 14886480958755676251408 15122774307307353652224 15444535462781978198016 15682877059429848231936 16182331742851180978176 17013121095720772858752 17283170636922689888256 17643236691858579260928 17923288067919826550784 18018624706578974564352 19443566966538026124288 19848641278340901668544 20163699076409804869632 20270952794901346384896 20910502745906464309248 21576442323801574637568 22221219390329172713472 22684161460961030478336 23044227515896919851008 23166803194172967297024 23524315589144772347904 24024832942105299419136 24273497614276771467264 25924755955384034832384 26464855037787868891392 26884932101879739826176 27027937059868461846528 27741140130602024534016 29628292520438896951296 29772961917511352502816 30245548614614707304448 30889070925563956396032 31365754118859696463872 32364663485702361956352 34026242191441545717504 34566341273845379776512 35286473383717158521856 36037249413157949128704 38887133933076052248576 39697282556681803337088 40327398152819609739264 40541905589802692769792 41821005491812928618496 44442438780658345426944 45368322921922060956672 46333606388345934594048 47048631178289544695808 48546995228553542934528 51849511910768069664768 52929710075575737782784 53769864203759479652352 54055874119736923693056 59545923835022705005632 60491097229229414608896 62731508237719392927744 64729326971404723912704 68052484382883091435008 69132682547690759553024 70572946767434317043712 72074498826315898257408 77774267866152104497152 79394565113363606674176 80654796305639219478528 81083811179605385539584 88884877561316690853888 90736645843844121913344 92667212776691869188096 94097262356579089391616 97093990457107085869056 103699023821536139329536 105859420151151475565568 108111748239473847386112 119091847670045410011264 120982194458458829217792 125463016475438785855488 136104968765766182870016 141145893534868634087424 155548535732304208994304 158789130226727213348352 161309592611278438957056 162167622359210771079168 181473291687688243826688 188194524713158178783232 194187980914214171738112 207398047643072278659072 211718840302302951131136 216223496478947694772224 238183695340090820022528 241964388916917658435584 272209937531532365740032 282291787069737268174848 311097071464608417988608 317578260453454426696704 324335244718421542158336 362946583375376487653376 376389049426316357566464 423437680604605902262272 476367390680181640045056 483928777833835316871168 544419875063064731480064 564583574139474536349696 622194142929216835977216 635156520906908853393408 648670489436843084316672 725893166750752975306752 846875361209211804524544 952734781360363280090112 1088839750126129462960128 1129167148278949072699392 1270313041813817706786816 1451786333501505950613504 1693750722418423609049088 1905469562720726560180224 2177679500252258925920256 2540626083627635413573632 3387501444836847218098176 3810939125441453120360448 4355359000504517851840512 5081252167255270827147264 7621878250882906240720896 10162504334510541654294528 15243756501765812481441792 30487513003531624962883584
- Sum of all divisors σ(n): 109721193850866870866880000
- Sum of proper divisors (its aliquot sum) s(n): 79233680847335245903996416
- 30487513003531624962883584 is an abundant number, because the sum of its proper divisors (79233680847335245903996416) is greater than itself. Its abundance is 48746167843803620941112832
Bases of 30487513003531624962883584
- Binary: 11001001101111111101101100100010000000100000101000100010100110010100010000000000000002
- Hexadecimal: 0x1937FB6440414453288000
- Base-36: 3TWMPYWC7HX1C0000
Squares and roots of 30487513003531624962883584
- 30487513003531624962883584 squared (304875130035316249628835842) is 929488449140509923946547944251646476065628336685056
- 30487513003531624962883584 cubed (304875130035316249628835843) is 28337791179803739742645965170159065804744318491100377089687456250209400520704
-
The
square root of 30487513003531624962883584 is 5521549873317.4207346133 -
30487513003531624962883584 is a
perfect cube number . Itscube root is 312397344
Scales and comparisons
How big is 30487513003531624962883584?- 30,487,513,003,531,624,962,883,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,487,513,003,531,624,962,883,584 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 30487513003531624962883584 cubic inches would be around 26033112 feet tall.
Recreational maths with 30487513003531624962883584
- 30487513003531624962883584 backwards is 48538826942613530031578403
- 30487513003531624962883584 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 30487513003531624962883584'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 30487513003531624962883584 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 30487513003531624962883584 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/30487513003531624962883584/
Chicago style:
Numbermatics. 2024. "Number 30487513003531624962883584 - Facts about the integer". https://numbermatics.com/n/30487513003531624962883584/
The information we have on file for 30487513003531624962883584 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 30487513003531624962883584, math, Factors of 30487513003531624962883584, curriculum, school, college, exams, university, Prime factorization of 30487513003531624962883584, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, four hundred eighty-seven sextillion, five hundred thirteen quintillion, three quadrillion, five hundred thirty-one trillion, six hundred twenty-four billion, nine hundred sixty-two million, eight hundred eighty-three thousand, five hundred eighty-four.