112411953795046426247430144
112,411,953,795,046,426,247,430,144 is an even composite number composed of five prime numbers multiplied together.
112411953795046426247430144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred nine divisors.
Prime factorization of 112411953795046426247430144:
220 × 36 × 76 × 196 × 1632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 163 × 163)See below for interesting mathematical facts about the number 112411953795046426247430144 from the Numbermatics database.
Names of 112411953795046426247430144
- Cardinal: 112411953795046426247430144 can be written as One hundred twelve septillion, four hundred eleven sextillion, nine hundred fifty-three quintillion, seven hundred ninety-five quadrillion, forty-six trillion, four hundred twenty-six billion, two hundred forty-seven million, four hundred thirty thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.12411953795046426247430144 × 1026
Factors of 112411953795046426247430144
Divisors of 112411953795046426247430144
- Number of divisors d(n): 21609
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 144 147 152 162 163 168 171 189 192 196 216 224 228 243 252 256 266 288 294 304 324 326 336 342 343 361 378 384 392 399 432 441 448 456 486 489 504 512 513 532 567 576 588 608 648 652 672 684 686 722 729 756 768 784 798 864 882 896 912 931 972 978 1008 1024 1026 1029 1064 1083 1134 1141 1152 1176 1197 1216 1296 1304 1323 1344 1368 1372 1444 1458 1467 1512 1536 1539 1568 1596 1701 1728 1764 1792 1824 1862 1944 1956 2016 2048 2052 2058 2128 2166 2268 2282 2304 2352 2394 2401 2432 2527 2592 2608 2646 2688 2736 2744 2793 2888 2916 2934 3024 3072 3078 3087 3097 3136 3192 3249 3402 3423 3456 3528 3584 3591 3648 3724 3888 3912 3969 4032 4096 4104 4116 4256 4332 4401 4536 4564 4608 4617 4704 4788 4802 4864 5054 5103 5184 5216 5292 5376 5472 5488 5586 5776 5832 5868 6048 6144 6156 6174 6194 6272 6384 6498 6517 6804 6846 6859 6912 7056 7168 7182 7203 7296 7448 7581 7776 7824 7938 7987 8064 8192 8208 8232 8379 8512 8664 8802 9072 9128 9216 9234 9261 9291 9408 9576 9604 9728 9747 10108 10206 10269 10368 10432 10584 10752 10773 10944 10976 11172 11552 11664 11736 11907 12096 12288 12312 12348 12388 12544 12768 12996 13034 13203 13608 13692 13718 13824 13851 14112 14336 14364 14406 14592 14896 15162 15552 15648 15876 15974 16128 16384 16416 16464 16758 16807 17024 17328 17604 17689 18144 18256 18432 18468 18522 18582 18816 19152 19208 19456 19494 19551 20216 20412 20538 20577 20736 20864 21168 21504 21546 21609 21679 21888 21952 22344 22743 23104 23328 23472 23814 23961 24192 24576 24624 24696 24776 25088 25137 25536 25992 26068 26406 26569 27216 27384 27436 27648 27702 27783 27873 28224 28672 28728 28812 29184 29241 29792 30324 30807 31104 31296 31752 31948 32256 32319 32768 32832 32928 33516 33614 34048 34656 35208 35378 35721 36288 36512 36864 36936 37044 37164 37632 38304 38416 38912 38988 39102 39609 40432 40824 41076 41154 41472 41728 42336 43008 43092 43218 43358 43776 43904 44688 45486 45619 46208 46656 46944 47628 47922 48013 48384 49152 49248 49392 49552 50176 50274 50421 51072 51984 52136 52812 53067 53138 54432 54768 54872 55296 55404 55566 55746 55909 56448 57344 57456 57624 58368 58482 58653 58843 59584 60648 61614 61731 62208 62592 63504 63896 64512 64638 64827 65037 65536 65664 65856 67032 67228 68096 68229 69312 70416 70756 71442 71883 72576 73024 73728 73872 74088 74328 75264 75411 76608 76832 77824 77976 78204 79218 79707 80864 81648 82152 82308 82944 83349 83456 83619 84672 86016 86184 86436 86716 87552 87723 87808 89376 90972 91238 92416 92421 93312 93888 95256 95844 96026 96768 96957 98304 98496 98784 99104 100352 100548 100842 102144 103968 104272 105624 106134 106276 108864 109536 109744 110592 110808 111132 111492 111818 112896 114688 114912 115248 116736 116964 117306 117649 117686 118827 119168 121296 123228 123462 123823 124416 125184 127008 127792 129024 129276 129654 130074 130321 131072 131328 131712 134064 134456 136192 136458 136857 138624 140832 141512 142884 143766 144039 145152 146048 147456 147744 148176 148656 150528 150822 151263 151753 153216 153664 155648 155952 156408 158436 159201 159414 161728 163296 164304 164616 165888 166698 166912 167238 167727 169344 172032 172368 172872 173432 175104 175446 175616 175959 176529 178752 181944 182476 184832 184842 185193 185983 186624 187776 190512 191688 192052 193536 193914 194481 195111 196608 196992 197568 198208 200704 201096 201684 204288 204687 207936 208544 211248 212268 212552 215649 217728 219072 219488 221184 221616 222264 222984 223636 225792 226233 229376 229824 230496 233472 233928 234612 235298 235372 237654 238336 239121 242592 246456 246924 247646 248832 250047 250368 250857 254016 255584 258048 258552 259308 260148 260642 262144 262656 263169 263424 268128 268912 272384 272916 273714 277248 277263 281664 283024 285768 287532 288078 290304 292096 294912 295488 296352 297312 301056 301644 302526 303506 306432 307328 311296 311904 312816 316872 318402 318828 319333 323456 326592 328608 329232 331776 333396 333824 334476 335454 336091 338688 344064 344736 345744 346864 350208 350892 351232 351918 352947 353058 357504 363888 364952 369664 369684 370386 371469 371966 373248 375552 381024 383376 384104 387072 387828 388962 390222 390963 391363 393216 393984 395136 396416 401408 402192 403368 408576 409374 410571 411901 415872 417088 422496 424536 425104 431298 432117 435456 438144 438976 442368 443232 444528 445968 447272 451584 452466 453789 455259 458752 459648 460992 466944 467856 469224 470596 470744 475308 476672 477603 478242 485184 492912 493848 495292 497664 500094 500736 501714 503181 504811 508032 511168 516096 517104 518616 520296 521284 524288 525312 526338 526848 527877 529587 536256 537824 544768 545832 547428 554496 554526 555579 557949 563328 566048 571536 575064 576156 580608 583443 584192 585333 589824 590976 592704 594624 602112 603288 605052 607012 612864 614061 614656 622592 623808 625632 633744 636804 637656 638666 646912 646947 653184 657216 658464 663552 666792 667648 668952 670908 672182 677376 678699 688128 689472 691488 693728 700416 701784 702464 703836 705894 706116 715008 717363 727776 729904 739328 739368 740772 742938 743932 746496 751104 752571 762048 766752 768208 774144 775656 777924 780444 781926 782726 786432 787968 790272 792832 802816 804384 806736 817152 818748 821142 823802 831744 831789 834176 844992 849072 850208 862596 864234 866761 870912 876288 877952 884736 886464 889056 891936 894544 903168 904932 907578 910518 912247 917504 919296 921984 933888 935712 938448 941192 941488 950616 953344 955206 956484 957999 970368 985824 987696 990584 995328 1000188 1001472 1003428 1006362 1008273 1009622 1016064 1022336 1032192 1034208 1037232 1040592 1042568 1048576 1050624 1052676 1053696 1055754 1058841 1059174 1062271 1072512 1075648 1089536 1091664 1094856 1108992 1109052 1111158 1114407 1115898 1118017 1126656 1132096 1143072 1150128 1152312 1161216 1166886 1168384 1170666 1172889 1174089 1179648 1181952 1185408 1189248 1204224 1206576 1210104 1214024 1225728 1228122 1229312 1231713 1235703 1245184 1247616 1251264 1267488 1273608 1275312 1277332 1293824 1293894 1296351 1301881 1306368 1314432 1316928 1327104 1333584 1335296 1337904 1341816 1344364 1354752 1357398 1361367 1365777 1376256 1378944 1382976 1387456 1400832 1403568 1404928 1407672 1411788 1412232 1430016 1432809 1434726 1455552 1459808 1478656 1478736 1481544 1485876 1487864 1492992 1502208 1505142 1509543 1514433 1524096 1533504 1536416 1548288 1551312 1555848 1560888 1563852 1565452 1572864 1575936 1580544 1583631 1585664 1588761 1605632 1608768 1613472 1634304 1637496 1642284 1647604 1663488 1663578 1666737 1668352 1673847 1689984 1698144 1700416 1725192 1728468 1733522 1741824 1750329 1752576 1755904 1755999 1769472 1772928 1778112 1783872 1789088 1806336 1809864 1815156 1821036 1824494 1835008 1838592 1842183 1843968 1867776 1871424 1876896 1882384 1882976 1901232 1906688 1910412 1912968 1915998 1940736 1940841 1971648 1975392 1981168 1990656 2000376 2002944 2006856 2012724 2016546 2019244 2032128 2044672 2064384 2068416 2074464 2081184 2085136 2101248 2105352 2107392 2111508 2117682 2118348 2124542 2145024 2151296 2152089 2179072 2183328 2189712 2217984 2218104 2222316 2228814 2231796 2235331 2236034 2253312 2257713 2264192 2286144 2300256 2304624 2322432 2333772 2336768 2341332 2345778 2348178 2352637 2359296 2363904 2370816 2378496 2408448 2413152 2420208 2428048 2451456 2456244 2458624 2463426 2471406 2476099 2490368 2495232 2502528 2534976 2547216 2550624 2554664 2587648 2587788 2592702 2600283 2603762 2612736 2628864 2633856 2654208 2667168 2670592 2675808 2683632 2688728 2709504 2714796 2722734 2731554 2736741 2739541 2752512 2757888 2765952 2774912 2801664 2807136 2809856 2815344 2823576 2824464 2860032 2865618 2869452 2873997 2883307 2911104 2919616 2957312 2957472 2963088 2971752 2975728 2985984 3004416 3010284 3019086 3024819 3028866 3048192 3067008 3072832 3096576 3102624 3111696 3121776 3127704 3130904 3145728 3151872 3161088 3167262 3171328 3176523 3177522 3186813 3211264 3217536 3226944 3268608 3274992 3284568 3295208 3326976 3327156 3333474 3336704 3343221 3347694 3354051 3379968 3396288 3400832 3450384 3456936 3467044 3483648 3500658 3505152 3511808 3511998 3518667 3522267 3533677 3538944 3545856 3556224 3567744 3578176 3612672 3619728 3630312 3642072 3648988 3670016 3677184 3684366 3687936 3695139 3707109 3735552 3742848 3753792 3764768 3765952 3802464 3813376 3820824 3825936 3831996 3881472 3881682 3889053 3905643 3943296 3950784 3962336 3981312 4000752 4005888 4013712 4025448 4033092 4038488 4064256 4084101 4089344 4097331 4128768 4136832 4148928 4162368 4170272 4202496 4210704 4214784 4223016 4235364 4236696 4249084 4290048 4298427 4302592 4304178 4358144 4366656 4379424 4435968 4436208 4444632 4457628 4463592 4470662 4472068 4506624 4515426 4528384 4528629 4543299 4572288 4600512 4609248 4644864 4667544 4673536 4682664 4691556 4696356 4705274 4718592 4727808 4741632 4750893 4756992 4766283 4816896 4826304 4840416 4856096 4902912 4912488 4917248 4926852 4942812 4952198 4980736 4990464 5000211 5005056 5021541 5069952 5094432 5101248 5109328 5175296 5175576 5185404 5200566 5207524 5225472 5257728 5267712 5267997 5308416 5334336 5341184 5351616 5367264 5377456 5419008 5429592 5445468 5463108 5473482 5479082 5505024 5515776 5531904 5549824 5603328 5614272 5619712 5630688 5647152 5648928 5720064 5731236 5738904 5747994 5766614 5822208 5822523 5839232 5914624 5914944 5926176 5943504 5951456 5971968 6008832 6020568 6038172 6049638 6057732 6067327 6096384 6134016 6145664 6193152 6205248 6223392 6243552 6255408 6261808 6303744 6322176 6334524 6342656 6353046 6355044 6373626 6385729 6422528 6435072 6453888 6456267 6537216 6549984 6569136 6590416 6653952 6654312 6666948 6673408 6686442 6695388 6705993 6708102 6759936 6792576 6801664 6900768 6913872 6934088 6967296 7001316 7010304 7023616 7023996 7037334 7044534 7057911 7067354 7077888 7091712 7112448 7135488 7156352 7225344 7239456 7260624 7284144 7297976 7340032 7354368 7368732 7375872 7390278 7414218 7428297 7435897 7471104 7485696 7507584 7529536 7531904 7604928 7626752 7641648 7651872 7663992 7762944 7763364 7778106 7800849 7811286 7826119 7886592 7901568 7924672 7962624 8001504 8011776 8027424 8050896 8066184 8076976 8128512 8168202 8178688 8194662 8210223 8218623 8257536 8273664 8297856 8324736 8340544 8404992 8421408 8429568 8446032 8470728 8473392 8498168 8580096 8596854 8605184 8608356 8621991 8649921 8716288 8733312 8758848 8871936 8872416 8889264 8915256 8927184 8941324 8944136 9013248 9030852 9056768 9057258 9074457 9086598 9113167 9144576 9201024 9218496 9289728 9335088 9347072 9365328 9383112 9392712 9410548 9437184 9455616 9483264 9501786 9513984 9529569 9532566 9560439 9591409 9633792 9652608 9680832 9712192 9805824 9824976 9834496 9853704 9885624 9904396 9961472 9980928 10000422 10010112 10029663 10043082 10062153 10139904 10188864 10202496 10218656 10350592 10351152 10370808 10401132 10415048 10450944 10515456 10535424 10535994 10556001 10566801 10601031 10616832 10668672 10682368 10703232 10734528 10754912 10838016 10859184 10890936 10926216 10946964 10958164 11010048 11031552 11063808 11085417 11099648 11121327 11206656 11228544 11239424 11261376 11294304 11297856 11440128 11462472 11477808 11495988 11533228 11644416 11645046 11667159 11678464 11716929 11829248 11829888 11852352 11887008 11902912 11943936 12017664 12041136 12076344 12099276 12115464 12134654 12192768 12252303 12268032 12291328 12291993 12386304 12410496 12446784 12487104 12510816 12523616 12607488 12644352 12669048 12685312 12706092 12710088 12747252 12771458 12845056 12870144 12895281 12907776 12912534 13074432 13099968 13138272 13180832 13307904 13308624 13333896 13346816 13372884 13390776 13411986 13416204 13519872 13585152 13585887 13603328 13629897 13801536 13827744 13868176 13934592 14002632 14020608 14047232 14047992 14074668 14089068 14115822 14134708 14155776 14183424 14224896 14270976 14298849 14312704 14450688 14478912 14521248 14568288 14595952 14708736 14737464 14751744 14780556 14828436 14856594 14871794 14942208 14971392 15015168 15059072 15063808 15064623 15209856 15253504 15283296 15303744 15327984 15525888 15526728 15556212 15601698 15622572 15652238 15773184 15803136 15803991 15849344 15925248 16003008 16023552 16054848 16101792 16132368 16153952 16257024 16336404 16357376 16389324 16420446 16437246 16468459 16515072 16547328 16595712 16649472 16681088 16809984 16842816 16859136 16892064 16941456 16946784 16996336 17160192 17193708 17210368 17216712 17243982 17299842 17332693 17432576 17466624 17517696 17743872 17744832 17778528 17830512 17854368 17882648 17888272 18026496 18061704 18113536 18114516 18148914 18173196 18201981 18226334 18289152 18402048 18436992 18579456 18670176 18694144 18730656 18766224 18785424 18821096 18911232 18966528 19003572 19027968 19059138 19065132 19120878 19157187 19176787 19182818 19267584 19305216 19361664 19368801 19424384 19611648 19649952 19668992 19707408 19771248 19808792 19922944 19961856 20000844 20020224 20059326 20086164 20117979 20124306 20183149 20279808 20377728 20404992 20437312 20701184 20702304 20741616 20802264 20830096 20901888 21030912 21070848 21071988 21112002 21133602 21173733 21202062 21233664 21242323 21337344 21364736 21406464 21469056 21509824 21676032 21718368 21781872 21852432 21893928 21916328 22020096 22063104 22127616 22170834 22199296 22242654 22284891 22307691 22413312 22457088 22478848 22522752 22588608 22595712 22880256 22924944 22955616 22991976 23066456 23288832 23290092 23334318 23356928 23402547 23433858 23478357 23658496 23659776 23704704 23774016 23805824 23887872 24035328 24082272 24152688 24198552 24230928 24269308 24385536 24504606 24536064 24582656 24583986 24630669 24655869 24735739 24772608 24820992 24893568 24974208 25021632 25047232 25214976 25288704 25338096 25370624 25412184 25420176 25494504 25542916 25690112 25740288 25790562 25815552 25825068 25865973 25949763 26148864 26199936 26276544 26361664 26615808 26617248 26667792 26693632 26745768 26781552 26823972 26832408 27039744 27170304 27171774 27206656 27223371 27259794 27339501 27603072 27655488 27736352 27869184 28005264 28041216 28094464 28095984 28149336 28178136 28231644 28269416 28311552 28366848 28449792 28541952 28588707 28597698 28625408 28681317 28774227 28901376 28957824 29042496 29136576 29191904 29417472 29474928 29503488 29561112 29656872 29713188 29743588 29884416 29942784 30030336 30088989 30118144 30127616 30129246 30186459 30419712 30507008 30566592 30607488 30655968 31051776 31053456 31112424 31203396 31245144 31304476 31546368 31606272 31607982 31668003 31698688 31700403 31803093 31850496 32006016 32047104 32109696 32203584 32264736 32307904 32514048 32672808 32714752 32778648 32840892 32874492 32936918 33030144 33094656 33191424 33256251 33298944 33362176 33363981 33619968 33685632 33718272 33784128 33882912 33893568 33992672 34320384 34387416 34420736 34433424 34487964 34599684 34665386 34865152 34933248 35001477 35035392 35150787 35487744 35489664 35557056 35661024 35708736 35765296 35776544 36052992 36123408 36227072 36229032 36297828 36346392 36403962 36452668 36578304 36804096 36873984 36875979 37158912 37340352 37388288 37461312 37532448 37570848 37642192 37822464 37933056 38007144 38055936 38118276 38130264 38241756 38314374 38353574 38365636 38535168 38610432 38723328 38737602 38848768 39223296 39299904 39337984 39414816 39542496 39617584 39923712 40001688 40040448 40118652 40172328 40235958 40248612 40366298 40559616 40755456 40757661 40809984 40874624 40889691 41402368 41404608 41483232 41604528 41660192 41803776 42061824 42141696 42143976 42224004 42267204 42347466 42404124 42467328 42471289 42484646 42674688 42729472 42812928 42896547 42938112 43019648 43352064 43436736 43563744 43704864 43787856 43832656 44126208 44255232 44341668 44398592 44485308 44569782 44615382 44700103 44826624 44914176 44957696 45045504 45177216 45191424 45193869 45760512 45849888 45911232 45983952 46132912 46577664 46580184 46668636 46713856 46805094 46867716 46956714 47045881 47316992 47319552 47409408 47548032 47611648 47775744 48070656 48164544 48305376 48397104 48461856 48538616 48771072 49009212 49072128 49165312 49167972 49261338 49311738 49405377 49471478 49545216 49641984 49787136 49948416 50043264 50094464 50429952 50577408 50676192 50741248 50824368 50840352 50989008 51085832 51380224 51480576 51581124 51631104 51650136 51731946 51899526 51998079 52051279 52297728 52399872 52553088 52723328 53231616 53234496 53335584 53387264 53491536 53563104 53647944 53664816 54079488 54340608 54343548 54413312 54446742 54519588 54605943 54679002 54782833 55206144 55310976 55472704 55738368 56010528 56082432 56188928 56191968 56298672 56356272 56463288 56538832 56733696 56899584 57083904 57177414 57195396 57250816 57362634 57471561 57530361 57548454 57802752 57915648 58084992 58273152 58383808 58834944 58949856 59006976 59122224 59313744 59426376 59487176 59768832 59885568 60060672 60177978 60236288 60255232 60258492 60353937 60372918 60549447 60839424 61014016 61133184 61214976 61311936 62103552 62106912 62224848 62406792 62490288 62608952 63092736 63212544 63215964 63336006 63397376 63400806 63521199 63606186 63700992 63726969 63792169 64012032 64094208 64219392 64407168 64529472 64615808 65028096 65345616 65429504 65557296 65681784 65748984 65873836 66060288 66189312 66382848 66512502 66597888 66724352 66727962 66854673 66923073 67139863 67239936 67371264 67436544 67568256 67765824 67787136 67985344 68640768 68774832 68841472 68866848 68975928 69199368 69330772 69730304 69866496 70002954 70070784 70207641 70301574 70435071 70975488 70979328 71114112 71322048 71417472 71530592 71553088 72105984 72246816 72454144 72458064 72595656 72692784 72807924 72905336 73156608 73608192 73747968 73751958 73892007 73967607 74207217 74317824 74680704 74776576 74922624 75064896 75141696 75284384 75644928 75866112 76014288 76111872 76236552 76260528 76483512 76628748 76707148 76731272 77070336 77220864 77446656 77475204 77597919 77697536 77849289 78446592 78599808 78675968 78829632 79084992 79235168 79847424 80003376 80080896 80237304 80344656 80471916 80497224 80732596 81119232 81510912 81515322 81619968 81670113 81749248 81779382 82018503 82804736 82809216 82966464 83209056 83320384 83607552 84123648 84283392 84287952 84448008 84534408 84694932 84808248 84934656 84942578 84969292 85349376 85458944 85625856 85766121 85793094 85876224 86039296 86043951 86322681 86704128 86873472 87127488 87409728 87575712 87665312 88252416 88510464 88683336 88797184 88970616 89139564 89230764 89400206 89653248 89828352 89915392 90091008 90266967 90354432 90382848 90387738 90559377 91521024 91699776 91822464 91967904 92265824 93155328 93160368 93337272 93427712 93610188 93735432 93913428 94091762 94633984 94639104 94818816 95004009 95096064 95101209 95223296 95409279 95551488 96141312 96329088 96610752 96794208 96923712 97077232 97542144 98018424 98144256 98330624 98335944 98522676 98623476 98810754 98942956 99090432 99283968 99574272 99896832 100086528 100091943 100188928 100859904 101154816 101352384 101482496 101648736 101680704 101978016 102171664 102961152 103162248 103262208 103300272 103463892 103799052 103996158 104102558 104595456 104799744 105106176 105446656 105452361 106463232 106468992 106671168 106774528 106983072 107126208 107295888 107329632 108158976 108681216 108687096 108826624 108893484 109039176 109211886 109358004 109565666 110412288 110621952 110627937 110945408 111476736 112021056 112164864 112377856 112383936 112597344 112712544 112926576 113077664 113467392 113799168 114167808 114354828 114390792 114501632 114725268 114943122 115060722 115096908 115279213 115605504 115831296 116169984 116546304 116767616 117669888 117899712 118013952 118244448 118627488 118852752 118974352 119771136 120121344 120355956 120472576 120510464 120516984 120707874 120745836 121098894 121328851 121678848 122028032 122266368 122429952 122623872 122669073 124207104 124213824 124449696 124813584 124980576 125217904 126185472 126425088 126431928 126672012 126794752 126801612 127042398 127212372 127401984 127413867 127453938 127584338 128024064 128188416 128438784 128814336 129058944 129231616 130056192 130691232 130859008 131114592 131363568 131497968 131747672 132378624 132765696 133025004 133195776 133448704 133455924 133709346 133846146 134100309 134279726 134479872 134742528 134873088 135136512 135531648 135574272 135581607 135970688 137281536 137549664 137682944 137733696 137951856 138398736 138661544 139460608 139732992 140005908 140141568 140415282 140603148 140870142 141137643 141282043 141950976 141958656 142228224 142644096 142834944 143061184 143106176 144211968 144493632 144908288 144916128 145191312 145385568 145615848 145810672 146313216 147216384 147495936 147503916 147784014 147935214 148216131 148414434 148635648 148696261 149361408 149553152 149845248 150129792 150283392 150568768 151289856 151732224 152028576 152223744 152473104 152521056 152967024 153257496 153414296 153462544 154140672 154441728 154893312 154950408 155195838 155395072 155698578 155994237 156153837 156893184 157199616 157351936 157659264 158169984 158470336 159694848 160006752 160161792 160474608 160689312 160943832 160994448 161465192 162238464 163021824 163030644 163239936 163340226 163498496 163558764 163817829 164037006 164348499 165609472 165618432 165932928 166418112 166640768 167215104 168247296 168566784 168575904 168896016 169068816 169389864 169616496 169885156 169938584 170698752 170917888 171251712 171532242 171586188 171752448 172078592 172087902 172414683 172591083 172645362 173150173 173408256 173746944 174254976 174819456 175151424 175330624 176504832 177020928 177366672 177594368 177941232 178279128 178461528 178800412 179306496 179656704 179830784 180182016 180533934 180708864 180765696 180775476 181061811 181118754 181648341 182236771 183042048 183399552 183644928 183935808 184531648 186310656 186320736 186674544 186855424 187220376 187470864 187826856 188183524 189267968 189278208 189637632 190008018 190192128 190202418 190446592 190563597 190818558 191102976 191180907 191376507 192282624 192658176 193221504 193588416 193847424 194154464 195084288 196036848 196288512 196661248 196671888 197045352 197246952 197621508 197885912 198180864 198567936 199148544 199793664 200173056 200183886 200377856 200564019 200769219 201419589 201719808 202309632 202704768 202964992 203297472 203361408 203956032 204343328 205922304 206324496 206524416 206600544 206927784 207598104 207992316 208205116 209190912 209599488 210212352 210622923 210893312 210904722 211305213 212926464 212937984 213342336 213549056 213966144 214252416 214591776 214659264 216317952 217362432 217374192 217653248 217786968 218078352 218423772 218716008 219131332 220824576 221243904 221255874 221676021 221890816 221902821 222621651 222953472 224042112 224329728 224755712 224767872 225194688 225425088 225853152 226155328 226934784 227598336 228335616 228709656 228781584 229003264 229450536 229886244 230121444 230193816 230558426 231211008 231662592 232339968 232793757 233092608 233535232 233547867 235339776 235799424 236027904 236488896 237254976 237705504 237948704 239542272 240242688 240711912 240945152 241020928 241033968 241415748 241491672 242197788 242657702 243357696 244056064 244532736 244859904 245010339 245247744 245338146 246055509 248414208 248427648 248899392 249627168 249961152 250435808 252370944 252850176 252863856 253344024 253589504 253603224 254084796 254424744 254803968 254827734 254907876 255168676 256048128 256376832 256877568 257628672 258117888 258131853 258463232 258968043 260112384 261382464 261718016 262229184 262727136 262995936 263495344 264757248 265531392 266050008 266391552 266897408 266911848 267418692 267692292 268200618 268559452 268959744 269485056 269746176 270273024 271063296 271148544 271163214 271678131 271941376 274563072 275099328 275365888 275467392 275903712 276797472 277323088 279465984 280011816 280283136 280830564 281206296 281740284 282275286 282564086 283901952 283917312 284456448 285288192 285303627 285669888 286122368 286212352 286227837 288423936 288987264 289816576 289832256 290382624 290771136 291231696 291621344 292626432 294432768 294991872 295007832 295568028 295870428 296432262 296828868 297271296 297392522 298722816 299106304 299690496 300259584 300275829 300566784 301137536 302579712 303464448 304057152 304447488 304946208 305042112 305934048 306514992 306828592 306925088 308883456 309786624 309900816 310391676 310790144 311397156 311988474 312307674 312900721 313786368 314399232 314703872 315318528 316339968 316357083 316940672 319389696 320013504 320323584 320949216 321378624 321887664 321988896 322930384 324476928 326043648 326061288 326479872 326680452 326996992 327117528 327635658 328074012 328696998 329321167 331218944 331236864 331865856 332836224 333281536 334430208 336494592 337133568 337151808 337792032 338137632 338779728 339232992 339770312 339877168 341397504 342503424 343064484 343172376 343504896 344157184 344175804 344829366 345182166 345290724 345837639 346300346 346816512 347493888 348509952 349638912 350302848 350661248 353009664 354041856 354733344 355188736 355882464 356558256 356923056 357600824 359313408 359661568 360364032 361067868 361417728 361531392 361550952 362123622 362237508 363296682 363986553 364358953 364473542 366084096 366799104 367289856 367871616 368007219 369063296 372621312 372641472 373349088 373710848 374440752 374941728 375653712 376367048 378535936 378556416 379275264 380016036 380384256 380404836 380893184 381127194 381637116 382205952 382241601 382361814 382753014 383479831 384565248 385316352 386443008 387176832 387694848 388308928 390168576 392073696 392577024 393322496 393343776 394090704 394493904 395243016 395771824 397135872 398297088 399587328 400346112 400367772 400755712 401128038 401538438 402300927 402839178 403439616 403604137 404619264 405409536 405929984 406594944 406722816 407912064 408686656 411844608 412648992 413048832 413201088 413855568 415196208 415984632 416410232 418381824 419198976 420424704 421245846 421786624 421809444 422610426 423412929 423846129 425852928 425875968 426684672 427098112 427932288 428504832 429183552 429318528 432635904 434724864 434748384 435306496 435573936 436156704 436847544 437432016 438262664 441649152 442487808 442511748 443352042 443781632 443805642 444648393 445243302 445906944 446088783 446545183 448084224 448659456 449511424 449535744 450389376 450850176 451706304 452310656 453869568 455196672 456671232 457419312 457563168 458006528 458901072 459772488 460242888 460387632 461116852 462422016 463325184 464679936 465587514 466185216 467070464 467095734 467982711 468461511 469979041 470679552 471598848 472055808 472977792 474509952 475411008 475897408 479084544 480485376 481423824 481890304 482041856 482067936 482831496 482983344 484395576 485315404 486715392 488112128 489065472 489719808 490020678 490495488 490676292 491453487 492111018 493045497 496828416 496855296 497798784 499254336 499922304 500871616 504741888 505700352 505727712 506688048 507179008 507206448 508169592 508849488 509655468 509815752 510337352 512096256 512753664 513755136 515257344 516235776 516263706 516926464 517244049 517773249 517936086 519450519 520224768 522764928 523436032 524458368 525454272 525991872 526990688 529514496 531062784 532100016 532783104 533794816 533823696 534837384 535384584 536401236 537118904 537919488 538970112 539492352 540546048 542126592 542297088 542326428 543185433 543356262 543882752 544945023 546710313 549126144 550198656 550731776 550934784 551807424 553594944 554646176 558931968 560023632 560566272 561661128 562412592 563480568 564550572 565128172 567803904 567834624 568912896 570576384 570607254 571339776 571690791 572244736 572424704 572455674 573542721 574129521 576847872 577974528 579633152 579664512 580765248 581542272 582463392 583242688 585252864 588865536 589983744 590015664 591136056 591740856 592864524 593657736 594542592 594785044 597445632 598212608 599380992 600519168 600551658 601133568 601692057 602275072 602307657 604258767 605159424 606928896 608114304 608894976 609892416 610084224 611868096 613029984 613657184 613850176 617766912 619573248 619801632 620783352 621580288 622794312 623976948 624615348 625801442 627572736 628798464 629407744 630637056 631868769 632679936 632714166 633881344 633915639 638779392 640027008 640647168 641898432 642757248 643775328 643977792 645860768 648953856 652087296 652122576 652959744 653360904 653993984 654235056 655271316 656148024 657393996 658642334 662437888 662473728 663731712 665028063 665672448 665708463 666563072 667864953 668860416 672989184 674267136 674303616 675584064 676275264 677559456 678465984 679540624 679754336 682795008 685006848 686128968 686344752 687009792 688314368 688351608 689658732 690364332 690581448 691675278 692600692 693633024 694987776 697019904 699277824 700605696 700643601 701322496 706019328 708083712 709466688 710377472 711764928 713116512 713846112 715201648 718626816 720728064 722135736 722835456 723062784 723101904 724247244 724475016 726593364 727973106 728717906 728947084 732168192 733598208 734579712 735743232 736014438 738126592 738166527 745242624 745282944 746698176 747421696 748881504 749883456 751307424 752734096 757112832 758550528 760032072 760768512 760809672 761786368 762254388 763274232 764411904 764483202 764723628 765506028 766959662 769130496 770632704 772886016 774353664 774395559 775389696 776617856 776904129 780337152 784147392 785154048 786644992 786687552 788181408 788987808 790486032 791543648 794271744 796594176 799174656 800692224 800735544 801511424 802256076 803076876 804601854 805678356 806879232 806954491 807208274 809238528 810819072 811859968 813189888 813445632 815034393 815824128 817373312 823689216 825297984 826097664 826402176 827711136 830392416 831969264 832820464 838397952 840849408 842491692 843573248 843618888 845220852 846825858 847692258 849301957 851705856 851751936 853369344 854196224 855864576 857009664 858367104 858637056 858683511 865271808 869449728 869496768 870612992 871147872 872313408 873695088 874864032 876525328 883298304 884975616 885023496 886704084 887563264 887611284 889296786 890486604 891813888 892177566 893090366 896168448 897318912 899022848 899071488 900778752 901700352 903412608 904621312 907739136 910393344 913342464 914838624 915126336 916013056 917802144 919544976 920485776 920775264 922233704 926650368 929359872 931175028 932370432 934140928 934191468 935965422 936923022 938702163 939958082 941359104 943197696 944111616 945955584 949019904 949071249 950822016 951794816 958169088 960970752 962847648 963780608 964083712 964135872 965662992 965966688 968791152 970630808 973430784 976224256 978130944 979439616 980041356 980990976 981352584 982906974 984222036 986090994 987963501 988974301 993656832 993710592 995597568 998508672 999844608 1001743232 1009483776 1011400704 1011455424 1013376096 1014358016 1014412896 1016339184 1017698976 1019310936 1019631504 1020674704 1024192512 1027510272 1030514688 1032471552 1032527412 1033852928 1034488098 1035546498 1035872172 1037512917 1038901038 1040449536 1040873827 1045529856 1046872064 1048916736 1050908544 1051983744 1053981376 1059028992 1062125568 1064200032 1065566208 1067589632 1067647392 1069674768 1070769168 1072802472 1074237808 1077940224 1078984704 1081092096 1084253184 1084594176 1084652856 1086370866 1086712524 1087765504 1089890046 1091959659 1093076859 1093420626 1098252288 1100397312 1101463552 1101869568 1103614848 1107189888 1109292352 1117863936 1120047264 1121132544 1123322256 1124825184 1126961136 1129101144 1130256344 1135607808 1135669248 1137825792 1141152768 1141214508 1142679552 1143381582 1144489472 1144849408 1144911348 1146724803 1147085442 1148259042 1150439493 1153695744 1155949056 1159266304 1159329024 1161530496 1163084544 1164926784 1166485376 1170505728 1177731072 1179967488 1180031328 1182272112 1183481712 1185729048 1187315472 1189570088 1194891264 1196425216 1198761984 1201038336 1201103316 1202267136 1203384114 1204550144 1204615314 1206902781 1208517534 1210318848 1210812411 1212051211 1213857792 1216228608 1217789952 1219784832 1220168448 1223736192 1226059968 1227314368 1227700352 1235533824 1239146496 1239603264 1241566704 1243160576 1245588624 1247953896 1249230696 1251602884 1255145472 1257596928 1258815488 1261274112 1263737538 1265359872 1265428332 1267762688 1267831278 1270238787 1271538387 1275657397 1277558784 1280054016 1281294336 1283796864 1285514496 1287550656 1287955584 1291721536 1297907712 1304174592 1304245152 1305919488 1306721808 1307987968 1308470112 1310542632 1312296048 1314787992 1317284668 1324875776 1324947456 1327463424 1330056126 1331344896 1331416926 1333126144 1333945179 1335729906 1337720832 1338266349 1339635549 1345978368 1348534272 1348607232 1351168128 1352550528 1355118912 1356931968 1359081248 1359508672 1365590016 1370013696 1372257936 1372689504 1374019584 1376628736 1376703216 1379317464 1380728664 1381162896 1383350556 1385201384 1387266048 1389975552 1394039808 1398555648 1401211392 1401287202 1402644992 1403948133 1405384533 1409937123 1412038656 1416167424 1418933376 1420754944 1423529856 1426233024 1427692224 1430403296 1437253632 1441456128 1444271472 1445670912 1446125568 1446203808 1448494488 1448950032 1453186728 1455946212 1457435812 1457894168 1464336384 1467196416 1469159424 1471486464 1472028876 1474360461 1476253184 1476333054 1479136491 1490485248 1490565888 1493396352 1494843392 1497763008 1499766912 1502614848 1505468192 1514225664 1517101056 1520064144 1521537024 1521619344 1523572736 1524508776 1526548464 1528966404 1529447256 1531012056 1533919324 1538260992 1541265408 1545772032 1548707328 1548791118 1550779392 1551732147 1553235712 1553319747 1553808258 1558351557 1560674304 1568294784 1570308096 1573289984 1573375104 1576362816 1577975616 1580972064 1583087296 1588543488 1593188352 1598349312 1601384448 1601471088 1603022848 1604512152 1606153752 1609203708 1611356712 1613758464 1613908982 1614416548 1618477056 1621638144 1623719936 1626379776 1626891264 1629556299 1630068786 1631648256 1634746624 1634835069 1640130939 1647378432 1650595968 1652195328 1652804352 1655422272 1660784832 1663938528 1665640928 1676795904 1681698816 1684983384 1687146496 1687237776 1690441704 1693651716 1695384516 1698603914 1703411712 1703503872 1706738688 1708392448 1711729152 1714019328 1715072373 1716734208 1717274112 1717367022 1720628163 1722388563 1730543616 1738899456 1738993536 1741225984 1742295744 1744626816 1747390176 1749728064 1753050656 1766596608 1769951232 1770046992 1773408168 1775126528 1775222568 1778593572 1780973208 1783627776 1784355132 1786180732 1792336896 1794637824 1798045696 1798142976 1801557504 1803400704 1805076171 1806825216 1806922971 1809242624 1812776301 1815478272 1820786688 1826684928 1829677248 1830252672 1832026112 1835604288 1839089952 1840971552 1841550528 1844467408 1853300736 1858719744 1862350056 1864740864 1868281856 1868382936 1871930844 1873846044 1877404326 1879916164 1882718208 1886395392 1888223232 1891911168 1898039808 1898142498 1901644032 1901746917 1903589632 1916338176 1921941504 1925695296 1927561216 1928167424 1928271744 1931325984 1931933376 1937582304 1941261616 1946861568 1956261888 1958879232 1960082712 1961981952 1962705168 1965813948 1968444072 1972181988 1975927002 1977948602 1987313664 1987421184 1991195136 1997017344 1997125389 1999689216 2003486464 2003594859 2018967552 2022801408 2022910848 2026752192 2028716032 2028825792 2032678368 2035397952 2038621872 2039263008 2041349408 2048385024 2055020544 2061029376 2064943104 2065054824 2067705856 2068976196 2071092996 2071744344 2075025834 2077802076 2080899072 2081747654 2091059712 2093744128 2097833472 2101817088 2101930803 2103967488 2107962752 2118057984 2124251136 2128400064 2131132416 2135179264 2135294784 2139349536 2141538336 2145604944 2148475616 2155880448 2162184192 2168506368 2169188352 2169305712 2172741732 2173425048 2175531008 2179780092 2183919318 2186153718 2186841252 2190305047 2196504576 2200794624 2202927104 2203739136 2207229696 2214379776 2214499581 2218584704 2235727872 2240094528 2242265088 2246644512 2249650368 2253922272 2258202288 2260512688 2271338496 2275651584 2282305536 2282429016 2285359104 2286763164 2288978944 2289698816 2289822696 2293449606 2294170884 2296518084 2300878986 2305248169 2307391488 2311898112 2318532608 2318658048 2323060992 2326169088 2329853568 2330712387 2332970752 2341011456 2355462144 2359934976 2360062656 2364544224 2366963424 2371458096 2374630944 2379140176 2389782528 2397523968 2402076672 2402206632 2404534272 2406768228 2409100288 2409230628 2413805562 2417035068 2420637696 2420863473 2421624822 2424102422 2427715584 2432457216 2435579904 2439569664 2440336896 2447472384 2452119936 2454628736 2455400704 2471067648 2478292992 2479206528 2483133408 2486321152 2491177248 2495907792 2498461392 2503205768 2515193856 2517630976 2522548224 2527475076 2530719744 2530856664 2535525376 2535662556 2540477574 2543076774 2547905871 2551314794 2555117568 2560108032 2562588672 2567593728 2571028992 2575101312 2575911168 2576050533 2583443072 2595815424 2608349184 2608490304 2611838976 2613443616 2615975936 2616940224 2621085264 2624592096 2629575984 2634569336 2649751552 2649894912 2654926848 2660112252 2662689792 2662833852 2666252288 2667890358 2671459812 2675441664 2676532698 2679271098 2684358817 2691956736 2697068544 2697214464 2702336256 2705101056 2710237824 2713863936 2718162496 2719017344 2731180032 2740027392 2744515872 2745379008 2748039168 2753257472 2753406432 2758634928 2761457328 2762325792 2766701112 2770402768 2779951104 2788079616 2797111296 2802422784 2802574404 2805289984 2807896266 2810769066 2816106489 2819874246 2824077312 2825228959 2832334848 2837866752 2841509888 2847059712 2852466048 2855384448 2860806592 2874507264 2882912256 2888542944 2891341824 2892251136 2892407616 2896988976 2897900064 2906373456 2911892424 2914871624 2915788336 2928672768 2934392832 2938318848 2942972928 2944057752 2948720922 2952506368 2952666108 2958272982 2963890503 2966922903 2980970496 2981131776 2986792704 2989686784 2995526016 2999533824 3005229696 3010936384 3028451328 3034202112 3040128288 3043074048 3043238688 3047145472 3049017552 3053096928 3057932808 3058894512 3062024112 3067838648 3082530816 3091544064 3097414656 3097582236 3101558784 3103464294 3106471424 3106639494 3107616516 3112538751 3116703114 3121348608 3122621481 3125816281 3136589568 3140616192 3146579968 3146750208 3152725632 3155951232 3161944128 3166174592 3177086976 3186376704 3196698624 3202768896 3202942176 3206045696 3209024304 3212307504 3218407416 3222713424 3227817964 3228833096 3236954112 3243276288 3247439872 3252759552 3253782528 3259112598 3260137572 3263296512 3269493248 3269670138 3275878977 3279230577 3280261878 3289853287 3294756864 3301191936 3304390656 3305608704 3310844544 3321569664 3327877056 3331281856 3353591808 3363397632 3369966768 3374292992 3374475552 3380883408 3387303432 3390769032 3397207828 3406823424 3407007744 3413477376 3416784896 3423458304 3428038656 3430144746 3433468416 3434548224 3434734044 3440174409 3441256326 3444777126 3451318479 3461087232 3462498649 3477798912 3477987072 3482451968 3484591488 3489253632 3494780352 3499456128 3506101312 3533193216 3539902464 3540093984 3546816336 3550253056 3550445136 3557187144 3561946416 3568710264 3572361464 3584673792 3589275648 3596091392 3596285952 3603115008 3606801408 3610152342 3613650432 3613845942 3618485248 3620708343 3625552602 3630956544 3632437233 3636153633 3641573376 3653369856 3659354496 3660505344 3664052224 3671208576 3678179904 3681943104 3683101056 3688934816 3706601472 3717439488 3724700112 3729481728 3736563712 3736765872 3743861688 3747692088 3754808652 3759832328 3765436416 3772790784 3776446464 3783822336 3796079616 3796284996 3803288064 3803493834 3807179264 3810716361 3814615161 3826972191 3832676352 3843883008 3851390592 3855122432 3856334848 3856543488 3862651968 3863866752 3875164608 3882523232 3893723136 3912523776 3917758464 3920165424 3923963904 3925410336 3931627896 3936888144 3944363976 3951854004 3955897204 3974627328 3974842368 3982390272 3994034688 3994250778 3999378432 4001835537 4006972928 4007189718 4014799047 4018906647 4037935104 4045602816 4045821696 4053504384 4057432064 4057651584 4065356736 4070795904 4077243744 4078526016 4082698816 4096770048 4110041088 4122058752 4129886208 4130109648 4135411712 4137952392 4142185992 4143488688 4150051668 4155604152 4161798144 4163495308 4182119424 4187488256 4195666944 4203634176 4203861606 4207934976 4211844399 4215925504 4216153599 4229811369 4236115968 4248502272 4256800128 4262264832 4270358528 4270589568 4278699072 4283076672 4291209888 4296951232 4311760896 4324368384 4337012736 4338376704 4338611424 4345483464 4346850096 4351062016 4359560184 4367838636 4372307436 4373682504 4380610094 4393009152 4401589248 4405854208 4407478272 4414459392 4423081383 4428759552 4428999162 4437169408 4437409473 4471455744 4480189056 4484530176 4493289024 4499300736 4507844544 4516404576 4521025376 4542676992 4551303168 4564611072 4564858032 4570718208 4573526328 4577957888 4579397632 4579645392 4586899212 4588341768 4593036168 4601757972 4610496338 4614782976 4623796224 4637065216 4637316096 4646121984 4652338176 4655196441 4659707136 4659959241 4661424774 4665941504 4675054671 4682022912 4710924288 4719869952 4720125312 4729088448 4733926848 4742916192 4749261888 4758280352 4779565056 4795047936 4804153344 4804413264 4809068544 4813536456 4818200576 4818461256 4827611124 4834070136 4841275392 4841726946 4843249644 4848204844 4855431168 4864914432 4871159808 4879139328 4880673792 4894944768 4904239872 4904505207 4909257472 4910801408 4920392817 4942135296 4956585984 4958413056 4966266816 4972642304 4982354496 4991815584 4996922784 5006411536 5030387712 5045096448 5054950152 5061439488 5061713328 5071050752 5071325112 5080955148 5086153548 5095811742 5102629588 5110235136 5120216064 5125177344 5135187456 5142057984 5150202624 5151822336 5152101066 5161884489 5166886144 5167165689 5191630848 5216698368 5216980608 5223677952 5226887232 5231951872 5233880448 5242170528 5249184192 5259151968 5269138672 5299789824 5309853696 5320224504 5325379584 5325667704 5332504576 5335780716 5342919624 5350883328 5353065396 5358542196 5368717634 5383913472 5394137088 5394428928 5404672512 5410202112 5420475648 5420768913 5427727872 5436324992 5438034688 5438328903 5462360064 5480054784 5489031744 5490758016 5496078336 5506514944 5506812864 5517269856 5522914656 5524651584 5533402224 5540805536 5559902208 5576159232 5594222592 5604845568 5605148808 5610579968 5615792532 5621538132 5632212978 5639748492 5648154624 5650457918 5664669696 5675733504 5683019776 5694119424 5704932096 5705240751 5710768896 5721613184 5749014528 5765824512 5777085888 5782683648 5784502272 5784815232 5793977952 5795800128 5812746912 5823784848 5829743248 5831576672 5868785664 5876637696 5885945856 5888115504 5897441844 5905012736 5905332216 5916545964 5927781006 5933845806 5945113699 5961940992 5962263552 5973585408 5979373568 5991052032 5999067648 6010459392 6010784577 6021872768 6056902656 6068404224 6080256576 6086148096 6086477376 6094290944 6098035104 6106193856 6115865616 6117789024 6124048224 6135677296 6165061632 6183088128 6194829312 6195164472 6203117568 6206928588 6212942848 6213278988 6215233032 6225077502 6233406228 6242697216 6245242962 6251632562 6273179136 6281232384 6293159936 6293500416 6305451264 6311902464 6323888256 6332349184 6354173952 6372753408 6393397248 6405537792 6405884352 6412091392 6418048608 6424615008 6436814832 6445426848 6455635928 6457666192 6486552576 6505519104 6507565056 6518225196 6520275144 6526593024 6538986496 6539340276 6551757954 6558461154 6560523756 6570915141 6579706574 6589513728 6602383872 6608781312 6611217408 6621689088 6643139328 6643498743 6655754112 6662563712 6707183616 6726795264 6739933536 6748585984 6748951104 6761766816 6774606864 6781538064 6794415656 6814015488 6826954752 6833569792 6846916608 6856077312 6860289492 6866936832 6869096448 6869468088 6880348818 6882512652 6889554252 6902636958 6915744507 6922174464 6922820107 6924997298 6955597824 6955974144 6964903936 6969182976 6978507264 6989560704 6992137161 6998912256 7012202624 7066386432 7079804928 7080187968 7093632672 7100506112 7100890272 7114374288 7123892832 7137420528 7144722928 7169347584 7192182784 7192571904 7206230016 7213602816 7220304684 7227300864 7227691884 7236970496 7241416686 7251105204 7261913088 7262590419 7264874466 7272307266 7283146752 7286116789 7306739712 7318708992 7321010688 7328104448 7342417152 7356359808 7363886208 7366202112 7377869632 7413202944 7434878976 7449400224 7458963456 7473127424 7473531744 7487723376 7495384176 7509617304 7519664656 7545581568 7552892928 7567644672 7592159232 7592569992 7606576128 7606987668 7614358528 7621432722 7629230322 7643717613 7653944382 7665352704 7668478603 7687766016 7702781184 7710244864 7712669696 7713086976 7725303936 7727733504 7750329216 7765046464 7787446272 7825047552 7835516928 7840330848 7847927808 7850820672 7863255792 7873776288 7888727952 7903708008 7911794408 7949254656 7949684736 7964780544 7988069376 7988501556 7998756864 8003671074 8013945856 8014379436 8029598094 8037813294 8053076451 8075870208 8091205632 8091643392 8107008768 8114864128 8115303168 8130713472 8141591808 8154487488 8157052032 8165397632 8193540096 8220082176 8244117504 8259772416 8260219296 8270823424 8275904784 8284371984 8286977376 8300103336 8311208304 8326990616 8364238848 8374976512 8391333888 8407268352 8407723212 8415869952 8423688798 8431851008 8432307198 8448319467 8459622738 8472231936 8475686877 8484358477 8497004544 8513600256 8524529664 8540717056 8541179136 8557398144 8566153344 8582419776 8593902464 8623521792 8648736768 8674025472 8676753408 8677222848 8690966928 8693700192 8702124032 8719120368 8735677272 8744614872 8747365008 8761220188 8786018304 8803178496 8811708416 8814956544 8828918784 8846162766 8857519104 8857998324 8874338816 8874818946 8891671509 8900768709 8929601779 8942911488 8960378112 8969060352 8986578048 8998601472 9015689088 9032809152 9042050752 9085353984 9102606336 9129222144 9129716064 9141436416 9147052656 9155915776 9158795264 9159290784 9173798424 9176683536 9186072336 9203515944 9220992676 9247592448 9274130432 9274632192 9292243968 9304676352 9310392882 9319414272 9319918482 9322849548 9331883008 9337616253 9350109342 9364045824 9367864443 9377448843 9421848576 9439739904 9440250624 9458176896 9467853696 9485832384 9498523776 9516560704 9559130112 9590095872 9608306688 9608826528 9618137088 9627072912 9636401152 9636922512 9655222248 9668140272 9683453892 9686499288 9696409688 9710862336 9729828864 9742319616 9758278656 9761347584 9789889536 9808479744 9809010414 9818514944 9821602816 9827636931 9837691731 9840785634 9869559861 9884270592 9913171968 9916826112 9932533632 9945284608 9964708992 9983631168 9993845568 10012823072 10060775424 10090192896 10109900304 10122878976 10123426656 10142101504 10142650224 10161910296 10172307096 10191623484 10205259176 10220470272 10240432128 10250354688 10270374912 10284115968 10300405248 10303644672 10304202132 10320523227 10323768978 10333772288 10334331378 10353955437 10383261696 10387495947 10433396736 10433961216 10447355904 10453774464 10463903744 10467760896 10484341056 10498368384 10518303936 10538277344 10599579648 10619707392 10640449008 10650759168 10651335408 10665009152 10671561432 10685839248 10706130792 10717084392 10737435268 10767826944 10788274176 10788857856 10809345024 10820404224 10840951296 10841537826 10855455744 10862125029 10872649984 10876069376 10876657806 10897311699 10908460899 10924720128 10960109568 10978063488 10981516032 10992156672 11013029888 11013625728 11034539712 11045829312 11049303168 11066804448 11081611072 11119804416 11152318464 11188445184 11209691136 11210297616 11221159936 11231585064 11243076264 11264425956 11279496984 11296309248 11300915836 11329339392 11351467008 11366039552 11388238848 11409864192 11410481502 11421537792 11432149083 11443226368 11443845483 11480916573 11498029056 11531649024 11554171776 11565367296 11569004544 11569630464 11587955904 11591600256 11625493824 11647569696 11659486496 11663153344 11737571328 11753275392 11771891712 11776231008 11794883688 11810025472 11810664432 11833091928 11855562012 11867691612 11890227398 11923881984 11924527104 11947170816 11958747136 11982104064 11998135296 12005506611 12020918784 12021569154 12043745536 12044397141 12056719941 12113805312 12136808448 12160513152 12172296192 12172954752 12188581888 12196070208 12212387712 12231731232 12235578048 12248096448 12271354592 12330123264 12366176256 12389658624 12390328944 12406235136 12413857176 12425885696 12426557976 12430466064 12450155004 12466812456 12485394432 12490485924 12503265124 12546358272 12562464768 12586319872 12587000832 12610902528 12623804928 12635533197 12647776512 12648460797 12664698368 12689434107 12708347904 12745506816 12786794496 12811075584 12811768704 12824182784 12836097216 12849230016 12873629664 12890853696 12911271856 12915332384 12973105152 13011038208 13015130112 13036450392 13040550288 13053186048 13077972992 13078680552 13103515908 13116922308 13121047512 13141830282 13159413148 13179027456 13204767744 13217562624 13222434816 13243378176 13286278656 13286997486 13311508224 13312228419 13325127424 13414367232 13453590528 13479867072 13497171968 13497902208 13523533632 13549213728 13563076128 13588831312 13628030976 13653909504 13693833216 13712154624 13720578984 13733873664 13738192896 13738936176 13760697636 13765025304 13779108504 13805273916 13831489014 13844348928 13845640214 13849994596 13911195648 13911948288 13929807872 13938365952 13957014528 13979121408 13979877723 13984274322 13997824512 14024405248 14025164013 14132772864 14159609856 14160375936 14187265344 14201012224 14201780544 14228748576 14247785664 14274841056 14289445856 14338695168 14385143808 14412460032 14427205632 14440609368 14454601728 14455383768 14473940992 14482833372 14502210408 14523826176 14525180838 14529748932 14544614532 14566293504 14572233578 14613479424 14637417984 14642021376 14656208896 14684834304 14712719616 14713515621 14727772416 14732404224 14755739264 14761178451 14826405888 14869757952 14898800448 14917926912 14946254848 14947063488 14975446752 14990768352 15019234608 15039329312 15091163136 15135289344 15184318464 15185139984 15213152256 15213975336 15228717056 15242865444 15258460644 15287435226 15307888764 15330705408 15332135329 15336957206 15375532032 15405562368 15420489728 15425339392 15426173952 15450607872 15455467008 15485653467 15500658432 15501497067 15530092928 15574892544 15650095104 15671033856 15680661696 15695855616 15701641344 15726511584 15747552576 15777455904 15807416016 15823588816 15899369472 15929561088 15976138752 15977003112 15997513728 16007342148 16027891712 16028758872 16059196188 16075626588 16106152902 16136737183 16151740416 16182411264 16183286784 16214017536 16229728256 16230606336 16261426944 16283183616 16308974976 16314104064 16314986709 16330795264 16387080192 16440164352 16488235008 16519544832 16520438592 16541646848 16551809568 16568743968 16573954752 16600206672 16622416608 16653981232 16728477696 16782667776 16814536704 16815446424 16831739904 16847377596 16863702016 16864614396 16896638934 16919245476 16944463872 16951373754 16968716954 16994009088 17027200512 17049059328 17081434112 17082358272 17114796288 17132306688 17164839552 17187804928 17247043584 17297473536 17348050944 17353506816 17354445696 17381933856 17387400384 17404248064 17438240736 17471354544 17489229744 17494730016 17522440376 17606356992 17623416832 17629913088 17657837568 17692325532 17715038208 17715996648 17748677632 17749637892 17783343018 17801537418 17835341097 17859203558 17885822976 17920756224 17938120704 17973156096 17997202944 18031378176 18032353731 18065618304 18084101504 18170707968 18205212672 18258444288 18259432128 18282872832 18294105312 18311831552 18317590528 18318581568 18347596848 18353367072 18372144672 18407031888 18441985352 18495184896 18548260864 18549264384 18584487936 18609352704 18620785764 18638828544 18639836964 18645699096 18663766016 18675232506 18700218684 18728091648 18735728886 18754897686 18790511719 18843697152 18879479808 18880501248 18916353792 18935707392 18971664768 18997047552 19033121408 19118260224 19180191744 19216613376 19217653056 19236274176 19254145824 19272802304 19273845024 19310444496 19336280544 19366907784 19372998576 19392819376 19459657728 19516557312 19522695168 19579779072 19616959488 19618020828 19637029888 19643205632 19655273862 19675383462 19681571268 19712745423 19739119722 19768541184 19776602713 19826343936 19833652224 19865067264 19890569216 19929417984 19967262336 19987691136 20025646144 20121550848 20180385792 20219800608 20245757952 20246853312 20284203008 20285300448 20323820592 20344614192 20383246968 20410518352 20480864256 20500709376 20540749824 20568231936 20600810496 20607289344 20608404264 20641046454 20647537956 20667544576 20668662756 20707910874 20747233521 20766523392 20768460321 20774991894 20866793472 20867922432 20894711808 20907548928 20927807488 20935521792 20968682112 20996736768 21036607872 21076554688 21199159296 21239414784 21280898016 21301518336 21302670816 21330018304 21343122864 21371678496 21412261584 21434168784 21474870536 21576548352 21577715712 21618690048 21640808448 21681902592 21683075652 21710911488 21724250058 21745299968 21752138752 21753315612 21787771257 21794623398 21816921798 21849440256 21858350367 21920219136 21956126976 21963032064 21984313344 22026059776 22027251456 22069079424 22091658624 22098606336 22133608896 22163222144 22239608832 22304636928 22376890368 22419382272 22420595232 22442319872 22463170128 22486152528 22528851912 22558993968 22601831672 22658678784 22702934016 22732079104 22776477696 22819728384 22820963004 22843075584 22864298166 22886452736 22887690966 22931152839 22961833146 22996058112 23005435809 23028973009 23063298048 23108343552 23130734592 23138009088 23139260928 23175911808 23183200512 23250987648 23295139392 23318972992 23326306688 23475142656 23506550784 23543783424 23552462016 23589767376 23620050944 23621328864 23666183856 23711124024 23735383224 23780454796 23847763968 23849054208 23894341632 23917494272 23964208128 23996270592 24011013222 24041837568 24043138308 24087491072 24088794282 24113439882 24159229353 24227610624 24237490543 24273616896 24321026304 24344592384 24345909504 24377163776 24392140416 24424775424 24463462464 24471156096 24496192896 24542709184 24660246528 24732352512 24779317248 24780657888 24812470272 24827714352 24851771392 24853115952 24860932128 24900310008 24933624912 24980971848 25006530248 25092716544 25124929536 25172639744 25174001664 25221805056 25247609856 25271066394 25295553024 25296921594 25329396736 25344958401 25378868214 25416695808 25427060631 25453075431 25491013632 25573588992 25622151168 25623537408 25648365568 25672194432 25698460032 25747259328 25781707392 25822543712 25830664768 25946210304 26022076416 26030260224 26072900784 26081100576 26106372096 26155945984 26157361104 26207031816 26233844616 26242095024 26283660564 26318826296 26358054912 26409535488 26435125248 26444869632 26486756352 26572557312 26573994972 26623016448 26624456838 26650254848 26675014527 26702306127 26788805337 26828734464 26907181056 26959734144 26994343936 26995804416 27047067264 27098427456 27126152256 27177662624 27256061952 27307819008 27387666432 27424309248 27441157968 27467747328 27476385792 27477872352 27521395272 27530050608 27558217008 27610547832 27662978028 27691280428 27699989192 27822391296 27823896576 27859615744 27876731904 27914029056 27958242816 27959755446 27968548644 27995649024 28012848759 28048810496 28050328026 28103593329 28132346529 28265545728 28319219712 28320751872 28374530688 28402024448 28403561088 28457497152 28495571328 28549682112 28578891712 28677390336 28770287616 28824920064 28854411264 28881218736 28909203456 28910767536 28947881984 28965666744 29004420816 29050361676 29059497864 29089229064 29132587008 29144467156 29226958848 29274835968 29284042752 29312417792 29369668608 29425439232 29427031242 29455544832 29464808448 29482910793 29511478528 29513075193 29522356902 29608679583 29652811776 29739515904 29797600896 29835853824 29892509696 29894126976 29950893504 29981536704 30038469216 30078658624 30182326272 30270578688 30368636928 30370279968 30426304512 30427950672 30457434112 30485730888 30516921288 30574870452 30615777528 30661410816 30664270658 30673914412 30751064064 30811124736 30840979456 30850678784 30852347904 30901215744 30910934016 30961569681 30971306934 31001316864 31002994134 31060185856 31061866311 31149785088 31162487841 31300190208 31342067712 31361323392 31391711232 31403282688 31453023168 31495105152 31554911808 31614832032 31647177632 31798738944 31859122176 31952277504 31954006224 31995027456 32014684296 32055783424 32057517744 32118392376 32151253176 32212305804 32273474366 32303480832 32364822528 32366573568 32428035072 32459456512 32461212672 32522853888 32566367232 32586375087 32617949952 32628208128 32629973418 32661590528 32691935097 32725382697 32774160384 32880328704 32976470016 33039089664 33040877184 33083293696 33103619136 33137487936 33147909504 33200413344 33244833216 33307962464 33456955392 33565335552 33629073408 33630892848 33663479808 33694755192 33727404032 33729228792 33793277868 33838490952 33888927744 33902747508 33937433908 33988018176 34054401024 34098118656 34162868224 34164716544 34229592576 34264613376 34296447249 34329679104 34331536449 34375609856 34442749719 34494087168 34594947072 34696101888 34707013632 34708891392 34763867712 34774800768 34808496128 34876481472 34942709088 34978459488 34989460032 35044880752 35212713984 35259826176 35315675136 35384651064 35430076416 35431993296 35497355264 35499275784 35566686036 35603074836 35670682194 35718407116 35771645952 35841512448 35876241408 35946312192 35994405888 36062756352 36064707462 36131236608 36133191423 36168203008 36170159823 36341415936 36410425344 36516888576 36518864256 36565745664 36588210624 36623663104 36635181056 36637163136 36695193696 36706734144 36744289344 36814063776 36883970704 36990369792 37098528768 37168975872 37218705408 37241571528 37277657088 37279673928 37291398192 37327532032 37350465012 37400437368 37456183296 37471457772 37509795372 37581023438 37687394304 37758959616 37761002496 37832707584 37871414784 37943329536 37945382391 37994095104 38066242816 38068302321 38236520448 38360383488 38433226752 38435306112 38472548352 38508291648 38545604608 38547690048 38620888992 38672561088 38733815568 38745997152 38785638752 38919315456 39033114624 39045390336 39159558144 39233918976 39236041656 39274059776 39286411264 39310547724 39350766924 39363142536 39425490846 39478239444 39537082368 39553205426 39652687872 39667304448 39730134528 39781138432 39858835968 39934524672 39936685257 39975382272 40051292288 40243101696 40360771584 40439601216 40491515904 40493706624 40568406016 40570600896 40647641184 40689228384 40766493936 40821036704 40961728512 41081499648 41136463872 41201620992 41214578688 41216808528 41282092908 41295075912 41335089152 41337325512 41415821748 41494467042 41533046784 41536920642 41549983788 41615795893 41733586944 41735844864 41789423616 41815097856 41855614976 41871043584 41937364224 41993473536 42073215744 42075492039 42153109376 42398318592 42478829568 42561796032 42603036672 42605341632 42660036608 42686245728 42743356992 42824523168 42868337568 42949741072 43155431424 43237380096 43281616896 43363805184 43366151304 43421822976 43448500116 43490599936 43504277504 43506631224 43575542514 43589246796 43633843596 43698880512 43716700734 43840438272 43912253952 43926064128 43968626688 44052119552 44054502912 44138158848 44183317248 44197212672 44267217792 44283535353 44326444288 44479217664 44609273856 44753780736 44838764544 44841190464 44884639744 44926340256 44972305056 45057703824 45117987936 45203663344 45405868032 45552955392 45639456768 45641926008 45686151168 45728596332 45772905472 45775381932 45862305678 45923666292 45992116224 45996405987 46010871618 46057946018 46126596096 46216687104 46261469184 46276018176 46278521856 46351823616 46366401024 46501975296 46504491201 46590278784 46637945984 46652613376 46950285312 47013101568 47087566848 47104924032 47179534752 47240101888 47242657728 47332367712 47422248048 47470766448 47560909592 47698108416 47788683264 47834988544 47928416256 47992541184 48022026444 48083675136 48086276616 48174982144 48177588564 48226879764 48318458706 48410211549 48455221248 48474981086 48547233792 48642052608 48689184768 48691819008 48754327552 48784280832 48849550848 48926924928 48942312192 48944960127 48992385792 49085418368 49320493056 49464705024 49558634496 49561315776 49624940544 49655428704 49703542784 49706231904 49721864256 49800620016 49867249824 49961943696 50013060496 50185433088 50345279488 50348003328 50443610112 50495219712 50542132788 50591106048 50593843188 50658793472 50689916802 50757736428 50833391616 50854121262 50906150862 50982027264 51002817523 51147177984 51244302336 51247074816 51296731136 51344388864 51396920064 51494518656 51563414784 51645087424 51661329536 51892420608 52044152832 52060520448 52145801568 52162201152 52212744192 52311891968 52314722208 52414063632 52467689232 52484190048 52567321128 52637652592 52819070976 52870250496 52889739264 52973512704 53145114624 53147989944 53246032896 53248913676 53300509696 53350029054 53404612254 53506023291 53577610674 53657468928 53679350221 53814362112 53919468288 53988687872 53991608832 54094134528 54196854912 54252304512 54355325248 54512123904 54615638016 54775332864 54848618496 54882315936 54935494656 54952771584 54955744704 55042790544 55060101216 55116434016 55221095664 55325956056 55382560856 55399978384 55644782592 55647793152 55753463808 55828058112 55916485632 55919510892 55937097288 55991298048 56025697518 56097620992 56100656052 56207186658 56264693058 56371535157 56531091456 56638439424 56641503744 56749061376 56804048896 56807122176 56914994304 56991142656 57099364224 57157783424 57354780672 57540575232 57649840128 57708822528 57762437472 57818406912 57821535072 57895763968 57931333488 58008841632 58100723352 58118995728 58178458128 58288934312 58549671936 58568085504 58624835584 58739337216 58850878464 58854062484 58911089664 58929616896 58965821586 59022957056 59026150386 59044713804 59138236269 59217359166 59305623552 59329808139 59390509339 59479031808 59595201792 59671707648 59785019392 59788253952 59901787008 59963073408 60076938432 60157317248 60364652544 60541157376 60737273856 60740559936 60852609024 60855901344 60914868224 60971461776 61033842576 61149740904 61231555056 61328541316 61347828824 61502128128 61622249472 61681958912 61701357568 61704695808 61802431488 61821868032 61923139362 61942613868 62002633728 62005988268 62120371712 62123732622 62241700563 62299570176 62305380963 62324975682 62507212453 62600380416 62684135424 62722646784 62783422464 62806565376 62906046336 62990210304 63109823616 63229664064 63294355264 63597477888 63718244352 63904555008 63908012448 63990054912 64029368592 64111566848 64115035488 64236784752 64302506352 64424611608 64546948732 64729645056 64733147136 64856070144 64918913024 64922425344 65045707776 65132734464 65172750174 65235899904 65256416256 65259946836 65323181056 65363313771 65383870194 65450765394 65548320768 65575051101 65760657408 65787474331 65952940032 66078179328 66081754368 66166587392 66207238272 66274975872 66295819008 66400826688 66489666432 66615924928 66913910784 67130671104 67258146816 67261785696 67326959616 67389510384 67454808064 67458457584 67586555736 67676981904 67805495016 67874867816 67976036352 68108802048 68196237312 68325736448 68329433088 68459185152 68529226752 68592894498 68659358208 68663072898 68751219712 68793458517 68885499438 68988174336 69016307427 69086919027 69189894144 69392203776 69414027264 69417782784 69527735424 69549601536 69616992256 69752962944 69885418176 69956918976 69978920064 70089761504 70425427968 70519652352 70631350272 70769302128 70860152832 70863986592 70994710528 70998551568 71133372072 71206149672 71341364388 71436814232 71543291904 71683024896 71752482816 71892624384 71988811776 72125512704 72129414924 72262473216 72266382846 72336406016 72340319646 72477688059 72682831872 72712471629 72820850688 73033777152 73037728512 73131491328 73176421248 73247326208 73270362112 73274326272 73390387392 73413468288 73488578688 73628127552 73767941408 73980739584 74197057536 74337951744 74437410816 74483143056 74555314176 74559347856 74582796384 74655064064 74700930024 74800874736 74942915544 75019590744 75162046876 75374788608 75517919232 75522004992 75665415168 75742829568 75886659072 75890764782 75988190208 76034875203 76132485632 76136604642 76281181893 76359226293 76473040896 76720766976 76866453504 76870612224 76945096704 77016583296 77091209216 77095380096 77241777984 77345122176 77467631136 77491994304 77571277504 77838630912 78066229248 78090780672 78319116288 78467837952 78472083312 78548119552 78572822528 78621095448 78701533848 78726285072 78850981692 78956478888 79074164736 79106410852 79305375744 79334608896 79460269056 79562276864 79717671936 79869049344 79873370514 79950764544 80025043581 80102584576 80106918381 80366416011 80486203392 80721543168 80879202432 80983031808 80987413248 81136812032 81141201792 81295282368 81378456768 81532987872 81642073408 81923457024 82162999296 82272927744 82403241984 82429157376 82433617056 82564185816 82590151824 82670178304 82674651024 82831643496 82988934084 83073841284 83099967576 83231591786 83467173888 83471689728 83578847232 83630195712 83711229952 83742087168 83874728448 83986947072 84038546277 84146431488 84150984078 84306218752 84310779987 84397039587 84796637184 84957659136 85123592064 85206073344 85210683264 85320073216 85372491456 85486713984 85649046336 85736675136 85899482144 86310862848 86474760192 86563233792 86727610368 86732302608 86843645952 86897000232 86981199872 87008555008 87013262448 87151085028 87178493592 87267687192 87397761024 87433401468 87680876544 87824507904 87852128256 87937253376 88104239104 88109005824 88276317696 88366634496 88394425344 88448732379 88534435584 88539225579 88567070706 88652888576 88826038749 88958435328 89218547712 89507561472 89677529088 89682380928 89769279488 89852680512 89944610112 90115407648 90235975872 90407326688 90811736064 91105910784 91278913536 91283852016 91372302336 91457192664 91545810944 91550763864 91724611356 91847332584 91984232448 91992811974 92021743236 92115892036 92253192192 92433374208 92522938368 92552036352 92557043712 92703647232 92732802048 93003950592 93008982402 93180557568 93185598933 93275891968 93305226752 93487463523 93900570624 94026203136 94175133696 94209848064 94359069504 94480203776 94485315456 94664735424 94844496096 94941532896 95121819184 95396216832 95577366528 95856832512 95985082368 96044052888 96167350272 96172553232 96349964288 96355177128 96453759528 96636917412 96820423098 96910442496 96949962172 97094467584 97284105216 97378369536 97383638016 97508655104 97568561664 97699101696 97853849856 97884624384 97889920254 97984771584 98075805291 98170836736 98176148091 98640986112 98929410048 99117268992 99122631552 99249881088 99310857408 99407085568 99412463808 99443728512 99601240032 99734499648 99923887392 100026120992 100370866176 100696006656 100887220224 100990439424 101084265576 101182212096 101187686376 101317586944 101379833604 101515472856 101666783232 101708242524 101812301724 101964054528 102005635046 102294355968 102488604672 102494149632 102593462272 102688777728 102793840128 102989037312 102994609347 103126829568 103290174848 103322659072 103328249157 103784841216 104088305664 104121040896 104291603136 104324402304 104425488384 104623783936 104629444416 104828127264 104935378464 104968380096 105134642256 105275305184 105638141952 105779478528 105947025408 106290229248 106295979888 106492065792 106497827352 106601019392 106700058108 106809224508 107012046582 107155221348 107314937856 107358700442 107628724224 107838936576 107977375744 107983217664 108188269056 108393709824 108399574269 108504609024 108510479469 108710650496 109024247808 109231276032 109550665728 109697236992 109764631872 109870989312 109905543168 109911489408 110085581088 110120202432 110232868032 110442191328 110651912112 110765121712 110799956768 111295586304 111506927616 111656116224 111832971264 111839021784 111874194576 111982596096 112051395036 112195241984 112201312104 112414373316 112529386116 112743070314 112957160281 113062182912 113276878848 113283007488 113498122752 113608097792 113614244352 113829988608 113982285312 114198728448 114204906963 114315566848 114709561344 115081150464 115299680256 115417645056 115524874944 115636813824 115643070144 115791527936 115862666976 116017683264 116201446704 116237991456 116356916256 116577868624 117099343872 117136171008 117478674432 117701756928 117708124968 117822179328 117859233792 117931643172 118045914112 118052300772 118089427608 118276472538 118434718332 118611247104 118659616278 118781018678 118958063616 119190403584 119343415296 119570038784 119576507904 119803574016 119926146816 120153876864 120314634496 120729305088 121082314752 121474547712 121481119872 121705218048 121711802688 121829736448 121942923552 122067685152 122299481808 122463110112 122657082632 122695657648 123244498944 123363917824 123409391616 123604862976 123643736064 123846278724 123885227736 124005267456 124011976536 124240743424 124247465244 124483401126 124599140352 124610761926 124649951364 124847387679 125014424906 125200760832 125368270848 125445293568 125566844928 125613130752 125812092672 125980420608 126219647232 126226476117 126459328128 126588710528 127194955776 127436488704 127809110016 127816024896 127980109824 128058737184 128223133696 128230070976 128473569504 128605012704 128849223216 129093897464 129466294272 129712140288 129837826048 129844850688 130091415552 130265468928 130345500348 130471799808 130512832512 130519893672 130646362112 130726627542 130767740388 130901530788 131096641536 131150102202 131521314816 131533582033 131574948662 131905880064 132156358656 132163508736 132333174784 132414476544 132549951744 132591638016 132801653376 132850606059 132979332864 133231849856 133827821568 134261342208 134516293632 134523571392 134653919232 134779020768 134909616128 134916915168 135173111472 135353963808 135610990032 135749735632 136217604096 136651472896 136658866176 136918370304 137058453504 137185788996 137318716416 137326145796 137502439424 137586917034 137770998876 137976348672 137989217961 138032614854 138173838054 138379788288 138436218991 138784407552 138828054528 138835565568 139055470848 139099203072 139233984512 139505925888 139770836352 139913837952 139957840128 140179523008 140850855936 141039304704 141262700544 141538604256 141720305664 141727973184 141989421056 141997103136 142266744144 142412299344 142682728776 142873628464 143366049792 143504965632 143785248768 143977623552 144251025408 144258829848 144524946432 144532765692 144672812032 144680639292 144955376118 145230634647 145365663744 145424943258 145641701376 146067554304 146075457024 146262982656 146352842496 146494652416 146540724224 146548652544 146780774784 146826936576 146977157376 147256255104 147535882816 147961479168 148394115072 148675903488 148874821632 148966286112 149110628352 149118695712 149165592768 149310128128 149401860048 149601749472 149885831088 150039181488 150324093752 151035838464 151044009984 151330830336 151485659136 151773318144 151781529564 151976380416 152069750406 152264971264 152273209284 152562363786 152718452586 152946081792 153008452569 153441533952 153732907008 153741224448 153890193408 154033166592 154182418432 154190760192 154483555968 154690244352 154935262272 154983988608 155142555008 155677261824 156132458496 156181561344 156638232576 156935675904 156944166624 157096239104 157145645056 157242190896 157403067696 157452570144 157701963384 157912957776 158212821704 158610751488 158669217792 158920538112 159124553728 159435343872 159738098688 159746741028 159901529088 160050087162 160205169152 160213836762 160518069873 160732832022 160972406784 161038050663 161202811063 161443086336 161758404864 161966063616 161974826496 162273624064 162282403584 162590564736 162756913536 163065975744 163284146816 163846914048 164325998592 164545855488 164806483968 164858314752 164867234112 165128371632 165180303648 165340356608 165349302048 165663286992 165977868168 166147682568 166199935152 166463183572 166934347776 166943379456 167260391424 167422459904 167484174336 167749456896 167973894144 168077092554 168292862976 168301968156 168612437504 168621559974 168794079174 169114605471 169593274368 169662433801 169915318272 170247184128 170412146688 170421366528 170640146432 170744982912 170973427968 171298092672 171473350272 171798964288 172621725696 172949520384 173126467584 173455220736 173464605216 173687291904 173794000464 173962399744 174017110016 174026524896 174302170056 174356987184 174535374384 174866802936 175649015808 175704256512 175874506752 176208478208 176218011648 176552635392 176733268992 176788850688 176897464758 177068871168 177078451158 177134141412 177305777152 177414708807 177652077498 177916870656 177989424417 178171528017 178437095424 179015122944 179355058176 179364761856 179538558976 179705361024 179889220224 180230815296 180471951744 180814653376 181623472128 182211821568 182557827072 182567704032 182744604672 182914385328 183091621888 183101527728 183449222712 183694665168 183985623948 184043486472 184231784072 184506384384 184866748416 185045876736 185104072704 185114087424 185407294464 185465604096 186007901184 186017964804 186361115136 186371197866 186551783936 186610453504 186725101689 186916142889 186974927046 187521637359 187801141248 188052406272 188350267392 188419696128 188718139008 188960407552 188970630912 189329470848 189688992192 189883065792 190243638368 190792433664 191154733056 191713665024 191970164736 192088105776 192334700544 192345106464 192699928576 192710354256 192907519056 193273834824 193640846196 193899924344 194188935168 194568210432 194756739072 194767276032 195017310208 195137123328 195398203392 195707699712 195769248768 195779840508 195969543168 196089941313 196151610582 196341673472 196352296182 196725153303 197281972224 197362422993 197858820096 198234537984 198245263104 198499762176 198621714816 198814171136 198824927616 198887457024 199202480064 199468999296 199847774784 200052241984 200741732352 201392013312 201774440448 201980878848 202168531152 202364424192 202375372752 202635173888 202759667208 203030945712 203416485048 203624603448 203928109056 204011270092 204588711936 204977209344 204988299264 205186924544 205377555456 205587680256 205978074624 205989218694 206253659136 206380375551 206580349696 206645318144 206656498314 207048922281 207260757081 207569682432 208176611328 208242081792 208583206272 208648804608 208850976768 209247567872 209258888832 209656254528 209870756928 209936760192 210269284512 210550610368 211276283904 211558957056 211894050816 212580458496 212591959776 212984131584 212995654704 213202038784 213400116216 213618449016 214024093164 214310442696 214629875712 214717400884 215257448448 215677873152 215954751488 215966435328 216376538112 216787419648 216799148538 217009218048 217020958938 217421300992 217433064177 218048495616 218137414887 218462552064 219101331456 219394473984 219529263744 219741978624 219811086336 219822978816 220171162176 220240404864 220465736064 220884382656 221303824224 221530243424 221599913536 222591172608 223013855232 223312232448 223665942528 223678043568 223748389152 223965192192 224102790072 224390483968 224402624208 224828746632 225058772232 225486140628 225914320562 226124365824 226553757696 226566014976 226996245504 227216195584 227228488704 227659977216 227964570624 228104625609 228397456896 228409813926 228631133696 228843545679 229077678879 229419122688 230162300928 230599360512 230835290112 231049749888 231273627648 231286140288 231583055872 231725333952 232035366528 232402893408 232475982912 232713832512 233155737248 234198687744 234272342016 234957348864 235403513856 235416249936 235644358656 235718467584 235863286344 236091828224 236104601544 236178855216 236552945076 236869436664 237222494208 237319232556 237562037356 237916127232 238380807168 238686830592 239140077568 239153015808 239607148032 239852293632 240075130743 240307753728 240320755143 240629268992 241099248033 241458610176 242164629504 242949095424 242962239744 243410436096 243423605376 243659472896 243885847104 244135370304 244598963616 244926220224 245314165264 245391315296 246488997888 246818783232 247209725952 247287472128 247692557448 247770455472 248010534912 248023953072 248481486848 248494930488 248966802252 249221523852 249299902728 249694775358 250028849812 250401521664 250736541696 250890587136 251133689856 251226261504 251624185344 251960841216 252439294464 252452952234 252918656256 252932339961 253177421056 253191118761 254389911552 254872977408 255618220032 255632049792 255960219648 256117474368 256446267392 256460141952 256947139008 257210025408 257698446432 258187794928 258932588544 259424280576 259689701376 260182831104 260530937856 260691000696 260943599616 261025665024 261039787344 261292724224 261453255084 261535480776 261803061576 262193283072 262300204404 263042629632 263067164066 263149897324 263811760128 264312717312 264327017472 264666349568 264828953088 265099903488 265183276032 265603306752 265617676737 265701212118 265958665728 266463699712 266478116247 267655643136 268522684416 269032587264 269047142784 269307838464 269558041536 269819232256 269833830336 270346222944 270707927616 271221980064 271499471264 272435208192 273317732352 273836740608 274116907008 274371577992 274637432832 274652291592 275004878848 275173834068 275541997752 275952697344 275978435922 276065229708 276347676108 276759576576 276872437982 277568815104 277656109056 277671131136 278110941696 278198406144 278467969024 279011851776 279541672704 279556796799 279827675904 279915680256 280359046016 280462390569 281701711872 282078609408 282525401088 283077208512 283440611328 283455946368 283978842112 283994206272 284533488288 284824598688 285365457552 285747256928 286732099584 287570497536 287955247104 288502050816 288517659696 289049892864 289065531384 289345624064 289361278584 289910752236 290461269294 290731327488 290849886516 291283402752 291310571251 292135108608 292150914048 292525965312 292705684992 292989304832 293081448448 293097305088 293561549568 293653873152 293954314752 294227415873 294512510208 294528444273 295071765632 295922958336 296788230144 297351806976 297749643264 297932572224 298221256704 298237391424 298331185536 298620256256 298803720096 299203498944 299771662176 300078362976 300648187504 302088019968 302661660672 302971318272 303546636288 303563059128 303952760832 304139500812 304529942528 304546418568 305124727572 305436905172 305892163584 306016905138 306883067904 307465814016 307482448896 307780386816 308066333184 308364836864 308381520384 308967111936 309380488704 309870524544 309967977216 309984747471 310285110016 311354523648 312264916992 312363122688 313276465152 313871351808 313888333248 314192478208 314291290112 314484381792 314806135392 314905140288 315403926768 315825915552 316425643408 317338435584 317841076224 318870687744 319476197376 319493482056 319803058176 320100174324 320410338304 320427673524 321036139746 321465664044 321944813568 322076101326 322405622126 322886172672 323516809728 323932127232 323949652992 324547248128 324564807168 325181129472 325513827072 325531438407 326131951488 326568293632 327693828096 328651997184 329091710976 329612967936 329716629504 329734468224 330256743264 330360607296 330680713216 330698604096 331326573984 331955736336 332295365136 332399870304 332926367144 333886758912 334520782848 334844919808 334968348672 335498913792 335947788288 336154185108 336585725952 336603936312 337224875008 337243119948 337588158348 338229210942 338871480843 339186548736 339324867602 339830636544 340494368256 340824293376 340842733056 341280292864 341489965824 341946855936 342596185344 342614720889 342946700544 343597928576 345243451392 345899040768 346252935168 346910441472 346929210432 347374583808 347588000928 347924799488 348034220032 348053049792 348604340112 348713974368 349070748768 349733605872 351298031616 351408513024 352416956416 352436023296 353105270784 353466537984 353577701376 353794929516 354137742336 354156902316 354268282824 354611554304 354829417614 355304154996 355833741312 355978848834 356343056034 356874190848 357019722661 358030245888 358710116352 358729523712 359077117952 359410722048 359778440448 360461630592 360943903488 361629306752 363246944256 364423643136 365115654144 365135408064 365489209344 365828770656 366183243776 366203055456 366898445424 367389330336 367971247896 368086972944 368463568144 369733496832 370091753472 370228174848 370814588928 370931208192 372015802368 372035929608 372722230272 372742395732 373103567872 373220907008 373450203378 373832285778 373949854092 374542163037 375043274718 375602282496 375755451547 376104812544 376700534784 376839392256 377436278016 377920815104 377941261824 378658941696 379377984384 379766131584 380487276736 381584867328 382309466112 383427330048 383940329472 384176211552 384669401088 384690212928 385399857152 385420708512 385815038112 386547669648 387281692392 387799848688 389136420864 389513478144 389534552064 390274246656 390796406784 391415399424 391538497536 391559681016 391939086336 392179882626 392303221164 392683346944 392704592364 393450306606 394563944448 394600746099 394724845986 395717640192 396469075968 396490526208 396999524352 397243429632 397628342272 397649855232 397774914048 398404960128 398937998592 399695549568 400104483968 401483464704 402784026624 403548880896 403961757696 404337062304 404728848384 404750745504 405270347776 405519334416 406061891424 406832970096 407249206896 408022540184 409954418688 409976598528 410373849088 410755110912 411175360512 411956149248 411978437388 412507318272 412760751102 413160699392 413290636288 413312996628 413967653883 414097844562 414521514162 415139364864 415308656973 416353222656 416484163584 417166412544 417297609216 417701953536 418495135744 418517777664 419312509056 419741513856 419873520384 420538569024 421101220736 422552567808 423117914112 423788101632 425160916992 425183919552 425968263168 425991309408 426404077568 426800232432 427236898032 428048186328 428620885392 429434801768 430514896896 431355746304 431909502976 431932870656 432753076224 433574839296 433598297076 434018436096 434041917876 434842601984 434866128354 435691903941 436096991232 436274829774 436925104128 437550487171 438202662912 438788947968 439058527488 439483957248 439622172672 439645957632 440342324352 440480809728 440931472128 441768765312 442607648448 443060486848 443199827072 445182345216 446027710464 446624464896 447331885056 447356087136 447496778304 447930384384 448205580144 448780967936 448805248416 449657493264 450117544464 450972281256 451828641124 453107515392 453132029952 453992491008 454432391168 454456977408 455319954432 455929141248 456209251218 456794913792 456819627852 457262267392 457687091358 458155357758 458838245376 459025357707 460324601856 460512320317 461198721024 461670580224 462099499776 462547255296 462572280576 463166111744 463450667904 464070733056 464805786816 464951965824 465427665024 466311474496 468397375488 468544684032 469914697728 470807027712 470832499872 471288717312 471436935168 471726572688 472183656448 472209203088 472357710432 473105890152 473738873328 474638465112 475124074712 475832254464 476761614336 477373661184 478280155136 478306031616 479214296064 479704587264 480150261486 480615507456 480641510286 481258537984 481554209619 482198496066 482917220352 483114151989 483608433189 484329259008 485898190848 485924479488 486820872192 486847210752 487318945792 487771694208 488270740608 489197927232 489852440448 490628330528 490782630592 492977995776 493637566464 494419451904 494574944256 495385114896 495540910944 496021069824 496047906144 496962973696 496989860976 497933604504 498443047704 498599805456 499389550716 500057699624 500803043328 501781174272 502267379712 502452523008 503248370688 503921682432 504878588928 504905904468 505837312512 505864679922 506354842112 506382237522 507343816413 508779823104 508987301403 509745954816 511236440064 511264099584 511920439296 512234948736 512892534784 512920283904 513894278016 514420050816 515396892864 516375589856 517865177088 518848561152 519379402752 520365662208 521061875712 521382001392 521887199232 522051330048 522079574688 522585448448 522906510168 523070961552 523606123152 524600408808 526134328132 526299794648 527623520256 528625434624 528654034944 529332699136 529657906176 530199806976 530366552064 531206613504 531235353474 531402424236 531917331456 532244126421 532927399424 532956232494 533968273251 534514584051 535311286272 537045368832 538065174528 538094285568 538615676928 539116083072 539638464512 539667660672 540692445888 541415855232 542443960128 542998942528 544870416384 546635464704 547673481216 548233814016 548743155984 549274865664 549304583184 550009757696 550347668136 551083995504 551956871844 552130459416 552695352216 553519153152 553744875964 555137630208 555312218112 555342262272 556221883392 556396812288 556935938048 558023703552 559083345408 559113593598 559655351808 559831360512 560175305067 560718092032 560748428667 560924781138 562564912077 563403423744 564157218816 565050802176 566154417024 566881222656 566911892736 567957684224 567988412544 569066976576 569649197376 570730915104 571494513856 573464199168 575140995072 575910494208 577004101632 577035319392 578099785728 578131062768 578691248128 578722557168 579821504472 580922538588 581699773032 582566805504 582621142502 584270217216 584301828096 585051930624 585411369984 585978609664 586162896896 586194610176 587123099136 587307746304 587908629504 588269823939 588454831746 589025020416 589056888546 590143531264 590175459909 591845916672 592087268979 593576460288 594703613952 595499286528 595865144448 596442513408 596474782848 596662371072 597240512512 597607440192 598406997888 599543324352 600156725952 601296375008 604176039936 605323321344 605942636544 607093272576 607126118256 607905521664 608279001624 609059885056 609092837136 610249455144 610873810344 611784327168 612033810276 613766135808 614931628032 614964897792 615560773632 616132666368 616729673728 616763040768 617934223872 618760977408 619141126653 619741049088 619935954432 619969494942 620570220032 621146766843 621782271243 622709047296 624529833984 624726245376 626552930304 627742703616 627776666496 628384956416 628582580224 628968763584 629612270784 629810280576 630807853536 631651831104 632851286816 634676871168 635682152448 637741375488 638952394752 638986964112 639606116352 640200348648 640820676608 640855347048 642072279492 642931328088 643889627136 644152202652 644811244252 645772345344 647033619456 647864254464 647899305984 649094496256 649129614336 650362258944 651027654144 651062876814 652263902976 652299192531 653136587264 654412244661 655387656192 657303994368 658183421952 659225935872 659433259008 659468936448 660513486528 660721214592 661361426432 661397208192 662653147968 663911472672 664590730272 664799740608 665852734288 667773517824 669041565696 669936697344 670997827584 671895576576 672308370216 673171451904 673207872624 674449750016 674486239896 675176316696 676458421884 677742961686 678373097472 678649735204 679661273088 680988736512 681648586752 681685466112 682560585728 682979931648 683893711872 685192370688 685229441778 685893401088 686530637037 687195857152 687233036637 690486902784 691798081536 692505870336 693820882944 693858420864 694749167616 695176001856 695849598976 696068440064 696106099584 697208680224 697427948736 698141497536 699467211744 702596063232 702817026048 704872046592 706210541568 706933075968 707155402752 707589859032 708275484672 708313804632 708536565648 709223108608 709658835228 710608309992 711667482624 711957697668 712686112068 713748381696 714039445322 716060491776 717420232704 717459047424 718154235904 718821444096 719556880896 720923261184 720962265429 721887806976 723258613504 723297744099 726493888512 728847286272 730231308288 730270816128 730978418688 731657541312 732366487552 732406110912 733796890848 734778660672 735942495792 736173945888 736927136288 739466993664 740456349696 741629177856 741862416384 744031604736 744071859216 745444460544 745484791464 746207135744 746441814016 746900406756 747664571556 747899708184 749084326074 750086549436 751204564992 751510903094 752209625088 753401069568 753678784512 754872556032 755841630208 755882523648 757317883392 758755968768 758797019883 759532263168 759573356283 760974553472 763169734656 764618932224 766854660096 767880658944 768352423104 769338802176 769380425856 770799714304 770841417024 771630076224 773095339296 774563384784 775599697376 778272841728 779069104128 780548493312 781592813568 782830798848 783076995072 783119362032 783878172672 784359765252 784606442328 785366693888 785409184728 786900613212 789127888896 789201492198 789449691972 790700121967 791435280384 792938151936 792981052416 793999048704 794486859264 795256684544 795299710464 795549828096 796809920256 797875997184 799391099136 799434348741 800208967936 802966929408 805568053248 807097761792 807923515392 808674124608 809457696768 809501491008 810540695552 811038668832 812123782848 813665940192 814498413792 816045080368 819953197056 821510221824 822350721024 823912298496 823956874776 825014636544 825521502204 826321398784 826581272576 826625993256 827935307766 828195689124 829043028324 830278729728 830617313946 832706445312 832968327168 834332825088 834595218432 835403907072 836990271488 837035555328 838625018112 839483027712 839747040768 841077138048 841387171707 842202441472 845105135616 846235828224 847576203264 850321833984 850367839104 851936526336 851982618816 852808155136 853600464864 854473796064 856096372656 857241770784 858869603536 862711492608 863865741312 865506152448 867149678592 867196594152 868036872192 868083835752 869685203968 869732256708 871383807882 872193982464 872549659548 873850208256 873931713753 875100974342 876405325824 877577895936 878117054976 878967914496 879244345344 879291915264 880684648704 880961619456 881862944256 883537530624 883585332819 885215296896 886120973696 886399654144 890364690432 892055420928 893248929792 894663770112 894712174272 894993556608 895860768768 896411160288 897561935872 897610496832 899314986528 900235088928 901944562512 903657282248 906264059904 907984982016 908864782336 908913954816 910639908864 911858282496 912418502436 913589827584 913639255704 914524534784 915374182716 916310715516 917676490752 918050715414 920649203712 921024640634 922397442048 923341160448 924198999552 925094510592 925144561152 926332223488 926901335808 928141466112 929611573632 929903931648 929954242413 930855330048 932622948992 936794750976 937089368064 939829395456 941614055424 941664999744 942577434624 942873870336 943453145376 944367312896 944418406176 944715420864 946211780304 947477746656 949276930224 950248149424 953523228672 956560310272 956612063232 958428592128 959409174528 960300522972 961231014912 961283020572 962517075968 963108419238 964396992132 965834440704 966228303978 967216866378 968658518016 969053532937 971796381696 971848958976 973641744384 973694421504 974637891584 975543388416 976541481216 978395854464 979704880896 981256661056 981565261184 985955991552 987275132928 988838903808 989149888512 990770229792 991081821888 992042139648 992095812288 993925947392 993979721952 995867209008 996886095408 997199610912 998779101432 1000115399248 1003562348544 1004534759424 1004905046016 1006496741376 1007843364864 1009757177856 1009811808936 1011674625024 1011729359844 1012709684224 1012764475044 1014687632826 1016614442529 1017559646208 1017974602806 1019491909632 1022472880128 1022528199168 1023840878592 1024469897472 1025785069568 1025840567808 1027788556032 1028840101632 1030793785728 1032751179712 1035730354176 1037697122304 1038758805504 1040731324416 1042123751424 1042764002784 1043774398464 1044102660096 1044159149376 1045170896896 1045813020336 1046141923104 1047212246304 1049200817616 1052268656264 1052599589296 1057250869248 1057308069888 1059315812352 1060399613952 1060733104128 1062413227008 1062470706948 1062804848472 1063834662912 1064488252842 1065854798848 1065912464988 1067936546502 1069029168102 1070622572544 1071059167983 1074090737664 1076130349056 1076188571136 1077231353856 1078232166144 1079276929024 1079335321344 1081384891776 1082831710464 1084887920256 1085997885056 1089740832768 1093270929408 1095346962432 1096467628032 1097486311968 1098549731328 1098609166368 1100019515392 1100695336272 1102167991008 1103913743688 1104260918832 1105390704432 1107489751928 1110275260416 1110684524544 1112443766784 1112793624576 1113871876096 1116047407104 1118166690816 1118227187196 1119310703616 1119662721024 1120350610134 1121436184064 1121496857334 1121849562276 1123626489111 1125129824154 1126806847488 1127266354641 1128314437632 1128419677441 1130101604352 1132308834048 1133762445312 1133823785472 1135915368448 1135976825088 1138133953152 1139298394752 1141461830208 1142989027712 1146928398336 1150281990144 1151820988416 1154008203264 1154070638784 1156199571456 1156262125536 1157382496256 1157445114336 1159643008944 1161845077176 1163399546064 1165242285004 1168540434432 1168603656192 1170822739968 1171957219328 1172325793792 1172389220352 1174246198272 1174615492608 1175817259008 1176539647878 1176909663492 1178050040832 1178113777092 1180287062528 1180350919818 1183691833344 1183802238297 1184174537958 1187152920576 1187637036607 1189407227904 1190998573056 1191730288896 1192885026816 1192949565696 1193324742144 1194481025024 1195214880384 1196813995776 1199086648704 1200313451904 1202592750016 1208352079872 1210646642688 1211885273088 1214186545152 1214252236512 1215811043328 1216558003248 1218119770112 1218185674272 1220498910288 1221747620688 1224067620552 1229863256064 1229929795584 1231121547264 1232265332736 1233459347456 1233526081536 1235868447744 1237521954816 1238282253306 1239482098176 1239871908864 1239938989884 1241140440064 1241902961649 1242293533686 1243564542486 1245418094592 1245925970919 1249059667968 1249452490752 1249962012289 1253105860608 1255485407232 1255553332992 1256769912832 1257165160448 1257937527168 1259224541568 1259620561152 1261615707072 1263303662208 1265702573632 1269353742336 1271364304896 1275482750976 1277904789504 1277973928224 1279212232704 1280400697296 1281641353216 1281710694096 1284144558984 1285862656176 1288304405304 1289622488504 1291544690688 1294067238912 1295728508928 1295798611968 1298188992512 1298259228672 1300724517888 1302055308288 1302125753628 1304527805952 1304598385062 1306273174528 1307075711823 1308824489322 1310775312384 1312651461513 1314607988736 1316366843904 1318451871744 1318866518016 1318937872896 1321026973056 1321442429184 1322722852864 1322794416384 1325306295936 1327822945344 1329181460544 1329599481216 1331705468576 1335547035648 1338083131392 1339873394688 1341995655168 1343791153152 1344616740432 1346342903808 1346415745248 1348899500032 1348972479792 1350352633392 1352916843768 1355485923372 1357299470408 1359322546176 1361977473024 1363297173504 1363370932224 1365121171456 1365959863296 1367787423744 1370384741376 1370458883556 1371786802176 1373061274074 1374391714304 1374466073274 1377076073121 1380973805568 1381536960951 1383596163072 1385011740672 1387641765888 1387716841728 1389498335232 1390352003712 1391699197952 1392136880128 1392212199168 1394417360448 1394855897472 1396282995072 1398934423488 1405192126464 1405634052096 1409744093184 1412421083136 1413866151936 1414310805504 1415179718064 1416550969344 1416627609264 1417073131296 1418446217216 1419317670456 1421216619984 1423915395336 1425372224136 1427496763392 1428078890644 1432120983552 1434840465408 1434918094848 1436308471808 1437642888192 1439113761792 1441846522368 1441924530858 1443775613952 1444662628857 1446517227008 1446595488198 1449342455967 1450825299567 1452987777024 1457694572544 1460462616576 1460541632256 1461956837376 1463315082624 1464732975104 1464812221824 1467593781696 1469557321344 1471884991584 1472347891776 1473854272576 1478933987328 1480912699392 1483258355712 1483724832768 1488063209472 1488143718432 1490888921088 1490969582928 1492414271488 1492883628032 1493800813512 1495329143112 1495799416368 1498168652148 1500173098872 1502409129984 1503021806188 1506802139136 1507357569024 1509745112064 1511683260416 1511765047296 1514635766784 1517511937536 1517594039766 1519064526336 1519146712566 1521949106944 1522031449239 1526339469312 1526961904209 1529237864448 1533709320192 1535761317888 1536704846208 1538677604352 1538760851712 1541599428608 1541682834048 1543260152448 1546190678592 1549126769568 1551199394752 1556545683456 1558138208256 1561096986624 1563185627136 1565661597696 1566153990144 1566238724064 1567756345344 1568719530504 1569212884656 1570733387776 1570818369456 1573801226424 1578402984396 1578899383944 1581400243934 1582870560768 1585876303872 1585962104832 1587998097408 1588973718528 1590513369088 1590599420928 1591099656192 1593619840512 1595751994368 1596732379263 1598782198272 1598868697482 1600417935872 1601904819753 1603543752153 1605933858816 1611136106496 1614195523584 1615847030784 1617348249216 1618915393536 1619002982016 1621081391104 1622077337664 1624247565696 1627331880384 1628996827584 1632090160736 1639906394112 1643020443648 1644701442048 1647824596992 1647913749552 1650029273088 1651043004408 1652642797568 1653162545152 1653251986512 1655870615532 1656391378248 1658086056648 1660557459456 1661234627892 1665412890624 1665936654336 1668665650176 1669190436864 1670807814144 1673980542976 1674071110656 1677250036224 1678966055424 1679494081536 1680525915201 1682154276096 1682245286001 1682774343414 1684404882944 1687694736231 1690210271232 1692471656448 1695152406528 1700643667968 1700735678208 1703873052672 1703965237632 1705616310272 1707200929728 1708947592128 1712192745312 1714483541568 1717739207072 1725422985216 1727731482624 1731012304896 1734299357184 1734393188304 1736073744384 1736167671504 1739370407936 1739464513416 1742767615764 1745099319096 1747700416512 1747863427506 1750201948684 1752810651648 1755155791872 1756234109952 1757935828992 1758488690688 1758583830528 1761369297408 1761923238912 1763725888512 1767075061248 1767170665638 1770430593792 1770526379727 1772241947392 1772799308288 1776261806937 1780729380864 1784110841856 1786497859584 1789327540224 1789424348544 1789987113216 1791721537536 1792822320576 1795123871744 1795220993664 1798629973056 1800470177856 1803889125024 1807314564496 1812528119808 1815969964032 1817827909632 1821279817728 1823716564992 1824837004872 1827179655168 1827278511408 1829049069568 1830748365432 1832621431032 1835352981504 1836101430828 1841298407424 1842049281268 1844794884096 1846682320896 1848397999104 1850189021184 1850289122304 1852664446976 1853802671616 1856282932224 1859223147264 1859807863296 1859908484826 1861710660096 1863440300529 1865245897984 1865346813729 1873589501952 1874178736128 1879658790912 1883228110848 1883329999488 1885154869248 1885747740672 1886906290752 1888734625792 1888836812352 1889430841728 1892423560608 1894955493312 1898553860448 1900496298848 1907046457344 1913224126464 1916857184256 1918818349056 1920601045944 1922462029824 1922566041144 1925034151936 1926216838476 1928793984264 1931668881408 1932456607956 1934433732756 1937317036032 1938107065874 1943592763392 1943697917952 1947283488768 1947388843008 1949275783168 1951086776832 1953082962432 1956791708928 1956897577593 1959409761792 1962513322112 1963130522368 1963236733983 1971911983104 1974550265856 1977677807616 1978299777024 1981540459584 1982163643776 1984084279296 1984191624576 1987851894784 1987959443904 1991734418016 1993772190816 1994399221824 1997558202864 2000230798496 2007124697088 2009810092032 2012993482752 2015686729728 2019514355712 2019623617872 2023349250048 2023458719688 2025419368448 2025528950088 2029375265652 2033228885058 2035119292416 2035949205612 2038983819264 2044945760256 2045056398336 2047681757184 2048939794944 2051570139136 2051681135616 2055577112064 2057680203264 2059591911111 2061587571456 2061699109911 2065502359424 2071460708352 2075394244608 2077517611008 2081462648832 2084247502848 2085528005568 2087548796928 2088205320192 2088318298752 2090341793792 2091626040672 2092283846208 2094424492608 2098401635232 2104537312528 2105199178592 2114616139776 2118631624704 2120799227904 2121466208256 2124826454016 2124941413896 2125609696944 2127669325824 2128976505684 2131709597696 2131824929976 2135873093004 2138058336204 2141245145088 2142118335966 2148181475328 2152260698112 2152377142272 2154462707712 2156464332288 2158553858048 2158670642688 2162769783552 2165663420928 2169775840512 2169893232297 2171995770112 2179481665536 2186541858816 2190693924864 2192935256064 2194972623936 2197099462656 2197218332736 2200039030784 2201390672544 2204335982016 2207827487376 2208521837664 2210781408864 2214979503856 2221369049088 2224887533568 2225587249152 2232094814208 2236333381632 2236454374392 2238621407232 2239325442048 2240701220268 2242872368128 2242993714668 2243699124552 2247252978222 2250259648308 2253613694976 2254532709282 2256628875264 2256839354882 2260203208704 2264617668096 2267524890624 2267647570944 2271830736896 2271953650176 2276267906304 2278596789504 2278720068849 2282923660416 2285978055424 2293856796672 2300563980288 2303641976832 2308016406528 2308141277568 2312399142912 2312524251072 2314764992512 2314890228672 2319286017888 2323690154352 2326799092128 2330484570008 2337207312384 2341645479936 2343914438656 2344778440704 2348492396544 2349230985216 2351634518016 2353079295756 2353819326984 2356100081664 2356227554184 2360574125056 2360701839636 2367383666688 2367604476594 2368349075916 2372100365901 2374305841152 2375274073214 2378814455808 2381997146112 2383460577792 2385770053632 2385899131392 2386649484288 2388962050048 2390429760768 2393627991552 2398173297408 2398303046223 2400626903808 2405185500032 2416704159744 2421293285376 2423770546176 2428373090304 2428504473024 2431622086656 2433116006496 2436239540224 2436371348544 2440997820576 2443495241376 2448135241104 2459859591168 2464530665472 2466918694912 2467052163072 2471736895488 2475043909632 2476564506612 2478964196352 2479743817728 2479877979768 2482280880128 2483805923298 2484587067372 2487129084972 2490836189184 2491851941838 2498119335936 2498904981504 2499138058627 2499924024578 2506211721216 2510970814464 2511106665984 2513539825664 2514330320896 2515875054336 2518449083136 2519241122304 2523231414144 2524161515121 2526607324416 2531405147264 2538707484672 2542728609792 2550965501952 2555809579008 2555947856448 2558424465408 2560801394592 2563282706432 2563421388192 2568289117968 2571725312352 2576608810608 2579244977008 2588134477824 2591597223936 2596377985024 2596518457344 2601449035776 2604110616576 2604251507256 2609055611904 2609196770124 2612546349056 2614151423646 2617648978644 2621550624768 2621795141259 2625302923026 2629215977472 2630288160829 2632733687808 2636903743488 2637733036032 2637875745792 2642053946112 2642884858368 2645445705728 2645588832768 2650612591872 2655645890688 2658362921088 2659198962432 2663410937152 2671094071296 2676166262784 2679746789376 2683991310336 2687582306304 2689233480864 2692685807616 2692831490496 2697799000064 2697944959584 2700705266784 2705833687536 2710971846744 2714598940816 2723954946048 2726594347008 2726741864448 2731919726592 2735574847488 2740769482752 2740917767112 2743573604352 2746122548148 2748783428608 2748932146548 2754152146242 2761947611136 2763073921902 2767192326144 2770023481344 2775283531776 2775433683456 2778996670464 2780704007424 2783398395904 2784273760256 2784424398336 2788834720896 2789711794944 2792565990144 2797868846976 2810384252928 2811268104192 2819488186368 2824842166272 2827732303872 2828621611008 2830359436128 2833101938688 2833255218528 2834146262592 2836892434432 2838635340912 2842433239968 2847830790672 2850744448272 2856157781288 2869680930816 2869836189696 2872616943616 2875285776384 2878227523584 2883693044736 2883849061716 2887551227904 2889325257714 2893034454016 2893190976396 2898684911934 2901650599134 2905975554048 2907160598811 2915389145088 2920925233152 2921083264512 2923913674752 2926630165248 2929465950208 2929624443648 2935187563392 2939114642688 2943769983168 2944695783552 2947708545152 2957867974656 2961825398784 2966516711424 2967449665536 2976126418944 2976287436864 2981777842176 2981939165856 2984828542976 2985767256064 2987601627024 2990658286224 2991598832736 2996337304296 3000346197744 3006043612376 3013604278272 3014715138048 3019490224128 3023366520832 3023530094592 3029271533568 3035023875072 3035188079532 3038129052672 3038293425132 3043898213888 3044062898478 3049843327587 3052678938624 3053923808418 3058475728896 3062853410197 3067418640384 3071522635776 3073409692416 3077355208704 3077521703424 3083198857216 3083365668096 3086520304896 3092381357184 3098253539136 3102398789504 3113091366912 3116276416512 3122193973248 3126371254272 3131323195392 3132307980288 3132477448128 3135512690688 3137439061008 3138425769312 3141466775552 3141636738912 3147602452848 3156805968792 3157798767888 3162800487868 3171752607744 3171924209664 3177947437056 3181026738176 3181198841856 3182199312384 3187239681024 3191503988736 3193464758526 3197564396544 3197737394964 3200835871744 3203809639506 3207087504306 3211867717632 3213177503949 3222272212992 3223586242219 3228391047168 3231694061568 3234696498432 3237830787072 3238005964032 3242162782208 3244154675328 3248495131392 3254663760768 3257993655168 3264180321472 3279812788224 3286040887296 3289402884096 3295649193984 3295827499104 3300058546176 3302086008816 3305285595136 3306325090304 3306503973024 3311741231064 3312782756496 3316172113296 3322469255784 3330825781248 3337331300352 3338380873728 3341615628288 3347961085952 3348142221312 3354500072448 3357932110848 3358988163072 3361051830402 3364308552192 3364490572002 3365548686828 3368809765888 3370879467333 3375389472462 3380420542464 3381799063923 3384943312896 3385259032323 3390304813056 3401287335936 3401471356416 3407746105344 3407930475264 3411232620544 3414401859456 3417895184256 3424385490624 3428967083136 3435478414144 3450845970432 3455462965248 3462024609792 3468598714368 3468786376608 3472147488768 3472335343008 3478740815872 3478929026832 3485535231528 3490198638192 3495726855012 3500403897368 3505621303296 3512468219904 3515871657984 3516977381376 3517167661056 3522738594816 3523846477824 3527451777024 3534150122496 3534341331276 3540861187584 3541052759454 3544483894784 3545598616576 3551406714891 3552523613874 3561458761728 3562911109821 3568221683712 3572995719168 3578655080448 3578848697088 3579974226432 3583443075072 3585644641152 3590247743488 3590441987328 3597259946112 3600940355712 3607778250048 3614629128992 3625056239616 3631939928064 3635655819264 3642559635456 3647433129984 3649674009744 3654359310336 3654557022816 3658098139136 3661496730864 3665242862064 3672202861656 3684098562536 3689589768192 3693364641792 3696795998208 3700378042368 3700578244608 3705328893952 3707605343232 3712565864448 3718446294528 3719615726592 3719816969652 3723421320192 3725708884947 3726880601058 3730491795968 3730693627458 3737777912757 3747179003904 3748357472256 3749886036867 3759317581824 3766456221696 3766659998976 3770309738496 3771495481344 3773812581504 3777469251584 3777673624704 3778861683456 3784847121216 3789910986624 3797107720896 3800992597696 3814092914688 3826448252928 3833714368512 3837636698112 3841202091888 3844924059648 3845132082288 3850068303872 3852433676952 3857587968528 3864913215912 3868867465512 3874634072064 3876214131748 3887185526784 3887395835904 3894566977536 3894777686016 3898551566336 3902173553664 3906165924864 3913583417856 3913795155186 3918819523584 3921227135469 3925026644224 3926261044736 3926473467966 3937954384539 3943823966208 3949100531712 3955355615232 3956599554048 3963080919168 3964327287552 3968168558592 3968383249152 3975703789568 3975918887808 3983468836032 3987544381632 3988798443648 3995116405728 4000461596992 4014249394176 4019620184064 4025986965504 4031373459456 4039028711424 4039247235744 4046698500096 4046917439376 4050838736896 4051057900176 4058750531304 4066457770116 4071898411224 4077967638528 4089891520512 4090112796672 4095363514368 4097879589888 4103140278272 4103362271232 4111154224128 4115360406528 4119183822222 4123175142912 4123398219822 4131004718848 4131228219363 4142921416704 4144610882853 4150788489216 4155035222016 4162925297664 4168495005696 4171056011136 4175097593856 4176410640384 4176636597504 4180683587584 4183252081344 4184567692416 4188848985216 4196803270464 4209074625056 4210398357184 4229232279552 4237263249408 4241598455808 4242932416512 4249652908032 4249882827792 4251219393888 4255338651648 4257953011368 4263419195392 4263649859952 4271746186008 4276116672408 4282490290176 4284236671932 4296362950656 4304521396224 4304754284544 4308925415424 4312928664576 4317107716096 4317341285376 4325539567104 4331326841856 4333987886571 4339551681024 4339786464594 4343991540224 4348027367901 4352475898701 4358963331072 4373083717632 4381387849728 4385870512128 4389945247872 4394198925312 4394436665472 4400078061568 4402781345088 4408671964032 4415654974752 4417043675328 4421562817728 4429959007712 4442738098176 4449775067136 4451174498304 4464189628416 4472666763264 4472908748784 4477242814464 4478650884096 4481402440536 4485744736256 4485987429336 4487398249104 4494505956444 4500519296616 4507227389952 4509065418564 4513678709764 4520406417408 4529235336192 4535049781248 4535295141888 4543661473792 4543907300352 4552535812608 4557193579008 4557440137698 4565847320832 4566094347717 4571956110848 4580885712627 4587713593344 4601127960576 4607283953664 4616032813056 4616282555136 4624798285824 4625048502144 4629529985024 4629780457344 4638572035776 4647380308704 4653598184256 4660969140016 4674414624768 4683290959872 4689556881408 4696984793088 4698461970432 4703269036032 4706158591512 4707638653968 4712200163328 4712455108368 4721148250112 4721403679272 4735208953188 4736698151832 4744200731802 4748611682304 4750548146428 4757628911616 4763994292224 4766921155584 4771540107264 4771798262784 4773298968576 4777924100096 4780859521536 4787255983104 4796346594816 4796606092446 4801253807616 4805714459259 4810371000064 4810631256459 4833408319488 4842586570752 4847541092352 4856746180608 4857008946048 4863244173312 4866232012992 4872479080448 4872742697088 4881995641152 4886990482752 4896270482208 4919719182336 4929061330944 4934104326144 4943473790976 4950087819264 4953129013224 4957928392704 4959487635456 4959755959536 4964561760256 4967611846596 4969174134744 4974258169944 4981672378368 4983703883676 4996238671872 4997809963008 4998276117254 4999848049156 5012423442432 5021941628928 5022213331968 5027079651328 5028660641792 5031750108672 5036898166272 5038482244608 5046462828288 5046735858003 5048323030242 5053214648832 5062810294528 5063084208693 5077414969344 5085457219584 5101931003904 5111619158016 5111895712896 5116848930816 5121602789184 5126565412864 5126842776384 5136578235936 5143450624704 5153217621216 5158489954016 5176268955648 5183194447872 5193036914688 5202898071552 5208221233152 5208503014512 5218111223808 5218393540248 5225092698112 5228302847292 5235297957288 5243101249536 5243590282518 5250605846052 5258431954944 5260576321658 5265467375616 5273807486976 5275466072064 5275751491584 5284107892224 5285769716736 5290891411456 5291177665536 5301225183744 5311291781376 5311579139181 5316725842176 5318397924864 5326821874304 5328785420811 5342188142592 5352332525568 5359493578752 5367982620672 5375164612608 5378466961728 5385371615232 5385662980992 5395598000128 5395889919168 5401410533568 5411667375072 5421943693488 5429197881632 5447909892096 5453483728896 5463839453184 5471149694976 5481538965504 5481835534224 5487147208704 5492245096296 5497566857216 5497864293096 5508304292484 5523895222272 5526147843804 5534384652288 5534900853769 5540046962688 5550567063552 5550867366912 5557993340928 5561408014848 5566796791808 5568547520512 5568848796672 5577669441792 5579423589888 5585131980288 5590320901587 5595737693952 5596040441187 5620768505856 5622536208384 5638976372736 5649684332544 5655464607744 5657243222016 5660718872256 5666203877376 5666510437056 5668292525184 5673784868864 5677270681824 5684866479936 5695661581344 5701488896544 5712315562576 5739672379392 5750571552768 5756455047168 5767386089472 5767698123432 5775102455808 5778650515428 5786068908032 5786381952792 5797369823868 5803301198268 5811951108096 5814321197622 5830778290176 5841850466304 5842166529024 5847827349504 5853260330496 5858931900416 5859248887296 5870375126784 5878229285376 5887539966336 5889391567104 5889710201949 5895417090304 5915735949312 5923650797568 5933033422848 5934899331072 5952252837888 5952574873728 5963555684352 5963878331712 5969657085952 5971534512128 5975203254048 5981316572448 5983197665472 5992674608592 6000692395488 6012087224752 6029430276096 6038980448256 6047060189184 6058543067136 6070047750144 6070376159064 6076258105344 6076586850264 6087796427776 6088125796956 6099686655174 6105357877248 6107847616836 6116951457792 6125706820394 6134837280768 6143045271552 6146819384832 6154710417408 6155043406848 6166397714432 6166731336192 6173040609792 6184762714368 6185097329733 6196507078272 6204797579008 6226182733824 6232552833024 6244387946496 6252742508544 6262646390784 6264615960576 6264954896256 6271025381376 6274878122016 6276851538624 6282933551104 6283273477824 6295204905696 6313611937584 6315597535776 6325600975736 6343848419328 6355894874112 6362053476352 6362397683712 6364398624768 6374479362048 6383007977472 6386929517052 6395128793088 6395474789928 6401671743488 6407619279012 6414175008612 6423735435264 6426355007898 6444544425984 6447172484438 6456782094336 6463388123136 6469392996864 6475661574144 6476011928064 6484325564416 6488309350656 6496990262784 6509327521536 6509679696891 6515987310336 6528360642944 6559625576448 6572081774592 6578805768192 6591298387968 6591654998208 6600117092352 6604172017632 6610571190272 6612650180608 6613007946048 6623482462128 6625565512992 6632344226592 6644938511568 6674662600704 6676761747456 6695922171904 6696284442624 6709000144896 6715864221696 6717976326144 6722103660804 6728617104384 6728981144004 6731097373656 6737619531776 6741758934666 6750778944924 6760841084928 6763598127846 6769886625792 6770518064646 6780609626112 6783374730559 6802574671872 6802942712832 6815492210688 6815860950528 6822465241088 6828803718912 6835790368512 6848770981248 6857934166272 6870956828288 6901691940864 6910925930496 6924049219584 6937197428736 6937572753216 6944294977536 6944670686016 6957481631744 6957858053664 6971070463056 6980397276384 6991453710024 7000807794736 7024936439808 7031743315968 7034335322112 7045477189632 7047692955648 7054903554048 7068300244992 7068682662552 7081722375168 7082105518908 7088967789568 7091197233152 7102813429782 7105047227748 7116301097703 7122917523456 7125822219642 7136443367424 7145991438336 7157310160896 7157697394176 7159948452864 7166886150144 7171289282304 7180495486976 7180883974656 7194519892224 7201880711424 7215556500096 7229258257984 7250112479232 7263879856128 7271311638528 7285119270912 7294866259968 7299348019488 7308718620672 7309114045632 7316196278272 7322993461728 7330485724128 7344405723312 7368197125072 7393591996416 7400756084736 7401156489216 7415210686464 7425131728896 7436892589056 7439231453184 7439633939304 7446842640384 7451417769894 7453761202116 7460983591936 7461387254916 7475555825514 7494358007808 7496714944512 7497414175881 7499772073734 7518635163648 7532912443392 7533319997952 7540619476992 7542990962688 7547625163008 7554938503168 7555347249408 7557723366912 7569694242432 7579821973248 7594215441792 7601985195392 7628185829376 7652896505856 7667428737024 7675273396224 7682404183776 7689848119296 7690264164576 7700136607744 7704867353904 7715175937056 7729826431824 7737734931024 7752428263496 7774791671808 7789133955072 7789555372032 7797103132672 7804347107328 7812331849728 7827166835712 7827590310372 7837639047168 7842454270938 7850053288448 7852522089472 7852946935932 7865385423777 7875908769078 7887647932416 7890864482487 7898201063424 7910711230464 7913199108096 7926161838336 7928654575104 7936337117184 7936766498304 7951407579136 7951837775616 7966937672064 7975088763264 7977596887296 7990232811456 8000923193984 8028498788352 8039240368128 8051973931008 8062746918912 8078057422848 8078494471488 8093397000192 8093834878752 8101677473792 8102115800352 8117501062608 8132915540232 8143796822448 8179783041024 8180225593344 8195759179776 8206280556544 8206724542464 8222308448256 8230720813056 8238367644444 8246350285824 8246796439644 8262009437696 8262456438726 8285842833408 8289221765706 8301576978432 8310070444032 8313459256249 8325850595328 8336990011392 8342112022272 8350195187712 8352821280768 8353273195008 8361367175168 8366504162688 8369135384832 8377697970432 8393606540928 8418149250112 8420796714368 8458464559104 8474526498816 8483196911616 8485864833024 8499305816064 8499765655584 8502438787776 8510677303296 8515906022736 8526838390784 8527299719904 8543492372016 8552233344816 8568473343864 8609042792448 8609508569088 8617850830848 8625857329152 8634215432192 8634682570752 8651079134208 8662653683712 8667975773142 8679103362048 8679572929188 8687983080448 8696054735802 8704951797402 8717926662144 8721481796433 8746167435264 8749734086023 8762775699456 8771741024256 8779890495744 8788397850624 8788873330944 8800156123136 8805562690176 8817343928064 8831309949504 8834087350656 8843125635456 8859918015424 8885476196352 8899550134272 8902348996608 8928379256832 8945333526528 8945817497568 8954485628928 8957301768192 8962804881072 8971489472512 8971974858672 8974796498208 8989011912888 9001038593232 9018130837128 9027357419528 9040812834816 9058470672384 9070099562496 9070590283776 9087322947584 9087814600704 9105071625216 9114387158016 9114880275396 9131694641664 9132188695434 9143912221696 9149529982761 9161771425254 9175427186688 9188560230591 9202255921152 9214567907328 9232065626112 9232565110272 9249596571648 9250097004288 9259059970048 9259560914688 9277144071552 9294760617408 9307196368512 9321938280032 9348829249536 9366581919744 9379113762816 9393969586176 9396923940864 9406538072064 9412317183024 9415277307936 9424400326656 9424910216736 9442296500224 9442807358544 9470417906376 9473396303664 9488401463604 9501096292856 9515257823232 9533842311168 9543080214528 9543596525568 9546597937152 9555848200192 9561719043072 9574511966208 9592693189632 9593212184892 9602507615232 9611428918518 9620742000128 9621262512918 9639532511847 9666816638976 9670758726657 9685173141504 9695082184704 9713492361216 9714017892096 9726488346624 9732464025984 9744958160896 9745485394176 9763991282304 9773980965504 9792540964416 9839438364672 9858122661888 9868208652288 9886947581952 9900175638528 9906258026448 9915856785408 9918975270912 9919511919072 9929123520512 9935223693192 9938348269488 9948516339888 9967407767352 9992477343744 9996552234508 9999696098312 10024846884864 10043883257856 10044426663936 10054159302656 10057321283584 10063500217344 10073796332544 10076964489216 10092925656576 10093471716006 10096646060484 10106429297664 10112638401999 10125620589056 10126168417386 10145397191769 10154829938688 10155777096969 10170914439168 10203862007808 10223238316032 10223791425792 10233697861632 10243205578368 10253130825728 10253685552768 10273156471872 10286901249408 10306435242432 10316979908032 10352537911296 10366388895744 10386073829376 10405796143104 10416442466304 10417006029024 10436222447616 10436787080496 10450185396224 10456605694584 10470595914576 10487180565036 10501211692104 10516863909888 10521152643316 10547614973952 10550932144128 10551502983168 10568215784448 10571539433472 10581782822912 10582355331072 10602450367488 10622583562752 10623158278362 10633451684352 10636795849728 10653643748608 10654220144673 10657570841622 10684376285184 10688733329463 10704665051136 10718987157504 10735965241344 10750329225216 10756933923456 10770743230464 10771325961984 10791196000256 10791779838336 10802821067136 10823334750144 10843887386976 10858395763264 10895819784192 10906967457792 10927678906368 10942299389952 10963077931008 10963671068448 10974294417408 10984490192592 10995133714432 10995728586192 11016608584968 11052295687608 11068769304576 11069801707538 11080093925376 11101134127104 11101734733824 11115986681856 11122816029696 11133593583616 11137095041024 11137697593344 11155338883584 11158847179776 11170263960576 11177126654841 11180641803174 11191475387904 11192080882374 11213333738271 11241537011712 11245072416768 11249658110601 11277952745472 11299368665088 11310929215488 11314486444032 11321437744512 11332407754752 11333020874112 11336585050368 11347569737728 11354541363648 11369732959872 11391323162688 11402977793088 11424631125152 11479344758784 11501143105536 11512910094336 11534772178944 11535396246864 11550204911616 11557301030856 11572137816064 11572763905584 11594739647736 11606602396536 11623902216192 11628642395244 11661556580352 11683700932608 11684333058048 11695654699008 11706520660992 11717863800832 11718497774592 11740750253568 11756458570752 11763681406407 11775079932672 11778783134208 11779420403898 11790834180608 11813863153617 11831471898624 11847301595136 11866066845696 11869798662144 11904505675776 11905149747456 11927111368704 11927756663424 11939314171904 11943069024256 11950406508096 11962633144896 11966395330944 11985349217184 12001384790976 12024174449504 12058860552192 12077960896512 12094120378368 12117086134272 12140095500288 12140752318128 12152516210688 12153173700528 12175592855552 12176251593912 12199373310348 12215695233672 12233902915584 12251413640788 12269674561536 12286090543104 12293638769664 12309420834816 12310086813696 12332795428864 12333462672384 12346081219584 12369525428736 12370194659466 12393014156544 12393684658089 12409595158016 12433832648559 12452365467648 12465105666048 12488775892992 12505485017088 12525292781568 12529231921152 12529909792512 12542050762752 12549756244032 12553703077248 12565867102208 12566546955648 12590409811392 12627223875168 12631195071552 12651201951472 12687696838656 12711789748224 12724795367424 12728797249536 12748958724096 12766015954944 12773859034104 12790257586176 12790949579856 12803343486976 12815238558024 12828350017224 12847470870528 12852710015796 12889088851968 12894344968876 12913564188672 12926776246272 12938785993728 12951323148288 12952023856128 12968651128832 12976618701312 12993980525568 13018655043072 13019359393782 13031974620672 13044082103703 13056721285888 13057427696103 13119251152896 13144163549184 13157611536384 13182596775936 13183309996416 13200234184704 13208344035264 13221142380544 13225300361216 13226015892096 13246964924256 13251131025984 13264688453184 13289877023136 13349325201408 13353523494912 13392568885248 13418000289792 13431728443392 13435952652288 13444207321608 13457234208768 13457962288008 13462194747312 13475239063552 13483517869332 13501557889848 13521682169856 13527196255692 13541036129292 13561219252224 13566749461118 13605149343744 13605885425664 13630984421376 13631721901056 13644930482176 13657607437824 13671580737024 13697541962496 13698283043151 13715868332544 13741913656576 13742657137881 13803383881728 13821851860992 13848098439168 13874394857472 13875145506432 13888589955072 13889341372032 13914963263488 13915716107328 13942140926112 13960794552768 13982907420048 14001615589472 14049872879616 14068670644224 14090954379264 14095385911296 14109807108096 14136600489984 14137365325104 14163444750336 14164211037816 14177935579136 14182394466304 14205626859564 14210094455496 14232602195406 14245835046912 14251644439284 14272886734848 14291982876672 14314620321792 14315394788352 14319896905728 14333772300288 14342578564608 14360990973952 14361767949312 14389039784448 14403761422848 14417143377777 14431113000192 14431893769377 14458516515968 14500224958464 14527759712256 14542623277056 14570238541824 14589732519936 14598696038976 14617437241344 14618228091264 14632392556544 14645986923456 14660971448256 14688811446624 14736394250144 14787183992832 14802312978432 14830421372928 14850263457792 14873785178112 14878462906368 14879267878608 14893685280768 14902835539788 14907522404232 14921967183872 14922774509832 14951111651028 14988716015616 14993429889024 14994828351762 14999544147468 15037270327296 15065824886784 15066639995904 15081238953984 15085981925376 15095250326016 15109877006336 15110694498816 15115446733824 15139388484864 15159643946496 15188430883584 15189252626079 15203970390784 15256371658752 15305793011712 15334857474048 15350546792448 15364808367552 15379696238592 15380528329152 15400273215488 15409734707808 15430351874112 15459652863648 15475469862048 15504856526992 15549583343616 15579110744064 15608694214656 15624663699456 15654333671424 15655180620744 15675278094336 15684908541876 15700106576896 15705044178944 15705893871864 15730770847554 15751817538156 15775295864832 15781728964974 15796402126848 15821422460928 15826398216192 15852323676672 15857309150208 15872674234368 15873532996608 15902815158272 15903675551232 15933875344128 15950177526528 15955193774592 15980465622912 15986356262433 16001846387968 16056997576704 16078480736256 16103947862016 16125493837824 16156114845696 16156988942976 16186794000384 16187669757504 16203354947584 16204231600704 16235002125216 16265831080464 16287593644896 16360451186688 16391518359552 16413449084928 16444616896512 16461441626112 16476735288888 16492700571648 16493592879288 16524018875392 16524912877452 16571685666816 16578443531412 16603153956864 16604702561307 16620140888064 16626918512498 16651701190656 16673980022784 16684224044544 16700390375424 16705642561536 16706546390016 16722734350336 16733008325376 16738270769664 16755395940864 16787213081856 16788121323561 16836298500224 16841593428736 16916929118208 16949052997632 16966393823232 16971729666048 16998611632128 16999531311168 17004877575552 17021354606592 17031812045472 17053676781568 17054599439808 17086984744032 17104466689632 17136946687728 17219017138176 17251714658304 17268430864384 17269365141504 17302158268416 17325307367424 17335951546284 17358206724096 17359145858376 17375966160896 17392109471604 17409903594804 17435853324288 17442963592866 17492334870528 17499468172046 17525551398912 17543482048512 17559780991488 17576795701248 17577746661888 17600312246272 17611125380352 17634687856128 17662619899008 17668174701312 17669130605847 17686251270912 17719836030848 17770952392704 17799100268544 17804697993216 17856758513664 17890667053056 17891634995136 17908971257856 17914603536384 17925609762144 17942978945024 17943949717344 17949592996416 17978023825776 18002077186464 18036261674256 18054714839056 18116941344768 18141180567552 18174645895168 18175629201408 18210143250432 18228774316032 18229760550792 18263389283328 18264377390868 18287824443392 18299059965522 18323542850508 18350854373376 18377120461182 18404511842304 18412017125803 18429135814656 18464131252224 18465130220544 18499193143296 18500194008576 18518119940096 18519121829376 18554288143104 18589521234816 18614392737024 18643876560064 18697658499072 18733163839488 18758227525632 18787939172352 18793847881728 18813076144128 18824634366048 18830554615872 18848800653312 18849820433472 18884593000448 18885614717088 18940835812752 18946792607328 18976802927208 19002192585712 19067684622336 19086160429056 19087193051136 19093195874304 19123438086144 19149023932416 19185386379264 19186424369784 19205015230464 19222857837036 19241484000256 19242525025836 19279065023694 19333633277952 19341517453314 19370346283008 19390164369408 19426984722432 19428035784192 19452976693248 19464928051968 19489916321792 19490970788352 19527982564608 19547961931008 19585081928832 19678876729344 19716245323776 19736417304576 19773895163904 19800351277056 19812516052896 19831713570816 19837950541824 19839023838144 19858247041024 19870447386384 19876696538976 19897032679776 19934815534704 19993104469016 19999392196624 20087766515712 20088853327872 20108318605312 20127000434688 20147592665088 20153928978432 20185851313152 20186943432012 20193292120968 20212858595328 20225276803998 20251241178112 20252336834772 20290794383538 20309659877376 20311554193938 20341828878336 20350124191677 20407724015616 20446476632064 20447582851584 20467395723264 20486411156736 20506261651456 20507371105536 20546312943744 20573802498816 20612870484864 20633959816064 20705075822592 20732777791488 20772147658752 20811592286208 20832884932608 20834012058048 20872444895232 20873574160992 20900370792448 20913211389168 20941191829152 20974361130072 21002423384208 21042305286632 21095229947904 21103005966336 21136431568896 21143078866944 21163565645824 21164710662144 21204900734976 21245167125504 21246316556724 21266903368704 21273591699456 21307287497216 21308440289346 21315141683244 21348903293109 21368752570368 21377466658926 21409330102272 21437974315008 21439973871379 21471930482688 21500658450432 21513867846912 21541486460928 21542651923968 21582392000512 21583559676672 21605642134272 21646669500288 21687774773952 21716791526528 21791639568384 21813934915584 21855357812736 21884598779904 21926155862016 21927342136896 21948588834816 21968980385184 21990267428864 21991457172384 22033217169936 22104591375216 22139603415076 22202268254208 22203469467648 22245632059392 22267187167232 22274190082048 22275395186688 22310677767168 22317694359552 22340527921152 22354253309682 22361283606348 22382950775808 22384161764748 22426667476542 22483074023424 22490144833536 22492242527643 22499316221202 22555905490944 22565103695533 22598737330176 22621858430976 22628972888064 22642875489024 22664815509504 22666041748224 22673170100736 22695139475456 22709082727296 22739465919744 22782646325376 22805955586176 22849262250304 22958689517568 23002286211072 23025820188672 23069544357888 23070792493728 23100409823232 23114602061712 23144275632128 23145527811168 23189479295472 23213204793072 23257284790488 23367401865216 23368666116096 23391309398016 23413041321984 23435727601664 23436995549184 23481500507136 23512917141504 23527362812814 23550159865344 23557566268416 23558840807796 23581668361216 23596156271331 23627726307234 23662943797248 23672593447461 23694603190272 23732133691392 23739597324288 23809011351552 23810299494912 23854222737408 23855513326848 23878628343808 23886138048512 23900813016192 23925266289792 23932790661888 23970698434368 24002769581952 24048348899008 24117721104384 24155921793024 24188240756736 24234172268544 24280191000576 24281504636256 24305032421376 24306347401056 24351185711104 24352503187824 24398746620696 24431390467344 24502827281576 24539349123072 24587277539328 24618841669632 24620173627392 24665590857728 24666925344768 24692162439168 24739050857472 24740389318932 24786028313088 24787369316178 24819190316032 24867665297118 24904730935296 24930211332096 24940377768747 24977551785984 25010970034176 25050585563136 25058463842304 25059819585024 25084101525504 25099512488064 25107406154496 25131734204416 25133093911296 25180819622784 25254447750336 25262390143104 25302403902944 25375393677312 25423579496448 25449590734848 25457594499072 25497917448192 25532031909888 25547718068208 25580515172352 25581899159712 25606686973952 25630477116048 25656700034448 25705420031592 25788689937752 25827128377344 25853552492544 25877571987456 25902646296576 25904047712256 25937302257664 25953237402624 25987961051136 26037310086144 26038718787564 26063949241344 26088164207406 26113442571776 26114855392206 26164445389299 26238502305792 26249202258069 26288327098368 26315223072768 26365193551872 26366619992832 26400468369408 26416688070528 26442284761088 26450600722432 26452031784192 26493929848512 26502262051968 26529376906368 26579754046272 26698650402816 26707046989824 26785137770496 26836000579584 26863456886784 26871905304576 26888414643216 26914468417536 26915924576016 26924389494624 26950478127104 26967035738664 27003115779696 27054392511384 27082072258584 27122438504448 27133498922236 27210298687488 27211770851328 27261968842752 27263443802112 27289860964352 27315214875648 27343161474048 27395083924992 27396566086302 27431736665088 27448589948283 27483827313152 27485314275762 27565680691773 27606767763456 27643703721984 27696196878336 27748789714944 27750291012864 27777179910144 27778682744064 27829926526976 27831432214656 27884281852224 27921589105536 27965814840096 28003231178944 28099745759232 28137341288448 28181908758528 28190771822592 28219614216192 28273200979968 28274730650208 28326889500672 28328422075632 28355871158272 28364788932608 28411253719128 28420188910992 28465204390812 28503288878568 28545773469696 28629240643584 28630789576704 28639793811456 28667544600576 28685157129216 28721981947904 28723535898624 28778079568896 28807522845696 28834286755554 28862226000384 28863787538754 28917033031936 28918597535541 29000449916928 29012276179971 29055519424512 29085246554112 29140477083648 29179465039872 29197392077952 29234874482688 29236456182528 29264785113088 29291973846912 29321942896512 29377622893248 29472788500288 29574367985664 29604625956864 29660842745856 29700526915584 29747570356224 29756925812736 29758535757216 29787370561536 29805671079576 29815044808464 29843934367744 29845549019664 29902223302056 29977432031232 29989656703524 29999088294936 30074540654592 30131649773568 30133279991808 30162477907968 30171963850752 30190500652032 30219754012672 30221388997632 30230893467648 30278776969728 30319287892992 30337915205997 30376861767168 30378505252158 30407940781568 30436191575307 30467331290907 30512743317504 30611586023424 30669714948096 30701093584896 30729616735104 30759392477184 30761056658304 30800546430976 30819469415616 30860703748224 30919305727296 30950939724096 31009713053984 31099166687232 31158221488128 31217388429312 31249327398912 31308667342848 31310361241488 31350556188672 31369817083752 31400213153792 31410088357888 31411787743728 31461541695108 31503635076312 31550591729664 31563457929948 31642844921856 31652796432384 31704647353344 31714618300416 31745348468736 31747065993216 31805630316544 31807351102464 31867750688256 31900355053056 31910387549184 31960931245824 31962660434019 31972712524866 32003692775936 32066199988389 32113995153408 32156961472512 32207895724032 32250987675648 32312229691392 32313977885952 32373588000768 32375339515008 32406709895168 32408463201408 32470004250432 32531662160928 32575187289792 32720902373376 32783036719104 32826898169856 32889233793024 32922883252224 32953470577776 32985401143296 32987185758576 33048037750784 33049825754904 33156887062824 33206307913728 33209405122614 33240281776128 33253837024996 33303402381312 33347960045568 33368448089088 33400780750848 33411285123072 33413092780032 33445468700672 33466016650752 33476541539328 33510791881728 33574426163712 33576242647122 33640001214813 33672597000448 33683186857472 33748974331803 33833858236416 33898105995264 33932787646464 33943459332096 33997223264256 33999062622336 34009755151104 34042709213184 34063624090944 34107353563136 34109198879616 34173969488064 34208933379264 34273893375456 34438034276352 34503429316608 34538730283008 34604316536832 34650614734848 34671903092568 34716413448192 34718291716752 34751932321792 34784218943208 34819807189608 34871706648576 34885927185732 34984669741056 34998936344092 35051102797824 35086964097024 35119561982976 35153591402496 35155493323776 35200624492544 35222250760704 35269375712256 35325239798016 35336349402624 35338261211694 35372502541824 35439672061696 35441589460851 35541904785408 35598200537088 35609395986432 35713517027328 35781334106112 35783269990272 35817942515712 35829207072768 35851219524288 35885957890048 35887899434688 35899185992832 35956047651552 36004154372928 36072523348512 36109429678112 36233882689536 36282361135104 36351258402816 36420286500864 36457548632064 36459521101584 36526778566656 36528754781736 36575648886784 36598119931044 36647085701016 36701708746752 36754240922364 36809023684608 36824034251606 36858271629312 36928262504448 36930260441088 36998386286592 37000388017152 37036239880192 37038243658752 37108576286208 37179042469632 37181053974267 37228785474048 37287753120128 37301497945677 37395316998144 37466327678976 37516455051264 37575878344704 37587695763456 37626152288256 37649268732096 37661109231744 37697601306624 37699640866944 37769186000896 37771229434176 37881671625504 37893585214656 37953605854416 38004385171424 38135369244672 38174386102272 38186391748608 38246876172288 38298047864832 38370772758528 38372848739568 38410030460928 38445715674072 38482968000512 38485050051672 38558130047388 38667266555904 38683034906628 38740692566016 38780328738816 38853969444864 38856071568384 38905953386496 38929856103936 38979832643584 38981941576704 39055965129216 39095923862016 39132246311109 39170163857664 39172283088309 39357753458688 39432490647552 39472834609152 39547790327808 39600702554112 39625032105792 39663427141632 39675901083648 39678047676288 39716494082048 39740894772768 39753393077952 39794065359552 39869631069408 39986208938032 39998784393248 40177706655744 40254000869376 40295185330176 40307857956864 40371702626304 40373886864024 40386584241936 40425717190656 40450553607996 40502482356224 40504673669544 40581588767076 40623108387876 40683657756672 40700248383354 40815448031232 40892953264128 40895165703168 40934791446528 40972822313472 41012523302912 41014742211072 41092625887488 41147604997632 41225740969728 41227971413643 41267919632128 41410151645184 41465555582976 41544295317504 41623184572416 41665769865216 41668024116096 41744889790464 41747148321984 41800741584896 41826422778336 41882383658304 41948722260144 42004846768416 42084610573264 42206011932672 42272863137792 42286157733888 42329421324288 42409801469952 42490334251008 42492633113448 42533806737408 42547183398912 42614574994432 42616880578692 42630283366488 42697806586218 42737505140736 42754933317852 42818660204544 42875948630016 42879947742758 42943860965376 43001316900864 43027735693824 43082972921856 43085303847936 43164784001024 43167119353344 43211284268544 43293339000576 43295681308131 43375549547904 43433583053056 43583279136768 43627869831168 43710715625472 43769197559808 43852311724032 43854684273792 43897177669632 43937960770368 43980534857728 43982914344768 44066434339872 44209182750432 44279206830152 44406938935296 44491264118784 44534374334464 44550790373376 44621355534336 44635388719104 44681055842304 44708506619364 44722567212696 44765901551616 44768323529496 44853334953084 44966148046848 44980289667072 44984485055286 44998632442404 45111810981888 45130207391066 45197474660352 45243716861952 45257945776128 45285750978048 45329631019008 45332083496448 45346340201472 45390278950912 45418165454592 45478931839488 45565292650752 45567757878237 45611911172352 45698524500608 45917379035136 46004572422144 46051640377344 46139088715776 46141584987456 46200819646464 46229204123424 46288551264256 46291055622336 46378958590944 46426409586144 46514569580976 46737332232192 46826082643968 46871455203328 46873991098368 46963001014272 47025834283008 47054725625628 47100319730688 47115132536832 47117681615592 47163336722432 47192312542662 47255452614468 47325887594496 47345186894922 47389206380544 47464267382784 47479194648576 47483623113913 47618022703104 47620598989824 47708445474816 47711026653696 47757256687616 47772276097024 47801626032384 47850532579584 47865581323776 47941396868736 47959068787299 48005539163904 48096697798016 48235442208768 48311843586048 48376481513472 48468344537088 48560382001152 48563009272512 48610064842752 48612694802112 48702371422208 48705006375648 48797493241392 48862780934688 49005654563152 49174555078656 49240347254784 49331181715456 49333850689536 49384324878336 49478101714944 49480778637864 49572056626176 49574738632356 49638380632064 49735330594236 49809461870592 49814107683921 49860422664192 49880755537494 49955103571968 50021940068352 50101171126272 50116927684608 50119639170048 50168203051008 50199024976128 50214812308992 50263468408832 50266187822592 50361639245568 50508895500672 50524780286208 50604807805888 50750787354624 50847158992896 50899181469696 50915188998144 50995834896384 51064063819776 51095436136416 51161030344704 51163798319424 51213373947904 51260954232096 51313400068896 51410840063184 51577379875504 51755143974912 51805292593152 51808095424512 51906474805248 51975922102272 52074620172288 52077437575128 52127898482688 52176328414812 52226885143552 52229710784412 52328890778598 52477004611584 52498404516138 52576654196736 52630446145536 52730387103744 52733239985664 52800936738816 52833376141056 52884569522176 52901201444864 52904063568384 52987859697024 53004524103936 53058753812736 53159508092544 53397300805632 53414093979648 53570275540992 53672001159168 53726913773568 53743810609152 53776829286432 53828936835072 53831849152032 53848778989248 53900956254208 53934071477328 54006231559392 54108785022768 54164144517168 54266997844472 54423541702656 54523937685504 54526887604224 54579721928704 54630429751296 54686322948096 54790167849984 54793132172604 54863473330176 54897179896566 54967654626304 54970628551524 55131361383546 55213535526912 55236051377409 55287407443968 55392393756672 55497579429888 55500582025728 55554359820288 55557365488128 55659853053952 55662864429312 55768563704448 55843178211072 55931629680192 56006462357888 56199491518464 56274682576896 56363817517056 56381543645184 56439228432384 56546401959936 56549461300416 56653779001344 56656844151264 56711742316544 56729577865216 56822507438256 56840377821984 56930408781624 57006577757136 57258481287168 57261579153408 57279587622912 57370314258432 57443963895808 57447071797248 57556159137792 57615045691392 57668573511108 57724452000768 57727575077508 57834066063872 57837195071082 58000899833856 58024552359942 58111038849024 58170493108224 58194214793743 58280954167296 58358930079744 58394784155904 58469748965376 58472912365056 58529570226176 58583947693824 58643885793024 58755245786496 58945577000576 59148735971328 59209251913728 59321685491712 59401053831168 59495140712448 59513851625472 59517071514432 59574741123072 59611342159152 59630089616928 59687868735488 59691098039328 59804446604112 59979313407048 59998176589872 60263299547136 60266559983616 60324955815936 60381001304064 60439508025344 60442777995264 60461786935296 60557553939456 60638575785984 60675830411994 60753723534336 60757010504316 60815881563136 60872383150614 60934662581814 61025486635008 61050372575031 61223172046848 61248138602161 61339429896192 61402187169792 61459233470208 61518784954368 61522113316608 61601092861952 61638938831232 61721407496448 61838611454592 61901879448192 62019426107968 62198333374464 62316442976256 62434776858624 62498654797824 62617334685696 62620722482976 62701112377344 62739634167504 62800426307584 62820176715776 62823575487456 62923083390216 63007270152624 63126915859896 63285689843712 63409294706688 63429236600832 63490696937472 63494131986432 63611260633088 63614702204928 63735501376512 63800710106112 63820775098368 63921862491648 63925320868038 63945425049732 64007385551872 64046709879327 64132399976778 64227990306816 64313922945024 64319921614137 64415791448064 64501975351296 64624459382784 64627955771904 64747176001536 64750679030016 64813419790336 64816926402816 64940008500864 65063324321856 65150374579584 65441804746752 65566073438208 65653796339712 65778467586048 65845766504448 65906941155552 65970802286592 65974371517152 66096075501568 66099651509808 66313774125648 66418810245228 66507674049992 66606804762624 66736896178176 66801561501696 66822570246144 66826185560064 66890937401344 66932033301504 66953083078656 67021583763456 67148852327424 67152485294244 67280002429626 67345194000896 67366373714944 67476727582929 67497948663606 67667716472832 67695311086599 67796211990528 67865575292928 67886918664192 67994446528512 67998125244672 68019510302208 68085418426368 68127248181888 68214707126272 68218397759232 68347938976128 68417866758528 68547786750912 68876068552704 69006858633216 69077460566016 69208633073664 69301229469696 69343806185136 69432826896384 69436583433504 69503864643584 69568437886416 69639614379216 69771854371464 69997872688184 70102205595648 70173928194048 70239123965952 70307182804992 70310986647552 70401248985088 70444501521408 70538751424512 70650479596032 70672698805248 70676522423388 70745005083648 70788468813993 70879344123392 70883178921702 71017780342383 71083809570816 71196401074176 71218791972864 71427034054656 71562668212224 71566539980544 71635885031424 71658414145536 71702439048576 71771915780096 71775798869376 71798371985664 71912095303104 72008308745856 72145046697024 72218859356224 72467765379072 72564722270208 72702516805632 72840573001728 72915097264128 72919042203168 73053557133312 73057509563472 73151297773568 73196239862088 73294171402032 73508481844728 73618047369216 73648068503212 73856525008896 73860520882176 73996772573184 74000776034304 74072479760384 74076487317504 74217152572416 74358084939264 74362107948534 74457570948096 74575506240256 74602995891354 74790633996288 74821133306241 74932655357952 75032910102528 75151756689408 75175391526912 75252304576512 75298537464192 75322218463488 75395202613248 75399281733888 75538372001792 75542458868352 75763343251008 75787170429312 75907211708832 76008770342848 76270738489344 76348772204544 76372783497216 76493752344576 76596095729664 76741545517056 76745697479136 76820060921856 76891431348144 76965936001024 76970100103344 77116260094776 77366069813256 77481385132032 77560657477632 77707938889728 77712143136768 77811906772992 77859712207872 77959665287168 77963883153408 78111930258432 78191847724032 78264492622218 78340327715328 78344566176618 78493336167897 78715506917376 78747606774207 78864981295104 78945669218304 79095580655616 79201405108224 79250064211584 79326854283264 79351802167296 79356095352576 79432988164096 79481789545536 79506786155904 79588130719104 79739262138816 79972417876064 79997568786496 80355413311488 80508001738752 80590370660352 80615715913728 80743405252608 80747773728048 80773168483872 80851434381312 80901107215992 81004964712448 81009347339088 81163177534152 81246216775752 81367315513344 81400496766708 81630896062464 81785906528256 81790331406336 81869582893056 81945644626944 82025046605824 82029484422144 82185251774976 82295209995264 82345769844849 82451481939456 82455942827286 82535839264256 82697042075319 82820303290368 82931111165952 83088590635008 83246369144832 83331539730432 83336048232192 83489779580928 83494296643968 83601483169792 83652845556672 83764767316608 83897444520288 84009693536832 84169221146528 84412023865344 84545726275584 84572315467776 84658842648576 84819602939904 84980668502016 84985266226896 85067613474816 85094366797824 85229149988864 85233761157384 85260566732976 85395613172436 85509866635704 85637320409088 85759895485516 85887721930752 86002633801728 86055471387648 86165945843712 86170607695872 86329568002048 86334238706688 86422568537088 86586678001152 86591362616262 86751099095808 86755792606623 86867166106112 87036828539913 87166558273536 87255739662336 87421431250944 87538395119616 87704623448064 87709368547584 87794355339264 87875921540736 87961069715456 87965828689536 88132868679744 88418365500864 88558413660304 88813877870592 88982528237568 89101580746752 89242711068672 89270777438208 89362111684608 89417013238728 89445134425392 89531803103232 89536647058992 89706669906168 89932296093696 89968970110572 89997264884808 90223621963776 90260414782132 90394949320704 90487433723904 90515891552256 90571501956096 90659262038016 90664166992896 90692680402944 90780557901824 90836330909184 90957863678976 91130585301504 91135515756474 91223822344704 91308574725921 91397049001216 91401993872721 91834758070272 92009144844288 92103280754688 92278177431552 92283169974912 92401639292928 92458408246848 92577102528512 92582111244672 92757917181888 92852819172288 93029139161952 93474664464384 93652165287936 93747982196736 93926002028544 94051668566016 94109451251256 94200639461376 94230265073664 94235363231184 94326673444864 94384625085324 94510905228936 94651775188992 94690373789844 94928534765568 94958389297152 94967246227826 95236045406208 95241197979648 95416890949632 95422053307392 95514513375232 95544552194048 95603252064768 95701065159168 95731162647552 95882793737472 95887981302057 95918137574598 96011078327808 96193395596032 96198599965167 96470884417536 96623687172096 96752963026944 96936689074176 97120764002304 97126018545024 97220129685504 97225389604224 97404742844416 97410012751296 97594986482784 97725561869376 98011309126304 98349110157312 98480694509568 98667701379072 98768649756672 98956203429888 98961557275728 99144113252352 99149477264712 99276761264128 99470661188472 99618923741184 99628215367842 99720845328384 99761511074988 99910207143936 100043880136704 100202342252544 100233855369216 100239278340096 100336406102016 100398049952256 100429624617984 100526936817664 100532375645184 100723278491136 100920003644439 101017791001344 101049560572416 101209615611776 101246922995409 101501574709248 101694317985792 101798362939392 101830377996288 101991669792768 102128127639552 102190872272832 102322060689408 102327596638848 102426747895808 102521908464192 102626800137792 102821680126368 103154759751008 103510287949824 103616190849024 103812949610496 103951844204544 104149240344576 104154875150256 104255796965376 104352656829624 104453770287104 104459421568824 104657781557196 104954009223168 104996809032276 105153308393472 105260892291072 105460774207488 105466479971328 105601873477632 105666752282112 105769139044352 105802402889728 105808127136768 105975719394048 106009048207872 106117507625472 106319016185088 106324768382553 106794601611264 106828187959296 107140551081984 107344002318336 107453827547136 107487621218304 107553658572864 107657873670144 107663698304064 107697557978496 107801912508416 107868142954656 108012463118784 108217570045536 108328289034336 108533995688944 108847083405312 109053775208448 109260859502592 109372645896192 109580335699968 109586264345208 109726946660352 109794359793132 109935309252608 109941257103048 110262722767092 110427071053824 110472102754818 110574814887936 110784787513344 110995158859776 111001164051456 111108719640576 111114730976256 111319706107904 111325728858624 111537127408896 111686356422144 111863259360384 111904493837031 112012924715776 112398983036928 112549365153792 112727635034112 112763087290368 112878456864768 113092803919872 113098922600832 113307558002688 113313688302528 113423484633088 113459155730432 113645014876512 113680755643968 113860817563248 114013155514272 114523158306816 114559175245824 114740628516864 114894143594496 115112318275584 115230091382784 115337147022216 115448904001536 115455150155016 115668132127744 115674390142164 116001799667712 116049104719884 116222077698048 116340986216448 116388429587486 116561908334592 116717860159488 116789568311808 116939497930752 116945824730112 117059140452352 117167895387648 117287771586048 117510491572992 117516849264927 117891154001152 118297471942656 118418503827456 118643370983424 118802107662336 118990281424896 119027703250944 119034143028864 119149482246144 119222684318304 119260179233856 119375737470976 119382196078656 119608893208224 119958626814096 119996353179744 120533119967232 120762002608128 120879016050688 120885555990528 120923573870592 121115107878912 121277151571968 121351660823988 121507447068672 121514021008632 121631763126272 121744766301228 121869325163628 122050973270016 122100745150062 122446344093696 122496277204322 122678859792384 122804374339584 122918466940416 123037569908736 123044226633216 123202185723904 123277877662464 123442814992896 123677222909184 123683914240929 123803758896384 124038852215936 124396666748928 124632885952512 124869553717248 124997309595648 125234669371392 125241444965952 125402224754688 125479268335008 125600852615168 125640353431552 125647150974912 125846166780432 126014540305248 126253831719792 126818589413376 126858473201664 126988263972864 127222521266176 127229404409856 127471002753024 127601420212224 127641550196736 127843724983296 127850641736076 127890850099464 128014771103744 128093419758654 128264799953556 128455980613632 128627845890048 128639843228274 128831582896128 128884119880621 129003950702592 129248918765568 129255911543808 129494352003072 129501358060032 129626839580672 129633852805632 129880017001728 130126648643712 130300749159168 130883609493504 131132146876416 131307592679424 131556935172096 131691533008896 131813882311104 131941604573184 131948743034304 132192151003136 132199303019616 132627548251296 132837620490456 133015348099984 133473792356352 133603123003392 133652371120128 133864066603008 133906166157312 134043167526912 134297704654848 134304970588488 134560004859252 134690388001792 134732747429888 134953455165858 134995897327212 135335432945664 135390622173198 135592423981056 135731150585856 135773837328384 135988893057024 135996250489344 136039020604416 136170836852736 136254496363776 136429414252544 136436795518464 136695877952256 136835733517056 137095573501824 137752137105408 138013717266432 138154921132032 138417266147328 138602458939392 138687612370272 138865653792768 138873166867008 139007729287168 139136875772832 139279228758432 139543708742928 139995745376368 140478247931904 140614365609984 140621973295104 140889003042816 141077502849024 141300959192064 141345397610496 141353044846776 141490010167296 141576937627986 141758688246784 141766357843404 142035560684766 142167619141632 142392802148352 142437583945728 142450869341739 142854068109312 143125336424448 143133079961088 143271770062848 143316828291072 143404878097152 143543831560192 143551597738752 143596743971328 143824190606208 144016617491712 144290093394048 144437718712448 144935530758144 145129444540416 145405033611264 145681146003456 145830194528256 145838084406336 146107114266624 146115019126944 146302595547136 146392479724176 146588342804064 147016963689456 147296137006424 147721041764352 147993545146368 148001552068608 148144959520768 148152974635008 148434305144832 148716169878528 148724215897068 148915141896192 149151012480512 149205991782708 149442323051763 149581267992576 149642266612482 149865310715904 150065820205056 150303513378816 150350783053824 150504609153024 150597074928384 150644436926976 150790405226496 150798563467776 151076744003584 151084917736704 151526686502016 151574340858624 151814423417664 152017540685696 152541476978688 152697544409088 152745566994432 152987504689152 153192191459328 153483091034112 153491394958272 153640121843712 153782862696288 153931872002048 153940200206688 154232520189552 154732139626512 155415877779456 155424286273536 155719424415744 155919330574336 155927766306816 156223860516864 156383695448064 156528985244436 156680655430656 156689132353236 156986672335794 157431013834752 157495213548414 157729962590208 157891338436608 157955725868731 158191161311232 158402810216448 158500128423168 158653708566528 158703604334592 158712190705152 158865976328192 158963579091072 159013572311808 159176261438208 159478524277632 159944835752128 159995137572992 160710826622976 161016003477504 161180741320704 161231431827456 161486810505216 161495547456096 161546336967744 161702868762624 161802214431984 162009929424896 162018694678176 162326355068304 162492433551504 162800993533416 163571813056512 163580662812672 163739165786112 163891289253888 164050093211648 164058968844288 164370503549952 164590419990528 164691539689698 164902963878912 164911885654572 165071678528512 165394084150638 165640606580736 165708154132227 165862222331904 166177181270016 166492738289664 166663079460864 166672096464384 166979559161856 166988593287936 167202966339584 167305691113344 167529534633216 167794889040576 168019387073664 168338442293056 168824047730688 169091452551168 169144630935552 169317685297152 169639205879808 169961337004032 169970532453792 170135226949632 170188733595648 170458299977728 170467522314768 170521133465952 170791226344872 171019733271408 171519790971032 171775443861504 172110942775296 172331891687424 172341215391744 172659136004096 172668477413376 172845137074176 173173356002304 173182725232524 173502198191616 173511585213246 173734332212224 174073657079826 174333116547072 174511479324672 174582644381229 174842862501888 175076790239232 175409246896128 175418737095168 175588710678528 175751843081472 175922139430912 175931657379072 176265737359488 176836731001728 177116827320608 177627755741184 177965056475136 178203161493504 178485422137344 178541554876416 178724223369216 178834026477456 178890268850784 179063606206464 179073294117984 179413339812336 179937940221144 179994529769616 180520829564264 180789898641408 180974867447808 181143003912192 181318524076032 181328333985792 181385360805888 181561115803648 181672661818368 181915727357952 182261170603008 182271031512948 182447644689408 182617149451842 182794098002432 182803987745442 183151117725093 183669516140544 183744415806483 184018289688576 184206561509376 184556354863104 184566339949824 184803278585856 184916816493696 185154205057024 185164222489344 185515834363776 185705638344576 186058278323904 186949328928768 187304330575872 187495964393472 187852004057088 188103337132032 188218902502512 188401278922752 188460530147328 188470726462368 188653346889728 188769250170648 189021810457872 189380747579688 189857069531136 189934492455652 190472090812416 190482395959296 190833781899264 190844106614784 191029026750464 191089104388096 191206504129536 191402130318336 191462325295104 191765587474944 191775962604114 191836275149196 192022156655616 192140129637981 192386791192064 192397199930334 192941768835072 192959764842411 193247374344192 193505926053888 193873378148352 194241528004608 194252037090048 194440259371008 194450779208448 194809485688832 194820025502592 195189972965568 195451123738752 196022618252608 196698220314624 196961389019136 197335402758144 197537299513344 197912406859776 197923114551456 198288226504704 198298954529424 198553522528256 198941322376944 199256430735684 199523022149976 199820414287872 200404684505088 200467710738432 200478556680192 200672812204032 200796099904512 200859249235968 201053873635328 201064751290368 201446556982272 201840007288878 202035582002688 202099121144832 202419231223552 202430182748787 202493845990818 203003149418496 203085933259797 203388635971584 203596725878784 203660755992576 203983339585536 204256255279104 204381744545664 204644121378816 204655193277696 204853495791616 205043816928384 205253600275584 205643360252736 206309519502016 207020575899648 207232381698048 207625899220992 207903688409088 208298480689152 208309750300512 208511593930752 208705313659248 208907540574208 208918843137648 209315563114392 209993618064552 210306616786944 210521784582144 210921548414976 210932959942656 211203746955264 211333504564224 211538278088704 211604805779456 211616254273536 211951438788096 212018096415744 212235015250944 212365406441979 212638032370176 212649536765106 213053341027149 213589203222528 213656375918592 214281102163968 214688004636672 214907655094272 214975242436608 215107317145728 215315747340288 215327396608128 215395115956992 215603825016832 215736285909312 216024926237568 216435140091072 216656578068672 217067991377888 217694166810624 218107550416896 218521719005184 218745291792384 219160671399936 219172528690416 219453893320704 219588719586264 219870618505216 219882514206096 220525445534184 220854142107648 220944205509636 221569575026688 221990317719552 222002328102912 222217439281152 222229461952512 222639412215808 222651457717248 223074254817792 223372712844288 223726518720768 223808987674062 224025849431552 224463399918723 224797966073856 225098730307584 225455270068224 225526174580736 225756913729536 226185607839744 226197845201664 226615116005376 226627376605056 226846969266176 226918311460864 227290029753024 227361511287936 227721635126496 228026311028544 229046316613632 229118350491648 229481257033728 229788287188992 230224636551168 230460182765568 230674294044432 230897808003072 230910300310032 231336264255488 231348780284328 232098209439768 232444155396096 232681972432896 232776859174972 233123816669184 233435720318976 233579136623616 233878995861504 233891649460224 234118280904704 234335790775296 234575543172096 235020983145984 235033698529854 235480008503691 235782308002304 236242820322621 236594943885312 236837007654912 237286741966848 237604215324672 237980562849792 238055406501888 238068286057728 238298964492288 238445368636608 238520358467712 238751474941952 238764392157312 239217786416448 239917253628192 239992706359488 241066239934464 241524005216256 241771111981056 241847147741184 242230215757824 242554303143936 242703321647976 243014894137344 243028042017264 243263526252544 243489532602456 243738650327256 244101946540032 244201490300124 244892688187392 244992554408644 245357719584768 245608748679168 245836933880832 246075139817472 246088453266432 246404371447808 246555755324928 246885629985792 247354445818368 247367828481858 247607517792768 248077704431872 248091126225957 248793333497856 249265771905024 249739107434496 249994619191296 250469338742784 250482889931904 250804449509376 250958536670016 251201705230336 251280706863104 251294301949824 251692333560864 252029080610496 252507663439584 253637178826752 253716946403328 253976527945728 254458808819712 254942005506048 255202840424448 255283100393472 255687449966592 255701283472152 255781700198928 256029542207488 256186839517308 256529599907112 256911961227264 257279686456548 257663165792256 257768239761242 258007901405184 258497837531136 258511823087616 258988704006144 259002716120064 259253679161344 259267705611264 259760034003456 260253297287424 260267377819869 260601498318336 261110485619739 261767218987008 262264293752832 262615185358848 263113870344192 263383066017792 263627764622208 263883209146368 263897486068608 264384302006272 264398606039232 265255096502592 265675240980912 266030696199968 266947584712704 267304742240256 267728133206016 267812332314624 268086335053824 268595409309696 268609941176976 269120009718504 269380776003584 269465494859776 269906910331716 269991794654424 270670865891328 270781244346396 271184847962112 271462301171712 271547674656768 271977786114048 271992500978688 272078041208832 272341673705472 272508992727552 272858828505088 272873591036928 273391755904512 273671467034112 273925724177763 274191147003648 274205981618163 275504274210816 276027434532864 276309842264064 276834532294656 277204917878784 277375224740544 277731307585536 277746333734016 278015458574336 278273751545664 278558457516864 279087417485856 279991490752736 280956495863808 281243946590208 281778006085632 282155005698048 282601918384128 282690795220992 282706089693552 282980020334592 283153875255972 283517376493568 283532715686808 284071121369532 284785604296704 284875167891456 284901738683478 285708136218624 286250672848896 286266159922176 286543540125696 286633656582144 286809756194304 287087663120384 287103195477504 287193487942656 287648381212416 288033234983424 288580186788096 288595799895501 288875437424896 289871061516288 290258889080832 290810067222528 291362292006912 291660389056512 291676168812672 292214228533248 292230038253888 292605191094272 292784959448352 293176685608128 294033927378912 294592274012848 295442083528704 296003104137216 296305949270016 296868610289664 297432339757056 297448431794136 297830283792384 298302024961024 298411983565416 298884646103526 299162535985152 299284533224964 299730621431808 300131640410112 300607026757632 300701566107648 301009218306048 301194149856768 301288873853952 301580810452992 301597126935552 302153488007168 302169835473408 303053373004032 303148681717248 303628846835328 303740768986227 304035081371392 305082953957376 305395088818176 305491133988864 305975009378304 306384382918656 306966182068224 306982789916544 307280243687424 307565725392576 307863744004096 307880400413376 308465040379104 309464279253024 310848572547072 311438848831488 311855532613632 312447721033728 312767390896128 313057970488872 313361310861312 313378264706472 313973344671588 314862027669504 314990427096828 315459925180416 315782676873216 315911451737462 316382322622464 316805620432896 317000256846336 317307417133056 317407208669184 317424381410304 317731952656384 317927158182144 318027144623616 318352522876416 318957048555264 318974305147659 319889671504256 319990275145984 321421653245952 322032006955008 322361482641408 322462863654912 322973621010432 322991094912192 323092673935488 323405737525248 323604428863968 324019858849792 324037389356352 324652710136608 324984867103008 325601987066832 327161325625344 327782578507776 328100186423296 328117937688576 328741007099904 329180839981056 329383079379396 329805927757824 329823771309144 330143357057024 330788168301276 331281213161472 331416308264454 331724444663808 332354362540032 332985476579328 333326158921728 333344192928768 333959118323712 333977186575872 334405932679168 334611382226688 335059069266432 335589778081152 335713481511093 336038774147328 336676884586112 337648095461376 338182905102336 338289261871104 338635370594304 339278411759616 339922674008064 339941064907584 340270453899264 340377467191296 340916599955456 340935044629536 341042266931904 341582452689744 342039466542816 343039581942064 344221885550592 344682430783488 345318272008192 345336954826752 345690274148352 346346712004608 346365450465048 347004396383232 347023170426492 347468664424448 348147314159652 348666233094144 349022958649344 349165288762458 349685725003776 350153580478464 350818493792256 350837474190336 351177421357056 351503686162944 351844278861824 351863314758144 352531474718976 353673462003456 354233654641216 355255511482368 355930112950272 356406322987008 356970844274688 357083109752832 357448446738432 357668052954912 357780537701568 358127212412928 358146588235968 358826679624672 359875880442288 359989059539232 361041659128528 362286007824384 362637048152064 362656667971584 362770721611776 363345323636736 363831454715904 364522341206016 364542063025896 364895289378816 365234298903684 365588196004864 365607975490884 366302235450186 367339032281088 367488831612966 368036579377152 368413123018752 369112709726208 369132679899648 369606557171712 369833632987392 370308410114048 370328444978688 371031668727552 371411276689152 372116556647808 373898657857536 374608661151744 374991928786944 375704008114176 376206674264064 376437805005024 376802557845504 376921060294656 376941452924736 377306693779456 377538500341296 378043620915744 378761495159376 379868984911304 380964791918592 381667563798528 381688213229568 382058053500928 382413008259072 382804260636672 382924650590208 383531174949888 383551925208228 383672550298392 384044313311232 384280259275962 384773582384128 384794399860668 385883537670144 385919529684822 386494748688384 386652359641863 387011852107776 387746756296704 388483056009216 388504074180096 388880518742016 388901558416896 389618971377664 389640051005184 390379945931136 390902247477504 392045236505216 393396440629248 393922778038272 394670805516288 395074599026688 395824813719552 395846229102912 396576453009408 396597909058848 397107045056512 397882644753888 398512861471368 399046044299952 400809369010176 400957113360384 401592199809024 401718498471936 402107747270656 402129502580736 402893113964544 403680014577756 404071164005376 404198242289664 404838462447104 404860365497574 404987691981636 406006298836992 406171866519594 406777271943168 407193451757568 407321511985152 407359503556201 407966679171072 408512510558208 408763489091328 409288242757632 409310386555392 409706991583232 410087633856768 410507200551168 411286720505472 412619039004032 414041151799296 414464763396096 415251798441984 415807376818176 416596961378304 416619500601024 417023187861504 417410627318496 417815081148416 417837686275296 418631126228784 419987236129104 421843096829952 421865919885312 422667009128448 423076556177408 423209611558912 423232508547072 423902877576192 424036192831488 424470030501888 424730812883958 425276064740352 425299073530212 426106682054298 427178406445056 427312751837184 427352608025217 428562204327936 428736970215127 429376009273344 429815310188544 429950484873216 430214634291456 430631494680576 430654793216256 430790231913984 431207650033664 431472571818624 432049852475136 432870280182144 433313156137344 434135982755776 435388333621248 436215100833792 437043438010368 437490583584768 438321342799872 438345057380832 438907786641408 439177439172528 439741237010432 439765028412192 441050891068368 441888411019272 443980635439104 444004656205824 444434878562304 444458923905024 445278824431616 445302915434496 446148509635584 446745425688576 447453037441536 447617975348124 448051698863104 448326969155289 448926799837446 449595932147712 450197460615168 450910540136448 451052349161472 451513827459072 452371215679488 452395690403328 453230232010752 453254753210112 453693938532352 453836622921728 454580059506048 454723022575872 455443270252992 456052622057088 458092633227264 458236700983296 458962514067456 459576574377984 460449273102336 460920365531136 461348588088864 461795616006144 461820600620064 462672528510976 462697560568656 464196418879536 465553718349944 466247633338368 467158273247232 467757991723008 467783298920448 468236561809408 468671581550592 469151086344192 470041966291968 470067397059708 470960017007382 471564616004608 472485640645242 473189887770624 473674015309824 473867177606193 474573483933696 475208430649344 475961125699584 476110813003776 476136572115456 476597928984576 476890737273216 477040716935424 477502949883904 477528784314624 478435572832896 479834507256384 479985412718976 482132479868928 483048010432512 483542223962112 483694295482368 484460431515648 485108606287872 485406643295952 486029788274688 486056084034528 486527052505088 486979065204912 487477300654512 488402980600248 489985108817288 490715439169536 491217497358336 491673867761664 492150279634944 492176906532864 492808742895616 493111510649856 493771259971584 494708891636736 494735656963716 495215035585536 496155408863744 496182252451914 497124462396681 497586666995712 498531543810048 499478214868992 499989238382592 500938677485568 500965779863808 501608899018752 501917073340032 502403410460672 502561413726208 502588603899648 503384667121728 504058161220992 505015326879168 507274357653504 507433892806656 507953055891456 508917617639424 509884011012096 510405680848896 510566200786944 511374899933184 511402566944304 511563400397856 512059084414976 512373679034616 513059199814224 514559372913096 515326331584512 515536479522484 516995675062272 517023646175232 517977408012288 518005432240128 518507358322688 518535411222528 519520068006912 520506594574848 520534755639738 521202996636672 522220971239478 523534437974016 523747933143687 524528587505664 525230370717696 526227740688384 526766132035584 527255529244416 527766418292736 527794972137216 528768604012544 528797212078464 530510193005184 531350481961824 532061392399936 533895169425408 534609484480512 535456266412032 535624664629248 536172670107648 537190818619392 537219882353952 538240019437008 538761552007168 538930989719552 539813820663432 539983589308848 541562488692792 542369695924224 542924602343424 543955572228096 543985001957376 544156082417664 544683347410944 545017985455104 545717657010176 545747182073856 546783511809024 547342934068224 547851448355526 548382294007296 548411963236326 549453353175279 551008548421632 551233247419449 552054869065728 552619684528128 553669064589312 554409835757568 554750449481088 555462615171072 555492667468032 556030917148672 556547503091328 557116915033728 558174834971712 559982981505472 561912991727616 562487893180416 563556012171264 564310011396096 565203836768256 565381590441984 565412179387104 565960040669184 566307750511944 567034752987136 567065431373616 568142242739064 569571208593408 569803477366956 571416272437248 572501345697792 572532319844352 573087080251392 573267313164288 573619512388608 574175326240768 574206390955008 574386975885312 575296762424832 576066469966848 576420388913943 577160373576192 577191599791002 577750874849792 578879294527233 579742123032576 580517778161664 581620134445056 582724584013824 583320778113024 583352337625344 584428457066496 584460076507776 585210382188544 585569918896704 586353371216256 588067854757824 589184548025696 590884167057408 592006208274432 592611898540032 593737220579328 594864679514112 594896863588272 595660567584768 596604049922048 596823967130832 597769292207052 598569066449928 599461242863616 601214053515264 601403132215296 602018436612096 602388299713536 602577747707904 603161620905984 603194253871104 604306976014336 604339670946816 606106746008064 606297363434496 607257693670656 607290548246361 607481537972454 608070162742784 609257799779391 610165907914752 610790177636352 610982267977728 611950018756608 612768765837312 613932364136448 613965579833088 614560487374848 615131450785152 615727488008192 615760800826752 616930080758208 618928558506048 621697145094144 622877697662976 623711065227264 624895442067456 625534781792256 626115940977744 626722621722624 626756529412944 627946689343176 629980854193656 630919850360832 631565353746432 631822903474924 632764645244928 633611240865792 634000513692672 634614834266112 634814417338368 634848762820608 635463905312768 635854316364288 636054289247232 636705045752832 637914097110528 637948610295318 639160023081447 639779343008512 639980550291968 642843306491904 644064013910016 644722965282816 644925727309824 645947242020864 645982189824384 646185347870976 646811475050496 647208857727936 648039717699584 648074778712704 649305420273216 649969734206016 651203974133664 654322651250688 655565157015552 656235875377152 657482014199808 658361679962112 658766158758792 659611855515648 659647542618288 660286714114048 661576336602552 662562426322944 662832616528908 664708725080064 665970953158656 666652317843456 666688385857536 667918236647424 667954373151744 668811865358336 669222764453376 670118138532864 671179556162304 671426963022186 672077548294656 673353769172224 673390199756169 675296190922752 676365810204672 676578523742208 677270741188608 678556823519232 679845348016128 679882129815168 680540907798528 680754934382592 681833199910912 681870089259072 682084533863808 683164905379488 684078933085632 686079163884128 688443771101184 689364861566976 690673909653504 691380548296704 692693424009216 692730900930096 694008792766464 694046340852984 694937328848896 696294628319304 697332466188288 698045917298688 698330577524916 699371450007552 700307160956928 701636987584512 701674948380672 702354842714112 703007372325888 703688557723648 703726629516288 705062949437952 706440025511073 707346924006912 708467309282432 708728460967863 710511022964736 711860225900544 712812645974016 713941688549376 714166219505664 714896893476864 715336105909824 715561075403136 716254424825856 716293176471936 717653359249344 719751760884576 719978119078464 722083318257056 724572015648768 725313335943168 725541443223552 726690647273472 727662909431808 729044682412032 729084126051792 729790578757632 730468597807368 731176392009728 731215950981768 732604470900372 734678064562176 734977663225932 736073158754304 736826246037504 738225419452416 738265359799296 739213114343424 739667265974784 740616820228096 740656889957376 742063337455104 742822553378304 744233113295616 744273378677871 747797315715072 749217322303488 749983857573888 751408016228352 752413348528128 752875610010048 753605115691008 753842120589312 753882905849472 754613387558912 755077000682592 756087241831488 757522990318752 759737969822608 761929583837184 763376426459136 764826016518144 765608521273344 765849301180416 767062349899776 767103850416456 767345100596784 768088626622464 768560518551924 769547164768256 769588799721336 771839059369644 772989497376768 773304719283726 774023704215552 775493512593408 776966112018432 777008148360192 777761037484032 777803116833792 779237942755328 779280102010368 780759891862272 781804494955008 783331456859217 784090473010432 786792881258496 787845556076544 789341611032576 790149198053376 791649627439104 791692458205824 793152906018816 793195818117696 794214090113024 795765289507776 797025722942736 798092088599904 801914226720768 803184399618048 803436996943872 804259005161472 805786227929088 807360029155512 808142328010752 808396484579328 809676924894208 809720730995148 809975383963272 812012597673984 812343733039188 813554543886336 814386903515136 814643023970304 814719007112402 815933358342144 817025021116416 817526978182656 818576485515264 818620773110784 819413983166464 820175267713536 821014401102336 822573441010944 822617944854489 825238078008064 828082303598592 828929526792192 830503596883968 831614753636352 833193922756608 833239001202048 834046375723008 834821254636992 835630162296832 835675372550592 837262252457568 839974472258208 843731839770624 845334018256896 846153112354816 846465017094144 847805755152384 848072385662976 848940061003776 849461625767916 850552129480704 850598147060424 852213364108596 854356812890112 854625503674368 854705216050434 857124408655872 857473940430254 858752018546688 859630620377088 859900969746432 860429268582912 861262989361152 861309586432512 861580463827968 862415300067328 862945143637248 864099704950272 865740560364288 865787399686503 866626312274688 868271965511552 870776667242496 872430201667584 874086876020736 874981167169536 876642685599744 876690114761664 877815573282816 878354878345056 879482474020864 879530056824384 882101782136736 883776822038544 888009312411648 888917847810048 890557648863232 890605830868992 892297019271168 893490851377152 894906074883072 895235950696248 896103397726208 896653938310578 897853599674892 899191864295424 900394921230336 901821080272896 902104698322944 902188839164347 903027654918144 904742431358976 904791380806656 906460464021504 906509506420224 907387877064704 907673245843456 909160119012096 909446045151744 910886540505984 911222306958681 912105244114176 916185266454528 916473401966592 917925028134912 919153148755968 920898546204672 921840731062272 922697176177728 923591232012288 923641201240128 925345057021952 925395121137312 928392837759072 931107436699888 934316546494464 935566597840896 937343163101184 938302172688384 940083932583936 940134794119416 941920034014764 943129232009216 944971281290484 946379775541248 947348030619648 947734355212386 949146967867392 950416861298688 951922251399168 952221626007552 952273144230912 953195857969152 953781474546432 954081433870848 955005899767808 955057568629248 956871145665792 959669014512768 959970825437952 964264959737856 966096020865024 967084447924224 967388590964736 968920863031296 970217212575744 970813286591904 972059576549376 972112168069056 973054105010176 973958130409824 974954601309024 976805961200496 979970217634576 983347735523328 984300559269888 984353813065728 986223021299712 987542519943168 989417783273472 989471313927432 990430071171072 992310817727488 992364504903828 994248924793362 995173333991424 997063087620096 998956429737984 999978476765184 1001877354971136 1001931559727616 1003217798037504 1003834146680064 1004806820921344 1005122827452416 1005177207799296 1006769334243456 1008116322441984 1010030653758336 1014548715307008 1014867785613312 1015906111782912 1017835235278848 1019768022024192 1020811361697792 1021132401573888 1022749799866368 1022805133888608 1023126800795712 1024118168829952 1024747358069232 1026118399628448 1029118745826192 1031072959044968 1034047292350464 1035954816024576 1036010864480256 1037014716645376 1037070822445056 1039040136013824 1041013189149696 1041069511279476 1042405993273344 1044441942478956 1047068875948032 1047495866287374 1049057175011328 1050460741435392 1052455481376768 1053532264071168 1054511058488832 1055532836585472 1055589944274432 1057537208025088 1057594424156928 1061020386010368 1062700963923648 1064122784799872 1067790338850816 1069218968961024 1070912532824064 1071249329258496 1072345340215296 1074381637238784 1074439764707904 1076480038874016 1077523104014336 1077861979439104 1079627641326864 1079967178617696 1083124977385584 1087911144456192 1087970003914752 1088312164835328 1090035970910208 1091435314020352 1091494364147712 1093567023618048 1094685868136448 1095702896711052 1096764588014592 1096823926472652 1098906706350558 1102017096843264 1102466494838898 1104109738131456 1105239369056256 1105690081081117 1107338129178624 1108819671515136 1109500898962176 1110925230342144 1110985334936064 1112061834297344 1113095006182656 1114233830067456 1116349669943424 1119965963010944 1123825983455232 1124975786360832 1127112024342528 1128620022792192 1130407673536512 1130763180883968 1130824358774208 1131920081338368 1132615501023888 1134069505974272 1134130862747232 1136284485478128 1139606954733912 1145002691395584 1145064639688704 1146174160502784 1147239024777216 1148350652481536 1148412781910016 1148773951770624 1150593524849664 1152132939933696 1152840777827886 1154320747152384 1154383199582004 1155501749699584 1157758589054466 1159484246065152 1159957078925589 1161035556323328 1163240268890112 1165449168027648 1166641556226048 1166704675250688 1168856914132992 1168920153015552 1170420764377088 1171139837793408 1172706742432512 1176135709515648 1178369096051392 1181768334114816 1184012416548864 1185223797080064 1187474441158656 1189729359028224 1189793727176544 1191321135169536 1193208099844096 1193647934261664 1195538584414104 1197138132899856 1202428107030528 1204776599427072 1205155495415808 1206323241811968 1206388507742208 1208613952028672 1208679341893632 1212213492016128 1212594726868992 1214515387341312 1214581096492722 1214963075944908 1216140325485568 1218515599558782 1220331815829504 1221580355272704 1221964535955456 1222078510668603 1223900037513216 1225537531674624 1227864728272896 1227931159666176 1229120974749696 1230262901570304 1231454976016384 1231521601653504 1233860161516416 1237857117012096 1243394290188288 1245755395325952 1247422130454528 1249790884134912 1251069563584512 1252231881955488 1253445243445248 1253513058825888 1255893378686352 1259961708387312 1263645806949848 1265529290489856 1268001027385344 1269229668532224 1269628834676736 1269697525641216 1270927810625536 1271708632728576 1272108578494464 1273410091505664 1275828194221056 1275897220590636 1278320046162894 1279558686017024 1279961100583936 1282057824075651 1285686612983808 1286210910645381 1288128027820032 1289445930565632 1289851454619648 1291894484041728 1291964379648768 1292370695741952 1293622950100992 1294417715455872 1296079435399168 1296149557425408 1298610840546432 1299939468412032 1302407948267328 1308645302501376 1311130314031104 1312471750754304 1314964028399616 1316723359924224 1317532317517584 1319223711031296 1319295085236576 1320573428228096 1323152673205104 1325665233057816 1331941906317312 1333304635686912 1333376771715072 1335836473294848 1335908746303488 1337623730716672 1338445528906752 1340236277065728 1342359112324608 1342853926044372 1344155096589312 1344980907465867 1346707538344448 1346780399512338 1350592381845504 1352731620409344 1353157047484416 1354541482377216 1357113647038464 1359690696032256 1359764259630336 1361081815597056 1361509868765184 1363666399821824 1363740178518144 1364169067727616 1366329810758976 1368157866171264 1372158327768256 1376887542202368 1378729723133952 1381347819307008 1382761096593408 1385386848018432 1385461801860192 1388017585532928 1388092681705968 1389874657697792 1392589256638608 1396661155049832 1398742900015104 1403273975169024 1403349896761344 1404709685428224 1406014744651776 1407377115447296 1407453259032576 1410125898875904 1412880051022146 1414693848013824 1416934618564864 1417456921935726 1421022045929472 1421601532818579 1423720451801088 1425625291948032 1427883377098752 1428332439011328 1429793786953728 1430672211819648 1431122150806272 1432508849651712 1432586352943872 1435306718498688 1439503521769152 1439956238156928 1444166636514112 1449144031297536 1450626671886336 1451082886447104 1453381294546944 1455325818863616 1458089364824064 1458168252103584 1459581157515264 1460937195614736 1462352784019456 1462431901963536 1465208941800744 1469955326451864 1472146317508608 1473652492075008 1476450838904832 1476530719598592 1478426228686848 1479334531949568 1481233640456192 1481313779914752 1484126674910208 1485645106756608 1488466226591232 1488546757355742 1491373387190043 1495594631430144 1498434644606976 1499967715147776 1502816032456704 1504826697056256 1505751220020096 1507210231382016 1507684241178624 1507765811698944 1509226775117824 1510154001365184 1512174483662976 1515045980637504 1519475939645216 1523859167674368 1526752852918272 1529652033036288 1531217042546688 1531698602360832 1534124699799552 1534207700832912 1534690201193568 1536177253244928 1537121037103848 1539094329536512 1539177599442672 1543678118739288 1545978994753536 1546609438567452 1550987025186816 1553932224036864 1554016296720384 1555522074968064 1555606233667584 1558475885510656 1558560204020736 1561519783724544 1563608989910016 1566662913718434 1568180946020864 1571243799431061 1573585762516992 1575691112153088 1578683222065152 1580298396106752 1583299254878208 1583384916411648 1586305812037632 1586391636235392 1588428180226048 1591530579015552 1594051445885472 1596184177199808 1603828453441536 1606368799236096 1606873993887744 1608518010322944 1611572455858176 1614720058311024 1616284656021504 1616792969158656 1619353849788416 1619441461990296 1619950767926544 1624687466078376 1627109087772672 1628773807030272 1629438014224804 1631866716684288 1634050042232832 1635053956365312 1637152971030528 1637241546221568 1638827966332928 1640350535427072 1642028802204672 1645146882021888 1645235889708978 1648360059525837 1650476156016128 1653699742258347 1656164607197184 1657859053584384 1661007193767936 1663229507272704 1666387845513216 1666478002404096 1668092751446016 1669642509273984 1671260324593664 1671350745101184 1674524504915136 1679948944516416 1687463679541248 1690668036513792 1692930034188288 1695611510304768 1696144771325952 1697880122007552 1698923251535832 1701104258961408 1701196294120848 1704426728217192 1708713625780224 1709410432100868 1714248817311744 1714947880860508 1717504037093376 1719261240754176 1719801939492864 1720858537165824 1722525978722304 1722619172865024 1723160927655936 1724830600134656 1725890287274496 1728199409900544 1731481120728576 1731574799373006 1733252624549376 1736543931023104 1736637883581699 1741553334484992 1744860403335168 1748173752041472 1749962334339072 1753285371199488 1753380229523328 1755631146565632 1756709756690112 1758964948041728 1759060113648768 1764203564273472 1767553644077088 1776018624823296 1777835695620096 1781211661737984 1784594038542336 1786981702754304 1789812149766144 1790471901392496 1792206795452416 1793307876621156 1795707199349784 1798383728590848 1803642160545792 1804209396645888 1804377678328694 1806055309836288 1809484862717952 1809582761613312 1812920928043008 1813019012840448 1814775754129408 1815346491686912 1818320238024192 1818892090303488 1821773081011968 1821871644739083 1822444613917362 1824210488228352 1827773399338173 1832370532909056 1832946803933184 1835850056269824 1838306297511936 1841797092409344 1843681462124544 1845394352355456 1847182464024576 1847282402480256 1850690114043904 1850790242274624 1856785675518144 1862214873399776 1868633092988928 1871133195681792 1874686326202368 1876604345376768 1880167865167872 1880269588238832 1883840068029528 1886258464018432 1889942562580968 1892759551082496 1894696061239296 1895468710424772 1898293935734784 1900833722597376 1903844502798336 1904443252015104 1904546288461824 1906391715938304 1907562949092864 1908162867741696 1910011799535616 1910115137258496 1913742291331584 1917480069244341 1919338029025536 1919941650875904 1928529919475712 1932192041730048 1934168895848448 1934777181929472 1937841726062592 1940434425151488 1941626573183808 1944119153098752 1944224336138112 1946108210020352 1947916260819648 1949909202618048 1953611922400992 1959940435269152 1966695471046656 1968707626131456 1972446042599424 1975085039886336 1978835566546944 1978942627854864 1980860142342144 1984621635454976 1984729009807656 1988497849586724 1994126175240192 1997912859475968 1999956953530368 2003754709942272 2003863119455232 2006435596075008 2007668293360128 2009613641842688 2010245654904832 2010354415598592 2013538668486912 2016232644883968 2020061307516672 2020170599268507 2029097430614016 2029735571226624 2031812223565824 2035670470557696 2039536044048384 2041622723395584 2042264803147776 2045499599732736 2045610267777216 2046253601591424 2048236337659904 2049494716138464 2052236799256896 2058237491652384 2062145918089936 2068094584700928 2072021728960512 2074141644890112 2078080272027648 2082026378299392 2082139022558952 2084811986546688 2088883884957912 2094137751896064 2094991732574748 2098114350022656 2100921482870784 2104910962753536 2107064528142336 2109022116977664 2111065673170944 2111179888548864 2115074416050176 2115188848313856 2122040772020736 2125401927847296 2126185382903589 2128245569599744 2135580677701632 2138437937922048 2141825065648128 2142498658516992 2144690680430592 2148763274477568 2148879529415808 2152960077748032 2155046208028672 2155723958878208 2159255282653728 2159934357235392 2166249954771168 2175940007829504 2176624329670656 2180071941820416 2182988728295424 2187134047236096 2189371736272896 2191405793422104 2193529176029184 2193647852945304 2197813412701116 2204034193686528 2204932989677796 2208219476262912 2210478738112512 2211380162162234 2214676258357248 2217639343030272 2219001797924352 2221850460684288 2221970669872128 2224123668594688 2226190012365312 2228467660134912 2232699339886848 2232820136033613 2239931926021888 2247651966910464 2249951572721664 2254224048685056 2257240045584384 2260815347073024 2261526361767936 2261648717548416 2263840162676736 2265231002047776 2268139011948544 2268261725494464 2272568970956256 2279213909467824 2290129279377408 2294478049554432 2296701304963072 2296825563820032 2297547903541248 2301187049699328 2304265879867392 2305681555655772 2308641494304768 2308766399164008 2311003499399168 2315517178108932 2318968492130304 2319914157851178 2322071112646656 2326480537780224 2330898336055296 2333283112452096 2333409350501376 2337713828265984 2337840306031104 2340841528754176 2342279675586816 2345413484865024 2349994370577651 2352271419031296 2356738192102784 2363536668229632 2368024833097728 2370447594160128 2374948882317312 2379458718056448 2379587454353088 2382642270339072 2386416199688192 2387295868523328 2391077168828208 2394276265799712 2409553198854144 2410310990831616 2412777015484416 2417227904057344 2417358683787264 2424426984032256 2425189453737984 2429030774682624 2429162192985444 2429926151889816 2432280650971136 2437031199117564 2440663631659008 2443160710545408 2443929071910912 2444157021337206 2447800075026432 2451075063349248 2455729456545792 2455862319332352 2458241949499392 2460525803140608 2462909952032768 2463043203307008 2467720323032832 2475714234024192 2486788580376576 2491510790651904 2494844260909056 2499581768269824 2502139127169024 2504463763910976 2506890486890496 2507026117651776 2511786757372704 2519923416774624 2527291613899696 2536002054770688 2538459337064448 2539395051282432 2543417265457152 2544217156988928 2546820183011328 2551656388442112 2551794441181272 2556640092325788 2559117372034048 2559922201167872 2564115648151302 2571373225967616 2572421821290762 2576256055640064 2578891861131264 2579702909239296 2583788968083456 2583928759297536 2584741391483904 2587245900201984 2588835430911744 2592158870798336 2592299114850816 2597221681092864 2599878936824064 2604815896534656 2617290605002752 2622260628062208 2624943501508608 2629928056799232 2633446719848448 2635064635035168 2638447422062592 2638590170473152 2641146856456192 2646305346410208 2651330466115632 2666753543430144 2671672946589696 2671817492606976 2676891057813504 2680472554131456 2684718224649216 2685707852088744 2688310193178624 2689961814931734 2693415076688896 2693560799024676 2701184763691008 2705463240818688 2706314094968832 2706566517493041 2709082964754432 2714227294076928 2719381392064512 2719528519260672 2722163631194112 2723019737530368 2727332799643648 2727480357036288 2728338135455232 2732659621517952 2736315732342528 2744316655536512 2753775084404736 2757459446267904 2762695638614016 2765522193186816 2770773696036864 2770923603720384 2776035171065856 2776185363411936 2779749315395584 2785178513277216 2793322310099664 2806699793522688 2812029489303552 2814754230894592 2814906518065152 2820251797751808 2825760102044292 2829387696027648 2833869237129728 2834913843871452 2842044091858944 2843203065637158 2847440903602176 2851250583896064 2855766754197504 2856664878022656 2859587573907456 2861344423639296 2862244301612544 2865017699303424 2865172705887744 2870613436997376 2879007043538304 2879912476313856 2888333273028224 2898288062595072 2901253343772672 2902165772894208 2906762589093888 2910651637727232 2916178729648128 2916336504207168 2919162315030528 2921874391229472 2924705568038912 2924863803927072 2930417883601488 2939910652903728 2952901677809664 2953061439197184 2958669063899136 2962467280912384 2962627559829504 2968253349820416 2971290213513216 2976932453182464 2977093514711484 2982746774380086 2991189262860288 2996869289213952 2999935430295552 3001158791505889 3005632064913408 3009653394112512 3011502440040192 3014420462764032 3015368482357248 3015531623397888 3018453550235648 3020308002730368 3024348967325952 3030091961275008 3038951879290432 3047718335348736 3053505705836544 3059304066072576 3062434085093376 3063397204721664 3068249399599104 3068415401665824 3069380402387136 3072354506489856 3074242074207696 3078188659073024 3078355198885344 3087356237478576 3093218877134904 3107864448073728 3108032593440768 3111044149936128 3111212467335168 3116951771021312 3117120408041472 3123039567449088 3127217979820032 3133325827436868 3136361892041728 3142487598862122 3147171525033984 3151382224306176 3157366444130304 3160596792213504 3166598509756416 3166769832823296 3172611624075264 3172783272470784 3176856360452096 3183061158031104 3188102891770944 3192368354399616 3207656906883072 3212737598472192 3213747987775488 3217036020645888 3223144911716352 3229440116622048 3232569312043008 3233585938317312 3238707699576832 3238882923980592 3239901535853088 3249374932156752 3258876028449608 3263733433368576 3270107912730624 3274305942061056 3274483092443136 3277655932665856 3280701070854144 3284057604409344 3290293764043776 3290471779417956 3296720119051674 3300952312032256 3307399484516694 3312329214394368 3315718107168768 3317070243243351 3322014387535872 3326459014545408 3332775691026432 3332956004808192 3336185502892032 3339285018547968 3342520649187328 3342701490202368 3349049009830272 3359897889032832 3374927359082496 3381336073027584 3385860068376576 3391223020609536 3392289542651904 3395760244015104 3397846503071664 3402208517922816 3402392588241696 3408853456434384 3418820864201736 3429895761721016 3435008074186752 3438522481508352 3441717074331648 3445051957444608 3445238345730048 3446321855311872 3449661200269312 3451780574548992 3456398819801088 3462962241457152 3463149598746012 3466505249098752 3473087862046208 3473275767163398 3479871236776767 3483106668969984 3489720806670336 3496347504082944 3499924668678144 3506570742398976 3506760459046656 3511262293131264 3513419513380224 3517929896083456 3518120227297536 3528407128546944 3535107288154176 3552037249646592 3555671391240192 3562423323475968 3569188077084672 3573963405508608 3579624299532288 3580943802784992 3584413590904832 3586615753242312 3591414398699568 3607284321091584 3608755356657388 3618969725435904 3619165523226624 3625841856086016 3626038025680896 3629551508258816 3630692983373824 3636640476048384 3637784180606976 3643546162023936 3643743289478166 3644889227834724 3648420976456704 3655546798676346 3664741065818112 3665893607866368 3666235532005809 3671700112539648 3676612595023872 3683594184818688 3687362924249088 3690788704710912 3694364928049152 3694564804960512 3701380228087808 3701580484549248 3713571351036288 3724429746799552 3737266185977856 3742266391363584 3749372652404736 3753208690753536 3760335730335744 3760539176477664 3767680136059056 3772516928036864 3779885125161936 3790937420849544 3796587871469568 3807689005596672 3808886504030208 3809092576923648 3812783431876608 3815125898185728 3816325735483392 3820023599071232 3820230274516992 3827484582663168 3834960138488682 3838676058051072 3839883301751808 3846173472226953 3857059838951424 3858632731936143 3864384083460096 3868337791696896 3869554363858944 3875683452125184 3880868850302976 3883253146367616 3888238306197504 3888448672276224 3892216420040704 3895832521639296 3899818405236096 3907223844801984 3919880870538304 3933390942093312 3937415252262912 3944892085198848 3950170079772672 3957671133093888 3957885255709728 3961720284684288 3969243270909952 3969458019615312 3976995699173448 3995825718951936 3999913907060736 4007509419884544 4007726238910464 4012871192150016 4015336586720256 4019227283685376 4020491309809664 4020708831197184 4027077336973824 4032465289767936 4034942722397601 4040122615033344 4040341198537014 4058194861228032 4059471142453248 4063624447131648 4071340941115392 4079072088096768 4083245446791168 4084529606295552 4090999199465472 4091220535554432 4092507203182848 4096472675319808 4098989432276928 4104473598513792 4116474983304768 4124291836179872 4136189169401856 4144043457921024 4148283289780224 4156160544055296 4164052756598784 4164278045117904 4169623973093376 4177767769915824 4189983465149496 4196228700045312 4209821925507072 4214129056284672 4218044233955328 4222131346341888 4222359777097728 4230148832100352 4230377696627712 4244081544041472 4250803855694592 4252370765807178 4256491139199488 4264804598455737 4271161355403264 4276875875844096 4283650131296256 4284997317033984 4289381360861184 4297526548955136 4297759058831616 4305920155496064 4310092416057344 4311447917756416 4318510565307456 4319868714470784 4332499909542336 4351880015659008 4353248659341312 4360143883640832 4365977456590848 4374268094472192 4378743472545792 4382811586844208 4387058352058368 4387295705890608 4395626825402232 4409865979355592 4416438952525824 4420957476225024 4422760324324468 4429352516714496 4435278686060544 4438003595848704 4443700921368576 4443941339744256 4448247337189376 4452380024730624 4456935320269824 4465398679773696 4465640272067226 4474120161570129 4479863852043776 4495303933820928 4499903145443328 4508448097370112 4514480091168768 4521630694146048 4523052723535872 4523297435096832 4527680325353472 4530462004095552 4536278023897088 4536523450988928 4545137941912512 4558427818935648 4580258558754816 4588956099108864 4593651127640064 4595095807082496 4602374099398656 4608531759734784 4611363111311544 4617282988609536 4617532798328016 4622006998798336 4631034356217864 4637936984260608 4639828315702356 4652961075560448 4661796672110592 4666566224904192 4666818701002752 4675427656531968 4675680612062208 4681683057508352 4684559351173632 4690826969730048 4699988741155302 4704542838062592 4713476384205568 4713731398293183 4727073336459264 4736049666195456 4740895188320256 4749897764634624 4758917436112896 4759174908706176 4765284540678144 4772832399376384 4774591737046656 4782154337656416 4788552531599424 4819106397708288 4820621981663232 4825554030968832 4834717367574528 4848853968064512 4850378907475968 4858061549365248 4858324385970888 4859852303779632 4864561301942272 4874062398235128 4881327263318016 4886321421090816 4888314042674412 4895600150052864 4902150126698496 4911458913091584 4911724638664704 4916483898998784 4921051606281216 4925819904065536 4926086406614016 4935440646065664 4945080178577511 4951428468048384 4961099226775041 4973577160753152 4983021581303808 4989688521818112 4999163536539648 5004278254338048 5008927527821952 5013780973780992 5014052235303552 5023573514745408 5039846833549248 5054583227799392 5072004109541376 5078790102564864 5086834530914304 5088434313977856 5093640366022656 5103312776884224 5103588882362544 5113280184651576 5118234744068096 5119844402335744 5128231296302604 5142746451935232 5144843642581524 5152512111280128 5157783722262528 5159405818478592 5167577936166912 5167857518595072 5169482782967808 5174491800403968 5177670861823488 5184317741596672 5184598229701632 5194443362185728 5199757873648128 5209631793069312 5209913650745097 5234581210005504 5244521256124416 5249887003017216 5259856113598464 5266893439696896 5270129270070336 5276894844125184 5277180340946304 5282293712912384 5292610692820416 5302660932231264 5333507086860288 5343634985213952 5353782115627008 5360945108262912 5369436449298432 5371415704177488 5376620386357248 5379923629863468 5386830153377792 5387121598049352 5410926481637376 5412628189937664 5413133034986082 5418165929508864 5428454588153856 5438762784129024 5439057038521344 5444327262388224 5446039475060736 5454665599287296 5454960714072576 5456676270910464 5465319243035904 5472631464685056 5483320198014519 5488633311073024 5507550168809472 5514918892535808 5525391277228032 5531044386373632 5541547392073728 5541847207440768 5552070342131712 5552370726823872 5559498630791168 5570357026554432 5586644620199328 5613399587045376 5624058978607104 5629813036130304 5640503595503616 5651520204088584 5658775392055296 5667738474259456 5669827687742904 5684088183717888 5686406131274316 5694881807204352 5702501167792128 5711533508395008 5713329756045312 5719175147814912 5722688847278592 5724488603225088 5730035398606848 5730345411775488 5741226873994752 5758014087076608 5759824952627712 5776666546056448 5796576125190144 5802506687545344 5804331545788416 5813525178187776 5821303275454464 5832357459296256 5832673008414336 5838324630061056 5843748782458944 5849411136077824 5849727607854144 5860835767202976 5879821305807456 5906122878394368 5917338127798272 5925255119659008 5936506699640832 5942580427026432 5953864906364928 5954187029422968 5965493548760172 5982378525720576 5993738578427904 5999870860591104 6002317583011778 6011264129826816 6019306788225024 6023004880080384 6028840925528064 6030736964714496 6031063246795776 6036907100471296 6040616005460736 6048697934651904 6060183922550016 6060511797805521 6077903758580864 6095436670697472 6107011411673088 6118608132145152 6124868170186752 6126794409443328 6136498799198208 6136830803331648 6138760804774272 6144709012979712 6148484148415392 6156377318146048 6156710397770688 6174712474957152 6186437754269808 6216065186881536 6222424934670336 6233903542042624 6234240816082944 6246079134898176 6254435959640064 6266651654873736 6272723784083456 6284975197724244 6294343050067968 6302764448612352 6314732888260608 6321193584427008 6333197019512832 6333539665646592 6345223248150528 6345566544941568 6353712720904192 6366122316062208 6376205783541888 6378556148710767 6384736708799232 6415313813766144 6425475196944384 6427495975550976 6434072041291776 6446289823432704 6458880233244096 6465138624086016 6467171876634624 6477415399153664 6477765847961184 6479803071706176 6498749864313504 6517752056899216 6540215825461248 6548966184886272 6561402141708288 6568115208818688 6580587528087552 6580943558835912 6593440238103348 6601904624064512 6614798969033388 6624658428788736 6631436214337536 6634140486486702 6644028775071744 6652918029090816 6665551382052864 6665912009616384 6672371005784064 6678570037095936 6685041298374656 6685402980404736 6698098019660544 6719795778065664 6749854718164992 6762672146055168 6771720136753152 6782446041219072 6784579085303808 6791520488030208 6795693006143328 6804417035845632 6804785176483392 6817706912868768 6837641728403472 6859791523442032 6883434148663296 6890103914889216 6890476691460096 6892643710623744 6903561149097984 6912797639602176 6925924482914304 6926299197492024 6933010498197504 6946175724092416 6946551534326796 6959742473553534 6966213337939968 6979441613340672 6992695008165888 6999849337356288 7013141484797952 7013520918093312 7022524586262528 7026839026760448 7035859792166912 7036240454595072 7056814257093888 7070214576308352 7104074499293184 7111342782480384 7124846646951936 7138376154169344 7147926811017216 7159248599064576 7161887605569984 7168827181809664 7173231506484624 7182828797399136 7217510713314776 7238331046453248 7251683712172032 7252076051361792 7259103016517632 7273280952096768 7275568361213952 7287092324047872 7287486578956332 7289778455669448 7296841952913408 7311093597352692 7329482131636224 7331787215732736 7332471064011618 7343400225079296 7353225190047744 7367188369637376 7374725848498176 7381577409421824 7388729856098304 7389129609921024 7402760456175616 7403160969098496 7427142702072576 7448859493599104 7474532371955712 7484532782727168 7498745304809472 7506417381507072 7520671460671488 7521078352955328 7535360272118112 7545033856073728 7559770250323872 7581874841699088 7615378011193344 7618185153847296 7630251796371456 7632651470966784 7640047198142464 7640460549033984 7654969165326336 7669920276977364 7677352116102144 7679766603503616 7692346944453906 7714119677902848 7717265463872286 7728768166920192 7736675583393792 7739108727717888 7739830567567819 7751366904250368 7761737700605952 7766506292735232 7776476612395008 7776897344552448 7784432840081408 7791665043278592 7799636810472192 7814447689603968 7839761741076608 7866781884186624 7874830504525824 7889784170397696 7900340159545344 7915342266187776 7915770511419456 7923440569368576 7938486541819904 7938916039230624 7953991398346896 8015018839769088 8015452477820928 8030673173440512 8038454567370752 8040982619619328 8041417662394368 8054154673947648 8064930579535872 8069885444795202 8080245230066688 8080682397074028 8116389722456064 8118942284906496 8119699552479123 8127248894263296 8142681882230784 8158144176193536 8166490893582336 8169059212591104 8181998398930944 8182441071108864 8185014406365696 8192945350639616 8197978864553856 8208947197027584 8232949966609536 8248583672359744 8272378338803712 8288086915842048 8296566579560448 8312321088110592 8328105513197568 8328556090235808 8339247946186752 8355535539831648 8379966930298992 8436088467910656 8444262692683776 8444719554195456 8460297664200704 8460755393255424 8488163088082944 8501607711389184 8504741531614356 8512982278398976 8529609196911474 8542322710806528 8553751751688192 8567300262592512 8569994634067968 8578762721722368 8595053097910272 8595518117663232 8611840310992128 8620184832114688 8622895835512832 8637021130614912 8639737428941568 8664999819084672 8703760031318016 8706497318682624 8720287767281664 8731954913181696 8748536188944384 8757486945091584 8765623173688416 8774116704116736 8774591411781216 8791253650804464 8819731958711184 8845520648648936 8858705033428992 8876007191697408 8887401842737152 8887882679488512 8896494674378752 8904760049461248 8913870640539648 8930797359547392 8931280544134452 8948240323140258 8959727704087552 8990607867641856 8999806290886656 9003476374517667 9016896194740224 9028960182337536 9043261388292096 9046105447071744 9046594870193664 9055360650706944 9060924008191104 9072556047794176 9073046901977856 9090275883825024 9116855637871296 9160517117509632 9177912198217728 9187302255280128 9190191614164992 9204748198797312 9217063519469568 9222726222623088 9234565977219072 9235065596656032 9244013997596672 9262068712435728 9279656631404712 9323593344221184 9333132449808384 9333637402005504 9350855313063936 9351361224124416 9363366115016704 9369118702347264 9381653939460096 9399977482310604 9409085676125184 9426952768411136 9427462796586366 9454146672918528 9472099332390912 9481790376640512 9499795529269248 9517834872225792 9518349817412352 9530569081356288 9545664798752768 9549183474093312 9564308675312832 9577105063198848 9638212795416576 9641243963326464 9651108061937664 9669434735149056 9697707936129024 9700757814951936 9716123098730496 9716648771941776 9719704607559264 9729122603884544 9748124796470256 9776628085348824 9791200300105728 9822917826183168 9823449277329408 9832967797997568 9842103212562432 9851639808131072 9852172813228032 9870881292131328 9890160357155022 9902856936096768 9922198453550082 9947154321506304 9951210729730053 9966043162607616 9979377043636224 9998327073079296 10008556508676096 10017855055643904 10027561947561984 10028104470607104 10047147029490816 10079693667098496 10109166455598784 10144008219082752 10157580205129728 10173669061828608 10176868627955712 10187280732045312 10206625553768448 10207177764725088 10226560369303152 10236469488136192 10239688804671488 10256462592605208 10289687285163048 10305024222560256 10315567444525056 10335155872333824 10335715037190144 10338965565935616 10348983600807936 10355341723646976 10368635483193344 10369196459403264 10388886724371456 10399515747296256 10419263586138624 10419827301490194 10439613710330301 10469162420011008 10489042512248832 10499774006034432 10519712227196928 10533786879393792 10540258540140672 10553789688250368 10554360681892608 10564587425824768 10585221385640832 10605321864462528 10667014173720576 10687269970427904 10707564231254016 10721890216525824 10738872898596864 10742831408354976 10753240772714496 10759847259726936 10773660306755584 10774243196098704 10821852963274752 10826266069972164 10856909176307712 10877525568258048 10878114077042688 10888654524776448 10892078950121472 10909331198574592 10909921428145152 10913352541820928 10930638486071808 10945262929370112 10966640396029038 10977266622146048 10998706596017427 11015100337618944 11029837785071616 11050782554456064 11062088772747264 11083094784147456 11083694414881536 11104140684263424 11104741453647744 11118997261582336 11140714053108864 11173289240398656 11226799174090752 11248117957214208 11259626072260608 11281007191007232 11303040408177168 11317550784110592 11335476948518912 11339655375485808 11372812262548632 11389763614408704 11423067016790016 11426659512090624 11438350295629824 11445377694557184 11448977206450176 11460070797213696 11460690823550976 11482453747989504 11516028174153216 11519649905255424 11538520416680859 11553333092112896 11575898195808429 11593152250380288 11605013375090688 11608663091576832 11627050356375552 11642606550908928 11664714918592512 11665346016828672 11676649260122112 11687497564917888 11698822272155648 11699455215708288 11721671534405952 11759642611614912 11812245756788736 11834676255596544 11850510239318016 11873013399281664 11885160854052864 11907729812729856 11908374058845936 11930987097520344 11987477156855808 11999741721182208 12004635166023556 12022528259653632 12038613576450048 12046009760160768 12057681851056128 12061473929428992 12062126493591552 12073814200942592 12081232010921472 12097395869303808 12120367845100032 12121023595611042 12155807517161728 12190873341394944 12214022823346176 12237216264290304 12249736340373504 12253588818886656 12272997598396416 12273661606663296 12277521609548544 12289418025959424 12296968296830784 12312754636292096 12313420795541376 12349424949914304 12372875508539616 12432130373763072 12444849869340672 12468481632165888 12492158269796352 12508871919280128 12533303309747472 12545447568166912 12569950395448488 12588686100135936 12629465776521216 12642387168854016 12666394039025664 12667079331293184 12690446496301056 12691133089883136 12707425441808384 12732244632124416 12752411567083776 12757112297421534 12769473417598464 12794413795367211 12830627627532288 12850950393888768 12854991951101952 12868144082583552 12892579646865408 12917760466488192 12930277248172032 12934343753269248 12954830798307328 12955531695922368 12959606143412352 12997499728627008 13035504113798432 13080431650922496 13097932369772544 13122804283416576 13136230417637376 13161175056175104 13161887117671824 13186880476206696 13203809248129024 13229597938066776 13249316857577472 13262872428675072 13268280972973404 13288057550143488 13305836058181632 13331102764105728 13331824019232768 13344742011568128 13357140074191872 13370082596749312 13370805960809472 13396196039321088 13422360484710387 13439591556131328 13499709436329984 13525344292110336 13543440273506304 13564892082438144 13569158170607616 13583040976060416 13591386012286656 13608834071691264 13609570352966784 13635413825737536 13675283456806944 13719583046884064 13766868297326592 13780953382920192 13785287421247488 13807122298195968 13825595279204352 13851848965828608 13852598394984048 13866020996395008 13892351448184832 13893103068653592 13919484947107068 13958883226681344 13985390016331776 13999698674712576 14026282969595904 14027041836186624 14045049172525056 14053678053520896 14071719584333824 14072480909190144 14113628514187776 14140429152616704 14141194194879549 14208148998586368 14222685564960768 14249693293903872 14276752308338688 14295853622034432 14318497198129152 14323775211139968 14337654363619328 14346463012969248 14365657594798272 14435021426629552 14476662092906496 14504152102723584 14546561904193536 14551136722427904 14574184648095744 14574973157912664 14579556911338896 14593683905826816 14622187194705384 14658964263272448 14664942128023236 14686800450158592 14706450380095488 14734376739274752 14749451696996352 14763154818843648 14777459712196608 14778259219842048 14805520912351232 14806321938196992 14854285404145152 14883297680325123 14897718987198208 14949064743911424 14969065565454336 14997490609618944 15012834763014144 15041342921342976 15042156705910656 15070720544236224 15090067712147456 15119540500647744 15163749683398176 15236370307694592 15260503592742912 15265302941933568 15280921098067968 15309938330652672 15339840553954728 15354704232204288 15359533207007232 15384693888907812 15428239355805696 15434530927744572 15457536333840384 15473351166787584 15478217455435776 15479661135135638 15502733808500736 15523475401211904 15533012585470464 15552953224790016 15553794689104896 15568865680162816 15583330086557184 15599273620944384 15628895379207936 15629740952235291 15679523482153216 15733563768373248 15749661009051648 15779568340795392 15800680319090688 15830684532375552 15831541022838912 15846881138737152 15876973083639808 15877832078461248 15907982796693792 16030904955641856 16061346346881024 16076909134741504 16082835324788736 16108309347895296 16129861159071744 16139770889590404 16160490460133376 16161364794148056 16232779444912128 16237884569812992 16239399104958246 16254497788526592 16285363764461568 16316288352387072 16332981787164672 16338118425182208 16363996797861888 16364882142217728 16370028812731392 16385890701279232 16395957729107712 16417894394055168 16449960594043557 16465899933219072 16497167344719488 16544756677607424 16576173831684096 16593133159120896 16624642176221184 16656211026395136 16657112180471616 16678495892373504 16711071079663296 16759933860597984 16872176935821312 16889439108390912 16920595328401408 16921510786510848 16976326176165888 17003215422778368 17009483063228712 17025964556797952 17059218393822948 17084645421613056 17107503503376384 17134600525185024 17139989268135936 17157525443444736 17190106195820544 17191036235326464 17223680621984256 17240369664229376 17245791671025664 17274042261229824 17279474857883136 17329999638169344 17407520062636032 17412994637365248 17440575534563328 17463909826363392 17497072377888768 17514973890183168 17531246347376832 17548233408233472 17549182823562432 17582507301608928 17639463917422368 17691041297297872 17752014383394816 17775765358977024 17809520098922496 17827741281079296 17861594719094784 17862561088268904 17896480646280516 17919455408175104 17981215735283712 17999612581773312 18006952749035334 18033792389480448 18057920364675072 18086522776584192 18092210894143488 18093189740387328 18110721301413888 18121848016382208 18145112095588352 18146093803955712 18180551767650048 18233711275742592 18321034235019264 18355824396435456 18374604510560256 18380383228329984 18409496397594624 18434127038939136 18445452445246176 18469131954438144 18470131193312064 18488027995193344 18524137424871456 18559313262809424 18667274804011008 18701710626127872 18702722448248832 18738237404694528 18763307878920192 18799954964621208 18818171352250368 18853905536822272 18854925593172732 18908293345837056 18944198664781824 18963580753281024 18999591058538496 19035669744451584 19036699634824704 19061138162712576 19091329597505536 19098366948186624 19128617350625664 19154210126397696 19276425590833152 19282487926652928 19302216123875328 19338869470298112 19395415872258048 19401515629903872 19432246197460992 19433297543883552 19439409215118528 19458245207769088 19496249592940512 19553256170697648 19646898554658816 19684206425124864 19703279616262144 19704345626456064 19741762584262656 19780320714310044 19805713872193536 19844396907100164 19894308643012608 19902421459460106 19932086325215232 19958754087272448 19996654146158592 20017113017352192 20035710111287808 20055123895123968 20056208941214208 20094294058981632 20159387334196992 20218332911197568 20288016438165504 20315160410259456 20347338123657216 20353737255911424 20374561464090624 20413251107536896 20414355529450176 20453120738606304 20472938976272384 20479377609342976 20512925185210416 20579374570326096 20670311744667648 20671430074380288 20677931131871232 20710683447293952 20737270966386688 20738392918806528 20777773448742912 20799031494592512 20838527172277248 20839654602980388 20879227420660602 20938324840022016 20978085024497664 20999548012068864 21008111540541223 21039424454393856 21067573758787584 21080517080281344 21107579376500736 21108721363785216 21129174851649536 21170442771281664 21210643728925056 21334028347441152 21374539940855808 21415128462508032 21443780433051648 21477745797193728 21485662816709952 21506481545428992 21519694519453872 21547320613511168 21548486392197408 21652532139944328 21755051136516096 21756228154085376 21777309049552896 21818662397149184 21819842856290304 21826705083641856 21861276972143616 21890525858740224 21933280792058076 21954533244292096 21997413192034854 22030200675237888 22059675570143232 22101565108912128 22124177545494528 22166189568294912 22167388829763072 22208281368526848 22209482907295488 22237994523164672 22281428106217728 22346578480797312 22453598348181504 22496235914428416 22519252144521216 22562014382014464 22606080816354336 22635101568221184 22670953897037824 22679310750971616 22745624525097264 22846134033580032 22890755389114368 22897954412900352 22920141594427392 22921381647101952 22964907495979008 23032056348306432 23039299810510848 23077040833361718 23106666184225792 23151796391616858 23186304500760576 23210026750181376 23217326183153664 23219491702703457 23254100712751104 23285213101817856 23329429837185024 23330692033657344 23353298520244224 23374995129835776 23397644544311296 23398910431416576 23443343068811904 23519285223229824 23624491513577472 23669352511193088 23701020478636032 23746026798563328 23770321708105728 23815459625459712 23816748117691872 23861974195040688 24009270332047112 24045056519307264 24092019520321536 24115363702112256 24122947858857984 24124252987183104 24147628401885184 24162464021842944 24194791738607616 24240735690200064 24242047191222084 24311615034323456 24359098657437369 24381746682789888 24428045646692352 24474432528580608 24499472680747008 24507177637773312 24545995196792832 24547323213326592 24555043219097088 24578836051918848 24593936593661568 24625509272584192 24626841591082752 24698849899828608 24745751017079232 24864260747526144 24889699738681344 24936963264331776 24984316539592704 25017743838560256 25066606619494944 25090895136333824 25139900790896976 25332788078051328 25334158662586368 25380892992602112 25382266179766272 25414850883616768 25464489264248832 25504823134167552 25514224594843068 25538946835196928 25588827590734422 25661255255064576 25701900787777536 25709983902203904 25736288165167104 25785159293730816 25835520932976384 25860554496344064 25868687506538496 25909661596614656 25911063391844736 25919212286824704 25994999457254016 26071008227596864 26160863301844992 26195864739545088 26245608566833152 26272460835274752 26322350112350208 26323774235343648 26373760952413392 26407618496258048 26459195876133552 26536561945946808 26576115100286976 26662205528211456 26663648038465536 26689484023136256 26714280148383744 26740165193498624 26741611921618944 26792392078642176 26844720969420774 26879183112262656 26999418872659968 27010429123553001 27050688584220672 27086880547012608 27129784164876288 27138316341215232 27166081952120832 27182772024573312 27217668143382528 27219140705933568 27270827651475072 27350566913613888 27439166093768128 27533736594653184 27561906765840384 27570574842494976 27614244596391936 27651190558408704 27703697931657216 27705196789968096 27732041992790016 27784702896369664 27786206137307184 27838969894214136 27970780032663552 27999397349425152 28052565939191808 28054083672373248 28090098345050112 28107356107041792 28143439168667648 28144961818380288 28227257028375552 28280858305233408 28282388389759098 28416297997172736 28445371129921536 28499386587807744 28553504616677376 28591707244068864 28636994396258304 28647550422279936 28675308727238656 28692926025938496 28731315189596544 28870042853259104 28953324185812992 29008304205447168 29093123808387072 29102273444855808 29148369296191488 29149946315825328 29159113822677792 29187367811653632 29244374389410768 29329884256046472 29373600900317184 29468753478549504 29498903393992704 29526309637687296 29554919424393216 29556518439684096 29611041824702464 29612643876393984 29708570808290304 29766595360650246 29795437974396416 29853632189190159 29898129487822848 29938131130908672 29994981219237888 30025669526028288 30082685842685952 30084313411821312 30141441088472448 30180135424294912 30239081001295488 30327499366796352 30472740615389184 30521007185485824 30530605883867136 30561842196135936 30619876661305344 30679681107909456 30709408464408576 30719066414014464 30769387777815624 30869061855489144 30915072667680768 30946702333575168 30959322270271276 31005467617001472 31046950802423808 31066025170940928 31105906449580032 31107589378209792 31137731360325632 31166660173114368 31198547241888768 31257790758415872 31259481904470582 31318841130990903 31359046964306432 31467127536746496 31499322018103296 31559136681590784 31601360638181376 31661369064751104 31663082045677824 31693762277474304 31753946167279616 31755664156922496 31815965593387584 32061809911283712 32122692693762048 32165670649577472 32216618695790592 32259722318143488 32279541779180808 32320980920266752 32322729588296112 32465558889824256 32478798209916492 32570727528923136 32632576704774144 32665963574329344 32676236850364416 32727993595723776 32729764284435456 32740057625462784 32771781402558464 32791915458215424 32835788788110336 32899921188087114 32931799866438144 32994334689438976 32996119788052281 33089513355214848 33152347663368192 33186266318241792 33249284352442368 33312422052790272 33314224360943232 33356991784747008 33422142159326592 33519867721195968 33744353871642624 33778878216781824 33843021573021696 33952652352331776 34006430845556736 34018966126457424 34051929113595904 34118436787645896 34169290843226112 34269201050370048 34279978536271872 34315050886889472 34380212391641088 34382072470652928 34447361243968512 34480739328458752 34491583342051328 34548084522459648 34558949715766272 34615561250042577 34659999276338688 34727694587425287 34815040125272064 34825989274730496 34881151069126656 34927819652726784 34994144755777536 35029947780366336 35062492694753664 35096466816466944 35098365647124864 35165014603217856 35278927834844736 35382082594595744 35504028766789632 35551530717954048 35619040197844992 35655482562158592 35723189438189568 35725122176537808 35792961292561032 35838910816350208 35962431470567424 35999225163546624 36013905498070668 36067584778960896 36115840729350144 36173045553168384 36184421788286976 36186379480774656 36221442602827776 36243696032764416 36290224191176704 36292187607911424 36361103535300096 36467422551485184 36642068470038528 36711648792870912 36749209021120512 36760766456659968 36818992795189248 36868254077878272 36890904890492352 36938263908876288 36940262386624128 36976055990386688 37048274849742912 37118626525618848 37334549608022016 37405444896497664 37476474809389056 37526615757840384 37599909929242416 37636342704500736 37707811073644544 37709851186345464 37888397329563648 37927161506562048 37999182117076992 38071339488903168 38073399269649408 38122276325425152 38182659195011072 38196733896373248 38257234701251328 38308420252795392 38383241386101633 38552851181666304 38564975853305856 38604432247750656 38677738940596224 38790831744516096 38803031259807744 38864492394921984 38866595087767104 38878818430237056 38916490415538176 38992499185881024 39106512341395296 39293797109317632 39368412850249728 39408691252912128 39483525168525312 39560641428620088 39611427744387072 39688793814200328 39788617286025216 39804842918920212 39864172650430464 39917508174544896 39993308292317184 40034226034704384 40071420222575616 40110247790247936 40112417882428416 40188588117963264 40318774668393984 40436665822395136 40576032876331008 40630320820518912 40694676247314432 40707474511822848 40749122928181248 40826502215073792 40828711058900352 40906241477212608 40945877952544768 40958755218685952 41025850370420832 41158749140652192 41342860148760576 41355862263742464 41421366894587904 41476785837613056 41555546897485824 41598062989185024 41677054344554496 41679309205960776 41758454841321204 41876649680044032 41956170048995328 41999096024137728 42016223081082446 42078848908787712 42135147517575168 42161034160562688 42215158753001472 42217442727570432 42258349703299072 42340885542563328 42421287457850112 42423582584638647 42668056694882304 42749079881711616 42830256925016064 42887560866103296 42955491594387456 42971325633419904 43012963090857984 43039389038907744 43094641227022336 43096972784394816 43305064279888656 43512456308170752 43637324794298368 43639685712580608 43653410167283712 43722553944287232 43781051717480448 43866561584116152 43909066488584192 43994826384069708 44060401350475776 44119351140286464 44203130217824256 44248355090989056 44332379136589824 44334777659526144 44416562737053696 44418965814590976 44475989046329344 44562856212435456 44649893040975369 44693156961594624 44907196696363008 44992471828856832 45038504289042432 45124028764028928 45212161632708672 45270203136442368 45341907794075648 45358621501943232 45491249050194528 45781510778228736 45795908825800704 45842763294203904 45929814991958016 46064112696612864 46078599621021696 46154081666723436 46213332368451584 46303592783233716 46372609001521152 46420053500362752 46434652366307328 46438983405406914 46508201425502208 46570426203635712 46658859674370048 46661384067314688 46706597040488448 46749990259671552 46795289088622592 46797820862833152 46886686137623808 47038570446459648 47248983027154944 47338705022386176 47402040957272064 47492053597126656 47540643416211456 47630919250919424 47633496235383744 47723948390081376 48018540664094224 48184039040643072 48230727404224512 48248505974366208 48324928043685888 48389583477215232 48481471380400128 48484094382444168 48623230068646912 48718197314874738 48763493365579776 48856091293384704 48948865057161216 48998945361494016 49014355275546624 49091990393585664 49094646426653184 49110086438194176 49157672103837696 49187873187323136 49251018545168384 49253683182165504 49397699799657216 49491502034158464 49728521495052288 49779399477362688 49873926528663552 49968633079185408 50035487677120512 50133213238989888 50181790272667648 50279801581793952 50668317325172736 50761785985204224 50764532359532544 50928978528497664 51009646268335104 51028449189686136 51077893670393856 51177655181468844 51322510510129152 51403801575555072 51419967804407808 51472576330334208 51570318587461632 51671041865952768 51721108992688128 51737375013076992 51819323193229312 51822126783689472 51838424573649408 51989998914508032 52142016455193728 52321726603689984 52391729479090176 52491217133666304 52544921670549504 52644700224700416 52647548470687296 52747521904826784 52815236992516096 52918391752267104 53073123891893616 53327296076931072 53428560296767488 53480330386997248 53483223843237888 53584784157284352 53689441938841548 53758366224525312 53998837745319936 54020858247106002 54101377168441344 54173761094025216 54259568329752576 54276632682430464 54332163904241664 54365544049146624 54435336286765056 54438281411867136 54541655302950144 54701133827227776 54878332187536256 55067473189306368 55123813531680768 55141149684989952 55228489192783872 55302381116817408 55407395863314432 55410393579936192 55464083985580032 55569405792739328 55572412274614368 55677939788428272 56105131878383616 56108167344746496 56214712214083584 56286878337335296 56289923636760576 56454514056751104 56561716610466816 56564776779518196 56832595994345472 56890742259843072 56998773175615488 57107009233354752 57183414488137728 57273988792516608 57295100844559872 57350617454477312 57385852051876992 57462630379193088 57740085706518208 57906648371625984 58016608410894336 58186247616774144 58204546889711616 58296738592382976 58299892631650656 58318227645355584 58374735623307264 58488748778821536 58659768512092944 59052619275374592 59109838848786432 59113036879368192 59222083649404928 59225287752787968 59417141616580608 59533190721300492 59590875948792832 59707264378380318 59796258975645696 59876262261817344 59989962438475776 60051339052056576 60165371685371904 60168626823642624 60282882176944896 60360270848589824 60478162002590976 60654998733592704 60945481230778368 61042014370971648 61061211767734272 61123684392271872 61239753322610688 61359362215818912 61418816928817152 61438132828028928 61538775555631248 61738123710978288 61918644540542552 62010935234002944 62132050341881856 62211812899160064 62215178756419584 62275462720651264 62333320346228736 62397094483777536 62515581516831744 62518963808941164 62637682261981806 62718093928612864 62934255073492992 62998644036206592 63024334621623669 63118273363181568 63202721276362752 63322738129502208 63326164091355648 63387524554948608 63507892334559232 63511328313844992 63631931186775168 64123619822567424 64245385387524096 64331341299154944 64433237391581184 64519444636286976 64559083558361616 64641961840533504 64645459176592224 64957596419832984 65265153409548288 65331927148658688 65455987191447552 65459528568870912 65480115250925568 65543562805116928 65583830916430848 65671577576220672 65799842376174228 65863599732876288 65988669378877952 65992239576104562 66179026710429696 66304695326736384 66372532636483584 66498568704884736 66624844105580544 66628448721886464 66713983569494016 66844284318653184 67039735442391936 67488707743285248 67557756433563648 67686043146043392 67905304704663552 68012861691113472 68037932252914848 68103858227191808 68236873575291792 68538402100740096 68760424783282176 68764144941305856 68894722487937024 68961478656917504 68983166684102656 69096169044919296 69117899431532544 69231122500085154 69319998552677376 69455389174850574 69630080250544128 69651978549460992 69658475108110371 69762302138253312 69855639305453568 69988289511555072 70059895560732672 70124985389507328 70192933632933888 70196731294249728 70330029206435712 70557855669689472 70764165189191488 71008057533579264 71103061435908096 71238080395689984 71310965124317184 71446378876379136 71450244353075616 71585922585122064 71677821632700416 72027810996141336 72135169557921792 72346091106336768 72368843576573952 72372758961549312 72442885205655552 72487392065528832 72580448382353408 72584375215822848 72722207070600192 72934845102970368 73077295972312107 73284136940077056 73423297585741824 73498418042241024 73521532913319936 73637985590378496 73736508155756544 73781809780984704 73876527817752576 73880524773248256 73952111980773376 74096549699485824 74237253051237696 74669099216044032 74810889792995328 74952949618778112 75053231515680768 75199819858484832 75272685409001472 75415622147289088 75419702372690928 75998364234153984 76142678977806336 76146798539298816 76244552650850304 76365318390022144 76393467792746496 76514469402502656 76616840505590784 76766482772203266 77105702363332608 77129951706611712 77208864495501312 77355477881192448 77581663489032192 77606062519615488 77728984789843968 77733190175534208 77757636860474112 77832980831076352 77984998371762048 78213024682790592 78587594218635264 78736825700499456 78817382505824256 78967050337050624 79121282857240176 79222855488774144 79377587628400656 79609685837840424 79728345300860928 79986616584634368 80068452069408768 80142840445151232 80220495580495872 80224835764856832 80377176235926528 80637549336787968 80873331644790272 81031287370659003 81152065752662016 81260641641037824 81389352494628864 81414949023645696 81498245856362496 81653004430147584 81657422117800704 81812482954425216 81891755905089536 81917510437371904 82051700740841664 82317498281304384 82685720297521152 82711724527484928 82842733789175808 82953571675226112 83111093794971648 83196125978370048 83354108689108992 83358618411921552 83516909682642408 83912340097990656 83998192048275456 84032446162164892 84157697817575424 84270295035150336 84322068321125376 84430317506002944 84434885455140864 84516699406598144 84681771085126656 84842574915700224 84847165169277294 85336113389764608 85498159763423232 85660513850032128 85775121732206592 85910983188774912 85942651266839808 86025926181715968 86078778077815488 86189282454044672 86193945568789632 86610128559777312 87024912616341504 87279371425161216 87306820334567424 87445107888574464 87562103434960896 87733123168232304 87818132977168384 87989652768139416 88120802700951552 88406260435648512 88496710181978112 88664758273179648 88669555319052288 88833125474107392 88837931629181952 88951978092658688 89125712424870912 89299786081950738 89386313923189248 89560896567570477 89814393392726016 89984943657713664 90077008578084864 90248057528057856 90424323265417344 90540406272884736 90683815588151296 90717243003886464 90982498100389056 91563021556457472 91591817651601408 91685526588407808 91859629983916032 92128225393225728 92157199242043392 92308163333446872 92426664736903168 92607185566467432 92745218003042304 92840107000725504 92877966810813828 93016402851004416 93140852407271424 93317719348740096 93322768134629376 93413194080976896 93499980519343104 93590578177245184 93595641725666304 93773372275247616 93956523392972709 94077140892919296 94497966054309888 94677410044772352 94804081914544128 94984107194253312 95081286832422912 95261838501838848 95266992470767488 95447896780162752 96037081328188448 96368078081286144 96497011948732416 96649856087371776 96779166954430464 96962942760800256 96968188764888336 97246460137293824 97436394629749476 97712182586769408 97897730114322432 97997890722988032 98028710551093248 98183980787171328 98189292853306368 98220172876388352 98315344207675392 98375746374646272 98502037090336768 98507366364331008 98795399599314432 98983004068316928 98988359364156843 99457042990104576 99558798954725376 99747853057327104 99937266158370816 100070975354241024 100266426477979776 100363580545335296 100559603163587904 101336634650345472 101529064719065088 101857957056995328 102019292536670208 102056898379372272 102155787340787712 102355310362937688 102807603151110144 102839935608815616 102945152660668416 103140637174923264 103342083731905536 103442217985376256 103474750026153984 103638646386458624 103644253567378944 103676849147298816 103979997829016064 104183083762275861 104284032910387456 104643453207379968 104783458958180352 104982434267332608 105089843341099008 105289400449400832 105295096941374592 105495043809653568 105630473985032192 105836783504534208 106146247783787232 106654592153862144 106857120593534976 106966447686475776 107169568314568704 107378883877683096 107516732449050624 107997675490639872 108041716494212004 108202754336882688 108347522188050432 108519136659505152 108553265364860928 108664327808483328 108731088098293248 108870672573530112 108876562823734272 109083310605900288 109402267654455552 109756664375072512 110134946378612736 110247627063361536 110282299369979904 110456978385567744 110604762233634816 110814791726628864 110820787159872384 110928167971160064 111138811585478656 111144824549228736 111355879576856544 112216334689492992 112429424428167168 112579847273521152 112909028113502208 113123433220933632 113129553559036392 113665191988690944 113781484519686144 113997546351230976 114214018466709504 114366828976275456 114547977585033216 114590201689119744 114701234908954624 114771704103753984 114925260758386176 115149724158304899 115480171413036416 115813296743251968 116033216821788672 116372495233548288 116409093779423232 116593477184765952 116599785263301312 116636455290711168 116749471246614528 116977497557643072 117319537024185888 118105238550749184 118226073758736384 118444167298809856 118450575505575936 118834283233161216 119066381442600984 119181751897585664 119414528756760636 119592517951291392 119752524523634688 119979924876951552 120102678104113152 120330743370743808 120337253647285248 120565764353889792 120720541697179648 120956324005181952 121309997467185408 121890962461556736 122084028741943296 122122423535468544 122247368784543744 122479506645221376 122718724431637824 122837633857634304 122876265656057856 123077551111262496 123476247421956576 123837289081085104 124264100683763712 124430357512839168 124666640692457472 124794188967555072 125031163033663488 125037927617882328 125275364523963612 125436187857225728 125868510146985984 125997288072413184 126048669243247338 126236546726363136 126405442552725504 126645476259004416 126652328182711296 126775049109897216 127015784669118464 127022656627689984 127263862373550336 128247239645134848 128490770775048192 128662682598309888 128866474783162368 129038889272573952 129118167116723232 129283923681067008 129290918353184448 129915192839665968 130911974382895104 130919057137741824 130960230501851136 131167661832861696 131343155152441344 131599684752348456 131727199465752576 131977338757755904 131984479152209124 132358053420859392 132609390653472768 132745065272967168 132997137409769472 133249688211161088 133256897443772928 133427967138988032 133688568637306368 134079470884783872 134977415486570496 135115512867127296 135372086292086784 135810609409327104 136025723382226944 136075864505829696 136207716454383616 136473747150583584 137528289882611712 137789444975874048 137922957313835008 138192338089838592 138235798863065088 138462245000170308 138639997105354752 138910778349701148 139260160501088256 139303957098921984 139316950216220742 139524604276506624 139711278610907136 139976579023110144 140119791121465344 140249970779014656 140385867265867776 140393462588499456 140660058412871424 141115711339378944 141528330378382976 142016115067158528 142206122871816192 142476160791379968 142621930248634368 142892757752758272 142900488706151232 143171845170244128 143355643265400832 144055621992282672 144692182212673536 144745517923098624 144974784131057664 145160896764706816 145168750431645696 145444414141200384 145869690205940736 146154591944624214 146568273880154112 146846595171483648 146996836084482048 147043065826639872 147056780783788561 147275971180756992 147473016311513088 147563619561969408 147753055635505152 147761049546496512 147904223961546752 148193099398971648 148474506102475392 149338198432088064 149621779585990656 149905899237556224 150106463031361536 150399639716969664 150545370818002944 150831244294578176 150839404745381856 152285357955612672 152293597078597632 152730636780044288 152786935585492992 153028938805005312 153233681011181568 153532965544406532 154211404726665216 154259903413223424 154417728991002624 154710955762384896 155163326978064384 155212125039230976 155457969579687936 155466380351068416 155515273720948224 155665961662152704 155969996743524096 156426049365581184 157175188437270528 157473651400998912 157634765011648512 157934100674101248 158242565714480352 158445710977548288 158755175256801312 159219371675680848 160285680890302464 160440991160991744 160449671529713664 160754352471853056 161275098673575936 161746663289580544 162062574741318006 162304131505324032 162521283282075648 162778704989257728 162829898047291392 162996491712724992 163306008860295168 163314844235601408 163624965908850432 163783511810179072 163835020874743808 164103401481683328 164634996562608768 165371440595042304 165423449054969856 165685467578351616 165907143350452224 166222187589943296 166392251956740096 166708217378217984 166717236823843104 167033819365284816 168064892324329784 168315395635150848 168644136642250752 168860635012005888 168869770910281728 169033398813196288 169363542170253312 169685149831400448 169694330338554588 170672226779529216 170996319526846464 171321027700064256 171550243464413184 171821966377549824 171885302533679616 172051852363431936 172157556155630976 172378564908089344 172387891137579264 173220257119554624 174049825232683008 174558742850322432 174613640669134848 174890215777148928 175124206869921792 175466246336464608 175636265954336768 175979305536278832 177329516546359296 177339110638104576 177666250948214784 177675863258363904 177903956185317376 178251424849741824 178599572163901476 178772627846378496 179121793135140954 179628786785452032 179969887315427328 180154017156169728 180496115056115712 180848646530834688 181080812545769472 181367631176302592 181434486007772928 181964996200778112 183126043112914944 183183635303202816 183371053176815616 183719259967832064 184256450786451456 184314398484086784 184616326666893744 184853329473806336 185214371132934864 185755933621627656 186032805702008832 186635438697480192 186645536269258752 186826388161953792 186999961038686208 187181156354490368 187191283451332608 187546744550495232 187913046785945418 188154281785838592 188995932108619776 189073003864871007 189354820089544704 189608163829088256 189968214388506624 190162573664845824 190523677003677696 190533984941534976 190895793560325504 192074162656376896 192736156162572288 192994023897464832 193299712174743552 193558333908860928 193925885521600512 193936377529776672 194492920274587648 194872789259498952 195795460228644864 195995781445976064 196367961574342656 196378585706612736 196440345752776704 196630688415350784 196751492749292544 197004074180673536 197014732728662016 197590799198628864 197966008136633856 197976718728313686 198914085980209152 199117597909450752 199495706114654208 199874532316741632 200141950708482048 200532852955959552 200727161090670592 201119206327175808 202673269300690944 203058129438130176 203715914113990656 204038585073340416 204113796758744544 204311574681575424 204710620725875376 205615206302220288 206281274349846528 206684167463811072 206884435970752512 206949500052307968 207277292772917248 207288507134757888 207353698294597632 207959995658032128 208366167524551722 208568065820774912 208975425324331113 209286906414759936 209566917916360704 209964868534665216 210179686682198016 210578800898801664 210590193882749184 210990087619307136 211260947970064384 211673567009068416 212292495567574464 213309184307724288 213714241187069952 213932895372951552 214339136629137408 214757767755366192 215033464898101248 216083432988424008 216405508673765376 217038273319010304 217106530729721856 217328655616966656 217462176196586496 217741345147060224 217753125647468544 218166621211800576 218804535308911104 219231887916936321 219513328750145024 220269892757225472 220495254126723072 220564598739959808 220913956771135488 221209524467269632 221629583453257728 221641574319744768 221856335942320128 222277623170957312 222289649098457472 222711759153713088 224432669378985984 224858848856334336 225159694547042304 225818056227004416 226246866441867264 226259107118072784 227995092702461952 228428036933419008 228733657952550912 229095955170066432 229180403378239488 229402469817909248 229543408207507968 229850521516772352 230299448316609798 230960342826072832 231626593486503936 232066433643577344 232744990467096576 232818187558846464 233186954369531904 233199570526602624 233272910581422336 233498942493229056 233954995115286144 234639074048371776 236210477101498368 236452147517472768 236901151011151872 237668566466322432 238132762885201968 238363503795171328 238829057513521272 239185035902582784 239959849753903104 240205356208226304 240661486741487616 240674507294570496 241131528707779584 241441083394359296 241912648010363904 242619994934370816 243093862111977009 243781924923113472 244168057483886592 244244847070937088 244494737569087488 244959013290442752 245437448863275648 245675267715268608 245752531312115712 246155102222524992 246952494843913152 247674578162170208 248528201367527424 248860715025678336 249333281384914944 249588377935110144 250062326067326976 250075855235764656 250550729047927224 250872375714451456 251737020293971968 251994576144826368 252097338486494676 252473093452726272 252810885105451008 253290952518008832 253304656365422592 253550098219794432 254031569338236928 254045313255379968 254527724747100672 256494479290269696 256981541550096384 257325365196619776 257732949566324736 258077778545147904 258236334233446464 258567847362134016 258581836706368896 259830385679331936 261838114275483648 261920461003702272 262335323665723392 262686310304882688 263199369504696912 263454398931505152 263954677515511808 263968958304418248 265218781306945536 265490130545934336 265994274819538944 266499376422322176 266513794887545856 266855934277976064 267377137274612736 268158941769567744 268682689702711431 269954830973140992 270231025734254592 270744172584173568 271621218818654208 272051446764453888 272151729011659392 272415432908767232 272947494301167168 275056579765223424 275578889951748096 276384676179677184 276471597726130176 276924490000340616 277279994210709504 277821556699402296 278520321002176512 278633900432441484 279049208553013248 279422557221814272 279953158046220288 280239582242930688 280499941558029312 280771734531735552 280786925176998912 281320116825742848 282231422678757888 283056660756765952 284032230134317056 284412245743632384 284952321582759936 285243860497268736 285785515505516544 285800977412302464 286343690340488256 286711286530801664 288111243984565344 289491035846197248 289949568262115328 290337500863291392 290888828282400768 291739380411881472 292309183889248428 293136547760308224 293693190342967296 293993672168964096 294086131653279744 294113561567577122 294551942361513984 294946032623026176 295127239123938816 295506111271010304 295522099092993024 295808447923093504 296386198797943296 296949012204950784 296965078092470529 298676396864176128 299243559171981312 299811798475112448 300212926062723072 300799279433939328 301090741636005888 301662488589156352 301678809490763712 304587194157195264 305461273560088576 305573871170985984 306057877610010624 306467362022363136 307065931088813064 308422809453330432 308519806826446848 308835457982005248 309421911524769792 310326653956128768 310424250078461952 310915939159375872 310932760702136832 311030547441896448 311331923324305408 311939993487048192 312549251286827583 312852098731162368 314350376874541056 314947302801997824 315269530023297024 315868201348202496 316485131428960704 316891421955096576 317510350513602624 318438743351361696 320571361780604928 320899343059427328 321508704943706112 322550197347151872 323493326579161088 324125149482636012 324608263010648064 325042566564151296 325557409978515456 325659796094582784 325992983425449984 326612017720590336 326629688471202816 327249931817700864 327567023620358144 327670041749487616 328206802963366656 329269993125217536 330742881190084608 330846898109939712 331370935156703232 331814286700904448 332444375179886592 332784503913480192 333416434756435968 333434473647686208 334067638730569632 336129784648659568 337288273284501504 337739541820563456 338727084340506624 339370299662800896 339388660677109176 341344453559058432 341992639053692928 342642055400128512 343100486928826368 343643932755099648 343770605067359232 344103704726863872 344315112311261952 344757129816178688 344775782275158528 346440514239109248 348099650465366016 349117485700644864 349227281338269696 349780431554297856 350248413739843584 350932492672929216 351272531908673536 351958611072557664 354678221276209152 355332501896429568 355351726516727808 356502849699483648 357199144327802952 357545255692756992 358243586270281908 359257573570904064 359939774630854656 360308034312339456 360992230112231424 361697293061669376 362161625091538944 362735262352605184 362868972015545856 363929992401556224 366252086225829888 366367270606405632 366742106353631232 367438519935664128 368512901572902912 368628796968173568 369232653333787488 369706658947612672 370428742265869728 371511867243255312 373291072538517504 373999922077372416 374362312708980736 374382566902665216 375093489100990464 375826093571890836 376308563571677184 377991864217239552 378146007729742014 378709640179089408 379216327658176512 379936428777013248 380325147329691648 381047354007355392 381067969883069952 381791587120651008 384148325312753792 385472312325144576 385988047794929664 386599424349487104 387116667817721856 387851771043201024 387872755059553344 388985840549175296 389745578518997904 392735923148685312 392757171413225472 392880691505553408 393502985498585088 394008148361347072 394029465457324032 395181598397257728 395932016273267712 395953437456627372 397828171960418304 398235195818901504 398991412229308416 399749064633483264 400283901416964096 401065705911919104 401454322181341184 402238412654351616 405346538601381888 406116258876260352 407431828227981312 408077170146680832 408227593517489088 408623149363150848 409421241451750752 413368334927622144 413768871941505024 414554585545834496 414577014269515776 414707396589195264 415919991316064256 416732335049103444 417136131641549824 417950850648662226 418573812829519872 419133835832721408 419929737069330432 420359373364396032 421157601797603328 421180387765498368 421980175238614272 422521895940128768 423347134018136832 424584991135148928 426618368615448576 427428482374139904 427865790745903104 428678273258274816 429515535510732384 430066929796202496 432166865976848016 434076546638020608 434924352393172992 435482690294120448 435506251294937088 436333242423601152 437609070617822208 438463775833872642 439026657500290048 440539785514450944 440990508253446144 441129197479919616 441170342351365683 441827913542270976 442419048934539264 443259166906515456 443283148639489536 443712671884640256 444555246341914624 444579298196914944 445423518307426176 448865338757971968 449717697712668672 450319389094084608 451636112454008832 452493732883734528 452518214236145568 456856073866838016 458191910340132864 458360806756478976 458804939635818496 459086816415015936 459701043033544704 460598896633219596 461920685652145664 463253186973007872 464132867287154688 465489980934193152 465636375117692928 466373908739063808 466399141053205248 466545821162844672 466997884986458112 467909990230572288 469278148096743552 472420954202996736 472904295034945536 473802302022303744 475337132932644864 476265525770403936 476727007590342656 477658115027042544 481322973482975232 481349014589140992 482263057415559168 482882166788718592 483825296020727808 485239989868741632 486187724223954018 487563849846226944 488336114967773184 488489694141874176 488989475138174976 489918026580885504 490874897726551296 491350535430537216 491505062624231424 492310204445049984 493904989687826304 495349156324340416 497056402735054848 497721430051356672 498666562769829888 499176755870220288 500124652134653952 500151710471529312 501101458095854448 501744751428902912 504194676972989352 504946186905452544 506581905036017664 506609312730845184 507100196439588864 508063138676473856 508090626510759936 509055449494201344 512988958580539392 513963083100192768 514650730393239552 515465899132649472 516155557090295808 516472668466892928 517135694724268032 517163673412737792 519660771358663872 523676228550967296 523840922007404544 524670647331446784 525372620609765376 526398739009393824 526908797863010304 527909355031023616 527937916608836496 531988549639077888 532998752844644352 533027589775091712 533711868555952128 534754274549225472 536317883539135488 537365379405422862 539909661946281984 540462051468509184 541488345168347136 543242437637308416 544102893528907776 544303458023318784 544830865817534464 545894988602334336 550113159530446848 551157779903496192 552769352359354368 552943195452260352 553848980000681232 554559988421419008 555643113398804592 557267800864882968 558098417106026496 559906316092440576 560479164485861376 560999883116058624 561543469063471104 561573850353997824 562640233651485696 564462845357515776 566113321513531904 567219011594613021 568064460268634112 568824491487264768 569904643165519872 570487720994537472 571571031011033088 571601954824604928 572687380680976512 573422573061603328 576222487969130688 578982071692394496 579899136524230656 580675001726582784 581777656564801536 583478760823762944 584618367778496856 587386380685934592 587987344337928192 588227123135154244 589103884723027968 589892065246052352 590254478247877632 591012222542020608 591044198185986048 591616895846187008 592772397595886592 593898024409901568 593930156184941058 597352793728352256 598487118343962624 599623596950224896 600425852125446144 601598558867878656 602181483272011776 603324977178312704 603357618981527424 609174388314390528 611147742341971968 612115755220021248 612934724044726272 614131862177626128 616845618906660864 618843823049539584 620653307912257536 620848500156923904 621831878318751744 621865521404273664 622061094883792896 622663846648610816 623879986974096384 625098502573655166 625704197462324736 626926275972993339 628700753749082112 629894605603995648 630539060046594048 631736402696404992 632970262857921408 633782843910193152 635020701027205248 636877486702723392 641142723561209856 641798686118854656 643017409887412224 645100394694303744 646986653158322176 648250298965272024 649216526021296128 651114819957030912 651319592189165568 651985966850899968 653224035441180672 653259376942405632 654499863635401728 655134047240716288 655340083498975232 656413605926733312 657695663750808963 658539986250435072 661485762380169216 661693796219879424 662741870313406464 663628573401808896 664888750359773184 665569007826960384 666832869512871936 666868947295372416 668135277461139264 672259569297319136 674576546569003008 675479083641126912 677454168681013248 678740599325601792 678777321354218352 683985278107385856 685284110800257024 686200973857652736 687287865510199296 687541210134718464 688207409453727744 688630224622523904 689514259632357376 689551564550317056 692881028478218496 696199300930732032 698234971401289728 698454562676539392 699560863108595712 700496827479687168 701864985345858432 702545063817347072 703917222145115328 709356442552418304 710703453033455616 713005699398967296 714398288655605904 715090511385513984 716487172540563816 719879549261709312 720616068624678912 721984460224462848 723394586123338752 724323250183077888 725470524705210368 725737944031091712 727859984803112448 729281586335931027 732504172451659776 732734541212811264 733484212707262464 734877039871328256 737025803145805824 737257593936347136 738465306667574976 739413317895225344 740857484531739456 743023734486510624 746582145077035008 747999844154744832 748765133805330432 750186978201980928 751652187143781672 752617127143354368 755983728434479104 756292015459484028 757419280358178816 758432655316353024 759872857554026496 760650294659383296 762094708014710784 762135939766139904 763583174241302016 768296650625507584 770944624650289152 771976095589859328 773198848698974208 774233335635443712 775703542086402048 775745510119106688 777971681098350592 779491157037995808 785514342826450944 785761383011106816 787005970997170176 788058930914648064 790363196794515456 791864032546535424 791906874913254744 795656343920836608 796470391637803008 797982824458616832 799498129266966528 800567802833928192 802131411823838208 802908644362682368 804476825308703232 806048069108134293 810693077202763776 812232517752520704 814863656455962624 816154340293361664 816455187034978176 817246298726301696 818842482903501504 826736669855244288 829109171091668992 829154028539031552 829414793178390528 831839982632128512 833464670098206888 834272263283099648 835901701297324452 837147625659039744 838267671665442816 839859474138660864 840718746728792064 842315203595206656 842360775530996736 843960350477228544 845043791880257536 846694268036273664 849169982270297856 853236737230897152 854856964748279808 855731581491806208 857356546516549632 859031071021464768 860133859592404992 864333731953696032 869848704786345984 871012502589874176 872666484847202304 875218141235644416 876927551667745284 878053315000580096 881079571028901888 881981016506892288 882258394959839232 882340684702731366 883655827084541952 884838097869078528 886518333813030912 886566297278979072 887425343769280512 889110492683829248 889158596393829888 890847036614852352 897730677515943936 899435395425337344 900638778188169216 903272224908017664 904987465767469056 905036428472291136 916383820680265728 916721613512957952 918173632830031872 919402086067089408 921197793266439192 923841371304291328 926506373946015744 928265734574309376 930979961868386304 931272750235385856 932747817478127616 932798282106410496 933091642325689344 933995769972916224 935819980461144576 938556296193487104 944841908405993472 945808590069891072 947604604044607488 950674265865289728 952531051540807872 953454015180685312 955316230054085088 962698029178281984 964526114831118336 967650592041455616 970479979737483264 972375448447908036 975127699692453888 976672229935546368 976979388283748352 977978950276349952 979836053161771008 981749795453102592 982701070861074432 983010125248462848 984620408890099968 987809979375652608 990698312648680832 994112805470109696 995442860102713344 997333125539659776 998353511740440576 1000249304269307904 1000303420943058624 1002202916191708896 1003489502857805824 1008389353945978704 1013218625461690368 1016126277352947712 1016181253021519872 1018110898988402688 1025977917161078784 1027926166200385536 1029301460786479104 1030931798265298944 1032311114180591616 1032945336933785856 1034271389448536064 1034327346825475584 1039321542717327744 1047352457101934592 1047681844014809088 1049341294662893568 1050745241219530752 1052797478018787648 1053817595726020608 1055818710062047232 1055875833217672992 1065997505689288704 1066055179550183424 1069508549098450944 1072635767078270976 1074730758810845724 1079819323892563968 1080924102937018368 1082976690336694272 1086484875274616832 1088205787057815552 1088606916046637568 1089661731635068928 1091789977204668672 1100226319060893696 1102315559806992384 1105538704718708736 1105886390904520704 1107697960001362464 1109119976842838016 1111286226797609184 1114535601729765936 1121999766232117248 1123086938126942208 1123147700707995648 1125280467302971392 1128925690715031552 1132226643027063808 1134438023189226042 1136128920537268224 1137648982974529536 1139809286331039744 1140975441989074944 1143142062022066176 1143203909649209856 1145374761361953024 1146845146123206656 1152444975938261376 1157964143384788992 1159798273048461312 1161350003453165568 1163555313129603072 1166957521647525888 1169236735556993712 1176454246270308488 1178207769446055936 1180508956495755264 1182024445084041216 1182088396371972096 1183233791692374016 1185544795191773184 1187796048819803136 1187860312369882116 1194705587456704512 1196974236687925248 1199247193900449792 1200851704250892288 1203197117735757312 1204362966544023552 1206649954356625408 1206715237963054848 1218348776628781056 1222295484683943936 1224231510440042496 1225869448089452544 1228263724355252256 1241306615824515072 1243663756637503488 1243731042808547328 1244122189767585792 1245327693297221632 1247759973948192768 1250197005147310332 1251408394924649472 1253852551945986678 1257401507498164224 1259789211207991296 1261078120093188096 1263472805392809984 1265940525715842816 1267565687820386304 1270041402054410496 1273754973405446784 1282285447122419712 1283597372237709312 1286034819774824448 1290200789388607488 1293973306316644352 1296500597930544048 1302229639914061824 1306448070882361344 1306518753884811264 1308999727270803456 1310268094481432576 1310680166997950464 1312827211853466624 1315391327501617926 1317079972500870144 1322971524760338432 1323387592439758848 1323511027054097049 1325483740626812928 1327257146803617792 1329777500719546368 1331138015653920768 1333665739025743872 1333737894590744832 1336270554922278528 1344519138594638272 1349153093138006016 1350958167282253824 1354908337362026496 1357481198651203584 1357554642708436704 1370568221600514048 1374575731020398592 1375082420269436928 1376414818907455488 1377260449245047808 1379028519264714752 1379103129100634112 1385762056956436992 1392398601861464064 1396469942802579456 1396909125353078784 1399121726217191424 1400993654959374336 1403729970691716864 1405090127634694144 1407834444290230656 1418712885104836608 1421406906066911232 1426011398797934592 1428796577311211808 1430181022771027968 1432974345081127632 1443968920448925696 1446789172246677504 1448646500366155776 1450941049410420736 1451475888062183424 1455719969606224896 1458563172671862054 1465008344903319552 1465469082425622528 1466968425414524928 1469754079742656512 1474051606291611648 1474515187872694272 1476930613335149952 1478826635790450688 1481714969063478912 1486047468973021248 1493164290154070016 1495999688309489664 1497530267610660864 1500373956403961856 1503304374287563344 1505234254286708736 1512584030918968056 1514838560716357632 1519745715108052992 1521300589318766592 1524189416029421568 1524271879532279808 1527166348482604032 1536593301251015168 1541889249300578304 1543952191179718656 1546397697397948416 1548466671270887424 1551407084172804096 1551491020238213376 1555943362196701184 1558982314075991616 1571028685652901888 1571522766022213632 1574011941994340352 1576117861829296128 1580726393589030912 1583728065093070848 1583813749826509488 1595965648917233664 1598996258533933056 1601135605667856384 1604262823647676416 1605817288725364736 1608953650617406464 1612096138216268586 1621386154405527552 1624465035505041408 1629727312911925248 1632308680586723328 1632910374069956352 1634492597452603392 1637684965807003008 1653473339710488576 1658308057078063104 1658829586356781056 1663679965264257024 1666929340196413776 1668544526566199296 1671803402594648904 1674295251318079488 1679718948277321728 1681437493457584128 1684630407190413312 1684721551061993472 1687920700954457088 1690087583760515072 1693388536072547328 1698339964540595712 1701657034783839063 1706473474461794304 1709713929496559616 1711463162983612416 1714713093033099264 1718062142042929536 1720267719184809984 1728667463907392064 1739697409572691968 1742025005179748352 1745332969694404608 1750436282471288832 1753855103335490568 1756106630001160192 1762159142057803776 1763962033013784576 1764681369405462732 1767311654169083904 1769676195738157056 1773036667626061824 1773132594557958144 1774850687538561024 1778220985367658496 1778317192787659776 1781694073229704704 1795461355031887872 1798870790850674688 1801277556376338432 1806544449816035328 1809974931534938112 1810072856944582272 1833443227025915904 1836347265660063744 1838804172134178816 1842395586532878384 1847682742608582656 1856531469148618752 1861959923736772608 1862545500470771712 1865495634956255232 1865596564212820992 1866183284651378688 1867991539945832448 1871639960922289152 1877112592386974208 1880778827918980017 1889683816811986944 1891617180139782144 1895209208089214976 1901348531730579456 1905062103081615744 1906908030361370624 1910632460108170176 1925396058356563968 1929052229662236672 1935301184082911232 1940959959474966528 1944750896895816072 1953344459871092736 1953958776567496704 1955957900552699904 1959672106323542016 1963499590906205184 1965402141722148864 1966020250496925696 1969240817780199936 1975619958751305216 1981396625297361664 1988225610940219392 1990885720205426688 1994666251079319552 1996707023480881152 2000498608538615808 2000606841886117248 2004405832383417792 2006979005715611648 2016778707891957408 2026437250923380736 2032362506043039744 2036221797976805376 2051955834322157568 2055852332400771072 2058602921572958208 2061863596530597888 2064622228361183232 2065890673867571712 2068542778897072128 2068654693650951168 2078643085434655488 2094704914203869184 2095363688029618176 2098682589325787136 2101490482439061504 2105594956037575296 2107635191452041216 2111637420124094464 2111751666435345984 2132110359100366848 2139017098196901888 2145271534156541952 2149461517621691448 2159638647785127936 2161848205874036736 2165953380673388544 2172969750549233664 2176411574115631104 2177213832093275136 2179323463270137856 2183579954409337344 2187844759007793081 2200452638121787392 2204631119613984768 2211077409437417472 2211772781809041408 2215395920002724928 2218239953685676032 2222572453595218368 2229071203459531872 2243999532464234496 2246295401415991296 2250560934605942784 2257851381430063104 2264453286054127616 2268876046378452084 2272257841074536448 2275297965949059072 2279618572662079488 2281950883978149888 2286284124044132352 2286407819298419712 2290749522723906048 2293690292246413312 2304889951876522752 2315928286769577984 2319596546096922624 2322700006906331136 2327110626259206144 2333915043295051776 2338473471113987424 2352908492540616976 2361017912991510528 2364176792743944192 2371089590383546368 2375592097639606272 2375720624739764232 2389411174913409024 2393948473375850496 2398494387800899584 2401703408501784576 2406394235471514624 2408725933088047104 2413299908713250816 2413430475926109696 2436697553257562112 2444590969367887872 2448463020880084992 2451738896178905088 2456527448710504512 2487327513275006976 2487462085617094656 2488244379535171584 2495519947896385536 2500394010294620664 2502816789849298944 2507705103891973356 2514803014996328448 2519578422415982592 2522156240186376192 2526945610785619968 2531881051431685632 2535131375640772608 2540082804108820992 2547509946810893568 2564570894244839424 2567194744475418624 2572069639549648896 2580401578777214976 2587946612633288704 2593001195861088096 2613037507769622528 2617999454541606912 2620536188962865152 2625654423706933248 2630782655003235852 2634159945001740288 2645943049520676864 2646775184879517696 2647022054108194098 2650967481253625856 2654514293607235584 2659555001439092736 2662276031307841536 2667331478051487744 2667475789181489664 2672541109844557056 2689038277189276544 2698306186276012032 2701916334564507648 2709816674724052992 2714962397302407168 2715109285416873408 2749151462040797184 2750164840538873856 2754520898490095616 2758057038529429504 2758206258201268224 2771524113912873984 2784797203722928128 2792939885605158912 2793818250706157568 2798243452434382848 2801987309918748672 2807459941383433728 2810180255269388288 2815668888580461312 2837425770209673216 2842813812133822464 2852022797595869184 2857593154622423616 2860362045542055936 2865948690162255264 2893578344493355008 2901882098820841472 2902951776124366848 2911439939212449792 2917126345343724108 2930016689806639104 2930938164851245056 2933936850829049856 2939508159485313024 2948103212583223296 2949030375745388544 2953861226670299904 2957653271580901376 2963429938126957824 2972094937946042496 2986328580308140032 2991999376618979328 2995060535221321728 3000747912807923712 3006608748575126688 3010468508573417472 3025168061837936112 3048378832058843136 3048543759064559616 3054332696965208064 3073186602502030336 3083778498601156608 3087904382359437312 3092795394795896832 3096933342541774848 3102814168345608192 3102982040476426752 3111886724393402368 3117964628151983232 3142057371305803776 3143045532044427264 3148023883988680704 3152235723658592256 3161452787178061824 3167456130186141696 3167627499653018976 3197992517067866112 3208525647295352832 3211634577450729472 3217907301234812928 3224192276432537172 3242772308811055104 3248930071010082816 3259454625823850496 3264617361173446656 3265820748139912704 3268985194905206784 3275369931614006016 3306946679420977152 3316616114156126208 3317659172713562112 3327359930528514048 3333858680392827552 3337089053132398592 3343606805189297808 3369260814380826624 3369443102123986944 3375841401908914176 3380175167521030144 3386777072145094656 3396679929081191424 3403314069567678126 3412946948923588608 3419427858993119232 3422926325967224832 3429426186066198528 3436124284085859072 3440535438369619968 3457334927814784128 3479394819145383936 3484050010359496704 3490665939388809216 3500872564942577664 3507710206670981136 3512213260002320384 3529362738810925464 3534623308338167808 3546073335252123648 3546265189115916288 3549701375077122048 3556441970735316992 3556634385575319552 3563388146459409408 3590922710063775744 3597741581701349376 3602555112752676864 3613088899632070656 3619949863069876224 3620145713889164544 3666886454051831808 3672694531320127488 3677608344268357632 3684791173065756768 3695365485217165312 3723919847473545216 3730991269912510464 3731193128425641984 3732366569302757376 3735983079891664896 3743279921844578304 3754225184773948416 3761557655837960034 3779367633623973888 3783234360279564288 3790418416178429952 3802697063461158912 3810124206163231488 3813816060722741248 3821264920216340352 3850792116713127936 3858104459324473344 3870602368165822464 3881919918949933056 3889501793791632144 3906688919742185472 3919344212647084032 3926999181812410368 3930804283444297728 3932040500993851392 3938481635560399872 3951239917502610432 3962793250594723328 3970533081162291147 3976451221880438784 3981771440410853376 3989332502158639104 3993414046961762304 4000997217077231616 4001213683772234496 4008811664766835584 4013958011431223296 4033557415783914816 4052874501846761472 4064725012086079488 4072443595953610752 4111704664801542144 4123727193061195776 4129244456722366464 4131781347735143424 4137085557794144256 4137309387301902336 4157286170869310976 4189409828407738368 4190727376059236352 4197365178651574272 4202980964878123008 4211189912075150592 4215270382904082432 4223274840248188928 4223503332870691968 4264220718200733696 4278034196393803776 4290543068313083904 4298923035243382896 4331906761346777088 4345939501098467328 4352823148231262208 4354427664186550272 4358646926540275712 4367159908818674688 4375689518015586162 4400905276243574784 4409262239227969536 4422154818874834944 4423545563618082816 4430791840005449856 4436479907371352064 4445144907190436736 4458142406919063744 4487999064928468992 4492590802831982592 4501121869211885568 4515702762860126208 4528906572108255232 4537752092756904168 4544515682149072896 4559237145324158976 4563901767956299776 4572568248088264704 4572815638596839424 4581499045447812096 4587380584492826624 4609779903753045504 4631856573539155968 4639193092193845248 4645400013812662272 4654221252518412288 4667830086590103552 4676946942227974848 4705816985081233952 4722035825983021056 4728353585487888384 4742179180767092736 4751184195279212544 4751441249479528464 4787896946751700992 4796988775601799168 4803406817003569152 4812788470943029248 4817451866176094208 4826599817426501632 4826860951852219392 4873395106515124224 4889181938735775744 4896926041760169984 4903477792357810176 4913054897421009024 4974924171234189312 4976488759070343168 4991039895792771072 5000788020589241328 5005633579698597888 5015410207783946712 5039156844831965184 5044312480372752384 5053891221571239936 5063762102863371264 5070262751281545216 5080165608217641984 5095019893621787136 5104971104351517189 5129141788489678848 5134389488950837248 5144139279099297792 5160803157554429952 5175893225266577408 5186002391722176192 5226075015539245056 5235998909083213824 5251308847413866496 5261565310006471704 5268319890003480576 5291886099041353728 5294044108216388196 5301934962507251712 5309028587214471168 5319110002878185472 5324552062615683072 5334662956102975488 5334951578362979328 5345082219689114112 5378076554378553088 5396612372552024064 5403832669129015296 5419633349448105984 5429924794604814336 5430218570833746816 5500329681077747712 5509041796980191232 5516412516402536448 5543048227825747968 5569594407445856256 5585879771210317824 5587636501412315136 5596486904868765696 5603974619837497344 5614919882766867456 5620360510538776576 5631337777160922624 5642336483756940051 5674851540419346432 5685627624267644928 5704045595191738368 5715186309244847232 5720724091084111872 5731897380324510528 5787156688986710016 5803764197641682944 5805903552248733696 5822879878424899584 5834252690687448216 5860033379613278208 5861876329702490112 5867873701658099712 5879016318970626048 5896206425166446592 5898060751490777088 5907722453340599808 5915306543161802752 5926859876253915648 5944189875892084992 5972657160616280064 5983998753237958656 5990121070442643456 6001495825615847424 6013217497150253376 6020937017146834944 6050336123675872224 6097087518129119232 6108665393930416128 6146373205004060672 6167556997202313216 6175808764718874624 6185590789591793664 6193866685083549696 6205628336691216384 6205964080952853504 6223773448786804736 6235929256303966464 6284114742611607552 6286091064088854528 6296047767977361408 6304471447317184512 6322905574356123648 6334912260372283392 6335254999306037952 6417051294590705664 6435814602469625856 6448384552865074344 6485544617622110208 6497860142020165632 6518909251647700992 6529234722346893312 6531641496279825408 6537970389810413568 6550739863228012032 6613893358841954304 6633232228312252416 6635318345427124224 6654719861057028096 6667717360785655104 6674178106264797184 6687213610378595616 6738886204247973888 6751682803817828352 6773554144290189312 6793359858162382848 6806628139135356252 6825893897847177216 6838855717986238464 6845852651934449664 6858852372132397056 6872248568171718144 6881070876739239936 6914669855629568256 6958789638290767872 6968100020718993408 6981331878777618432 7001745129885155328 7015420413341962272 7024426520004640768 7058725477621850928 7092530378231832576 7112883941470633984 7113268771150639104 7126776292918818816 7181845420127551488 7195483163402698752 7205110225505353728 7226177799264141312 7239899726139752448 7240291427778329088 7333772908103663616 7345389062640254976 7355216688536715264 7369582346131513536 7390730970434330624 7461982539825020928 7462386256851283968 7464733138605514752 7486559843689156608 7508450369547896832 7523115311675920068 7558735267247947776 7566468720559128576 7580836832356859904 7605394126922317824 7620248412326462976 7627632121445482496 7642529840432680704 7701584233426255872 7716208918648946688 7741204736331644928 7763839837899866112 7779003587583264288 7853998363624820736 7861608566888595456 7876963271120799744 7902479835005220864 7925586501189446656 7941066162324582294 7952902443760877568 7963542880821706752 7978665004317278208 7986828093923524608 8001994434154463232 8002427367544468992 8017623329533671168 8027916022862446592 8067114831567829632 8105749003693522944 8129450024172158976 8144887191907221504 8247454386122391552 8263562695470286848 8274171115588288512 8274618774603804672 8314572341738621952 8378819656815476736 8381454752118472704 8394730357303148544 8405961929756246016 8422379824150301184 8430540765808164864 8446549680496377856 8447006665741383936 8528441436401467392 8556068392787607552 8581086136626167808 8597846070486765792 8705646296462524416 8708855328373100544 8717293853080551424 8734319817637349376 8751379036031172324 8801810552487149568 8818524478455939072 8844309637749669888 8847091127236165632 8861583680010899712 8872959814742704128 8890289814380873472 8916284813838127488 8975998129856937984 8985181605663965184 9002243738423771136 9031405525720252416 9057813144216510464 9075504185513808336 9145136496176529408 9145631277193678848 9162998090895624192 9174761168985653248 9219559807506091008 9263713147078311936 9278386184387690496 9290800027625324544 9308442505036824576 9335660173180207104 9353893884455949696 9411633970162467904 9444071651966042112 9456707170975776768 9484358361534185472 9502368390558425088 9502882498959056928 9593977551203598336 9625576941886058496 9634903732352188416 9653199634853003264 9653721903704438784 9746790213030248448 9778363877471551488 9793852083520339968 9806955584715620352 9826109794842018048 9949848342468378624 9952977518140686336 9982079791585542144 10001576041178482656 10011267159397195776 10030820415567893424 10107782443142479872 10127524205726742528 10140525502563090432 10160331216435283968 10190039787243574272 10209942208703034378 10258283576979357696 10268778977901674496 10288278558198595584 10321606315108859904 10351786450533154816 10372004783444352384 10452150031078490112 10471997818166427648 10502617694827732992 10523130620012943408 10536639780006961152 10588088216432776392 10603869925014503424 10638220005756370944 10649104125231366144 10669325912205950976 10669903156725958656 10690164439378228224 10756153108757106176 10793224745104048128 10807665338258030592 10839266698896211968 10859849589209628672 10860437141667493632 11000659362155495424 11018083593960382464 11032825032805072896 11086096455651495936 11171759542420635648 11192973809737531392 11207949239674994688 11229839765533734912 11240721021077553152 11262675554321845248 11284672967513880102 11349703080838692864 11371255248535289856 11408091190383476736 11430372618489694464 11441448182168223744 11463794760649021056 11574313377973420032 11611807104497467392 11645759756849799168 11668505381374896432 11720066759226556416 11758032637941252096 11792412850332893184 11796121502981554176 11815444906681199616 11830613086323605504 11853719752507831296 11888379751784169984 11911599243486873441 11945314321232560128 11967997506475917312 11980242140885286912 12002991651231694848 12026434994300506752 12041874034293669888 12100672247351744448 12194175036258238464 12217330787860832256 12292746410008121344 12335113994404626432 12371181579183587328 12387733370167099392 12411256673382432768 12411928161905707008 12447546897573609472 12471858512607932928 12568229485223215104 12572182128177709056 12592095535954722816 12608942894634369024 12645811148712247296 12669824520744566784 12670509998612075904 12834102589181411328 12871629204939251712 12896769105730148688 12995720284040331264 13037818503295401984 13058469444693786624 13063282992559650816 13075940779620827136 13101479726456024064 13227786717683908608 13266464456624504832 13270636690854248448 13309439722114056192 13335434721571310208 13348356212529594368 13374427220757191232 13477772408495947776 13503365607635656704 13547108288580378624 13586719716324765696 13613256278270712504 13677711435972476928 13691705303868899328 13717704744264794112 13744497136343436288 13762141753478479872 13829339711259136512 13917579276581535744 13936200041437986816 13962663757555236864 14003490259770310656 14030840826683924544 14048853040009281536 14117450955243701856 14185060756463665152 14226537542301278208 14253552585837637632 14363690840255102976 14390966326805397504 14410220451010707456 14452355598528282624 14479799452279504896 14480582855556658176 14667545816207327232 14690778125280509952 14710433377073430528 14739164692263027072 14781461940868661248 14924772513702567936 14929466277211029504 14973119687378313216 15016900739095793664 15046230623351840136 15117470534495895552 15132937441118257152 15161673664713719808 15210788253844635648 15240496824652925952 15255264242890964992 15285059680865361408 15314913313054551567 15403168466852511744 15432417837297893376 15482409472663289856 15527679675799732224 15558007175166528576 15707996727249641472 15753926542241599488 15804959670010441728 15851173002378893312 15882132324649164588 15905804887521755136 15927085761643413504 15957330008634556416 15973656187847049216 16003988868308926464 16004854735088937984 16035246659067342336 16055832045724893184 16134229663135659264 16211498007387045888 16258900048344317952 16289774383814443008 16527125390940573696 16549237549207609344 16629144683477243904 16757639313630953472 16762909504236945408 16789460714606297088 16811923859512492032 16844759648300602368 16861081531616329728 16893099360992755712 16894013331482767872 17056882872802934784 17112136785575215104 17162172273252335616 17195692140973531584 17411292592925048832 17417710656746201088 17468639635274698752 17502758072062344648 17603621104974299136 17637048956911878144 17688619275499339776 17694182254472331264 17723167360021799424 17745919629485408256 17780579628761746944 17832569627676254976 17951996259713875968 17970363211327930368 18004487476847542272 18062811051440504832 18115626288433020928 18151008371027616672 18291262554387357696 18325996181791248384 18439119615012182016 18527426294156623872 18556772368775380992 18581600055250649088 18616885010073649152 18671320346360414208 18707787768911899392 18823267940324935808 18888143303932084224 18913414341951553536 18968716723068370944 19004736781116850176 19005764997918113856 19251153883772116992 19306399269706006528 19307443807408877568 19493580426060496896 19556727754943102976 19587704167040679936 19613911169431240704 19652219589684036096 19899696684936757248 19905955036281372672 19964159583171084288 20003152082356965312 20022534318794391552 20061640831135786848 20255048411453485056 20320662432870567936 20380079574487148544 20419884417406068756 20516567153958715392 20537557955803348992 20576557116397191168 20643212630217719808 20703572901066309632 20744009566888704768 20904300062156980224 20943995636332855296 21005235389655465984 21046261240025886816 21073279560013922304 21176176432865552784 21338651824411901952 21339806313451917312 21380328878756456448 21512306217514212352 21586449490208096256 21615330676516061184 21678533397792423936 21719699178419257344 21720874283334987264 22001318724310990848 22036167187920764928 22065650065610145792 22172192911302991872 22385947619475062784 22459679531067469824 22481442042155106304 22525351108643690496 22569345935027760204 22699406161677385728 22742510497070579712 22816182380766953472 22860745236979388928 22882896364336447488 22927589521298042112 23148626755946840064 23223614208994934784 23291519513699598336 23337010762749792864 23584825700665786368 23630889813362399232 23661226172647211008 23707439505015662592 23776759503568339968 23823198486973746882 23890628642465120256 23935995012951834624 23960484281770573824 24005983302463389696 24052869988601013504 24083748068587339776 24201344494703488896 24388350072516476928 24434661575721664512 24585492820016242688 24742363158367174656 24822513346764865536 24823856323811414016 24895093795147218944 24943717025215865856 25136458970446430208 25144364256355418112 25184191071909445632 25217885789268738048 25291622297424494592 25339649041489133568 25341019997224151808 25668205178362822656 25743258409878503424 25793538211460297376 26116938889387573248 26126565985119301632 26151881559241654272 26202959452912048128 26455573435367817216 26532928913249009664 26541273381708496896 26618879444228112384 26670869443142620416 26696712425059188736 26748854441514382464 26955544816991895552 27006731215271313408 27094216577160757248 27173439432649531392 27226512556541425008 27435409488529588224 27488994272686872576 27524283506956959744 27658679422518273024 27835158553163071488 27872400082875973632 27925327515110473728 28006980519540621312 28061681653367849088 28097706080018563072 28234901910487403712 28370121512927330304 28453075084602556416 28507105171675275264 28781932653610795008 28904711197056565248 28959598904559009792 28961165711113316352 29335091632414654464 29381556250561019904 29420866754146861056 29478329384526054144 29562923881737322496 29849545027405135872 29858932554422059008 29946239374756626432 30033801478191587328 30092461246703680272 30323347329427439616 30421576507689271296 30480993649305851904 30510528485781929984 30570119361730722816 30629826626109103134 30806336933705023488 30864835674595786752 30964818945326579712 31055359351599464448 31116014350333057152 31415993454499282944 31507853084483198976 31609919340020883456 31702346004757786624 31764264649298329176 31811609775043510272 31914660017269112832 31947312375694098432 32007977736617852928 32009709470177875968 32070493318134684672 32111664091449786368 32268459326271318528 32422996014774091776 32517800096688635904 32579548767628886016 33054250781881147392 33098475098415218688 33258289366954487808 33515278627261906944 33578921429212594176 33623847719024984064 33689519296601204736 33722163063232659456 33786198721985511424 33788026662965535744 34113765745605869568 34224273571150430208 34324344546504671232 34391384281947063168 34835421313492402176 34937279270549397504 35005516144124689296 35274097913823756288 35377238550998679552 35388364508944662528 35446334720043598848 35491839258970816512 35561159257523493888 35665139255352509952 35734797730460620323 35903992519427751936 35940726422655860736 36008974953695084544 36125622102881009664 36231252576866041856 36302016742055233344 36582525108774715392 36651992363582496768 36878239230024364032 37113544737550761984 37163200110501298176 37233770020147298304 37342640692720828416 37415575537823798784 37646535880649871616 37776286607864168448 37826828683903107072 37937433446136741888 38009473562233700352 38011529995836227712 38502307767544233984 38614887614817755136 38987160852120993792 39113455509886205952 39175408334081359872 39227822338862481408 39304439179368072192 39799393369873514496 39811910072562745344 39928319166342168576 40006304164713930624 40045068637588783104 40123281662271573696 40510096822906970112 40641324865741135872 40760159148974297088 40839768834812137512 41033134307917430784 41075115911606697984 41153114232794382336 41286425260435439616 41407145802132619264 41488019133777409536 41808600124313960448 41887991272665710592 42010470779310931968 42092522480051773632 42146559120027844608 42352352865731105568 42679612626903834624 42760657757512912896 43024612435028424704 43172898980416192512 43230661353032122368 43357066795584847872 43439398356838514688 43441748566669974528 44002637448621981696 44072334375841529856 44131300131220291584 44344385822605983744 44919359062134939648 45050702217287380992 45138691870055520408 45398812323354771456 45485020994141159424 45632364761533906944 45721490473958777856 45765792728672894976 45855179042596084224 46297253511893680128 46447228417989869568 46583039027399196672 46674021525499585728 47261779626724798464 47414879010031325184 47553519007136679936 47646396973947493764 47781257284930240512 47871990025903669248 47920968563541147648 48011966604926779392 48105739977202027008 48167496137174679552 48402688989406977792 48776700145032953856 48869323151443329024 49170985640032485376 49647712647622828032 49790187590294437888 49887434050431731712 50272917940892860416 50288728512710836224 50368382143818891264 50435771578537476096 50583244594848989184 50679298082978267136 50682039994448303616 51336410356725645312 51486516819757006848 51587076422920594752 52233877778775146496 52253131970238603264 52405918905824096256 52911146870735634432 53065857826498019328 53082546763416993792 53237758888456224768 53341738886285240832 53393424850118377472 53497708883028764928 53911089633983791104 54013462430542626816 54188433154321514496 54346878865299062784 54453025113082850016 54977988545373745152 55317358845036546048 55670317106326142976 55744800165751947264 55850655030220947456 56013961039081242624 56123363306735698176 56195412160037126144 56469803820974807424 56740243025854660608 56906150169205112832 57014210343350550528 57919197809118019584 57922331422226632704 58670183264829308928 58763112501122039808 58841733508293722112 58956658769052108288 59125847763474644992 59699090054810271744 59717865108844118016 59892478749513252864 60067602956383174656 60184922493407360544 60961987298611703808 61021056971563859968 61140238723461445632 61259653252218206268 61612673867410046976 61729671349191573504 61929637890653159424 62110718703198928896 62232028700666114304 62831986908998565888 63015706168966397952 63219838680041766912 63404692009515573248 63528529298596658352 64015955473235705856 64019418940355751936 64140986636269369344 64223328182899572736 64536918652542637056 64845992029548183552 65035600193377271808 65159097535257772032 66108501563762294784 66196950196830437376 66516578733908975616 67157842858425188352 67379038593202409472 67444326126465318912 67572397443971022848 67576053325931071488 68227531491211739136 68448547142300860416 68648689093009342464 68782768563894126336 69670842626984804352 69874558541098795008 70011032288249378592 70754477101997359104 70892669440087197696 70983678517941633024 71122318515046987776 71330278510705019904 71469595460921240646 71807985038855503872 71881452845311721472 72017949907390169088 72251244205762019328 72462505153732083712 72604033484110466688 73165050217549430784 73303984727164993536 73756478460048728064 74227089475101523968 74467540040294596608 74685281385441656832 74831151075647597568 75293071761299743232 75552573215728336896 75653657367806214144 75874866892273483776 76018947124467400704 76023059991672455424 77004615535088467968 77229775229635510272 78350816668162719744 78455644677724962816 78608878358736144384 79598786739747028992 79623820145125490688 79856638332684337152 80012608329427861248 80090137275177566208 80246563324543147392 81020193645813940224 81282649731482271744 81520318297948594176 81679537669624275024 82306228465588764672 82572850520870879232 82814291604265238528 82976038267554819072 83617200248627920896 83775982545331421184 84020941558621863936 84185044960103547264 84293118240055689216 84704705731462211136 85359225253807669248 85521315515025825792 86049224870056849408 86345797960832385024 86714133591169695744 86878796713677029376 86883497133339949056 88005274897243963392 88144668751683059712 88262600262440583168 88688771645211967488 89838718124269879296 90101404434574761984 90277383740111040816 90970041988282318848 91264729523067813888 91442980947917555712 91531585457345789952 91710358085192168448 92594507023787360256 92894456835979739136 93166078054798393344 93348043050999171456 94523559253449596928 94829758020062650368 95107038014273359872 95292793947894987528 95743980051807338496 95841937127082295296 96023933209853558784 96211479954404054016 96334992274349359104 96805377978813955584 97553400290065907712 97738646302886658048 98341971280064970752 99295425295245656064 99774868100863463424 100545835881785720832 100736764287637782528 100871543157074952192 101166489189697978368 101358596165956534272 101364079988896607232 102672820713451290624 102973033639514013696 103174152845841189504 104506263940477206528 104811837811648192512 105822293741471268864 106131715652996038656 106165093526833987584 106475517776912449536 106683477772570481664 106786849700236754944 106995417766057529856 107204393191381860969 107822179267967582208 108026924861085253632 108376866308643028992 108693757730598125568 108906050226165700032 109955977090747490304 110634717690073092096 111340634212652285952 111489600331503894528 111701310060441894912 112027922078162485248 112246726613471396352 112390824320074252288 112939607641949614848 113480486051709321216 113812300338410225664 114028420686701101056 115844662844453265408 117340366529658617856 117526225002244079616 117683467016587444224 117913317538104216576 118251695526949289984 119398180109620543488 119435730217688236032 119784957499026505728 120135205912766349312 120369844986814721088 121923974597223407616 122280477446922891264 122519306504436412536 123225347734820093952 123459342698383147008 123859275781306318848 124221437406397857792 124464057401332228608 125663973817997131776 126031412337932795904 126439677360083533824 126809384019031146496 127057058597193316704 128038837880711503872 128281973272538738688 129073837305085274112 129691984059096367104 130071200386754543616 130318195070515544064 132217003127524589568 132393900393660874752 133033157467817951232 134758077186404818944 135144794887942045696 135152106651862142976 136455062982423478272 136897094284601720832 137297378186018684928 137565537127788252672 139341685253969608704 139749117082197590016 140022064576498757184 141785338880174395392 142244637030093975552 142660557021410039808 142939190921842481292 143615970077711007744 143762905690623442944 144035899814780338176 144502488411524038656 144925010307464167424 145208066968220933376 146330100435098861568 146607969454329987072 147512956920097456128 149370562770883313664 149662302151295195136 150586143522599486464 151105146431456673792 151307314735612428288 151749733784546967552 152037894248934801408 152046119983344910848 154009231070176935936 154459550459271020544 156701633336325439488 157217756717472288768 159197573479494057984 159247640290250981376 159713276665368674304 160025216658855722496 160180274550355132416 160493126649086294784 162040387291627880448 162565299462964543488 163040636595897188352 163359075339248550048 165628583208530477056 165952076535109638144 167234400497255841792 167551965090662842368 168041883117243727872 168370089920207094528 168586236480111378432 169409411462924422272 170718450507615338496 171042631030051651584 172098449740113698816 173757593427354058752 173766994266679898112 176010549794487926784 176289337503366119424 176525200524881166336 177377543290423934976 179677436248539758592 180202808869149523968 180554767480222081632 182885961895835111424 183063170914691579904 183420716170384336896 185189014047574720512 185788913671959478272 186332156109596786688 186696086101998342912 189047118506899193856 189659516040125300736 190214076028546719744 190585587895789975056 192047866419707117568 192422959908808108032 192669984548698718208 193610755957627911168 195106800580131815424 195477292605773316096 196683942560129941504 198590850590491312128 199549736201726926848 201473528575275565056 202332978379395956736 202717192331913068544 202728159977793214464 205345641426902581248 205946067279028027392 206348305691682379008 209012527880954413056 209623675623296385024 212263431305992077312 212951035553824899072 213366955545140963328 213573699400473509888 213990835532115059712 214408786382763721938 215644358535935164416 216053849722170507264 216753732617286057984 217387515461196251136 217812100452331400064 219911954181494980608 221269435380146184192 222681268425304571904 223402620120883789824 224055844156324970496 224493453226942792704 224781648640148504576 225879215283899229696 226960972103418642432 227624600676820451328 228056841373402202112 231689325688906530816 235052450004488159232 235366934033174888448 235826635076208433152 236503391053898579968 238796360219241086976 238871460435376472064 239569914998053011456 240270411825532698624 240739689973629442176 243847949194446815232 244560954893845782528 245038613008872825072 246918685396766294016 247718551562612637696 248442874812795715584 248928114802664457216 251327947635994263552 252062824675865591808 252879354720167067648 253618768038062292992 254114117194386633408 256077675761423007744 256563946545077477376 258147674610170548224 260142400773509087232 260636390141031088128 264434006255049179136 264787800787321749504 266066314935635902464 269516154372809637888 270304213303724285952 272910125964846956544 273794188569203441664 274594756372037369856 275131074255576505344 278683370507939217408 279498234164395180032 280044129152997514368 283570677760348790784 284489274060187951104 285321114042820079616 285878381843684962584 287231940155422015488 287525811381246885888 288071799629560676352 289004976823048077312 289850020614928334848 290416133936441866752 292660200870197723136 293215938908659974144 295025913840194912256 299324604302590390272 301172287045198972928 302210292862913347584 302614629471224856576 303499467569093935104 304075788497869602816 304092239966689821696 308018462140353871872 308919100918542041088 314435513434944577536 318395146958988115968 318495280580501962752 319426553330737348608 320050433317711444992 320360549100710264832 320986253298172589568 324080774583255760896 325130598925929086976 326081273191794376704 326718150678497100096 331904153070219276288 334468800994511683584 335103930181325684736 336083766234487455744 336740179840414189056 337172472960222756864 338818822925848844544 341436901015230676992 342085262060103303168 344196899480227397632 347533988533359796224 352021099588975853568 352578675006732238848 353050401049762332672 354755086580847869952 359354872497079517184 360405617738299047936 361109534960444163264 365771923791670222848 366841432340768673792 370378028095149441024 371577827343918956544 372664312219193573376 373392172203996685824 378094237013798387712 379319032080250601472 380428152057093439488 381171175791579950112 384845919817616216064 387221511915255822336 390213601160263630848 390954585211546632192 393367885120259883008 397181701180982624256 399099472403453853696 405434384663826137088 405456319955586428928 410691282853805162496 411892134558056054784 412696611383364758016 418025055761908826112 419247351246592770048 426733911090281926656 427147398800947019776 427981671064230119424 428817572765527443876 431288717071870328832 432107699444341014528 433507465234572115968 434775030922392502272 435624200904662800128 439823908362989961216 442538870760292368384 448111688312649940992 448986906453885585408 449563297280297009152 451758430567798459392 453921944206837284864 455249201353640902656 456113682746804404224 463378651377813061632 470104900008976318464 471653270152416866304 473006782107797159936 477592720438482173952 477742920870752944128 479139829996106022912 480540823651065397248 481479379947258884352 487695898388893630464 489121909787691565056 490077226017745650144 496885749625591431168 497856229605328914432 502655895271988527104 504125649351731183616 505758709440334135296 507237536076124585984 508228234388773266816 512155351522846015488 513127893090154954752 516295349220341096448 521272780282062176256 528868012510098358272 529575601574643499008 532132629871271804928 539032308745619275776 540608426607448571904 549189512744074739712 550262148511153010688 557366741015878434816 558996468328790360064 560088258305995028736 567141355520697581568 568978548120375902208 570642228085640159232 571756763687369925168 576143599259121352704 578009953646096154624 579700041229856669696 580832267872883733504 585320401740395446272 586431877817319948288 590051827680389824512 598649208605180780544 602344574090397945856 604420585725826695168 606998935138187870208 608151576995739205632 608184479933379643392 616036924280707743744 617838201837084082176 628871026869889155072 636790293917976231936 638853106661474697216 640100866635422889984 640721098201420529664 641972506596345179136 648161549166511521792 650261197851858173952 652162546383588753408 653436301356994200192 663808306140438552576 670207860362651369472 672167532468974911488 673480359680828378112 674344945920445513728 677637645851697689088 682873802030461353984 684170524120206606336 688393798960454795264 695067977066719592448 705157350013464477696 706100802099524665344 709510173161695739904 718709744994159034368 720811235476598095872 722219069920888326528 731543847583340445696 733682864681537347584 740756056190298882048 743155654687837913088 745328624438387146752 746784344407993371648 756188474027596775424 758638064160501202944 760856304114186878976 762342351583159900224 769691839635232432128 774443023830511644672 780427202320527261696 781909170423093264384 786735770240519766016 794363402361965248512 798198944806907707392 810912639911172857856 821382565707610324992 823784269116112109568 825393222766729516032 836050111523817652224 838494702493185540096 853467822180563853312 855963342128460238848 857635145531054887752 862577434143740657664 864215398888682029056 867014930469144231936 869550061844785004544 871248401809325600256 879647816725979922432 885077741520584736768 897973812907771170816 903516861135596918784 907843888413674569728 910498402707281805312 912227365493608808448 926757302755626123264 943306540304833732608 946013564215594319872 955185440876964347904 955485841741505888256 958279659992212045824 961081647302130794496 962958759894517768704 975391796777787260928 978243819575383130112 980154452035491300288 995712459210657828864 1005311790543977054208 1008251298703462367232 1011517418880668270592 1014475072152249171968 1016456468777546533632 1024310703045692030976 1026255786180309909504 1032590698440682192896 1057736025020196716544 1059151203149286998016 1064265259742543609856 1078064617491238551552 1081216853214897143808 1100524297022306021376 1114733482031756869632 1117992936657580720128 1120176516611990057472 1134282711041395163136 1137957096240751804416 1141284456171280318464 1143513527374739850336 1159400082459713339392 1161664535745767467008 1170640803480790892544 1172863755634639896576 1180103655360779649024 1197298417210361561088 1204689148180795891712 1216303153991478411264 1216368959866759286784 1232073848561415487488 1235676403674168164352 1257742053739778310144 1280201733270845779968 1281442196402841059328 1283945013192690358272 1296323098333023043584 1300522395703716347904 1304325092767177506816 1306872602713988400384 1327616612280877105152 1344335064937949822976 1346960719361656756224 1348689891840891027456 1355275291703395378176 1365747604060922707968 1368341048240413212672 1376787597920909590528 1390135954133439184896 1410314700026928955392 1419020346323391479808 1437419489988318068736 1441622470953196191744 1444438139841776653056 1463087695166680891392 1467365729363074695168 1490657248876774293504 1493568688815986743296 1512376948055193550848 1517276128321002405888 1521712608228373757952 1524684703166319800448 1539383679270464864256 1548886047661023289344 1563818340846186528768 1573471540481039532032 1588726804723930497024 1596397889613815414784 1621825279822345715712 1647568538232224219136 1650786445533459032064 1672100223047635304448 1676989404986371080192 1706935644361127706624 1711926684256920477696 1715270291062109775504 1728430797777364058112 1734029860938288463872 1739100123689570009088 1742496803618651200512 1759295633451959844864 1770155483041169473536 1795947625815542341632 1807033722271193837568 1820996805414563610624 1824454730987217616896 1853514605511252246528 1886613080609667465216 1910370881753928695808 1916559319984424091648 1922163294604261588992 1925917519789035537408 1950783593555574521856 1956487639150766260224 1960308904070982600576 1991424918421315657728 2010623581087954108416 2016502597406924734464 2023034837761336541184 2028950144304498343936 2032912937555093067264 2048621406091384061952 2052511572360619819008 2065181396881364385792 2115472050040393433088 2118302406298573996032 2128530519485087219712 2156129234982477103104 2162433706429794287616 2201048594044612042752 2229466964063513739264 2235985873315161440256 2240353033223980114944 2268565422082790326272 2275914192481503608832 2282568912342560636928 2287027054749479700672 2323329071491534934016 2341281606961581785088 2345727511269279793152 2360207310721559298048 2394596834420723122176 2409378296361591783424 2432737919733518573568 2464147697122830974976 2471352807348336328704 2515484107479556620288 2560403466541691559936 2567890026385380716544 2592646196666046087168 2601044791407432695808 2608650185534355013632 2613745205427976800768 2655233224561754210304 2693921438723313512448 2710550583406790756352 2731495208121845415936 2736682096480826425344 2753575195841819181056 2780271908266878369792 2838040692646782959616 2874838979976636137472 2883244941906392383488 2888876279683553306112 2926175390333361782784 2934731458726149390336 2987137377631973486592 3024753896110387101696 3034552256642004811776 3043425216456747515904 3049369406332639600896 3078767358540929728512 3097772095322046578688 3146943080962079064064 3177453609447860994048 3192795779227630829568 3243650559644691431424 3301572891066918064128 3344200446095270608896 3353978809972742160384 3413871288722255413248 3423853368513840955392 3430540582124219551008 3478200247379140018176 3484993607237302401024 3518591266903919689728 3540310966082338947072 3591895251631084683264 3614067444542387675136 3648909461974435233792 3707029211022504493056 3773226161219334930432 3844326589208523177984 3851835039578071074816 3901567187111149043712 3912975278301532520448 3920617808141965201152 3982849836842631315456 4033005194813849468928 4046069675522673082368 4057900288608996687872 4065825875110186134528 4097242812182768123904 4105023144721239638016 4130362793762728771584 4230944100080786866176 4257061038970174439424 4312258469964954206208 4324867412859588575232 4402097188089224085504 4471971746630322880512 4480706066447960229888 4537130844165580652544 4551828384963007217664 4565137824685121273856 4574054109498959401344 4646658142983069868032 4691455022538559586304 4720414621443118596096 4789193668841446244352 4818756592723183566848 4865475839467037147136 4942705614696672657408 5030968214959113240576 5120806933083383119872 5135780052770761433088 5185292393332092174336 5202089582814865391616 5217300371068710027264 5227490410855953601536 5310466449123508420608 5387842877446627024896 5421101166813581512704 5462990416243690831872 5473364192961652850688 5507150391683638362112 5560543816533756739584 5749677959953272274944 5766489883812784766976 5777752559367106612224 5852350780666723565568 5869462917452298780672 5974274755263946973184 6049507792220774203392 6069104513284009623552 6086850432913495031808 6098738812665279201792 6157534717081859457024 6195544190644093157376 6354907218895721988096 6385591558455261659136 6487301119289382862848 6603145782133836128256 6688400892190541217792 6707957619945484320768 6827742577444510826496 6847706737027681910784 6861081164248439102016 6969987214474604802048 7037182533807839379456 7080621932164677894144 7183790503262169366528 7228134889084775350272 7414058422045008986112 7546452322438669860864 7703670079156142149632 7803134374222298087424 7825950556603065040896 7841235616283930402304 7965699673685262630912 8115800577217993375744 8131651750220372269056 8194485624365536247808 8210046289442479276032 8260725587525457543168 8514122077940348878848 8624516939929908412416 8649734825719177150464 8804194376178448171008 8961412132895920459776 9074261688331161305088 9103656769926014435328 9130275649370242547712 9148108218997918802688 9293316285966139736064 9440829242886237192192 9578387337682892488704 9637513185446367133696 9730951678934074294272 10061936429918226481152 10241613866166766239744 10271560105541522866176 10434600742137420054528 10454980821711907203072 10620932898247016841216 10775685754893254049792 10842202333627163025408 10946728385923305701376 11014300783367276724224 11121087633067513479168 11532979767625569533952 11555505118734213224448 11704701561333447131136 11738925834904597561344 11948549510527893946368 12099015584441548406784 12138209026568019247104 12173700865826990063616 12197477625330558403584 12315069434163718914048 12391088381288186314752 12771183116910523318272 12974602238578765725696 13206291564267672256512 13415915239890968641536 13655485154889021652992 13695413474055363821568 13722162328496878204032 13939974428949209604096 14074365067615678758912 14161243864329355788288 14367581006524338733056 14456269778169550700544 14828116844090017972224 15092904644877339721728 15407340158312284299264 15606268748444596174848 15651901113206130081792 15682471232567860804608 15931399347370525261824 16263303500440744538112 16388971248731072495616 16420092578884958552064 16521451175050915086336 17249033879859816824832 17299469651438354300928 17608388752356896342016 17922824265791840919552 18148523376662322610176 18207313539852028870656 18260551298740485095424 18296216437995837605376 18586632571932279472128 19156774675365784977408 19275026370892734267392 19461903357868148588544 20123872859836452962304 20483227732333532479488 20543120211083045732352 20909961643423814406144 21241865796494033682432 21551371509786508099584 21684404667254326050816 22028601566734553448448 22242175266135026958336 23111010237468426448896 23409403122666894262272 23477851669809195122688 23897099021055787892736 24347401731653980127232 24394955250661116807168 24630138868327437828096 24782176762576372629504 25542366233821046636544 25949204477157531451392 26412583128535344513024 27310970309778043305984 27390826948110727643136 27444324656993756408064 27879948857898419208192 28322487728658711576576 28735162013048677466112 28912539556339101401088 30185809289754679443456 30814680316624568598528 31303802226412260163584 31364942465135721609216 31862798694741050523648 32526607000881489076224 32840185157769917104128 33042902350101830172672 34598939302876708601856 35216777504713792684032 35845648531583681839104 36297046753324645220352 36414627079704057741312 36521102597480970190848 36592432875991675210752 37173265143864558944256 38313549350731569954816 38550052741785468534784 38923806715736297177088 40247745719672905924608 40966455464667064958976 41086240422166091464704 41819923286847628812288 42483731592988067364864 43102743019573016199168 43368809334508652101632 44484350532270053916672 46222020474936852897792 46818806245333788524544 46955703339618390245376 47794198042111575785472 48789910501322233614336 49260277736654875656192 49564353525152745259008 51898408954315062902784 52825166257070689026048 54621940619556086611968 54781653896221455286272 54888649313987512816128 55759897715796838416384 57470324026097354932224 57825079112678202802176 60371618579509358886912 61629360633249137197056 62729884930271443218432 63725597389482101047296 65053214001762978152448 66085804700203660345344 70433555009427585368064 71691297063167363678208 73042205194961940381696 73184865751983350421504 74346530287729117888512 76627098701463139909632 77100105483570937069568 77847613431472594354176 81932910929334129917952 82172480844332182929408 83639846573695257624576 84967463185976134729728 86205486039146032398336 86737618669017304203264 92444040949873705795584 93911406679236780490752 95588396084223151570944 97579821002644467228672 98520555473309751312384 99128707050305490518016 103796817908630125805568 105650332514141378052096 109243881239112173223936 109563307792442910572544 109777298627975025632256 111519795431593676832768 114940648052194709864448 115650158225356405604352 120743237159018717773824 123258721266498274394112 125459769860542886436864 127451194778964202094592 130106428003525956304896 140867110018855170736128 143382594126334727356416 146369731503966700843008 148693060575458235777024 154200210967141874139136 155695226862945188708352 163865821858668259835904 164344961688664365858816 167279693147390515249152 172410972078292064796672 173475237338034608406528 184888081899747411591168 191176792168446303141888 195159642005288934457344 198257414100610981036032 211300665028282756104192 219126615584885821145088 219554597255950051264512 223039590863187353665536 229881296104389419728896 231300316450712811208704 246517442532996548788224 250919539721085772873728 254902389557928404189184 260212856007051912609792 281734220037710341472256 286765188252669454712832 292739463007933401686016 297386121150916471554048 311390453725890377416704 327731643717336519671808 328689923377328731717632 334559386294781030498304 344821944156584129593344 346950474676069216813056 369776163799494823182336 382353584336892606283776 390319284010577868914688 422601330056565512208384 439109194511900102529024 446079181726374707331072 462600632901425622417408 493034885065993097576448 501839079442171545747456 520425712014103825219584 573530376505338909425664 585478926015866803372032 594772242301832943108096 657379846754657463435264 669118772589562060996608 689643888313168259186688 693900949352138433626112 739552327598989646364672 764707168673785212567552 780638568021155737829376 845202660113131024416768 878218389023800205058048 892158363452749414662144 986069770131986195152896 1003678158884343091494912 1040851424028207650439168 1147060753010677818851328 1170957852031733606744064 1338237545179124121993216 1387801898704276867252224 1479104655197979292729344 1561277136042311475658752 1756436778047600410116096 1784316726905498829324288 1972139540263972390305792 2007356317768686182989824 2081702848056415300878336 2294121506021355637702656 2341915704063467213488128 2676475090358248243986432 2958209310395958585458688 3122554272084622951317504 3512873556095200820232192 4014712635537372365979648 4163405696112830601756672 4683831408126934426976256 5352950180716496487972864 5916418620791917170917376 6245108544169245902635008 7025747112190401640464384 8029425271074744731959296 9367662816253868853952512 12490217088338491805270016 14051494224380803280928768 16058850542149489463918592 18735325632507737707905024 28102988448761606561857536 37470651265015475415810048 56205976897523213123715072 112411953795046426247430144
- Sum of all divisors σ(n): 417671426563794640886299203
- Sum of proper divisors (its aliquot sum) s(n): 305259472768748214638869059
- 112411953795046426247430144 is an abundant number, because the sum of its proper divisors (305259472768748214638869059) is greater than itself. Its abundance is 192847518973701788391438915
Bases of 112411953795046426247430144
- Binary: 1011100111111000010100000111001110101000101100111110000001001101001000000000000000000002
- Hexadecimal: 0x5CFC2839D459F026900000
- Base-36: E4HBRGWA0OQ134000
Squares and roots of 112411953795046426247430144
- 112411953795046426247430144 squared (1124119537950464262474301442) is 12636447356019652632386987325032843404952364159860736
- 112411953795046426247430144 cubed (1124119537950464262474301443) is 1420487736318417769655424697082315755630018946461248615741992591744316928425984
-
112411953795046426247430144 is a
perfect square number . Itssquare root is 10602450367488 -
The
cube root of 112411953795046426247430144 is 482618722.1361672561
Scales and comparisons
How big is 112411953795046426247430144?- 112,411,953,795,046,426,247,430,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 112,411,953,795,046,426,247,430,144 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 112411953795046426247430144 cubic inches would be around 40218226.8 feet tall.
Recreational maths with 112411953795046426247430144
- 112411953795046426247430144 backwards is 441034742624640597359114211
- The number of decimal digits it has is: 27
- The sum of 112411953795046426247430144's digits is 99
- 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 112411953795046426247430144 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 112411953795046426247430144 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/112411953795046426247430144/
Chicago style:
Numbermatics. 2024. "Number 112411953795046426247430144 - Facts about the integer". https://numbermatics.com/n/112411953795046426247430144/
The information we have on file for 112411953795046426247430144 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 112411953795046426247430144, math, Factors of 112411953795046426247430144, curriculum, school, college, exams, university, Prime factorization of 112411953795046426247430144, STEM, science, technology, engineering, physics, economics, calculator, one hundred twelve septillion, four hundred eleven sextillion, nine hundred fifty-three quintillion, seven hundred ninety-five quadrillion, forty-six trillion, four hundred twenty-six billion, two hundred forty-seven million, four hundred thirty thousand, one hundred forty-four.