40923072743309375954632704
40,923,072,743,309,375,954,632,704 is an even composite number composed of six prime numbers multiplied together.
40923072743309375954632704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 40923072743309375954632704:
214 × 34 × 114 × 232 × 414 × 11872
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 23 × 23 × 41 × 41 × 41 × 41 × 1187 × 1187)See below for interesting mathematical facts about the number 40923072743309375954632704 from the Numbermatics database.
Names of 40923072743309375954632704
- Cardinal: 40923072743309375954632704 can be written as Forty septillion, nine hundred twenty-three sextillion, seventy-two quintillion, seven hundred forty-three quadrillion, three hundred nine trillion, three hundred seventy-five billion, nine hundred fifty-four million, six hundred thirty-two thousand, seven hundred four.
Scientific notation
- Scientific notation: 4.0923072743309375954632704 × 1025
Factors of 40923072743309375954632704
Divisors of 40923072743309375954632704
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 32 33 36 41 44 46 48 54 64 66 69 72 81 82 88 92 96 99 108 121 123 128 132 138 144 162 164 176 184 192 198 207 216 242 246 253 256 264 276 288 297 324 328 352 363 368 369 384 396 414 432 451 484 492 506 512 528 529 552 576 594 621 648 656 704 726 736 738 759 768 792 828 864 891 902 943 968 984 1012 1024 1056 1058 1089 1104 1107 1152 1187 1188 1242 1296 1312 1331 1353 1408 1452 1472 1476 1518 1536 1584 1587 1656 1681 1728 1782 1804 1863 1886 1936 1968 2024 2048 2112 2116 2178 2208 2214 2277 2304 2374 2376 2484 2592 2624 2662 2706 2783 2816 2829 2904 2944 2952 3036 3072 3168 3174 3267 3312 3321 3362 3456 3561 3564 3608 3726 3772 3872 3936 3993 4048 4059 4096 4224 4232 4356 4416 4428 4554 4608 4748 4752 4761 4961 4968 5043 5184 5248 5324 5412 5566 5632 5658 5808 5819 5888 5904 6072 6144 6336 6348 6534 6624 6642 6724 6831 6912 7122 7128 7216 7452 7544 7744 7872 7986 8096 8118 8192 8349 8448 8464 8487 8712 8832 8856 9108 9216 9496 9504 9522 9801 9922 9936 10086 10368 10373 10496 10648 10683 10824 11132 11264 11316 11616 11638 11776 11808 11979 12144 12177 12288 12672 12696 13057 13068 13248 13284 13448 13662 13824 14244 14256 14283 14432 14641 14883 14904 15088 15129 15488 15744 15972 16192 16236 16384 16698 16896 16928 16974 17424 17457 17664 17712 18216 18432 18491 18992 19008 19044 19602 19844 19872 20172 20493 20736 20746 20992 21296 21366 21648 21689 22264 22528 22632 23232 23276 23552 23616 23958 24288 24354 24576 25047 25344 25392 25461 26114 26136 26496 26568 26896 27301 27324 27648 28488 28512 28566 28864 29282 29766 29808 30176 30258 30613 30976 31119 31488 31944 32049 32384 32472 33396 33792 33856 33948 34848 34914 35328 35424 35937 36432 36531 36864 36982 37984 38016 38088 38663 39171 39204 39688 39744 40344 40986 41472 41492 41984 42592 42732 42849 43296 43378 43923 44528 44649 45056 45264 45387 46464 46552 47104 47232 47916 48576 48667 48708 49152 50094 50688 50784 50922 52228 52272 52371 52992 53136 53792 54571 54602 54648 55296 55473 56976 57024 57132 57728 58564 59532 59616 60352 60516 61226 61952 62238 62976 63888 64009 64098 64768 64944 65067 66792 67584 67712 67896 68921 69696 69828 70656 70848 71874 72864 73062 73728 73964 75141 75968 76032 76176 76383 77326 78342 78408 79376 79488 80688 81903 81972 82944 82984 83968 85184 85464 85698 86592 86756 87846 89056 89298 90112 90528 90774 91839 92928 93104 93357 94208 94464 95832 96147 97152 97334 97416 100188 101376 101568 101844 104456 104544 104742 105984 106272 107584 107811 109142 109204 109296 110592 110946 113952 114048 114103 114264 115456 115989 117128 117513 119064 119232 120704 121032 122452 123904 124476 125952 127776 128018 128196 129536 129888 130134 131769 133584 133947 135168 135424 135792 136161 137842 139392 139656 141312 141696 143627 143748 145728 146001 146124 147456 147928 150282 151936 152064 152352 152766 154652 156684 156816 157113 158752 158976 161376 163713 163806 163944 165888 165968 166419 167936 170368 170928 171396 173184 173512 175692 178112 178596 180224 181056 181548 183678 185856 186208 186714 188416 188928 191664 192027 192294 194304 194668 194832 195201 200376 202752 203136 203401 203688 206763 208912 209088 209484 211968 212544 215168 215622 218284 218408 218592 221184 221892 225423 227904 228096 228206 228528 230912 231978 234256 235026 238128 238464 238579 241408 242064 244904 245709 247808 248952 251904 255552 256036 256392 259072 259776 260268 263538 267168 267894 270336 270848 271584 272322 275517 275684 278784 279312 280071 282624 283392 287254 287496 291456 292002 292248 295856 300311 300564 303872 304128 304704 305532 309304 313368 313632 314226 317504 317952 322752 327426 327612 327888 331776 331936 332838 335872 336743 340736 341856 342309 342792 346368 347024 347967 351384 352539 356224 357192 362112 363096 367356 371712 372416 373428 376832 377856 383328 384054 384588 388608 389336 389664 390402 395307 400752 401841 405504 406272 406802 407376 413526 417824 418176 418968 423936 425088 425293 430336 430881 431244 436568 436816 437184 438003 442368 443784 450846 455808 456192 456412 457056 461824 463956 468512 470052 471339 476256 476928 477158 482816 484128 489808 491139 491418 495616 497904 499257 503808 511104 512072 512784 518144 519552 520536 527076 534336 535337 535788 540672 541696 543168 544644 551034 551368 557568 558624 560142 565248 566784 574508 574992 576081 582912 584004 584496 585603 591712 600281 600622 601128 607744 608256 609408 610203 611064 618608 620289 626736 627264 627923 628452 635008 635904 645504 654852 655224 655776 663552 663872 665676 671744 673486 681472 683712 684618 685584 692736 694048 695934 702768 704099 705078 712448 714384 715737 724224 726192 734712 737127 743424 744832 746856 755712 758131 766656 768108 769176 777216 778672 779328 780804 790614 801504 803682 811008 812544 813604 814752 826551 827052 835648 836352 837936 840213 847872 850176 850586 860672 861762 862488 873136 873632 874368 876006 887568 889249 900933 901692 911616 912384 912824 914112 923648 927912 937024 940104 942678 952512 953856 954316 965632 968256 979616 982278 982836 991232 995808 998514 1007616 1010229 1022208 1024144 1025568 1026927 1036288 1039104 1041072 1043901 1054152 1057617 1068672 1070674 1071576 1083392 1086336 1089288 1102068 1102736 1115136 1117248 1119341 1120284 1130496 1133568 1149016 1149984 1152162 1165824 1168008 1168992 1171206 1183424 1185921 1200562 1201244 1202256 1215488 1216512 1218816 1220406 1222128 1237216 1240578 1253472 1254528 1255133 1255846 1256904 1270016 1271808 1275879 1291008 1292643 1309704 1310448 1311552 1314009 1327104 1327744 1331352 1346972 1362944 1367424 1369236 1371168 1385472 1388096 1391868 1405536 1408198 1408969 1410156 1424896 1428768 1431474 1448448 1452384 1469424 1473417 1474254 1486848 1489664 1493712 1497771 1511424 1516262 1533312 1536216 1538352 1554432 1557344 1558656 1561608 1579897 1581228 1585183 1603008 1606011 1607364 1622016 1625088 1627208 1629504 1653102 1654104 1671296 1672704 1675872 1680426 1695744 1700352 1701172 1721344 1723524 1724976 1728243 1746272 1747264 1748736 1752012 1756809 1775136 1778498 1800843 1801866 1803384 1823232 1824768 1825648 1828224 1830609 1847296 1855824 1860867 1874048 1880208 1883769 1885356 1905024 1907712 1908632 1931264 1936512 1959232 1964556 1965672 1982464 1991616 1995347 1997028 2015232 2020458 2044416 2048288 2051136 2053854 2072576 2078208 2082144 2087802 2108304 2112297 2115234 2137344 2141348 2143152 2147211 2166784 2172672 2178576 2204136 2205472 2211381 2230272 2234496 2237411 2238682 2240568 2267136 2274393 2298032 2299968 2304324 2331648 2336016 2337984 2342412 2366848 2371842 2401124 2402488 2404512 2430976 2433024 2437632 2440812 2444256 2474432 2479653 2481156 2506944 2509056 2510266 2511692 2513808 2540032 2543616 2551758 2582016 2585286 2619408 2620896 2623104 2624369 2628018 2655488 2662704 2667747 2693944 2702799 2725888 2734848 2738472 2742336 2770944 2776192 2783736 2811072 2816396 2817938 2820312 2825761 2849792 2857536 2862948 2896896 2904768 2938848 2946834 2948508 2973696 2979328 2987424 2995542 3022848 3030687 3032524 3066624 3072432 3076704 3080781 3108864 3114688 3117312 3123216 3131703 3159794 3162456 3170366 3206016 3212022 3214728 3250176 3254416 3259008 3303421 3306204 3308208 3342592 3345408 3351744 3358023 3360852 3391488 3400704 3402344 3442688 3447048 3449952 3456486 3492544 3494528 3497472 3504024 3513618 3550272 3556996 3601686 3603732 3606768 3646464 3649536 3651296 3656448 3661218 3694592 3711648 3721734 3748096 3760416 3765399 3767538 3770712 3810048 3815424 3817264 3827637 3862528 3873024 3877929 3918464 3929112 3931344 3942027 3983232 3990694 3994056 4040916 4088832 4096576 4102272 4107708 4145152 4156416 4164288 4175604 4216608 4224594 4226907 4230468 4274688 4282696 4286304 4294422 4333568 4345344 4357152 4408272 4410944 4420251 4422762 4460544 4468992 4474822 4477364 4481136 4534272 4548786 4596064 4599936 4608648 4663296 4672032 4675968 4678223 4684824 4733696 4739691 4743684 4755549 4802248 4804976 4809024 4818033 4861952 4866048 4875264 4881624 4888512 4948864 4959306 4962312 5013888 5018112 5020532 5023384 5027616 5080064 5087232 5103516 5164032 5170572 5184729 5238816 5241792 5246208 5248738 5256036 5310976 5325408 5335494 5387888 5402529 5405598 5451776 5469696 5476944 5484672 5491827 5541888 5552384 5567472 5582601 5622144 5632792 5635876 5640624 5651307 5651522 5699584 5715072 5725896 5793792 5809536 5877696 5888707 5893668 5897016 5947392 5958656 5974848 5986041 5991084 6045696 6061374 6065048 6133248 6144864 6153408 6161562 6217728 6229376 6234624 6246432 6263406 6319588 6324912 6336891 6340732 6412032 6424044 6429456 6441633 6500352 6508832 6518016 6606842 6612408 6616416 6685184 6690816 6703488 6712233 6716046 6721704 6801408 6804688 6823179 6885376 6894096 6899904 6907153 6912972 6985088 6989056 6994944 7008048 7027236 7100544 7113992 7203372 7207464 7213536 7292928 7299072 7302592 7312896 7322436 7389184 7423296 7443468 7496192 7520832 7530798 7535076 7541424 7620096 7630848 7634528 7655274 7725056 7745089 7746048 7755858 7836928 7858224 7862688 7873107 7884054 7966464 7981388 7988112 8003241 8081832 8108397 8177664 8193152 8204544 8215416 8312832 8328576 8339441 8351208 8433216 8449188 8453814 8460936 8477283 8549376 8565392 8572608 8588844 8667136 8690688 8714304 8816544 8821888 8840502 8845524 8921088 8937984 8949644 8954728 8962272 9068544 9092061 9097572 9192128 9199872 9217296 9242343 9326592 9344064 9351936 9356446 9369648 9467392 9479382 9487368 9511098 9604496 9609952 9618048 9636066 9723904 9750528 9763248 9777024 9781739 9897728 9910263 9918612 9924624 10027776 10036224 10041064 10046768 10055232 10074069 10160128 10174464 10207032 10328064 10341144 10369458 10477632 10483584 10492416 10497476 10512072 10621952 10650816 10670988 10775776 10805058 10811196 10903552 10939392 10953888 10969344 10983654 11083776 11104768 11134944 11165202 11244288 11265584 11271752 11281248 11296197 11302614 11303044 11399168 11430144 11451792 11482911 11587584 11619072 11633787 11755392 11777414 11787336 11794032 11917312 11949696 11972082 11982168 12122748 12130096 12266496 12289728 12306816 12312751 12323124 12435456 12458752 12469248 12492864 12526812 12639176 12649824 12673782 12680721 12681464 12824064 12848088 12858912 12883266 13000704 13017664 13036032 13213684 13224816 13232832 13370368 13381632 13406976 13424466 13432092 13443408 13602816 13609376 13646358 13770752 13788192 13799808 13806463 13814306 13825944 13970176 13978112 13989888 14016096 14034669 14054472 14201088 14219073 14227984 14266647 14406744 14414928 14427072 14454099 14585856 14598144 14605184 14625792 14644872 14846592 14886936 14992384 15041664 15061596 15070152 15082848 15240192 15261696 15269056 15310548 15450112 15490178 15492096 15498659 15511716 15673856 15716448 15725376 15746214 15768108 15932928 15962776 15976224 16006482 16163664 16207587 16216794 16355328 16386304 16409088 16430832 16475481 16625664 16657152 16678882 16702416 16866432 16898376 16907628 16921872 16953921 16954566 17098752 17130784 17145216 17177688 17378867 17381376 17428608 17437013 17633088 17643776 17666121 17681004 17691048 17842176 17875968 17899288 17909456 17924544 17958123 18137088 18184122 18195144 18384256 18399744 18434592 18484686 18653184 18688128 18703872 18712892 18739296 18934784 18958764 18974736 19010673 19022196 19208992 19219904 19236096 19272132 19324899 19447808 19501056 19526496 19554048 19563478 19795456 19820526 19837224 19849248 20055552 20072448 20082128 20093536 20110464 20136699 20148138 20320256 20414064 20469537 20656128 20682288 20721459 20738916 20955264 20967168 20984832 20994952 21024144 21243904 21301632 21341976 21551552 21610116 21622392 21807104 21878784 21907776 21938688 21948817 21967308 22167552 22209536 22269888 22330404 22488576 22531168 22543504 22562496 22592394 22605228 22606088 22798336 22860288 22903584 22965822 23175168 23235267 23238144 23267574 23510784 23554828 23574672 23588064 23619321 23834624 23899392 23944164 23964336 24009723 24245496 24260192 24325191 24532992 24579456 24611521 24613632 24625502 24646248 24917504 24938496 24985728 25018323 25053624 25278352 25299648 25347564 25361442 25362928 25431849 25648128 25696176 25717824 25744843 25766532 26001408 26035328 26072064 26427368 26449632 26465664 26740736 26763264 26813952 26848932 26864184 26886816 27205632 27218752 27276183 27292716 27541504 27576384 27599616 27612926 27628612 27651888 27940352 27956224 27979776 28032192 28069338 28108944 28402176 28438146 28455968 28533294 28813488 28829856 28854144 28868059 28908198 29171712 29210368 29251584 29289744 29345217 29693184 29730789 29773872 29984768 30083328 30123192 30140304 30165696 30222207 30480384 30523392 30538112 30621096 30980356 30984192 30997318 31023432 31083371 31347712 31432896 31450752 31492428 31536216 31865856 31925552 31952448 32012964 32327328 32406287 32415174 32433588 32710656 32772608 32818176 32861664 32950962 33251328 33314304 33357764 33404832 33732864 33796752 33815256 33843744 33888591 33907842 33909132 34197504 34261568 34290432 34355376 34448733 34757734 34762752 34857216 34874026 35266176 35287552 35332242 35362008 35382096 35751936 35798576 35818912 35849088 35916246 36337631 36368244 36390288 36459209 36768512 36799488 36869184 36938253 36969372 37306368 37376256 37407744 37425784 37478592 37869568 37917528 37949472 38021346 38042163 38044392 38417984 38439808 38472192 38544264 38649798 39002112 39052992 39108096 39126956 39590912 39641052 39674448 39698496 40111104 40144896 40164256 40187072 40220928 40273398 40296276 40640512 40828128 40939074 41312256 41364576 41419389 41442918 41477832 41910528 41934336 41969664 41989904 42048288 42104007 42487808 42603264 42657219 42683952 42799941 43103104 43220232 43244784 43362297 43757568 43815552 43877376 43897634 43934616 44419072 44539776 44660808 44977152 45062336 45087008 45124992 45184788 45210456 45212176 45596672 45720576 45807168 45892981 45931644 46350336 46470534 46476288 46495977 46535148 47021568 47109656 47149344 47176128 47238642 47669248 47798784 47888328 47928672 48019446 48490992 48520384 48622761 48650382 49065984 49158912 49223042 49227264 49251004 49292496 49835008 49876992 49971456 50036646 50107248 50556704 50599296 50695128 50722884 50725856 50861763 50863698 51296256 51392352 51435648 51460453 51489686 51533064 52070656 52136601 52144128 52311039 52854736 52899264 52931328 52998363 53481472 53526528 53627904 53697864 53728368 53773632 53874369 54411264 54437504 54552366 54585432 55152768 55199232 55225852 55257224 55303776 55880704 55912448 55959552 56064384 56138676 56217888 56804352 56876292 56911936 57032019 57066588 57626976 57659712 57708288 57736118 57767729 57816396 58343424 58420736 58503168 58579488 58690434 59386368 59461578 59547744 59969536 60166656 60246384 60280608 60331392 60410097 60444414 60960768 61076224 61242192 61408611 61960712 61968384 61994636 62046864 62164377 62166742 62695424 62865792 62901504 62984856 63072432 63731712 63851104 63904896 64025928 64654656 64775777 64812574 64830348 64867176 64992503 65421312 65545216 65636352 65723328 65846451 65901924 66502656 66628608 66715528 66809664 67465728 67593504 67630512 67687488 67777182 67815684 67818264 68395008 68523136 68580864 68710752 68897466 69515468 69525504 69705801 69714432 69748052 70532352 70575104 70664484 70724016 70764192 70857963 71503872 71597152 71637824 71698176 71832492 72029169 72675262 72736488 72780576 72918418 73537024 73598976 73738368 73834563 73876506 73938744 74752512 74815488 74851568 74957184 75054969 75739136 75835056 75898944 75978683 76042692 76084326 76088784 76295547 76835968 76879616 76944384 77088528 77234529 77299596 78004224 78105984 78216192 78253912 79181824 79282104 79348896 79396992 80222208 80289792 80328512 80374144 80441856 80546796 80592552 81281024 81656256 81809227 81878148 82624512 82729152 82838778 82885836 82955664 83821056 83868672 83939328 83979808 84096576 84208014 84975616 85206528 85314438 85367904 85599882 86206208 86440464 86489568 86604177 86724594 87515136 87631104 87754752 87795268 87869232 88035651 88838144 89079552 89192367 89321616 89954304 90124672 90174016 90249984 90369576 90420912 90424352 90666621 91441152 91614336 91733851 91785962 91863288 92941068 92952576 92991954 93070296 93250113 94043136 94219312 94298688 94352256 94477284 95338496 95597568 95776656 95857344 96038892 96981984 97040768 97218861 97245522 97300764 98131968 98317824 98446084 98454528 98502008 98584992 99670016 99753984 99942912 100073292 100214496 101113408 101198592 101390256 101445768 101451712 101665773 101723526 101727396 102592512 102784704 102871296 102920906 102979372 103066128 104141312 104273202 104288256 104622078 105709472 105798528 105862656 105996726 106962944 107255808 107395728 107456736 107547264 107599129 107748738 108875008 109012893 109104732 109170864 109377627 110305536 110398464 110451704 110514448 110607552 110814759 111761408 111824896 111919104 112128768 112277352 112435776 113608704 113752584 113823872 114064038 114126489 114133176 115253952 115319424 115416576 115472236 115535458 115632792 116841472 117006336 117158976 117380868 118772736 118923156 119095488 119939072 120333312 120492768 120561216 120662784 120820194 120888828 121921536 122152448 122484384 122817222 123921424 123936768 123989272 124093728 124258167 124328754 124333484 125390848 125731584 125803008 125969712 126144864 126312021 127463424 127702208 127809792 127971657 128051856 128399823 129309312 129551554 129625148 129660696 129734352 129985006 131090432 131272704 131446656 131692902 131803848 133257216 133431056 133619328 134931456 135187008 135261024 135374976 135440261 135554364 135631368 135636528 136790016 137046272 137161728 137421504 137678943 137794932 139030936 139051008 139411602 139428864 139487931 139496104 141064704 141150208 141328968 141448032 141528384 141715926 143007744 143194304 143275648 143396352 143664984 144058338 145350524 145472976 145561152 145836836 147074048 147197952 147476736 147669126 147753012 147877488 149505024 149630976 149703136 149914368 150109938 151478272 151670112 151797888 151957366 152085384 152168652 152177568 152591094 153671936 153759232 153888768 154177056 154381359 154469058 154599192 156211968 156409803 156432384 156507824 156933117 158363648 158564208 158697792 158793984 158995089 160444416 160579584 160657024 160748288 160883712 161093592 161185104 161623107 163312512 163618454 163756296 165458304 165677556 165771672 165911328 167642112 167737344 167878656 167959616 168193152 168416028 169951232 170413056 170485249 170628876 170735808 171199764 172412416 172880928 172979136 173208354 173303187 173449188 175030272 175262208 175509504 175590536 175738464 176071302 177676288 178159104 178384734 178643232 179908608 180249344 180348032 180499968 180739152 180841824 180848704 181230291 181333242 182882304 183228672 183467702 183571924 183726576 185882136 185905152 185983908 186140592 186493131 186500226 188086272 188438624 188597376 188704512 188954568 191195136 191553312 191714688 191807143 192077784 193963968 194081536 194327331 194437722 194491044 194601528 194977509 196263936 196635648 196892168 196909056 197004016 197169984 197539353 199340032 199507968 199885824 200146584 200428992 202226816 202397184 202780512 202891536 202903424 203331546 203447052 203454792 205185024 205569408 205742592 205841812 205958744 206132256 208282624 208546404 208576512 209117403 209244156 211418944 211597056 211725312 211993452 212573889 213925888 214511616 214791456 214913472 215094528 215198258 215497476 217750016 218025786 218209464 218341728 218755254 220611072 220796928 220903408 221028896 221215104 221503689 221629518 223522816 223649792 224257536 224554704 224871552 225164907 227217408 227505168 227647744 227936049 228128076 228252978 228266352 228886641 230507904 230638848 230833152 230944472 231070916 231265584 231703587 233682944 234012672 234317952 234761736 237545472 237846312 238190976 239878144 240666624 240985536 241122432 241325568 241436987 241640388 241777656 243843072 244304896 244968768 245427681 245634444 247842848 247873536 247978544 248187456 248516334 248657508 248666968 250781696 251463168 251606016 251939424 252289728 252624042 254926848 255404416 255619584 255943314 256103712 256799646 258618624 259103108 259250296 259321392 259468704 259812531 259970012 262180864 262545408 262893312 263385804 263607696 264106953 266514432 266862112 267238656 267577101 269862912 270374016 270522048 270749952 270880522 271108728 271262736 271273056 274092544 274323456 274843008 275201553 275357886 275589864 278061872 278823204 278857728 278975862 278992208 279750339 282129408 282300416 282657936 282896064 283056768 283193273 283431852 286015488 286388608 286551296 286792704 287329968 288116676 290701048 290945952 291122304 291656583 291673672 294148096 294395904 294953472 295338252 295506024 295754976 299010048 299261952 299406272 299828736 300219876 302956544 303340224 303595776 303914732 304170768 304337304 304355136 305182188 307343872 307518464 307777536 308354112 308762718 308938116 309198384 312423936 312819606 312864768 313015648 313866234 316727296 317128416 317395584 317548649 317587968 317990178 320888832 321314048 321496576 321767424 322187184 322370208 322797387 323246214 326625024 327038679 327236908 327512592 328132881 330916608 331355112 331543344 331822656 332444277 335284224 335474688 335757312 335919232 336386304 336832056 340826112 340970498 341257752 341471616 341917081 342399528 344824832 345761856 345958272 346416708 346606374 346898376 350524416 351019008 351181072 351476928 352142604 355352576 356318208 356469157 356769468 357286464 359817216 360498688 360696064 360999936 361478304 361683648 361697408 362460582 362666484 365764608 366457344 366935404 367143848 367453152 371764272 371810304 371967816 372281184 372774501 372986262 373000452 376172544 376877248 377194752 377409024 377909136 378936063 382390272 383106624 383429376 383614286 384155568 387927936 388163072 388654662 388875444 388982088 389203056 389955018 393271296 393784336 393818112 394008032 394339968 395078706 398680064 399713941 399771648 400293168 400857984 401051299 404453632 404794368 405561024 405783072 405806848 406320783 406663092 406894104 406909584 410370048 411138816 411485184 411683624 411917488 412264512 413036829 416565248 417092808 417153024 418234806 418463793 418488312 422837888 423194112 423450624 423986904 425147778 429023232 429582912 429826944 430189056 430396516 430994952 435500032 436051572 436418928 436683456 437510508 441222144 441593856 441806816 442057792 442430208 443007378 443259036 447045632 447299584 448515072 449109408 449743104 450329814 454434816 455010336 455295488 455872098 456256152 456505956 456532704 457773282 461015808 461277696 461666304 461888944 462141832 462531168 463144077 463407174 467365888 468635904 469229409 469523472 470799351 475090944 475692624 476381952 476985267 481333248 481971072 482244864 482651136 482873974 483280776 483555312 488609792 489937536 490855362 491268888 495685696 495957088 496374912 497032668 497315016 497333936 501563392 502926336 503212032 503878848 504579456 504822791 505248084 509853696 510808832 511239168 511455747 511886628 512207424 513599292 517237248 518206216 518500592 518642784 518937408 519625062 519909561 519940024 524361728 525090816 525786624 526771608 527215392 528213906 533028864 533724224 534477312 535154202 539725824 540748032 541044096 541499904 541761044 542217456 542525472 542546112 548185088 548646912 549686016 550403106 550715772 551179728 556123744 557646408 557715456 557951724 557984416 559479393 559500678 564258816 564600832 565315872 565792128 566064983 566113536 566386546 566863704 572777216 573102592 573585408 574659936 575421429 576233352 581402096 581891904 582244608 582981993 583313166 583347344 584932527 588296192 588791808 589906944 590676504 591012048 591509952 592618059 598020096 598523904 598812544 599657472 600439752 606680448 607191552 607829464 608341536 608674608 608710272 610364376 614687744 615036928 615555072 616708224 617525436 617876232 618396768 624847872 625639212 625729536 626031296 627352209 627732468 633454592 634256832 634791168 635097298 635175936 635445019 635980356 641777664 642628096 642993152 643534848 644374368 644740416 645594774 646492428 653250048 654077358 654473816 655025184 656265762 661833216 662710224 663086688 663645312 664511067 664888554 670568448 670949376 671838464 672772608 673664112 675494721 681652224 681940996 682515504 682943232 683808147 683834162 684799056 689649664 691523712 691916544 692833416 693212748 693796752 695110761 701048832 702038016 702362144 702953856 704285208 712533547 712636416 712938314 713538936 714572928 714917533 719634432 720997376 721392128 721999872 722956608 723367296 723394816 724310961 724921164 725332968 731529216 732914688 733870808 734287696 734906304 736283043 743528544 743620608 743935632 744562368 745344601 745549002 745972524 746000904 752345088 753754496 754389504 754818048 755818272 757872126 764780544 766213248 766858752 767228572 768311136 775855872 776326144 777309324 777750888 777964176 778406112 779437593 779910036 786542592 787568672 787636224 788016064 788679936 790157412 792320859 797360128 799427882 799543296 800586336 801715968 802102598 808907264 809588736 811122048 811566144 811613696 812641566 813326184 813788208 813819168 822277632 822970368 823367248 823834976 824529024 825604659 826073658 833130496 834185616 835765513 836469612 836927586 836976624 839251017 845675776 846388224 846901248 847973808 849579819 850295556 858046464 859165824 859653888 860378112 860793032 861989904 871000064 872103144 872837856 873366912 874969749 875021016 882444288 883187712 883613632 884115584 884860416 886014756 886518072 894091264 897030144 898218816 899486208 899901497 900659628 908869632 910020672 910590976 911744196 912512304 913011912 913065408 915546564 922031616 922555392 923332608 923777888 924283664 925062336 926288154 926814348 934731776 937271808 938458818 939046944 941598702 950181888 951385248 952645947 952763904 953970534 962666496 963942144 964489728 965302272 965747948 966561552 967110624 968392161 977219584 979875072 981116037 981710724 982537776 984398643 991371392 991914176 992749824 994065336 994630032 994667872 997332831 1005852672 1006424064 1007757696 1009072361 1009158912 1009645582 1010496168 1021617664 1022478336 1022911494 1023773256 1024414848 1025751243 1027198584 1034474496 1036412432 1037001184 1037285568 1037874816 1039250124 1039819122 1039880048 1048723456 1051573248 1053543216 1054430784 1055538563 1056427812 1066057728 1067448448 1068954624 1069407471 1070308404 1079451648 1081496064 1082088192 1082999808 1083522088 1084434912 1085050944 1085092224 1096370176 1097293824 1099372032 1100806212 1101431544 1102359456 1112247488 1115292816 1115430912 1115903448 1115968832 1118323503 1118958786 1119001356 1128517632 1129201664 1130631744 1131584256 1132129966 1132227072 1132773092 1133727408 1145554432 1146205184 1147170816 1149319872 1150842858 1152466704 1162804192 1163783808 1164489216 1165963986 1166626332 1166694688 1169865054 1176592384 1179813888 1181353008 1182024096 1183019904 1183590419 1185236118 1196040192 1197625088 1199141823 1199314944 1200879504 1203153897 1213360896 1214383104 1215658928 1216683072 1217349216 1217420544 1218962349 1220728752 1229375488 1230073856 1231110144 1233416448 1235050872 1235752464 1236793536 1239110487 1249695744 1251278424 1251459072 1252062592 1254704418 1255391379 1255464936 1268513664 1269582336 1270194596 1270351872 1270890038 1271960712 1285256192 1285986304 1287069696 1288748736 1289480832 1291189548 1292984856 1306500096 1308154716 1308947632 1310050368 1312531524 1323666432 1325420448 1326173376 1327290624 1328657767 1329022134 1329777108 1341136896 1341898752 1343676928 1345545216 1347328224 1350989442 1363304448 1363881992 1365031008 1365886464 1367616294 1367668324 1369598112 1379299328 1383047424 1383833088 1385666832 1386425496 1387593504 1389432231 1390221522 1402097664 1404724288 1405907712 1407688227 1408570416 1412398053 1425067094 1425272832 1425876628 1427077872 1429145856 1429835066 1441994752 1442784256 1443999744 1445913216 1446734592 1446789632 1448621922 1449842328 1450665936 1465829376 1467741616 1468575392 1469812608 1472566086 1487057088 1487871264 1489124736 1489842871 1490689202 1491098004 1491945048 1492001808 1494827569 1504690176 1507508992 1508779008 1509636096 1511636544 1514468373 1515744252 1529561088 1532426496 1533717504 1534367241 1534457144 1536622272 1551711744 1552652288 1554618648 1555501776 1555928352 1556812224 1558875186 1559728683 1559820072 1573085184 1575137344 1575272448 1576032128 1577359872 1580314824 1584641718 1598855764 1599086592 1601172672 1603431936 1604205196 1617814528 1619177472 1622244096 1623132288 1623227392 1625283132 1626652368 1627576416 1627638336 1644555264 1645940736 1646734496 1647669952 1649058048 1651209318 1652147316 1666260992 1668371232 1671531026 1672939224 1673855172 1673953248 1678502034 1691351552 1692776448 1693802496 1695947616 1698194949 1699159638 1700591112 1718331648 1719307776 1720756224 1721586064 1723979808 1726264287 1742000128 1744206288 1745675712 1746733824 1748945979 1749939498 1750042032 1754797581 1764888576 1766375424 1767227264 1768231168 1769720832 1772029512 1773036144 1777854177 1794060288 1796437632 1798972416 1799802994 1801319256 1820041344 1821181952 1823488392 1825024608 1826023824 1826130816 1831093128 1844063232 1845110784 1846665216 1847555776 1848567328 1850124672 1852576308 1853628696 1869463552 1874543616 1875337739 1876917636 1878093888 1881612221 1883197404 1900363776 1902770496 1905291894 1905527808 1906335057 1907941068 1925332992 1927884288 1928979456 1930604544 1931495896 1933123104 1934221248 1936784322 1954439168 1959750144 1962232074 1963421448 1965075552 1968797286 1982742784 1983828352 1985499648 1988130672 1989260064 1989335744 1993533201 1994665662 2011705344 2012848128 2015515392 2018144722 2018317824 2019291164 2020992336 2043235328 2044956672 2045822988 2047546512 2048829696 2051424441 2051502486 2054397168 2068948992 2072824864 2074002368 2074571136 2075749632 2078500248 2079638244 2079760096 2085332283 2103146496 2107086432 2108861568 2109878573 2111077126 2112855624 2134896896 2137600641 2137909248 2138814942 2140616808 2144752599 2158903296 2162992128 2164176384 2165999616 2167044176 2168869824 2170101888 2170184448 2172932883 2192740352 2194587648 2198744064 2201612424 2202863088 2204718912 2208849129 2224494976 2230585632 2230861824 2231806896 2231937664 2236033803 2236647006 2237917572 2238002712 2257035264 2261263488 2263168512 2264259932 2264454144 2265546184 2267454816 2291108864 2292410368 2294341632 2298639744 2301685716 2304933408 2325608384 2327567616 2328978432 2331927972 2333252664 2333389376 2338312779 2339730108 2353184768 2359627776 2362706016 2364048192 2366039808 2367180838 2368476889 2370472236 2392080384 2395250176 2398283646 2398629888 2401759008 2406307794 2426721792 2428766208 2431317856 2433366144 2434698432 2434841088 2437924698 2441457504 2458750976 2460147712 2466832896 2470101744 2471504928 2473587072 2476813977 2478220974 2499391488 2502556848 2504125184 2507296539 2509408836 2510782758 2510929872 2517753051 2537027328 2539164672 2540389192 2540703744 2541780076 2543921424 2548739457 2570512384 2571972608 2574139392 2577497472 2578961664 2582379096 2585969712 2613000192 2616309432 2617895264 2620100736 2624909247 2625063048 2647332864 2650840896 2652346752 2654581248 2655806857 2657315534 2658044268 2659554216 2682273792 2687353856 2691090432 2694656448 2699704491 2701978884 2726608896 2727763984 2730062016 2731772928 2735232588 2735336648 2739196224 2758598656 2766094848 2767666176 2771333664 2772850992 2775187008 2778864462 2780443044 2804195328 2809448576 2811815424 2815376454 2817140832 2824796106 2850134188 2850545664 2851753256 2854155744 2857937841 2858291712 2859670132 2883989504 2885568512 2887999488 2891826432 2893469184 2893579264 2897243844 2899684656 2901331872 2905176483 2931658752 2935483232 2937150784 2939625216 2943348111 2945132172 2953195929 2974114176 2975742528 2978249472 2979685742 2981378404 2982196008 2983890096 2984003616 2989655138 3015017984 3017558016 3019272192 3023273088 3027217083 3028936746 3031488504 3064852992 3067435008 3068734482 3068914288 3073244544 3077253729 3103423488 3105304576 3109237296 3111003552 3111856704 3113624448 3115126003 3117750372 3119457366 3119640144 3146170368 3150274688 3152064256 3154719744 3160629648 3166615689 3169283436 3197711528 3198173184 3202345344 3206863872 3208222413 3208410392 3235629056 3238354944 3244488192 3246264576 3246454784 3250566264 3253304736 3255152832 3255276672 3289110528 3291881472 3293468992 3295339904 3298116096 3302418636 3304294632 3332521984 3336742464 3343062052 3345878448 3347710344 3347906496 3354178307 3357004068 3382703104 3385552896 3387604992 3391895232 3396389898 3398319276 3401182224 3436663296 3438615552 3441512448 3443172128 3447959616 3452528574 3484000256 3488412576 3491351424 3493467648 3497891958 3499878996 3500084064 3509595162 3529777152 3534454528 3536462336 3539441664 3544059024 3546072288 3550771257 3555708354 3588120576 3592875264 3597425469 3597944832 3599605988 3602638512 3609461691 3640082688 3642363904 3646976784 3650049216 3652047648 3652261632 3656887047 3662186256 3688126464 3690221568 3693330432 3695111552 3697134656 3700249344 3705152616 3707257392 3717331461 3749087232 3750675478 3753835272 3756187776 3761087891 3763224442 3766394808 3805540992 3810583788 3811055616 3812670114 3815882136 3855768576 3857958912 3861209088 3862991792 3866246208 3868442496 3873568644 3908878336 3919500288 3921160727 3924464148 3926842896 3930151104 3937594572 3965485568 3967656704 3970999296 3976261344 3978520128 3978671488 3985973301 3987066402 3989331324 4023410688 4025696256 4031030784 4036289444 4036635648 4038582328 4041984672 4086470656 4089913344 4091645976 4095093024 4097659392 4102848882 4103004972 4108794336 4137897984 4145649728 4148004736 4149142272 4151499264 4157000496 4159276488 4159520192 4168296693 4170664566 4206292992 4214172864 4217723136 4219757146 4222154252 4225711248 4269793792 4275201282 4275818496 4277629884 4281233616 4289505198 4325984256 4328352768 4331999232 4334088352 4337739648 4340203776 4340368896 4345865766 4385480704 4397488128 4403224848 4405726176 4409437824 4411564289 4417698258 4448989952 4461171264 4463613792 4463875328 4469528613 4472067606 4473294012 4475835144 4476005424 4484482707 4514070528 4522526976 4526337024 4528519864 4528908288 4531092368 4534909632 4543405119 4582217728 4584820736 4588683264 4597279488 4603101723 4603371432 4609866816 4651216768 4655135232 4657956864 4663855944 4666505328 4666778752 4676625558 4679186049 4679460216 4719255552 4725412032 4728096384 4732079616 4734361676 4736953778 4740944472 4790500352 4796567292 4797259776 4803518016 4812615588 4853443584 4857532416 4862635712 4866732288 4869396864 4869682176 4875849396 4882915008 4917501952 4920295424 4933665792 4940203488 4943009856 4947174144 4953627954 4956441948 4998782976 5005113696 5008250368 5014593078 5018817672 5021565516 5021859744 5035506102 5074054656 5078329344 5080778384 5081407488 5083560152 5087842848 5094584847 5097478914 5141024768 5143945216 5154994944 5157923328 5164758192 5171939424 5178792861 5226000384 5232618864 5235790528 5240201472 5246837937 5249818494 5250126096 5264392743 5294665728 5301681792 5304693504 5309162496 5311613714 5314631068 5316088536 5319108432 5374707712 5382180864 5389312896 5399408982 5403957768 5455527968 5460124032 5463545856 5470465176 5470673296 5478392448 5517197312 5532189696 5535332352 5542667328 5545701984 5550374016 5553050701 5557728924 5560886088 5608390656 5618897152 5623630848 5626013217 5630752908 5634281664 5644836663 5649592212 5700268376 5701091328 5703506512 5708311488 5715875682 5716583424 5719005171 5719340264 5767979008 5771137024 5775998976 5783652864 5786938368 5787158528 5794487688 5799369312 5802663744 5810352966 5863317504 5870966464 5874301568 5879250432 5886696222 5890264344 5906391858 5948228352 5951485056 5956498944 5959371484 5962756808 5964392016 5967780192 5968007232 5979310276 6030035968 6035116032 6038544384 6046546176 6054434166 6057873492 6062977008 6129705984 6134870016 6137468964 6137828576 6146489088 6154273323 6154507458 6206846976 6210609152 6218474592 6222007104 6223713408 6227248896 6230252006 6235500744 6238914732 6239280288 6300549376 6304128512 6309439488 6321259296 6329635719 6333231378 6338566872 6395423056 6404690688 6412801923 6413727744 6416444826 6416820784 6434257797 6471258112 6476709888 6488976384 6492529152 6492909568 6501132528 6506609472 6510305664 6510553344 6518798649 6578221056 6583762944 6586937984 6590679808 6596232192 6604837272 6608589264 6626547387 6673484928 6686124104 6691756896 6695420688 6695812992 6708101409 6708356614 6714008136 6765406208 6771105792 6783790464 6792779796 6796638552 6802364448 6873326592 6877231104 6883024896 6886344256 6895919232 6905057148 6968000512 6976825152 6982702848 6986935296 6989895209 6995783916 6999757992 7000168128 7019190324 7059554304 7068909056 7072924672 7078883328 7088118048 7092144576 7101542514 7105430667 7111416708 7176241152 7185750528 7194850938 7195889664 7199211976 7205277024 7218923382 7280165376 7284727808 7293953568 7300098432 7304095296 7304523264 7313774094 7324372512 7376252928 7380443136 7390223104 7394269312 7400498688 7410305232 7414514784 7430441931 7434662922 7498174464 7501350956 7507670544 7512375552 7521889617 7522175782 7526448884 7532789616 7611081984 7621167576 7622111232 7625340228 7631764272 7646218371 7711537152 7715917824 7722418176 7725983584 7732492416 7736884992 7747137288 7839000576 7842321454 7848928296 7853685792 7860302208 7864092863 7875189144 7930971136 7935313408 7941998592 7952522688 7957040256 7957342976 7967420571 7971946602 7974132804 7978662648 8046821376 8062061568 8072578888 8073271296 8077164656 8083969344 8099113473 8172941312 8179826688 8183291952 8190186048 8195318784 8198790611 8205697764 8206009944 8217588672 8275795968 8291299456 8296009472 8298284544 8302998528 8314000992 8318552976 8319040384 8336593386 8341329132 8412585984 8428345728 8435446272 8439514292 8444308504 8451422496 8539587584 8550402564 8551636992 8555259768 8562467232 8573813523 8579010396 8651968512 8656705536 8663998464 8668176704 8675479296 8680407552 8680737792 8691731532 8715529449 8770961408 8794976256 8806449696 8811452352 8818875648 8823128578 8835396516 8897979904 8922342528 8927227584 8927750656 8939057226 8944135212 8946588024 8951670288 8952010848 8968965414 9045053952 9052674048 9057039728 9057816576 9062184736 9069819264 9081651249 9086810238 9164435456 9169641472 9193420643 9194558976 9206203446 9206742864 9219733632 9231761187 9302433536 9310270464 9315913728 9327711888 9333010656 9333557504 9345378009 9353251116 9358372098 9358920432 9438511104 9450824064 9456192768 9464159232 9468723352 9473907556 9481888944 9499847067 9581000704 9593134584 9594519552 9607036032 9624667239 9625231176 9706887168 9715064832 9725271424 9733464576 9738793728 9739364352 9751698792 9765830016 9835003904 9867331584 9880406976 9886019712 9894348288 9898916467 9907255908 9912883896 9997565952 10010227392 10016500736 10029186156 10037635344 10043131032 10043719488 10062534921 10071012204 10148109312 10156658688 10161556768 10162814976 10167120304 10175685696 10189169694 10194957828 10282049536 10287890432 10309989888 10315846656 10329516384 10343878848 10357585722 10452000768 10465237728 10471581056 10480402944 10493675874 10499636988 10500252192 10528785486 10589331456 10603363584 10609387008 10618324992 10623227428 10629262136 10632177072 10638216864 10652313771 10749415424 10764361728 10778625792 10792276407 10798817964 10807915536 10828385073 10911055936 10920248064 10927091712 10940930352 10941346592 10956784896 10970661141 11064379392 11070664704 11085334656 11091403968 11100748032 11106101402 11115457848 11121772176 11237794304 11247261696 11252026434 11261505816 11268563328 11283263673 11289673326 11299184424 11400536752 11407013024 11416622976 11431751364 11433166848 11438010342 11438680528 11535958016 11542274048 11567305728 11573876736 11574317056 11588975376 11598738624 11605327488 11610924193 11620705932 11726635008 11741932928 11748603136 11758500864 11763482181 11773392444 11780528688 11812783716 11896456704 11902970112 11912997888 11918742968 11925513616 11928784032 11935560384 11936014464 11957919903 11958620552 12060071936 12070232064 12077088768 12093092352 12108868332 12115746984 12125954016 12259411968 12269740032 12274937928 12275657152 12292978176 12308546646 12309014916 12413693952 12421218304 12436949184 12444014208 12447426816 12454497792 12460504012 12471001488 12477829464 12478560576 12601098752 12608257024 12618878976 12642518592 12659271438 12666462756 12677133744 12790846112 12809381376 12825603846 12827455488 12832889652 12833641568 12868515594 12942516224 12977952768 12985058304 12985819136 13002265056 13013218944 13019494609 13020611328 13021106688 13037597298 13156442112 13173875968 13181359616 13192464384 13209674544 13217178528 13234692867 13253094774 13346969856 13372248208 13383513792 13390841376 13391625984 13408585839 13416202818 13416713228 13428016272 13453448121 13530812416 13542211584 13567580928 13585559592 13593277104 13604728896 13630215357 13746653184 13754462208 13766049792 13772688512 13791838464 13809305169 13810114296 13953650304 13965405696 13973870592 13979790418 13991567832 13999515984 14000336256 14038380648 14137818112 14145849344 14157766656 14176236096 14184289152 14203085028 14210861334 14222833416 14371501056 14389701876 14391779328 14398423952 14410554048 14437846764 14560330752 14569455616 14587907136 14600196864 14608190592 14609046528 14615235437 14627548188 14648745024 14752505856 14760886272 14780446208 14788538624 14800997376 14820610464 14829029568 14860883862 14869325844 14996348928 15002701912 15015341088 15024751104 15043779234 15044351564 15052897768 15065579232 15222163968 15242335152 15244222464 15250680456 15263528544 15283754541 15292436742 15423074304 15431835648 15451967168 15464984832 15473769984 15494274576 15536378583 15678001152 15684642908 15697856592 15707371584 15720604416 15728185726 15750378288 15861942272 15870626816 15883997184 15905045376 15914080512 15914685952 15934841142 15943893204 15948265608 15957325296 16124123136 16145157776 16146542592 16154329312 16167938688 16198226946 16345882624 16366583904 16380372096 16388271581 16390637568 16397581222 16411395528 16412019888 16435177344 16443103259 16551591936 16582598912 16592018944 16596569088 16605997056 16628001984 16637105952 16638080768 16659152103 16673186772 16682658264 16825171968 16856691456 16870892544 16878039651 16879028584 16888617008 16902844992 16934509989 17079175168 17100805128 17103273984 17110519536 17124934464 17147627046 17157015513 17158020792 17303937024 17313411072 17327996928 17336353408 17350958592 17360815104 17361475584 17383463064 17431058898 17589952512 17612899392 17622904704 17637751296 17646257156 17670793032 17795959808 17844685056 17854455168 17855501312 17878114452 17888270424 17893176048 17903340576 17904021696 17937930828 18090107904 18105348096 18114079456 18115633152 18124369472 18139638528 18163302498 18173620476 18328870912 18339282944 18386841286 18389117952 18412406892 18413485728 18439467264 18463522374 18604867072 18620540928 18631827456 18655423776 18666021312 18667115008 18690756018 18706502232 18716744196 18717840864 18901648128 18912385536 18928318464 18937446704 18947815112 18963777888 18988907157 18999694134 19162001408 19186269168 19214072064 19238405769 19249334478 19250462352 19302773391 19413774336 19430129664 19450542848 19466929152 19477587456 19478728704 19503397584 19531660032 19556395947 19734663168 19760813952 19772039424 19788696576 19797832934 19814511816 19825767792 20020454784 20033001472 20058372312 20075270688 20086262064 20087438976 20124304227 20125069842 20142024408 20296218624 20313317376 20323113536 20334240608 20351371392 20378339388 20389915656 20564099072 20619979776 20628715129 20631693312 20659032768 20687757696 20697734431 20715171444 20904001536 20930475456 20943162112 20960805888 20969685627 20987351748 20999273976 21000504384 21057570972 21178662912 21206727168 21218774016 21236649984 21246454856 21258524272 21264354144 21276433728 21304627542 21316292001 21498830848 21528723456 21557251584 21584552814 21597635928 21615831072 21656770146 21822111872 21840496128 21854183424 21881860704 21882693184 21913569792 21941322282 22128758784 22141329408 22170669312 22182807936 22201496064 22212202804 22230915696 22243544352 22475588608 22494523392 22504052868 22523011632 22537126656 22565668851 22566527346 22579346652 22598368848 22801073504 22814026048 22833245952 22863502728 22866333696 22876020684 22877361056 22938655113 23084548096 23134611456 23147753472 23148634112 23177950752 23197477248 23208664303 23210654976 23221848386 23241411864 23483865856 23497206272 23517001728 23526964362 23546784888 23561057376 23592278589 23625567432 23792913408 23805940224 23825995776 23837485936 23851027232 23857568064 23871120768 23872028928 23902261713 23915839806 23917241104 24120143872 24140464128 24186184704 24217736664 24231493968 24251908032 24297340419 24518823936 24539480064 24549875856 24551314304 24585956352 24596371833 24617093292 24618029832 24827387904 24873898368 24888028416 24894853632 24908995584 24921008024 24942002976 24955658928 24957121152 25202197504 25216514048 25237757952 25285037184 25318542876 25332925512 25354267488 25581692224 25618762752 25651207692 25654910976 25665779304 25667283136 25721440569 25737031188 25885032448 25955905536 25970116608 25971638272 26004530112 26026437888 26038989218 26041222656 26042213376 26053245779 26075194596 26312884224 26347751936 26362719232 26384928768 26419349088 26434357056 26469385734 26506189548 26693939712 26744496416 26767027584 26781682752 26783251968 26817171678 26832405636 26833426456 26856032544 26906896242 27061624832 27135161856 27171119184 27186554208 27209457792 27244953747 27260430714 27493306368 27508924416 27545377024 27580261929 27583676928 27618610338 27620228592 27695283561 27907300608 27930811392 27947741184 27959580836 27983135664 27999031968 28000672512 28036134027 28076761296 28275636224 28291698688 28315533312 28352472192 28368578304 28406170056 28421722668 28445666832 28499541201 28743002112 28779403752 28783558656 28796847904 28821108096 28874001717 28875693528 29120661504 29175814272 29200393728 29213875427 29216381184 29218093056 29230470874 29255096376 29297490048 29505011712 29560892416 29577077248 29601994752 29641220928 29658059136 29696749401 29721767724 29738651688 29992697856 30005403824 30030682176 30049502208 30087558468 30088703128 30105795536 30131158464 30187604763 30444327936 30484670304 30488444928 30501360912 30527057088 30559128641 30567509082 30584873484 30846148608 30863671296 30903934336 30929969664 30947539968 30988549152 31072757166 31356002304 31369285816 31395713184 31414743168 31441208832 31456371452 31500756576 31723884544 31741253632 31767994368 31810090752 31828161024 31829371904 31869682284 31887786408 31896531216 31914650592 31956941313 32248246272 32290315552 32293085184 32308658624 32335877376 32376829221 32396453892 32485155219 32691765248 32733167808 32760744192 32776543162 32781275136 32795162444 32822791056 32824039776 32870354688 32886206518 33165197824 33184037888 33193138176 33211994112 33256003968 33274211904 33276161536 33318304206 33346373544 33365316528 33713382912 33741785088 33756079302 33758057168 33777234016 33805689984 33849791019 33869019978 34158350336 34201610256 34221039072 34249868928 34266386033 34295254092 34314031026 34316041584 34607874048 34626822144 34672706816 34701917184 34721630208 34722951168 34766926128 34832772579 34862117796 35179905024 35225798784 35245809408 35275502592 35290446543 35292514312 35341586064 35591919616 35689370112 35708910336 35711002624 35756228904 35776540848 35786352096 35806681152 35808043392 35873759709 35875861656 36180215808 36210696192 36228158912 36231266304 36248738944 36279277056 36326604996 36347240952 36657741824 36773682572 36778235904 36824813784 36826971456 36878934528 36895961377 36927044748 37209734144 37241081856 37263654912 37310847552 37332042624 37334230016 37381512036 37413004464 37433488392 37435681728 37803296256 37824771072 37856636928 37874893408 37895630224 37927555776 37977814314 37999388268 38324002816 38372538336 38428144128 38476811538 38498668956 38500924704 38605546782 38827548672 38901085696 38933858304 38955174912 38957457408 39006795168 39058483827 39063320064 39112791894 39469326336 39521627904 39544078848 39577393152 39595665868 39629023632 39651535584 39704078601 40040909568 40066002944 40116744624 40150541376 40172524128 40174877952 40225757517 40248608454 40250139684 40284048816 40360344363 40592437248 40626634752 40646227072 40668481216 40702742784 40756678776 40779831312 40890646071 41239959552 41257430258 41263386624 41318065536 41371966801 41375515392 41395468862 41430342888 41860950912 41886324224 41921611776 41939371254 41974703496 41998547952 42001008768 42115141944 42413454336 42437548032 42473299968 42492909712 42517048544 42528708288 42552867456 42609255084 42632584002 42997661696 43114503168 43132767997 43169105628 43195271856 43231662144 43277081083 43313540292 43644223744 43680992256 43708366848 43763721408 43765386368 43827139584 43845706311 43882644564 44257517568 44282658816 44341338624 44365615872 44402992128 44424405608 44461831392 44487088704 44951177216 44989046784 45008105736 45046023264 45074253312 45131337702 45133054692 45158693304 45196737696 45602147008 45628052096 45666491904 45727005456 45732667392 45752041368 45754722112 45851263623 45877310226 46269222912 46295506944 46297268224 46355901504 46394954496 46417328606 46421309952 46443696772 46482823728 46967731712 46994412544 47034003456 47053928724 47093569776 47122114752 47184557178 47251134864 47585826816 47611880448 47651991552 47674971872 47702054464 47715136128 47742241536 47744057856 47804523426 47831679612 47834482208 48240287744 48372369408 48435473328 48462987936 48503816064 48527207179 48594680838 49037647872 49099751712 49102628608 49164814743 49171912704 49192743666 49234186584 49236059664 49329309777 49654775808 49747796736 49776056832 49789707264 49817991168 49842016048 49884005952 49911317856 49914242304 49977456309 50404395008 50433028096 50475515904 50570074368 50634118953 50637085752 50665851024 50708534976 50803529967 51163384448 51237525504 51302415384 51309821952 51331558608 51334566272 51442881138 51471046539 51474062376 51911811072 51940233216 52009060224 52052875776 52077978436 52082445312 52084426752 52106491558 52150389192 52695503872 52725438464 52769857536 52838698176 52868714112 52938771468 53012379096 53387879424 53488992832 53534055168 53563365504 53566503936 53634343356 53664811272 53666852912 53712065088 53813792484 54123249664 54270323712 54342238368 54373108416 54418915584 54474968447 54489907494 54520861428 54986612736 55017848832 55090754048 55160523858 55167353856 55237220676 55240457184 55390567122 55814601216 55861622784 55895482368 55919161672 55966271328 55998063936 56001345024 56072268054 56153522592 56551272448 56583397376 56704944384 56737156608 56812340112 56843445336 56891333664 56966721471 56999082402 57486004224 57558807504 57593695808 57642216192 57715217307 57748003434 57751387056 57908320173 58241323008 58351628544 58400787456 58427750854 58432762368 58436186112 58460941748 58510192752 58594980096 59121784832 59154154496 59203989504 59282441856 59316118272 59393498802 59443535448 59477303376 60010807648 60061364352 60099004416 60175116936 60177406256 60211591072 60262316928 60372912681 60375209526 60888655872 60969340608 61002721824 61054114176 61083557711 61118257282 61135018164 61169746968 61692297216 61807868672 61859939328 61886145387 61895079936 61977098304 62093203293 62145514332 62712004608 62738571632 62791426368 62829486336 62882417664 62909056881 62912742904 63001513152 63447769088 63482507264 63535988736 63620181504 63656322048 63658743808 63739364568 63775572816 63793062432 63829301184 63913882626 63948876003 64496492544 64580631104 64586170368 64617317248 64671754752 64753658442 64792907784 64970310438 65466335616 65521488384 65553086324 65562550272 65590324888 65645582112 65648079552 65740709376 65772413036 66330395648 66368075776 66386276352 66423988224 66512007936 66548423808 66552323072 66636608412 66692747088 66730633056 67426765824 67483570176 67512158604 67516114336 67554468032 67611379968 67697006553 67699582038 67738039956 68316700672 68403220512 68442078144 68499737856 68532772066 68590508184 68628062052 68632083168 69253644288 69345413632 69403834368 69443260416 69445902336 69533852256 69625992909 69665545158 69724235592 70451597568 70491618816 70551005184 70580893086 70585028624 70683172128 70776835767 71183839232 71378740224 71417820672 71422005248 71512457808 71553081696 71572704192 71613362304 71616086784 71706785139 71747519418 71751723312 72360431616 72421392384 72456317824 72497477888 72558554112 72653209992 72694481904 72892021257 73547365144 73556471808 73649627568 73653942912 73757869056 73789115499 73791922754 73854089496 74419468288 74482163712 74621695104 74664085248 74668460032 74763024072 74826008928 74866976784 74871363456 75606592512 75649542144 75713273856 75749786816 75791260448 75855111552 75955628628 75998776536 76648005632 76745076672 76856288256 76888847299 76953623076 76997337912 77001849408 77146101061 77211093564 77655097344 77802171392 77867716608 77910349824 77914914816 78013590336 78116967654 78126640128 78159737337 78225583788 78938652672 79043255808 79088157696 79154786304 79191331736 79258047264 79303071168 79408157202 80081819136 80132005888 80233489248 80301082752 80345048256 80349755904 80451515034 80497216908 80500279368 80568097632 80720688726 81184874496 81292454144 81336962432 81405485568 81513357552 81559662624 81734861241 81781292142 82479919104 82514860516 82526773248 82636131072 82740785787 82743933602 82751030784 82790937724 82860685776 83721901824 83772648448 83843223552 83878742508 83949406992 83997095904 84002017536 84108402081 84230283888 84826908672 84875096064 84946599936 84985819424 85034097088 85057416576 85105734912 85218510168 85265168004 85498623603 86229006336 86265535994 86338211256 86390543712 86463324288 86505021493 86554162166 86627080584 87288447488 87361984512 87527442816 87530772736 87641626281 87654279168 87691412622 87765289128 88515035136 88682677248 88731231744 88805984256 88848811216 88923662784 88974177408 89090248203 89902354432 89978093568 90016211472 90092046528 90148506624 90186696721 90262675404 90266109384 90317386608 90393475392 90562814289 91204294016 91256104192 91332983808 91454010912 91465334784 91504082736 91509444224 91677385923 91702527246 91754620452 92538445824 92591013888 92711803008 92789908992 92834657212 92842619904 92887393544 92965647456 93935463424 93988825088 94068006912 94107857448 94187139552 94244229504 94369114356 94502269728 95171653632 95223760896 95303983104 95349943744 95404108928 95430272256 95484483072 95488115712 95609046852 95663359224 95668964416 95870823939 96480575488 96744738816 96870946656 96925975872 97007632128 97054414358 97107552449 97189361676 98075295744 98199503424 98205257216 98329629486 98343825408 98385487332 98468373168 98472119328 98658619554 99495593472 99552113664 99579414528 99635982336 99684032096 99768011904 99822635712 99828484608 99954912618 100808790016 100866056192 101140148736 101268237906 101274171504 101331702048 101417069952 101549373057 101607059934 102326768896 102475051008 102604830768 102663117216 102669132544 102799158099 102885762276 102942093078 102948124752 103823622144 103880466432 104018120448 104105751552 104155956872 104164890624 104168853504 104212983116 104300778384 104498317737 105391007744 105450876928 105539715072 105677396352 105737428224 105871339629 105877542936 106024758192 106775758848 106977985664 107068110336 107126731008 107133007872 107268686712 107329622544 107333705824 107424130176 107621279127 107627584968 108540647424 108684476736 108746216832 108837831168 108888081137 108949936894 108979814988 109041722856 109973225472 110181508096 110321047716 110334707712 110474441352 110480914368 110687884131 110781134244 111629202432 111723245568 111790964736 111838323344 111932542656 111996127872 112002690048 112144536108 112307045184 113102544896 113166794752 113409888768 113474313216 113624680224 113686890672 113782667328 113933442942 113998164804 114972008448 115117615008 115187391616 115284432384 115430434614 115496006868 115502774112 115816640346 116482646016 116703257088 116801574912 116855501708 116865524736 116872372224 116921883496 117020385504 117175451481 117189960192 118243569664 118308308992 118407979008 118564883712 118632236544 118786997604 118887070896 118954606752 119112235803 120021615296 120122728704 120198008832 120350233872 120354812512 120423182144 120524633856 120677272551 120745825362 120750419052 121081033089 121777311744 121938681216 122005443648 122108228352 122167115422 122236514564 122270036328 122339493936 123615737344 123719878656 123772290774 123790159872 123954196608 124115900403 124186406586 124291028664 125477143264 125582852736 125658972672 125764835328 125818113762 125825485808 126003026304 126895538176 126965014528 127240363008 127312644096 127317487616 127478729136 127551145632 127586124864 127658602368 127720166123 127827765252 127897752006 128992985088 129161262208 129234634496 129343509504 129398303991 129507316884 129585815568 129831243249 129940620876 130932671232 131042976768 131106172648 131125100544 131180649776 131291164224 131296159104 131481418752 131537118933 131544826072 132660791296 132736151552 132772552704 132847976448 133024015872 133096847616 133104646144 133273216824 133385494176 133461266112 134853531648 134967140352 135024317208 135032228672 135108936064 135222759936 135394013106 135399164076 135476079912 136633401344 136806441024 136884156288 136999475712 137065544132 137181016368 137256124104 137264166336 138690827264 138807668736 138886520832 138891804672 139067704512 139251985818 139331090316 139448471184 140903195136 140983237632 141102010368 141161786172 141170057248 141366344256 141553671534 142367678464 142757480448 142835641344 142844010496 143024915616 143106163392 143145408384 143226724608 143232173568 143413570278 143495038836 143503446624 144720863232 144912635648 144994955776 145117108224 145306419984 145388963808 145581621537 145784042514 147094730288 147112943616 147299255136 147307885824 147494444229 147515738112 147578230998 147583845508 147708178992 147987929331 148838936576 148964327424 149243390208 149328170496 149336920064 149526048144 149652017856 149733953568 149742726912 149932368927 151213185024 151299084288 151426547712 151499573632 151582520896 151710223104 151902356859 151911257256 151997553072 152410589901 153490153344 153712576512 153777694598 153907246152 153994675824 154003698816 154292202122 154422187128 155604342784 155735433216 155820699648 156027180672 156233935308 156253280256 156319474674 156451167576 158086511616 158176315392 158309572608 158382663472 158516094528 158606142336 158816314404 160163638272 160264011776 160466978496 160602165504 160690096512 160699511808 160767589807 160903030068 160994433816 161000558736 161136195264 161441377452 162369748992 162584908288 162673924864 162810971136 163026715104 163119325248 163424905341 163469722482 163562584284 164959838208 165029721032 165053546496 165272262144 165481571574 165487867204 165502061568 165581875448 165721371552 167443803648 167545296896 167686447104 167757485016 167898813984 167994191808 168004035072 168216804162 168460567776 169653817344 169750192128 169971638848 170068194176 170114833152 170211469824 170437020336 170530336008 170900164413 170997247206 172458012672 172531071988 172676422512 172781087424 172926648576 173010042986 173108324332 173254161168 174576894976 174723969024 175054885632 175061545472 175283252562 175308558336 175382825244 175530578256 177365354496 177462463488 177611968512 177697622432 177847325568 177948354816 178180496406 179804708864 180032422944 180184093056 180297013248 180373393442 180525350808 180532218768 180634773216 180786950784 180874135849 181125628578 182408588032 182512208384 182665967616 182908021824 183008165472 183018888448 183250673133 183354771846 183405054492 183509240904 185076891648 185423606016 185579817984 185658436161 185669314424 185685239808 185774787088 185931294912 186279609879 187870926848 187977650176 188136013824 188215714896 188374279104 188488459008 188727170643 188738228712 189004539456 190343307264 190447521792 190607966208 190699887488 190808217856 190860544512 190968966144 190976231424 191218093704 191326718448 191337928832 191741647878 191846628009 193489477632 193741893312 193851951744 194015264256 194108828716 194215104898 194378723352 196399006848 196410514432 196659258972 196687650816 196770974664 196936746336 196944238656 197317239108 198991186944 199104227328 199158829056 199271964672 199368064192 199536023808 199645271424 199656969216 199909825236 201617580032 201732112384 202280297472 202536475812 202548343008 202663404096 202834139904 203098746114 203214119868 204653537792 204950102016 205209661536 205326234432 205338265088 205598316198 205771524552 205884186156 205896249504 207760932864 208036240896 208211503104 208311913744 208329781248 208337707008 208425966232 208601556768 208877978727 208996635474 210782015488 210901753856 211354792704 211474856448 211742679258 211755085872 212049516384 212330507301 213551517696 213955971328 214136220672 214253462016 214266015744 214537373424 214659245088 214667411648 214848260352 215120355417 215242558254 215255169936 217081294848 217368953472 217492433664 217675662336 217776162274 217899873788 217959629976 218083445712 220363016192 220642095432 220669415424 220948882704 220961828736 221367346497 221375768262 221562268488 223258404864 223446491136 223676646688 223865085312 223992255744 224005380096 224289072216 224614090368 226205089792 226819777536 226948626432 227249360448 227373781344 227565334656 227675078741 227866885884 227996329608 229944016896 230235230016 230374783232 230568864768 230666541897 230860869228 230992013736 231005548224 231438303183 231633280692 232965292032 233406514176 233603149824 233711003416 233731049472 233744744448 233843766992 234040771008 234350902962 234379920384 234479212011 236487139328 236616617984 236815958016 237129767424 237264473088 237573995208 237774141792 237909213504 238224471606 240043230592 240245457408 240396017664 240700467744 240709625024 240846364288 241049267712 241354545102 241491650724 241500838104 242162066178 243554623488 243877362432 244010887296 244216456704 244334230844 244473029128 244540072656 244678987872 247231474688 247439757312 247544581548 247580319744 247908393216 248222357361 248231800806 248372813172 248582057328 250954286528 251165705472 251317945344 251529670656 251636227524 251650971616 252006052608 252325206243 253930029056 254480726016 254625288192 254634975232 254957458272 255102291264 255172249728 255317204736 255440332246 255655530504 255795504012 258322524416 258469268992 258687019008 258796607982 259014633768 259171631136 259515064479 259662486498 259881241752 261865342464 262085953536 262212345296 262361299552 262582328448 262592318208 262924878843 262962837504 263074237866 263089652144 265321582592 265472303104 265545105408 266048031744 266193695232 266209292288 266546433648 266770988352 266922532224 267270744609 269707063296 269934280704 270048634416 270064457344 270217872128 270445519872 270560090163 270788026212 270798328152 270952159824 271688442867 273612882048 273768312576 273998951424 274131088264 274362032736 274512248208 274528332672 275032157769 277381654528 277615337472 277773041664 278135409024 278503971636 278662180632 278896942368 281806390272 281966475264 282204020736 282323572344 282340114496 282732688512 283107343068 284735356928 285514960896 285671282688 285688020992 286049831232 286212326784 286290816768 286453449216 286464347136 286585703569 286827140556 286990077672 287006893248 289441726464 289825271296 289989911552 290234216448 290612839968 290777927616 291163243074 291322657347 291568085028 294189460576 294225887232 294598510272 294615771648 294988888458 295031476224 295156461996 295167691016 295416357984 295975858662 297677873152 298486780416 298656340992 298673840128 299052096288 299304035712 299467907136 299485453824 299864737854 302426370048 302598168576 302999147264 303165041792 303420446208 303804713718 303822514512 303995106144 304648119171 304821179802 306980306688 307425153024 307555389196 307814492304 307989351648 308007397632 308397474297 308584404244 308844374256 311208685568 311470866432 311641399296 312054361344 312467870616 312506560512 312638949348 312902335152 313494953211 316173023232 316352630784 316619145216 316765326944 317032189056 317212284672 317614018887 317632628808 320327276544 320933956992 321204331008 321380193024 321399023616 321535179614 321806060136 321988867632 322001117472 322272390528 322882754904 325169816576 325347849728 325621942272 326053430208 326238650496 326664243411 326849810682 326939444964 327125168568 329919676416 330059442064 330544524288 330963143148 330975734408 331004123136 331163750896 331442743104 332063652393 334887607296 335090593792 335372894208 335514970032 335797627968 335988383616 336008070144 336150415051 336433608324 336921135552 339307634688 339500384256 339943277696 340136388352 340229666304 340422939648 340874040672 341060672016 341800328826 341994494412 344916025344 345062143976 345352845024 345562174848 345853297152 346020085972 346216648664 346508322336 349153789952 349447938048 350109771264 350123090944 350566505124 350617116672 350765650488 351061156512 351526354443 354730708992 354924926976 355223937024 355395244864 355694651136 355896709632 356360992812 357336707409 359609417728 360064845888 360368186112 360594026496 360746786884 361050701616 361064437536 361269546432 361573901568 361748271698 362251257156 364817176064 365024416768 365331935232 365816043648 366016330944 366037776896 366501346266 366709543692 366810108984 367018481808 370847212032 371159635968 371316872322 371338628848 371370479616 371549574176 371862589824 372347701209 372559219758 375741853696 375955300352 376431429792 376748558208 376930246363 376976918016 377454341286 377476457424 378009078912 380686614528 380895043584 381399774976 381616435712 381721089024 381937932288 381952462848 382436187408 382653436896 382675857664 383160498369 383483295756 383693256018 386978955264 387483786624 387703903488 388030528512 388194911973 388217657432 388430209796 388757446704 389493729747 392798013696 392821028864 393318517944 393375301632 393541949328 393873492672 393888477312 394611356799 394634478216 397982373888 398208454656 398317658112 398543929344 398736128384 399072047616 399290542848 399313938432 399819650472 403235160064 404560594944 405072951624 405096686016 405326808192 405668279808 405855575147 406197492228 406428239736 409307075584 409900204032 410419323072 410652468864 410676530176 411196632396 411543049104 411768372312 411792499008 416072481792 416423006208 416623827488 416659562496 416675414016 416851932464 417203113536 417755957454 417993270948 421564030976 421803507712 422709585408 422949712896 423485358516 423510171744 424099032768 424661014602 427103035392 427911942656 428272441344 428506924032 428532031488 429074746848 429318490176 429334823296 429696520704 430240710834 430485116508 430510339872 434162589696 434737906944 434984867328 435351324672 435552324548 435799747576 435919259952 436166891424 436744864611 440726032384 441284190864 441338830848 441897765408 441923657472 442483332687 442734692994 442751536524 443124536976 443963787993 446516809728 446892982272 447353293376 447730170624 447984511488 448010760192 448578144432 449228180736 449797106781 453639555072 453897252864 454498720896 454747562688 455130669312 455350157482 455733771768 455992659216 460470460032 460749566464 461137729536 461333083794 461721738456 461984027472 462011096448 462876606366 463266561384 466813028352 467206299648 467422006832 467462098944 467687533984 468081542016 468701805924 468759840768 468958424022 472974278656 473233235968 474259534848 474460447967 474528946176 475147990416 475548283584 475818427008 476047891913 476448943212 480086461184 480490914816 480792035328 481400935488 481419250048 481692728576 482098535424 482302769421 482709090204 482983301448 483001676208 484324132356 487109246976 487754724864 488021774592 488432913408 488668461688 488946058256 489080145312 489357975744 490274716023 494462949376 494879514624 495089163096 495160639488 495816786432 496444714722 496463601612 496745626344 497164114656 501908573056 502331410944 502635890688 503059341312 503272455048 503301943232 504012105216 504650412486 508961452032 509250576384 509269950464 509914916544 510204582528 510344499456 510634409472 510880664492 511311061008 511591008024 516645048832 516938537984 517374038016 517593215964 518029267536 518343262272 519030128958 519324972996 519762483504 523730684928 524171907072 524424690592 524722599104 525164656896 525184636416 525849757686 525925675008 526148475732 526179304288 530643165184 530944606208 532096063488 532387390464 532418584576 533092867296 533541976704 533799278969 533845064448 534541489218 539414126592 540097268832 540128914688 540435744256 540891039744 541120180326 541576052424 541596656304 541904319648 542622407547 543376885734 547225764096 547536625152 547997902848 548262176528 548724065472 549024496416 549056665344 549752019399 550064315538 554763309056 555230674944 556270818048 556975308483 557007943272 557324361264 557793884736 558838829637 563612780544 563932950528 564408041472 564647144688 564680228992 565465377024 566181511929 566214686136 571029921792 571342565376 572099662464 572424653568 572581633536 572906898432 572928694272 573171407138 573654281112 573980155344 574013786496 579650542592 579979823104 580468432896 581225679936 581555855232 582326486148 582645314694 583136170056 588378921152 589197020544 589231543296 589977776916 590062952448 590312923992 590335382032 590832715968 591951717324 595355746304 596973560832 597312681984 597347680256 598104192576 598608071424 598935814272 598970907648 599224652917 599729475708 604852740096 605196337152 605998294528 606330083584 606840892416 607609427436 607645029024 607990212288 609296238342 609642359604 613960613376 614850306048 615110778392 615628984608 615978703296 616014795264 616794948594 617168808488 617688748512 622417371136 623282798592 624108722688 624935741232 625013121024 625277898696 625804670304 626633936181 626989906422 632346046464 632705261568 633530653888 634064378112 634424569344 635228037774 635265257616 636991521903 640654553088 641867913984 642408662016 642760386048 642798047232 643070359228 643612120272 643977735264 644002234944 644544781056 645765509808 650339633152 650695699456 651243884544 652106860416 652477300992 653328486822 653699621364 653878889928 654250337136 660118884128 661089048576 661926286296 661951468816 662008246272 662327501792 662885486208 664102039491 664127304786 669775214592 670181187584 671029940064 671595255936 671919134821 671976767232 672016140288 672300830102 672867216648 673842271104 678615269376 679886555392 680272776704 680459332608 680845879296 681748081344 682121344032 683025236223 683600657652 683988988824 689832050688 690124287952 690705690048 691124349696 691706594304 691999625691 692040171944 692433297328 693016644672 694314909549 698307579904 698895876096 700219542528 700246181888 701133010248 701234233344 701531300976 702122313024 703052708886 703437636033 709461417984 709849853952 710447874048 710790489728 711389302272 711793419264 712721985624 714673414818 720129691776 720736372224 721188052992 721493573768 722101403232 722128875072 722539092864 723147803136 723496543396 724502514312 729634352128 730048833536 730663870464 731632087296 732032661888 732075553792 733002692532 733419087384 733620217968 734036963616 741694424064 742319271936 742633744644 742677257696 742740959232 743099148352 743725179648 744667072083 744695402418 745118439516 751483707392 751910600704 752862859584 753497116416 753860492726 753953836032 754908682572 754952914848 756018157824 761790087168 762799549952 763232871424 763442178048 763875864576 763904925696 764872374816 765306873792 765351715328 766320996738 766966591512 767386512036 774967573248 775407806976 776061057024 776389823946 776435314864 776860419592 777514893408 778545193437 778987459494 785596027392 785642057728 786637035888 787083898656 787746985344 787776954624 788774636529 789222713598 789268956432 795964747776 796416909312 796635316224 797472256768 798144095232 798581085696 798627876864 799639300944 801812233827 809121189888 810145903248 810193372032 810653616384 811336559616 811680270489 811711150294 812394984456 812856479472 818614151168 820838646144 821304937728 821353060352 822393264792 823086098208 823536744624 823584998016 825096473307 832144963584 832846012416 833247654976 833319124992 833703864928 834406227072 835511914908 835986541896 843128061952 845419170816 845777320289 845899425792 846970717032 847020343488 848198065536 848607111671 849322029204 854206070784 855823885312 856544882688 857013848064 857064062976 858149493696 858636980352 858669646592 859393041408 859757110707 860481421668 860970233016 861020679744 868325179392 869475813888 869969734656 870702649344 871104649096 871599495152 871838519904 872333782848 873489729222 873967972041 881452064768 882568381728 882677661696 883795530816 883847314944 884966665374 885469385988 885503073048 886249073952 887927575986 893033619456 894706586752 895460341248 895969022976 896021520384 897156288864 898456361472 899594213562 907279110144 907794505728 908997441792 909495125376 910261338624 910700314964 911467543536 911985318432 920940920064 921499132928 922275459072 922666167588 923443476912 923968054944 924022192896 925192422891 925753212732 926533122768 933626056704 934412599296 934844013664 934924197888 935375067968 936163084032 937403611848 937519681536 937916848044 940484859633 946466471936 948519069696 948920895934 949057892352 950295980832 951096567168 951555236423 951636854016 952095783826 952897886424 960172922368 960981829632 962801870976 962838500096 963385457152 964197070848 964605538842 965418180408 965966602896 966003352416 968648264712 975509449728 976043549184 976865826816 977336923376 977892116512 978160290624 978715951488 979992730233 980549432046 988925898752 989759029248 990178326192 991633572864 992053663931 992889429444 992927203224 993491252688 994328229312 996190957179 1003817146112 1004662821888 1005271781376 1006118682624 1006544910096 1006603886464 1008024210432 1008451245153 1009300824972 1017922904064 1018501152768 1019829833088 1020409165056 1020688998912 1021268818944 1021761328984 1022622122016 1023182016048 1033290097664 1033877075968 1034748076032 1035186431928 1036058535072 1036686524544 1038060257916 1038649945992 1039524967008 1047461369856 1048343814144 1048849381184 1049445198208 1050329313792 1050369272832 1051699515372 1051851350016 1052296951464 1052358608576 1054579063329 1061286330368 1064192126976 1064774780928 1064837169152 1066185734592 1067083953408 1067598557938 1067690128896 1068183076939 1069082978436 1078828253184 1080194537664 1080257829376 1080871488512 1081782079488 1082240360652 1083152104848 1083193312608 1083808639296 1085244815094 1086753771468 1094451528192 1095073250304 1095995805696 1096524353056 1097448130944 1098048992832 1098113330688 1099504038798 1100128631076 1109526618112 1112541636096 1113950616966 1114015886544 1114648722528 1115587769472 1117043103627 1117677659274 1127225561088 1127865901056 1129294289376 1129360457984 1130790739089 1130930754048 1132363023858 1132429372272 1142059843584 1142685130752 1144199324928 1144849307136 1145163267072 1145813796864 1145857388544 1146342814276 1147308562224 1147960310688 1148027572992 1149481495107 1159301085184 1159959646208 1160936865792 1162451359872 1163111710464 1164584735919 1164652972296 1165290629388 1166272340112 1168481189241 1176757842304 1178394041088 1178463086592 1179955553832 1180125904896 1180625847984 1180670764064 1181665431936 1183834070397 1183903434648 1193947121664 1194625363968 1196208385152 1197216142848 1197768892507 1197871628544 1197941815296 1198449305834 1199458951416 1209705480192 1211996589056 1212660167168 1213681784832 1215218854872 1215290058048 1215980424576 1217566725441 1218592476684 1219284719208 1227921226752 1229700612096 1230221556784 1231257969216 1231957406592 1232029590528 1233589897188 1234337616976 1235377497024 1244834742272 1248217445376 1249871482464 1250026242048 1250555797392 1251609340608 1252924274281 1253267872362 1253979812844 1264692092928 1265410523136 1267061307776 1268128756224 1268849138688 1270456075548 1270530515232 1273983043806 1281309106176 1283735827968 1284817324032 1285520772096 1285596094464 1286140718456 1287224240544 1287955470528 1288004469888 1289089562112 1291531019616 1300679266304 1301391398912 1302487769088 1304213720832 1304954601984 1306656973644 1307399242728 1307757779856 1308500674272 1310234593833 1320237768256 1322178097152 1323852572592 1323902937632 1324016492544 1324655003584 1325770972416 1327449998061 1328204078982 1328254609572 1331891363979 1339550429184 1340362375168 1342059880128 1343190511872 1343838269642 1343953534464 1344032280576 1344601660204 1345734433296 1347684542208 1359773110784 1360545553408 1360918665216 1361691758592 1363496162688 1364242688064 1366050472446 1367201315304 1367977977648 1380248575904 1381411380096 1382248699392 1383413188608 1383999251382 1384080343888 1384866594656 1386033289344 1388629819098 1396615159808 1400439085056 1400492363776 1402266020496 1403062601952 1404244626048 1404921827353 1406105417772 1406875272066 1418922835968 1419699707904 1421580979456 1422778604544 1423381343901 1423586838528 1425443971248 1428143675739 1429346829636 1440259383552 1441472744448 1442376105984 1442987147536 1444202806464 1444257750144 1445078185728 1446295606272 1446908308263 1446993086792 1449005028624 1459268704256 1460097667072 1461327740928 1463264174592 1464065323776 1464151107584 1466005385064 1466838174768 1467240435936 1468073927232 1470824148069 1483388848128 1484638543872 1485267489288 1485354515392 1485481918464 1486198296704 1487450359296 1489334144166 1489390804836 1490236879032 1502967414784 1505725719168 1506994232832 1507720985452 1507907672064 1509817365144 1509905829696 1512036315648 1525599099904 1526465742848 1526884356096 1527751729152 1527809851392 1529744749632 1530613747584 1530703430656 1532641993476 1533933183024 1534773024072 1549935146496 1550815613952 1552122114048 1552779647892 1552870629728 1553720839184 1555029786816 1557090386874 1557974918988 1571192054784 1571284115456 1573274071776 1574167797312 1575493970688 1575553909248 1577549273058 1578445427196 1578537912864 1591929495552 1592833818624 1594944513536 1596288190464 1597162171392 1597255753728 1599278601888 1601397836907 1603624467654 1618242379776 1620291806496 1620386744064 1621307232768 1622673119232 1623360540978 1623422300588 1624789968912 1625712958944 1627867222641 1637228302336 1641677292288 1642609875456 1642706120704 1644786529584 1646172196416 1647073489248 1647169996032 1649256058197 1650192946614 1664289927168 1665692024832 1666495309952 1667407729856 1668812454144 1670925925449 1671023829816 1671973083792 1676516488911 1690838341632 1691554640578 1691798851584 1693941434064 1694040686976 1696396131072 1697214223342 1698644058408 1711647770624 1713089765376 1714027696128 1716298987392 1717273960704 1717339293184 1718786082816 1719514221414 1720962843336 1721940466032 1722041359488 1738951627776 1739939469312 1741405298688 1742209298192 1743198990304 1743677039808 1744667565696 1746979458444 1747935944082 1762904129536 1765136763456 1767591061632 1767694629888 1768443487877 1769933330748 1770938771976 1771006146096 1772498147904 1774360324403 1775855151972 1786067238912 1789413173504 1790920682496 1791938045952 1792043040768 1794312577728 1796912722944 1797673958751 1799188427124 1814558220288 1815589011456 1817994883584 1818990250752 1820522677248 1821400629928 1822935087072 1823970636864 1841881840128 1842998265856 1844550918144 1845332335176 1846886953824 1847936109888 1848044385792 1850384845782 1851506425464 1853066245536 1867252113408 1869688027328 1869848395776 1870750135936 1872326168064 1874807223696 1875039363072 1875833696088 1879901808543 1880969719266 1897038139392 1897841791868 1898115784704 1900591961664 1902193134336 1903110472846 1903273708032 1904191567652 1905795772848 1920345844736 1921963659264 1925603741952 1925677000192 1926770914304 1928394141696 1929211077684 1930836360816 1931933205792 1932006704832 1937296529424 1951018899456 1952087098368 1953731653632 1954673846752 1955784233024 1956320581248 1957431902976 1959985460466 1961098864092 1977851797504 1980356652384 1983267145728 1984107327862 1985778858888 1985854406448 1986982505376 1988656458624 1989615494339 1992381914358 2007634292224 2009325643776 2010543562752 2013089820192 2013207772928 2015757404463 2016048420864 2016902490306 2018601649944 2035845808128 2039659666176 2040818330112 2041377997824 2042537637888 2043522657968 2045244244032 2046364032096 2049075708669 2066580195328 2067754151936 2069496152064 2070372863856 2072117070144 2073373049088 2075998877073 2076120515832 2077299891984 2079049934016 2082944728647 2094922739712 2096687628288 2097698762368 2098890396416 2100658627584 2100738545664 2103399030744 2103702700032 2104593902928 2104717217152 2109158126658 2110312908099 2128384253952 2129549561856 2132371469184 2134167906816 2135197115876 2135380257792 2136366153878 2138165956872 2160389075328 2160515658752 2161742977024 2163564158976 2164480721304 2166304209696 2166386625216 2167617278592 2170489630188 2173507542936 2188903056384 2190146500608 2191991611392 2193048706112 2194896261888 2196097985664 2196226661376 2199008077596 2200257262152 2219053236224 2225083272192 2227901233932 2228031773088 2229297445056 2231175538944 2233473706327 2234086207254 2235355318548 2254451122176 2255731802112 2258588578752 2258720915968 2261581478178 2261861508096 2264726047716 2264858744544 2285370261504 2288398649856 2289698614272 2290326534144 2291627593728 2291714777088 2292685628552 2294617124448 2295920621376 2296055145984 2298962990214 2318602170368 2319919292416 2324902719744 2326223420928 2329169471838 2329305944592 2330581258776 2332544680224 2335635580311 2336962378482 2353515684608 2356788082176 2356926173184 2359911107664 2361251695968 2361341528128 2363330863872 2366323909587 2367668140794 2367806869296 2387894243328 2389250727936 2392416770304 2394432285696 2395537785014 2395743257088 2395883630592 2396898611668 2398917902832 2423993178112 2425320334336 2427363569664 2430437709744 2430580116096 2431960849152 2435040811467 2435133450882 2437184953368 2438569438416 2455842453504 2460443113568 2462515938432 2463914813184 2464059181056 2467179794376 2468675233952 2470754994048 2475289419921 2496434890752 2499742964928 2501111594784 2503218681216 2504425866151 2505848548562 2506535744724 2507959625688 2529384185856 2534122615552 2536257512448 2537331960867 2537698277376 2540912151096 2541061030464 2545821335013 2547966087612 2562618212352 2567471655936 2569634648064 2571041544192 2571192188928 2572281436912 2574448481088 2575910941056 2576008939776 2578179124224 2579271332121 2583062039232 2601358532608 2602782797824 2604975538176 2608427441664 2609909203968 2613313947288 2614798485456 2615515559712 2617001348544 2620469187666 2621903916123 2640475536512 2644356194304 2647705145184 2647805875264 2648032985088 2649310007168 2651541944832 2654899996122 2656408157964 2656509219144 2663782727958 2679100858368 2684119760256 2686381023744 2687676539284 2687907068928 2688064561152 2689203320408 2691468866592 2695369084416 2719546221568 2721091106816 2721837330432 2723383517184 2726992325376 2728485376128 2732100944892 2734402630608 2735955955296 2760497151808 2762822760192 2764497398784 2766826377216 2767998502764 2768160687776 2769733189312 2772066578688 2775577268673 2777259638196 2793230319616 2800878170112 2800984727552 2804532040992 2806125203904 2808489252096 2809843654706 2812210835544 2813750544132 2839399415808 2843161958912 2845557209088 2846762687802 2847173677056 2850887942496 2854665709269 2856287351478 2858693659272 2880518767104 2882945488896 2885974295072 2888405612928 2888515500288 2890156371456 2892591212544 2893816616526 2893986173584 2898010057248 2918537408512 2920195334144 2926528349184 2928130647552 2928302215168 2932010770128 2933676349536 2934480871872 2936147854464 2939978190699 2941648296138 2966777696256 2969277087744 2970534978576 2970709030784 2972396593408 2974900718592 2976160991793 2978668288332 2978781609672 2980473758064 2988572871537 3011451438336 3013988465664 3015441970904 3015815344128 3019634730288 3019811659392 3024072631296 3025353735459 3051198199808 3052931485696 3053768712192 3055503458304 3059489499264 3061227495168 3061406861312 3065283986952 3067866366048 3069546048144 3099870292992 3101631227904 3104244228096 3105559295784 3105741259456 3107441678368 3110059573632 3114180773748 3115949837976 3142384109568 3142568230912 3146548143552 3148335594624 3150987941376 3151107818496 3152442739259 3155098546116 3156890854392 3157075825728 3183858991104 3189889027072 3192576380928 3194324342784 3194511507456 3198557203776 3202795673814 3204549230817 3207248935308 3236484759552 3240583612992 3240773488128 3242614465536 3245346238464 3246721081956 3246844601176 3249579937824 3251425917888 3255734445282 3274456604672 3283354584576 3285219750912 3285412241408 3289573059168 3292344392832 3294146978496 3294339992064 3298512116394 3300385893228 3328579854336 3332990619904 3334815459712 3337624908288 3341851850898 3342047659632 3343946167584 3351129310881 3353032977822 3381676683264 3383109281156 3383597703168 3387882868128 3388081373952 3392372217267 3392792262144 3394428446684 3397288116816 3423295541248 3426179530752 3428055392256 3432597974784 3434547921408 3434678586368 3437572165632 3439028442828 3441925686672 3443880932064 3444082718976 3448444485321 3477903255552 3479878938624 3482810597376 3484418596384 3486397980608 3487354079616 3489335131392 3493754207757 3493958916888 3495871888164 3505443567723 3530273526912 3535182123264 3535389259776 3536886975754 3539866661496 3541877543952 3542012292192 3544996295808 3548720648806 3551710303944 3578826347008 3581841364992 3583876091904 3588625155456 3593306677521 3593825445888 3595347917502 3598376854248 3629116440576 3635989767168 3637980501504 3641045354496 3642801259856 3645870174144 3647941273728 3652700176323 3683763680256 3685996531712 3689101836288 3690664670352 3693773907648 3695872219776 3696088771584 3697654565561 3700769691564 3703012850928 3706132491072 3734504226816 3739376054656 3741500271872 3744652336128 3749614447392 3750078726144 3751667392176 3758772822843 3759803617086 3761939438532 3794076278784 3795683583736 3796231569408 3801183923328 3804386268672 3806220945692 3806547416064 3808383135304 3811591545696 3840691689472 3843927318528 3851207483904 3851354000384 3853541828608 3856788283392 3858422155368 3861672721632 3863866411584 3864013409664 3874593058848 3902037798912 3904174196736 3907463307264 3909347693504 3911568466048 3912641162496 3914863805952 3919970920932 3922197728184 3930703781499 3955703595008 3960713304768 3966534291456 3968214655724 3971557717776 3971708812896 3973965010752 3977312917248 3979230988678 3981409650409 3984763828716 4015268584448 4018651287552 4021087125504 4026179640384 4026415545856 4031514808926 4032096841728 4033804980612 4037203299888 4079319332352 4081636660224 4082755995648 4085075275776 4087045315936 4090488488064 4092728064192 4098151417338 4133160390656 4135508303872 4140745727712 4144234140288 4146746098176 4151997754146 4152241031664 4154599783968 4158099868032 4165889457294 4189845479424 4195397524736 4197780792832 4201317255168 4201477091328 4206798061488 4209187805856 4209434434304 4214765482059 4218316253316 4220625816198 4256768507904 4259099123712 4264742938368 4268335813632 4270144031703 4270394231752 4270760515584 4272732307756 4276331913744 4284431027217 4320778150656 4321031317504 4323485954048 4327128317952 4328961442608 4332608419392 4332773250432 4335234557184 4340724924789 4340979260376 4347015085872 4377806112768 4380293001216 4383983222784 4386097412224 4389792523776 4392195971328 4392453322752 4398016155192 4400514524304 4412472444207 4450166544384 4455802467864 4456063546176 4458594890112 4462351077888 4464411326617 4466947412654 4468172414508 4470710637096 4508902244352 4517177157504 4517441831936 4523162956356 4523723016192 4529452095432 4529717489088 4576797299712 4579397228544 4580653068288 4583255187456 4583429554176 4585371257104 4589234248896 4591841242752 4592110291968 4597925980428 4637204340736 4639838584832 4649805439488 4652446841856 4658338943676 4658611889184 4661162517552 4665089360448 4671271160622 4673924756964 4707031369216 4713576164352 4713852346368 4719822215328 4722503391936 4722683056256 4726661727744 4732647819174 4735336281588 4735613738592 4775788486656 4778501455872 4784833540608 4788864571392 4791075570028 4791486514176 4791767261184 4793797223336 4797835805664 4804193510721 4847986356224 4850640668672 4854727139328 4860875419488 4861160232192 4863921698304 4870081622934 4870266901764 4874369906736 4877138876832 4883601667923 4911684907008 4920886227136 4925031876864 4927829626368 4928118362112 4934359588752 4937350467904 4941509988096 4947768174591 4950578839842 4992869781504 4999485929856 5002223189568 5006437362432 5008851732302 5011697097124 5013071489448 5015919251376 5068245231104 5072515024896 5074663921734 5075396554752 5081824302192 5082122060928 5091642670026 5095932175224 5134943311872 5139269296128 5142083088384 5144562873824 5148896962176 5151821882112 5152017879552 5156358248448 5158542664242 5166124078464 5202717065216 5205565595648 5216854883328 5219818407936 5226627894576 5229596970912 5231031119424 5234002697088 5236526811043 5240938375332 5243807832246 5280951073024 5288712388608 5295410290368 5295611750528 5298620014336 5303083889664 5305330463631 5309799992244 5312816315928 5313018438288 5323080973209 5327565455916 5358201716736 5368239520512 5372762047488 5375353078568 5375814137856 5376129122304 5378406640816 5382937733184 5390738168832 5393021876253 5439092443136 5442182213632 5443674660864 5446767034368 5453984650752 5456970752256 5464201889784 5468805261216 5471911910592 5520994303616 5525645520384 5528994797568 5533652754432 5535997005528 5536321375552 5539466378624 5544133157376 5551154537346 5554519276392 5601756340224 5601969455104 5609064081984 5612250407808 5616978504192 5619687309412 5624421671088 5627501088264 5686323917824 5691114418176 5693525375604 5694347354112 5701775884992 5709331418538 5712574702956 5717387318544 5761037534208 5765890977792 5771948590144 5776811225856 5777031000576 5780312742912 5785182425088 5787633233052 5787972347168 5796020114496 5837074817024 5840390668288 5853056698368 5856261295104 5856604430336 5864021540256 5867352699072 5868961743744 5872295708928 5879956381398 5883296592276 5933555392512 5941069957152 5941418061568 5944793186816 5949801437184 5952321983586 5957336576664 5957563219344 5960947516128 5968846483017 5977145743074 6022902876672 6027976931328 6030883941808 6031630688256 6039269460576 6039623318784 6047272213389 6048145262592 6050707470918 6102396399616 6105862971392 6107537424384 6118978998528 6122454990336 6122813722624 6130567973904 6135732732096 6139092096288 6147227126007 6199740585984 6203262455808 6208488456192 6211118591568 6211482518912 6214883356736 6220119147264 6227996631219 6228361547496 6231899675952 6248834185941 6284768219136 6293096287104 6296671189248 6301975882752 6302215636992 6304885478518 6310197092232 6313781708784 6314151651456 6379778054144 6385152761856 6388648685568 6397114407552 6405591347628 6409098461634 6414497870616 6481167225984 6481546976256 6485228931072 6490692476928 6493442163912 6493689202352 6499159875648 6502851835776 6511468890564 6548913209344 6566709169152 6570439501824 6570824482816 6579146118336 6584688785664 6588293956992 6588679984128 6591471182087 6597024232788 6600771786456 6657159708672 6665981239808 6669630919424 6675249816576 6683703701796 6684095319264 6687892335168 6700421118981 6702258621762 6706065955644 6763353366528 6766218562312 6767195406336 6775765736256 6776162747904 6784744434534 6785584524288 6788856893368 6794576233632 6846591082496 6856110784512 6865195949568 6869095842816 6869357172736 6875144331264 6878056885656 6883851373344 6887761864128 6888165437952 6896888970642 6955806511104 6959757877248 6968837192768 6972795961216 6974708159232 6978670262784 6987508415514 6987917833776 6991743776328 7006906740933 7010887135446 7060547053824 7070364246528 7070778519552 7073773951508 7079733322992 7083755087904 7084024584384 7089992591616 7097441297612 7103420607888 7157652694016 7163682729984 7167752183808 7177250310912 7186613355042 7187650891776 7190695835004 7196753708496 7271979534336 7275961003008 7282090708992 7285602519712 7291740348288 7295882547456 7305122434401 7305400352646 7367527360512 7371993063424 7381329340704 7387547815296 7391744439552 7392177543168 7395309131122 7401539383128 7406025701856 7412264982144 7478752109312 7483000543744 7489304672256 7499228894784 7503334784352 7513277598453 7517545645686 7519607234172 7523878877064 7588152557568 7591367167472 7602367846656 7608772537344 7611995882601 7612441891384 7613094832128 7616766270608 7623183091392 7637464005039 7681383378944 7687854637056 7702414967808 7702708000768 7707083657216 7713576566784 7716844310736 7723345443264 7727732823168 7728026819328 7737813996363 7749186117696 7804075597824 7808348393472 7814926614528 7818695387008 7823136932096 7825282324992 7829727611904 7839941841864 7844395456368 7861407562998 7865711748369 7921426609536 7933068582912 7936429311448 7943115435552 7943417625792 7947930021504 7954625834496 7958461977356 7962819300818 7969527657432 8030537168896 8037302575104 8052359280768 8052831091712 8063029617852 8064193683456 8067609961224 8074406599776 8158638664704 8163273320448 8165511991296 8170150551552 8174090631872 8180976976128 8185456128384 8196302834676 8266320781312 8271016607744 8281491455424 8288468280576 8293492196352 8303995508292 8304482063328 8309199567936 8316199736064 8331778914588 8379690958848 8390795049472 8395561585664 8402634510336 8402954182656 8413596122976 8418375611712 8418868868608 8429530964118 8436632506632 8441251632396 8518198247424 8529485876736 8536671627264 8540288063406 8540788463504 8541521031168 8545464615512 8552663827488 8563997127807 8568862054434 8641556301312 8642062635008 8646971908096 8657922885216 8665216838784 8665546500864 8670469114368 8681449849578 8681958520752 8694030171744 8755612225536 8760586002432 8772194824448 8779585047552 8784391942656 8784906645504 8796032310384 8801029048608 8819934572097 8824944888414 8900333088768 8911604935728 8912127092352 8917189780224 8924702155776 8928482975379 8928822653234 8933894825308 8936344829016 8941421274192 9034354315008 9034883663872 9046325912712 9047446032384 9058904190864 9059434978176 9076061206377 9153594599424 9158794457088 9161306136576 9166510374912 9170742514208 9178468497792 9183682485504 9184220583936 9195851960856 9274408681472 9299610878976 9304893683712 9316677887352 9317223778368 9322325035104 9330178720896 9334678228381 9342542321244 9347849513928 9414062738432 9427152328704 9427704692736 9439644430656 9445006783872 9445366112512 9453323455488 9457328217777 9465295638348 9470672563176 9471227477184 9551576973312 9569667081216 9577729142784 9582151140056 9582973028352 9583534522368 9587594446672 9595671611328 9608387021442 9613647692451 9695972712448 9701281337344 9709454278656 9721750838976 9722320464384 9727843396608 9740163245868 9740533803528 9748739813472 9754277753664 9767203335846 9823369814016 9841772454272 9850063753728 9855659252736 9856236724224 9868719177504 9874700935808 9883019976192 9895536349182 9901157679684 9985739563008 9998971859712 10004446379136 10012874724864 10017703464604 10023394194248 10026142978896 10031838502752 10136490462208 10145030049792 10149327843468 10150793109504 10163648604384 10164244121856 10177116651801 10183285340052 10191864350448 10269886623744 10278538592256 10284166176768 10289125747648 10297793924352 10303643764224 10304035759104 10312716496896 10317085328484 10332248156928 10345333455963 10411131191296 10433709766656 10439636815872 10453255789152 10459193941824 10462062238848 10468005394176 10473053622086 10481876750664 10487615664492 10561902146048 10590820580736 10591223501056 10597240028672 10606167779328 10610660927262 10619599984488 10625632631856 10626036876576 10646161946418 10655130911832 10736479041024 10745524094976 10750706157136 10751628275712 10756813281632 10765875466368 10779920032563 10781476337664 10786043752506 10878184886272 10884364427264 10887349321728 10907969301504 10912590303241 10913941504512 10928403779568 10937610522432 10943823821184 10958100528969 11041988607232 11051291040768 11057989595136 11067305508864 11071994011056 11072642751104 11078932757248 11088266314752 11092963696683 11102309074692 11109038552784 11203512680448 11218128163968 11224500815616 11233957008384 11239374618824 11248843342176 11255002176528 11276318468529 11372647835648 11382228836352 11387050751208 11388694708224 11403551769984 11418662837076 11425149405912 11434774637088 11522075068416 11531781955584 11543897180288 11553622451712 11554062001152 11560625485824 11570364850176 11575266466104 11575944694336 11592040228992 11674149634048 11706113396736 11712522590208 11713208860672 11728043080512 11734705398144 11737923487488 11744591417856 11750013846329 11759912762796 11766593184552 11867110785024 11882139914304 11882836123136 11889586373632 11899602874368 11904643967172 11914673153328 11915126438688 11921895032256 11937692966034 11944228951227 11954291486148 12045805753344 12055953862656 12061767883616 12063261376512 12078538921152 12079246637568 12094544426778 12096290525184 12101414941836 12204792799232 12211725942784 12237957997056 12244909980672 12245627445248 12261135947808 12271465464192 12278184192576 12294454252014 12399481171968 12406524911616 12422237183136 12422965037824 12429766713472 12440238294528 12455993262438 12456723094992 12463799351904 12497668371882 12569536438272 12586192574208 12593342378496 12603951765504 12604431273984 12609770957036 12620394184464 12627563417568 12628303302912 12644296446177 12759556108288 12770305523712 12777297371136 12794228815104 12810432095109 12811182695256 12818196923268 12828995741232 12853293081651 12962334451968 12963093952512 12970457862144 12981384953856 12986884327824 12987378404704 12998319751296 13005703671552 13022174774367 13022937781128 13133418338304 13140879003648 13158292236672 13169377571328 13176587913984 13177359968256 13182942364174 13194048465576 13201543572912 13331962479616 13339261838848 13350499633152 13367407403592 13368190638528 13375784670336 13393233979851 13400842237962 13404517243524 13412131911288 13526706733056 13532437124624 13551531472512 13552325495808 13569488869068 13571169048576 13577713786736 13589152467264 13693182164992 13730391899136 13738191685632 13738714345472 13750288662528 13756113771312 13767702746688 13775523728256 13776330875904 13782167017091 13793777941284 13911613022208 13919515754496 13937674385536 13945591922432 13949416318464 13957340525568 13975016831028 13975835667552 13983487552656 14013813481866 14021774270892 14121094107648 14140728493056 14141557039104 14147547903016 14159466645984 14167510175808 14168049168768 14179985183232 14194882595224 14206841215776 14315305388032 14327365459968 14335504367616 14354500621824 14373226710084 14375301783552 14381391670008 14393507416992 14412580532163 14543959068672 14551922006016 14564181417984 14571205039424 14583480696576 14591765094912 14610244868802 14610800705292 14650805003769 14735054721024 14743986126848 14762658681408 14775095630592 14783488879104 14784355086336 14790618262244 14803078766256 14812051403712 14824529964288 14957504218624 14966001087488 14978609344512 14998457789568 15006669568704 15026555196906 15035091291372 15039214468344 15047757754128 15182734334944 15204735693312 15217545074688 15223991765202 15224883782768 15226189664256 15233532541216 15246366182784 15274928010078 15362766757888 15404829935616 15405416001536 15414167314432 15433688621472 15446690886528 15454140100883 15455465646336 15456053638656 15475627992726 15498372235392 15608151195648 15616696786944 15637390774016 15646273864192 15650564649984 15659455223808 15679883683728 15688790912736 15709580433129 15722815125996 15731423496738 15842853219072 15866137165824 15872858622896 15886230871104 15886835251584 15895860043008 15909251668992 15915991390893 15916923954712 15925638601636 15939055314864 15969242919627 16061074337792 16074605150208 16104718561536 16105662183424 16126059235704 16128387366912 16135219922448 16148813199552 16179065628759 16317277329408 16326546640896 16331023982592 16340301103104 16348181263744 16361953952256 16370912256768 16392605669352 16532641562624 16562982910848 16576936561152 16586984392704 16607991016584 16608964126656 16618399135872 16632399472128 16663557829176 16781590098944 16791123171328 16805269020672 16805908365312 16827192245952 16836751223424 16837737737216 16859061928236 16873265013264 16882503264792 17058971753472 17073343254528 17080576126812 17081576927008 17083042062336 17090929231024 17105327654976 17127994255614 17137724108868 17283112602624 17284125270016 17293943816192 17315845770432 17330433677568 17331093001728 17340938228736 17362899699156 17363917041504 17388060343488 17511224451072 17521172004864 17544389648896 17559170095104 17568783885312 17569813291008 17592064620768 17602058097216 17639869144194 17649889776828 17800666177536 17823209871456 17824254184704 17834379560448 17849404311552 17856965950758 17857645306468 17867789650616 17872689658032 17882842548384 17906539449051 18068708630016 18069767327744 18092651825424 18094892064768 18117808381728 18118869956352 18141816640167 18152122412754 18307189198848 18317588914176 18322612273152 18341485028416 18356936995584 18367364971008 18368441167872 18391703921712 18441681378021 18599221757952 18609787367424 18633355774704 18634447556736 18644650070208 18660357441792 18669356456762 18685084642488 18695699027856 18828125476864 18854304657408 18879288861312 18890013567744 18890732225024 18906646910976 18914656435554 18930591276696 18941345126352 18942454954368 19139334162432 19155458285568 19164302280112 19165946056704 19175188893344 19191343222656 19216774042884 19227295384902 19391945424896 19402562674688 19443501677952 19444640928768 19452878366647 19455686793216 19480326491736 19481067607056 19497479626944 19508555507328 19517963568433 19534406671692 19646739628032 19683544908544 19700127507456 19711318505472 19712473448448 19737438355008 19749401871616 19766039952384 19774413546261 19791072698364 19802315359368 19971479126016 19997943719424 20008892758272 20025749449728 20035406929208 20046788388496 20052285957792 20063677005504 20101263356943 20272980924416 20290060099584 20298655686936 20301586219008 20327297208768 20328488243712 20354233303602 20366570680104 20383728700896 20539773247488 20568332353536 20578251495296 20595587848704 20607287528448 20608071518208 20625432993792 20634170656968 20664496313856 20690666911926 20867419533312 20879273631744 20906511578304 20918387883648 20924124477696 20936010788352 20946107244172 20963753501328 20975231328984 21123804292096 21181641161472 21182447002112 21194480057344 21212335558656 21221321854524 21239199968976 21251265263712 21252073753152 21292323892836 21310261823664 21472958082048 21491048189952 21501412314272 21503256551424 21513626563264 21531750932736 21559840065126 21562952675328 21572087505012 21756369772544 21768728854528 21815938603008 21825180606482 21827883009024 21856807559136 21875221044864 21885770437729 21887647642368 21916201057938 22083977214464 22102582081536 22115979190272 22143988022112 22145285502208 22157865514496 22176532629504 22185927393366 22204618149384 22218077105568 22436256327936 22449001631232 22467914016768 22478749237648 22497686684352 22510004353056 22539832795359 22552636937058 22745295671296 22764457672704 22774101502416 22807103539968 22835987647803 22837325674152 22850298811824 22869549274176 22912392015117 23044150136832 23063563911168 23087794360576 23107244903424 23108124002304 23121250971648 23140729700352 23150532932208 23151889388672 23184080457984 23213441989089 23412226793472 23425045180416 23456086161024 23469410796288 23475846974976 23489182835712 23500027692658 23519825525592 23533186369104 23764279828608 23765672246272 23779172747264 23799205748736 23809287934344 23829346306656 23830252877376 23843790064512 23875385932068 23888457902454 23908582972296 24091611506688 24111907725312 24123535767232 24157077842304 24158493275136 24189088853556 24192581050368 24202829883672 24409585598464 24475915994112 24489819961344 24491254890496 24522271895616 24542930928384 24556368385152 24568210769597 24588908504028 24798962343936 24813049823232 24844474366272 24845930075648 24859533426944 24880476589056 24911986524876 24913446189984 24927598703808 24995336743764 25139072876544 25172385148416 25186684756992 25207903531008 25208862547968 25219541914072 25240788368928 25255126835136 25256606605824 25288592892354 25519112216576 25554594742272 25588457630208 25620864190218 25622365390512 25636393846536 25657991482464 25691991383421 25706586163302 25924668903936 25926187905024 25940915724288 25973768655648 25974756809408 25996639502592 26011407343104 26044349548734 26045875562256 26266836676608 26281758007296 26316584473344 26338755142656 26353175827968 26354719936512 26365884728348 26388096931152 26403087145824 26663924959232 26678523677696 26700999266304 26734814807184 26736381277056 26751569340672 26785448926137 26786467959702 26801684475924 26809034487048 26824263822576 27064874249248 27103062945024 27104650991616 27138977738136 27142338097152 27155427573472 27178304934528 27228183619131 27460783798272 27476383371264 27477428690944 27512227542624 27535405493376 27548684527661 27551047456512 27552661751808 27564334034182 27587555882568 27823226044416 27875348771072 27891183844864 27898832636928 27914681051136 27950033662056 27951671335104 27966975105312 28004034685143 28027626963732 28043548541784 28242188215296 28281456986112 28283114078208 28295095806032 28318933291968 28335020351616 28336098337536 28359970366464 28371984653331 28389765190448 28413682431552 28630610776064 28654730919936 28709001243648 28746453420168 28750603567104 28762783340016 28787014833984 28825161064326 28840943077353 29087918137344 29103844012032 29128362835968 29142410078848 29166961393152 29183530189824 29220489737604 29221601410584 29301610007538 29470109442048 29525317362816 29550191261184 29566977758208 29568710172672 29581236524488 29606157532512 29624102807424 29649059928576 29915008437248 29932002174976 29957218689024 29996915579136 30013339137408 30053110393812 30070182582744 30078428936688 30095515508256 30365468669888 30409471386624 30435090149376 30447983530404 30449767565536 30452379328512 30467065082432 30492732365568 30531349955403 30549856020156 30725533515776 30809659871232 30810832003072 30828334628864 30867377242944 30893381773056 30908280201766 30910931292672 30912107277312 30951255985452 30996744470784 31233393573888 31274781548032 31292547728384 31301129299968 31318910447616 31359767367456 31377581825472 31419160866258 31445630251992 31462846993476 31685706438144 31745717245792 31772461742208 31773670503168 31791720086016 31818503337984 31831982781786 31833847909424 31851277203272 31878110629728 31938485839254 32122148675584 32209437123072 32211324366848 32252118471408 32270439844896 32297626399104 32339760097689 32358131257518 32634554658816 32653093281792 32662047965184 32696362527488 32723907904512 32737770909723 32741824513536 32785211338704 32874301586907 33125965821696 33153873122304 33173968785408 33215982033168 33217928253312 33236798271744 33264798944256 33278891090049 33327115658352 33563180197888 33582246342656 33610538041344 33654384491904 33673502446848 33675475474432 33718123856472 33746530026528 33765006529584 33828955405587 34117943506944 34146686509056 34161152253624 34163153854016 34166084124672 34181858462048 34210655309952 34255988511228 34275448217736 34566225205248 34568250540032 34631691540864 34660867355136 34662186003456 34676870131849 34681876457472 34725799398312 34727834083008 34776120686976 35022448902144 35088779297792 35118340190208 35137567770624 35139626582016 35184129241536 35204116194432 35250041538987 35279738288388 35299779553656 35601332355072 35646419742912 35648508369408 35668759120896 35698808623104 35713931901516 35715290612936 35735579301232 35745379316064 35765685096768 35813078898102 35832686853681 36137417260032 36139534655488 36185303650848 36189784129536 36235616763456 36237739912704 36283633280334 36304244825508 36614378397696 36635177828352 36682970056832 36713873991168 36734729942016 36736882335744 36783407843424 36883362756042 37198443515904 37219574734848 37266711549408 37268895113472 37289300140416 37320714883584 37338712913524 37370169284976 37391398055712 37656250953728 37708609314816 37758577722624 37780027135488 37781464450048 37813293821952 37829312871108 37861182553392 37882690252704 37884909908736 37932889338531 38278668324864 38310916571136 38328604560224 38331892113408 38350377786688 38382686445312 38431296285327 38433548085768 38454590769804 38559879244953 38805125349376 38887003355904 38889281857536 38905756733294 38911373586432 38960652983472 38962135214112 38994959253888 39017111014656 39035927136866 39068813343384 39367089817088 39400255014912 39422637010944 39474876710016 39498803743232 39532079904768 39548827092522 39582145396728 39604630718736 39995887438848 40017785516544 40051498899456 40070813858416 40093576776992 40104571915584 40127354011008 40179701939553 40202526713886 40545961848832 40580120199168 40597311373872 40654594417536 40656976487424 40674200221171 40708466607204 40733141360208 40767457401792 41079546494976 41156502990592 41191175697408 41214575056896 41216143036416 41250865987584 41268341313936 41328992627712 41346501051273 41381333823852 41734839066624 41758547263488 41813023156608 41836775767296 41848248955392 41872021576704 41892214488344 41927507002656 41950462657968 42247608584192 42363282322944 42364894004224 42388960114688 42424671117312 42442643709048 42478399937952 42502530527424 42504147506304 42584647785672 42620523647328 42945916164096 42982096379904 43002824628544 43006513102848 43027253126528 43063501865472 43119680130252 43125905350656 43144175010024 43237741596489 43512739545088 43631877206016 43650361212964 43655766018048 43713615118272 43750442089728 43771540875458 43775295284736 43795506154499 43832402115876 44167954428928 44205164163072 44231958380544 44287976044224 44290571004416 44315731028992 44353065259008 44371854786732 44409236298768 44436154211136 44872512655872 44898003262464 44935828033536 44957498475296 44995373368704 45020008706112 45079665590718 45105273874116 45490591342592 45548203004832 45614207079936 45671975295606 45674651348304 45700597623648 45739098548352 45824784030234 46088300273664 46175588721152 46214489806848 46216248004608 46242501943296 46301065864416 46303778777344 46362420302649 46368160915968 46426883978178 46824453586944 46850090360832 46912172322048 46938821592576 46951693949952 46978365671424 47000055385316 47039651051184 47066372738208 47128741299387 47528559657216 47531344492544 47558345494528 47598411497472 47618575868688 47658692613312 47660505754752 47687580129024 47747974172679 47750771864136 47776915804908 47817165944592 47907728758881 48183223013376 48223815450624 48247071534464 48314155684608 48316986550272 48378177707112 48385162100736 48405659767344 48537196886277 48951831988224 48979639922688 49044543791232 49085861856768 49108524592787 49112736770304 49136421539194 49177817008056 49597924687872 49688948732544 49691860151296 49719066853888 49760953178112 49823973049752 49826892379968 49855197407616 49990673487528 50344770296832 50373369513984 50415807062016 50417725095936 50439083828144 50481576737856 50510253670272 50513213211648 50577185784708 51038224433152 51176915260416 51241728380436 51244730781024 51272787693072 51315982964928 51369895245521 51383982766842 51413172326604 51849337807872 51852375810048 51881831448576 51947537311296 51949513618816 51993279005184 52022814686208 52088699097468 52091751124512 52533673353216 52563516014592 52633168946688 52677510285312 52706351655936 52709439873024 52731769456696 52776193862304 52806174291648 53327849918464 53357047355392 53401998532608 53469629614368 53472762554112 53503138681344 53570897852274 53572935919404 53603368951848 53618068974096 53648527645152 53719618347153 54129748498496 54206125890048 54209301983232 54277955476272 54284676194304 54310855146944 54356609869056 54425449920501 54456367238262 54921567596544 54952766742528 54954857381888 55024455085248 55070810986752 55097369055322 55102094913024 55105323503616 55128668068364 55175111765136 55750697542144 55782367689728 55797665273856 55829362102272 55900067324112 55903342670208 55933950210624 56008069370286 56055253927464 56087097083568 56484376430592 56562913972224 56590191612064 56637866583936 56670040703232 56672196675072 56719940732928 56743969306662 56779530380896 56827364863104 57261221552128 57418002487296 57492906840336 57525566680032 57574029667968 57601794921473 57650322128652 57681886154706 58175836274688 58207688024064 58284820157696 58333922786304 58358635099941 58367060379648 58440979475208 58443202821168 58553890705299 58603220015076 58940218884096 59050634725632 59100382522368 59133955516416 59137420345344 59162473048976 59212315065024 59248205614848 59298119857152 59323240638783 59830016874496 59864004349952 59914437378048 59993831158272 60026678274816 60106220787624 60140365165488 60156857873376 60191031016512 60303790070829 60730937339776 60818942773248 60870180298752 60895967060808 60899535131072 60904758657024 60934130164864 60985464731136 61062699910806 61099712040312 61619319742464 61621664006144 61734754485888 61786763546112 61816560403532 61821862585344 61824214554624 61902511970904 61993488941568 62549563096064 62585095456768 62602258599936 62637820895232 62719534734912 62755163650944 62838321732516 62891260503984 62925693986952 63371412876288 63491434491584 63544923484416 63547341006336 63583440172032 63637006675968 63663965563572 63667695818848 63702554406544 63756221259456 63876971678508 64244297351168 64418874246144 64422648733696 64504236942816 64540879689792 64595252798208 64679520195378 64716262515036 65269109317632 65306186563584 65392725054976 65447815809024 65475541819446 65483649027072 65570422677408 65657311313187 65748603173814 66251931643392 66307746244608 66347937570816 66431964066336 66435856506624 66473596543488 66529597888512 66557782180098 66654231316704 67126360395776 67164492685312 67308768983808 67347004893696 67350950948864 67436247712944 67493060053056 67530013059168 67619498386077 67657910811174 68235887013888 68293373018112 68322304507248 68326307708032 68363716924096 68421310619904 68507962943409 68511977022456 68550896435472 68737176045351 69132450410496 69263383081728 69321734710272 69324372006912 69353740263698 69363752914944 69451598796624 69455668166016 69552241373952 70177558595584 70236680380416 70275135541248 70368258483072 70408232388864 70500083077974 70559476576776 70599559107312 71292839485824 71297016738816 71337518241792 71397617246208 71427863803032 71430581225872 71471158602464 71490758632128 71531370193536 71626157796204 71665373707362 72274834520064 72279069310976 72370607301696 72471233526912 72475479825408 72506183002957 72567266560668 72608489651016 73228756795392 73365940113664 73427747982336 73469459884032 73473764671488 73566815686848 73704632308791 73766725512084 74396887031808 74439149469696 74533423098816 74537790226944 74578600280832 74641429767168 74677425827048 74740338569952 74782796111424 75312501907456 75417218629632 75517155445248 75560054270976 75562928900096 75626587643904 75658625742216 75722365106784 75765380505408 75769819817472 75865778677062 76557336649728 76657209120448 76663784226816 76700755573376 76765372890624 76862592570654 76867096171536 76909181539608 77075974150263 77119758489906 77774006711808 77778563715072 77811513466588 77822747172864 77921305966944 77924270428224 77989918507776 78034222029312 78071854273732 78137626686768 78734179634176 78800510029824 78845274021888 78949753420032 78997607486464 79064159809536 79097654185044 79164290793456 79209261437472 79991774877696 80035571033088 80102997798912 80141627716832 80187153553984 80209143831168 80254708022016 80356346778411 80359403879106 80405053427772 81091923697664 81194622747744 81309188835072 81313952974848 81348400442342 81416933214408 81466282720416 81534914803584 82313005981184 82382351394816 82429150113792 82432286072832 82536682627872 82646053582983 82657985255424 82693002102546 82762667647704 83469678133248 83626046313216 83673551534592 83696497910784 83744043153408 83784428976688 83855014005312 83900925315936 84012104055429 84495217168384 84726564645888 84729788008448 84777920229376 84849342234624 84885287418096 84956799875904 85005061054848 85008295012608 85115953959993 85169295571344 85241047294656 85891832328192 85964192759808 86005649257088 86054506253056 86127003730944 86239360260504 86251810701312 86288350020048 86475483192978 86522829232059 87263754412032 87300722425928 87311532036096 87427230236544 87500884179456 87543081750916 87550590569472 87591012308998 87664804231752 88335908857856 88410328326144 88575952088448 88581142008832 88631462057984 88706130518016 88743709573464 88818472597536 88872308422272 89745025311744 89796006524928 89871656067072 89914996950592 89990746737408 90040017412224 90159331181436 90210547748232 90981182685184 91096406009664 91228414159872 91343950591212 91349302696608 91401195247296 91478197096704 91572421959407 91649568060468 92176600547328 92351177442304 92428979613696 92432496009216 92485003886592 92602131728832 92607557554688 92724840605298 92736321831936 92853767956356 93700180721664 93824344644096 93877643185152 93903387899904 93956731342848 94000110770632 94079302102368 94132745476416 94257482598774 95057119314432 95062688985088 95116690989056 95237151737376 95317385226624 95321011509504 95375160258048 95495948345358 95501543728272 95553831609816 95634331889184 95815457517762 96366446026752 96494143068928 96628311369216 96633973100544 96756355414224 96811319534688 97019280293067 97074393772554 97903663976448 97959279845376 98089087582464 98171723713536 98213312729169 98217049185574 98225473540608 98272843078388 98355634016112 99377897465088 99383720302592 99438133707776 99521906356224 99647946099504 99653784759936 99710394815232 99836673270147 99981346975056 100689540593664 100746739027968 100831614124032 100878167656288 100963153475712 101020507340544 101026426423296 101154371569416 101486866216761 102353830520832 102483456760872 102489461562048 102545575386144 102631965929856 102681460512191 102739790491042 102767965533684 102826344653208 103698675615744 103704751620096 103895074622592 103899027237632 103986558010368 104030610395547 104045629372416 104177398194936 104183502249024 105067346706432 105266337893376 105355020570624 105412703311872 105418879746048 105463538913392 105552387724608 105612348583296 105750124616961 106655699836928 106714094710784 106803997065216 106939259228736 106945525108224 107006277362688 107141795704548 107145871838808 107206737903696 107236137948192 107297055290304 107439236694306 107498060561043 108259496996992 108412251780096 108418603966464 108555910952544 108569352388608 108621710293888 108713219738112 108850899841002 108912734476524 109843135193088 109905533485056 110048910170496 110141621973504 110194738110644 110204189826048 110210647007232 110257336136728 110350223530272 111501395084288 111564735379456 111595330547712 111658724204544 111800134648224 111806685340416 111867900421248 112016138740572 112110507854928 112174194167136 112968752861184 113125827944448 113180383224128 113275733167872 113340081406464 113344393350144 113439881465856 113487938613324 113559060761792 113654729726208 113798668015593 114522443104256 114836004974592 114985813680672 115051133360064 115148059335936 115203589842946 115300644257304 115363772309412 116415376048128 116569640315392 116667845572608 116717270199882 116734120759296 116881958950416 116886405642336 117107781410598 117206440030152 118101269451264 118200765044736 118267911032832 118324946097952 118424630130048 118496411229696 118596239714304 118646481277566 119660033748992 119728008699904 119987662316544 120053356549632 120212441575248 120280730330976 120313715746752 120382062033024 120539105818659 120607580141658 121461874679552 121637885546496 121740360597504 121791934121616 121799070262144 121868260329728 121970929462272 122022600663513 122125399821612 122199424080624 123238639484928 123469508971776 123573527092224 123633120807064 123643725170688 123648429109248 123805023941808 123986977883136 124039503153819 125099126192128 125170190913536 125204517199872 125275641790464 125439069469824 125510327301888 125676643465032 125782521007968 125851387973904 126742825752576 126982868983168 127089846968832 127094682012672 127166880344064 127274013351936 127327931127144 127335391637696 127405108813088 127512442518912 127753943357016 128837748492288 128845297467392 129008473885632 129081759379584 129190505596416 129250152309619 129359040390756 129432525030072 130538218635264 130785450109952 130895631618048 130951083638892 130967298054144 131140845354816 131314622626374 131386518463497 131497206347628 132503863286784 132615492489216 132695875141632 132863928132672 132871713013248 132947193086976 133059195777024 133115564360196 133308462633408 134252720791552 134328985370624 134617537967616 134694009787392 134701901897728 134872495425888 134986120106112 135060026118336 135238996772154 135315821622348 136471774027776 136644609014496 136652615416064 136727433848192 136842621239808 137015925886818 137023954044912 137101792870944 137474352090702 138264900820992 138526766163456 138643469420544 138648744013824 138707480527396 138727505829888 138903197593248 138911336332032 139087260907947 139104482747904 140355117191168 140473360760832 140550271082496 140736516966144 140816464777728 141000166155948 141118953153552 141199118214624 141386223898161 142585678971648 142594033477632 142675036483584 142795234492416 142855727606064 142861162451744 142942317204928 142981517264256 143062740387072 143243922518037 143252315592408 143330747414724 143723186276643 144549669040128 144741214603392 144942467053824 144950959650816 145012366005914 145134533121336 145216979302032 146731880227328 146855495964672 146938919768064 147133631373696 147325573778361 147409264617582 147533451024168 148793774063616 149066846197632 149075580453888 149157200561664 149282859534336 149354851654096 149480677139904 149565592222848 150625003814912 151034310890496 151120108541952 151125857800192 151253175287808 151317251484432 151444730213568 151530761010816 151539639634944 151603837188001 151731557354124 153114673299456 153314418240896 153401511146752 153530745781248 153725185141308 153734192343072 153818363079216 154109685736563 154151948300526 154239516979812 155548013423616 155557127430144 155623026933176 155645494345728 155842611933888 155848540856448 155979837015552 156068444058624 156143708547464 156275253373536 157468359268352 157601020059648 157690548043776 157899506840064 157995214972928 158128319619072 158195308370088 158328581586912 158418522874944 159983549755392 160071142066176 160205995597824 160283255433664 160374307107968 160418287662336 160509416044032 160712693556822 160718807758212 160810106855544 161158855041459 162183847395328 162389245495488 162618377670144 162627905949696 162696800884684 162833866428816 162932565440832 163069829607168 164626011962368 164764702789632 164858300227584 164864572145664 165073365255744 165292107165966 165315970510848 165386004205092 165525335295408 167252092626432 167347103069184 167392995821568 167488086306816 167568857953376 167710028010624 167801850631872 168024208110858 168990434336768 169453129291776 169459576016896 169555840458752 169770574836192 169913599751808 170010122109696 170016590025216 170231907919986 170338591142688 170482094589312 171783664656384 172011298514176 172109012506112 172254007461888 172478720521008 172576700040096 172805384764419 172950966385956 173045658464118 174527508824064 174601444851856 174623064072192 174854460473088 175001768358912 175075905299823 175086163501832 175101181138944 175182024617996 175329608463504 175661672115897 176671817715712 176820656652288 177151904176896 177162284017664 177262924115968 177412261036032 177487419146928 177636945195072 177744616844544 177969721916349 179490050623488 179592013049856 179743312134144 179829993901184 179981493474816 180080034824448 180318662362872 180421095496464 180911370212487 182192812019328 182456828319744 182687901182424 182698605393216 182802390494592 182956394193408 183144843918814 183299136120936 184702354884608 184857959227392 184864992018432 185204263457664 185215115109376 185449681210596 185472643663872 185707535912712 187648689288192 187755286370304 187806775799808 187913462685696 188000221541264 188158604204736 188265490952832 188514965197548 190114238628864 190125377970176 190233381978112 190474303474752 190634770453248 190642023019008 190750320516096 190991896690716 191003087456544 191107663219632 191268663778368 191630915035524 192732892053504 192988286137856 193256622738432 193267946201088 193512710828448 193622639069376 194038560586134 194148787545108 195807327952896 195918559690752 196178175164928 196343447427072 196426625458338 196434098371148 196450947081216 196545686156776 196711268032224 196971933939561 198755794930176 198767440605184 198876267415552 199043812712448 199295892199008 199307569519872 199420789630464 199673346540294 199962693950112 201379081187328 201493478055936 201756335312576 201926306951424 202041014681088 202052852846592 202308743138832 202858495158231 202973732433522 204707661041664 204966913521744 204978923124096 205091150772288 205263931859712 205362921024382 205479580982084 205535931067368 205652689306416 207397351231488 207790149245184 207798054475264 207973116020736 208061220791094 208091258744832 208354796389872 208367004498048 210532675786752 210710041141248 210825406623744 210927077826784 211104775449216 211224697166592 211500249233922 213311399673856 213428189421568 213878518457472 213891050216448 214012554725376 214283591409096 214291743677616 214413475807392 214472275896384 214594110580608 214697599252763 214878473388612 214996121122086 216518993993984 216824503560192 216837207932928 217111821905088 217243420587776 217426439476224 217518549008871 217701799682004 217825468953048 219686270386176 220097820340992 220283243947008 220389476221288 220408379652096 220421294014464 220514672273456 220700447060544 221113896926373 223002790168576 223129470758912 223190661095424 223317448409088 223600269296448 223613370680832 223735800842496 224032277481144 224221015709856 224348388334272 225937505722368 226251655888896 226360766448256 226551466335744 226680162812928 226688786700288 226879762931712 226975877226648 227118121523584 227309459452416 227597336031186 229672009949184 229971627361344 230102266720128 230296118671872 230407179685892 230601288514608 230727544618824 233139280630784 233335691145216 233434540399764 233468241518592 233763917900832 233772811284672 234215562821196 234412880060304 236202538902528 236401530089472 236535822065664 236649892195904 236849260260096 236992822459392 237192479428608 237292962555132 239320067497984 239456017399808 239975324633088 240106713099264 240424883150496 240561460661952 240627431493504 240764124066048 241078211637318 241215160283316 242923749359104 243275771092992 243583868243232 243598140524288 243736520659456 243941858924544 244045201327026 244250799643224 244398848161248 246939017943552 247147054184448 247266241614128 247287450341376 247296858218496 247610047883616 247938160748949 247973955766272 248079006307638 250198252384256 250340381827072 250409034399744 250878138939648 251020654603776 251353286930064 251565042015936 251702775947808 252036312166287 253485651505152 253965737966336 254179693937664 254189364025344 254333760688128 254548026703872 254655862254288 254670783275392 254810217626176 255024885037824 255347861879979 255507886714032 257675496984576 258016947771264 258163518759168 258381011192832 258500304619238 258718080781512 258865050060144 261570900219904 261791263236096 261902167277784 261934596108288 262281690709632 262629245252748 262773036926994 262994412695256 265007726573568 265230984978432 265727856265344 265743426026496 265894386173952 266118391554048 266231128720392 266616925266816 268505441583104 269235075935232 269388019574784 269403803795456 269744990851776 269972240212224 270120052236672 270250318465567 270477993544308 270631643244696 272943548055552 273289218028992 273305230832128 273454867696384 273685242479616 274031851773636 274047908089824 274203585741888 274717265878221 274948704181404 276529801641984 277053532326912 277286938841088 277297488027648 277414961054792 277455011659776 277806395186496 277822672664064 278174521815894 278208965495808 280710234382336 281100542164992 281473033932288 281632929555456 282000332311896 282237906307104 282398236429248 282772447796322 285171357943296 285188066955264 285350072967168 285711455212128 285722324903488 285884634409856 285963034528512 286125480774144 286487845036074 286504631184816 286661494829448 287446372553286 289099338080256 289482429206784 289884934107648 289901919301632 290024732011828 290269066242672 290433958604064 293463760454656 293710991929344 293877839536128 294267262747392 294639938187507 294651147556722 294818529235164 295066902048336 298133692395264 298151160907776 298314401123328 298565719068672 298709703308192 298961354279808 299131184445696 299510019810441 302068621780992 302240217083904 302251715600384 302634502968864 302889460427136 303061522021632 303079279269888 303207674376002 303463114708248 306628836481792 306803022293504 307061491562496 307450370282616 307468384686144 307636726158432 308044381536573 308219371473126 308303896601052 308479033959624 311096026847232 311114254860288 311246053866352 311685223867776 311697081712896 311959674031104 312091831186641 312136888117248 312287417094928 312550506747072 314936718536704 315202040119296 315799013680128 315990429945856 316256639238144 316390616740176 316657163173824 316837045749888 317250373850883 319967099510784 320142284132352 320411991195648 320566510867328 320748614215936 320836575324672 321018832088064 321425387113644 321437615516424 321620213711088 322317710082918 322494181683129 324778490990976 325236755340288 325255811899392 325393601769368 325667732857632 325865130881664 326139659214336 329252023924736 329529405579264 329716600455168 330146730511488 330584214331932 330631941021696 330772008410184 331050670590816 334504185252864 334694206138368 334785991643136 334976172613632 335137715906752 335420056021248 335603701263744 336048416221716 337980868673536 338906258583552 338919152033792 339111680917504 339541149672384 339827199503616 340020244219392 340033180050432 340463815839972 340677182285376 340964189178624 343567329312768 344022597028352 344218025012224 344508014923776 344957441042016 345153400080192 345610769528838 345901932771912 346091316928236 349202889703712 349246128144384 349708920946176 350003536717824 350151810599646 350172327003664 350202362277888 350364049235992 350659216927008 351323344231794 353343635431424 354303808353792 354324568035328 354525848231936 354974838293856 355273890390144 355489233689088 355939443832698 358980101246976 359184026099712 359659987802368 359962986949632 360160069648896 360637324725744 360842190992928 361617317455977 361822740424974 364385624038656 364913656639488 365375802364848 365397210786432 365604780989184 365912788386816 366067801990539 366289687837628 366598272241872 369404709769216 369715918454784 370408526915328 370430230218752 370899362421192 370945287327744 371415071825424 372118509461457 375297378576384 375510572740608 375613551599616 375826925371392 376000443082528 376317208409472 376530981905664 377029930395096 380228477257728 380250755940352 380948606949504 381269540906496 381284046038016 381500641032192 381983793381432 382006174913088 382215326439264 382537327556736 383261830071048 385976572275712 386513245476864 386535892402176 387025421656896 387245278138752 387750456928857 388077121172268 388297575090216 391614655905792 392356350329856 392686894854144 392853250916676 392868196742296 392901894162432 393091372313552 393422536064448 393943867879122 394159555390491 397511589860352 397534881210368 397752534831104 398087625424896 398591784398016 398615139039744 398841579260928 399346693080588 399925387900224 402758162374656 402986956111872 403512670625152 403852613902848 404082029362176 404105705693184 404617486277664 405716990316462 405947464867044 409415322083328 409933827043488 409957846248192 410182301544576 410527863719424 410725842048764 410959161964168 411071862134736 411305378612832 414794702462976 415580298490368 415596108950528 415946232041472 416122441582188 416182517489664 416709592779744 416734008996096 417261782723841 421065351573504 421420082282496 421650813247488 421854155653568 422209550898432 422449394333184 423000498467844 424158671694483 426856378843136 427757036914944 427782100432896 428025109450752 428567182818192 428583487355232 428826951614784 428944551792768 429188221161216 429395198505526 429756946777224 429992242244172 433037987987968 433649007120384 434223643810176 434486841175552 434852878952448 435037098017742 435403599364008 435650937906096 440195640681984 440566487894016 440778952442576 440816759304192 441029344546912 441400894121088 441976721335083 442227793852746 446005580337152 446258941517824 446381322190848 447200538592896 447226741361664 447416202432881 447471601684992 448064554962288 448442031419712 448696776668544 451875011444736 452721532896512 453102932671488 453360325625856 453377573400576 453759525863424 453951754453296 454236243047168 454618918904832 454811511564003 455194672062372 459344019898368 459943254722688 460204533440256 460592237343744 460814359371784 461202577029216 461455089237648 462329057209689 466278561261568 466671382290432 466869080799528 466936483037184 467527835801664 467545622569344 468431125642392 468825760120608 472405077805056 472803060178944 473071644131328 473299784391808 473698520520192 473985644918784 474384958857216 474585925110264 478640134995968 479950649266176 480213426198528 480849766300992 481122921323904 481254862987008 481528248132096 481750567699489 482156423274636 482430320566632 485847498718208 486551542185984 487167736486464 487196281048576 487473041318912 487883717849088 488090402654052 488501599286448 488797696322496 493878035887104 494294108368896 494532483228256 494574900682752 494593716436992 495220095767232 495876321497898 495947911532544 496158012615276 500396504768512 500680763654144 501756277879296 502041309207552 502706573860128 503130084031872 503405551895616 504072624332574 506971303010304 507931475932672 508359387875328 508378728050688 508667521376256 509311724508576 509341566550784 509620435252352 510049770075648 510695723759958 511015773428064 515350993969152 516033895542528 516327037518336 516762022385664 517000609238476 517436161563024 517730100120288 518416154293257 523141800439808 523582526472192 523804334555568 523869192216576 524563381419264 525227715899469 525258490505496 525546073853988 525988825390512 526985016347691 530015453147136 530461969956864 531455712530688 531486852052992 531788772347904 532236783108096 532462257440784 533233850533632 533909165749047 538470151870464 538776039149568 539489981703552 539944480424448 540240104473344 540500636931134 540955987088616 541263286489392 546578436057984 546610461664256 546909735392768 547370484959232 548063703547272 548095816179648 548407171483776 549434531756442 549897408362808 554107064653824 554573877682176 554594976055296 554829922109584 555612790372992 555645345328128 556349043631788 556417930991616 561420468764672 562946067864576 563265859110912 564000664623792 564475812614208 564796472858496 565068847700731 565544895592644 570342715886592 570376133910528 570700145934336 571422910424256 571444649806976 571769268819712 571926069057024 572250961548288 572975690072148 573009262369632 573322989658896 574892745106572 578198676160512 578964858413568 579769868215296 579803838603264 580049464023656 580538132485344 580867917208128 586927520909312 587421983858688 587755679072256 588534525494784 589279876375014 589302295113444 589637058470328 590133804096672 590915801818683 596267384790528 596302321815552 596628802246656 597131438137344 597419406616384 597922708559616 598262368891392 599020039620882 604137243561984 604480434167808 604503431200768 605269005937728 605778920854272 606123044043264 606158558539776 606415348752004 606926229416496 613257672963584 613606044587008 614122983124992 614900740565232 614936769372288 615273452316864 616088763073146 616438742946252 616607793202104 616958067919248 622192053694464 622492107732704 623370447735552 623394163425792 623919348062208 624183662373282 624273776234496 624574834189856 625101013494144 629873437073408 631598027360256 631980859891712 632781233480352 633314326347648 633619744136203 633674091499776 634500747701766 639934199021568 640284568264704 641133021734656 641497228431872 641673150649344 642037664176128 642850774227288 642875231032848 643240427422176 644092797758289 644635420165836 644988363366258 649556981981952 650473510680576 650511623798784 650787203538736 651335465715264 651730261763328 652279318428672 652555647026613 658504047849472 659058811158528 660293461022976 661168428663864 661263882043392 661544016820368 662101341181632 663341690779119 669008370505728 669388412276736 669571983286272 669952345227264 670275431813504 670840112042496 671207402527488 672096832443432 677812517167104 677838304067584 679082299344768 679654399007232 680040488438784 680066360100864 680927631679944 681354364570752 681928378357248 688045194056704 688436050024448 689016029847552 689914882084032 690306800160384 691221539057676 691803865543824 692182633856472 698405779407424 699417841892352 700007073435648 700303621199292 700344654007328 700404724555776 700728098471984 701318433854016 702646688463588 706687270862848 708607616707584 708649136070656 709051696463872 709949676587712 710547780780288 710978467378176 711878887665396 717960202493952 718368052199424 719319975604736 719925973899264 720320139297792 721274649451488 721684381985856 723234634911954 723645480849948 728771248077312 729827313278976 730751604729696 730794421572864 731209561978368 731825576773632 732135603981078 732579375675256 733196544483744 738809419538432 740817053830656 740860460437504 741798724842384 741890574655488 742830143650848 743814482246847 744237018922914 750594757152768 751021145481216 751227103199232 752000886165056 752634416818944 753061963811328 754059860790192 756108936498861 760456954515456 761897213899008 762539081812992 762568092076032 763001282064384 763967586762864 764012349826176 764430652878528 765074655113472 766523660142096 771953144551424 773026490953728 774050843313792 774490556277504 775500913857714 776154242344536 776595150180432 784712700659712 785373789708288 785706501833352 785736393484592 785803788324864 786182744627104 786845072128896 787887735758244 788319110780982 795023179720704 795069762420736 795505069662208 797183568796032 797230278079488 797568013032527 797683158521856 798693386161176 799850775800448 805516324749312 807025341250304 807705227805696 808164058724352 808211411386368 809234972555328 810750955396701 811433980632924 811894929734088 818830644166656 819867654086976 819915692496384 820364603089152 821055727438848 821451684097528 821918323928336 822143724269472 822610757225664 824151797634663 829589404925952 831160596980736 831192217901056 831892464082944 832244883164376 832365034979328 833419185559488 833468017992192 834523565447682 842130703147008 843301626494976 843708311307136 844419101796864 844898788666368 846000996935688 848317343388966 855514073829888 855564200865792 856050218901504 857134365636384 857166974710464 857653903229568 857889103585536 858376442322432 858790397011052 859513893554448 859984484488344 866075975975936 867298014240768 868447287620352 868973682351104 869705757904896 870074196035484 870807198728016 871301875812192 880391281363968 881132975788032 881557904885152 881633518608384 882058689093824 882801788242176 883919814562521 883953442670166 884455587705492 892011160674304 892517883035648 894401077185792 894453482723328 894832404865762 894943203369984 896129109924576 896884062839424 897393553337088 905443065793024 906205865342976 906720651251712 906755146801152 907903508906592 908472486094336 909237837809664 909623023128006 910389344124744 919886509445376 920409066880512 921184474687488 921628718743568 922405154058432 922910178475296 924133144609719 924658114419378 932557122523136 933342764580864 933738161599056 935055671603328 935091245138688 936275493559923 936862251284784 937651520241216 944810155610112 945606120357888 946599568783616 947397041040384 947971289837568 948769917714432 949171850220528 951751121552649 959901298532352 960426852397056 961699532601984 962245842647808 962509725974016 963056496264192 963501135398978 964312846549272 964860641133264 971694997436416 974335472972928 974392562097152 974946082637824 975767435698176 976180805308104 977003198572896 977595392644992 987756071774208 988588216737792 989064966456512 989149801365504 990440191534464 991752642995796 991895823065088 992316025230552 1000793009537024 1003512555758592 1004082618415104 1005413147720256 1006260168063744 1006811103791232 1007296641553477 1008145248665148 1013942606020608 1015862951865344 1016718775750656 1016757456101376 1017335042752512 1018623449017152 1018683133101568 1019240870504704 1020099540151296 1021391447519916 1022031546856128 1030701987938304 1032067791085056 1032654075036672 1033524044771328 1034001218476952 1034872323126048 1035460200240576 1036832308586514 1046283600879616 1047608669111136 1047738384433152 1049126762838528 1050455431798938 1050516981010992 1051092147707976 1051977650781024 1053970032695382 1060030906294272 1062911425061376 1062973704105984 1063577544695808 1064924514881568 1066467701067264 1067818331498094 1076940303740928 1077552078299136 1078979963407104 1079888960848896 1080480208946688 1081001273862268 1081911974177232 1082526572978784 1093156872115968 1093220923328512 1093819470785536 1094740969918464 1096127407094544 1096191632359296 1096814342967552 1098203405971617 1098869063512884 1099794816725616 1108214129307648 1109147755364352 1109659844219168 1111225580745984 1111290690656256 1112698087263576 1112835861983232 1116355528384371 1125892135729152 1126531718221824 1128001329247584 1128951625228416 1129496065634101 1129592945716992 1130137695401462 1131089791185288 1140685431773184 1140752267821056 1142845820848512 1142889299613952 1143538537639424 1143852138114048 1144501923096576 1145951380144296 1146018524739264 1146645979317792 1149785490213144 1157929716827136 1159539736430592 1159607677206528 1160098928047312 1161076264970688 1161735834416256 1163251370786571 1173855041818624 1174843967717376 1177069050989568 1178559752750028 1178604590226888 1179274116940656 1180267608193344 1181831603637366 1182478666171473 1192534769581056 1192604643631104 1193257604493312 1194262876274688 1194838813232768 1195845417119232 1196524737782784 1198040079241764 1208274487123968 1208960868335616 1210538011875456 1211557841708544 1212246088086528 1212317117079552 1212830697504008 1213852458832992 1226515345927168 1227212089174016 1228245966249984 1229801481130464 1229873538744576 1230546904633728 1232177526146292 1232877485892504 1233215586404208 1233916135838496 1244384107388928 1244984215465408 1246740895471104 1246788326851584 1247838696124416 1248367324746564 1248547552468992 1249149668379712 1250202026988288 1251785348171523 1259746874146816 1263196054720512 1263961719783424 1265562466960704 1266628652695296 1267239488272406 1267348182999552 1269001495403532 1280569136529408 1282266043469312 1282994456863744 1283346301298688 1284075328352256 1285701548454576 1285750462065696 1286480854844352 1288185595516578 1289270840331672 1289976726732516 1299113963963904 1300947021361152 1301574407077472 1302670931430528 1303460523526656 1304558636857344 1305111294053226 1317008095698944 1320586922045952 1322336857327728 1323088033640736 1324202682363264 1325930164005249 1326683381558238 1338016741011456 1338776824553472 1339143966572544 1340550863627008 1341680224084992 1342248607298643 1342414805054976 1344193664886864 1355625034334208 1358164598689536 1359308798014464 1360080976877568 1360132720201728 1361855263359888 1362708729141504 1363856756714496 1364434534692009 1376090388113408 1376872100048896 1378032059695104 1379829764168064 1380613600320768 1382443078115352 1383607731087648 1384365267712944 1386987171629067 1396811558814848 1398835683784704 1400014146871296 1400607242398584 1400689308014656 1400809449111552 1401456196943968 1402636867708032 1405293376927176 1417215233415168 1417298272141312 1419899353175424 1421095561560576 1421751675405809 1421956934756352 1423757775330792 1435920404987904 1438639951209472 1439851947798528 1440640278595584 1442549298902976 1443368763971712 1445251703098467 1446469269823908 1447290961699896 1457542496154624 1459654626557952 1461503209459392 1461588843145728 1462419123956736 1463651153547264 1464271207962156 1465158751350512 1466393088967488 1477618839076864 1481634107661312 1481720920875008 1483597449684768 1483781149310976 1485660287301696 1487628964493694 1488474037845828 1501189514305536 1502042290962432 1504001772330112 1505268833637888 1506123927622656 1508119721580384 1512217872997722 1520913909030912 1523794427798016 1525078163625984 1525136184152064 1526002564128768 1527935173525728 1528024699652352 1528861305757056 1530149310226944 1533047320284192 1543906289102848 1546052981907456 1548101686627584 1548981112555008 1551001827715428 1552308484689072 1553190300360864 1555248462879771 1569425401319424 1570747579416576 1571413003666704 1571472786969184 1571607576649728 1572365489254208 1573690144257792 1575683147698407 1575775471516488 1576638221561964 1580955049043073 1590046359441408 1591010139324416 1594367137592064 1594460556158976 1595136026065054 1595366317043712 1597386772322352 1599701551600896 1614050682500608 1615410455611392 1616328117448704 1618469945110656 1621501910793402 1622867961265848 1623789859468176 1639735308173952 1639831384992768 1640729206178304 1642111454877696 1642903368195056 1643836647856672 1644287448538944 1645221514451328 1648303595269326 1662321193961472 1662384435802112 1663784928165888 1664489766328752 1666838371118976 1666936035984384 1667642209068011 1669047130895364 1684261406294016 1687416622614272 1688838203593728 1689797577332736 1692001993871376 1695206543102193 1696634686777932 1711028147659776 1711128401731584 1712100437803008 1714268731272768 1714333949420928 1715307806459136 1715778207171072 1716752884644864 1717580794022104 1719027787108896 1719968968976688 1732151951951872 1734596028481536 1736894575240704 1737947364702208 1739411515809792 1740148392070968 1741614397456032 1742603751624384 1760782562727936 1762265951576064 1763115809770304 1763267037216768 1764117378187648 1765603576484352 1767839629125042 1767906885340332 1768911175410984 1772747405456049 1784022321348608 1788802154371584 1788906965446656 1789664809731524 1789886406739968 1792258219849152 1793768125678848 1794787106674176 1810886131586048 1812411730685952 1813441302503424 1813510293602304 1815807017813184 1816944972188672 1818475675619328 1819246046256012 1820778688249488 1839773018890752 1840818133761024 1842368949374976 1843257437487136 1844810308116864 1845820356950592 1848266289219438 1849316228838756 1865114245046272 1867476323198112 1870111343206656 1870182490277376 1872550987119846 1873724502569568 1875303040482432 1889620311220224 1893199137567232 1894794082080768 1895942579675136 1898343700441056 1900859232408609 1903502243105298 1919802597064704 1920853704794112 1923399065203968 1924491685295616 1925019451948032 1926112992528384 1927002270797956 1928625693098544 1929721282266528 1932278393274867 1943389994872832 1948670945945856 1948785124194304 1949892165275648 1951534871396352 1952361610616208 1954006397145792 1955190785289984 1957666941079839 1975512143548416 1977176433475584 1978129932913024 1980880383068928 1983505285991592 1983791646130176 1984632050461104 1990025072337357 2007025111517184 2008165236830208 2010826295440512 2012520336127488 2013622207582464 2014593283106954 2016290497330296 2031725903730688 2033437551501312 2033514912202752 2037246898034304 2037366266203136 2038481741009408 2040199080302592 2042782895039832 2044063093712256 2064135582170112 2065308150073344 2067048089542656 2068002436953904 2069744646252096 2070920400481152 2073664617173028 2092567201759232 2095217338222272 2098253525677056 2100910863597876 2101033962021984 2102184295415952 2103955301562048 2106165705066361 2107940065390764 2120061812588544 2125822850122752 2125947408211968 2127155089391616 2129849029763136 2132935402134528 2135636662996188 2153880607481856 2155104156598272 2157959926814208 2159777921697792 2160960417893376 2162002547724536 2163823948354464 2165053145957568 2186313744231936 2186441846657024 2187638941571072 2189481939836928 2192254814189088 2192383264718592 2193628685935104 2196406811943234 2197738127025768 2199589633451232 2216428258615296 2219319688438336 2222451161491968 2222581381312512 2225396174527152 2225671723966464 2231443446740541 2232711056768742 2251784271458304 2253063436443648 2256002658495168 2257903250456832 2258992131268202 2259185891433984 2260275390802924 2262179582370576 2281370863546368 2285691641697024 2285778599227904 2287077075278848 2287704276228096 2289003846193152 2291902760288592 2292037049478528 2293291958635584 2299570980426288 2315859433654272 2319079472861184 2320197856094624 2322152529941376 2323471668832512 2326502741573142 2347710083637248 2354138101979136 2357119505500056 2357209180453776 2358548233881312 2360535216386688 2361673591780393 2363663207274732 2364957332342946 2385069539162112 2385209287262208 2386515208986624 2389677626465536 2391690834238464 2392704039097581 2393049475565568 2396080158483528 2416548974247936 2421076023750912 2423115683417088 2424492176173056 2424634234159104 2425661395008016 2427704917665984 2432252866190103 2453030691854336 2454424178348032 2456491932499968 2459602962260928 2459747077489152 2461093809267456 2464355052292584 2465754971785008 2466431172808416 2467832271676992 2472455392903989 2488768214777856 2489968430930816 2493481790942208 2493576653703168 2495677392248832 2496734649493128 2497095104937984 2498299336759424 2500404053976576 2503570696343046 2526392109441024 2531124933921408 2533257305390592 2534478976544812 2534696365999104 2538002990807064 2564532086938624 2565988913727488 2566692602597376 2568150656704512 2571403096909152 2571500924131392 2572961709688704 2576371191033156 2578541680663344 2579953453465032 2598227927927808 2601894042722304 2603148814154944 2605341862861056 2606921047053312 2609117273714688 2610222588106452 2634016191397888 2641173844091904 2644673714655456 2646176067281472 2648405364726528 2651860328010498 2653366763116476 2676033482022912 2677553649106944 2681101727254016 2683360448169984 2684497214597286 2684829610109952 2688387329773728 2716329197379072 2718617596028928 2720161953755136 2720265440403456 2723710526719776 2725417458283008 2727713513428992 2728869069384018 2752180776226816 2753744200097792 2759659528336128 2761227200641536 2764886156230704 2767215462175296 2768730535425888 2772399433829157 2773974343258134 2793623117629696 2797671367569408 2800028293742592 2801214484797168 2801378616029312 2802912393887936 2805273735416064 2808826480679769 2810586753854352 2834430466830336 2839798706350848 2842191123121152 2843503350811618 2843913869512704 2847515550661584 2877279902418944 2879703895597056 2881280557191168 2885098597805952 2886737527943424 2890503406196934 2892938539647816 2894581923399792 2915084992309248 2923006418918784 2923177686291456 2924838247913472 2927302307094528 2928542415924312 2930317502701024 2932786177934976 2963268215322624 2963441841750016 2967194899369536 2971320574603392 2972753503121237 2975257928987388 2976948075691656 3002379028611072 3008003544660224 3010537667275776 3012247855245312 3016239443160768 3021889924660431 3024435745995444 3041827818061824 3047588855596032 3050156327251968 3050272368304128 3052005128257536 3055870347051456 3056049399304704 3057722611514112 3060298620453888 3066094640568384 3087812578205696 3092105963814912 3096203373255168 3097962225110016 3102003655430856 3104616969378144 3106380600721728 3110496925759542 3138850802638848 3142826007333408 3142945573938368 3143215153299456 3144730978508416 3147380288515584 3151366295396814 3151550943032976 3153276443123928 3161910098086146 3180092718882816 3188734275184128 3188921112317952 3190272052130108 3190732634087424 3194773544644704 3199403103201792 3228101365001216 3230820911222784 3232656234897408 3236939890221312 3243003821586804 3245735922531696 3247579718936352 3279470616347904 3279662769985536 3281458412356608 3284222909755392 3285806736390112 3287673295713344 3288574897077888 3290443028902656 3294610217914851 3296607190538652 3324642387922944 3324768871604224 3328979532657504 3333676742237952 3333872071968768 3335284418136022 3338094261790728 3374833245228544 3377676407187456 3379595154665472 3384003987742752 3388488196902303 3390413086204386 3393269373555864 3422056295319552 3422256803463168 3428537462545536 3428667898841856 3430615612918272 3431556414342144 3433505769289728 3435161588044208 3438055574217792 3439937937953376 3464303903903744 3473789150481408 3475894729404416 3478823031619584 3480296784141936 3483228794912064 3485207503248768 3489754112359713 3521565125455872 3524531903152128 3526231619540608 3528234756375296 3531207152968704 3535679258250084 3535813770680664 3537822350821968 3545494810912098 3547435998514419 3577604308743168 3577813930893312 3579329619463048 3579772813479936 3584516439698304 3587536251357696 3589574213348352 3621772263172096 3624823461371904 3626882605006848 3631614035626368 3633889944377344 3636951351238656 3638492092512024 3641557376498976 3679546037781504 3681636267522048 3684737898749952 3686514874974272 3689620616233728 3691640713901184 3696532578438876 3698632457677512 3730228490092544 3734952646396224 3740222686413312 3740364980554752 3745101974239692 3747449005139136 3750606080964864 3779240622440448 3786398275134464 3789588164161536 3791885159350272 3796687400882112 3801718464817218 3807004486210596 3841707409588224 3846798130407936 3848983370591232 3850038903896064 3852225985056768 3854004541595912 3857251386197088 3859442564533056 3864556786549734 3886779989745664 3897341891891712 3897570248388608 3899784330551296 3904723221232416 3908012794291584 3910381570579968 3915333882159678 3951024287096832 3956259865826048 3961760766137856 3967010571983184 3969264100922208 3977790492015747 3980050144674714 4014050223034368 4016330473660416 4021652590881024 4025040672254976 4026745821895929 4027244415164928 4029186566213908 4032580994660592 4063451807461376 4066875103002624 4074493796068608 4074732532406272 4076963482018816 4080398160605184 4085565790079664 4088126187424512 4093303604076027 4128271164340224 4130616300146688 4134096179085312 4136004873907808 4139489292504192 4141840800962304 4147329234346056 4160961514887201 4190434676444544 4196507051354112 4201821727195752 4202067924043968 4204368590831904 4207910603124096 4212331410132722 4215880130781528 4251645700245504 4251894816423936 4259698059526272 4265255026217427 4265870804269056 4271273325992376 4307761214963712 4315919853628416 4319555843395584 4321920835786752 4324005095449072 4327647896708928 4330106291915136 4335755109295401 4372627488463872 4372883693314048 4375277883142144 4378963879673856 4384509628378176 4384766529437184 4387257371870208 4392813623886468 4395476254051536 4399179266902464 4432856517230592 4438639376876672 4444902322983936 4445162762625024 4450792349054304 4451343447932928 4462886893481082 4465422113537484 4503568542916608 4506126872887296 4512005316990336 4515806500913664 4517984262536404 4518371782867968 4520550781605848 4524359164741152 4562741727092736 4571383283394048 4571557198455808 4574154150557696 4575408552456192 4578007692386304 4583805520577184 4584074098957056 4586583917271168 4599141960852576 4631718867308544 4638158945722368 4640395712189248 4644305059882752 4646943337665024 4653005483146284 4665745388639313 4695420167274496 4708276203958272 4714239011000112 4714418360907552 4717096467762624 4721070432773376 4723347183560786 4727326414549464 4729914664685892 4770139078324224 4773030417973248 4779355252931072 4783381668476928 4785408078195162 4786098951131136 4792160316967056 4842152047501824 4846231366834176 4848984352346112 4851322790016032 4855409835331968 4864505732380206 4906061383708672 4908848356696064 4919205924521856 4919494154978304 4922187618534912 4928710104585168 4931509943570016 4932862345616832 4935664543353984 4944910785807978 4979936861861632 4986963581884416 4987153307406336 4991354784497664 4993469298986256 4996598673518848 5000808107953152 5002926627204033 5007141392686092 5052784218882048 5062249867842816 5066514610781184 5068957953089624 5069392731998208 5076005981614128 5085619629306579 5129064173877248 5131977827454976 5133385205194752 5136301313409024 5142806193818304 5143001848262784 5145923419377408 5152742382066312 5157083361326688 5159906906930064 5196455855855616 5203788085444608 5206297628309888 5210683725722112 5213842094106624 5218234547429376 5220445176212904 5282347688183808 5289347429310912 5292352134562944 5296810729453056 5299256244694379 5303720656020996 5306733526232952 5352066964045824 5362203454508032 5366720896339968 5368994429194572 5369659220219904 5376774659547456 5432658394758144 5437235192057856 5440323907510272 5440530880806912 5447421053439552 5450834916566016 5455427026857984 5457738138768036 5504361552453632 5507488400195584 5519319056672256 5522454401283072 5529772312461408 5534430924350592 5537461070851776 5544798867658314 5547948686516268 5587246235259392 5595342735138816 5602428969594336 5602757232058624 5605824787775872 5610547470832128 5617652961359538 5621173507708704 5668860933660672 5679597412701696 5684382246242304 5687006701623236 5687827739025408 5695031101323168 5702577697225827 5754559804837888 5759407791194112 5762561114382336 5770197195611904 5773475055886848 5781006812393868 5785877079295632 5789163846799584 5796835179824601 5830169984618496 5846012837837568 5846355372582912 5849676495826944 5854604614189056 5857084831848624 5860635005402048 5865572355869952 5873000823239517 5926536430645248 5934389798739072 5942641149206784 5945507006242474 5950515857974776 5953896151383312 6016007089320448 6021075334551552 6024495710490624 6032478886321536 6043779849320862 6048871491990888 6095177711192064 6100312654503936 6100544736608256 6111740694102912 6112098798609408 6115445223028224 6120597240907776 6132189281136768 6175625156411392 6192406746510336 6195924450220032 6204007310861712 6209233938756288 6212761201443456 6215757324708041 6220993851519084 6277701605277696 6285652014666816 6285891147876736 6289461957016832 6294760577031168 6302732590793628 6303101886065952 6306552886247856 6318497115199083 6323820196172292 6360185437765632 6377468550368256 6377842224635904 6380544104260216 6381465268174848 6389547089289408 6398806206403584 6456202730002432 6461641822445568 6465312469794816 6473879780442624 6486007643173608 6491471845063392 6495159437872704 6558941232695808 6559325539971072 6562916824713216 6568445819510784 6571613472780224 6575346591426688 6577149794155776 6580886057805312 6589220435829702 6593214381077304 6649284775845888 6649537743208448 6657959065315008 6667353484475904 6667744143937536 6670568836272044 6676188523581456 6749666490457088 6755352814374912 6759190309330944 6768007975485504 6776976393804606 6780826172408772 6786538747111728 6844112590639104 6857074925091072 6857335797683712 6861231225836544 6863112828684288 6867011538579456 6870323176088416 6876111148435584 6879875875906752 6928607807807488 6947578300962816 6951789458808832 6960593568283872 6966457589824128 6970415006497536 6979508224719426 7043130250911744 7052463239081216 7056469512750592 7062414305937408 7071358516500168 7071627541361328 7075644701643936 7085020775341179 7090989621824196 7094871997028838 7155208617486336 7155627861786624 7158659238926096 7159545626959872 7169032879396608 7175072502715392 7178112117292743 7179148426696704 7243544526344192 7249646922743808 7263228071252736 7267779888754688 7273902702477312 7276984185024048 7283114752997952 7296758598570309 7359092075563008 7363272535044096 7369475797499904 7373029749948544 7379241232467456 7383281427802368 7393065156877752 7397264915355024 7417366178711967 7469905292792448 7480445372826624 7480729961109504 7490203948479384 7494898010278272 7501212161929728 7572796550268928 7579176328323072 7593374801764224 7603436929634436 7614008972421192 7693596260815872 7697966741182464 7700077807792128 7704451970113536 7708009083191824 7714502772394176 7718885129066112 7729113573099468 7773559979491328 7794683783783424 7795140496777216 7799568661102592 7809446442464832 7816025588583168 7820763141159936 7830667764319356 7902048574193664 7912519731652096 7923521532275712 7934021143966368 7938528201844416 7955580984031494 7960100289349428 8028100446068736 8032660947320832 8043305181762048 8050081344509952 8053491643791858 8054488830329856 8058373132427816 8065161989321184 8126903614922752 8148987592137216 8149465064812544 8153926964037632 8160796321210368 8171131580159328 8176252374849024 8186607208152054 8256542328680448 8261232600293376 8272009747815616 8278978585008384 8283681601924608 8294658468692112 8317198301487471 8321923029774402 8380869352889088 8393014102708224 8403643454391504 8404135848087936 8408737181663808 8415821206248192 8424662820265444 8431760261563056 8503291400491008 8519396119052544 8530510052434854 8531741608538112 8542546651984752 8631839707256832 8639111686791168 8643841671573504 8648010190898144 8655295793417856 8660212583830272 8671510218590802 8745254976927744 8745767386628096 8750555766284288 8769019256756352 8769533058874368 8774514743740416 8785627247772936 8790952508103072 8798358533804928 8877278753753344 8889804645967872 8890325525250048 8901584698108608 8918260509363711 8925773786962164 8930844227074968 9007137085833216 9024010633980672 9031613001827328 9035968525072808 9036743565735936 9041101563211696 9048718329482304 9065669773981293 9125483454185472 9142766566788096 9143114396911616 9148308301115392 9150817104912384 9156015384772608 9167611041154368 9168148197914112 9173167834542336 9198283921705152 9263437734617088 9276317891444736 9280791424378496 9288610119765504 9293886675330048 9306010966292568 9331490777278626 9416552407916544 9428478022000224 9428836721815104 9434192935525248 9442140865546752 9446694367121572 9454652829098928 9459829329371784 9540278156648448 9558710505862144 9566763336953856 9570816156390324 9572197902262272 9584320633934112 9684304095003648 9692462733668352 9697968704692224 9702645580032064 9710819670663936 9729011464760412 9812122767417344 9817696713392128 9838411849043712 9838988309956608 9844375237069824 9857420209170336 9863019887140032 9865724691233664 9871329086707968 9889821571615956 9959873723723264 9973927163768832 9974306614812672 9986938597972512 9993197347037696 10001616215906304 10005853254408066 10014282785372184 10124499735685632 10133029221562368 10137915906179248 10138785463996416 10152011963228256 10165464590706909 10171239258613158 10258128347754496 10263955654909952 10266770410389504 10285612387636608 10286003696525568 10291846838754816 10305484764132624 10314166722653376 10319813813860128 10392911711711232 10412595256619776 10421367451444224 10427684188213248 10436469094858752 10440890352425808 10469262337079139 10564695376367616 10578694858621824 10584704269125888 10593621458906112 10598512489388758 10607441312041992 10613467052465904 10724406909016064 10733441792679936 10737988858389144 10739318440439808 10753549319094912 10865316789516288 10874470384115712 10880647815020544 10894842106879104 10901669833132032 10910854053715968 10915476277536072 11008723104907264 11038638113344512 11044908802566144 11059544624922816 11068861848701184 11074922141703552 11080263057088247 11089597735316628 11095897373032536 11174492470518784 11190685470277632 11204857939188672 11205514464117248 11211649575551744 11221094941664256 11235305922719076 11242347015417408 11337721867321344 11359194825403392 11368764492484608 11374013403246472 11375655478050816 11390062202646336 11405155394451654 11509119609675776 11525122228764672 11540394391223808 11546950111773696 11562013624787736 11571754158591264 11578327693599168 11593670359649202 11660339969236992 11692025675675136 11692710745165824 11699352991653888 11714169663697248 11721270010804096 11731144711739904 11746001646479034 11853072861290496 11868779597478144 11885282298413568 11891014012484948 11901031715949552 11907792302766624 12032014178640896 12042150669103104 12048991420981248 12064957772643072 12080237465687787 12087559698641724 12097742983981776 12190355422384128 12200625309007872 12223481388205824 12224197597218816 12230890446056448 12241194481815552 12264378562273536 12279910812228081 12384813493020672 12391848900440064 12408014621723424 12418467877512576 12425522402886912 12431514649416082 12441987703038168 12571304029333632 12571782295753472 12578923914033664 12589521154062336 12605465181587256 12606203772131904 12613105772495712 12636994230398166 12647640392344584 12754937100736512 12755684449271808 12761088208520432 12779094178578816 12795765078652281 12797612412807168 12912405460004864 12923283644891136 12947759560885248 12972015286347216 12982943690126784 12990318875745408 13007265327886203 13117882465391616 13118651079942144 13125833649426432 13136891639021568 13143226945560448 13150693182853376 13154299588311552 13161772115610624 13178440871659404 13186428762154608 13298569551691776 13315918130630016 13334706968951808 13335488287875072 13341137672544088 13352377047162912 13499332980914176 13510705628749824 13518380618661888 13536015950971008 13553952787609212 13561652344817544 13573077494223456 13688225181278208 13714149850182144 13714671595367424 13722462451673088 13726225657368576 13734023077158912 13740646352176832 13752222296871168 13759751751813504 13857215615614976 13895156601925632 13903578917617664 13921187136567744 13932915179648256 13940830012995072 13959016449438852 14086260501823488 14104926478162432 14112939025501184 14124828611874816 14142717033000336 14143255082722656 14151289403287872 14170041550682358 14181979243648392 14189743994057676 14310417234972672 14317318477852192 14319091253919744 14338065758793216 14350145005430784 14356224234585486 14358296853393408 14487089052688384 14526456142505472 14535559777509376 14553968370048096 14566229505995904 14593517197140618 14718184151126016 14726545070088192 14746059499897088 14758482464934912 14766562855604736 14786130313755504 14794529830710048 14834732357423934 14939810585584896 14960890745653248 14961459922219008 14980407896958768 14989796020556544 15002424323859456 15008779881612099 15145593100537856 15158352656646144 15186749603528448 15206873859268872 15228017944842384 15256858887919737 15387192521631744 15395933482364928 15400155615584256 15408903940227072 15416018166383648 15429005544788352 15437770258132224 15458227146198936 15589367567566848 15590280993554432 15618892884929664 15632051177166336 15641526282319872 15661335528638712 15825039463304192 15847043064551424 15868042287932736 15877056403688832 15897768734083137 15911161968062988 15920200578698856 16056200892137472 16086610363524096 16100162689019904 16106983287583716 16108977660659712 16116746264855632 16130323978642368 16253807229845504 16297975184274432 16298930129625088 16307853928075264 16321592642420736 16342263160318656 16352504749698048 16373214416304108 16513084657360896 16522465200586752 16544019495631232 16557957170016768 16567363203849216 16589316937384224 16634396602974942 16643846059548804 16761738705778176 16786028205416448 16807286908783008 16808271696175872 16817474363327616 16831642412496384 16849325640530888 16863520523126112 17006582800982016 17038792238105088 17061020104869708 17063483217076224 17085093303969504 17107733091677481 17263679414513664 17278223373582336 17287683343147008 17296020381796288 17310591586835712 17320425167660544 17343020437181604 17390505539473803 17490509953855488 17501111532568576 17538038513512704 17539066117748736 17549029487480832 17571254495545872 17581905016206144 17596717067609856 17754557507506688 17779609291935744 17803169396217216 17836521018727422 17851547573924328 17861688454149936 18048021267961344 18063226003654656 18071937050145616 18073487131471872 18082203126423392 18097436658964608 18131339547962586 18285533133576192 18286228793823232 18296616602230784 18301634209824768 18335222082308736 18336296395828224 18344064299748121 18346335669084672 18396567843410304 18526875469234176 18561582848756992 18577220239531008 18587773350660096 18612021932585136 18647271974124123 18662981554557252 18833104815833088 18856956044000448 18857673443630208 18868385871050496 18884281731093504 18893388734243144 18909305658197856 18919658658743568 18955491345597249 19080556313296896 19117421011724288 19133526673907712 19141632312780648 19144395804524544 19168641267868224 19368608190007296 19384925467336704 19395937409384448 19405291160064128 19421639341327872 19458022929520824 19624245534834688 19676823698087424 19677976619913216 19688750474139648 19714840418340672 19726039774280064 19731449382467328 19742658173415936 19779643143231912 19919747447446528 19947854327537664 19948613229625344 19973877195945024 19986394694075392 20003232431812608 20011706508816132 20028565570744368 20248999471371264 20266058443124736 20275831812358496 20277570927992832 20304023926456512 20330929181413818 20342478517226316 20516256695508992 20527911309819904 20571224775273216 20572007393051136 20583693677509632 20610969528265248 20628333445306752 20639627627720256 20785823423422464 20825190513239552 20842734902888448 20855368376426496 20881780704851616 20938524674158278 21129390752735232 21157389717243648 21169408538251776 21187242917812224 21197024978777516 21214882624083984 21226934104931808 21255062326023537 21448813818032128 21466883585359872 21475977716778288 21478636880879616 21507098638189824 21534336351878229 21730633579032576 21748940768231424 21789684213758208 21803339666264064 21821708107431936 21830952555072144 21890275795710927 22077276226689024 22089817605132288 22119089249845632 22137723697402368 22149844283407104 22160526114176494 22179195470633256 22191794746065072 22348984941037568 22409715878377344 22411028928234496 22423299151103488 22442189883328512 22470611845438152 22484694030834816 22718389650806784 22737528984969216 22748026806492944 22780124405292672 22810310788903308 23018239219351552 23080788782447616 23093900223547392 23124027249575472 23143508317182528 23156655387198336 23167822755729971 23187340719298404 23320679938473984 23384051351350272 23385421490331648 23398705983307776 23428339327394496 23442540021608192 23462289423479808 23492003292958068 23706145722580992 23737559194956288 23770564596827136 23782028024969896 23802063431899104 23815584605533248 24064028357281792 24084301338206208 24097982841962496 24129915545286144 24160474931375574 24175119397283448 24195485967963552 24380710844768256 24446962776411648 24448395194437632 24461780892112896 24482388963631104 24528757124547072 24559821624456162 24769626986041344 24783697800880128 24816029243446848 24836935755025152 24851044805773824 24863029298832164 24883975406076336 25142608058667264 25143564591506944 25157847828067328 25179042308124672 25210930363174512 25212407544263808 25226211544991424 25273988460796332 25295280784689168 25509874201473024 25522176417040864 25558188357157632 25591530157304562 25595224825614336 25824810920009728 25895519121770496 25944030572694432 25965887380253568 25978409509584323 25980637751490816 26014530655772406 26235764930783232 26237302159884288 26251667298852864 26286453891120896 26301386365706752 26308599176623104 26323544231221248 26356881743318808 26372857524309216 26631836261260032 26669413937903616 26670976575750144 26682275345088176 26704754094325824 26754781528091133 26998665961828352 27021411257499648 27072031901942016 27107905575218424 27123304689635088 27146154988446912 27197009321943879 27376450362556416 27428299700364288 27429343190734848 27444924903346176 27452451314737152 27468046154317824 27481292704353664 27504444593742336 27519503503627008 27790313203851264 27842374273135488 27865830359296512 27881660025990144 27918032898877704 28209852956324864 28225878051002368 28249657223749632 28285434066000672 28286510165445312 28302578806575744 28340083101364716 28363958487296784 28379487988115352 28620834469945344 28634636955704384 28676131517586432 28700290010861568 28712448469170972 28716593706786816 28974178105376768 29052912285010944 29071119555018752 29107936740096192 29132459011991808 29187034394281236 29436368302252032 29453090140176384 29492118999794176 29516964929869824 29533125711209472 29572260627511008 29589059661420096 29669464714847868 29879621171169792 29921781491306496 29922919844438016 29960815793917536 29979592041113088 30004848647718912 30017559763224198 30291186201075712 30373499207056896 30413747718537744 30456035889684768 30496393772120727 30513717775839474 30774385043263488 30791866964729856 30800311231168512 30832036332767296 30858011089576704 30875540516264448 30916454292397872 31178735135133696 31237785769859328 31264102354332672 31283052564639744 31322671057277424 31650078926608384 31694086129102848 31736084575865472 31754112807377664 31795537468166274 31822323936125976 31840401157397712 32173220727048192 32200325378039808 32213966575167432 32217955321319424 32233492529711264 32260647957284736 32595950368548864 32597860259250176 32615707856150528 32684526320637312 32700288534333607 32705009499396096 32746428832608216 33026169314721792 33088038991262464 33115914340033536 33134726407698432 33178633874768448 33240789171264741 33268793205949884 33287692119097608 33523477411556352 33572056410832896 33614573817566016 33616543392351744 33634948726655232 33663284824992768 33698651281061776 33727041046252224 34013165601964032 34077584476210176 34122040209739416 34126966434152448 34170186607939008 34215466183354962 34527358829027328 34575366686294016 34592040763592576 34621183173671424 34640850335321088 34686040874363208 34781011078947606 34981019907710976 35076077027025408 35078132235497472 35098058974961664 35142508991091744 35163810032412288 35193434135219712 35509115015013376 35559218583871488 35606338792434432 35673042037454844 35703095147848656 35723376908299872 36096042535922688 36126452007309312 36143874100291232 36146974262943744 36164406252846784 36194873317929216 36240712397063361 36262679095925172 36571066267152384 36572457587646464 36593233204461568 36670444164617472 36672592791656448 36688128599496242 36692671338169344 36793135686820608 37123165697513984 37154440479062016 37175546701320192 37224043865170272 37294543948248246 37325963109114504 37713912088000896 37715346887260416 37736771742100992 37768563462187008 37786777468486288 37818611316395712 37839317317487136 37910982691194498 38234842023448576 38267053347815424 38283264625561296 38337282535736448 38387295235956843 38737216380014592 38769850934673408 38810582320128256 38843278682655744 38916045859041648 39021795983658609 39353647396174848 39355953239826432 39377500948279296 39429680836681344 39452079548560128 39462898764934656 39485316346831872 39559286286463824 39839494894893056 39895708655075328 39947754391890048 39972789388150784 40006464863625216 40023413017632264 40057131141488736 40497998942742528 40532116886249472 40551663624716992 40555141855985664 40608047852913024 40661858362827636 40684957034452632 41032513391017984 41142449550546432 41144014786102272 41167387355019264 41221939056530496 41256666890613504 41279255255440512 41571646846844928 41650381026479104 41685469805776896 41710736752852992 41763561409703232 41877049348316556 42258781505470464 42314779434487296 42338817076503552 42374485835624448 42394049957555032 42429765248167968 42453868209863616 42510124652047074 42897627636064256 42951955433556576 42957273761759232 43014197276379648 43068672703756458 43461267158065152 43579368427516416 43606679332528128 43661905110144288 43780551591421854 44154552453378048 44179635210264576 44238178499691264 44275447394804736 44299688566814208 44321052228352988 44358390941266512 44383589492130144 44697969882075136 44819431756754688 44822057856468992 44846598302206976 44884379766657024 44941223690876304 44969388061669632 45026339644836297 45436779301613568 45475057969938432 45496053612985888 45560248810585344 45620621577806616 45770576663759211 46161577564895232 46187800447094784 46248054499150944 46287016634365056 46313310774396672 46335645511459942 46374681438596808 46768102702700544 46770842980663296 46856678654788992 46885080043216384 46924578846959616 46984006585916136 47475118389912576 47541129193654272 47564056049939792 47604126863798208 47631169211066496 47693306202249411 48128056714563584 48168602676412416 48259831090572288 48320949862751148 48350238794566896 48390971935927104 48761421689536512 48893925552823296 48896790388875264 48923561784225792 48964777927262208 49057514249094144 49119643248912324 49539253972082688 49567395601760256 49632058486893696 49673871510050304 49702089611547648 49726058597664328 49767950812152672 50285216117334528 50287129183013888 50315695656134656 50358084616249344 50421860726349024 50424815088527616 50452423089982848 50547976921592664 50590561569378336 51019748402946048 51044352834081728 51116376714315264 51183060314609124 51190449651228672 51323199275032443 51649621840019456 51791038243540992 51888061145388864 51931774760507136 51956819019168646 51961275502981632 52029061311544812 52471529861566464 52503334597705728 52572907782241792 52602772731413504 52617198353246208 52647088462442496 52713763486637616 52745715048618432 53263672522520064 53338827875807232 53364550690176352 53409508188651648 53509563056182266 53997331923656704 54144063803884032 54215811150436848 54246609379270176 54292309976893824 54394018643887758 54856599400728576 54858686381469696 54889849806692352 54904902629474304 54962585408707328 55008889187484672 55032192899244363 55039007007254016 55580626407702528 55684748546270976 55731660718593024 55763320051980288 55836065797755408 55941815922372369 56419705912649728 56451756102004736 56499314447499264 56570868132001344 56573020330890624 56605157613151488 56680166202729432 56727916974593568 56758975976230704 56866474036791747 57241668939890688 57269273911408768 57352263035172864 57400580021723136 57424896938341944 57433187413573632 58105824570021888 58215873480192384 58264918023983616 58291818691638169 58374068788562472 58872736604504064 58984237999588352 59033929859739648 59066251422418944 59144521255022016 59178119322840192 59338929429695736 59759242342339584 59843562982612992 59845839688876032 59921631587835072 59959184082226176 60009697295437824 60035119526448396 60582372402151424 60746998414113792 60827495437075488 60912071779369536 60992787544241454 61027435551678948 61548770086526976 61583733929459712 61664072665534592 61716022179153408 61751081032528896 61832908584795744 62357470270267392 62475571539718656 62528204708665344 62566105129279488 62645342114554848 63300157853216768 63388172258205696 63472169151730944 63508225614755328 63591074936332548 63644647872251952 63680802314795424 63765186978070611 64346441454096384 64400650756079616 64427933150334864 64435910642638848 64466985059422528 64521295914569472 64603009055634687 65191900737097728 65231415712301056 65369052641274624 65400577068667214 65410018998792192 65492857665216432 66176077982524928 66231828680067072 66269452815396864 66357267749536896 66481578342529482 66537586411899768 66575384238195216 67046954823112704 67229147635132032 67233086784703488 67269897453310464 67326569649985536 67397302562123552 67454082092504448 68155168952420352 68244080419478832 68340373215878016 68373330571788451 68430932366709924 69054717658054656 69184081527185152 69242366347342848 69281700670642176 69372081748726416 69503468267189913 69562022157895212 69962039815421952 70152154054050816 70156264470994944 70196117949923328 70285017982183488 70327620064824576 70386868270439424 71018230030026752 71118437167742976 71212677584868864 71346084074909688 71406190295697312 71446753816599744 72192085071845376 72252904014618624 72287748200582464 72293948525887488 72328812505693568 72389746635858432 72481424794126722 72525358191850344 73142132534304768 73144915175292928 73340888329234944 73345185583312896 73376257198992484 73385342676338688 73586271373641216 74246331395027968 74308880958124032 74351093402640384 74448087730340544 74589087896496492 74651926218229008 75427824176001792 75430693774520832 75473543484201984 75537126924374016 75573554936972576 75637222632791424 75678634634974272 75821965382388996 76469684046897152 76566529251122592 76674565071472896 76774590471913686 77474432760029184 77621164640256512 77686557365311488 77832091718083296 77935228528752969 78043591967317218 78707294792349696 78711906479652864 78755001896558592 78859361673362688 78904159097120256 78925797529869312 78970632693663744 79118572572927648 79678989789786112 79895508783780096 79945578776301568 80012929727250432 80046826035264528 80114262282977472 80264344584273399 80995997885485056 81064233772498944 81103327249433984 81216095705826048 81323716725655272 81369914068905264 81591027965831637 82284899101092864 82288029572204544 82334774710038528 82443878113060992 82513333781227008 82558510510881024 83300762052958208 83370939611553792 83527122819406464 83754098696633112 84629558868974592 84677634153007104 84748971671248896 84788099915110064 84859530496335936 84907736419727232 85020249304094148 85795255272128512 85903910867113152 86028394552759296 86137345407512916 86922534316130304 87158736855032832 87213358665056256 87323810220288576 87561103182843708 88309104906756096 88359270420529152 88476356999382528 88550894789609472 88599377133628416 88642104456705976 88716781882533024 88767178984260288 89395939764150272 89638863513509376 89644115712937984 89693196604413952 89768759533314048 89882447381752608 89938776123339264 90052679289672594 90873558603227136 90992107225971776 91120497621170688 91241243155613232 91489181316362181 91541153327518422 92323155129790464 92375600894189568 92496108998301888 92574033268730112 92626621548793344 92671291022919884 92749362877193616 93536205405401088 93713357309577984 93770160086432768 93849157693919232 93968013171832272 94950236779825152 95082258387308544 95128112099879584 95208253727596416 95262338422132992 95386612404498822 96256113429127168 96519662181144576 96641899725502296 96700477589133792 96781943871854208 97787851105646592 97793580777750528 97847123568451584 98100865603000821 98115028498188288 98239286497824648 99078507944165376 99264116973787392 99347743020100608 99404179223095296 99452117195328656 99535901624305344 99722367513794223 100570432234669056 100574258366027776 100631391312269312 100716169232498688 100843721452698048 100849630177055232 100904846179965696 101095953843185328 101181123138756672 102039496805892096 102088705668163456 102232753428630528 102366120629218248 102380899302457344 102646398550064886 103582076487081984 103776122290777728 103863549521014272 103913638038337292 103922551005963264 104058122623089624 104943059723132928 105145815564483584 105205545462827008 105234396706492416 105294176924884992 105427526973275232 105491430097236864 106527345045040128 106677655751614464 106729101380352704 106819016377303296 107019126112364532 107994663847313408 108288127607768064 108431622300873696 108493218758540352 108584619953787648 108788037287775516 109713198801457152 109717372762939392 109779699613384704 109925170817414656 110017778374969344 110064385798488726 110078014014508032 111369497092541952 111463321437186048 111526640103960576 111672131595510816 111883631844744738 112839411825299456 112903512204009472 113141736264002688 113146040661781248 113210315226302976 113360332405458864 113455833949187136 113517951952461408 113732948073583494 114538547822817536 114704526070345728 114801160043446272 114849793876683888 115161885707870529 116211649140043776 116431746960384768 116529836047967232 116583637383276338 116748137577124944 117968475999176704 118067859719479296 118132502844837888 118289042510044032 118356238645680384 118677858859391472 119518484684679168 119687125965225984 119843263175670144 119918368164452352 120019394590875648 120070239052896792 121493996828227584 121654990874150976 121824143558739072 121882893627970717 121985575088482908 122054871103357896 123097540173053952 123328145331069184 123432044358306816 123502162065057792 123665817169591488 124714940540534784 124951143079437312 125056409417330688 125132210258558976 125290684229109696 126600315706433536 126776344516411392 126944338303461888 127016451229510656 127182149872665096 127289295744503904 127361604629590848 127530373956141222 128692882908192768 128855866300669728 128871821285277696 128933970118845056 129042591829138944 129206018111269374 130383801474195456 130738105282549248 130801154137334428 130820037997584384 130985715330432864 132352155965049856 132463657360134144 132538905630793728 132714535499073792 132963156685058964 133075172823799536 133150768476390432 134093909646225408 134458295270264064 134466173569406976 134539794906620928 134653139299971072 134794605124247104 134908164185008896 135079018934508891 136310337904840704 136488160838957664 136680746431756032 136746661143576902 136861864733419848 138368163054370304 138484732694685696 138563401341284352 138744163497452832 139006936534379826 139124044315790424 140304308108101632 140312528941989888 140570035964366976 140655240129649152 140773736540878848 142036460060053504 142425355169737728 142692168149819376 142812380591394624 142893507633199488 143079918606748233 144384170143690752 144505808029237248 144575496401164928 144657625011387136 144779493271716864 144962849588253444 145050716383700688 146284265068609536 146681776658469888 146690371166625792 146752514397984968 146770685352677376 147172542747282432 148492662790055936 148617761916248064 148702186805280768 148896175460681088 149178175792992984 149303852436458016 150855648352003584 150861387549041664 150947086968403968 151074253848748032 151147109873945152 151274445265582848 151357269269948544 151643930764777992 152939368093794304 153133058502245184 153349130142945792 153549180943827372 154948865520058368 155242329280513024 155373114730622976 155664183436166592 155870457057505938 156087183934634436 157414589584699392 157510003793117184 157718723346725376 157808318194240512 157851595059738624 157941265387327488 158237145145855296 159357979579572224 159791017567560192 159891157552603136 160093652070529056 160228524565954944 160528689168546798 161991995770970112 162206654498867968 162432191411652096 162647433451310544 162739828137810528 163182055931663274 164569798202185728 164576059144409088 164669549420077056 164887756226121984 165026667562454016 165096578697733089 165117021021762048 166601524105916416 166741879223107584 167054245638812928 167508197393266224 167825447767117107 169259117737949184 169355268306014208 169497943342497792 169576199830220128 169719060992671872 169815472839454464 170040498608188296 170599422110375241 171807821734226304 172056789105518592 172274690815025832 174317473710065664 174647620440577152 174875456074914507 175122206365687416 176618209813512192 176952713998765056 177101789579218944 177198754267256832 177284208913411952 177433563765066048 177534357968520576 178791879528300544 179277727027018752 179288231425875968 179386393208827904 179537519066628096 179764894763505216 179877552246678528 180105358579345188 181747117206454272 181984214451943552 182240995242341376 182482486311226464 182978362632724362 183082306655036844 184646310259580928 184751201788379136 184992217996603776 185148066537460224 185253243097586688 185342582045839768 185498725754387232 187072410810802176 187426714619155968 187540320172865536 187698315387838464 187936026343664544 189900473559650304 190164516774617088 190256224199759168 190416507455192832 190524676844265984 190773224808997644 191295560934211833 192512226858254336 193039324362289152 193283799451004592 193400955178267584 193563887743708416 195575702211293184 195694247136903168 196201731206001642 196230056996376576 196478572995649296 198528233947574784 198695486040201216 198808358446190592 198904234390657312 199071803248610688 199444735027588446 201140864469338112 201148516732055552 201262782624538624 201687442905396096 201699260354110464 201809692359931392 202191907686370656 202362246277513344 204177411336326912 204465506857261056 204732241258436496 205119991715365353 205292797100129772 207164152974163968 207552244581555456 207727099042028544 207827276076674584 207845102011926528 208116245246179248 208510404801569739 209886119446265856 210291631128967168 210411090925654016 210468793412984832 210588353849769984 210855053946550464 210982860194473728 213054690090080256 213355311503228928 213458202760705408 213638032754606592 214038252224729064 216576255215536128 216863244601747392 216986437517080704 217169239907575296 217576074575551032 219426397602914304 219434745525878784 219850341634829312 220035556749938688 220128771596977452 220156028029016064 222738994185083904 222926642874372096 223053280207921152 223344263191021632 223767263689489476 225678823650598912 225807024408018944 226283472528005376 226292081323562496 226420630452605952 226720664810917728 226911667898374272 227035903904922816 227465896147166988 229077095645635072 229409052140691456 229699587753367776 230323771415741058 232423298280087552 232863493920769536 233059672095934464 233167274766552676 233496275154249888 233805685586258907 235936951998353408 236135719438958592 236265005689675776 236578085020088064 236712477291360768 237355717718782944 239036969369358336 239686526351340288 239836736328904704 240038789181751296 240140478105793584 240793033752820197 242987993656455168 243309981748301952 243648287117478144 243765787255941434 243971150176965816 244109742206715792 246656290662138368 246864088716613632 247004324130115584 247331634339182976 249902286158874624 250112818834661376 250581368458219392 253200631412867072 253888676606923776 254032902459021312 254364299745330192 254578591489007808 254723209259181696 254846050313029681 255060747912282444 257385765816385536 257711732601339456 257867940237690112 258085183658277888 258412036222538748 260767602948390912 261476210565098496 261602308274668856 261640075995168768 261971430660865728 264704311930099712 264927314720268288 265077811261587456 265429070998147584 265926313370117928 266150345647599072 266301536952780864 268187819292450816 268916590540528128 268932347138813952 269079589813241856 269306278599942144 269589210248494208 269816328370017792 270158037869017782 272620675809681408 272976321677915328 273361492863512064 273493322287153804 273723729466839696 276736326108740608 276969465389371392 277126802682568704 277488326994905664 278013873068759652 278248088631580848 280608616216203264 281140071928733952 281310480259298304 281547473081757696 284072920120107008 284850710339475456 285384336299638752 285624761182789248 285787015266398976 286159837213496466 288768340287381504 289150992802329856 289315250022774272 289558986543433728 289925699176506888 290101432767401376 293363553316939776 293380742333251584 293505028795969936 293541370705354752 294302596809002463 294345085494564864 296985325580111872 297235523832496128 297792350921362176 298356351585985968 298607704872916032 299167102541382669 301711296704007168 301722775098083328 301894173936807936 302148507697496064 302294219747890304 302548890531165696 302714538539897088 303287861529555984 306266117004490368 306698260285891584 307098361887654744 310484658561026048 310746229461245952 311328366872333184 311740914115011876 312174367869268872 314829179169398784 315437446693450752 315616636388481024 315703190119477248 315882530774654976 316474290291710592 318715959159144448 319582035135120384 319782315105206272 320187304141058112 320457049131909888 321057378337093596 323983991541940224 324413308997735936 324864382823304192 325294866902621088 325479656275621056 326364111863326548 329139596404371456 329152118288818176 329339098840154112 329775512452243968 330053335124908032 330193157395466178 330234042043524096 333203048211832832 334108491277625856 335016394786532448 335650895534234214 338518235475898368 338710536612028416 339152399660440256 339438121985343744 339630945678908928 340080997216376592 341198844220750482 343615643468452608 344113578211037184 344549381630051664 348634947420131328 349295240881154304 349750912149829014 350244412731374832 353905427997530112 354203579158437888 354397508534513664 354568417826823904 354867127530132096 355068715937041152 358555454054037504 358576462851751936 358772786417655808 359529789527010432 359755104493357056 360210717158690376 363968428903887104 364481990484682752 364964972622452928 365648680883912151 365956725265448724 366164613310073688 369292620519161856 369984435993207552 370296133074920448 370506486195173376 370685164091679536 370997451508774464 374144821621604352 374853429238311936 375080640345731072 375396630775676928 375872052687329088 379800947119300608 380329033549234176 380512448399518336 380833014910385664 381049353688531968 381546449617995288 382591121868423666 386078648724578304 386567598902009184 386801910356535168 387127775487416832 391151404422586368 392403462412003284 392460113992753152 392957145991298592 397056467895149568 397390972080402432 397616716892381184 397808468781314624 398143606497221376 398889470055176892 402281728938676224 402297033464111104 402525565249077248 403374885810792192 403398520708220928 403619384719862784 404383815372741312 404724492555026688 408354822672653824 408931013714522112 409464482516872992 410239983430730706 410585594200259544 415104489163110912 415454198084057088 415654552153349168 415690204023853056 416232490492358496 417020809603139478 420583262257934336 420822181851308032 420937586825969664 421710107893100928 421965720388947456 426109380180160512 426916405521410816 427276065509213184 428076504449458128 429239755820244699 433152510431072256 433726489203494784 433972875034161408 434338479815150592 435152149151102064 438852795205828608 439700683269658624 440071113499877376 440257543193954904 440312056058032128 445477988370167808 445853285748744192 446106560415842304 446688526382043264 447534527378978952 451357647301197824 452566945056010752 452584162647124992 452841260905211904 453441329621835456 453823335796748544 454071807809845632 454931792294333976 458154191291270144 458818104281382912 459399175506735552 460647542831482116 464846596560175104 465726987841539072 466119344191868928 466334549533105352 466992550308499776 467611371172517814 471873903996706816 472530011379351552 473156170040176128 473424954582721536 474711435437565888 478073938738716672 479373052702680576 479673472657809408 480280956211587168 481586067505640394 485975987312910336 486619963496603904 487296574234956288 487531574511882868 487942300353931632 488219484413431584 493312581324276736 493728177433227264 494008648260231168 494663268678365952 495289736093199267 499804572317749248 500225637669322752 501162736916438784 503476343301351321 507777353213847552 508065804918042624 508728599490660384 509157182978015616 509446418518363392 509692100626059362 510121495824564888 515423465202678912 515735880475380224 516170367316555776 516824072445077496 522952421130196992 523204616549337712 523942861321731456 524626368224743521 529408623860199424 529854629440536576 530858141996295168 531852626740235856 532300691295198144 532603073905561728 536375638584901632 537833181081056256 537864694277627904 538159179626483712 538612557199884288 539178420496988416 539632656740035584 540316075738035564 545241351619362816 545952643355830656 546722985727024128 546986644574307608 547447458933679392 553472652217481216 553938930778742784 554253605365137408 554976653989811328 556027746137519304 556496177263161696 561217232432406528 562280143857467904 562620960518596608 563094946163515392 568145840240214016 569701420678950912 570768672599277504 571249522365578496 571574030532797952 572319674426992932 577536680574763008 578301985604659712 578630500045548544 579117973086867456 579851398353013776 580202865534802752 586727106633879552 587010057591939872 587082741410709504 588605193618004926 588690170989129728 593970651160223744 595584701842724352 596712703171971936 597215409745832064 598334205082765338 603422593408014336 603445550196166656 603788347873615872 604588439495780608 605097781062331392 605429077079794176 606575723059111968 612532234008980736 613396520571783168 614196723775309488 615359975146096059 620969317122052096 621492458922491904 622656733744666368 623481828230023752 624348735738537744 625531214404709217 629658358338797568 630874893386901504 631233272776962048 631406380238954496 631765061549309952 632948580583421184 639164070270240768 640374608282116224 640914098263819776 642114756674187192 648826617995471872 649728765646608384 650589733805242176 650959312551242112 652728223726653096 658279192808742912 658304236577636352 659551024904487936 660106670249816064 660386314790932356 660468084087048192 666406096423665664 668216982555251712 670032789573064896 671301791068468428 677036470951796736 677421073224056832 678304799320880512 678876243970687488 679261891357817856 680161994432753184 682397688441500964 687231286936905216 688227156422074368 689098763260103328 697269894840262656 698590481762308608 699501824299658028 700488825462749664 701417056758776721 707810855995060224 708407158316875776 708795017069027328 709136835653647808 709734255060264192 710137431874082304 717110908108075008 717545572835311616 719059579054020864 719510208986714112 720421434317380752 727936857807774208 728963980969365504 729929945244905856 731297361767824302 731913450530897448 732329226620147376 739968871986415104 740592266149840896 741012972390346752 741370328183359072 741994903017548928 749706858476623872 750161280691462144 751744105374658176 752106636289672961 759601894238601216 761024896799036672 761666029820771328 762098707377063936 763092899235990576 764538150939089043 765182243736847332 772157297449156608 773135197804018368 773603820713070336 774255550974833664 782302808845172736 784806924824006568 784920227985506304 785914291982597184 794112935790299136 794781944160804864 795233433784762368 795616937562629248 796287212994442752 797778940110353784 804563457877352448 804594066928222208 806749771621584384 806797041416441856 807238769439725568 808767630745482624 809448985110053376 816709645345307648 817862027429044224 818928965033745984 820479966861461412 821171188400519088 830208978326221824 830908396168114176 831309104306698336 831380408047706112 832464980984716992 834041619206278956 841166524515868672 841644363702616064 843420215786201856 843931440777894912 852218760360321024 853832811042821632 854552131018426368 856153008898916256 858479511640489398 866305020862144512 867452978406989568 867945750068322816 868676959630301184 870304298302204128 879401366539317248 880142226999754752 880515086387909808 880624112116064256 882907790427007389 890955976740335616 891706571497488384 893377052764086528 895069054757957904 897501307624148007 905133890112021504 905168325294249984 905682521810423808 906882659243670912 907646671593497088 908143615619691264 909863584588667952 916308382582540288 918798351013471104 921295085662964232 931453975683078144 932238688383737856 932669099066210704 933985100616999552 935222742345035628 943747807993413632 946312340080352256 946849909165443072 949422870875131776 956147877477433344 958746105405361152 959346945315618816 960561912423174336 963172135011280788 971951974625820672 973239926993207808 974593148469912576 975063149023765736 975884600707863264 976438968826863168 986625162648553472 987456354866454528 988017296520462336 989326537356731904 990579472186398534 999609144635498496 1002325473832877568 1006952686602702642 1015554706427695104 1016131609836085248 1017457198981320768 1018314365956031232 1018892837036726784 1019384201252118724 1020242991649129776 1030846930405357824 1031471760950760448 1032340734633111552 1033648144890154992 1045904842260393984 1046409233098675424 1047885722643462912 1049252736449487042 1058817247720398848 1061716283992590336 1063705253480471712 1064601382590396288 1065206147811123456 1075666362162112512 1075729388555255808 1076318359252967424 1078356840993976832 1079265313480071168 1080632151476071128 1091905286711661312 1093445971454048256 1093973289148615216 1094894917867358784 1096946042651736453 1106945304434962432 1107877861557485568 1109953307979622656 1112055492275038608 1112992354526323392 1122434464864813056 1124560287714935808 1125241921037193216 1126189892327030784 1139402841357901824 1141537345198555008 1142499044731156992 1143148061065595904 1144639348853985864 1156603971209319424 1157261000091097088 1158235946173734912 1159702796706027552 1160405731069605504 1173454213267759104 1174020115183879744 1177210387236009852 1177380341978259456 1187941302320447488 1191169403685448704 1193425406343943872 1194430819491664128 1196668410165530676 1206845186816028672 1206891100392333312 1207576695747231744 1209176878991561216 1210195562124662784 1210858154159588352 1213151446118223936 1225064468017961472 1226793041143566336 1228393447550618976 1230719950292192118 1241938634244104192 1245313467489332736 1246963656460047504 1248697471477075488 1251062428809418434 1261749786773803008 1262466545553924096 1262812760477908992 1265897161166842368 1278328140540481536 1280749216564232448 1281828196527639552 1284229513348374384 1297653235990943744 1299457531293216768 1301179467610484352 1301918625102484224 1305456447453306192 1316558385617485824 1319102049808975872 1320213340499632128 1320772629581864712 1320936168174096384 1336433965110503424 1340065579146129792 1340711829907677887 1342603582136936856 1354072941903593472 1356609598641761024 1357752487941374976 1358523782715635712 1360323988865506368 1364795376883001928 1374462573873810432 1376454312844148736 1378197526520206656 1394539789680525312 1397180963524617216 1399003648599316056 1400977650925499328 1402834113517553442 1415621711990120448 1417590034138054656 1418273671307295616 1419468510120528384 1420274863748164608 1434221816216150016 1438119158108041728 1439020417973428224 1440842868634761504 1455873715615548416 1457927961938731008 1459859890489811712 1462594723535648604 1463826901061794896 1464658453240294752 1479937743972830208 1481184532299681792 1482025944780693504 1482740656366718144 1483989806035097856 1485869208279597801 1499413716953247744 1500322561382924288 1503488210749316352 1504213272579345922 1522049793598073344 1523332059641542656 1524197414754127872 1526185798471981152 1529076301878178086 1530364487473694664 1546270395608036736 1547207641426140672 1548511101949667328 1569613849648013136 1571828583965194368 1573879104674230563 1588225871580598272 1589563888321609728 1591233875125258496 1592574425988885504 1595557880220707568 1609126915754704896 1613499543243168768 1613594082832883712 1614477538879451136 1617535261490965248 1618897970220106752 1633419290690615296 1635724054858088448 1637857930067491968 1640959933722922824 1642342376801038176 1660417956652443648 1661816792336228352 1662618208613396672 1662760816095412224 1664929961969433984 1668083238412557912 1682333049031737344 1686840431572403712 1687862881555789824 1704437520720642048 1707665622085643264 1709104262036852736 1712306017797832512 1716959023280978796 1732610041724289024 1734905956813979136 1735891500136645632 1737353919260602368 1740608596604408256 1758802733078634496 1761030172775819616 1761248224232128512 1765815580854014778 1781911953480671232 1786754105528173056 1790138109515915808 1795002615248296014 1810267780224043008 1810336650588499968 1811365043620847616 1813765318487341824 1815293343186994176 1816287231239382528 1819727169177335904 1832616765165080576 1837596702026942208 1842590171325928464 1846079925438288177 1862907951366156288 1864477376767475712 1865338198132421408 1867970201233999104 1870445484690071256 1876593643214127651 1892624680160704512 1893699818330886144 1898845741750263552 1917492210810722304 1921123824846348672 1926344270022561576 1946479853986415616 1949186296939825152 1950126298047531472 1951769201415726528 1952877937653726336 1973250325297106944 1974912709732909056 1978653074713463808 1981158944372797068 1999218289270996992 2004650947665755136 2013905373205405284 2031109412855390208 2032263219672170496 2034914397962641536 2036628731912062464 2037785674073453568 2038768402504237448 2040485983298259552 2061693860810715648 2062943521901520896 2064681469266223104 2067296289780309984 2091809684520787968 2092818466197350848 2095771445286925824 2098505472898974084 2104251170276330163 2117634495440797696 2123432567985180672 2127410506960943424 2129202765180792576 2130412295622246912 2151332724324225024 2152636718505934848 2156713681987953664 2158530626960142336 2161264302952142256 2183810573423322624 2186891942908096512 2187946578297230432 2189789835734717568 2193892085303472906 2213890608869924864 2219906615959245312 2224110984550077216 2225984709052646784 2249120575429871616 2250483842074386432 2256319908869018883 2278805682715803648 2283074690397110016 2284998089462313984 2286296122131191808 2289278697707971728 2293614452817267129 2313207942418638848 2314522000182194176 2316471892347469824 2319405593412055104 2320811462139211008 2346908426535518208 2348040230367759488 2354420774472019704 2354760683956518912 2382338807370897408 2386850812687887744 2388861638983328256 2393336820331061352 2413690373632057344 2413782200784666624 2418353757983122432 2420391124249325568 2421716308319176704 2426302892236447872 2450128936035922944 2453586082287132672 2456786895101237952 2461439900584384236 2483877268488208384 2490626934978665472 2493927312920095008 2497394942954150976 2502124857618836868 2523499573547606016 2524933091107848192 2531794322333684736 2556656281080963072 2561498433128464896 2563656393055279104 2568459026696748768 2595306471981887488 2598915062586433536 2602358935220968704 2603837250204968448 2610912894906612384 2638204099617951744 2640426680999264256 2641545259163729424 2641872336348192768 2648723371281022167 2672867930221006848 2680131158292259584 2681423659815355774 2685207164273873712 2713219197283522048 2715504975882749952 2717047565431271424 2720647977731012736 2729590753766003856 2748925147747620864 2756395053040413312 2794361927049234432 2798007297198632112 2801955301850998656 2803306553443326491 2805668227035106884 2831243423980240896 2836547342614591232 2838937020241056768 2840549727496329216 2868443632432300032 2876238316216083456 2878040835946856448 2881685737269523008 2911747431231096832 2915855923877462016 2919719780979623424 2925189447071297208 2927653802123589792 2929316906480589504 2959875487945660416 2962369064599363584 2964051889561387008 2965481312733436288 2967979612070195712 2971738416559195602 2998827433906495488 3006976421498632704 3008426545158691844 3044099587196146688 3046664119283085312 3048394829508255744 3052371596943962304 3058152603756356172 3060728974947389328 3092540791216073472 3094415282852281344 3097022203899334656 3139227699296026272 3143657167930388736 3147758209348461126 3176451743161196544 3182467750250516992 3185148851977771008 3191115760441415136 3226999086486337536 3227188165665767424 3228955077758902272 3235070522981930496 3237795940440213504 3266838581381230592 3275715860134983936 3281919867445845648 3284684753602076352 3290838127955209359 3320835913304887296 3323633584672456704 3325236417226793344 3329859923938867968 3336166476825115824 3373680863144807424 3375725763111579648 3415331244171286528 3418208524073705472 3424612035595665024 3433918046561957592 3469811913627958272 3471783000273291264 3474707838521204736 3481217193208816512 3517605466157268992 3522060345551639232 3531631161708029556 3563823906961342464 3573508211056346112 3580276219031831616 3590005230496592028 3620535560448086016 3620673301176999936 3622730087241695232 3627530636974683648 3630586686373988352 3632574462478765056 3639454338354671808 3665233530330161152 3675193404053884416 3685180342651856928 3692159850876576354 3725815902732312576 3730676396264842816 3735940402467998208 3740890969380142512 3753187286428255302 3785249360321409024 3787399636661772288 3797691483500527104 3834984421621444608 3842247649692697344 3852688540045123152 3892959707972831232 3898372593879650304 3900252596095062944 3903538402831453056 3905755875307452672 3946500650594213888 3957306149426927616 3962317888745594136 4009301895331510272 4022135489723033661 4027810746410810568 4062218825710780416 4069828795925283072 4073257463824124928 4075571348146907136 4077536805008474896 4080971966596519104 4123387721621431296 4125887043803041792 4129362938532446208 4134592579560619968 4183619369041575936 4185636932394701696 4191542890573851648 4197010945797948168 4208502340552660326 4246865135970361344 4254821013921886848 4258405530361585152 4260824591244493824 4302665448648450048 4313427363975907328 4317061253920284672 4322528605904284512 4367621146846645248 4373783885816193024 4375893156594460864 4379579671469435136 4387784170606945812 4427781217739849728 4439813231918490624 4448221969100154432 4451969418105293568 4498241150859743232 4500967684148772864 4512639817738037766 4566149380794220032 4569996178924627968 4572592244262383616 4578557395415943456 4587228905634534258 4626415884837277696 4629044000364388352 4638811186824110208 4641622924278422016 4696080460735518976 4708841548944039408 4721637314022691689 4764677614741794816 4773701625375775488 4777723277966656512 4786673640662122704 4827380747264114688 4836707515966244864 4840782248498651136 4843432616638353408 4852605784472895744 4900257872071845888 4907172164574265344 4913573790202475904 4922879801168768472 4981253869957330944 4987854625840190016 4994789885908301952 5004249715237673736 5046999147095212032 5063588644667369472 5113312562161926144 5122996866256929792 5127312786110558208 5136918053393497536 5190612943963774976 5197830125172867072 5204717870441937408 5207674500409936896 5221825789813224768 5276408199235903488 5283090518327458848 5283744672696385536 5297446742562044334 5345735860442013696 5360262316584519168 5362847319630711548 5370414328547747424 5426438394567044096 5431009951765499904 5434095130862542848 5441295955462025472 5459181507532007712 5497850295495241728 5512790106080826624 5538239776314864531 5588723854098468864 5596014594397264224 5603910603701997312 5606613106886652982 5611336454070213768 5673094685229182464 5677874040482113536 5681099454992658432 5752476632432166912 5763371474539046016 5823494862462193664 5839439561959246848 5850378894142594416 5855307604247179584 5858633812961179008 5919750975891320832 5924738129198727168 5930962625466872576 5935959224140391424 5943476833118391204 5997654867812990976 6013952842997265408 6016853090317383688 6088199174392293376 6093328238566170624 6096789659016511488 6104743193887924608 6116305207512712344 6121457949894778656 6185081582432146944 6188830565704562688 6194044407798669312 6278455398592052544 6287314335860777472 6295516418696922252 6352903486322393088 6364935500501033984 6370297703955542016 6382231520882830272 6453998172972675072 6457910155517804544 6470141045963860992 6475591880880427008 6533677162762461184 6551431720269967872 6563839734891691296 6569369507204152704 6581676255910418718 6641671826609774592 6650472834453586688 6659719847877735936 6672332953650231648 6747361726289614848 6751451526223159296 6768959726607056649 6830662488342573056 6836417048147410944 6849224071191330048 6867836093123915184 6880843358451801387 6939623827255916544 6943566000546582528 6949415677042409472 6962434386417633024 7044120691103278464 7063262323416059112 7147016422112692224 7160552438063663232 7180010460993184056 7241071120896172032 7241346602353999872 7255061273949367296 7261173372747976704 7265148924957530112 7278908676709343616 7330467060660322304 7350386808107768832 7370360685303713856 7384319701753152708 7451631805464625152 7461352792529685632 7471880804935996416 7481781938760285024 7506374572856510604 7570498720642818048 7574799273323544576 7595382967001054208 7669968843242889216 7684495299385394688 7705377080090246304 7785919415945662464 7796745187759300608 7800505192190125888 7807076805662906112 7811511750614905344 7893001301188427776 7914612298853855232 7924635777491188272 8018603790663020544 8044270979446067322 8055621492821621136 8139657591850566144 8146514927648249856 8151142696293814272 8155073610016949792 8161943933193038208 8246775443242862592 8251774087606083584 8269185159121239936 8371273864789403392 8383085781147703296 8394021891595896336 8409919660329979473 8417004681105320652 8493730271940722688 8509642027843773696 8516811060723170304 8521649182488987648 8605330897296900096 8626854727951814656 8634122507840569344 8645057211808569024 8735242293693290496 8747567771632386048 8751786313188921728 8759159342938870272 8775568341213891624 8879626463836981248 8896443938200308864 8903938836210587136 8996482301719486464 9025279635476075532 9132298761588440064 9139992357849255936 9145184488524767232 9157114790831886912 9174457811269068516 9252831769674555392 9258088000728776704 9277622373648220416 9283245848556844032 9392160921471037952 9417683097888078816 9443274628045383378 9529355229483589632 9547403250751550976 9555446555933313024 9573347281324245408 9673415031932489728 9681564496997302272 9686865233276706816 9705211568945791488 9800515744143691776 9827147580404951808 9845759602337536944 9872514383865628077 9962507739914661888 9975709251680380032 9989579771816603904 10008499430475347472 10127177289334738944 10245993732513859584 10254625572221116416 10273836106786995072 10381225887927549952 10409435740883874816 10415349000819873792 10443651579626449536 10552816398471806976 10566181036654917696 10594893485124088668 10691471720884027392 10720524633169038336 10725694639261423096 10740828657095494848 10852876789134088192 10862019903530999808 10868190261725085696 10882591910924050944 10918363015064015424 10995700590990483456 11025580212161653248 11076479552629729062 11177447708196937728 11192029188794528448 11207821207403994624 11213226213773305964 11222672908140427536 11346189370458364928 11355748080964227072 11362198909985316864 11504953264864333824 11526742949078092032 11646989724924387328 11678879123918493696 11700757788285188832 11710615208494359168 11717267625922358016 11839501951782641664 11861925250933745152 11871918448280782848 11886953666236782408 12027905685994530816 12033706180634767376 12066406469169100983 12176398348784586752 12186656477132341248 12209486387775849216 12232610415025424688 12242915899789557312 12370163164864293888 12377661131409125376 12388088815597338624 12556910797184105088 12574628671721554944 12591032837393844504 12729871001002067968 12740595407911084032 12764463041765660544 12907996345945350144 12940282091927721984 12951183761760854016 13067354325524922368 13102863440539935744 13127679469783382592 13138739014408305408 13163352511820837436 13283343653219549184 13300945668907173376 13319439695755471872 13344665907300463296 13494723452579229696 13502903052446318592 13537919453214113298 13661324976685146112 13698448142382660096 13735672186247830368 13761686716903602774 13879247654511833088 13887132001093165056 13924868772835266048 14088241382206556928 14126524646832118224 14294032844225384448 14321104876127326464 14360020921986368112 14482142241792344064 14510122547898734592 14522346745495953408 14530297849915060224 14557817353418687232 14700773616215537664 14740721370607427712 14768639403506305416 14922705585059371264 14943761609871992832 14963563877520570048 15012749145713021208 15140997441285636096 15190765934002108416 15339937686485778432 15368990598770789376 15410754160180492608 15571838831891324928 15593490375518601216 15601010384380251776 15614153611325812224 15623023501229810688 15829224597707710464 15849271554982376544 16037207581326041088 16088541958892134644 16111242985643242272 16279315183701132288 16293029855296499712 16302285392587628544 16310147220033899584 16323887866386076416 16493550886485725184 16503548175212167168 16538370318242479872 16742547729578806784 16766171562295406592 16788043783191792672 16819839320659958946 16834009362210641304 17019284055687547392 17033622121446340608 17043298364977975296 17253709455903629312 17290114423617138048 17470484587386580992 17503572626377843456 17518318685877740544 17551136682427783248 17759252927673962496 17792887876400617728 17807877672421174272 17992964603438972928 18050559270952151064 18264597523176880128 18279984715698511872 18290368977049534464 18314229581663773824 18348915622538137032 18505663539349110784 18555244747296440832 18566491697113688064 18784321842942075904 18835366195776157632 18886549256090766756 19058710458967179264 19094806501503101952 19110893111866626048 19146694562648490816 19346830063864979456 19373730466553413632 19410423137891582976 19601031488287383552 19654295160809903616 19691519204675073888 19745028767731256154 19925015479829323776 19951418503360760064 19979159543633207808 20016998860950694944 20254354578669477888 20306879179821169947 20491987465027719168 20509251144442232832 20547672213573990144 20642530075355404161 20818871481767749632 20830698001639747584 20887303159252899072 21132362073309835392 21189786970248177336 21441049266338076672 21451389278522846192 21481657314190989696 21705753578268176384 21724039807061999616 21765183821848101888 21836726030128030848 21991401181980966912 22051160424323306496 22152959105259458124 22354895416393875456 22384058377589056896 22415642414807989248 22426452427546611928 22445345816280855072 22692378740916729856 22711496161928454144 22724397819970633728 23009906529728667648 23053485898156184064 23293979449848774656 23357758247836987392 23401515576570377664 23421230416988718336 23434535251844716032 23679003903565283328 23723850501867490304 23743836896561565696 23773907332473564816 24055811371989061632 24067412361269534752 24132812938338201966 24352796697569173504 24418972775551698432 24465220830050849376 24485831799579114624 24740326329728587776 24755322262818250752 25113821594368210176 25149257343443109888 25182065674787689008 25229758980989938419 25459742002004135936 25481190815822168064 25528926083531321088 25815992691890700288 25880564183855443968 25902367523521708032 26205726881079871488 26255358939566765184 26277478028816610816 26326705023641674872 26601891337814346752 26638879391510943744 26689331814600926592 26989446905158459392 27075838906428226596 27322649953370292224 27396896284765320192 27471344372495660736 27523373433807205548 27758495309023666176 27774264002186330112 27849737545670532096 28176482764413113856 28253049293664236448 28588065688450768896 28642209752254652928 28720041843972736224 29020245095797469184 29044693490991906816 29060595699830120448 29115634706837374464 29401547232431075328 29481442741214855424 29537278807012610832 29845411170118742528 29887523219743985664 29927127755041140096 30025498291426042416 30381531868004216832 30737981197541578752 30821508320360985216 30836372087876591401 31143677663782649856 31202020768760503552 31228307222651624448 31246047002459621376 31658449195415420928 31698543109964753088 32074415162652082176 32177083917784269288 32222485971286484544 32558630367402264576 32586059710592999424 32604570785175257088 32620294440067799168 32647775732772152832 32987101772971450368 33076740636484959744 33485095459157613568 33532343124590813184 33576087566383585344 33639678641319917892 33668018724421282608 34038568111375094784 34067244242892681216 34086596729955950592 34507418911807258624 34580228847234276096 34940969174773161984 35007145252755686912 35036637371755481088 35102273364855566496 35518505855347924992 35585775752801235456 35615755344842348544 36101118541904302128 36199219407507302949 36529195046353760256 36559969431397023744 36628459163327547648 36697831245076274064 37110489494592881664 37132983394227376128 37568643685884151808 37670732391552315264 37773098512181533512 38189613003006203904 38221786223733252096 38293389125296981632 38693660127729958912 38820846275783165952 39202062976574767104 39308590321619807232 39383038409350147776 39490057535462512308 39850030959658647552 39902837006721520128 39958319087266415616 40033997721901389888 40508709157338955776 40613758359642339894 40983974930055438336 41095344427147980288 41285060150710808322 41637742963535499264 41661396003279495168 41774606318505798144 42264724146619670784 42379573940496354672 42882098532676153344 42902778557045692384 42963314628381979392 43411507156536352768 43530367643696203776 43673452060256061696 44102320848646612992 44305918210518916248 44768116755178113792 44831284829615978496 44852904855093223856 44890691632561710144 45384757481833459712 45422992323856908288 46019813059457335296 46106971796312368128 46715516495673974784 46803031153140755328 46842460833977436672 46869070503689432064 47447701003734980608 47487673793123131392 47547814664947129632 48111622743978123264 48134824722539069504 48265625876676403932 48705593395138347008 48837945551103396864 48930441660101698752 48971663599158229248 49480652659457175552 49510644525636501504 50227643188736420352 50298514686886219776 50364131349575378016 50459517961979876838 50919484004008271872 51057852167062642176 51761128367710887936 52411453762159742976 52510717879133530368 52554956057633221632 52653410047283349744 53203782675628693504 53277758783021887488 53378663629201853184 53978893810316918784 54151677812856453192 54793792569530640384 54942688744991321472 55046746867614411096 55516990618047332352 55699475091341064192 56352965528826227712 56506098587328472896 57176131376901537792 57284419504509305856 57440083687945472448 58040490191594938368 58121191399660240896 58231269413674748928 58803094464862150656 58962885482429710848 59074557614025221664 59690822340237485056 59775046439487971328 59854255510082280192 60050996582852084832 60763063736008433664 60920637539463509841 61475962395083157504 61643016640721970432 61672744175753182802 62404041537521007104 62456614445303248896 62492094004919242752 63397086219929506176 64354167835568538576 64444971942572969088 65117260734804529152 65172119421185998848 65240588880135598336 65295551465544305664 65974203545942900736 66153481272969919488 66970190918315227136 67064686249181626368 67152175132767170688 67279357282639835784 67336037448842565216 68077136222750189568 68134488485785362432 68173193459911901184 69160457694468552192 69881938349546323968 70014290505511373824 70073274743510962176 70204546729711132992 71037011710695849984 71171551505602470912 71231510689684697088 72202237083808604256 72398438815014605898 73058390092707520512 73256918326655095296 73395662490152548128 74220978989185763328 74265966788454752256 75137287371768303616 75341464783104630528 75546197024363067024 75689276942969815257 76379226006012407808 76443572447466504192 76586778250593963264 77641692551566331904 78617180643239614464 78766076818700295552 78980115070925024616 79805674013443040256 79916638174532831232 80067995443802779776 81227516719284679788 81967949860110876672 82190688854295960576 82570120301421616644 83275485927070998528 83322792006558990336 83549212637011596288 84529448293239341568 84759147880992709344 85764197065352306688 85805557114091384768 85926629256763958784 86823014313072705536 87060735287392407552 87346904120512123392 88204641697293225984 88611836421037832496 89536233510356227584 89662569659231956992 89705809710186447712 89781383265123420288 90769514963666919424 92213943592624736256 92509116263629774203 93431032991347949568 93606062306281510656 93684921667954873344 93738141007378864128 94895402007469961216 94975347586246262784 95095629329894259264 96223245487956246528 96269649445078139008 96531251753352807864 97675891102206793728 97860883320203397504 97943327198316458496 98961305318914351104 100455286377472840704 100597029373772439552 100728262699150756032 100919035923959753676 101838968008016543744 102115704334125284352 103522256735421775872 104822907524319485952 105021435758267060736 105109912115266443264 105306820094566699488 106407565351257387008 106555517566043774976 106757327258403706368 108303355625712906384 108597658222521908847 109587585139061280768 109885377489982642944 110093493735228822192 111398950182682128384 112705931057652455424 113012197174656945792 114568839009018611712 114880167375890944896 116080980383189876736 116462538827349497856 117606188929724301312 117925770964859421696 118149115228050443328 119381644680474970112 119550092878975942656 119708511020164560384 120101993165704169664 121526127472016867328 121841275078927019682 122951924790166315008 123286033281443940864 123345488351506365604 124808083075042014208 124913228890606497792 124984188009838485504 126794172439859012352 128708335671137077152 128889943885145938176 130234521469609058304 130481177760271196672 130591102931088611328 132306962545939838976 133940381836630454272 134304350265534341376 134558714565279671568 134672074897685130432 136154272445500379136 136268976971570724864 138320915388937104384 140028581011022747648 140146549487021924352 140409093459422265984 142343103011204941824 142463021379369394176 144404474167617208512 144796877630029211796 146116780185415041024 146513836653310190592 146791324980305096256 148441957978371526656 148531933576909504512 150274574743536607232 150682929566209261056 151092394048726134048 151378553885939630514 152758452012024815616 153173556501187926528 155283385103132663808 157234361286479228928 157532153637400591104 157960230141850049232 159611348026886080512 159833276349065662464 160135990887605559552 162455033438569359576 164381377708591921152 165140240602843233288 166550971854141997056 167098425274023192576 169058896586478683136 169518295761985418688 171528394130704613376 171611114228182769536 171853258513527917568 174121470574784815104 174693808241024246784 176409283394586451968 177223672842075664992 179072467020712455168 179325139318463913984 179411619420372895424 179562766530246840576 181539029927333838848 184427887185249472512 185018232527259548406 187212124612563021312 187369843335909746688 187476282014757728256 189790804014939922432 190191258659788518528 192539298890156278016 193062503506705615728 195351782204413587456 195721766640406795008 195886654396632916992 197922610637828702208 200910572754945681408 201194058747544879104 201456525398301512064 201838071847919507352 204231408668250568704 209645815048638971904 210042871516534121472 210219824230532886528 210613640189133398976 212815130702514774016 213111035132087549952 213514654516807412736 216606711251425812768 217195316445043817694 219175170278122561536 219770754979965285888 220186987470457644384 222797900365364256768 225411862115304910848 226024394349313891584 227067830828909445771 229137678018037223424 229760334751781889792 232925077654698995712 235851541929718843392 236298230456100886656 238763289360949940224 239417022040329120768 240203986331408339328 243682550157854039364 245903849580332630016 246572066562887881728 246690976703012731208 249616166150084028416 249826457781212995584 249968376019676971008 253588344879718024704 257416671342274154304 257779887770291876352 260469042939218116608 260962355520542393344 261182205862177222656 264613925091879677952 267880763673260908544 268608700531068682752 269117429130559343136 269344149795370260864 272308544891000758272 276641830777874208768 277527348790889322609 280057162022045495296 280293098974043848704 280818186918844531968 284686206022409883648 284926042758738788352 288808948335234417024 289593755260058423592 293027673306620381184 293582649960610192512 296883915956743053312 300549149487073214464 301365859132418522112 302184788097452268096 302757107771879261028 305516904024049631232 306347113002375853056 310566770206265327616 314468722572958457856 315064307274801182208 315920460283700098464 319222696053772161024 319666552698131324928 320271981775211119104 324910066877138719152 328762755417183842304 330280481205686466576 334196850548046385152 338117793172957366272 339036591523970837376 343222228456365539072 343706517027055835136 348242941149569630208 349387616482048493568 352818566789172903936 354447345684151329984 358144934041424910336 358650278636927827968 358823238840745790848 359125533060493681152 368855774370498945024 370036465054519096812 374424249225126042624 374739686671819493376 374952564029515456512 379581608029879844864 380382517319577037056 385078597780312556032 386125007013411231456 390703564408827174912 391443533280813590016 391773308793265833984 401821145509891362816 402913050796603024128 403676143695839014704 408462817336501137408 420085743033068242944 420439648461065773056 421227280378266797952 425630261405029548032 427029309033614825472 433213422502851625536 434390632890087635388 438350340556245123072 439541509959930571776 440373974940915288768 445595800730728513536 450823724230609821696 452048788698627783168 454135661657818891542 458275356036074446848 459520669503563779584 465850155309397991424 471703083859437686784 472596460912201773312 477526578721899880448 478834044080658241536 480407972662816678656 487365100315708078728 493144133125775763456 493381953406025462416 499232332300168056832 499652915562425991168 507176689759436049408 514833342684548308608 515559775540583752704 521924711041084786688 522364411724354445312 529227850183759355904 535761527346521817088 537217401062137365504 538234858261118686272 538688299590740521728 544617089782001516544 553283661555748417536 555054697581778645218 560114324044090990592 561636373837689063936 569372412044819767296 577617896670468834048 579187510520116847184 586055346613240762368 587165299921220385024 593767831913486106624 602731718264837044224 604369576194904536192 605514215543758522056 612694226004751706112 628937445145916915712 630128614549602364416 631840920567400196928 638445392107544322048 639333105396262649856 640543963550422238208 649820133754277438304 657525510834367684608 660560962411372933152 668393701096092770304 676235586345914732544 678073183047941674752 686444456912731078144 687413034054111670272 698775232964096987136 708894691368302659968 716289868082849820672 717646477681491581696 718251066120987362304 737711548740997890048 740072930109038193624 748848498450252085248 749479373343638986752 749905128059030913024 760765034639154074112 770157195560625112064 772250014026822462912 781407128817654349824 782887066561627180032 783546617586531667968 803642291019782725632 805826101593206048256 807352287391678029408 816925634673002274816 832582046372667967827 840171486066136485888 840879296922131546112 842454560756533595904 854058618067229650944 866426845005703251072 868781265780175270776 879083019919861143552 880747949881830577536 901647448461219643392 904097577397255566336 908271323315637783084 916550712072148893696 919041339007127559168 931700310618795982848 943406167718875373568 945192921824403546624 955053157443799760896 957668088161316483072 960815945325633357312 974730200631416157456 986288266251551526912 986763906812050924832 998464664600336113664 1014353379518872098816 1029666685369096617216 1031119551081167505408 1043849422082169573376 1044728823448708890624 1058455700367518711808 1074434802124274731008 1076469716522237372544 1077376599181481043456 1106567323111496835072 1110109395163557290436 1120228648088181981184 1123272747675378127872 1138744824089639534592 1155235793340937668096 1158375021040233694368 1172110693226481524736 1174330599842440770048 1205463436529674088448 1208739152389809072384 1211028431087517044112 1225388452009503412224 1260257229099204728832 1263681841134800393856 1276890784215088644096 1281087927100844476416 1299640267508554876608 1315051021668735369216 1321121924822745866304 1336787402192185540608 1352471172691829465088 1356146366095883349504 1372888913825462156288 1374826068108223340544 1397550465928193974272 1417789382736605319936 1432579736165699641344 1435292955362983163392 1436502132241974724608 1480145860218076387248 1497696996900504170496 1498958746687277973504 1521530069278308148224 1540314391121250224128 1544500028053644925824 1565774133123254360064 1567093235173063335936 1607284582039565451264 1611652203186412096512 1614704574783356058816 1633851269346004549632 1665164092745335935654 1680342972132272971776 1684909121513067191808 1708117236134459301888 1732853690011406502144 1737562531560350541552 1758166039839722287104 1761495899763661155072 1808195154794511132672 1816542646631275566168 1838082678014255118336 1886812335437750747136 1890385843648807093248 1915336176322632966144 1921631890651266714624 1949460401262832314912 1972576532503103053824 1973527813624101849664 1996929329200672227328 2028706759037744197632 2059333370738193234432 2062239102162335010816 2087698844164339146752 2148869604248549462016 2152939433044474745088 2154753198362962086912 2213134646222993670144 2220218790327114580872 2246545495350756255744 2310471586681875336192 2316750042080467388736 2344221386452963049472 2348661199684881540096 2410926873059348176896 2417478304779618144768 2422056862175034088224 2450776904019006824448 2497746139118003903481 2520514458198409457664 2527363682269600787712 2562175854201688952832 2599280535017109753216 2642243849645491732608 2704942345383658930176 2712292732191766699008 2745777827650924312576 2749652136216446681088 2795100931856387948544 2835578765473210639872 2865159472331399282688 2870585910725966326784 2873004264483949449216 2960291720436152774496 2995393993801008340992 3043060138556616296448 3080628782242500448256 3089000056107289851648 3131548266246508720128 3134186470346126671872 3223304406372824193024 3229409149566712117632 3330328185490671871308 3360685944264545943552 3369818243026134383616 3416234472268918603776 3465707380022813004288 3475125063120701083104 3516332079679444574208 3522991799527322310144 3616390309589022265344 3633085293262551132336 3676165356028510236672 3780771687297614186496 3830672352645265932288 3843263781302533429248 3898920802525664629824 3945153065006206107648 3947055627248203699328 4057413518075488395264 4118666741476386468864 4124478204324670021632 4175397688328678293504 4297739208497098924032 4305878866088949490176 4309506396725924173824 4440437580654229161744 4493090990701512511488 4620943173363750672384 4633500084160934777472 4697322399369763080192 4821853746118696353792 4834956609559236289536 4844113724350068176448 4901553808038013648896 4995492278236007806962 5041028916396818915328 5054727364539201575424 5124351708403377905664 5198561070034219506432 5284487699290983465216 5424585464383533398016 5491555655301848625152 5671157530946421279744 5741171821451932653568 5746008528967898898432 5920583440872305548992 5990787987602016681984 6086120277113232592896 6161257564485000896512 6178000112214579703296 6263096532493017440256 6446608812745648386048 6458818299133424235264 6660656370981343742616 6739636486052268767232 6931414760045626008576 6950250126241402166208 7032664159358889148416 7045983599054644620288 7232780619178044530688 7266170586525102264672 7352330712057020473344 7561543374595228372992 7686527562605066858496 7797841605051329259648 7894111254496407398656 8114827036150976790528 8237333482952772937728 8248956408649340043264 8595478416994197848064 8611757732177898980352 8619012793451848347648 8880875161308458323488 8986181981403025022976 9241886346727501344768 9267000168321869554944 9394644798739526160384 9669913219118472579072 9688227448700136352896 9990984556472015613924 10082057832793637830656 10109454729078403150848 10248703416806755811328 10397122140068439012864 10568975398581966930432 10849170928767066796032 10983111310603697250304 11342315061892842559488 11482343642903865307136 11492017057935797796864 11841166881744611097984 12172240554226465185792 12322515128970001793024 12356000224429159406592 12526193064986034880512 12893217625491296772096 12917636598266848470528 13321312741962687485232 13479272972104537534464 13862829520091252017152 13900500252482804332416 14091967198109289240576 14465561238356089061376 14532341173050204529344 14704661424114040946688 15123086749190456745984 15373055125210133716992 15595683210102658519296 15788222508992814797312 16474666965905545875456 17223515464355797960704 17238025586903696695296 17761750322616916646976 17972363962806050045952 18483772693455002689536 18534000336643739109888 18789289597479052320768 19339826438236945158144 19376454897400272705792 19981969112944031227848 20218909458156806301696 20794244280136878025728 21137950797163933860864 21698341857534133592064 21966222621207394500608 22684630123785685118976 22964687285807730614272 23682333763489222195968 24344481108452930371584 24712000448858318813184 25786435250982593544192 25835273196533696941056 26642625483925374970464 26958545944209075068928 27725659040182504034304 27801000504965608664832 28183934396218578481152 29064682346100409058688 30246173498380913491968 30746110250420267433984 31191366420205317038592 31576445017985629594624 32949333931811091750912 34447030928711595921408 34476051173807393390592 35523500645233833293952 36967545386910005379072 37068000673287478219776 37578579194958104641536 38679652876473890316288 38752909794800545411584 39963938225888062455696 40437818916313612603392 41588488560273756051456 42275901594327867721728 43396683715068267184128 45369260247571370237952 45929374571615461228544 47364667526978444391936 49424000897716637626368 51670546393067393882112 53285250967850749940928 53917091888418150137856 55451318080365008068608 55602001009931217329664 56367868792437156962304 58129364692200818117376 62382732840410634077184 63152890035971259189248 65898667863622183501824 68894061857423191842816 71047001290467666587904 74136001346574956439552 77359305752947780632576 77505819589601090823168 79927876451776124911392 80875637832627225206784 83176977120547512102912 84551803188655735443456 90738520495142740475904 94729335053956888783872 98848001795433275252736 103341092786134787764224 106570501935701499881856 110902636160730016137216 111204002019862434659328 112735737584874313924608 116258729384401636234752 124765465680821268154368 126305780071942518378496 137788123714846383685632 142094002580935333175808 148272002693149912879104 155011639179202181646336 159855752903552249822784 161751275665254450413568 166353954241095024205824 169103606377311470886912 189458670107913777567744 197696003590866550505472 206682185572269575528448 213141003871402999763712 222408004039724869318656 232517458768803272469504 249530931361642536308736 252611560143885036756992 284188005161870666351616 296544005386299825758208 310023278358404363292672 319711505807104499645568 332707908482190048411648 338207212754622941773824 378917340215827555135488 413364371144539151056896 426282007742805999527424 444816008079449738637312 465034917537606544939008 499061862723285072617472 505223120287770073513984 568376010323741332703232 593088010772599651516416 620046556716808726585344 639423011614208999291136 757834680431655110270976 852564015485611999054848 889632016158899477274624 930069835075213089878016 998123725446570145234944 1136752020647482665406464 1240093113433617453170688 1278846023228417998582272 1515669360863310220541952 1705128030971223998109696 1779264032317798954549248 1860139670150426179756032 2273504041294965330812928 2557692046456835997164544 3410256061942447996219392 3720279340300852359512064 4547008082589930661625856 5115384092913671994329088 6820512123884895992438784 10230768185827343988658176 13641024247769791984877568 20461536371654687977316352 40923072743309375954632704
- Sum of all divisors σ(n): 144223047450360670802031175
- Sum of proper divisors (its aliquot sum) s(n): 103299974707051294847398471
- 40923072743309375954632704 is an abundant number, because the sum of its proper divisors (103299974707051294847398471) is greater than itself. Its abundance is 62376901963741918892765767
Bases of 40923072743309375954632704
- Binary: 100001110110011100110000110111111110011011010000000010010101101111111001000000000000002
- Hexadecimal: 0x21D9CC37F9B40256FE4000
- Base-36: 553Z0XHLEAUK07400
Squares and roots of 40923072743309375954632704
- 40923072743309375954632704 squared (409230727433093759546327042) is 1674697882754190773441834140758879040923599546351616
- 40923072743309375954632704 cubed (409230727433093759546327043) is 68533783279015945465858056988858181034781328856200031279077711546816516849664
-
40923072743309375954632704 is a
perfect square number . Itssquare root is 6397114407552 -
The
cube root of 40923072743309375954632704 is 344605928.9429041117
Scales and comparisons
How big is 40923072743309375954632704?- 40,923,072,743,309,375,954,632,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,923,072,743,309,375,954,632,704 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 40923072743309375954632704 cubic inches would be around 28717160.7 feet tall.
Recreational maths with 40923072743309375954632704
- 40923072743309375954632704 backwards is 40723645957390334727032904
- 40923072743309375954632704 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 40923072743309375954632704's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 40923072743309375954632704 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 40923072743309375954632704 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/40923072743309375954632704/
Chicago style:
Numbermatics. 2024. "Number 40923072743309375954632704 - Facts about the integer". https://numbermatics.com/n/40923072743309375954632704/
The information we have on file for 40923072743309375954632704 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 40923072743309375954632704, math, Factors of 40923072743309375954632704, curriculum, school, college, exams, university, Prime factorization of 40923072743309375954632704, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, nine hundred twenty-three sextillion, seventy-two quintillion, seven hundred forty-three quadrillion, three hundred nine trillion, three hundred seventy-five billion, nine hundred fifty-four million, six hundred thirty-two thousand, seven hundred four.