357005225586349085641226496
357,005,225,586,349,085,641,226,496 is an even composite number composed of seven prime numbers multiplied together.
357005225586349085641226496 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 357005225586349085641226496:
28 × 38 × 112 × 432 × 532 × 712 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 43 × 43 × 53 × 53 × 71 × 71 × 8191 × 8191)See below for interesting mathematical facts about the number 357005225586349085641226496 from the Numbermatics database.
Names of 357005225586349085641226496
- Cardinal: 357005225586349085641226496 can be written as Three hundred fifty-seven septillion, five sextillion, two hundred twenty-five quintillion, five hundred eighty-six quadrillion, three hundred forty-nine trillion, eighty-five billion, six hundred forty-one million, two hundred twenty-six thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 3.57005225586349085641226496 × 1026
Factors of 357005225586349085641226496
Divisors of 357005225586349085641226496
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 43 44 48 53 54 64 66 71 72 81 86 88 96 99 106 108 121 128 129 132 142 144 159 162 172 176 192 198 212 213 216 242 243 256 258 264 284 288 297 318 324 344 352 363 384 387 396 424 426 432 473 477 484 486 516 528 568 576 583 594 636 639 648 688 704 726 729 768 774 781 792 848 852 864 891 946 954 968 972 1032 1056 1089 1136 1152 1161 1166 1188 1272 1278 1296 1376 1408 1419 1431 1452 1458 1548 1562 1584 1696 1704 1728 1749 1782 1849 1892 1908 1917 1936 1944 2064 2112 2178 2187 2272 2279 2304 2322 2332 2343 2376 2544 2556 2592 2673 2752 2809 2816 2838 2862 2904 2916 3053 3096 3124 3168 3267 3392 3408 3456 3483 3498 3564 3698 3763 3784 3816 3834 3872 3888 4128 4224 4257 4293 4356 4374 4544 4558 4644 4664 4686 4752 5041 5088 5112 5184 5203 5247 5346 5504 5547 5618 5676 5724 5751 5808 5832 6106 6192 6248 6336 6413 6534 6561 6784 6816 6837 6912 6966 6996 7029 7128 7396 7526 7568 7632 7668 7744 7776 8019 8191 8256 8427 8448 8514 8586 8591 8712 8748 9088 9116 9159 9288 9328 9372 9504 9801 10082 10176 10224 10368 10406 10449 10494 10692 11008 11094 11236 11289 11352 11448 11502 11616 11664 12212 12384 12496 12672 12771 12826 12879 13068 13122 13568 13632 13674 13932 13992 14058 14256 14792 15052 15123 15136 15264 15336 15488 15552 15609 15741 16038 16382 16512 16641 16854 17028 17172 17182 17253 17424 17496 18176 18232 18318 18576 18656 18744 19008 19239 19602 20164 20339 20352 20448 20511 20736 20812 20898 20988 21087 21384 22188 22472 22578 22704 22896 23004 23232 23328 24057 24424 24573 24768 24992 25069 25281 25344 25542 25652 25758 25773 26136 26244 27264 27348 27477 27864 27984 28116 28512 29403 29584 30104 30246 30272 30528 30672 30899 30976 31104 31218 31347 31482 32076 32764 33024 33282 33583 33708 33867 34056 34344 34364 34506 34848 34992 36464 36636 37152 37312 37488 38016 38313 38478 38637 39204 40328 40678 40704 40896 41022 41393 41624 41796 41976 42174 42768 44376 44944 45156 45369 45408 45792 46008 46464 46656 46827 47223 48114 48848 49146 49536 49923 49984 50138 50562 51084 51304 51516 51546 51759 52272 52488 54528 54696 54954 55451 55728 55968 56232 57024 57717 58806 59168 60208 60492 60544 61017 61056 61344 61533 61798 62208 62436 62694 62964 63261 64152 65528 66564 67166 67416 67734 68112 68688 68728 69012 69696 69984 72171 72928 73272 73719 74304 74624 74976 75207 75843 76032 76626 76956 77274 77319 78408 80656 81356 81792 82044 82431 82786 83248 83592 83952 84348 85536 88209 88752 89888 90101 90312 90738 90816 91584 92016 92697 92928 93312 93654 94041 94446 96228 97696 97997 98292 99072 99846 99968 100276 100749 101124 101601 102168 102608 103032 103092 103518 104544 104976 109392 109908 110902 111456 111936 112464 114048 114939 115434 115911 117612 118336 120416 120787 120984 121088 122034 122112 122688 123066 123596 124179 124872 125388 125928 126522 128304 131056 131279 133128 134332 134832 135468 136107 136224 137376 137456 138024 139392 139968 140481 141669 144342 145856 146544 147438 148608 149248 149769 149952 150414 151686 153252 153912 154548 154638 155277 156816 161312 161809 162712 163584 164088 164862 165572 166353 166496 167184 167904 168696 171072 173151 176418 177504 179776 180202 180624 181476 181632 183051 183168 184032 184599 185394 186624 187308 188082 188892 189783 192456 195392 195994 196584 199439 199692 199936 200552 201498 202248 203202 204336 205216 206064 206184 207036 209088 209952 216763 218784 219816 221157 221804 222912 223729 223872 224928 225621 227529 228096 229878 230868 231822 231957 235224 236672 240832 241574 241968 244068 245376 246132 247192 247293 248358 249744 250776 251856 253044 256608 262112 262558 264627 266256 267173 268664 269664 270303 270936 272214 272448 274752 274912 275759 276048 278091 278784 279936 280962 282123 283338 288684 291712 293088 293991 294876 297216 299538 299904 300828 302247 303372 304803 306504 307824 309096 309276 310554 313632 322624 323618 325424 328176 329724 331144 332706 332992 334368 335808 337392 339889 342144 344817 346302 347733 352213 352836 355008 359552 360404 361248 362361 362952 363264 366102 366336 368064 369198 369413 370788 372537 374616 376164 377784 379566 384912 390784 391988 393168 393837 398878 399384 401104 402996 404496 406404 408321 408672 410432 412128 412368 414072 418176 419904 421443 425007 433526 434123 437568 439632 442314 443608 445824 447458 447744 449307 449856 451242 455058 455323 459756 461736 463644 463914 465831 470448 473344 481664 483148 483936 485427 488136 490752 492264 494384 494586 496716 499059 499488 501552 503712 506088 513216 519453 524224 525116 529254 532512 534346 537328 539328 540606 541872 544428 544896 549153 549504 549824 551518 552096 553797 556182 559872 561924 564246 566676 569349 577368 581561 583424 586176 587982 589752 598317 599076 599808 601656 604494 606744 609606 609961 613008 615648 618192 618552 621108 627264 645248 647236 650289 650848 656352 659448 662288 663471 665412 665984 668736 671187 671616 674784 676863 679778 682587 684288 689634 692604 695466 695871 704426 705672 710016 719104 720808 722496 724722 725904 732204 736128 738396 738826 741576 741879 745074 749232 752328 755568 759132 769824 781568 783976 786336 787674 793881 797756 798768 801519 802208 805992 808992 810909 812808 816642 817344 820864 824256 824736 827277 828144 834273 836352 839808 842886 850014 867052 868246 875136 879264 881973 884628 887216 891648 894916 898614 899712 902484 906741 910116 910646 914409 919512 923472 927288 927828 931662 940896 963328 966296 967872 970854 976272 984528 988768 989172 991111 993432 998118 998976 1003104 1007424 1012176 1019667 1026432 1034451 1038906 1048448 1050232 1056639 1058508 1065024 1068692 1074656 1077967 1078656 1081212 1083744 1087083 1088856 1089792 1098306 1099008 1099648 1103036 1104192 1107594 1108239 1112364 1117611 1123848 1128492 1133352 1138698 1154736 1163122 1172352 1175964 1179504 1181511 1196634 1198152 1203312 1208988 1213488 1219212 1219922 1224963 1226016 1231296 1236384 1237104 1242216 1254528 1264329 1275021 1290496 1294472 1300578 1301696 1302369 1312704 1318896 1324576 1326942 1328657 1330824 1331968 1337472 1342374 1343232 1347921 1349568 1353726 1359556 1365174 1365969 1379268 1385208 1390932 1391742 1408852 1411344 1420032 1441616 1444069 1444992 1449444 1451808 1456281 1464408 1472256 1476792 1477652 1483152 1483758 1490148 1497177 1498464 1504656 1511136 1518264 1539648 1558359 1567952 1572672 1575348 1587762 1595512 1597536 1603038 1604416 1611984 1617984 1621818 1625616 1633284 1634688 1641728 1647459 1648512 1649472 1654554 1656288 1661391 1668546 1679616 1685772 1700028 1708047 1734104 1736492 1744683 1750272 1758528 1763946 1769256 1774432 1779899 1789832 1794951 1797228 1799424 1804968 1813482 1820232 1821292 1828818 1829883 1839024 1846944 1854576 1855656 1863324 1881792 1932592 1935744 1941708 1950867 1952544 1969056 1977536 1978344 1982222 1986864 1990413 1996236 1997952 2006208 2013561 2014848 2024352 2030589 2039334 2047761 2052864 2068902 2077812 2087613 2096896 2100464 2113278 2117016 2130048 2137384 2149312 2155934 2157312 2162424 2167488 2174166 2177712 2193829 2196612 2199296 2206072 2208384 2215188 2216478 2224728 2225637 2235222 2247696 2256984 2266704 2277396 2309472 2326244 2344704 2351928 2359008 2363022 2384393 2393268 2396304 2404557 2406624 2417976 2426976 2432727 2438424 2439844 2449926 2452032 2462592 2472768 2474208 2481831 2484432 2502819 2509056 2528658 2550042 2588944 2601156 2603392 2604738 2625408 2637792 2645919 2649152 2653884 2657314 2661648 2674944 2684748 2695842 2699136 2707452 2719112 2720223 2730348 2731938 2743227 2758536 2770416 2781864 2783484 2817704 2822688 2883232 2888138 2889984 2898888 2903616 2912562 2928816 2938903 2953584 2955304 2966304 2967516 2973333 2980296 2994354 2996928 3009312 3022272 3036528 3059001 3079296 3103353 3116718 3135904 3145344 3150696 3169917 3175524 3191024 3195072 3206076 3208832 3223968 3233901 3235968 3243636 3251232 3261249 3266568 3269376 3294918 3297024 3298944 3309108 3312576 3322782 3324717 3337092 3352833 3371544 3400056 3416094 3468208 3472984 3489366 3517056 3527892 3538512 3544533 3548864 3559798 3579664 3589902 3594456 3609936 3626964 3640464 3642584 3657636 3659766 3674889 3678048 3693888 3709152 3711312 3726648 3763584 3792987 3825063 3865184 3871488 3874343 3883416 3901734 3905088 3907107 3938112 3955072 3956688 3964444 3973728 3980826 3985971 3992472 3995904 4012416 4027122 4029696 4043763 4048704 4061178 4078668 4095522 4097907 4137804 4155624 4175226 4200928 4226556 4234032 4260096 4274768 4298624 4311868 4324848 4332207 4334976 4348332 4355424 4368843 4387658 4393224 4412144 4416768 4430376 4432956 4449456 4451274 4470444 4491531 4495392 4513968 4533408 4554792 4618944 4652488 4675077 4703856 4718016 4726044 4768786 4775353 4786536 4792608 4809114 4813248 4835952 4853952 4865454 4876848 4879688 4899852 4904064 4925184 4942377 4945536 4948416 4963662 4968864 4984173 5005638 5057316 5100084 5124141 5177888 5193841 5202312 5206784 5209476 5234049 5250816 5275584 5291838 5298304 5307768 5314628 5323296 5339697 5369496 5384853 5391684 5398272 5414904 5438224 5440446 5460696 5463876 5486454 5489649 5517072 5540832 5563728 5566968 5635408 5645376 5766464 5776276 5797776 5807232 5825124 5852601 5857632 5877806 5907168 5910608 5932608 5935032 5946666 5960592 5971239 5988708 5993856 6018624 6040683 6044544 6073056 6091767 6118002 6143283 6158592 6206706 6233436 6262839 6271808 6290688 6301392 6339834 6351048 6382048 6390144 6397171 6412152 6417664 6447936 6467802 6471936 6487272 6502464 6522498 6533136 6581487 6589836 6597888 6618216 6625152 6645564 6649434 6674184 6676911 6705666 6743088 6800112 6832188 6936416 6945968 6957787 6978732 7034112 7055784 7077024 7089066 7097728 7119596 7153179 7159328 7179804 7188912 7213671 7219872 7253928 7280928 7285168 7298181 7315272 7319532 7349778 7356096 7387776 7418304 7422624 7445493 7453296 7508457 7527168 7585974 7650126 7730368 7748686 7766832 7803468 7810176 7814214 7876224 7910144 7913376 7928888 7937757 7947456 7961652 7971942 7984944 8024832 8054244 8087526 8097408 8122356 8157336 8160669 8191044 8195814 8229681 8275608 8311248 8350452 8401856 8453112 8468064 8549536 8575877 8597248 8623736 8649696 8664414 8669952 8696664 8710848 8737686 8775316 8786448 8816709 8824288 8860752 8865912 8898912 8902548 8919999 8940888 8983062 8990784 9027936 9066816 9109584 9177003 9237888 9304976 9320809 9350154 9407712 9436032 9452088 9509751 9537572 9550706 9573072 9585216 9618228 9626496 9671904 9701703 9707904 9730908 9753696 9759376 9783747 9799704 9808128 9884754 9891072 9896832 9927324 9937728 9968346 9974151 10011276 10058499 10114632 10200168 10248282 10355776 10387682 10404624 10418952 10468098 10551168 10583676 10596608 10615536 10629256 10633599 10646592 10679394 10738992 10769706 10783368 10829808 10876448 10880892 10921392 10927752 10972908 10979298 11024667 11034144 11081664 11127456 11133936 11270816 11290752 11378961 11488439 11532928 11552552 11595552 11614464 11623029 11650248 11705202 11715264 11721321 11755612 11814336 11821216 11857637 11865216 11870064 11893332 11921184 11942478 11957913 11977416 11987712 12037248 12081366 12089088 12131289 12146112 12183534 12236004 12286566 12293721 12413412 12466872 12525678 12543616 12602784 12679668 12702096 12764096 12780288 12794342 12824304 12895872 12935604 12974544 12996621 13004928 13044996 13066272 13106529 13162974 13179672 13236432 13250304 13291128 13298868 13348368 13353822 13411332 13474593 13486176 13600224 13664376 13872832 13891936 13915574 13957464 14025231 14111568 14154048 14160169 14178132 14195456 14239192 14306358 14318656 14326059 14359608 14377824 14427342 14439744 14507856 14561856 14570336 14596362 14615227 14630544 14639064 14699556 14712192 14775552 14827131 14836608 14845248 14890986 14906592 14952519 15016914 15145159 15171948 15300252 15460736 15497372 15533664 15581523 15606936 15620352 15628428 15702147 15752448 15826752 15857776 15875514 15884759 15894912 15923304 15943884 15969888 16019091 16108488 16154559 16175052 16194816 16244712 16314672 16321338 16382088 16391628 16459362 16468947 16551216 16622496 16700904 16803712 16906224 16936128 17099072 17151754 17247472 17299392 17328828 17393328 17421696 17475372 17550632 17557803 17572896 17633418 17648576 17721504 17731824 17797824 17805096 17839998 17881776 17913717 17966124 17981568 18055872 18122049 18133632 18219168 18275301 18354006 18429849 18475776 18609952 18641618 18667289 18700308 18788517 18815424 18872064 18904176 19019502 19075144 19101412 19146144 19170432 19191513 19236456 19252992 19343808 19403406 19415808 19461816 19507392 19518752 19567494 19578889 19599408 19744461 19769508 19793664 19854648 19875456 19936692 19948302 20022552 20030733 20116998 20229264 20400336 20496564 20711552 20775364 20809248 20837904 20873361 20936196 21102336 21167352 21231072 21258512 21267198 21293184 21358788 21459537 21477984 21539412 21566736 21641013 21659616 21752896 21761784 21842784 21855504 21894543 21945816 21958596 22049334 22068288 22163328 22254912 22267872 22336479 22525371 22541632 22581504 22757922 22976878 23008519 23065856 23105104 23191104 23246058 23300496 23410404 23430528 23442642 23511224 23628672 23642432 23715274 23730432 23740128 23786664 23813271 23842368 23884956 23915826 23954832 24074496 24132119 24162732 24262578 24292224 24367068 24472008 24482007 24573132 24587442 24689043 24826824 24933744 25007123 25051356 25087232 25205568 25359336 25404192 25528192 25588684 25648608 25727631 25791744 25871208 25949088 25993242 26009856 26089992 26132544 26213058 26228323 26325948 26359344 26450127 26472864 26582256 26597736 26696736 26707644 26759997 26822664 26949186 26972352 27200448 27328752 27531009 27745664 27783872 27831148 27914928 27962427 28050462 28223136 28308096 28320338 28356264 28478384 28529253 28612716 28637312 28652118 28719216 28755648 28854684 28879488 29015712 29105109 29123712 29140672 29192724 29230454 29261088 29278128 29351241 29399112 29424384 29654262 29673216 29690496 29781972 29813184 29905038 29922453 30033828 30175497 30290318 30343896 30600504 30822733 30921472 30994744 31067328 31163046 31213872 31256856 31404294 31653504 31715552 31751028 31769518 31789824 31846608 31887768 31900797 31939776 32038182 32216976 32309118 32327933 32350104 32489424 32629344 32642676 32764176 32783256 32918724 32937894 33074001 33102432 33244992 33401808 33607424 33812448 33872256 34136883 34198144 34303508 34465317 34494944 34598784 34657656 34786656 34843392 34869087 34950744 35101264 35115606 35145792 35163963 35266836 35297152 35443008 35463648 35572911 35595648 35610192 35679996 35763552 35827434 35873739 35932248 35963136 36111744 36244098 36267264 36438336 36550602 36708012 36859698 36881163 37219904 37283236 37334578 37400616 37577034 37630848 37808352 38039004 38150288 38202824 38292288 38340864 38383026 38472912 38687616 38806812 38923632 38989863 39014784 39037504 39134988 39157778 39198816 39319587 39488922 39539016 39709296 39750912 39873384 39896604 40045104 40061466 40233996 40423779 40458528 40800672 40993128 41290831 41423104 41550728 41618496 41675808 41746722 41872392 42075693 42334704 42462144 42480507 42517024 42534396 42586368 42617773 42717576 42919074 42955968 42978177 43078824 43133472 43282026 43319232 43505792 43523568 43685568 43711008 43789086 43845681 43891632 43917192 44098668 44136576 44326656 44481393 44509824 44535744 44672958 45050742 45083264 45435477 45515844 45953756 46017038 46210208 46382208 46492116 46600992 46744569 46820808 46861056 46885284 47022448 47106441 47257344 47284864 47430548 47480256 47573328 47626542 47654277 47684736 47769912 47831652 47909664 48057273 48264238 48325464 48463677 48525156 48584448 48734136 48944016 48964014 49146264 49174884 49378086 49406841 49653648 49867488 50014246 50102712 50411136 50718672 50808384 51056384 51177368 51297216 51455262 51742416 51898176 51986484 52179984 52265088 52426116 52456646 52528883 52651896 52673409 52718688 52900254 52945728 53164512 53195472 53393472 53415288 53519994 53645328 53741151 53898372 53944704 54366147 54400896 54657504 54825903 55062018 55491328 55567744 55662296 55829856 55924854 56001867 56100924 56365551 56446272 56616192 56640676 56712528 56956768 57058506 57132251 57225432 57274624 57304236 57438432 57511296 57574539 57709368 57758976 58031424 58210218 58247424 58281344 58385448 58460908 58522176 58556256 58702482 58736667 58798224 59233383 59308524 59380992 59563944 59626368 59810076 59844906 60067656 60350994 60580636 60687792 61201008 61645466 61989488 62134656 62326092 62427744 62513712 62620083 62808588 63307008 63431104 63502056 63539036 63693216 63775536 63801594 63879552 64076364 64378611 64433952 64618236 64655866 64700208 64923039 64978848 65258688 65285352 65528352 65566512 65683629 65837448 65875788 66148002 66204864 66489984 66803616 67009437 67092481 67576113 67624896 67744512 68273766 68396288 68607016 68930634 68989888 69025557 69197568 69315312 69573312 69738174 69901488 70202528 70231212 70291584 70327926 70368881 70533672 70594304 70886016 70927296 71145822 71191296 71220384 71359992 71439813 71527104 71654868 71747478 71864496 72223488 72396357 72488196 72876672 73101204 73416024 73446021 73719396 73762326 74439808 74566472 74669156 74801232 75021369 75154068 75261696 75616704 76078008 76300576 76405648 76535657 76584576 76766052 76945824 77182893 77375232 77613624 77847264 77979726 78029568 78075008 78269976 78315556 78397632 78639174 78684969 78977844 79078032 79350381 79418592 79746768 79793208 80090208 80122932 80279991 80467992 80847558 80917056 81601344 81986256 82581662 82593027 83101456 83236992 83351616 83493444 83744784 83887281 84151386 84669408 84924288 84961014 85034048 85068792 85235546 85435152 85587759 85838148 85911936 85956354 86157648 86266944 86564052 86638464 87011584 87047136 87315327 87371136 87422016 87578172 87691362 87783264 87834384 88053723 88197336 88273152 88962786 89019648 89071488 89345916 89767359 90101484 90166528 90526491 90870954 91031688 91907512 92034076 92420416 92468199 92764416 92984232 93201984 93489138 93641616 93770568 94044896 94212882 94334647 94569728 94861096 94960512 95146656 95253084 95308554 95369472 95539824 95663304 95702391 95819328 96114546 96528476 96650928 96927354 96983799 97050312 97468272 97888032 97928028 98292528 98349768 98756172 98813682 99307296 99734976 100028492 100205424 100822272 101437344 101616768 102354736 102528899 102594432 102910524 103395951 103484832 103796352 103972968 104359968 104530176 104607261 104852232 104913292 105057766 105303792 105346818 105437376 105491889 105800508 105891456 106329024 106390944 106718733 106786944 106830576 107039988 107290656 107482302 107621217 107796744 107889408 108732294 108801792 109315008 109651806 110124036 110643489 111135488 111324592 111659712 111849708 112003734 112201848 112731102 112892544 113281352 113425056 113913536 114117012 114264502 114450864 114608472 114876864 115022592 115149078 115418736 116062848 116420436 116562688 116770896 116921816 116969589 117044352 117112512 117404964 117473334 117596448 117958761 118466766 118617048 119127888 119252736 119620152 119689812 120135312 120701988 121161272 121271337 121375584 122402016 123290932 123872493 123978976 124269312 124652184 124855488 125027424 125240166 125617176 126372829 126862208 127004112 127078072 127386432 127441521 127551072 127603188 127759104 127853319 128152728 128757222 128867904 128934531 129236472 129311732 129400416 129846078 129957696 130517376 130570704 131056704 131133024 131367258 131537043 131674896 131751576 132296004 132409728 132979968 133444179 133607232 134018874 134184962 135152226 135249792 136306431 136547532 137214032 137861268 137979776 138051114 138630624 139146624 139476348 139802976 140233707 140405056 140462424 140583168 140655852 140737762 141067344 141319323 141772032 141854592 142291644 142440768 142719984 142879626 142962831 143054208 143309736 143494956 143728992 144171819 144792714 144976392 145391031 145753344 146202408 146832048 146892042 147438792 147524652 148220523 148879616 149132944 149338312 149602464 150042738 150308136 151233408 152156016 152601152 152811296 153071314 153169152 153532104 153891648 154365786 155227248 155694528 155761859 155959452 156150016 156539952 156631112 156795264 157278348 157369938 157586649 157955688 158020227 158156064 158700762 158837184 159493536 159586416 160180416 160245864 160559982 160935984 161695116 161834112 163098441 163202688 163972512 164477709 165163324 165186054 166202912 166473984 166596749 166703232 166986888 167489568 167774562 168005601 168302772 169338816 169848576 169922028 170068096 170137584 170471092 170870304 171175518 171396753 171676296 171823872 171912708 172315296 172533888 172723617 173128104 173276928 174094272 174630654 174742272 174844032 175156344 175382724 175566528 175668768 176107446 176210001 176394672 177700149 177925572 178142976 178691832 179534718 180202968 181052982 181741908 182063376 183815024 184068152 184840832 184936398 185968464 186403968 186978276 187283232 187541136 187860249 188089792 188425764 188669294 189722192 189921024 190293312 190506168 190617108 191079648 191326608 191404782 191638656 192229092 193056952 193135833 193301856 193854708 193967598 194100624 194769117 194936544 195776064 195856056 196585056 196699536 197050887 197512344 197627364 198614592 199469952 200056984 200410848 201028311 201277443 202728339 202874688 203233536 204709472 205057798 205188864 205340179 205821048 206791902 206969664 207076671 207592704 207945936 208719936 209214522 209704464 209826584 210115532 210607584 210693636 210874752 210983778 211106643 211601016 211782912 212658048 212781888 213437466 213573888 213661152 214079976 214319439 214581312 214964604 215242434 215593488 217189071 217464588 218630016 219303612 220248072 220338063 221286978 222649184 223319424 223699416 224007468 224403696 225064107 225462204 225785088 226562704 226850112 227827072 228234024 228529004 228901728 229216944 229606971 229753728 230298156 230837472 231548679 232125696 232840872 233541792 233843632 233939178 234088704 234225024 234809928 234946668 235192896 235917522 236054907 236933532 237234096 238051143 238255776 239240304 239379624 240270624 240839973 241403976 242322544 242542674 242751168 244804032 246581864 247744986 247779081 247957952 249304368 249710976 250054848 250480332 251234352 251661843 252745658 253093709 253724416 254008224 254156144 254772864 254883042 255102144 255206376 255706638 256305456 256763277 257514444 257735808 257869062 258472944 258623464 258800832 259692156 259915392 261034752 261141408 261945981 262113408 262266048 262734516 263074086 263349792 263503152 264161169 264592008 264819456 266888358 267214464 268037748 268369924 269302077 270304452 270499584 271579473 272612862 273095064 274428064 275078353 275722536 275959552 276102228 277261248 277404597 278293248 278952696 279605952 280467414 280810112 280924848 281311704 281475524 282134688 282638646 283003941 283709184 284583288 284881536 285439968 285759252 285925662 286108416 286619472 286989912 287107173 287457984 288343638 289585428 289952784 290782062 290951397 292404816 293664096 293784084 294877584 295049304 296441046 298265888 298676624 299204928 300085476 300616272 302466816 304312032 305202304 305622592 306142628 307064208 307586697 307783296 308731572 310187853 310454496 311389056 311523718 311918904 313079904 313262224 313590528 313821783 314556696 314739876 315173298 315911376 316040454 316312128 316475667 317401524 317674368 318987072 319172832 320156199 320360832 320491728 321119964 321871968 322863651 323390232 323668224 326196882 326405376 327945024 328955418 330326648 330372108 331930467 332405824 333193498 333406464 333973776 334979136 335549124 336011202 336605544 338677632 339050063 339844056 340136192 340275168 340942184 341740608 342351036 342793506 343352592 343825416 344630592 345067776 345447234 346256208 348188544 349261308 349688064 350312688 350765448 350908767 351133056 351337536 352214892 352420002 352789344 353876283 355400298 355851144 357383664 359069436 360405936 362105964 363483816 363814011 364126752 367630048 368136304 368762711 369681664 369872796 371617479 371936928 372807936 373956552 374566464 375082272 375720498 376179584 376851528 377338588 379118487 379444384 380586624 381012336 381234216 382159296 382324563 382653216 382809564 383277312 383559957 384458184 386113904 386271666 386603712 386803593 387709416 387935196 388201248 389538234 389873088 391552128 391712112 393170112 393399072 394101774 394611129 395024688 395254728 397229184 398939904 400113968 400821696 402056622 402554886 405456678 405749376 408919293 409418944 410115596 410680358 411642096 413583804 413939328 414153342 415891872 417439872 418429044 419408928 419653168 420231064 420701121 421215168 421387272 421749504 421967556 422213286 423202032 423957969 425316096 425563776 426874932 427322304 428159952 428638878 428888493 429162624 429929208 430484868 431186976 432515457 434378142 434929176 436173093 437260032 438607224 440496144 440676126 442573956 444661569 445298368 446638848 447398832 448014936 448807392 450128214 450924408 453125408 453700224 454199141 455654144 456468048 457058008 457803456 458433888 459213942 459507456 460596312 461674944 463097358 465681744 467083584 467285577 467687264 467878356 468450048 469619856 469893336 470385792 471835044 472109814 472759947 473867064 474060681 474468192 476102286 476511552 478480608 478759248 480541248 481679946 482807952 484645088 485085348 485502336 489295323 489608064 493163728 494002877 495489972 495558162 495915904 498608736 499421952 499790247 500109696 500960664 502468704 503323686 504016803 505491316 506187418 508016448 508312288 509545728 509766084 510204288 510412752 511413276 512610912 513526554 514190259 515028888 515471616 515738124 516945888 517246928 517601664 518170851 519384312 519830784 522282816 523891962 524226816 524532096 525469032 526148172 526699584 527006304 528322338 528630003 529184016 533100447 533776716 534428928 536075496 536739848 538604154 540608904 543158946 545225724 546190128 548856128 550156706 551445072 552204456 554522496 554809194 557905392 559211904 560934828 561620224 561849696 562623408 562951048 563580747 564269376 565277292 566007882 569166576 569763072 570879936 571518504 571851324 573238944 573979824 574214346 574915968 576687276 579170856 579407499 579905568 581564124 581902794 584307351 584809632 587328192 587568168 589755168 590098608 591152661 592882092 596531776 597353248 598409856 600170952 601232544 603084933 603832329 608624064 608887267 610404608 611245184 612285256 614128416 615173394 615566592 616020537 617463144 620375706 620908992 621230013 622778112 623047436 623837808 626159808 626524448 627643566 628454761 629113392 629479752 630346596 631822752 632080908 632624256 632951334 633319929 634803048 635348736 637974144 638345664 640312398 640721664 640983456 642239928 642958317 643743936 645727302 646780464 651567213 652393764 655890048 657910836 660653296 660744216 663860934 664811648 666386996 667947552 669958272 671098248 672022404 673211088 675192321 677355264 678100126 679688112 680550336 681884368 683481216 684702072 685587012 686705184 687650832 688820913 689261184 690894468 692512416 694646037 696377088 698522616 700625376 701530896 701817534 702266112 702675072 704429784 704840004 705578688 707752566 708164721 710800596 711702288 714153429 714767328 718138872 720811872 722519919 724211928 726967632 727628022 728253504 735260096 736272608 737525422 738017291 739745592 743234958 743337243 743873856 747913104 749132928 750164544 751440996 752359168 753703056 754677176 754985529 758236974 758888768 759281127 761173248 762024672 762468432 764318592 764649126 765306432 765619128 767119914 768916368 770289831 772227808 772543332 773207424 773607186 775418832 775870392 776402496 779076468 779746176 783104256 783424224 785837943 786340224 786798144 788203548 789222258 790049376 790509456 792483507 794458368 800227936 801643392 802693427 804113244 805109772 807906231 810913356 811498752 817838586 818837888 820231192 821360716 823284192 825235059 827167608 827878656 828306684 831783744 832213791 834879744 836858088 838817856 839306336 840462128 841402242 841892227 842430336 842774544 843935112 844426572 846404064 847915938 849011823 851127552 853749864 854644608 856319904 857277756 857776986 858325248 859858416 860969736 861321519 862373952 865030914 868756284 869858352 872346186 872854191 877214448 880992288 881352252 885147912 889323138 890596736 894797664 896029872 897614784 900256428 901848816 906250816 907400448 908398282 912936096 914116016 915606912 916867776 918427884 921192624 922760091 923349888 926194716 930563559 931363488 934167168 934571154 935374528 935756712 939239712 939786672 940771584 941465349 943670088 944219628 945519894 947734128 948121362 948936384 949427001 952204572 953023104 956961216 957518496 960468597 961082496 963359892 965615904 968590953 969290176 970170696 971004672 978590646 979216128 986327456 988005754 989366317 990979944 991116324 991831808 995791401 997217472 999580494 1000219392 1001921328 1004937408 1006647372 1008033606 1010982632 1012374836 1016032896 1016624576 1017150189 1019532168 1020408576 1020825504 1022826552 1025221824 1027053108 1028380518 1030057776 1031476248 1033891776 1034493856 1035203328 1036341702 1037681117 1038768624 1044565632 1047783924 1049064192 1050938064 1052296344 1052726301 1053399168 1054012608 1056644676 1057260006 1058368032 1061628849 1066200894 1067553432 1072150992 1073479696 1075306289 1077208308 1081217808 1086317892 1090451448 1092380256 1097712256 1100313412 1102890144 1104408912 1106288133 1109044992 1109618388 1114852437 1115810784 1118423808 1121869656 1123699392 1125246816 1125902096 1127161494 1127817889 1128538752 1130554584 1132015764 1137355461 1138333152 1141759872 1143037008 1143702648 1146477888 1146973689 1147959648 1148428692 1149831936 1150679871 1153374552 1158341712 1158814998 1159811136 1160410779 1163128248 1163805588 1168614702 1169619264 1174656384 1175136336 1179510336 1180197216 1182305322 1183833387 1185764184 1193063552 1194706496 1196819712 1200341904 1202465088 1206169866 1207664658 1217248128 1217774534 1222490368 1224570512 1226757879 1228256832 1230346788 1232041074 1234926288 1240751412 1241817984 1242460026 1246094872 1247675616 1252319616 1253048896 1255287132 1256909522 1258226784 1258959504 1260693192 1262103363 1263645504 1264161816 1265248512 1265902668 1266639858 1269606096 1271873907 1275948288 1276691328 1280624796 1281966912 1284479856 1285916634 1286665479 1287487872 1291454604 1293560928 1297546371 1303134426 1304787528 1308519279 1311780096 1315821672 1321306592 1321488432 1325377519 1327721868 1329623296 1332773992 1333984707 1335895104 1339916544 1342196496 1344044808 1346422176 1350384642 1356200252 1359376224 1361100672 1362597423 1363768736 1366962432 1369404144 1371174024 1373410368 1375301664 1377641826 1378522368 1381788936 1385024832 1389292074 1390101119 1397045232 1401250752 1401856731 1403061792 1403635068 1405350144 1408859568 1409680008 1411157376 1415505132 1416329442 1418279841 1421601192 1422182043 1423404576 1428306858 1429534656 1436277744 1441623744 1445039838 1448423856 1453935264 1455256044 1456507008 1467885969 1470520192 1472545216 1475050844 1476034582 1479491184 1482008631 1486469916 1486674486 1487747712 1495826208 1498265856 1499370741 1500329088 1502881992 1507406112 1509354352 1509971058 1512050409 1516473948 1517777536 1518562254 1524049344 1524936864 1528637184 1529298252 1530612864 1531238256 1534239828 1537832736 1540579662 1542570777 1544455616 1545086664 1546414848 1547214372 1550837664 1551740784 1552804992 1554512553 1558152936 1559492352 1566848448 1571675886 1572680448 1573596288 1576407096 1578444516 1580098752 1581018912 1584967014 1585890009 1599301341 1600455872 1603286784 1605386854 1608226488 1610219544 1615812462 1621826712 1633604849 1635677172 1637675776 1640462384 1642721432 1646568384 1650470118 1654335216 1656613368 1663567488 1664427582 1673716176 1677635712 1678612672 1680924256 1682804484 1683784454 1684860672 1685549088 1687870224 1688853144 1690742241 1692808128 1695831876 1698023646 1707499728 1709289216 1712639808 1713380449 1714555512 1715553972 1719716832 1721939472 1722643038 1724747904 1730061828 1737512568 1738222497 1739716704 1744692372 1745708382 1752922053 1754428896 1761984576 1762704504 1770295824 1775505733 1778646276 1781193472 1789595328 1792059744 1795229568 1800512856 1803697632 1809254799 1811496987 1812501632 1816796564 1825872192 1826661801 1828232032 1831213824 1832564239 1833735552 1836855768 1842385248 1845520182 1846699776 1848061611 1852389432 1861127118 1862726976 1863690039 1868334336 1869142308 1870749056 1871513424 1878479424 1879573344 1882930698 1885364283 1887340176 1888439256 1891039788 1895468256 1896242724 1897872768 1898854002 1899959787 1904409144 1906046208 1913922432 1915036992 1920937194 1922164992 1926719784 1931231808 1937181906 1938580352 1940341392 1954701639 1957181292 1972654912 1976011508 1978732634 1981959888 1982232648 1991582802 1994434944 1999160988 2003842656 2009874816 2013294744 2016067212 2021965264 2024749672 2025576963 2032065792 2033249152 2034300378 2039064336 2041651008 2045653104 2050443648 2054106216 2056761036 2060115552 2062952496 2066462739 2067783552 2068987712 2072683404 2075362234 2077537248 2083938111 2089131264 2095567848 2101876128 2104592688 2105452602 2106798336 2108025216 2113289352 2114520012 2116736064 2123257698 2124494163 2132401788 2135106864 2142460287 2144301984 2146959392 2150612578 2154416616 2162435616 2167559757 2172635784 2180902896 2184760512 2188414043 2195424512 2200626824 2205780288 2208817824 2212576266 2214051873 2219236776 2229704874 2230011729 2231621568 2243739312 2247398784 2250493632 2251804192 2254322988 2255635778 2257077504 2258741969 2261109168 2264031528 2264956587 2274710922 2276666304 2277843381 2283519744 2286074016 2287405296 2292955776 2293947378 2295919296 2296857384 2301359742 2306749104 2310869493 2316683424 2317629996 2319622272 2320821558 2326256496 2327611176 2337229404 2339238528 2349312768 2350272672 2357513829 2359020672 2360394432 2364610644 2367666774 2371528368 2386127104 2389412992 2400683808 2404930176 2408080281 2412339732 2415329316 2423718693 2434496256 2435549068 2449141024 2453515758 2456513664 2460693576 2464082148 2469852576 2475705177 2481502824 2483635968 2484920052 2492189744 2495351232 2496641373 2504639232 2506097792 2510574264 2513819044 2516453568 2517919008 2521386384 2524206726 2525676681 2527291008 2528323632 2531805336 2533279716 2539212192 2543747814 2547035469 2553382656 2561249592 2563933824 2568959712 2571833268 2573330958 2574975744 2582909208 2587121856 2595092742 2606268852 2609575056 2617038558 2618562573 2631643344 2642613184 2642976864 2650755038 2655443736 2665547984 2667969414 2671790208 2684392992 2688089616 2692844352 2700769284 2712400504 2718752448 2722201344 2725194846 2727537472 2738808288 2742348048 2746820736 2750603328 2755283652 2763577872 2768280273 2770049664 2778584148 2780202238 2784030799 2791690677 2794090464 2802501504 2803713462 2806123584 2807270136 2817719136 2819360016 2822314752 2824396047 2831010264 2832658884 2836559682 2843202384 2844364086 2846809152 2848281003 2856613716 2859069312 2872555488 2881405791 2883247488 2884976683 2890079676 2896847712 2905772859 2907870528 2910512088 2913014016 2935771938 2941040384 2945090432 2950101688 2952069164 2958982368 2964017262 2968098951 2972939832 2973348972 2975495424 2987374203 2991652416 2998741482 3000658176 3005763984 3014812224 3018708704 3019942116 3024100818 3025861883 3032947896 3035555072 3037124508 3048098688 3049873728 3051450567 3058596504 3061225728 3062476512 3068479656 3075665472 3081159324 3085141554 3088911232 3090173328 3094428744 3101675328 3103481568 3105609984 3109025106 3113043351 3116305872 3133696896 3143351772 3147192576 3152814192 3156889032 3158178903 3160197504 3162037824 3169934028 3171780018 3198602682 3200911744 3210773708 3216452976 3220439088 3225918867 3231624924 3243653424 3267209698 3271354344 3280924768 3285442864 3293136768 3300940236 3308670432 3313226736 3318864399 3327134976 3328855164 3344557311 3347432352 3355271424 3357225344 3361848512 3365608968 3367568908 3371098176 3375740448 3377706288 3381484482 3383453667 3385616256 3391663752 3396047292 3412066383 3414999456 3425279616 3426760898 3429111024 3431107944 3439433664 3440921067 3443878944 3445286076 3449495808 3452039613 3460123656 3475025136 3476444994 3479433408 3481232337 3489384744 3491416764 3505844106 3508857792 3523969152 3525409008 3540591648 3551011466 3551500161 3555901493 3557292552 3579190656 3584119488 3590459136 3601025712 3607395264 3618509598 3622993974 3625003264 3633593128 3651744384 3653323602 3656464064 3665128478 3667471104 3673711536 3680273637 3684770496 3691040364 3696123222 3704778864 3722254236 3725453952 3727380078 3729550693 3738284616 3741498112 3743026848 3756958848 3759146688 3765861396 3770728566 3774680352 3776878512 3782079576 3786310089 3790936512 3792485448 3795745536 3797708004 3799919574 3808818288 3815621721 3827844864 3830073984 3841874388 3853439568 3859996437 3862463616 3874363812 3877160704 3880682784 3892639113 3909403278 3914362584 3945309824 3952023016 3957465268 3963919776 3964465296 3976132557 3983165604 3988869888 3998321976 4001954121 4007685312 4019749632 4026589488 4032134424 4043930528 4049499344 4051153926 4056389821 4066498304 4068600756 4078128672 4083302016 4087792269 4091306208 4100887296 4108212432 4113522072 4120231104 4125904992 4132925478 4135567104 4137975424 4145366808 4150724468 4155074496 4167876222 4170303357 4191135696 4203752256 4205570193 4209185376 4210905204 4216050432 4226578704 4229040024 4233472128 4246515396 4248988326 4254839523 4264803576 4270213728 4284920574 4288603968 4293918784 4301225156 4308833232 4324871232 4335119514 4345271568 4361805792 4369521024 4376828086 4401253648 4411560576 4417635648 4425152532 4428103746 4438473552 4446025893 4459409748 4460023458 4463243136 4487478624 4494797568 4498112223 4500987264 4503608384 4508645976 4511271556 4517483938 4522218336 4528063056 4529913174 4536151227 4549421844 4553332608 4555686762 4572148032 4574810592 4585911552 4587894756 4591838592 4593714768 4602719484 4613498208 4621738986 4627712331 4633366848 4635259992 4639244544 4641643116 4652512992 4655222352 4663537659 4674458808 4678477056 4700545344 4715027658 4718041344 4720788864 4729221288 4735333548 4743056736 4757670027 4763566151 4778825984 4797904023 4801367616 4809860352 4816160562 4824679464 4830658632 4847437386 4871098136 4898282048 4900814547 4907031516 4913027328 4921387152 4928164296 4939705152 4951410354 4963005648 4969840104 4984379488 4990702464 4993282746 4996190551 5012195584 5021148528 5027638088 5032907136 5035838016 5042772768 5048413452 5051353362 5054582016 5056647264 5063610672 5066559432 5072226723 5078424384 5087495628 5094070938 5122499184 5127867648 5137919424 5140141347 5143666536 5146661916 5165818416 5174243712 5190185484 5212537704 5214667491 5219150112 5234077116 5237125146 5263286688 5285226368 5285953728 5301510076 5310887472 5326517199 5331095968 5335938828 5343580416 5368785984 5376179232 5385688704 5401538568 5424801008 5434031647 5434490961 5437504896 5450389692 5455074944 5477616576 5479985403 5484696096 5493641472 5497692717 5501206656 5510567304 5527155744 5536560546 5540099328 5544184833 5557168296 5560404476 5568061598 5583381354 5588180928 5591070117 5605003008 5607426924 5612247168 5614540272 5635438272 5638720032 5648792094 5656092849 5662020528 5665317768 5673119364 5686404768 5688728172 5693618304 5696562006 5699879361 5713227432 5718138624 5745110976 5762811582 5766494976 5769953366 5780159352 5793695424 5811545718 5815741056 5821024176 5864104917 5871543876 5890180864 5900203376 5904138328 5917964736 5928034524 5936197902 5945879664 5946697944 5974748406 5983304832 5997482964 6011527968 6029624448 6037417408 6039884232 6048201636 6051723766 6065895792 6074249016 6076730889 6096197376 6099747456 6102901134 6117193008 6124953024 6136959312 6151330944 6162318648 6170283108 6177822464 6180346656 6188857488 6199388217 6203350656 6206963136 6218050212 6226086702 6232611744 6251814333 6267393792 6286703544 6305628384 6313778064 6316357806 6320395008 6324075648 6339868056 6343560036 6373482489 6397205364 6401823488 6421547416 6427380861 6432905952 6440878176 6451837734 6463249848 6487306848 6502679271 6534419396 6542708688 6561849536 6565242129 6570885728 6586273536 6601880472 6617340864 6626453472 6637728798 6642155619 6657710328 6689114622 6694864704 6697759937 6714450688 6723697024 6731217936 6735137816 6742196352 6751480896 6755412576 6762968964 6766907334 6771232512 6776225907 6783327504 6792094584 6794869761 6824132766 6829998912 6833530143 6850559232 6853521796 6858222048 6862215888 6878867328 6881842134 6887757888 6890572152 6904079226 6920247312 6950050272 6952889988 6958866816 6962464674 6978769488 6982833528 7011688212 7017715584 7047938304 7050818016 7072541487 7081183296 7102022932 7103000322 7111802986 7114585104 7158381312 7168238976 7202051424 7214790528 7224240843 7237019196 7245987948 7267186256 7303488768 7306647204 7312928128 7330256956 7347423072 7360547274 7369540992 7382080728 7392246444 7409557728 7427115531 7444508472 7450907904 7454760156 7459101386 7476569232 7486053696 7489924119 7513917696 7518293376 7531722792 7541457132 7549360704 7553757024 7564159152 7572620178 7577030043 7581873024 7584970896 7595416008 7599839148 7617636576 7631243442 7641106407 7660147968 7683748776 7706879136 7719992874 7724927232 7748727624 7761365568 7785278226 7818806556 7828725168 7855687719 7890619648 7904046032 7914930536 7927839552 7928930592 7952265114 7966331208 7996643952 8003908242 8015370624 8053178976 8064268848 8087861056 8098998688 8102307852 8112779642 8118190201 8137201512 8156257344 8166604032 8175584538 8182612416 8216424864 8227044144 8240462208 8251809984 8265850956 8275950848 8290733616 8301448936 8304840819 8310148992 8335752444 8340606714 8352092397 8375072031 8382271392 8407504512 8411140386 8418370752 8421810408 8453157408 8458080048 8466944256 8473188141 8493030792 8497976652 8509679046 8529607152 8540427456 8569841148 8577207936 8587837568 8602450312 8617666464 8644217373 8649742464 8654930049 8670239028 8690543136 8717318577 8723611584 8739042048 8753656172 8802507296 8823121152 8829627697 8835271296 8850305064 8856207492 8876947104 8892051786 8904296853 8918819496 8920046916 8926486272 8974957248 8996224446 9001974528 9007216768 9017291952 9022543112 9034967876 9044436672 9056126112 9059826348 9072302454 9077585649 9098843688 9106665216 9111373524 9144296064 9149621184 9154351701 9175789512 9183677184 9187429536 9205438968 9226996416 9243477972 9255424662 9266733696 9270519984 9283286232 9305025984 9310444704 9327075318 9339130053 9348917616 9401090688 9430055316 9441577728 9458442576 9470667096 9474536709 9486113472 9515340054 9527132302 9595808046 9602735232 9632321124 9649358928 9661317264 9677756601 9694874772 9742196272 9796564096 9801629094 9814063032 9842774304 9856328592 9879410304 9902820708 9926011296 9939680208 9956593197 9968758976 9981404928 9986565492 9992381102 10033671933 10042297056 10055276176 10065814272 10071676032 10085545536 10096826904 10102706724 10113294528 10127221344 10133118864 10144453446 10150361001 10156848768 10174991256 10188141876 10236199149 10244998368 10275838848 10280282694 10287333072 10293323832 10322763201 10331636832 10348487424 10356118839 10380370968 10425075408 10429334982 10438300224 10443697011 10468154232 10474250292 10526573376 10570452736 10571907456 10603020152 10621774944 10653034398 10654500483 10662191936 10667704479 10671877656 10737571968 10752358464 10771377408 10803077136 10849602016 10868063294 10868981922 10875009792 10883029487 10900779384 10910149888 10955233152 10959970806 10969392192 10995385434 11002413312 11021134608 11040820911 11054311488 11073121092 11088369666 11114336592 11120808952 11136123196 11166762708 11176361856 11182140234 11188652079 11214853848 11224494336 11229080544 11270876544 11277440064 11297584188 11312185698 11324041056 11330635536 11346238728 11358930267 11372809536 11377456344 11387236608 11393124012 11399758722 11426454864 11490221952 11525623164 11539906732 11560318704 11579989311 11587390848 11623091436 11631482112 11642048352 11677917339 11728209834 11743087752 11800406752 11808276656 11828369179 11835929472 11856069048 11872395804 11891759328 11893395888 11928397671 11949496812 11966609664 11994965928 12023055936 12059248896 12074834816 12079768464 12096403272 12103447532 12131791584 12148498032 12153461778 12169169463 12199494912 12205802268 12234386016 12249906048 12263376807 12273918624 12302661888 12324637296 12340566216 12360693312 12377714976 12398776434 12406701312 12413926272 12436100424 12452173404 12465223488 12503628666 12510910071 12573407088 12611256768 12616710579 12627556128 12632715612 12648151296 12679736112 12687120072 12746964978 12764518569 12794410728 12843094832 12854761722 12865811904 12881756352 12903675468 12926499696 12974613696 13005358542 13068838792 13085417376 13123699072 13130484258 13141771456 13203760944 13234681728 13252906944 13275457596 13284311238 13315420656 13338077679 13378229244 13389729408 13395519874 13447394048 13462435872 13470275632 13484392704 13494336669 13502961792 13510825152 13525937928 13533814668 13552451814 13566655008 13584189168 13589739522 13608453681 13648265532 13659997824 13667060286 13707043592 13716444096 13724431776 13757734656 13763684268 13775515776 13781144304 13808158452 13840494624 13883136993 13900100544 13905779976 13917733632 13924929348 13957538976 13965667056 13990612977 14023376424 14035431168 14101636032 14145082974 14162366592 14204045864 14206000644 14223605972 14229170208 14273010081 14290698453 14336477952 14393712069 14404102848 14429581056 14448481686 14474038392 14491975896 14534372512 14579152709 14613294408 14625856256 14660513912 14694846144 14702443641 14721094548 14739081984 14764161456 14784492888 14819115456 14854231062 14889016944 14909520312 14918202772 14953138464 14972107392 14979848238 14988571653 15036586752 15063445584 15082914264 15098721408 15107514048 15128318304 15145240356 15154060086 15163746048 15169941792 15190832016 15199678296 15216680169 15235273152 15262486884 15282212814 15367497552 15413758272 15420424041 15439985748 15497455248 15522731136 15570556452 15637613112 15644002473 15657450336 15711375438 15808092064 15829861072 15855679104 15857861184 15904530228 15932662416 15979551597 15993287904 16007816484 16030741248 16106357952 16128537696 16175722112 16197997376 16204615704 16225559284 16236380402 16274403024 16302094941 16303472883 16312514688 16351169076 16365224832 16432849728 16439956209 16454088288 16480924416 16493078151 16503619968 16531701912 16581467232 16602897872 16609681638 16620297984 16632554499 16671504888 16681213428 16704184794 16750144062 16764542784 16773210351 16815009024 16822280772 16836741504 16843620816 16906314816 16916160096 16946376282 16968278547 16986061584 16995953304 17019358092 17059214304 17080854912 17099638083 17139682296 17154415872 17175675136 17204900624 17235332928 17288434746 17299484928 17309860098 17340478056 17381086272 17434637154 17447223168 17507312344 17592314751 17605014592 17659255394 17670542592 17700610128 17712414984 17753894208 17784103572 17808593706 17837638992 17840093832 17949914496 17969653339 17992448892 18014433536 18034583904 18045086224 18069935752 18088873344 18112252224 18119652696 18144604908 18155171298 18197687376 18222747048 18230192667 18288592128 18299242368 18308703402 18351579024 18374859072 18410877936 18453992832 18486955944 18510849324 18533467392 18541039968 18566572464 18598164651 18610051968 18620889408 18654150636 18678260106 18697835232 18755442999 18802181376 18860110632 18916885152 18941334192 18949073418 18972226944 19030680108 19054264604 19120447467 19191616092 19205470464 19264642248 19282142583 19298717856 19322634528 19355513202 19389749544 19484392544 19530563063 19593128192 19603258188 19628126064 19685548608 19695726387 19712657184 19758820608 19805641416 19852022592 19879360416 19913186394 19926466857 19937517952 19973130984 19984762204 20067343866 20084594112 20093279811 20110552352 20143352064 20171091072 20193653808 20205413448 20226589056 20254442688 20266237728 20288906892 20300722002 20313697536 20328677721 20349982512 20376283752 20384609283 20472398298 20489996736 20500590429 20551677696 20560565388 20574666144 20586647664 20645526402 20663273664 20712237678 20760741936 20850150816 20858669964 20876600448 20887394022 20936308464 20948500584 21053146752 21143814912 21206040304 21243549888 21306068796 21309000966 21324383872 21335408958 21343755312 21475143936 21504716928 21606154272 21672722529 21699204032 21736126588 21737963844 21766058974 21801558768 21910466304 21919941612 21938784384 21990770868 22042269216 22081641822 22108622976 22146242184 22176739332 22228673184 22241617904 22272246392 22281346593 22333525416 22352723712 22364280468 22377304158 22429707696 22458161088 22469772357 22541753088 22554880128 22595168376 22624371396 22648082112 22661271072 22692477456 22717860534 22731090129 22745619072 22754912688 22786248024 22799517444 22852909728 22923319221 22980443904 23051246328 23079813464 23120637408 23159978622 23174781696 23246182872 23284096704 23355834678 23456419668 23486175504 23567063157 23600813504 23616553312 23656738358 23671858944 23712138096 23744791608 23783518656 23786791776 23856795342 23898993624 23989931856 24046111872 24072554473 24149669632 24159536928 24192806544 24206895064 24263583168 24296996064 24306923556 24338338926 24354570603 24411604536 24468772032 24499812096 24526753614 24547837248 24649274592 24681132432 24721386624 24755429952 24797552868 24827852544 24872200848 24904346808 24914522457 24930446976 25007257332 25021820142 25056277191 25125216093 25146814176 25222513536 25233421158 25255112256 25265431224 25359472224 25374240144 25419564423 25493929956 25529037138 25588821456 25686189664 25709523444 25731623808 25763512704 25807350936 25852999392 25932652119 25949227392 25964790147 26010717084 26137677584 26170834752 26182152481 26247398144 26260968516 26283542912 26407521888 26469363456 26488883091 26505813888 26550915192 26568622476 26630841312 26676155358 26712890559 26756458488 26779458816 26791039748 26924871744 26940551264 26988673338 27005923584 27021650304 27051875856 27067629336 27104903628 27133310016 27168378336 27179479044 27216907362 27232756947 27296531064 27319995648 27334120572 27414087184 27432888192 27448863552 27463055103 27527368536 27551031552 27562288608 27616316904 27680989248 27766273986 27800201088 27811559952 27849858696 27915077952 27931334112 27981225954 28017390159 28046752848 28203272064 28290165948 28324733184 28408091728 28412001288 28447211944 28458340416 28546020162 28581396906 28787424138 28808205696 28896963372 28948076784 28983951792 29033269803 29068745024 29158305418 29226588816 29321027824 29389692288 29404887282 29442189096 29528322912 29568985776 29638230912 29708462124 29778033888 29819040624 29836405544 29869779591 29906276928 29944214784 29959696476 29977143306 30101015799 30126891168 30165828528 30197442816 30215028096 30256636608 30290480712 30308120172 30339883584 30381664032 30399356592 30433360338 30451083003 30470546304 30524973768 30564425628 30708597447 30734995104 30827516544 30840848082 30879971496 30968289603 30994910496 31045462272 31068356517 31141112904 31275226224 31288004946 31314900672 31331091033 31422750876 31616184128 31659722144 31711358208 31715722368 31734743513 31809060456 31865324832 31959103194 31963501449 31986575808 32003113437 32015632968 32212715904 32257075392 32351444224 32395994752 32409231408 32451118568 32472760804 32548806048 32604189882 32606945766 32625029376 32649088461 32702338152 32730449664 32865699456 32879912418 32908176576 32986156302 33007239936 33063403824 33122462733 33162934464 33205795744 33219363276 33265108998 33343009776 33362426856 33408369588 33500288124 33529085568 33546420702 33565956237 33644561544 33673483008 33687241632 33812629632 33832320192 33892752564 33936557094 33972123168 33991906608 34038716184 34076790801 34118428608 34161709824 34199276166 34279364592 34409801248 34470665856 34576869492 34619720196 34680956112 34739967933 34762172544 34869274308 34894446336 35014624688 35184629502 35210029184 35318510788 35401220256 35424829968 35485107537 35507788416 35568207144 35617187412 35675277984 35680187664 35785193013 35899828992 35939306678 35984897784 36069167808 36090172448 36139871504 36177746688 36224504448 36239305392 36289209816 36310342596 36395374752 36445494096 36460385334 36507508389 36598484736 36617406804 36703158048 36749718144 36790130421 36821755872 36907985664 36973911888 37021698648 37082079936 37133144928 37196329302 37220103936 37241778816 37308301272 37356520212 37395670464 37510885998 37532730213 37720221264 37833770304 37850131737 37882668384 37898146836 37944453888 38061360216 38108529208 38240894934 38293555707 38383232184 38529284496 38564285166 38597435712 38645269056 38711026404 38779499088 38968785088 39061126126 39114916423 39206516376 39256252128 39371097216 39391452774 39425314368 39611282832 39704045184 39758720832 39826372788 39852933714 39875035904 39946261968 39969524408 40014233037 40134687732 40169188224 40186559622 40221104704 40342182144 40387307616 40410826896 40453178112 40483010007 40508885376 40532475456 40577813784 40601444004 40657355442 40699965024 40752567504 40769218566 40825361043 40944796596 40979993472 41001180858 41121130776 41149332288 41173295328 41291052804 41326547328 41424475356 41521483872 41649410979 41700301632 41717339928 41753200896 41774788044 41872616928 41897001168 41971838931 42106293504 42412080608 42487099776 42542751631 42612137592 42618001932 42648767744 42670817916 42687510624 42819030243 42872095359 43009433856 43212308544 43345445058 43398408064 43472253176 43475927688 43532117948 43603117536 43737458127 43839883224 43877568768 43981541736 44084538432 44107330923 44163283644 44217245952 44292484368 44353478664 44457346368 44483235808 44544492784 44562693186 44620288031 44667050832 44728560936 44754608316 44859415392 44916322176 44939544714 44965714959 45109760256 45190336752 45248742792 45296164224 45322542144 45384954912 45435721068 45462180258 45491238144 45509825376 45572496048 45599034888 45650040507 45705819456 45846638442 46102492656 46159626928 46241274816 46261272123 46319957244 46492365744 46568193408 46711669356 46912839336 46972351008 47134126314 47201627008 47233106624 47313476716 47424276192 47489583216 47567037312 47573583552 47713590684 47797987248 47938654791 47979863712 48092223744 48145108946 48319073856 48385613088 48413790128 48527166336 48593992128 48613847112 48676677852 48709141206 48823209072 48906284823 48910418649 48937544064 49053507228 49095674496 49298549184 49319868627 49362264864 49442773248 49479234453 49510859904 49595105736 49744401696 49808693616 49829044914 49860893952 49897663497 50014514664 50043640284 50112554382 50250432186 50293628352 50319631053 50445027072 50466842316 50510224512 50530862448 50718944448 50748480288 50839128846 50904835641 50987859912 51058074276 51177642912 51298914249 51372379328 51419046888 51463247616 51527025408 51614701872 51705998784 51865304238 51898454784 51929580294 52021434168 52275355168 52341669504 52364304962 52399227661 52521937032 52567085824 52776944253 52815043776 52977766182 53011627776 53101830384 53137244952 53261682624 53352310716 53425781118 53512916976 53582079496 53849743488 53881102528 53908960017 53977346676 54043300608 54103751712 54135258672 54209807256 54266620032 54336756672 54358958088 54433814724 54465513894 54593062128 54668241144 54690578001 54828174368 54865776384 54897727104 54926110206 55054737072 55124577216 55232633808 55361978496 55532547972 55600402176 55623119904 55699717392 55794493953 55830155904 55862668224 55962451908 56034780318 56093505696 56266328997 56406544128 56580331896 56816183456 56824002576 56894423888 56916680832 56991233317 57092040324 57162793812 57361342401 57574848276 57616411392 57793926744 57896153568 57967903584 58066539606 58137490048 58316610836 58453177632 58591689189 58642055648 58779384576 58809774564 58884378192 59056645824 59087179161 59137971552 59276461824 59416924248 59556067776 59638081248 59672811088 59739559182 59774348117 59779400571 59812553856 59919392952 59954286612 60202031598 60253782336 60279839433 60331657056 60430056192 60513273216 60580961424 60616240344 60679767168 60763328064 60798713184 60866720676 60902166006 60941092608 60986033163 61049947536 61128851256 61153827849 61417194894 61469990208 61501771287 61655033088 61681696164 61759942992 61936579206 61989820992 62136713034 62282225808 62550452448 62576009892 62629801344 62662182066 62845501752 63232368256 63319444288 63431444736 63469487026 63618120912 63730649664 63918206388 63927002898 63973151616 64006226874 64031265936 64425431808 64514150784 64791989504 64818462816 64902237136 64945521608 65018167587 65097612096 65208379764 65213891532 65298176922 65404676304 65731398912 65759824836 65816353152 65972312604 66126807648 66244925466 66325868928 66411591488 66438726552 66530217996 66686019552 66724853712 66816739176 66844039779 67000576248 67058171136 67092841404 67131912474 67289123088 67374483264 67409317071 67625259264 67664640384 67785505128 67873114188 67944246336 67983813216 68077432368 68153581602 68193270387 68236857216 68398552332 68558729184 68769957663 68819602496 68941331712 69153738984 69239440392 69361912224 69479935866 69524345088 69738548616 70029249376 70245008507 70369259004 70420058368 70637021576 70701189471 70802440512 70849659936 70970215074 71015576832 71136414288 71234374824 71350555968 71360375328 71570386026 71878613356 71969795568 72138335616 72180344896 72217663419 72279743008 72449008896 72478610784 72578419632 72620685192 72790749504 72890988192 72920770668 73015016778 73063711809 73234813608 73406316096 73499436288 73580260842 73643511744 73675359307 73947823776 74043397296 74164159872 74266289856 74392658604 74483557632 74616602544 74713040424 74743567371 74791340928 75021771996 75065460426 75168831573 75375648279 75440442528 75667540608 75700263474 75765336768 75796293672 76122720432 76217058416 76346746519 76481789868 76587111414 76766464368 77058568992 77128570332 77194871424 77290538112 77422052808 77558998176 77797956357 77894370441 77937570176 78122252252 78229832846 78413032752 78512504256 78546457443 78742194432 78782905548 78850628736 79222565664 79408090368 79466649273 79517441664 79652745576 79705867428 79892523936 79939048816 80028466074 80138671677 80269375464 80338376448 80373119244 80442209408 80774615232 80821653792 80966020014 81017770752 81064950912 81155627568 81202888008 81314710884 81399930048 81505135008 81538437132 81650722086 81698270841 81889593192 81959986944 82002361716 82242261552 82298664576 82346590656 82389165309 82582105608 82653094656 82848950712 83042967744 83298821958 83400603264 83434679856 83549576088 83745233856 83794002336 83943677862 84052170477 84824161216 84974199552 85085503262 85224275184 85236003864 85341635832 85375021248 85638060486 85744190718 86424617088 86690890116 86796816128 86944506352 86951855376 87064235896 87099809409 87206235072 87474916254 87679766448 87963083472 88169076864 88214661846 88326567288 88584968736 88706957328 88914692736 88966471616 89088985568 89125386372 89240576062 89334101664 89457121872 89509216632 89609338773 89718830784 89832644352 89879089428 89931429918 90303047397 90380673504 90497485584 90592328448 90645084288 90769909824 90871442136 90924360516 91019650752 91144992096 91198069776 91300081014 91353249009 91411638912 91693276884 92125792341 92204985312 92319253856 92482549632 92522544246 92639914488 92904868809 92984731488 93136386816 93205069551 93423338712 93825678672 93944702016 94101803849 94268252628 94403254016 94466213248 94626953432 94848552384 94979166432 95134074624 95147167104 95204230539 95427181368 95595974496 95877309582 95890504347 95959727424 96009340311 96290217892 96638147712 96771226176 96827580256 97054332672 97125904667 97187984256 97227694224 97353355704 97418282412 97646418144 97812569646 97820837298 97875088128 97947265383 98107014456 98191348992 98597098368 98639737254 98724529728 98958468906 99021719808 99190211472 99367388199 99488803392 99617387232 99658089828 99795326994 100029029328 100087280568 100225108764 100500864372 100587256704 100639262106 100697868711 100933684632 101020449024 101061724896 101437888896 101496960576 101678257692 101809671282 101975719824 102116148552 102355285824 102597828498 102744758656 102838093776 103229403744 103411997568 103730608476 103859160588 104042868336 104219903799 104550710336 104683339008 104728609924 104798455322 105043874064 105553888506 105630087552 105955532364 106203660768 106274489904 106455322611 106523365248 106704621432 106851562236 107025833952 107164158992 107355579039 107699486976 107762205056 107817920034 107954693352 108207503424 108270517344 108419614512 108533240064 108673513344 108717916176 108867629448 108931027788 109186124256 109336482288 109381156002 109522525167 109656348736 109795454208 109852220412 110109474144 110249154432 110370391263 110465267616 110723956992 111065095944 111246239808 111399434784 111588987906 111660311808 111725336448 111924903816 112069560636 112187011392 112532657994 112598190639 113160663792 113550395211 113632366912 113648005152 113788847776 113833361664 113982466634 114184080648 114325587624 114722684802 114880667121 115149696552 115587853488 115792307136 115935807168 115985944279 116133079212 116274980096 116633221672 116906355264 117183378378 117284111296 117344749269 117619549128 117768756384 118113291648 118174358322 118275943104 118833848496 119112135552 119276162496 119345622176 119479118364 119548696234 119558801142 119625107712 119713324357 119838785904 119908573224 120042699111 120404063196 120507564672 120559678866 120663314112 121026546432 121161922848 121232480688 121359534336 121449030021 121526656128 121597426368 121733441352 121804332012 121972066326 122099895072 122257702512 122307655698 122476083129 122834389788 122939980416 123003542574 123363392328 123519885984 123873158412 123979641984 124053997369 124273426068 124564451616 124948232937 125100904896 125152019784 125259602688 125324364132 125691003504 126464736512 126638888576 126938974052 127236241824 127461299328 127628254893 127836412776 127854005796 127946303232 128012453748 128062531872 128457090729 128616286077 129028301568 129636925632 129804474272 129891043216 130036335174 130112060969 130195224192 130416759528 130427783064 130596353844 130809352608 131212374381 131519649672 131632706304 131944625208 132253615296 132321992769 132489850932 132651737856 132823182976 132877453104 133060435992 133372039104 133449707424 133633478352 133688079558 133860864093 134001152496 134185682808 134263824948 134578246176 134748966528 134818634142 134897144877 135329280768 135571010256 135746228376 135888492672 135967626432 136154864736 136307163204 136386540774 136473714432 136797104664 137117458368 137539915326 137639204992 138307477968 138478880784 138723824448 138783816369 138959871732 139477097232 140058498752 140490017014 140738518008 141274043152 141402378942 141604881024 141699319872 141940430148 142272828576 142468749648 142701111936 142720750656 143140772052 143757226712 143815964373 143939591136 144276671232 144360689792 144435326838 144559486016 144957221568 145156839264 145241370384 145581499008 145781976384 145841541336 146030033556 146127423618 146469627216 146718854469 146731255947 146812632192 147160521684 147287023488 147350718614 147895647552 147959605881 148086794592 148328319744 148437703359 148532579712 148785317208 149233205088 149426080848 149487134742 149582681856 149692990491 150043543992 150130920852 150337663146 150751296558 150880885056 150958893159 151335081216 151400526948 151530673536 151592587344 152245440864 152434116832 152693493038 152714506923 152903764199 152963579736 153174222828 153532928736 153896742747 154117137984 154257140664 154389742848 154581076224 154844105616 155117996352 155595912714 155788740882 155875140352 156244504504 156459665692 156826065504 157025008512 157092914886 157197682983 157565811096 157701257472 158330832759 158445131328 158933298546 159034883328 159305491152 159411734856 159785047872 159878097632 160056932148 160277343354 160370679799 160538750928 160746238488 160884418816 161549230464 161643307584 161726880051 161932040028 162129901824 162311255136 162405776016 162629421768 162799860096 163010270016 163076874264 163301444172 163396541682 163779186384 164004723432 164071734003 164484523104 164597329152 164693181312 164778330618 165164211216 165697901424 166085935488 166597643916 166801206528 166869359712 167099152176 167383481859 167490467712 167588004672 167887355724 168104340954 169648322432 170171006524 170448550368 170472007728 170683271664 170750042496 170973699951 171276120972 171488381436 172084027203 172849234176 173381780232 173889012704 173903710752 174128471792 174199618818 174412470144 174949832508 175359532896 175775067567 175926166944 176338153728 176429323692 176653134576 177169937472 177261537483 177413914656 177829385472 177932943232 178177971136 178250772744 178481152124 178668203328 178914243744 179018433264 179218677546 179323044351 179338201713 179437661568 179758178856 179862859836 180606094794 180761347008 180839518299 180994971168 181290168576 181539819648 181742884272 181848721032 182039301504 182289984192 182396139552 182600162028 182706498018 182823277824 182958099489 183386553768 184251584682 184409970624 184505313861 184638507712 184965099264 185045088492 185279828976 185809737618 185969462976 186410139102 186846677424 187651357344 187889404032 188203607698 188462779129 188536505256 188932426496 189253906864 189697104768 189958332864 190294334208 190408461078 190854362736 191191948992 191754619164 191781008694 191919454848 192018680622 192580435784 193276295424 193542452352 193655160512 194251809334 194375968512 194455388448 194706711408 194836564824 195054502761 195292836288 195625139292 195641674596 195894530766 196214028912 197194196736 197279474508 197449059456 197666186729 197916937812 198380422944 198734776398 198977606784 199234774464 199316179656 199590653988 200058058656 200174561136 200450217528 200532119337 201001728744 201174513408 201278524212 201395737422 201867369264 202123449792 202227951213 202875777792 202993921152 203356515384 203619342564 203951439648 204232297104 204579811161 204710571648 204833344493 205195656996 205489517312 205676187552 206309872989 206458807488 206823995136 207461216952 207718321176 208085736672 208439807598 209101420672 209457219848 209596910644 210087748128 210735025521 211107777012 211260175104 211911064728 212103568413 212407321536 212548979808 212910645222 213046730496 213409242864 213703124472 214051667904 214328317984 214711158078 214836193693 215524410112 215635840068 215909386704 216415006848 216541034688 216652990257 216839229024 217347026688 217435832352 217735258896 217862055576 218372248512 218672964576 218762312004 219045050334 219191135427 219312697472 219704440824 220218948288 220498308864 220740782526 220930535232 221026077921 222130191888 222492479616 222798869568 223177975812 223450672896 223849807632 224139121272 224230702113 224374022784 225065315988 225196381278 225506494719 226321327584 227100790422 227264733824 227296010304 227577695552 227964933268 228368161296 228651175248 229040239557 229445369604 229761334242 230299393104 231175706976 231584614272 231871614336 231971888558 232266158424 233266443344 233683111323 233812710528 234366756756 234568222592 234689498538 235239098256 235537512768 235639372329 236226583296 236348716644 236551886208 237667696992 238224271104 238399947819 238552324992 238691244352 238958236728 239097392468 239117602284 239426648714 239677571808 239817146448 240085398222 240416015031 240808126392 241015129344 241119357732 241326628224 242323845696 242464961376 242898060042 243053312256 243194852736 243466882704 243608664024 243944132652 244199790144 244515405024 244615311396 244952166258 245094812523 245668779576 245879960832 246007085148 246726784656 247039771968 247167495927 247746316824 247959283968 248107994738 248546852136 249128903232 249896465874 250201809792 250304039568 250648728264 251382007008 252156511431 252469006003 253277777152 253877948104 254472483648 254922598656 255256509786 255672825552 255708011592 256024907496 256125063744 256914181458 257232572154 259273851264 259608948544 259782086432 260072670348 260224121938 260390448384 260833519056 260855566128 261192707688 261299428227 261618705216 262424748762 263039299344 263889250416 264507230592 264643985538 264798099203 264979701864 265646365952 265754906208 266120871984 266744078208 266899414848 267266956704 267376159116 267721728186 268002304992 268371365616 268527649896 268828016319 269156492352 269497933056 269637268284 269794289754 270909142191 271142020512 271492456752 271776985344 271935252864 272309729472 272614326408 272773081548 273594209328 274059747027 274234916736 275079830652 275278409984 276377377023 276614955936 276957761568 277447648896 277567632738 277919743464 278954194464 279615208653 280116997504 280980034028 281477036016 282305411547 282548086304 282804757884 283209762048 283398639744 283880860296 284545657152 284937499296 285402223872 285441501312 285612691617 286281544104 287514453424 287631928746 287879182272 288003677291 288028020933 288721379584 288870653676 289118972032 289914443136 290313678528 290482740768 291162998016 291377714001 291563952768 291683082672 292060067112 292254847236 292939254432 293437708938 293462511894 293625264384 293841796149 294321043368 294574046976 294701437228 295791295104 295919211762 296173589184 296875406718 297065159424 297570634416 298466410176 298852161696 298974269484 299385980982 300087087984 300261841704 300675326292 301502593116 301761770112 301917786318 302093606133 302801053896 303061347072 303185174688 304490881728 304868233664 305386986076 305429013846 305807528398 305927159472 306348445656 307065857472 307793485494 308234275968 308514281328 309688211232 310235992704 311191825428 311577481764 312489009008 312919331384 313652131008 314050017024 314185829772 314395365966 315131622192 316661665518 316890262656 317866597092 318610982304 318823469712 319365967833 319570095744 319756195264 320113864296 320554686708 320741359598 321077501856 321492476976 322066737117 323098460928 323286615168 323453760102 323864080056 324622510272 324811552032 325258843536 325599720192 326020540032 326153748528 326602888344 326793083364 327558372768 328009446864 328143468006 328567575501 328969046208 329386362624 329556661236 330328422432 331111173789 331395802848 332171870976 333195287832 333738719424 334198304352 334766963718 334980935424 335176009344 335774711448 336208681908 337794571917 338213196721 339296644864 340342013048 340651185633 340897100736 340944015456 341366543328 341500084992 341947399902 342552241944 342976762872 344168054406 344642001363 346763560464 347778025408 347807421504 347957832837 348256943584 348399237636 348824940288 349082178643 349899665016 350719065792 351550135134 351852333888 352034247807 352858647384 353306269152 354339874944 354523074966 354827829312 355865886464 356355942272 356501545488 356962304248 357336406656 357828487488 358036866528 358437355092 358646088702 358676403426 358875323136 359139973071 359516357712 359725719672 360128097333 361212189588 361522694016 361679036598 361989942336 363079639296 363485768544 363697442064 364078603008 364347090063 364579968384 364792279104 365200324056 365412996036 365916198978 366773107536 368503169364 368819941248 369010627722 369277015424 370090176984 370559657952 371619475236 371938925952 372161992107 372820278204 373693354848 374844698811 375302714688 375778808064 376407215396 376925558258 377073010512 378507813728 379394209536 379916665728 380816922156 381708725472 382383897984 382884764679 383509238328 383562017388 383838909696 384037361244 385160871568 385848858231 387084904704 387310321024 388503618668 388910776896 389413422816 389673129648 390109005522 390336182907 390585672576 391250278584 391283349192 391789061532 392428057824 393637123143 394558949016 394898118912 395332373458 395833875624 396760845888 396965978307 397469552796 397955213568 398469548928 398632359312 399181307976 400116117312 400349122272 400900435056 401064238674 401582592279 402003457488 402557048424 402791474844 403734738528 404246899584 404455902426 404691434631 405987842304 406713030768 407238685128 407902879296 408464594208 409159622322 409421143296 409666688986 410391313992 411352375104 412619745978 412917614976 414922433904 415436642352 416171473344 416351449107 416879615196 418202841344 418914439696 419193821288 420175496256 421470051042 422215554024 423822129456 424207136826 424814643072 425097959616 425821290444 426818485728 427406248944 428103335808 428656635968 429422316156 429672387386 430264080653 431271680136 431447893119 431818773408 432830013696 433082069376 433305980514 433678458048 434871664704 435470517792 435724111152 436744497024 437345929152 437524624008 438090100668 438382270854 438625394944 439408881648 440156563407 440193767841 440437896576 441481565052 441861070464 442052155842 443878817643 444260383776 444984959232 445313110077 445597739136 446355951624 447699615264 448278242544 448461404226 448748045568 449078971473 450130631976 450392762556 451012989438 452642655168 454201580844 454529467648 454592020608 455155391104 455929866536 456736322592 457302350496 458080479114 458143520769 458711292597 458890739208 459522668484 460598786208 461690228241 462351413952 463169228544 463743228672 463943777116 464532316848 466532886688 467366222646 467625421056 467970267941 468733513512 469136445184 469378997076 470478196512 471075025536 471278744658 471593048949 472697433288 473103772416 475335393984 476799895638 477104649984 477382488704 477916473456 478194784936 478235204568 478853297428 479355143616 479634292896 480170796444 480832030062 481112039397 481616252784 482238715464 482653256448 484647691392 484929922752 485180640153 485796120084 486389705472 486933765408 487217328048 487888265304 488399580288 489030810048 489230622792 489904332516 490189625046 491337559152 492014170296 493453569312 494079543936 494334991854 495492633648 496215989476 497093704272 498257806464 499792931748 500403619584 500608079136 501297456528 502150445577 502764014016 504313022862 504938012006 507755896208 508944967296 510513019572 511345651104 511416023184 512049814992 512250127488 512921099853 513828362916 514465144308 518547702528 519217897088 519564172864 520145340696 520448243876 521667038112 521711132256 522385415376 522598856454 523237410432 524849497524 526078598688 527325202701 527778500832 529014461184 529287971076 529596198406 529959403728 531509812416 531784612449 532241743968 533488156416 533798829696 534533913408 534752318232 535443456372 536004609984 536742731232 537055299792 537656032638 537969133053 538014605139 538312984704 539274536568 539588579508 541818284382 542284041024 542518554897 542984913504 543870505728 544619458944 545228652816 545546163096 547188418656 548119494054 548469833472 548874298467 550159661304 552754754046 553229911872 553515941583 553915523136 554895297792 555135265476 555839486928 557908388928 559230417306 560233995008 561960068056 562954072032 564610823094 565096172608 565388337387 565609515768 566797279488 567761720592 569091314304 569874998592 570883002624 571225383234 572563088208 575028906848 575263857492 575758364544 576007354582 576056041866 576391504271 577741307352 578237944064 579828886272 580627357056 580965481536 582755428002 583127905536 583366165344 584120134224 584509694472 585163508283 585878508864 586875417876 586925023788 587683592298 588642086736 589402874456 591582590208 591838423524 592347178368 592998560187 593750813436 595141268832 596932820352 597704323392 597948538968 598771961964 600174175968 600523683408 601350652584 601596358011 603005186232 603523540224 603835572636 604187212266 605602107792 606370349376 608981763456 609736467328 610773972152 610858027692 611615056796 611854318944 612696891312 613739433483 614131714944 614500033479 615586970988 616468551936 617028562656 618929618967 619376422464 620471985408 622383650856 623154963528 624978018016 625838662768 626903566487 627304262016 628371659544 628790731932 630263244384 632205076563 633323331036 633780525312 635733194184 637221964608 637646939424 638731935666 639140191488 639512390528 640227728592 641109373416 641482719196 642155003712 642984953952 644133474234 644508581079 646573230336 646907520204 647728160112 649245020544 649623104064 649958970771 650517687072 652041080064 652307497056 653205776688 653586166728 655116745536 656018893728 656286936012 657135151002 657573406281 657938092416 659113322472 660656844864 662222347578 662791605696 663078233763 666390575664 667477438848 668396608704 669533927436 670352018688 671549422896 672417363816 672692106339 675589143834 676426393442 676519484157 680684026096 681302371266 681794201472 681888030912 682733086656 683894799804 685104483888 685953525744 687120718671 688336108812 689284002726 693527120928 695556050816 695614843008 695915665674 696513887168 696798475272 698164357286 699799330032 701049333969 701438131584 703100270268 703704667776 704068495614 705717294768 706612538304 706918116987 708679749888 709046149932 709655658624 712711884544 713003090976 713924608496 714672813312 715199843457 715656974976 716073733056 716874710184 717292177404 717352806852 718279946142 719032715424 719451439344 720256194666 721248045093 722424379176 723045388032 723358073196 723979884672 726971537088 727394884128 728694180126 729159936768 729584558208 730400648112 730825992072 731832397956 733546215072 735284437569 737006338728 737639882496 738021255444 738554030848 740180353968 741119315904 741502487781 743238950472 743877851904 744323984214 745640556408 747386709696 749689397622 750605429376 752814430792 753851116516 754146021024 756469534293 757015627456 757407018009 759833331456 761633844312 763417450944 764767795968 765769529358 767018476656 767124034776 768074722488 770321743136 771697716462 772695093577 774620642048 777007237336 777821553792 778826845632 779346259296 780218011044 780672365814 781171345152 782500557168 782566698384 783578123064 783898284681 784856115648 787274246286 789117898032 790664746916 791667751248 793521691776 793931956614 794394297609 794939105592 796939097856 797264718624 798362615952 800232234624 800698244544 801800870112 802128477348 803165184558 804006914976 805114096848 805582949688 806484048957 807469477056 808493799168 808911804852 809382869262 813426061536 814477370256 815805758592 816929188416 818319244644 819333377972 820782627984 822179241081 822704750208 825239491956 825835229952 829132131069 829844867808 830873284704 832342946688 832702898214 833759230392 837828879392 838387642576 839814211709 840350992512 842940102084 844431108048 846916234641 847644258912 848414273652 849629286144 850195919232 851642580888 853636971456 854812497888 856206671616 856838074851 857313271936 858844632312 859344774772 860528161306 862543360272 862895786238 863637546816 864011031873 864084062799 866164138752 866611961028 867356916096 869743329408 870941035584 871448222304 873488994048 874133142003 874691858304 875049248016 876180201336 876764541708 878817763296 880313126814 880387535682 880875793152 881525388447 882963130104 883722140928 884104311684 887757635286 888520767552 890626220154 891195478272 892711903248 895399230528 896556485088 896922808452 898157942946 900261263952 900785525112 902025978876 905285310336 906280818399 908403161688 909184041216 910310782208 911859733072 913472645184 914604700992 916160958228 916287041538 917422585194 917781478416 919045336968 921197572416 923380456482 924702827904 927887554232 929064633696 933065773376 934732445292 935940535882 937467027024 938757994152 940956393024 942150051072 942557489316 943186097898 945394866576 950670787968 953599791276 954764977408 955832946912 956389569872 956470409136 957706594856 958097903499 958710287232 959268585792 960341592888 961664060124 962224078794 963232505568 964477430928 966200211351 969295382784 969859845504 970361280306 971592240168 973867530816 974434656096 975776530608 976799160576 978061620096 978461245584 979808665032 980379250092 982675118304 984028340592 985702726503 986907138624 988159087872 988669983708 990985267296 992431978952 993333521367 994187408544 996515612928 999585863496 1001216158272 1002594913056 1004300891154 1005528028032 1008626045724 1009876024012 1013383715751 1014639590163 1015511792416 1017889934592 1021026039144 1021953556899 1022691302208 1022832046368 1024099629984 1024500254976 1025842199706 1027656725832 1028930288616 1035119842339 1038435794176 1039128345728 1040290681392 1040896487752 1043334076224 1043422264512 1043873498511 1044770830752 1045197712908 1046474820864 1047246535929 1049698995048 1052157197376 1054650405402 1055557001664 1056102743421 1058575942152 1059192396812 1059918807456 1063019624832 1063569224898 1064483487936 1067597659392 1069067826816 1069504636464 1070886912744 1072009219968 1073485462464 1074110599584 1075312065276 1075938266106 1076029210278 1076625969408 1077419919213 1078549073136 1079177159016 1080384291999 1083636568764 1084568082048 1085037109794 1085969827008 1089238917888 1090457305632 1091092326192 1093041270189 1094376837312 1096238988108 1097748596934 1100319322608 1105509508092 1106459823744 1107031883166 1107831046272 1110270530952 1111678973856 1115816777856 1116485976321 1118460834612 1123920136112 1125908144064 1129221646188 1130192345216 1130776674774 1131219031536 1135523441184 1138182628608 1139749997184 1142450766468 1145126176416 1148654294037 1150057813696 1150527714984 1151516729088 1152014709164 1152112083732 1152783008542 1155482614704 1157546574693 1161254714112 1161930963072 1165510856004 1166732330688 1168240268448 1169019388944 1170327016566 1171008548721 1171757017728 1173750835752 1173850047576 1175367184596 1177284173472 1178805748912 1180911369429 1183676847048 1184694356736 1185997120374 1187501626872 1190282537664 1190897934921 1193865640704 1195408646784 1195897077936 1197543923928 1200348351936 1201047366816 1202701305168 1203192716022 1204747776837 1206010372464 1207671145272 1208374424532 1211204215584 1212740698752 1214074303893 1217963526912 1219472934656 1221547944304 1221716055384 1223230113592 1223708637888 1225393782624 1227478866966 1228263429888 1229000066958 1231173941976 1234057125312 1237859237934 1238752844928 1244767301712 1246309927056 1249054347321 1249956036032 1251677325536 1253807132974 1254608524032 1256743319088 1257581463864 1260526488768 1264410153126 1266646662072 1271466388368 1274443929216 1275293878848 1275845387069 1277463871332 1279024781056 1280455457184 1282218746832 1282965438392 1284310007424 1285969907904 1288266948468 1289017162158 1290792241959 1293815040408 1294343679357 1295456320224 1298490041088 1299246208128 1299917941542 1301035374144 1304614994112 1306411553376 1307172333456 1310233491072 1312037787456 1312573872024 1314270302004 1315146812562 1315876184832 1318226644944 1320469690221 1321313689728 1324444695156 1325583211392 1326156467526 1331636452929 1332781151328 1334954877696 1335939330231 1336793217408 1339067854872 1343098845792 1344834727632 1345384212678 1347236914419 1351178287668 1352852786884 1353038968314 1361368052192 1362604742532 1363588402944 1363776061824 1364593971059 1365466173312 1367789599608 1370208967776 1371907051488 1374241437342 1374430562307 1376133877791 1376672217624 1378568005452 1387054241856 1391112101632 1391229686016 1391831331348 1393027774336 1393596950544 1396328714572 1399598660064 1402098667938 1402876263168 1403910803823 1406200540536 1407409335552 1408136991228 1411434589536 1413225076608 1413836233974 1414779146847 1418092299864 1419311317248 1426006181952 1427849216992 1430399686914 1431313949952 1432147466112 1433749420368 1434584354808 1434705613704 1436559892284 1438065430848 1438902878688 1440512389332 1442496090186 1443336118191 1444848758352 1446716146392 1447959769344 1453943074176 1454789768256 1455541920459 1457388360252 1459169116416 1460801296224 1461651984144 1463664795912 1467092430144 1470568875138 1474012677456 1476042510888 1480360707936 1482238631808 1483004975562 1486477900944 1488647968428 1491281112816 1494773419392 1499378795244 1501210858752 1505628861584 1507702233032 1508292042048 1512939068586 1514031254912 1514814036018 1523267688624 1526834901888 1531539058716 1534036953312 1534248069552 1536149444976 1538763299559 1540643486272 1543395432924 1545390187154 1554014474672 1555643107584 1557653691264 1558692518592 1560436022088 1561344731628 1565001114336 1565133396768 1567156246128 1567796569362 1569712231296 1574548492572 1578235796064 1581329493832 1581975608103 1583335502496 1587043383552 1587863913228 1588788595218 1589878211184 1594529437248 1595353837347 1596725231904 1600464469248 1601396489088 1603601740224 1604256954696 1606330369116 1608013829952 1610228193696 1611165899376 1612968097914 1613907399159 1614043815417 1614938954112 1617823609704 1618765738524 1626852123072 1627555664691 1628954740512 1631611517184 1633858376832 1636638489288 1638666755944 1641565255968 1644358482162 1645409500416 1646622895401 1650478983912 1658264262138 1659689735616 1660547824749 1661746569408 1664685893376 1665405796428 1667518460784 1675657758784 1676775285152 1679628423418 1680701985024 1681941406189 1685880204168 1688862216096 1693832469282 1695288517824 1696165012161 1696828547304 1700391838464 1703285161776 1707273942912 1709624995776 1713676149702 1714626543872 1717689264624 1718689549544 1721056322612 1725086720544 1725791572476 1727275093632 1728022063746 1728168125598 1729174512813 1733223922056 1734713832192 1739486658816 1741882071168 1742896444608 1748266284006 1749383716608 1750098496032 1752360402672 1753529083416 1755490524849 1757635526592 1760626253628 1760775071364 1763050776894 1765926260208 1768208623368 1775515270572 1777041535104 1778995680561 1781252440308 1785423806496 1790798461056 1793112970176 1793845616904 1796315885892 1800522527904 1801571050224 1804051957752 1804789074033 1810570620672 1812561636798 1816806323376 1823719466144 1826945290368 1829209401984 1832321916456 1832574083076 1834845170388 1835562956832 1838090673936 1841218300449 1842395144832 1843500100437 1846760912964 1849405655808 1855775108464 1858129267392 1866131546752 1869464890584 1871881071764 1874934054048 1877515988304 1880710699461 1881912786048 1885114978632 1886372195796 1890789733152 1896615229689 1901341575936 1907199582552 1911665893824 1912779139744 1912940818272 1915413189712 1916195806998 1917420574464 1918537171584 1920683185776 1923328120248 1924448157588 1926465011136 1928954861856 1932400422702 1933525743237 1939719691008 1940722560612 1943184480336 1947735061632 1948869312192 1949876912313 1951553061216 1956123240192 1956922491168 1959617330064 1960758500184 1965350236608 1968056681184 1971405453006 1972720218843 1973814277248 1977339967416 1981970534592 1984863957904 1986667042734 1988374817088 1989234701289 1999171726992 2002432316544 2005189826112 2008601782308 2011056056064 2017252091448 2019752048024 2026767431502 2029279180326 2029558452471 2031023584832 2042052078288 2043907113798 2045382604416 2045664092736 2048199259968 2051684399412 2055313451664 2057860577232 2061362156013 2070239684678 2073090570419 2078256691456 2080581362784 2081792975504 2086668152448 2086844529024 2087746997022 2089541661504 2090395425816 2094493071858 2099397990096 2103148001907 2104314394752 2109300810804 2111114003328 2112205486842 2117151884304 2118384793624 2119837614912 2120754350961 2126039249664 2127138449796 2128966975872 2138135653632 2139009272928 2141773825488 2144018439936 2145599530371 2146970924928 2148221199168 2150624130552 2151876532212 2152058420556 2154839838426 2157098146272 2158354318032 2160768583998 2163744135279 2167273137528 2169136164096 2170074219588 2171939654016 2180914611264 2182184652384 2186082540378 2188753674624 2192477976216 2195497193868 2200638645216 2205853312707 2211019016184 2212919647488 2214063766332 2215662092544 2220541061904 2223357947712 2224507463343 2231633555712 2232971952642 2236921669224 2247840272224 2251816288128 2253166789423 2258443292376 2260384690432 2261553349548 2262438063072 2269408602879 2271046882368 2272221054027 2279499994368 2284901532936 2290252352832 2297308588074 2300115627392 2301055429968 2304029418328 2304224167464 2305566017084 2310965229408 2315093149386 2318085280731 2323861926144 2331021712008 2333464661376 2336480536896 2338038777888 2340654033132 2342017097442 2343514035456 2347501671504 2347700095152 2350734369192 2351694854043 2354568346944 2357611497824 2361822738858 2367353694096 2371994240748 2375003253744 2380565075328 2381795869842 2383182892827 2390817293568 2391794155872 2395087847856 2400696703872 2402094733632 2405402610336 2406385432044 2409495553674 2412020744928 2415342290544 2416748849064 2419452146871 2422408431168 2425481397504 2428148607786 2443095888608 2443432110768 2446460227184 2447417275776 2450787565248 2454957733932 2458000133916 2462347883952 2466537723243 2468114250624 2475718475868 2477505689856 2489534603424 2492619854112 2498108694642 2499912072064 2503354651072 2507614265948 2513486638176 2515162927728 2519442635127 2521052977536 2528820306252 2533293324144 2540748703923 2542932776736 2548887858432 2550587757696 2551690774138 2554927742664 2560910914368 2564437493664 2565930876784 2568620014848 2570514224553 2571939815808 2576533896936 2578034324316 2581584483918 2587630080816 2588687358714 2590912640448 2592033095619 2592252188397 2598492416256 2599835883084 2602070748288 2609229988224 2612823106752 2614344666912 2620466982144 2622399426009 2624075574912 2625147744048 2628540604008 2630293625124 2636453289888 2640939380442 2642627379456 2644576165341 2648889390312 2651166422784 2652312935052 2663272905858 2665562302656 2671878660462 2673586434816 2678135709744 2686197691584 2689669455264 2690768425356 2694473828838 2702356575336 2705705573768 2706077936628 2718842455197 2722736104384 2725209485064 2727552123648 2729187942118 2730932346624 2735579199216 2740417935552 2743814102976 2748482874684 2748861124614 2752267755582 2753344435248 2757136010904 2774108483712 2777159066033 2783662662696 2786055548672 2787193901088 2792657429144 2799197320128 2804197335876 2807821607646 2812401081072 2816273982456 2822869179072 2826450153216 2827672467948 2829558293694 2836184599728 2852012363904 2855698433984 2860799373828 2864294932224 2867498840736 2869168709616 2869411227408 2873119784568 2874293710497 2876130861696 2877805757376 2881024778664 2884992180372 2886672236382 2889697516704 2893432292784 2898600634053 2907886148352 2909579536512 2911083840918 2914776720504 2921602592448 2923303968288 2927329591824 2934184860288 2941137750276 2948025354912 2952085021776 2957108179509 2960721415872 2964477263616 2966009951124 2972955801888 2977295936856 2980000564101 2982562225632 2989546838784 2998757590488 3011257723168 3015404466064 3016584084096 3020535365801 3025878137172 3028062509824 3029628072036 3040151147253 3043918770489 3046535377248 3053669803776 3063078117432 3068073906624 3068496139104 3072298889952 3077526599118 3081286972544 3086790865848 3090780374308 3105359527017 3108028949344 3115307382528 3117385037184 3120872044176 3122689463256 3130002228672 3130266793536 3131620495533 3134312492256 3135593138724 3139424462592 3141739607787 3149096985144 3156471592128 3162658987664 3163951216206 3166671004992 3168040450201 3168308230263 3175727826456 3177577190436 3179756422368 3189058874496 3190707674694 3193450463808 3202792978176 3207203480448 3208513909392 3212660738232 3216027659904 3220456387392 3222331798752 3225936195828 3227814798318 3228087630834 3229877908224 3232259757639 3235647219408 3237531477048 3241152875997 3253704246144 3255111329382 3257909481024 3267716753664 3273276978576 3277333511888 3283130511936 3288716964324 3293245790802 3300957967824 3316528524276 3319379471232 3321095649498 3323493138816 3330811592856 3335036921568 3349457928963 3351315517568 3353550570304 3359256846836 3363882812378 3371760408336 3377724432192 3387664938564 3390577035648 3392330024322 3393657094608 3406570323552 3414547885824 3419249991552 3427352299404 3435378529248 3437379099088 3442112645224 3445962882111 3450173441088 3451583144952 3454550187264 3456044127492 3456336251196 3458349025626 3466447844112 3472639724079 3483764142336 3485792889216 3496532568012 3500196992064 3504720805344 3507058166832 3510981049698 3513025646163 3515271053184 3521252507256 3521550142728 3526101553788 3531852520416 3536417246736 3542734108287 3551030541144 3554083070208 3557991361122 3562504880616 3570847612992 3572693804763 3581596922112 3586225940352 3587691233808 3592631771784 3601045055808 3603142100448 3608103915504 3609578148066 3614243330511 3625123273596 3633612646752 3642222911679 3647438932288 3653890580736 3658418803968 3664643832912 3665148166152 3669690340776 3671125913664 3676181347872 3682436600898 3684790289664 3687000200874 3693521825928 3711550216928 3716258534784 3720345163931 3732263093504 3738929781168 3743762143528 3747163041963 3749868108096 3755031976608 3761421398922 3763825572096 3770229957264 3772744391592 3781579466304 3793230459378 3814399165104 3823331787648 3825558279488 3825881636544 3827536161207 3830826379424 3832391613996 3837074343168 3841366371552 3846656240496 3848896315176 3852930022272 3857909723712 3864800845404 3867051486474 3872376725877 3881445121224 3883031038071 3886368960672 3895470123264 3897738624384 3899753824626 3903106122432 3913844982336 3919234660128 3921517000368 3930700473216 3936113362368 3942810906012 3945440437686 3947628554496 3954679934832 3961409070663 3963941069184 3969727915808 3973334085468 3976749634176 3978469402578 3994909358787 3998343453984 4004864633088 4007817990693 4010379652224 4017203564616 4034504182896 4039504096048 4046377565507 4053534863004 4058558360652 4059116904942 4062047169664 4084104156576 4087814227596 4090765208832 4091328185472 4093781913177 4096398519936 4103368798824 4110626903328 4115721154464 4122724312026 4123291686921 4128401633373 4140479369356 4146181140838 4161162725568 4163585951008 4173336304896 4173689058048 4175493994044 4179083323008 4180790851632 4188986143716 4198795980192 4206296003814 4208628789504 4211732411469 4218601621608 4222228006656 4224410973684 4234303768608 4236769587248 4239675229824 4241508701922 4244337440541 4254276899592 4257933951744 4278018545856 4283547650976 4291199060742 4293941849856 4296442398336 4301248261104 4303753064424 4304116841112 4309679676852 4314196292544 4316708636064 4321537167996 4327488270558 4330008354573 4334546275056 4340148439176 4343879308032 4361829222528 4364369304768 4366625761377 4372165080756 4377507349248 4384955952432 4390994387736 4401277290432 4411706625414 4422038032368 4428127532664 4441082123808 4446715895424 4449014926686 4465943905284 4473843338448 4495680544448 4503632576256 4506333578846 4516886584752 4523106699096 4524876126144 4538817205758 4542093764736 4544442108054 4569803065872 4580504705664 4594617176148 4600231254784 4602110859936 4608058836656 4608448334928 4611132034168 4616289898677 4621930458816 4630186298772 4636170561462 4662043424016 4666929322752 4672961073792 4676077555776 4681308066264 4684034194884 4695003343008 4695400190304 4701468738384 4703389708086 4709136693888 4715222995648 4723645477716 4734707388192 4743988481496 4745926824309 4750006507488 4761130150656 4763591739684 4766365785654 4783588311744 4786061512041 4790175695712 4801393407744 4804189467264 4810805220672 4812770864088 4818991107348 4824041489856 4830684581088 4833497698128 4838904293742 4841722197477 4842131446251 4844816862336 4856297215572 4882666994073 4886191777216 4886864221536 4892920454368 4894834551552 4901575130496 4909915467864 4916000267832 4924695767904 4933075446486 4936228501248 4939868686203 4951436951736 4979069206848 4985239708224 4987395603997 4996217389284 4999824144128 5006709302144 5015228531896 5026973276352 5030325855456 5038885270254 5042105955072 5045824218567 5057640612504 5066586648288 5081497407846 5085865553472 5088495036483 5101175515392 5103381548276 5109855485328 5121821828736 5128874987328 5131861753568 5141028449106 5143879631616 5147672947351 5153067793872 5156068648632 5163168967836 5175260161632 5177374717428 5181825280896 5184066191238 5184504376794 5187523538439 5199671766168 5204141496576 5218459976448 5225646213504 5228689333824 5244798852018 5248151149824 5250295488096 5257081208016 5260587250248 5266471574547 5272906579776 5281878760884 5289152330682 5297778780624 5304625870104 5326545811716 5331124605312 5336987041683 5343757320924 5356271419488 5372395383168 5379338910528 5381536850712 5388947657676 5404713150672 5411411147536 5412155873256 5437684910394 5445472208768 5450418970128 5458375884236 5471158398432 5480835871104 5487628205952 5496965749368 5497722249228 5504535511164 5506688870496 5514272021808 5523654901347 5530500301311 5548216967424 5554318132066 5567325325392 5574387802176 5585314858288 5598394640256 5608394671752 5615643215292 5624802162144 5632547964912 5642132098383 5645738358144 5655344935896 5659116587388 5672369199456 5689845689067 5704024727808 5711396867968 5721598747656 5734997681472 5738337419232 5738822454816 5746239569136 5748587420994 5752261723392 5755611514752 5762049557328 5769984360744 5773344472764 5779395033408 5786864585568 5797201268106 5800577229711 5819159073024 5822167681836 5829553441008 5843205184896 5846607936576 5849630736939 5854659183648 5868369720576 5882275500552 5896050709824 5904170043552 5914216359018 5918160656529 5921442831744 5932019902248 5945911603776 5954591873712 5960001128202 5965124451264 5967704103867 5997515180976 6022515446336 6030808932128 6033168168192 6041070731602 6051756274344 6059256144072 6080302294506 6087837540978 6088675357413 6093070754496 6126156234864 6136147813248 6136992278208 6144597779904 6155053198236 6162573945088 6173581731696 6181560748616 6184086468039 6210719054034 6216057898688 6219271711257 6234770074368 6241744088352 6245378926512 6260004457344 6260533587072 6263240991066 6268624984512 6271186277448 6283479215574 6298193970288 6309444005721 6312943184256 6325317975328 6327902432412 6333342009984 6336080900402 6336616460526 6351455652912 6355154380872 6359512844736 6362263052883 6378117748992 6381415349388 6386900927616 6414406960896 6417027818784 6425321476464 6432055319808 6436798591113 6440912774784 6444663597504 6451872391656 6455629596636 6456175261668 6464519515278 6471294438816 6475062954096 6482305751994 6491232405837 6507408492288 6510222658764 6515818962048 6546553957152 6554667023776 6566261023872 6574861860557 6577433928648 6586491581604 6601915935648 6617559938121 6633057048552 6638758942464 6642191298996 6646986277632 6661623185712 6670073843136 6698915857926 6702631035136 6707101140608 6718513693672 6727765624756 6743520816672 6755448864384 6759500368269 6775329877128 6781154071296 6784660048644 6787314189216 6808225808637 6813140647104 6816663162081 6838499983104 6854704598808 6870757058496 6874758198176 6884225290448 6891925764222 6895939231357 6900346882176 6903166289904 6912088254984 6912672502392 6916698051252 6932895688224 6945279448158 6954255842193 6971585778432 6993065136024 7000393984128 7009441610688 7014116333664 7021962099396 7026051292326 7030542106368 7042505014512 7043100285456 7052203107576 7055084562129 7063705040832 7072834493472 7085468216574 7102061082288 7115982722244 7125009761232 7141695225984 7145387609526 7149548678481 7172451880704 7175382467616 7185263543568 7202090111616 7206284200896 7216207831008 7219156296132 7228486661022 7250246547192 7267225293504 7284445823358 7294877864576 7329287665824 7330296332304 7339380681552 7342251827328 7352362695744 7364873201796 7374000401748 7387043651856 7399613169729 7423100433856 7432517069568 7440690327862 7477859562336 7487524287056 7494326083926 7499736216192 7510063953216 7522842797844 7540459914528 7545488783184 7558327905381 7563158932608 7586460918756 7622246111769 7628798330208 7646663575296 7651116558976 7651763273088 7655072322414 7661652758848 7664783227992 7682732743104 7693312480992 7697792630352 7705860044544 7711542673659 7715819447424 7729601690808 7734102972948 7744753451754 7762890242448 7766062076142 7772737921344 7776099286857 7776756565191 7795477248768 7799507649252 7806212244864 7827689964672 7838469320256 7843034000736 7861400946432 7867198278027 7872226724736 7885621812024 7890880875372 7909359869664 7922818141326 7927882138368 7933728496023 7939455831616 7946668170936 7953499268352 7956938805156 7989818717574 7996686907968 8015635981386 8020759304448 8034407129232 8069008365792 8079008192096 8092755131014 8103899502547 8107069726008 8117116721304 8118233809884 8124094339328 8156527365591 8168208313152 8175628455192 8182656370944 8187563826354 8192797039872 8206737597648 8221253806656 8231442308928 8245448624052 8246583373842 8256803266746 8280958738712 8292362281676 8322325451136 8327171902016 8331477198099 8350987988088 8358166646016 8361581703264 8377972287432 8397591960384 8412592007628 8423464822938 8437203243216 8448821947368 8468607537216 8473539174496 8479350459648 8483017403844 8488674881082 8499646029347 8508553799184 8556037091712 8567095301952 8582398121484 8592884796672 8602496522208 8607506128848 8608233682224 8619359353704 8622881131491 8628392585088 8633417272128 8643074335992 8654976541116 8660016709146 8669092550112 8680296878352 8695801902159 8723658445056 8728738609536 8733251522754 8744330161512 8769911904864 8781988775472 8802554580864 8807833813199 8823413250828 8844076064736 8856255065328 8871324538527 8882164247616 8893431790848 8898029853372 8931887810568 8947686676896 8991361088896 9012667157692 9033773169504 9046213398192 9049752252288 9061606097403 9077634411516 9084187529472 9088884216108 9120453441759 9131756311467 9139606131744 9161009411328 9189234352296 9204221719872 9216117673312 9216896669856 9222264068336 9232579797354 9237956328799 9243860917632 9260372597544 9272341122924 9316078581051 9324086848032 9345922147584 9352155111552 9362616132528 9368068389768 9390006686016 9390800380608 9394861486599 9402937476768 9406779416172 9418273387776 9425218823361 9430445991296 9447290955432 9469414776384 9487976962992 9491853648618 9500013014976 9504121350603 9504924690789 9527183479368 9532731571308 9567176623488 9572123024082 9580351391424 9608378934528 9621610441344 9625541728176 9637982214696 9648082979712 9661369162176 9666995396256 9677808587484 9683444394954 9684262892502 9689633724672 9696779272917 9712594431144 9765333988146 9772383554432 9773728443072 9785840908736 9803150260992 9819830935728 9832000535664 9849391535808 9866150892972 9879737372406 9902873903472 9958138413696 9970479416448 9974791207994 9992434778568 10013418604288 10030457063792 10048373786889 10053946552704 10060651710912 10077770540508 10091648437134 10115281225008 10133173296576 10162994815692 10171731106944 10176990072966 10206763096552 10219710970656 10243643657472 10257749974656 10263723507136 10282056898212 10295345894702 10306135587744 10312137297264 10326337935672 10337888646333 10350520323264 10354749434856 10363650561792 10368132382476 10369008753588 10375047076878 10399343532336 10417919172237 10451292427008 10457378667648 10489597704036 10500590976192 10514162416032 10521174500496 10532943149094 10539076938489 10545813159552 10563757521768 10578304661364 10595557561248 10609251740208 10628202324861 10653091623432 10662249210624 10673974083366 10687514641848 10712542838976 10718081414289 10744790766336 10758677821056 10763073701424 10777895315352 10809426301344 10822822295072 10824311746512 10842729991533 10856167258129 10875369820788 10890944417536 10900837940256 10916751768472 10926668735037 10942316796864 10961671742208 10975256411904 10993931498736 10995444498456 11009071022328 11013377740992 11028544043616 11047309802694 11061000602622 11108636264132 11134650650784 11148775604352 11161035491793 11170629716576 11196789280512 11216789343504 11231286430584 11241489125889 11249604324288 11265095929824 11284264196766 11291476716288 11310689871792 11318233174776 11344738398912 11379691378134 11386318265729 11422793735936 11443197495312 11469995362944 11476674838464 11477644909632 11482608483621 11492479138272 11497174841988 11511223029504 11524099114656 11539968721488 11546688945528 11558790066816 11573729171136 11594402536212 11601154459422 11617130177631 11644335363672 11649093114213 11659106882016 11686410369792 11693215873152 11699261473878 11709318367296 11764551001104 11792101419648 11808340087104 11828432718036 11836321313058 11842885663488 11864039804496 11884227211989 11891823207552 11909183747424 11920002256404 11930248902528 11935408207734 11995030361952 12023453972079 12045030892672 12061617864256 12082141463204 12103512548688 12118512288144 12139132696521 12160604589012 12175675081956 12177350714826 12186141508992 12252312469728 12272295626496 12273984556416 12281345739531 12289195559808 12310106396472 12347163463392 12363121497232 12368172936078 12385204900119 12421438108068 12432115797376 12438543422514 12483488176704 12490757853024 12520008914688 12521067174144 12526481982132 12537249969024 12542372554896 12566958431148 12596387940576 12618888011442 12625886368512 12635197234407 12650635950656 12655804864824 12666684019968 12672161800804 12673232921052 12702911305824 12710308761744 12719025689472 12724526105766 12733012321623 12762830698776 12773801855232 12834055637568 12850642952928 12873597182226 12881825549568 12889327195008 12903744783312 12911259193272 12912350523336 12929039030556 12942588877632 12950125908192 12964611503988 12982464811674 12990025063719 13020445317528 13031637924096 13093107914304 13099877284131 13109334047552 13132522047744 13149723721114 13154867857296 13172983163208 13203831871296 13235119876242 13266114097104 13284382597992 13323246371424 13340147686272 13380857318159 13397831715852 13414202281216 13437027387344 13455531249512 13487041633344 13510897728768 13519000736538 13550659754256 13569320097288 13574628378432 13616451617274 13626281294208 13633326324162 13709409197616 13741514116992 13749516396352 13768450580896 13783851528444 13791878462714 13800693764352 13806332579808 13824176509968 13825345004784 13833396102504 13848869696031 13865791376448 13890558896316 13908511684386 13986130272048 14000787968256 14018883221376 14028232667328 14034299257759 14043924198792 14052102584652 14085010029024 14086200570912 14104406215152 14110169124258 14127410081664 14145668986944 14170936433148 14204122164576 14231965444488 14237780472927 14250019522464 14283390451968 14290775219052 14299097356962 14350764935232 14358184536123 14370527087136 14404180223232 14412568401792 14432415662016 14438312592264 14456973322044 14500493094384 14525166592431 14534450587008 14543167459003 14568891646716 14589755729152 14648000982219 14658575331648 14660592664608 14678761363104 14684503654656 14704725391488 14729746403592 14748000803496 14774087303712 14799226339458 14819606058609 14846200867712 14881380655724 14955719124672 14962186811991 14975048574112 14988652167852 14999472432384 15010533681649 15020127906432 15045685595688 15080919829056 15090977566368 15116655810762 15126317865216 15137472655701 15172921837512 15244492223538 15257596660416 15265485109449 15302233117952 15303526546176 15310144644828 15323305517696 15329566455984 15365465486208 15386624961984 15395585260704 15423085347318 15431638894848 15443018842053 15459203381616 15468205945896 15489506903508 15525780484896 15532124152284 15545475842688 15552198573714 15553513130382 15562570615317 15599015298504 15612424489728 15655379929344 15676938640512 15686068001472 15734396556054 15744453449472 15771243624048 15781761750744 15818719739328 15845636282652 15867456992046 15878911663232 15893336341872 15913877610312 15979637435148 15993373815936 16010961125049 16031271962772 16068814258464 16138016731584 16158016384192 16185510262028 16207799005094 16214139452016 16234233442608 16236467619768 16313054731182 16336416626304 16351256910384 16375127652708 16413475195296 16442507613312 16462884617856 16490897248104 16493166747684 16513606533492 16561917477424 16584724563352 16591500903933 16644650902272 16654343804032 16662954396198 16701975976176 16723163406528 16755944574864 16795183920768 16825184015256 16846929645876 16874406486432 16897643894736 16926396295149 16937215074432 16947078348992 16966034807688 16977349762164 16999292058694 17017107598368 17069537067201 17112074183424 17134190603904 17164796242968 17204993044416 17215012257696 17216467364448 17238718707408 17245762262982 17256785170176 17266834544256 17286148671984 17309953082232 17320033418292 17338185100224 17360593756704 17391603804318 17401731689133 17457477219072 17466503045508 17488660323024 17539823809728 17548892210817 17563977550944 17605109161728 17615667626398 17646826501656 17688152129472 17712510130656 17742649077054 17754481969587 17764328495232 17796059706744 17863775621136 17895373353792 17903112311601 17925299426213 17982722177792 18025334315384 18067546339008 18092426796384 18099504504576 18123212194806 18155268823032 18177768432216 18240906883518 18263512622934 18266026072239 18279212263488 18378468704592 18408443439744 18432235346624 18433793339712 18444528136672 18465159594708 18475912657598 18487721835264 18501355468079 18520745195088 18544682245848 18552259404117 18632157162102 18648173696064 18657815133771 18704310223104 18725232265056 18736136779536 18780013372032 18781600761216 18789722973198 18805874953536 18813558832344 18850437646722 18860891982592 18894581910864 18928332017163 18938829552768 18975953925984 18983707297236 19000026029952 19008242701206 19009849381578 19054366958736 19065463142616 19086789158649 19134353246976 19144246048164 19160702782848 19243220882688 19251083456352 19275964429392 19296165959424 19310395773339 19322738324352 19333990792512 19355617174968 19366888789908 19368525785004 19393558545834 19425188862288 19530667976292 19544767108864 19547456886144 19571681817472 19639661871456 19664001071328 19698783071616 19724585581671 19732301785944 19759474744812 19805747806944 19852679814363 19916276827392 19940958832896 19949582415988 19984869557136 20060914127584 20096747573778 20107893105408 20121303421824 20155541081016 20183296874268 20230562450016 20266346593152 20278501104807 20325989631384 20343462213888 20353980145932 20413526193104 20439421941312 20449989486243 20515499949312 20527447014272 20564113796424 20590691789404 20612271175488 20624274594528 20652675871344 20675777292666 20687817694071 20701040646528 20709498869712 20736264764952 20738017507176 20750094153756 20798687064672 20835838344474 20862767526579 20914757335296 20979195408072 21001181952384 21028324832064 21042349000992 21065886298188 21078153876978 21091626319104 21127515043536 21156609322728 21191115122496 21218503480416 21256404649722 21306183246864 21347948166732 21375029283696 21425085677952 21436162828578 21448646035443 21517355642112 21526147402848 21555790630704 21618852602688 21645644590144 21648623493024 21685459983066 21712334516258 21750739641576 21801675880512 21833503536944 21853337470074 21884633593728 21987862997472 21990888996912 22018142044656 22026755481984 22057088087232 22094619605388 22122001205244 22217272528264 22269301301568 22297551208704 22322070983586 22341259433152 22433578687008 22462572861168 22482978251778 22499208648576 22530191859648 22568528393532 22621379743584 22636466349552 22674983716143 22689476797824 22759382756268 22772636531458 22803996274609 22866738335307 22886394990624 22939990725888 22953349676928 22955289819264 22965216967242 22984958276544 22994349683976 23048198229312 23079937442976 23093377891056 23117580133632 23134628020977 23147458342272 23188805072424 23202308918844 23234260355262 23288670727344 23298186228426 23318213764032 23328297860571 23330269695573 23386431746304 23398522947756 23418636734592 23529102002208 23584202839296 23601594834081 23616680174208 23656865436072 23672642626116 23728079608992 23768454423978 23783646415104 23801185488069 23818367494848 23840004512808 23860497805056 23870816415468 23990060723904 24046907944158 24090061785344 24123235728512 24164282926408 24207025097376 24237024576288 24278265393042 24311698507641 24321209178024 24351350163912 24354701429652 24372283017984 24469582096773 24504624939456 24547969112832 24562691479062 24578391119616 24620212792944 24694326926784 24726242994464 24736345872156 24770409800238 24784834683653 24842876216136 24864231594752 24877086845028 24966976353408 24981515706048 24994431594297 25052963964264 25074499938048 25084745109792 25133916862296 25192775881152 25237776022884 25270394468814 25301271901312 25311609729648 25344323601608 25346465842104 25405822611648 25420617523488 25438051378944 25449052211532 25466024643246 25498938088041 25525661397552 25668111275136 25701285905856 25747194364452 25778654390016 25807489566624 25822518386544 25824701046672 25858078061112 25868643394473 25885177755264 25900251816384 25929223007976 25964929623348 25980050127438 26040890635056 26186215828608 26199754568262 26218668095104 26299447442228 26309735714592 26345966326416 26407663742592 26423501439597 26470239752484 26532228194208 26568765195984 26613973615581 26646492742848 26680295372544 26761714636318 26795663431704 26874054774688 26911062499024 26974083266688 27038001473076 27101319508512 27138640194576 27149256756864 27184818292209 27232903234548 27252562588416 27266652648324 27395268934401 27418818395232 27483028233984 27499032792704 27536901161792 27567703056888 27583756925428 27612665159616 27648353019936 27650690009568 27666792205008 27697739392062 27713868986397 27731582752896 27781117792632 27817023368772 27948235743153 27972260544096 28037766442752 28056465334656 28068598515518 28087848397584 28104205169304 28170020058048 28172401141824 28184584459797 28208812430304 28220338248516 28254820163328 28275656470083 28291337973888 28341872866296 28408244329152 28463930888976 28475560945854 28500039044928 28512364051809 28514774072367 28581550438104 28598194713924 28701529870464 28716369072246 28741054174272 28825136803584 28864831324032 28876625184528 28913946644088 29000986188768 29050333184862 29068901174016 29086334918006 29090337818751 29137783293432 29296001964438 29317150663296 29321185329216 29357522726208 29409450782976 29459492807184 29496001606992 29548174607424 29598452678916 29639212117218 29692401735424 29762761311448 29911438249344 29924373623982 29950097148224 29977304335704 30021067363298 30040255812864 30091371191376 30145121360667 30161839658112 30181955132736 30233311621524 30274945311402 30345843675024 30488984447076 30515193320832 30530970218898 30548749726363 30620289289656 30646611035392 30659132911968 30730930972416 30773249923968 30791170521408 30846170694636 30886037684106 30918406763232 30936411891792 30979013807016 31013665938999 31051560969792 31064248304568 31090951685376 31104397147428 31107026260764 31125141230634 31198030597008 31253757516711 31353877281024 31372136002944 31468793112108 31542487248096 31563523501488 31617230815467 31637439478656 31691272565304 31734913984092 31757823326464 31786672683744 31827755220624 31884606974583 31959274870296 31986747631872 32021922250098 32062543925544 32137628516928 32276033463168 32316032768384 32371020524056 32415598010188 32428278904032 32468466885216 32472935239536 32528189974599 32568501774387 32626109462364 32672833252608 32702513820768 32750255305416 32780006205111 32826950390592 32885015226624 32925769235712 32981794496208 32986333495368 33027213066984 33123834954848 33169449126704 33183001807866 33225889023811 33308687608064 33325908792396 33403951952352 33446326813056 33483106475379 33511889149728 33590367841536 33650368030512 33693859291752 33748812972864 33795287789472 33852792590298 33874430148864 33894156697984 33932069615376 33954699524328 33998584117388 34034215196736 34139074134402 34158954797187 34268381207808 34329592485936 34409986088832 34430024515392 34432934728896 34447825450863 34477437414816 34491524525964 34533669088512 34572297343968 34619906164464 34640066836584 34676370200448 34721187513408 34783207608636 34803463378266 34851390532893 34933006091016 34977320646048 35079647619456 35097784421634 35127955101888 35231335252796 35293653003312 35376304258944 35425020261312 35485298154108 35508963939174 35528656990464 35592119413488 35652681635967 35727551242272 35790746707584 35806224623202 35850598852426 36050668630768 36135092678016 36184853592768 36246424389612 36310537646064 36355536864432 36417398089563 36481813767036 36527025245868 36532052144478 36558424526976 36756937409184 36816886879488 36844037218593 36864470693248 36867586679424 36889056273344 36930319189416 36951825315196 37002710936158 37041490390176 37089364491696 37104518808234 37155614700357 37264314324204 37296347392128 37315630267542 37450464530112 37472273559072 37560026744064 37563201522432 37579445946396 37611749907072 37627117664688 37700875293444 37789163821728 37856664034326 37877659105536 37905591703221 37951907851968 37967414594472 38000052059904 38016485402412 38019698763156 38108733917472 38130926285232 38173578317298 38199036964869 38288492096328 38321405565696 38502166912704 38551928858784 38620791546678 38645476648704 38667981585024 38711234349936 38733777579816 38737051570008 38787117091668 38850377724576 38970075191157 39061335952584 39094913772288 39143363634944 39279323742912 39299631852393 39328002142656 39397566143232 39449171163342 39464603571888 39518949489624 39611495613888 39705359628726 39899164831976 39969739114272 40121828255168 40142571954477 40193495147556 40242606843648 40311082162032 40366593748536 40461124900032 40532693186304 40557002209614 40651979262768 40707960291864 40827052386208 40878843882624 40899978972486 40923796803241 41054894028544 41128227592848 41181383578808 41224542350976 41248549189056 41305351742688 41351554585332 41375635388142 41402081293056 41418997739424 41472529529904 41476035014352 41500188307512 41546609088093 41597374129344 41671676688948 41725535053158 41958390816144 42002363904768 42056649664128 42084698001984 42102897773277 42131772596376 42156307753956 42255030087072 42313218645456 42382230244992 42437006960832 42512809299444 42612366493728 42695896333464 42713341418781 42750058567392 42850171355904 42872325657156 42897292070886 43052294805696 43111581261408 43237705205376 43291289180288 43297246986048 43370919966132 43424669032516 43501479283152 43575499777293 43603351761024 43629502377009 43667007073888 43706674940148 43769267187456 43944002946657 43975725994944 43981777993824 44036284089312 44053510963968 44114176174464 44189239210776 44244002410488 44434545056528 44510153220577 44538602603136 44644141967172 44682518866304 44867157374016 44886560435973 44925145722336 44965956503556 44998417297152 45031601044947 45060383719296 45137056787064 45242759487168 45272932699104 45349967432286 45378953595648 45412417967103 45518765512536 45545273062916 45607992549218 45733476670614 45772789981248 45796455328347 45906699353856 45910579638528 45930433934484 45969916553088 45988699367952 46096396458624 46159874885952 46186755782112 46269256041954 46294916684544 46329056526159 46377610144848 46404617837688 46468520710524 46577341454688 46596372456852 46636427528064 46656595721142 46660539391146 46687711845951 46797045895512 46837273469184 47058204004416 47203189668162 47233360348416 47313730872144 47345285252232 47456159217984 47536908847956 47602370976138 47636734989696 47680009025616 47741632830936 47980121447808 48032883375147 48093815888316 48246471457024 48328565852816 48414050194752 48474049152576 48556530786084 48623397015282 48642418356048 48702700327824 48709402859304 48939164193546 49009249878912 49125382958124 49240425585888 49388653853568 49452485988928 49472691744312 49540819600476 49569669367306 49685752432272 49754173690056 49774502711799 49933952706816 49963031412096 49988863188594 50105927928528 50169490219584 50267833724592 50385551762304 50475552045768 50540788937628 50602543802624 50623219459296 50688647203216 50692931684208 50779188885447 50811645223296 50841235046976 50898104423064 50932049286492 50997876176082 51051322795104 51208611201603 51336222550272 51402571811712 51494388728904 51614979133248 51645036773088 51649402093344 51716156122224 51737286788946 51770355510528 51800503632768 51858446015952 51929859246696 51960100254876 52081781270112 52205195067399 52372431657216 52399509136524 52437336190208 52598894884456 52619471429184 52646676632451 52691932652832 52815327485184 52847002879194 52940479504968 53064456388416 53137530391968 53227947231162 53263445908761 53292985485696 53523429272636 53591326863408 53709336934803 53748109549376 53775898278639 53822124998048 53948166533376 54076002946152 54202639017024 54277280389152 54298513513728 54369636584418 54465806469096 54533305296648 54790537868802 54837636790464 54861351643967 54998065585408 55073802323584 55135406113776 55167513850856 55225330319232 55296706039872 55301380019136 55333584410016 55395478784124 55427737972794 55463165505792 55504066404237 55562235585264 55634046737544 55656778212351 55896471486306 55944521088192 55973445401313 56112930669312 56137197031036 56175696795168 56208410338608 56340040116096 56344802283648 56369168919594 56417624860608 56440676497032 56551312940166 56582675947776 56683745732592 56816488658304 56927861777952 56951121891708 57000078089856 57024728103618 57029548144734 57163100876208 57196389427848 57260367475947 57403059740928 57432738144492 57482108348544 57729662648064 57753250369056 57827893288176 57931187320017 58001972377536 58100666369724 58172669836012 58180675637502 58275566586864 58592003928876 58634301326592 58642370658432 58715045452416 58918985614368 58992003213984 59096349214848 59173756745013 59196905357832 59278424234436 59525522622896 59822876498688 59848747247964 59900194296448 59954608671408 60042134726596 60182742382752 60290242721334 60323679316224 60363910265472 60466623243048 60549890622804 60691687350048 60835503314421 60977968894152 61030386641664 61061940437796 61097499452726 61240578579312 61318265823936 61349968458729 61546499847936 61582341042816 61692341389272 61772075368212 61836813526464 61872823783584 61958027614032 62027331877998 62063453082213 62103121939584 62128496609136 62208794294856 62214052521528 62250282461268 62396061194016 62507515033422 62588302579737 62744272005888 62937586224216 63084974496192 63127047002976 63234461630934 63274878957312 63382545130608 63469827968184 63573345367488 63655510441248 63769213949166 63918549740592 64043844500196 64125087851088 64275257033856 64345938106329 64552066926336 64632065536768 64742041048112 64831196020376 64856557808064 64936933770432 64945870479072 65056379949198 65137003548774 65252218924728 65405027641536 65500510610832 65560012410222 65653900781184 65963588992416 65972666990736 66054426133968 66247669909696 66338898253408 66366003615732 66451778047622 66651817584792 66807903904704 66892653626112 66966212950758 67023778299456 67300736061024 67387718583504 67497625945728 67590575578944 67705585180596 67788313395968 67864139230752 67909399048656 67997168234776 68024951148429 68068430393472 68278148268804 68317909594374 68411988823827 68600215005921 68659184971872 68819972177664 68860049030784 68865869457792 68895650901726 68954874829632 68983049051928 69144594687936 69239812328928 69280133673168 69352740400896 69403884062931 69442375026816 69566415217272 69606926756532 69702781065786 69866012182032 69954641292096 69984893581713 70159295238912 70195568843268 70255910203776 70462670505592 70587306006624 70752608517888 70804784502243 70850040522624 70970596308216 71017927878348 71184238826976 71305363271934 71403556464207 71455102484544 71581493415168 71612449246404 71701197704852 72101337261536 72270185356032 72323480466127 72369707185536 72492848779224 72621075292128 72711073728864 72834796179126 72935095522923 72963627534072 73054050491736 73064104288956 73116849053952 73513874818368 73688074437186 73728941386496 73735173358848 73778112546688 73860638378832 73903650630392 74005421872316 74082980780352 74178728983392 74209037616468 74311229400714 74354504050959 74528628648408 74592694784256 74631260535084 74900929060224 74944547118144 74983294782891 75158891892792 75223499814144 75254235329376 75401750586888 75578327643456 75713328068652 75811183406442 75903815703936 75934829188944 76032970804824 76039397526312 76217467834944 76261852570464 76347156634596 76398073929738 76496814264123 76576984192656 77004333825408 77103857717568 77241583093356 77335963170048 77422468699872 77467555159632 77474103140016 77574234183336 77605930183419 77700755449152 77940150382314 78122671905168 78558647485824 78599263704786 78656004285312 78898342326684 78929207143776 79037898979248 79222991227776 79270504318791 79410719257452 79798329663952 79939478228544 80243656510336 80285143908954 80386990295112 80622164324064 80733187497072 80922249800064 81114004419228 81303958525536 81415920583728 81554454876627 81654104772416 81757687765248 81799957944972 81847593606482 82185806803203 82256455185696 82362767157616 82449084701952 82497098378112 82610703485376 82703109170664 82751270776284 82837995478848 82945059059808 82952070028704 83000376615024 83093218176186 83141606959191 83194748258688 83343353377896 83451070106316 83844707229459 83916781632288 84113299328256 84169396003968 84205795546554 84263545192752 84312615507912 84510060174144 84553753379391 84626437290912 84764460489984 84826969410249 84874013921664 85025618598888 85224732987456 85391792666928 85426682837562 85500117134784 85537092155427 85544322217101 85744651314312 85794584141772 86104589611392 86223162522816 86475410410752 86582578360576 86594493972096 86741839932264 86849338065032 87002958566304 87150999554586 87206703522048 87259004754018 87271013456253 87334014147776 87413349880296 87888005893314 87951451989888 87963555987648 88072568178624 88228352348928 88378478421552 88488004820976 88869090113056 89020306441154 89077205206272 89142894528017 89288283934344 89365037732608 89734314748032 89773120871946 89850291444672 89931913007112 90063202089894 90120767438592 90274113574128 90435364082001 90485518974336 90545865398208 90699934864572 90824835934206 91037531025072 91090546125832 91215985098436 91466953341228 91545579962496 91592910656694 91646249179089 91860867868968 91939833106176 91977398735904 92192792917248 92319749771904 92373511564224 92538512083908 92658113052318 92755220289696 92809235675376 92937041421048 93040997816997 93154682909376 93192744913704 93272855056128 93313191442284 93321078782292 93375423691902 93594091791024 94116408008832 94406379336324 94627461744288 94690570504464 94851692446401 94912318435968 95073817695912 95204741952276 95273469979392 95360018051232 95483265661872 95653820923749 95960242895616 96065766750294 96187631776632 96657131705632 96828100389504 96886171945189 96948098305152 97113061572168 97246794030564 97284836712096 97405400655648 97418805718608 97584569923797 97705505323161 97878328387092 98018499757824 98250765916248 98480851171776 98777307707136 98904971977856 98945383488624 99081639200952 99139338734612 99371504864544 99508347380112 99549005423598 99677667071433 99926062824192 99977726377188 100211855857056 100338980439168 100449319426137 100535667449184 100771103524608 100951104091536 101081577875256 101246438918592 101377294406432 101385863368416 101558377770894 101623290446592 101682470093952 101796208846128 101864098572984 101995752352164 102102645590208 102417222403206 102476864391561 102805143623424 102988777457808 103229958266496 103290073546176 103298804186688 103343476352589 103432312244448 103474573577892 103601007265536 103716892031904 103859718493392 103920200509752 104163562540224 104410390134798 104554171598679 104799018273048 105197789768912 105238942858368 105293353264902 105383865305664 105694005758388 105880959009936 106128912776832 106275060783936 106455894462324 106526891817522 106585970971392 107046858545272 107182653726816 107418673869606 107496219098752 107551796557278 107644249996096 108152005892304 108405278034048 108554560778304 108739273168836 108931612938192 109066610593296 109252194268689 109581075737604 109675273580928 109722703287934 110147604647168 110270812227552 110335027701712 110450660638464 110532111655779 110593412079744 110602760038272 110667168820032 110790957568248 110855475945588 111008132808474 111124471170528 111268093475088 111313556424702 111466844101071 111792942972612 111889042176384 111946890802626 112274394062072 112351393590336 112416820677216 112680080232192 112689604567296 112738337839188 112835249721216 112881352994064 113102625880332 113367491465184 113632977316608 113716775109663 113855723555904 113902243783416 114000156179712 114049456207236 114059096289468 114326201752416 114392778855696 114520734951894 114597110894607 114865476288984 114964216697088 115506500738112 115655786576352 115862374640034 116003944755072 116201332739448 116345339672024 116361351275004 116551133173728 116910225573471 117184007857752 117284741316864 117430090904832 117837971228736 117898895557179 117984006427968 118192698429696 118347513490026 118393810715664 118556848468872 119051045245792 119417839839419 119697494495928 119800388592896 119909217342816 120084269453192 120365484765504 120427715863431 120580485442668 120727820530944 120933246486096 121099781245608 121383374700096 121671006628842 121955937788304 122123880875592 122194998905452 122481157158624 122636531647872 122699936917458 122771390409723 123164682085632 123384682778544 123544150736424 123673627052928 123745647567168 123916055228064 124054663755996 124126906164426 124206243879168 124256993218272 124417588589712 124428105043056 124500564922536 124639827264279 124792122388032 125015030066844 125176605159474 125875172448432 126169948992384 126254094005952 126308693319831 126468923261868 126765090261216 126939655936368 127146690734976 127311020882496 127538427898332 127837099481184 128087689000392 128140024256343 128250175702176 128550514067712 128691876212658 129484082096224 129662392040752 129713115616128 129873867540864 129891740958144 130112759898396 130274007097548 130504437849456 130726499331879 130810055283072 130888507131027 131001021221664 131120024820444 131307801562368 131927177984832 131945333981472 132108852267936 132495339819392 132677796506816 132732007231464 132903556095244 133303635169584 133530459661731 133615807809408 133932425901516 134047556598912 134601472122048 134659681307919 134775437167008 134995251891456 135094803134841 135181151157888 135411170361192 135728278461504 135818798097312 135994336469552 136049902296858 136136860786944 136237253901309 136556296537608 136635819188748 136823977647654 137200430011842 137318369943744 137389365985041 137720098061568 137731738915584 137791301803452 137909749659264 137966098103856 138289189375872 138479624657856 138560267346336 138807768125862 138884750053632 138987169578477 139132830434544 139213853513064 139405562131572 139732024364064 139909282584192 139969787163426 140063135537853 140391137686536 140511820407552 140925341011184 141174612013248 141609569004486 141700081045248 141941192616432 142035855756696 142368477653952 142610726543868 142807112928414 142910204969088 143224898492808 143402395409704 144098650125441 144202674523072 144646960932254 144739414371072 144985697558448 145242150584256 145422147457728 145669592358252 145870191045846 145927255068144 146108100983472 146128208577912 147027749636736 147189430499749 147376148874372 147556225093376 147721276757664 147807301260784 148010843744632 148165961560704 148357457966784 148418075232936 148622458801428 148709008101918 149057257296816 149262521070168 149323508135397 149801858120448 149889094236288 149966589565782 150317783785584 150508470658752 150803501173776 151156655286912 151426656137304 151622366812884 151807631407872 151869658377888 152065941609648 152078795052624 152337566656341 152434935669888 152523705140928 152694313269192 152796147859476 152993628528246 153153968385312 153625833604809 154008667650816 154207715435136 154483166186712 154844937399744 154935110319264 154948206280032 155148468366672 155211860366838 155401510898304 155880300764628 156245343810336 156615585202197 157117294971648 157198527409572 157312008570624 157796684653368 157858414287552 157940029897353 158075797958496 158445982455552 158541008637582 158821438514904 159596659327904 159878956457088 159974842049033 160487313020672 160570287817908 160773980590224 161128010804409 161244328648128 161327694835917 161466374994144 161844499600128 162228008838456 162607917051072 162831841167456 163108909753254 163308209544832 163599915889944 163695187212964 164371613606406 164512910371392 164584054931901 164725534315232 164994196756224 165221406970752 165406218341328 165502541552568 165675990957696 165890118119616 165904140057408 166000753230048 166186436352372 166283213918382 166389496517376 166512199212711 166686706755792 166902140212632 166970334637053 167689414458918 167833563264576 167920336203939 168338792007936 168411591093108 168527090385504 168625231015824 169020120348288 169107506758782 169252874581824 169653938820498 169748027843328 170051237197776 170449465974912 170783585333856 170853365675124 171000234269568 171074184310854 171088644434202 171489302628624 171589168283544 171781102427841 172209179222784 172446325045632 173188987944192 173483679864528 173698676130064 174005917132608 174301999109172 174518009508036 174542026912506 174668028295552 174826699760592 175776011786628 175902903979776 175927111975296 176145136357248 176756956843104 176976009641952 177521270235039 177738180226112 178040612882308 178285789056034 178576567868688 179468629496064 179546241743892 179700582889344 179863826014224 180126404179788 180548227148256 180870728164002 180971037948672 181091730796416 181399869729144 181649671868412 182075062050144 182181092251664 182431970196872 182506509943263 182933906682456 183091159924992 183185821313388 183292498358178 183721735737936 183954797471808 184049905376187 184639499543808 184747023128448 185077024167816 185316226104636 185510440579392 185618471350752 185874082842096 186081995633994 186190359246639 186309365818752 186385489827408 186626382884568 186642157564584 186750847383804 187188183582048 187764907739211 188232816017664 188812758672648 189254923488576 189381141008928 189703384892802 189824636871936 190147635391824 190409483904552 190720036102464 190966531323744 191307641847498 192131533500588 192375263553264 193037814318987 193314263411264 193656200779008 193772343890378 193896196610304 194226123144336 194493588061128 194569673424192 194810801311296 194837611437216 195169139847594 195411010646322 195756656774184 196501531832496 196961702343552 197178293688343 197809943955712 197890766977248 198163278401904 198278677469224 198743009729088 199016694760224 199098010847196 199355334142866 199955452754376 200423711714112 200677960878336 200898638852274 201071334898368 201902208183072 202163155750512 202492877837184 202754588812864 202771726736832 203116755541788 203364940187904 203592417692256 203728197145968 203991504704328 204074853445287 204205291180416 204834444806412 204953728783122 205235966471481 205800645017763 205977554915616 206459916532992 206580147092352 206597608373376 206686952705178 206864624488896 206949147155784 207433784063808 207719436986784 207840401019504 208211652188793 208327125080448 208820780269596 209108343197358 209598036546096 209954680745139 210395579537824 210477885716736 210586706529804 210767730611328 211388011516776 211761918019872 212257825553664 212414353506729 212550121567872 212911788924648 213053783635044 214093717090544 214365307453632 214458010971871 214837347739212 214992438197504 215103593114556 215288499992192 216304011784608 216810556068096 216970441398381 217109121556608 217478546337672 217863225876384 218133221186592 218504388537378 218805286568769 219162151475208 219350547161856 219445406575868 220541624455104 220670055403424 221064223311558 221186824159488 221205520076544 221334337640064 221581915136496 221710951891176 222016265616948 222248942341056 222536186950176 222627112849404 222933688202142 223063512152877 223585885945224 223778084352768 223893781605252 224548788124144 224702787180672 224833641354432 224949884348673 225476675678376 225670499442432 225762705988128 226205251760664 226734982930368 227433550219326 227711447111808 227804487566832 228098912414472 228118192578936 228652403504832 228785557711392 229041469903788 229194221789214 229490442792369 229730952577968 231013001476224 231311573152704 231724749280068 232007889510144 232402665478896 232690679344048 232722702550008 233102266347456 233820451146942 234368015715504 235675942457472 235797791114358 235968012855936 236695026980052 236787621431328 237113696937744 237811512956373 238102090491584 238835679678838 239394988991856 239818434685632 240168538906384 240730969531008 240855431726862 241160970885336 241866492972192 242199562491216 242766749400192 243342013257684 243911875576608 244247761751184 244389997810904 244663364629881 244962314317248 245273063295744 245399873834916 245542780819446 246557420409609 246769365557088 247088301472848 247347254105856 247491295134336 247832110456128 248109327511992 248253812328852 248513986436544 248835177179424 248856210086112 249001129845072 249279654528558 249424820877573 249584244776064 250030060133688 250353210318948 251534121688377 251750344896864 252339897984768 252508188011904 252617386639662 252937846523736 253530180522432 253661260138173 253879311872736 254293381469952 254480908230747 254622041764992 255076855796664 255674198962368 256175378000784 256280048512686 256500351404352 256611276466281 256632966651303 257383752425316 258968164192448 259324784081504 259426231232256 259747735081728 259783481916288 260225519796792 260548014195096 261008875698912 261452998663758 261620110566144 261777014262054 261813040368759 262002042443328 262240049640888 263854355969664 263890667962944 264217704535872 264990679638784 265355593013632 265464014462928 265807112190488 266607270339168 267060919323462 267231615618816 267428683584051 267864851803032 268095113197824 269202944244096 269319362615838 269550874334016 270189606269682 270362302315776 270822340722384 271306092246003 271456556923008 271637596194624 271988672939104 272099804593716 272474507802618 273112593075216 273271638377496 273647955295308 274400860023684 274636739887488 274778731970082 274938747537267 275582603606904 275819499318528 275932196207712 276578378751744 276959249315712 277120534692672 277615536251724 277974339156954 278265660869088 278427707026128 278811124263144 279122993450991 279464048728128 279818565168384 279939574326852 280126271075706 280782275373072 281850682022368 282349224026496 283219138008972 283882385232864 284071711513392 284555077339203 284736955307904 285221453087736 285614225856828 285820409938176 286449796985616 286804790819408 288197300250882 288405349046144 289293921864508 289971395116896 290484301168512 290658515835567 290844294915456 291339184716504 291740382091692 291854510136288 292216201966944 292256417155824 292753709771391 293116515969483 294055499273472 294378860999498 294752297748744 295442553515328 295614602521568 296021687489264 296331923121408 296714915933568 296836150465872 297244917602856 297418016203836 298114514593632 298525042140336 298647016270794 299033001214299 299778188472576 299933179131564 300635567571168 301016941317504 301347958278411 301607002347552 302313310573824 302853312274608 303244733625768 303739316755776 304131883219296 304157590105248 304675133312682 304869871339776 305047410281856 305388626538384 305592295718952 305987257056492 306307936770624 307251667209618 307430593174683 308415430870272 308966332373424 309689874799488 309870220638528 309896412560064 310030429057767 310296936733344 310423720733676 310803021796608 311760601529256 312490687620672 313231170404394 313662514796037 314397054819144 315593369306736 315716828575104 315880059794706 316151595916992 317082017275164 317642877029808 319193318655808 319757912914176 319949684098066 321140575635816 321547961180448 322256021608818 322488657296256 322655389671834 322932749988288 324456017676912 325215834102144 325663682334912 326217819506508 326616419089664 327199831779888 327390374425928 327756582806067 328743227212812 329025820742784 329168109863802 329451068630464 330442813941504 330812436682656 331005083105136 331351981915392 331596334967337 331780236239232 331808280114816 332001506460096 332372872704744 332566427836764 333024398425422 333373413511584 333804280425264 333940669274106 334400532303213 335378828917836 335667126529152 335840672407878 336823182186216 337054180771008 337250462031648 338040240696576 338215013517564 338505749163648 339307877640996 340102474395552 340898931949824 341150325328989 341567170667712 341706731350248 342000468539136 342148368621708 342177288868404 342978605257248 343178336567088 343562204855682 343791332683821 344892650091264 346967359729056 347397352260128 348011834265216 348467678609521 348603998218344 349036019016072 349084053825012 349336056591104 349653399521184 350730676720413 351552023573256 351854223950592 352290272714496 353513913686208 353952019283904 355042540470078 355476360452224 356081225764616 356571578112068 357153135737376 358253519518257 359092483487784 359401165778688 359727652028448 360252808359576 361096454296512 361283147590293 361741456328004 362183461592832 362799739458288 363299343736824 364150124100288 364362184503328 364863940393744 365013019886526 365484779261921 365867813364912 366371642626776 366584996716356 367443471475872 367909594943616 368099810752374 368314171229169 369494046256896 370154048335632 370632452209272 371020881158784 371236942701504 371748165684192 372163991267988 372380718493278 372618731637504 372770979654816 373252765769136 373284315129168 373501694767608 373919481792837 374376367164096 375529815478422 377625517345296 378509846977152 378762282017856 378926079959493 379406769785604 380295270783648 380818967809104 381440072204928 381933062647488 382615283694996 384263067001176 384750527106528 386075628637974 386628526822528 387544687780756 388452246288672 388987176122256 389139346848384 389621602622592 389675222874432 390338279695188 390822021292644 391513313548368 392179497995637 392665521393081 393003063664992 393923404687104 394356587376686 395781533954496 396326556803808 396557354938448 397486019458176 398033389520448 398196021694392 398710668285732 399910905508752 400591378985193 400847423428224 401797277704548 402142669796736 403804416366144 403979043923757 404326311501024 404985755674368 405284409404523 405509177625728 405543453473664 406233511083576 407184835384512 407456394291936 407983009408656 408149706890574 408410582360832 408711761703927 409668889612824 409907457566244 410471932942962 411601290035526 411955109831232 412168097955123 413160294184704 413195216746752 413373905410356 413729248977792 413898294311568 414867568127616 415438873973568 415680802039008 416423304377586 416654250160896 416961508735431 417641560539192 418216686394716 419196073092192 419909361490278 420189406613559 420791159075648 421173413059608 421535461222656 422776023033552 423523836039744 424828707013458 425100243135744 425823577849296 426107567270088 428187434181088 428730614907264 428916021943742 429674695478424 430207186229112 430576999984384 432295950376323 432608023569216 433940882796762 434218243113216 434957092675344 435726451752768 436266442373184 437008777074756 437610573137538 438324302950416 438890813151736 441083248910208 441340110806848 441568291499247 442128446623116 442668675280128 443163830272992 443421903782352 444032531233896 444497884682112 445072373900352 445254225698808 445867376404284 446127024305754 447171771890448 447787563210504 447970524406191 449097576248288 449405574361344 449667282708864 449899768697346 450953351356752 451525411976256 452410503521328 453469965860736 454867100438652 455422894223616 455608975133664 456197824828944 456236385157872 457012699969023 457304807009664 457571115422784 458082939807576 458388443578428 458980885584738 459461905155936 460877500814427 462026002952448 462623146305408 463449498560136 464805330957792 465381358688096 465445405100016 466204532694912 466815192099547 467640902293884 468736031431008 469846755606591 471351884914944 471595582228716 471936025711872 473390053960104 473575242862656 474227393875488 475623025912746 476204180983168 477671359357676 478789977983712 479636869371264 479924526147099 480337077812768 481461939062016 481710863453724 482321941770672 483384032413227 483732985944384 483983084507751 484399124982432 485533498800384 486684026515368 487823751153216 488495523502368 488779995621808 489326729259762 489611685426347 489924628634496 490799747669832 491085561638892 493114840819218 493538731114176 493752164795703 494176602945696 494982590268672 495664220912256 496218655023984 496507624657704 497027972873088 497670354358848 497712420172224 498002259690144 498559309057116 498849641755146 499168489552128 499536597638133 500060120267376 500706420637896 500911003911159 503068243376754 503500689793728 503761008611817 505016376023808 505234773279324 505875693047472 507060361044864 507322520276346 507758623745472 508961816461494 509244083529984 510153711593328 511348397924736 512350756001568 512560097025372 513000702808704 513222552932562 513265933302606 514767504850632 517936328384896 518649568163008 519566963832576 520451039593584 521096028390192 522017751397824 522905997327516 523554028524108 523626080737518 524004084886656 524480099281776 527708711939328 527781335925888 528435409071744 530711186027264 530928028925856 531614224380976 532563810705117 533214540678336 534121838646924 534857367168102 535729703606064 538405888488192 538638725231676 539101748668032 540379212539364 541644681444768 542612184492006 542913113846016 543275192389248 543977345878208 544199609187432 544949015605236 546225186150432 546543276754992 547295910590616 547519529829789 548801720047368 549273479774976 549557463940164 549877495074534 551165207213808 551864392415424 552149716128561 553918498631424 554241069385344 555231072503448 555948678313908 556531321738176 556855414052256 557622248526288 558245986901982 558571077739917 558928097456256 559879148653704 560252542151412 561564550746144 563294723217633 563701364044736 564698448052992 566438276017944 567764770465728 568143423026784 569110154678406 569473910615808 570442906175472 571228451713656 572899593971232 573609581638816 575376864680837 576394600501764 576810698092288 578587843729016 579113442956961 579942790233792 580968602337024 581317031671134 581688589830912 582678369433008 583480764183384 583709020272576 584432403933888 584512834311648 585507419542782 586233031938966 588757721998996 589504595497488 590885107030656 591229205043136 591534881065029 592043374978528 593429831867136 593672300931744 594489835205712 594836032407672 596229029187264 597050084280672 597294032541588 598066002428598 599866358263128 601271135142336 602033882635008 602695916556822 603214004695104 603474868083637 605706624549216 606489467251536 607478633511552 608263766438592 608315180210496 609350266625364 610094820563712 610777253076768 611184591437904 611974514112984 612224560335861 612615873541248 614503334419236 614861186349366 615707899414443 617401935053289 617932664746848 619379749598976 619740441277056 619792825120128 620060858115534 620593873466688 620847441467352 623521203058512 624981375241344 625356200737129 626462340808788 627325029592074 628794109638288 629864042235417 631186738613472 631433657150208 631760119589412 632303191833984 634164034550328 635285754059616 637243060520187 638386637311616 639899368196132 642281151271632 643095922360896 643374032915613 644512043217636 644977314592512 645310779343668 645865499976576 648912035353824 650431668204288 650911324195143 651327364669824 652435639013016 654399663559776 654780748851856 655513165612134 656415859706307 657486454425624 658051641485568 658336219727604 658902137260928 661624873365312 662010166210272 663192669934674 663560472478464 663616560229632 664003012920192 664745745409488 665132855673528 666048796850844 666746827023168 667608560850528 667881338548212 668801064606426 669190536458631 670757657835672 671334253058304 671681344815756 673646364372432 674108361542016 674500924063296 674849653046019 676430027035128 677011498327296 678615755281992 680204948791104 682300650657978 683134341335424 683413462700496 684296737243416 684354577736808 685957210514496 686356673134176 687124409711364 687582665367642 688471328377107 693934719458112 694794704520256 696023668530432 696935357219042 697207996436688 698072038032144 698168107650024 699306799042368 701461353440826 703104047146512 707027827372416 707904038567808 710085080940156 710952720904448 712162451529232 713143156224136 713434538869119 714306271474752 716507039036514 718184966975568 719455304056896 720505616719152 722192908593024 722566295180586 723482912656008 725599478916576 726598687473648 728300248200576 728724369006656 729727880787488 730026039773052 730969558523842 731735626729824 732743285253552 733169993432712 733990093889643 734886942951744 735819189887232 736199621504748 736628342458338 739672261228827 740308096671264 741264904418544 742041762317568 742473885403008 743496331368384 744327982535976 744761436986556 745541959309632 746505531538272 746568630258336 747003389535216 747838963585674 748274462632719 748752734328192 751059630956844 754602365065131 755251034690592 757019693954304 757524564035712 757852159918986 758813539571208 760590541567296 760983780414519 761637935618208 762880144409856 763442724692241 763866125294976 765230567389992 768526134002352 769501054213056 769833829398843 770787875327159 772151257275948 773257053645056 775089375561512 776904492577344 777974352244512 778278693696768 779243205245184 779350445748864 780676559390376 781644042585288 783026627096736 784358995991274 785331042786162 785439121106277 786006127329984 788713174753372 791563067908992 792653113607616 793114709876896 794972038916352 795558285127397 796066779040896 796392043388784 797421336571464 799821811017504 801182757970386 801694846856448 802286050752153 803594555409096 804285339593472 807608832732288 807958087847514 808652623002048 810568818809046 811018355251456 811086906947328 812467022167152 813918276738009 814369670769024 814912788583872 815966018817312 816299413781148 817423523407854 819337779225648 819814915132488 820943865885924 823202580071052 823910219662464 824336195910246 824816242611801 826747810820712 827458497955584 827796588623136 829735136255232 830877747947136 831361604078016 832846608755172 833923017470862 835283121078384 836433372789432 838392146184384 839818722980556 840378813227118 841582318151296 842346826119216 845552046067104 847047672079488 849657414026916 851647155698592 852215134540176 853665232017609 856374868362176 857461229814528 857832043887484 859349390956848 860414372458224 864591900752646 865216047138432 867881765593524 869914185350688 871452903505536 871975547506701 872532884746368 874017554149512 875221146275076 876648605900832 877781626303472 879349547908449 882166497820416 882680221613696 883136582998494 884256893246232 886327660545984 886843807564704 888065062467792 888995769364224 890144747800704 890508451397616 891734752808568 892254048611508 894343543780896 895575126421008 895941048812382 897099003642897 898195152496576 899334565417728 899799537394692 901906702713504 903050823952512 904043874835233 904821007042656 906939931721472 909734200877304 911217950267328 912395649657888 912472770315744 914025399938046 914609614019328 915142230845568 916165879615152 916776887156856 917961771169476 918923810311872 921755001628854 922291779524049 925246292610816 926898997120272 929610661915584 930091287173301 930762717376192 930890810200032 932409065389824 933630384199094 935281804587768 937472062862016 939693511213182 940987544388111 943191164457432 946780107920208 947150485725312 948454787750976 950040869589289 951246051825492 952408361966336 955342718715352 957579955967424 959273738742528 959849052294198 960674155625536 963421726907448 964643883541344 966768064826454 967465971888768 967966169015502 968798249964864 973368053030736 975647502306432 976991047004736 977559991243616 978653458519524 979223370852694 979849257268992 980571839808187 981599495339664 982171123277784 983269748418201 986229681638436 987077462228352 987504329591406 988353205891392 991328441824512 992437310047968 993015249315408 994055945746176 994789004902011 995340708717696 995424840344448 996004519380288 997118618114232 997699283510292 999073195276266 1000120240534752 1001412841275792 1001822007822318 1003201596909639 1006136486753508 1007001379587456 1007522017223634 1010469546558648 1011751386094944 1014120722089728 1014645040552692 1015517247490944 1017923632922988 1020307423186656 1022696795849472 1023450975986967 1024701512003136 1025120194050744 1026001405617408 1026445105865124 1026531866605212 1029535009701264 1035872656769792 1037299136326016 1040902079187168 1042192056780384 1044035502795648 1045403035828563 1045811994655032 1047108057048216 1047252161475036 1048008169773312 1048960198563552 1052192030161239 1055562671851776 1056870818143488 1061856057851712 1063228448761952 1065127621410234 1065747891397079 1066429081356672 1068243677293848 1069714734336204 1071459407212128 1074760558554771 1077277450463352 1078203497336064 1080758425078728 1083289362889536 1083849442770879 1085224368984012 1086550384778496 1087954691756416 1088399218374864 1089898031210472 1092450372300864 1093086553509984 1094591821181232 1095039059659578 1096454337785763 1097603440094736 1099114927880328 1099754990149068 1102330414427616 1103728784830848 1104299432257122 1104942513687507 1108482138770688 1110462145006896 1111897356627816 1113062643476352 1113710828104512 1115244497052576 1116491973803964 1117142155479834 1117856194912512 1119758297307408 1120505084302824 1123129101492288 1126589446435266 1127402728089472 1132876552035888 1135529540931456 1136286846053568 1136778239878479 1138220309356812 1140885812350944 1142456903427312 1145799187942464 1147219163277632 1150753729361674 1152789201003528 1157175687458032 1158226885913922 1159885580467584 1162634063342268 1165356738866016 1166961528366768 1167418040545152 1168864807867776 1169025668623296 1171014839085564 1172466063877932 1177515443997992 1177996564179243 1179009190994976 1181770214061312 1182458410086272 1183069762130058 1184086749957056 1187344601863488 1188979670411424 1189672064815344 1192458058374528 1194100168561344 1194588065083176 1196132004857196 1199732716526256 1201774136955579 1202542270284672 1205391833113644 1206428009390208 1206949736167274 1211413249098432 1211937131771271 1212978934503072 1214957267023104 1215853228213569 1216527532877184 1216630360420992 1218700533250728 1221554506153536 1222369182875808 1223949028225968 1224449120671722 1225231747082496 1226135285111781 1229006668838472 1229722372698732 1231415798828886 1234803870106578 1235865329493696 1236504293865369 1239480882554112 1239585650240256 1240121716231068 1241187746933376 1241694882934704 1247042406117024 1249962750482688 1250712401474258 1250884526206293 1252924681617576 1254650059184148 1257588219276576 1259728084470834 1260568219840677 1262373477226944 1263520239178824 1264606383667968 1268328069100656 1270571508119232 1274486121040374 1276773274623232 1279798736392264 1284562302543264 1286191844721792 1286748065831226 1289024086435272 1290621558687336 1291730999953152 1296887851128969 1297824070707648 1301822648390286 1302654729339648 1304871278026032 1308799327119552 1309561497703712 1311026331224268 1312831719412614 1313596238233609 1314972908851248 1316672439455208 1317804274521856 1323249746730624 1324020332420544 1324704874497741 1326385339869348 1328006025840384 1329491490818976 1330265711347056 1332097593701688 1333493654046336 1335217121701056 1335762677096424 1337602129212852 1338381072917262 1341515315671344 1343362689631512 1343911573218573 1347292728744864 1348216723084032 1349001848126592 1349699306092038 1352860054070256 1357231510563984 1360409897582208 1364601301315956 1366268682670848 1366826925400992 1368593474486832 1368709155473616 1371038099907069 1371914421028992 1372713346268352 1374248819422728 1375165330735284 1376942656754214 1387869438916224 1389589409040512 1393870714438084 1394415992873376 1396144076064288 1396336215300048 1398613598084736 1400445576298641 1402922706881652 1406208094293024 1409540266819773 1414055654744832 1415808077135616 1420170161880312 1424324903058464 1426286312448272 1426869077738238 1428612542949504 1433014078073028 1436369933951136 1438910608113792 1439773578441297 1441011233438304 1444385817186048 1445132590361172 1446965825312016 1451198957833152 1451949253523253 1453197374947296 1456600496401152 1457448738013312 1459455761574976 1460052079546104 1461939117047684 1463471253459648 1465486570507104 1466339986865424 1467980187779286 1468835056279041 1469773885903488 1472399243009496 1473256684916676 1479344522457654 1480616193342528 1481256494387109 1482529808837088 1484947770806016 1486992662736768 1488655965071952 1489522873973112 1491083918619264 1493011063076544 1493137260516672 1494006779070432 1495677927171348 1496548925265438 1497505468656384 1498609792914399 1502119261913688 1509204730130262 1510502069381184 1511283025835451 1515049128071424 1515704319837972 1517627079142416 1521181083134592 1521967560829038 1523275871236416 1526885449384482 1527732250589952 1530461134779984 1537052268004704 1539002108426112 1539667658797686 1541575750654318 1544302514551896 1550178751123024 1553808985154688 1555948704489024 1558700891497728 1561353118780752 1563288085170576 1566053254193472 1568717991982548 1570662085572324 1570878242212554 1572012254659968 1577426349506744 1583126135817984 1585306227215232 1586229419753792 1591116570254794 1592133558081792 1592784086777568 1594842673142928 1597691432115351 1599643622035008 1602365515940772 1604572101504306 1607189110818192 1615217665464576 1615916175695028 1617305246004096 1619083735497239 1621137637618092 1624934044334304 1627836553476018 1628739341538048 1629825577167744 1631932037634624 1632598827562296 1634847046815708 1638675558451296 1639629830264976 1641887731771848 1642558589489367 1646405160142104 1647820439324928 1648672391820492 1649632485223602 1653495621641424 1655593177246272 1656449148385683 1661755495894272 1662723208156032 1665693217510344 1667846034941724 1670566242156768 1672866745578864 1675713233219751 1676784292368768 1679637445961112 1680757626454236 1683164636302592 1684693652238432 1689884169652899 1691104092134208 1694095344158976 1699314828053832 1703294311397184 1704430269080352 1707330464035218 1712749736724352 1715664087774968 1718698781913696 1720828744916448 1726130594042511 1729183801505292 1730432094276864 1735763531187048 1737340328870883 1739828370701376 1742905807011072 1743951095013402 1745065769492736 1748035108299024 1750442292550152 1753297211801664 1755563252606944 1758699095816898 1759723262539363 1765360443227392 1766273165996988 1768513786492464 1772655321091968 1773687615129408 1774604643195087 1776130124935584 1780289495601408 1781016902795232 1783469505617136 1784508097223016 1788687087561792 1791150252842016 1791882097624764 1794198007285794 1796390304993152 1799599074789384 1803813405427008 1806101647905024 1808087749670466 1809642014085312 1810424604250911 1819468401754608 1822435900534656 1824791299315776 1824945540631488 1828050799876092 1830284461691136 1832331759230304 1833553774313712 1835923542338952 1836673681007583 1837847620623744 1843510003257708 1844583559048098 1847123698243329 1853797994240544 1859221323831168 1860182574346602 1861525434752384 1861781620400064 1867260768398188 1870563609175536 1874944125724032 1876068602211387 1879387022426364 1881975088776222 1886382328914864 1889592126706251 1893560215840416 1894300971450624 1896909575501952 1900081739178578 1902492103650984 1910685437430704 1915159911934848 1919698104588396 1921348311251072 1926843453814896 1929287767082688 1930122098746839 1933536129652908 1934931943777536 1935932338031004 1937596499929728 1946736106061472 1951295004612864 1952733972585429 1953982094009472 1955119982487232 1957306917039048 1958446741705388 1961143679616374 1963198990679328 1964342246555568 1966539496836402 1969247579118921 1972459363276872 1974154924456704 1975008659182812 1976706411782784 1984874620095936 1986030498630816 1989578009804022 1990681417435392 1990849680688896 1992009038760576 1994237236228464 1995398567020584 1998146390552532 2000240481069504 2002825682551584 2003644015644636 2006403193819278 2007571609375893 2012272973507016 2014002759174912 2015044034447268 2020939093117296 2023502772189888 2024548959138057 2029290081105384 2031034494981888 2035847265845976 2040614846373312 2046901951973934 2049403024006272 2050240388101488 2052890211730248 2053063733210424 2059070019402528 2065413985131321 2074598272652032 2081804158374336 2084384113560768 2088071005591296 2090806071657126 2091623989310064 2094216114096432 2094504322950072 2097920397127104 2104384060322478 2123712115703424 2126456897523904 2130255242820468 2131495782794158 2132858162713344 2136487354587696 2139429468672408 2140303616607357 2142918814424256 2149521117109542 2154554900926704 2161516850157456 2166578725779072 2167698885541758 2168961230571773 2170448737968024 2175909383512832 2176798436749728 2179796062420944 2184900744601728 2186173107019968 2189183642362464 2190078119319156 2192908675571526 2195206880189472 2198229855760656 2199509980298136 2201970281668929 2204660828855232 2207457569661696 2208598864514244 2209885027375014 2219016783686481 2220924290013792 2223794713255632 2226125286952704 2227421656209024 2230488994105152 2232983947607928 2234284310959668 2239516594614816 2241010168605648 2244823387898157 2246258202984576 2253178892870532 2254805456178944 2263807095195393 2265753104071776 2271059081862912 2272573692107136 2273556479756958 2276440618713624 2281771624701888 2284913806854624 2290328174076723 2291598375884928 2294438326555264 2301507458723348 2305578402007056 2309501488196529 2312363625981477 2314351374916064 2316453771827844 2319771160935168 2325268126684536 2330713477732032 2333923056733536 2334836081090304 2337729615735552 2338051337246592 2342029678171128 2344932127755864 2355030887995984 2355993128358486 2358018381989952 2359038120690581 2364916820172544 2366139524260116 2368173499914112 2374689203726976 2377959340822848 2379344129630688 2384916116749056 2386674855382191 2388200337122688 2389176130166352 2392264009714392 2399465433052512 2403548273911158 2405084540569344 2406858152256459 2410783666227288 2412856018780416 2413899472334548 2422826498196864 2423874263542542 2425957869006144 2431706456427138 2433055065754368 2433260720841984 2437401066501456 2443109012307072 2444738365751616 2447898056451936 2448898241343444 2452270570223562 2458013337676944 2459444745397464 2462831597657772 2469607740213156 2471730658987392 2473008587730738 2474448727835403 2480243432462136 2482375493866752 2483389765869408 2494084812234048 2501424802948516 2501769052412586 2505849363235152 2509300118368296 2515176438553152 2519456168941668 2521136439681354 2524746954453888 2527040478357648 2536656138201312 2541143016238464 2548972242080748 2559597472784528 2569124605086528 2572383689443584 2573496131662452 2578048172870544 2581243117374672 2593775702257938 2595648141415296 2603645296780572 2609742556052064 2615926642520103 2617598654239104 2619122995407424 2622052662448536 2625663438825228 2627192476467218 2629945817702496 2633344878910416 2638048643725347 2646499493461248 2648040664841088 2649409748995482 2652770679738696 2658982981637952 2660531422694112 2664195187403376 2666987308092672 2670434243402112 2671525354192848 2675204258425704 2676762145834524 2683030631342688 2686725379263024 2687823146437146 2691297010928691 2694585457489728 2698003696253184 2699398612184076 2705720108140512 2712131624505699 2714463021127968 2720819795164416 2729202602631912 2733653850801984 2737186948973664 2737418310947232 2742076199814138 2743828842057984 2745426692536704 2748497638845456 2750330661470568 2753885313508428 2766875338572147 2775738877832448 2779178818081024 2787741428876168 2788831985746752 2790273861519903 2792288152128576 2792672430600096 2797227196169472 2800891152597282 2805845413763304 2812416188586048 2819080533639546 2822962633164333 2840340323760624 2848649806116928 2850122608767867 2852572624896544 2853738155476476 2857225085899008 2866028156146056 2872739867902272 2877821216227584 2879547156882594 2882022466876608 2890265180722344 2893931650624032 2902397915666304 2903898507046506 2906394749894592 2914897476026624 2918911523149952 2920104159092208 2923878234095368 2926942506919296 2930973141014208 2932679973730848 2935960375558572 2937670112558082 2939547771806976 2941715519424561 2944798486018992 2946513369833352 2949809245254603 2958689044915308 2961232386685056 2962512988774218 2965059617674176 2973985325473536 2977311930143904 2979045747946224 2982167837238528 2984367014706033 2986022126153088 2986274521033344 2988013558140864 2991355854342696 2993097850530876 2997219585828798 3004238523827376 3018409460260524 3021004138762368 3022566051670902 3031408639675944 3035254158284832 3042362166269184 3043935121658076 3046551742472832 3053770898768964 3060922269559968 3070352927960901 3074104536009408 3078004216852224 3079335317595372 3083151501308636 3088605029103792 3100357502246048 3107617970309376 3111897408978048 3122706237561504 3126576170341152 3132106508386944 3136209107485689 3137435983965096 3141324171144648 3141756484425108 3144024509319936 3154852699013488 3170612454430464 3172458839507584 3182233140509588 3185568173555136 3189685346285856 3195382864230702 3197243674191237 3199287244070016 3204731031881544 3209144203008612 3214378221636384 3224281675664313 3231832351390056 3234610492008192 3238167470994478 3242275275236184 3249868088668608 3251548328312637 3255673106952036 3259651154335488 3263864075269248 3265197655124592 3269694093631416 3277351116902592 3279259660529952 3283775463543696 3285117178978734 3289363013357289 3292810320284208 3297344783640984 3299264970447204 3306991243282848 3311186354492544 3312898296771366 3314827541062521 3325446416312064 3331386435020688 3335692069883448 3341132484313536 3345733491157728 3351426466439502 3353568584737536 3359274891922224 3361515252908472 3369387304476864 3379768339305798 3382208184268416 3398629656107664 3406588622794368 3408860538160704 3410334719635437 3414660928070436 3425499473448704 3431328175549936 3437397563827392 3441657489832896 3452261188085022 3458367603010584 3471527062374096 3474680657741766 3479656741402752 3487902190026804 3496070216598048 3500884585100304 3506594423603328 3511126505213888 3517398191633796 3519446525078726 3532546331993976 3533989692537729 3537027572984928 3545310642183936 3547375230258816 3549209286390174 3552260249871168 3562033805590464 3566939011234272 3569016194446032 3577374175123584 3582300505684032 3583764195249528 3588396014571588 3592780609986304 3599198149578768 3605322410866737 3607626810854016 3616175499340932 3619284028170624 3620849208501822 3635811395313813 3638936803509216 3644871801069312 3647559684640707 3649582598631552 3649891081262976 3656101599752184 3664663518460608 3667107548627424 3671847084677904 3673347362015166 3675695241247488 3678405855335343 3687020006515416 3689167118096196 3694247396486658 3707595988481088 3718442647662336 3720365148693204 3723050869504768 3723563240800128 3734521536796376 3741127218351072 3749888251448064 3752137204422774 3752653578618879 3758774044852728 3763950177552444 3772764657829728 3779184253412502 3781704659522031 3787120431680832 3793819151003904 3800163478357156 3804984207301968 3821370874861408 3830319823869696 3833144464704731 3839396209176792 3842696622502144 3853686907629792 3858575534165376 3860244197493678 3867072259305816 3871864676062008 3875192999859456 3893472212122944 3905467945170858 3907964188018944 3910239964974464 3914613834078096 3916893483410776 3922287359232748 3926397981358656 3928684493111136 3933078993672804 3938495158237842 3940788714700827 3944918726553744 3950017318365624 3953412823565568 3969749240191872 3972060997261632 3974114623493223 3979156019608044 3984018077521152 3988474472456928 3990797134041168 3996292781105064 4000480962139008 4005651365103168 4007288031289272 4012806387638556 4015143218751786 4024545947014032 4030088068894536 4041878186234592 4047005544379776 4049097918276114 4058580162210768 4071694531691952 4081229692746624 4093803903947868 4098806048012544 4100480776202976 4105780423460496 4106127466420848 4113114299721207 4118140038805056 4130827970262642 4163608316748672 4168768227121536 4181612143314252 4183247978620128 4188432228192864 4189008645900144 4195840794254208 4201336728895923 4208768120644956 4247424231406848 4252913795047808 4260510485640936 4262991565588316 4272974709175392 4278858937344816 4280607233214714 4285837628848512 4299042234219084 4309109801853408 4319320735323891 4323033700314912 4333157451558144 4335397771083516 4337922461143546 4340897475936048 4353596873499456 4355847760569759 4359592124841888 4369801489203456 4372346214039936 4378367284724928 4380156238638312 4385817351143052 4390413760378944 4396459711521312 4399019960596272 4403940563337858 4406505168837123 4409321657710464 4417197729028488 4419770054750028 4438033567372962 4441848580027584 4443769483161327 4447589426511264 4454843312418048 4460977988210304 4465967895215856 4468568621919336 4479033189229632 4482020337211296 4489646775796314 4492516405969152 4495829378743197 4506357785741064 4527614190390786 4531506208143552 4533849077506353 4545147384214272 4547112959513916 4552881237427248 4563543249403776 4569827613709248 4580656348153446 4583196751769856 4588876653110528 4603014917446696 4611156804014112 4619002976393058 4624727251962954 4628702749832128 4632907543655688 4650536253369072 4661426955464064 4667846113467072 4676102674493184 4684059356342256 4689864255511728 4710061775991968 4711986256716972 4716036763979904 4718076241381162 4732279048520232 4736346999828224 4749378407453952 4755918681645696 4758688259261376 4773349710764382 4776400674245376 4778352260332704 4784528019428784 4793074296346053 4798930866105024 4807096547822316 4813716304512918 4821567332454576 4827798944669096 4845652996393728 4847748527085084 4851915738012288 4857251206491717 4863412912854276 4874802133002912 4886218024614144 4889476731503232 4895796112903872 4897796482686888 4904541140447124 4916026675353888 4918889490794928 4925663195315544 4927675768468101 4939215480426312 4943461317974784 4946017175461476 4948897455670806 4960486864924272 4966779531738816 4988169624468096 5002849605897032 5003538104825172 5011698726470304 5018600236736592 5027139699659253 5030352877106304 5038912337883336 5042272879362708 5049493908907776 5054080956715296 5069652508958697 5073312276402624 5082286032476928 5097944484161496 5119194945569056 5134967113095017 5138249210173056 5146992263324904 5156096345741088 5162486234749344 5178391782127533 5187551404515876 5191296282830592 5207290593561144 5219485112104128 5231853285040206 5235197308478208 5238245990814848 5244105324897072 5251326877650456 5254384952934436 5259891635404992 5266689757820832 5276097287450694 5279169787618089 5296081329682176 5298819497990964 5305541359477392 5317965963275904 5321062845388224 5323813929585261 5328390374806752 5340868486804224 5343050708385696 5350408516851408 5353524291669048 5366061262685376 5373450758526048 5375646292874292 5382594021857382 5389170914979456 5398797224368152 5411440216281024 5424263249011398 5428926042255936 5431273812752733 5458405205263824 5467307701603968 5474373897947328 5474836621894464 5484152399628276 5490853385073408 5496995277690912 5500661322941136 5507770627016856 5510021043022749 5533750677144294 5541371094729987 5575482857752336 5577663971493504 5580547723039806 5584576304257152 5585344861200192 5601782305194564 5611690827526608 5624832377172096 5628205806634161 5638161067279092 5645925266328666 5680680647521248 5697299612233856 5700245217535734 5705145249793088 5707476310952952 5732056312292112 5745479735804544 5759094313765188 5764044933753216 5780530361444688 5787863301248064 5790366296240517 5804795831332608 5807797014093012 5812789499789184 5837823046299904 5840208318184416 5847756468190736 5853885013838592 5858201917756287 5861946282028416 5865359947461696 5871920751117144 5875340225116164 5883431038849122 5889596972037984 5893026739666704 5899618490509206 5907742737356763 5917378089830616 5922464773370112 5925025977548436 5930119235348352 5954623860287808 5958091495892448 5968734029412066 5972044252306176 5972549042066688 5976027116281728 5982711708685392 5986195701061752 5994439171657596 6008477047654752 6022714828127679 6036818920521048 6042008277524736 6045132103341804 6062817279351888 6070508316569664 6073646877414171 6087870243316152 6093103484945664 6107541797537928 6121844539119936 6140705855921802 6148209072018816 6158670635190744 6166303002617272 6177210058207584 6196241955393963 6200715004492096 6223794817956096 6245412475123008 6253152340682304 6264213016773888 6272418214971378 6274871967930192 6282648342289296 6283512968850216 6309705398026976 6329145511489207 6344917679015168 6364466281019176 6371136347110272 6379370692571712 6390765728461404 6394487348382474 6398574488140032 6409462063763088 6418288406017224 6420910849822071 6428756443272768 6448563351328626 6463664702780112 6476334941988956 6484550550472368 6499736177337216 6503096656625274 6506883691715319 6511346213904072 6527728150538496 6530395310249184 6539388187262832 6554702233805184 6558519321059904 6567550927087392 6570234357957468 6578726026714578 6585620640568416 6594689567281968 6598529940894408 6605910845006787 6613982486565696 6622372708985088 6625796593542732 6629655082125042 6662772870041376 6671384139766896 6682264968627072 6691466982315456 6702852932879004 6718549783844448 6723030505816944 6734470163694471 6738774608953728 6759536678611596 6764416368536832 6791421285586179 6797259312215328 6813177245588736 6817721076321408 6820669439270874 6829321856140872 6862656351099872 6874795127654784 6878918208108419 6883314979665792 6904522376170044 6916735206021168 6928504464589587 6937090877944431 6943054124748192 6949361315483532 6959313482805504 6975804380053608 6992140433196096 7001769170200608 7013188847206656 7022253010427776 7034796383267592 7038893050157452 7065092663987952 7067979385075458 7074055145969856 7077114362071743 7094750460517632 7098418572780348 7104520499742336 7124067611180928 7133878022468544 7138032388892064 7154748350247168 7160024566146573 7164601011368064 7167528390499056 7176792029143176 7198396299157536 7210644821733474 7215253621708032 7220574456769377 7232350998681864 7238568056341248 7241698417003644 7271622790627626 7277873607018432 7295119369281414 7299165197263104 7299782162525952 7312203199504368 7329327036921216 7334215097254848 7343694169355808 7346694724030332 7356811710670686 7374040013030832 7378334236192392 7388494792973316 7415191976962176 7423346183506209 7440730297386408 7447126481600256 7469043073592752 7482254436702144 7504274408845548 7505307157237758 7517548089705456 7527900355104888 7545529315659456 7558368506825004 7563409319044062 7574240863361664 7600326956714312 7609968414603936 7642741749722816 7666288929409462 7678792418353584 7707373815259584 7717151068330752 7720488394987356 7734144518611632 7743729352124016 7786944424245888 7810935890341716 7820479929948928 7829227668156192 7833786966821552 7844574718465496 7847779927560309 7852795962717312 7857368986222272 7866157987345608 7876990316475684 7881577429401654 7889837453107488 7900034636731248 7914145931176041 7939498480383744 7944121994523264 7948229246986446 7958312039216088 7976948944913856 7981594268082336 7992585562210128 8000961924278016 8011302730206336 8014576062578544 8025612775277112 8030286437503572 8049091894028064 8060176137789072 8073891032786073 8083756372469184 8094011088759552 8098195836552228 8117160324421536 8136394873517097 8143389063383904 8162459385493248 8187607807895736 8200961552405952 8211560846920992 8212254932841696 8226228599442414 8236280077610112 8261655940525284 8300626015716441 8327216633497344 8337536454243072 8363224286628504 8366495957240256 8370821584559709 8376864456385728 8378017291800288 8391681588508416 8402673457791846 8417536241289912 8478666628598749 8505827590095616 8521020971281872 8525983131176632 8545949418350784 8550367826303601 8557717874689632 8561214466429428 8571675257697024 8598084468438168 8618219603706816 8638641470647782 8646067400629824 8670795542167032 8675844922287092 8681794951872096 8707193746998912 8711695521139518 8719184249683776 8744692428079872 8756734569449856 8760312477276624 8771634702286104 8780827520757888 8792919423042624 8798039921192544 8807881126675716 8813010337674246 8818643315420928 8825146558273683 8834395458056976 8839540109500056 8849427735763809 8876067134745924 8883697160055168 8887538966322654 8895178853022528 8921955976420608 8931935790431712 8937137243838672 8953101044118099 8958066378459264 8964040674422592 8979293551592628 8991658757486394 9012715571482128 9055228380781572 9063012416287104 9067698155012706 9094225919027832 9105762474854496 9127086498807552 9139655227418496 9161312696306892 9206029834893392 9222313608028224 9238005952786116 9249454503925908 9257405499664256 9265815087311376 9301072506738144 9322853910928128 9335692226934144 9368118712684512 9379728511023456 9408627322457067 9420123551983936 9423972513433944 9432073527959808 9436152482762324 9464558097040464 9511837363291392 9517376518522752 9546699421528764 9556704520665408 9569056038857568 9586148592692106 9591731022573711 9597861732210048 9614193095644632 9627432609025836 9643134664909152 9655597889338192 9672845026992939 9695497054170168 9703831476024576 9714502412983434 9726825825708552 9749604266005824 9754644984937911 9778953463006464 9791592225807744 9795592965373776 9809082280894248 9832053350707776 9837778981589856 9851326390631088 9855351536936202 9868089040071867 9878430960852624 9892034350922952 9897794911341612 9920973729848544 9933559063477632 9944482623187563 9976339248936192 10005699211794064 10007076209650344 10023397452940608 10037200473473184 10054279399318506 10060705754212608 10077824675766672 10084545758725416 10108161913430592 10139305017917394 10146624552805248 10195888968322992 10231004158906311 10238389891138112 10269934226190034 10276498420346112 10293984526649808 10312192691482176 10324972469498688 10356783564255066 10375102809031752 10414581187122288 10438970224208256 10450449565482179 10463706570080412 10476491981629696 10488210649794144 10502653755300912 10508769905868872 10519783270809984 10533379515641664 10552194574901388 10558339575236178 10597638995981928 10601969077613187 10611082718954784 10635931926551808 10642125690776448 10647627859170522 10656780749613504 10686101416771392 10700817033702816 10707048583338096 10732122525370752 10746901517052096 10751292585748584 10765188043714764 10778341829958912 10797594448736304 10815967232600211 10822880432562048 10848526498022796 10857852084511872 10862547625505466 10907434185941439 10916810410527648 10934615403207936 10942679053922121 10948747795894656 10949673243788928 10968304799256552 10993990555381824 11001322645882272 11015541254033712 11020042086045498 11035217566006029 11067501354288588 11082742189459974 11150965715504672 11155327942987008 11161095446079612 11169152608514304 11170689722400384 11203564610389128 11223381655053216 11249664754344192 11256411613268322 11257960735856637 11276322134558184 11291850532657332 11361361295042496 11394599224467712 11400490435071468 11410290499586176 11414952621905904 11464112624584224 11490959471609088 11499433394114193 11518188627530376 11528089867506432 11561060722889376 11575726602496128 11580732592481034 11615594028186024 11625578999578368 11680416636368832 11695512936381472 11716403835512574 11723892564056832 11730719894923392 11743841502234288 11750680450232328 11766862077698244 11779193944075968 11786053479333408 11799236981018412 11815485474713526 11822366144102481 11834756179661232 11850051955096872 11860238470696704 11909247720575616 11916182991784896 11922343870479669 11937468058824132 11952054232563456 11965423417370784 11972391402123504 11988878343315192 12016954095309504 12045429656255358 12073637841042096 12090264206683608 12125634558703776 12141016633139328 12147293754828342 12175740486632304 12215083595075856 12243689078239872 12281411711843604 12296418144037632 12317341270381488 12332606005234544 12354420116415168 12392483910787926 12401430008984192 12490824950246016 12506304681364608 12544836429942756 12549743935860384 12565296684578592 12567025937700432 12604010186687769 12619410796053952 12658291022978414 12728932562038352 12742272694220544 12758741385143424 12781531456922808 12788974696764948 12818924127526176 12836576812034448 12841821699644142 12857512886545536 12897126702657252 12927329405560224 12952669883977912 12957962205971673 12969101100944736 12999472354674432 13006193313250548 13013767383430638 13022692427808144 13060790620498368 13067543281709277 13078776374525664 13109404467610368 13117038642119808 13135101854174784 13140468715914936 13157452053429156 13171241281136832 13189379134563936 13197059881788816 13211821690013574 13219515506511369 13227964973131392 13251593187085464 13259310164250084 13325545740082752 13331308449483981 13342768279533792 13364529937254144 13382933964630912 13405705865758008 13437099567688896 13446061011633888 13468940327388942 13477549217907456 13487488136229591 13519073357223192 13582842571172358 13594518624430656 13601547232519059 13635442152642816 13641338878541748 13658643712281744 13725312702199744 13749590255309568 13757836416216838 13766629959331584 13809044752340088 13833470412042336 13857008929179174 13874181755888862 13886108249496384 13898722630967064 13951608760107216 13984280866392192 14003538340401216 14044506020855552 14069592766535184 14077786100314904 14130185327975904 14135958770150916 14148110291939712 14154228724143486 14196837145560696 14209040999484672 14248135222361856 14267756044937088 14276064777784128 14320049132293146 14329202022736128 14335056780998112 14353584058286352 14379222889038159 14396792598315072 14421289643466948 14441148913538754 14464701997363728 14483396834007288 14543245581255252 14555747214036864 14571753619475151 14590238738562828 14624406399008736 14658654073842432 14668430194509696 14687388338711616 14693389448060664 14713623421341372 14748080026061664 14756668472384784 14776989585946632 14783027305404303 14830383953924352 14846692367012418 14881460594772816 14938086147185504 14964508873404288 15008548817691096 15010614314475516 15035096179410912 15055800710209776 15081419098977759 15091058631318912 15116737013650008 15126818638088124 15148481726723328 15200653913428624 15219936829207872 15285483499445632 15332577858818924 15357584836707168 15404901339285051 15414747630519168 15440976789974712 15468289037223264 15487458704248032 15535175346382599 15573888848491776 15621871780683432 15658455336312384 15667573933643104 15689149436930992 15695559855120618 15705591925434624 15714737972444544 15732315974691216 15753980632951368 15763154858803308 15779674906214976 15800069273462496 15828291862352082 15837509362854267 15888243989046528 15896458493972892 15916624078432176 15953897889827712 15963188536164672 15971441788755783 15985171124420256 16022605460412672 16029152125157088 16051225550554224 16060572875007144 16098183788056128 16120352275578144 16147782065572146 16167512744938368 16196391673104456 16234320648843072 16272789747034194 16286778126767808 16293821438258199 16375215615791472 16401923104811904 16423121693841984 16424509865683392 16452457198884828 16472560155220224 16523311881050568 16601252031432882 16624113284189961 16726448573257008 16732991914480512 16741643169119418 16753728912771456 16756034583600576 16805346915583692 16835072482579824 16884617419902483 16957333257197498 17042041942563744 17051966262353264 17091898836701568 17100735652607202 17115435749379264 17122428932858856 17196168936876336 17236439207413632 17277282941295564 17292134801259648 17341591084334064 17351689844574184 17363589903744192 17371098888721551 17414387493997824 17423391042279036 17438368499367552 17513469138899712 17520624954553248 17543269404572208 17561655041515776 17574605753268861 17585838846085248 17596079842385088 17615762253351432 17626020675348492 17650293116547366 17668790916113952 17679080219000112 17698855471527618 17723228212070289 17752134269491848 17767394320110336 17775077932645308 17790357706045056 17863871580863424 17874274487677344 17906202088236198 17916132756918528 17928081348845184 17958587103185256 17983317514972788 18025431142964256 18068144484383037 18110456761563144 18126024832574208 18135396310025412 18188451838055664 18211524949708992 18220940632242513 18279310454836992 18322625392613784 18412059669786784 18444627216056448 18476011905572232 18498909007851816 18514810999328512 18531630174622752 18588725866181889 18602145013476288 18671384453868288 18736237425369024 18759457022046912 18817254644914134 18840247103967872 18847945026867888 18872304965524648 18929116194080928 18987436534467621 19034753037045504 19093398843057528 19113409041330816 19138112077715136 19172297185384212 19183462045147422 19195723464420096 19228386191289264 19254865218051672 19262732549466213 19286269329818304 19311195778676384 19345690053985878 19390994108340336 19429004825966868 19453651651417104 19499208532011648 19509289969875822 19520651075145957 19583184451615488 19591185930747552 19618164561788496 19664106701415552 19675557963179712 19702652781262176 19710703073872404 19736178080143734 19756861921705248 19784068701845904 19795589822683224 19817732535020361 19841947459697088 19867118126955264 19888965246375126 20011398423588128 20014152419300688 20046794905881216 20074400946946368 20108558798637012 20155649351533344 20169091517450832 20203410491083413 20216323826861184 20278610035834788 20293249105610496 20391777936645984 20462008317812622 20476779782276224 20539868452380068 20587969053299616 20624385382964352 20636754624325257 20649944938997376 20713567128510132 20750205618063504 20785513393768761 20811272633833293 20829162374244576 20877940448416512 20900899130964358 20927413140160824 20976421299588288 21005307510601824 21017539811737744 21039566541619968 21066759031283328 21104389149802776 21116679150472356 21195277991963856 21203938155226374 21222165437909568 21231343086215229 21284251381552896 21295255718341044 21313561499227008 21372202833542784 21401634067405632 21414097166676192 21464245050741504 21480073698439719 21493803034104192 21502585171497168 21530376087429528 21595188897472608 21631934465200422 21645760865124096 21661723370308131 21697052996045592 21715704169023744 21725095251010932 21814868371882878 21833620821055296 21885358107844242 21897495591789312 21899346487577856 21936609598513104 21987981110763648 22002645291764544 22031082508067424 22040084172090996 22070435132012058 22135002708577176 22165484378919948 22270038550518627 22301931431009344 22322190892159224 22341379444800768 22407129220778256 22446763310106432 22512823226536644 22515921471713274 22552644269116368 22583701065314664 22722722590084992 22800980870142936 22820580999172352 22829905243811808 22928225249168448 22998866788228386 23036377255060752 23122121445778752 23151453204992256 23161465184962068 23231188056372048 23360833272737664 23391025872762944 23432807671025148 23461439789846784 23487683004468576 23501360900464656 23533724155396488 23543339782680927 23558387888151936 23572106958666816 23598473962036824 23630970949427052 23644732288204962 23669512359322464 23700103910193744 23742437793528123 23818495441151232 23832365983569792 23844687740959338 23874936117648264 23930846834741568 23944782804247008 23977756686630384 24033908190619008 24090859312510716 24147275682084192 24180528413367216 24221673098358219 24251269117407552 24282033266278656 24294587509656684 24351480973264608 24409184620551291 24430167190151712 24487378156479744 24562823423687208 24634682540762976 24665212010469088 24708840232830336 24741205181275991 24784967821575852 24802860017968384 24901878047149323 24981649900492032 25012609362729216 25089672859885512 25099487871720768 25130593369157184 25134051875400864 25208020373375538 25238821592107904 25316582045956828 25435999885796247 25457865124076704 25517482770286848 25563062913845616 25577949393529896 25637848255052352 25651103478910803 25673153624068896 25683643399288284 25715025773091072 25794253405314504 25854658811120448 25905339767955824 25915924411943346 25938202201889472 25949419327596391 26012386626501096 26027534766861276 26045384855616288 26121581240996736 26135086563418554 26157552749051328 26234077284239616 26270203708349568 26280937431829872 26314904106858312 26342482562273664 26378758269127872 26394119763577632 26423643380027148 26439031013022738 26455929946262784 26475439674821049 26503186374170928 26518620328500168 26548283207291427 26651091480165504 26662616898967962 26685536559067584 26765867929261824 26811411731516016 26874199135377792 26892122023267776 26937880654777884 26974976272459182 27038146714446384 27165685142344716 27189037248861312 27203094465038118 27282677757083496 27317287424563488 27450625404399488 27515672832433676 27618089504680176 27666940824084672 27714017858358348 27748363511777724 27772216498992768 27797445261934128 27903217520214432 27968561732784384 28007076680802432 28139185533070368 28155572200629808 28225881967371201 28260370655951808 28271917540301832 28296220583879424 28308457448286972 28393674291121392 28535512089874176 28552129555568256 28640098264586292 28670113561996224 28707168116572704 28758445778076318 28775193067721133 28793585196630144 28842579286933896 28882297827077508 28929403994727456 28966793668014576 29018535080978817 29086491162510504 29111494428073728 29143507238950302 29180477477125656 29248812798017472 29263934954813733 29336860389019392 29374776677423232 29386778896121328 29427246842682744 29496160052123328 29513336944769568 29553979171893264 29566054610808606 29604267120215601 29693384734024836 29762921189545632 29833447869562689 29876172294371008 29929017746808576 30017097635382192 30021228628951032 30070192358821824 30111601420419552 30162838197955518 30182117262637824 30233474027300016 30253637276176248 30401307826857248 30439873658415744 30570966998891264 30665155717637848 30693012476718933 30715169673414336 30809802678570102 30829495261038336 30881953579949424 30936578074446528 30974917408496064 31070350692765198 31243743561366864 31316910672624768 31335147867286208 31351348696446537 31378298873861984 31391119710241236 31429475944889088 31464631949382432 31507961265902736 31526309717606616 31559349812429952 31600138546924992 31656583724704164 31675018725708534 31792916987945784 31805907232839561 31833248156864352 31907795779655424 31926377072329344 31942883577511566 31970342248840512 32058304250314176 32102451101108448 32121145750014288 32196367576112256 32240704551156288 32295564131144292 32335025489876736 32392783346208912 32447901697800633 32468641297686144 32545579494068388 32573556253535616 32587642876516398 32722302557824317 32750431231582944 32803846209623808 32828037161766363 32846243387683968 32849019731366784 32904914397769656 33046623762101136 33143878639067837 33202504062865764 33248226568379922 33452897146514016 33465983828961024 33483286338238836 33507457825542912 33512069167201152 33610693831167384 33670144965159648 33769234839804966 33773882207569911 33914666514394996 34084083885127488 34103932524706528 34183797673403136 34201471305214404 34230871498758528 34244857865717712 34392337873752672 34472878414827264 34498300182342579 34554565882591128 34584269602519296 34683182168668128 34703379689148368 34727179807488384 34742197777443102 34846782084558072 34876736998735104 35041249909106496 35086538809144416 35149211506537722 35171677692170496 35192159684770176 35231524506702864 35252041350696984 35300586233094732 35337581832227904 35358160438000224 35397710943055236 35446456424140578 35467098432307443 35504268538983696 35550155865290616 35580715412090112 35727743161726848 35748548975354688 35767031611439007 35812404176472396 35856162697690368 35917174206370512 35966635029945576 36050862285928512 36136288968766074 36220913523126288 36270792620050824 36376903676111328 36423049899417984 36441881264485026 36645250785227568 36824119339573568 36889254432112896 36952023811144464 36997818015703632 37063260349245504 37177451732363778 37204290026952576 37472474850738048 37518914044093824 37634509289828268 37680494207935744 37695890053735776 37744609931049296 37812030560063307 37858232388161856 37974873068935242 38186797686115056 38226818082661632 38276224155430272 38344594370768424 38366924090294844 38456772382578528 38509730436103344 38525465098932426 38572538659636608 38622391557352768 38691380107971756 38781988216680672 38858009651933736 38873886617915019 38907303302834208 38998417064023296 39018579939751644 39041302150291914 39182371861495104 39202629845127831 39236329123576992 39328213402831104 39351115926359424 39405305562524352 39421406147744808 39472356160287468 39513723843410496 39568137403691808 39591179645366448 39635465070040722 39658546519534107 39683894919394176 39777930492750252 39993925348451943 40022796847176256 40028304838601376 40093589811762432 40148801893892736 40217117597274024 40311298703066688 40338183034901664 40406820982166826 40432647653722368 40462464408688773 40557220071669576 40783555873291968 40851757392339427 40924016635625244 40953559564552448 41079736904760136 41175938106599232 41248770765928704 41273509248650514 41299889877994752 41427134257020264 41500411236127008 41571026787537522 41622545267666586 41658324748489152 41801798261928716 41854826280321648 41952842599176576 42010615021203648 42035079623475488 42133518062566656 42164589111752041 42208778299605552 42233358300944712 42390555983927712 42407876310452748 42444330875819136 42462686172430458 42590511436682088 42627122998454016 42744405667085568 42803268134811264 42828194333352384 42960147396879438 42987606068208384 43005170342994336 43060752174859056 43137668667114477 43190377794945216 43263868930400844 43323446740616262 43394105992091184 43450190502021864 43629736743765756 43667241642110592 43715260858425453 43770716215688484 43873219197026208 43975962221527296 44005290583529088 44062165016134848 44080168344181992 44140870264024116 44270005417154352 44330968757839896 44540077101037254 44603862862018688 44644381784318448 44814258441556512 44893526620212864 45025646453073288 45031842943426548 45105288538232736 45167402130629328 45244257296933277 45445445180169984 45601961740285872 45659810487623616 45856450498336896 45997733576456772 46072754510121504 46214704017855153 46244242891557504 46322930369924136 46462376112744096 46605526039147797 46721666545475328 46782051745525888 46865615342050296 46975366008937152 47002721800929312 47067448310792976 47086679565361854 47116775776303872 47144213917333632 47196947924073648 47261941898854104 47289464576409924 47339024718644928 47400207820387488 47484875587056246 47512528088562801 47664731967139584 47689375481918676 47749872235296528 47861693669483136 47889565608494016 47914325366267349 47955513373260768 48067816381238016 48181718625021432 48294551364168384 48361056826734432 48443346196716438 48502538234815104 48589175019313368 48702961946529216 48818369241102582 48860334380303424 48881464314774597 49125646847374416 49269365081525952 49330424020938176 49417680465660672 49482410362551982 49569935643151704 49803756094298646 49872339852569883 50179345719771024 50198975743441536 50261186738314368 50268103750801728 50416040746751076 50477643184215808 50633164091913656 50653852259707449 50871999771592494 50915730248153408 51126125827691232 51155898787059792 51275696510104704 51302206957821606 51346307248137792 51367286798576568 51588506810629008 51709317622240896 51810679535911648 51831848823886692 51876404403778944 51898838655192782 52024773253002192 52055069533722552 52090769711232576 52113296666164653 52243162481993472 52270173126837108 52315105498102656 52540407416699136 52561874863659744 52629808213716624 52684965124547328 52723817259806583 52757516538255744 52788239527155264 52847286760054296 52878062026045476 52950879349642098 53006372748341856 53037240657000336 53096566414582854 53169684636210867 53302182960331008 53325233797935924 53371073118135168 53622823463032032 53748398270755584 53784244046535552 53875761309555768 53949952544918364 54076293428892768 54204433453149111 54331370284689432 54378074497722624 54406188930076236 54565355514166992 54634574849126976 54901250808798976 55031345664867352 55236179009360352 55333881648169344 55428035716716696 55496727023555448 55544432997985536 55594890523868256 55766177598545667 55806435040428864 56014153361604864 56278371066140736 56311144401259616 56451763934742402 56484638244045187 56520741311903616 56543835080603664 56616914896573944 56787348582242784 56962309603402863 57104259111136512 57280196529172584 57340227123992448 57414336233145408 57516891556152636 57550386135442266 57587170393260288 57685158573867792 57764595654155016 57788197648398639 57858807989454912 57933587336029152 58037070161957634 58172982325021008 58287014477900604 58360954954251312 58497625596034944 58527869909627466 58561953225437871 58749553354846464 58773557792242656 58854493685365488 58992320104246656 59026673889539136 59107958343786528 59132109221617212 59208534240431202 59386769468049672 59525842379091264 59666895739125378 59752344588742016 60034195270764384 60042457257902064 60140384717643648 60223202840839104 60325676395911036 60466948054600032 60507274552352496 60610231473250239 60802615653714496 60879747316831488 61330311435275696 61386024953437866 61430339346828672 61619605357140204 61763907159898848 61873156148893056 61910263872975771 61949834816992128 62140701385530396 62433817901499879 62487487122733728 62633821345249536 62670295734572416 62702697392893074 62756597747723968 62782239420482472 62929263898764864 63015922531805472 63052619435213232 63118699624859904 63200277093849984 63313167449408328 63350037451417068 63585833975891568 63611814465679122 63666496313728704 63694029258645687 63852754144658688 63885767155023132 63940684497681024 64116608500628352 64204902202216896 64242291500028576 64392735152224512 64440221095319157 64481409102312576 64591128262288584 64785566692417824 64895803395601266 64937282595372288 64985170110924393 65091158988136776 65147112507071232 65175285753032796 65444605115648634 65500862463165888 65656074323532726 65692486775367936 65698039462733568 65809828795539312 66093247524202272 66287757278135674 66405008125731528 66496453136759844 66810115651555881 66905794293028032 66966572676477672 67024138334402304 67221387662334768 67340289930319296 67538469679609932 67547764415139822 67829333028789992 68168167770254976 68207865049413056 68402942610428808 68461742997517056 68489715731435424 68784675747505344 68996600364685158 69109131765182256 69366364337336256 69406759378296736 69454359614976768 69484395554886204 69620600626381277 69693564169116144 70082499818212992 70173077618288832 70298423013075444 70384319369540352 70463049013405728 70504082701393968 70601172466189464 70630019348042781 70675163664455808 70716320876000448 70795421886110472 70892912848281156 70934196864614886 71008537077967392 71100311730581232 71227313380584369 71455486323453696 71497097950709376 71534063222878014 71624808352944792 71834348412741024 71933270059891152 72101724571857024 72272577937532148 72441827046252576 72541585240101648 72665019295074657 72753807352222656 72846099798835968 72883762528970052 73290501570455136 73648238679147136 73904047622288928 73995636031407264 74126520698491008 74223615543827973 74354903464727556 74408580053905152 74705634141447969 74944949701476096 75037828088187648 75269018579656536 75391780107471552 75489219862098592 75624061120126614 75668100289192609 75716464776323712 75949746137870484 76307999657388741 76373595372230112 76552448310860544 76689188741536848 76733848180589688 76913544765157056 76953310436732409 77019460872206688 77050930197864852 77145077319273216 77244783114705536 77382760215943512 77563976433361344 77716019303867472 77747773235830038 77814606605668416 77848257982789173 78037159879503288 78082604300583828 78364743722990208 78405259690255662 78472658247153984 78702231852718848 78810611125048704 78842812295489616 78944712320574936 79027447686820992 79136274807383616 79182359290732896 79270930140081444 79317093039068214 79367789838788352 79426319024463147 79555860985500504 79987850696903886 80045593694352512 80056609677202752 80297603787785472 80434235194548048 80622597406133376 80676366069803328 80813641964333652 80924928817377546 81114440143339152 81567111746583936 81703514784678854 81848033271250488 82159473809520272 82351876213198464 82547018497301028 82854268514040528 83000822472254016 83142053575075044 83245090535333172 83316649496978304 83603596523857432 83709652560643296 83905685198353152 84021230042407296 84070159246950976 84329178223504082 84417556599211104 84466716601889424 84677645902113603 84781111967855424 84815752620905496 84888661751638272 84925372344860916 85181022873364176 85606536269622528 85656388666704768 85920294793758876 86010340685988672 86121504349718112 86275337334228954 86325579203163399 86380755589890432 86527737860801688 86646893481232524 86788211984182368 86900381004043728 87055605242936451 87259473487531512 87334483284221184 87430521716850906 87541432431376968 87746438394052416 87791804864441199 88010581167058176 88124330032269696 88160336688363984 88281740528048232 88540010834308704 88661937515679792 88812801360646803 89080154202074508 89207725724037376 89288763568636896 89500343608688067 89628516883113024 89787053240425728 90051292906146576 90063685886853096 90210577076465472 90334804261258656 90488514593866554 91203923480571744 91319620975247232 91712900996673792 91995467152913544 92079037430156799 92145509020243008 92429408035710306 92488485783115008 92645860739848272 92924752225488192 93211052078295594 93265332914586239 93564103491051776 93731230684100592 93950732017874304 94005443601858624 94054046089339611 94134896621585952 94173359130723708 94288427834667264 94393895848147296 94523883797708208 94578929152819848 94678049437289856 94800415640774976 94969751174112492 95025056177125602 95378750963837352 95417721698518683 95499744470593056 95723387338966272 95779131216988032 95828650732534698 95911026746521536 96363437250042864 96589102728336768 96722113653468864 96886692393432876 97005076469630208 97178350038626736 97343705093401899 97405923893058432 97636738482205164 97720668760606848 97762928629549194 98251293694748832 98484111485299089 98538730163051904 98660848041876352 98964820725103964 99139871286303408 99431635917203511 99607512188597292 99744679705139766 100358691439542048 100397951486883072 100522373476628736 100536207501603456 100832081493502152 101266328183827312 101307704519414898 101743999543184988 101831460496306816 102252251655382464 102311797574119584 102551393020209408 102604413915643212 102692614496275584 102734573597153136 103177013621258016 103418635244481792 103494900547027737 103621359071823296 103663697647773384 103752808807557888 103797677310385564 104049546506004384 104110139067445104 104181539422465152 104226593332329306 104540346253674216 104630210996205312 105123749727319488 105259616427433248 105447634519613166 105515033076511488 105576479054310528 105694573520108592 105756124052090952 105901758699284196 106012745496683712 106074481314000672 106193132829165708 106339369272421734 106401295296922329 106650467595871848 106742146236270336 107245646926064064 107301094834317021 107568488093071104 107751522619111536 107899905089836728 108152586857785536 108408866906298222 108662740569378864 108812377860152472 109130711028333984 109269149698253952 110062691329734704 110472358018720704 110667763296338688 110856071433433392 110993454047110896 111189781047736512 111532355197091334 111612870080857728 112556742132281472 112622288802519232 112903527869484804 112969276488090374 113041482623807232 113087670161207328 113233829793147888 113436091680189921 113574697164485568 113924619206805726 114560393058345168 114680454247984896 114828672466290816 114954945220303969 115033783112305272 115100772270884532 115370317147735584 115529191308310032 115576395296797278 115717615978909824 115867174672058304 116074140323915268 116345964650042016 116574028955801208 116621659853745057 116721909908502624 116995251192069888 117055739819254932 117123906450875742 117547115584485312 117607889535383493 117708987370730976 117984640208493312 118053347779078272 118215916687573056 118264218443234424 118417068480862404 118773538936099344 118975639558602321 119051684758182528 119333791478250756 119504689177484032 119981776045355829 120068390541528768 120084914515804128 120280769435287296 120446405681678208 120651352791822072 120933896109200064 121014549104704992 121220462946500478 121387393226066319 121605231307428992 122555272177018281 122660622870551392 122772049906875732 122860678693657344 123239210714280408 123527814319797696 123746312297786112 123820527745951542 123899669633984256 124281402771060792 124867635802999758 124974974245467456 125340591469144832 125405394785786148 125513195495447936 125564478840964944 125858527797529728 126031845063610944 126105238870426464 126400554187699968 126493767335256123 126626334898816656 126700074902834136 127171667951783136 127223628931358244 127332992627457408 127388058517291374 127771534310046264 127881368995362048 128233217001256704 128409804404433792 128484583000057152 128880442190638314 128962818204625152 129182256524577168 129571133384835648 129791606791202532 129970340221848786 130182317976273552 130350571506065592 130889210231297268 131001724926331776 131145782575276359 131312148647065452 131619657591078624 132186495048404544 132575514556271348 132810016251463056 132992906273519688 133620231303111762 133811588586056064 133933145352955344 134442775324669536 134680579860638592 135076939359219864 135095528830279644 135658666057579984 136336335540509952 136415730098826112 136805885220857616 136979431462870848 137569351495010688 137993200729370316 138218263530364512 138644112053565459 138732728674672512 138813518756593472 138968791109772408 139241201252762554 139387128338232288 139816578117443391 140164999636425984 140346155236577664 140596846026150888 140926098026811456 141008165402787936 141202344932378928 141260038696085562 141350327328911616 141432641752000896 141590843772220944 141785825696562312 141868393729229772 142017074155934784 142200623461162464 142454626761168738 142537584265688403 142994195901418752 143068126445756028 143249616705889584 143668696825482048 143742976098802047 143866540119782304 144203449143714048 144545155875064296 144883654092505152 145083170480203296 145330038590149314 145507614704445312 145767525057940104 146581003140910272 146644392944323791 147296477358294272 147808095244577856 147991272062814528 148253041396982016 148447231087655946 148709806929455112 149411268282895938 149617019557709649 150538037159313072 150783560214943104 150978439724197184 151248122240253228 151336200578385218 151432929552647424 151899492275740968 151961556779122347 152615999314777482 152747190744460224 153378377483073696 153467696361179376 153827089530314112 153906620873464818 154038921744413376 154101860395729704 154489566229411072 154765520431887024 155127952866722688 155432038607734944 155495546471660076 155629213211336832 155696515965578346 156074319759006576 156165208601167656 156339889998493959 156729487445980416 156810519380511324 156945316494307968 157621222250097408 157685624590979232 157889424641149872 158054895373641984 158171451779419749 158272549614767232 158364718581465792 158541860280162888 158634186078136428 158852638048926294 159111721971001008 159975701393807772 160091187388705024 160113219354405504 160868470389096096 161245194812266752 161352732139606656 161627283928667304 161849857634755092 162228880286678304 162613300359447333 163134223493167872 163407029569357708 163696066542500976 164318947619040544 164703752426396928 165094036994602056 165708537028081056 166001644944508032 166284107150150088 166490181070666344 166633298993956608 167207193047714864 167419305121286592 168042460084814592 168140318493901952 168658356447008164 168835113198422208 168933433203778848 169355291804227206 169453914732135561 169562223935710848 169631505241810992 169850744689721832 170362045746728352 170886928810208589 171312777333409536 171840589587517752 172020681371977344 172243008699436224 172550674668457908 172651158406326798 172761511179780864 173055475721603376 173293786962465048 173576423968364736 173800762008087456 174111210485872902 174518946975063024 174861043433701812 175082864862753936 175492876788104832 175583609728882398 175685859676313613 176248660064539392 176320673376727968 176563481056096464 177080021668617408 177323875031359584 177625602721293606 178160308404149016 178577527137273792 179000687217376134 179257033766226048 180102585812293152 180127371773706192 180421154152930944 180669608522517312 180977029187733108 182407846961143488 182639241950494464 183990934305827088 184158074860313598 184291018040486016 184858816071420612 185291721479696544 185730791618927313 185849504450976384 186422104156591188 186530665829172478 187301453704499637 187462461368201184 187901464035748608 188010887203717248 188108092178679222 188269793243171904 188346718261447416 188787791696294592 189047767595416416 189157858305639696 189356098874579712 189600831281549952 189939502348224984 190050112354251204 190757501927674704 190835443397037366 190999488941186112 191082087775937061 191558262433976064 191657301465069396 191822053493043072 192726874500085728 193178205456673536 193320663285957471 193444227306937728 193773384786865752 194356700077253472 194687410186803798 194811847786116864 194955510332773179 195273476964410328 195441337521213696 195525857259098388 196502587389497664 196968222970598178 197077460326103808 197321696083752704 197929641450207928 198279742572606816 198863271834407022 199215024377194584 199489359410279532 200430346954667643 200717382879084096 201072415003206912 201664162987004304 202532656367654624 202615409038829796 203487999086369976 203662920992613632 204504503310764928 204623595148239168 205208827831286424 205385228992551168 205469147194306272 206354027242516032 206989801094055474 207242718143646592 207327395295546768 207595354620771128 208099093012008768 208220278134890208 208363078844930304 208453186664658612 208861801879143831 209080692507348432 210247499454638976 210519232854866496 210895269039226332 211152958108621056 211389147040217184 211512248104181904 211803517398568392 211890058044128343 212025490993367424 212148962628001344 212386265658331416 212678738544843468 212802590593844658 213300935191743696 214491293852128128 214602189668634042 215503045238223072 215799810179673456 216305173715571072 216817733812596444 217325481138757728 217624755720304944 217995057885223971 218261422056667968 218538299396507904 220125382659469408 220944716037441408 221712142866866784 221986908094221792 222379562095473024 222670846631483919 223064710394182668 223225740161715456 225113484264562944 225244577605038464 225807055738969608 225938552976180748 226175340322414656 226467659586295776 226872183360379842 227004300867577827 227149394328971136 227849238413611452 228923998972166223 229120786116690336 229657344932581632 229909890440607938 230067566224610544 230201544541769064 230740634295471168 230859931310197227 231058382616620064 231152790593594556 231435231957819648 231734349344116608 232148280647830536 232691929300084032 233148057911602416 233243319707490114 233443819817005248 233544773948367519 234111479638509864 234247812901751484 235094231168970624 235215779070766986 235417974741461952 236106695558156544 236431833375146112 236528436886468848 236834136961724808 237547077872198688 237951279117204642 238103369516365056 238278957073389441 238667582956501512 239963552090711658 240136781083057536 240169829031608256 240892811363356416 241302705583644144 241867792218400128 242029098209409984 242440925893000956 242774786452132638 243210462614857984 245110544354036562 245321245741102784 245544099813751464 246478421428560816 247055628639595392 247641055491903084 248562805542121584 249735271605999516 249949948490934912 250810789571572296 251026390990895872 251128957681929888 251717055595059456 252063690127221888 252210477740852928 252987534670512246 253252669797633312 253400149805668272 254032937706340809 254343335903566272 254447257862716488 254665985254914816 254776117034582748 255543068620092528 256819608808867584 256969166000114304 257760884381276628 258364513049154336 258976737609490197 259142266769671296 259583213582405064 259940680443697572 260364635952547104 260701143012131184 261166815728809353 261778420462594536 262003449852663552 262291565150552718 262624297294130904 263239315182157248 264372990096809088 265151029112542696 265620032502926112 265985812547039376 266438404081940409 267240462606223524 267623177172112128 267866290705910688 268501030826064201 268885550649339072 269361159721277184 270153878718439728 270191057660559288 271317332115159968 272153256994035901 272831460197652224 273611770441715232 273958862925741696 275138702990021376 275986401458740632 276436527060729024 277288224107130918 277465457349345024 277627037513186944 277937582219544816 278482402505525108 278774256676464576 279633156234886782 279795998743758717 280692310473155328 281193692052301776 281852196053622912 282016330805575872 282162138268018833 282404689864757856 282520077392171124 282865283504001792 283181687544441888 283571651393124624 283736787458459544 284034148311869568 284401246922324928 284909253522337476 285075168531376806 286136252891512056 286499233411779168 287337393650964096 287485952197604094 287733080239564608 289090311750128592 289767308185010304 290166340960406592 290660077180298628 291015229408890624 291535050115880208 292031115280205697 293162006281820544 293288785888647582 295616190489155712 295982544125629056 296894462175311892 297419613858910224 298294907751610533 298822536565791876 299234039115419298 301076074318626144 301567120429886208 301956879448394368 302496244480506456 302672401156770436 303798984551481936 303923113558244694 305231998629554964 305494381488920448 306756754966147392 306935392722358752 307654179060628224 307813241746929636 308077843488826752 308203720791459408 309531040863774048 310255905733445376 310484701641083211 310864077215469888 310991092943320152 311258426422673664 311393031931156692 312148639518013152 312330417202335312 312679779996987918 313621038761022648 313890632988615936 315371249181958464 315778849282299744 316342903558839498 316545099229534464 316729437162931584 317083720560325776 317268372156272856 317705276097852588 318223443942002016 319203885890766987 319951402787615544 320226438708811008 321736940778192192 321903284502951063 322705464279213312 323254567857334608 323699715269510184 324457760573356608 325226600718894666 326814059138715416 327392133085001952 328637895238081088 330188073989204112 331417074056162112 332003289889016064 332568214300300176 332980362141332688 334414386095429728 334838610242573184 336280636987803904 337316712894016328 337670226396844416 337866866407557696 338710583608454412 338907829464271122 339124447871421696 339263010483621984 339701489379443664 340308275040569763 340724091493456704 341773857620417178 343681179175035504 344041362743954688 344486017398872448 344864835660911907 345101349336915816 345302316812653596 346110951443206752 346587573924930096 347152847936729472 347601524016174912 348222420971745804 349037893950126048 349722086867403624 349864979561235171 350165729725507872 350985753576209664 351167219457764796 351371719352627226 352641346753455936 353126962112192928 354160043337234816 354647750062719168 355251205442587212 356320616808298032 356926918675806963 357155054274547584 358001374434752268 358514067532452096 359945328136067487 360205171624586304 360254743547412384 360842308305861888 361339217045034624 361954058375466216 364582665029746207 364815693922286976 367665816531054843 367981868611654176 368316149720627196 368582036080972032 369717632142841224 370583442959393088 371461583237854626 371699008901952768 372844208313182376 373061331658344956 374602907408999274 374924922736402368 376021774407434496 376216184357358444 376539586486343808 376693436522894832 377575583392589184 378095535190832832 378315716611279392 379201662563099904 379481302005768369 379879004696449968 380100224708502408 381515003855349408 381670886794074732 381998977882372224 382164175551874122 383314602930138792 383644106986086144 385453749000171456 386641326571914942 386888454613875456 387546769573731504 388713400154506944 389374820373607596 389911020665546358 390546953928820656 391051714518196776 393005174778995328 393437347725829077 393936445941196356 395859282900415856 396559485145213632 397726543668814044 398430048754389168 398978718820559064 400860693909335286 401434765758168192 403328325974008608 405065312735309248 405230818077659592 406975998172739952 409009006621529856 409247190296478336 410417655662572848 410938294388612544 412708054485032064 413979602188110948 414485436287293184 414654790591093536 415190709241542256 415932336160696377 416198186024017536 416440556269780416 416906373329317224 417723603758287662 418161385014696864 419449734352330173 420494998909277952 421038465709732992 421790538078452664 422778294080434368 423024496208363808 423607034797136784 423780116088256686 424050981986734848 424297925256002688 424772531316662832 425357477089686936 425605181187689316 426601870383487392 427612752797065209 428982587704256256 429204379337268084 431006090476446144 431228928296406141 431599620359346912 432610347431142144 433635467625192888 434650962277515456 435249511440609888 435990115770447942 436522844113335936 439933178832971373 440250765318938816 441889432074882816 443424285733733568 443973816188443584 444759124190946048 445341693262967838 446129420788365336 449369331315733697 450489155210076928 451614111477939216 451877105952361496 452350680644829312 452935319172591552 453744366720759684 454008601735155654 454298788657942272 455698476827222904 455884670337367041 457847997944332446 458241572233380672 459819780881215876 460135132449221088 460403089083538128 461481268590942336 461719862620394454 462116765233240128 462305581187189112 463468698688233216 464296561295661072 465383858600168064 466296115823204832 466486639414980228 466887639634010496 467089547896735038 468222959277019728 468495625803502968 469019669995481877 470188462337941248 470431558141533972 470835949482923904 472863666750292224 473056873772937696 473668273923449616 474514355338259247 475094155744397376 475902558234409284 476557914146778882 477335165913003024 479927104181423316 480273562166115072 480339658063216512 482605411167288288 483735584436800256 484058196418819968 484881851786001912 485549572904265276 490221088708073124 490642491482205568 491088199627502928 492956842857121632 494111257279190784 495282110983806168 497125611084243168 499470543211999032 499899896981869824 501621579143144592 502257915363859776 504127380254443776 504420955481705856 505975069341024492 506505339595266624 506800299611336544 508065875412681618 508361744196406683 508686671807132544 508894515725432976 509552234069165496 511086137240185056 512660786430625767 513938332000228608 515521768762553256 516729026098308672 517953475218980394 518284533539342592 519166427164810128 519881360887395144 520729271905094208 521402286024262368 522333631457618706 523556840925189072 524583130301105436 525248594588261808 526478630364314496 527057579028940839 528745980193618176 530302058225085392 531240065005852224 531971625094078752 532876808163880818 534480925212447048 535732581411821376 537002061652128402 537771101298678144 540307757436879456 540382115321118576 542634664230319936 544306513988071802 547223540883430464 547917725851483392 551972802917481264 552873054121458048 554576448214261836 555254075026373888 555875164439089632 556964805011050216 557192374856781939 557548513352929152 559266312469773564 559591997487517434 561904361113498911 562387384104603552 563704392107245824 564032661611151744 564324276536037666 564809379729515712 565040154784342248 566363375088883776 567143302786249248 567473574916919088 568068296623739136 568802493844649856 569818507044674952 570150337062753612 572272505783024112 572998466823558336 573246263327811183 574674787301928192 574971904395208188 575466160479129216 578180623500257184 579534616370020608 579961989857872413 580332681920813184 581320154360597256 583070100231760416 584062230560411394 584866530998319537 586324012563641088 586577571777295164 591232380978311424 591965088251258112 593788924350623784 594839227717820448 596589815503221066 597645073131583752 598468078230838596 602152148637252288 603913758896788736 604992488961012912 605344802313540872 607597969102963872 607846227116489388 610463997259109928 610988762977840896 613513509932294784 613870785444717504 615626483493859272 616155686977653504 616407441582918816 619062081727548096 620969403282166422 621728154430939776 621982185886640304 622786063862313384 624297279036026304 624660834404670624 625359559993975836 626585405637431493 627242077522045296 630742498363916928 631557698564599488 632685807117678996 633458874325863168 634167441120651552 634536744312545712 635410552195705176 635670174132385029 636446887884004032 638407771781533974 639902805575231088 643473881556384384 643806569005902126 646509135714669216 647399430539020368 648915521146713216 650453201437789332 653628118277430832 654784266170003904 657275790476162176 660376147978408224 662834148112324224 665136428600600352 665960724282665376 668012539894451757 668828772190859456 669677220485146368 674633425788032656 675340452793688832 675733732815115392 677421167216908824 677815658928542244 678526020967243968 679402978758887328 680616550081139526 681012902602733481 681448182986913408 683547715240834356 686771996916498669 687362358350071008 688972034797744896 689729671321823814 690202698673831632 690604633625307192 692221902886413504 692579793930591681 693175147849860192 694305695873458944 695203048032349824 696444841943491608 698075787900252096 699444173734807248 699729959122470342 700331459451015744 700634321845102557 702334438915529592 702743438705254452 705282693506911872 706253924224385856 708320086674469632 709295500125438336 710502410885174424 712641233616596064 713853837351613926 714310108549095168 714836871220168323 716002748869504536 719890656272134974 720410343249172608 720509487094824768 722678434090069248 723908116750932432 729165330059492414 729631387844573952 735331633062109686 735963737223308352 736632299441254392 739435264285682448 741166885918786176 742923166475709252 745688416626364752 746122663316689912 749205814817998548 749849845472804736 752432368714716888 753079172972687616 753386873045789664 755151166785178368 756191070381665664 756631433222558784 758962604011536738 759758009392899936 760200449417004816 762098813119022427 763030007710698816 763341773588149464 763997955764744448 764328351103748244 766629205860277584 770907498000342912 773282653143829884 775093539147463008 776930212828470591 777426800309013888 778749640747215192 779822041331092716 781093907857641312 782103429036393552 783500447186428059 786010349557990656 786874695451658154 787872891882392712 791718565800831712 793118970290427264 795453087337628088 796860097508778336 797957437641118128 799315212245821227 801721387818670572 802869531516336384 806656651948017216 810130625470618496 810461636155319184 813951996345479904 816459770982107703 818494380592956672 820835311325145696 821876588777225088 825416108970064128 827959204376221896 829309581182187072 830381418483084512 831864672321392754 832396372048035072 832881112539560832 833812746658634448 835447207516575324 836322770029393728 838899468704660346 839387996231276151 842076931419465984 843581076156905328 845556588160868736 846048992416727616 846486414804056499 847214069594273568 847560232176513372 848595850512005376 849545062633325664 850714954179373872 851210362375378632 853203740766974784 855225505594130418 858408758674536168 862012180952892288 862457856592812282 863199240718693824 867270935250385776 869301924555030912 870499022881219776 871980231540895884 873045688226671872 879866357665942746 880501530637877632 886848571467467136 887947632376887168 890683386525935676 892258841576730672 894884723254831599 898738662631467394 903228222955878432 903754211904722992 904701361289658624 905870638345183104 907488733441519368 908017203470311308 911396953654445808 911769340674734082 915695995888664892 916483144466761344 919639561762431752 920270264898442176 920806178167076256 922962537181884672 923439725240788908 924233530466480256 924611162374378224 928593122591322144 930767717200336128 931454104923249633 932592231646409664 932973278829960456 933775279268020992 934179095793470076 936445918554039456 936991251607005936 938039339990963754 940863116283067944 941671898965847808 946113747545875392 947336547846899232 949028710676518494 950188311488794752 951805116468818568 953115828293557764 954670331826006048 957611657672300961 959854208362846632 960679316126433024 965210822334576576 965709853508853189 968116392837639936 969763703572003824 971099145808530552 980442177416146248 981284982964411136 982176399255005856 985913685714243264 990564221967612336 994251222168486336 998941086423998064 1003243158286289184 1004515830727719552 1008841910963411712 1011950138682048984 1013010679190533248 1013600599222673088 1016131750825363236 1016723488392813366 1017373343614265088 1017789031450865952 1019104468138330992 1020924825121709289 1022172274480370112 1025321572861251534 1031043537525106512 1033458052196617344 1034594506982735721 1035906950437960788 1038332854329620256 1039762721774790288 1041458543810188416 1042804572048524736 1044667262915237412 1047113681850378144 1049166260602210872 1049594938683705513 1050497189176523616 1052957260728628992 1054115158057881678 1060604116450170784 1062480130011704448 1063943250188157504 1065753616327761636 1068961850424894096 1070780756027420889 1071465162823642752 1074004123304256804 1075542202597356288 1080615514873758912 1080764230642237152 1085269328460639872 1088613027976143604 1093747995089238621 1094447081766860928 1102997449593164529 1103945605834962528 1105746108242916096 1109152896428523672 1111750328878179264 1113929610022100432 1114384749713563878 1115097026705858304 1118532624939547128 1119183994975034868 1123808722226997822 1124774768209207104 1128065323222303488 1128648553072075332 1129618759459031424 1130080309568684496 1132726750177767552 1134286605572498496 1134947149833838176 1137604987689299712 1138443906017305107 1139637014089349904 1140300674125507224 1144545011566048224 1145996933647116672 1146492526655622366 1149943808790416376 1150932320958258432 1156361247000514368 1159923979715744826 1160665363841626368 1162640308721194512 1166140200463520832 1168124461120822788 1169733061996639074 1173155143554590328 1180312043177487231 1187577848701247568 1189678455435640896 1193179631006442132 1195290146263167504 1196936156461677192 1204304297274504576 1209984977922025824 1210689604627081744 1215195938205927744 1215692454232978776 1220927994518219856 1227027019864589568 1227741570889435008 1231252966987718544 1232814883165837632 1238124163455096192 1241938806564332844 1243456308861879552 1243964371773280608 1245572127724626768 1247797008482089131 1248594558072052608 1249321668809341248 1250719119987951672 1253170811274862986 1254484155044090592 1258349203056990519 1261484996727833856 1263115397129198976 1265371614235357992 1268334882241303104 1269073488625091424 1270821104391410352 1271340348264770058 1272893775768008064 1276815543563067948 1279805611150462176 1282838258391195627 1286947763112768768 1287613138011804252 1293018271429338432 1293686784889218423 1294798861078040736 1297831042293426432 1300906402875578664 1307256236554861664 1309568532340007808 1314551580952324352 1319799536498914119 1320752295956816448 1325668296224648448 1330272857201200704 1331921448565330752 1336025079788903514 1337657544381718912 1348107993947201091 1349266851576065312 1351467465630230784 1354842334433817648 1355631317857084488 1357052041934487936 1358805957517774656 1361233100162279052 1362025805205466962 1362896365973826816 1367095430481668712 1367654011012101123 1373543993832997338 1374724716700142016 1379459342643647628 1380405397347663264 1381209267250614384 1384443805772827008 1385159587861183362 1386350295699720384 1390406096064699648 1392889683886983216 1396151575800504192 1398888347469614496 1399459918244940684 1400662918902031488 1401268643690205114 1404668877831059184 1405486877410508904 1407059009986445631 1410565387013823744 1412507848448771712 1418591000250876672 1421004821770348848 1425282467233192128 1427707674703227852 1429673742440336646 1432005497739009072 1439781312544269948 1440820686498345216 1441018974189649536 1447816233501864864 1458330660118984828 1470663266124219372 1471927474446616704 1473264598882508784 1478870528571364896 1482333771837572352 1485846332951418504 1491376833252729504 1492245326633379824 1498411629635997096 1499699690945609472 1504864737429433776 1506773746091579328 1512382140763331328 1513262866445117568 1517925208023073476 1519516018785799872 1520400898834009632 1524197626238044854 1525085232589220049 1526060015421397632 1526683547176298928 1528656702207496488 1533258411720555168 1537982359291877301 1541814996000685824 1546565306287659768 1550187078294926016 1553860425656941182 1554853600618027776 1557499281494430384 1559644082662185432 1562187815715282624 1564206858072787104 1567000894372856118 1573749390903316308 1575745783764785424 1581172737086822517 1583437131601663424 1586237940580854528 1590906174675256176 1593720195017556672 1595914875282236256 1598630424491642454 1603442775637341144 1613313303896034432 1620261250941236992 1620923272310638368 1627903992690959808 1632919541964215406 1641670622650291392 1643753177554450176 1655918408752443792 1658619162364374144 1660762836966169024 1663729344642785508 1665762225079121664 1667625493317268896 1670894415033150648 1671577124570345817 1672645540058787456 1677798937409320692 1678775992462552302 1685713083340496733 1687162152313810656 1691113176321737472 1692097984833455232 1692972829608112998 1694428139188547136 1695120464353026744 1699090125266651328 1701429908358747744 1702420724750757264 1706407481533949568 1710451011188260836 1716817517349072336 1719738789983433549 1724024361905784576 1724915713185624564 1726398481437387648 1734541870500771552 1738603849110061824 1739885969573617239 1740998045762439552 1743960463081791768 1756625567870595361 1759732715331885492 1761003061275755264 1773697142934934272 1775895264753774336 1781366773051871352 1784517683153461344 1789769446509663198 1797477325262934788 1806456445911756864 1807508423809445984 1811741276690366208 1814977466883038736 1816034406940622616 1822793907308891616 1823538681349468164 1831391991777329784 1832966288933522688 1839279123524863504 1840540529796884352 1841612356334152512 1846879450481577816 1848467060932960512 1849222324748756448 1857186245182644288 1862908209846499266 1865184463292819328 1865946557659920912 1868358191586940152 1872891837108078912 1873982503214011872 1876078679981927508 1879756216912294479 1881726232566135888 1892227495091750784 1894673095693798464 1898057421353036988 1900376622977589504 1903610232937637136 1906231656587115528 1909340663652012096 1915223315344601922 1919708416725693264 1930421644669153152 1931419707017706378 1939527407144007648 1942198291617061104 1960884354832292496 1964352798510011712 1971827371428486528 1981128443935224672 1988502444336972672 1997882172847996128 2004037619683355271 2006486316572578368 2009031661455439104 2023900277364097968 2026021358381066496 2027201198445346176 2032263501650726472 2033446976785626732 2035578062901731904 2038208936276661984 2041849650243418578 2043038707808200443 2044344548960740224 2050643145722503068 2060315990749496007 2062087075050213024 2066916104393234688 2069189013965471442 2071813900875921576 2076665708659240512 2077739381791775043 2079525443549580576 2082917087620376832 2085609144097049472 2089334525830474824 2094227363700756288 2098332521204421744 2099189877367411026 2100994378353047232 2101902965535307671 2108230316115763356 2121208232900341568 2124960260023408896 2127886500376315008 2131507232655523272 2137923700849788192 2141561512054841778 2142930325647285504 2144510613660504969 2148008246608513608 2161231029747517824 2161528461284474304 2170538656921279744 2177226055952287208 2187495990178477242 2188894163533721856 2205994899186329058 2207891211669925056 2218305792857047344 2223500657756358528 2227859220044200864 2228769499427127756 2237065249879094256 2238367989950069736 2247617444453995644 2249549536418414208 2257297106144150664 2259237518918062848 2260160619137368992 2265453500355535104 2268573211144996992 2269894299667676352 2276887812034610214 2279274028178699808 2280601348251014448 2286296439357067281 2289090023132096448 2291993867294233344 2292985053311244732 2299887617580832752 2312722494001028736 2319847959431489652 2325280617442389024 2330790638485411773 2332280400927041664 2336248922241645576 2339466123993278148 2346310287109180656 2360624086354974462 2375155697402495136 2379356910871281792 2386359262012884264 2390580292526335008 2393872312923354384 2397945636737463681 2408608594549009152 2419969955844051648 2421379209254163488 2430391876411855488 2431384908465957552 2441855989036439712 2449379312946323109 2455483141778870016 2462505933975437088 2465629766331675264 2476248326910192384 2483877613128665688 2487928743546561216 2491144255449253536 2495594016964178262 2497189116144105216 2498643337618682496 2501438239975903344 2506341622549725972 2508968310088181184 2516698406113981038 2518163988693828453 2526230794258397952 2530743228470715984 2536669764482606208 2538146977250182848 2539459244412169497 2541642208782820704 2542680696529540116 2545787551536016128 2553631087126135896 2559611222300924352 2565676516782391254 2575226276023608504 2586036542858676864 2587373569778436846 2589597722156081472 2601812805751157328 2614512473109723328 2619137064680015616 2639599072997828238 2641504591913632896 2660545714402401408 2663842897130661504 2672050159577807028 2675315088763437824 2684654169764494797 2696215987894402182 2698533703152130624 2709684668867635296 2711262635714168976 2714104083868975872 2717611915035549312 2722466200324558104 2724051610410933924 2734190860963337424 2735308022024202246 2747087987665994676 2749449433400284032 2758918685287295256 2760810794695326528 2762418534501228768 2768887611545654016 2770319175722366724 2772700591399440768 2785779367773966432 2792303151601008384 2794362314769748899 2797776694939228992 2798919836489881368 2801325837804062976 2802537287380410228 2809337755662118368 2810973754821017808 2814118019972891262 2825015696897543424 2842009643540697696 2850564934466384256 2855415349406455704 2859347484880673292 2864010995478018144 2872834973016902883 2879562625088539896 2882037948379299072 2895632467003729728 2916661320237969656 2941326532248438744 2943854948893233408 2946529197765017568 2957741057142729792 2971692665902837008 2982753666505459008 2984490653266759648 2993685826934394911 2996823259271994192 3009729474858867552 3013547492183158656 3026525732890235136 3035850416046146952 3039032037571599744 3040801797668019264 3048395252476089708 3050170465178440098 3052120030842795264 3053367094352597856 3057313404414992976 3062774475365127867 3066516823441110336 3075964718583754602 3093130612575319536 3100374156589852032 3103783520948207163 3107720851313882364 3114998562988860768 3119288165324370864 3124375631430565248 3128413716145574208 3134001788745712236 3147498781806632616 3151491567529570848 3162345474173645034 3166874263203326848 3181812349350512352 3187440390035113344 3191829750564472512 3197260848983284908 3206885551274682288 3212342268082262667 3226626607792068864 3241846544621276736 3255807985381919616 3265839083928430812 3281243985267715863 3283341245300582784 3308992348779493587 3311836817504887584 3317238324728748288 3321525673932338048 3327458689285571016 3335250986634537792 3341788830066301296 3343154249140691634 3345291080117574912 3355597874818641384 3357551984925104604 3371426166680993466 3374324304627621312 3384195969666910464 3385945659216225996 3388856278377094272 3390240928706053488 3398180250533302656 3402859816717495488 3404841449501514528 3412814963067899136 3415331718051915321 3420902022376521672 3433635034698144672 3439477579966867098 3449831426371249128 3452796962874775296 3469083741001543104 3479771939147234478 3481996091524879104 3487920926163583536 3513251135741190722 3519465430663770984 3540936129532461693 3562733546103742704 3569035366306922688 3579538893019326396 3594954650525869576 3612912891823513728 3615016847618891968 3629954933766077472 3632068813881245232 3645587814617783232 3647077362698936328 3662783983554659568 3678558247049727008 3681081059593768704 3683224712668305024 3693758900963155632 3698444649497512896 3714372490365288576 3725816419692998532 3730368926585638656 3731893115319841824 3736716383173880304 3743391025446267393 3745783674216157824 3747965006428023744 3752157359963855016 3759512433824588958 3763452465132271776 3775047609170971557 3784454990183501568 3789346191387596928 3796114842706073976 3807220465875274272 3812463313174231056 3818681327304024192 3830446630689203844 3839416833451386528 3848514775173586881 3860843289338306304 3862839414035412756 3879054814288015296 3884396583234122208 3921768709664584992 3928705597020023424 3943654742856973056 3959398609496742357 3962256887870449344 3977004888673945344 3995764345695992256 4008075239366710542 4010409315327208277 4012972633145156736 4044323981841603273 4047800554728195936 4054402396890692352 4064527003301452944 4066893953571253464 4071156125803463808 4076417872553323968 4083699300486837156 4086077415616400886 4088689097921480448 4101286291445006136 4102962033036303369 4120631981498992014 4124174150100426048 4138378027930942884 4143627801751843152 4153331417318481024 4155478763583550086 4159050887099161152 4171218288194098944 4178669051660949648 4188454727401512576 4196665042408843488 4198379754734822052 4201988756706094464 4203805931070615342 4216460632231526712 4242416465800683136 4255773000752630016 4263014465311046544 4275847401699576384 4283123024109683556 4289021227321009938 4296016493217027216 4322462059495035648 4323056922568948608 4354452111904574416 4374991980356954484 4411989798372658116 4415782423339850112 4436611585714094688 4447001315512717056 4455718440088401728 4457538998854255512 4474130499758188512 4476735979900139472 4495234888907991288 4499099072836828416 4514594212288301328 4520321238274737984 4537146422289993984 4539788599335352704 4553775624069220428 4558548056357399616 4561202696502028896 4572592878714134562 4575255697767660147 4578180046264192896 4585970106622489464 4599775235161665504 4613947077875631903 4625444988002057472 4639695918862979304 4650561234884778048 4661581276970823546 4664560801854083328 4672497844483291152 4678932247986556296 4692620574218361312 4721248172709948924 4743518211260467551 4750311394804990272 4758713821742563584 4772718524025768528 4781160585052670016 4787744625846708768 4795891273474927362 4839939911688103296 4842758418508326976 4860783752823710976 4862769816931915104 4883711978072879424 4898758625892646218 4925011867950874176 4931259532663350528 4943062644473070667 4967755226257331376 4975857487093122432 4982288510898507072 4991188033928356524 4997286675237364992 5002876479951806688 5012683245099451944 5014731373711037451 5017936620176362368 5033396812227962076 5036327977387656906 5057139250021490199 5061486456941431968 5073339528965212416 5076293954500365696 5078918488824338994 5083284417565641408 5085361393059080232 5107262174252271792 5119222444601848704 5131353033564782508 5150452552047217008 5159216369950300647 5172073085717353728 5174747139556873692 5179195444312162944 5203625611502314656 5219657908720851717 5229024946219446656 5269876703611786083 5279198145995656476 5283009183827265792 5321091428804802816 5327685794261323008 5344100319155614056 5369308339528989594 5392431975788804364 5397067406304261248 5419369337735270592 5422525271428337952 5435223830071098624 5444932400649116208 5448103220821867848 5468381721926674848 5470616044048404492 5494175975331989352 5498898866800568064 5517837370574590512 5521621589390653056 5524837069002457536 5540638351444733448 5545401182798881536 5571558735547932864 5588724629539497798 5595553389878457984 5597839672979762736 5605074574760820456 5618675511324236736 5621947509642035616 5628236039945782524 5639268650736883437 5684019287081395392 5701129868932768512 5710830698812911408 5718694969761346584 5728021990956036288 5745669946033805766 5759125250177079792 5791264934007459456 5833322640475939312 5882653064496877488 5893058395530035136 5915482114285459584 5943385331805674016 5965507333010918016 5968981306533519296 5987371653868789822 5993646518543988384 6012112859050065813 6019458949717735104 6027094984366317312 6071700832092293904 6078064075143199488 6081603595336038528 6096790504952179416 6100340930356880196 6106734188705195712 6114626808829985952 6125548950730255734 6129116123424601329 6133033646882220672 6151929437167509204 6180947972248488021 6186261225150639072 6200748313179704064 6207567041896414326 6215441702627764728 6229997125977721536 6233218145375325129 6238576330648741728 6248751262861130496 6256827432291148416 6268003577491424472 6294997563613265232 6302983135059141696 6305708896605923013 6324690948347290068 6333748526406653696 6363624698701024704 6374880780070226688 6383659501128945024 6394521697966569816 6413771102549364576 6424684536164525334 6433531840981514907 6483693089242553472 6511615970763839232 6531678167856861624 6562487970535431726 6566682490601165568 6617984697558987174 6623673635009775168 6643051347864676096 6654917378571142032 6670501973269075584 6683577660132602592 6686308498281383268 6711195749637282768 6715103969850209208 6742852333361986932 6748648609255242624 6771891318432451992 6777712556754188544 6780481857412106976 6796360501066605312 6805719633434990976 6809682899003029056 6830663436103830642 6841804044753043344 6867270069396289344 6878955159933734196 6899662852742498256 6938167482003086208 6959543878294468956 6975841852327167072 6992371915456235319 7026502271482381444 7038930861327541968 7081872259064923386 7125467092207485408 7138070732613845376 7159077786038652792 7189909301051739152 7225825783647027456 7230033695237783936 7259909867532154944 7264137627762490464 7291175629235566464 7294154725397872656 7325567967109319136 7348137938838969327 7357116494099454016 7366449425336610048 7387517801926311264 7396889298995025792 7428744980730577152 7451632839385997064 7463786230639683648 7473432766347760608 7486782050892534786 7491567348432315648 7495930012856047488 7504314719927710032 7519024867649177916 7526904930264543552 7550095218341943114 7554491966081485359 7578692382775193856 7592229685412147952 7614440931750548544 7618377733236508491 7624926626348462112 7637362654608048384 7660893261378407688 7678833666902773056 7697029550347173762 7725678828070825512 7758109628576030592 7768793166468244416 7843537419329169984 7857411194040046848 7918797218993484714 7924513775740898688 7991528691391984512 8016150478733421084 8020818630654416554 8025945266290313472 8053962509293484391 8088647963683206546 8095601109456391872 8129054006602905888 8133787907142506928 8142312251606927616 8152835745106647936 8167398600973674312 8172154831232801772 8202572582890012272 8205924066072606738 8241263962997984028 8248348300200852096 8276756055861885768 8287255603503686304 8306662834636962048 8310957527167100172 8318101774198322304 8357338103321899296 8376909454803025152 8383086944309246697 8393330084817686976 8396759509469644104 8403977513412188928 8407611862141230684 8432921264463053424 8484832931601366272 8526028930622093088 8551694803399152768 8566246048219367112 8578042454642019876 8592032986434054432 8618504919050708649 8646113845137897216 8708904223809148832 8749983960713908968 8823979596745316232 8831564846679700224 8873223171428189376 8911436880176803456 8915077997708511024 8948260999516377024 8953471959800278944 8981057480803184733 8990469777815982576 9029188424576602656 9040642476549475968 9079577198670705408 9107551248138440856 9117096112714799232 9122405393004057792 9145185757428269124 9150511395535320294 9156360092528385792 9171940213244978928 9199550470323331008 9227894155751263806 9279391837725958608 9301122469769556096 9311350562844621489 9323162553941647092 9344995688966582304 9357864495973112592 9385241148436722624 9442496345419897848 9487036422520935102 9500622789609980544 9545437048051537056 9562321170105340032 9575489251693417536 9591782546949854724 9679879823376206592 9685516837016653952 9725539633863830208 9767423956145758848 9797517251785292436 9843731955803147589 9850023735901748352 9886125288946141334 9926977046338480761 9935510452514662752 9951714974186244864 9964577021797014144 9982376067856713048 10005752959903613376 10025366490198903888 10029462747422074902 10035873240352724736 10066793624455924152 10072655954775313812 10114278500042980398 10122972913882863936 10152587909000731392 10157836977648677988 10166568835131282816 10170722786118160464 10214524348504543584 10238444889203697408 10245995154155745963 10262706067129565016 10300905104094434016 10318432739900601294 10349494279113747384 10358390888624325888 10407251223004629312 10439315817441703434 10458049892438893312 10539753407223572166 10558396291991312952 10622808388597385079 10688200638311228112 10738616679057979188 10784863951577608728 10794134812608522496 10838738675470541184 10845050542856675904 10889864801298232416 10896206441643735696 10936763443853349696 10941232088096808984 10988351950663978704 11035674741149181024 11043243178781306112 11049674138004915072 11081276702889466896 11143117471095865728 11177449259078995596 11191106779756915968 11195679345959525472 11210149149521640912 11230173076338802179 11237351022648473472 11243895019284071232 11256472079891565048 11278537301473766874 11368038574162790784 11421661397625822816 11437389939522693168 11456043981912072576 11491339892067611532 11518250500354159584 11545544325520760643 11582529868014918912 11666645280951878624 11765306128993754976 11786116791060070272 11830964228570919168 11886770663611348032 11931014666021836032 11937962613067038592 11974743307737579644 11987293037087976768 12024225718100131626 12031227945981624831 12038917899435470208 12132971945524809819 12143401664184587808 12163207190672077056 12193581009904358832 12200681860713760392 12213468377410391424 12229253617659971904 12251097901460511468 12258232246849202658 12266067293764441344 12303858874335018408 12361895944496976042 12372522450301278144 12415134083792828652 12430883405255529456 12459994251955443072 12466436290750650258 12477152661297483456 12513654864582296832 12536007154982848944 12589995127226530464 12605966270118283392 12611417793211846026 12649381896694580136 12727249397402049408 12767319002257890048 12789043395933139632 12827542205098729152 12849369072329050668 12867063681963029814 12967386178485106944 13063356335713723248 13124975941070863452 13235969395117974348 13247347270019550336 13309834757142284064 13341003946538151168 13367155320265205184 13372616996562766536 13422391499274565536 13430207939700418416 13485704666723973864 13497297218510485248 13543782636864903984 13560963714824213952 13611439266869981952 13619365798006058112 13661326872207661284 13683608089506086688 13725767093302980441 13734540138792578688 13757910319867468392 13799325705484996512 13841841233626895709 13876334964006172416 13919087756588937912 13951683704654334144 13984743830912470638 14053004542964762888 14077861722655083936 14163744518129846772 14230554633781402653 14250934184414970816 14276141465227690752 14318155572077305584 14379818602103478304 14460067390475567872 14519819735064309888 14528275255524980928 14582351258471132928 14588309450795745312 14651135934218638272 14696275877677938654 14714232988198908032 14775035603852622528 14793778597990051584 14829187933419212001 14903265678771994128 14927572461279367296 14946865532695521216 14973564101785069572 14991860025712094976 15008629439855420064 15038049735298355832 15044194121133112353 15053809860529087104 15100190436683886228 15108983932162970718 15184459370824295904 15228881863501097088 15236755466473016982 15249853252696924224 15321786522756815376 15357667333805546112 15394059100694347524 15451357656141651024 15477649109850901941 15516219257152061184 15537586332936488832 15687074838658339968 15809630110835358249 15837594437986969428 15849027551481797376 15983057382783969024 16032300957466842168 16041637261308833108 16107925018586968782 16177295927366413092 16191202218912783744 16258108013205811776 16267575814285013856 16305671490213295872 16334797201947348624 16344309662465603544 16405145165780024544 16411848132145213476 16482527925995968056 16496696600401704192 16553512111723771536 16574511207007372608 16621915054334200344 16636203548396644608 16714676206643798592 16766173888618493394 16786660169635373952 16793519018939288208 16815223724282461368 16865842528926106848 16917805952210650311 17052057861244186176 17103389606798305536 17132492096438734224 17156084909284039752 17184065972868108864 17237009838101417298 17417808447618297664 17499967921427817936 17647959193490632464 17746446342856378752 17822873760353606912 17830155995417022048 17896521999032754048 17906943919600557888 17962114961606369466 17980939555631965152 18036338577150197439 18058376849153205312 18081284953098951936 18215102496276881712 18234192225429598464 18244810786008115584 18290371514856538248 18301022791070640588 18343880426489957856 18387348370273803987 18399100940646662016 18455788311502527612 18542843916745464063 18558783675451917216 18602244939539112192 18622701125689242978 18646325107883294184 18689991377933164608 18715728991946225184 18770482296873445248 18884992690839795696 18917126689817769039 18974072845041870204 19001245579219961088 19090874096103074112 19124642340210680064 19150978503386835072 19183565093899709448 19322881246576548971 19371033674033307904 19451079267727660416 19534847912291517696 19595034503570584872 19687463911606295178 19700047471803496704 19772250577892282668 19853954092676961522 19871020905029325504 19929154043594028288 19964752135713426096 20011505919807226752 20050732980397807776 20058925494844149804 20133587248911848304 20145311909550627624 20228557000085960796 20245945827765727872 20315673955297355976 20333137670262565632 20341445572236320928 20429048697009087168 20491990308311491926 20525412134259130032 20601810208188868032 20636865479801202588 20698988558227494768 20814502446009258624 20878631634883406868 21079506814447144332 21116792583982625904 21245616777194770158 21376401276622456224 21477233358115958376 21569727903155217456 21677477350941082368 21690101085713351808 21779729602596464832 21792412883287471392 21873526887706699392 21882464176193617968 21976703901327957408 22044413816516907981 22071349482298362048 22099348276009830144 22162553405778933792 22286234942191731456 22354898518157991192 22391358691919050944 22420298299043281824 22460346152677604358 22474702045296946944 22487790038568142464 22512944159783130096 22557074602947533748 22663475898244456077 22736077148325581568 22843322795251645632 22855133199709525473 22874779879045386336 22912087963824145152 22982679784135223064 23036501000708319168 23091088651041521286 23333290561903757248 23530612257987509952 23572233582120140544 23773541327222696064 23875925226134077184 23949486615475159288 23974586074175953536 24048451436200263252 24062455891963249662 24077835798870940416 24161887527880453173 24265943891049619638 24286803328369175616 24387162019808717664 24401363721427520784 24426936754820782848 24458507235319943808 24502195802921022936 24516464493698405316 24607717748670036816 24723791888993952084 24745044900602556288 24830268167585657304 24861766810511058912 24919988503910886144 24932872581501300516 24954305322594966912 25072014309965697888 25149260832927740091 25179990254453060928 25211932540236566784 25222835586423692052 25298763793389160272 25454498794804098816 25578086791866279264 25655084410197458304 25698738144658101336 25734127363926059628 26126712671427446496 26249951882141726904 26471938790235948696 26494694540039100672 26619669514284568128 26734310640530410368 26745233993125533072 26844782998549131072 26860415879400836832 26943172442409554199 26971409333447947728 27087565273729807968 27121927429648427904 27238731596012116224 27322653744415322568 27367216179012173376 27451534186605960882 27469080277585157376 27515820639734936784 27598651410969993024 27683682467253791418 27838175513177875824 27903367409308668288 27934051688533864467 27969487661824941276 28106009085929525776 28155723445310167872 28327489036259693544 28461109267562805306 28501868368829941632 28636311144154611168 28759637204206956608 29039639470128619776 29056550511049961856 29176618901591490624 29302271868437276544 29392551755355877308 29428465976397816064 29531195867409442767 29550071207705245056 29658375866838424002 29780931139015442283 29806531357543988256 29855144922558734592 29893731065391042432 29947128203570139144 30017258879710840128 30076099470596711664 30088388242266224706 30107619721058174208 30200380873367772456 30217967864325941436 30368918741648591808 30457763727002194176 30473510932946033964 30499706505393848448 30643573045513630752 30715334667611092224 30737985462467237889 30788118201388695048 30902715312283302048 30955298219701803882 31075172665872977664 31374149677316679936 31619260221670716498 31675188875973938856 32064601914933684336 32083274522617666216 32215850037173937564 32354591854732826184 32382404437825567488 32516216026411623552 32535151628570027712 32669594403894697248 32688619324931207088 32810290331560049088 32823696264290426952 32965055851991936112 33107024223447543072 33149022414014745216 33243830108668400688 33429352413287597184 33532347777236986788 33573320339270747904 33587038037878576416 33630447448564922736 33690519229016406537 33731685057852213696 33835611904421300622 34104115722488372352 34264984192877468448 34312169818568079504 34368131945736217728 34474019676202834596 34835616895236595328 34999935842855635872 35295918386981264928 35492892685712757504 35660311990834044096 35793043998065508096 35813887839201115776 35924229923212738932 35961879111263930304 36072677154300394878 36093683837944874493 36116753698306410624 36398915836574429457 36430204992553763424 36489621572016231168 36580743029713076496 36602045582141281176 36687760852979915712 36774696740547607974 36798201881293324032 36911576623005055224 37085687833490928126 37117567350903834432 37245402251378485956 37292650215766588368 37379982755866329216 37431457983892450368 37540964593746890496 37769985381679591392 37834253379635538078 37948145690083740408 38181748192206148224 38301957006773670144 38367130187799418896 38645762493153097942 38902158535455320832 39190069007141169744 39374927823212590356 39544501155784565336 39707908185353923044 39742041810058651008 39929504271426852192 40023011839614453504 40101465960795615552 40117850989688299608 40267174497823696608 40290623819101255248 40457114000171921592 40491891655531455744 40631347910594711952 40682891144472641856 40858097394018174336 40983980616622983852 41050824268518260064 41177301279908941323 41203620416377736064 41273730959602405176 41397977116454989536 41525523700880687127 41629004892018517248 41757263269766813736 42159013628894288664 42233585167965251808 42491233554389540316 42752802553244912448 42954466716231916752 43139455806310434912 43380202171426703616 43559459205192929664 43584825766574942784 43747053775413398784 43764928352387235936 43953407802655914816 44088827633033815962 44142698964596724096 44325106811557867584 44487563800257636003 44709797036315982384 44782717383838101888 44840596598086563648 44920692305355208716 44975580077136284928 45025888319566260192 45114149205895067496 45132582363399337059 45326951796488912154 45686645590503291264 45710266399419050946 45749559758090772672 45965359568270446128 46073002001416638336 46182177302083042572 46666581123807514496 47061224515975019904 47428890332506074747 47547082654445392128 47898973230950318576 47949172148351907072 48096902872400526504 48124911783926499324 48323775055760906346 48531887782099239276 48573606656738351232 48774324039617435328 48802727442855041568 48917014470639887616 49004391605842045872 49032928987396810632 49215435497340073632 49447583777987904168 49490089801205112576 49660536335171314608 49723533621022117824 49865745163002601032 49908610645189933824 50144028619931395776 50298521665855480182 50359980508906121856 50445671172847384104 50597527586778320544 50753417856631950933 51156173583732558528 51310168820394916608 51397476289316202672 51468254727852119256 52253425342854892992 52499903764283453808 52943877580471897392 53239339028569136256 53468621281060820736 53490467986251066144 53689565997098262144 53720831758801673664 53886344884819108398 53942818666895895456 54109015731450592317 54175130547459615936 54243854859296855808 54645307488830645136 54734432358024346752 54903068373211921764 55031641279469873568 55162045110821411961 55197302821939986048 55367364934507582836 55628531750236392189 55676351026355751648 55806734818617336576 55868103377067728934 55938975323649882552 56212018171859051552 56311446890620335744 56654978072519387088 56751380069453307117 56922218535125610612 57003736737659883264 57272622288309222336 57519274408413913216 57968643739729646913 58113101022099923712 58353237803182981248 58604543736874553088 58785103510711754616 59062391734818885534 59100142415410490112 59316751733676848004 59561862278030884566 59613062715087976512 59787462130782084864 59894256407140278288 60034517759421680256 60152198941193423328 60176776484532449412 60400761746735544912 60435935728651882872 60737837483297183616 60947021865892067928 60999413010787696896 61287146091027261504 61475970924934475778 61576236402777390096 61805430624566604096 61910596439403607764 63238520443341432996 63350377751947877712 64129203829867368672 64166549045235332432 64431700074347875128 64709183709465652368 65032432052823247104 65070303257140055424 65339188807789394496 65377238649862414176 65620580663120098176 65647392528580853904 65930111703983872224 66133241449550723943 66214048446895086144 66298044828029490432 66487660217336801376 66858704826575194368 67064695554473973576 67174076075757152832 67260894897129845472 67381038458032813074 67463370115704427392 67671223808842601244 67990427694733368231 68208231444976744704 68529968385754936896 68565399599128576419 68624339637136159008 68736263891472435456 68948039352405669192 69671233790473190656 69999871685711271744 70591836773962529856 71320623981668088192 71627775678402231552 71848459846425477864 71923758222527860608 72145354308600789756 72187367675889748986 72233507396612821248 72485662583641359519 72797831673148858914 72860409985107526848 73161486059426152992 73204091164282562352 73375521705959831424 73549393481095215948 73823153246010110448 74171375666981856252 74235134701807668864 74490804502756971912 74585300431533176736 74759965511732658432 74862915967784900736 75539970763359182784 75668506759271076156 75896291380167480816 76363496384412296448 76734260375598837792 77291524986306195884 78380138014282339488 78749855646425180712 79089002311569130672 79415816370707846088 79484083620117302016 79859008542853704384 80202931921591231104 80235701979376599216 80534348995647393216 80581247638202510496 80829517327228662597 80914228000343843184 81262695821189423904 81365782288945283712 81716194788036348672 81967961233245967704 82101648537036520128 82354602559817882646 82407240832755472128 82547461919204810352 82795954232909979072 83051047401761374254 83514526539533627472 83802155065601593401 84318027257788577328 84467170335930503616 84982467108779080632 85505605106489824896 85908933432463833504 86278911612620869824 87118918410385859328 87169651533149885568 87529856704774471872 87906815605311829632 88177655266067631924 88285397929193448192 88593587602228328301 88650213623115735168 88975127600515272006 89342793417046326849 89419594072631964768 89565434767676203776 89681193196173127296 89841384610710417432 90051776639132520384 90228298411790134992 90265164726798674118 90653903592977824308 91373291181006582528 91420532798838101892 91499119516181545344 91930719136540892256 92146004002833276672 92213956387401713667 92364354604166085144 93333162247615028992 94122449031950039808 94857780665012149494 95797946461900637152 96193805744801053008 96249823567852998648 96647550111521812692 97063775564198478552 97147213313476702464 97548648079234870656 97605454885710083136 98008783211684091744 98065857974793621264 98430870994680147264 98895167555975808336 99321072670342629216 99447067242044235648 99731490326005202064 100288057239862791552 100597043331710960364 100719961017812243712 100891342345694768208 101195055173556641088 101506835713263901866 102312347167465117056 102794952578632405344 102936509455704238512 104506850685709785984 104999807528566907616 105887755160943794784 106478678057138272512 106980935972502132288 107379131994196524288 107441663517603347328 107772689769638216796 107885637333791790912 108218031462901184634 108281051513834623479 108350261094919231872 109196747509723288371 109290614977661290272 109468864716048693504 109806136746423843528 110063282558939747136 110324090221642823922 110394605643879972096 110734729869015165672 111257063500472784378 111352702052711503296 111736206754135457868 111877950647299765104 112424036343718103104 112622893781240671488 113309956145038774176 113502760138906614234 113844437070251221224 114545244576618444672 115038548816827826432 115937287479459293826 116706475606365962496 117570207021423509232 118124783469637771068 118633503467353696008 119123724556061769132 119226125430175953024 119788512814280556576 120069035518843360512 120304397882386846656 120353552969064898824 120801523493471089824 120871871457303765744 121475674966594367232 121894043731784135856 122574292182054523008 122951941849868951556 123152472805554780192 123531903839726823969 123610861249133208192 123821192878807215528 126477040886682865992 126700755503895755424 128258407659734737344 128333098090470664864 128863400148695750256 129418367418931304736 130140606514280110848 130678377615578788992 130754477299724828352 131241161326240196352 131294785057161707808 131860223407967744448 132266482899101447886 132428096893790172288 132975320434673602752 133462691400772908009 134129391108947947152 134348152151514305664 134521789794259690944 134762076916065626148 134926740231408854784 135342447617685202488 135980855389466736462 137059936771509873792 137130799198257152838 137248679274272318016 137896078704811338384 139999743371422543488 141183673547925059712 142286670997518224241 142641247963336176384 143696919692850955728 143847516445055721216 144290708617201579512 144374735351779497972 144971325167282719038 145595663346297717828 145720819970215053696 146322972118852305984 146408182328565124704 146751043411919662848 147098786962190431896 147646306492020220896 148342751333963712504 148470269403615337728 148981609005513943824 149170600863066353472 149725831935569801472 151079941526718365568 151337013518542152312 151792582760334961632 152260253569895852799 153468520751197675584 154583049972612391768 156760276028564678976 157499711292850361424 158178004623138261344 158831632741415692176 159718017085707408768 160405863843182462208 160471403958753198432 161068697991294786432 161162495276405020992 161659034654457325194 161828456000687686368 162327047194351776951 162525391642378847808 162731564577890567424 163935922466491935408 164203297074073040256 164709205119635765292 165094923838409620704 165486135332464235883 165591908465819958144 166102094803522748508 167029053079067254944 167604310131203186802 168636054515577154656 168934340671861007232 169964934217558161264 170254140208359921351 171011210212979649792 171817866864927667008 172557823225241739648 173905931219188940739 174339303066299771136 175059713409548943744 175813631210623659264 176355310532135263848 177187175204456656602 177300427246231470336 177950255201030544012 178685586834092653698 178839188145263929536 179362386392346254592 179682769221420834864 180103553278265040768 180456596823580269984 180530329453597348236 181307807185955648616 182841065597676203784 182998239032363090688 183861438273081784512 184427912774803427334 184728709208332170288 189715561330024298988 191595892923801274304 192387611489602106016 192499647135705997296 193295100223043625384 194127551128396957104 195097296158469741312 195210909771420166272 196017566423368183488 196131715949587242528 196861741989360294528 197790335111951616672 198399724348652171829 198642145340685258432 198894134484088471296 199462980652010404128 200576114479725583104 201194086663421920728 201782684691389536416 202390110347113282176 203013671426527803732 203971283084200104693 204624694334930234112 205589905157264810688 205873018911408477024 209013701371419571968 209999615057133815232 211775510321887589568 212551693712342038681 213961871945004264576 214883327035206694656 215545379539276433592 215771274667583581824 216436062925802369268 216562103027669246958 216700522189838463744 217456987750924078557 218393495019446576742 218581229955322580544 219612273492847687056 220126565117879494272 220648180443285647844 221469459738030331344 222514127000945568756 222705404105423006592 223472413508270915736 223755901294599530208 224848072687436206208 226619912290077548352 227005520277813228468 227688874140502442448 229090489153236889344 231874574958918587652 235140414042847018464 236249566939275542136 237267006934707392016 238247449112123538264 238452250860351906048 239577025628561113152 240608795764773693312 240707105938129797648 241603046986942179648 241743742914607531488 242488551981685987791 243788087463568271712 245148584364109046016 245903883699737903112 246304945611109560384 247063807679453647938 247221722498266416384 247642385757614431056 251406465196804780203 252954081773365731984 253401511007791510848 256516815319469474688 256666196180941329728 257726800297391500512 258836734837862609472 261356755231157577984 261508954599449656704 262589570114323415616 263720446815935488896 264532965798202895772 264856193787580344576 265780762806684984903 265950640869347205504 266925382801545816018 268028380251138980547 268258782217895894304 268696304303028611328 269043579588519381888 269524153832131252296 270684895235370404976 271961710778933472924 274119873543019747584 274261598396514305676 274497358548544636032 275792157409622676768 276641869162205141001 279999486742845086976 282367347095850119424 284573341995036448482 287393839385701911456 288581417234403159024 288749470703558995944 289942650334565438076 291191326692595435656 291441639940430107392 292645944237704611968 292816364657130249408 294197573924380863792 295292612984040441792 296685502667927425008 297963218011027887648 298341201726132706944 302159883053436731136 302674027037084304624 303585165520669923264 304520507139791705598 306937041502395351168 309166099945224783536 313520552057129357952 314999422585700722848 316356009246276522688 317663265482831384352 319436034171414817536 320942807917506396864 322137395982589572864 322324990552810041984 323318069308914650388 323656912001375372736 324654094388703553902 324843154541503870437 325050783284757695616 327590242529169865113 327871844932983870816 328406594148146080512 329418410239271530584 330189847676819241408 330972270664928471766 331183816931639916288 332204189607045497016 334058106158134509888 335208620262406373604 337272109031154309312 337868681343722014464 339929868435116322528 340508280416719842702 343635733729855334016 345115646450483479296 347811862438377881478 350119426819097887488 352710621064270527696 354374350408913313204 355900510402061088024 357371173668185307396 357678376290527859072 359365538442841669728 360207106556530081536 360913193647160539968 361060658907194696472 362615614371911297232 365682131195352407568 367722876546163569024 368855825549606854668 369457418416664340576 370595711519180471907 379431122660048597976 383191785847602548608 384775222979204212032 384999294271411994592 386590200446087250768 388255102256793914208 390421819542840332544 392035132846736366976 392263431899174485056 393723483978720589056 395580670223903233344 396799448697304343658 397284290681370516864 398925961304020808256 400388074202318724027 402388173326843841456 403565369382779072832 404780220694226564352 406027342853055607464 407942566168400209386 411179810314529621376 411746037822816954048 419999230114267630464 423551020643775179136 425103387424684077362 426860012992554672723 427923743890008529152 431090759078552867184 431542549335167163648 432872125851604738536 433124206055338493916 434913975501848157114 436786990038893153484 437162459910645161088 439224546985695374112 440253130235758988544 441296360886571295688 442938919476060662688 445028254001891137512 445410808210846013184 446944827016541831472 447511802589199060416 449696145374872412416 453239824580155096704 454011040555626456936 455377748281004884896 456780760709687558397 463749149917837175304 470280828085694036928 472499133878551084272 474534013869414784032 476494898224247076528 479154051257122226304 481217591529547386624 481414211876259595296 483206093973884359296 483487485829215062976 484977103963371975582 487576174927136543424 491807767399475806224 492609891222219120768 494127615358907295876 495284771515228862112 496458405997392707649 502812930393609560406 505908163546731463968 506803022015583021696 513033630638938949376 513332392361882659456 515453600594783001024 517673469675725218944 521717793657566822217 523017909198899313408 525179140228646831232 527440893631870977792 529065931596405791544 531561525613369969806 531901281738694411008 533850765603091632036 536056760502277961094 536517564435791788608 538087159177038763776 539048307664262504592 541369790470740809952 543923421557866945848 548523196793028611352 548994717097089272064 551584314819245353536 553283738324410282002 569146683990072896964 574787678771403822912 577162834468806318048 577498941407117991888 579885300669130876152 582382653385190871312 585291888475409223936 585632729314260498816 588395147848761727584 590585225968080883584 593371005335854850016 595199173045956515487 595926436022055775296 596682403452265413888 605348054074168609248 607170331041339846528 609041014279583411196 611913849252600314079 613874083004790702336 618332199890449567072 627041104114258715904 629998845171401445696 632712018492553045376 635326530965662768704 637655081137026116043 641885615835012793728 644649981105620083968 646636138617829300776 647313824002750745472 649308188777407107804 649686309083007740874 650101566569515391232 655180485058339730226 655743689865967741632 658836820478543061168 660379695353638482816 661944541329856943532 664408379214090994032 668116212316269019776 670417240524812747208 674544218062308618624 679859736870232645056 681016560833439685404 687271467459710668032 695623724876755762956 705421242128541055392 708748700817826626408 711801020804122176048 714742347336370614792 715356752581055718144 718731076885683339456 721826387294321079936 722121317814389392944 725231228743822594464 727465655945057963373 731364262390704815136 735445753092327138048 737711651099213709336 738914836833328681152 741191423038360943814 754219395590414340609 758862245320097195952 766383571695205097216 769550445958408424064 769998588542823989184 773180400892174501536 776510204513587828416 784070265693472733952 784526863798348970112 791161340447806466688 793598897394608687316 794568581362741033728 797342288420054954709 797851922608041616512 800776148404637448054 804776346653687682912 807130738765558145664 812054685706111214928 815885132336800418772 822359620629059242752 823492075645633908096 839998460228535260928 847102041287550358272 850206774849368154724 853720025985109345446 862181518157105734368 865744251703209477072 866248412110676987832 869827951003696314228 873573980077786306968 874324919821290322176 878449093971390748224 882592721773142591376 885877838952121325376 890056508003782275024 893889654033083662944 895023605178398120832 906479649160310193408 908022081111252913872 910755496562009769792 913561521419375116794 927498299835674350608 940561656171388073856 944998267757102168544 949068027738829568064 952989796448494153056 958308102514244452608 962828423752519190592 966412187947768718592 966974971658430125952 969954207926743951164 974529463624511611311 975152349854273086848 982770727587509595339 983615534798951612448 985219782444438241536 988255230717814591752 990569543030457724224 992916811994785415298 1005625860787219120812 1011816327093462927936 1013606044031166043392 1026664784723765318912 1030907201189566002048 1035346939351450437888 1043435587315133644434 1050358280457293662464 1058131863192811583088 1063123051226739939612 1067701531206183264072 1072113521004555922188 1073035128871583577216 1078096615328525009184 1082739580941481619904 1087846843115733891696 1097046393586057222704 1103168629638490707072 1106567476648820564004 1138293367980145793928 1149575357542807645824 1154325668937612636096 1154997882814235983776 1159770601338261752304 1164765306770381742624 1171265458628520997632 1176790295697523455168 1181170451936161767168 1186742010671709700032 1190398346091913030974 1191852872044111550592 1201164222606956172081 1210696108148337218496 1214340662082679693056 1218082028559166822392 1223827698505200628158 1236664399780899134144 1259997690342802891392 1265424036985106090752 1270653061931325537408 1275310162274052232086 1280580038977664018169 1283771231670025587456 1293272277235658601552 1294627648005501490944 1298616377554814215608 1299372618166015481748 1310360970116679460452 1311487379731935483264 1317673640957086122336 1320759390707276965632 1323889082659713887064 1328816758428181988064 1336232424632538039552 1340834481049625494416 1349088436124617237248 1359719473740465290112 1362033121666879370808 1391247449753511525912 1410842484257082110784 1417497401635653252816 1423602041608244352096 1429484694672741229584 1437462153771366678912 1443652774588642159872 1444242635628778785888 1450462457487645188928 1454931311890115926746 1462728524781409630272 1475423302198427418672 1477829673666657362304 1482382846076721887628 1508438791180828681218 1517724490640194391904 1539100891916816848128 1539997177085647978368 1546360801784349003072 1553020409027175656832 1565153380972700466651 1569053727596697940224 1582322680895612933376 1587197794789217374632 1594684576840109909418 1595703845216083233024 1601552296809274896108 1609552693307375365824 1614261477531116291328 1624109371412222429856 1631770264673600837544 1646984151291267816192 1700413549698736309448 1707440051970218690892 1724363036314211468736 1731488503406418954144 1732496824221353975664 1739655902007392628456 1747147960155572613936 1756898187942781496448 1765185443546285182752 1771755677904242650752 1780113016007564550048 1785597519137869546461 1787779308066167325888 1790047210356796241664 1816044162222505827744 1821510993124019539584 1827123042838750233588 1854996599671348701216 1881123312342776147712 1889996535514204337088 1898136055477659136128 1905979592896988306112 1912965243411078348129 1925656847505038381184 1933949943316860251904 1939908415853487902328 1949058927249023222622 1950304699708546173696 1965541455175019190678 1967231069597903224896 1976510461435629183504 1981139086060915448448 1985833623989570830596 2011251721574438241624 2023632654186925855872 2061814402379132004096 2086871174630267288868 2116263726385623166176 2126246102453479879224 2135403062412366528144 2144227042009111844376 2146070257743167154432 2156193230657050018368 2165479161882963239808 2175693686231467783392 2182396967835173890119 2194092787172114445408 2206337259276981414144 2213134953297641128008 2276586735960291587856 2299150715085615291648 2308651337875225272192 2309995765628471967552 2319541202676523504608 2329530613540763485248 2353580591395046910336 2373484021343419400064 2380796692183826061948 2383705744088223101184 2392026865260164864127 2402328445213912344162 2421392216296674436992 2436164057118333644784 2447655397010401256316 2473328799561798268288 2519995380685605782784 2541306123862651074816 2550620324548104464172 2561160077955328036338 2586544554471317203104 2597232755109628431216 2598745236332030963496 2620721940233358920904 2622974759463870966528 2635347281914172244672 2647778165319427774128 2657633516856363976128 2681668962099250988832 2719438947480930580224 2724066243333758741616 2782494899507023051824 2821684968514164221568 2834994803271306505632 2847204083216488704192 2858969389345482459168 2874924307542733357824 2888485271257557571776 2900924914975290377856 2909862623780231853492 2923588390873534833933 2925457049562819260544 2948312182762528786017 2950846604396854837344 2955659347333314724608 2964765692153443775256 3016877582361657362436 3035448981280388783808 3079994354171295956736 3092721603568698006144 3106040818054351313664 3130306761945400933302 3174395589578434749264 3189369153680219818836 3203104593618549792216 3219105386614750731648 3248218742824444859712 3263540529347201675088 3400827099397472618896 3414880103940437381784 3448726072628422937472 3462977006812837908288 3464993648442707951328 3479311804014785256912 3494295920311145227872 3513796375885562992896 3530370887092570365504 3543511355808485301504 3560226032015129100096 3571195038275739092922 3575558616132334651776 3603492667820868516243 3632088324445011655488 3643021986248039079168 3654246085677500467176 3709993199342697402432 3779993071028408674176 3796272110955318272256 3811959185793976612224 3825930486822156696258 3841740116932992054507 3851313695010076762368 3879816831706975804656 3898117854498046445244 3931082910350038381356 3934462139195806449792 3953020922871258367008 3962278172121830896896 3971667247979141661192 4022503443148876483248 4047265308373851711744 4173742349260534577736 4232527452771246332352 4252492204906959758448 4270806124824733056288 4288454084018223688752 4312386461314100036736 4330958323765926479616 4351387372462935566784 4364793935670347780238 4388185574344228890816 4426269906595282256016 4553173471920583175712 4617302675750450544384 4619991531256943935104 4639082405353047009216 4659061227081526970496 4695460142918101399953 4707161182790093820672 4746968042686838800128 4761593384367652123896 4784053730520329728254 4804656890427824688324 4842784432593348873984 4872328114236667289568 4895310794020802512632 4946657599123596536576 5101240649096208928344 5122320155910656072676 5173089108942634406208 5194465510219256862432 5197490472664061926992 5241443880466717841808 5270694563828344489344 5295556330638855548256 5315267033712727952256 5363337924198501977664 5448132486667517483232 5564989799014046103648 5643369937028328443136 5669989606542613011264 5694408166432977408384 5717938778690964918336 5738895730233235044387 5776970542515115143552 5801849829950580755712 5819725247560463706984 5847176781747069667866 5850914099125638521088 5896624365525057572034 5901693208793709674688 5929531384306887550512 6033755164723314724872 6070897962560777567616 6185443207137396012288 6260613523890801866604 6348791179156869498528 6378738307360439637672 6406209187237099584432 6438210773229501463296 6496437485648889719424 6527081058694403350176 6547190903505521670357 6801654198794945237792 6829760207880874763568 6897452145256845874944 6925954013625675816576 6929987296885415902656 6958623608029570513824 6988591840622290455744 7060741774185140731008 7120452064030258200192 7142390076551478185844 7151117232264669303552 7206985335641737032486 7264176648890023310976 7308492171355000934352 7419986398685394804864 7559986142056817348352 7623918371587953224448 7651860973644313392516 7683480233865984109014 7759633663413951609312 7796235708996092890488 7862165820700076762712 7868924278391612899584 7906041845742516734016 7943334495958283322384 8045006886297752966496 8347484698521069155472 8465054905542492664704 8504984409813919516896 8541612249649466112576 8576908168036447377504 8624772922628200073472 8702774744925871133568 8729587871340695560476 8770765172620604501799 8776371148688457781632 8852539813190564512032 9106346943841166351424 9239983062513887870208 9278164810706094018432 9318122454163053940992 9390920285836202799906 9523186768735304247792 9568107461040659456508 9609313780855649376648 9744656228473334579136 9790621588041605025264 10202481298192417856688 10244640311821312145352 10346178217885268812416 10388931020438513724864 10394980945328123853984 10482887760933435683616 10541389127656688978688 10591112661277711096512 10630534067425455904512 10726675848397003955328 10810478003462605548729 10896264973335034966464 11129979598028092207296 11339979213085226022528 11388816332865954816768 11435877557381929836672 11477791460466470088774 11525220350798976163521 11553941085030230287104 11639450495120927413968 11694353563494139335732 11793248731050115144068 11803386417587419349376 11859062768613775101024 12067510329446629449744 12141795925121555135232 12521227047781603733208 12697582358313738997056 12757476614720879275344 12812418374474199168864 12992874971297779438848 13054162117388806700352 13094381807011043340714 13603308397589890475584 13659520415761749527136 13851908027251351633152 13859974593770831805312 13917247216059141027648 13977183681244580911488 14086380428754304199859 14121483548370281462016 14240904128060516400384 14284780153102956371688 14413970671283474064972 14528353297780046621952 14616984342710001868704 14839972797370789609728 15303721947288626785032 15366960467731968218028 15519267326827903218624 15592471417992185780976 15724331641400153525424 15812083691485033468032 15886668991916566644768 16090013772595505932992 16694969397042138310944 16930109811084985329408 17009968819627839033792 17083224499298932225152 17153816336072894755008 17216687190699705133161 17405549489851742267136 17459175742681391120952 17541530345241209003598 17552742297376915563264 17705079626381129024064 18212693887682332702848 18556329621412188036864 18781840571672405599812 19046373537470608495584 19136214922081318913016 19218627561711298753296 19489312456946669158272 19581243176083210050528 19641572710516565011071 20404962596384835713376 20489280623642624290704 20692356435770537624832 20777862040877027449728 20789961890656247707968 20965775521866871367232 21182225322555422193024 21453351696794007910656 21620956006925211097458 21792529946670069932928 22259959196056184414592 22679958426170452045056 22871755114763859673344 22955582920932940177548 23050440701597952327042 23278900990241854827936 23388707126988278671464 23586497462100230288136 23606772835174838698752 23718125537227550202048 24135020658893258899488 25042454095563207466416 25395164716627477994112 25514953229441758550688 25624836748948398337728 26108324234777613400704 26188763614022086681428 26312295517861813505397 27206616795179780951168 27319040831523499054272 27719949187541663610624 27834494432118282055296 27954367362489161822976 28172760857508608399718 28569560306205912743376 28827941342566948129944 29233968685420003737408 30607443894577253570064 30733920935463936436056 31038534653655806437248 31184942835984371561952 31448663282800307050848 31624167382970066936064 31773337983833133289536 32180027545191011865984 32431434010387816646187 33389938794084276621888 34019937639255678067584 34166448998597864450304 34307632672145789510016 34433374381399410266322 34918351485362782241904 35083060690482418007196 35410159252762258048128 36425387775364665405696 37563681143344811199624 38092747074941216991168 38272429844162637826032 38437255123422597506592 38978624913893338316544 39162486352166420101056 39283145421033130022142 40809925192769671426752 40978561247285248581408 41555724081754054899456 41579923781312495415936 41931551043733742734464 42259141286262912599577 42364450645110844386048 43241912013850422194916 43585059893340139865856 44519918392112368829184 45911165841865880355096 46100881403195904654084 46557801980483709655872 46777414253976557342928 47172994924200460576272 47436251074455100404096 48270041317786517798976 50084908191126414932832 50790329433254955988224 51029906458883517101376 51249673497896796675456 51650061572099115399483 52216648469555226801408 52377527228044173362856 52624591035723627010794 54413233590359561902336 54638081663046998108544 55668988864236564110592 56345521715017216799436 57139120612411825486752 57655882685133896259888 58467937370840007474816 61214887789154507140128 61467841870927872872112 62077069307311612874496 62369885671968743123904 62897326565600614101696 63546675967666266579072 64360055090382023731968 64862868020775633292374 66779877588168553243776 68039875278511356135168 68615265344291579020032 68866748762798820532644 69836702970725564483808 70166121380964836014392 70820318505524516096256 75127362286689622399248 76185494149882433982336 76544859688325275652064 76874510246845195013184 78324972704332840202112 78566290842066260044284 81619850385539342853504 81957122494570497162816 83159847562624990831872 83863102087467485468928 84518282572525825199154 86483824027700844389832 91822331683731760710192 92201762806391809308168 93115603960967419311744 93554828507953114685856 94345989848400921152544 94872502148910200808192 96540082635573035597952 100169816382252829865664 102059812917767034202752 102499346995793593350912 103300123144198230798966 104755054456088346725712 105249182071447254021588 109276163326093996217088 112691043430034433598872 114278241224823650973504 115311765370267792519776 116935874741680014949632 122429775578309014280256 122935683741855745744224 124739771343937486247808 125794653131201228203392 126777423858788737798731 127093351935332533158144 129725736041551266584748 133559755176337106487552 137733497525597641065288 139673405941451128967616 140332242761929672028784 150254724573379244798496 152370988299764867964672 153089719376650551304128 153749020493690390026368 154950184716297346198449 156649945408665680404224 157132581684132520088568 163239700771078685707008 163914244989140994325632 169036565145051650398308 172967648055401688779664 183644663367463521420384 184403525612783618616336 186231207921934838623488 187109657015906229371712 188691979696801842305088 193080165271146071195904 200339632764505659731328 204119625835534068405504 206600246288396461597932 209510108912176693451424 210498364142894508043176 225382086860068867197744 228556482449647301947008 230623530740535585039552 244859551156618028560512 245871367483711491488448 249479542687874972495616 251589306262402456406784 253554847717577475597462 259451472083102533169496 275466995051195282130576 279346811882902257935232 280664485523859344057568 300509449146758489596992 306179438753301102608256 307498040987380780052736 309900369432594692396898 314265163368265040177136 327828489978281988651264 338073130290103300796616 345935296110803377559328 367289326734927042840768 368807051225567237232672 374219314031812458743424 377383959393603684610176 400679265529011319462656 413200492576792923195864 419020217824353386902848 420996728285789016086352 450764173720137734395488 457112964899294603894016 461247061481071170079104 464850554148892038595347 489719102313236057121024 491742734967422982976896 507109695435154951194924 518902944166205066338992 550933990102390564261152 558693623765804515870464 561328971047718688115136 601018898293516979193984 612358877506602205216512 619800738865189384793796 628530326736530080354272 676146260580206601593232 691870592221606755118656 734578653469854085681536 737614102451134474465344 748438628063624917486848 754767918787207369220352 826400985153585846391728 838040435648706773805696 841993456571578032172704 901528347440275468790976 922494122962142340158208 929701108297784077190694 983485469934845965953792 1014219390870309902389848 1037805888332410132677984 1101867980204781128522304 1122657942095437376230272 1202037796587033958387968 1239601477730378769587592 1257060653473060160708544 1352292521160413203186464 1383741184443213510237312 1394551662446676115786041 1469157306939708171363072 1475228204902268948930688 1652801970307171692783456 1676080871297413547611392 1683986913143156064345408 1803056694880550937581952 1859402216595568154381388 2028438781740619804779696 2075611776664820265355968 2203735960409562257044608 2245315884190874752460544 2479202955460757539175184 2514121306946120321417088 2704585042320826406372928 2767482368886427020474624 2789103324893352231572082 2950456409804537897861376 3305603940614343385566912 3367973826286312128690816 3606113389761101875163904 3718804433191136308762776 4056877563481239609559392 4151223553329640530711936 4407471920819124514089216 4958405910921515078350368 5028242613892240642834176 5409170084641652812745856 5578206649786704463144164 6611207881228686771133824 6735947652572624257381632 7437608866382272617525552 8113755126962479219118784 8302447106659281061423872 9916811821843030156700736 10818340169283305625491712 11156413299573408926288328 13222415762457373542267648 14875217732764545235051104 16227510253924958438237568 19833623643686060313401472 22312826599146817852576656 29750435465529090470102208 32455020507849916876475136 39667247287372120626802944 44625653198293635705153312 59500870931058180940204416 89251306396587271410306624 119001741862116361880408832 178502612793174542820613248 357005225586349085641226496
- Sum of all divisors σ(n): 1243616294211661888393555953
- Sum of proper divisors (its aliquot sum) s(n): 886611068625312802752329457
- 357005225586349085641226496 is an abundant number, because the sum of its proper divisors (886611068625312802752329457) is greater than itself. Its abundance is 529605843038963717111102961
Bases of 357005225586349085641226496
- Binary: 100100111010011101100110000001110111101111110000110001000000000010000100100111001000000002
- Hexadecimal: 0x1274ECC0EF7E18801093900
- Base-36: 18UV933S4XW68P0000
Squares and roots of 357005225586349085641226496
- 357005225586349085641226496 squared (3570052255863490856412264962) is 127452731095959999839585919193185563825883739172438016
- 357005225586349085641226496 cubed (3570052255863490856412264963) is 45501291016509488674324596257229051631518019766799103650627072073735728776871936
-
357005225586349085641226496 is a
perfect square number . Itssquare root is 18894581910864 -
The
cube root of 357005225586349085641226496 is 709400555.7240774947
Scales and comparisons
How big is 357005225586349085641226496?- 357,005,225,586,349,085,641,226,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 357,005,225,586,349,085,641,226,496 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 357005225586349085641226496 cubic inches would be around 59116713 feet tall.
Recreational maths with 357005225586349085641226496
- 357005225586349085641226496 backwards is 694622146580943685522500753
- The number of decimal digits it has is: 27
- The sum of 357005225586349085641226496's digits is 117
- 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 357005225586349085641226496 - Facts about the integer". Numbermatics.com. 2024. Web. 11 June 2024.
APA style:
Numbermatics. (2024). Number 357005225586349085641226496 - Facts about the integer. Retrieved 11 June 2024, from https://numbermatics.com/n/357005225586349085641226496/
Chicago style:
Numbermatics. 2024. "Number 357005225586349085641226496 - Facts about the integer". https://numbermatics.com/n/357005225586349085641226496/
The information we have on file for 357005225586349085641226496 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 357005225586349085641226496, math, Factors of 357005225586349085641226496, curriculum, school, college, exams, university, Prime factorization of 357005225586349085641226496, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-seven septillion, five sextillion, two hundred twenty-five quintillion, five hundred eighty-six quadrillion, three hundred forty-nine trillion, eighty-five billion, six hundred forty-one million, two hundred twenty-six thousand, four hundred ninety-six.