792405205483829261284409344
792,405,205,483,829,261,284,409,344 is an even composite number composed of seven prime numbers multiplied together.
What does the number 792405205483829261284409344 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18225 divisors.
792405205483829261284409344 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 792405205483829261284409344:
224 × 72 × 172 × 192 × 292 × 2812 × 3732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 17 × 17 × 19 × 19 × 29 × 29 × 281 × 281 × 373 × 373)See below for interesting mathematical facts about the number 792405205483829261284409344 from the Numbermatics database.
Names of 792405205483829261284409344
- Cardinal: 792405205483829261284409344 can be written as Seven hundred ninety-two septillion, four hundred five sextillion, two hundred five quintillion, four hundred eighty-three quadrillion, eight hundred twenty-nine trillion, two hundred sixty-one billion, two hundred eighty-four million, four hundred nine thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 7.92405205483829261284409344 × 1026
Factors of 792405205483829261284409344
Divisors of 792405205483829261284409344
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 8 14 16 17 19 28 29 32 34 38 49 56 58 64 68 76 98 112 116 119 128 133 136 152 196 203 224 232 238 256 266 272 281 289 304 323 361 373 392 406 448 464 476 493 512 532 544 551 562 578 608 646 722 746 784 812 833 841 896 928 931 952 986 1024 1064 1088 1102 1124 1156 1216 1292 1421 1444 1492 1568 1624 1666 1682 1792 1856 1862 1904 1967 1972 2023 2048 2128 2176 2204 2248 2261 2312 2432 2527 2584 2611 2842 2888 2984 3136 3248 3332 3364 3451 3584 3712 3724 3808 3857 3934 3944 4046 4096 4256 4352 4408 4496 4522 4624 4777 4864 5054 5168 5222 5339 5491 5684 5776 5887 5968 6137 6272 6341 6496 6664 6728 6902 7087 7168 7424 7448 7616 7714 7868 7888 8092 8149 8192 8381 8512 8704 8816 8992 9044 9248 9367 9554 9728 10108 10336 10444 10469 10678 10817 10982 11368 11552 11774 11936 12274 12544 12682 12992 13328 13456 13769 13804 14161 14174 14297 14336 14848 14896 15232 15428 15736 15776 15827 15979 16184 16298 16384 16762 17024 17408 17632 17689 17984 18088 18277 18496 18734 19108 19456 20216 20672 20888 20938 21356 21634 21964 22736 23104 23548 23872 24157 24548 25088 25364 25984 26656 26912 26999 27538 27608 28322 28348 28594 28672 29696 29792 30464 30856 31472 31552 31654 31958 32368 32596 32768 33439 33524 34048 34816 35264 35378 35968 36176 36554 36992 37373 37468 38216 38437 38912 40432 41209 41344 41776 41876 42712 42959 43268 43928 44387 45472 46208 47096 47744 48314 49096 49609 50176 50728 51968 53312 53824 53998 55076 55216 56644 56696 57043 57188 57344 58667 59392 59584 60928 61712 62944 63104 63308 63916 64736 65192 65536 65569 66878 67048 68096 69632 70528 70756 71936 72352 73108 73283 73984 74746 74936 75719 76432 76874 77824 78961 80864 81209 82418 82688 83552 83752 85424 85918 86536 87856 88774 90763 90944 92416 94192 95488 96628 98192 99218 100079 100352 101441 101456 103936 104329 104813 106624 107648 107797 107996 110152 110432 111853 113288 113392 114086 114376 114688 117334 118784 119168 120479 121856 123424 125888 126208 126616 127832 129472 130384 131072 131138 133756 134096 134653 136192 138533 139129 139264 141056 141512 143872 144704 146216 146566 147968 149492 149872 151438 152864 153748 154831 155648 157922 159239 161728 162418 164836 165376 167104 167504 170848 171836 173072 175712 177548 177973 181526 181888 183889 184832 188384 190976 193256 196384 198436 200158 200704 202882 202912 205523 207872 208658 209626 213248 215296 215594 215992 220304 220864 223706 226576 226784 228172 228752 229376 234073 234668 236321 237568 238336 240958 243049 243712 246848 251776 252416 253232 255664 258944 260768 261611 262144 262276 267512 268192 269059 269306 271643 272384 277066 278258 278528 282112 283024 287744 289408 292432 293132 295936 298984 299744 300713 302876 303601 305728 307496 309662 310709 311296 313693 315844 318478 323456 324836 329672 330752 334208 335008 341696 343672 346144 347263 351424 355096 355946 363052 363776 367778 369664 376768 381952 386512 392768 396872 399301 400316 401408 405764 405824 410669 411046 415744 417316 419252 426496 430592 431188 431984 440608 441728 447412 453152 453568 456344 457504 458752 458983 468146 469336 472642 475136 476672 481916 486098 487424 493696 503552 504832 506464 511328 512981 517888 521536 523222 524288 524552 530033 535024 536384 538118 538612 543286 544768 552727 554132 556516 557056 564224 566048 568463 575488 578816 584864 586264 591872 597968 599488 601426 605752 607202 611456 614992 619324 621418 622592 627386 631688 635341 636956 646912 649672 659344 661504 668416 670016 683392 687344 692288 694526 700553 702848 710087 710192 711892 726104 727552 730303 733691 735556 739328 753536 754579 763904 773024 782971 785536 793744 798602 800632 802816 811528 811648 821338 822092 831488 834632 838504 843353 852992 861184 862376 863968 881216 883456 894824 906304 907136 912688 915008 917504 917966 936292 938672 942571 945284 950272 953344 963832 969731 972196 973903 974848 987392 1007104 1009664 1012928 1022656 1025962 1035776 1043072 1046444 1048576 1049104 1060066 1070048 1072768 1076236 1077224 1083817 1086572 1089536 1105454 1108264 1113032 1114112 1114673 1128448 1132096 1136926 1150976 1157632 1169728 1172528 1183744 1195936 1198976 1202852 1211504 1214404 1222912 1229984 1238648 1242836 1245184 1245811 1254772 1263376 1270682 1273912 1287223 1293824 1299344 1318688 1323008 1336832 1340032 1342337 1366784 1374688 1384576 1389052 1401106 1405696 1420174 1420384 1423784 1438661 1452208 1455104 1460606 1467382 1471112 1478656 1500259 1507072 1509158 1527808 1542971 1546048 1565942 1571072 1587488 1597204 1601264 1605632 1623056 1623296 1642676 1644184 1654247 1662976 1669264 1677008 1686706 1701343 1705984 1722368 1724497 1724752 1727936 1762432 1766912 1781821 1789648 1812608 1814272 1825376 1830016 1835008 1835932 1872584 1877344 1885142 1890568 1900544 1901501 1906688 1927664 1939462 1944392 1947806 1949696 1974784 1991447 2014208 2019328 2025856 2045312 2048143 2051924 2071552 2086144 2092888 2097152 2098208 2120132 2125207 2140096 2145536 2152472 2154448 2167634 2173144 2179072 2195851 2210908 2216528 2226064 2228224 2229346 2256896 2264192 2273852 2289101 2289869 2301952 2315264 2339456 2345056 2355061 2365193 2367488 2391872 2397952 2405704 2423008 2428808 2445824 2459968 2477296 2485672 2490368 2491622 2509544 2526752 2541364 2547824 2574446 2587648 2598688 2632127 2637376 2643451 2646016 2673664 2680064 2684674 2733568 2749376 2769152 2778104 2802212 2811392 2840348 2840768 2847568 2877322 2904416 2910208 2921212 2934764 2941789 2942224 2957312 3000518 3014144 3018316 3025541 3039577 3055616 3085942 3092096 3126113 3131884 3142144 3174976 3194408 3202528 3211264 3246112 3246592 3285352 3288368 3308494 3325952 3338528 3354016 3373412 3402686 3411968 3444736 3448994 3449504 3455872 3493891 3524864 3533824 3563642 3579296 3625216 3628544 3650752 3660032 3670016 3671864 3745168 3754688 3770284 3781136 3801088 3803002 3813376 3855328 3869089 3878924 3888784 3895612 3899392 3904937 3949568 3979241 3982894 4017457 4028416 4034741 4038656 4051712 4090624 4096286 4103848 4143104 4172288 4185776 4194304 4196416 4240264 4250414 4280192 4291072 4304944 4308896 4335268 4346288 4358144 4391702 4421816 4433056 4447387 4452128 4456448 4458692 4490099 4513792 4528384 4547704 4578202 4579738 4603904 4617931 4630528 4678912 4690112 4710122 4730386 4734976 4783744 4795904 4811408 4846016 4857616 4891648 4919936 4954592 4970609 4971344 4980736 4983244 5019088 5053504 5082728 5095648 5112121 5135837 5148892 5161217 5175296 5197376 5264254 5274752 5282053 5286902 5292032 5332781 5347328 5360128 5369348 5467136 5498752 5538304 5556208 5604424 5622784 5680696 5681536 5695136 5754644 5808832 5820416 5842424 5869528 5883578 5884448 5903471 5914624 5960167 6001036 6028288 6036632 6051082 6079154 6111232 6171884 6184192 6252226 6263768 6284288 6349952 6388816 6405056 6422528 6492224 6493184 6570704 6576736 6597997 6616988 6651904 6677056 6708032 6746824 6788117 6805372 6817321 6823936 6889472 6897988 6899008 6911744 6987782 7049728 7067648 7127284 7158592 7250432 7257088 7301504 7320064 7340032 7343728 7490336 7509376 7540568 7562272 7586719 7602176 7606004 7626752 7710656 7738178 7757848 7777568 7791224 7798784 7802711 7809874 7899136 7958482 7965788 8034914 8056832 8069482 8077312 8103424 8181248 8192572 8207696 8286208 8344576 8371552 8388608 8392832 8480528 8500828 8560384 8582144 8609888 8617792 8670536 8692576 8716288 8720677 8783404 8843632 8866112 8894774 8904256 8912896 8917384 8980198 9010561 9027584 9056768 9095408 9156404 9159476 9207808 9235862 9261056 9357824 9380224 9396359 9420244 9460772 9469952 9567488 9591808 9622816 9692032 9715232 9783296 9839872 9909184 9941218 9942688 9961472 9966488 10038176 10070627 10107008 10165456 10191296 10224242 10271674 10297784 10322434 10350592 10394752 10501813 10528508 10549504 10564106 10573804 10584064 10665562 10694656 10720256 10738696 10800797 10934272 10997504 11076608 11112416 11208848 11245568 11361392 11363072 11390272 11509288 11579729 11617664 11640832 11684848 11739056 11767156 11768896 11806942 11829248 11909401 11920334 12002072 12056576 12071479 12073264 12102164 12158308 12222464 12343768 12368384 12472747 12504452 12527536 12568576 12699904 12777632 12810112 12845056 12984448 12986368 13141408 13153472 13195994 13233976 13303808 13310507 13354112 13416064 13493648 13576234 13610744 13634642 13647872 13778944 13795976 13798016 13823488 13940129 13975564 14099456 14135296 14254568 14317184 14337001 14500864 14514176 14603008 14640128 14680064 14687456 14876449 14980672 15018752 15081136 15124544 15173438 15204352 15212008 15253504 15370957 15421312 15476356 15515696 15555136 15582448 15597568 15605422 15619748 15798272 15916964 15931576 16023707 16029083 16069828 16113664 16138964 16154624 16206848 16362496 16385144 16415392 16485427 16556351 16572416 16689152 16743104 16777216 16785664 16961056 17001656 17120768 17164288 17219776 17235584 17341072 17385152 17432576 17441354 17566808 17687264 17732224 17789548 17808512 17825792 17834768 17960396 18021122 18055168 18113536 18190816 18312808 18318952 18415616 18424889 18471724 18504157 18522112 18715648 18760448 18792718 18840488 18921544 18939904 19134976 19183616 19245632 19384064 19430464 19566592 19679744 19818368 19882436 19885376 19922944 19932976 20076352 20141254 20214016 20330912 20382592 20448484 20543348 20592523 20595568 20644868 20701184 20789504 21003626 21057016 21099008 21128212 21147608 21168128 21178787 21277039 21331124 21389312 21440512 21477392 21601594 21868544 21882791 21995008 22153216 22224832 22417696 22491136 22722784 22726144 22780544 22819729 23018576 23159458 23235328 23281664 23369696 23478112 23534312 23537792 23613884 23658496 23818802 23840668 24004144 24113152 24142958 24146528 24204328 24316616 24444928 24457237 24687536 24736768 24945494 25008904 25055072 25137152 25399808 25504403 25555264 25620224 25690112 25968896 25972736 26282816 26306944 26391988 26467952 26607616 26621014 26708224 26832128 26987296 27152468 27221488 27269284 27295744 27334559 27557888 27591952 27596032 27646976 27880258 27951128 28122199 28198912 28243187 28270592 28504921 28509136 28634368 28674002 29001728 29028352 29206016 29280256 29316449 29360128 29374912 29452453 29752898 29961344 30037504 30162272 30249088 30290957 30346876 30408704 30424016 30507008 30741914 30842624 30952712 31031392 31110272 31164896 31195136 31210844 31239496 31430693 31596544 31833928 31863152 32047414 32058166 32139656 32227328 32277928 32309248 32325517 32413696 32724992 32770288 32830784 32970854 33112702 33144832 33378304 33486208 33571328 33854599 33922112 34003312 34241536 34328576 34439552 34471168 34682144 34770304 34865152 34882708 35133616 35374528 35464448 35579096 35617024 35651584 35669536 35920792 36042244 36110336 36128519 36227072 36381632 36625616 36637904 36831232 36849778 36943448 37008314 37044224 37329467 37431296 37520896 37585436 37680976 37837493 37843088 37879808 38269952 38367232 38491264 38768128 38860928 38914717 38927773 39095249 39133184 39359488 39636736 39764872 39770752 39845888 39865952 40152704 40208281 40282508 40428032 40661824 40765184 40896968 41086696 41185046 41191136 41289736 41402368 41579008 41721169 42007252 42114032 42198016 42256424 42295216 42336256 42357574 42554078 42662248 42778624 42881024 42954784 43203188 43507511 43737088 43765582 43990016 44306432 44449664 44746159 44835392 44938667 44982272 45445568 45452288 45561088 45639458 46037152 46318916 46470656 46563328 46739392 46956224 47068624 47075584 47227768 47316992 47637604 47681336 48008288 48226304 48285916 48293056 48408656 48633232 48889856 48914474 49375072 49473536 49890988 50010413 50017808 50110144 50225569 50274304 50799616 51008806 51110528 51240448 51380224 51672809 51937792 51945472 52565632 52613888 52783976 52935904 53215232 53242028 53416448 53664256 53974592 54304936 54442976 54538568 54591488 54669118 55115776 55183904 55192064 55293952 55760516 55902256 56244398 56397824 56486374 56541184 57009842 57018272 57268736 57348004 57751963 58003456 58056704 58412032 58560512 58632898 58720256 58749824 58904906 59396147 59505796 59922688 60075008 60324544 60498176 60581914 60693752 60817408 60848032 61014016 61483828 61685248 61905424 62062784 62220544 62329792 62390272 62421688 62478992 62861386 63193088 63667856 63726304 64094828 64116332 64279312 64454656 64555856 64618496 64651034 64827392 65449984 65540576 65661568 65774513 65941708 66225404 66289664 66383929 66406201 66756608 66972416 67142656 67709198 67844224 68006624 68296769 68483072 68590597 68657152 68879104 68942336 69364288 69540608 69730304 69765416 70267232 70749056 70928896 71158192 71234048 71303168 71339072 71841584 72084488 72220672 72257038 72454144 72763264 73251232 73275808 73512691 73662464 73699556 73886896 74016628 74088448 74658934 74862592 75041792 75170872 75361952 75605579 75674986 75686176 75759616 76331683 76539904 76660079 76734464 76982528 77536256 77721856 77829434 77855546 78190498 78266368 78718976 79273472 79529744 79541504 79691776 79731904 80305408 80416562 80565016 80856064 81323648 81530368 81793936 82173392 82370092 82382272 82579472 82804736 83158016 83442338 84014504 84228064 84396032 84500353 84512848 84590432 84672512 84715148 85108156 85311881 85324496 85557248 85762048 85909568 86406376 87015022 87309229 87474176 87531164 87740689 87980032 88147733 88612864 88899328 89492318 89670784 89877334 89964544 90657277 90891136 90904576 91122176 91278916 92074304 92637832 92941312 93126656 93478784 93912448 94137248 94151168 94455536 94633984 95275208 95362672 96016576 96452608 96571832 96586112 96817312 97266464 97580903 97779712 97828948 98750144 98947072 99781976 100020826 100035616 100220288 100359007 100451138 100548608 101322839 101599232 102017612 102221056 102480896 102760448 103345618 103875584 103890944 105131264 105227776 105567952 105871808 106430464 106484056 106832896 107328512 107949184 108609872 108885952 109077136 109182976 109338236 110231552 110367808 110384128 110587904 111521032 111804512 112165949 112203581 112488796 112795648 112972748 113082368 113243173 114019684 114036544 114537472 114696008 115397989 115503926 115894457 116006912 116113408 116824064 117007489 117121024 117265796 117440512 117499648 117809812 118792294 119011592 119845376 120150016 120649088 120996352 121163828 121387504 121634816 121696064 122028032 122967656 123370496 123810848 124125568 124441088 124659584 124780544 124843376 124957984 125722772 126386176 127335712 127452608 128189656 128232664 128558624 128909312 128974223 129111712 129236992 129302068 129529099 129654784 130899968 131081152 131323136 131549026 131883416 132450808 132579328 132767858 132812402 133513216 133944832 134285312 135418396 135688448 136013248 136593538 136966144 137181194 137314304 137758208 137884672 138728576 139081216 139460608 139530832 140534464 141498112 141857792 142316384 142468096 142606336 142678144 143683168 144147661 144168976 144441344 144514076 144908288 145526528 146502464 146551616 147025382 147324928 147399112 147773792 148033256 148176896 148251509 148939273 149317868 149725184 150083584 150341744 150723904 151211158 151349972 151372352 151519232 152663366 153079808 153179537 153320158 153468928 153965056 155072512 155443712 155658868 155711092 156380996 156532736 157437952 158546944 159059488 159083008 159383552 159463808 159738103 160610816 160833124 161130032 161712128 162647296 163060736 163587872 164346784 164740184 164764544 165158944 165609472 166316032 166884676 168029008 168456128 168792064 169000706 169025696 169180864 169345024 169430296 170216312 170623762 170648992 171114496 171200659 171524096 171819136 172812752 174030044 174618458 174948352 175062328 175481378 175960064 176295466 177225728 177798656 178530821 178984636 179341568 179754668 179929088 181314554 181782272 181809152 182244352 182557832 184148608 185275664 185882624 186253312 186957568 187824896 188274496 188302336 188911072 189267968 190550416 190725344 191341913 192033152 192905216 193143664 193172224 193634624 194532928 195161806 195559424 195657896 196855393 197500288 197702309 197894144 199534447 199563952 200041652 200071232 200440576 200718014 200902276 201097216 202645678 203198464 204035224 204442112 204961792 205215143 205520896 206167171 206691236 207751168 207781888 210262528 210455552 211135904 211743616 212036699 212860928 212968112 213665792 214657024 215898368 217219744 217771904 218154272 218365952 218676472 220014851 220463104 220735616 220768256 221175808 223042064 223609024 224331898 224407162 224977592 225591296 225945496 226164736 226278619 226486346 228039368 228073088 229074944 229392016 230795978 231007852 231788914 232013824 232226816 233648128 234014978 234242048 234531592 234999296 235619624 236982193 237584588 238023184 239690752 240300032 241298176 241992704 242327656 242775008 243269632 243392128 244056064 245935312 246740992 247621696 248251136 248882176 249319168 249561088 249686752 249915968 251445544 252772352 252899633 254671424 254905216 256379312 256465328 257117248 257818624 257948446 258223424 258473984 258604136 259058198 259309568 261306269 261799936 262162304 262646272 263098052 263766832 264862451 264901616 265158656 265535716 265624804 267026432 267889664 268570624 270836792 271376896 272026496 272403019 272494411 273187076 273666743 273932288 274362388 274628608 275516416 275769344 277457152 278162432 278921216 279061664 281068928 281457967 282996224 283715584 284632768 284936192 285212672 285356288 287366336 288295322 288337952 288882688 289028152 289816576 291053056 292048183 293004928 293103232 294050764 294649856 294798224 295547584 296066512 296353792 296503018 297878546 298635736 299450368 300167168 300683488 301447808 302422316 302699944 302744704 303038464 304552577 305326732 306159616 306359074 306640316 306937856 307930112 310145024 310887424 311317736 311422184 312761992 313065472 313223113 314570669 314875904 317093888 318118976 318166016 318767104 318927616 319476206 321221632 321666248 322260064 323424256 325294592 326121472 327175744 328693568 329480368 329529088 330317888 331218944 332632064 333769352 336058016 336912256 337584128 338001412 338051392 338361728 338690048 338860592 340432624 341247524 341297984 342228992 342401318 343048192 343638272 345625504 348060088 349236916 349896704 350072891 350124656 350962756 351578983 351920128 352590932 354451456 355597312 357061642 357969272 358683136 359509336 359858176 361709663 362629108 363564544 363618304 364488704 365115664 368297216 370551328 371765248 372506624 373915136 375649792 376548992 376604672 377822144 378535936 381100832 381450688 382683826 384066304 385810432 386287328 386344448 387269248 389065856 390323612 391118848 391315792 393710786 395000576 395404618 395788288 399068894 399127904 400083304 400142464 400881152 401436028 401804552 402194432 404263741 405291356 406396928 408070448 408884224 409923584 410430286 411041792 412334342 413382472 415502336 415563776 415773029 420525056 420911104 422271808 423487232 424073398 425721856 425936224 427331584 429314048 431796736 433574851 434439488 435543808 436308544 436731904 437352944 440029702 440926208 441471232 441536512 442351616 446084128 447218048 448663796 448814324 449955184 451182592 451890992 452329472 452557238 452972692 456078736 456146176 458149888 458784032 461591956 462015704 463577828 464027648 464453632 464687503 464843407 467296256 468029956 468484096 469063184 469998592 471239248 473964386 475169176 476046368 478077383 479381504 480134179 480600064 482596352 483985408 484583657 484655312 485550016 486539264 486784256 488112128 491870624 493481984 495243392 496502272 497764352 498638336 499122176 499373504 499831936 500691701 502891088 505544704 505799266 509342848 509810432 512758624 512930656 514234496 515637248 515896892 516446848 516947968 517208272 518116396 518619136 522612538 523599872 524324608 525292544 526196104 527533664 529724902 529803232 530317312 531071432 531249608 534052864 534321781 535779328 536620553 537141248 541673584 542753792 544052992 544806038 544988822 546374152 547333486 547864576 548724776 549257216 551032832 551538688 554914304 556324864 557842432 558123328 559596607 562137856 562915934 565992448 567431168 569265536 569872384 570712576 574732672 575528183 576590644 576675904 577765376 578056304 579633152 582106112 584096366 586009856 586206464 588101528 589299712 589596448 591095168 592133024 592707584 593006036 595757092 597183167 597271472 598900736 600334336 601366976 602895616 604844632 605399888 605489408 606076928 609105154 610653464 612319232 612718148 613280632 613875712 614184823 615860224 617034131 620290048 621774848 622635472 622844368 625523984 626130944 626446226 629141338 629751808 634187776 634600939 636237952 636332032 637855232 638952412 642443264 643237381 643332496 644520128 646848512 650589184 652242944 654351488 657387136 658960736 659058176 660635776 661772141 662437888 664619233 665264128 667538704 672116032 673824512 675168256 676002824 676102784 676723456 677380096 677721184 680865248 682495048 682595968 684457984 684802636 686096384 687276544 691251008 696120176 698473832 699793408 700145782 700249312 701925512 703157966 703840256 705181864 708902912 709259873 711194624 714123284 715938544 717366272 719018672 719716352 723419326 725258216 727129088 727236608 728977408 730231328 736594432 739627687 741102656 742809731 743530496 745013248 747830272 751299584 753097984 753209344 755644288 757071872 762201664 762901376 763957339 765367652 768132608 771620864 772574656 772688896 774538496 778131712 780647224 782237696 782631584 787421572 790001152 790809236 791576576 792702211 798137788 798255808 800166608 800284928 801762304 802872056 803609104 804388864 808527482 810582712 812793856 816140896 817768448 819052423 819847168 820860572 822083584 824668684 826642709 826764944 831004672 831127552 831546058 841050112 841822208 844543616 846974464 848146796 850177021 851443712 851872448 853834673 854121137 854663168 858628096 863593472 867149702 868878976 871087616 872617088 873463808 874705888 878437753 880059404 881852416 882942464 883073024 884703232 892168256 894436096 897327592 897628648 899910368 902365184 903781984 904658944 905114476 905945384 912157472 912292352 916299776 917568064 923183912 924031408 927155656 928055296 928907264 929375006 929686814 934592512 936059912 936968192 938126368 939997184 942478496 947928772 950338352 952092736 956154766 958763008 960268358 961200128 965192704 967970816 969167314 969310624 971100032 973568512 976224256 981783371 983741248 986963968 990486784 993004544 995528704 997276672 998244352 998747008 999663872 1001383402 1005782176 1011089408 1011598532 1018685696 1019620864 1025517248 1025861312 1028468992 1031274496 1031793784 1032893696 1033895936 1034416544 1036232792 1037238272 1045225076 1047199744 1048649216 1050585088 1052392208 1055067328 1059449804 1059606464 1060634624 1062142864 1062499216 1068105728 1068643562 1071558656 1073241106 1074282496 1083347168 1085507584 1088105984 1089612076 1089977644 1092748304 1094666972 1095729152 1097287297 1097449552 1098514432 1102065664 1103077376 1109828608 1112649728 1115684864 1116246656 1118166721 1119193214 1124275712 1125831868 1128526793 1128905417 1131984896 1133762221 1134862336 1138531072 1139744768 1141425152 1149465344 1151056366 1153181288 1153351808 1155530752 1156112608 1159266304 1164212224 1166040149 1168192732 1172019712 1172412928 1176203056 1178599424 1179192896 1182190336 1184266048 1185415168 1186012072 1191514184 1194366334 1194542944 1197801472 1200668672 1202733952 1205791232 1209689264 1210799776 1210978816 1212153856 1218210308 1221306928 1224638464 1225436296 1226561264 1227751424 1228369646 1231720448 1234068262 1240580096 1243549696 1245270944 1245688736 1249715747 1251047968 1252261888 1252892452 1258282676 1259503616 1261717819 1268375552 1269201878 1272475904 1272664064 1275710464 1277904824 1284886528 1286474762 1286664992 1289040256 1293697024 1297638611 1301178368 1303221343 1304485888 1308702976 1314774272 1317921472 1318116352 1321271552 1323544282 1324875776 1329238466 1330528256 1335077408 1344232064 1347649024 1350336512 1352005648 1352205568 1353446912 1354760192 1355442368 1361730496 1364990096 1365191936 1368915968 1369605272 1372192768 1374553088 1382502016 1392240352 1396741129 1396947664 1399586816 1400291564 1400498624 1403851024 1406315932 1407680512 1410363728 1417805824 1418519746 1422389248 1428246568 1431877088 1434732544 1436506001 1438037344 1439432704 1443170197 1446838652 1450301977 1450516432 1454258176 1454473216 1456541501 1457954816 1460462656 1473188864 1479255374 1482205312 1484256893 1485619462 1487060992 1490026496 1495660544 1498511461 1502599168 1506195968 1506418688 1511288576 1514143744 1524403328 1525802752 1527914678 1530735304 1536265216 1543241728 1545149312 1545377792 1549076992 1556263424 1561294448 1564475392 1565263168 1574843144 1580002304 1581618472 1583153152 1585404422 1596275576 1596511616 1600333216 1600569856 1603524608 1605744112 1607218208 1608777728 1617054964 1621165424 1625587712 1632281792 1635536896 1638104846 1639694336 1641721144 1649337368 1653285418 1653529888 1658875351 1662009344 1662255104 1663092116 1674806927 1682100224 1683644416 1689087232 1693948928 1696293592 1700354042 1702887424 1703744896 1707669346 1708242274 1709326336 1717256192 1722488263 1727186944 1734299404 1737757952 1742175232 1745234176 1746927616 1749411776 1756875506 1760118808 1763704832 1765884928 1766146048 1769406464 1784336512 1788872192 1794655184 1795257296 1799820736 1804730368 1807563968 1809317888 1810228952 1811890768 1824314944 1824584704 1832599552 1835136128 1846367824 1848062816 1854037157 1854311312 1856110592 1857814528 1858750012 1859373628 1869185024 1872119824 1873936384 1876252736 1879994368 1884956992 1895857544 1900676704 1904185472 1906821133 1907460877 1912309532 1915667201 1917526016 1920536716 1922400256 1925133941 1930385408 1935941632 1938334628 1938621248 1942200064 1947137024 1952448512 1963566742 1967482496 1970205769 1973927936 1980973568 1986009088 1989127313 1991057408 1994553344 1996488704 1997494016 1999327744 2002766804 2011564352 2022178816 2023197064 2037371392 2039241728 2051034496 2051722624 2056937984 2062548992 2063587568 2065787392 2067791872 2068833088 2072465584 2074476544 2090450152 2094399488 2097298432 2101170176 2104784416 2110134656 2118899608 2119212928 2121269248 2124285728 2124998432 2131868039 2136211456 2137287124 2143117312 2146482212 2148564992 2166694336 2171015168 2176211968 2179224152 2179955288 2185496608 2189333944 2191458304 2192561791 2194574594 2194899104 2197028864 2201994683 2204131328 2206154752 2219657216 2223142291 2225299456 2231369728 2232493312 2236333442 2238386428 2248551424 2251663736 2257053586 2257810834 2263969792 2267524442 2269724672 2277062144 2279489536 2282850304 2298930688 2302112732 2306362576 2306703616 2311061504 2312225216 2318532608 2328424448 2332080298 2336385464 2344039424 2344825856 2352406112 2357198848 2358385792 2364380672 2368532096 2370830336 2372024144 2383028368 2388732668 2389085888 2395602944 2401337344 2405467904 2411582464 2419378528 2421599552 2421957632 2424307712 2436420616 2442613856 2449276928 2450510237 2450872592 2453122528 2455502848 2456739292 2461052881 2463440896 2468136524 2481160192 2487099392 2490541888 2491377472 2499431494 2502095936 2504523776 2505784904 2516565352 2519007232 2523435638 2531967641 2536751104 2538403756 2544951808 2545328128 2551420928 2555809648 2569773056 2572949524 2573329984 2578080512 2587394048 2595277222 2602356736 2606442686 2608971776 2617405952 2629548544 2635842944 2636232704 2642543104 2647088564 2649751552 2658476932 2661056512 2670154816 2688464128 2695298048 2700673024 2704011296 2704411136 2706893824 2709520384 2710884736 2723460992 2729980192 2730383872 2737831936 2739210544 2744385536 2749106176 2765004032 2784480704 2793482258 2793895328 2799173632 2800583128 2800997248 2807702048 2812631864 2815361024 2820727456 2829846187 2835611648 2837039492 2844778496 2856493136 2863754176 2869465088 2873012002 2876074688 2878865408 2886340394 2893677304 2900603954 2901032864 2908516352 2908946432 2910411203 2913083002 2915909632 2920925312 2946377728 2958510748 2964410624 2968513786 2971238924 2974121984 2980052992 2991321088 2997022922 3005198336 3012391936 3012837376 3022577152 3028287488 3035023957 3048806656 3051605504 3055829356 3061470608 3072530432 3086483456 3090298624 3090755584 3098153984 3112526848 3122588896 3128950784 3130526336 3149686288 3160004608 3163236944 3166306304 3170808844 3192551152 3193023232 3200666432 3201139712 3207049216 3211488224 3214436416 3217555456 3234109928 3242330848 3251175424 3252812521 3253903849 3264563584 3271073792 3276209692 3279388672 3283442288 3298674736 3306570836 3307059776 3317750702 3324018688 3324510208 3326184232 3346541681 3349613854 3360939253 3364200448 3367288832 3378174464 3387897856 3392085599 3392587184 3400708084 3405774848 3407489792 3415338692 3416484548 3418652672 3434512384 3444976526 3454373888 3468598808 3475515904 3484350464 3490468352 3493855232 3498823552 3504841907 3513751012 3520237616 3527409664 3531769856 3532292096 3538812928 3568673024 3577744384 3589310368 3590514592 3599641472 3609460736 3615127936 3618635776 3620457904 3623781536 3648629888 3649169408 3665199104 3670272256 3692735648 3696125632 3708074314 3708622624 3712221184 3715629056 3717500024 3718747256 3738370048 3740252467 3744239648 3747872768 3752505472 3756343871 3759988736 3769913984 3791715088 3801353408 3808370944 3813642266 3814921754 3824619064 3831334402 3835052032 3841073432 3844800512 3850267882 3860770816 3871883264 3876669256 3877242496 3884400128 3894274048 3904897024 3917176249 3927133484 3934964992 3940411538 3947855872 3961947136 3972018176 3978254626 3982114816 3989106688 3994988032 3998655488 4005533608 4023128704 4028697281 4044357632 4046394128 4074742784 4078483456 4102068992 4103445248 4113875968 4125097984 4127175136 4131574784 4135583744 4137666176 4144931168 4148953088 4180282169 4180900304 4188798976 4194596864 4202340352 4209568832 4220269312 4237799216 4238425856 4242538496 4248571456 4249996864 4263736078 4272422912 4274574248 4286234624 4292964424 4297129984 4299293761 4319238917 4333388672 4342030336 4352423936 4358448304 4359910576 4370993216 4378667888 4382916608 4385123582 4389149188 4389798208 4394057728 4403989366 4408262656 4412309504 4439314432 4442206573 4446284582 4450598912 4464986624 4472666884 4476772856 4497102848 4502661667 4503327472 4514107172 4515621668 4527939584 4535048884 4539449344 4554124288 4558979072 4565700608 4597861376 4604225464 4612725152 4613407232 4622123008 4624450432 4632404987 4637065216 4652334631 4656848896 4664160596 4672770928 4688078848 4689651712 4704812224 4714397696 4716771584 4728761344 4737064192 4741660672 4744048288 4766056736 4777465336 4778171776 4791205888 4802674688 4810935808 4823164928 4838757056 4843199104 4843915264 4848615424 4872841232 4885227712 4898553856 4901020474 4901745184 4906245056 4911005696 4913478584 4922105762 4926881792 4936273048 4962320384 4964819111 4974198784 4981083776 4982754944 4998862988 5004191872 5009047552 5011569808 5033130704 5038014464 5046871276 5063935282 5073502208 5076807512 5089903616 5090656256 5102841856 5111619296 5139546112 5145899048 5146659968 5156161024 5174788096 5177393809 5190554444 5199668117 5204713472 5212885372 5217943552 5234811904 5259097088 5271685888 5272465408 5285086208 5294177128 5299503104 5316953864 5322113024 5340309632 5347701373 5376928256 5390596096 5401346048 5408022592 5408822272 5413787648 5419040768 5421769472 5446921984 5459960384 5460767744 5475663872 5478421088 5488771072 5498212352 5530008064 5548915477 5568961408 5586964516 5587790656 5598347264 5601166256 5601994496 5615404096 5625263728 5630722048 5641454912 5659692374 5671223296 5674078984 5689556992 5712986272 5727508352 5733366961 5738930176 5746024004 5752149376 5757730816 5772680788 5786498963 5787354608 5801207908 5802065728 5817032704 5817892864 5820822406 5826166004 5831819264 5841850624 5892755456 5917021496 5928821248 5937027572 5942477848 5948243968 5951239147 5960105984 5976842711 5978847959 5982642176 5994045844 6010396672 6024783872 6025674752 6045154304 6056574976 6070047914 6097613312 6103211008 6111658712 6122941216 6145060864 6149064271 6172966912 6180597248 6181511168 6196307968 6225053696 6245177792 6257901568 6261052672 6299372576 6320009216 6326473888 6332612608 6341617688 6385102304 6386046464 6401332864 6402279424 6414098432 6422976448 6428872832 6435110912 6468219856 6484661696 6502350848 6505625042 6507807698 6529127168 6542147584 6552419384 6558777344 6566884576 6597349472 6613141672 6614119552 6635501404 6648037376 6649020416 6652368464 6693083362 6699227708 6721878506 6728400896 6734577664 6756348928 6775795712 6784171198 6785174368 6801416168 6814979584 6830677384 6832969096 6837305344 6869024768 6872483597 6889953052 6908747776 6937197616 6951031808 6968700928 6980936704 6987710464 6997647104 7009683814 7027502024 7040475232 7054819328 7063539712 7064584192 7077625856 7137346048 7155488768 7178620736 7181029184 7199282944 7218921472 7230255872 7237271552 7240915808 7247563072 7297259776 7298338816 7330398208 7340544512 7385471296 7392251264 7416148628 7417245248 7424442368 7431258112 7435000048 7437494512 7476740096 7480504934 7488479296 7495745536 7505010944 7512687742 7519977472 7539827968 7583430176 7602706816 7616741888 7627284532 7629843508 7649238128 7662668804 7670104064 7681011079 7682146864 7689601024 7700535764 7721541632 7743766528 7753338512 7754484992 7768800256 7788548096 7809794048 7834352498 7854266968 7869929984 7880823076 7895711744 7899687551 7902337919 7923894272 7936335547 7944036352 7956509252 7964229632 7978213376 7989976064 7997310976 8011067216 8046257408 8057394562 8088715264 8092788256 8149485568 8156966912 8162281043 8204137984 8206890496 8227751936 8237922169 8250195968 8254350272 8263149568 8271167488 8275332352 8289862336 8297906176 8360564338 8361800608 8377597952 8389193728 8404680704 8419137664 8440538624 8475598432 8476851712 8485076992 8497142912 8499993728 8511758917 8527472156 8544845824 8549148496 8572469248 8585928848 8594259968 8598587522 8638477834 8666777344 8684060672 8704847872 8716896608 8719821152 8741986432 8757335776 8765833216 8770247164 8778298376 8779596416 8788115456 8807978732 8816525312 8824619008 8832024733 8878628864 8884413146 8892569164 8901197824 8929973248 8945333768 8953545712 8994205696 9005323334 9006654944 9028214344 9031243336 9055879168 9070097768 9078898688 9083470277 9108248576 9117958144 9122549401 9131401216 9195722752 9208450928 9225450304 9226814464 9244246016 9248900864 9264809974 9274130432 9304669262 9313697792 9328321192 9345541856 9376157696 9379303424 9409624448 9433543168 9457522688 9474128384 9483321344 9488096576 9513142319 9532113472 9554930672 9556343552 9582411776 9605349376 9621871616 9646329856 9677514112 9686398208 9687830528 9745682464 9770455424 9797107712 9802040948 9803490368 9812490112 9822011392 9826957168 9844211524 9853763584 9872546096 9924640768 9929638222 9948397568 9962167552 9965509888 9997725976 10008383744 10018095104 10023139616 10066261408 10076028928 10093742552 10127870564 10147004416 10152113839 10153615024 10179807232 10181312512 10195790507 10205683712 10223238592 10279092224 10291798096 10293319936 10312322048 10349576192 10354787618 10381108888 10399336234 10409426944 10425770744 10435887104 10469623808 10489580227 10518194176 10543371776 10544930816 10570172416 10588354256 10599006208 10632335533 10633907728 10644226048 10680619264 10695402746 10753856512 10781192192 10802692096 10816045184 10817644544 10827575296 10843538944 10893843968 10919920768 10921535488 10935035477 10951327744 10956842176 10977542144 10985764969 10996424704 11060016128 11097830954 11137922816 11173929032 11175581312 11196694528 11202332512 11203988992 11230808192 11250527456 11261444096 11282909824 11298526961 11319384748 11342446592 11348157968 11379113984 11425972544 11455016704 11466733922 11477860352 11492048008 11504298752 11515461632 11545361576 11572997926 11574709216 11602415816 11604131456 11634065408 11635785728 11641644812 11652332008 11663638528 11683701248 11723648489 11785510912 11834042992 11857642496 11874055144 11884955696 11896487936 11902478294 11920211968 11953685422 11957695918 11965284352 11988091688 12020793344 12049567744 12051349504 12057417841 12090308608 12140095828 12195226624 12206422016 12223317424 12245882432 12290121728 12298128542 12345933824 12361194496 12363022336 12392615936 12450107392 12490355584 12522105344 12573670679 12598745152 12627765427 12640018432 12652947776 12665225216 12683235376 12770204608 12772092928 12802665728 12804558848 12828196864 12845952896 12857745664 12870221824 12936439712 12969323392 13004701696 13011250084 13015615396 13058254336 13084295168 13104838768 13117554688 13133769152 13194698944 13226283344 13228239104 13271002808 13296074752 13298040832 13304736928 13386166724 13398455416 13443757012 13456801792 13469155328 13475937587 13512697856 13551591424 13568342396 13570348736 13602832336 13629959168 13661354768 13665938192 13674610688 13738049536 13744967194 13779906104 13817495552 13874395232 13902063616 13923891191 13937401856 13961873408 13975420928 13995294208 14019367628 14052926053 14055004048 14080950464 14109638656 14113384889 14127079424 14129168384 14155251712 14274692096 14310977536 14357241472 14362058368 14398565888 14437842944 14460511744 14474543104 14481831616 14495126144 14515189441 14520059329 14594519552 14596677632 14660796416 14681089024 14770942592 14784502528 14832297256 14834490496 14848884736 14862516224 14870000096 14874989024 14953480192 14961009868 14976958592 14991491072 15010021888 15025375484 15039954944 15079655936 15166860352 15205413632 15233483776 15254569064 15259687016 15298476256 15325337608 15340208128 15362022158 15364293728 15379202048 15401071528 15443083264 15487533056 15506677024 15508969984 15537600512 15561996037 15577096192 15619588096 15668704996 15708533936 15739859968 15761646152 15791423488 15799375102 15804675838 15847788544 15872671094 15888072704 15913018504 15928459264 15956426752 15979952128 15994621952 16022134432 16092514816 16114789124 16177430528 16185576512 16228301603 16298971136 16313933824 16324562086 16408275968 16413780992 16455503872 16475844338 16500391936 16508700544 16526299136 16550664704 16579724672 16595812352 16690317307 16721128676 16723601216 16755195904 16778387456 16809361408 16838275328 16881077248 16951196864 16953703424 16970153984 16994285824 16999987456 17023517834 17054944312 17089691648 17098296992 17144938496 17171857696 17188519936 17197175044 17276955668 17333554688 17368121344 17409695744 17433793216 17439642304 17483972864 17514671552 17531666432 17540494328 17556596752 17559192832 17576230912 17615957464 17633050624 17649238016 17664049466 17757257728 17768826292 17785138328 17802395648 17859946496 17890667536 17907091424 17988411392 18010646668 18013309888 18056428688 18062486672 18111758336 18140195536 18157797376 18166940554 18216497152 18235916288 18245098802 18262802432 18391445504 18416901856 18450900608 18453628928 18497801728 18529619948 18548260864 18609338524 18627395584 18653884049 18656642384 18691083712 18752315392 18758606848 18819248896 18867086336 18915045376 18948256768 18966642688 18976193152 19026284638 19064226944 19109861344 19112687104 19164823552 19191392089 19210698752 19243743232 19273957757 19292659712 19355028224 19372796416 19375661056 19491364928 19540910848 19594215424 19604081896 19606980736 19624980224 19644022784 19653914336 19688423048 19707527168 19745092192 19849281536 19859276444 19896795136 19924335104 19931019776 19995451952 20016767488 20036190208 20046279232 20132522816 20152057856 20187485104 20255741128 20294008832 20304227678 20307230048 20359614464 20362625024 20391581014 20411367424 20446477184 20558184448 20583596192 20586639872 20624644096 20699152384 20709575236 20762217776 20798672468 20818853888 20851541488 20871774208 20939247616 20979160454 21036388352 21086743552 21089861632 21140344832 21176708512 21198012416 21245167699 21264671066 21267815456 21288452096 21361238528 21390805492 21449202923 21507713024 21541482199 21562384384 21605384192 21632090368 21635289088 21655150592 21687077888 21787687936 21839841536 21843070976 21870070954 21902655488 21913684352 21955084288 21971529938 21992849408 22120032256 22154762831 22195661908 22275845632 22347858064 22351162624 22393389056 22404665024 22407977984 22461616384 22501054912 22522888192 22565819648 22597053922 22638769496 22684893184 22696315936 22758227968 22851945088 22910033408 22933467844 22955720704 22984096016 23008597504 23030923264 23090723152 23145995852 23149418432 23204831632 23208262912 23268130816 23271571456 23283289624 23304664016 23327277056 23367402496 23447296978 23571021824 23668085984 23715284992 23744599193 23748110288 23769911392 23792975872 23804956588 23840423936 23907370844 23915391836 23930568704 23972638561 23976183376 24041586688 24099135488 24102699008 24114835682 24180617216 24280191656 24390453248 24412844032 24446634848 24491764864 24533893349 24580243456 24596257084 24655133609 24691867648 24722388992 24726044672 24761205517 24769512973 24785231872 24900214784 24980711168 25044210688 25147341358 25197490304 25255530854 25280036864 25305895552 25330450432 25366470752 25474694837 25540409216 25544185856 25605331456 25609117696 25656393728 25691905792 25715491328 25740443648 25872879424 25938646784 26009403392 26022500168 26031230792 26116508672 26168590336 26209677536 26235109376 26267538304 26389397888 26452566688 26456478208 26542005616 26592149504 26596081664 26609473856 26772333448 26796910832 26887514024 26913603584 26938310656 26951875174 27025395712 27103182848 27136684792 27140697472 27205664672 27259918336 27322709536 27331876384 27349221376 27420233743 27476099072 27489934388 27559812208 27634991104 27748790464 27804127232 27847782382 27874803712 27923746816 27990588416 28038735256 28105852106 28110008096 28161900928 28200880967 28226769778 28254158848 28258336768 28310503424 28471717759 28549384192 28621955072 28714482944 28724116736 28797131776 28875685888 28921023488 28949086208 28963663232 28990252288 29030378882 29040118658 29189039104 29193355264 29321592832 29362178048 29541885184 29569005056 29664594512 29668980992 29697769472 29725032448 29740000192 29749978048 29906960384 29922019736 29953917184 29982982144 30020043776 30050750968 30079909888 30159311872 30333720704 30410827264 30466967552 30509138128 30519374032 30596952512 30650675216 30680416256 30724044316 30728587456 30758404096 30802143056 30886166528 30975066112 31013354048 31017939968 31075201024 31123992074 31154192384 31337409992 31417067872 31479719936 31518631669 31523292304 31582846976 31598750204 31609351676 31695577088 31745342188 31776145408 31821331613 31826037008 31856918528 31912853504 31959904256 31989243904 32044268864 32185029632 32229578248 32354861056 32371153024 32426834909 32456603206 32566342417 32597942272 32627867648 32649124172 32727276997 32816551936 32827561984 32879104409 32911007744 32951688676 33000783872 33017401088 33052598272 33101329408 33159449344 33191624704 33380634614 33442257352 33447202432 33510391808 33556774912 33618722816 33676550656 33762154496 33815164321 33902393728 33907406848 33940307968 33988571648 33999974912 34047035668 34109888624 34179383296 34196593984 34289876992 34343715392 34377039872 34394350088 34553911336 34667109376 34736242688 34819391488 34867586432 34879284608 34967945728 35029343104 35063332864 35080988656 35113193504 35118385664 35152461824 35231914928 35266101248 35298476032 35328098932 35514515456 35537652584 35570276656 35604791296 35719892992 35781335072 35814182848 35976822784 36021293336 36026619776 36112857376 36124973344 36223516672 36241756663 36280391072 36315594752 36333881108 36397676819 36432994304 36471832576 36490197604 36525604864 36782891008 36833803712 36901801216 36907257856 36995603456 37059239896 37096521728 37218677048 37254791168 37307768098 37313284768 37382167424 37433909611 37504630784 37517213696 37638497792 37734172672 37793418947 37830090752 37896513536 37933285376 37952386304 38052569276 38128453888 38219722688 38225374208 38329647104 38382784178 38421397504 38487486464 38547915514 38585319424 38710056448 38745592832 38751322112 38982729856 39081821696 39188430848 39208163792 39213961472 39249960448 39288045568 39307828672 39376846096 39415054336 39490184384 39698563072 39718552888 39793590272 39848670208 39862039552 39990903904 40033534976 40072380416 40092558464 40265045632 40304115712 40374970208 40505492741 40511482256 40588017664 40608455356 40614460096 40719228928 40725250048 40783162028 40822734848 40892954368 41116368896 41167192384 41173279744 41249288192 41398304768 41419150472 41524435552 41597344936 41637707776 41658674029 41703082976 41743548416 41837898977 41851935713 41878495232 41958320908 42072776704 42173487104 42179723264 42239703529 42280689664 42353417024 42396024832 42490335398 42529342132 42535630912 42576904192 42722477056 42781610984 42898405846 43015426048 43043449897 43082964398 43124768768 43210768384 43264180736 43270578176 43310301184 43374155776 43575375872 43679683072 43686141952 43740141908 43805310976 43827368704 43910168576 43943059876 43985698816 44240064512 44309525662 44391323816 44551691264 44695716128 44702325248 44786778112 44809330048 44815955968 44923232768 45002109824 45045776384 45131639296 45194107844 45277538992 45369786368 45392631872 45516455936 45703890176 45820066816 45866935688 45911441408 45968192032 46017195008 46061846528 46181446304 46291991704 46298836864 46409663264 46416525824 46536261632 46543142912 46566579248 46609328032 46654554112 46734804992 46894593956 47142043648 47336171968 47430569984 47489198386 47496220576 47539822784 47585951744 47609913176 47814741688 47830783672 47861137408 47945277122 47952366752 48083173376 48107385179 48198270976 48205398016 48229671364 48361234432 48560383312 48780906496 48825688064 48893269696 48983529728 49067786698 49160486912 49192514168 49310267218 49383735296 49444777984 49452089344 49522411034 49539025946 49570463744 49800429568 49961422336 50088421376 50294682716 50394980608 50511061708 50560073728 50611791104 50660900864 50732941504 50949389674 51080818432 51088371712 51210662912 51218235392 51312787456 51383811584 51430982656 51480887296 51745758848 51877293568 52018806784 52045000336 52062461584 52233017344 52337180672 52419355072 52470218752 52535076608 52778795776 52905133376 52912956416 53084011232 53184299008 53192163328 53218947712 53544666896 53593821664 53767077553 53775028048 53827207168 53876621312 53903750348 54050791424 54206365696 54273369584 54281394944 54411329344 54519836672 54645419072 54663752768 54698442752 54840467486 54952198144 54979868776 55119624416 55269982208 55297812857 55316365433 55497580928 55554348829 55608254464 55695564764 55749607424 55847493632 55981176832 56077470512 56211704212 56220016192 56323801856 56401761934 56453539556 56508317696 56516673536 56621006848 56943435518 57098768384 57135967301 57243910144 57428965888 57448233472 57594263552 57665455183 57751371776 57842046976 57898172416 57927326464 57980504576 58060757764 58080237316 58378078208 58386710528 58643185664 58724356096 59083770368 59138010112 59329189024 59337961984 59395538944 59450064896 59480000384 59499956096 59582312419 59813920768 59844039472 59907834368 59965964288 60040087552 60101501936 60159819776 60318623744 60667441408 60821654528 60933935104 61018276256 61038748064 61193905024 61301350432 61360832512 61448088632 61457174912 61516808192 61604286112 61772333056 61824173131 61950132224 62026708096 62035879936 62150402048 62247984148 62308384768 62674819984 62834135744 62959439872 63037263338 63046584608 63165693952 63197500408 63218703352 63391154176 63490684376 63552290816 63584291939 63642663226 63652074016 63713837056 63825707008 63857845807 63919808512 63978487808 64088537728 64370059264 64459156496 64709722112 64742306048 64853669818 64913206412 65132684834 65195884544 65255735296 65298248344 65454553994 65633103872 65655123968 65758208818 65822015488 65903377352 66034802176 66105196544 66202658816 66318898688 66383249408 66591996233 66761269228 66884514704 66894404864 67020783616 67113549824 67237445632 67353101312 67524308992 67630328642 67804787456 67814813696 67977143296 67999949824 68094071336 68219777248 68358766592 68393187968 68579753984 68687430784 68754079744 68788700176 69107822672 69334218752 69472485376 69638782976 69735172864 69758569216 69935891456 70058686208 70126665728 70161977312 70226387008 70236771328 70304923648 70463829856 70532202496 70596952064 70656197864 71029030912 71064796873 71075305168 71140553312 71209582592 71370533549 71439785984 71562670144 71628365696 71953645568 72042586672 72053239552 72225714752 72249946688 72447033344 72483513326 72560782144 72631189504 72667762216 72795353638 72865988608 72943665152 72980395208 73051209728 73427061589 73565782016 73667607424 73803602432 73814515712 73991206912 74118479792 74193043456 74426348731 74437354096 74509582336 74615536196 74626569536 74764334848 74867819222 75009261568 75034427392 75276995584 75468345344 75586837894 75660181504 75793027072 75904772608 76105138552 76256907776 76439445376 76450748416 76545248339 76659294208 76765568356 76842795008 76900354783 76974972928 77095831028 77170638848 77420112896 77491185664 77502644224 77965459712 78163643392 78376861696 78416327584 78427922944 78499920896 78576091136 78615657344 78753692192 78830108672 78980368768 79089688727 79397126144 79437105776 79587180544 79697340416 79724079104 79981807808 80067069952 80144760832 80185116928 80530091264 80608231424 80749940416 81010985482 81022964512 81176035328 81216910712 81228920192 81438457856 81450500096 81566324056 81645469696 81785908736 82065539423 82232737792 82334384768 82346559488 82498576384 82796609536 82838300944 83048871104 83194689872 83275415552 83317348058 83406165952 83487096832 83675797954 83703871426 83756990464 83916641816 84145553408 84346974208 84359446528 84401924887 84479407058 84561379328 84706834048 84980670796 85058684264 85071261824 85153808384 85444954112 85563221968 85796811692 86030852096 86086899794 86165928796 86249537536 86421536768 86528361472 86541156352 86620602368 86748311552 87150751744 87359366144 87372283904 87480283816 87654737408 87820337152 87886119752 87971397632 88015694753 88394357989 88480129024 88619051324 88782647632 89103382528 89391432256 89404650496 89573556224 89618660096 89631911936 89846465536 90004219648 90091552768 90263278592 90388215688 90555077984 90739572736 90785263744 91032911872 91407780352 91640133632 91733871376 91822882816 91936384064 92034390016 92123693056 92362892608 92583983408 92597673728 92819326528 92833051648 93072523264 93086285824 93133158496 93218656064 93309108224 93469609984 93789187912 94284087296 94331563109 94672343936 94861139968 94978396772 94992441152 95079645568 95171903488 95219826352 95629483376 95661567344 95722274816 95890554244 95904733504 96166346752 96214770358 96396541952 96410796032 96459342728 96722468864 97120766624 97467238337 97561812992 97651376128 97786539392 97967059456 98135573396 98320973824 98370482371 98385028336 98620534436 98767470592 98793694223 98889555968 98904178688 99044822068 99078051892 99140927488 99600859136 99922844672 100176842752 100589365432 100789961216 101022123416 101120147456 101223582208 101321801728 101465883008 101606326087 101640415303 101898779348 102161636864 102176743424 102421325824 102436470784 102625574912 102767623168 102861965312 102961774592 103491517696 103754587136 104037613568 104090000672 104124923168 104466034688 104674361344 104838710144 104940437504 105070153216 105557591552 105810266752 105825912832 106168022464 106368598016 106384326656 106437895424 107089333792 107187643328 107534155106 107550056096 107654414336 107753242624 107807500696 108101582848 108412731392 108546739168 108562789888 108822658688 108933972259 109039673344 109290838144 109327505536 109396885504 109680934972 109904396288 109959737552 110239248832 110539964416 110595625714 110632730866 110995161856 111108697658 111216508928 111391129528 111499214848 111694987264 111962353664 112154941024 112423408424 112440032384 112647603712 112803523868 112907079112 113016635392 113033347072 113242013696 113598111221 113886871036 114197536768 114271934602 114487820288 114857931776 114896466944 115188527104 115330910366 115502743552 115684093952 115854652928 115961009152 116121515528 116160474632 116756156416 116773421056 116832221149 117286371328 117448712192 118167540736 118276020224 118658378048 118675923968 118791077888 118900129792 118960000768 118999912192 119164624838 119627841536 119688078944 119815668736 119931928576 120080175104 120203003872 120319639552 120637247488 121334882816 121643309056 121867870208 122036552512 122077496128 122387810048 122602700864 122721665024 122896177264 122914349824 123033616384 123208572224 123544666112 123648346262 123900264448 124053416192 124071759872 124300804096 124495968296 124616769536 125349639968 125668271488 125918879744 126074526676 126093169216 126331387904 126395000816 126437406704 126782308352 126981368752 127104581632 127168583878 127285326452 127304148032 127427674112 127651414016 127715691614 127839617024 127956975616 128177075456 128740118528 128918312992 129484612096 129707339636 129826412824 130265369668 130391769088 130511470592 130577188343 130596496688 130909107988 131266207744 131310247936 131516417636 131644030976 131806754704 132069604352 132210393088 132405317632 132637797376 132766498816 133183992466 133522538456 133769029408 133788809728 134041567232 134227099648 134339744623 134474891264 134706202624 134917704299 135048617984 135260657284 135609574912 135629627392 135954286592 135999899648 136188142672 136439554496 136717533184 136786375936 137159507968 137374861568 137508159488 137577400352 138215645344 138668437504 138944970752 139277565952 139470345728 139517138432 139871782912 140117372416 140253331456 140323954624 140452774016 140473542656 140609847296 140927659712 141064404992 141193904128 141312395728 142058061824 142129593746 142150610336 142281106624 142419165184 142741067098 142879571968 143125340288 143256731392 143907291136 144085173344 144106479104 144451429504 144499893376 144894066688 144967026652 145121564288 145262379008 145335524432 145590707276 145731977216 145887330304 145960790416 146102419456 146854123178 147131564032 147335214848 147607204864 147629031424 147982413824 148236959584 148386086912 148852697462 148874708192 149019164672 149231072392 149253139072 149528669696 149735638444 150018523136 150068854784 150144420461 150553991168 150790375393 150936690688 151173675788 151320363008 151586054144 151809545216 152210277104 152513815552 152878890752 152901496832 153090496678 153318588416 153531136712 153685590016 153800709566 153949945856 154191662056 154341277696 154840225792 154982371328 155005288448 155083339817 155930919424 156327286784 156753723392 156832655168 156855845888 156999841792 157152182272 157231314688 157507384384 157660217344 157960737536 158179377454 158794252288 158874211552 159174361088 159394680832 159448158208 159963615616 160134139904 160370233856 161060182528 161216462848 161499880832 161723419423 162021970964 162045929024 162352070656 162433821424 162457840384 162876915712 162901000192 163132648112 163290939392 163571817472 164131078846 164465475584 164668769536 164693118976 164997152768 165593219072 165676601888 166097742208 166389379744 166550831104 166634696116 166812331904 166974193664 167351595908 167407742852 167513980928 167808469927 167833283632 168291106816 168693948416 168718893056 168803849774 168958814116 169122758656 169413668096 169961341592 170117368528 170142523648 170307616768 170889908224 171126443936 171593623384 172061704192 172173799588 172331857592 172499075072 172585935263 172843073536 173056722944 173082312704 173241204736 173328438619 173386590811 173496623104 174301503488 174718732288 174744567808 174960567632 175309474816 175640674304 175772239504 175942795264 176031389506 176788715978 176960258048 177238102648 177565295264 178206765056 178322863859 178782864512 178809300992 179237320192 179263823872 179692931072 180008439296 180183105536 180526557184 180749704061 180776431376 181110155968 181479145472 181570527488 182065823744 182815560704 183280267264 183467742752 183645765632 183872768128 184068780032 184725785216 185167966816 185195347456 185638653056 185666103296 186145046528 186172571648 186266316992 186437312128 186618216448 186758004473 186939219968 187578375824 188568174592 188663126218 189344687872 189722279936 189956793544 189984882304 190159291136 190343806976 190439652704 191258966752 191323134688 191444549632 191781108488 191809467008 192332693504 192429540716 192793083904 192821592064 192918685456 193444937728 194241533248 194934476674 195123625984 195302752256 195573078784 195934118912 196271146792 196641947648 196740964742 196770056672 197241068872 197587388446 197779111936 197808357376 198089644136 198156103784 198281854976 199201718272 199302024313 199845689344 200353685504 201178730864 201579922432 202044246832 202240294912 202447164416 202643603456 202931766016 203212652174 203280830606 203797558696 204323273728 204353486848 204842651648 204872941568 205251149824 205535246336 205723930624 206983035392 207509174272 208075227136 208180001344 208249846336 208729534411 208932069376 209348722688 209677420288 209880875008 210140306432 211115183104 211620533504 211651825664 212336044928 212737196032 212875790848 214178667584 214375286656 214672012259 215068310212 215100112192 215308828672 215506485248 215615001392 216203165696 216825462784 217093478336 217125579776 217645317376 217867944518 218079346688 218581676288 218655011072 218793771008 219361869944 219808792576 219919475104 220478497664 221079928832 221191251428 221265461732 221990323712 222217395316 222433017856 222749321291 222782259056 222998429696 223389974528 223924707328 224309882048 224846816848 224880064768 225295207424 225607047736 225814158224 226033270784 226066694144 226484027392 227196222442 227773742072 228395073536 228543869204 228975640576 229090938979 229715863552 229792933888 230153730863 230377054208 230661820732 231005487104 231368187904 231709305856 231922018304 232243031056 232320949264 233512312832 233546842112 233664442298 234572742656 234897424384 236335081472 236552040448 236706150247 237316756096 237351847936 237582155776 237920001536 237999824384 238329249676 238899742901 239255683072 239376157888 239631337472 239863857152 239927543113 240160350208 240406007744 240639279104 241274494976 242669765632 243286618112 243735740416 244073105024 244154992256 244775620096 245205401728 245443330048 245792354528 245828699648 246067232768 246417144448 246841008593 247089332224 247296692524 247800528896 248106832384 248143519744 248601608192 248991936592 249233539072 250699279936 251336542976 251837759488 252149053352 252186338432 252662775808 252790001632 252874813408 253564616704 253962737504 254209163264 254337167756 254570652904 254608296064 254855348224 255302828032 255431383228 255679234048 255913951232 256354150912 257480237056 257836625984 258969224192 259414679272 259652825648 260530739336 260783538176 261022941184 261154376686 261192993376 261818215976 262532415488 262620495872 263032835272 263288061952 263613509408 264139208704 264420786176 264553932629 264810635264 265275594752 265532997632 266367984932 267045076912 267538058816 267577619456 268083134464 268454199296 268679489246 268949782528 269412405248 269835408598 270097235968 270521314568 271219149824 271259254784 271908573184 271999799296 272376285344 272879108992 273572751872 274319015936 274749723136 275016318976 275154800704 275881127251 276431290688 277336875008 277889941504 278555131904 278940691456 279034276864 279743565824 280234744832 280506662912 280647909248 280905548032 280947085312 281855319424 282128809984 282387808256 282624791456 284116123648 284259187492 284301220672 284562213248 284838330368 285482134196 285759143936 286250680576 286513462784 287814582272 288170346688 288212958208 288902859008 288999786752 289788133376 289934053304 290243128576 290524758016 290671048864 291181414552 291463954432 291774660608 291921580832 292204838912 293708246356 294263128064 294670429696 295214409728 295258062848 295677924703 295964827648 296473919168 296772173824 297705394924 297749416384 298038329344 298462144784 298506278144 299057339392 299471276888 300037046272 300137709568 300288840922 301107982336 301580750786 301873381376 302347351576 302640726016 303172108288 303619090432 304420554208 305027631104 305757781504 305802993664 306180993356 306637176832 307062273424 307371180032 307601419132 307899891712 308337730457 308383324112 308682555392 309680451584 309964742656 310010576896 310166679634 311861838848 312654573568 313507446784 313665310336 313711691776 313999683584 314462629376 315014768768 315320434688 315921475072 316358754908 317116028833 317588504576 317748423104 318348722176 318587184101 318789361664 318896316416 319927231232 320268279808 320740467712 322120365056 322432925696 322999761664 323446838846 324043941928 324091858048 324704141312 324867642848 324915680768 325753831424 325802000384 326265296224 326581878784 327143634944 327657281869 328262157692 328930951168 329337539072 329386237952 329994305536 331186438144 331353203776 332195484416 332778759488 333101662208 333269392232 333624663808 333948387328 334703191816 334815485704 335027961856 335616939854 335666567264 336582213632 337387896832 337437786112 337607699548 337917628232 338245517312 338827336192 339922683184 340234737056 340285047296 340615233536 341779816448 342252887872 343187246768 344123408384 344347599176 344663715184 344998150144 345171870526 345686147072 346113445888 346164625408 346482409472 346656877238 346773181622 346993246208 348603006976 349437464576 349489135616 349921135264 350618949632 351544479008 351885590528 352062779012 353577431956 353920516096 354476205296 355130590528 356413530112 356645727718 357565729024 357618601984 358474640384 358527647744 359385862144 360016878592 360366211072 361053114368 361499408122 361552862752 362220311936 363141054976 364131647488 364636449691 365631121408 366205197383 366560534528 366935485504 367291531264 367745536256 368137560064 369451570432 370335933632 370390694912 371277306112 371332206592 372290093056 372345143296 372532633984 372874624256 373236432896 373516008946 373878439936 375156751648 377136349184 377326252436 378689375744 379444559872 379913587088 379969764608 380318582272 380687613952 380879305408 382517933504 382646269376 382889099264 383562216976 383618934016 384665387008 384859081432 385586167808 385643184128 385837370912 386889875456 388483066496 389868953348 390247251968 390605504512 391146157568 391868237824 392542293584 393283895296 393481929484 393540113344 394482137744 395174776892 395558223872 395616714752 396179288272 396312207568 396563709952 398403436544 398604048626 399691378688 400707371008 402357461728 403159844864 403658186281 404088493664 404480589824 404894328832 405287206912 405863532032 406425304348 406561661212 407534855537 407595117392 408646547456 408706973696 409288161781 409685303296 409745883136 410502299648 411070492672 411447861248 413966070784 415018348544 416150454272 416360002688 416499692672 417076186933 417459068822 417864138752 418697445376 419354840576 419761750016 420280612864 420940493789 421081720541 422230366208 423241067008 423303651328 424672089856 425474392064 425751581696 428357335168 428750573312 429344024518 430136620424 430200224384 430617657344 431012970496 431230002784 432406331392 433650925568 434186956672 434251159552 435290634752 435735889036 436158693376 437163352576 437310022144 437587542016 438723739888 439617585152 439838950208 440956995328 442159857664 442382502856 442530923464 443980647424 444434790632 444866035712 445498642582 445564518112 445996859392 446779949056 447849414656 448619764096 449693633696 449760129536 450590414848 451214095472 451628316448 452066541568 452133388288 452968054784 454392444884 455547484144 456790147072 457087738408 457951281152 458181877958 459431727104 459585867776 460307461726 460754108416 461323641464 462736375808 463418611712 463844036608 464486062112 464641898528 466143973631 467024625664 467093684224 467328884596 469145485312 469794848768 470620746487 472670162944 473104080896 473412300494 474633512192 474703695872 475840003072 475999648768 476658499352 477799485802 478511366144 478752315776 479262674944 479855086226 480320700416 480812015488 481278558208 482548989952 484019201903 485339531264 486573236224 487471480832 488146210048 488309984512 489551240192 490410803456 490886660096 491584709056 491657399296 492134465536 492834288896 493682017186 494178664448 494593385048 495601057792 496213664768 496287039488 497203216384 497983873184 498467078144 501398559872 502673085952 503675518976 504298106704 504372676864 505325551616 505580003264 505749626816 507129233408 507925475008 508418326528 508674335512 509141305808 509216592128 509710696448 510605656064 510862766456 511358468096 511827902464 512708301824 514960474112 515673251968 517938448384 518829358544 519305651296 520984441117 521061478672 521567076352 522045882368 522308753372 522385986752 523636431952 525064830976 525240991744 526065670544 526576123904 527227018816 528278417408 528841572352 529107865258 529621270528 530551189504 532735969864 534090153824 535076117632 535155238912 535816738373 536908398592 537358978492 537899565056 538302483481 538824810496 539670817196 540194471936 540962637421 541042629136 542438299648 542518509568 543817146368 543999598592 544752570688 545758217984 547145503744 548638031872 549499446272 550032637952 550309601408 551762254502 552862581376 553627821089 554673750016 555779883008 557110263808 557881382912 558068553728 558944774953 559487131648 560469489664 561013325824 561295818496 561811096064 561894170624 563710638848 564257619968 564775616512 565249582912 568232247296 568518374984 568602441344 569124426496 569676660736 570964268392 571518287872 572501361152 573026925568 575629164544 576340693376 576425916416 577805718016 577999573504 579576266752 579868106608 580486257152 581049516032 581342097728 582362829104 582927908864 583549321216 583843161664 584409677824 587416492712 588526256128 589340859392 590428819456 590516125696 591355849406 591929655296 592947838336 595410789848 595498832768 596076658688 596924289568 597012556288 598114678784 598942553776 600074092544 600275419136 600577681844 602215964672 603161501572 603746762752 604694703152 605281452032 606344216576 607238180864 608841108416 610055262208 611515563008 611605987328 612361986712 614124546848 614742360064 615202838264 615799783424 616109863271 616675460914 616766648224 617365110784 618760505923 619360903168 619929485312 620021153792 620333359268 623723677696 624702983771 625309147136 627014893568 627330620672 627423383552 627999367168 628925258752 630029537536 630640869376 631842950144 632717509816 634232057666 635177009152 635496846208 636697444352 637174368202 637578723328 637792632832 639854462464 640536559616 641480935424 642488122099 644240730112 644865851392 645999523328 646893677692 648087883856 648183716096 649408282624 649735285696 649831361536 651507662848 651604000768 652530592448 653163757568 654287269888 655314563738 656524315384 657861902336 658675078144 658772475904 659988611072 662372876288 662706407552 664390968832 665557518976 666203324416 666538784464 667249327616 667896774656 669406383632 669630971408 670055923712 671233879708 671333134528 673164427264 674775793664 674875572224 675215399096 675835256464 676491034624 677654672384 679845366368 680469474112 680570094592 681230467072 683559632896 684505775744 686374493536 688246816768 688593376597 688695198352 689327430368 689996300288 690343741052 691372294144 691555859561 692226891776 692329250816 692964818944 693313754476 693546363244 693986492416 697206013952 698874929152 698978271232 699842270528 701237899264 703088958016 703771181056 704125558024 707154863912 707841032192 708952410592 710261181056 711244282609 711482907121 712827060224 713291455436 715131458048 715237203968 716949280768 717055295488 718074959993 718771724288 720033757184 720732422144 722106228736 722998816244 723105725504 724440623872 726282109952 728263294976 729272899382 731262242816 732410394766 733121069056 733870971008 734583062528 735491072512 736275120128 738903140864 740671867264 740781389824 742554612224 742664413184 744580186112 744690286592 745065267968 745749248512 746472865792 747032017892 747756879872 750313503296 754272698368 754652504872 757378751488 758889119744 759827174176 759939529216 760637164544 761375227904 761758610816 765035867008 765292538752 765778198528 767124433952 767237868032 769330774016 769718162864 771172335616 771286368256 771674741824 773779750912 776966132992 779737906696 780494503936 781211009024 782292315136 783736475648 785084587168 786567790592 786963858968 787080226688 788964275488 790349553784 791116447744 791233429504 792358576544 792624415136 793127419904 795186778547 796806873088 797208097252 799382757376 801414742016 804714923456 806319689728 807316372562 808176987328 808961179648 809788657664 811727064064 812850608696 813123322424 815069711074 815190234784 817293094912 817413947392 817825548043 818576323562 819370606592 819491766272 821004599296 822140985344 822895722496 827932141568 830036697088 832300908544 832720005376 832999385344 834152373866 834918137644 835728277504 837394890752 838709681152 839523500032 840561225728 841880987578 842163441082 844460732416 846482134016 846607302656 849344179712 850948784128 851503163392 856714670336 857501146624 858688049036 860273240848 860400448768 861235314688 862025940992 862460005568 864812662784 867301851136 868373913344 868502319104 870581269504 871471778072 872317386752 874326705152 874620044288 875175084032 877447479776 879235170304 879677900416 881913990656 884319715328 884765005712 885061846928 887961294848 888869581264 889732071424 890997285164 891129036224 891993718784 893559898112 895698829312 897239528192 899387267392 899520259072 901180829696 902428190944 903256632896 904133083136 904266776576 908784889768 911094968288 913580294144 914040318401 914175476816 915902562304 916363755916 918863454208 919171735552 920614923452 921508216832 922647282928 925472751616 926837223424 927688073216 928972124224 929283797056 932287947262 934049251328 934187368448 934657769192 938290970624 939589697536 940378212361 941241492974 944423930093 945340325888 946208161792 946824600988 949267024384 949407391744 951680006144 951999297536 953316998704 955598971604 957022732288 957504631552 958525349888 959710172452 960641400832 961624030976 962557116416 965097979904 968038403806 970679062528 973146472448 974942961664 976292420096 976619969024 979102480384 980821606912 981773320192 983169418112 983314798592 984268931072 985668577792 987364034372 988357328896 989186770096 991202115584 992427329536 992574078976 994406432768 995967746368 996934156288 1002797119744 1005346171904 1007351037952 1008596213408 1008745353728 1010651103232 1011160006528 1011499253632 1014258466816 1015850950016 1016836653056 1017348671024 1018282611616 1018433184256 1019421392896 1021211312128 1021725532912 1022716936192 1023655804928 1025416603648 1029920948224 1031346503936 1035876896768 1037658717088 1038611302592 1041968882234 1042122957344 1043134152704 1044091764736 1044617506744 1044771973504 1047272863904 1050129661952 1050481983488 1051010943227 1052131341088 1053152247808 1054454037632 1055532627751 1056556834816 1057683144704 1058215730516 1059242541056 1061102379008 1065471939728 1068180307648 1070152235264 1070310477824 1071633476746 1073816797184 1074717956984 1075799130112 1076604966962 1077649620992 1079341634392 1080388943872 1081925274842 1082085258272 1084876599296 1085037019136 1085583378719 1087634292736 1087999197184 1089505141376 1091516435968 1094291007488 1097276063744 1098998892544 1100065275904 1100619202816 1103524509004 1105725162752 1107255642178 1109347500032 1111559766016 1114220527616 1115762765824 1116137107456 1117889549906 1118974263296 1120938979328 1122591636992 1123622192128 1123788341248 1127421277696 1128515239936 1129551233024 1130499165824 1132063935961 1136464494592 1137036749968 1137204882688 1138248852992 1139353321472 1141928536784 1143036575744 1145002722304 1146053851136 1151258329088 1152681386752 1152851832832 1155611436032 1155999147008 1159152533504 1159736213216 1160972514304 1162099032064 1162684195456 1164725658208 1165855817728 1167098642432 1167686323328 1168819355648 1174659289489 1174832985424 1177052512256 1178681718784 1180857638912 1181032251392 1182711698812 1183859310592 1185895676672 1190821579696 1190997665536 1192153317376 1193848579136 1194025112576 1196229357568 1197885107552 1200148185088 1200550838272 1201155363688 1204431929344 1206323003144 1207493525504 1208101546841 1209389406304 1210562904064 1212688433152 1213299070333 1213706135677 1214476361728 1217682216832 1220110524416 1223031126016 1223211974656 1224723973424 1228249093696 1229484720128 1230405676528 1231599566848 1232219726542 1233350921828 1233533296448 1234730221568 1237521011846 1238721806336 1239858970624 1240042307584 1240666718536 1247447355392 1248260047013 1249405967542 1250618294272 1254661241344 1254846767104 1255998734336 1257850517504 1260059075072 1261281738752 1263685900288 1265247928427 1265435019632 1268464115332 1270354018304 1270993692416 1273394888704 1274348736404 1275157446656 1275585265664 1279708924928 1281073119232 1282961870848 1284976244198 1288481460224 1291999046656 1293787355384 1296175767712 1296367432192 1298816565248 1299470571392 1299662723072 1303015325696 1303208001536 1305061184896 1306327515136 1307306031311 1308574539776 1310629127476 1313048630768 1315723804672 1317350156288 1317544951808 1319977222144 1324745752576 1325412815104 1328781937664 1331115037952 1332406648832 1333077568928 1334498655232 1335793549312 1338812767264 1339261942816 1340111847424 1342467759416 1342666269056 1346328854528 1349551587328 1349751144448 1350430798192 1351670512928 1352982069248 1355309344768 1359690732736 1360938948224 1361140189184 1362460934144 1367119265792 1369011551488 1372748987072 1376493633536 1377186753194 1377390396704 1378654860736 1379992600576 1380687482104 1383111719122 1384453783552 1384658501632 1385929637888 1386627508952 1387092726488 1387972984832 1394412027904 1395114170191 1397749858304 1397956542464 1399684541056 1402475798528 1406177916032 1407542362112 1408251116048 1414309727824 1415682064384 1417904821184 1420522362112 1422488565218 1422965814242 1425654120448 1426582910872 1430262916096 1430474407936 1433898561536 1434110590976 1436149919986 1437543448576 1440067514368 1444212457472 1445997632488 1446211451008 1448881247744 1452564219904 1456526589952 1458545798764 1461106740877 1462524485632 1464820789532 1466242138112 1467741942016 1469166125056 1470982145024 1472550240256 1477806281728 1481343734528 1481562779648 1485109224448 1485328826368 1489160372224 1490130535936 1491498497024 1492945731584 1494064035784 1495513759744 1500627006592 1502704085813 1508545396736 1509305009744 1514757502976 1517778239488 1519654348352 1519879058432 1521274329088 1522750455808 1523517221632 1530071734016 1530585077504 1531556397056 1534248867904 1534475736064 1538661548032 1539436325728 1542344671232 1542572736512 1543349483648 1547559501824 1553932265984 1559245249037 1559475813392 1560989007872 1562422018048 1564584630272 1567472951296 1570169174336 1573135581184 1573927717936 1574160453376 1577928550976 1580699107568 1582232895488 1582466859008 1584717153088 1585248830272 1586254839808 1590373557094 1593613746176 1594416194504 1598765514752 1602829484032 1603636572853 1609429846912 1611076116041 1612639379456 1614632745124 1616353974656 1617922359296 1619577315328 1623454128128 1625701217392 1626246644848 1630139422148 1630380469568 1634586189824 1634827894784 1635651096086 1637152647124 1638741213184 1638983532544 1642009198592 1644281970688 1645791444992 1655864283136 1656943051729 1660073394176 1665440010752 1665998770688 1668304747732 1669836275288 1671456555008 1672298200307 1674789781504 1677419362304 1679047000064 1679492801791 1681122451456 1683761975156 1684326882164 1688921464832 1692964268032 1693214605312 1698688359424 1701897568256 1703006326784 1713429340672 1715002293248 1717376098072 1720546481696 1720800897536 1722470629376 1724051881984 1724920011136 1727887060151 1729625325568 1734603702272 1736747826688 1737004638208 1741162539008 1742943556144 1744634773504 1748653410304 1749240088576 1750350168064 1754894959552 1758470340608 1759355800832 1763827981312 1768639430656 1769530011424 1770123693856 1775922589696 1777739162528 1779464142848 1781994570328 1782258072448 1783987437568 1787119796224 1791397658624 1794479056384 1798774534784 1799040518144 1802361659392 1804856381888 1806513265792 1808266166272 1808533553152 1817569779536 1822189936576 1827160588288 1828080636802 1828350953632 1831805124608 1832727511832 1837726908416 1838343471104 1841229846904 1843016433664 1845294565856 1850945503232 1851877528403 1853674446848 1855376146432 1857944248448 1858567594112 1864575894524 1868098502656 1868374736896 1869315538384 1876581941248 1879179395072 1880756424722 1882482985948 1888847860186 1890680651776 1892416323584 1893649201976 1898534048768 1898814783488 1903360012288 1903998595072 1906633997408 1911197943208 1915009263104 1917050699776 1919420344904 1921282801664 1923248061952 1925114232832 1930195959808 1931167890757 1936076807612 1941358125056 1946292944896 1949885923328 1952584840192 1953239938048 1958204960768 1961643213824 1963546640384 1966338836224 1966629597184 1971337155584 1974728068744 1976714657792 1978373540192 1982404231168 1984854659072 1985148157952 1988812865536 1991935492736 1993868312576 2005594239488 2010692343808 2014702075904 2017192426816 2017490707456 2021302206464 2022320013056 2022998507264 2028516933632 2031701900032 2033673306112 2034697342048 2036565223232 2036866368512 2038842785792 2042422624256 2043451065824 2045433872384 2047311609856 2050833207296 2059841896448 2062693007872 2069745472921 2071753793536 2075317434176 2077222605184 2083937764468 2084245914688 2086268305408 2088183529472 2089235013488 2089543947008 2094545727808 2100259323904 2100963966976 2102021886454 2104262682176 2106304495616 2108908075264 2111065255502 2113113669632 2115366289408 2116431461032 2118485082112 2122204758016 2130943879456 2136360615296 2140304470528 2140620955648 2143266953492 2147633594368 2149435913968 2151598260224 2153209933924 2155299241984 2158364113199 2158683268784 2160777887744 2163850549684 2164170516544 2169753198592 2170074038272 2171166757438 2175268585472 2175998394368 2179010282752 2183032871936 2188582014976 2194552127488 2197997785088 2201238405632 2207049018008 2211450325504 2214511284356 2218695000064 2219812201831 2223119532032 2228441055232 2230110288707 2231525531648 2232274214912 2235779099812 2237948526592 2241877958656 2245183273984 2247244384256 2247576682496 2254842555392 2257030479872 2259102466048 2260998331648 2264127871922 2272928989184 2274073499936 2274409765376 2276497705984 2278706642944 2283857073568 2286073151488 2290005444608 2292107702272 2293600973083 2302516658176 2305362773504 2305703665664 2311222872064 2311998294016 2318305067008 2319472426432 2321945028608 2324198064128 2325368390912 2329451316416 2331711635456 2334197284864 2335372646656 2337638711296 2349318578978 2349665970848 2354105024512 2357363437568 2361715277824 2362064502784 2365423397624 2367718621184 2371791353344 2381643159392 2381995331072 2384306634752 2387697158272 2388050225152 2392458715136 2395770215104 2400296370176 2401101676544 2402310727376 2408863858688 2412646006288 2414987051008 2416203093682 2418778812608 2421125808128 2425376866304 2426598140666 2427412271354 2428952723456 2435364433664 2440221048832 2446062252032 2446423949312 2449447946848 2456498187392 2460811353056 2463199133696 2464439453084 2466701843656 2467066592896 2469460443136 2475042023692 2477443612672 2479717941248 2480084615168 2481333437072 2494894710784 2496520094026 2498811935084 2501236588544 2509322482688 2509693534208 2511997468672 2515701035008 2520118150144 2522563477504 2527371800576 2530495856854 2530870039264 2536928230664 2541987384832 2546789777408 2548697472808 2550314893312 2551170531328 2552455147837 2559417849856 2562146238464 2563436381681 2565923741696 2569952488396 2576962920448 2583998093312 2587574710768 2592351535424 2592734864384 2597633130496 2598941142784 2599325446144 2606030651392 2606416003072 2610122369792 2612655030272 2614612062622 2617149079552 2621258254952 2626097261536 2631447609344 2634700312576 2635089903616 2639954444288 2650825630208 2657563875328 2662230075904 2664813297664 2666155137856 2668997310464 2671587098624 2677625534528 2678523885632 2680223694848 2684935518832 2685332538112 2692657709056 2699103174656 2699502288896 2700861596384 2703341025856 2705964138496 2710618689536 2719381465472 2721877896448 2722280378368 2734238531584 2738023102976 2745497974144 2752987267072 2754373506388 2754780793408 2757309721472 2759985201152 2761374964208 2766223438244 2768907567104 2769317003264 2771859275776 2773255017904 2774185452976 2775945969664 2788824055808 2790228340382 2795499716608 2795913084928 2799369082112 2804951597056 2812355832064 2815084724224 2816502232096 2828619455648 2831364128768 2835809642368 2841044724224 2844977130436 2845931628484 2851308240896 2852743988759 2853165821744 2860525832192 2860948815872 2865017132467 2867797123072 2868221181952 2872299839972 2875086897152 2880135028736 2888424914944 2891995264976 2892422902016 2897762495488 2905128439808 2913053179904 2917091597528 2922213481754 2925048971264 2929641579064 2932484276224 2935483884032 2938332250112 2941964290048 2945100480512 2946583456523 2947572043787 2955612563456 2962687469056 2963125559296 2970218448896 2970657652736 2978320744448 2980261071872 2982996994048 2985891463168 2988128071568 2991027519488 3001254013184 3005408171626 3017090793472 3018610019488 3029515005952 3035556478976 3039308696704 3039758116864 3042548658176 3047034443264 3060143468032 3061170155008 3063112794112 3068497735808 3068951472128 3072744969037 3077323096064 3078872651456 3084689342464 3085145473024 3086698967296 3095119003648 3107864531968 3118490498074 3118951626784 3121978015744 3124844036096 3129169260544 3134945902592 3140338348672 3146271162368 3147855435872 3148320906752 3155857101952 3161398215136 3164465790976 3164933718016 3169434306176 3170497660544 3172509679616 3174886076041 3180747114188 3187227492352 3188832389008 3197531029504 3205658968064 3207273145706 3218859693824 3222152232082 3225278758912 3229265490248 3232707949312 3235844718592 3239154630656 3246908256256 3251402434784 3252493289696 3260278844296 3260760939136 3269172379648 3269655789568 3271302192172 3274305294248 3277482426368 3277967065088 3284018397184 3288563941376 3291582889984 3294345225409 3311728566272 3313886103458 3320146788352 3330880021504 3331997541376 3336609495464 3339672550576 3342913110016 3344596400614 3349579563008 3354838724608 3358985603582 3362244902912 3367523950312 3368653764328 3377842929664 3385928536064 3386429210624 3388134413321 3397376718848 3406012653568 3426858681344 3430004586496 3434752196144 3441092963392 3441601795072 3444941258752 3448103763968 3449840022272 3455774120302 3459250651136 3469207404544 3473495653376 3474009276416 3482325078016 3485887112288 3489269547008 3497306820608 3498480177152 3509789919104 3518711601664 3527655962624 3537278861312 3539060022848 3540247387712 3548402084987 3551845179392 3555478325056 3558928285696 3563989140656 3564516144896 3567974875136 3574239592448 3582795317248 3588958112768 3597549069568 3598081036288 3604723318784 3609712763776 3613026531584 3616532332544 3635139559072 3644379873152 3654321176576 3656161273604 3656701907264 3663610249216 3665455023664 3675453816832 3676686942208 3682459693808 3686032867328 3690589131712 3701891006464 3703755056806 3707348893696 3710752292864 3715888496896 3717135188224 3729151789048 3736197005312 3736749473792 3738631076768 3758358790144 3761512849444 3764965971896 3777695720372 3781361303552 3784832647168 3786738461947 3787298403952 3797068097536 3797629566976 3806720024576 3807997190144 3813267994816 3822395886416 3830018526208 3834101399552 3838840689808 3842565603328 3846496123904 3850228465664 3860391919616 3862335781514 3872153615224 3882716250112 3892585889792 3899771846656 3905169680384 3906479876096 3912613424671 3916409921536 3923286427648 3927093280768 3932677672448 3933259194368 3942674311168 3949456137488 3953429315584 3956747080384 3964808462336 3965861153809 3969709318144 3970296315904 3977625731072 3983870985472 3987736625152 4011188478976 4021384687616 4029404151808 4034384853632 4034981414912 4044640026112 4045997014528 4057033867264 4063403800064 4067346612224 4069394684096 4073130446464 4073732737024 4077685571584 4078768232921 4084845248512 4086902131648 4090867744768 4094623219712 4101666414592 4119683792896 4125386015744 4139490945842 4143507587072 4150634868352 4154445210368 4167875528936 4168491829376 4172536610816 4176367058944 4178470026976 4179087894016 4189091455616 4200518647808 4201927933952 4204043772908 4208525364352 4212608991232 4217816150528 4222130511004 4226227339264 4230732578816 4232862922064 4236970164224 4244409516032 4261887758912 4272721230592 4280608941056 4281241911296 4286533906984 4295267188736 4298871827936 4303196520448 4306419867848 4310598483968 4316728226398 4317366537568 4321555775488 4327701099368 4328341033088 4339506397184 4340148076544 4342333514876 4350537170944 4351996788736 4358020565504 4366065743872 4372920886397 4377164029952 4389104254976 4395995570176 4402476811264 4414098036016 4422900651008 4429022568712 4437390000128 4439624403662 4446239064064 4456882110464 4460220577414 4463051063296 4464548429824 4471558199624 4475897053184 4483755917312 4490366547968 4494488768512 4495153364992 4497416854693 4509685110784 4514060959744 4521996663296 4528255743844 4545857978368 4548146999872 4548819530752 4552995411968 4557413285888 4567714147136 4572146302976 4580010889216 4584215404544 4587201946166 4605033316352 4610725547008 4611407331328 4622445744128 4623996588032 4636610134016 4638944852864 4643890057216 4650736781824 4658902632832 4663423270912 4670745293312 4675277422592 4689979163267 4698637157956 4699331941696 4708210049024 4714726875136 4723430555648 4724129005568 4730846795248 4735437242368 4743582706688 4763286318784 4763990662144 4768613269504 4775394316544 4776100450304 4784917430272 4791540430208 4800592740352 4802203353088 4804621454752 4817727717376 4825292012576 4829974102016 4832406187364 4837557625216 4842251616256 4850753732608 4853196281332 4854824542708 4857905446912 4870728867328 4880442097664 4892124504064 4892847898624 4898895893696 4912996374784 4921622706112 4926398267392 4928878906168 4933403687312 4934133185792 4938920886272 4950084047384 4954887225344 4959435882496 4960169230336 4962666874144 4989789421568 4993040188052 4997623870168 5002473177088 5018644965376 5019387068416 5023994937344 5026524719951 5031402070016 5040236300288 5045126955008 5054743601152 5060991713708 5061740078528 5073856461328 5083974769664 5093579554816 5097394945616 5100629786624 5102341062656 5104910295674 5118835699712 5124292476928 5126872763362 5131847483392 5139904976792 5153925840896 5167996186624 5175149421536 5184703070848 5185469728768 5197882285568 5198650892288 5212061302784 5212832006144 5220244739584 5225310060544 5229224125244 5234298159104 5241741417769 5242516509904 5252194523072 5262895218688 5269400625152 5270179807232 5279908888576 5301651260416 5315127750656 5324460151808 5329626595328 5332310275712 5337994620928 5355251069056 5357047771264 5360447389696 5369871037664 5370665076224 5385315418112 5398206349312 5399004577792 5401723192768 5406682051712 5411928276992 5415982129717 5421237379072 5438762930944 5443755792896 5444560756736 5468477063168 5476046205952 5490995948288 5505974534144 5508747012776 5509561586816 5514619442944 5519970402304 5522749928416 5532446876488 5537815134208 5538634006528 5543718551552 5546510035808 5548370905952 5551891939328 5577648111616 5580456680764 5590999433216 5591826169856 5598738164224 5609903194112 5624711664128 5630169448448 5633004464192 5657238911296 5662728257536 5671619284736 5682089448448 5689954260872 5691863256968 5702616481792 5705487977518 5706331643488 5721051664384 5721897631744 5730034264934 5735594246144 5736442363904 5744599679944 5750173794304 5760270057472 5776849829888 5783990529952 5784845804032 5795524990976 5810256879616 5826106359808 5834183195056 5844426963508 5850097942528 5859283158128 5864968552448 5870967768064 5876664500224 5883928580096 5890200961024 5893166913046 5895144087574 5911225126912 5925374938112 5926251118592 5940436897792 5941315305472 5956641488896 5960522143744 5965993988096 5976256143136 5982055038976 6002508026368 6010816343252 6034181586944 6037220038976 6053156497919 6059030011904 6071112957952 6078617393408 6079516233728 6085097316352 6094068886528 6120286936064 6122340310016 6126225588224 6136995471616 6137902944256 6145489938074 6154646192128 6157745302912 6169378684928 6173397934592 6190238007296 6215729063936 6225488355511 6236980996148 6237903253568 6243956031488 6249688072192 6258338521088 6269891805184 6280676697344 6292542324736 6295710871744 6296641813504 6311714203904 6322796430272 6328931581952 6329867436032 6338868612352 6340995321088 6345019359232 6349772152082 6361494228376 6374454984704 6377664778016 6395062059008 6411317936128 6414546291412 6437719387648 6444304464164 6450557517824 6458530980496 6465415898624 6471689437184 6478309261312 6493816512512 6502804869568 6504986579392 6520557688592 6521521878272 6538344759296 6539311579136 6542604384344 6548610588496 6554964852736 6555934130176 6568036794368 6577127882752 6583165779968 6588690450818 6623457132544 6627772206916 6640293576704 6661760043008 6663995082752 6673218990928 6679345101152 6685826220032 6689192801228 6699159126016 6709677449216 6717971207164 6724489805824 6735047900624 6737307528656 6755685859328 6771857072128 6772858421248 6776268826642 6794753437696 6812025307136 6853717362688 6860009172992 6869504392288 6882185926784 6883203590144 6889882517504 6899680044544 6911548240604 6918501302272 6928092544129 6938414809088 6946991306752 6948018552832 6957898750277 6964650156032 6971774224576 6978539094016 6994613641216 6996960354304 7019579838208 7037423203328 7055311925248 7074557722624 7078120045696 7080494775424 7096804169974 7103690358784 7110956650112 7117856571392 7127978281312 7129032289792 7135949750272 7148479184896 7158389249197 7165590634496 7177916225536 7195098139136 7196162072576 7209446637568 7219425527552 7226053063168 7233064665088 7270279118144 7288759746304 7308642353152 7312322547208 7313403814528 7327220498432 7330910047328 7350907633664 7353373884416 7364919387616 7372065734656 7381178263424 7403782012928 7407510113612 7414697787392 7421504585728 7431776993792 7434270376448 7458303578096 7472394010624 7473498947584 7477262153536 7516717580288 7523025698888 7529931943792 7555391440744 7562722607104 7569665294336 7573476923894 7574596807904 7594136195072 7595259133952 7613440049152 7615994380288 7626535989632 7644791772832 7660037052416 7668202799104 7677681379616 7685131206656 7692992247808 7700456931328 7720783839232 7724671563028 7744307230448 7765432500224 7785171779584 7799543693312 7810339360768 7812959752192 7825226849342 7832819843072 7846572855296 7865355344896 7866518388736 7885348622336 7898912274976 7906858631168 7913494160768 7924447551727 7931722307618 7939418636288 7940592631808 7955251462144 7967741970944 7975473250304 8000552690279 8022376957952 8042769375232 8058808303616 8068769707264 8069962829824 8089280052224 8091994029056 8114067734528 8126807600128 8134693224448 8138789368192 8146260892928 8147465474048 8157536465842 8169690497024 8173804263296 8181735489536 8189246439424 8203332829184 8239367585792 8250772031488 8278981891684 8287015174144 8301269736704 8308890420736 8335751057872 8336983658752 8345073221632 8352734117888 8356940053952 8358175788032 8378182911232 8401037295616 8403855867904 8408087545816 8417050728704 8425217982464 8435632301056 8444261022008 8452454678528 8461465157632 8465725844128 8473940328448 8488819032064 8523775517824 8545442461184 8561217882112 8562483822592 8573067813968 8590534377472 8597743655872 8606393040896 8612839735696 8621196967936 8633456452796 8634733075136 8643111550976 8655402198736 8656682066176 8679012794368 8680296153088 8684667029752 8701074341888 8703993577472 8716041131008 8732131487744 8745841772794 8754328059904 8791991140352 8804953622528 8828196072032 8845801302016 8856735498989 8858045137424 8874780000256 8879248807324 8892478128128 8913764220928 8920441154828 8926102126592 8929096859648 8941794183253 8943116399248 8951794106368 8967511834624 8980733095936 8988977537024 8990306729984 8994833709386 9019370221568 9043993326592 9056511487688 9091715956736 9096293999744 9097639061504 9105990823936 9135428294272 9144292605952 9151142219177 9160021778432 9168430809088 9174403892332 9196364836157 9210066632704 9221451094016 9222814662656 9239028338929 9244891488256 9247993176064 9273220268032 9277889705728 9287780114432 9301473563648 9317805265664 9326846541824 9341490586624 9350554845184 9379958326534 9397274315912 9398663883392 9416420098048 9429453750272 9446861111296 9448258011136 9461693590496 9470874484736 9487165413376 9502061174201 9526572637568 9527981324288 9537226539008 9550788633088 9552200900608 9569834860544 9583080860416 9601185480704 9604406706176 9609242909504 9635455434752 9650584025152 9659948204032 9664812374728 9675115250432 9684503232512 9701507465216 9706392562664 9709649085416 9715810893824 9741457734656 9760884195328 9784249008128 9785695797248 9797791787392 9825992749568 9843245412224 9852796534784 9857757812336 9866807374624 9868266371584 9877841772544 9900168094768 9909774450688 9918871764992 9920338460672 9925333748288 9979578843136 9986080376104 9995247740336 10004946354176 10037289930752 10038774136832 10047989874688 10053049439902 10062804140032 10080472600576 10109487202304 10121983427416 10123480157056 10147712922656 10167949539328 10194789891232 10201259573248 10204682125312 10209820591348 10227747186139 10237671399424 10248584953856 10253745526724 10263694966784 10279809953584 10307851681792 10335992373248 10350298843072 10369406141696 10370939457536 10395764571136 10397301784576 10424122605568 10440489479168 10450620121088 10458448250488 10468596318208 10483482835538 10485033019808 10504389046144 10518928600691 10538801250304 10540359614464 10559817777152 10603302520832 10619950724107 10630255501312 10648920303616 10659253190656 10664620551424 10675989241856 10710502138112 10714095542528 10720894779392 10739742075328 10741330152448 10770630836224 10796412698624 10798009155584 10803446385536 10813364103424 10823856553984 10831964259434 10842474758144 10877525861888 10887511585792 10889121513472 10936954126336 10952092411904 10981991896576 11011949068288 11017494025552 11019123173632 11029238885888 11039940804608 11045499856832 11064893752976 11075630268416 11077268013056 11087437103104 11093020071616 11096741811904 11103783878656 11155296223232 11160913361528 11181998866432 11183652339712 11197476328448 11219806388224 11249423328256 11260338896896 11266008928384 11314477822592 11325456515072 11343238569472 11364178896896 11379908521744 11383726513936 11405232963584 11410975955036 11412663286976 11442103328768 11443795263488 11460068529868 11471188492288 11472884727808 11489199359888 11500347588608 11520540114944 11553699659776 11567981059904 11569691608064 11591049981952 11620513759232 11668366390112 11688853927016 11700195885056 11706087402149 11718566316256 11729937104896 11741935536128 11753329000448 11756449612537 11767857160192 11780401922048 11786333826092 11790288175148 11822450253824 11850749876224 11852502237184 11869356691649 11880873795584 11882630610944 11913282977792 11921044287488 11931987976192 11952512286272 11964110077952 12005016052736 12021632686504 12068363173888 12074440077952 12095209421057 12106312995838 12118060023808 12142225915904 12157234786816 12159032467456 12170194632704 12188137773056 12207274319881 12240573872128 12244680620032 12252451176448 12273990943232 12275805888512 12290979876148 12309292384256 12315490605824 12338757369856 12346795869184 12380476014592 12431458127872 12450976711022 12473961992296 12475806507136 12487912062976 12499376144384 12516677042176 12539783610368 12561353394688 12585084649472 12591421743488 12593283627008 12623428407808 12645592860544 12657863163904 12659734872064 12677737224704 12681990642176 12690038718464 12699544304164 12722988456752 12748909969408 12755329556032 12790124118016 12822635872256 12829092582824 12875438775296 12888608928328 12901115035648 12917061960992 12930831797248 12943378874368 12956618522624 12987633025024 13005609739136 13009973158784 13041115377184 13043043756544 13076689518592 13078623158272 13085208768688 13097221176992 13109929705472 13111868260352 13136073588736 13154255765504 13166331559936 13177380901636 13246914265088 13255544413832 13280587153408 13323520086016 13327990165504 13346437981856 13358690202304 13371652440064 13378385602456 13419354898432 13435942414328 13448979611648 13470095801248 13474615057312 13511371718656 13518175235299 13543714144256 13545716842496 13552537653284 13589506875392 13624050614272 13707434725376 13720018345984 13739008784576 13764371853568 13766407180288 13799360089088 13823096481208 13837002604544 13856185088258 13876829618176 13893982613504 13896037105664 13915797500554 13929300312064 13943548449152 13957078188032 13989227282432 13993920708608 14039159676416 14074846406656 14110623850496 14149115445248 14156240091392 14160989550848 14193608339948 14207380717568 14221913300224 14235713142784 14255956562624 14258064579584 14271899500544 14296958369792 14316778498394 14331181268992 14355832451072 14390196278272 14392324145152 14418893275136 14438851055104 14452106126336 14466129330176 14540558236288 14577519492608 14617284706304 14624645094416 14626807629056 14654440996864 14661820094656 14701815267328 14706747768832 14729838775232 14744131469312 14762356526848 14807564025856 14815020227224 14829395574784 14843009171456 14863553987584 14868540752896 14916607156192 14944788021248 14946997895168 14954524307072 15033435160576 15046051397776 15059863887584 15108548792393 15110782881488 15125445214208 15139330588672 15146953847788 15149193615808 15188272390144 15190518267904 15226880098304 15231988760576 15253071979264 15289583545664 15320074104832 15336405598208 15355362759232 15370262413312 15385984495616 15441567678464 15449343126056 15488614460896 15530865000448 15538685412817 15570343559168 15599087386624 15610772020949 15620678721536 15625919504384 15650453698684 15665639686144 15693145710592 15730710689792 15733036777472 15770697244672 15797824549952 15813717262336 15826988321536 15848895103454 15863444615236 15878837272576 15881185263616 15910502924288 15935483941888 15950946500608 16001105380558 16044753915904 16055206811581 16085538750464 16117616607232 16137539414528 16139925659648 16178560104448 16183988058112 16228135469056 16253615200256 16269386448896 16277578736384 16292521785856 16294930948096 16315072931684 16339380994048 16347608526592 16363470979072 16378492878848 16406665658368 16478735171584 16501544062976 16557963783368 16574030348288 16602539473408 16617780841472 16671502115744 16673967317504 16690146443264 16705468235776 16713880107904 16716351576064 16756365822464 16802074591232 16807711735808 16816175091632 16834101457408 16850435964928 16871264602112 16888522044016 16904909357056 16922930315264 16931451688256 16947880656896 16977638064128 17047551035648 17090884922368 17122435764224 17124967645184 17146135627936 17181068754944 17195487311744 17225679471392 17242393935872 17266912905592 17269466150272 17286223101952 17310804397472 17313364132352 17358025588736 17360592306176 17369334059504 17402148683776 17407987154944 17432082262016 17464262975488 17491683545588 17508656119808 17583982280704 17609907245056 17656392144064 17691602604032 17713470997978 17716090274848 17749560000512 17758497614648 17827528441856 17840882309656 17852204253184 17858193719296 17867186034859 17883588366506 17886232798496 17903588212736 17935023669248 17944054671767 17961466191872 17977955074048 17980613459968 17989667418772 18038740443136 18087986653184 18113022975376 18183431913472 18192587999488 18195278123008 18211981647872 18270856588544 18288585211904 18302284438354 18320043556864 18336861618176 18348807784664 18392729672314 18420133265408 18442902188032 18445629325312 18478056677858 18489782976512 18495986352128 18555779411456 18575560228864 18602947127296 18635610531328 18653693083648 18682981173248 18701109690368 18759916653068 18794548631824 18797327766784 18832840196096 18858907500544 18893722222592 18896516022272 18923387180992 18941748969472 18974330826752 19004122348402 19053145275136 19055962648576 19101577266176 19104401801216 19139669721088 19166161720832 19202370961408 19208813412352 19218485819008 19270910869504 19301168050304 19319896408064 19329624749456 19350230500864 19369006465024 19403014930432 19412785125328 19419298170832 19431621787648 19482915469312 19521768390656 19568498016256 19571391594496 19595583574784 19651985499136 19686490824448 19705593069568 19715515624672 19733614749248 19736532743168 19755683545088 19800336189536 19819548901376 19837743529984 19840676921344 19850667496576 19959157686272 19969207921313 19972160752208 19990495480672 20009892708352 20055119927269 20074579861504 20077548273664 20095979749376 20106098879804 20125608280064 20160945201152 20218974404608 20243966854832 20246960314112 20295425845312 20335899078656 20389579782464 20402519146496 20409364250624 20419641182696 20455494372278 20475342798848 20497169907712 20507491053448 20527389933568 20559619907168 20615703363584 20626084195661 20633004306509 20671984746496 20700597686144 20738812283392 20741878915072 20791529142272 20794603569152 20848245211136 20880978958336 20901240242176 20916896500976 20937192636416 20966965671076 20970066039616 21008778092288 21037857201382 21077602500608 21080719228928 21119635554304 21206605041664 21239901448214 21260511002624 21297840607232 21329241102848 21351978483712 21421004276224 21428191085056 21441789558784 21479484150656 21482660304896 21509214783259 21541261672448 21592825397248 21596018311168 21606892771072 21626728206848 21647713107968 21663928518868 21684949516288 21755051723776 21775023171584 21778243026944 21873908252672 21904184823808 21963983793152 22023898136576 22034988051104 22038246347264 22058477771776 22079881609216 22090999713664 22129787505952 22151260536832 22154536026112 22174874206208 22186040143232 22193483623808 22207567757312 22224202532287 22310592446464 22321826723056 22363997732864 22367304679424 22394952656896 22439612776448 22498846656512 22520677793792 22532017856768 22628955645184 22650913030144 22686477138944 22728357793792 22759817043488 22767453027872 22810465927168 22821951910072 22825326573952 22884206657536 22887590526976 22920137059736 22942376984576 22945769455616 22978398719776 23000695177216 23041080229888 23060416577863 23107399319552 23135962119808 23139383216128 23182099963904 23241027518464 23336732780224 23377707854032 23400391770112 23412174804298 23437132632512 23459874209792 23483871072256 23512899225074 23535714320384 23560803844096 23572667652184 23580576350296 23644900507648 23701499752448 23705004474368 23716940893247 23738713383298 23761747591168 23765261221888 23842088574976 23863975952384 23905024572544 23928220155904 24010032105472 24043265373008 24136726347776 24148880155904 24190418842114 24212625991676 24236120047616 24284451831808 24314469573632 24318064934912 24340389265408 24376275546112 24414548639762 24481147744256 24489361240064 24547981886464 24551611777024 24581959752296 24630981211648 24677514739712 24693591738368 24760952029184 24838814594909 24862916255744 24901953422044 24947923984592 24951613014272 24975824125952 24998752288768 25033354084352 25079567220736 25122706789376 25170169298944 25182843486976 25186567254016 25246856815616 25291185721088 25315726327808 25355474449408 25363981284352 25380077436928 25399088608328 25445976913504 25497819938816 25510659112064 25580248236032 25645271744512 25658185165648 25750877550592 25777217856656 25802230071296 25834123921984 25861663594496 25886757748736 25913237045248 25975266050048 26011219478272 26019946317568 26082230754368 26086087513088 26153379037184 26157246316544 26170417537376 26194442353984 26219859410944 26223736520704 26308511531008 26332663119872 26354761803272 26493828530176 26507169233629 26511088827664 26561174306816 26647040172032 26655980331008 26692875963712 26717380404608 26743304880128 26756771204912 26838709796864 26871884828656 26897959223296 26940191602496 26949230114624 27022743437312 27036350470598 27087428288512 27091433684992 27105075306568 27179013750784 27248101228544 27388293972697 27414869450752 27440036691968 27478017569152 27528743707136 27532814360576 27598720178176 27646192962416 27674005209088 27712370176516 27753659236352 27761028076663 27787965227008 27792074211328 27831595001108 27858600624128 27887096898304 27914156376064 27978454564864 27987841417216 28078319352832 28149692813312 28221247700992 28312480182784 28321979101696 28387216679896 28414761435136 28443826600448 28471426285568 28511913125248 28516129159168 28543799001088 28551377630447 28593916739584 28633556996788 28662362537984 28711664902144 28780392556544 28784648290304 28837786550272 28877702110208 28904212252672 28932258660352 29081116472576 29155038985216 29234569412608 29249290188832 29253615258112 29308881993728 29323640189312 29403630534656 29413495537664 29459677550464 29488262938624 29524713053696 29615128051712 29630040454448 29658791149568 29686018342912 29727107975168 29737081505792 29833214312384 29889576042496 29893995790336 29909048614144 30066870321152 30092102795552 30119727775168 30217097584786 30221565762976 30250890428416 30278661177344 30293907695576 30298387231616 30376544780288 30381036535808 30453760196608 30463977521152 30506143958528 30579167091328 30610446204779 30640148209664 30672811196416 30710725518464 30740524826624 30771968991232 30883135356928 30898686252112 30977228921792 31061730000896 31077370825634 31140687118336 31198174773248 31221544041898 31241357443072 31251839008768 31300907397368 31331279372288 31386291421184 31461421379584 31466073554944 31481917982851 31541394489344 31595649099904 31653976643072 31697790206908 31726889230472 31757674545152 31762370527232 31821005848576 31870967883776 31901893001216 32002210761116 32089507831808 32110413623162 32171077500928 32235233214464 32275078829056 32279851319296 32357120208896 32367976116224 32456270938112 32507230400512 32555157472768 32585043571712 32589861896192 32630145863368 32695217053184 32726941958144 32756985757696 32813331316736 32829854142869 32957470343168 33003088125952 33115927566736 33148060696576 33205078946816 33235561682944 33343004231488 33347934635008 33380292886528 33410936471552 33427760215808 33432703152128 33512731644928 33604149182464 33615423471616 33632350183264 33668202914816 33700871929856 33742529204224 33777044088032 33809818714112 33845860630528 33862903376512 33895761313792 33955276128256 34095102071296 34181769844736 34244871528448 34249935290368 34292271255872 34362137509888 34390974623488 34451358942784 34484787871744 34533825811184 34538932300544 34572446203904 34621608794944 34626728264704 34716051177472 34721184612352 34738668119008 34804297367552 34815974309888 34864164524032 34928525950976 34983367091176 35017312239616 35167964561408 35185673039657 35219814490112 35312784288128 35383205208064 35426941995956 35432180549696 35499120001024 35516995229296 35655056883712 35681764619312 35704408506368 35716387438592 35734372069718 35767176733012 35772465596992 35807176425472 35870047338496 35888109343534 35922932383744 35955910148096 35961226919936 35979334837544 36077480886272 36175973306368 36226045950752 36385175998976 36390556246016 36423963295744 36541713177088 36577170423808 36604568876708 36640087113728 36673723236352 36692189924383 36697615569328 36785459344628 36840266530816 36885804376064 36891258650624 36956113355716 36979565953024 36991972704256 37111558822912 37151120457728 37205894254592 37271221062656 37307386167296 37365962346496 37519833306136 37589097263648 37594655533568 37665680392192 37717815001088 37787444445184 37793032044544 37846774361984 37883497938944 37911874908019 37948661653504 38008244696804 38106290550272 38111925297152 38203154532352 38208803602432 38279339442176 38332323441664 38404741922816 38417626824704 38436971638016 38541821739008 38602336100608 38639792816128 38659249498912 38700461001728 38738012930048 38806029860864 38825570250656 38838596341664 38863243575296 38965830938624 39043536781312 39136996032512 39142783188992 39191167149568 39303970998272 39372981648896 39411186139136 39431031249344 39467229498496 39473065486336 39511367090176 39600672379072 39639097802752 39675487059968 39681353842688 39701334993152 39918315372544 39938415842626 39944321504416 39980990961344 40019785416704 40110239854538 40149159723008 40155096547328 40191959498752 40212197759608 40251216560128 40321890402304 40437948809216 40487933709664 40493920628224 40590851690624 40671798157312 40779159564928 40805038292992 40818728501248 40839282365392 40910988744556 40950685597696 40994339815424 41014982106896 41054779867136 41119239814336 41231406727168 41252168391322 41266008613018 41343969492992 41401195372288 41477624566784 41483757830144 41583058284544 41589207138304 41696490422272 41761957916672 41833793001952 41874385272832 41933931342152 41940132079232 42017556184576 42075714402764 42155205001216 42161438457856 42239271108608 42372095485433 42413210083328 42479802896428 42521022005248 42595681214464 42658482205696 42703956967424 42842008552448 42856382170112 42883579117568 42958968301312 42965320609792 43018429566518 43082523344896 43185650794496 43213785542144 43253456413696 43295426215936 43327857037736 43369899032576 43510103447552 43550046343168 43556486053888 43578418488577 43747816505344 43808369647616 43927967586304 44047796273152 44069976102208 44076492694528 44116955543552 44159763218432 44181999427328 44259575011904 44302521073664 44309072052224 44349748412416 44372080286464 44386967247616 44415135514624 44448405064574 44621184892928 44643653446112 44727995465728 44734609358848 44789905313792 44879225552896 44997693313024 45064035713536 45257911290368 45301826060288 45372954277888 45456715587584 45519634086976 45534906055744 45620931854336 45643903820144 45650653147904 45768413315072 45775181053952 45840274119472 45884753969152 45891538911232 45956797439552 46001390354432 46082160459776 46120833155726 46214798639104 46271924239616 46278766432256 46364199927808 46482055036928 46673465560448 46755415708064 46800783540224 46824349608596 46874265265024 46919748419584 46967742144512 47025798450148 47071428640768 47121607688192 47145335304368 47161152700592 47289801015296 47402999504896 47410008948736 47433881786494 47477426766596 47523495182336 47530522443776 47684177149952 47727951904768 47810049145088 47856440311808 48020064210944 48086530746016 48297760311808 48380837684228 48425251983352 48472240095232 48496647808903 48568903663616 48628939147264 48636129869824 48680778530816 48705291251939 48752551092224 48829097279524 48962295488512 48978722480128 49095963772928 49103223554048 49163919504592 49261962423296 49355029479424 49387183476736 49521904058368 49677629189818 49725832511488 49803906844088 49895847969184 49903226028544 49951648251904 49997504577536 50066708168704 50108724744379 50159134441472 50245413578752 50365686973952 50373134508032 50493713631232 50582371442176 50631452655616 50710948898816 50727962568704 50760154873856 50798177216656 50891953827008 50995639877632 51021318224128 51160496472064 51290543489024 51316370331296 51501755101184 51554435713312 51604460142592 51668247843968 51723327188992 51826474090496 51950532100096 52022438956544 52039892635136 52164461508736 52172175026176 52306758074368 52314492633088 52340835074752 52388884707968 52439718821888 52447473041408 52617023062016 52665326239744 52709523606544 52987657060352 53014338467258 53022177655328 53122348613632 53294080344064 53311960662016 53385751927424 53434760809216 53486609760256 53513542409824 53677419593728 53743769657312 53795918446592 53880383204992 53898460229248 54045486874624 54072700941196 54174856577024 54182867369984 54210150613136 54358027501568 54496202457088 54776587945394 54829738901504 54880073383936 54956035138304 55057487414272 55065628721152 55197440356352 55292385924832 55348010418176 55424740353032 55522056153326 55575930454016 55584148422656 55663190002216 55717201248256 55774193796608 55828312752128 55956909129728 55975682834432 56003868831953 56156638705664 56299385626624 56442495401984 56624960365568 56643958203392 56774433359792 56829522870272 56887653200896 56942852571136 57023826250496 57032258318336 57102755260894 57187833479168 57267113993576 57324725075968 57423329804288 57560785113088 57569296580608 57675573100544 57755404220416 57808424505344 58162232945152 58310077970432 58469138825216 58498580377664 58507230516224 58617763987456 58647280378624 58807261069312 58826991075328 58919355100928 58976525877248 59049426107392 59230256103424 59260080908896 59317582299136 59372036685824 59454215950336 59474163011584 59666428624768 59779152084992 59818097228288 60133740642304 60184205591104 60239455550336 60322835444779 60434195169572 60443131525952 60501780856832 60557322354688 60587815391152 60596774463232 60753089560576 60762073071616 60907520393216 60927955042304 61012287917056 61158334182656 61220892409558 61280296419328 61345622392832 61421451036928 61481049653248 61543937982464 61766270713856 61797372504224 61954457843584 62123460001792 62154741651268 62281374236672 62396349546496 62443088083796 62482714886144 62503678017536 62592559282771 62601814794736 62662558744576 62772582842368 62922842759168 62932147109888 62963835965702 63082788978688 63191298199808 63307953286144 63395580413816 63453778460944 63515349090304 63524741054464 63642011697152 63741935767552 64004421522232 64179015663616 64220827246324 64342155001856 64374553853099 64470466428928 64550157658112 64559702638592 64673198372503 64714240417792 64735952232448 64912541876224 65014460801024 65110314945536 65170087143424 65179723792384 65260291726736 65390434106368 65453883916288 65513971515392 65626662633472 65659708285738 65914940686336 66006176251904 66231855133472 66296121393152 66410157893632 66471123365888 66514428219407 66686008462976 66695869270016 66760585773056 66855520431616 66865406304256 67025463289856 67208298364928 67230846943232 67264700366528 67336405829632 67401743859712 67419639614753 67485058408448 67554088176064 67619637428224 67691721261056 67725806753024 67791522627584 67910552256512 68190204142592 68363539689472 68489743056896 68499870580736 68584542511744 68781949246976 68902717885568 68969575743488 69067651622368 69077864601088 69144892407808 69243217589888 69253456529408 69432102354944 69442369224704 69477336238016 69608594735104 69631948619776 69728329048064 69857051901952 69966734182352 70034624479232 70335929122816 70371346079314 70439628980224 70625568576256 70766410416128 70853883991912 70864361099392 70998240002048 71033990458592 71363529238624 71408817012736 71432774877184 71468744139436 71534353466024 71544931193984 71614352850944 71740094676992 71776218687068 71845864767488 71911820296192 71922453839872 71958669675088 72154961772544 72351946612736 72452091901504 72770351997952 72781112492032 72847926591488 73083426354176 73154340847616 73209137753416 73280174227456 73347446472704 73384379848766 73395231138656 73570918689256 73771608752128 73782517301248 73912226711432 73959131906048 73983945408512 74223117645824 74302240915456 74339655068749 74411788509184 74542442125312 74614772334592 74731924692992 75039666612272 75178194527296 75189311067136 75331360784384 75435630002176 75574888890368 75586064089088 75693548723968 75766995877888 75823749816038 75897323307008 76016489393608 76212581100544 76223850594304 76406309064704 76417607204864 76558678884352 76664646883328 76873943276032 77083643478016 77204672201216 77279585632256 77318498997824 77400922003456 77476025860096 77612059721728 77651140501312 77677192683328 77726487150592 77931661877248 78087073562624 78273992065024 78285566377984 78382334299136 78607941996544 78745963297792 78822372278272 78862062498688 78934458996992 78946130972672 79201344758144 79278195605504 79350974119936 79402669986304 79836630745088 79876831685252 79888643008832 79961981922688 80039570833408 80220479709076 80298319446016 80310193094656 80383918997504 80424395519216 80502433120256 80643780804608 80875897618432 80975867419328 80987841256448 81181703381248 81343596314624 81558319129856 81610076585984 81637457002496 81678564730784 81821977489112 81901371195392 81988679630848 82029964213792 82109559734272 82238479628672 82462813454336 82504336782644 82532017226036 82687938985984 82802390744576 82955249133568 82967515660288 83085496841543 83166116569088 83178414276608 83392980844544 83523915833344 83667586003904 83748770545664 83867862684304 83880264158464 84035112369152 84151428805528 84310410002432 84322876915712 84478542217216 84744190970866 84826420166656 84959605792856 85042044010496 85191362428928 85316964411392 85407913934848 85450920239167 85684017104896 85712764340224 85767158235136 85917936602624 85930641219584 86036859133036 86165046689792 86371301588992 86427571084288 86506912827392 86590852431872 86655714075472 86739798065152 87020206895104 87100092686336 87112972107776 87156836977154 87495633010688 87616739295232 87855935172608 88095592546304 88139952204416 88152985389056 88233911087104 88363998854656 88519150023808 88605042147328 88618144104448 88744160572928 88773934495232 88830271029248 88896810129148 89109604102073 89242369785856 89287306892224 89455990931456 89469218717696 89579810627584 89758451105792 89995386626048 90128071427072 90515822580736 90603652120576 90745908555776 90913431175168 91039268173952 91069812111488 91241863708672 91287807640288 91301306295808 91536826630144 91550362107904 91680548238944 91769507938304 91783077822464 91913594879104 92002780708864 92071696205189 92164320919552 92241666311452 92429597278208 92543848479232 92557532864512 92728399855616 92964110073856 93346931120896 93510831416128 93601567080448 93648699217192 93748530530048 93839496839168 93935484289024 94051596900296 94142857281536 94243215376384 94290670608736 94322305401184 94579602030592 94805999009792 94820017897472 94867763572988 94954853533192 95046990364672 95061044887552 95368354299904 95455903809536 95620098290176 95712880623616 96040128421888 96173061492032 96595520623616 96761675368456 96850503966704 96944480190464 96993295617806 97137807327232 97257878294528 97272259739648 97361557061632 97410582503878 97505102184448 97658194559048 97924590977024 97957444960256 98191927545856 98206447108096 98327839009184 98523924846592 98774366953472 99043808116736 99355258379636 99451665022976 99607813688176 99791695938368 99806452057088 99903296503808 99995009155072 100133416337408 100217449488758 100318268882944 100490827157504 100731373947904 100746269016064 100987427262464 101164742884352 101262905311232 101421897797632 101455925137408 101596354433312 101783907654016 102042636448256 102320992944128 102581086978048 102632740662592 102903660464623 103003510202368 103108871426624 103208920285184 103336495687936 103446654377984 103652948180992 103901064200192 104044877913088 104079785270272 104328923017472 104344350052352 104613516148736 104628985266176 104681670149504 104777769415936 104879437643776 105234046124032 105330652479488 105419047213088 105975314120704 106028676934516 106044355310656 106244697227264 106588160688128 106623921324032 106771503854848 106869521618432 106973219520512 107027084819648 107354839187456 107487539314624 107591836893184 107760766409984 107796920458496 108090973749248 108145401882392 108349713154048 108365734739968 108420301226272 108716055003136 108992404914176 109553175890788 109659477803008 109760146767872 109912070276608 110114974828544 110131257442304 110394880712704 110584771849664 110696020836352 110849480706064 111044112306652 111151860908032 111168296845312 111326380004432 111434402496512 111548387593216 111656625504256 111913818259456 111951365668864 112007737663906 112313277411328 112598771253248 112884990803968 113249920731136 113287916406784 113548866719584 113659045740544 113775306401792 113885705142272 114047652500992 114064516636672 114205510521788 114375666958336 114534227987152 114649450151936 114846659608576 115009973460461 115121570226176 115138593161216 115351146201088 115510808440832 115616849010688 116324465890304 116620155940864 116938277650432 116997160755328 117014461032448 117294560757248 117614522138624 117653982150656 117838710201856 117953051754496 118098852214784 118284278754709 118460512206848 118520161817792 118635164598272 118744073371648 118908431900672 118948326023168 119332857249536 119558304169984 119636194456576 120267481284608 120368411182208 120478911100672 120645670889558 120868390339144 120886263051904 121003561713664 121114644709376 121175630782304 121193548926464 121506179121152 121524146143232 121815040786432 121855910084608 122024575834112 122316668365312 122441784819116 122560592838656 122691244785664 122842902073856 122962099306496 123087875964928 123532541427712 123594745008448 123908915687168 124246920003584 124309483302536 124562748473344 124792699092992 124886176167592 124965429772288 125007356035072 125185118565542 125203629589472 125325117489152 125545165684736 125845685518336 125864294219776 125927671931404 126165577957376 126382596399616 126615906572288 126791160827632 126907556921888 127030698180608 127049482108928 127284023394304 127483871535104 128008843044464 128358031327232 128441654492648 128684310003712 128749107706198 128940932857856 129100315316224 129119405277184 129346396745006 129428480835584 129471904464896 130028921602048 130220629891072 130340174286848 130359447584768 130520583453472 130780868212736 130907767832576 131253325266944 131319416571476 131829881372672 132012352503808 132463710266944 132592242786304 132820315787264 132942246731776 133028856438814 133372016925952 133391738540032 133711040863232 133730812608512 134050926579712 134416596729856 134461693886464 134529400733056 134672811659264 134839279229506 134970116816896 135108176352128 135239274856448 135451613506048 135583045255168 135821104513024 136009395734743 136380408285184 136727079378944 136979486113792 136999741161472 137169085023488 137563898493952 137805435771136 137939151486976 138135303244736 138155729202176 138289784815616 138486435179776 138506913058816 138864204709888 138884738449408 138954672476032 139217189470208 139263897239552 139456658096128 139714103803904 139933468364704 140069248958464 140671858245632 140742692158628 140879257960448 141251137152512 141532820832256 141707767983824 141728722198784 141996480004096 142067980917184 142727058477248 142817634025472 142865549754368 142937488278872 143068706932048 143089862387968 143228705701888 143480189353984 143552437374136 143691729534976 143823640592384 143844907679744 143917339350176 144309923545088 144703893225472 144904183803008 145540703995904 145562224984064 145695853182976 146166852708352 146308681695232 146418275506832 146560348454912 146694892945408 146768759697532 146790462277312 147141837378512 147543217504256 147565034602496 147824453422864 147918263812096 147967890817024 148446235291648 148604481830912 148679310137498 148823577018368 149084884250624 149463849385984 150079333224544 150356389054592 150378622134272 150564503482813 150871260004352 151149777780736 151172128178176 151387097447936 151533991755776 151647499632076 151794646614016 152010501115301 152032978787216 152425162201088 152447701188608 152812618129408 152835214409728 153117357768704 153329293766656 153747886552064 154167286956032 154409344402432 154559171264512 154636997995648 154801844006912 155224119443456 155302281002624 155354385366656 155452974301184 155569417726009 155863323754496 156174147125248 156547984130048 156571132755968 156764668598272 157063481761793 157215883993088 157491926595584 157644744556544 157724124997376 157868917993984 157892261945344 158402689516288 158556391211008 158701948239872 158805339972608 159673261490176 159753663370504 159777286017664 159923963845376 160079141666816 160440959418152 160596638892032 160620386189312 160767837995008 160848791038432 161004866240512 161287561609216 161751795236864 161951734838656 161975682512896 162363406762496 162687192629248 163116638259712 163220153171968 163274914004992 163357129461568 163643954978224 163802742390784 163977359261696 164059928427584 164219119468544 164476959257344 164925626908672 165008673565288 165064034452072 165375877971968 165604781489152 165910498267136 165935031320576 166170993683086 166332233138176 166356828553216 167047831666688 167335172007808 167497541091328 167735725368608 167760528316928 168070224738304 168302857611056 168620820004864 168645753831424 168957084434432 169488381941732 169652840333312 169919211585712 170084088020992 170382724857856 170633928822784 170815827869696 170901840478334 171368034209792 171425528680448 171835873205248 171861282439168 172073718266072 172742603177984 172855142168576 173013825654784 173311428150944 173479596130304 173871702164363 174040413790208 174200185372672 174225944215552 174313673954308 174991266021376 175233478590464 175541538439651 175711870345216 176191185092608 176279904408832 176305970778112 176467822174208 176727997709312 177038300047616 177210084294656 177488321145856 177547868990464 177660542058496 177793620258296 178219208204146 178484739571712 178574613784448 178911981862912 179159621255168 179516902211584 179990773252096 180256142854144 180539162309819 181031645161472 181207304241152 181491817111552 181826862350336 182078536347904 182139624222976 182483727417344 182575615280576 182602612591616 183073653260288 183100724215808 183361096477888 183539015876608 183566155644928 183827189758208 184005561417728 184143392410378 184328641839104 184483332622904 184859194556416 185087696958464 185115065729024 185456799711232 185928220147712 186693862241792 187021662832256 187203134160896 187297398434384 187497061060096 187678993678336 187870968578048 188103193800592 188285714563072 188486430752768 188581341217472 188644610802368 189159204061184 189611998019584 189640035794944 189735527145976 189909707066384 190093980729344 190122089775104 190736708599808 190911807619072 191240196580352 191425761247232 192080256843776 192346122984064 193191041247232 193523350736912 193701007933408 193888960380928 193986591235612 194275614654464 194327196536641 194515756589056 194544519479296 194723114123264 194821165007756 195010204368896 195316389118096 195849181954048 195914889920512 196383855091712 196412894216192 196655678018368 197047849693184 197548733906944 198710516759272 198903330045952 199215627376352 199583391876736 199612904114176 199806593007616 199859643413129 200266832674816 200434898977516 200636537765888 200981654315008 201462747895808 201492538032128 201779063758033 201974854524928 202329485768704 202525810622464 202843795595264 202911850274816 203192708866624 203567815308032 204085272896512 204641985888256 205162173956096 205265481325184 205807320929246 206007020404736 206217742853248 206417840570368 206672991375872 206893308755968 207305896361984 207802128400384 208089755826176 208159570540544 208657846034944 208688700104704 209227032297472 209257970532352 209363340299008 209555538831872 209758875287552 210468092248064 210661304958976 210838094426176 211950628241408 212057353869032 212088710621312 212489394454528 213176321376256 213247842648064 213543007709696 213739043236864 213946439041024 214054169639296 214709678374912 214975078629248 215183673786368 215521532819968 215593840916992 216181947498496 216290803764784 216699426308096 216731469479936 216840602452544 217432110006272 217984809828352 219106351781576 219318955606016 219520293535744 219824140553216 220229949657088 220262514884608 220789761425408 221169543699328 221698961412128 222088224613304 222303721816064 222336593690624 222652760008864 222868804993024 223096775186432 223313251008512 223827636518912 223902731337728 224015475327812 224626554822656 225197542506496 225769981607936 226499841462272 226575832813568 227097733439168 227318091481088 227550612803584 228095305001984 228129033273344 228411021043576 229068455974304 229298900303872 229693319217152 229808979000083 230019946920922 230243140452352 230277186322432 230702292402176 231021616881664 231233698021376 232648931780608 233240311881728 233876555300864 233994321510656 234028922064896 234589121514496 235229044277248 235307964301312 235677420403712 235906103508992 236197704429568 236568557509418 236921024413696 237040323635584 237270329196544 237488146743296 237816863801344 237896652046336 238665714499072 239116608339968 239272388913152 240534962569216 240736822364416 240957822201344 241291341779116 241736780678288 241772526103808 242007123427328 242229289418752 242351261564608 242387097852928 243012358242304 243048292286464 243630081572864 243711820169216 244049151668224 244633336730624 244883569638232 245121185677312 245382489571328 245685804147712 245924198612992 246175751929856 247065082855424 247189490016896 247817831374336 248493840007168 248618966605072 249125496946688 249585398185984 249772352335184 249930859544576 250014712070144 250370237131084 250407259178944 250650234978304 251090331369472 251691371036672 251728588439552 251855343862808 252331155914752 252765192799232 253231813144576 253582321655264 253815113843776 254061396361216 254098964217856 254967743070208 256017686088928 256716062654464 256845329470681 256883308985296 257368620007424 257498215412396 257881865715712 258200630632448 258238810554368 258692793490012 258856961671168 258943808929792 260057843204096 260441259782144 260680348573696 260718895169536 261041166906944 261561736425472 262506650533888 262638833142952 263659762745344 264024705007616 264927420533888 265184485572608 265383124356133 265640631574528 265884493463552 266057712877628 266744033851904 266783477080064 267422081726464 267461625217024 268101853159424 268833193459712 268923387772928 269058801466112 269345623318528 269678558459012 269940233633792 270216352704256 270478549712896 270903227012096 271166090510336 271642209026048 272018791469486 272760816570368 273454158757888 273958972227584 273999482322944 274338170046976 275127796987904 275610871542272 275878302973952 276270606489472 276311458404352 276579569631232 276972870359552 277013826117632 277728409419776 277769476898816 277909344952064 278434378940416 278527794479104 278913316192256 279428207607808 279866936729408 280138497916928 281343716491264 281485384317256 281758515920896 282502274305024 283065641664512 283415535967648 283457444397568 283992960008192 284135961834368 285454116954496 285635268050944 285731099508736 285874976557744 286137413864096 286179724775936 286457411403776 286960378707968 287104874748272 287383459069952 287647281184768 287689815359488 287834678700352 288619847090176 289407786450944 289808367606016 291081407991808 291124449968128 291391706365952 292333705416704 292836551013664 293120696909824 293389785890816 293537519395064 293580924554624 294283674757024 295086435008512 295130069204992 295648906845728 295836527624192 295935781634048 296604668398031 296892470583296 297208963661824 297358620274996 297647154036736 298169768501248 298927698771968 300158666449088 300712778109184 300757244268544 301129006965626 301742520008704 302299555561472 302774194895872 303067983511552 303294999264152 303589293228032 304021002230602 304065957574432 304850324402176 304895402377216 305048929420039 305625236258816 305670428819456 306234715537408 306658587533312 307495773104128 308334573912064 308818688804864 309118342529024 309273995991296 309603688013824 310448238886912 310604562005248 310708770733312 310905948602368 311138835452018 311726647508992 312348294250496 313095968260096 313142265511936 313529337196544 314126963523586 314431767986176 314983853191168 315448249994752 315737835987968 315784523890688 316805379032576 317112782422016 317403896479744 317610679945216 319346522980352 319507326741008 319554572035328 319847927690752 320158283333632 320881918836304 321193277784064 321240772378624 321535675990016 321697582076864 322009732481024 322575123218432 323503590473728 323903469677312 323951365025792 324726813524992 325374385258496 326233276519424 326440306343936 326549828009984 326714258923136 327287909956448 327605484781568 327954718523392 328119856855168 328438238937088 328953918514688 329851253817344 330017347130576 330128068904144 330751755943936 331209562978304 331820996534272 331870062641152 332341987366172 332664466276352 332713657106432 334095663333376 334670344015616 334995082182656 335471450737216 335521056633856 336140449476608 336605715222112 337241640009728 337291507662848 338976763883464 339305680666624 339476534662321 339838423171424 340168176041984 340765449715712 340937038763573 341267857645568 341631655739392 341803680956668 342736068419584 342851057360896 343671746410496 343722564878336 344147436532144 345485206355968 345710284337152 346027651309568 346622856301888 346959192260608 347743404328726 348080827580416 348400370745344 348451888431104 348627347908616 349982532042752 350466957180928 350761073210653 351083076879302 351423740690432 352559808817664 352611941556224 352935644348416 353455995418624 354076600095232 354420168589312 354976642291712 355095737980928 355321084116992 355587240516592 356438416408292 356969479143424 357149227568896 357823963725824 358319242510336 359033804423168 359981546504192 360512285708288 361078324619638 362063290322944 362983634223104 363653724700672 364157072695808 364279248445952 364967454834688 365151230561152 365205225183232 366147306520576 366201448431616 366722192955776 367078031753216 367132311289856 367654379516416 368011122835456 368286784820756 368657283678208 368966665245808 369718389112832 370175393916928 370230131458048 370913599422464 371856440295424 373387724483584 374043325664512 374406268321792 374594796868768 374994122120192 375357987356672 375741937156096 376206387601184 376571429126144 376972861505536 377162682434944 377289221604736 378318408122368 379223996039168 379280071589888 379471054291952 379819414132768 380187961458688 380244179550208 381473417199616 381823615238144 382480393160704 382851522494464 384160513687552 384692245968128 386382082494464 387046701473824 387402015866816 387777920761856 387973182471224 388654393073282 389031513178112 389089038958592 389446228246528 389642330015512 390020408737792 390632778236192 391698363908096 391829779841024 392027081823671 392767710183424 392825788432384 393311356036736 394095699386368 395097467813888 397421033518544 397806660091904 398431254752704 399166783753472 399225808228352 399719286826258 400533665349632 400869797955032 401273075531776 401963308630016 402925495791616 402985076064256 403558127516066 403949709049856 404658971537408 405687591190528 405823700549632 406385417733248 407135630616064 408170545793024 409283971776512 410324347912192 410530962650368 411614641858492 412014040809472 412435485706496 412835681140736 413345982751744 413786617511936 414611792723968 415604256800768 416179511652352 416319141081088 417315692069888 417377400209408 418454064594944 418726680598016 419111077663744 419517750575104 420936184496128 421322609917952 421676188852352 422259848113453 423901256482816 424114707738064 424177421242624 424978788909056 426352642752512 426495685296128 427086015419392 427478086473728 427892878082048 428108339278592 429419356749824 429950157258496 430367347572736 431043065639936 431187681833984 432363894996992 432581607529568 433398852616192 433462938959872 433681204905088 434864220012544 435969619656704 438147914979397 438212703563152 438637911212032 439040587071488 439648281106432 440459899314176 440525029769216 441579522850816 442339087398656 443397922824256 444176449226608 444607443632128 444673187381248 445305520017728 445737609986048 446193550372864 447655273037824 447805462675456 448030950655624 449253109645312 450395085012992 450621876971693 451539963215872 452712388607521 452999682924544 453151665627136 454195466878336 454636182962176 455101225607168 456190610003968 456258066546688 456822042087152 458136911948608 458597800607744 459386638434304 459617958000166 460039893841844 460486280904704 460554372644864 461404584804352 462043233763328 462467396042752 465297863561216 465600997535849 466480623763456 467988643021312 468057844129792 469178243028992 470458088554496 470615928602624 471354840807424 471812207017984 471937477303271 472395408859136 473137115018836 473842048827392 474080647271168 474540658393088 474976293486592 475633727602688 475793304092672 477331428998144 478233216679936 478544777826304 481473644728832 481915644402688 482582683558232 483473561356576 483545052207616 484014246854656 484458578837504 484702523129216 484774195705856 486024716484608 486096584572928 487260163145728 487423640338432 488098303336448 489266673461248 489767139276464 490242371354624 490764979142656 491371608295424 491848397225984 492351503859712 494130165710848 494378980033792 495635662748672 496987680014336 497237933210144 498250993893376 499544704670368 499861719089152 500029424140288 500740474262168 500814518357888 501300469956608 502180662738944 503382742073344 503457176879104 503710687725616 504662311829504 505530385598464 506463626289152 507164643310528 507630227687552 508122792722432 508197928435712 509935486140416 512035372177856 513432125308928 513690658941362 513766617970592 514737240014848 514996430824792 516401261264896 516477621108736 517385586980024 517713923342336 517887617859584 520115686408192 520377585481243 520882519564288 521360697147392 521437790339072 522082333813888 523123472850944 525013301067776 525277666285904 527319525490688 528049410015232 529854841067776 530368971145216 530766248712266 531281263149056 531768986927104 532115425755256 533488067703808 533566954160128 534844163452928 534923250434048 536203706318848 538117602932224 538691246637056 539357116918024 539880467267584 540432705408512 540957099425792 541806454024192 542332181020672 543284418052096 544037582938972 545521633140736 546908317515776 547917944455168 547998964645888 548676340093952 550255593975808 551221743084544 551756605947904 552541212978944 552622916808704 553945740719104 554027652235264 555456818839552 555818689904128 556868757880832 557055588958208 557826632384512 558856415215616 559733873458816 560276995833856 562687432982528 562970768634512 563517031841792 565004548610048 566131283329024 566831071935296 566914888795136 567985920016384 568271923668736 570908233908992 571270536101888 571462199017472 571749953115488 572274827728192 572359449551872 572914822807552 573920757415936 574209749496544 574766918139904 575294562369536 575379630718976 575669357400704 577239694180352 578815572901888 579616735212032 581598477890801 582162815983616 582248899936256 582783412731904 584667410833408 585673102027328 586241393819648 586779571781632 587075038790128 587161849109248 588567349514048 590172870017024 590260138409984 591297813691456 591673055248384 591871563268096 593209336796062 593784941166592 594417927323648 594717240549992 595294308073472 596339537002496 597855397543936 598156441674169 600317332898176 601425556218368 601514488537088 602258013931252 603485040017408 604599111122944 605548389791744 606135967023104 606589998528304 607178586456064 608042004461204 608131915148864 609700648804352 609790804754432 610097858840078 611250472517632 611340857638912 612469431074816 613317175066624 614991546208256 616669147824128 617637377609728 618547991982592 619207376027648 621209124010496 621417541466624 621811897204736 622277670904036 623453295017984 623767228714511 624696588500992 626191936520192 626284531023872 627058674393088 628253927047172 628863535972352 629967706382336 630896499989504 631475671975936 631569047781376 633610758065152 634225564844032 634807792959488 635221359890432 638693045960704 639014653482016 639109144070656 639695855381504 640316566667264 641763837672608 642386555568128 642481544757248 643071351980032 643395164153728 644019464962048 644501873436323 645150246436864 647007180947456 647806939354624 647902730051584 649453627049984 650748770516992 652466553038848 652880612687872 653099656019968 653428517846272 654575819912896 655210969563136 655909437046784 656239713710336 656876477874176 657907837029376 659702507634688 660034694261152 660256137808288 661503511887872 662419125956608 663641993068544 663740125282304 664683974732344 665328932552704 665427314212864 668191326666752 669340688031232 669990164365312 670942901474432 671042113267712 672280898953216 673211430444224 674483280019456 674583015325696 677953527766928 678611361333248 678953069324642 679676846342848 680336352083968 681530899431424 681874077527146 682535715291136 683263311478784 683607361913336 685472136839168 685702114721792 687343492820992 687445129756672 688294873064288 691420568674304 692055302619136 693245712603776 693918384521216 695486808657452 696161655160832 696800741490688 696903776862208 697254695817232 699965064085504 700933914361856 701522146421306 702166153758604 702847481380864 705119617635328 705223883112448 705871288696832 706911990837248 708153200190464 708840337178624 709953284583424 710191475961856 711174481033184 712876832816584 714298455137792 715647927451648 716638485020672 718067608846336 719963093008384 720325623252361 721024571416576 722156649239276 724126580645888 725967268446208 727307449401344 728314145391616 728558496891904 729934909669376 730302461122304 730410450366464 732294613041152 732402896863232 733444385911552 734156063506432 735308759032832 736022245670912 736573569641512 737314567356416 737933330491616 739436778225664 740350787833856 740460262916096 741827198844928 743712880590848 746775448967168 748086651329024 748812536643584 749189593737536 749988244240384 750715974713344 751483874312192 752412775202368 753142858252288 753945723011072 754325364869888 754578443209472 756636816244736 758447992078336 758560143179776 758942108583904 759638828265536 760375922917376 760488359100416 762946834399232 763647230476288 764960786321408 768321027375104 769384491936256 772764164988928 774093402947648 774804031733632 775555841523712 775946364942448 777308786146564 778063026356224 778178077917184 778892456493056 779284660031024 780040817475584 781265556472384 783396727816192 783659559682048 784054163647342 785535420366848 785651576864768 786622712073472 788191398772736 790194935627776 794842067037088 795613320183808 796862509505408 798333567506944 798451616456704 799438573652516 801067330699264 801739595910064 802546151063552 803926617260032 805069814223227 805850991583232 805970152128512 807116255032132 807899418099712 809317943074816 811375182381056 811647401099264 812770835466496 814271261232128 816341091586048 818567943553024 821061925300736 823229283716984 824028081618944 824870971412992 825671362281472 826691965503488 827573235023872 827989951282963 829223585447936 831208513601536 832359023304704 832638282162176 834631384139776 834754800418816 836908129189888 837453361196032 838222155327488 839035501150208 841872368992256 842645219835904 843352377704704 844519696226906 847802512965632 848229415476128 848354842485248 849957577818112 852705285505024 852991370592256 854172030838784 854956172947456 856216678557184 858838713499648 859900314516992 860734695145472 862086131279872 862375363667968 864727789993984 865163215059136 866797705232384 866925877919744 867362409810176 869728440025088 871939239313408 876295829958794 876425407126304 877275822424064 878081174142976 879296562212864 880919798628352 881050059538432 883159045701632 884678174797312 886795845648512 888352898453216 889214887264256 889346374762496 890611040035456 891475219972096 892387100745728 895310546075648 895610925350912 896061901311248 898506219290624 900790170025984 901243753943386 903079926431744 905424777215042 905999365849088 906303331254272 908390933756672 909272365924352 910202451214336 912381220007936 912516133093376 913644084174304 916273823897216 918773276868608 919235916000332 920079787683688 920972561809408 921108745289728 922809169608704 924086467526656 924934792085504 930595727122432 931201995071698 932961247526912 935977286042624 936115688259584 938356486057984 940916177108992 941231857205248 942709681614848 943874954606542 944790817718272 946274230037672 948161294542336 949081316786176 949952586973184 951267455205376 951586608185344 952065770143201 954662857996288 957089555652608 962947289457664 963831288805376 965165367116464 966947122713152 967090104415232 968028493709312 968917157675008 969405046258432 969548391411712 972049432969216 972193169145856 974520326291456 974847280676864 976196606672896 978533346922496 979534278552928 980484742709248 981529958285312 982743216590848 984703007719424 988757960067584 991271325497344 993975360028672 994475866420288 996501987786752 999089409340736 999723438178304 1000058848280576 1001480948524336 1001629036715776 1002600939913216 1004361325477888 1006765484146688 1006914353758208 1007421375451232 1009324623659008 1011060771196928 1012927252578304 1014329286621056 1015260455375104 1016245585444864 1019870972280832 1024070744355712 1026864250617856 1027381317882724 1027533235941184 1029474480029696 1029992861649584 1032802522529792 1032955242217472 1034771173960048 1035427846684672 1035775235719168 1040231372816384 1040755170962486 1041765039128576 1042721394294784 1042875580678144 1044164667627776 1046246945701888 1050026602135552 1050555332571808 1056098820030464 1059709682135552 1060737942290432 1061532497424532 1062562526298112 1063537973854208 1064073507807107 1064230851510512 1066976135407616 1067133908320256 1069688326905856 1069846500868096 1072407412637696 1076235205864448 1077382493274112 1078714233836048 1079760934535168 1080865410817024 1081914198851584 1083612908048384 1086568836104192 1088075165877944 1091043266281472 1093816635031552 1095835888910336 1095997929291776 1097352680187904 1099444372332551 1100511187951616 1102443486169088 1103513211895808 1105082425957888 1105245833617408 1107891481438208 1108055304470528 1110913637679104 1111637379808256 1113737515761664 1114111177916416 1115653264769024 1117712830431232 1119467746917632 1120553991667712 1125374865965056 1125941537269024 1127034063683584 1130009097220096 1132262566658048 1133662143870592 1133829777590272 1136543847337472 1141816467817984 1142541072203776 1142924398034944 1143499906230976 1144549655456384 1144718899103744 1145829645615104 1146133873450801 1147841514831872 1148419498993088 1149533836279808 1150589124739072 1150759261437952 1151338714801408 1154479388360704 1157631145803776 1159233470424064 1163196955781602 1164325631967232 1164497799872512 1165566825463808 1169334821666816 1171346204054656 1172482787639296 1173559143563264 1174150077580256 1174323698218496 1177134699028096 1180345740034048 1180520276819968 1182595627382912 1183346110496768 1183743126536192 1186418673592124 1187569882333184 1188835854647296 1189434481099984 1190588616146944 1192679074004992 1195710795087872 1196312883348338 1200634665796352 1202851112436736 1203028977074176 1204516027862504 1206970080034816 1209198222245888 1211096779583488 1213179997056608 1214357172912128 1216084008922408 1216263830297728 1219401297608704 1219581609508864 1220195717680156 1222500945035264 1222681715277824 1224938862149632 1226634350133248 1228790769077557 1229983092416512 1233338295648256 1235274755219456 1237095983965184 1238414752055296 1242418248020992 1242835082933248 1243623794409472 1244555341808072 1246906590035968 1247534457429022 1249393177001984 1252383873040384 1254117348786176 1256507854094344 1257727071944704 1259935412764672 1261792999979008 1262951343951872 1263138095562752 1263774136168733 1267221516130304 1268451129688064 1270442719780864 1277386091921408 1278029306964032 1278218288141312 1279391710763008 1280633133334528 1283527675345216 1284773111136256 1284963089514496 1286142703960064 1286790328307456 1288038929924096 1289003746872646 1290300492873728 1294014361894912 1295613878709248 1295805460103168 1298907254099968 1301497541033984 1304933106077696 1306857035692544 1309151639825792 1310421939126272 1312479427420672 1313752955748352 1315815674058752 1319405015269376 1320069388522304 1320512275616576 1323007023775744 1324838251913216 1327283986137088 1327480250564608 1329367949464688 1330657865105408 1330854628425728 1336382653333504 1338681376062464 1339980328730624 1341885802948864 1342084226535424 1344561797906432 1346422860888448 1348966560038912 1355907055533856 1357222722666496 1357906138649284 1359353692685696 1360672704167936 1363061798862848 1363748155054292 1365071430582272 1366526622957568 1367214723826672 1370944273678336 1371404229443584 1374686985641984 1374890259513344 1376589746128576 1382841137348608 1384110605238272 1386491425207552 1387836769042432 1390973617314904 1392323310321664 1393601482981376 1393807553724416 1394509391634464 1401867828723712 1403044292842612 1404332307517208 1405694962761728 1410239235270656 1410447766224896 1411742577393664 1412453446306231 1413823981674496 1416306400380928 1417680674357248 1419906569166848 1420382951923712 1422348962066368 1425753665633168 1428596910275584 1431295854903296 1433276970041344 1436135217692672 1439926186016768 1440651246504722 1442049142833152 1444313298478552 1448253161291776 1451934536892416 1454614898802688 1456628290783232 1457116993783808 1460604922244608 1460820900732928 1464589226082304 1464805793726464 1466888771823104 1468312127012864 1470617518065664 1472044491341824 1473147139283024 1474629134712832 1475866660983232 1478873556451328 1480701575667712 1480920525832192 1483654397689856 1487425761181696 1493550897934336 1496173302658048 1497625073287168 1498379187475072 1499976488480768 1502967748624384 1504825550404736 1506285716504576 1508650729739776 1509156886418944 1513273632489472 1516895984156672 1517120286359552 1517884217167808 1519277656531072 1520751845834752 1520976718200832 1525893668798464 1527294460952576 1529921572642816 1536642054750208 1538768983872512 1545528329977856 1548186805895296 1549608063467264 1551111683047424 1551892729884896 1554617572293128 1556126052712448 1556356155834368 1557784912986112 1558569320062048 1560081634951168 1562531112944768 1566793455632384 1567319119364096 1568108327294684 1571070840733696 1571303153729536 1573245424146944 1576382797545472 1580389871255552 1589684134074176 1591226640367616 1593725019010816 1596667135013888 1596903232913408 1598877147305032 1602134661398528 1603479191820128 1605092302127104 1607853234520064 1610139628446454 1611701983166464 1611940304257024 1614232510064264 1615798836199424 1618635886149632 1622750364762112 1623294802198528 1625541670932992 1628542522464256 1632682183172096 1637135887106048 1642123850601472 1646458567433968 1648056163237888 1649741942825984 1651342724562944 1653383931006976 1655146470047744 1655979902565926 1658447170895872 1662417027203072 1664718046609408 1665276564324352 1669262768279552 1669509600837632 1673816258379776 1674906722392064 1676444310654976 1683744737984512 1686704755409408 1689039392453812 1695605025931264 1696458830952256 1696709684970496 1699915155636224 1705410571010048 1705982741184512 1708344061677568 1709912345894912 1712433357114368 1717677426999296 1719800629033984 1721469390290944 1724172262559744 1724750727335936 1729455579987968 1730326430118272 1733595410464768 1734724819620352 1739456880050176 1743878478626816 1749362227898591 1752591659917588 1752850814252608 1754551644848128 1756162348285952 1758593124425728 1761839597256704 1762100119076864 1766318091403264 1769356349594624 1773591691297024 1776705796906432 1778429774528512 1778692749524992 1781222080070912 1782950439944192 1784774201491456 1790621092151296 1791221850701824 1792123802622496 1797012438581248 1801580340051968 1802487507886772 1806159852863488 1810849554430084 1811998731698176 1812606662508544 1816781867513344 1818544731848704 1820404902428672 1824762440015872 1825032266186752 1827288168348608 1832547647794432 1837546553737216 1838471832000664 1840159575367376 1841945123618816 1842217490579456 1845618339217408 1848172935053312 1849869584171008 1861191454244864 1862403990143396 1865922495053824 1871954572085248 1872231376519168 1876712972115968 1881832354217984 1882463714410496 1885419363229696 1887749909213084 1889581635436544 1892548460075344 1896322589084672 1898162633572352 1899905173946368 1902534910410752 1903173216370688 1904131540286402 1909325715992576 1914179111305216 1925894578915328 1927662577610752 1930330734232928 1933894245426304 1934180208830464 1936056987418624 1938810092516864 1939096782823424 1944098865938432 1944386338291712 1949040652582912 1949694561353728 1952393213345792 1955169548827837 1957066693844992 1959068557105856 1960969485418496 1963059916570624 1965486433181696 1969406015438848 1977515920135168 1982542650994688 1987950720057344 1988951732840576 1998178818681472 1999446876356608 2000117696561152 2002961897048672 2003258073431552 2005201879826432 2008722650955776 2013530968293376 2013828707516416 2014842750902464 2018649247318016 2022121542393856 2025854505156608 2028658573242112 2030520910750208 2032491170889728 2039741944561664 2048141488711424 2053728501235712 2054762635765448 2055066471882368 2058948960059392 2059985723299168 2065605045059584 2065910484434944 2069542347920096 2070855693369344 2071550471438336 2080462745632768 2081510341924972 2083530078257152 2085442788589568 2085751161356288 2088329335255552 2092493891403776 2100053204271104 2101110665143616 2112197640060928 2119419364271104 2121475884580864 2123064994849064 2125125052596224 2127075947708416 2128147015614214 2128461703021024 2133952270815232 2134267816640512 2139376653811712 2139693001736192 2144814825275392 2152470411728896 2154764986548224 2157428467672096 2159521869070336 2161730821634048 2163828397703168 2167225816096768 2173137672208384 2176150331755888 2182086532562944 2187633270063104 2191671777820672 2191995858583552 2194705360375808 2198888744665102 2201022375903232 2204886972338176 2210164851915776 2210491667234816 2215782962876416 2216110608941056 2221827275358208 2223274759616512 2231306529538048 2235425660862464 2238935493835264 2241107983335424 2250749731930112 2251883074538048 2254068127367168 2260018194440192 2264525133316096 2267324287741184 2267659555180544 2273087694674944 2283632935635968 2285082144407552 2285848796069888 2286999812461952 2289099310912768 2289437798207488 2292267746901602 2295683029663744 2296838997986176 2299067672559616 2301178249478144 2302677429602816 2308958776721408 2315262291607552 2318466940848128 2326393911563204 2328651263934464 2328995599745024 2331133650927616 2338669643333632 2342692408109312 2344965575278592 2347118287126528 2348300155160512 2348647396436992 2354269398056192 2360691480068096 2361040553639936 2365191254765824 2366692220993536 2367486253072384 2372837347184248 2375139764666368 2377671709294592 2378868962199968 2381177232293888 2385358148009984 2391421590175744 2392625766696676 2401269331592704 2405702224873472 2406057954148352 2409032055725008 2413940160069632 2418396444491776 2422193559166976 2426359994113216 2428714345824256 2432168017844816 2432527660595456 2438802595217408 2439163219017728 2440391435360312 2445001890070528 2445363430555648 2449877724299264 2453268700266496 2457581538155114 2459966184833024 2470549510438912 2474191967930368 2476829504110592 2484836496041984 2485670165866496 2487247588818944 2489110683616144 2493813180071936 2495068914858044 2498786354003968 2504767746080768 2508234697572352 2513015708188688 2515454143889408 2519870825529344 2523585999958016 2525902687903744 2526276191125504 2527548272337466 2534443032260608 2540885439561728 2554772183842816 2556058613928064 2556436576282624 2558783421526016 2567055350690432 2569546222272512 2569926179028992 2573580656614912 2576077859848192 2578007493745292 2580600985747456 2584178518960117 2588028723789824 2591227757418496 2591610920206336 2597814508199936 2602995082067968 2609866212155392 2613714071385088 2618303279651584 2620843878252544 2624958854841344 2627505911496704 2631631348117504 2638810030538752 2640138777044608 2641024551233152 2646014047551488 2649676503826432 2654567972274176 2654960501129216 2658735898929376 2661315730210816 2661709256851456 2670079189950481 2672765306667008 2677362752124928 2679960657461248 2683771605897728 2684168453070848 2689123595812864 2692845721776896 2697933120077824 2711814111067712 2714445445332992 2715812277298568 2718707385371392 2721345408335872 2726123597725696 2727496310108584 2730142861164544 2733053245915136 2734429447653344 2741888547356672 2742808458887168 2749373971283968 2749780519026688 2753179492257152 2765682274697216 2768221210476544 2772982850415104 2775673538084864 2781947234629808 2784646620643328 2787202965962752 2787615107448832 2789018783268928 2803735657447424 2806088585685224 2808664615034416 2811389925523456 2820478470541312 2820895532449792 2823485154787328 2824906892612462 2827647963348992 2832612800761856 2839813138333696 2840765903847424 2844697924132736 2851507331266336 2857193820551168 2866553940082688 2872270435385344 2879852372033536 2881302493009444 2884098285666304 2888626596957104 2896506322583552 2903869073784832 2909229797605376 2913256581566464 2914233987567616 2921209844489216 2921641801465856 2929178452164608 2933777543646208 2936624254025728 2941235036131328 2946294278566048 2949258269425664 2951733321966464 2955818936794171 2961403151335424 2961841051664384 2967308795379712 2974851522363392 2984206153474067 2987101795868672 2992346605316096 2995250146574336 2996758374950144 2999952976961536 3005935497248768 3009651100809472 3012571433009152 3017301459479552 3018313772837888 3026547264978944 3033791968313344 3034240572719104 3035768434335616 3038555313062144 3041503691669504 3051787337596928 3054588921905152 3059843145285632 3073284109500416 3077537967745024 3091056659955712 3096373611790592 3099216126934528 3102223366094848 3103785459769792 3109235144586256 3112252105424896 3112712311668736 3115569825972224 3117138640124096 3120163269902336 3125062225889536 3133586911264768 3134638238728192 3136216654589368 3142141681467392 3142606307459072 3146490848293888 3152765595090944 3160779742511104 3179368268148352 3182453280735232 3187450038021632 3193334270027776 3193806465826816 3197754294610064 3204269322797056 3206958383640256 3210184604254208 3215706469040128 3220279256892908 3223403966332928 3223880608514048 3228465020128528 3231597672398848 3237271772299264 3245500729524224 3246589604397056 3251083341865984 3257085044928512 3265364366344192 3284247701202944 3292917134867936 3296112326475776 3299483885651968 3302685449125888 3303562341122897 3306767862013952 3310292940095488 3311959805131852 3316894341791744 3324834054406144 3329436093218816 3330553128648704 3335289230353369 3338525536559104 3339019201675264 3347632516759552 3349813444784128 3352888621309952 3373409510818816 3378078784907624 3391210051862528 3392917661904512 3393419369940992 3410821142020096 3411965482369024 3416688123355136 3419824691789824 3424866714228736 3430244083886561 3435354853998592 3439601258067968 3442938780581888 3448344525119488 3449501454671872 3458911159975936 3460652860236544 3467190820929536 3469449639240704 3478913760100352 3487756957253632 3498724455797182 3505183319835176 3505701628505216 3509103289696256 3512324696571904 3517186248851456 3523679194513408 3524200238153728 3532636182806528 3538712699189248 3547183382594048 3553411593812864 3556859549057024 3557385499049984 3562444160141824 3565900879888384 3569548402982912 3581242184302592 3582443701403648 3584247605244992 3594024877162496 3603160680103936 3604975015773544 3612319705726976 3621699108860168 3623997463396352 3625213325017088 3633563735026688 3637089463697408 3640809804857344 3649524880031744 3650064532373504 3654576336697216 3665095295588864 3675093107474432 3676943664001328 3680319150734752 3683890247237632 3684434981158912 3691236678434816 3696345870106624 3699739168342016 3722382908489728 3724807980286792 3731844990107648 3743909144170496 3744462753038336 3753425944231936 3770838726459392 3775499818426168 3779163270873088 3785096920150688 3792645178169344 3796325267144704 3805069820821504 3806346432741376 3808263080572804 3818651431985152 3828358222610432 3851789157830656 3855325155221504 3860661468465856 3867788490852608 3868360417660928 3877620185033728 3878193565646848 3888197731876864 3898081305165824 3899389122707456 3904786426691584 3910339097655674 3914133387689984 3918137114211712 3921938970836992 3930972866363392 3938812030877696 3955031840270336 3965085301989376 3975901440114688 3977903465681152 3996357637362944 3998893752713216 4000235393122304 4005923794097344 4006516146863104 4010403759652864 4017445301911552 4027061936586752 4027657415032832 4029685501804928 4037298494636032 4044243084787712 4051709010313216 4057317146484224 4061041821500416 4064982341779456 4079483889123328 4096282977422848 4107457002471424 4109525271530896 4110132943764736 4117897920118784 4119971446598336 4131210090119168 4131820968869888 4139084695840192 4141711386738688 4143100942876672 4160925491265536 4163020683849944 4167060156514304 4170885577179136 4171502322712576 4176658670511104 4184987782807552 4200106408542208 4202221330287232 4224395280121856 4238838728542208 4242951769161728 4246129989698128 4250250105192448 4254151895416832 4256294031228428 4256923406042048 4267904541630464 4268535633281024 4278753307623424 4279386003472384 4289629650550784 4304940823457792 4309529973096448 4314856935344192 4319043738140672 4323461643268096 4334451632193536 4352300663511776 4364173065125888 4366370601001577 4375266540126208 4383343555641344 4383991717167104 4389410720751616 4397777489330204 4402044751806464 4409773944676352 4420329703831552 4420983334469632 4431565925752832 4432221217882112 4443654550716416 4446549519233024 4462613059076096 4470851321724928 4477870987670528 4482215966670848 4501499463860224 4503766149076096 4508136254734336 4511513114054261 4520036388880384 4529050266632192 4534648575482368 4535319110361088 4546175389349888 4567265871271936 4570164288815104 4571697592139776 4573999624923904 4578198621825536 4578875596414976 4584535493803204 4591366059327488 4593677995972352 4598135345119232 4602356498956288 4605354859205632 4617917553442816 4630524583215104 4636933881696256 4652787823126408 4657302527868928 4657991199490048 4662267301855232 4677339286667264 4685384816218624 4689931150557184 4694236574253056 4696600310321024 4697294792873984 4708538796112384 4721382960136192 4722081107279872 4730382509531648 4733384441987072 4734972506144768 4745674694368496 4750279529332736 4755343418589184 4757737924399936 4762354464587776 4770716296019968 4782843180351488 4785251533393352 4802538663185408 4811404449746944 4812115908296704 4818064111450016 4827880320139264 4844387118333952 4852719988226432 4857428691648512 4864336035689632 4865055321190912 4877605190434816 4878326438035456 4880782870720624 4890003780141056 4890726861111296 4899755448598528 4906537400532992 4915163076310228 4919932369666048 4941099020877824 4948383935860736 4953659008221184 4969672992083968 4971340331732992 4978221367232288 4987626360143872 4990137829716088 5009535492161536 5016469395144704 5026031416377376 5030908287778816 5039741651058688 5042279362766527 5047171999916032 5051805375807488 5052552382251008 5055096544674932 5068886064521216 5081770879123456 5109544367685632 5112117227856128 5112873152565248 5117566843052032 5134110701380864 5139092444545024 5147161313229824 5152155719696384 5156014987490584 5161201971494912 5168357037920234 5176057447579648 5182455514836992 5183221840412672 5195629016399872 5205990164135936 5219732424310784 5227428142770176 5236606559303168 5241687756505088 5249917709682688 5255011822993408 5263262696235008 5277620061077504 5280277554089216 5282049102466304 5292028095102976 5299353007652864 5309135944548352 5309921002258432 5317471797858752 5322631460421632 5323418513702912 5340158379900962 5345530613334016 5354725504249856 5367543211795456 5368336906141696 5378247191625728 5385691443553792 5395866240155648 5423628222135424 5428890890665984 5431624554597136 5437414770742784 5442690816671744 5452247195451392 5454992620217168 5460285722329088 5466106491830272 5468858895306688 5483777094713344 5485616917774336 5498747942567936 5499561038053376 5506358984514304 5531364549394432 5536442420953088 5545965700830208 5551347076169728 5563894469259616 5569293241286656 5574405931925504 5575230214897664 5578037566537856 5607471314894848 5612177171370448 5617329230068832 5622779851046912 5635488699562589 5640956941082624 5641791064899584 5646970309574656 5649813785224924 5655295926697984 5665225601523712 5679626276667392 5681531807694848 5689395848265472 5703014662532672 5714387641102336 5733107880165376 5759704744067072 5762604986018888 5768196571332608 5777253193914208 5793012645167104 5795929658980741 5807738147569664 5818459595210752 5826513163132928 5828467975135232 5842419688978432 5843283602931712 5858356904329216 5867555087292416 5873248508051456 5882470072262656 5892588557132096 5898516538851328 5903466643932928 5911637873588342 5922806302670848 5923682103328768 5934617590759424 5949703044726784 5968412306948134 5974203591737344 5984693210632192 5993516749900288 5999905953923072 6011870994497536 6019302201618944 6025142866018304 6034602918959104 6036627545675776 6053094529957888 6067583936626688 6068481145438208 6071536868671232 6077110626124288 6083007383339008 6103574675193856 6109177843810304 6119686290571264 6146568219000832 6155075935490048 6182113319911424 6192747223581184 6198432253869056 6204446732189696 6207570919539584 6218470289172512 6224504210849792 6225424623337472 6231139651944448 6234277280248192 6240326539804672 6250124451779072 6267173822529536 6269276477456384 6272433309178736 6284283362934784 6285212614918144 6292981696587776 6305531190181888 6321559485022208 6358736536296704 6364906561470464 6374900076043264 6386668540055552 6387612931653632 6395508589220128 6408538645594112 6413916767280512 6431412938080256 6440558513785816 6446807932665856 6447761217028096 6456930040257056 6463195344797696 6474543544598528 6491001459048448 6493179208794112 6502166683731968 6514170089857024 6530728732688384 6568495402405888 6585834269735872 6592224652951552 6598967771303936 6607124682245794 6613535724027904 6620585880190976 6623919610263704 6649668108812288 6658872186437632 6661106257297408 6664460391002407 6670578460706738 6677051073118208 6678038403350528 6699626889568256 6705777242619904 6746819021637632 6756157569815248 6782420103725056 6785835323809024 6786838739881984 6821642284040192 6823930964738048 6833376246710272 6839649383579648 6849733428457472 6860488167773122 6870709707997184 6879202516135936 6896689050238976 6899002909343744 6921305720473088 6934381641859072 6938899278481408 6957827520200704 6975513914507264 6997448911594364 7010366639670352 7011403257010432 7018206579392512 7024649393143808 7034372497702912 7047358389026816 7048400476307456 7065272365613056 7077425398378496 7094366765188096 7106823187625728 7113719098114048 7124888320283648 7131801759776768 7139096805965824 7162484368605184 7164887402807296 7168495210489984 7188049754324992 7206321360207872 7209950031547088 7224639411453952 7243398217720336 7247994926792704 7250426650034176 7267127470053376 7274178927394816 7281619609714688 7299049760063488 7300129064747008 7309152673394432 7330190591177728 7350186214948864 7353887328002656 7360638301469504 7367780494475264 7368869962317824 7392691740213248 7399478336684032 7444765816979456 7448514554649749 7449615960573584 7463689980215296 7487818288340992 7488925506076672 7506851888463872 7541677452918784 7550999636852336 7558326541746176 7570193840301376 7585290356338688 7610139641643008 7612692865482752 7616526161145608 7637302863970304 7656716445220864 7696110606327857 7703578315661312 7710650310443008 7721322936931712 7735576981705216 7736720835321856 7755240370067456 7756387131293696 7776395463753728 7796162610331648 7798778245414912 7809572853383168 7820678195311348 7828266775379968 7836274228423424 7843877941673984 7861945732726784 7877624061755392 7910063680540672 7930170603978752 7955806931362304 7992715274725888 7997787505426432 8000470786244608 8011847588194688 8013032293726208 8020807519305728 8022937114155607 8034890603823104 8054123873173504 8055314830065664 8059371003609856 8074596989272064 8088486169575424 8103418020626432 8114634292968448 8122083643000832 8129964683558912 8158967778246656 8192565954845696 8214914004942848 8219050543061792 8220265887529472 8235795840237568 8239942893196672 8262420180238336 8263641937739776 8278169391680384 8283422773477376 8286201885753344 8321850982531072 8326041367699888 8334120313028608 8341771154358272 8343004645425152 8353317341022208 8369975565615104 8400212817084416 8404442660574464 8448790560243712 8477677457084416 8492259979396256 8500500210384896 8508303790833664 8512588062456856 8513846812084096 8535809083260928 8537071266562048 8557506615246848 8558772006944768 8579259301101568 8601535383542899 8609881646915584 8619059946192896 8629713870688384 8638087476281344 8646923286536192 8668903264387072 8704601327023552 8728346130251776 8732741202003154 8750533080252416 8766687111282688 8778821441503232 8795554978660408 8804089503612928 8819547889352704 8840659407663104 8841966668939264 8846418953181131 8863131851505664 8864442435764224 8893099038466048 8925226118152192 8941702643449856 8955741975341056 8964431933341696 9002998927720448 9007532298152192 9016272509468672 9023026228108522 9040072777760768 9058100533264384 9069297150964736 9070638220722176 9092350778699776 9134531742543872 9147999249847808 9156397243651072 9157751192829952 9169070987606408 9187355991944704 9196270690238464 9204712997912576 9210709718411264 9235835106885632 9261049166430208 9273867763392512 9305575646252816 9314605055737856 9315982398980096 9324534603710464 9354678573334528 9370769632437248 9379862301114368 9388473148506112 9393200620642048 9394589585747968 9417077592224768 9442765920272384 9460765019063296 9466768883974144 9469945012289536 9491349388736992 9500559058665472 9510686837178368 9515475848799872 9524708929175552 9541432592039936 9565686360702976 9570503066786704 9605077326370816 9622808899493888 9624231816593408 9636128222900032 9655760640278528 9688774236667904 9705439976452864 9714857383297024 9728672071379264 9730110642381824 9755210380869632 9756652876070912 9761565741441248 9780007560282112 9781453722222592 9813074801065984 9830326152620456 9839864739332096 9882198041755648 9887174124143617 9896767871721472 9907318016442368 9939345984167936 9942680663465984 9956442734464576 9975252720287744 9980275659432176 10019070984323072 10032938790289408 10052062832754752 10061816575557632 10079483302117376 10084558725533054 10094343999832064 10103610751614976 10105104764502016 10110193089349864 10137772129042432 10163541758246912 10224234455712256 10225746305130496 10235133686104064 10268221402761728 10278184889090048 10294322626459648 10304311439392768 10312029974981168 10322403942989824 10336714075840468 10352114895159296 10364911029673984 10366443680825344 10391258032799744 10411980328271872 10439464848621568 10454856285540352 10473213118606336 10483375513010176 10499835419365376 10526525392470016 10560555108178432 10564098204932608 10584056190205952 10598706015305728 10618271889096704 10619842004516864 10634943595717504 10645262920843264 10646837027405824 10680316759801924 10691061226668032 10709451008499712 10735086423590912 10736673812283392 10756494383251456 10771382887107584 10791732480311296 10847256444270848 10857781781331968 10863249109194272 10874829541485568 10885381633343488 10904494390902784 10909985240434336 10920571444658176 10932212983660544 10937717790613376 10967554189426688 10971233835548672 10997495885135872 10999122076106752 11012717969028608 11062729098788864 11072884841906176 11091931401660416 11102694152339456 11127788938519232 11138586482573312 11148811863851008 11150460429795328 11156075133075712 11214942629789696 11224354342740896 11234658460137664 11245559702093824 11270977399125178 11281913882165248 11283582129799168 11293940619149312 11299627570449848 11310591853395968 11330451203047424 11359252553334784 11363063615389696 11378791696530944 11406029325065344 11428775282204672 11466215760330752 11519409488134144 11525209972037776 11536393142665216 11554506387828416 11586025290334208 11591859317961482 11615476295139328 11636919190421504 11653026326265856 11656935950270464 11684839377956864 11686567205863424 11716713808658432 11735110174584832 11764940144525312 11785177114264192 11806933287865856 11823275747176684 11845612605341696 11847364206657536 11869235181518848 11899406089453568 11936824613896268 11948407183474688 11969386421264384 11987033499800576 11999811907846144 12023741988995072 12038604403237888 12050285732036608 12069205837918208 12073255091351552 12106189059915776 12135167873253376 12143073737342464 12154221252248576 12166014766678016 12207149350387712 12218355687620608 12239372581142528 12245535595290137 12293136438001664 12310151870980096 12364226639822848 12385494447162368 12396864507738112 12408893464379392 12415141839079168 12436940578345024 12449008421699584 12450849246674944 12462279303888896 12468554560496384 12480653079609344 12500248903558144 12534347645059072 12538552954912768 12544866618357472 12568566725869568 12570425229836288 12585963393175552 12611062380363776 12643118970044416 12717473072593408 12729813122940928 12749800152086528 12773337080111104 12775225863307264 12791017178440256 12817077291188224 12827833534561024 12862825876160512 12881117027571632 12893615865331712 12895522434056192 12913860080514112 12926390689595392 12949087089197056 12982002918096896 12986358417588224 13004333367463936 13028340179714048 13061457465376768 13136990804811776 13171668539471744 13184449305903104 13197935542607872 13214249364491588 13227071448055808 13241171760381952 13247839220527408 13299336217624576 13317744372875264 13322212514594816 13328920782004814 13341156921413476 13354102146236416 13356076806701056 13399253779136512 13411554485239808 13493638043275264 13512315139630496 13571670647618048 13573677479763968 13643284568080384 13647861929476096 13666752493420544 13679298767159296 13686186841794859 13699466856914944 13720976335546244 13741419415994368 13758405032271872 13793378100477952 13798005818687488 13842611440946176 13868763283718144 13877798556962816 13915655040401408 13994897823188728 14020733279340704 14022806514020864 14036413158785024 14049298786287616 14068744995405824 14094716778053632 14096800952614912 14130544731226112 14154850796756992 14188733530376192 14213646375251456 14227438196228096 14249776640567296 14263603519553536 14278193611931648 14324968737210368 14329774805614592 14336990420979968 14376099508649984 14412642720415744 14419900063094176 14449278822907904 14486796435440672 14495989853585408 14500853300068352 14534254940106752 14563239219429376 14598099520126976 14600258129494016 14618305346788864 14660381182355456 14700372429897728 14707774656005312 14721276602939008 14735560988950528 14737739924635648 14785383480426496 14798956673368064 14889531633958912 14897029109299498 14899231921147168 14927379960430592 14975636576681984 14977851012153344 15013703776927744 15083354905837568 15101999273704672 15116653083492352 15140387680602752 15170580712677376 15220279283286016 15225385730965504 15233052322291216 15274605727940608 15313432890441728 15392221212655714 15407156631322624 15421300620886016 15442645873863424 15471153963410432 15473441670643712 15510480740134912 15512774262587392 15552790927507456 15619145706766336 15641356390622696 15656533550759936 15672548456846848 15687755883347968 15723891465453568 15755248123510784 15820127361081344 15860341207957504 15911613862724608 15985430549451776 15995575010852864 16000941572489216 16023695176389376 16026064587452416 16045874228311214 16069781207646208 16108247746347008 16118742007219712 16149193978544128 16176972339150848 16206836041252864 16229268585936896 16244167286001664 16317935556493312 16385131909691392 16429828009885696 16438101086123584 16440531775058944 16471591680475136 16479885786393344 16524840360476672 16527283875479552 16556338783360768 16566845546954752 16572403771506688 16643701965062144 16652082735399776 16668240626057216 16683542308716544 16686009290850304 16706634682044416 16739951131230208 16808885321148928 16897581120487424 16955354914168832 16984519958792512 17001000420769792 17016607581667328 17025176124913712 17027693624168192 17071618166521856 17074142533124096 17115013230493696 17117544013889536 17158518602203136 17203070767085798 17219763293831168 17238119892385792 17259427741376768 17276174952562688 17293846573072384 17337806528774144 17409202654047104 17456692260503552 17465482404006308 17501066160504832 17533374222565376 17557642883006464 17591109957320816 17608179007225856 17639095778705408 17681318815326208 17683933337878528 17692837906362262 17726263703011328 17728884871528448 17786198076932096 17850452236304384 17883405286899712 17911483950682112 18015064596304384 18032545018937344 18046052456217044 18080145555521536 18089249632720819 18116201066528768 18138594301929472 18141276441444352 18184701557399552 18269063485087744 18295998499695616 18312794487302144 18315502385659904 18338141975212816 18374711983889408 18392541380476928 18409425995825152 18421419436822528 18471670213771264 18522098332860416 18547735526785024 18611151292505632 18629210111475712 18631964797960192 18649069207420928 18690554329653367 18709357146669056 18741539264874496 18759724602228736 18786401241284096 18789179171495936 18834155184449536 18885531840544768 18921530038126592 18933537767948288 18939890024579072 18982698777473984 19001118117330944 19021373674356736 19030951697599744 19049417858351104 19082865184079872 19131372721405952 19141006133573408 19210154652741632 19245617798987776 19248463633186816 19272256445800064 19377548473335808 19410879952905728 19429714766594048 19457344142758528 19460221284763648 19510420761739264 19513305752141824 19523131482882496 19560015120564224 19562907444445184 19626149602131968 19660652305240912 19679729478664192 19764396083511296 19774348248287234 19793535743442944 19814636032884736 19878691968335872 19885361326931968 19912885468929152 19950505440575488 19960551318864352 20065877580578816 20104125665509504 20123633151115264 20158966604234752 20169117451066108 20188687999664128 20207221503229952 20210209529004032 20220386178699728 20275544258084864 20327083516493824 20448468911424512 20451492610260992 20470267372208128 20536442805523456 20556369778180096 20588645252919296 20624059949962336 20644807885979648 20673428151680936 20729822059347968 20732887361650688 20782516065599488 20823960656543744 20878929697243136 20889443074318469 20909712571080704 20946426237212672 20966751026020352 20999670838730752 21053050784940032 21121110216356864 21128196409865216 21168112380411904 21197412030611456 21236543778193408 21239684009033728 21269887191435008 21290525841686528 21360633519603848 21382122453336064 21418902016999424 21470172847181824 21473347624566784 21512988766502912 21542765774215168 21694512888541696 21715563562663936 21726498218388544 21749659082971136 21770763266686976 21808988781805568 21819970480868672 21841142889316352 21864425967321088 21875435581226752 21935108378853376 21942467671097344 21994991770271744 21998244152213504 22025435938057216 22125458197577728 22145769683812352 22183862803320832 22255577877038464 22277172965146624 22297623727702016 22312150266151424 22429885259579392 22448708685481792 22469316920275328 22491119404187648 22541954798250356 22563827764330496 22567164259598336 22587881238298624 22599255140899696 22621183706791936 22660902406094848 22718505106669568 22726127230779392 22757583393061888 22812058650130688 22857550564409344 22932431520661504 23038818976268288 23050419944075552 23072786285330432 23109012775656832 23172050580668416 23183718635922964 23230952590278656 23273838380843008 23306052652531712 23313871900540928 23347024612473583 23369678755913728 23373134411726848 23433427617316864 23470220349169664 23529880289050624 23570354228528384 23613866575731712 23646551494353368 23691225210683392 23694728413315072 23738470363037696 23873649227792536 23896814366949376 23938772842528768 23974066999601152 23999623815692288 24011708587205927 24047483977990144 24077208806475776 24100571464073216 24138411675836416 24146510182703104 24212378119831552 24270335746506752 24286147474684928 24308442504497152 24332029533356032 24414298700775424 24436711375241216 24478745162285056 24491071190580274 24586272876003328 24620303741960192 24728453279645696 24770988894324736 24793729015476224 24830283678158336 24873881156690048 24898016843399168 24901698493349888 24937109120992768 24961306159218688 25000497807116288 25068695290118144 25077105909825536 25089733236714944 25137133451739136 25140850459672576 25171926786351104 25222124760727552 25286237940088832 25434946145186816 25459626245881856 25499600304173056 25546674160222208 25550451726614528 25582034356880512 25655667069122048 25725651752321024 25762234055143264 25787231730663424 25791044868112384 25827720161028224 25852781379190784 25898174178394112 25964005836193792 25972716835176448 26008666734927872 26056680359428096 26122914930753536 26273981609623552 26343337078943488 26368898611806208 26395871085215744 26428498728983176 26454142896111616 26482343520763904 26495678441054816 26635488745750528 26644425029189632 26657841564009628 26682313842826952 26708204292472832 26712153613402112 26798507558273024 26823108970479616 26987276086550528 27024630279260992 27143341295236096 27147354959527936 27286569136160768 27295723858952192 27333504986841088 27358597534318592 27372373683589718 27398933713829888 27441952671092488 27516810064543744 27586756200955904 27596011637374976 27685222881892352 27755597113925632 27831310080802816 27989795646377456 28041466558681408 28045613028041728 28072826317570048 28098597572575232 28137489990811648 28189433556107264 28193601905229824 28261089462452224 28309701593513984 28377467060752384 28427292750502912 28454876392456192 28499553281134592 28556387223863296 28673980841959936 28752199017299968 28825285440831488 28839800126188352 28898557645815808 28973592870881344 28991979707170816 29001706600136704 29068509880213504 29126478438858752 29196199040253952 29200516258988032 29236610693577728 29320762364710912 29400744859795456 29415549312010624 29442553205878016 29471121977901056 29570766960852992 29597913346736128 29779063267917824 29794058218598996 29798463842294336 29854759920861184 29951273153363968 29955702024306688 30027407553855488 30166709811675136 30203998547409344 30233306166984704 30280775361205504 30341161425354752 30440558566572032 30450771461931008 30466104644582432 30549211455881216 30626865780883456 30784442425311428 30814313262645248 30842601241772032 30885291747726848 30942307926820864 30946883341287424 31020961480269824 31025548525174784 31105581855014912 31238291413532672 31282712781245392 31313067101519872 31345096913693696 31375511766695936 31447782930907136 31510496247021568 31640254722162688 31720682415915008 31823227725449216 31970861098903552 31991150021705728 32001883144978432 32047390352778752 32052129174904832 32091748456622428 32139562415292416 32216495492694016 32237484014439424 32298387957088256 32353944678301696 32413672082505728 32458537171873792 32488334572003328 32635871112986624 32770263819382784 32859656019771392 32876202172247168 32881063550117888 32959771572786688 33049680720953344 33054567750959104 33112677566721536 33133691093909504 33144807543013376 33237882330073229 33287403930124288 33304165470799552 33336481252114432 33367084617433088 33372018581700608 33413269364088832 33479902262460416 33617770642297856 33795162240974848 33910709828337664 33969039917585024 34002000841539584 34033215163334656 34050352249827424 34055387248336384 34143236333043712 34148285066248192 34230026460987392 34235088027779072 34317037204406272 34406141534171596 34439526587662336 34476239784771584 34518855482753536 34552349905125376 34587693146144768 34675613057548288 34818405308094208 34913384521007104 34930964808012616 35002132321009664 35066748445130752 35115285766012928 35182219914641632 35216358014451712 35278191557410816 35362637630652416 35367866675757056 35385675812724524 35452527406022656 35457769743056896 35572396153864192 35700904472608768 35766810573799424 35822967901364224 36030129192608768 36065090037874688 36092104912434088 36160291111043072 36178499265441638 36232402133057536 36277188603858944 36282552882888704 36369403114799104 36538126970175488 36591996999391232 36625588974604288 36631004771319808 36676283950425632 36749423967778816 36785082760953856 36842838873645056 36943340427542528 37044196665720832 37095471053570048 37222302585011264 37258420222951424 37263929595920384 37298138414841856 37381108659306734 37418714293338112 37483078529748992 37572802482568192 37578358342991872 37668310368899072 37771063681089536 37843060076253184 37965397554947968 38002236234661888 38061903395199488 38098835716702208 38165730368159744 38262745442811904 38282012267146816 38420309305483264 38491235597975552 38496927266373632 38544512891600128 38755096946671616 38821759905811456 38859429533188096 38914688285517056 38920442569527296 39020841523478528 39026611504283648 39046262965764992 39120030241128448 39252299204263936 39321304610481824 39359458957328384 39528792167022592 39548696496574468 39587071486885888 39629272065769472 39757383936671744 39770722653863936 39825770937858304 39901010881150976 39921102637728704 40131755161157632 40208251331019008 40247266302230528 40317933208469504 40338234902132216 40377375999328256 40414443006459904 40420419058008064 40440772357399456 40551088516169728 40654167032987648 40896937822849024 40902985220521984 40940534744416256 41072885611046912 41112739556360192 41177290505838592 41248119899924672 41289615771959296 41346856303361872 41459644118695936 41465774723301376 41565032131198976 41647921313087488 41757859394486272 41778886148636938 41819425142161408 41892852474425344 41999341677461504 42106101569880064 42242220432713728 42256392819730432 42394824061222912 42473087556386816 42479368018067456 42539774382870016 42581051683373056 42721267039207696 42764244906672128 42837804033998848 42940345694363648 42946695249133568 43025977533005824 43085531548430336 43389025777083392 43431127125327872 43452996436777088 43499318165942272 43617977563611136 43639940961737344 43682285778632704 43750871162453504 43870216757706752 43884935342194688 43989983540543488 43996488304427008 44050871876114432 44250916395155456 44291539367624704 44367725606641664 44511155754076928 44554345930293248 44595247455404032 44624300532302848 44859770519158784 44897417370963584 44938633840550656 44982238808375296 45083909596500712 45127655528660992 45134328519196672 45175762476597248 45198510281799392 45242367413583872 45321804812189696 45437010213339136 45452254461558784 45515166786123776 45624117300261376 45715101128818688 45864863041323008 46077637952536576 46100839888151104 46145572570660864 46218025551313664 46344101161336832 46367437271845928 46461905180557312 46547676761686016 46612105305063424 46627743801081856 46694049224947166 46739357511827456 46746268823453696 46940440698339328 47059760578101248 47140708457056768 47227733151463424 47293102988706736 47382450421366784 47389456826630144 47476940726075392 47747298455585072 47793628733898752 47877545685057536 47948133999202304 47999247631384576 48023417174411854 48094967955980288 48154417612951552 48276823351672832 48293020365406208 48540671493013504 48572294949369856 48616885008994304 48828597401550848 48957490324570112 48982142381160548 49172545752006656 49240607483920384 49456906559291392 49541977788649472 49587458030952448 49660567356316672 49747762313380096 49796033686798336 49874218241985536 49922612318437376 50000995614232576 50137390580236288 50154211819651072 50179466473429888 50274266903478272 50343853572702208 50444249521455104 50572475880177664 50731504609059139 50869892290373632 50919252491763712 50999200608346112 51093348320444416 51100903453229056 51164068713761024 51311334138244096 51451303504642048 51524468110286528 51574463461326848 51582089736224768 51655440322056448 51705562758381568 51796348356788224 51928011672387584 51945433670352896 52017333469855744 52113360718856192 52245829861507072 52547963219247104 52686674157886976 52737797223612416 52791742170431488 52856997457966352 52908285792223232 52964687041527808 52991356882109632 53270977491501056 53288850058379264 53315683128019256 53364627685653904 53416408584945664 53424307226804224 53597015116546048 53646217940959232 53974552173101056 54049260558521984 54286682590472192 54294709919055872 54573138272321536 54591447717904384 54667009973682176 54717195068637184 54744747367179436 54797867427659776 54883905342184976 55033620129087488 55173512401911808 55192023274749952 55370445763784704 55511194227851264 55979591292754912 56082933117362816 56091226056083456 56145652635140096 56160559799089249 56274979981623296 56378867112214528 56387203810459648 56522178924904448 56619403187027968 56699916916007273 56754934121504768 56854585501005824 56909752784912384 56999106562269184 57112774447726592 57347961683919872 57504398034599936 57650570881662976 57679600252376704 57947185741762688 57983959414341632 58003413200273408 58137019760427008 58252956877717504 58392398080507904 58401032517976064 58473221387155456 58641524729421824 58801489719590912 58831098624021248 58885106411756032 58942243955802112 59141533921705984 59195826693472256 59558126535835648 59588116437197992 59596927684588672 59709519841722368 59902546306727936 59911404048613376 60054815107710976 60333419623350272 60407997094818688 60466612333969408 60561550722411008 60682322850709504 60881117133144064 60901542923862016 60932209289164864 61098422911762432 61253731561766912 61568884850622856 61628626525290496 61685202483544064 61770583495453696 61884615853641728 61893766682574848 62041922960539648 62051097050349568 62476582827065344 62565425562490784 62626134203039744 62690193827387392 62751023533391872 62895565861814272 63020992494043136 63280509444325376 63441364831830016 63646455450898432 63941722197807104 64094780705557504 64104258349809664 64183496913244856 64432990985388032 64474968028878848 64707889356603392 64827344165011456 64917074343747584 64976669144006656 65271742225973248 65540527638765568 65719312039542784 65752404344494336 65762127100235776 65919543145573376 66099361441906688 66225355133443072 66267382187819008 66289615086026752 66475764660146458 66574807860248576 66608330941599104 66672962504228864 66734169234866176 66826538728177664 66959804524920832 67235541284595712 67590324481949696 67821419656675328 67938079835170048 68004001683079168 68066430326669312 68100704499654848 68110774496672768 68286472666087424 68296570132496384 68460052921974784 68470176055558144 68634074408812544 68812283068343192 68879053175324672 68952479569543168 69037710965507072 69104699810250752 69175386292289536 69351226115096576 69636810616188416 69826769042014208 69861929616025232 70004264642019328 70133496890261504 70230571532025856 70364439829283264 70432716028903424 70556383114821632 70725275261304832 70735733351514112 70771351625449048 70905054812045312 70915539486113792 71144792307728384 71401808945217536 71645935802728448 72060258385217536 72130180075749376 72184209824868176 72320582222086144 72356998530883276 72464804266115072 72554377207717888 72565105765777408 72738806229598208 73076253940350976 73183993998782464 73251177949208576 73262009542639616 73352567900851264 73498847935557632 73685677747290112 74088393331441664 74190942107140096 74444605170022528 74516840445902848 74527859191840768 74762217318613468 74837428586676224 74966157059497984 75145604965136384 75156716685983744 75336620737798144 75542127362179072 75686120152506368 75930795109895936 76004472469323776 76123806790398976 76197671433404416 76331460736319488 76525490885623808 76564024534293632 76840618610966528 76982471195951104 76993854532747264 77089025783200256 77510193893343232 77643519811622912 77718859066376192 77829376571034112 77840885139054592 78041683046957056 78053223008567296 78092525931529984 78240060482256896 78504598408527872 78642609220963648 78718917914656768 79057584334045184 79097392993148936 79174142973771776 79258544131538944 79514767873343488 79541445307727872 79651541875716608 79802021762301952 79842205275457408 80263510322315264 80416502662038016 80494532604461056 80635866416939008 80676469804264432 80754751998656512 80828886012919808 80840838116016128 80881544714798912 81102177032339456 81308334065975296 81793875645698048 81805970441043968 81881069488832512 82145771222093824 82354581011677184 82496239799849344 82693712606723744 82919288237391872 82931549446602752 83130064262397952 83295842626174976 83515718788972544 83557772297273876 83638850284322816 83785704948850688 83998683354923008 84212203139760128 84484440865427456 84512785639460864 84789648122445824 84946175112773632 85079548765740032 85162103366746112 85442534078415392 85528489813344256 85675608067997696 85718749167030959 85880691388727296 85893390498267136 86051955066011648 86171063096860672 86778051554166784 86862254250655744 86905992873554176 86998636331884544 87235955127222272 87279881923474688 87364571557265408 87501742324907008 87740433515413504 87769870684389376 87979967081086976 87992976608854016 88101743752228864 88501832790310912 88583078735249408 88735451213283328 89022311508153856 89108691860586496 89190494910808064 89248601064605696 89719541038317568 89794834741927168 89877267681101312 89964477616750592 90167819193001424 90255311057321984 90268657038393344 90351524953194496 90397020563598784 90484734827167744 90643609624379392 90874020426678272 90904508923117568 91030333572247552 91248234600522752 91430202257637376 91729726082646016 92155275905073152 92201679776302208 92291145141321728 92436051102627328 92688202322673664 92734874543691856 92923810361114624 93095353523372032 93224210610126848 93255487602163712 93388098449894332 93478715023654912 93492537646907392 93880881396678656 94119521156202496 94281416914113536 94455466302926848 94586205977413472 94764900842733568 94778913653260288 95494596911170144 95587257467797504 95755091370115072 95803307892564013 95896267998404608 95998495262769152 96046834348823708 96189935911960576 96308835225903104 96553646703345664 96586040730812416 97081342986027008 97144589898739712 97233770017988608 97914980649140224 97964284762321096 98345091504013312 98481214967840768 98913813118582784 99083955577298944 99174916061904896 99321134712633344 99495524626760192 99592067373596672 99748436483971072 99845224636874752 100001991228465152 100274781160472576 100308423639302144 100358932946859776 100548533806956544 100687707145404416 100888499042910208 101144951760355328 101463009218118278 101739784580747264 101998401216692224 102186696640888832 102201806906458112 102328137427522048 102622668276488192 102902607009284096 103048936220573056 103148926922653696 103164179472449536 103310880644112896 103411125516763136 103592696713576448 103856023344775168 103890867340705792 104034666939711488 104226721437712384 104491659723014144 105095926438494208 105373348315773952 105475594447224832 105583484340862976 105713994915932704 105816571584446464 105929374083055616 105982713764219264 106541954983002112 106577700116758528 106631366256038512 106729255371307808 106832817169891328 106848614453608448 107194030233092096 107292435881918464 107949104346202112 108098521117043968 108573365180944384 108589419838111744 109334019947364352 109434390137274368 109489494734358872 109595734855319552 109767810684369952 110067240258174976 110347024803823616 110384046549499904 110740891527569408 111022388455702528 111959182585509824 112165866234725632 112182452112166912 112321119598178498 112549959963246592 112757734224429056 113044357849808896 113238806374055936 113399833832014546 113509868243009536 113709171002011648 113998213124538368 114225548895453184 114695923367839744 115008796069199872 115301141763325952 115359200504753408 115894371483525376 115967918828683264 116006826400546816 116274039520854016 116505913755435008 116784796161015808 116802065035952128 116946442774310912 117283049458843648 117662197248042496 117770212823512064 117884487911604224 118283067843411968 118391653386944512 119116253071671296 119176232874395984 119193855369177344 119419039683444736 119805092613455872 119822808097226752 120109630215421952 120666839246700544 120815994189637376 120933224667938816 121123101444822016 121364645701419008 121762234266288128 121803085847724032 121864418578329728 122196845823524864 122507463123533824 123137769701245712 123257253050580992 123370404967088128 123541166990907392 123769231707283456 123787533365149696 124083845921079296 124102194100699136 124953165654130688 125130851124981568 125252268406079488 125380387654774784 125791131723628544 126561018888650752 126624747429045733 126882729663660032 127292910901796864 127883444395614208 128189561411115008 128208516699619328 128366993826489712 128865981970776064 128949936057757696 129415778713206784 129654688330022912 129834148687495168 129953338288013312 130543484451946496 130833880307573569 131081055277531136 131504808688988672 131524254200471552 131839086291146752 132198722883813376 132450710266886144 132534764375638016 132579230172053504 132951529320292916 133149615720497152 133216661883198208 133345925008457728 133468338469732352 133653077456355328 133919609049841664 134471082569191424 135642839313350656 135876159670340096 136008003366158336 136132860653338624 136201408999309696 136221548993345536 136572945332174848 136593140264992768 136920105843949568 136940352111116288 137268148817625088 137624566136686384 137758106350649344 137904959139086336 138075421931014144 138209399620501504 138350772584579072 138702452230193152 139273621232376832 139653538084028416 139723859232050464 140008529284038656 140461143064051712 140728879658566528 140865432057806848 141112766229643264 141450550522609664 141471466703028224 141542703250898096 141810109624090624 141831078972227584 142289584615456768 142803617890435072 143291871605456896 144120516770435072 144368419649736352 144641164444172288 144713997061766552 145108754415435776 145130211531554816 145477612459196416 146152507880701952 146226101520229283 146367987997564928 146502355898417152 146524019085279232 146705135801702528 146997695871115264 147371355494580224 148176786662883328 148381884214280192 148889210340045056 149033680891805696 149524434637226936 149674857173352448 149932314118995968 150291209930272768 150313433371967488 150673241475596288 151372240305012736 151861590219791872 152008944938647552 152247613580797952 152395342866808832 152662921472638976 153050981771247616 153128049068587264 153681237221933056 153964942391902208 153987709065494528 154178051566400512 155020387786686464 155287039623245824 155658753142068224 155681770278109184 156083366093914112 156185051863059968 156480120964513792 157009196817055744 157285218441927296 157437835829313536 158115168668090368 158194785986297872 158348285947543552 158517088263077888 159029535746686976 159082890615455744 159303083751433216 159604043524603904 159684410550914816 160527020644630528 160833005324076032 160989065208922112 161271732833878016 161352939608528864 161509503997313024 161657772025839616 161681676232032256 161763089429597824 162204354064678912 162616668131950592 163429172287315081 163587751291396096 163611940882087936 163762138977665024 164291542444187648 164709162023354368 164992479599698688 165387425213447488 165838576474783744 165863098893205504 166260128524795904 167031437577945088 167115544594547752 167277700568645632 167571409897701376 167997366709846016 168081960110441489 168424406279520256 168968881730854912 169025571278921728 169579296244891648 169892350225547264 170159097531480064 170324206733492224 170885068156830784 171056979626688512 171351216135995392 171437498334061918 171761382777454592 171786780996534272 172103910132023296 172342126193721344 173556103108333568 173811985747108352 173997272663769088 174559763846949376 174729143114530816 175003484649814016 175480867030827008 175539741368778752 175959934162173952 175985953217708032 176203487504457728 177003665580621824 177166157470498816 177470902426566656 178044623016307712 178217383721172992 178380989821616128 178497202129211392 179589669483854336 179754535362202624 179928955233501184 180335638386002848 180510622114643968 180537314076786688 180703049906388992 180794041127197568 180969469654335488 181287219248758784 181748040853356544 181809017846235136 182060667144495104 182496469201045504 182860404515274752 183459452165292032 184310551810146304 184403359552604416 184582290282643456 184872102205254656 185376404645347328 185469749087383712 185847620722229248 186448421220253696 186510975204327424 186776196899788664 186957430047309824 186985075293814784 187761762793357312 188239042312404992 188562833828227072 188910932605853696 189172411954826944 189529801685467136 189557827306520576 190989193822340288 191174514935595008 191510182740230144 191606615785128026 191792535996809216 191996990525538304 192093668697647416 192617670451806208 193107293406691328 193172081461624832 194289179797479424 194467540035977216 195829961298280448 195928569524642192 196690183008026624 196962429935681536 197827626237165568 198167911154597888 198349832123809792 198642269425266688 198991049253520384 199184134747193344 199496872967942144 200003982456930304 200717865893719552 201097067613913088 201375414290808832 201776998085820416 202289903520710656 202926018436236556 203479569161494528 203996802433384448 204373393281777664 204403613812916224 204656274855044096 205245336552976384 205805214018568192 206097872441146112 206297853845307392 206621761288225792 206822251033526272 207185393427152896 207712046689550336 207781734681411584 208069333879422976 208453442875424768 208983319446028288 210191852876988416 210746696631547904 210951188894449664 211166968681725952 211427989831865408 211633143168892928 211858748166111232 211965427528438528 213083909966004224 213155400233517056 213262732512077024 213458510742615616 213665634339782656 213697228907216896 214388060466184192 214584871763836928 215898208692404224 216197042234087936 217146730361888768 217178839676223488 218668039894728704 218868780274548736 218978989468717744 219191469710639104 219535621368739904 220134480516349952 220694049607647232 220768093098999808 221481783055138816 222044776911405056 223918365171019648 224331732469451264 224364904224333824 224642239196356996 225099919926493184 225515468448858112 226088715699617792 226477612748111872 226799667664029092 227019736486019072 227418342004023296 227996426249076736 228451097790906368 229391846735679488 230017592138399744 230718401009506816 231788742967050752 231935837657366528 232013652801093632 232548079041708032 232665176310512603 233011827510870016 233569592322031616 233604130071904256 233892885548621824 234566098917687296 235324394496084992 235540425647024128 235768975823208448 236566135686823936 236783306773889024 238232506143342592 238352465748791968 238387710738354688 238838079366889472 239610185226911744 239645616194453504 240219260430843904 241333678493401088 241631988379274752 241866449335877632 242246202889644032 242729291402838016 243524468532576256 243606171695448064 243728837156659456 244393691647049728 245014926247067648 246275539402491424 246514506101161984 246740809934176256 247082333981814784 247538463414566912 247575066730299392 248167691842158592 248204388201398272 249906331308261376 250261702249963136 250504536812158976 250760775309549568 251582263447257088 253122037777301504 253249494858091466 253765459327320064 254585821803593728 255766888791228416 256379122822230016 256417033399238656 256733987652979424 257899872115515392 258831557426413568 259309376660045824 259668297374990336 259906676576026624 261086968903892992 261667760615147138 262162110555062272 263009617377977344 263048508400943104 263678172582293504 264397445767626752 264901420533772288 265903058640585832 266433323766396416 266691850016915456 266936676939464704 267306154912710656 267839218099683328 268942165138382848 271285678626701312 271752319340680192 272016006732316672 272265721306677248 272402817998619392 272443097986691072 273145890664349696 273186280529985536 273840211687899136 274536297635250176 275249132273372768 275516212701298688 275809918278172672 276150843862028288 276701545169158144 277404904460386304 278547242464753664 279307076168056832 279447718464100928 280017058568077312 280922286128103424 281457759317133056 281730864115613696 282225532459286528 282901101045219328 282942933406056448 283085406501796192 283620219248181248 283662157944455168 284579169230913536 286583743210913792 288241033540870144 288736839299472704 289282328888344576 289427994123533104 290217508830871552 290260423063109632 290955224918392832 292305015761403904 292452203040458566 292735975995129856 293004711796834304 293048038170558464 293410271603405056 293995391742230528 294742710989160448 296763768428560384 297778420680090112 298067361783611392 299048869274453872 299349714346704896 299864628237991936 300582419860545536 300626866743934976 301346482951192576 302744480610025472 303723180439583744 304017889877295104 304495227161595904 305325842945277952 306256098137174528 307362474443866112 307929884783804416 307975418130989056 308356103132801024 310040775573372928 310574079246491648 311317506284136448 311363540556218368 312166732187828224 312370103726119936 312960241929027584 314018393634111488 314570436883854592 314875671658627072 316230337336180736 316389571972595744 316696571895087104 317034176526155776 318059071493373952 318165781230911488 318606167502866432 319368821101829632 321054041289261056 321666010648152064 321978130417844224 322543465667756032 322705879217057728 323019007994626048 323315544051679232 323363352464064512 323526178859195648 324408708129357824 325233336263901184 326858344574630162 327175502582792192 327223881764175872 327524277955330048 328583084888375296 329418324046708736 329984959199397376 330774850426894976 331677152949567488 331726197786411008 332520257049591808 334062875155890176 334231089189095504 334555401137291264 335142819795402752 335994733419692032 336163920220882978 336848812559040512 337937763461709824 338051142557843456 339158592489783296 339784700451094528 340318195062960128 341770136313661568 342702432271990784 342874996668123836 343522765554909184 343573561993068544 344207820264046592 344684252387442688 347112206216667136 347623971494216704 347994545327538176 349119527693898752 349458286229061632 350006969299628032 350961734061654016 351079482737557504 351919868324347904 352406975008915456 354007331161243648 354332314940997632 354941804853133312 355120532263413973 356089246032615424 356434767442345984 356994404258422784 359179338967708672 359509070724405248 359857910467002368 360671276772005696 361021244229287936 361074628153573376 361406099812777984 361588082254395136 361938939308670976 362574438497517568 363496081706713088 363618035692470272 364121334288990208 364992938402091008 365720809030549504 368806719105208832 369164580565286912 369744204410509312 370752809290694656 370939498174767424 371695241444458496 372896842440507392 373021950408654848 373552393799577328 373914860094619648 373970150587629568 375523525586714624 376478084624809984 377125667656454144 377821865211707392 378344823909653888 379059603370934272 381978387644680576 382349029871190016 383020365480460288 383213231570256052 383585071993618432 383993981051076608 384187337395294832 385235340903612416 386214586813382656 386344162923249664 388578359594958848 388935080071954432 391659922596560896 391857139049284384 393924859871363072 395655252474331136 396335822309195776 396699664247619584 396899418412050911 397284538850533376 397982098507040768 398368269494386688 398993745935884288 400007964913860608 401435731787439104 402194135227826176 402750828581617664 403553996171640832 405852036872473112 406959138322989056 407993604866768896 408746786563555328 408807227625832448 409312549710088192 410490673105952768 411610428037136384 412195744882292224 412595707690614784 413243522576451584 413644502067052544 414370786854305792 415424093379100672 415563469362823168 416138667758845952 416906885750849536 417966638892056576 420383705753976832 421493393263095808 422333937363451904 422855979663730816 423266286337785856 423930855056877056 426167819932008448 426310800467034112 426525465024154048 426917021485231232 427331268679565312 427394457814433792 428776120932368384 429169743527673856 431796417384808448 432394084468175872 434293460723777536 434357679352446976 437336079789457408 437737560549097472 437957978937435488 438382939421278208 439071242737479808 440268961032699904 441388099215294464 441536186197999616 442963566110277632 444089553822810112 447836730342039296 448663464938902528 448729808448667648 449284478392713992 450199839852986368 451030936897716224 452955225496223744 453599335328058184 454039472972038144 454836684008046592 455992852498153472 456902195581812736 458783693471358976 460035184276799488 461436802019013632 463577485934101504 463871675314733056 464027305602187264 465096158083416064 465330352621025206 466023655021740032 467139184644063232 467785771097243648 469132197835374592 470648788992169984 471080851294048256 473132271373647872 476465012286685184 476704931497583936 476775421476709376 477676158733778944 479220370453823488 479291232388907008 480438520861687808 482667356986802176 483263976758549504 483732898671755264 484492405779288064 485458582805676032 487457674313318912 488787383294099456 490029852494135296 492551078804982848 493029012202323968 493481619868352512 494164667963629568 495076926829133824 495150133460598784 496335383684317184 496408776402796544 499812662616522752 500523404499926272 501009073624317952 501521550619099136 503164526894514176 506244075554603008 506498989716182932 507530918654640128 509171643607187456 511533777582456832 512758245644460032 512834066798477312 513467975305958848 515799744231030784 517663114852827136 518618753320091648 519336594749980672 519813353152053248 523335521230294276 524324221110124544 526019234755954688 526097016801886208 527356345164587008 528794891535253504 529802841067544576 531806117281171664 532866647532792832 533383700033830912 533873353878929408 534612309825421312 535678436199366656 537884330276765696 542571357253402624 543504638681360384 544032013464633344 544805635997238784 544886195973382144 546291781328699392 546372561059971072 547680423375798272 549072595270500352 550498264546745536 551032425402597376 551619836556345344 552301687724056576 553403090338316288 554809808920772608 557094484929507328 558614152336113664 558895436928201856 561844572256206848 562915518634266112 563461728231227392 564451064918573056 565802202090438656 565885866812112896 566170813003592384 567240438496362496 567324315888910336 569158338461827072 573167486421827584 576482067081740288 577473678598945408 578564657776689152 578855988247066208 580435017661743104 580520846126219264 581910449836785664 584610031522807808 584904406080917132 585471951990259712 586009423593668608 586096076341116928 586820543206810112 587990783484461056 589485421978320896 593527536857120768 595556841360180224 596134723567222784 598097738548907744 598699428693409792 599729256475983872 601164839721091072 601253733487869952 602692965902385152 605488961220050944 607446360879167488 608035779754590208 608990454323191808 610651685890555904 612512196274349056 614724948887732224 615859769567608832 615950836261978112 616712206265602048 620081551146745856 621148158492983296 622635012568272896 622727081112436736 624333464375656448 624740207452239872 628036787268222976 629140873767709184 629751343317254144 632460674672361472 632779143945191488 633393143790174208 634068353052311552 636118142986747904 636331562461822976 637212335005732864 638737642203659264 642108082578522112 643332021296304128 645086931335512064 645411758434115456 646038015989252096 646631088103358464 647052357718391296 648817416258715648 650466672527802368 653716689149260324 654351005165584384 654447763528351744 655048555910660096 657166169776750592 658836648093417472 659969918398794752 661549700853789952 663354305899134976 663452395572822016 665040514099183616 668125750311780352 668462178378191008 669110802274582528 670285639590805504 671989466839384064 672327840441765956 673697625118081024 675875526923419648 676102285115686912 678317184979566592 679569400902189056 680636390125920256 683540272627323136 685404864543981568 685749993336247672 687045531109818368 687147123986137088 688415640528093184 689368504774885376 694224412433334272 695247942988433408 695989090655076352 698239055387797504 698916572458123264 700013938599256064 701923468123308032 702158965475115008 703839736648695808 704813950017830912 708014662322487296 708664629881995264 709883609706266624 710241064526827946 712178492065230848 713988808516845568 718358677935417344 719018141448810496 721342553544011392 722042488458575872 722149256307146752 723176164508790272 723877878617341952 725148876995035136 726992163413426176 727236071384940544 728242668577980416 729985876804182016 731441618061099008 737613438210417664 738329161130573824 739488408821018624 741505618581389312 741878996349534848 745793684881014784 746043900817309696 747104787599154656 747829720189239296 747940301175259136 751047051173429248 752956169249619968 754251335312908288 755643730423414784 756689647819307776 758119206741868544 763956775289361152 764698059742380032 766040730960920576 766426463140512104 767170143987236864 767987962102153216 768374674790589664 770470681807224832 772429173626765312 772688325846499328 777156719189917696 777870160143908864 783319845193121792 783714278098568768 787849719742726144 791310504948662272 792671644618391552 793399328495239168 793798836824101822 794569077701066752 795964197014081536 797987491871768576 800015929827721216 802871463574878208 805501657163235328 807107992343281664 811704073744946224 813918276645978112 815987209733537792 817493573127110656 817614455251664896 818625099420176384 820981346211905536 824391489764584448 825191415381229568 826487045152903168 828741573708611584 832277335517691904 833813771501699072 835933277784113152 840767411507953664 842986786526191616 844667874726903808 845711959327461632 846532572675571712 847861710113754112 852335639864016896 852621600934068224 853050930048308096 853834042970462464 854662537359130624 857552241864736768 858339487055347712 863592834769616896 864788168936351744 868586921447555072 868715358704893952 874672159578914816 875475121098194944 875915957874870976 876765878842556416 878142485474959616 880537922065399808 882776198430588928 883072372395999232 885927132220555264 888179107645620224 895673460684078592 897326929877805056 897459616897335296 898568956785427984 900399679705972736 902061873795432448 905910450992447488 907198670656116368 908078945944076288 909673368016093184 911985704996306944 913804391163625472 917567386942717952 922873604038027264 927154971868203008 927743350629466112 928054611204374528 930192316166832128 930660705242050412 932047310043480064 934278369288126464 935571542194487296 938264395670749184 941297577984339968 942161702588096512 952930024573370368 953409862995167872 953550842953418752 958440740907646976 958582464777814016 960877041723375616 963898587572123641 965334713973604352 966527953517099008 967465797343510528 968984811558576128 970917165611352064 974915348626637824 977574766588198912 980059704988270592 985102157609965696 986058024404647936 986963239736705024 988329335927259136 990153853658267648 990300266921197568 992670767368634368 992817552805593088 999625325233045504 1001046808999852544 1002018147248635904 1003043101238198272 1006329053789028352 1012488151109206016 1012997979432365864 1015061837309280256 1018343287214374912 1023067555164913664 1025516491288920064 1025668133596954624 1026935950611917696 1031599488462061568 1035326229705654272 1037237506640183296 1038673189499961344 1039626706304106496 1046671042460588552 1048648442220249088 1052038469511909376 1052194033603772416 1054712690329174016 1059605682135089152 1063612234562343328 1065733295065585664 1066767400067661824 1069224619650842624 1071356872398733312 1075768660553531392 1085142714506805248 1087009277362720768 1089611271994477568 1089772391946764288 1092583562657398784 1095360846751596544 1100996529093491072 1102064850805194752 1104603375448113152 1106806180676632576 1109619617841545216 1114188969859014656 1117228304672227328 1117790873856403712 1123689144512413696 1125831037268532224 1126923456462454784 1128902129837146112 1131604404180877312 1131771733624225792 1132341626007184768 1134480876992724992 1138316676923654144 1146334972843655168 1152964134163480576 1154947357197890816 1157129315553378304 1157711976494132416 1160870035323486208 1161041692252438528 1163820899673571328 1169220063045615616 1169808812161834264 1170943903980519424 1172018847187337216 1172192152682233856 1173641086413620224 1175981566968922112 1178970843956641792 1187055073714241536 1191113682720360448 1192269447134445568 1196195477097815488 1197398857386819584 1199458512951967744 1202329679442182144 1202507466975739904 1205385931804770304 1210977922440101888 1214892721758334976 1217980908646383616 1225024392548698112 1229449897775464448 1231719539135217664 1231901672523956224 1233424412531204096 1240163102293491712 1242296316985966592 1245270025136545792 1245454162224873472 1248666928751312896 1249480414904479744 1258281747535418368 1259502686634508288 1264921349344722944 1265558287890382976 1266786287580348416 1272236285973495808 1272663124923645952 1274424670011465728 1277475284407318528 1284216165157044224 1286664042592608256 1290173862671024128 1290823516868230912 1292076031978504192 1293262176206716928 1294104715436782592 1297634832517431296 1300933345055604736 1307433378298520648 1308702010331168768 1308895527056703488 1310097111821320192 1314332339553501184 1317673296186834944 1319939836797589504 1323099401707579904 1326708611798269952 1326904791145644032 1330081028198367232 1336251500623560704 1336924356756382016 1338221604549165056 1340571279181611008 1343978933678768128 1344655680883531912 1347395250236162048 1351751053846839296 1352204570231373824 1356634369959133184 1361272780251840512 1367080545254646272 1370809729087963136 1371499986672495344 1374091062219636736 1374294247972274176 1376831281056186368 1378737009549770752 1388448824866668544 1390495885976866816 1391978181310152704 1396478110775595008 1400027877198512128 1407679473297391616 1409627900035661824 1416029324644974592 1419767219412533248 1420482129053655892 1424356984130461696 1427977617033691136 1436717355870834688 1438036282897620992 1442685107088022784 1444084976917151744 1446352329017580544 1447755757234683904 1450297753990070272 1453984326826852352 1454472142769881088 1456485337155960832 1459971753608364032 1462883236122198016 1475226876420835328 1476658322261147648 1478976817642037248 1483011237162778624 1483757992699069696 1491587369762029568 1492087801634619392 1494209575198309312 1495659440378478592 1495880602350518272 1502094102346858496 1505912338499239936 1508502670625816576 1511287460846829568 1513379295638615552 1516238413483737088 1527913550578722304 1529396119484760064 1532081461921841152 1532852926281024208 1534340287974473728 1535975924204306432 1536749349581179328 1540941363614449664 1544858347253530624 1545376651692998656 1554313438379835392 1555740320287817728 1566639690386243584 1567428556197137536 1575699439485452288 1582621009897324544 1585343289236783104 1586798656990478336 1587597673648203644 1589138155402133504 1591928394028163072 1595974983743537152 1600031859655442432 1605742927149756416 1611003314326470656 1623408147489892448 1627836553291956224 1628656234173588221 1631974419467075584 1634987146254221312 1635228910503329792 1637250198840352768 1641962692423811072 1648782979529168896 1650382830762459136 1652974090305806336 1657483147417223168 1664554671035383808 1667627543003398144 1671866555568226304 1681534823015907328 1685973573052383232 1689335749453807616 1691423918654923264 1693065145351143424 1695723420227508224 1704671279728033792 1705243201868136448 1706101860096616192 1707668085940924928 1709325074718261248 1715104483729473536 1716678974110695424 1727185669539233792 1729576337872703488 1737173842895110144 1737430717409787904 1749344319157829632 1750950242196389888 1751831915749741952 1753531757685112832 1756284970949919232 1761075844130799616 1765552396861177856 1766144744791998464 1771854264441110528 1776358215291240448 1791346921368157184 1794653859755610112 1794919233794670592 1797137913570855968 1800799359411945472 1811820901984894976 1814397341312232736 1816157891888152576 1819346736032186368 1823971409992613888 1827608782327250944 1835134773885435904 1845747208076054528 1854309943736406016 1860384632333664256 1861321410484100824 1868556738576252928 1871143084388974592 1876528791341498368 1882595155968679936 1884323405176193024 1905860049146740736 1906819725990335744 1907101685906837504 1916881481815293952 1921754083446751232 1927797175144247282 1930669427947208704 1933055907034198016 1937969623117152256 1941834331222704128 1949830697253275648 1955149533176397824 1960119409976541184 1970204315219931392 1972116048809295872 1973926479473410048 1976658671854518272 1980307707316535296 1980600533842395136 1985341534737268736 1985635105611186176 2002093617999705088 2004036294497271808 2006086202476396544 2012658107578056704 2024976302218412032 2025995958864731728 2030123674618560512 2036686574428749824 2046135110329827328 2051032982577840128 2051336267193909248 2053871901223835392 2063198976924123136 2070652459411308544 2077346378999922688 2079253412608212992 2093342084921177104 2097296884440498176 2104076939023818752 2104388067207544832 2109425380658348032 2119211364270178304 2127224469124686656 2131466590131171328 2138449239301685248 2151537321107062784 2170285429013610496 2174018554725441536 2179222543988955136 2179544783893528576 2185167125314797568 2190721693503193088 2201993058186982144 2204129701610389504 2209206750896226304 2213612361353265152 2219239235683090432 2228377939718029312 2235581747712807424 2247378289024827392 2251662074537064448 2253846912924909568 2257804259674292224 2263208808361754624 2263543467248451584 2264683252014369536 2268961753985449984 2276633353847308288 2292669945687310336 2305928268326961152 2309894714395781632 2314258631106756608 2315423952988264832 2321740070646972416 2322083384504877056 2327641799347142656 2338440126091231232 2339617624323668528 2341887807961038848 2344037694374674432 2344384305364467712 2347282172827240448 2351963133937844224 2357941687913283584 2374110147428483072 2382227365440720896 2392390954195630976 2398917025903935488 2404659358884364288 2405014933951479808 2410771863609540608 2421955844880203776 2429785443516669952 2435961817292767232 2450048785097396224 2458899795550928896 2463439078270435328 2466848825062408192 2480326204586983424 2484592633971933184 2485843725843897811 2490540050273091584 2490908324449746944 2498960829808959488 2516563495070836736 2519005373269016576 2529842698689445888 2531116575780765952 2533572575160696832 2544472571946991616 2545326249847291904 2548849340022931456 2554950568814637056 2573328085185216512 2581647033736461824 2584152063957008384 2586524352413433856 2588209430873565184 2595269665034862592 2601866690111209472 2614866756597041296 2617404020662337536 2617791054113406976 2620194223642640384 2628664679107002368 2635346592373669888 2639879673595179008 2646198803415159808 2653417223596539904 2660162056396734464 2672503001247121408 2673848713512764032 2676443209098330112 2681142558363222016 2687957867357536256 2689311361767063824 2694790500472324096 2703502107693678592 2704409140462747648 2713268739918266368 2722545560503681024 2734161090509292544 2741619458175926272 2742999973344990688 2748182124439273472 2748588495944548352 2757474019099541504 2776897649733337088 2778295928884356377 2780991771953733632 2783956362620305408 2792956221551190016 2800055754397024256 2815358946594783232 2819255800071323648 2839534438825066496 2840964258107311784 2848713968260923392 2855955234067382272 2873434711741669376 2876072565795241984 2885370214176045568 2888169953834303488 2892704658035161088 2895511514469367808 2900595507980140544 2907968653653704704 2908944285539762176 2912970674311921664 2919943507216728064 2925766472244396032 2950453752841670656 2957953635284074496 2967515985398139392 2983174739524059136 2984175603269238784 2988419150396618624 2991318880756957184 2991761204701036544 3004188204693716992 3011824676998479872 3017005341251633152 3022574921693659136 3026758591277231104 3032476826967474176 3055827101157444608 3058792238969520128 3064162923843682304 3065705852562048416 3068680575948947456 3071951848408612864 3073498699162358656 3081882727228899328 3089716694507061248 3090753303385997312 3108626876759670784 3111480640575635456 3133279380772487168 3134857112394275072 3151398878970904576 3170686578473566208 3173597313980956672 3175195347296407288 3178276310804267008 3183856788056326144 3191949967487074304 3200063719310884864 3211485854299512832 3222006628652941312 3246816294979784896 3255673106583912448 3257312468347176442 3263948838934151168 3269974292508442624 3274500397680705536 3283925384847622144 3297565959058337792 3305948180611612672 3329109342070767616 3335255086006796288 3343733111136452608 3363069646031814656 3371947146104766464 3378671498907615232 3382847837309846528 3386130290702286848 3391446840455016448 3412203720193232384 3415336171881849856 3418650149436522496 3430208967458947072 3433357948221390848 3454371339078467584 3459152675745406976 3474347685790220288 3474861434819575808 3498688638315659264 3501900484392779776 3503663831499483904 3507063515370225664 3512569941899838464 3522151688261599232 3531104793722355712 3532289489583996928 3543708528882221056 3552716430582480896 3582693842736314368 3589307719511220224 3589838467589341184 3594275827141711936 3601598718823890944 3623641803969789952 3628794682624465472 3632315783776305152 3638693472064372736 3647942819985227776 3670269547770871808 3691494416152109056 3708619887472812032 3720769264667328512 3722642820968201648 3737113477152505856 3742286168777949184 3753057582682996736 3765190311937359872 3768646810352386048 3813639451980671488 3814203371813675008 3833762963630587904 3843508166893502464 3855594350288494564 3861338855894417408 3866111814068396032 3875939246234304512 3883668662445408256 3899661394506551296 3910299066352795648 3940408630439862784 3944232097618591744 3947852958946820096 3953317343709036544 3960615414633070592 3961201067684790272 3970683069474537472 3971270211222372352 4004187235999410176 4008072588994543616 4012172404952793088 4025316215156113408 4049952604436824064 4051991917729463456 4060247349237121024 4073373148857499648 4092270220659654656 4102065965155680256 4102672534387818496 4107743802447670784 4126397953848246272 4141304918822617088 4154692757999845376 4158506825216425984 4186684169842354208 4194593768880996352 4208153878047637504 4208776134415089664 4218850761316696064 4238422728540356608 4254448938249373312 4262933180262342656 4276898478603370496 4303074642214125568 4340570858027220992 4348037109450883072 4358445087977910272 4359089567787057152 4370334250629595136 4403986116373964288 4408259403220779008 4418413501792452608 4427224722706530304 4438478471366180864 4456755879436058624 4471163495425614848 4494756578049654784 4503324149074128896 4515608519348584448 4526417616723509248 4529366504028739072 4537923507970899968 4553266707694616576 4585339891374620672 4611856536653922304 4619789428791563264 4628517262213513216 4630847905976529664 4643480141293944832 4644166769009754112 4655283598694285312 4676880252182462464 4679235248647337056 4683775615922077696 4688075388749348864 4688768610728935424 4694564345654480896 4703926267875688448 4715883375826567168 4748220294856966144 4764454730881441792 4784781908391261952 4797834051807870976 4809318717768728576 4810029867902959616 4821543727219081216 4843911689760407552 4859570887033339904 4871923634585534464 4900097570194792448 4917799591101857792 4926878156540870656 4933697650124816384 4960652409173966848 4969185267943866368 4971687451687795622 4981080100546183168 4981816648899493888 4997921659617918976 5033126990141673472 5062233151561531904 5067145150321393664 5088945143893983232 5090652499694583808 5097698680045862912 5109901137629274112 5146656170370433024 5163294067472923648 5168304127914016768 5173048704826867712 5176418861747130368 5190539330069725184 5229733513194082592 5234808041324675072 5235582108226813952 5240388447285280768 5257329358214004736 5270693184747339776 5279759347190358016 5292397606830319616 5306834447193079808 5320324112793468928 5345006002494242816 5347697427025528064 5352886418196660224 5362285116726444032 5375915734715072512 5378622723534127648 5389581000944648192 5407004215387357184 5408818280925495296 5445091121007362048 5468322181018585088 5483238916351852544 5485999946689981376 5496364248878546944 5497176991889096704 5514948038199083008 5553795299466674176 5556591857768712754 5561983543907467264 5567912725240610816 5585912443102380032 5600111508794048512 5638511600142647296 5679068877650132992 5681928516214623568 5697427936521846784 5711910468134764544 5746869423483338752 5752145131590483968 5770740428352091136 5776339907668606976 5785409316070322176 5801191015960281088 5825941348623843328 5839887014433456128 5851532944488792064 5900907505683341312 5915907270568148992 5935031970796278784 5966349479048118272 5968351206538477568 5976838300793237248 5982637761513914368 6008376409387433984 6023649353996959744 6034010682503266304 6045149843387318272 6053517182554462208 6111654202314889216 6117584477939040256 6128325847687364608 6131411705124096832 6137361151897894912 6143903696817225728 6146997398324717312 6163765454457798656 6179433389014122496 6181506606771994624 6217253753519341568 6222961281151270912 6269714224788550144 6302797757941809152 6341373156947132416 6347194627961913344 6350390694592814576 6356552621608534016 6367713576112652288 6383899934974148608 6400127438621769728 6422971708599025664 6444013257305882624 6493632589959569792 6511346213167824896 6514624936694352884 6527897677868302336 6539948585016885248 6549000795361411072 6567850769695244288 6595131918116675584 6611896361223225344 6658218684141535232 6670510172013592576 6726139292063629312 6743894292209532928 6747290113004865487 6757342997815230464 6765695674619693056 6772260581404573696 6782893680910032896 6824407440386464768 6830672343763699712 6837300298873044992 6860417934917894144 6866715896442781696 6908742678156935168 6918305351490813952 6948695371580440576 6949722869639151616 6997377276631318528 7007327662998967808 7014127030740451328 7025139883799676928 7044303376523198464 7062209587444711424 7064578979167993856 7087417057764442112 7105432861164961792 7165387685472628736 7178615439022440448 7179676935178682368 7188551654283423872 7247283607939579904 7257589365248930944 7264631567552610304 7277386944128745472 7295885639970455552 7340539095541743616 7382988832304218112 7417239774945624064 7441538529334657024 7445285641936403296 7484572337555898368 7506115165365993472 7530380623874719744 7537293620704772096 7627278903961342976 7628406743627350016 7667525927261175808 7711188700576989128 7732223628136792064 7751878492468609024 7767337324890816512 7799322789013102592 7820598132705591296 7880817260879725568 7888464195237183488 7895705917893640192 7906634687418073088 7921230829266141184 7922402135369580544 7941366138949074944 8008374471998820352 8024344809905586176 8099905208873648128 8103983835458926912 8120494698474242048 8146746297714999296 8184540441319309312 8204131930311360512 8205345068775636992 8215487604895341568 8252795907696492544 8309385515999690752 8317013650432851968 8373368339684708416 8389187537761992704 8416307756095275008 8417552268830179328 8437701522633392128 8476845457080713216 8508897876498746624 8525866360524685312 8553796957206740992 8606149284428251136 8681141716054441984 8696074218901766144 8716890175955820544 8718179135574114304 8740668501259190272 8807972232747928576 8816518806441558016 8836827003584905216 8854449445413060608 8913511758872117248 8942326990851229696 8989513156099309568 9006648298148257792 9031217038697168896 9052835233447018496 9058733008057478144 9075847015941799936 9106533415389233152 9170679782749241344 9223713073307844608 9239578857583126528 9261695811953059328 9286960282587889664 9288333538019508224 9310567197388570624 9353760504364924928 9358470497294674112 9367551231844155392 9376150777498697728 9377537221457870848 9389128691308961792 9407852535751376896 9431766751653134336 9496440589713932288 9528909461762883584 9569563816782523904 9595668103615741952 9618637435537457152 9620059735805919232 9643087454438162432 9687823379520815104 9719141774066679808 9743847269171068928 9800195140389584896 9835599182203715584 9853756313081741312 9867395300249632768 9938370535887732736 9943374903375591244 9962160201092366336 9963633297798987776 9995843319235837952 10066253980283346944 10124466303123063808 10134290300642787328 10177890287787966464 10181304999389167616 10195397360091725824 10219802275258548224 10293312340740866048 10326588134945847296 10336608255828033536 10352837723494260736 10381078660139450368 10459467026388165184 10469616082649350144 10471164216453627904 10480776894570561536 10514658716428009472 10541386369494679552 10559518694380716032 10584795213660639232 10613668894386159616 10695394854051056128 10705772836393320448 10724570233452888064 10751831469430145024 10757245447068255296 10779162001889296384 10814008430774714368 10817636561850990592 10890182242014724096 10936644362037170176 10966477832703705088 10971999893379962752 10992728497757093888 11029896076398166016 11107590598933348352 11113183715537425508 11123967087814934528 11135825450481221632 11171824886204760064 11200223017588097024 11277023200285294592 11358137755300265984 11363857032429247136 11394855873043693568 11423820936269529088 11493738846966677504 11504290263180967936 11541480856704182272 11552679815337213952 11570818632140644352 11602382031920562176 11651882697247686656 11679774028866912256 11703065888977584128 11801815011366682624 11831814541136297984 11870063941592557568 11932698958096236544 11936702413076955136 11953676601586474496 11965275523027828736 12016752818774867968 12047298707993919488 12068021365006532608 12090299686774636544 12107034365108924416 12223308404629778432 12256651695374729216 12262823410248193664 12274722303795789824 12293994796649434624 12327530908915597312 12358866778028244992 12363013213543989248 12434507507038683136 12445922562302541824 12539428449577100288 12605595515883618304 12682746313894264832 12694389255923826688 12700781389185629152 12713105243217068032 12735427152225304576 12767799869948297216 12800254877243539456 12845943417198051328 12888026514611765248 12987265179919139584 13022692426335649792 13029249873388705768 13055795355736604672 13079897170033770496 13098001590722822144 13135701539390488576 13190263836233351168 13223792722446450688 13316437368283070464 13341020344027185152 13452278584127258624 13487788584419065856 13494580226009730974 13514685995630460928 13531391349239386112 13565787361820065792 13648814880772929536 13661344687527399424 13720835869835788288 13817485356313870336 13836610702981627904 13897390743160881152 13899445739278303232 14014655325997935616 14028254061480902656 14050279767599353856 14088606753046396928 14174834115528884224 14210865722329923584 14330775370945257472 14357230878044880896 14359353870357364736 14377103308566847744 14494567215879159808 14515178730497861888 14529263135105220608 14554773888257490944 14591771279940911104 14681078191083487232 14765977664608436224 14834479549891248128 14883077058669314048 14890571283872806592 14969144675111796736 15012230330731986944 15060761247749439488 15074587241409544192 15254557807922685952 15256813487254700032 15335051854522351616 15422377401153978256 15464447256273584128 15503756984937218048 15534674649781633024 15598645578026205184 15761634521759451136 15776928390474366976 15813269374836146176 15842461658532282368 15844804270739161088 15882732277898149888 16016748943997640704 16048689619811172352 16199810417747296256 16207967670917853824 16293492595429998592 16369080882638618624 16408263860622721024 16410690137551273984 16430975209790683136 16505591815392985088 16618771031999381504 16634027300865703936 16746736679369416832 16778375075523985408 16832615512190550016 16835104537660358656 16875403045266784256 16953690914161426432 17017795752997493248 17051732721049370624 17107593914413481984 17212298568856502272 17362283432108883968 17392148437803532288 17433780351911641088 17436358271148228608 17615944465495857152 17633037612883116032 17673654007169810432 17708898890826121216 17827023517744234496 17884653981702459392 18013296596296515584 18105670466894036992 18117466016114956288 18213066830778466304 18341359565498482688 18447426146615689216 18479157715166253056 18523391623906118656 18573920565175779328 18621134394777141248 18707521008729849856 18716940994589348224 18735102463688310784 18752301554997395456 18778257382617923584 18815705071502753792 18863533503306268672 18992881179427864576 19057818923525767168 19139127633565047808 19191336207231483904 19237274871074914304 19240119471611838464 19286174908876324864 19375646759041630208 19438283548133359616 19487694538342137856 19600390280779169792 19671198364407431168 19707512626163482624 19734790600499265536 19876741071775465472 19886749806751182488 19924320402184732672 19927266595597975552 19991686638471675904 20132507960566693888 20248932606246127616 20268580601285574656 20355780575575932928 20362609998778335232 20390794720183451648 20439604550517096448 20586624681481732096 20653176269891694592 20705675446988521472 20918934052776330368 20939232165298700288 20942328432907255808 21029317432856018944 21082772738989359104 21119037388761432064 21169590427321278464 21227337788772319232 21390789708102112256 21411545672786640896 21449140466905776128 21503662938860290048 21514490894136510592 21628016861549428736 21635273123701981184 21780364484029448192 21873288724074340352 21932955665407410176 21943999786759925504 21985456995514187776 22059792152796332032 22215181197866696704 22226367431074851016 22247934175629869056 22271650900962443264 22343649772409520128 22400446035176194048 22554046400570589184 22716275510600531968 22727714064858494272 22789711746087387136 22847641872539058176 22987477693933355008 23008580526361935872 23082961713408364544 23141637264281288704 23303765394495373312 23359548057733824512 23406131777955168256 23603630022733365248 23663629082272595968 23740127883185115136 23907353203172948992 23930551046055657472 24033505637549735936 24136042730013065216 24180599373549273088 24214068730217848832 24446616809259556864 24513303390749458432 24525646820496387328 24549444607591579648 24587989593298869248 24655061817831194624 24717733556056489984 24726026427087978496 24869015014077366272 24891845124605083648 25078856899154200576 25211191031767236608 25365492627788529664 25388778511847653376 25401562778371258304 25426210486434136064 25470854304450609152 25535599739896594432 25600509754487078912 25691886834396102656 25776053029223530496 25974530359838279168 26045384852671299584 26058499746777411536 26111590711473209344 26159794340067540992 26196003181445644288 26271403078780977152 26380527672466702336 26447585444892901376 26632874736566140928 26904557168254517248 26975577168838131712 26989160452019461948 27029371991260921856 27062782698478772224 27131574723640131584 27297629761545859072 27322689375054798848 27634970712627740672 27673221405963255808 27794781486321762304 27798891478556606464 28029310651995871232 28056508122961805312 28100559535198707712 28177213506092793856 28349668231057768448 28421731444659847168 28661550741890514944 28714461756089761792 28718707740714729472 28754206617133695488 28989134431758319616 29030357460995723776 29058526270210441216 29109547776514981888 29183542559881822208 29362156382166974464 29531955329216872448 29668959099782496256 29766154117338628096 29781142567745613184 29938289350223593472 30024460661463973888 30121522495498878976 30149174482819088384 30509115615845371904 30513626974509400064 30844754802307956512 30928894512547168256 31007513969874436096 31069349299563266048 31197291156052410368 31523269043518902272 31626538749672292352 31684923317064564736 31765464555796299776 32033497887995281408 32097379239622344704 32399620835494592512 32415935341835707648 32586985190859997184 32738161765277237248 32816527721245442048 32821380275102547968 32861950419581366272 33011183630785970176 33237542063998763008 33268054601731407872 33493473358738833664 33556750151047970816 33665231024381100032 33670209075320717312 33750806090533568512 33907381828322852864 34035591505994986496 34103465442098741248 34215187828826963968 34424597137713004544 34724566864217767936 34784296875607064576 34867560703823282176 34872716542296457216 35231888930991714304 35347308014339620864 35654047035488468992 35769307963404918784 36026593192593031168 36211340933788073984 36234932032229912576 36682719130996965376 36894852293231378432 36958315430332506112 37046783247812237312 37147841130351558656 37242268789554282496 37415042017459699712 37433881989178696448 37470204927376621568 37504603109994790912 37556514765235847168 37631410143005507584 37727067006612537344 38115637847051534336 38278255267130095616 38382672414462967808 38474549742149828608 38480238943223676928 38572349817752649728 38751293518083260416 38876567096266719232 38975389076684275712 39200780561558339584 39342396728814862336 39469581200998531072 39753482143550930944 39773499613502364976 39848640804369465344 39854533191195951104 39983373276943351808 40265015921133387776 40497865212492255232 40781589440366903296 40879209101034192896 41173249362963464192 41306352539783389184 41411350893977042944 41837868105552660736 41878464330597400576 42058634865712037888 42165545477978718208 42238074777522864128 42339180854642556928 42781579416204224512 42823091345573281792 42898280933811552256 43007325877720580096 43028981788273021184 43256033723098857472 43270546247403962368 43560728968058896384 43746577448148680704 43887999573519851008 43970913991028375552 44119584305592664064 44430362395733393408 44452734862149702032 44495868351259738112 44543301801924886528 44687299544819040256 44800892070352388096 45108092801141178368 45432551021201063936 45455428129716988544 45579423492174774272 45695283745078116352 45974955387866710016 46017161052723871744 46165923426816729088 46283274528562577408 46607530788990746624 46719096115467649024 47207260045466730496 47231030791034058409 47327258164545191936 47480255766370230272 47814706406345897984 47861102092111314944 48067011275099471872 48272085460026130432 48361198747098546176 48428137460435697664 48893233618519113728 49051293640992774656 49098889215183159296 49175979186597738496 49310123635662389248 49435467112112979968 49452052854175956992 49738030028154732544 49783690249210167296 50157713798308401152 50730985255577059328 50777557023695306752 50803125556742516608 50852420972868272128 50941708608901218304 51071199479793188864 51201019508974157824 51383773668792205312 51552106058447060992 51949060719676558336 52090769705342599168 52116999493554823072 52223181422946418688 52392006362891288576 52542806157561954304 52761055344933404672 52895170889785802752 53265749473132281856 53951154337676263424 53978320904038923896 54125565396957544448 54263149447280263168 54595259523091718144 54645378750109597696 55269941425255481344 55346442811926511616 55589562972643524608 56058621303991742464 56201119070397415424 56699336462115536896 56843462889319694336 57323101483781029888 57428923512179523584 57437415481429458944 57508413234267390976 58060714921991447552 58117052540420882432 58219095553029963776 58367085119763644416 58724312764333948928 59063910658433744896 59337918199564992512 59532308234677256192 59562285135491226368 59876578700447186944 60048921322927947776 60243044990997757952 60298348965638176768 61018231231690743808 61027253949018800128 61689509604615913024 61857789025094336512 62015027939748872192 62394582312104820736 63046538087037804544 63253077499344584704 63369846634129129472 63530929111592599552 64066995775990562816 64194758479244689408 64831870683671415296 65173970381719994368 65476323530554474496 65633055442490884096 65642760550205095936 65723900839162732544 66022367261571940352 66475084127997526016 66536109203462815744 66986946717477667328 67113500302095941632 67330462048762200064 67340418150641434624 67501612181067137024 67814763656645705728 68071183011989972992 68206930884197482496 68430375657653927936 68849194275426009088 69568593751214129152 69735121407646564352 69745433084592914432 70463777861983428608 70694616028679241728 71308094070976937984 71538615926809837568 72053186385186062336 72469864064459825152 73365438261993930752 73789704586462756864 73916630860665012224 74093566495624474624 74295682260703117312 74867763978357392896 74940409854753243136 75009206219989581824 75113029530471694336 75262820286011015168 75454134013225074688 76231275694103068672 76556510534260191232 76765344828925935616 76949099484299657216 77144699635505299456 77502587036166520832 77753134192533438464 77950778153368551424 78401561123116679168 78684793457629724672 78939162401997062144 79506964287101861888 79546999227004729952 79697281608738930688 79709066382391902208 79966746553886703616 80530031842266775552 80995730424984510464 81563178880733806592 81758418202068385792 82346498725926928384 82612705079566778368 82822701787954085888 83675736211105321472 83756928661194801152 84117269731424075776 84331090955957436416 84476149555045728256 84678361709285113856 85563158832408449024 85796561867623104512 86057963576546042368 86512067446197714944 86541092494807924736 87121457936117792768 87493154896297361408 87775999147039702016 87941827982056751104 88239168611185328128 88860724791466786816 88905469724299404064 88991736702519476224 89086603603849773056 89374599089638080512 89601784140704776192 90216185602282356736 90865102042402127872 90910856259433977088 91158846984349548544 91390567490156232704 91949910775733420032 92034322105447743488 92331846853633458176 92566549057125154816 93215061577981493248 93438192230935298048 94414520090933460992 94462061582068116818 94654516329090383872 94960511532740460544 95629412812691795968 96544170920052260864 96722397494197092352 96856274920871395328 97786467237038227456 98102587281985549312 98197778430366318592 98351958373195476992 98620247271324778496 99476060056309465088 99567380498420334592 100315427596616802304 101461970511154118656 101555114047390613504 101606251113485033216 101704841945736544256 101883417217802436608 102142398959586377728 102402039017948315648 102767547337584410624 103898121439353116672 104181539410685198336 104233998987109646144 104446362845892837376 104784012725782577152 105085612315123908608 105522110689866809344 105790341779571605504 107902308675352526848 107956641808077847792 108251130793915088896 108526298894560526336 109190519046183436288 109290757500219195392 110692885623853023232 111179125945287049216 112117242607983484928 112402238140794830848 113398672924231073792 114646202967562059776 114857847024359047168 114874830962858917888 115016826468534781952 116121429843982895104 116234105080841764864 116438191106059927552 116734170239527288832 117448625528667897856 118127821316867489792 118675836399129985024 119124570270982452736 119753157400894373888 120097842645855895552 120486089981995515904 120596697931276353536 122036462463381487616 122054507898037600256 123379019209231826048 123715578050188673024 124030055879497744384 124789164624209641472 126093076174075609088 126506154998689169408 126739693268258258944 128133991551981125632 128389516958489378816 129663741367342830592 130347940763439988736 130952647061108948992 131266110884981768192 131447801678325465088 132044734523143880704 132950168255995052032 133973893434955334656 134227000604191883264 134660924097524400128 134680836301282869248 135003224362134274048 135629527313291411456 136142366023979945984 136413861768394964992 137698388550852018176 139137187502428258304 139470242815293128704 139490866169185828864 140927555723966857216 141389232057358483456 142616188141953875968 143077231853619675136 144106372770372124672 144939728128919650304 147579409172925513728 147833261721330024448 148187132991248949248 148591364521406234624 149735527956714785792 149880819709506486272 150018412439979163648 150226059060943388672 150525640572022030336 152462551388206137344 153113021068520382464 153530689657851871232 153898198968599314432 154289399271010598912 155005174072333041664 155506268385066876928 155901556306737102848 156803122246233358336 157878324803994124288 159013928574203723776 159093998454009459904 159394563217477861376 159418132764783804416 159933493107773407232 161060063684533551104 161991460849969020928 163126357761467613184 163516836404136771584 164692997451853856768 165225410159133556736 165645403575908171776 167351472422210642944 167513857322389602304 168234539462848151552 168952299110091456512 169356723418570227712 171126317664816898048 171593123735246209024 172115927153092084736 173024134892395429888 173082184989615849472 174242915872235585536 174986309792594722816 175551998294079404032 176478337222370656256 177721449582933573632 177810939448598808128 177983473405038952448 178173207207699546112 178749198179276161024 179203568281409552384 180432371204564713472 181821712518867954176 182317693968699097088 182781134980312465408 183899821551466840064 184068644210895486976 184663693707266916352 185133098114250309632 186430123155962986496 186876384461870596096 188829040181866921984 188924123164136233636 189309032658180767744 189921023065480921088 191258825625383591936 193088341840104521728 193444794988394184704 193712549841742790656 195572934474076454912 196205174563971098624 196395556860732637184 196703916746390953984 197240494542649556992 198952120112618930176 199134760996840669184 200630855193233604608 202923941022308237312 203212502226970066432 203409683891473088512 203766834435604873216 204284797919172755456 204804078035896631296 205535094675168821248 207796242878706233344 208363078821370396672 208467997974219292288 209568025451565154304 210171224630247817216 211044221379733618688 211580683559143211008 215804617350705053696 215913283616155695584 216502261587830177792 217052597789121052672 218381038092366872576 218581515000438390784 221385771247706046464 222358251890574098432 224234485215966969856 224804476281589661696 226797345848462147584 229292405935124119552 229715694048718094336 229749661925717835776 230033652937069563904 232242859687965790208 232876382212119855104 234897251057335795712 236255642633734979584 237351672798259970048 238249140541964905472 239506314801788747776 240972179963991031808 241193395862552707072 244072924926762975232 244109015796075200512 246758038418463652096 247431156100377346048 248060111758995488768 249578329248419282944 252186152348151218176 253012309997378338816 253479386536516517888 256267983103962251264 256779033916978757632 259327482734685661184 260695881526879977472 261905294122217897984 262532221769963536384 262895603356650930176 264089469046287761408 267947786869910669312 269321848195048800256 269361672602565738496 270006448724268548096 271259054626582822912 272284732047959891968 272827723536789929984 275396777101704036352 278274375004856516608 278940485630586257408 278981732338371657728 281855111447933714432 282778464114716966912 285232376283907751936 286154463707239350272 288212745540744249344 289879456257839300608 295158818345851027456 295666523442660048896 296374265982497898496 299471055913429571584 299761639419012972544 300452118121886777344 301051281144044060672 304925102776412274688 306226042137040764928 307796397937198628864 311012536770133753856 311803112613474205696 313606244492466716672 315756649607988248576 318027857148407447552 318187996908018919808 318789126434955722752 319866986215546814464 322120127369067102208 323982921699938041856 326252715522935226368 327033672808273543168 329385994903707713536 330450820318267113472 331290807151816343552 334702944844421285888 335027714644779204608 336469078925696303104 337904598220182913024 338713446837140455424 342252635329633796096 344231854306184169472 346048269784790859776 346164369979231698944 348485831744471171072 349972619585189445632 351103996588158808064 355442899165867147264 355621878897197616256 355966946810077904896 357498396358552322048 358407136562819104768 360864742409129426944 363643425037735908352 364635387937398194176 365562269960624930816 367799643102933680128 368137288421790973952 369327387414533832704 370266196228500619264 372860246311925972992 373752768923741192192 377658080363733843968 377848246328272467272 378618065316361535488 379842046130961842176 382517651250767183872 386176683680209043456 386889589976788369408 387425099683485581312 391145868948152909824 392410349127942197248 393407833492781907968 397904240225237860352 401261710386467209216 406425004453940132864 406819367782946177024 407533668871209746432 408569595838345510912 411070189350337642496 415592485757412466688 416726157642740793344 416935995948438584576 419136050903130308608 420342449260495634432 422088442759467237376 423161367118286422016 431609234701410107392 431826567232311391168 433004523175660355584 434105195578242105344 436762076184733745152 437163030000876781568 442771542495412092928 444716503781148196864 448468970431933939712 449608952563179323392 458584811870248239104 459431388097436188672 459499323851435671552 460067305874139127808 464485719375931580416 465752764424239710208 469794502114671591424 472511285267469959168 474703345596519940096 476498281083929810944 479012629603577495552 481944359927982063616 482386791725105414144 488145849853525950464 488218031592150401024 493516076836927304192 494862312200754692096 496120223517990977536 499156658496838565888 504372304696302436352 506024619994756677632 512535966207924502528 513558067833957515264 518654965469371322368 525064443539927072768 525791206713301860352 528178938092575522816 535895573739821338624 538643696390097600512 540012897448537096192 542518109253165645824 544569464095919783936 545655447073579859968 550793554203408072704 556548750009713033216 557880971261172514816 557963464676743315456 563710222895867428864 565556928229433933824 570464752567815503872 572308927414478700544 576425491081488498688 579758912515678601216 590317636691702054912 591333046885320097792 592748531964995796992 598942111826859143168 600904236243773554688 609850205552824549376 612452084274081529856 615592795874397257728 622025073540267507712 623606225226948411392 627212488984933433344 631513299215976497152 636055714296814895104 636375993816037839616 637578252869911445504 639733972431093628928 644240254738134204416 647965843399876083712 652505431045870452736 654067345616547086336 658771989807415427072 660901640636534226944 662581614303632687104 669405889688842571776 675809196440365826048 677426893674280910848 684505270659267592192 688463708612368338944 696971663488942342144 699945239170378891264 702207993176317616128 710885798331734294528 711243757794395232512 711933893620155809792 714996792717104644096 716814273125638209536 727286850075471816704 729270775874796388352 731124539921249861632 735599286205867360256 736274576843581947904 738654774829067665408 740532392457001238528 747505537847482384384 755316160727467687936 755696492656544934544 757236130632723070976 759684092261923684352 765035302501534367744 772353367360418086912 774850199366971162624 782291737896305819648 784820698255884394496 786815666985563815936 802523420772934418432 812850008907880265728 813638735565892354048 815067337742419492864 817139191676691021824 822140378700675284992 831184971514824933376 833871991896877169152 838272101806260617216 840684898520991268864 844176885518934474752 846322734236572844032 863218469402820214784 863653134464622782336 866009046351320711168 868210391156484210688 873524152369467490304 874326060001753563136 885543084990824185856 896937940863867879424 899217905126358646784 917169623740496478208 918862776194872377344 920134611748278255616 928971438751863160832 939589004229343182848 945022570534939918336 949406691193039880192 952996562167859621888 963888719855964127232 964773583450210828288 976291699707051900928 976436063184300802048 987032153673854608384 989724624401509384192 992240447035981955072 998313316993677131776 1008744609392604872704 1012049239989513355264 1025071932415849005056 1037309930938742644736 1050128887079854145536 1051582413426603720704 1071791147479642677248 1077287392780195201024 1080025794897074192384 1085036218506331291648 1089138928191839567872 1091310894147159719936 1113097500019426066432 1115761942522345029632 1115926929353486630912 1127420445791734857728 1131113856458867867648 1140929505135631007744 1144617854828957401088 1152850982162976997376 1159517825031357202432 1182666093770640195584 1185497063929991593984 1197884223653718286336 1201808472487547109376 1219700411105649098752 1224904168548163059712 1244050147080535015424 1247212450453896822784 1254424977969866866688 1263026598431952994304 1272751987632075679232 1275156505739822891008 1279467944862187257856 1288480509476268408832 1295931686799752167424 1305010862091740905472 1308134691233094172672 1317543979614830854144 1321803281273068453888 1325163228607265374208 1338811779377685143552 1351618392880731652096 1354853787348561821696 1369010541318535184384 1376927417224736677888 1393943326977884684288 1399890478340757782528 1404415986352635232256 1422487515588790465024 1423867787240311619584 1429993585434209288192 1433628546251276419072 1454573700150943633408 1458541551749592776704 1471198572411734720512 1472549153687163895808 1477309549658135330816 1481064784914002477056 1495011075694964768768 1510632321454935375872 1511392985313089869088 1514472261265446141952 1519368184523847368704 1530070605003068735488 1544706734720836173824 1549700398733942325248 1564583475792611639296 1569641396511768788992 1573631333971127631872 1605046841545868836864 1625700017815760531456 1630134675484838985728 1644280757401350569984 1662369943029649866752 1667743983793754338304 1676544203612521234432 1688353771037868949504 1692645468473145688064 1726436938805640429568 1727306268929245564672 1732018092702641422336 1736420782312968421376 1747048304738934980608 1748652120003507126272 1771086169981648371712 1793875881727735758848 1798435810252717293568 1834339247480992956416 1837725552389744754688 1840269223496556511232 1857942877503726321664 1890045141069879836672 1898813382386079760384 1905993124335719243776 1927777439711928254464 1929547166900421656576 1952583399414103801856 1952872126368601604096 1974064307347709216768 1979449248803018768384 1984480894071963910144 1996626633987354263552 2017489218785209745408 2050143864831698010112 2074619861877485289472 2103164826853207441408 2143582294959285354496 2154574785560390402048 2178277856383679135744 2182621788294319439872 2226195000038852132864 2231523885044690059264 2254840891583469715456 2281859010271262015488 2289235709657914802176 2305701964325953994752 2319035650062714404864 2365332187541280391168 2370994127859983187968 2395768447307436572672 2403616944975094218752 2439400822211298197504 2449808337096326119424 2488100294161070030848 2508849955939733733376 2526053196863905988608 2545503975264151358464 2550313011479645782016 2558935889724374515712 2576961018952536817664 2591863373599504334848 2610021724183481810944 2616269382466188345344 2635087959229661708288 2643606562546136907776 2650326457214530748416 2677623558755370287104 2703236785761463304192 2709707574697123643392 2738021082637070368768 2753854834449473355776 2799780956681515565056 2808831972705270464512 2844975031177580930048 2847735574480623239168 2859987170868418576384 2909147400301887266816 2917083103499185553408 2942397144823469441024 2945098307374327791616 2954619099316270661632 2962129569828004954112 3021264642909870751744 3022785970626179738176 3028944522530892283904 3038736369047694737408 3060141210006137470976 3099400797467884650496 3129166951585223278592 3139282793023537577984 3147262667942255263744 3210093683091737673728 3251400035631521062912 3260269350969677971456 3288561514802701139968 3324739886059299733504 3335487967587508676608 3353088407225042468864 3376707542075737899008 3385290936946291376128 3454612537858491129344 3464036185405282844672 3472841564625936842752 3494096609477869961216 3497304240007014252544 3542172339963296743424 3587751763455471517696 3596871620505434587136 3668678494961985912832 3675451104779489509376 3680538446993113022464 3715885755007452643328 3780090282139759673344 3797626764772159520768 3811986248671438487552 3855554879423856508928 3905166798828207603712 3905744252737203208192 3948128614695418433536 3958898497606037536768 3993253267974708527104 4034978437570419490816 4100287729663396020224 4149239723754970578944 4206329653706414882816 4287164589918570708992 4309149571120780804096 4356555712767358271488 4365243576588638879744 4452390000077704265728 4463047770089380118528 4509681783166939430912 4578471419315829604352 4611403928651907989504 4638071300125428809728 4730664375082560782336 4741988255719966375936 4791536894614873145344 4807233889950188437504 4878801644422596395008 4899616674192652238848 4976200588322140061696 5017699911879467466752 5091007950528302716928 5117871779448749031424 5153922037905073635328 5183726747199008669696 5232538764932376690688 5287213125092273815552 5300652914429061496832 5355247117510740574208 5406473571522926608384 5419415149394247286784 5476042165274140737536 5507709668898946711552 5599561913363031130112 5617663945410540929024 5689950062355161860096 5695471148961246478336 5719974341736837152768 5818294800603774533632 5884794289646938882048 5909238198632541323264 5924259139656009908224 6042529285819741503488 6045571941252359476352 6077472738095389474816 6120282420012274941952 6198801594935769300992 6258333903170446557184 6278565586047075155968 6294525335884510527488 6420187366183475347456 6502800071263042125824 6577123029605402279936 6649479772118599467008 6670975935175017353216 6753415084151475798016 6909225075716982258688 6928072370810565689344 6945683129251873685504 6988193218955739922432 6994608480014028505088 7084344679926593486848 7175503526910943035392 7193743241010869174272 7337356989923971825664 7350902209558979018752 7361076893986226044928 7431771510014905286656 7560180564279519346688 7595253529544319041536 7623972497342876975104 7810333597656415207424 7811488505474406416384 7896257229390836867072 7917796995212075073536 7986506535949417054208 8069956875140838981632 8200575459326792040448 8298479447509941157888 8412659307412829765632 8574329179837141417984 8713111425534716542976 8730487153177277759488 8926095540178760237056 9019363566333878861824 9156942838631659208704 9222807857303815979008 9276142600250857619456 9461328750165121564672 9483976511439932751872 9583073789229746290688 9614467779900376875008 9757603288845192790016 9799233348385304477696 10035399823758934933504 10182015901056605433856 10307844075810147270656 10367453494398017339392 10465077529864753381376 10574426250184547631104 10601305828858122993664 10710494235021481148416 10812947143045853216768 10838830298788494573568 10952084330548281475072 11015419337797893423104 11199123826726062260224 11235327890821081858048 11379900124710323720192 11636589601207549067264 11818476397265082646528 11848518279312019816448 12085058571639483006976 12091143882504718952704 12154945476190778949632 12240564840024549883904 12397603189871538601984 12516667806340893114368 12557131172094150311936 12589050671769021054976 12840374732366950694912 13005600142526084251648 13298959544237198934016 13341951870350034706432 13506830168302951596032 13818450151433964517376 13856144741621131378688 13891366258503747371008 13976386437911479844864 13989216960028057010176 14351007053821886070784 14387486482021738348544 14674713979847943651328 14722153787972452089856 14863543020029810573312 15247944994685753950208 15620667195312830414848 15792514458781673734144 15973013071898834108416 16139913750281677963264 16401150918653584080896 16596958895019882315776 16825318614825659531264 17148658359674282835968 17426222851069433085952 17852191080357520474112 18038727132667757723648 18313885677263318417408 18445615714607631958016 18552285200501715238912 18922657500330243129344 18967953022879865503744 19166147578459492581376 19228935559800753750016 19598466696770608955392 20364031802113210867712 20615688151620294541312 20734906988796034678784 21148852500369095262208 21202611657716245987328 21420988470042962296832 21677660597576989147136 21904168661096562950144 22030838675595786846208 22398247653452124520448 22470655781642163716096 22759800249420647440384 23273179202415098134528 23636952794530165293056 23697036558624039632896 24182287765009437905408 24309890952381557899264 24481129680049099767808 24795206379743077203968 25033335612681786228736 25114262344188300623872 25178101343538042109952 25680749464733901389824 26011200285052168503296 26597919088474397868032 26683903740700069412864 27636900302867929034752 27712289483242262757376 27952772875822959689728 27978433920056114020352 28702014107643772141568 28774972964043476697088 29349427959695887302656 29444307575944904179712 29727086040059621146624 30495889989371507900416 31241334390625660829696 31585028917563347468288 32279827500563355926528 32802301837307168161792 33193917790039764631552 33650637229651319062528 34297316719348565671936 34852445702138866171904 36077454265335515447296 36627771354526636834816 37104570401003430477824 37845315000660486258688 37935906045759731007488 38332295156918985162752 39196933393541217910784 40728063604226421735424 41469813977592069357568 42297705000738190524416 42841976940085924593664 43355321195153978294272 43808337322193125900288 44061677351191573692416 44796495306904249040896 44941311563284327432192 45519600498841294880768 46546358404830196269056 47273905589060330586112 48364575530018875810816 48619781904763115798528 48962259360098199535616 49590412759486154407936 50066671225363572457472 50228524688376601247744 50356202687076084219904 51361498929467802779648 52022400570104337006592 53195838176948795736064 53367807481400138825728 55273800605735858069504 55424578966484525514752 55905545751645919379456 55956867840112228040704 57404028215287544283136 57549945928086953394176 58888615151889808359424 59454172080119242293248 60991779978743015800832 62482668781251321659392 63170057835126694936576 64559655001126711853056 66387835580079529263104 67301274459302638125056 68594633438697131343872 69704891404277732343808 72154908530671030894592 73255542709053273669632 74209140802006860955648 75690630001320972517376 75871812091519462014976 76664590313837970325504 78393866787082435821568 81456127208452843470848 82939627955184138715136 84595410001476381048832 85683953880171849187328 87616674644386251800576 88123354702383147384832 89882623126568654864384 91039200997682589761536 93092716809660392538112 94547811178120661172224 96729151060037751621632 97239563809526231597056 97924518720196399071232 100457049376753202495488 100712405374152168439808 102722997858935605559296 104044801140208674013184 106391676353897591472128 106735614962800277651456 110547601211471716139008 111811091503291838758912 114808056430575088566272 117777230303779616718848 118908344160238484586496 121983559957486031601664 124965337562502643318784 126340115670253389873152 129119310002253423706112 132775671160159058526208 134602548918605276250112 137189266877394262687744 139409782808555464687616 144309817061342061789184 148418281604013721911296 151743624183038924029952 153329180627675940651008 156787733574164871643136 162912254416905686941696 165879255910368277430272 171367907760343698374656 175233349288772503601152 176246709404766294769664 179765246253137309728768 182078401995365179523072 186185433619320785076224 193458302120075503243264 195849037440392798142464 200914098753506404990976 201424810748304336879616 205445995717871211118592 208089602280417348026368 212783352707795182944256 213471229925600555302912 221095202422943432278016 229616112861150177132544 235554460607559233437696 237816688320476969172992 243967119914972063203328 252680231340506779746304 265551342320318117052416 274378533754788525375488 278819565617110929375232 303487248366077848059904 306658361255351881302016 313575467148329743286272 325824508833811373883392 342735815520687396749312 350466698577545007202304 352493418809532589539328 359530492506274619457536 364156803990730359046144 372370867238641570152448 386916604240151006486528 391698074880785596284928 401828197507012809981952 402849621496608673759232 416179204560834696052736 425566705415590365888512 426942459851201110605824 442190404845886864556032 471108921215118466875392 475633376640953938345984 487934239829944126406656 505360462681013559492608 531102684640636234104832 548757067509577050750976 557639131234221858750464 613316722510703762604032 651649017667622747766784 685471631041374793498624 704986837619065179078656 719060985012549238915072 728313607981460718092288 744741734477283140304896 773833208480302012973056 803656395014025619963904 832358409121669392105472 851133410831180731777024 853884919702402221211648 884380809691773729112064 942217842430236933750784 951266753281907876691968 975868479659888252813312 1010720925362027118985216 1062205369281272468209664 1097514135019154101501952 1226633445021407525208064 1303298035335245495533568 1370943262082749586997248 1409973675238130358157312 1438121970025098477830144 1456627215962921436184576 1489483468954566280609792 1547666416960604025946112 1607312790028051239927808 1664716818243338784210944 1707769839404804442423296 1768761619383547458224128 1951736959319776505626624 2021441850724054237970432 2124410738562544936419328 2195028270038308203003904 2453266890042815050416128 2606596070670490991067136 2741886524165499173994496 2819947350476260716314624 2913254431925842872369152 2978966937909132561219584 3095332833921208051892224 3329433636486677568421888 3415539678809608884846592 3537523238767094916448256 3903473918639553011253248 4042883701448108475940864 5213192141340981982134272 5826508863851685744738304 5957933875818265122439168 6190665667842416103784448 6658867272973355136843776 6831079357619217769693184 7075046477534189832896512 8085767402896216951881728 10426384282681963964268544 11653017727703371489476608 12381331335684832207568896 13662158715238435539386368 14150092955068379665793024 16171534805792433903763456 20852768565363927928537088 23306035455406742978953216 24762662671369664415137792 27324317430476871078772736 28300185910136759331586048 41705537130727855857074176 46612070910813485957906432 49525325342739328830275584 56600371820273518663172096 99050650685478657660551168 113200743640547037326344192 198101301370957315321102336 396202602741914630642204672 792405205483829261284409344
- Sum of all divisors σ(n): 2154024786597901729811313651
- Sum of proper divisors (its aliquot sum) s(n): 1361619581114072468526904307
- 792405205483829261284409344 is an abundant number, because the sum of its proper divisors (1361619581114072468526904307) is greater than itself. Its abundance is 569214375630243207242494963
Bases of 792405205483829261284409344
- Binary: 1010001111011101100101010001000011100000110001111100110110101010010000000000000000000000002
- Hexadecimal: 0x28F765443831F36A9000000
- Base-36: 2RKCF5QFWLQV284KCG
Squares and roots of 792405205483829261284409344
- 792405205483829261284409344 squared (7924052054838292612844093442) is 627906009677869675180232653147488286538918242954510336
- 792405205483829261284409344 cubed (7924052054838292612844093443) is 497555990623323604742960536767931922945891883117946308523015840432066602502979584
-
792405205483829261284409344 is a
perfect square number . Itssquare root is 28149692813312 -
The
cube root of 792405205483829261284409344 is 925370761.7120339131
Scales and comparisons
How big is 792405205483829261284409344?- 792,405,205,483,829,261,284,409,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 792,405,205,483,829,261,284,409,344 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 792405205483829261284409344 cubic inches would be around 77114230.1 feet tall.
Recreational maths with 792405205483829261284409344
- 792405205483829261284409344 backwards is 443904482162928384502504297
- The number of decimal digits it has is: 27
- The sum of 792405205483829261284409344's digits is 115
- 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 792405205483829261284409344 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 792405205483829261284409344 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/792405205483829261284409344/
Chicago style:
Numbermatics. 2024. "Number 792405205483829261284409344 - Facts about the integer". https://numbermatics.com/n/792405205483829261284409344/
The information we have on file for 792405205483829261284409344 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 792405205483829261284409344, math, Factors of 792405205483829261284409344, curriculum, school, college, exams, university, Prime factorization of 792405205483829261284409344, STEM, science, technology, engineering, physics, economics, calculator, seven hundred ninety-two septillion, four hundred five sextillion, two hundred five quintillion, four hundred eighty-three quadrillion, eight hundred twenty-nine trillion, two hundred sixty-one billion, two hundred eighty-four million, four hundred nine thousand, three hundred forty-four.