362778844998281341024862208
362,778,844,998,281,341,024,862,208 is an even composite number composed of five prime numbers multiplied together.
362778844998281341024862208 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred four divisors.
Prime factorization of 362778844998281341024862208:
221 × 312 × 73 × 313 × 3173
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 317 × 317 × 317)See below for interesting mathematical facts about the number 362778844998281341024862208 from the Numbermatics database.
Names of 362778844998281341024862208
- Cardinal: 362778844998281341024862208 can be written as Three hundred sixty-two septillion, seven hundred seventy-eight sextillion, eight hundred forty-four quintillion, nine hundred ninety-eight quadrillion, two hundred eighty-one trillion, three hundred forty-one billion, twenty-four million, eight hundred sixty-two thousand, two hundred eight.
Scientific notation
- Scientific notation: 3.62778844998281341024862208 × 1026
Factors of 362778844998281341024862208
Divisors of 362778844998281341024862208
- Number of divisors d(n): 18304
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 162 168 186 189 192 196 216 217 224 243 248 252 256 279 288 294 317 324 336 343 372 378 384 392 432 434 441 448 486 496 504 512 558 567 576 588 634 648 651 672 686 729 744 756 768 784 837 864 868 882 896 951 961 972 992 1008 1024 1029 1116 1134 1152 1176 1268 1296 1302 1323 1344 1372 1458 1488 1512 1519 1536 1568 1674 1701 1728 1736 1764 1792 1902 1922 1944 1953 1984 2016 2048 2058 2187 2219 2232 2268 2304 2352 2511 2536 2592 2604 2646 2688 2744 2853 2883 2916 2976 3024 3038 3072 3087 3136 3348 3402 3456 3472 3528 3584 3804 3844 3888 3906 3968 3969 4032 4096 4116 4374 4438 4464 4536 4557 4608 4704 5022 5072 5103 5184 5208 5292 5376 5488 5706 5766 5832 5859 5952 6048 6076 6144 6174 6272 6561 6657 6696 6727 6804 6912 6944 7056 7168 7533 7608 7688 7776 7812 7936 7938 8064 8192 8232 8559 8649 8748 8876 8928 9072 9114 9216 9261 9408 9827 10044 10144 10206 10368 10416 10584 10633 10752 10976 11412 11532 11664 11718 11904 11907 12096 12152 12288 12348 12544 13122 13314 13392 13454 13608 13671 13824 13888 14112 14336 15066 15216 15309 15376 15533 15552 15624 15872 15876 16128 16384 16464 17118 17298 17496 17577 17752 17856 18144 18228 18432 18522 18816 19654 19683 19971 20088 20181 20288 20412 20736 20832 21168 21266 21504 21952 22599 22824 23064 23328 23436 23808 23814 24192 24304 24576 24696 25088 25677 25947 26244 26628 26784 26908 27216 27342 27648 27776 27783 28224 28672 29481 29791 30132 30432 30618 30752 31066 31104 31248 31744 31752 31899 32256 32768 32928 34236 34596 34992 35154 35504 35712 35721 36288 36456 36864 37044 37632 39308 39366 39942 40176 40362 40576 40824 41013 41472 41664 42336 42532 43008 43904 45198 45648 45927 46128 46599 46656 46872 47089 47616 47628 48384 48608 49152 49392 50176 51354 51894 52488 52731 53256 53568 53816 54432 54684 55296 55552 55566 56448 57344 58962 59049 59582 59913 60264 60543 60864 61236 61504 62132 62208 62496 63488 63504 63798 64512 65536 65856 67797 68472 68789 69192 69984 70308 71008 71424 71442 72576 72912 73728 74088 75264 77031 77841 78616 78732 79884 80352 80724 81152 81648 82026 82944 83328 83349 84672 85064 86016 87808 88443 89373 90396 91296 91854 92256 93198 93312 93744 94178 95232 95256 95697 96768 97216 98304 98784 100352 100489 102708 103788 104976 105462 106512 107136 107163 107632 108731 108864 109368 110592 111104 111132 112896 114688 117924 118098 119164 119826 120528 121086 121728 122472 123008 123039 124264 124416 124992 126976 127008 127596 129024 131072 131712 135594 136944 137578 137781 138384 139797 139968 140616 141267 142016 142848 142884 145152 145824 147456 148176 150528 154062 155682 157232 157464 158193 159768 160704 161448 162304 163296 164052 165888 166656 166698 169344 170128 172032 175616 176886 177147 178746 179739 180792 181629 182592 183708 184512 186396 186624 187488 188356 190464 190512 191394 193536 194432 196608 197568 200704 200978 203391 205416 206367 207576 208537 209952 210924 213024 214272 214326 215264 217462 217728 218736 221184 222208 222264 225792 229376 231093 233523 235848 236196 238328 239652 241056 242172 243456 244944 246016 246078 248528 248832 249984 250047 253952 254016 255192 258048 262144 263424 265329 268119 271188 273888 275156 275562 276768 279594 279936 281232 282534 284032 285696 285768 287091 290304 291648 294912 296352 301056 301467 304637 308124 311364 314464 314928 316386 319536 321408 321489 322896 324608 326193 326592 328104 329623 331776 333312 333396 338688 340256 344064 351232 353772 354294 357492 359478 361584 363258 365184 367416 369024 369117 372792 373248 374976 376712 380928 381024 382788 387072 388864 393216 395136 401408 401956 406782 410832 412734 413343 415152 417074 419391 419904 421848 423801 426048 428544 428652 430528 434924 435456 437472 442368 444416 444528 451584 458752 462186 467046 471696 472392 474579 476656 479304 481523 482112 484344 486912 489888 492032 492156 497056 497664 499968 500094 507904 508032 510384 516096 524288 526848 530658 531441 536238 539217 542376 544887 547776 550312 551124 553536 559188 559872 562464 565068 568064 571392 571536 574182 580608 583296 589824 592704 602112 602934 609274 610173 616248 619101 622728 625611 628928 629856 632772 639072 642816 642978 645792 649216 652386 653184 656208 659246 663552 666624 666792 677376 680512 688128 693279 700569 702464 703423 707544 708588 714984 718956 723168 726516 730368 734832 738048 738234 745584 746496 749952 750141 753424 761856 762048 765576 774144 777728 786432 790272 795987 802816 803912 804357 813564 821664 825468 826686 830304 834148 838782 839808 843696 847602 852096 857088 857304 861056 861273 869848 870912 874944 884736 888832 889056 903168 904401 913911 917504 924372 934092 943392 944784 949158 953312 958608 963046 964224 964467 968688 973824 978579 979776 984064 984312 988869 994112 995328 999936 1000188 1015808 1016064 1020768 1032192 1048576 1053696 1061316 1062882 1072476 1078434 1084752 1089774 1095552 1100624 1102248 1107072 1107351 1118376 1119744 1124928 1130136 1136128 1142784 1143072 1148364 1161216 1166592 1179648 1185408 1204224 1205868 1218548 1220346 1232496 1238202 1240029 1245456 1251222 1257856 1258173 1259712 1265544 1271403 1278144 1285632 1285956 1291584 1298432 1304772 1306368 1312416 1318492 1327104 1333248 1333584 1354752 1361024 1376256 1386558 1401138 1404928 1406846 1415088 1417176 1423737 1429968 1437912 1444569 1446336 1453032 1459759 1460736 1469664 1476096 1476468 1491168 1492992 1499904 1500282 1506848 1523712 1524096 1531152 1548288 1555456 1572864 1580544 1591974 1605632 1607824 1608714 1617651 1627128 1634661 1643328 1650936 1653372 1660608 1668296 1677564 1679616 1687392 1695204 1704192 1714176 1714608 1722112 1722546 1739696 1741824 1749888 1769472 1777664 1778112 1806336 1808802 1827822 1830519 1835008 1848744 1857303 1868184 1876833 1886784 1889568 1898316 1906624 1917216 1926092 1928448 1928934 1937376 1947648 1957158 1959552 1968128 1968624 1977738 1988224 1990656 1999872 2000376 2031616 2032128 2041536 2064384 2079837 2097152 2101707 2107392 2110269 2122632 2125764 2132459 2144952 2156868 2169504 2179548 2191104 2201248 2204496 2214144 2214702 2236752 2239488 2249856 2250423 2260272 2272256 2285568 2286144 2296728 2322432 2333184 2359296 2370816 2387961 2408448 2411736 2413071 2437096 2440692 2464992 2476404 2480058 2490912 2502444 2515712 2516346 2519424 2531088 2542806 2556288 2571264 2571912 2583168 2583819 2596864 2609544 2612736 2624832 2636984 2654208 2666496 2667168 2709504 2713203 2722048 2741733 2752512 2773116 2802276 2809856 2813692 2830176 2834352 2847474 2859936 2875824 2889138 2892672 2893401 2906064 2919518 2921472 2935737 2939328 2952192 2952936 2966607 2982336 2985984 2999808 3000564 3013696 3047424 3048192 3062304 3096576 3110912 3115159 3145728 3161088 3183948 3211264 3215648 3217428 3235302 3254256 3269322 3286656 3301872 3306744 3321216 3322053 3336592 3355128 3359232 3370661 3374784 3390408 3408384 3428352 3429216 3444224 3445092 3479392 3483648 3499776 3538944 3555328 3556224 3612672 3617604 3655644 3661038 3670016 3697488 3714606 3720087 3736368 3753666 3773568 3774519 3779136 3796632 3813248 3814209 3834432 3852184 3856896 3857868 3874752 3895296 3914316 3919104 3936256 3937248 3955476 3976448 3981312 3999744 4000752 4063232 4064256 4083072 4128768 4159674 4203414 4214784 4220538 4245264 4251528 4264918 4271211 4289904 4313736 4333707 4339008 4359096 4379277 4382208 4402496 4408992 4428288 4429404 4473504 4478976 4499712 4500846 4520544 4544512 4571136 4572288 4593456 4644864 4666368 4718592 4741632 4775922 4816896 4823472 4826142 4852953 4874192 4881384 4903983 4923961 4929984 4952808 4960116 4981824 5004888 5031424 5032692 5038848 5062176 5085612 5112576 5142528 5143824 5166336 5167638 5193728 5219088 5225472 5249664 5273968 5308416 5332992 5334336 5419008 5426406 5444096 5483466 5491557 5505024 5546232 5571909 5604552 5619712 5627384 5630499 5660352 5668704 5694948 5719872 5751648 5778276 5785344 5786802 5812128 5839036 5842944 5871474 5878656 5904384 5905872 5933214 5964672 5971968 5999616 6001128 6027392 6094848 6096384 6124608 6193152 6221824 6230318 6239511 6291456 6305121 6322176 6330807 6367896 6397377 6422528 6431296 6434856 6470604 6508512 6538644 6573312 6603744 6613488 6642432 6644106 6673184 6710256 6718464 6741322 6749568 6751269 6780816 6816768 6856704 6858432 6888448 6890184 6958784 6967296 6999552 7077888 7110656 7112448 7163883 7225344 7235208 7239213 7311288 7322076 7340032 7394976 7429212 7440174 7472736 7507332 7547136 7549038 7558272 7593264 7626496 7628418 7668864 7704368 7713792 7715736 7749504 7751457 7790592 7828632 7838208 7872512 7874496 7910952 7952896 7962624 7999488 8001504 8126464 8128512 8139609 8166144 8225199 8257536 8319348 8406828 8429568 8441076 8490528 8503056 8529836 8542422 8579808 8627472 8667414 8678016 8680203 8718192 8758554 8764416 8804992 8807211 8817984 8856576 8858808 8899821 8947008 8957952 8999424 9001692 9041088 9089024 9142272 9144576 9186912 9289728 9332736 9345477 9437184 9443747 9483264 9551844 9633792 9646944 9652284 9705906 9748384 9762768 9807966 9847922 9859968 9905616 9920232 9963648 9966159 10009776 10062848 10065384 10077696 10111983 10124352 10171224 10218313 10225152 10285056 10287648 10332672 10335276 10387456 10438176 10450944 10499328 10547936 10616832 10665984 10668672 10838016 10852812 10888192 10966932 10983114 11010048 11092464 11143818 11209104 11239424 11254768 11260998 11320704 11323557 11337408 11389896 11439744 11442627 11503296 11556552 11570688 11573604 11624256 11678072 11685888 11742948 11757312 11808768 11811744 11866428 11929344 11943936 11999232 12002256 12054784 12189696 12192768 12249216 12386304 12443648 12460636 12479022 12610242 12644352 12661614 12735792 12794754 12813633 12845056 12862592 12869712 12941208 13001121 13017024 13077288 13137831 13146624 13207488 13226976 13284864 13288212 13346368 13420512 13436928 13482644 13499136 13502538 13561632 13633536 13713408 13716864 13776896 13780368 13917568 13934592 13999104 14155776 14221312 14224896 14327766 14450688 14470416 14478426 14558859 14622576 14644152 14680064 14711949 14771883 14789952 14858424 14880348 14927213 14945472 15014664 15094272 15098076 15116544 15186528 15252992 15256836 15337728 15408736 15427584 15431472 15499008 15502914 15581184 15657264 15676416 15745024 15748992 15821904 15905792 15925248 15998976 16003008 16252928 16257024 16279218 16332288 16450398 16474671 16515072 16638696 16715727 16813656 16859136 16882152 16891497 16981056 17006112 17059672 17084844 17159616 17254944 17334828 17356032 17360406 17436384 17517108 17528832 17609984 17614422 17635968 17713152 17717616 17799642 17894016 17915904 17998848 18003384 18082176 18178048 18284544 18289152 18373824 18579456 18665472 18690954 18718533 18874368 18887494 18915363 18966528 18992421 19103688 19192131 19267584 19293888 19304568 19411812 19496768 19525536 19615932 19695844 19719936 19811232 19840464 19927296 19932318 20019552 20125696 20130768 20155392 20223966 20248704 20253807 20342448 20436626 20450304 20570112 20575296 20665344 20670552 20774912 20876352 20901888 20998656 21095872 21233664 21331968 21337344 21491649 21676032 21705624 21717639 21776384 21806113 21933864 21966228 22020096 22184928 22287636 22418208 22478848 22509536 22521996 22641408 22647114 22674816 22779792 22879488 22885254 23006592 23113104 23141376 23147208 23248512 23254371 23356144 23371776 23485896 23514624 23617536 23623488 23732856 23858688 23887872 23998464 24004512 24109568 24379392 24385536 24418827 24498432 24675597 24772608 24887296 24921272 24958044 25220484 25288704 25323228 25471584 25589508 25627266 25690112 25725184 25739424 25882416 26002242 26034048 26040609 26154576 26275662 26293248 26414976 26421633 26453952 26569728 26576424 26692736 26699463 26841024 26873856 26965288 26998272 27005076 27123264 27267072 27426816 27433728 27553792 27560736 27835136 27869184 27998208 28036431 28311552 28331241 28442624 28449792 28655532 28901376 28940832 28956852 29117718 29245152 29288304 29423898 29543766 29579904 29716848 29760696 29854426 29890944 29898477 30029328 30188544 30196152 30233088 30335949 30373056 30505984 30513672 30654939 30675456 30817472 30855168 30862944 30998016 31005828 31162368 31314528 31352832 31490048 31497984 31643808 31811584 31850496 31855013 31997952 32006016 32505856 32514048 32558436 32664576 32900796 32949342 33030144 33277392 33431454 33627312 33718272 33764304 33782994 33962112 33970671 34012224 34119344 34169688 34319232 34327881 34467727 34509888 34669656 34712064 34720812 34872768 35034216 35057664 35219968 35228844 35271936 35426304 35435232 35599284 35788032 35831808 35997696 36006768 36164352 36356096 36569088 36578304 36747648 37158912 37330944 37381908 37437066 37774988 37830726 37933056 37984842 38207376 38384262 38440899 38535168 38587776 38609136 38823624 38993536 39003363 39051072 39231864 39391688 39413493 39439872 39622464 39680928 39854592 39864636 40039104 40251392 40261536 40310784 40447932 40497408 40507614 40684896 40873252 40900608 41140224 41150592 41330688 41341104 41549824 41752704 41803776 41997312 42191744 42467328 42663936 42674688 42983298 43352064 43411248 43435278 43552768 43612226 43676577 43867728 43932456 44040192 44135847 44315649 44369856 44575272 44781639 44836416 44957696 45019072 45043992 45282816 45294228 45349632 45559584 45758976 45770508 46013184 46226208 46282752 46294416 46497024 46508742 46712288 46743552 46971792 47029248 47235072 47246976 47465712 47717376 47775744 47996928 48009024 48219136 48758784 48771072 48837654 48996864 49351194 49545216 49774592 49842544 49916088 50147181 50440968 50577408 50646456 50674491 50943168 51179016 51254532 51380224 51450368 51478848 51764832 52004484 52068096 52081218 52309152 52551324 52586496 52829952 52843266 52907904 53139456 53152848 53385472 53398926 53682048 53747712 53930576 53996544 54010152 54246528 54534144 54853632 54867456 55107584 55121472 55670272 55738368 55996416 56072862 56155599 56623104 56662482 56746089 56885248 56899584 56977263 57311064 57576393 57802752 57881664 57913704 58235436 58490304 58576608 58847796 59087532 59159808 59433696 59521392 59708852 59781888 59796954 60058656 60377088 60392304 60466176 60671898 60746112 60761421 61011968 61027344 61309878 61350912 61634944 61710336 61725888 61996032 62011656 62324736 62629056 62705664 62980096 62995968 63287616 63623168 63700992 63710026 63995904 64012032 64474947 65011712 65028096 65116872 65152917 65329152 65418339 65801592 65898684 66060288 66106229 66554784 66862908 67254624 67436544 67528608 67565988 67924224 67941342 68024448 68238688 68339376 68638464 68655762 68935454 69019776 69339312 69424128 69441624 69745536 69763113 70068432 70115328 70439936 70457688 70543872 70852608 70870464 71198568 71576064 71663616 71995392 72013536 72328704 72712192 73138176 73156608 73256481 73495296 74026791 74317824 74661888 74763816 74874132 75549976 75661452 75866112 75969684 76414752 76768524 76881798 77070336 77175552 77218272 77647248 77987072 78006726 78102144 78463728 78783376 78826986 78879744 79244928 79264899 79361856 79709184 79729272 80078208 80098389 80502784 80523072 80621568 80895864 80994816 81015228 81369792 81746504 81801216 82280448 82301184 82661376 82682208 83099648 83505408 83607552 83994624 84109293 84383488 84934656 84993723 85327872 85349376 85966596 86704128 86822496 86870556 87105536 87224452 87353154 87735456 87864912 88271694 88631298 88739712 89150544 89563278 89672832 89695431 89915392 90038144 90087984 90565632 90588456 90699264 91007847 91119168 91517952 91541016 91964817 92026368 92452416 92565504 92588832 92994048 93017484 93424576 93487104 93943584 94058496 94470144 94493952 94931424 95434752 95551488 95565039 95993856 96018048 96438272 96569929 97517568 97542144 97675308 97993728 98702388 99090432 99549184 99685088 99832176 100294362 100881936 101154816 101292912 101348982 101886336 101912013 102358032 102509064 102760448 102900736 102957696 102983643 103403181 103529664 104008968 104136192 104162436 104490491 104618304 105102648 105172992 105659904 105686532 105815808 106278912 106305696 106770944 106797852 107364096 107495424 107861152 107993088 108020304 108493056 109068288 109707264 109734912 110215168 110242944 111340544 111476736 111992832 112145724 112311198 113324964 113492178 113770496 113799168 113954526 114622128 115152786 115322697 115605504 115763328 115827408 116470872 116980608 117010089 117153216 117695592 118175064 118240479 118319616 118867392 119042784 119417704 119563776 119593908 120117312 120754176 120784608 120932352 121343796 121492224 121522842 122023936 122054688 122619756 122701824 123269888 123420672 123451776 123992064 124023312 124649472 125258112 125411328 125960192 125991936 126575232 127246336 127401984 127420052 127991808 128024064 128949894 130056192 130233744 130305834 130658304 130836678 131029731 131603184 131797368 132120576 132212458 132407541 132946947 133109568 133725816 134344917 134509248 134873088 135057216 135131976 135848448 135882684 136048896 136477376 136678752 137276928 137311524 137870908 138039552 138678624 138848256 138883248 139491072 139526226 140136864 140230656 140879872 140915376 141087744 141705216 141740928 142397136 143152128 143327232 143990784 144027072 144657408 145424384 146276352 146313216 146512962 146990592 148053582 148635648 149323776 149527632 149748264 150441543 151099952 151322904 151732224 151939368 152023473 152642791 152829504 153537048 153763596 154140672 154351104 154436544 155294496 155974144 156013452 156204288 156927456 157566752 157653972 157759488 158489856 158529798 158723712 159418368 159458544 160156416 160196778 161005568 161046144 161243136 161791728 161989632 162030456 162739584 163493008 163602432 164560896 164602368 165322752 165364416 166199296 167010816 167215104 167989248 168218586 168466797 168766976 169869312 169987446 170238267 170655744 170698752 170931789 171933192 172729179 173408256 173644992 173741112 174211072 174448904 174706308 175470912 175729824 176543388 177262596 177479424 178301088 179126556 179345664 179390862 179830784 180076288 180175968 181131264 181176912 181398528 182015694 182238336 182284263 183035904 183082032 183929634 184052736 184904832 185131008 185177664 185988096 186034968 186849152 186974208 187887168 188116992 188940288 188987904 189862848 190869504 191102976 191130078 191987712 192036096 192876544 193139858 193424841 195035136 195084288 195350616 195458751 195987456 196255017 197404776 198180864 198318687 199098368 199370176 199664352 200588724 201763872 202309632 202585824 202697964 203772672 203824026 204716064 205018128 205801472 205915392 205967286 206806362 207059328 208017936 208272384 208324872 208980982 209236608 209289339 210205296 210345984 211319808 211373064 211631616 212557824 212611392 213541888 213595704 214728192 214990848 215722304 215986176 216040608 216986112 218136576 219414528 219469824 219769443 220430336 220485888 222080373 222681088 222953472 222985091 223985664 224291448 224622396 226649928 226984356 227540992 227598336 227909052 229244256 230305572 230645394 231211008 231526656 231654816 232941744 233961216 234020178 234306432 235391184 236350128 236480958 236639232 237734784 237794697 238085568 238835408 239127552 239187816 240234624 240295167 241508352 241569216 241864704 242687592 242984448 243045684 244047872 244109376 245239512 245403648 246539776 246841344 246903552 247984128 248046624 249298944 250516224 250822656 251920384 251983872 252327879 253150464 254492672 254803968 254840104 254981169 255983616 256048128 257899788 260112384 260467488 260611668 261316608 261673356 262059462 263206368 263594736 264424916 264815082 265893894 266219136 267451632 268689834 269018496 269086293 269746176 270114432 270263952 271696896 271765368 272097792 272954752 273023541 273357504 274553856 274623048 275741816 275894451 276079104 277357248 277696512 277766496 278982144 279052452 280273728 280461312 281759744 281830752 282175488 283410432 283481856 284794272 286304256 286654464 286695117 287981568 288054144 289314816 289709787 290848768 292552704 292626432 293025924 293981184 296107164 297271296 298647552 299055264 299496528 300883086 302199904 302645808 303464448 303878736 304046946 305285582 305659008 305736039 307074096 307527192 308281344 308702208 308873088 308950929 310209543 310588992 311948288 312026904 312408576 313471473 313854912 315133504 315307944 315518976 316979712 317059596 317447424 318836736 318917088 320312832 320393556 322011136 322092288 322486272 323583456 323979264 324060912 325479168 326986016 327204864 329121792 329204736 330645504 330728832 332398592 334021632 334430208 335978496 336437172 336933594 337533952 339974892 340476534 341311488 341397504 341863578 343866384 345458358 346816512 347289984 347482224 348422144 348897808 349412616 350941824 351030267 351459648 353086776 354525192 354721437 354958848 356602176 358253112 358691328 358781724 359661568 360152576 360351936 362262528 362353824 362797056 364031388 364476672 364568526 366071808 366164064 367859268 368105472 369809664 370262016 370355328 371976192 372069936 373698304 373948416 375774336 376233984 377880576 377975808 379725696 381739008 382205952 382260156 383975424 384072192 385753088 386279716 386849682 390168576 390701232 390917502 391974912 392510034 393089193 394809552 396361728 396637374 397222623 398196736 398740352 398840841 399328704 401177448 403034751 403527744 404619264 405171648 405395928 407545344 407648052 409432128 410036256 411602944 411830784 411934572 413612724 414118656 416035872 416544768 416649744 417961964 418473216 418578678 420410592 420691968 422639616 422746128 423263232 425115648 425222784 427083776 427191408 429456384 429981696 431444608 431972352 432081216 433972224 436273152 438829056 438939648 439538886 440860672 440971776 444160746 445362176 445906944 445970182 447971328 448582896 449244792 451324629 453299856 453968712 455081984 455196672 455818104 456070419 457928373 458488512 460611144 461290788 462422016 462743603 463053312 463309632 465883488 467922432 468040356 468612864 470782368 472700256 472961916 473278464 475469568 475589394 476171136 477670816 478255104 478375632 480469248 480590334 483016704 483138432 483729408 485375184 485968896 486091368 488095744 488218752 490479024 490807296 493079552 493682688 493807104 495968256 496093248 498597888 501032448 501645312 503840768 503967744 504655758 506300928 508985344 509607936 509680208 509962338 510714801 511967232 512096256 512795367 515799576 518187537 520224768 520934976 521223336 522633216 523346712 524118924 526412736 527189472 528849832 529630164 531787788 532438272 534903264 537379668 538036992 538172586 539492352 540228864 540527904 543393792 543530736 544195584 545909504 546047082 546715008 549107712 549246096 551483632 551788902 552158208 554714496 555393024 555532992 557964288 558104904 560547456 560922624 563519488 563661504 564350976 566820864 566963712 569588544 572608512 573308928 573390234 575963136 576108288 578629632 579419574 580274523 581697536 585105408 585252864 586051848 586376253 587962368 588765051 592214328 594542592 594956061 597295104 598110528 598993056 601766172 604399808 605291616 606928896 607757472 608093892 610571164 611318016 611472078 614148192 615054384 617404416 617746176 617901858 620419086 621177984 623896576 624053808 624817152 626942946 627709824 627868017 630267008 630615888 631037952 633959424 634119192 634894848 637673472 637834176 640625664 640787112 644022272 644184576 644972544 647166912 647958528 648121824 650958336 653972032 654409728 658243584 658409472 659308329 661291008 661457664 664797184 666241119 668043264 668860416 668955273 671956992 672874344 673867188 675067904 675989503 679949784 680953068 682622976 682795008 683727156 687732768 690916716 693633024 694579968 694964448 696844288 697795616 698825232 701883648 702060534 702919296 706173552 709050384 709442874 709917696 713204352 713384091 716506224 717382656 717563448 719323136 720305152 720703872 720885501 724525056 724707648 725594112 728062776 728953344 729137052 732143616 732328128 735718536 736210944 739619328 740524032 740710656 743952384 744139872 747396608 747896832 751548672 752467968 755761152 755951616 756983637 759451392 763478016 764411904 764520312 764943507 767950848 768144384 771506176 772559432 773699364 780337152 781402464 781835004 783949824 785020068 786178386 789619104 793274748 794445246 796393472 797480704 797681682 798657408 802354896 806069502 807055488 807258879 809238528 810343296 810791856 815090688 815296104 818864256 819070623 820072512 823205888 823661568 823869144 827225448 827683353 828237312 832071744 833089536 833299488 835923928 836946432 837157356 840821184 841383936 845279232 845492256 846526464 850231296 850445568 854167552 854382816 858912768 859963392 860085351 862889216 863944704 864162432 867944448 869129361 872546304 877658112 877879296 879077772 881721344 881943552 888321492 890724352 891813888 891940364 895942656 897165792 898489584 902649258 906599712 907937424 910393344 911636208 912140838 915856746 916977024 917208117 921222288 922581576 924844032 925487206 926106624 926619264 926852787 930628629 931766976 935844864 936080712 937225728 940414419 941564736 945400512 945923832 946556928 950939136 951178788 952342272 955341632 956510208 956751264 960938496 961180668 966033408 966276864 967458816 970750368 971937792 972182736 976191488 976437504 980958048 981614592 986159104 987365376 987505403 987614208 991936512 992186496 997195776 1002064896 1003290624 1007681536 1007935488 1009311516 1012601856 1017970688 1019360416 1019924676 1021429602 1023934464 1024192512 1025590734 1031599152 1036375074 1040449536 1041869952 1042446672 1045266432 1046693424 1048237848 1052825472 1053090801 1054378944 1057699664 1059260328 1063575576 1064164311 1064876544 1068499537 1069806528 1074759336 1076073984 1076345172 1078984704 1080457728 1081055808 1086787584 1087061472 1088391168 1091819008 1092094164 1093430016 1098215424 1098492192 1102967264 1103577804 1104316416 1109428992 1110786048 1111065984 1115928576 1116209808 1121094912 1121845248 1127038976 1127323008 1128701952 1133641728 1133927424 1139177088 1145217024 1146617856 1146780468 1151926272 1152216576 1157259264 1158839148 1160549046 1163395072 1170505728 1172103696 1172752506 1175924736 1177530102 1179267579 1184428656 1189085184 1189912122 1191667869 1194590208 1196221056 1196522523 1197986112 1203532344 1208799616 1209104253 1210583232 1213857792 1215514944 1216187784 1221142328 1222636032 1222944156 1228296384 1230108768 1234808832 1235492352 1235803716 1240838172 1242355968 1247793152 1248107616 1249634304 1253885892 1255419648 1255736034 1260534016 1261231776 1262075904 1267918848 1268238384 1269789696 1275346944 1275668352 1281251328 1281574224 1288044544 1288369152 1289945088 1294333824 1295917056 1296243648 1301916672 1307944064 1308819456 1316487168 1316818944 1318616658 1322582016 1322915328 1332482238 1336086528 1337720832 1337910546 1343913984 1345748688 1347734376 1350135808 1351979006 1353973887 1359899568 1361906136 1365245952 1365590016 1367454312 1368211257 1373785119 1375465536 1381833432 1387266048 1388230809 1389159936 1389928896 1393688576 1395591232 1397650464 1403767296 1404121068 1405838592 1412347104 1418100768 1418885748 1419835392 1426408704 1426768182 1433012448 1434765312 1435126896 1440610304 1441407744 1441771002 1449050112 1449415296 1451188224 1456125552 1457906688 1458274104 1464287232 1464656256 1471437072 1472421888 1479238656 1481048064 1481421312 1487904768 1488279744 1494793216 1495793664 1503097344 1504935936 1511522304 1511903232 1513967274 1518902784 1526956032 1528823808 1529040624 1529887014 1535901696 1536288768 1538386101 1543012352 1545118864 1547398728 1554562611 1560674304 1560895637 1562804928 1563670008 1567899648 1570040136 1572356772 1579238208 1586549496 1588890492 1592786944 1594961408 1595363364 1597314816 1604709792 1612139004 1614110976 1614517758 1618477056 1620686592 1621583712 1630181376 1630592208 1637728512 1638141246 1640145024 1646411776 1647323136 1647738288 1654450896 1655366706 1656474624 1664143488 1666179072 1666598976 1671847856 1673892864 1674314712 1681642368 1682767872 1690558464 1690984512 1693052928 1700462592 1700891136 1708335104 1708765632 1717825536 1719926784 1720170702 1725778432 1727889408 1728324864 1735888896 1738258722 1740823569 1745092608 1755316224 1755758592 1758155544 1759128759 1763442688 1763887104 1766295153 1776642984 1781448704 1783627776 1783880728 1784868183 1791885312 1794331584 1796979168 1805298516 1813199424 1815874848 1820786688 1823272416 1824281676 1831713492 1833954048 1834416234 1842444576 1845163152 1850974412 1852213248 1853238528 1853705574 1861257258 1863533952 1871689728 1872161424 1874451456 1880828838 1883129472 1883604051 1890801024 1891847664 1893113856 1901878272 1902357576 1904684544 1910683264 1913020416 1913502528 1921876992 1922361336 1932066816 1932553728 1934917632 1941500736 1943875584 1944365472 1952382976 1952875008 1961916096 1963229184 1972318208 1974730752 1975010806 1975228416 1977924987 1983873024 1984372992 1994391552 1998723357 2004129792 2006581248 2006865819 2015363072 2015870976 2018623032 2025203712 2027968509 2035941376 2038720832 2039849352 2042859204 2047868928 2048385024 2051181468 2063198304 2072750148 2080899072 2083739904 2084893344 2090532864 2093386848 2096475696 2105650944 2106181602 2108757888 2115399328 2118520656 2127151152 2128328622 2129753088 2136999074 2139613056 2140152273 2149518672 2152147968 2152690344 2157969408 2160915456 2162111616 2162656503 2173575168 2174122944 2176782336 2183638016 2184188328 2186860032 2196430848 2196984384 2205934528 2207155608 2208632832 2218857984 2221572096 2222131968 2231857152 2232419616 2242189824 2243690496 2254077952 2254646016 2257403904 2267283456 2267854848 2270950911 2278354176 2290434048 2293235712 2293560936 2294830521 2303852544 2304433152 2314518528 2317678296 2321098092 2326790144 2341011456 2344207392 2345505012 2351849472 2355060204 2358535158 2368857312 2379824244 2383335738 2389180416 2392442112 2393045046 2395972224 2407064688 2417599232 2418208506 2421166464 2427715584 2431029888 2432375568 2442284656 2445272064 2445888312 2456592768 2457211869 2460217536 2469617664 2470984704 2471607432 2481676344 2483050059 2484711936 2495586304 2496215232 2499268608 2507771784 2510839296 2511472068 2521068032 2522463552 2524151808 2535837696 2536476768 2539579392 2550693888 2551336704 2562502656 2563148448 2576089088 2576738304 2579890176 2580256053 2588667648 2591834112 2592487296 2603833344 2607388083 2615888128 2617638912 2632974336 2633637888 2637233316 2645164032 2645830656 2664964476 2672173056 2675441664 2675821092 2687827968 2691497376 2695468752 2700271616 2703958012 2707947774 2719799136 2723812272 2731180032 2734908624 2736422514 2747570238 2750931072 2751624351 2763666864 2774532096 2776461618 2778319872 2779857792 2780558361 2787377152 2791182464 2791885887 2795300928 2807534592 2808242136 2811677184 2821243257 2824694208 2836201536 2837771496 2839670784 2852817408 2853536364 2866024896 2869530624 2870253792 2881220608 2882815488 2883542004 2898100224 2898830592 2902376448 2912251104 2915813376 2916548208 2928574464 2929312512 2942874144 2944843776 2958477312 2962096128 2962516209 2962842624 2975809536 2976559488 2989586432 2991587328 2993667799 3006194688 3009871872 3023044608 3023806464 3027934548 3037805568 3053912064 3058081248 3059774028 3071803392 3072577536 3076772202 3086024704 3090237728 3094797456 3109125222 3121348608 3121791274 3125609856 3127340016 3135799296 3140080272 3144713544 3158476416 3159272403 3173098992 3177780984 3185573888 3189922816 3190726728 3192492933 3194629632 3205498611 3209419584 3224278008 3228221952 3229035516 3236954112 3239205221 3241373184 3243167424 3260362752 3261184416 3275457024 3276282492 3280290048 3292823552 3294646272 3295476576 3308901792 3310733412 3312949248 3328286976 3332358144 3333197952 3343695712 3347785728 3348629424 3363284736 3365535744 3381116928 3381969024 3386105856 3400925184 3401782272 3416670208 3417531264 3435651072 3439853568 3440341404 3451556864 3455778816 3456649728 3471777792 3476517444 3481647138 3490185216 3511517184 3516311088 3518257518 3526885376 3527774208 3532590306 3553285968 3562897408 3567255552 3567761456 3569736366 3575003607 3583770624 3588663168 3589567569 3593958336 3610597032 3626398848 3627312759 3631749696 3641573376 3646544832 3648563352 3663426984 3667908096 3668832468 3684889152 3690326304 3701948824 3704426496 3706477056 3707411148 3722514516 3727067904 3743379456 3744322848 3748902912 3761657676 3766258944 3767208102 3781602048 3783695328 3786227712 3803756544 3804715152 3809369088 3821366528 3826040832 3827005056 3843753984 3844722672 3864133632 3865107456 3869835264 3883001472 3887751168 3888730944 3904765952 3905750016 3923832192 3926458368 3944636416 3949461504 3950021612 3950456832 3955849974 3967746048 3968745984 3997446714 4008259584 4013162496 4013731638 4031741952 4037246064 4050407424 4055937018 4061921661 4071882752 4077441664 4079698704 4085718408 4095737856 4096770048 4102362936 4104633771 4121355357 4126396608 4145500296 4161798144 4164692427 4167479808 4169786688 4181065728 4186773696 4192951392 4211301888 4212363204 4217515776 4230798656 4237041312 4254302304 4256657244 4259506176 4273998148 4279226112 4280304546 4299037344 4304295936 4305380688 4321830912 4324223232 4325313006 4347150336 4348245888 4353564672 4367276032 4368376656 4373720064 4392861696 4393968768 4411869056 4414311216 4417265664 4437715968 4443144192 4444263936 4463714304 4464839232 4484379648 4487380992 4508155904 4509292032 4514807808 4534566912 4535709696 4541901822 4556708352 4580868096 4586471424 4587121872 4589661042 4607705088 4608866304 4615158303 4629037056 4635356592 4642196184 4653580288 4663687833 4682022912 4682686911 4688414784 4691010024 4703698944 4710120408 4717070316 4731926521 4737714624 4759648488 4766671476 4778360832 4784884224 4786090092 4791944448 4814129376 4835198464 4836417012 4842332928 4855431168 4862059776 4864751136 4884569312 4890544128 4891776624 4913185536 4914423738 4920435072 4939235328 4941969408 4943214864 4963352688 4966100118 4969423872 4991172608 4992430464 4998537216 5015543568 5021678592 5022944136 5042136064 5044927104 5048303616 5071675392 5072953536 5079158784 5101387776 5102673408 5125005312 5126296896 5152178176 5153476608 5159780352 5160512106 5177335296 5183668224 5184974592 5207666688 5214776166 5222470707 5231776256 5235277824 5265948672 5267275776 5274466632 5277386277 5290328064 5291661312 5298885459 5329928952 5344346112 5350883328 5351642184 5354604549 5375655936 5382994752 5390937504 5400543232 5407916024 5415895548 5439598272 5447624544 5462360064 5469817248 5472845028 5495140476 5501862144 5503248702 5527333728 5552923236 5556639744 5559715584 5561116722 5574754304 5582364928 5583771774 5590601856 5615069184 5616484272 5623354368 5642486514 5649388416 5650812153 5672403072 5675542992 5679341568 5705634816 5707072728 5732049792 5739061248 5740507584 5762441216 5765630976 5767084008 5796200448 5797661184 5804752896 5824502208 5831626752 5833096416 5857148928 5858625024 5885748288 5889687552 5916954624 5924192256 5925032418 5925685248 5933774961 5951619072 5953118976 5979172864 5983174656 5987335598 5996170071 6012389376 6019743744 6020597457 6046089216 6047612928 6055869096 6075611136 6083905527 6107824128 6116162496 6119548056 6143606784 6145155072 6153544404 6172049408 6180475456 6189594912 6218250444 6242697216 6243582548 6251219712 6254680032 6271598592 6280160544 6289427088 6316952832 6318544806 6346197984 6355561968 6379845632 6381453456 6384985866 6389259264 6410997222 6418839168 6420456819 6448556016 6456443904 6458071032 6473908224 6478410442 6482746368 6486334848 6487969509 6520725504 6522368832 6550914048 6552564984 6560580096 6585647104 6589292544 6590953152 6617803584 6621466824 6625898496 6656573952 6664716288 6666395904 6687391424 6695571456 6697258848 6726569472 6731071488 6762233856 6763938048 6772211712 6801850368 6803564544 6812852733 6833340416 6835062528 6871302144 6879707136 6880682808 6884491563 6903113728 6911557632 6912537821 6913299456 6943555584 6953034888 6963294276 6980370432 7023034368 7032622176 7036515036 7053770752 7055548416 7065180612 7106571936 7125794816 7135522912 7139472732 7150007214 7167541248 7177326336 7179135138 7187916672 7221194064 7252797696 7254625518 7263499392 7283146752 7293089664 7297126704 7326853968 7335816192 7337664936 7369778304 7371635607 7380652608 7403897648 7408852992 7412954112 7414822296 7445029032 7449150177 7454135808 7486758912 7488645696 7497805824 7523315352 7532517888 7534416204 7563204096 7567390656 7572455424 7607513088 7609430304 7618738176 7642733056 7652081664 7654010112 7687507968 7689445344 7728267264 7730214912 7739670528 7740768159 7766002944 7775502336 7777461888 7809531904 7811500032 7822164249 7847664384 7852916736 7889272832 7898923008 7900043224 7900913664 7911699948 7935492096 7937491968 7994893428 8016519168 8026324992 8027463276 8063483904 8074492128 8100814848 8111874036 8123843322 8143765504 8154883328 8159397408 8171436816 8193540096 8204725872 8209267542 8242710714 8252793216 8254873053 8291000592 8323596288 8329384854 8334959616 8339573376 8341675083 8362131456 8373547392 8375657661 8385902784 8422603776 8424726408 8435031552 8461597312 8463729771 8474082624 8508604608 8513314488 8519012352 8547996296 8558452224 8560609092 8598074688 8608591872 8610761376 8643661824 8648446464 8650626012 8694300672 8696491776 8707129344 8734552064 8736753312 8747440128 8785723392 8787937536 8823738112 8828622432 8834531328 8875431936 8886288384 8887548627 8888527872 8927428608 8929678464 8968759296 8974761984 8981003397 9016311808 9018584064 9029615616 9069133824 9071419392 9083803644 9113416704 9161736192 9174243744 9179322084 9215410176 9217732608 9230316606 9258074112 9270713184 9284392368 9327375666 9364045824 9365373822 9376829568 9382020048 9407397888 9420240816 9434140632 9463853042 9475429248 9477817209 9519296976 9533342952 9556721664 9569768448 9572180184 9577478799 9583888896 9616495833 9628258752 9670396928 9672834024 9684665856 9710862336 9717615663 9724119552 9729502272 9769138624 9781088256 9783553248 9826371072 9828847476 9840870144 9878470656 9883938816 9886429728 9926705376 9932200236 9938847744 9982345216 9984860928 9997074432 10031087136 10043357184 10045888272 10084272128 10089854208 10096607232 10143350784 10145907072 10158317568 10202775552 10205346816 10250010624 10252593792 10304356352 10306953216 10319560704 10321024212 10354670592 10367336448 10369949184 10415333376 10429552332 10444941414 10463552512 10470555648 10534551552 10548933264 10554772554 10580656128 10583322624 10597770918 10659857904 10688692224 10701766656 10703284368 10709209098 10751311872 10765989504 10768702707 10781875008 10801086464 10815832048 10831791096 10879196544 10881938277 10895249088 10924720128 10926269459 10939634496 10945690056 10990280952 11003724288 11006497404 11054667456 11105846472 11113279488 11119431168 11122233444 11149508608 11164729856 11167543548 11181203712 11230138368 11232968544 11246708736 11284973028 11298776832 11301624306 11344806144 11351085984 11358683136 11411269632 11414145456 11464099584 11478122496 11481015168 11524882432 11531261952 11534168016 11592400896 11595322368 11609505792 11649004416 11663253504 11666192832 11714297856 11717250048 11771496576 11779375104 11833909248 11848384512 11850064836 11851370496 11867549922 11903238144 11906237952 11958345728 11974671196 11992340142 12024778752 12039487488 12041194914 12095225856 12111738192 12151222272 12167811054 12185764983 12215648256 12232324992 12239096112 12287213568 12290310144 12307088808 12313901313 12344098816 12360950912 12364066071 12379189824 12436500888 12485394432 12487165096 12494077281 12502439424 12509360064 12543197184 12560321088 12578854176 12633905664 12637089612 12692395968 12711123936 12759691264 12762906912 12769971732 12778518528 12821994444 12837678336 12840913638 12897112032 12912887808 12916142064 12956820884 12965492736 12972669696 12975939018 13041451008 13044737664 13101828096 13105129968 13121160192 13171294208 13178585088 13181906304 13235607168 13242933648 13251796992 13313147904 13329432576 13332791808 13374782848 13391142912 13394517696 13453138944 13462142976 13524467712 13527876096 13544423424 13603700736 13607129088 13625705466 13666680832 13670125056 13742604288 13759414272 13761365616 13768983126 13806227456 13823115264 13825075642 13826598912 13845474909 13887111168 13906069776 13926588552 13960740864 13991063499 14046068736 14048060733 14065244352 14073030072 14107541504 14111096832 14130361224 14195779563 14213143872 14251589632 14271045824 14278945464 14300014428 14335082496 14354652672 14358270276 14375833344 14442388128 14505595392 14509251036 14526998784 14566293504 14586179328 14594253408 14653707936 14671632384 14675329872 14739556608 14743271214 14761305216 14807795296 14817705984 14825908224 14829644592 14890058064 14898300354 14908271616 14973517824 14977291392 14995611648 15046630704 15065035776 15068832408 15126408192 15134781312 15144910848 15215026176 15218860608 15237476352 15285466112 15304163328 15308020224 15375015936 15378890688 15456534528 15460429824 15479341056 15481536318 15532005888 15551004672 15554923776 15619063808 15623000064 15644328498 15695328768 15705833472 15778545664 15797846016 15800086448 15801827328 15823399896 15832158831 15870984192 15874983936 15896656377 15989786856 16033038336 16052649984 16054926552 16063813647 16126967808 16148984256 16201629696 16223748072 16247686644 16287531008 16309766656 16318794816 16342873632 16387080192 16409451744 16418535084 16485421428 16505586432 16509746106 16582001184 16658769708 16669919232 16679146752 16683350166 16724262912 16747094784 16751315322 16771805568 16845207552 16849452816 16870063104 16923194624 16927459542 16948165248 17017209216 17026628976 17038024704 17095992592 17116904448 17121218184 17196149376 17217183744 17221522752 17287323648 17296892928 17301252024 17388601344 17392983552 17414258688 17469104128 17473506624 17494880256 17571446784 17575875072 17647476224 17657244864 17669062656 17750863872 17772576768 17775097254 17777055744 17801324883 17854857216 17859356928 17937518592 17949523968 17962006794 17988510213 18032623616 18037168128 18059231232 18061792371 18138267648 18142838784 18167607288 18226833408 18251716581 18323472384 18348487488 18358644168 18430820352 18435465216 18460633212 18516148224 18541426368 18568784736 18654751332 18728091648 18730747644 18753659136 18764040096 18814795776 18840481632 18868281264 18927706084 18950858496 18955634418 19038593952 19066685904 19139536896 19144360368 19154957598 19167777792 19232991666 19256517504 19261370457 19340793856 19345668048 19369331712 19421724672 19435231326 19448239104 19459004544 19463908527 19538277248 19562176512 19567106496 19652742144 19657694952 19681740288 19756941312 19767877632 19772859456 19853410752 19864400472 19877695488 19964690432 19969721856 19994148864 20062174272 20086714368 20091776544 20168544256 20179708416 20193214464 20286701568 20291814144 20316635136 20405551104 20410693632 20438558199 20500021248 20505187584 20608712704 20613906432 20639121408 20642048424 20653474689 20709341184 20734672896 20737613463 20739898368 20830666752 20859104664 20889882828 20927105024 20941111296 20955674593 21069103104 21097866528 21109545108 21161312256 21166645248 21195541836 21319715808 21377384448 21406568736 21418418196 21502623744 21531979008 21537405414 21563750016 21602172928 21631664096 21663582192 21758393088 21763876554 21790498176 21849440256 21852538918 21879268992 21891380112 21980561904 22007448576 22012994808 22109334912 22114906821 22211692944 22226558976 22238862336 22244466888 22299017216 22329459712 22335087096 22347450531 22362407424 22460276736 22465937088 22493417472 22569946056 22597553664 22603248612 22689612288 22702171968 22717366272 22822539264 22828290912 22928199168 22956244992 22962030336 23049764864 23062523904 23068336032 23184801792 23190644736 23219011584 23222304477 23298008832 23326507008 23332385664 23428595712 23434500096 23466492747 23542993152 23558750208 23667818496 23696769024 23700129672 23702740992 23735099844 23806476288 23812475904 23916691456 23949342392 23984680284 24049557504 24078974976 24082389828 24190451712 24223476384 24302444544 24335622108 24371529966 24431296512 24464649984 24478192224 24580620288 24614177616 24627802626 24688197632 24721901824 24728132142 24758379648 24873001776 24970788864 24974330192 24988154562 25004878848 25018720128 25025025249 25086394368 25120642176 25126972983 25157708352 25267811328 25274179224 25384791936 25391189313 25422247872 25519382528 25525813824 25539943464 25557037056 25643988888 25675356672 25681827276 25794224064 25825775616 25832284128 25913641768 25930985472 25945339392 25951878036 26082902016 26089475328 26203656192 26210259936 26242320384 26342588416 26357170176 26363812608 26471214336 26485867296 26503593984 26626295808 26658865152 26662645881 26665583616 26749565696 26782285824 26789035392 26906277888 26924285952 26943010191 27048935424 27055752192 27088846848 27207401472 27214258176 27251410932 27333361664 27340250112 27485208576 27522731232 27537966252 27612454912 27646230528 27650151284 27653197824 27690949818 27774222336 27812139552 27853177104 27982126998 28092137472 28096121466 28130488704 28146060144 28222193664 28260722448 28391559126 28426287744 28433451627 28503179264 28542091648 28557890928 28600028856 28670164992 28709305344 28716540552 28732436397 28751666688 28849487499 28884776256 29011190784 29018502072 29053997568 29132587008 29152846989 29172358656 29188506816 29307415872 29343264768 29350659744 29479113216 29486542428 29522610432 29615590592 29635411968 29651816448 29659289184 29780116128 29796600708 29816543232 29947035648 29954582784 29991223296 30093261408 30130071552 30137664816 30252816384 30269562624 30289821696 30430052352 30437721216 30474952704 30570932224 30608326656 30612667493 30616040448 30750031872 30757781376 30913069056 30920859648 30958682112 30963072636 31064011776 31102009344 31109847552 31238127616 31246000128 31288656996 31390657536 31411666944 31557091328 31600172896 31603654656 31646799792 31664317662 31741968384 31749967872 31793312754 31979573712 32066076672 32105299968 32109853104 32127627294 32253935616 32297968512 32306108121 32403259392 32447496144 32495373288 32575062016 32619533312 32637589632 32645814831 32685747264 32774160384 32778808377 32818903488 32837070168 32970842856 33011172864 33019492212 33123485647 33164002368 33317539416 33339838464 33358293504 33366700332 33448525824 33494189568 33502630644 33543611136 33690415104 33698905632 33740126208 33846389248 33854919084 33896330496 34034418432 34053257952 34076049408 34191985184 34233808896 34242436368 34392298752 34434367488 34443045504 34574647296 34593785856 34602504048 34777202688 34785967104 34828517376 34938208256 34947013248 34989760512 35142893568 35151750144 35294952448 35314489728 35338125312 35501727744 35545153536 35550194508 35554111488 35602649766 35709714432 35718713856 35875037184 35924013588 35977020426 36065247232 36074336256 36118462464 36123584742 36285677568 36335214576 36453666816 36503433162 36557294949 36646944768 36696974976 36717288336 36861640704 36870930432 36921266424 36941703939 37032296448 37082852736 37092198213 37137569472 37309502664 37456183296 37461495288 37482231843 37507318272 37528080192 37629591552 37680963264 37736562528 37855412168 37901716992 37911268836 38077187904 38133371808 38279073792 38288720736 38309915196 38335555584 38465983332 38513035008 38522740914 38681587712 38691336096 38738663424 38870462652 38896478208 38918009088 38927817054 39076554496 39124353024 39134212992 39305484288 39315389904 39363480576 39513882624 39535755264 39545718912 39706821504 39728800944 39755390976 39929380864 39939443712 39988297728 40124348544 40173428736 40183553088 40337088512 40359416832 40386428928 40573403136 40583628288 40633270272 40811102208 40821387264 40877116398 41000042496 41010375168 41227812864 41278242816 41284096848 41306949378 41418682368 41469345792 41475226926 41479796736 41536424727 41661333504 41718209328 41779765656 41854210048 41882222592 41911349186 41973190497 42138206208 42144182199 42195733056 42219090216 42322624512 42333290496 42391083672 42587338689 42639431616 42754768896 42813137472 42836836392 43005247488 43063958016 43074810828 43127500032 43204345856 43263328192 43327164384 43516786176 43527753108 43580996352 43698880512 43705077836 43758537984 43782760224 43961123808 44014897152 44025989616 44218669824 44229813642 44423385888 44453117952 44477724672 44488933776 44658919424 44670174192 44694901062 44724814848 44920553472 44931874176 44986834944 45139892112 45195107328 45206497224 45379224576 45404343936 45434732544 45645078528 45656581824 45856398336 45912489984 45924060672 46099529728 46125047808 46136672064 46369603584 46381289472 46438023168 46444608954 46596017664 46653014016 46664771328 46857191424 46869000192 46932985494 47085986304 47117500416 47335636992 47393538048 47400259344 47405481984 47470199688 47612952576 47624951808 47689969131 47833382912 47898684784 47969360568 48099115008 48157949952 48164779656 48191440941 48380903424 48387764747 48446952768 48604889088 48671244216 48743059932 48862593024 48929299968 48956384448 49161240576 49228355232 49255605252 49376395264 49443803648 49456264284 49516759296 49746003552 49948660384 49976309124 50009757696 50037440256 50050050498 50172788736 50241284352 50253945966 50315416704 50535622656 50548358448 50769583872 50782378626 50844495744 51038765056 51051627648 51079886928 51114074112 51287977776 51350713344 51363654552 51588448128 51651551232 51664568256 51827283536 51861970944 51890678784 51903756072 52165804032 52178950656 52407312384 52420519872 52484640768 52685176832 52714340352 52727625216 52942428672 52971734592 53007187968 53252591616 53317730304 53325291762 53331167232 53403974649 53499131392 53564571648 53578070784 53812555776 53848571904 53886020382 53965530639 54097870848 54111504384 54177693696 54185377113 54414802944 54428516352 54502821864 54666723328 54680500224 54755149743 54970417152 55045462464 55075932504 55224909824 55292461056 55300302568 55306395648 55381899636 55548444672 55624279104 55706354208 55964253996 56184274944 56192242932 56260977408 56292120288 56444387328 56521444896 56783118252 56852575488 56866903254 57006358528 57084183296 57115781856 57200057712 57418610688 57433081104 57464872794 57503333376 57698974998 57769552512 57784111371 58022381568 58037004144 58107995136 58265174016 58305693978 58344717312 58377013632 58391725581 58614831744 58686529536 58701319488 58958226432 58973084856 59045220864 59231181184 59270823936 59303632896 59318578368 59560232256 59593201416 59633086464 59894071296 59909165568 59982446592 60186522816 60260143104 60275329632 60505632768 60539125248 60579643392 60860104704 60875442432 60949905408 61141864448 61216653312 61225334986 61232080896 61315674597 61500063744 61515562752 61826138112 61841719296 61917364224 61926145272 61960424067 62128023552 62204018688 62212840389 62219695104 62476255232 62492000256 62577313992 62781315072 62823333888 62867023779 63114182656 63200345792 63207309312 63293599584 63328635324 63483936768 63499935744 63586625508 63959147424 64132153344 64219706208 64255254588 64507871232 64595937024 64612216242 64806518784 64894992288 64990746576 65239066624 65275179264 65291629662 65371494528 65548320768 65557616754 65637806976 65674140336 65941685712 66022345728 66038984424 66246971294 66328004736 66344720463 66635078832 66679676928 66716587008 66733400664 66897051648 66988379136 67005261288 67042351593 67087222272 67380830208 67397811264 67480252416 67692778496 67709838168 67792660992 68068836864 68106515904 68152098816 68383970368 68467617792 68484872736 68784597504 68868734976 68886091008 69149294592 69187571712 69205008096 69554405376 69571934208 69657034752 69666913431 69876416512 69894026496 69979521024 70285787136 70303500288 70399478241 70589904896 70628979456 70676250624 71003455488 71090307072 71100389016 71108222976 71205299532 71419428864 71437427712 71750074368 71848027176 71954040852 72130494464 72148672512 72236924928 72247169484 72571355136 72670429152 72907333632 73006866324 73114589898 73293889536 73393949952 73434576672 73741860864 73842532848 73883407878 74064592896 74165705472 74184396426 74275138944 74619005328 74912366592 74922990576 74964463686 75014636544 75056160384 75259183104 75361926528 75380918949 75473125056 75710824336 75803433984 75822537672 76154375808 76173567939 76266743616 76558147584 76577441472 76619830392 76671111168 76931966664 77026070016 77045481828 77363175424 77382672192 77477326848 77740925304 77792956416 77836018176 77855634108 78153108992 78248706048 78268425984 78610968576 78630779808 78726961152 79027765248 79071510528 79091437824 79413643008 79457601888 79510781952 79858761728 79878887424 79976595456 79987937643 80248697088 80346857472 80367106176 80674177024 80718833664 80772857856 80829030573 81146806272 81167256576 81266540544 81622204416 81642774528 81754232796 82000084992 82020750336 82455625728 82568193696 82613898756 82837364736 82938691584 82950453852 82959593472 83072849454 83322667008 83436418656 83559531312 83708420096 83822698372 83946380994 84276412416 84288364398 84391466112 84438180432 84666580992 84782167344 85174677378 85278863232 85300354881 85509537792 85626274944 85673672784 86010494976 86127916032 86149621656 86197309191 86255000064 86408691712 86526656384 86548462497 86654328768 87033572352 87055506216 87161992704 87397761024 87410155672 87458540967 87517075968 87565520448 87922247616 88029794304 88051979232 88437339648 88459627284 88846771776 88906235904 88955449344 88977867552 89317838848 89340348384 89389802124 89449629696 89841106944 89863748352 89973669888 90279784224 90390214656 90412994448 90758449152 90808687872 90869465088 91290157056 91313163648 91712796672 91824979968 91838002479 91848121344 92199059456 92250095616 92273344128 92739207168 92762578944 92876046336 92889217908 93192035328 93306028032 93329542656 93714382848 93738000384 93865970988 94171972608 94235000832 94671273984 94800518688 94810963968 94940399376 95225905152 95249903616 95379938262 95666765824 95797369568 95938721136 96198230016 96315899904 96329559312 96382881882 96761806848 96775529494 96893905536 96918324363 97209778176 97342488432 97486119864 97725186048 97858599936 97912768896 97937444493 98322481152 98336425131 98456710464 98511210504 98752790528 98887607296 98912528568 99033518592 99370456941 99492007104 99897320768 99952618248 100019515392 100074880512 100100100996 100345577472 100482568704 100507891932 100630833408 101071245312 101096716896 101539167744 101564757252 101688991488 102077530112 102103255296 102159773856 102228148224 102575955552 102701426688 102727309104 103176896256 103303102464 103329136512 103654567072 103723941888 103781357568 103807512144 104331608064 104357901312 104814624768 104841039744 104969281536 105370353664 105428680704 105455250432 105884857344 105943469184 106014375936 106505183232 106635460608 106650583524 106662334464 106807949298 106998262784 107129143296 107156141568 107625111552 107772040764 107931061278 108195741696 108223008768 108355387392 108370754226 108857032704 109005643728 109333446656 109361000448 109510299486 109940834304 110090924928 110151865008 110449819648 110584922112 110600605136 110612791296 110763799272 110825111817 111096889344 111248558208 111276594639 111412708416 111928507992 112368549888 112384485864 112446695529 112521954816 112584240576 112888774656 113042889792 113566236504 113705150976 113733806508 114012717056 114168366592 114231563712 114400115424 114837221376 114866162208 114929745588 115006666752 115397949996 115539105024 115568222742 116044763136 116074008288 116215990272 116611387956 116689434624 116754027264 116783451162 117229663488 117373059072 117402638976 117916452864 117946169712 118090441728 118462362368 118541647872 118607265792 118637156736 119120464512 119186402832 119266172928 119788142592 119818331136 119964893184 120373045632 120520286208 120550659264 121011265536 121078250496 121159286784 121720209408 121750884864 121899810816 122283728896 122433306624 122450669972 122464161792 122631349194 123000127488 123031125504 123683438592 123834728448 123852290544 123920848134 124256047104 124408037376 124425680778 124439390208 124609274181 124984000512 125154627984 125562630144 125646667776 125734047558 125919571491 126228365312 126400691584 126414618624 126432546597 126587199168 126657270648 126967873536 126999871488 127173251016 127762016067 127918294848 128264306688 128439412416 128510509176 129015742464 129191874048 129224432484 129613037568 129789984576 129981493152 130478133248 130550358528 130583259324 130742989056 131096641536 131115233508 131275613952 131348280672 131883371424 132044691456 132077968848 132493942588 132656009472 132689440926 133270157664 133359353856 133433174016 133466801328 133976758272 134010522576 134084703186 134174444544 134761660416 134795622528 134960504832 135385556992 135419676336 135585321984 136137673728 136213031808 136304197632 136767940736 136935235584 136969745472 137569195008 137737469952 137772182016 138298589184 138375143424 138410016192 139108810752 139143868416 139314069504 139333826862 139752833024 139788052992 139959042048 140571574272 140607000576 140798956482 141179809792 141257958912 141352501248 142006910976 142180614144 142200778032 142216445952 142410599064 142838857728 142874855424 143069907393 143500148736 143696054352 143908081704 144260988928 144297345024 144473849856 144494338968 144574322823 145142710272 145163294241 145340858304 145814667264 146013732648 146229179796 146587779072 146689722151 146787899904 146869153344 147483721728 147685065696 147766815756 148129185792 148331410944 148368792852 148550277888 149238010656 149845981152 149928927372 150029273088 150112320768 150518366208 150723853056 150761837898 150946250112 151421648672 151606867968 151645075344 152308751616 152347135878 152533487232 153116295168 153154882944 153239660784 153342222336 153863933328 154052140032 154090963656 154726350848 154765344384 154954653696 155481850608 155585912832 155672036352 155711268216 156306217984 156497412096 156536851968 157221937152 157261559616 157453922304 158055530496 158143021056 158182875648 158827286016 158915203776 159021563904 159717523456 159757774848 159953190912 159975875286 160497394176 160693714944 160734212352 161348354048 161437667328 161545715712 161658061146 161896591917 162293612544 162334513152 162533081088 162556131339 163244408832 163285549056 163508465592 164000169984 164041500672 164265449229 164911251456 165136387392 165227797512 165674729472 165877383168 165900907704 165919186944 166145698908 166645334016 166872837312 167119062624 167416840192 167645396744 167892761988 168552824832 168576728796 168782932224 168876360864 169333161984 169564334688 170349354756 170557726464 170600709762 171019075584 171252549888 171347345568 172255832064 172299243312 172394618382 172510000128 172817383424 173053312768 173096924994 173308657536 174067144704 174111012432 174323985408 174795522048 174820311344 174917081934 175034151936 175131040896 175175176743 175844495232 176059588608 176103958464 176874679296 176919254568 177693543552 177812471808 177910898688 177955735104 178635677696 178680696768 178779604248 178899259392 179682213888 179727496704 179947339776 180559568448 180780429312 180825988896 181516898304 181617375744 181738930176 182580314112 182626327296 183425593344 183649959936 183676004958 183696242688 183947023791 184398118912 184500191232 184546688256 185478414336 185525157888 185752092672 185778435816 185881272201 186384070656 186612056064 186638521167 186659085312 187428765696 187476000768 187731941976 188343945216 188470001664 188601071337 189342547968 189601037376 189621927936 189880798752 190451810304 190499807232 190759876524 191333531648 191594739136 191877442272 192396460032 192659118624 192765763764 193523613696 193551058988 193787811072 193836648726 194419556352 194684976864 194972239728 195717199872 195825537792 195874888986 196644962304 196672850262 196913420928 197022421008 197775214592 197825057136 198067037184 198740913882 198984014208 199034161389 199794641536 199905236496 200039030784 200149761024 200200201992 200691154944 200965137408 201015783864 201127054779 201261666816 202142490624 202193433792 203078335488 203129514504 203377982976 204155060224 204206510592 204319547712 204456296448 205151911104 205402853376 205454618208 206353792512 206606204928 206658273024 207309134144 207447883776 207562715136 207615024288 208663216128 208715802624 209000740293 209629249536 209682079488 209938563072 210740707328 210857361408 210910500864 211198434723 211769714688 211886938368 212028751872 213010366464 213270921216 213301167048 213324668928 213615898596 213996525568 214258286592 214288672451 214312283136 215250223104 215544081528 215862122556 216391483392 216446017536 216710774784 216741508452 217714065408 218011287456 218666893312 218722000896 219020598972 219881668608 220181849856 220303730016 220899639296 221201210272 221225582592 221527598544 221650223634 222193778688 222497116416 222553189278 222825416832 223857015984 224737099776 224768971728 224893391058 225043909632 225168481152 225777549312 226085779584 226142756847 227132473008 227410301952 227467613016 228025434112 228336733184 228463127424 228520703817 228800230848 229674442752 229732324416 229859491176 230013333504 230795899992 231078210048 231136445484 232089526272 232148016576 232431980544 233222775912 233378869248 233508054528 233566902324 234459326976 234746118144 234805277952 235832905728 235892339424 236180883456 236924724736 237083295744 237214531584 237274313472 238240929024 238372805664 238532345856 239576285184 239636662272 239929786368 239963812929 240746091264 241040572416 241101318528 242022531072 242156500992 242318573568 242487091719 243440418816 243501769728 243799621632 244567457792 244866613248 244901339944 244928323584 245262698388 246000254976 246062251008 247366877184 247704581088 247841696268 248512094208 248816074752 248851361556 248878780416 249218548362 249968001024 250309255968 251125260288 251468095116 251839142982 252456730624 252801383168 252829237248 252865093194 253174398336 253314541296 253999742976 254346502032 255524032134 255836589696 255901064643 256528613376 256878824832 257021018352 258031484928 258383748096 258448864968 258591927573 259226075136 259579969152 259645387491 259962986304 260956266496 261100717056 261166518648 261485978112 262193283072 262230467016 262375622901 262551227904 262696561344 263766742848 264089382912 264155937696 264987885176 265312018944 265378881852 266540315328 266718707712 266866348032 266933602656 267953516544 268021045152 268169406372 268348889088 269523320832 269591245056 269921009664 270771113984 270839352672 271170643968 272275347456 272426063616 272608395264 273535881472 273870471168 273939490944 275138390016 275474939904 275514007437 275544364032 276597178368 276750286848 276820032384 278217621504 278287736832 278628139008 278667653724 279505666048 279576105984 279918084096 281143148544 281214001152 281597912964 282359619584 282515917824 282705002496 284013821952 284401556064 284432891904 284821198128 285677715456 285749710848 286139814786 287000297472 287392108704 287816163408 288594690048 288947699712 288988677936 289148645646 290285420544 290326588482 290681716608 290754973089 291629334528 292027465296 292458359592 293175558144 293379444302 293575799808 293738306688 293812333479 294967443456 295009275393 295370131392 295533631512 296258371584 296662821888 296737585704 297100555776 298111370823 298476021312 299691962304 299857854744 300058546176 300224641536 301036732416 301447706112 301523675796 301892500224 302843297344 303213735936 303290150688 304617503232 304694271756 305066974464 306232590336 306309765888 306479321568 306684444672 307727866656 308104280064 308181927312 309452701696 309530688768 309909307392 310963701216 311171825664 311344072704 311422536432 312612435968 312994824192 313073703936 314443874304 314523119232 314907844608 316111060992 316286042112 316365751296 317654572032 317830407552 318043127808 319435046912 319515549696 319906381824 319951750572 320994788352 321387429888 321468424704 322696708096 322875334656 323316122292 323793183834 324587225088 324669026304 325066162176 325112262678 326571098112 327016931184 328000339968 328083001344 328530898458 329822502912 330272774784 330455595024 331349458944 331754766336 331801815408 331838373888 332291397816 333290668032 333745674624 333829783917 334238125248 334833680384 335290793488 335785523976 337105649664 337153457592 337340086587 337565864448 337752721728 338666323968 338714353229 339128669376 340698709512 341115452928 341201419524 342038151168 342505099776 342694691136 344511664128 344598486624 344789236764 345020000256 345634766848 346106625536 346193849988 346617315072 348134289408 348222024864 348647970816 349640622688 349834163868 350068303872 350262081792 350350353486 351688990464 352119177216 352207916928 353749358592 353838509136 355387087104 355624943616 355821797376 355911470208 357271355392 357361393536 357559208496 357798518784 359364427776 359454993408 359894679552 361119136896 361560858624 361651977792 363033796608 363234751488 363477860352 365160628224 365252654592 366851186688 367299919872 367352009916 367392485376 367894047582 368796237824 369000382464 369093376512 371050315776 371504185344 371556871632 371762544402 372768141312 373224112128 373277042334 373318170624 373827822543 374952001536 375463883952 376687890432 376940003328 377202142674 377758714473 378685095936 379202074752 379243855872 379297639791 379761597504 380903620608 380999614464 381519753048 382667063296 383189478272 383286048201 383754884544 384792920064 385318237248 385531527528 387047227392 387102117976 387575622144 387673297452 388839112704 389369953728 389944479456 391434399744 391651075584 391749777972 393289924608 393345700524 393826841856 394044842016 395550429184 395650114272 396134074368 397481827764 397968028416 398068322778 399589283072 399810472992 400078061568 400299522048 400400403984 401930274816 402031567728 402254109558 402523333632 404284981248 404386867584 406156670976 406259029008 406755965952 408310120448 408413021184 408639095424 408912592896 410303822208 410805706752 410909236416 412707585024 413212409856 413316546048 414618268288 414895767552 415125430272 415230048576 417326432256 417431605248 418001480586 419258499072 419364158976 419877126144 421714722816 421821001728 422396869446 423539429376 423773876736 424057503744 426020732928 426541842432 426602334096 426649337856 427231797192 427993051136 428516573184 428577344902 428624566272 429209722179 430500446208 431088163056 431724245112 432782966784 432892035072 433421549568 433483016904 433722968469 435428130816 435489882723 436022574912 437333786624 437444001792 438041197944 439763337216 440069166453 440363699712 440607460032 441799278592 442402420544 442451165184 443055197088 443300447268 444387557376 444994232832 445106378556 445650833664 447714031968 449537943456 449786782116 450087819264 450336962304 451555098624 452171559168 452285513694 454264946016 454820603904 454935226032 456673466368 456926254848 457041407634 457600461696 459348885504 459464648832 459718982352 460026667008 461591799984 462156420096 462272890968 464179052544 464296033152 464863961088 466445551824 466757738496 467016109056 467133804648 468918653952 469492236288 469610555904 471665811456 471784678848 472361766912 473849449472 474166591488 474429063168 474548626944 476481858048 476745611328 477064691712 479152570368 479273324544 479859572736 479927625858 481492182528 482081144832 482202637056 484045062144 484313001984 484637147136 484974183438 486880837632 487003539456 487599243264 487668394017 489134915584 489733226496 489802679888 489856647168 490525396776 492000509952 492124502016 492796347687 494733754368 495409162176 495683392536 497024188416 497632149504 497702723112 497757560832 498437096724 499936002048 500618511936 502250520576 502936190232 503678285964 504913461248 505602766336 505658474496 505730186388 506348796672 506629082592 507999485952 508693004064 511048064268 511673179392 511802129286 513057226752 513757649664 514042036704 516767496192 516897729936 517183855146 518452150272 519159938304 519290774982 519925972608 521912532992 522201434112 522333037296 522971956224 524386566144 524460934032 524751245802 525102455808 525393122688 527533485696 528178765824 528311875392 529975770352 530624037888 530757763704 533080630656 533437415424 533732696064 533867205312 535907033088 536042090304 536338812744 536697778176 539046641664 539182490112 539842019328 541542227968 541678705344 542341287936 544550694912 544852127232 545216790528 547071762944 547740942336 547878981888 550276780032 550949879808 551028014874 551088728064 551841071373 553194356736 553500573696 553640064768 556435243008 556575473664 557256278016 557335307448 557643816603 559011332096 559152211968 559836168192 559915563501 562286297088 562428002304 563195825928 564719239168 565031835648 565410004992 565803214011 568027643904 568803112128 568865783808 569642396256 571355430912 571499421696 572279629572 574000594944 574784217408 575632326816 577189380096 577977355872 578297291292 580570841088 580653176964 581363433216 581509946178 583258669056 584054930592 584916719184 586758888604 587151599616 587476613376 587624666958 589934886912 590018550786 590740262784 591067263024 593325643776 593475171408 594201111552 596222741646 596952042624 597102484167 599383924608 599715709488 600117092352 600449283072 602073464832 602895412224 603047351592 603381164337 603785000448 605686594688 606427471872 606580301376 609235006464 609388543512 610133948928 612465180672 612619531776 612958643136 613368889344 615455733312 616208560128 616363854624 618905403392 619061377536 619818614784 621927402432 622343651328 622688145408 622845072864 625224871936 625989648384 626147407872 627002220879 628887748608 629046238464 629815689216 632222121984 632572084224 632731502592 633595304169 635309144064 635660815104 636086255616 638870093824 639031099392 639812763648 639903501144 641989576704 642774859776 642866017353 642936849408 645393416192 645750669312 646632244584 647586367668 649174450176 649338052608 650132324352 650224525356 653142196224 654033862368 656000679936 656166002688 657061796916 659645005824 660545549568 660911190048 662698917888 663603630816 663676747776 664582795632 666581336064 667491349248 667659567834 668476250496 669667360768 670581586976 671571047952 674211299328 674306915184 674680173174 675131728896 675505443456 677332647936 677428706458 678257338752 678428270541 681397419024 682230905856 682402839048 684076302336 685010199552 685389382272 685562111451 689023328256 689196973248 689578473528 690040000512 691269533696 692213251072 692387699976 693234630144 696268578816 696444049728 697295941632 699281245376 699668327736 700136607744 700524163584 700700706972 703377980928 704238354432 704415833856 707498717184 707677018272 710774174208 711249887232 711643594752 711822940416 714542710784 714722787072 715118416992 715597037568 718728855552 718909986816 719789359104 719891438787 722238273792 723121717248 723303955584 726067593216 726469502976 726955720704 727461275157 730321256448 730505309184 733702373376 734599839744 734704019832 734784970752 735788095164 737592475648 738000764928 738186753024 742100631552 743113743264 743525088804 745536282624 746448224256 746554084668 746636341248 747655645086 749904003072 750927767904 753375780864 754404285348 755517428946 757370191872 758404149504 758487711744 758595279582 759523195008 761999228928 763039506096 765334126592 766378956544 766572096402 767509769088 769585840128 770636474496 771063055056 774094454784 774204235952 775151244288 775346594904 775775782719 777678225408 778739907456 778936162473 779888958912 782868799488 783302151168 783499555944 786579849216 786691401048 787126868703 787653683712 788089684032 791100858368 791300228544 792268148736 794963655528 795936056832 796136645556 799178566144 799620945984 800156123136 800599044096 800800807968 803860549632 804063135456 804508219116 805046667264 808569962496 808773735168 812313341952 812518058016 813511931904 816620240896 816826042368 817278190848 817825185792 820607644416 821611413504 821818472832 825415170048 826424819712 826542022311 826633092096 829236536576 829791535104 830250860544 830460097152 834652864512 834863210496 836002961172 838516998144 838728317952 839754252288 843429445632 843642003456 844793738892 847078858752 847547753472 848115007488 852041465856 853204668192 853298675712 854463594384 855986102272 857033146368 857154689804 857249132544 858419444358 861000892416 862176326112 863448490224 865784070144 866843099136 866966033808 867445936938 870856261632 870979765446 872045149824 872264919267 874888003584 876082395888 879526674432 880138332906 880727399424 881214920064 881437000437 883598557184 884804841088 884902330368 885027826179 886110394176 886600894536 888775114752 889988465664 890212757112 891301667328 894334112469 895428063936 899075886912 899573564232 900175638528 900673924608 903110197248 904343118336 904571027388 908529892032 909641207808 909870452064 913346932736 913852509696 914082815268 915200923392 918697771008 918929297664 919437964704 920053334016 923183599968 924312840192 924545781936 928358105088 928592066304 929727922176 932891103648 933515476992 934032218112 934267609296 937837307904 938984472576 939221111808 943331622912 943569357696 944723533824 947698898944 948333182976 948858126336 948992692283 949097253888 952963716096 953491222656 954129383424 958305140736 958546649088 959719145472 959855251716 962984365056 964162289664 964405274112 968090124288 968626003968 969948366876 973761675264 974007078912 975198486528 975336788034 978269831168 979605359776 979713294336 981050793552 984001019904 984249004032 985592695374 989467508736 990818324352 991366785072 994048376832 995264299008 995405446224 995515121664 996874193448 999872004096 1001237023872 1001489351751 1004501041152 1005872380464 1007356571928 1009826922496 1011205532672 1011316948992 1011460372776 1012020259761 1012697593344 1013258165184 1015998971904 1016143059687 1017386008128 1022096128536 1023346358784 1023604258572 1026114453504 1026828055057 1027515299328 1028084073408 1033534992384 1033795459872 1034367710292 1036904300544 1038319876608 1038581549964 1039851945216 1043825065984 1044402868224 1044666074592 1045943912448 1048921868064 1049502491604 1050204911616 1050786245376 1055066971392 1056357531648 1056623750784 1059951540704 1061248075776 1061515527408 1066161261312 1066874830848 1067465392128 1067734410624 1071814066176 1072084180608 1072677625488 1073395556352 1078093283328 1078364980224 1079684038656 1083084455936 1083357410688 1084682575872 1089101389824 1089704254464 1090433581056 1094143525888 1095481884672 1095757963776 1100553560064 1101899759616 1102056029748 1102177456128 1103682142746 1106388713472 1107001147392 1107280129536 1113150947328 1114512556032 1114670614896 1115287633206 1118022664192 1118304423936 1119672336384 1119831127002 1124856004608 1126391651856 1129438478336 1130063671296 1130820009984 1131606428022 1133276143419 1136055287808 1137606224256 1137731567616 1137892919373 1139284792512 1142710861824 1142998843392 1144559259144 1148001189888 1149568434816 1149858144603 1151264653632 1154378760192 1155954711744 1156594582584 1161141682176 1161306353928 1162726866432 1163019892356 1166517338112 1168109861184 1169833438368 1173517777208 1174303199232 1174953226752 1175249333916 1179869773824 1180037101572 1181480525568 1182134526048 1186651287552 1186950342816 1188402223104 1192445483292 1193904085248 1194204968334 1198767849216 1199431418976 1200234184704 1200898566144 1205790824448 1206094703184 1206762328674 1207570000896 1211373189376 1212854943744 1213160602752 1218470012928 1218777087024 1220267897856 1224930361344 1225239063552 1225917286272 1226737778688 1230911466624 1232417120256 1232727709248 1237810806784 1238122755072 1239637229568 1243854804864 1244687302656 1245376290816 1245690145728 1250449743872 1251979296768 1252294815744 1254004441758 1257775497216 1258092476928 1259631378432 1265144168448 1265463005184 1267190608338 1270618288128 1271321630208 1272172511232 1278062198784 1279625527296 1279807002288 1283979153408 1285549719552 1285732034706 1285873698816 1287629166537 1290786832384 1291501338624 1293264489168 1295172735336 1298348900352 1298676105216 1300264648704 1300449050712 1301168905407 1306284392448 1306469648169 1308067724736 1312001359872 1312332005376 1314123593832 1319290011648 1320207499359 1321091099136 1321822380096 1325397835776 1327207261632 1327353495552 1329165591264 1333162672128 1334982698496 1335319135668 1336952500992 1339334721536 1341163173952 1343142095904 1348613830368 1349360346348 1350263457792 1351010886912 1354665295872 1354857412916 1356514677504 1356856541082 1362794838048 1364461811712 1364805678096 1370020399104 1370778764544 1371124222902 1378046656512 1378393946496 1379156947056 1380080001024 1384426502144 1384775399952 1386469260288 1392537157632 1392888099456 1394591883264 1398562490752 1399336655472 1400273215488 1401048327168 1401401413944 1406755961856 1408476708864 1408831667712 1414997434368 1415354036544 1421548348416 1422499774464 1423287189504 1423645880832 1429085421568 1429445574144 1430236833984 1431194075136 1437457711104 1437819973632 1439578718208 1439782877574 1444476547584 1446243434496 1446607911168 1452135186432 1452939005952 1453911441408 1454922550314 1460642512896 1461010618368 1463005182051 1467404746752 1469199679488 1469408039664 1469569941504 1471576190328 1475184951296 1476001529856 1476373506048 1478389043061 1484201263104 1486227486528 1487050177608 1491072565248 1492896448512 1493108169336 1493272682496 1495311290172 1499808006144 1500020707157 1501855535808 1506751561728 1508808570696 1511034857892 1514740383744 1516808299008 1516975423488 1517190559164 1519046390016 1523998457856 1526079012192 1530668253184 1532757913088 1533144192804 1535019538176 1539171680256 1541272948992 1542126110112 1548408471904 1550302488576 1550693189808 1551551565438 1555356450816 1557479814912 1557872324946 1559777917824 1565737598976 1566604302336 1566999111888 1573159698432 1573382802096 1574253737406 1575307367424 1576179368064 1582201716736 1582600457088 1584536297472 1589927311056 1591872113664 1592273291112 1598357132288 1599241891968 1600312246272 1601198088192 1601601615936 1607721099264 1608126270912 1609016438232 1610093334528 1617139924992 1617547470336 1624626683904 1625036116032 1627023863808 1633240481792 1633652084736 1634556381696 1635650371584 1641215288832 1643222827008 1643636945664 1650830340096 1652849639424 1653084044622 1653266184192 1655523214119 1658473073152 1659583070208 1660501721088 1660920194304 1669305729024 1669726420992 1672005922344 1672931449809 1677033996288 1677456635904 1679508504576 1679746690503 1686858891264 1687284006912 1689587477784 1694157717504 1695095506944 1696230014976 1697409642033 1704082931712 1706409336384 1706597351424 1708927188768 1711972204544 1714066292736 1714309379608 1714498265088 1716838888716 1722001784832 1724352652224 1726896980448 1731568140288 1733932067616 1734891873876 1741712523264 1741959530892 1744090299648 1744529838534 1749776007168 1752164791776 1760276665812 1761454798848 1762429840128 1762874000874 1767197114368 1769609682176 1769804660736 1770055652358 1772220788352 1773201789072 1779976931328 1780425514224 1782603334656 1788668224938 1790856127872 1791307452501 1798151773824 1799147128464 1800351277056 1801347849216 1806220394496 1808686236672 1809142054776 1810143493011 1817059784064 1819282415616 1819740904128 1826693865472 1827705019392 1828165630536 1830401846784 1837395542016 1837858595328 1838875929408 1840106668032 1846367199936 1848625680384 1849091563872 1856716210176 1857184132608 1859455844352 1865782207296 1867030953984 1868064436224 1868535218592 1875674615808 1877968945152 1878442223616 1881006662637 1886663245824 1887138715392 1889447067648 1895397797888 1896666365952 1897716252672 1897985384566 1898194507776 1900785912507 1905927432192 1906982445312 1908258766848 1916610281472 1917093298176 1919438290944 1919710503432 1925968730112 1928324579328 1928598052059 1928810548224 1936180248576 1937252007936 1939896733752 1947523350528 1948014157824 1950396973056 1950673576068 1956539662336 1959210719552 1959426588672 1962101587104 1968002039808 1968498008064 1971185390748 1978935017472 1981636648704 1982733570144 1988096753664 1990810892448 1991030243328 1993748386896 1999744008192 2002474047744 2002978703502 2009002082304 2011744760928 2014713143856 2022411065344 2022633897984 2022920745552 2024040519522 2025395186688 2026516330368 2031997943808 2032286119374 2034772016256 2035284811623 2044192257072 2046692717568 2047208517144 2052228907008 2053656110114 2055030598656 2056168146816 2056686334353 2067069984768 2067590919744 2068735420584 2073808601088 2076639753216 2077163099928 2079703890432 2087650131968 2088805736448 2089332149184 2091887824896 2097843736128 2099004983208 2100409823232 2101572490752 2110133942784 2112715063296 2113247501568 2119903081408 2122496151552 2123031054816 2132322522624 2133749661696 2134930784256 2135468821248 2143628132352 2144168361216 2145355250976 2146791112704 2156186566656 2156729960448 2159368077312 2159674316361 2166168911872 2166714821376 2169365151744 2178202779648 2179408508928 2180867162112 2182383825471 2188287051776 2190963769344 2191515927552 2201107120128 2203799519232 2204112059496 2204354912256 2207364285492 2212777426944 2214002294784 2214560259072 2226301894656 2229341229792 2230575266412 2236045328384 2236608847872 2239344672768 2239662254004 2249712009216 2252783303712 2258876956672 2260127342592 2263212856044 2266552286838 2272110575616 2275212448512 2275463135232 2275785838746 2278569585024 2285997686784 2289118518288 2296002379776 2299136869632 2299716289206 2302529307264 2308757520384 2311909423488 2313189165168 2322283364352 2322612707856 2325453732864 2326039784712 2333034676224 2336219722368 2336808487419 2339666876736 2347035554416 2348606398464 2349906453504 2350498667832 2359739547648 2360074203144 2361380606109 2362961051136 2364269052096 2373302575104 2373900685632 2376804446208 2384890966584 2387808170496 2388409936668 2397535698432 2398862837952 2400468369408 2401797132288 2411581648896 2412189406368 2413524657348 2415140001792 2422746378752 2425709887488 2426321205504 2436940025856 2437554174048 2440535795712 2449860722688 2450478127104 2451834572544 2453475557376 2461822933248 2464834240512 2465455418496 2475621613568 2476245510144 2479274459136 2479626066933 2487709609728 2489374605312 2490752581632 2491380291456 2500899487744 2503958593536 2504589631488 2508008883516 2515550994432 2516184953856 2519262756864 2530288336896 2530926010368 2534381216676 2541236576256 2542643260416 2544345022464 2556124397568 2559614004576 2567958306816 2571099439104 2571464069412 2571747397632 2575258333074 2581573664768 2583002677248 2586528978336 2590345470672 2597352210432 2600529297408 2600898101424 2602337810814 2612568784896 2612939296338 2616135449472 2616794757801 2624664010752 2628247187664 2638580023296 2640414998718 2642182198272 2643644760192 2644311001311 2650795671552 2654414523264 2654706991104 2655083478537 2658331182528 2666325344256 2669965396992 2670638271336 2673905001984 2678669443072 2682326347904 2683002337407 2686284191808 2697227660736 2698720692696 2700526915584 2702021773824 2709330591744 2709714825832 2713029355008 2713713082164 2725589676096 2728923623424 2729611356192 2740040798208 2741557529088 2742248445804 2756093313024 2756787892992 2758313894112 2760160002048 2768853004288 2769550799904 2772938520576 2785074315264 2785776198912 2789183766528 2797124981504 2798673310944 2800546430976 2802096654336 2802802827888 2813511923712 2816953417728 2817663335424 2829994868736 2830708073088 2843096696832 2844999548928 2846574379008 2846978076849 2847291761664 2858170843136 2858891148288 2860473667968 2862388150272 2874915422208 2875639947264 2879157436416 2879565755148 2888953095168 2892486868992 2893215822336 2904270372864 2905878011904 2909845100628 2921285025792 2922021236736 2926010364102 2934809493504 2938816079328 2939139883008 2943152380656 2952003059712 2952747012096 2956778086122 2968402526208 2972454973056 2974100355216 2982145130496 2985792897024 2986216338672 2986545364992 2990622580344 2999616012288 3000041414314 3003711071616 3004468055253 3013503123456 3017617141392 3022069715784 3029480767488 3033616598016 3033950846976 3034381118328 3036060779283 3038092780032 3047996915712 3048429179061 3052158024384 3061336506368 3065515826176 3066288385608 3070039076352 3078343360512 3080484165171 3082545897984 3084252220224 3096816943808 3100604977152 3101386379616 3103103130876 3110712901632 3114959629824 3115744649892 3119555835648 3131475197952 3133208604672 3133998223776 3146765604192 3148507474812 3150614734848 3152358736128 3164403433472 3165200914176 3169072594944 3179854622112 3183744227328 3184546582224 3196714264576 3198483783936 3200624492544 3202396176384 3203203231872 3215442198528 3216252541824 3218032876464 3220186669056 3234279849984 3235094940672 3249253367808 3250072232064 3254047727616 3266480963584 3267304169472 3269112763392 3271300743168 3282430577664 3286445654016 3287273891328 3301660680192 3305699278848 3306168089244 3306532368384 3311046428238 3316946146304 3319166140416 3321003442176 3321840388608 3339452841984 3344011844688 3345862899618 3354067992576 3354913271808 3359017009152 3359493381006 3374568013824 3379174955568 3388315435008 3390191013888 3392460029952 3394819284066 3408165863424 3412818672768 3413194702848 3413678758119 3417854377536 3423944409088 3428132585472 3428618759216 3428996530176 3433677777432 3444003569664 3448705304448 3449574433809 3453793960896 3463136280576 3467864135232 3469783747752 3483425046528 3483919061784 3488180599296 3489059677068 3499552014336 3504329583552 3520553331624 3522909597696 3524859680256 3525748001748 3534394228736 3539219364352 3539609321472 3540111304716 3544441576704 3546403578144 3559953862656 3560851028448 3565206669312 3577336449876 3581712255744 3582614905002 3596303547648 3598294256928 3600702554112 3602695698432 3617372473344 3618284109552 3620286986022 3634119568128 3638564831232 3639481808256 3653387730944 3655410038784 3656331261072 3660803693568 3674791084032 3675717190656 3677751858816 3680213336064 3692734399872 3697251360768 3698183127744 3713432420352 3714368265216 3718911688704 3731564414592 3734061907968 3736128872448 3737070437184 3751349231616 3755937890304 3756884447232 3762013325274 3773326491648 3774277430784 3778894135296 3790795595776 3795432505344 3795970769132 3796389015552 3801571825014 3811854864384 3813964890624 3816517533696 3834186596352 3838876581888 3839421006864 3851937460224 3856649158656 3857196104118 3857621096448 3862887499611 3872360497152 3874504015872 3879793467504 3895046701056 3896028315648 3900793946112 3901347152136 3903506716221 3913079324672 3918421439104 3918853177344 3919408944507 3924203174208 3936004079616 3936996016128 3942370781496 3957870034944 3960622498077 3963273297408 3965467140288 3976193507328 3981621784896 3982060486656 3987496773792 3999488016384 4004948095488 4005957407004 4018004164608 4023489521856 4029426287712 4044822130688 4045841491104 4048081039044 4050790373376 4053032660736 4063995887616 4064572238748 4069544032512 4070569623246 4088384514144 4093385435136 4094417034288 4107312220228 4110061197312 4112336293632 4113372668706 4134139969536 4135181839488 4137470841168 4153279506432 4154326199856 4159407780864 4175300263936 4177611472896 4178664298368 4183775649792 4195687472256 4198009966416 4200819646464 4203144981504 4220267885568 4225430126592 4226495003136 4239806162816 4244992303104 4246062109632 4264645045248 4267499323392 4269861568512 4270937642496 4287256264704 4288336722432 4290710501952 4293582225408 4312373133312 4313459920896 4318736154624 4319348632722 4332337823744 4333429642752 4338730303488 4356405559296 4358817017856 4361734324224 4364767650942 4376574103552 4381927538688 4383031855104 4389015546153 4402214240256 4407599038464 4408224118992 4408709824512 4414728570984 4425554853888 4428004589568 4429120518144 4435167129183 4452603789312 4458682459584 4461150532824 4472090656768 4473217695744 4478689345536 4479324508008 4499424018432 4500062121471 4505566607424 4517753913344 4520254685184 4526425712088 4533104573676 4544221151232 4550424897024 4550926270464 4551571677492 4557139170048 4571995373568 4578237036576 4592004759552 4598273739264 4599432578412 4605058614528 4617515040768 4623818846976 4626378330336 4645225415712 4650907465728 4652079569424 4666069352448 4672439444736 4673616974838 4679333753472 4694071108832 4697212796928 4699812907008 4700997335664 4719479095296 4720148406288 4722761212218 4725922102272 4728538104192 4746605150208 4747801371264 4753608892416 4769781933168 4775616340992 4776819873336 4795071396864 4797725675904 4800936738816 4803594264576 4823163297792 4824378812736 4827049314696 4830280003584 4845492757504 4851419774976 4852642411008 4873880051712 4875108348096 4881071591424 4899721445376 4900956254208 4903669145088 4906951114752 4923645866496 4929668481024 4930910836992 4951243227136 4952491020288 4958548918272 4959252133866 4975419219456 4978749210624 4981505163264 4982760582912 5001798975488 5007917187072 5009179262976 5016017767032 5018794349427 5031101988864 5032369907712 5038525513728 5039240071509 5060576673792 5061852020736 5068762433352 5082473152512 5085286520832 5088690044928 5092228926099 5112248795136 5119228009152 5135916613632 5142198878208 5142928138824 5143494795264 5150516666148 5163147329536 5166005354496 5173057956672 5180690941344 5194704420864 5201796202848 5204675621628 5225137569792 5225878592676 5232270898944 5233589515602 5249328021504 5256494375328 5280829997436 5284364396544 5287289520384 5288622002622 5301591343104 5308829046528 5309413982208 5310166957074 5316662365056 5339930793984 5341276542672 5347810003968 5357338886144 5364652695808 5366004674814 5372568383616 5394455321472 5397441385392 5401053831168 5404043547648 5418661183488 5419429651664 5426058710016 5427426164328 5430430479033 5451179352192 5457847246848 5459222712384 5480081596416 5483115058176 5484496891608 5512186626048 5513575785984 5516627788224 5520320004096 5537706008576 5539101599808 5545877041152 5570148630528 5571552397824 5578367533056 5594249963008 5597346621888 5601092861952 5604193308672 5605605655776 5627023847424 5633906835456 5635326670848 5643019987911 5659989737472 5661416146176 5686193393664 5689999097856 5693148758016 5693956153698 5694583523328 5702357737521 5716341686272 5717782296576 5720947335936 5724776300544 5749830844416 5751279894528 5758314872832 5759131510296 5777906190336 5784973737984 5785794156177 5786431644672 5808540745728 5811756023808 5819690201256 5842570051584 5844042473472 5852020728204 5869618987008 5877632158656 5878279766016 5886304761312 5904006119424 5905494024192 5913556172244 5936805052416 5944909946112 5948200710432 5964290260992 5972432677344 5973090729984 5981245160688 5999232024576 6000082828628 6007422143232 6008936110506 6027006246912 6035234282784 6044139431568 6067233196032 6067901693952 6068762236656 6072121558566 6076185560064 6095993831424 6096858358122 6104316048768 6105854434869 6131031652352 6132576771216 6140078152704 6156686721024 6160968330342 6165091795968 6168504440448 6170059003059 6193633887616 6201209954304 6202772759232 6206206261752 6221425803264 6229919259648 6231489299784 6239111671296 6262950395904 6266417209344 6267996447552 6293531208384 6297014949624 6301229469696 6304717472256 6328806866944 6330401828352 6338145189888 6359709244224 6367488454656 6369093164448 6393428529152 6396967567872 6401248985088 6404792352768 6406406463744 6430884397056 6432505083648 6436065752928 6440373338112 6468559699968 6470189881344 6479022949083 6498506735616 6500144464128 6508095455232 6532961927168 6534608338944 6538225526784 6542601486336 6547151476413 6564861155328 6572891308032 6574547782656 6603321360384 6611398557696 6612336178488 6613064736768 6622092856476 6633892292608 6638332280832 6642006884352 6642948845981 6643680777216 6678905683968 6688023689376 6691725799236 6708135985152 6709826543616 6718034018304 6718986762012 6749136027648 6758349911136 6776630870016 6780382027776 6789638568132 6816331726848 6825637345536 6826389405696 6827357516238 6835708755072 6847888818176 6857237518432 6857993060352 6867355554864 6888007139328 6897410608896 6899148867618 6907587921792 6926272561152 6935728270464 6939567495504 6966850093056 6967838123568 6976361198592 6978119354136 6999104028672 7008659167104 7010425462257 7041106663248 7045819195392 7049719360512 7051496003496 7068788457472 7078438728704 7079218642944 7080222609432 7084141818327 7088883153408 7092807156288 7119907725312 7121702056896 7130413338624 7154672899752 7163424511488 7165229810004 7192607095296 7196588513856 7201405108224 7205391396864 7234744946688 7236568219104 7240573972044 7268239136256 7277129662464 7278963616512 7306775461888 7310820077568 7312662522144 7321607387136 7349582168064 7351434381312 7355503717632 7360426672128 7385468799744 7394502721536 7396366255488 7426864840704 7428736530432 7437823377408 7438878200799 7463128829184 7468123815936 7472257744896 7474140874368 7502698463232 7511875780608 7513768894464 7524026650548 7546652983296 7548554861568 7557788270592 7581591191552 7590865010688 7591941538264 7592778031104 7603143650028 7623709728768 7627929781248 7633035067392 7668373192704 7678842013728 7703874920448 7713298317312 7714392208236 7715242192896 7725774999222 7744720994304 7749008031744 7759586935008 7792056631296 7801587892224 7802694304272 7807013432442 7826158649344 7836842878208 7837706354688 7838817889014 7848406348416 7873992032256 7884741562992 7915740069888 7921244996154 7926546594816 7930934280576 7932933003933 7952387014656 7963243569792 7964120973312 7965250435611 7974993547584 7998976032768 8009896190976 8011914814008 8036008329216 8046979043712 8049007012221 8058852575424 8089644261376 8091682982208 8096162078088 8101580746752 8106065321472 8127991775232 8129144477496 8139088065024 8141139246492 8176769028288 8186770870272 8188834068576 8214624440456 8220122394624 8224672587264 8226745337412 8268279939072 8270363678976 8274941682336 8306559012864 8308652399712 8318815561728 8350600527872 8355222945792 8357328596736 8367551299584 8391374944512 8396019932832 8401639292928 8406289963008 8440535771136 8450860253184 8452990006272 8479612325632 8489984606208 8492124219264 8529290090496 8534998646784 8539723137024 8540934230547 8541875284992 8574512529408 8576673444864 8581421003904 8587164450816 8624746266624 8626919841792 8637472309248 8638697265444 8664675647488 8666859285504 8677460606976 8712811118592 8717634035712 8729535301884 8753148207104 8763855077376 8766063710208 8778031092306 8804428480512 8816448237984 8817419649024 8829457141968 8856009179136 8858241036288 8870334258366 8905207578624 8917364919168 8922301065648 8946435391488 8957378691072 8958649016016 8998848036864 9000124242942 9011133214848 9013404165759 9035507826688 9040509370368 9052851424176 9066209147352 9088442302464 9100849794048 9101852540928 9103143354984 9108182337849 9114278340096 9143990747136 9145287537183 9156474073152 9184009519104 9196547478528 9198865156824 9210117229056 9235030081536 9241452495513 9247637693952 9252756660672 9290450831424 9301814931456 9304159138848 9332138704896 9344878889472 9347233949676 9358667506944 9388142217664 9394425593856 9399625814016 9401994671328 9440296812576 9445522424436 9451844204544 9457076208384 9493210300416 9495602742528 9507217784832 9539563866336 9551232681984 9553639746672 9590142793728 9595451351808 9601873477632 9607188529152 9646326595584 9648757625472 9654098629392 9660560007168 9690985515008 9702839549952 9705284822016 9747760103424 9750216696192 9762143182848 9799442890752 9801912508416 9807338290176 9813902229504 9847291732992 9859336962048 9861821673984 9902486454272 9904982040576 9917097836544 9918504267732 9950838438912 9957498421248 9963010326528 9965521165824 10003597950976 10018358525952 10032035534064 10037588698854 10062203977728 10064739815424 10077051027456 10078480143018 10123704041472 10137524866704 10164946305024 10170573041664 10177380089856 10184457852198 10224497590272 10238456018304 10241036274357 10271833227264 10284397756416 10285856277648 10286989590528 10301033332296 10326294659072 10332010708992 10346115913344 10348723301427 10361381882688 10389408841728 10403592405696 10409351243256 10450275139584 10451757185352 10464541797888 10467179031204 10498656043008 10500144950099 10512988750656 10561659994872 10568728793088 10574579040768 10577244005244 10603182686208 10617658093056 10618827964416 10620333914148 10633324730112 10679861587968 10682553085344 10695620007936 10714677772288 10729305391616 10732009349628 10745136767232 10788910642944 10794882770784 10802107662336 10808087095296 10838859303328 10852117420032 10854852328656 10860860958066 10902358704384 10915694493696 10918445424768 10960163192832 10966230116352 10968993783216 11024373252096 11027151571968 11033255576448 11040640008192 11075412017152 11078203199616 11091754082304 11140297261056 11143104795648 11156735066112 11188499926016 11194693243776 11202185723904 11208386617344 11211211311552 11254047694848 11267813670912 11270653341696 11286039975822 11319979474944 11322832292352 11372386787328 11386297516032 11387912307396 11389167046656 11404715475042 11432683372544 11435564593152 11441894671872 11449552601088 11502559789056 11516629745664 11518263020592 11555812380672 11569947475968 11571588312354 11572863289344 11588662498833 11617081491456 11623512047616 11639380402512 11685140103168 11688084946944 11704041456408 11710520148663 11739237974016 11755264317312 11756559532032 11758226833521 11772609522624 11808012238848 11810988048384 11827112344488 11873610104832 11881867494231 11889819892224 11896401420864 11928580521984 11944865354688 11946181459968 11962490321376 11998464049152 12000165657256 12014844286464 12017872221012 12054012493824 12070468565568 12088278863136 12134466392064 12137524473312 12144243117132 12152371120128 12191987662848 12193716716244 12208632097536 12211708869738 12262063304704 12265153542432 12280156305408 12321936660684 12330183591936 12337008880896 12340118006118 12387267775232 12402419908608 12405545518464 12412412523504 12459838519296 12462978599568 12478223342592 12525900791808 12532834418688 12535992895104 12587062416768 12594029899248 12602458939392 12609434944512 12657613733888 12660803656704 12676290379776 12719418488448 12734976909312 12738186328896 12786857058304 12793935135744 12802497970176 12809584705536 12812812927488 12861768794112 12865010167296 12872131505856 12880746676224 12937119399936 12940379762688 12958045898166 12997013471232 13000288928256 13016190910464 13069216677888 13076451053568 13085202972672 13094302952826 13129722310656 13145782616064 13149095565312 13167046638459 13206642720768 13222797115392 13224672356976 13226129473536 13244185712952 13267784585216 13276664561664 13284013768704 13285897691962 13287361554432 13305501387549 13357811367936 13376047378752 13383451598472 13416271970304 13419653087232 13436068036608 13437973524024 13498272055296 13500186364413 13516699822272 13553261740032 13560764055552 13579277136264 13632663453696 13651274691072 13652778811392 13654715032476 13671417510144 13695777636352 13714475036864 13715986120704 13734711109728 13776014278656 13794821217792 13798297735236 13815175843584 13852545122304 13871456540928 13879134991008 13935676247136 13952722397184 13956238708272 13998208057344 14017318334208 14020850924514 14082213326496 14091638390784 14099438721024 14102992006992 14156877457408 14158437285888 14160445218864 14168283636654 14177766306816 14185614312576 14239815450624 14243404113792 14260826677248 14309345799504 14326849022976 14330459620008 14385214190592 14393177027712 14402810216448 14410782793728 14469489893376 14473136438208 14481147944088 14536478272512 14554259324928 14557927233024 14613550923776 14621640155136 14625325044288 14643214774272 14699164336128 14702868762624 14711007435264 14720853344256 14770937599488 14789005443072 14792732510976 14853729681408 14857473060864 14875646754816 14877756401598 14926257658368 14936247631872 14944515489792 14948281748736 15005396926464 15023751561216 15027537788928 15048053301096 15093305966592 15097109723136 15115576541184 15117720214527 15163182383104 15181730021376 15183883076528 15185556062208 15206287300056 15247419457536 15255859562496 15266070134784 15276686778297 15336746385408 15357684027456 15407749840896 15426596634624 15428784416472 15430484385792 15451549998444 15489441988608 15498016063488 15519173870016 15584113262592 15605388608544 15614026864884 15652317298688 15673685756416 15675412709376 15677635778028 15696812696832 15747984064512 15769483125984 15842489992308 15853093189632 15861868561152 15865866007866 15904774029312 15926487139584 15928241946624 15930500871222 15949987095168 16019792381952 16023829628016 16072016658432 16093958087424 16098014024442 16117705150848 16179288522752 16183365964416 16192324156176 16203161493504 16212130642944 16255983550464 16258288954992 16278176130048 16282278492984 16353538056576 16373541740544 16377668137152 16429248880912 16440244789248 16449345174528 16453490674824 16536559878144 16540727357952 16549883364672 16613118025728 16617304799424 16637631123456 16701201055744 16710445891584 16714657193472 16735102599168 16782749889024 16792039865664 16803278585856 16812579926016 16881071542272 16901720506368 16905980012544 16929059963733 16959224651264 16979969212416 16984248438528 17058580180992 17069997293568 17079446274048 17081868461094 17083750569984 17107073212563 17149025058816 17153346889728 17162842007808 17174328901632 17249492533248 17253839683584 17274944618496 17277394530888 17329351294976 17333718571008 17354921213952 17357382468531 17425622237184 17435268071424 17459070603768 17506296414208 17527710154752 17532127420416 17556062184612 17608856961024 17632896475968 17634839298048 17658914283936 17712018358272 17716482072576 17740668516732 17810415157248 17834729838336 17844602131296 17892870782976 17917298032032 17997696073728 18000248485884 18022266429696 18026808331518 18071015653376 18081018740736 18105702848352 18132418294704 18201699588096 18203705081856 18206286709968 18216364675698 18228556680192 18287981494272 18290575074366 18312948146304 18317563304607 18393094957056 18397730313648 18420234458112 18470060163072 18482904991026 18495275387904 18505513321344 18510177009177 18580901662848 18603629862912 18608318277696 18664277409792 18689757778944 18694467899352 18717335013888 18776284435328 18788851187712 18799251628032 18803989342656 18880593625152 18891044848872 18903688409088 18914152416768 18986420600832 18991205485056 19014435569664 19079127732672 19102465363968 19107279493344 19180285587456 19190902703616 19203746955264 19214377058304 19292653191168 19297515250944 19308197258784 19321120014336 19381971030016 19405679099904 19410569644032 19437068847249 19495520206848 19500433392384 19524286365696 19598885781504 19603825016832 19614676580352 19627804459008 19641454429239 19694583465984 19718673924096 19723643347968 19804972908544 19809964081152 19834195673088 19837008535464 19901676877824 19914996842496 19926020653056 19928846537943 19931042331648 20007195901952 20036717051904 20064071068128 20075177397708 20124407955456 20129479630848 20154102054912 20156960286036 20247408082944 20275049733408 20329892610048 20341146083328 20368915704396 20448995180544 20476912036608 20482072548714 20543666454528 20571712555296 20573979181056 20602066664592 20664021417984 20692231826688 20697446602854 20722763765376 20778817683456 20807184811392 20818702486512 20900550279168 20903514370704 20929083595776 20934358062408 20997312086016 21000289900198 21025977501312 21031276386771 21123319989744 21137457586176 21149158081536 21154488010488 21206365372416 21235316186112 21237655928832 21240667828296 21252425454981 21266649460224 21359723175936 21365106170688 21391240015872 21429355544576 21458610783232 21464018699256 21490273534464 21577821285888 21589765541568 21604215324672 21616174190592 21677718606656 21704234840064 21709704657312 21721721916132 21804717408768 21831388987392 21836890849536 21920326385664 21932460232704 21937987566432 22048746504192 22054303143936 22066511152896 22081280016384 22150824034304 22156406399232 22183508164608 22280594522112 22286209591296 22313470132224 22316634602397 22376999852032 22389386487552 22404371447808 22416773234688 22422422623104 22508095389696 22535627341824 22541306683392 22572079951644 22639958949888 22645664584704 22744773574656 22772595032064 22775824614792 22778334093312 22809430950084 22865366745088 22871129186304 22883789343744 22899105202176 23005119578112 23036526041184 23111624761344 23139894951936 23143176624708 23145726578688 23177324997666 23234162982912 23247024095232 23278760805024 23376169893888 23408082912816 23421040297326 23478475948032 23510528634624 23513119064064 23516453667042 23545219045248 23621976096768 23654224688976 23747220209664 23763734988462 23779639784448 23792802841728 23857161043968 23889730709376 23892362919936 23895751306833 23924980642752 23996928098304 24000331314512 24029688572928 24035744442024 24108024987648 24140937131136 24147021036663 24176557726272 24268932784128 24275048946624 24288486234264 24304742240256 24383975325696 24387433432488 24417264195072 24423417739476 24524126609408 24530307084864 24560312610816 24643873321368 24660367183872 24674017761792 24680236012236 24774535550464 24804839817216 24811091036928 24824825047008 24919677038592 24925957199136 24956446685184 25051801583616 25065668837376 25071985790208 25174124833536 25188059798496 25204917878784 25218869889024 25315227467776 25321607313408 25352580759552 25438836976896 25469953818624 25476372657792 25573714116608 25587870271488 25604995940352 25619169411072 25622802691641 25625625854976 25723537588224 25730020334592 25744263011712 25761493352448 25874238799872 25880759525376 25916091796332 25994026942464 26000577856512 26032381820928 26138433355776 26152902107136 26188605905652 26259444621312 26291565232128 26298191130624 26334093276918 26413285441536 26449344713952 26452258947072 26488371425904 26535569170432 26568027537408 26571795383924 26574723108864 26611002775098 26715622735872 26752094757504 26766903196944 26839306174464 26872136073216 26875947048048 26996544110592 27000372728826 27033399644544 27040212497277 27106523480064 27121528111104 27158554272528 27265326907392 27302549382144 27305557622784 27309430064952 27324547013547 27342835020288 27391555272704 27428950073728 27431972241408 27435862611549 27469422219456 27552028557312 27589642435584 27596595470472 27630351687168 27705090244608 27724357486539 27742913081856 27758269982016 27871352494272 27905444794368 27912477416544 27996416114688 28034636668416 28041701849028 28164426652992 28183276781568 28198877442048 28205984013984 28313754914816 28320890437728 28336567273308 28355532613632 28371228625152 28479630901248 28486808227584 28521653354496 28618691599008 28653698045952 28660919240016 28770428381184 28786354055424 28805620432896 28821565587456 28938979786752 28946272876416 28962295888176 29072956545024 29108518649856 29115854466048 29227101847552 29243280310272 29250650088576 29286429548544 29398328672256 29405737525248 29422014870528 29441706688512 29541875198976 29578010886144 29585465021952 29707459362816 29714946121728 29751293509632 29755512803196 29852515316736 29872495263744 29889030979584 29896563497472 30010793852928 30055075577856 30096106602192 30186611933184 30194219446272 30231153082368 30235440429054 30326364766208 30367766153056 30371112124416 30412574600112 30494838915072 30511719124992 30532140269568 30553373556594 30673492770816 30715368054912 30723108823071 30815499681792 30853193269248 30857568832944 30860968771584 30903099996888 30978883977216 30996032126976 31038347740032 31046169904281 31168226525184 31210777217088 31228053729768 31304634597376 31347371512832 31350825418752 31355271556056 31393625393664 31495968129024 31500434850297 31538966251968 31684979984616 31706186379264 31723737122304 31731732015732 31809548058624 31852974279168 31856483893248 31861001742444 31899974190336 32039584763904 32047659256032 32144033316864 32187916174848 32196028048884 32235410301696 32358577045504 32366731928832 32384648312352 32406322987008 32424261285888 32516577909984 32556352260096 32564556985968 32707076113152 32747083481088 32755336274304 32858497761824 32880489578496 32898690349056 32906981349648 33073119756288 33081454715904 33099766729344 33226236051456 33234609598848 33275262246912 33402402111488 33420891783168 33429314386944 33470205198336 33565499778048 33584079731328 33606557171712 33625159852032 33762143084544 33803441012736 33811960025088 33858119927466 33918449302528 33959938424832 33968496877056 34117160361984 34158892548096 34163736922188 34167501139968 34214146425126 34298050117632 34306693779456 34325684015616 34348657803264 34507679367168 34549889236992 34554789061776 34658702589952 34667437142016 34709842427904 34714764937062 34851244474368 34870536142848 34918141207536 35012592828416 35055420309504 35064254840832 35112124369224 35131560445989 35217713922048 35265792951936 35269678596096 35274680500563 35317828567872 35424036716544 35432964145152 35481337033464 35620830314496 35645602482693 35669459676672 35689204262592 35785741565952 35834596064064 35995392147456 36000496971768 36044532859392 36053616663036 36142031306752 36162037481472 36211405696704 36264836589408 36403399176192 36412573419936 36432729351396 36457113360384 36575962988544 36581150148732 36625896292608 36635126609214 36786189914112 36795460627296 36840468916224 36965809982052 36990550775808 37011026642688 37020354018354 37161803325696 37207259725824 37216636555392 37379515557888 37388935798704 37434670027776 37552568870656 37577702375424 37598503256064 37607978685312 37761187250304 37782089697744 37807376818176 37828304833536 37972841201664 37982410970112 38028871139328 38158255465344 38204930727936 38214558986688 38360571174912 38381805407232 38407493910528 38428754116608 38585306382336 38595030501888 38616394517568 38642240028672 38763942060032 38811358199808 38821139288064 38874137694498 38991040413696 39000866784768 39048572731392 39207650033664 39229353160704 39255608918016 39282908858478 39389166931968 39437347848192 39447286695936 39501139915377 39619928162304 39668391346176 39674017070928 39803353755648 39829993684992 39852041306112 39857693075886 39862084663296 39916504162647 40014391803904 40073434103808 40128142136256 40150354795416 40248815910912 40258959261696 40308204109824 40313920572072 40494816165888 40500559093239 40550099466816 40659785220096 40682292166656 40737831408792 40897990361088 40953824073216 40964145097428 41087332909056 41143425110592 41147958362112 41204133329184 41328042835968 41384463653376 41394893205708 41445527530752 41557635366912 41614369622784 41637404973024 41807028741408 41858167191552 41868716124816 41994624172032 42000579800396 42051955002624 42062552773542 42246639979488 42274915172352 42298316163072 42308976020976 42470632372224 42475311857664 42481335656592 42504850909962 42533298920448 42719446351872 42730212341376 42782480031744 42917221566464 42928037398512 42980547068928 43155642571776 43179531083136 43208430649344 43232348381184 43355437213312 43408469680128 43419409314624 43443443832264 43609434817536 43662777974784 43673781699072 43840652771328 43864920465408 43875975132864 44097493008384 44108606287872 44133022305792 44162560032768 44301648068608 44312812798464 44367016329216 44561189044224 44572419182592 44626940264448 44633269204794 44753999704064 44778772975104 44808742895616 44833546469376 44844845246208 45016190779392 45071254683648 45082613366784 45144159903288 45279917899776 45291329169408 45353160643581 45489547149312 45545190064128 45551649229584 45556668186624 45618861900168 45730733490176 45742258372608 45767578687488 45798210404352 45830060334891 46010239156224 46073052082368 46223249522688 46279789903872 46286353249416 46291453157376 46354649995332 46468325965824 46494048190464 46500641921867 46557521610048 46752339787776 46816165825632 46842080594652 46956951896064 47021057269248 47026238128128 47032907334084 47090438090496 47243952193536 47308449377952 47527469976924 47559279568896 47585605683456 47714322087936 47779461418752 47784725839872 47791502613666 47849961285504 48000662629024 48059377145856 48071488884048 48216049975296 48281874262272 48294042073326 48353115452544 48537865568256 48550097893248 48576972468528 48609484480512 48767950651392 48774866864976 48834528390144 48846835478952 49048253218816 49060614169728 49120625221632 49287746642736 49320734367744 49348035523584 49360472024472 49549071100928 49609679634432 49622182073856 49649650094016 49839354077184 49851914398272 49912893370368 50103603167232 50131337674752 50143971580416 50348249667072 50376119596992 50409835757568 50437739778048 50630454935552 50643214626816 50705161519104 50877673953792 50939907637248 50952745315584 51147428233216 51175740542976 51209991880704 51238338822144 51245605383282 51251251709952 51321219637689 51447075176448 51460040669184 51488526023424 51522986704896 51748477599744 51761519050752 51832183592664 51988053884928 52001155713024 52064763641856 52072147405593 52276866711552 52305804214272 52377211811304 52518889242624 52583130464256 52596382261248 52668186553836 52826570883072 52898689427904 52904517894144 52976742851808 53071138340864 53136055074816 53143590767848 53149446217728 53222005550196 53431245471744 53504189515008 53533806393888 53678612348928 53751894096096 53993088221184 54000745457652 54066799289088 54080424994554 54213046960128 54243056222208 54317108545056 54605098764288 54611115245568 54618860129904 54649094027094 54685670040576 54783110545408 54857900147456 54863944482816 54871725223098 54938844438912 55179284871168 55193190940944 55260703374336 55410180489216 55448714973078 55485826163712 55516539964032 55530531027531 55742704988544 55810889588736 55824954833088 55992832229376 56069273336832 56083403698056 56328853305984 56366553563136 56397754884096 56411968027968 56627509829632 56641780875456 56673134546616 56711065227264 56742457250304 56959261802496 56973616455168 57043306708992 57237383198016 57307396091904 57321838480032 57540856762368 57572708110848 57611240865792 57643131174912 57877959573504 57892545752832 57924591776352 58145913090048 58217037299712 58231708932096 58311206541747 58454203695104 58486560620544 58501300177152 58572859097088 58796657344512 58811475050496 58844029741056 58883413377024 58924363287717 59083750397952 59156021772288 59170930043904 59414918725632 59429892243456 59502587019264 59511025606392 59705030633472 59744990527488 59778061959168 59786539613829 59793126994944 60021587705856 60110151155712 60192213204384 60373223866368 60388438892544 60462306164736 60470880858108 60652729532416 60735532306112 60742224248832 60825149200224 60989677830144 61023438249984 61106747113188 61346985541632 61430736109824 61446217646142 61630999363584 61715137665888 61721937543168 61806199993776 61992064253952 62076695480064 62092339808562 62336453050368 62421554434176 62456107459536 62694743025664 62701650837504 62710543112112 62787250787328 62991936258048 63000869700594 63077932503936 63093829160313 63369959969232 63412372758528 63447474244608 63463464031464 63619096117248 63705948558336 63712967786496 63722003484888 63757276364943 63799948380672 64079169527808 64095318512064 64288066633728 64375832349696 64392056097768 64470820603392 64717154091008 64733463857664 64769296624704 64812645974016 64848522571776 65033155819968 65112704520192 65129113971936 65414152226304 65494166962176 65510672548608 65716995523648 65760979156992 65797380698112 65813962699296 66146239512576 66162909431808 66199533458688 66452472102912 66469219197696 66550524493824 66804804222976 66841783566336 66858628773888 66940410396672 66949903807191 67130999556096 67168159462656 67213114343424 67250319704064 67524286169088 67606882025472 67623920050176 67716239854932 67836898605056 67919876849664 67936993754112 68234320723968 68317785096192 68327473844376 68335002279936 68428292850252 68596100235264 68613387558912 68651368031232 68697315606528 69015358734336 69109578123552 69317405179904 69334874284032 69419684855808 69429529874124 69702488948736 69741072285696 69836282415072 70025185656832 70128509681664 70224248738448 70263120891978 70435427844096 70531585903872 70539357192192 70549361001126 70635657135744 70865928290304 70962674066928 71241660628992 71291204965386 71338919353344 71378408525184 71571483131904 71669192128128 71687253920499 71990784294912 72000993943536 72089065718784 72107233326072 72284062613504 72324074962944 72422811393408 72441063109989 72529673178816 72806798352384 72825146839872 72865458702792 72914226720768 73151925977088 73162300297464 73251792585216 73270253218428 73572379828224 73590921254592 73680937832448 73931619964104 73981101551616 74022053285376 74040708036708 74323606651392 74414519451648 74433273110784 74759031115776 74777871597408 74869340055552 75105137741312 75155404750848 75197006512128 75215957370624 75522374500608 75564179395488 75614753636352 75656609667072 75945682403328 75964821940224 76057742278656 76316510930688 76409861455872 76429117973376 76721142349824 76763610814464 76814987821056 76857508233216 76868408074923 77170612764672 77190061003776 77232789035136 77284480057344 77527884120064 77622716399616 77642278576128 77748275388996 77982080827392 78001733569536 78097145462784 78415300067328 78458706321408 78565817716956 78778333863936 78874695696384 78894573391872 79002279830754 79239856324608 79348034141856 79606707511296 79704082612224 79715386151772 79724169326592 79833008325294 80028783607808 80146868207616 80256284272512 80300709590832 80517918523392 80616408219648 80627841144144 80989632331776 81001118186478 81100198933632 81120637491831 81319570440192 81364584333312 81475662817584 81795980722176 81907648146432 81928290194856 81973641040641 82174665818112 82286850221184 82295916724224 82307587834647 82408266658368 82656085671936 82768927306752 82789786411416 82891055061504 83115270733824 83173072459617 83228739245568 83274809946048 83614057482816 83716334383104 83737432249632 83989248344064 84001159600792 84103910005248 84125105547084 84493279958976 84549830344704 84596632326144 84617952041952 84941264744448 84962671313184 85009701819924 85066597840896 85438892703744 85460424682752 85564960063488 85834443132928 85856074797024 85961094137856 86311285143552 86359062166272 86416861298688 86464696762368 86710874426624 86816939360256 86838818629248 86886887664528 87218869635072 87325555949568 87347563398144 87681305542656 87729840930816 87751950265728 88194986016768 88217212575744 88266044611584 88325120065536 88603296137216 88625625596928 88734032658432 89122378088448 89144838365184 89253880528896 89266538409588 89507999408128 89557545950208 89617485791232 89667092938752 89689690492416 90032381558784 90165226733568 90288319806576 90559835799552 90582658338816 90706321287162 90979094298624 91103298459168 91113336373248 91237723800336 91484516745216 91535157374976 91596420808704 91660120669782 92020478312448 92146104164736 92169326469213 92446499045376 92559579807744 92572706498832 92582906314752 92709299990664 92936651931648 92988096380928 93001283843734 93115043220096 93138509712843 93504679575552 93632331651264 93684161189304 93913903792128 94042114538496 94052476256256 94065814668168 94180876180992 94487904387072 94501304550891 94616898755904 95054939953848 95118559137792 95171211366912 95428644175872 95558922837504 95569451679744 95583005227332 95699922571008 96001325258048 96118754291712 96142977768096 96432099950592 96563748524544 96588084146652 96706230905088 97075731136512 97100195786496 97153944937056 97218968961024 97549733729952 97669056780288 97693670957904 98096506437632 98121228339456 98241250443264 98575493285472 98641468735488 98696071047168 98720944048944 99098142201856 99219359268864 99244364147712 99299300188032 99678708154368 99703828796544 99825786740736 100207206334464 100262675349504 100287943160832 100696499334144 100752239193984 100819671515136 100875479556096 101260909871104 101286429253632 101410323038208 101755347907584 101879815274496 101905490631168 102294856466432 102351481085952 102476677644288 102491210766564 102502503419904 102642439275378 102894150352896 102920081338368 102977052046848 103045973409792 103523038101504 103664367185328 103976107769856 104002311426048 104129527283712 104144294811186 104553733423104 104611608428544 104754423622608 105037778485248 105166260928512 105192764522496 105336373107672 105653141766144 105797378855808 105809035788288 105824041501689 105953485703616 106142276681728 106272110149632 106287181535696 106298892435456 106444011100392 106862490943488 106936807448079 107008379030016 107067612787776 107357224697856 107503788192192 107986176442368 108001490915304 108133598578176 108160849989108 108426093920256 108486112444416 108634217090112 109210197528576 109237720259808 109298188054188 109371340081152 109566221090816 109715800294912 109727888965632 109743450446196 109877688877824 110358569742336 110386381881888 110521406748672 110897429946156 110971652327424 111033079928064 111061062055062 111485409977088 111621779177472 111649909666176 112138546673664 112166807396112 112657706611968 112733107126272 112795509768192 112823936055936 113255019659264 113283561750912 113346269093232 113422130454528 113484914500608 113918523604992 113947232910336 114086613417984 114474766396032 114614792183808 114643676960064 115081713524736 115145416221696 115222481731584 115286262349824 115755919147008 115785091505664 115849183552704 116291826180096 116434074599424 116463417864192 116622413083494 116908407390208 116973121241088 117002600354304 117145718194176 117622950100992 117688059482112 117766826754048 117848726575434 118167500795904 118312043544576 118341860087808 118503419746131 118859784486912 119005174038528 119022051212784 119410061266944 119489981054976 119556123918336 119573079227658 119586253989888 119749512487941 120043175411712 120220302311424 120384426408768 120746447732736 120776877785088 120924612329472 120941761716216 121305459064832 121471064612224 121484448497664 121501677279717 121650298400448 121979355660288 122046876499968 122213494226376 122693971083264 122861472219648 122892435292284 123261998727168 123430275331776 123443875086336 123612399987552 123984128507904 124153390960128 124184679617124 124672906100736 124843108868352 124912214919072 125389486051328 125421086224224 125574501574656 125983872516096 126001739401188 126155865007872 126187658320626 126739919938464 126824745517056 126894948489216 126926928062928 127411897116672 127425935572992 127444006969776 127514552729886 127599896761344 128158339055616 128190637024128 128751664699392 128784112195536 128941641206784 129434308182016 129466927715328 129538593249408 129625291948032 129697045143552 130066311639936 130225409040384 130258227943872 130828304452608 130988333924352 131021345097216 131433991047296 131521958313984 131594761396224 131627925398592 132292479025152 132325818863616 132399066917376 132904944205824 132938438395392 133101048987648 133683567132672 133717257547776 133880820793344 133899807614382 134261999112192 134336318925312 134426228686848 134500639408128 135048572338176 135213764050944 135247840100352 135432479709864 135673797210112 135839753699328 135873987508224 136059481930743 136468641447936 136635570192384 136654947688752 136670004559872 136856585700504 137192200470528 137226775117824 137302736062464 137394631213056 137490181004673 138030717468672 138219156247104 138634810359808 138669748568064 138839369711616 138859059748248 139404977897472 139482144571392 139501925765601 139672564830144 140050371313664 140257019363328 140448497476896 140526241783956 140870855688192 141063171807744 141078714384384 141098722002252 141271314271488 141731856580608 141925348133856 142582409930772 142677838706688 142756817050368 143142966263808 143338384256256 143374507840998 144001987887072 144178131437568 144214466652144 144648149925888 144845622786816 144882126219978 145059346357632 145613596704768 145650293679744 145730917405584 145828453441536 146303851954176 146324600594928 146503585170432 146540506436856 147144759656448 147181842509184 147361875664896 147863239928208 147962203103232 148044106570752 148081416073416 148647213302784 148829038903296 148866546221568 149518062231552 149555743194816 149738680111104 150210275482624 150310809501696 150394013024256 150431914741248 151044749001216 151128358790976 151229507272704 151313219334144 151891364806656 151929643880448 152115484557312 152633021861376 152819722911744 152858235946752 153442284699648 153527221628928 153629975642112 153715016466432 153736816149846 154341225529344 154380122007552 154465578070272 154568960114688 155055768240128 155245432799232 155284557152256 155496550777992 155964161654784 156003467139072 156194290925568 156216442216779 156830600134656 156917412642816 157131635433912 157556667727872 157749391392768 157789146783744 158004559661508 158479712649216 158696068283712 159213415022592 159408165224448 159430772303544 159448338653184 159666016650588 160057567215616 160293736415232 160512568545024 160601419181664 161035837046784 161255682288288 161979264663552 162002236372956 162200397867264 162241274983662 162639140880384 162729168666624 162951325635168 163815296292864 163856580389712 163947282081282 164349331636224 164573700442368 164591833448448 164615175669294 164816533316736 165537854613504 165579572822832 165782110123008 166230541467648 166346144919234 166457478491136 166549619892096 167228114965632 167432668766208 167474864499264 167978496688128 168002319201584 168207820010496 168250211094168 168986559917952 169099660689408 169193264652288 169235904083904 169882529488896 169925342626368 170019403639848 170133195681792 170877785407488 170920849365504 171129920126976 171668886265856 171712149594048 171922188275712 172622570287104 172718124332544 172833722597376 172929393524736 173421748853248 173633878720512 173677637258496 173773775329056 174437739270144 174651111899136 174695126796288 174933619625241 175362611085312 175459681861632 175503900531456 176389972033536 176434425151488 176532089223168 176650240131072 176773089863151 177206592274432 177251251193856 177468065316864 178244756176896 178289676730368 178507761057792 178533076819176 179015998816256 179115091900416 179234971582464 179334185877504 179359618841487 179379380984832 180064763117568 180330453467136 180576639613152 181119671599104 181165316677632 181412642574324 181958188597248 182206596918336 182226672746496 182475447600672 182969033490432 183070314749952 183320241339564 184040956624896 184292208329472 184338652938426 184892998090752 185145412997664 185165812629504 185418599981328 185976192761856 186002567687468 186230086440192 186277019425686 187009359151104 187264663302528 187368322378608 188084229076992 188104952512512 188131629336336 188361752361984 188975808774144 189002609101782 189233797511808 189281487480939 190109879907696 190237118275584 190342422733824 190857288351744 191117845675008 191138903359488 191166010454664 191271829094829 191399845142016 192002650516096 192237508583424 192285955536192 192864199901184 193127497049088 193176168293304 193412461810176 194151462273024 194200391572992 194307889874112 194437937922048 195099467459904 195338113560576 195387341915808 196193012875264 196242456678912 196482500886528 197150986570944 197282937470976 197392142094336 197441888097888 198196284403712 198438718537728 198488728295424 198598600376064 199357416308736 199407657593088 199651573481472 200414412668928 200525350699008 200575886321664 200849711421573 201392998668288 201504478387968 201639343030272 201750959112192 202521819742208 202572858507264 202820646076416 203510695815168 203759630548992 203810981262336 204589712932864 204702962171904 204953355288576 204982421533128 205005006839808 205284878550756 205788300705792 205840162676736 205954104093696 206091946819584 207046076203008 207328734370656 207952215539712 208004622852096 208259054567424 208288589622372 209107466846208 209223216857088 209508847245216 210075556970496 210385529044992 210672746215344 211306283532288 211594757711616 211618071576576 211648083003378 211906971407232 212284553363456 212574363071392 212597784870912 212888022200784 213724981886976 213873614896158 214016758060032 214135225575552 214714449395712 215007576384384 215061761761497 215972352884736 216002981830608 216267197156352 216321699978216 216852187840512 216972224888832 217268434180224 217323189329967 218420395057152 218475440519616 218596376108376 218742680162304 219132442181632 219431600589824 219455777931264 219486900892392 219755377755648 220717139484672 220772763763776 221042813497344 221794859892312 221943304654848 222066159856128 222122124110124 222970819954176 223243558354944 223299819332352 224277093347328 224333614792224 225315413223936 225466214252544 225591019536384 225647872111872 226510039318528 226567123501824 226692538186464 226844260909056 226969829001216 227837047209984 227894465820672 228173226835968 228949532792064 229229584367616 229287353920128 230163427049472 230290832443392 230444963463168 230572524699648 230605224224769 231511838294016 231570183011328 231698367105408 232583652360192 232868149198848 232926835728384 233244826166988 233816814780416 233946242482176 234005200708608 234291436388352 235245900201984 235376118964224 235697453150868 236335001591808 236624087089152 236683720175616 237006839492262 237719568973824 238044102425568 238820122533888 239112247836672 239146158455316 239172507979776 239499024975882 240086350823424 240440604622848 240768852817536 241553755570176 241849224658944 241883523432432 242610918129664 242942129224448 242968896995328 243003354559434 243300596800896 243958711320576 244093752999936 244426988452752 245387942166528 245722944439296 245784870584568 245920923121923 246523997454336 246860550663552 246887750172672 246922763503941 247224799975104 247968257015808 248306781920256 248369359234248 249345812201472 249519217378851 249686217736704 249824429838144 250778972102656 250842172448448 251149003149312 251967745032192 252003478802376 252311730015744 252375316641252 253479839876928 253649491034112 253789896978432 253853856125856 254823794233344 254888013939552 255029105459772 255199793522688 256316678111232 256381274048256 257503329398784 257568224391072 257883282413568 258868616364032 258933855430656 259077186498816 259250583896064 259394090287104 260132623279872 260450818080768 260516455887744 261656608905216 261976667848704 262042690194432 262867982094592 263043916627968 263189522792448 263255850797184 264584958050304 264651637727232 264798133834752 265809888411648 265876876790784 266202097975296 267367134265344 267434515095552 267761641586688 267799615228764 268523998224384 268672637850624 268852457373696 269001278816256 270097144676352 270495680200704 270864959419728 271347594420224 271679507398656 271747975016448 272118963861486 272937282895872 273309895377504 273340009119744 273713171401008 274453550235648 274605472124928 274789262426112 274980362009346 276061434937344 276438312494208 276507979407639 277339497136128 277678739423232 277718119496496 278809955794944 278964289142784 279003851531202 279345129660288 279415529138529 280100742627328 280514038726656 280896994953792 281052483567912 281741711376384 282126343615488 282157428768768 282197444004504 282542628542976 283463713161216 283503913652673 283850696267712 285164819861544 285355677413376 285513634100736 286285932527616 286676768512512 286749015681996 288003975774144 288356262875136 288428933304288 289296299851776 289691245573632 289764252439956 290118692715264 291227193409536 291300587359488 291461834811168 291656906883072 292649201189856 293007170340864 293081012873712 294289519312896 294363685018368 294723751329792 295726479856416 295924406206464 296088213141504 296162832146832 297294426605568 297658077806592 297733092443136 299036124463104 299111486389632 299477360222208 300420550965248 300621619003392 300788026048512 300863829482496 302089498002432 302256717581952 302459014545408 302626438668288 303782729613312 303859287760896 304230969114624 305266043722752 305639445823488 305716471893504 306884569399296 307054443257856 307430032932864 307473632299692 308682451058688 308760244015104 308931156140544 309137920229376 310111536480256 310569114304512 310993101555984 311928323309568 312006934278144 312388581851136 312432884433558 313661200269312 313834825285632 314263270867824 315113335455744 315498782785536 315578293567488 316009119323016 316959425298432 317392136567424 317472124505067 318426830045184 318816330448896 318861544607088 318896677306368 319332033301176 320115134431232 320587472830464 320810422344237 321025137090048 321202838363328 322071674093568 322511364576576 323958529327104 324004472745912 324400795734528 324482549967324 325278281760768 325458337333248 325504493453069 325902651270336 327630592585728 327713160779424 327894564162564 328698663272448 329147400884736 329183666896896 329230351338588 329633066633472 331075709227008 331159145645664 331564220246016 332692289838468 332914956982272 333099239784192 334456229931264 334865337532416 334949728998528 336004638403168 336415640020992 336500422188336 337973119835904 338199321378816 338386529304576 338471808167808 339765058977792 339850685252736 340038807279696 340266391363584 341755570814976 341841698731008 342259840253952 343337772531712 343424299188096 343844376551424 345245140574208 345436248665088 345667445194752 345858787049472 346843497706496 347267757441024 347355274516992 347547550658112 348875478540288 349302223798272 349390253592576 349867239250482 350725222170624 350919363723264 351007801062912 352868850302976 353064178446336 353300480262144 353546179726302 354413184548864 354502502387712 354936130633728 356579353460736 357015522115584 357066153638352 358031997632512 358230183800832 358469943164928 358668371755008 358719237682974 358758761969664 359248537463823 360129526235136 360660906934272 361153279226304 362239343198208 362330633355264 362825285148648 363916377194496 364413193836672 364453345492992 364505031839151 364950895201344 365938066980864 366140629499904 366640482679128 368081913249792 368584416658944 368677305876852 369785996181504 370290825995328 370331625259008 370837199962656 371952385523712 372005135374936 372460172880384 372554038851372 374018718302208 374529326605056 374736644757216 376168458153984 376263258672672 376723504723968 377951617548288 378005218203564 378467595023616 378562974961878 380219759815392 380474236551168 380684845467648 382235691350016 382277806718976 382332020909328 382543658189658 382799690284032 384005301032192 384475017166848 384571911072384 386254994098176 386352336586608 386824923620352 388302924546048 388400783145984 388615779748224 388875875844096 390198934919808 390676227121152 390774683831616 392386025750528 392484913357824 392965001773056 394301973141888 394565874941952 394784284188672 394883776195776 396392568807424 396877437075456 396977456590848 397197200752128 398714832617472 398815315186176 399303146962944 401050701398016 401151772643328 401699422843146 402785997336576 403008956775936 403278686060544 403501918224384 405145717014528 405641292152832 407021391630336 407519261097984 407621962524672 408178445792229 409179425865728 409405924343808 409906710577152 409964843066256 410010013679616 410569757101512 411576601411584 411680325353472 411908208187392 412183893639168 412470543014019 414092152406016 414657468741312 415904431079424 416009245704192 416518109134848 416577179244744 418214933692416 418446433714176 418505777296803 419017694490432 420151113940992 420771058089984 421345492430688 422612567064576 423189515423232 423236143153152 423296166006756 423813942814464 424569106726912 425148726142784 425195569741824 425776044401568 427747229792316 428033516120064 428270451151104 429428898791424 430015152768768 430123523522994 432005963661216 432534394312704 432643399956432 433944449777664 434536868360448 434646378659934 436840790114304 436950881039232 437192752216752 437485360324608 438863201179648 438911555862528 438973801784784 439510755511296 441434278969344 441545527527552 442085626994688 443589719784624 443886609309696 444132319712256 444244248220248 445941639908352 446487116709888 446599638664704 448554186694656 448667229584448 450630826447872 450932428505088 451182039072768 451295744223744 453020078637056 453134247003648 453385076372928 453688521818112 453939658002432 455674094419968 455788931641344 456346453671936 457899065584128 458459168735232 458574707840256 460326854098944 460581664886784 460889926926336 461145049399296 461210448449538 463023676588032 463140366022656 463396734210816 465167304720384 465736298397696 465853671456768 466489652333976 467633629560832 467892484964352 468010401417216 468582872776704 468649326650337 470491800403968 470752237928448 471394906301736 472670003183616 473248174178304 473367440351232 474013678984524 475439137947648 476088204851136 477640245067776 478224495673344 478292316910632 478345015959552 478998049951764 480172701646848 480881209245696 481537705635072 483107511140352 483767046864864 485221836259328 485884258448896 485937793990656 486006709118868 486601193601792 487917422641152 488187505999872 488853976905504 491445888878592 491569741169136 491841846243846 493047994908672 493721101327104 493775500345344 493845527007882 494449599950208 496613563840512 496738718468496 498691624402944 499038434757702 499372435473408 499648859676288 501557944205312 501684344896896 502298006298624 503935490064384 504006957604752 504623460031488 504750633282504 506959679753856 507298982068224 507579793956864 507707712251712 509647588466688 509776027879104 510058210919544 510399587045376 512633356222464 512762548096512 515006658797568 515136448782144 515766564827136 517737232728064 517867710861312 518154372997632 518501167792128 518788180574208 520265246559744 520901636161536 521032911775488 523313217810432 523953335697408 524085380388864 524800858875723 525735964189184 526087833255936 526379045584896 526511701594368 529169916100608 529303275454464 529596267669504 530319269589453 531619776823296 531753753581568 532404195950592 534734268530688 534869030191104 535523283173376 535599230457528 537047996448768 537345275701248 537704914747392 538002557632512 538078856524461 540194289352704 540991360401408 541729918839456 542695188840448 543359014797312 543495950032896 544237927722972 545874565791744 546619790755008 546680018239488 547426342802016 548907100471296 549210944249856 549960724018692 552122869874688 552876624988416 553015958815278 554678994272256 555436238992992 557928578285568 558007703062404 558690259320576 558831058277058 560201485254656 561028077453312 561793989907584 562104967135824 564252687230976 564314857537536 564394888009008 565085257085952 566927426322432 567007827305346 567701392535424 567844462442817 570329639723088 570711354826752 571027268201472 572571865055232 573353537025024 573498031363992 573815487284487 576007951548288 576712525750272 576857866608576 578592599703552 579382491147264 579528504879912 580237385430528 582454386819072 582601174718976 582923669622336 583313813766144 585298402379712 586014340681728 586162025747424 588579038625792 588727370036736 589447502659584 591452959712832 591848812412928 592176426283008 592325664293664 594588853211136 595316155613184 595466184886272 598072248926208 598222972779264 598954720444416 600841101930496 601243238006784 601576052097024 601727658964992 602549134264719 604178996004864 604513435163904 604918029090816 605252877336576 607565459226624 607718575521792 608461938229248 610532087445504 611278891646976 611432943787008 613769138798592 614108886515712 614860065865728 614947264599384 617364902117376 617520488030208 617862312281088 618275840458752 620223072960512 621138228609024 621986203111968 623856646619136 624013868556288 624777163702272 624865768867116 627322400538624 627669650571264 628526541735648 630226670911488 631156587134976 632018238646032 633918850596864 634784273134848 634944249010134 636853660090368 637723089214176 637793354612736 638664066602352 641174945660928 641620844688474 642050274180096 642405676726656 644143348187136 645022729153152 645185285284491 647917058654208 648008945491824 648801591469056 648965099934648 650556563521536 650916674666496 651008986906138 651805302540672 651969567989901 655261185171456 655426321558848 655789128325128 657397326544896 658294801769472 658367333793792 658460702677176 659266133266944 662151418454016 662318291291328 663128440492032 665384579676936 665829913964544 666198479568384 668912459862528 669730675064832 669899457997056 672009276806336 672831280041984 673000844376672 675946239671808 676398642757632 676773058609152 676943616335616 679530117955584 679701370505472 680077614559392 680532782727168 683511141629952 683683397462016 684519680507904 686675545063424 686848598376192 687688753102848 690490281148416 690872497330176 691334890389504 691717574098944 691815672674307 693686995412992 694535514882048 694710549033984 695095101316224 697750957080576 698604447596544 698780507185152 699734478500964 701450444341248 701838727446528 702015602125824 705737700605952 706128356892672 707092359452604 708826369097728 709005004775424 709872261267456 713158706921472 714132307276704 716063995265024 716460367601664 717336743510016 717438475365948 717517523939328 718497074927646 720259052470272 721321813868544 722306558452608 724661266710528 725650570297296 727832754388992 728826387673344 728906690985984 729010063678302 729901790402688 731876133961728 732281258999808 733280965358256 736163826499584 737168833317888 737354611753704 739571992363008 740581651990656 740663250518016 740768290511823 741674399925312 743904771047424 744010270749872 744920345760768 745108077702744 748037436604416 748557652136553 749058653210112 749473289514432 752336916307968 752526517345344 753447009447936 755903235096576 756010436407128 756935190047232 757125949923756 760439519630784 760948473102336 761369690935296 764471382700032 764664041818656 765087316379316 765599380568064 768010602064384 768950034333696 769143822144768 772509988196352 772704673173216 773649847240704 776605849092096 776801566291968 777231559496448 777751751688192 780397869839616 781352454242304 781549367663232 784772051501056 784969826715648 785930003546112 788603946283776 789131749883904 789568568377344 789767552391552 792785137614848 793754874150912 793954913181696 794394401504256 797429665234944 797630630372352 798606293925888 802101402796032 802303545286656 803398845686292 805571994673152 806017913551872 806557372121088 807003836448768 810291434029056 814042783260672 815038522195968 815243925049344 816356891584458 818358851731456 818811848687616 819929686132512 820020027359232 821139514203024 823360650706944 823816416374784 824367787278336 824941086028038 828184304812032 829314937482624 829523938222917 832018491408384 833036218269696 833154358489488 836429867384832 836892867428352 837011554593606 838035388980864 838246587415587 840302227881984 841542116179968 842690984861376 845225134129152 846379030846464 846472286306304 846592332013512 847627885628928 849138213453824 850297452285568 850391139483648 850511740958019 851552088803136 855494459584632 856067032240128 856540902302208 858857797582848 860030305537536 860247047045988 864011927322432 865068788625408 865286799912864 867888899555328 869073736720896 869292757319868 873681580228608 873901762078464 874385504433504 874970720649216 877726402359296 877947603569568 879021511022592 882868557938688 883091055055104 884171253989376 887179439569248 887773218619392 888264639424512 888488496440496 891883279816704 892974233419776 893199277329408 897108373389312 897334459168896 901261652895744 901864857010176 902364078145536 902591488447488 906040157274112 906268494007296 906770152745856 907377043636224 907879316004864 911348188839936 911577863282688 912692907343872 915798131168256 916918337470464 917149415680512 920653708197888 921163329773568 922290098798592 922420896899076 926047353176064 926280732045312 926793468421632 930334609440768 931707342913536 932979304667952 935784969928704 936020802834432 937165745553408 937298653300674 940983600807936 941504475856896 942789812603472 945340006367232 946496348356608 946734880702464 948027357969048 950878275895296 952176409702272 952416373515201 955280490135552 956448991346688 956584633821264 956690031919104 957996099903528 960345403293696 961762418491392 962431267032711 963075411270144 966215022280704 967534093729728 970443672518656 971768516897792 971875587981312 972013418237736 973202387203584 975834845282304 976375011999744 976513480359207 977707953811008 982891777757184 983139482338272 983683692487692 986095989817344 987442202654208 987551000690688 987691054015764 988899199900416 993227127681024 993477436936992 998076869515404 998744870946816 999297719352576 1003115888410624 1003368689793792 1004596012597248 1008013915209504 1009246920062976 1009501266565008 1013919359507712 1014597964136448 1015159587913728 1015415424503424 1019295176933376 1019552055758208 1020116421839088 1020799174090752 1025266712444928 1025525096193024 1030013317595136 1030272897564288 1031533129654272 1035474465456128 1035735421722624 1036308745995264 1037002335584256 1037576361148416 1040530493119488 1041803272323072 1042065823550976 1046626435620864 1047906671394816 1048170760777728 1049601717751446 1051471928378368 1052175666511872 1052758091169792 1053023403188736 1058606550908928 1059192535339008 1060638539178906 1063239553646592 1063507507163136 1064808391901184 1069738060382208 1071046566346752 1071198460915056 1074095992897536 1074690551402496 1075409829494784 1076005115265024 1076157713048922 1080388578705408 1081982720802816 1083459837678912 1085390377680896 1086718029594624 1086991900065792 1088475855445944 1091749131583488 1093239581510016 1093360036478976 1093515095517453 1094852685604032 1097814200942592 1098421888499712 1099921448037384 1104245739749376 1105753249976832 1106031917630556 1109357988544512 1110872477985984 1115857156571136 1116015406124808 1117380518641152 1117662116554116 1120402970509312 1122056154906624 1123587979815168 1124209934271648 1128505374461952 1128789776018016 1130170514171904 1133854852644864 1134015654610692 1135402785070848 1135688924885634 1140659279446176 1141422709653504 1142054536402944 1146707074050048 1146996062727984 1147630974568974 1152015903096576 1153425051500544 1153715733217152 1158764982294528 1159057009759824 1160474770861056 1164908773638144 1165202349437952 1165847339244672 1166627627532288 1170596804759424 1172028681363456 1172324051494848 1177158077251584 1177454740073472 1178895005319168 1182905919425664 1183697624825856 1184352852566016 1184651328587328 1189177706422272 1190632311226368 1190932369772544 1196144497852416 1196445945558528 1197909440888832 1201682203860992 1203152104194048 1203455317929984 1205098268529438 1208357992009728 1209026870327808 1209836058181632 1210505754673152 1215437151043584 1216923876458496 1221064174891008 1222557783293952 1222865887574016 1224535337376687 1227538277597184 1228217773031424 1229720131731456 1229894529198768 1234729804234752 1235040976060416 1235724624562176 1236551680917504 1237411629042057 1240446145921024 1242276457218048 1243972406223936 1247713293238272 1248027737112576 1249554327404544 1249731537734232 1254644801077248 1255339301142528 1255517331890409 1257053083471296 1260453341822976 1262313174269952 1264036477292064 1267837701193728 1269568546269696 1269888498020268 1273707320180736 1275446178428352 1275586709225472 1277328133204704 1283241689376948 1284100548360192 1284811353453312 1288286696374272 1290045458306304 1290370570568982 1296017890983648 1297603182938112 1297930199869296 1301833349332992 1302017973812276 1303610605081344 1303939135979802 1310522370342912 1310852643117696 1311578256650256 1316589603538944 1316734667587584 1316921405354352 1318532266533888 1324302836908032 1324636582582656 1326256880984064 1330769159353872 1331659827929088 1332396959136768 1337824919725056 1339461350129664 1339798915994112 1344018553612672 1345662560083968 1346001688753344 1351892479343616 1352797285515264 1353546117218304 1353887232671232 1359060235911168 1359402741010944 1360155229118784 1361065565454336 1367022283259904 1367366794924032 1369039361015808 1373351090126848 1373697196752384 1375377506205696 1380980562296832 1381744994660352 1382669780779008 1383435148197888 1383631345348614 1387373990825984 1389071029764096 1389421098067968 1390190202632448 1395501914161152 1397208895193088 1397561014370304 1399468957001928 1402900888682496 1403677454893056 1404031204251648 1405947979951011 1411475401211904 1412256713785344 1414184718905208 1417652738195456 1418010009550848 1419744522534912 1426317413842944 1428264614553408 1432127990530048 1432920735203328 1434673487020032 1434876950731896 1435035047878656 1436994149855292 1440518104940544 1442643627737088 1444613116905216 1449322533421056 1451301140594592 1455665508777984 1457652775346688 1457813381971968 1458020127356604 1459803580805376 1463752267923456 1464562517999616 1466561930716512 1474337666635776 1474709223507408 1479143984726016 1481163303981312 1481326501036032 1481536581023646 1483348799850624 1488020541499744 1489840691521536 1490216155405488 1496074873208832 1497115304273106 1498117306420224 1498946579028864 1504673832615936 1505053034690688 1506894018895872 1511806470193152 1512020872814256 1513870380094464 1514251899847512 1520879039261568 1521896946204672 1522739381870592 1528942765400064 1529328083637312 1530174632758632 1531198761136128 1536021204128768 1537900068667392 1538287644289536 1545019976392704 1545409346346432 1547299694481408 1553211698184192 1553603132583936 1554463118992896 1555503503376384 1560795739679232 1562704908484608 1563098735326464 1569544103002112 1569939653431296 1571860007092224 1577207892567552 1578263499767808 1579137136754688 1579535104783104 1585570275229696 1587509748301824 1587909826363392 1588788803008512 1590957808768359 1594859330469888 1595261260744704 1597212587851776 1604202805592064 1604607090573312 1606797691372584 1611143989346304 1612035827103744 1613114744242176 1614007672897536 1614236569573383 1620582868058112 1628085566521344 1630077044391936 1630487850098688 1632713783168916 1636717703462912 1637623697375232 1639859372265024 1640040054718464 1642279028406048 1646721301413888 1647632832749568 1649882172056076 1656368609624064 1658629874965248 1659047876445834 1664036982816768 1666308716978976 1673785734856704 1674023109187212 1676070777961728 1676493174831174 1680604455763968 1683084232359936 1685381969722752 1692758061692928 1692944572612608 1693184664027024 1695255771257856 1698276426907648 1700594904571136 1700782278967296 1701023481916038 1703104177606272 1710988919169264 1712134064480256 1713081804604416 1717715595165696 1720060611075072 1720494094091976 1721446461853461 1728023854644864 1730137577250816 1730573599825728 1735777799110656 1738147473441792 1738585514639736 1747363160457216 1747803524156928 1748771008867008 1749941441298432 1755452804718592 1755895207139136 1758043022045184 1765737115877376 1766182110110208 1768342507978752 1774358879138496 1775546437238784 1776529278849024 1776976992880992 1783766559633408 1785948466839552 1786398554658816 1794216746778624 1794668918337792 1802523305791488 1803729714020352 1804728156291072 1805182976894976 1807647402794157 1812080314548224 1812536988014592 1813540305491712 1814754087272448 1815758632009728 1822696377679872 1823155726565376 1825385814687744 1831596262336512 1833836674940928 1834298831361024 1841307416395776 1842326659547136 1844580197597184 1844841793798152 1852094706352128 1852561464090624 1853586936843264 1860669218881536 1863414685827072 1865958609335904 1871569939857408 1872041605668864 1874331491106816 1874597306601348 1881967201615872 1883008951713792 1885579625206944 1890680012734464 1893469761404928 1896054715938096 1901756551790592 1904352819404544 1904832747030402 1910560980271104 1913169267642528 1913380063838208 1915992199807056 1923524836982784 1924862534065422 1926150822540288 1932430044561408 1935068187459456 1935555855853473 1943537033795584 1943751175962624 1944026836475472 1946404774407168 1951669690564608 1952750023999488 1953026960718414 1955415907622016 1955908703969703 1965783555514368 1966278964676544 1967367384975384 1972191979634688 1974884405308416 1975102001381376 1975382108031528 1977798399800832 1986454255362048 1986954873873984 1996153739030808 1997489741893632 1998595438705152 2006231776821248 2006737379587584 2009192025194496 2016027830419008 2018493840125952 2019002533130016 2027838719015424 2029195928272896 2030319175827456 2030830849006848 2038590353866752 2039104111516416 2040232843678176 2041598348181504 2050533424889856 2051050192386048 2060026635190272 2060545795128576 2063066259308544 2070948930912256 2071470843445248 2072617491990528 2074004671168512 2075152722296832 2075447018022921 2081060986238976 2083606544646144 2084131647101952 2093252871241728 2095813342789632 2096341521555456 2099203435502892 2102943856756736 2104351333023744 2105516182339584 2106046806377472 2117213101817856 2118385070678016 2121277078357812 2126479107293184 2127015014326272 2129616783802368 2139476120764416 2142396921830112 2148191985795072 2149381102804992 2152010230530048 2152315426097844 2160777157410816 2163965441605632 2166919675357824 2170780755361792 2173983800131584 2176951710891888 2183498263166976 2186479163020032 2186720072957952 2187030191034906 2189705371208064 2195628401885184 2196843776999424 2199842896074768 2208491479498752 2211506499953664 2212063835261112 2218715977089024 2221744955971968 2222304871535469 2231714313142272 2232030812249616 2234761037282304 2235324233108232 2240805941018624 2244112309813248 2245672956409659 2247175959630336 2248419868543296 2257010748923904 2257579552036032 2260341028343808 2267709705289728 2268031309221384 2270805570141696 2271377849771268 2281318558892352 2282845419307008 2284109072805888 2293414148100096 2293992125455968 2295261949137948 2304031806193152 2306850103001088 2307431466434304 2317529964589056 2318114019519648 2320949541722112 2329817547276288 2330404698875904 2331694678489344 2333255255064576 2341193609518848 2344057362726912 2344648102989696 2354316154503168 2354909480146944 2357790010638336 2365811838851328 2367395249651712 2368705705132032 2369302657174656 2378355412844544 2381264622452736 2381864739545088 2392288995704832 2392891891117056 2395818881777664 2403364407721984 2406304208388096 2406910635859968 2410196537058876 2416715984019456 2418053740655616 2419672116363264 2421011509346304 2430874302087168 2442128349782016 2445115566587904 2445731775148032 2449070674753374 2455076555194368 2456435546062848 2459789058397536 2470081952120832 2471449249124352 2473103361835008 2474823258084114 2480892291842048 2484552914436096 2487944812447872 2496055474225152 2499108654809088 2499463075468464 2509289602154496 2510678602285056 2511034663780818 2514106166942592 2514739762246761 2520906683645952 2524626348539904 2528072954584128 2535675402387456 2539137092539392 2539776996040536 2547414640361472 2550892356856704 2551173418450944 2551535222874057 2554656266409408 2566483378753896 2568201096720384 2569622706906624 2576573392748544 2580090916612608 2580741141137964 2592035781967296 2595206365876224 2595860399738592 2603666698665984 2604035947624552 2607221210162688 2607878271959604 2621044740685824 2621705286235392 2623156513300512 2633179207077888 2633842810708704 2637064533067776 2648605673816064 2649273165165312 2652513761968128 2661538318707744 2663319655858176 2664793918273536 2675649839450112 2678922700259328 2679597831988224 2688037107225344 2691325120167936 2692003377506688 2703784958687232 2705594571030528 2707092234436608 2707774465342464 2718120471822336 2718805482021888 2720310458237568 2722131130908672 2734044566519808 2734733589848064 2738078722031616 2746702180253696 2747394393504768 2750755012411392 2761961124593664 2763489989320704 2766870296395776 2767262690697228 2774747981651968 2778142059528192 2778842196135936 2780380405264896 2791003828322304 2795122028740608 2798937914003856 2807354909786112 2808062408503296 2811895959902022 2822950802423808 2824513427570688 2828369437810416 2836020019101696 2839489045069824 2852634827685888 2856529229106816 2857249120545603 2864255981060096 2865841470406656 2869346974040064 2869753901463792 2870070095757312 2873988299710584 2881036209881088 2885287255474176 2887293801098133 2889226233810432 2898645066842112 2902602281189184 2911331017555968 2915305550693376 2915626763943936 2916040254713208 2919607161610752 2927504535846912 2929125035999232 2929540441077621 2933123861433024 2948675333271552 2949418447014816 2958287969452032 2962326607962624 2962653002072064 2963073162047292 2966697599701248 2976041082999488 2979681383043072 2980432310810976 2994230608546212 2996234612840448 2997893158057728 3009347665231872 3010106069381376 3013788037791744 3024041745628512 3027740760188928 3028503799695024 3041758078523136 3043793892409344 3045478763741184 3057885530800128 3058656167274624 3060349265517264 3062397522272256 3072042408257536 3075800137334784 3076575288579072 3090039952785408 3090818692692864 3094599388962816 3106423396368384 3107206265167872 3108926237985792 3111007006752768 3121591479358464 3125409816969216 3126197470652928 3139088206004224 3139879306862592 3143720014184448 3154415785135104 3156526999535616 3158274273509376 3159070209566208 3171140550459392 3175819652726784 3177577606017024 3181915617536718 3189718660939776 3190522521489408 3194425175703552 3209214181146624 3213595382745168 3222287978692608 3224071654207488 3226229488484352 3228015345795072 3228473139146766 3241165736116224 3256171133042688 3260154088783872 3260975700197376 3265427566337832 3273435406925824 3275247394750464 3279718744530048 3280080109436928 3280545286552359 3284558056812096 3293442602827776 3295265665499136 3299764344112152 3312737219248128 3317259749930496 3318095752891668 3328073965633536 3332617433957952 3347571469713408 3348046218374424 3352141555923456 3352986349662348 3361208911527936 3366168464719872 3370763939445504 3385516123385856 3386369328054048 3390511542515712 3396552853815296 3401189809142272 3401564557934592 3402046963832076 3406208355212544 3421977838338528 3424268128960512 3426163609208832 3440121222150144 3440988188183952 3442892923706922 3456047709289728 3460275154501632 3461147199651456 3476294946883584 3477171029279472 3494726320914432 3495607048313856 3497542017734016 3499882882596864 3510905609437184 3511790414278272 3516086044090368 3531474231754752 3532364220220416 3536685015957504 3548717758276992 3551092874477568 3553058557698048 3553953985761984 3567533119266816 3571896933679104 3572797109317632 3588433493557248 3589337836675584 3605046611582976 3609456312582144 3610365953789952 3615294805588314 3624160629096448 3625073976029184 3627080610983424 3629508174544896 3631517264019456 3646311453130752 3650771629375488 3663192524673024 3667673349881856 3668597662722048 3673606012130061 3682614832791552 3684653319094272 3689160395194368 3689683587596304 3704189412704256 3705122928181248 3707173873686528 3712234887126171 3721338437763072 3726829371654144 3731917218671808 3743139879714816 3744083211337728 3748662982213632 3749194613202696 3763934403231744 3766017903427584 3766551995671227 3771159250413888 3781360025468928 3786939522809856 3792109431876192 3803513103581184 3808705638809088 3809665494060804 3821121960542208 3826338535285056 3826760127676416 3831984399614112 3849725068130844 3852301645080576 3864860089122816 3870136374918912 3871111711706946 3887074067591168 3888053672950944 3892809548814336 3905500047998976 3906053921436828 3910831815244032 3911817407939406 3931567111028736 3932557929353088 3934734769950768 3949768810616832 3950204002762752 3950764216063056 3955596799601664 3972908510724096 3973909747747968 3992307478061616 3994979483787264 3997190877410304 4012463553642496 4013474759175168 4018384050388992 4032055660838016 4036987680251904 4038005066260032 4055677438030848 4058391856545792 4060638351654912 4061661698013696 4077180707733504 4078208223032832 4080465687356352 4083196696363008 4101066849779712 4102100384772096 4120053270380544 4121091590257152 4126132518617088 4142941686890496 4145234983981056 4148009342337024 4150305444593664 4150894036045842 4162121972477952 4167213089292288 4168263294203904 4186505742483456 4191626685579264 4192683043110912 4198406871005784 4205887713513472 4208702666047488 4211032364679168 4212093612754944 4217843939853033 4234426203635712 4236770141356032 4242554156715624 4252958214586368 4254030028652544 4259233567604736 4278952241528832 4284793843660224 4296383971590144 4298762205609984 4304020461060096 4304630852195688 4321554314821632 4327930883211264 4333839350715648 4341561510723584 4347967600263168 4353903421783776 4366996526333952 4372958326040064 4373440145915904 4374060382069812 4379410742416128 4391256803770368 4393687553998848 4399685792149536 4423012999907328 4424127670522224 4437431954178048 4443489911943936 4444609743070938 4464061624499232 4469522074564608 4470648466216464 4488224619626496 4491345912819318 4494351919260672 4496839737086592 4514021497847808 4515159104072064 4520682056687616 4535419410579456 4536062618442768 4541611140283392 4542755699542536 4562637117784704 4565690838614016 4568218145611776 4586828296200192 4587984250911936 4590523898275896 4608063612386304 4613700206002176 4614862932868608 4635059929178112 4636228039039296 4641899083444224 4659635094552576 4660809397751808 4663389356978688 4666510510129152 4682387219037696 4688114725453824 4689296205979392 4708632309006336 4709818960293888 4715580021276672 4731623677702656 4734790499303424 4737411410264064 4738605314349312 4756710825689088 4762529244905472 4763729479090176 4784577991409664 4785783782234112 4791637763555328 4806728815443968 4812608416776192 4813821271719936 4820393074117752 4833431968038912 4836107481311232 4839344232726528 4842023018692608 4842709708720149 4861748604174336 4884256699564032 4890231133175808 4891463550296064 4898141349506748 4910153110388736 4912871092125696 4919578116795072 4940163904241664 4942898498248704 4949646516168228 4961784583684096 4969105828872192 4975889624895744 4992110948450304 4998926150936928 5021357204570112 5022069327561636 5028212333885184 5029479524493522 5041813367291904 5049252697079808 5056145909168256 5078274185078784 5079553992081072 5094829280722944 5101784713713408 5102346836901888 5103070445748114 5109312532818816 5132966757507792 5136402193440768 5139245413813248 5153146785497088 5160181833225216 5161482282275928 5184071563934592 5190412731752448 5191720799477184 5207333397331968 5208071895249104 5214442420325376 5215756543919208 5242089481371648 5243410572470784 5246313026601024 5266358414155776 5267685621417408 5274129066135552 5297211347632128 5298546330330624 5305027523936256 5323076637415488 5326639311716352 5329587836547072 5351299678900224 5357845400518656 5359195663976448 5376074214450688 5382650240335872 5384006755013376 5407569917374464 5411189142061056 5414184468873216 5415548930684928 5422942208382471 5436240943644672 5437610964043776 5440620916475136 5444262261817344 5468089133039616 5469467179696128 5476157444063232 5493404360507392 5494788787009536 5501510024822784 5523922249187328 5526979978641408 5533740592791552 5534525381394456 5549495963303936 5556284119056384 5557684392271872 5560760810529792 5582007656644608 5590244057481216 5597875828007712 5614709819572224 5616124817006592 5623791919804044 5645901604847616 5649026855141376 5656738875620832 5672040038203392 5705269655371776 5713058458213632 5714498241091206 5728511962120192 5731682940813312 5739507802927584 5740140191514624 5747976599421168 5770574510948352 5774587602196266 5778452467620864 5797290133684224 5805204562378368 5806667567560419 5830611101386752 5831253527887872 5832080509426416 5839214323221504 5855009071693824 5858250071998464 5859080882155242 5866247722866048 5867726111909109 5897350666543104 5898836894029632 5916575938904064 5924653215925248 5925306004144128 5926146324094584 5933395199402496 5952082165998976 5959362766086144 5960864621621952 5988461217092424 5992469225680896 5995786316115456 6018695330463744 6020212138762752 6027576075583488 6048083491257024 6055481520377856 6057007599390048 6083516157046272 6087587784818688 6090957527482368 6115771061600256 6117312334549248 6120698531034528 6124795044544512 6144084816515072 6151600274669568 6153150577158144 6180079905570816 6181637385385728 6189198777925632 6212846792736768 6214412530335744 6217852475971584 6222014013505536 6226341054068763 6243182958716928 6250819633938432 6252394941305856 6278176412008448 6279758613725184 6287440028368896 6308831570270208 6313053999071232 6316548547018752 6318140419132416 6342281100918784 6351639305453568 6355155212034048 6363831235073436 6379437321879552 6381045042978816 6388850351407104 6418428362293248 6427190765490336 6444575957385216 6448143308414976 6456030691590144 6456946278293532 6482331472232448 6512342266085376 6521951400394752 6530855132675664 6550494789500928 6559437489060096 6560160218873856 6561090573104718 6569116113624192 6586885205655552 6590531330998272 6599528688224304 6625474438496256 6634519499860992 6636191505783336 6656147931267072 6665234867915904 6666914614606407 6695142939426816 6696092436748848 6704283111846912 6705972699324696 6722417823055872 6732336929439744 6737018869228977 6741527878891008 6771032246771712 6772738656108096 6781023085031424 6793105707630592 6802379618284544 6803129115869184 6804093927664152 6812416710425088 6843955676677056 6848536257921024 6852327218417664 6880242444300288 6881976376367904 6885785847413844 6912095418579456 6920550309003264 6922294399302912 6952589893767168 6954342058558944 6989452641828864 6991214096627712 6995084035468032 6999765765193728 7021811218874368 7023580828556544 7032172088180736 7062948463509504 7064728440440832 7073370031915008 7097435516553984 7102185748955136 7106117115396096 7107907971523968 7135066238533632 7143793867358208 7145594218635264 7176866987114496 7178675673351168 7210093223165952 7218912625164288 7220731907579904 7230589611176628 7248321258192896 7250147952058368 7254161221966848 7259016349089792 7263034528038912 7292622906261504 7326385049346048 7335346699763712 7337195325444096 7347212024260122 7365229665583104 7369306638188544 7379367175192608 7410245856362496 7414347747373056 7424469774252342 7442676875526144 7453658743308288 7463834437343616 7488166422675456 7497325964427264 7498389226405392 7527868806463488 7532035806855168 7533103991342454 7542318500827776 7562720050937856 7573879045619712 7584218863752384 7607026207162368 7617411277618176 7619330988121608 7642243921084416 7652677070570112 7653520255352832 7654605668622171 7663968799228224 7699450136261688 7704603290161152 7729720178245632 7740272749837824 7742223423413892 7774148135182336 7776107345901888 7785619097628672 7811000095997952 7812107842873656 7821663630488064 7823634815878812 7863134222057472 7865115858706176 7869469539901536 7899537621233664 7901528432126112 7911193599203328 7945817021448192 7947819495495936 7984614956123232 7989958967574528 7994381754820608 8024927107284992 8026949518350336 8036768100777984 8064111321676032 8073975360503808 8076010132520064 8111354876061696 8116783713091584 8121276703309824 8123323396027392 8154361415467008 8156416446065664 8160931374712704 8166393392726016 8202133699559424 8204200769544192 8240106540761088 8242183180514304 8252265037234176 8285883373780992 8290469967962112 8300610889187328 8301788072091684 8324243944955904 8334426178584576 8336526588407808 8373011484966912 8385366086221824 8396813742011568 8411775427026944 8422064729358336 8424187225509888 8435687879706066 8468852407271424 8473540282712064 8485108313431248 8508060057305088 8518467135209472 8557904483057664 8569587687320448 8571747361636809 8592767943180288 8597524411219968 8608040922120192 8609261704391376 8643108629643264 8655861766422528 8661881403294399 8667678701431296 8683123021447168 8695935200526336 8707806843567552 8733993052667904 8745916652080128 8746880291831808 8748120764139624 8758821484832256 8782513607540736 8787375107997696 8788621323232863 8799371584299072 8846025999814656 8848255341044448 8874863908356096 8886979823887872 8889219486141876 8928123248998464 8939044149129216 8941296932432928 8982691825638636 8988703838521344 8993679474173184 9028042995695616 9030318208144128 9041364113375232 9072125236885536 9083222280566784 9085511399085072 9125274235569408 9131381677228032 9136436291223552 9173656592400384 9175968501823872 9181047796551792 9216127224772608 9227400412004352 9229725865737216 9270119858356224 9272456078078592 9283798166888448 9319270189105152 9321618795503616 9326778713957376 9333021020258304 9364774438075392 9376229450907648 9378592411958784 9417264618012672 9419637920587776 9431160042553344 9463247355405312 9469580998606848 9474822820528128 9477210628698624 9513421651378176 9527458958180352 9569155982819328 9571567564468224 9583275527110656 9613457630887936 9627642543439872 9640786148235504 9666863936077824 9672214962622464 9678688465453056 9684046037385216 9685419417440298 9723497208348672 9768513399128064 9780462266351616 9782927100592128 9796282699013496 9820306220777472 9825742184251392 9839156233590144 9841635859657077 9880327808483328 9885796996497408 9899293032336456 9923569167368192 9938211657744384 9951779249791488 9984221896900608 9997852301873856 10042714409140224 10044138655123272 10056424667770368 10058959048987044 10083626734583808 10098505394159616 10112291818336512 10156548370157568 10159107984162144 10189658561445888 10203569427426816 10204693673803776 10206140891496228 10218625065637632 10265933515015584 10272804386881536 10278490827626496 10320363666450432 10322964564551856 10368143127869184 10380825463504896 10383441598954368 10416143790498208 10428884840650752 10431513087838416 10484178962743296 10486821144941568 10492626053202048 10532716828311552 10535371242834816 10548258132271104 10594422695264256 10597092660661248 10610055047872512 10646153274830976 10653278623432704 10659175673094144 10702599357800448 10715690801037312 10718391327952896 10752148428901376 10765300480671744 10768013510026752 10815139834748928 10828368937746432 10831097861369856 10845884416764942 10872481887289344 10875221928087552 10881241832950272 10888524523634688 10938934359392256 10952314888126464 10986808721014784 10989577574019072 11003020049645568 11047844498374656 11053959957282816 11067481185583104 11069050762788912 11098991926607872 11112568238112768 11115368784543744 11121521621059584 11136704661378513 11164015313289216 11180488114962432 11195751656015424 11229419639144448 11232249634013184 11247583839608088 11291803209695232 11298053710282752 11299655987013681 11313477751241664 11344080076406784 11410539310743552 11426116916427264 11428996482182412 11457023924240384 11463365881626624 11479015605855168 11480280383029248 11495953198842336 11549175204392532 11556904935241728 11594580267368448 11610409124756736 11613335135120838 11661222202773504 11664161018852832 11678428646443008 11716500143996928 11718161764310484 11732495445732096 11735452223818218 11794701333086208 11797673788059264 11849306431850496 11850612008288256 11852292648189168 11866790398804992 11904164331997952 11918725532172288 11921729243243904 11976922434184848 11984938451361792 11991572632230912 12037390660927488 12040424277525504 12055152151166976 12096166982514048 12110963040755712 12114015198780096 12167032314092544 12175175569637376 12181915054964736 12231542123200512 12234624669098496 12241397062069056 12249590089089024 12288169633030144 12303200549339136 12306301154316288 12360159811141632 12363274770771456 12378397555851264 12428825060671488 12435704951943168 12444028027011072 12452682108137526 12486365917433856 12501639267876864 12504789882611712 12559517227450368 12574880056737792 12617663140540416 12626107998142464 12633097094037504 12636280838264832 12653531819559099 12684562201837568 12703278610907136 12710310424068096 12727662470146872 12758874643759104 12762090085957632 12777700702814208 12836856724586496 12854381530980672 12889151914770432 12896286616829952 12912061383180288 12913892556587064 12964662944464896 13024684532170752 13043902800789504 13061710265351328 13100989579001856 13118874978120192 13120320437747712 13122181146209436 13138232227248384 13173770411311104 13181062661996544 13199057376448608 13269038999721984 13272383011566672 13312295862534144 13330469735831808 13333829229212814 13392184873497696 13408566223693824 13411945398649392 13464673858879488 13474037738457954 13483055757782016 13542064493543424 13545477312216192 13562046170062848 13604759236569088 13606258231738368 13608187855328304 13624833420850176 13687911353354112 13697072515842048 13704654436835328 13760484888600576 13763952752735808 13771571694827688 13824190837158912 13841100618006528 13844588798605824 13905179787534336 13908684117117888 13978905283657728 13982428193255424 13990168070936064 13999531530387456 14043622437748736 14047161657113088 14064344176361472 14125896927019008 14129456880881664 14146740063830016 14194871033107968 14204371497910272 14212234230792192 14215815943047936 14270132477067264 14287587734716416 14291188437270528 14353733974228992 14357351346702336 14420186446331904 14437825250328576 14441463815159808 14461179222353256 14496642516385792 14500295904116736 14508322443933696 14518032698179584 14526069056077824 14528129126160447 14585245812523008 14652770098692096 14670693399527424 14674390650888192 14694424048520244 14730459331166208 14738613276377088 14758734350385216 14820491712724992 14828695494746112 14848939548504684 14885353751052288 14907317486616576 14927668874687232 14976332845350912 14996778452810784 15064071613710336 15066207982684908 15084637001655552 15125440101875712 15147758091239424 15168437727504768 15234822555236352 15238661976243216 15284487842168832 15305354141140224 15307040510705664 15309211337244342 15327937598456448 15398900272523376 15409206580322304 15459440356491264 15480545499675648 15484446846827784 15548296270364672 15552214691803776 15571238195257344 15622000191995904 15624215685747312 15643327260976128 15647269631757624 15726268444114944 15730231717412352 15738939079803072 15799075242467328 15803056864252224 15822387198406656 15891634042896384 15895638990991872 15969229912246464 15979917935149056 15988763509641216 16049854214569984 16053899036700672 16073536201555968 16128222643352064 16147950721007616 16152020265040128 16222709752123392 16233567426183168 16242553406619648 16246646792054784 16268826625147413 16308722830934016 16312832892131328 16321862749425408 16332786785452032 16404267399118848 16408401539088384 16480213081522176 16484366361028608 16504530074468352 16571766747561984 16580939935924224 16601221778374656 16603576144183368 16648487889911808 16668852357169152 16673053176815616 16746022969933824 16770732172443648 16793627484023136 16823550854053888 16844129458716672 16848374451019776 16871375759412132 16937704814542848 16947080565424128 16970216626862496 17016120114610176 17115808966115328 17139175374640896 17143494723273618 17185535886360576 17195048822439936 17218523408782752 17311723532845056 17323762806588798 17335357402862592 17366246042894336 17391870401052672 17415613687135104 17491833304160256 17493760583663616 17496241528279248 17517642969664512 17565027215081472 17574750215995392 17577242646465726 17598743168598144 17603178335727327 17692051999629312 17696510682088896 17749727816712192 17773959647775744 17778438972283752 17856246497996928 17878088298258432 17882593864865856 17965383651277272 17977407677042688 17987358948346368 18056085991391232 18060636416288256 18082728226750464 18144250473771072 18166444561133568 18171022798170144 18250548471138816 18262763354456064 18272872582447104 18347313184800768 18351937003647744 18362095593103584 18432254449545216 18454800824008704 18459451731474432 18540239716712448 18544912156157184 18567596333776896 18638540378210304 18643237591007232 18653557427914752 18666042040516608 18679023162206289 18729548876150784 18752458901815296 18757184823917568 18834529236025344 18839275841175552 18862320085106688 18926494710810624 18939161997213696 18949645641056256 18954421257397248 19026843302756352 19054917916360704 19138311965638656 19143135128936448 19166551054221312 19226915261775872 19255285086879744 19281572296471008 19333727872155648 19344429925244928 19368092074770432 19370838834880596 19446994416697344 19537026798256128 19565854201184256 19592565398026992 19651484368502784 19678312467180288 19683271719314154 19760655616966656 19771593992994816 19798586064672912 19876423315488768 19903558499582976 19968443793801216 19995704603747712 20000743843819221 20085428818280448 20088277310246544 20112849335540736 20117918097974088 20167253469167616 20197010788319232 20211056607686931 20224583636673024 20313096740315136 20318215968324288 20379317122891776 20407138854853632 20409387347607552 20412281782992456 20437250131275264 20531867030031168 20545608773763072 20556981655252992 20640727332900864 20645929129103712 20736286255738368 20761650927009792 20766883197908736 20832287580996416 20857769681301504 20863026175676832 20968357925486592 20973642289883136 20985252106404096 21065433656623104 21070742485669632 21096516264542208 21188845390528512 21194185321322496 21220110095745024 21292306549661952 21306557246865408 21318351346188288 21405198715600896 21431381602074624 21436782655905792 21504296857802752 21530600961343488 21536027020053504 21630279669497856 21656737875492864 21662195722739712 21691768833529884 21744963774578688 21750443856175104 21762483665900544 21777049047269376 21877868718784512 21973617442029568 21979155148038144 22006040099291136 22095688996749312 22107919914565632 22138101525577824 22197983853215744 22230737569087488 22243043242119168 22273409322757026 22328030626578432 22360976229924864 22391503312030848 22464499268026368 22495167679216176 22583606419390464 22596107420565504 22599311974027362 22626955502483328 22688160152813568 22821078621487104 22852233832854528 22857992964364824 22914047848480768 22926731763253248 22958031211710336 22960560766058496 22963817005866513 22991906397684672 23098350408785064 23113809870483456 23189160534736896 23220818249513472 23226670270241676 23322444405547008 23328322037705664 23356857292886016 23433000287993856 23436323528620968 23464990891464192 23470904447636436 23589402666172416 23595347576118528 23698612863700992 23704585296378336 23733580797609984 23808328663995904 23837451064344576 23843458486487808 23953844868369696 23969876902723584 23983145264461824 24074781321854976 24080848555051008 24110304302333952 24192333965028096 24221926081511424 24228030397560192 24334064628185088 24350351139274752 24363830109929472 24463084246401024 24469249338196992 24482794124138112 24499180178178048 24576339266060288 24606401098678272 24612602308632576 24720319622283264 24726549541542912 24756795111702528 24857650121342976 24871409903886336 24905364216275052 24972731834867712 25003278535753728 25009579765223424 25119034454900736 25235326281080832 25266194188075008 25272561676529664 25307063639118198 25369124403675136 25406557221814272 25420620848136192 25455324940293744 25524180171915264 25555401405628416 25673713449172992 25708763061961344 25715242084910427 25778303829540864 25792573233659904 25824122766360576 25827785113174128 25929325888929792 25985644209883197 26049369064341504 26087805601579008 26123420530702656 26201979158003712 26237749956240384 26240640875495424 26244362292418872 26276464454496768 26347540822622208 26362125323993088 26365863969698589 26398114752897216 26538077999443968 26544766023133344 26624591725068288 26660939471663616 26667658458425628 26784369746995392 26817132447387648 26823890797298784 26948075476915908 26966111515564032 27084128987086848 27090954624432384 27124092340125696 27209518473138176 27216375710656608 27249666841700352 27375822706708224 27394145031684096 27409308873670656 27520969777201152 27527905505471616 27543143389655376 27648381674317824 27682201236013056 27689177597211648 27810359575068672 27817368234235776 27957810567315456 27964856386510848 27980336141872128 27999063060774912 28087244875497472 28094323314226176 28128688352722944 28251793854038016 28258913761763328 28293480127660032 28389742066215936 28408742995820544 28424468461584384 28431631886095872 28540264954134528 28582376874541056 28707467948457984 28714702693404672 28840372892663808 28882927630319616 28922358444706512 29000591808233472 29016644887867392 29036065396359168 29052138112155648 29056258252320894 29170491625046016 29305540197384192 29341386799054848 29348781301776384 29388848097040488 29460918662332416 29477226552754176 29517468700770432 29524907578971231 29640983425449984 29657390989492224 29697879097009368 29770707502104576 29814634973233152 29855337749374464 29952665690701824 29993556905621568 30128143227420672 30132415965369816 30169274003311104 30250880203751424 30295516182478848 30336875455009536 30469645110472704 30477323952486432 30568975684337664 30610708282280448 30614081021411328 30618422674488684 30655875196912896 30797800545046752 30818413160644608 30961090999351296 30968893693655568 31096592540729344 31104429383607552 31142476390514688 31248431371494624 31286654521952256 31294539263515248 31452536888229888 31460463434824704 31477878159606144 31598150484934656 31606113728504448 31644774396813312 31783268085792768 31791277981983744 31938459824492928 31959835870298112 31977527019282432 32099708429139968 32107798073401344 32147072403111936 32256445286704128 32295901442015232 32304040530080256 32445419504246784 32485106813239296 32493293584109568 32537653250294826 32617445661868032 32625665784262656 32643725498850816 32665573570904064 32816803078176768 32960426163044352 32968732722057216 33009060148936704 33143533495123968 33161879871848448 33202443556749312 33207152288366736 33296975779823616 33337704714338304 33346106353631232 33492045939867648 33541464344887296 33587254968046272 33647101708107776 33688258917433344 33696748902039552 33742751518824264 33875409629085696 33894161130848256 33898967961041043 33940433253724992 34032240229220352 34231617932230656 34278350749281792 34286989446547236 34371071772721152 34390097644879872 34437046817565504 34647525613177596 34670714805725184 34732492085788672 34783740802105344 34831227374270208 34983666608320512 34992483056558496 35035285939329024 35149500431990784 35154485292931452 35197486337196288 35206356671454654 35384103999258624 35393021364177792 35547919295551488 35556877944567504 35712492995993856 35756176596516864 35765187729731712 35930767302554544 35954815354085376 35974717896692736 36112171982782464 36121272832576512 36165456453500928 36288500947542144 36332889122267136 36342045596340288 36501096942277632 36525526708912128 36545745164894208 36694626369601536 36703874007295488 36724191186207168 36864508899090432 36909601648017408 36918903462948864 37080479433424896 37089824312314368 37135192667553792 37286475182014464 37307114855829504 37332084081033216 37358046324412578 37459097752301568 37504917803630592 37514369647835136 37678551682351104 37724640170213376 37852989421621248 37878323994427392 37899291282112512 37908842514794496 37960595458677297 38053686605512704 38109835832721408 38276623931277312 38286270257872896 38333102108442624 38453830523551744 38510570173759488 38563144592942016 38667455744311296 38688859850489856 38736184149540864 38741677669761192 38893988833394688 39074053596512256 39131708402368512 39185130796053984 39302968737005568 39356624934360576 39366543438628308 39521311233933312 39543187985989632 39597172129345824 39807116999165952 39936887587602432 39991409207495424 40001487687638442 40176554620493088 40225698671081472 40235836195948176 40394021576638464 40422113215373862 40449167273346048 40626193480630272 40636431936648576 40814277709707264 40818774695215104 40824563565984912 40874500262550528 41063734060062336 41091217547526144 41113963310505984 41281454665801728 41291858258207424 41472572511476736 41523301854019584 41533766395817472 41664575161992832 41715539362603008 41726052351353664 41936715850973184 41947284579766272 41970504212808192 42130867313246208 42141484971339264 42193032529084416 42377690781057024 42388370642644992 42440220191490048 42584613099323904 42613114493730816 42636702692376576 42810397431201792 42862763204149248 42873565311811584 43008593715605504 43061201922686976 43072054040107008 43260559338995712 43313475750985728 43324391445479424 43383537667059768 43489927549157376 43500887712350208 43524967331801088 43554098094538752 43584387378481341 43755737437569024 43947234884059136 43958310296076288 44012080198582272 44191377993498624 44215839829131264 44276203051155648 44395967706431488 44461475138174976 44486086484238336 44546818645514052 44656061253156864 44721952459849728 44783006624061696 44928998536052736 44990335358432352 45192214841131008 45198623948054724 45253911004966656 45376320305627136 45704467665709056 45715985928729648 45853463526506496 45916062423420672 45921121532116992 45927634011733026 45983812795369344 46196700817570128 46227619740966912 46378321069473792 46441636499026944 46453340540483352 46644888811094016 46656644075411328 46713714585772032 46866000575987712 46872647057241936 46929981782928384 46941808895272872 47178805332344832 47190695152237056 47397225727401984 47409170592756672 47467161595219968 47616657327991808 47674902128689152 47686916972975616 47907689736739392 47939753805447168 47966290528923648 48149562643709952 48161697110102016 48220608604667904 48384667930056192 48443852163022848 48456060795120384 48668129256370176 48700702278549504 48727660219858944 48926168492802048 48938498676393984 48965588248276224 48998360356356096 49152678532120576 49212802197356544 49225204617265152 49440639244566528 49453099083085824 49513590223405056 49715300242685952 49742819807772672 49810728432550104 49945463669735424 50006557071507456 50019159530446848 50238068909801472 50470652562161664 50532388376150016 50545123353059328 50614127278236396 50738248807350272 50813114443628544 50841241696272384 50910649880587488 51048360343830528 51347426898345984 51417526123922688 51430484169820854 51556607659081728 51585146467319808 51655570226348256 51971288419766394 52098738128683008 52175611203158016 52246841061405312 52475499912480768 52481281750990848 52488724584837744 52552928908993536 52695081645244416 52724250647986176 52731727939397178 52796229505794432 53076155998887936 53089532046266688 53249183450136576 53321878943327232 53335316916851256 53568739493990784 53634264894775296 53647781594597568 53896150953831816 53932223031128064 54168257974173696 54181909248864768 54248184680251392 54419036946276352 54432751421313216 54499333683400704 54751645413416448 54788290063368192 54818617747341312 55041939554402304 55055811010943232 55086286779310752 55296763348635648 55364402472026112 55378355194423296 55620719150137344 55634736468471552 55915621134630912 55929712773021696 55960672283744256 55998126121549824 56037069486618867 56174489750994944 56188646628452352 56257376705445888 56503587708076032 56517827523526656 56586960255320064 56779484132431872 56817485991641088 56848936923168768 56863263772191744 57080529908269056 57164753749082112 57414935896915968 57429405386809344 57680745785327616 57765855260639232 57844716889413024 58001183616466944 58033289775734784 58104276224311296 58112516504641788 58340983250092032 58611080394768384 58697562603552768 58777696194080976 58954453105508352 59034937401540864 59049815157942462 59281966850899968 59314781978984448 59395758194018736 59629269946466304 59710675498748928 59905331381403648 59987113811243136 60002231531457663 60256286454841344 60264831930739632 60338548006622208 60501760407502848 60591032364957696 60633169823060793 60673750910019072 60939290220945408 60954647904972864 61137951368675328 61221416564560896 61228162042822656 61236845348977368 61311750393825792 61595601090093504 61636826321289216 61922181998702592 61937787387311136 62193185081458688 62208858767215104 62284952781029376 62496862742989248 62573309043904512 62589078527030496 62905073776459776 62920926869649408 62955756319212288 63196300969869312 63212227457008896 63289548793626624 63566536171585536 63582555963967488 63876919648985856 63919671740596224 63955054038564864 64199416858279936 64215596146802688 64294144806223872 64512890573408256 64591802884030464 64608081060160512 64890839008493568 64970213626478592 64986587168219136 65075306500589652 65234891323736064 65251331568525312 65287450997701632 65331147141808128 65633606156353536 65920852326088704 65937465444114432 66018120297873408 66287066990247936 66323759743696896 66414304576733472 66593951559647232 66692212707262464 66984091879735296 67082928689774592 67174509936092544 67294203416215552 67393497804079104 67485503037648528 67750819258171392 67788322261696512 67797935922082086 67880866507449984 68064480458440704 68463235864461312 68556701498563584 68573978893094472 68742143545442304 68780195289759744 68874093635131008 68891451017599539 69295051226355192 69341429611450368 69464984171577344 69567481604210688 69662454748540416 69967333216641024 69984966113116992 70070571878658048 70299000863981568 70308970585862904 70394972674392576 70412713342909308 70768207998517248 70786042728355584 71095838591102976 71113755889135008 71424985991987712 71512353193033728 71530375459463424 71861534605109088 71909630708170752 71949435793385472 72224343965564928 72242545665153024 72330912907001856 72577001895084288 72665778244534272 72684091192680576 73002193884555264 73051053417824256 73091490329788416 73389252739203072 73407748014590976 73448382372414336 73729017798180864 73819203296034816 73837806925897728 74160958866849792 74179648624628736 74270385335107584 74572950364028928 74614229711659008 74716092648825156 74918195504603136 75009835607261184 75028739295670272 75357103364702208 75705978843242496 75798582564225024 75817685029588992 75921190917354594 76107373211025408 76219671665442816 76572540515745792 76666204216885248 76907661047103488 77021140347518976 77126289185884032 77334911488622592 77377719700979712 77472368299081728 77483355339522384 77787977666789376 77956932629649591 78148107193024512 78263416804737024 78370261592107968 78605937474011136 78713249868721152 78733086877256616 79042622467866624 79086375971979264 79097591909095767 79194344258691648 79614233998331904 79873775175204864 79982818414990848 80002975375276884 80353109240986176 80451397342162944 80471672391896352 80844226430747724 80898334546692096 81252386961260544 81272863873297152 81628555419414528 81649127131969824 81749000525101056 82127468120124672 82182435095052288 82227926621011968 82562909331603456 82583716516414848 82945145022953472 83046603708039168 83067532791634944 83329150323985664 83431078725206016 83452104702707328 83873431701946368 83894569159532544 83941008425616384 84261734626492416 84282969942678528 84386065058168832 84755381562114048 84776741285289984 84880440382980096 85169226198647808 85226228987461632 85273405384753152 85620794862403584 85747130623623168 86017187431211008 86122403845373952 86144108080214016 86521118677991424 86648782890958848 86767075334119536 87001775424700416 87049934663602176 87108196189077504 87168774756962682 87511474875138048 87916620592152576 88024160397164544 88382755986997248 88431679658262528 88552406102311296 88574722736913693 88791935412862976 88922950276349952 88972172968476672 89093637291028104 89312122506313728 89443904919699456 89566013248123392 89857997072105472 89980670716864704 90384429682262016 90397247896109448 90507822009933312 90752640611254272 91408935331418112 91431971857459296 91706927053012992 91832124846841344 91842243064233984 91855268023466052 91967625590738688 92393401635140256 92455239481933824 92883272998053888 92906681080966704 93289777622188032 93313288150822656 93427429171544064 93745294114483872 93859963565856768 93883617790545744 94357610664689664 94381390304474112 94794451454803968 94818341185513344 94934323190439936 95233314655983616 95349804257378304 95373833945951232 95815379473478784 95879507610894336 95932581057847296 96299125287419904 96323394220204032 96441217209335808 96769335860112384 96887704326045696 96912121590240768 97336258512740352 97455320439717888 97852336985604096 97876997352787968 97931176496552448 97996720712712192 98305357064241152 98450409234530304 98881278489133056 98906198166171648 99027180446810112 99430600485371904 99485639615545344 99621456865100208 99890927339470848 100013114143014912 100038319060893696 100476137819602944 100941305124323328 101064776752300032 101090246706118656 101228254556472792 101476497614700544 101626228887257088 101682483392544768 101696903883123129 101821299761174976 102096720687661056 102694853796691968 102835052247845376 102860968339641708 103113215318163456 103170292934639616 103311140452696512 103942576839532788 104197476257366016 104351222406316032 104493682122810624 104950999824961536 104977449169675488 105105857817987072 105448501295972352 105463455878794356 105592459011588864 106152311997775872 106179064092533376 106643757886654464 106670633833702512 107137478987981568 107268529789550592 107295563189195136 107792301907663632 107864446062256128 108336515948347392 108363818497729536 108496369360502784 108838073892552704 108865502842626432 108998667366801408 109503290826832896 109576580126736384 109637235494682624 110083879108804608 110111622021886464 110172573558621504 110593526697271296 110728804944052224 110756710388846592 111241438300274688 111269472936943104 111859425546043392 111921344567488512 111996252243099648 112074138973237734 112348979501989888 112377293256904704 112514753410891776 113035655047053312 113173920510640128 113558968264863744 113634971983282176 113697873846337536 113726527544383488 113881786376031891 114161059816538112 114329507498164224 114829871793831936 114858810773618688 115361491570655232 115531710521278464 115689433778826048 116002367232933888 116066579551469568 116208552448622592 116225033009283576 116681966500184064 117222160789536768 117395125207105536 117555392388161952 117908906211016704 118069874803081728 118099630315884924 118563933701799936 118629563957968896 118791516388037472 119421350997497856 119810662762807296 119974227622486272 120004463062915326 120529663861479264 120677096013244416 121182064729915392 121266339646121586 121347501820038144 121878580441890816 121909295809945728 122442833129121792 122456324085645312 122473690697954736 122623500787651584 123191202180187008 123273652642578432 123844363997405184 123875574774622272 124386370162917376 124417717534430208 124569905562058752 124993725485978496 125146618087809024 125178157054060992 125810147552919552 125841853739298816 125911512638424576 126392601939738624 126424454914017792 126579097587253248 127133072343171072 127165111927934976 127753839297971712 127839343481192448 127910108077129728 128431192293605376 128588289612447744 129025781146816512 129183605768060928 129216162120321024 129781678016987136 129940427252957184 129973174336438272 130150613001179304 130469782647472128 130502663137050624 130574901995403264 130662294283616256 130753162135444023 131267212312707072 131841704652177408 131874930888228864 132036240595746816 132574133980495872 132647519487393792 132828609153466944 133187903119294464 133384425414524928 133968183759470592 134165857379549184 134349019872185088 134588406832431104 134786995608158208 134971006075297056 135576644523393024 135595871844164172 135761733014899968 136128960916881408 137113402997127168 137147957786188944 137560390579519488 137748187270262016 137782902035199078 138590102452710384 138682859222900736 139134963208421376 139324909497080832 139934666433282048 139969932226233984 140141143757316096 140598001727963136 140617941171725808 140789945348785152 140825426685818616 141536415997034496 141572085456711168 142191677182205952 142227511778270016 142849971983975424 143024706386067456 143060750918926848 143723069210218176 143819261416341504 143898871586770944 144448687931129856 144485091330306048 144661825814003712 145154003790168576 145331556489068544 145368182385361152 146004387769110528 146102106835648512 146182980659576832 146778505478406144 146815496029181952 146896764744828672 147458035596361728 147638406592069632 147675613851795456 148321917733699584 148359297249257472 148540770670215168 149145900728057856 149228459423318016 149432185297650312 149836391009206272 150019671214522368 150057478591340544 150714206729404416 151411957686484992 151597165128450048 151635370059177984 151842381834709188 152214746422050816 152439343330885632 153145081031491584 153815322094206976 154042280695037952 154252578371768064 154669822977245184 154755439401959424 154966710679044768 155913865259299182 156296214386049024 156526833609474048 156740523184215936 157426499737442304 157466173754513232 158085244935733248 158172751943958528 158195183818191534 158388688517383296 159228467996663808 159747550350409728 159965636829981696 160005950750553768 160706218481972352 160902794684325888 160943344783792704 161688452861495448 161796669093384192 162504773922521088 162545727746594304 163257110838829056 163298254263939648 163498001050202112 164254936240249344 164364870190104576 164455853242023936 165125818663206912 165167433032829696 165890290045906944 166093207416078336 166135065583269888 166658300647971328 166862157450412032 166904209405414656 167746863403892736 167789138319065088 167882016851232768 168111208459856601 168523469252984832 168565939885357056 168772130116337664 169510763124228096 169553482570579968 169760880765960192 170338452397295616 170452457974923264 170546810769506304 171241589724807168 171494261247246336 172034374862422016 172244807690747904 172288216160428032 173042237355982848 173297565781917696 173534150668239072 174003550849400832 174099869327204352 174337549513925364 175022949750276096 175833241184305152 176863359316525056 177104812204622592 177149445473827386 177583870825725952 177845900552699904 177944345936953344 178187274582056208 178887809839398912 179132026496246784 179715994144210944 179961341433729408 180006694594372989 180768859364524032 180794495792218896 181015644019866624 181505281222508544 181899509469182379 182817870662836224 182863943714918592 183413854106025984 183664249693682688 183684486128467968 183710536046932104 183935251181477376 184786803270280512 184910478963867648 185766545996107776 185813362161933408 186579555244376064 186626576301645312 186854858343088128 187490588228967744 187719927131713536 187767235581091488 188715221329379328 188762780608948224 189588902909607936 189636682371026688 189868646380879872 190466629311967232 190699608514756608 190747667891902464 191630758946957568 191759015221788672 191865162115694592 192598250574839808 192646788440408064 192882434418671616 193538671720224768 193775408652091392 193824243180481536 194672517025480704 194910640879435776 195704673971208192 195753994705575936 195862352993104896 195993441425424384 196610714128482304 196900818469060608 197762556978266112 197812396332343296 198054360893620224 198861200970743808 198971279231090688 199242913730200416 199781854678941696 200076638121787392 200952275639205888 201882610248646656 202180493412237312 202456509112945584 203252457774514176 203364966785089536 203393807766246258 203642599522349952 204193441375322112 205389707593383936 205670104495690752 205721936679283416 206226430636326912 206340585869279232 206622280905393024 206674353052798617 207885153679065576 208394952514732032 208702444812632064 208987364245621248 209901999649923072 209954898339350976 210211715635974144 210897002591944704 210926911757588712 211184918023177728 212304623995551744 212358128185066752 213287515773308928 213341267667405024 214274957975963136 214537059579101184 214591126378390272 215584603815327264 215728892124512256 216673031896694784 216727636995459072 216992738721005568 217676147785105408 217731005685252864 217997334733602816 219006581653665792 219153160253472768 219274470989365248 220167758217609216 220223244043772928 220345147117243008 221187053394542592 221457609888104448 221513420777693184 222482876600549376 222538945873886208 223718851092086784 223842689134977024 224148277946475468 224697959003979776 224754586513809408 225029506821783552 226071310094106624 227117936529727488 227395747692675072 227453055088766976 227763572752063782 228322119633076224 228659014996328448 229717621547237376 230722983141310464 231063421042556928 231378867557652096 232004734465867776 232133159102939136 232417104897245184 232450066018567152 233363933000368128 234444321579073536 234790250414211072 235110784776323904 235817812422033408 236139749606163456 236199260631769848 237127867403599872 237259127915937792 237292775727287301 237583032776074944 238842701994995712 239621325525614592 239948455244972544 240008926125830652 241059327722958528 241354192026488832 242532679292243172 242695003640076288 243757160883781632 243818591619891456 244885666258243584 244947381395909472 245247001575303168 246382404360374016 246547305285156864 247688727994810368 247751149549244544 248772740325834752 248835435068860416 249139811124117504 249987450971956992 250293236175618048 250356314108121984 251620295105839104 251683707478597632 251823025276849152 252785203879477248 252848909828035584 253158195174506496 254266144686342144 254330223855869952 255507678595943424 255678686962384896 255820216154259456 256862384587210752 258051562293633024 258367211536121856 258432324240642048 259563356033974272 259946348672876544 260301226002358608 261005326274101248 261149803990806528 261324588567232512 261506324270888046 262534424625414144 263749861776457728 264072481191493632 265148267960991744 265295038974787584 265657218306933888 265724168210741079 266375806238588928 266768850829049856 267936367518941184 268331714759098368 268698039744370176 269176813664862208 269573991216316416 269942012150594112 271153289046786048 271191743688328344 271523466029799936 272257921833762816 274226805994254336 274295915572377888 275120781159038976 275496374540524032 275565804070398156 277180204905420768 277365718445801472 278649818994161664 279869332866564096 279939864452467968 280282287514632192 281235882343451616 281579890697570304 281650853371637232 283072831994068992 283144170913422336 284383354364411904 284455023556540032 285699943967950848 286049412772134912 286121501837853696 287446138420436352 287638522832683008 287797743173541888 288897375862259712 288970182660612096 289323651628007424 290308007580337152 290663112978137088 290736364770722304 292008775538221056 292365961319153664 293557010956812288 293630992058363904 293793529489657344 294916071192723456 295351227703590912 296643835467399168 296718594498514944 297081541340430336 298291801456115712 298456918846636032 298864370595300624 299672782018412544 300039342429044736 300114957182681088 301428413458808832 302823915372969984 303194330256900096 303270740118355968 303684763669418376 304429492844101632 304878686661771264 305090711649369387 306290162062983168 307630644188413952 308084561390075904 308505156743536128 309339645954490368 309510878803918848 309933421358089536 311827730518598364 312592428772098048 313053667218948096 313481046368431872 314852999474884608 314932347509026464 316345503887917056 316390367636383068 316777377034766592 318456935993327616 319931273659963392 320011901501107536 321412436963944704 321805589368651776 321886689567585408 323376905722990896 323593338186768384 325009547845042176 325091455493188608 326514221677658112 326596508527879296 326996002100404224 328509872480498688 328729740380209152 328911706484047872 330251637326413824 330334866065659392 331780580091813888 332186414832156672 332270131166539776 333316601295942656 333724314900824064 333808418810829312 335578276638130176 335764033702465536 336222416919713202 337046938505969664 337131879770714112 337544260232675328 339106965141159936 339521761531920384 340676904794591232 340904915949846528 341093621539012608 342483179449614336 342988522494492672 344068749724844032 344489615381495808 344576432320856064 346084474711965696 346595131563835392 347068301336478144 348007101698801664 348199738654408704 348675099027850728 350045899500552192 351666482368610304 353726718633050112 354209624409245184 354298890947654772 355167741651451904 355691801105399808 355888691873906688 356374549164112416 358264052992493568 359431988288421888 359922682867458816 360013389188745978 361588991584437792 362031288039733248 363799018938364758 365635741325672448 365727887429837184 367328499387365376 367368972256935936 367421072093864208 367870502362954752 369573606540561024 369820957927735296 371533091992215552 371626724323866816 373159110488752128 373253152603290624 373709716686176256 374981176457935488 375439854263427072 375534471162182976 377430442658758656 377525561217896448 379177805819215872 379273364742053376 379737292761759744 380933258623934464 381399217029513216 381495335783804928 383261517893915136 383518030443577344 383730324231389184 385293576880816128 385764868837343232 387077343440449536 387550817304182784 387648486360963072 389345034050961408 389821281758871552 391409347942416384 391507989411151872 391724705986209792 391986882850848768 392259486406332069 393221428256964608 393801636938121216 395525113956532224 395624792664686592 396108721787240448 397722401941487616 397942558462181376 398485827460400832 399563709357883392 400153276243574784 401904551278411776 403765220497293312 404360986824474624 404913018225891168 406729933570179072 406787615532492516 407285199044699904 408386882750644224 411340208991381504 411443873358566832 412681171738558464 413244561810786048 413348706105597234 415770307358131152 417404889625264128 417974728491242496 419803999299846144 419909796678701952 420423431271948288 421794005183889408 421853823515177424 422369836046355456 424609247991103488 424716256370133504 426575031546617856 426682535334810048 428549915951926272 429074119158202368 429182252756780544 431169207630654528 431457784249024512 433346063793389568 433455273990918144 433985477442011136 435352295570210816 435462011370505728 435994669467205632 438013163307331584 438306320506945536 438548941978730496 440335516435218432 440446488087545856 440690294234486016 442374106789085184 442915219776208896 443026841555386368 444965753201098752 445077891747772416 447437702184173568 447685378269954048 448296555892950936 449395918007959552 449509173027618816 450059013643567104 452142620188213248 454235873059454976 454791495385350144 454906110177533952 455527145504127564 456644239266152448 457318029992656896 459435243094474752 461445966282620928 462126842085113856 462757735115304192 464009468931735552 464266318205878272 464900132037134304 468888643158147072 469580500828422144 470221569552647808 472279499212326912 472398521263539696 474255734807199744 474518255831875584 474585551454574602 475166065552149888 477685403989991424 479242651051229184 479896910489945088 480017852251661304 482118655445917056 482708384052977664 485065358584486344 485390007280152576 487514321767563264 487637183239782912 489771332516487168 489894762791818944 490494003150606336 492764808720748032 493094610570313728 495377455989620736 495502299098489088 497545480651669504 497670870137720832 498279622248235008 499974901943913984 500586472351236096 500712628216243968 503240590211678208 503367414957195264 503646050553698304 504333625379569803 505570407758954496 505697819656071168 506316390349012992 508532289372684288 508660447711739904 511015357191886848 511357373924769792 511640432308518912 513724769174421504 516103124587266048 516734423072243712 516864648481284096 519126712067948544 519892697345753088 520602452004717216 522010652548202496 522299607981613056 523012648541776092 525068849250828288 527499723552915456 530590077949575168 531314436613867776 531448336421482158 532751612477177856 533537701658099712 536663429518196736 537396079488740352 538353627329724416 539147982432632832 539884024301188224 542306578093572096 542383487376656688 543046932059599872 544515843667525632 545698528407547137 548453611988508672 548591831144755776 550241562318077952 550992749081048064 551131608140796312 554360409810841536 554731436891602944 557299637988323328 559738665733128192 559879728904935936 560564575029264384 562471764686903232 563159781395140608 563301706743274464 566145663988137984 566288341826844672 568766708728823808 568910047113080064 571399887935901696 572098825544269824 572243003675707392 574892276840872704 575277045665366016 575595486347083776 577794751724519424 577940365321224192 578647303256014848 580616015160674304 581326225956274176 581472729541444608 584017551076442112 584731922638307328 587114021913624576 587261984116727808 587587058979314688 589832142385446912 590702455407181824 593287670934798336 593437188997029888 594163082680860672 596583602912231424 596913837693272064 597728741190601248 599345564036825088 600229914365362176 602856826917617664 605647830745939968 606541480236711936 607369527338836752 609757373323542528 610181423298738774 612580324125966336 616169122780151808 617010313487072256 618679291908980736 619021757607837696 619866842716179072 620023059158395851 623655461037196728 625184857544196096 626107334437896192 626962092736863744 629705998949769216 629864695018052928 632691007775834112 632780735272766136 633554754069533184 636913871986655232 639862547319926784 640023803002215072 642824873927889408 643611178737303552 643773379135170816 646753811445981792 647186676373536768 650019095690084352 650182910986377216 653028443355316224 653193017055758592 653992004200808448 657019744960997376 657459480760418304 657823412968095744 660503274652827648 660669732131318784 663561160183627776 664372829664313344 664540262333079552 666633202591885312 667448629801648128 667616837621658624 671156553276260352 671528067404931072 672444833839426404 674093877011939328 674263759541428224 675088520465350656 678213930282319872 681353809589182464 682187243078025216 684966358899228672 685977044988985344 688137499449688064 689152864641712128 692168949423931392 693190263127670784 694136602672956288 696014203397603328 696399477308817408 697350198055701456 700091799001104384 703332964737220608 707453437266100224 708419248818490368 708597781895309544 710335483302903808 711383602210799616 711777383747813376 711878327181861903 712749098328224832 716528105984987136 718863976576843776 719845365734917632 720026778377491956 723177983168875584 724062576079466496 727598037876729516 731271482651344896 731455774859674368 734656998774730752 734842144187728416 735741004725909504 739147213081122048 739641915855470592 743066183984431104 743253448647733632 746318220977504256 746506305206581248 747419433372352512 749962352915870976 750879708526854144 751068942324365952 754860885317517312 755051122435792896 758355611638431744 758546729484106752 759474585523519488 761866517247868928 762798434059026432 762990671567609856 766523035787830272 767036060887154688 767460648462778368 770587153761632256 774154686880899072 775101634608365568 775296972721926144 778690068101922816 783015978822303744 783449411972419584 783973765701697536 784518972812664138 786442856513929216 787603273876242432 791249585329373184 792217443574480896 795444803882975232 795885116924362752 796971654920801664 797172504632223237 799127418715766784 800306552487149568 803809102556823552 807530440994586624 808721973648949248 809826036451782336 813459867140358144 813575231064985032 814570398089399808 816773765501288448 822680417982763008 822887746717133664 825362343477116928 826489123621572096 826697412211194468 831540614716262304 835949456982484992 839607998599692288 839819593357403904 840846862543896576 843707647030354848 844739672092710912 849218495982206976 849432512740267008 853150063093235712 853365070669620096 857099831903852544 858148238316404736 858364505513561088 862338415261309056 862915568498049024 866692127586779136 866910547981836288 867970954884022272 870704591140421632 870924022741011456 871989338934411264 876026326614663168 877097883957460992 880671032870436864 880892976175091712 881380588468972032 884748213578170368 886053683110772736 889931506402197504 890155783495544832 894875404368347136 895370756539908096 896593111785901872 899018346055237632 900118027287134208 904285240376426496 908471746118909952 909582990770700288 909812220355067904 911054291008255128 913288478532304896 914636059985313792 915272134948108161 918870486188949504 922891932565241856 924253684170227712 925515470230608384 928018937863471104 928532636411756544 929800264074268608 937777286316294144 939161001656844288 940443139105295616 944558998424653824 944797042527079392 949036511663751168 949171102909149204 950332131104299776 955370807979982848 959793820979890176 960035704503322608 964237310891834112 965416768105955328 970130717168972688 970780014560305152 975028643535126528 975274366479565824 979542665032974336 979789525583637888 980988006301212672 985529617441496064 986189221140627456 990754911979241472 991004598196978176 995090961303339008 995341740275441664 996559244496470016 999949803887827968 1001172944702472192 1001425256432487936 1006734829914390528 1007292101107396608 1008667250759139606 1011140815517908992 1011395639312142336 1012632780698025984 1017320895423479808 1022030714383773696 1022714747849539584 1023280864617037824 1027449538348843008 1032206249174532096 1033468846144487424 1033729296962568192 1038253424135897088 1039785394691506176 1041204904009434432 1044021305096404992 1044599215963226112 1046025297083552184 1050137698501656576 1054999447105830912 1061180155899150336 1062628873227735552 1062896672842964316 1065503224954355712 1067075403316199424 1074792158977480704 1076707254659448832 1078295964865265664 1079768048602376448 1084766974753313376 1086093864119199744 1091397056815094274 1096907223977017344 1097183662289511552 1101985498162096128 1102263216281592624 1108720819621683072 1109462873783205888 1114599275976646656 1119477331466256384 1119759457809871872 1121129150058528768 1124943529373806464 1126319562790281216 1126603413486548928 1132291327976275968 1132576683653689344 1137533417457647616 1137820094226160128 1142799775871803392 1144197651088539648 1144486007351414784 1149784553681745408 1150554091330732032 1151190972694167552 1155880730642448384 1157294606512029696 1161232030321348608 1162652451912548352 1162945459082889216 1168035102152884224 1169463845276614656 1174228043827249152 1174523968233455616 1175174117958629376 1176778459218996207 1179664284770893824 1181404910814363648 1186575341869596672 1186874377994059776 1188326165361721344 1193167205824462848 1193827675386544128 1195457482381202496 1198691128073650176 1200459828730724352 1205713653835235328 1211295661491879936 1213082960473423872 1214739054677673504 1220362846597477548 1225160648251932672 1234020626974144512 1238043515215675392 1239733685432358144 1240046118316791702 1247310922074393456 1252214668875792384 1253924185473727488 1259411997899538432 1259729390036105856 1265382015551668224 1265561470545532272 1267109508139066368 1273827743973310464 1279725094639853568 1280047606004430144 1285649747855778816 1287222357474607104 1287546758270341632 1293507622891963584 1294373352747073536 1300038191380168704 1300365821972754432 1306056886710632448 1306386034111517184 1307984008401616896 1314039489921994752 1314918961520836608 1315646825936191488 1321006549305655296 1321339464262637568 1327122320367255552 1328745659328626688 1329080524666159104 1333266405183770624 1334897259603296256 1335233675243317248 1342313106552520704 1343056134809862144 1344889667678852808 1348187754023878656 1348527519082856448 1350177040930701312 1356427860564639744 1362707619178364928 1364374486156050432 1369932717798457344 1371954089977970688 1376274998899376128 1378305729283424256 1384337898847862784 1386380526255341568 1388273205345912576 1392028406795206656 1392798954617634816 1394700396111402912 1406665929474441216 1416838497636980736 1417195563790619088 1422767204421599232 1423554767495626752 1423756654363723806 1425498196656449664 1433056211969974272 1437727953153687552 1439690731469835264 1440053556754983912 1446355966337751168 1448125152158932992 1455196075753459032 1462542965302689792 1462911549719348736 1469313997549461504 1469684288375456832 1471482009451819008 1478294426162244096 1479283831710941184 1486132367968862208 1486506897295467264 1492636441955008512 1493012610413162496 1494838866744705024 1499924705831741952 1501759417053708288 1502137884648731904 1509721770635034624 1510102244871585792 1516711223276863488 1517093458968213504 1518949171047038976 1523733034495737856 1525596868118052864 1525981343135219712 1533046071575660544 1534072121774309376 1534921296925556736 1541174307523264512 1548309373761798144 1550203269216731136 1550593945443852288 1557380136203845632 1566031957644607488 1566898823944839168 1569037945625328276 1572885713027858432 1575206547752484864 1582499170658746368 1591770233848725504 1593943309841603328 1594345009264446474 1598254837431533568 1600613104974299136 1615060881989173248 1617443947297898496 1619652072903564672 1626919734280716288 1627150462129970064 1629140796178799616 1633547531002576896 1645360835965526016 1645775493434267328 1650724686954233856 1652978247243144192 1653394824422388936 1663081229432524608 1671898913964969984 1679215997199384576 1679639186714807808 1681693725087793152 1687415294060709696 1689479344185421824 1698436991964413952 1698865025480534016 1706300126186471424 1706730141339240192 1714199663807705088 1716296476632809472 1716729011027122176 1724676830522618112 1725831136996098048 1733384255173558272 1733821095963672576 1735941909768044544 1741409182280843264 1741848045482022912 1743978677868822528 1752052653229326336 1754195767914921984 1761342065740873728 1761785952350183424 1762761176937944064 1769496427156340736 1772107366221545472 1779863012804395008 1780311566991089664 1789750808736694272 1790741513079816192 1793186223571803744 1798036692110475264 1808570480752852992 1816943492237819904 1819624440710135808 1822108582016510256 1829272119970627584 1830544269896216322 1837740972377899008 1848507368340455424 1851030940461216768 1856037875726942208 1857065272823513088 1859600528148537216 1860069177475187553 1875554572632588288 1878322003313688576 1880886278210591232 1889117996849307648 1889594085054158784 1898073023327502336 1898342205818298408 1900664262208599552 1910741615959965696 1919587641959780352 1920071409006645216 1928474621783668224 1930833536211910656 1940261434337945376 1941560029120610304 1950057287070253056 1950548732959131648 1959085330065948672 1959579051167275776 1961976012602425344 1971059234882992128 1972378442281254912 1981509823958482944 1982009196393956352 1990181922606678016 1990683480550883328 1993118488992940032 1999899607775655936 2002345889404944384 2002850512864975872 2013469659828781056 2014584202214793216 2017334501518279212 2022281631035817984 2022791278624284672 2025265561396051968 2034641790846959616 2044061428767547392 2046561729234075648 2054899076697686016 2064412498349064192 2067458593925136384 2076506848271794176 2079570789383012352 2082409808018868864 2088042610192809984 2089198431926452224 2092050594167104368 2100275397003313152 2109998894211661824 2122360311798300672 2125257746455471104 2125793345685928632 2131006449908711424 2134150806632398848 2135634981545585709 2149584317954961408 2153414509318897664 2156591929730531328 2159536097204752896 2169533949506626752 2172187728238399488 2182794113630188548 2193814447954034688 2194367324579023104 2203970996324192256 2204526432563185248 2217441639243366144 2218925747566411776 2229198551953293312 2238954662932512768 2239518915619743744 2242258300117057536 2249887058747612928 2252639125580562432 2253206826973097856 2264582655952551936 2265153367307378688 2275066834915295232 2275640188452320256 2285599551743606784 2288395302177079296 2288972014702829568 2299569107363490816 2301108182661464064 2302381945388335104 2311761461284896768 2322464060642697216 2325304903825096704 2325890918165778432 2336070204305768448 2349047936466911232 2350348235917258752 2353556918437992414 2359328569541787648 2362809821628727296 2373748755988119552 2376652330723442688 2386334411648925696 2387655350773088256 2390914964762404992 2397382256147300352 2400919657461448704 2411427307670470656 2422591322983759872 2426165920946847744 2429478109355347008 2440725693194955096 2450321296503865344 2468041253948289024 2476087030431350784 2479467370864716288 2480092236633583404 2494621844148786912 2507848370947454976 2518823995799076864 2519458780072211712 2531122941091064544 2534219016278132736 2547655487946620928 2559450189279707136 2560095212008860288 2571299495711557632 2574444714949214208 2575093516540683264 2587015245783927168 2588746705494147072 2600076382760337408 2600731643945508864 2612113773421264896 2612772068223034368 2615968016803233792 2628078979843989504 2631293651872382976 2642013098611310592 2642678928525275136 2654244640734511104 2658161049332318208 2666532810367541248 2669794519206592512 2670467350486634496 2684626213105041408 2686112269619724288 2689779335357705616 2697055038165712896 2700354081861402624 2712855721129279488 2725415238356729856 2728748972312100864 2739865435596914688 2743908179955941376 2745816404844324483 2752549997798752256 2756611458566848512 2768675797695725568 2772761052510683136 2776546410691825152 2784056813590413312 2785597909235269632 2789400792222805824 2813331858948882432 2833676995273961472 2834391127581238176 2847109534991253504 2847513308727447612 2850996393312899328 2866112423939948544 2879381462939670528 2880107113509967824 2892711932675502336 2896250304317865984 2910392151506918064 2925085930605379584 2925823099438697472 2938627995098923008 2939368576750913664 2942964018903638016 2956588852324488192 2958567663421882368 2972264735937724416 2973013794590934528 2985272883910017024 2986025220826324992 2989677733489410048 2999849411663483904 3003518834107416576 3004275769297463808 3020204489743171584 3033422446553726976 3034186917936427008 3037898342094077952 3047466068991475712 3051962686270439424 3066092143151321088 3068144243548618752 3069842593851113472 3082348615046529024 3096618747523596288 3100406538433462272 3101187890887704576 3114760272407691264 3132063915289214976 3133797647889678336 3138075891250656552 3145771426055716864 3150413095504969728 3164998341317492736 3183540467697451008 3187886619683206656 3188690018528892948 3196509674863067136 3201226209948598272 3230121763978346496 3234887894595796992 3239304145807129344 3254300924259940128 3258281592357599232 3290721671931052032 3291550986868534656 3305956494486288384 3306789648844777872 3326162458865049216 3343797827929939968 3358431994398769152 3359278373429615616 3363387450175586304 3374830588121419392 3378958688370843648 3396873983928827904 3397730050961068032 3412600252372942848 3413460282678480384 3428399327615410176 3432592953265618944 3433458022054244352 3449353661045236224 3451662273992196096 3467642191927345152 3471883819536089088 3482818364561686528 3483696090964045824 3487957355737645056 3504105306458652672 3508391535829843968 3522684131481747456 3523571904700366848 3525522353875888128 3530335377656988621 3538992854312681472 3544214732443090944 3559726025608790016 3560623133982179328 3579501617473388544 3581483026159632384 3586372447143607488 3596073384220950528 3617140961505705984 3633886984475639808 3639248881420271616 3644217164033020512 3661088539792432644 3675481944755798016 3702061880922433536 3714130545647026176 3719201056297074432 3720138354950375106 3756644006627377152 3761772556421182464 3778235993698615296 3779188170108317568 3796146046655004672 3796684411636596816 3801328524417199104 3821483231919931392 3839175283919560704 3840142818013290432 3856949243567336448 3861667072423821312 3880522868675890752 3883120058241220608 3900114574140506112 3901097465918263296 3918170660131897344 3919158102334551552 3923952025204850688 3942118469765984256 3944756884562509824 3963019647916965888 3964018392787912704 3981366961101766656 3986236977985880064 3999799215551311872 4004691778809888768 4005701025729951744 4026939319657562112 4029168404429586432 4034669003036558424 4044563262071635968 4045582557248569344 4050531122792103936 4069283581693919232 4088122857535094784 4093123458468151296 4109798153395372032 4128824996698128384 4134917187850272768 4153013696543588352 4159141578766024704 4164819616037737728 4176085220385619968 4178396863852904448 4184101188334208736 4219997788423323648 4250515492910942208 4251586691371857264 4268301613264797696 4271269963091171418 4299168635909922816 4313183859461062656 4319072194409505792 4339067899013253504 4344375456476798976 4365588227260377096 4387628895908069376 4388734649158046208 4407941992648384512 4409052865126370496 4434883278486732288 4437851495132823552 4458397103906586624 4477909325865025536 4479037831239487488 4484516600234115072 4499774117495225856 4505278251161124864 4506413653946195712 4529165311905103872 4530306734614757376 4550133669830590464 4551280376904640512 4571199103487213568 4576790604354158592 4577944029405659136 4599138214726981632 4602216365322928128 4604763890776670208 4623522922569793536 4644928121285394432 4650609807650193408 4651781836331556864 4672140408611536896 4698095872933822464 4700696471834517504 4707113836875984828 4718657139083575296 4725619643257454592 4747497511976239104 4775310701546176512 4781829929524809984 4794764512294600704 4801839314922897408 4845182645967519744 4852331841893695488 4858956218710694016 4881451386389910192 4900642593007730688 4936082507896578048 4952174060862701568 4958934741729432576 4960184473267166808 4989243688297573824 5015696741894909952 5037647991598153728 5038917560144423424 5062245882182129088 5068438032556265472 5095310975893241856 5118900378559414272 5120190424017720576 5142598991423115264 5148889429898428416 5150187033081366528 5174030491567854336 5177493410988294144 5200152765520674816 5201463287891017728 5224227546842529792 5225544136446068736 5231936033606467584 5256157959687979008 5262587303744765952 5284026197222621184 5285357857050550272 5308489281469022208 5316322098664636416 5333065620735082496 5339589038413185024 5340934700973268992 5369252426210082816 5372224539239448576 5379558670715411232 5394110076331425792 5425711442258558976 5450830476713459712 5487816359911882752 5491632809688648966 5505099995597504512 5513222917133697024 5545522105021366272 5553092821383650304 5568113627180826624 5571195818470539264 5578801584445611648 5580207532425562659 5626663717897764864 5667353990547922944 5668782255162476352 5694219069982507008 5695026617454895224 5701992786625798656 5732224847879897088 5758762925879341056 5760214227019935648 5785423865351004672 5792500608635731968 5820784303013836128 5850171861210759168 5851646198877394944 5877255990197846016 5878737153501827328 5885928037807276032 5913177704648976384 5917135326843764736 5944529471875448832 5946027589181869056 5970545767820034048 5972050441652649984 5979355466978820096 5999698823326967808 6007037668214833152 6008551538594927616 6040408979486343168 6066844893107453952 6068373835872854016 6075796684188155904 6094932137982951424 6103925372540878848 6132184286302642176 6139685187702226944 6164697230093058048 6193237495047192576 6202375781775409152 6229520544815382528 6264127830578429952 6267595295779356672 6276151782501313104 6300826191009939456 6329996682634985472 6367080935394902016 6375773239366413312 6377380037057785896 6393019349726134272 6402452419897196544 6406904944636757127 6460243527956692992 6469775789191593984 6478608291614258688 6508601848519880256 6516563184715198464 6581443343862104064 6583101973737069312 6611912988972576768 6613579297689555744 6652324917730098432 6687595655859879936 6716863988797538304 6718556746859231232 6726774900351172608 6749661176242838784 6757917376741687296 6793747967857655808 6795460101922136064 6825200504745885696 6826920565356960768 6856798655230820352 6865185906531237888 6866916044108488704 6898707322090472448 6903324547984392192 6935284383854690304 6965636729123373056 6967392181928091648 6975914711475290112 7008210612917305344 7047143809400733696 7051044707751776256 7060670755313977242 7077985708625362944 7088429464886181888 7121246267964358656 7159003234946777088 7162966052319264768 7172744894287214976 7192146768441901056 7234281923011411968 7267773968951279616 7278497762840543232 7288434328066041024 7322177079584865288 7350963889511596032 7404123761844867072 7428261091294052352 7438402112594148864 7440276709900750212 7523545112842364928 7556471987397230592 7558376340216635136 7593368823273193632 7602657048834398208 7642966463839862784 7678350567839121408 7680285636026580864 7713898487134672896 7723334144847642624 7761045737351781504 7766240116482441216 7800229148281012224 7802194931836526592 7836341320263794688 7838316204669103104 7847904050409701376 7884236939531968512 7926039295833931776 7928036785575825408 7962733922203533312 7999598431102623744 8009383557619777536 8011402051459903488 8053878639315124224 8058336808859172864 8069338006073116848 8091165114497138688 8101062245584207872 8138567163387838464 8176245715070189568 8186246916936302592 8219596306790744064 8237449214532973449 8257649993396256768 8269834375700545536 8306027393087176704 8318283157532049408 8329639232075475456 8352170440771239936 8356793727705808896 8368202376668417472 8439995576846647296 8501030985821884416 8503173382743714528 8542539926182342836 8598337271819845632 8638144388819011584 8678135798026507008 8688750912953597952 8731176454520754192 8775257791816138752 8777469298316092416 8815883985296769024 8818105730252740992 8869766556973464576 8875702990265647104 8916794207813173248 8955818651730051072 8958075662478974976 8969033200468230144 8999548234990451712 9010556502322249728 9012827307892391424 9060613469229514752 9100267339661180928 9102560753809281024 9142398206974427136 9155888058811318272 9198276429453963264 9204432730645856256 9209527781553340416 9247045845139587072 9289856242570788864 9301219615300386816 9303563672663113728 9344280817223073792 9396191745867644928 9401392943669035008 9414227673751969656 9437314278167150592 9451239286514909184 9494995023952478208 9550621403092353024 9563659859049619968 9589529024589201408 9603678629845794816 9690365291935039488 9704663683787390976 9717912437421388032 9762902772779820384 9872165015793156096 9917869483458865152 9920368946534333616 9978487376595147648 10031393483789819904 10075295983196307456 10077835120288846848 10124491764364258176 10136876065112530944 10190621951786483712 10237800757118828544 10240380848035441152 10285197982846230528 10297778859796856832 10300374066162733056 10348060983135708672 10354986821976588288 10402926575782035456 10448455093685059584 10451088272892137472 10463872067212935168 10512315919375958016 10525174607489531904 10568052394445242368 10570715714101100544 10616978562938044416 10632644197329272832 10666131241470164992 10679178076826370048 10681869401946537984 10738504852420165632 10744449078478897152 10759117341430822464 10788220152662851584 10851422884517117952 10901660953426919424 10983265619377297932 11010199991195009024 11026445834267394048 11106185642767300608 11142391636941078528 11157603168891223296 11160415064851125318 11334707981095845888 11337564510324952704 11388438139965014016 11390053234909790448 11403985573251597312 11464449695759794176 11517525851758682112 11520428454039871296 11570847730702009344 11585001217271463936 11641568606027672256 11700343722421518336 11703292397754789888 11754511980395692032 11757474307003654656 11771856075614552064 11826355409297952768 11834270653687529472 11889058943750897664 11892055178363738112 11944100883305299968 11958710933957640192 11999397646653935616 12014075336429666304 12017103077189855232 12080817958972686336 12133689786214907904 12136747671745708032 12151593368376311808 12189864275965902848 12207850745081757696 12264368572605284352 12279370375404453888 12329394460186116096 12386474990094385152 12404751563550818304 12459041089630765056 12528255661156859904 12535190591558713344 12552303565002626208 12659993365269970944 12751546478732826624 12754760074115571792 12804904839794393088 12813809889273514254 12939551578383187968 12957216583228517376 13017203697039760512 13033126369430396928 13162886687724208128 13166203947474138624 13223825977945153536 13227158595379111488 13304649835460196864 13375191311719759872 13433727977595076608 13437113493718462464 13453549800702345216 13499322352485677568 13515834753483374592 13587495935715311616 13590920203844272128 13650401009491771392 13653841130713921536 13713597310461640704 13730371813062475776 13733832088216977408 13797414644180944896 13806649095968784384 13870568767709380608 13931273458246746112 13934784363856183296 13951829422950580224 14016421225834610688 14094287618801467392 14102089415503552512 14121341510627954484 14155971417250725888 14176858929772363776 14242492535928717312 14325932104638529536 14345489788574429952 14384293536883802112 14535547937902559232 14556995525681086464 14576868656132082048 14644354159169730576 14701927779023192064 14808247523689734144 14856522182588104704 14876804225188297728 14880553419801500424 15047090225684729856 15112943974794461184 15116752680433270272 15186737646546387264 15205314097668796416 15285932927679725568 15356701135678242816 15360571272053161728 15427796974269345792 15446668289695285248 15522091474703563008 15532480232964882432 15600458296562024448 15604389863673053184 15672682640527589376 15676632409338206208 15695808100819402752 15768473879063937024 15852078591667863552 15856073571151650816 15925467844407066624 15999196862205247488 16018767115239555072 16022804102919806976 16107757278630248448 16116673617718345728 16138676012146233696 16182330228994277376 16277134326775676928 16352491430140379136 16474898429065946898 16515299986792513536 16539668751401091072 16636566315064098816 16659278464150950912 16704340881542479872 16713587455411617792 16736404753336834944 16879991153693294592 17002061971643768832 17006346765487429056 17085079852364685672 17196674543639691264 17276288777638023168 17356271596053014016 17377501825907195904 17462352909041508384 17550515583632277504 17554938596632184832 17631767970593538048 17636211460505481984 17739533113946929152 17751405980531294208 17833588415626346496 17911637303460102144 17916151324957949952 17938066400936460288 17999096469980903424 18021113004644499456 18025654615784782848 18121226938459029504 18200534679322361856 18205121507618562048 18284796413948854272 18311776117622636544 18396552858907926528 18419055563106680832 18494091690279174144 18579712485141577728 18607127345326227456 18688561634446147584 18792383491735289856 18802785887338070016 18828455347503939312 18902478573029818368 18989990047904956416 19101242806184706048 19127319718099239936 19179058049178402816 19207357259691589632 19220714833910271381 19380730583870078976 19409327367574781952 19435824874842776064 19525805545559640768 19744330031586312192 19835738966917730304 19840737893068667232 19956974753190295296 20062786967579639808 20150591966392614912 20155670240577693696 20248983528728516352 20273752130225061888 20381243903572967424 20475601514237657088 20480761696070882304 20570395965692461056 20595557719593713664 20600748132325466112 20696121966271417344 20709973643953176576 20805853151564070912 20896910187370119168 20902176545784274944 20927744134425870336 21024631838751916032 21141431428202201088 21233957125876088832 21265288394658545664 21332262482940329984 21363738803893075968 21477009704840331264 21488898156957794304 21518234682861644928 21576440305325703168 21702845769034235904 21803321906853838848 21966531238754595864 22020399982390018048 22052891668534788096 22212371285534601216 22284783273882157056 22315206337782446592 22320830129702250636 22669415962191691776 22675129020649905408 22780106469819580896 22807971146503194624 22928899391519588352 23035051703517364224 23040856908079742592 23141695461404018688 23170002434542927872 23283137212055344512 23400687444843036672 23406584795509579776 23509023960791384064 23514948614007309312 23543712151229104128 23652710818595905536 23778117887501795328 23784110356727476224 23888201766610599936 23998795293307871232 24028150672859332608 24034206154379710464 24161635917945372672 24273495343491416064 24303186736752623616 24379728551931805696 24415701490163515392 24528737145210568704 24558740750808907776 24658788920372232192 24712347643598920347 24772949980188770304 24809503127101636608 24918082179261530112 25056511322313719808 25070381183117426688 25104607130005252416 25319986730539941888 25503092957465653248 25509520148231143584 25627619778547028508 25914433166457034752 26034407394079521024 26066252738860793856 26325773375448416256 26332407894948277248 26447651955890307072 26454317190758222976 26609299670920393728 26750382623439519744 26867455955190153216 26874226987436924928 26907099601404690432 26998644704971355136 27031669506966749184 27181840407688544256 27300802018983542784 27307682261427843072 27427194620923281408 27467664176433954816 27594829288361889792 27613298191937568768 27741137535418761216 27869568727712366592 27903658845901160448 28032842451669221376 28188575237602934784 28204178831007105024 28242683021255908968 28311942834501451776 28353717859544727552 28484985071857434624 28651864209277059072 28690979577148859904 28768587073767604224 29071095875805118464 29113991051362172928 29153737312264164096 29288708318339461152 29616495047379468288 29753608450376595456 29761106839603000848 30094180451369459712 30225887949588922368 30233505360866540544 30373475293092774528 30410628195337592832 30571865855359451136 30713402271356485632 30721142544106323456 30855593948538691584 30893336579390570496 31044182949407126016 31064960465929764864 31208779727346106368 31345365281055178752 31353264818676412416 31391616201638805504 31536947758127874048 31704157183335727104 31712147142303301632 31850935688814133248 31998393724410494976 32037534230479110144 32045608205839613952 32215514557260496896 32233347235436691456 32277352024292467392 32364660457988554752 32554268653551353856 32704982860280758272 32949796858131893796 33030599973585027072 33079337502802182144 33318556928301901824 33427174910823235584 33472809506673669888 34004123943287537664 34012693530974858112 34170159704729371344 34393349087279382528 34552577555276046336 34712543192106028032 34755003651814391808 34924705818083016768 35101031167264555008 35109877193264369664 35263535941187076096 35272422921010963968 35479066227893858304 35502811961062588416 35667176831252692992 35832302649915899904 35876132801872920576 35998192939961806848 36042226009288998912 36051309231569565696 36242453876918059008 36401069358644723712 36410243015237124096 36569592827897708544 36623552235245273088 36793105717815853056 36838111126213361664 36988183380558348288 37159424970283155456 37214254690652454912 37377123268892295168 37584766983470579712 37605571774676140032 37656910695007878624 37979980095809912832 38254639436198479872 38414714519383179264 38441429667820542762 38818654735149563904 38871649749685552128 39051611091119281536 39488660063172624384 39671477933835460608 39681475786137334464 39913949506380590592 40125573935159279616 40301183932785229824 40311340481155387392 40497967057457032704 40547504260450123776 40762487807145934848 40951203028475314176 40961523392141764608 41140791931384922112 41191115439187427328 41201496264650932224 41392243932542834688 41419947287906353152 41611706303128141824 41793820374740238336 41804353091568549888 41855488268851740672 42049263677503832064 42282862856404402176 42467914251752177664 42530576789317091328 42664524965880659968 42727477607786151936 42977796313915588608 43036469365723289856 43152880610651406336 43606643813707677696 43933062477509191728 44105783337069576192 44424742571069202432 44569566547764314112 44630412675564893184 44641660259404501272 45338831924383383552 45350258041299810816 45560212939639161792 45615942293006389248 45857798783039176704 46070103407034728448 46081713816159485184 46283390922808037376 46340004869085855744 46566274424110689024 46801374889686073344 46813169591019159552 47018047921582768128 47029897228014618624 47087424302458208256 47305421637191811072 47556235775003590656 47568220713454952448 47776403533221199872 47997590586615742464 48056301345718665216 48068412308759420928 48323271835890745344 48546990686982832128 48759457103863611392 48831402980327030784 49057474290421137408 49424695287197840694 49545899960377540608 49619006254203273216 50113022644627439616 50140762366234853376 50209214260010504832 50639973461079883776 51006185914931306496 51019040296462287168 51255239557094057016 51828866332914069504 52068814788159042048 52132505477721587712 52651546750896832512 52664815789896554496 52895303911780614144 52908634381516445952 53218599341840787456 53500765246879039488 53734911910380306432 53748453974873849856 53814199202809380864 53997289409942710272 54063339013933498368 54363680815377088512 54601604037967085568 54615364522855686144 54854389241846562816 54935328352867909632 55189658576723779584 55482275070837522432 55739137455424733184 56065684903338442752 56377150475205869568 56408357662014210048 56485366042511817936 56707435719089455104 56969970143714869248 57303728418554118144 57381959154297719808 57537174147535208448 57662144501730814143 58142191751610236928 58227982102724345856 58307474624528328192 58577416636678922304 59232990094758936576 59507216900753190912 59522213679206001696 60188360902738919424 60451775899177844736 60467010721733081088 60746950586185549056 60821256390675185664 61143731710718902272 61426804542712971264 61442285088212646912 61711187897077383168 61786673158781140992 62088365898814252032 62129920931859529728 62417559454692212736 62690730562110357504 62706529637352824832 62783232403277611008 63073895516255748096 63424294284606603264 63701871377628266496 63996787448820989952 64091216411679227904 64431029114520993792 64466694470873382912 64554704048584934784 64729320915977109504 65108537307102707712 65409965720561516544 65899593716263787592 66061199947170054144 66158675005604364288 66637113856603803648 66854349821646471168 66945619013347339776 68008247886575075328 68025387061949716224 68340319409458742688 68786698174558765056 69105155110552092672 69425086384212056064 69510007303628783616 69849411636166033536 70202062334529110016 70219754386528739328 70527071882374152192 70544845842021927936 70958132455787716608 71334353662505385984 71664605299831799808 71996385879923613696 72084452018577997824 72102618463139131392 72484907753836118016 72820486030474248192 73139185655795417088 73247104470490546176 73586211435631706112 73676222252426723328 73976366761116696576 74318849940566310912 74428509381304909824 74754246537784590336 75169533966941159424 75211143549352280064 75313821390015757248 75959960191619825664 76509278872396959744 76882859335641085524 77743299499371104256 78103222182238563072 78977320126345248768 79342955867670921216 79362951572274668928 79827899012761181184 80251147870318559232 80602367865570459648 80622680962310774784 80995934114914065408 81095008520900247552 81902406056950628352 81923046784283529216 82281583862769844224 82402992529301864448 82784487865085669376 82839894575812706304 83223412606256283648 83608706183137099776 83710976537703481344 84098527355007664128 84565725712808804352 84935828503504355328 85061153578634182656 85329049931761319936 85454955215572303872 85955592627831177216 86072938731446579712 86305761221302812672 87213287627415355392 87866124955018383456 88849485142138404864 89260825351129786368 89283320518809002544 90677663848766767104 90700516082599621632 91120425879278323584 91231884586012778496 91715597566078353408 92140206814069456896 92163427632318970368 92566781845616074752 92680009738171711488 93132548848221378048 93626339182038319104 94036095843165536256 94059794456029237248 94174848604916416512 94610843274383622144 95112471550007181312 95136441426909904896 95552807066442399744 95995181173231484928 96112602691437330432 96136824617518841856 96646543671781490688 97093981373965664256 97518914207727222784 97662805960654061568 98114948580842274816 98849390574395681388 99091799920755081216 99238012508406546432 100281524732469706752 100418428520021009664 102012371829862612992 102038080592924574336 102510479114188114032 103657732665828139008 104137629576318084096 104265010955443175424 105303093501793665024 105329631579793108992 105790607823561228288 105817268763032891904 106437198683681574912 107001530493758078976 107496907949747699712 107628398405618761728 107994578819885420544 108126678027866996736 108727361630754177024 109203208075934171136 109230729045711372288 109708778483693125632 109870656705735819264 110379317153447559168 110964550141675044864 111478274910849466368 112131369806676885504 112754300950411739136 112816715324028420096 112970732085023635872 113939940287429738496 114763918308595439616 115324289003461628286 116455964205448691712 116614949249056656384 117154833273357844608 118465980189517873152 119014433801506381824 119044427358412003392 120376721805477838848 120903551798355689472 120934021443466162176 121493901172371098112 121642512781350371328 122287463421437804544 122853609085425942528 122884570176425293824 123422375794154766336 123573346317562281984 124176731797628504064 124259841863719059456 124835118909384425472 125381461124220715008 125413059274705649664 125566464806555222016 126147791032511496192 126848588569213206528 127403742755256532992 127993574897641979904 128182432823358455808 128933388941746765824 129109408097169869568 129458641831954219008 130819931441123033088 131799187432527575184 132317350011208728576 133274227713207607296 133708699643292942336 133891238026694679552 136016495773150150656 136050774123899432448 136680638818917485376 137573396349117530112 138210310221104185344 138850172768424112128 139020014607257567232 139698823272332067072 140404124669058220032 140439508773057478656 141054143764748304384 141089691684043855872 141916264911575433216 142668707325010771968 143329210599663599616 143992771759847227392 144168904037155995648 144205236926278262784 144969815507672236032 145640972060948496384 146278371311590834176 146494208940981092352 147172422871263412224 148637699881132621824 148857018762609819648 150339067933882318848 150422287098704560128 150627642780031514496 151919920383239651328 153018557744793919488 153765718671282171048 155486598998742208512 156206444364477126144 157954640252690497536 158685911735341842432 158725903144549337856 159655798025522362368 160502295740637118464 161204735731140919296 161245361924621549568 161991868229828130816 162190017041800495104 163804812113901256704 163846093568567058432 164563167725539688448 164805985058603728896 165568975730171338752 166446825212512567296 167217412366274199552 168197054710015328256 169131451425617608704 170122307157268365312 170658099863522639872 170909910431144607744 171911185255662354432 172145877462893159424 172611522442605625344 172986433505192442429 174426575254830710784 175732249910036766912 177698970284276809728 178521650702259572736 178566641037618005088 181355327697533534208 181401032165199243264 182240851758556647168 182463769172025556992 183431195132156706816 184280413628138913792 184326855264637940736 185133563691232149504 185360019476343422976 186265097696442756096 187252678364076638208 188072191686331072512 188119588912058474496 188349697209832833024 189221686548767244288 190272882853819809792 191105614132884799488 191990362346462969856 192273649235037683712 193293087343562981376 194187962747931328512 195325611921308123136 196229897161684549632 197698781148791362776 198183599841510162432 198476025016813092864 200563049464939413504 200836857040042019328 204024743659725225984 204076161185849148672 205020958228376228064 207315465331656278016 208275259152636168192 208530021910886350848 210606187003587330048 210659263159586217984 211581215647122456576 211634537526065783808 212874397367363149824 214003060987516157952 214993815899495399424 215989157639770841088 216253356055733993472 217454723261508354048 218461458091422744576 219417556967386251264 219741313411471638528 220758634306895118336 221929100283350089728 222956549821698932736 224262739613353771008 225508601900823478272 225633430648056840192 225941464170047271744 227879880574859476992 229527836617190879232 230648578006923256572 233229898498113312768 234309666546715689216 236931960379035746304 238028867603012763648 238088854716824006784 240753443610955677696 241807103596711378944 241868042886932324352 242987802344742196224 243285025562700742656 245707218170851885056 245769140352850587648 246844751588309532672 248353463595257008128 248519683727438118912 249670237818768850944 250826118549411299328 251132929613110444032 252295582065022992384 253697177138426413056 254807485510513065984 255987149795283959808 256364865646716911616 257866777883493531648 258218816194339739136 258917283663908438016 261639862882246066176 263598374865055150368 266548455426415214592 267782476053389359104 272032991546300301312 272101548247798864896 273361277637834970752 275146792698235060224 276420620442208370688 277700345536848224256 278040029214515134464 279397646544664134144 280879017546114957312 282108287529496608768 282179383368087711744 283832529823150866432 285337414650021543936 286658421199327199232 287985543519694454784 288337808074311991296 288410473852556525568 289939631015344472064 291281944121896992768 292556742623181668352 292988417881962184704 294344845742526824448 297275399762265243648 297714037525219639296 300844574197409120256 301255285560063028992 306037115489587838976 307531437342564342096 310973197997484417024 312412888728954252288 315909280505380995072 317371823470683684864 317451806289098675712 319311596051044724736 321004591481274236928 322490723849243099136 323983736459656261632 324380034083600990208 327609624227802513408 327692187137134116864 329126335451079376896 329611970117207457792 331137951460342677504 332893650425025134592 334434824732548399104 336394109420030656512 338262902851235217408 341316199727045279744 341819820862289215488 344291754925786318848 345972867010384884858 351464499820073533824 355397940568553619456 357043301404519145472 357133282075236010176 362710655395067068416 362802064330398486528 364481703517113294336 364927538344051113984 366862390264313413632 368560827256277827584 368653710529275881472 370267127382464299008 370720038952686845952 372530195392885512192 374505356728153276416 376144383372662145024 376239177824116948992 376699394419665666048 378443373097534488576 380545765707639619584 382211228265769598976 383980724692925939712 384547298470075367424 388375925495862657024 392459794323369099264 395397562297582725552 396952050033626185728 401126098929878827008 401673714080084038656 408049487319450451968 408152322371698297344 410041916456752456128 414630930663312556032 416550518305272336384 417060043821772701696 421212374007174660096 421318526319172435968 423162431294244913152 423269075052131567616 425748794734726299648 428006121975032315904 429987631798990798848 431978315279541682176 432506712111467986944 434909446523016708096 436922916182845489152 438835113934772502528 439482626822943277056 441517268613790236672 445913099643397865472 451017203801646956544 451266861296113680384 451882928340094543488 455759761149718953984 459055673234381758464 461297156013846513144 466459796996226625536 468619333093431378432 473863920758071492608 476057735206025527296 476177709433648013568 481506887221911355392 483614207193422757888 483736085773864648704 485975604689484392448 486570051125401485312 491414436341703770112 491538280705701175296 493689503176619065344 496706927190514016256 499340475637537701888 501652237098822598656 504591164130045984768 507394354276852826112 511974299590567919616 512729731293433823232 515733555766987063296 516437632388679478272 517834567327816876032 523279725764492132352 527196749730110300736 533096910852830429184 535564952106778718208 544065983092600602624 544203096495597729792 546722555275669941504 550293585396470120448 552841240884416741376 555400691073696448512 556080058429030268928 558795293089328268288 561758035092229914624 564216575058993217536 564358766736175423488 567665059646301732864 573316842398654398464 575971087039388909568 576820947705113051136 579879262030688944128 582563888243793985536 585976835763924369408 588689691485053648896 594550799524530487296 595428075050439278592 601689148394818240512 602510571120126057984 612074230979175677952 615062874685128684192 621946395994968834048 624825777457908504576 631818561010761990144 634743646941367369728 634903612578197351424 638623192102089449472 642009182962548473856 644981447698486198272 647967472919312523264 648760068167201980416 655384374274268233728 658252670902158753792 659223940234414915584 662275902920685355008 665787300850050269184 668869649465096798208 672788218840061313024 676525805702470434816 682632399454090559488 683639641724578430976 688583509851572637696 691945734020769769716 702928999640147067648 710795881137107238912 714086602809038290944 714266564150472020352 725421310790134136832 725604128660796973056 728963407034226588672 729855076688102227968 737121654512555655168 737307421058551762944 740534254764928598016 745060390785771024384 749010713456306552832 752478355648233897984 753398788839331332096 756886746195068977152 761091531415279239168 764422456531539197952 767961449385851879424 769094596940150734848 776751850991725314048 784919588646738198528 790795124595165451104 803347428160168077312 816098974638900903936 816304644743396594688 820083832913504912256 829261861326625112064 833101036610544672768 834120087643545403392 842637052638344871936 846324862588489826304 846538150104263135232 851497589469452599296 856012243950064631808 859975263597981597696 863956630559083364352 865013424222935973888 869818893046033416192 873845832365690978304 877670227869545005056 878965253645886554112 883034537227580473344 891826199286795730944 902533722592227360768 903765856680189086976 918111346468763516928 922594312027693026288 932919593992453251072 937238666186862756864 947727841516142985216 952115470412051054592 952355418867296027136 963013774443822710784 967472171547729297408 971951209378968784896 973140102250802970624 982828872683407540224 983076561411402350592 987379006353238130688 993413854381028032512 998680951275075403776 1003304474197645197312 1009182328260091969536 1014788708553705652224 1023948599181135839232 1025459462586867646464 1032875264777358956544 1054393499460220601472 1066193821705660858368 1071129904213557436416 1088131966185201205248 1088406192991195459584 1093445110551339883008 1100587170792940240896 1105682481768833482752 1110801382147392897024 1112160116858060537856 1117590586178656536576 1123516070184459829248 1128433150117986435072 1128717533472350846976 1135330119292603465728 1146633684797308796928 1151942174078777819136 1153641895410226102272 1165127776487587971072 1177379382970107297792 1190856150100878557184 1203378296789636481024 1205021142240252115968 1224148461958351355904 1230125749370257368384 1243892791989937668096 1249651554915817009152 1263637122021523980288 1269487293882734739456 1269807225156394702848 1277246384204178898944 1284018365925096947712 1289962895396972396544 1295934945838625046528 1297520136334403960832 1310768748548536467456 1316505341804317507584 1318447880468829831168 1324551805841370710016 1337739298930193596416 1353051611404940869632 1367279283449156861952 1377167019703145275392 1383891468041539539432 1405857999280294135296 1421591762274214477824 1428173205618076581888 1428533128300944040704 1450842621580268273664 1451208257321593946112 1457926814068453177344 1459710153376204455936 1474243309025111310336 1474614842117103525888 1481068509529857196032 1490120781571542048768 1498021426912613105664 1504956711296467795968 1513773492390137954304 1522183062830558478336 1535922898771703758848 1538189193880301469696 1553503701983450628096 1569839177293476397056 1581590249190330902208 1606694856320336154624 1632197949277801807872 1632609289486793189376 1640167665827009824512 1658523722653250224128 1666202073221089345536 1668240175287090806784 1685274105276689743872 1692649725176979652608 1693076300208526270464 1702995178938905198592 1719950527195963195392 1727913261118166728704 1739637786092066832384 1747691664731381956608 1757930507291773108224 1766069074455160946688 1783652398573591461888 1805067445184454721536 1807531713360378173952 1836222692937527033856 1845188624055386052576 1865839187984906502144 1874477332373725513728 1895455683032285970432 1904230940824102109184 1904710837734592054272 1926027548887645421568 1934944343095458594816 1943902418757937569792 1946280204501605941248 1966153122822804701184 1974758012706476261376 1986827708762056065024 1997361902550150807552 2006608948395290394624 2018364656520183939072 2029577417107411304448 2047897198362271678464 2050918925173735292928 2065750529554717913088 2108786998920441202944 2132387643411321716736 2142259808427114872832 2176263932370402410496 2176812385982390919168 2186890221102679766016 2211364963537666965504 2221602764294785794048 2235181172357313073152 2247032140368919658496 2257435066944701693952 2270660238585206931456 2293267369594617593856 2303884348157555638272 2307283790820452204544 2330255552975175942144 2354758765940214595584 2410042284480504231936 2448296923916702711808 2460251498740514736768 2487785583979875336192 2499303109831634018304 2538974587765469478912 2539614450312789405696 2554492768408357797888 2568036731850193895424 2579925790793944793088 2591869891677250093056 2595040272668807921664 2621537497097072934912 2633010683608635015168 2636895760937659662336 2649103611682741420032 2675478597860387192832 2754334039406290550784 2767782936083079078864 2811715998560588270592 2843183524548428955648 2856346411236153163776 2857066256601888081408 2902416514643187892224 2915853628136906354688 2919420306752408911872 2948486618050222620672 2949229684234207051776 2962137019059714392064 2980241563143084097536 2996042853825226211328 3009913422592935591936 3027546984780275908608 3044366125661116956672 3071845797543407517696 3076378387760602939392 3163180498380661804416 3213389712640672309248 3264395898555603615744 3265218578973586378752 3280335331654019649024 3317047445306500448256 3332404146442178691072 3336480350574181613568 3370548210553379487744 3385299450353959305216 3386152600417052540928 3405990357877810397184 3439901054391926390784 3455826522236333457408 3495383329462763913216 3532138148910321893376 3610134890368909443072 3615063426720756347904 3672445385875054067712 3690377248110772105152 3731678375969813004288 3748954664747451027456 3790911366064571940864 3808461881648204218368 3809421675469184108544 3852055097775290843136 3869888686190917189632 3887804837515875139584 3892560409003211882496 3932306245645609402368 3949516025412952522752 3973655417524112130048 4013217896790580789248 4059154834214822608896 4101837850347470585856 4131501059109435826176 4217573997840882405888 4264775286822643433472 4284519616854229745664 4352527864740804820992 4353624771964781838336 4373780442205359532032 4422729927075333931008 4443205528589571588096 4470362344714626146304 4494064280737839316992 4514870133889403387904 4541320477170413862912 4607768696315111276544 4614567581640904409088 4660511105950351884288 4709517531880429191168 4820084568961008463872 4896593847833405423616 4920502997481029473536 4975571167959750672384 4998606219663268036608 5077949175530938957824 5079228900625578811392 5108985536816715595776 5159851581587889586176 5183739783354500186112 5243074994194145869824 5273791521875319324672 5298207223365482840064 5350957195720774385664 5508668078812581101568 5535565872166158157728 5623431997121176541184 5686367049096857911296 5712692822472306327552 5714132513203776162816 5804833029286375784448 5831707256273812709376 5838840613504817823744 5898459368468414103552 5924274038119428784128 5960483126286168195072 5992085707650452422656 6019826845185871183872 6055093969560551817216 6088732251322233913344 6143691595086815035392 6152756775521205878784 6326360996761323608832 6426779425281344618496 6528791797111207231488 6530437157947172757504 6560670663308039298048 6634094890613000896512 6664808292884357382144 6741096421106758975488 6772305200834105081856 6811980715755620794368 6879802108783852781568 6911653044472666914816 6990766658925527826432 7064276297820643786752 7230126853441512695808 7344890771750108135424 7380754496221544210304 7463356751939626008576 7497909329494902054912 7616923763296408436736 7618843350938368217088 7704110195550581686272 7739777372381834379264 7775609675031750279168 7785120818006423764992 7864612491291218804736 7899032050825905045504 7947310835048224260096 8026435793581161578496 8263002118218871652352 8435147995681764811776 8529550573645286866944 8569039233708459491328 8707249543929563676672 8747560884410719064064 8845459854150667862016 8886411057179143176192 8940724689429252292608 8988128561475678633984 9029740267778806775808 9082640954340827725824 9215537392630222553088 9229135163281808818176 9640169137922016927744 9793187695666810847232 9841005994962058947072 9951142335919501344768 9997212439326536073216 10155898351061877915648 10158457801251157622784 10217971073633431191552 10319703163175779172352 10367479566709000372224 10486149988388291739648 10596414446730965680128 11017336157625162203136 11071131744332316315456 11246863994242353082368 11372734098193715822592 11425385644944612655104 11428265026407552325632 11609666058572751568896 11663414512547625418752 11677681227009635647488 11796918736936828207104 11848548076238857568256 11920966252572336390144 12039653690371742367744 12177464502644467826688 12305513551042411757568 12652721993522647217664 12853558850562689236992 13057583594222414462976 13060874315894345515008 13121341326616078596096 13268189781226001793024 13329616585768714764288 13482192842213517950976 13544610401668210163712 13623961431511241588736 13823306088945333829632 13981533317851055652864 14128552595641287573504 14460253706883025391616 14689781543500216270848 14761508992443088420608 14926713503879252017152 14995818658989804109824 15233847526592816873472 15237686701876736434176 15479554744763668758528 15551219350063500558336 15729224982582437609472 15894621670096448520192 16052871587162323156992 16526004236437743304704 16870295991363529623552 17059101147290573733888 17138078467416918982656 17414499087859127353344 17495121768821438128128 17772822114358286352384 17881449378858504585216 17976257122951357267968 18059480535557613551616 18165281908681655451648 18431074785260445106176 18458270326563617636352 19280338275844033855488 19586375391333621694464 19682011989924117894144 19902284671839002689536 19994424878653072146432 20316915602502315245568 20435942147266862383104 20639406326351558344704 20734959133418000744448 20972299976776583479296 21192828893461931360256 22034672315250324406272 22142263488664632630912 22493727988484706164736 22850771289889225310208 22856530052815104651264 23219332117145503137792 23326829025095250837504 23355362454019271294976 23593837473873656414208 23697096152477715136512 23841932505144672780288 24079307380743484735488 25305443987045294435328 25707117701125378473984 26121748631788691030016 26242682653232157192192 26536379562452003586048 26659233171537429528576 26964385684427035901952 27089220803336420327424 27247922863022483177472 27646612177890667659264 28920507413766050783232 29379563087000432541696 29523017984886176841216 29853427007758504034304 29991637317979608219648 30467695053185633746944 30475373403753472868352 30959109489527337517056 31102438700127001116672 31458449965164875218944 31789243340192897040384 33052008472875486609408 33740591982727059247104 34118202294581147467776 34276156934833837965312 34828998175718254706688 34990243537642876256256 35545644228716572704768 35762898757717009170432 36118961071115227103232 36916540653127235272704 38560676551688067710976 39172750782667243388928 39364023979848235788288 39804569343678005379072 39988849757306144292864 40633831205004630491136 40871884294533724766208 41469918266836001488896 41944599953553166958592 42385657786923862720512 44069344630500648812544 44284526977329265261824 44987455976969412329472 45701542579778450620416 45713060105630209302528 46438664234291006275584 46653658050190501675008 47187674947747312828416 47683865010289345560576 48158614761486969470976 50610887974090588870656 51414235402250756947968 52243497263577382060032 52485365306464314384384 53318466343074859057152 53928771368854071803904 54178441606672840654848 54495845726044966354944 55293224355781335318528 57841014827532101566464 58759126174000865083392 59046035969772353682432 59706854015517008068608 59983274635959216439296 60950746807506945736704 61918218979054675034112 62204877400254002233344 62916899930329750437888 63578486680385794080768 66104016945750973218816 67481183965454118494208 68552313869667675930624 69657996351436509413376 69980487075285752512512 71091288457433145409536 71525797515434018340864 72237922142230454206464 77121353103376135421952 78728047959696471576576 79609138687356010758144 79977699514612288585728 81267662410009260982272 81743768589067449532416 82939836533672002977792 88138689261001297625088 88569053954658530523648 89974911953938824658944 91403085159556901240832 91426120211260418605056 92877328468582012551168 93307316100381003350016 94375349895494625656832 95367730020578691121152 101221775948181177741312 102828470804501513895936 104486994527154764120064 104970730612928628768768 106636932686149718114304 108356883213345681309696 115682029655064203132928 117518252348001730166784 118092071939544707364864 119413708031034016137216 119966549271918432878592 121901493615013891473408 124409754800508004466688 125833799860659500875776 127156973360771588161536 132208033891501946437632 134962367930908236988416 137104627739335351861248 139315992702873018826752 139960974150571505025024 143051595030868036681728 144475844284460908412928 154242706206752270843904 157456095919392943153152 159955399029224577171456 162535324820018521964544 163487537178134899064832 165879673067344005955584 176277378522002595250176 177138107909317061047296 179949823907877649317888 182852240422520837210112 185754656937164025102336 186614632200762006700032 188750699790989251313664 190735460041157382242304 202443551896362355482624 205656941609003027791872 208973989054309528240128 209941461225857257537536 213273865372299436228608 216713766426691362619392 231364059310128406265856 236184143879089414729728 238827416062068032274432 239933098543836865757184 243802987230027782946816 248819509601016008933376 264416067783003892875264 269924735861816473976832 274209255478670703722496 278631985405746037653504 279921948301143010050048 286103190061736073363456 308485412413504541687808 314912191838785886306304 319910798058449154342912 325070649640037043929088 352554757044005190500352 354276215818634122094592 359899647815755298635776 365704480845041674420224 373229264401524013400064 377501399581978502627328 381470920082314764484608 404887103792724710965248 411313883218006055583744 417947978108619056480256 419882922451714515075072 433427532853382725238784 462728118620256812531712 472368287758178829459456 479866197087673731514368 487605974460055565893632 497639019202032017866752 528832135566007785750528 539849471723632947953664 557263970811492075307008 559843896602286020100096 572206380123472146726912 616970824827009083375616 629824383677571772612608 639821596116898308685824 650141299280074087858176 708552431637268244189184 719799295631510597271552 731408961690083348840448 746458528803048026800128 809774207585449421930496 822627766436012111167488 835895956217238112960512 839765844903429030150144 925456237240513625063424 944736575516357658918912 959732394175347463028736 975211948920111131787264 1057664271132015571501056 1079698943447265895907328 1119687793204572040200192 1144412760246944293453824 1233941649654018166751232 1259648767355143545225216 1300282598560148175716352 1417104863274536488378368 1439598591263021194543104 1462817923380166697680896 1492917057606096053600256 1619548415170898843860992 1671791912434476225921024 1679531689806858060300288 1850912474481027250126848 1889473151032715317837824 1919464788350694926057472 1950423897840222263574528 2159397886894531791814656 2239375586409144080400384 2467883299308036333502464 2519297534710287090450432 2834209726549072976756736 2879197182526042389086208 2925635846760333395361792 3239096830341797687721984 3359063379613716120600576 3701824948962054500253696 3778946302065430635675648 3900847795680444527149056 4318795773789063583629312 4478751172818288160800768 5038595069420574180900864 5668419453098145953513472 5758394365052084778172416 5851271693520666790723584 6478193660683595375443968 6718126759227432241201152 7403649897924109000507392 7557892604130861271351296 8637591547578127167258624 10077190138841148361801728 11336838906196291907026944 11702543387041333581447168 12956387321367190750887936 13436253518454864482402304 15115785208261722542702592 17275183095156254334517248 20154380277682296723603456 22673677812392583814053888 25912774642734381501775872 30231570416523445085405184 40308760555364593447206912 45347355624785167628107776 51825549285468763003551744 60463140833046890170810368 90694711249570335256215552 120926281666093780341620736 181389422499140670512431104 362778844998281341024862208
- Sum of all divisors σ(n): 1315651460732796888470016000
- Sum of proper divisors (its aliquot sum) s(n): 952872615734515547445153792
- 362778844998281341024862208 is an abundant number, because the sum of its proper divisors (952872615734515547445153792) is greater than itself. Its abundance is 590093770736234206420291584
Bases of 362778844998281341024862208
- Binary: 100101100000101010110100010011000000011001101011100111111010001111010000000000000000000002
- Hexadecimal: 0x12C1568980CD73F47A00000
- Base-36: 19KZFQDBZSHS000000
Squares and roots of 362778844998281341024862208
- 362778844998281341024862208 squared (3627788449982813410248622082) is 131608490378287038764104209993452341685539985386635264
- 362778844998281341024862208 cubed (3627788449982813410248622083) is 47744776131402394888118973999657792543239634094304381801518436532808510353702912
-
The
square root of 362778844998281341024862208 is 19046754185379.7583215283 -
362778844998281341024862208 is a
perfect cube number . Itscube root is 713204352
Scales and comparisons
How big is 362778844998281341024862208?- 362,778,844,998,281,341,024,862,208 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 362,778,844,998,281,341,024,862,208 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 362778844998281341024862208 cubic inches would be around 59433696 feet tall.
Recreational maths with 362778844998281341024862208
- 362778844998281341024862208 backwards is 802268420143182899448877263
- 362778844998281341024862208 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 362778844998281341024862208's digits is 126
- 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 362778844998281341024862208 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 362778844998281341024862208 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/362778844998281341024862208/
Chicago style:
Numbermatics. 2024. "Number 362778844998281341024862208 - Facts about the integer". https://numbermatics.com/n/362778844998281341024862208/
The information we have on file for 362778844998281341024862208 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 362778844998281341024862208, math, Factors of 362778844998281341024862208, curriculum, school, college, exams, university, Prime factorization of 362778844998281341024862208, STEM, science, technology, engineering, physics, economics, calculator, three hundred sixty-two septillion, seven hundred seventy-eight sextillion, eight hundred forty-four quintillion, nine hundred ninety-eight quadrillion, two hundred eighty-one trillion, three hundred forty-one billion, twenty-four million, eight hundred sixty-two thousand, two hundred eight.