734943507385258418418745344
734,943,507,385,258,418,418,745,344 is an even composite number composed of five prime numbers multiplied together.
734943507385258418418745344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 734943507385258418418745344:
224 × 36 × 192 × 234 × 296
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 23 × 23 × 29 × 29 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 734943507385258418418745344 from the Numbermatics database.
Names of 734943507385258418418745344
- Cardinal: 734943507385258418418745344 can be written as Seven hundred thirty-four septillion, nine hundred forty-three sextillion, five hundred seven quintillion, three hundred eighty-five quadrillion, two hundred fifty-eight trillion, four hundred eighteen billion, four hundred eighteen million, seven hundred forty-five thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 7.34943507385258418418745344 × 1026
Factors of 734943507385258418418745344
Divisors of 734943507385258418418745344
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 29 32 36 38 46 48 54 57 58 64 69 72 76 81 87 92 96 108 114 116 128 138 144 152 162 171 174 184 192 207 216 228 232 243 256 261 276 288 304 324 342 348 361 368 384 414 432 437 456 464 486 512 513 522 529 551 552 576 608 621 648 667 684 696 722 729 736 768 783 828 841 864 874 912 928 972 1024 1026 1044 1058 1083 1102 1104 1152 1216 1242 1296 1311 1334 1368 1392 1444 1458 1472 1536 1539 1566 1587 1653 1656 1682 1728 1748 1824 1856 1863 1944 2001 2048 2052 2088 2116 2166 2204 2208 2304 2349 2432 2484 2523 2592 2622 2668 2736 2784 2888 2916 2944 3072 3078 3132 3174 3249 3306 3312 3364 3456 3496 3648 3712 3726 3888 3933 4002 4096 4104 4176 4232 4332 4408 4416 4608 4617 4698 4761 4864 4959 4968 5046 5184 5244 5336 5472 5568 5589 5776 5832 5888 6003 6144 6156 6264 6348 6498 6612 6624 6728 6912 6992 7047 7296 7424 7452 7569 7776 7866 8004 8192 8208 8303 8352 8464 8664 8816 8832 9216 9234 9396 9522 9728 9747 9918 9936 10051 10092 10368 10469 10488 10672 10944 11136 11178 11552 11664 11776 11799 12006 12167 12288 12312 12528 12673 12696 12996 13224 13248 13456 13824 13851 13984 14094 14283 14592 14848 14877 14904 15138 15341 15552 15732 15979 16008 16384 16416 16606 16704 16767 16928 17328 17632 17664 18009 18432 18468 18792 19044 19343 19456 19494 19836 19872 20102 20184 20736 20938 20976 21141 21344 21888 22272 22356 22707 23104 23328 23552 23598 24012 24334 24389 24576 24624 24909 25056 25346 25392 25992 26448 26496 26912 27648 27702 27968 28188 28566 29184 29241 29696 29754 29808 30153 30276 30682 31104 31407 31464 31958 32016 32768 32832 33212 33408 33534 33856 34656 35264 35328 35397 36018 36501 36864 36936 37584 38019 38088 38686 38912 38988 39672 39744 40204 40368 41472 41876 41952 42282 42688 42849 43776 44544 44631 44712 45414 46023 46208 46656 47104 47196 47937 48024 48668 48778 49152 49248 49818 50112 50692 50784 51984 52896 52992 53824 54027 55296 55404 55936 56376 57132 58029 58368 58482 59392 59508 59616 60306 60552 61364 62208 62814 62928 63916 64032 65536 65664 66424 66816 67068 67712 68121 69312 70528 70656 70794 72036 73002 73167 73728 73872 74727 75168 76038 76176 77372 77824 77976 79344 79488 80408 80736 82944 83752 83904 84564 85376 85698 87552 87723 89088 89262 89424 90459 90828 92046 92416 93312 94208 94221 94392 95874 96048 97336 97556 98304 98496 99636 100224 101384 101568 103968 105792 105984 106191 107648 108054 109503 110592 110808 111872 112752 114057 114264 116058 116736 116964 118784 119016 119232 120612 121104 122728 124416 125628 125856 127832 128064 128547 131072 131328 132848 133632 133893 134136 135424 136242 138069 138624 141056 141312 141588 143811 144072 146004 146334 147456 147744 149454 150336 152076 152352 154744 155648 155952 158688 158976 160816 161472 162081 165888 167504 167808 169128 170752 171396 174087 175104 175446 178176 178524 178848 180918 181656 184092 184832 186624 188416 188442 188784 190969 191748 192096 194672 195112 196608 196992 199272 200448 202768 203136 204363 207936 211584 211968 212382 215296 216108 219006 219501 221184 221616 223744 224181 225504 228114 228528 231173 232116 233472 233928 237568 238032 238464 240787 241224 242208 245456 248832 251256 251712 255664 256128 257094 262144 262656 263169 265696 267264 267786 268272 270848 271377 272484 276138 277248 279841 282112 282624 282663 283176 287622 288144 291479 292008 292668 294912 295488 298908 300672 303601 304152 304704 309488 311296 311904 317376 317952 318573 321632 322944 324162 328509 331776 335008 335616 338256 341504 342171 342792 348174 350208 350892 352843 356352 357048 357696 361836 363312 367517 368184 369664 373248 376832 376884 377568 381938 383496 384192 385641 389344 390224 393216 393984 398544 400896 401679 405536 406272 408726 414207 415872 423168 423936 424764 430592 431433 432216 438012 439002 442368 443232 444889 447488 448362 451008 456228 457056 462346 463391 464232 466944 467856 475136 476064 476928 481574 482448 484416 486243 490912 497664 502512 503424 511328 512256 514188 522261 524288 525312 526338 531392 534528 535572 536544 541696 542754 544968 552276 554496 559682 560947 564224 565248 565326 566352 572907 575244 576288 582958 584016 585336 589824 590976 597816 601344 607202 608304 609408 613089 618976 622592 623808 634752 635904 637146 643264 645888 648324 657018 658503 663552 670016 671232 672543 676512 683008 684342 685584 693519 696348 700416 701784 705686 707281 712704 714096 715392 722361 723672 726624 735034 736368 739328 746496 753664 753768 755136 763876 766992 768384 771282 778688 780448 786432 787968 797088 801792 803358 811072 812544 814131 817452 828414 831744 839523 846336 847872 847989 849528 861184 862866 864432 874437 876024 878004 884736 886464 889778 894976 896724 902016 910803 912456 914112 924692 926782 928464 933888 935712 950272 952128 953856 963148 964896 968832 972486 981824 985527 995328 1005024 1006848 1022656 1024512 1026513 1028376 1044522 1048576 1050624 1052676 1058529 1062784 1069056 1071144 1073088 1083392 1085508 1089936 1102551 1104552 1108992 1119364 1121894 1128448 1130496 1130652 1132704 1145814 1150488 1152576 1165916 1168032 1170672 1179648 1181952 1195632 1202688 1214404 1216608 1218816 1226178 1237952 1242621 1245184 1247616 1269504 1271808 1274292 1286528 1291776 1294299 1296648 1314036 1317006 1327104 1334667 1340032 1342464 1345086 1353024 1366016 1368684 1371168 1387038 1390173 1392696 1400832 1403568 1411372 1414562 1425408 1428192 1430784 1444722 1447344 1453248 1470068 1472736 1478656 1492992 1507328 1507536 1510272 1527752 1533984 1536768 1542564 1557376 1560896 1566783 1572864 1575936 1594176 1603584 1606716 1622144 1625088 1628262 1634904 1656828 1663488 1679046 1682841 1692672 1695744 1695978 1699056 1718721 1722368 1725732 1728864 1748874 1752048 1756008 1769472 1772928 1779556 1789952 1793448 1804032 1821606 1824912 1828224 1849384 1853564 1856928 1867776 1871424 1900544 1904256 1907712 1926296 1929792 1937664 1944972 1963648 1971054 1975509 1990656 2010048 2013696 2017629 2045312 2049024 2053026 2056752 2080557 2089044 2097152 2101248 2105352 2117058 2121843 2125568 2138112 2142288 2146176 2166784 2167083 2171016 2179872 2205102 2209104 2217984 2238728 2243788 2256896 2260992 2261304 2265408 2291628 2300976 2305152 2331832 2336064 2341344 2359296 2363904 2391264 2405376 2428808 2433216 2437632 2442393 2452356 2475904 2485242 2490368 2495232 2518569 2539008 2543616 2543967 2548584 2573056 2583552 2588598 2593296 2623311 2628072 2634012 2654208 2669334 2680064 2684928 2690172 2706048 2732032 2732409 2737368 2742336 2774076 2780346 2785392 2801664 2807136 2822744 2829124 2850816 2856384 2861568 2889444 2894688 2906496 2940136 2945472 2956581 2957312 2985984 3014656 3015072 3020544 3055504 3067968 3073536 3079539 3085128 3114752 3121792 3133566 3145728 3151872 3175587 3188352 3207168 3213432 3244288 3250176 3256524 3269808 3307653 3313656 3326976 3358092 3365682 3385344 3391488 3391956 3398112 3437442 3444736 3451464 3457728 3497748 3504096 3512016 3538944 3545856 3559112 3579904 3586896 3608064 3643212 3649824 3656448 3698768 3707128 3713856 3727863 3735552 3742848 3801088 3808512 3815424 3852592 3859584 3875328 3882897 3889944 3927296 3942108 3951018 3981312 4004001 4020096 4027392 4035258 4090624 4098048 4106052 4113504 4161114 4170519 4178088 4194304 4202496 4210704 4234116 4243686 4251136 4276224 4284576 4292352 4333568 4334166 4342032 4359744 4392287 4410204 4418208 4435968 4477456 4487576 4513792 4521984 4522608 4530816 4583256 4601952 4610304 4663664 4672128 4682688 4700349 4718592 4727808 4782528 4810752 4857616 4866432 4875264 4884786 4904712 4951808 4970484 4980736 4990464 5037138 5048523 5078016 5087232 5087934 5097168 5146112 5156163 5167104 5177196 5186592 5246622 5256144 5268024 5308416 5316979 5338668 5360128 5369856 5380344 5412096 5464064 5464818 5474736 5484672 5538101 5548152 5560692 5570784 5603328 5614272 5645488 5658248 5701632 5712768 5723136 5778888 5789376 5812992 5880272 5890944 5913162 5914624 5926527 5971968 6029312 6030144 6041088 6052887 6111008 6135936 6147072 6159078 6170256 6229504 6241671 6243584 6267132 6291456 6303744 6351174 6365529 6376704 6414336 6426864 6488576 6500352 6501249 6513048 6539616 6615306 6627312 6653952 6704017 6716184 6731364 6770688 6782976 6783912 6796224 6874884 6889472 6902928 6915456 6982823 6995496 7008192 7024032 7077888 7091712 7118224 7159808 7173792 7216128 7286424 7299648 7312896 7327179 7397536 7414256 7427712 7455726 7471104 7485696 7555707 7602176 7617024 7630848 7631901 7705184 7719168 7750656 7765794 7779888 7854592 7869933 7884216 7902036 7962624 8008002 8040192 8054784 8070516 8115389 8181248 8196096 8197227 8212104 8227008 8322228 8341038 8356176 8388608 8404992 8421408 8452891 8468232 8487372 8502272 8552448 8569152 8584704 8667136 8668332 8684064 8719488 8784574 8804429 8820408 8836416 8869743 8871936 8954912 8975152 9027584 9043968 9045216 9061632 9166512 9203904 9220608 9238617 9327328 9344256 9365376 9400698 9437184 9455616 9526761 9565056 9621504 9715232 9732864 9750528 9769572 9809424 9903616 9922959 9940968 9961472 9980928 10074276 10097046 10156032 10174464 10175868 10194336 10232447 10292224 10312326 10334208 10354392 10373184 10493244 10512288 10536048 10616832 10633958 10657993 10677336 10720256 10739712 10760688 10824192 10928128 10929636 10949472 10969344 11076202 11096304 11121384 11141568 11183589 11206656 11228544 11290976 11316496 11403264 11425536 11446272 11557776 11578752 11625984 11648691 11760544 11781888 11826324 11829248 11853054 11943936 12012003 12058624 12060288 12082176 12105774 12222016 12271872 12294144 12318156 12340512 12459008 12483342 12487168 12511557 12534264 12582912 12607488 12702348 12731058 12753408 12828672 12853728 12901781 12977152 13000704 13002498 13026096 13079232 13176861 13230612 13254624 13307904 13408034 13432368 13438339 13462728 13541376 13565952 13567824 13592448 13749768 13778944 13805856 13830912 13965646 13990992 14016384 14048064 14101047 14155776 14183424 14236448 14319616 14347584 14432256 14572848 14599296 14625792 14654358 14795072 14828512 14855424 14911452 14942208 14971392 15111414 15145569 15204352 15234048 15261696 15263802 15410368 15438336 15468489 15501312 15531588 15559776 15709184 15739866 15768432 15804072 15925248 15950937 16016004 16080384 16109568 16141032 16230778 16267463 16362496 16392192 16394454 16424208 16454016 16614303 16644456 16682076 16712352 16777216 16809984 16842816 16905782 16936464 16974744 17004544 17104896 17138304 17169408 17334272 17336664 17368128 17438976 17569148 17608858 17640816 17672832 17739486 17743872 17779581 17909824 17950304 18055168 18087936 18090432 18123264 18333024 18407808 18441216 18477234 18654656 18688512 18725013 18730752 18801396 18874368 18911232 19053522 19096587 19130112 19243008 19430464 19465728 19501056 19503747 19539144 19618848 19807232 19845918 19881936 19922944 19961856 20112051 20148552 20194092 20312064 20348928 20351736 20388672 20464894 20511149 20584448 20624652 20668416 20708784 20746368 20948469 20986488 21024576 21072096 21233664 21267916 21315986 21354672 21440512 21479424 21521376 21648384 21856256 21859272 21898944 21938688 22152404 22192608 22242768 22283136 22367178 22413312 22457088 22581952 22632992 22667121 22806528 22851072 22892544 23115552 23157504 23251968 23297382 23521088 23563776 23609799 23652648 23658496 23706108 23887872 24024006 24117248 24120576 24164352 24211548 24346167 24444032 24543744 24588288 24591681 24636312 24681024 24918016 24966684 24974336 25023114 25068528 25165824 25214976 25358673 25404696 25462116 25506816 25657344 25707456 25803562 25954304 26001408 26004996 26052192 26158464 26353722 26413287 26461224 26509248 26615808 26816068 26864736 26876678 26925456 27082752 27131904 27135648 27184896 27499536 27557888 27611712 27661824 27931292 27981984 28032768 28096128 28202094 28311552 28366848 28472896 28580283 28639232 28695168 28864512 29145696 29198592 29251584 29308716 29590144 29657024 29710848 29768877 29822904 29884416 29942784 30222828 30291138 30408704 30468096 30523392 30527604 30697341 30820736 30876672 30936978 31002624 31063176 31119552 31418368 31479732 31536864 31608144 31850496 31901874 31973979 32032008 32160768 32219136 32282064 32461556 32534926 32724992 32784384 32788908 32848416 32908032 33228606 33288912 33364152 33424704 33619968 33685632 33811564 33872928 33949488 34009088 34209792 34276608 34338816 34668544 34673328 34736256 34877952 35138296 35217716 35281632 35345664 35478972 35487744 35559162 35819648 35900608 36036009 36110336 36175872 36180864 36246528 36666048 36815616 36882432 36954468 37309312 37377024 37450026 37461504 37534671 37602792 37748736 37822464 38107044 38193174 38260224 38486016 38705343 38860928 38931456 39002112 39007494 39078288 39237696 39530583 39614464 39691836 39763872 39845888 39923712 40224102 40297104 40315017 40388184 40624128 40697856 40703472 40777344 40929788 41022298 41168896 41249304 41336832 41417568 41492736 41896938 41972976 42049152 42144192 42467328 42535832 42631972 42709344 42881024 42958848 43042752 43296768 43712512 43718544 43797888 43877376 44304808 44385216 44485536 44566272 44734356 44826624 44914176 45163904 45265984 45334242 45436707 45613056 45702144 45785088 46231104 46315008 46405467 46503936 46594764 47042176 47127552 47219598 47305296 47316992 47412216 47775744 47852811 48048012 48234496 48241152 48328704 48423096 48692334 48802389 48888064 49087488 49176576 49183362 49272624 49362048 49836032 49842909 49933368 49948672 50046228 50137056 50331648 50429952 50717346 50809392 50924232 51013632 51314688 51414912 51607124 51908608 52002816 52009992 52104384 52316928 52707444 52826574 52922448 53018496 53231616 53632136 53729472 53753356 53850912 54165504 54263808 54271296 54369792 54999072 55115776 55223424 55323648 55862584 55963968 56065536 56175039 56192256 56404188 56623104 56733696 56945792 57160566 57278464 57289761 57390336 57729024 58291392 58397184 58503168 58511241 58617432 59180288 59314048 59421696 59537754 59645808 59768832 59885568 60336153 60445656 60582276 60817408 60936192 61046784 61055208 61394682 61533447 61641472 61753344 61873956 62005248 62126352 62239104 62836736 62845407 62959464 63073728 63216288 63700992 63803748 63947958 64064016 64321536 64438272 64564128 64923112 65069852 65449984 65568768 65577816 65696832 65816064 66457212 66577824 66728304 66849408 67239936 67371264 67623128 67745856 67898976 68001363 68018176 68419584 68553216 68677632 69337088 69346656 69472512 69755904 70276592 70435432 70563264 70691328 70829397 70957944 70975488 71118324 71639296 71801216 72072018 72220672 72351744 72361728 72493056 73038501 73332096 73631232 73764864 73775043 73908936 74618624 74754048 74900052 74923008 75069342 75205584 75497472 75644928 76076019 76214088 76386348 76520448 76972032 77410686 77721856 77862912 78004224 78014988 78156576 78475392 79061166 79228928 79239861 79383672 79527744 79691776 79847424 80448204 80594208 80630034 80776368 81248256 81395712 81406944 81554688 81859576 82044596 82337792 82498608 82673664 82835136 82985472 83793876 83945952 84098304 84288384 84934656 85071664 85263944 85418688 85740849 85762048 85917696 86085504 86593536 87425024 87437088 87595776 87754752 88609616 88770432 88971072 89132544 89306631 89468712 89653248 89828352 90327808 90531968 90668484 90873414 91226112 91404288 91570176 92092023 92462208 92630016 92810934 93007872 93189528 94084352 94255104 94439196 94610592 94633984 94824432 95551488 95705622 95921937 96096024 96468992 96482304 96657408 96846192 97384668 97604778 97776128 98174976 98353152 98366724 98545248 98724096 99672064 99685818 99866736 99897344 100092456 100274112 100859904 101022601 101434692 101618784 101848464 102027264 102629376 102829824 103214248 103817216 104005632 104019984 104208768 104633856 105414888 105653148 105844896 106036992 106463232 107264272 107458944 107506712 107701824 108108027 108331008 108527616 108542592 108739584 109998144 110231552 110446848 110647296 111725168 111927936 112131072 112350078 112384512 112604013 112808376 113246208 113467392 113891584 114321132 114556928 114579522 114780672 115458048 116116029 116582784 116794368 117006336 117022482 117234864 118360576 118591749 118628096 118843392 119075508 119291616 119537664 119771136 120672306 120891312 120945051 121164552 121634816 121872384 122093568 122110416 122789364 123066894 123282944 123506688 123747912 124010496 124252704 124478208 125673472 125690814 125918928 126147456 126432576 127376323 127401984 127607496 127895916 128128032 128643072 128876544 129128256 129846224 130139704 130899968 131137536 131155632 131393664 131632128 132914424 133155648 133456608 133698816 134479872 134742528 135246256 135491712 135797952 136002726 136036352 136310121 136839168 137106432 137355264 138674176 138693312 138945024 139216401 139511808 140553184 140870864 141126528 141382656 141658794 141915888 141950976 142236648 143278592 143558433 143602432 144144036 144441344 144703488 144723456 144986112 146077002 146407167 146664192 147262464 147529728 147550086 147817872 149237248 149508096 149528727 149800104 149846016 150138684 150411168 150994944 151289856 152152038 152428176 152772696 153040896 153944064 154192391 154821372 155443712 155725824 156008448 156029976 156313152 156950784 158122332 158457856 158479722 158767344 159055488 159383552 159694848 160604929 160896408 161188416 161260068 161552736 162496512 162791424 162813888 163109376 163719152 164089192 164675584 164997216 165347328 165670272 165970944 167587752 167891904 168196608 168525117 168576768 169869312 170143328 170527888 170837376 171481698 171524096 171835392 171869283 172171008 173187072 174850048 174874176 175191552 175509504 175533723 177219232 177540864 177942144 178265088 178613262 178937424 179306496 179656704 180655616 181008459 181063936 181336968 181746828 182452224 182808576 183140352 184184046 184600341 184924416 185260032 185621868 186015744 186379056 188168704 188510208 188536221 188878392 189221184 189267968 189648864 191102976 191411244 191843874 192192048 192937984 192964608 193314816 193692384 194416493 194769336 195209556 195552256 196349952 196706304 196733448 197090496 197448192 199344128 199371636 199733472 199794688 200184912 200548224 201719808 202045202 202501867 202869384 203237568 203696928 204004089 204054528 205258752 205659648 206428496 207634432 208011264 208039968 208417536 209267712 210829776 211306296 211689792 212073984 212488191 212926464 214528544 214917888 215013424 215403648 216216054 216662016 217055232 217085184 217479168 219115503 219996288 220463104 220893696 221294592 221325129 223450336 223855872 224262144 224700156 224769024 225208026 225616752 226492416 226934784 227783168 228228057 228642264 229113856 229159044 229561344 230916096 232232058 233165568 233588736 234012672 234044964 234469728 235346281 236721152 237183498 237256192 237686784 237719583 238151016 238583232 239075328 239542272 241344612 241782624 241890102 242329104 243269632 243744768 244187136 244220832 245133839 245578728 246133788 246565888 247013376 247495824 248020992 248505408 248956416 251346944 251381628 251837856 252294912 252865152 254752646 254803968 255214992 255328441 255791832 256256064 257222547 257286144 257753088 258256512 259692448 260279408 261799936 262275072 262311264 262787328 263264256 265828848 266311296 266913216 267397632 267919893 268959744 269485056 270492512 270983424 271595904 272005452 272072704 272620242 273678336 274212864 274710528 276276069 277348352 277386624 277890048 278432802 279023616 281106368 281741728 282253056 282765312 283317588 283831776 283901952 284473296 286557184 287116866 287204864 287765811 288288072 288882688 289406976 289446912 289972224 292154004 292814334 293328384 294524928 295059456 295100172 295635744 296740963 298474496 299016192 299057454 299600208 299692032 300277368 300822336 302579712 303067803 304304076 304856352 305545392 306081792 307888128 308384782 309081797 309642744 310887424 311451648 312016896 312059952 312626304 313901568 316244664 316915712 316959444 317534688 318110976 318767104 319389696 321209858 321792816 322376832 322520136 323105472 324324081 324993024 325582848 325627776 326218752 327438304 328178384 329351168 329994432 330694656 331340544 331941888 335175504 335783808 336393216 337050234 337153536 337812039 339738624 340286656 341055776 341674752 342963396 343048192 343670784 343738566 344342016 346374144 348348087 349700096 349748352 350383104 351019008 351067446 354438464 355081728 355775247 355884288 356530176 357226524 357874848 358612992 359313408 361311232 362016918 362127872 362673936 362835153 363493656 364904448 365617152 366280704 368368092 369200682 369848832 370520064 371243736 372031488 372758112 374151649 376337408 377020416 377072442 377756784 378442368 378535936 379297728 382128969 382205952 382822488 383687748 384384096 385875968 385929216 386629632 387384768 388832986 389538672 389711831 390419112 391104512 392699904 393412608 393466896 394180992 394896384 398688256 398743272 399466944 399589376 400369824 401096448 403439616 404090404 405003734 405738768 406475136 407393856 408008178 408109056 408930363 410517504 411319296 412856992 415268864 416022528 416079936 416835072 418535424 421659552 422612592 423379584 424147968 424976382 425852928 429057088 429835776 430026848 430675299 430807296 432432108 433324032 434110464 434170368 434958336 438231006 439221501 439992576 440926208 441787392 442589184 442650258 446900672 447711744 448524288 448586181 449400312 449538048 450416052 451233504 452984832 453869568 455566336 456456114 457284528 458227712 458318088 459122688 461832192 462577173 464464116 466331136 467177472 468025344 468089928 468939456 470692562 471756427 473442304 474366996 474512384 475373568 475439166 476302032 477166464 478150656 479084544 481814787 482689224 483565248 483780204 484658208 486539264 487489536 488374272 488441664 490267678 491157456 492267576 493131776 494026752 494991648 496041984 497010816 497912832 502693888 502763256 503675712 504589824 505730304 509505292 509607936 510429984 510656882 511583664 512512128 514445094 514572288 515506176 515607849 516513024 519384896 520558816 523599872 524550144 524622528 525574656 526528512 531657696 532622592 533826432 534795264 535839786 537919488 538970112 540985024 541966848 543025377 543191808 544010904 544145408 545240484 547356672 548425728 549421056 552552138 553801023 554696704 554773248 555780096 556865604 558047232 562212736 563483456 564506112 565530624 565608663 566635176 567663552 567803904 568946592 573114368 574233732 574409728 575531622 576576144 577765376 578813952 578893824 579944448 583249479 584308008 585628668 586656768 589049856 590118912 590200344 591271488 593481926 594823321 596948992 598032384 598114908 599200416 599384064 600554736 601644672 605159424 606135606 607505601 608608152 609712704 611090784 612163584 615776256 616769564 618163594 619285488 621774848 622903296 624033792 624119904 625252608 627803136 632489328 633831424 633918888 635069376 636221952 638779392 642419716 643585632 644753664 645040272 646210944 648648162 649986048 651165696 651255552 652437504 654876608 656356768 657346509 658702336 659988864 661389312 662681088 663883776 670351008 671567616 672786432 674100468 674307072 675624078 679477248 680573312 682111552 683349504 684684171 685926792 686096384 687341568 687477132 688684032 692748288 696696174 699400192 699496704 700766208 702038016 702134892 706038843 708876928 710163456 711550494 711768576 713060352 713158749 714453048 715749696 717225984 718626816 722622464 724033836 724255744 725347872 725670306 726987312 729808896 731234304 732561408 735401517 736736184 738401364 739697664 741040128 742487472 744062976 745516224 748303298 752674816 754040832 754144884 755513568 756884736 757071872 758595456 764257938 764411904 765644976 765985323 767375496 768768192 771858432 773259264 774769536 777665972 779077344 779423662 780838224 782209024 785399808 786825216 786933792 788361984 789792768 797376512 797486544 798933888 799178752 800739648 802192896 806879232 808180808 810007468 811477536 812950272 814787712 816016356 816218112 817860726 821035008 822638592 825713984 828828207 830537728 832045056 832159872 833670144 837070848 843319104 845225184 846759168 848295936 849952764 851705856 858114176 859671552 860053696 861350598 861614592 863297433 864864216 866648064 868220928 868340736 869916672 876462012 878443002 879985152 881852416 883574784 885178368 885300516 890222889 893801344 895423488 897048576 897172362 898800624 899076096 900832104 902467008 907739136 909203409 911132672 912912228 914569056 916455424 916636176 918245376 923664384 925154346 927245391 928928232 932662272 934354944 936050688 936179856 937878912 941385124 943512854 946884608 948733992 949024768 950747136 950878332 952604064 954332928 956301312 958169088 963629574 965378448 967130496 967560408 969316416 974979072 976748544 976883328 980535356 982314912 984535152 986263552 988053504 989983296 992083968 994021632 995825664 1005387776 1005526512 1007351424 1009179648 1011460608 1019010584 1019215872 1020859968 1021313764 1023167328 1025024256 1028890188 1029144576 1031012352 1031215698 1033026048 1038769792 1041117632 1045044261 1047199744 1049100288 1049245056 1051149312 1053057024 1063315392 1065245184 1067325741 1067652864 1069590528 1071679572 1075838976 1077940224 1081970048 1083933696 1086050754 1086383616 1088021808 1088290816 1088505459 1090480968 1094713344 1096851456 1098842112 1105104276 1107602046 1109393408 1109546496 1111560192 1113731208 1116094464 1122454947 1124425472 1126966912 1129012224 1131061248 1131217326 1133270352 1135327104 1135607808 1137893184 1146228736 1146386907 1148467464 1148819456 1151063244 1153152288 1155530752 1157627904 1157787648 1159888896 1166498958 1168616016 1169135493 1171257336 1173313536 1178099712 1180237824 1180400688 1182542976 1186963852 1189646642 1193897984 1196064768 1196229816 1198400832 1198768128 1201109472 1203289344 1210318848 1212271212 1215011202 1217216304 1219425408 1222181568 1224327168 1231552512 1233539128 1236327188 1238570976 1243549696 1245806592 1248067584 1248239808 1250505216 1255606272 1264978656 1267662848 1267837776 1270138752 1272443904 1277558784 1284839432 1287171264 1289507328 1290080544 1292025897 1292421888 1297296324 1299972096 1302331392 1302511104 1304875008 1309753216 1312713536 1314693018 1317404672 1317664503 1319977728 1322778624 1325362176 1327767552 1340702016 1343135232 1345572864 1345758543 1348200936 1348614144 1351248156 1358954496 1361146624 1364223104 1366699008 1369368342 1371853584 1372192768 1374683136 1374954264 1377368064 1385496576 1387731519 1393392348 1398800384 1398993408 1401532416 1404076032 1404269784 1412077686 1415269281 1417753856 1420326912 1423100988 1423537152 1426120704 1426317498 1428906096 1431499392 1434451968 1437253632 1445244928 1445444361 1448067672 1448511488 1450695744 1451340612 1453974624 1459617792 1462468608 1465122816 1470803034 1473472368 1476802728 1479395328 1482080256 1484974944 1488125952 1491032448 1496606596 1505349632 1508081664 1508289768 1511027136 1513769472 1514143744 1517190912 1528515876 1528823808 1531289952 1531970646 1534750992 1537536384 1543716864 1546518528 1549539072 1555331944 1558154688 1558847324 1561676448 1564418048 1570799616 1573650432 1573867584 1576723968 1579585536 1594753024 1594973088 1597867776 1598357504 1601479296 1604385792 1613758464 1616361616 1620014936 1622955072 1625900544 1629076131 1629575424 1632032712 1632436224 1635721452 1642070016 1645277184 1651427968 1657656414 1661075456 1661403069 1664090112 1664319744 1667340288 1674141696 1686638208 1690450368 1693518336 1696591872 1696825989 1699905528 1703411712 1716228352 1719343104 1720107392 1722701196 1723229184 1726594866 1729728432 1733296128 1736441856 1736681472 1739833344 1749748437 1752924024 1756886004 1759970304 1763704832 1767149568 1770356736 1770601032 1780445778 1784469963 1787602688 1790846976 1794097152 1794344724 1797601248 1798152192 1801664208 1804934016 1815478272 1818406818 1822265344 1822516803 1825824456 1829138112 1832910848 1833272352 1836490752 1847328768 1850308692 1854490782 1857856464 1865324544 1868709888 1872101376 1872359712 1875757824 1882770248 1887025708 1893769216 1897467984 1898049536 1901494272 1901756664 1905208128 1908665856 1916338176 1927259148 1930756896 1934260992 1935120816 1938632832 1949958144 1953497088 1953766656 1961070712 1964629824 1969070304 1972039527 1972527104 1976107008 1979966592 1984167936 1988043264 1991651328 2010775552 2011053024 2014702848 2018359296 2022921216 2038021168 2038431744 2041719936 2042627528 2046334656 2050048512 2054052513 2057780376 2058289152 2062024704 2062431396 2066052096 2077539584 2082235264 2090088522 2094399488 2098200576 2098490112 2102298624 2106114048 2118116529 2126630784 2130490368 2134651482 2135305728 2139181056 2139476247 2143359144 2151677952 2155880448 2163940096 2167867392 2172101508 2172767232 2176043616 2176581632 2177010918 2180961936 2189426688 2193702912 2197684224 2206204551 2210208552 2215204092 2218786816 2219092992 2223120384 2227462416 2232188928 2244909894 2248850944 2253933824 2258024448 2262122496 2262434652 2266540704 2270654208 2271215616 2275786368 2292457472 2292773814 2296934928 2297638912 2297955969 2302126488 2306304576 2311061504 2315575296 2319777792 2332997916 2337232032 2338270986 2342514672 2346627072 2356199424 2360475648 2360801376 2365085952 2373927704 2379293284 2387795968 2392129536 2392459632 2396801664 2397536256 2402218944 2406578688 2420637696 2424542424 2430022404 2434432608 2438850816 2444363136 2448654336 2463105024 2467078256 2472654376 2477141952 2486484621 2487099392 2491613184 2496135168 2496479616 2501010432 2511212544 2529957312 2535325696 2535675552 2540277504 2544887808 2555117568 2569678864 2574342528 2579014656 2580161088 2584051794 2584843776 2589892299 2594592648 2599944192 2604662784 2605022208 2609750016 2619506432 2625427072 2629386036 2634809344 2635329006 2639955456 2645557248 2650724352 2655535104 2670668667 2681404032 2686270464 2691145728 2691517086 2696401872 2697228288 2702496312 2722293248 2727610227 2728446208 2733398016 2738736684 2743707168 2744385536 2749366272 2749908528 2754736128 2770993152 2775463038 2781736173 2786784696 2797600768 2797986816 2803064832 2808152064 2808539568 2824155372 2830538562 2835507712 2840653824 2846201976 2847074304 2852241408 2852634996 2857812192 2862998784 2868903936 2874507264 2890489856 2890888722 2896135344 2897022976 2901391488 2902681224 2907949248 2924937216 2929655429 2930245632 2941606068 2946944736 2953605456 2958790656 2964160512 2969949888 2976251904 2982064896 2993213192 3010699264 3016163328 3016579536 3022054272 3027538944 3028287488 3034381824 3057031752 3057647616 3062579904 3063941292 3069501984 3075072768 3087433728 3093037056 3099078144 3110663888 3116309376 3117694648 3123352896 3128836096 3135132783 3141599232 3147300864 3147735168 3153447936 3159171072 3189506048 3189946176 3195735552 3196715008 3201977223 3202958592 3208771584 3227516928 3232723232 3240029872 3245910144 3251801088 3258152262 3259150848 3264065424 3264872448 3265516377 3271442904 3284140032 3290554368 3302855936 3315312828 3322150912 3322806138 3328180224 3328639488 3334680576 3348283392 3367364841 3373276416 3380900736 3387036672 3393183744 3393651978 3399811056 3406823424 3432456704 3438686208 3439160721 3440214784 3445402392 3446458368 3453189732 3459456864 3466592256 3472883712 3473362944 3479666688 3499496874 3505848048 3507406479 3513772008 3519940608 3527409664 3534299136 3540713472 3541202064 3560891556 3568939926 3575205376 3581693952 3588194304 3588689448 3595202496 3596304384 3603328416 3609868032 3630956544 3636813636 3644530688 3645033606 3651648912 3658276224 3665821696 3666544704 3672981504 3693913367 3694657536 3700617384 3708981564 3715712928 3730649088 3737419776 3744202752 3744719424 3751515648 3765540496 3774051416 3787538432 3794935968 3796099072 3802988544 3803513328 3810416256 3817331712 3832676352 3854518296 3861513792 3868521984 3870241632 3876077691 3877265664 3899916288 3906994176 3907533312 3922141424 3929259648 3938140608 3944079054 3945054208 3952214016 3952993509 3959933184 3968335872 3976086528 3983302656 4021551104 4022106048 4029405696 4036718592 4037275629 4045842432 4076042336 4076863488 4083439872 4085255056 4092669312 4100097024 4108105026 4115560752 4116578304 4124049408 4124862792 4132104192 4155079168 4163194557 4164470528 4180177044 4188798976 4196401152 4196980224 4204597248 4212228096 4236233058 4245807843 4253261568 4260980736 4269302964 4270611456 4278362112 4278952494 4286718288 4303355904 4311760896 4327880192 4335734784 4336333083 4344203016 4345534464 4352087232 4353163264 4354021836 4361923872 4378853376 4387405824 4395368448 4412409102 4420417104 4430408184 4437573632 4438185984 4446240768 4454924832 4464377856 4471579339 4489819788 4497701888 4507867648 4516048896 4524244992 4524869304 4533081408 4541308416 4542431232 4551572736 4584914944 4585547628 4593869856 4595277824 4595911938 4604252976 4612609152 4622123008 4631150592 4639555584 4657542941 4665995832 4674464064 4676541972 4685029344 4693254144 4712398848 4720951296 4721602752 4730171904 4747855408 4758586568 4775591936 4784259072 4784919264 4793603328 4795072512 4804437888 4813157376 4841275392 4849084848 4860044808 4868865216 4877701632 4887228393 4888726272 4897308672 4926210048 4934156512 4945308752 4954283904 4972969242 4974198784 4983226368 4984209207 4992270336 4992959232 5002020864 5022425088 5059914624 5070651392 5071351104 5080555008 5089775616 5090477967 5110235136 5139357728 5148685056 5158029312 5160322176 5168103588 5169687552 5179784598 5189185296 5199888384 5209325568 5210044416 5219500032 5239012864 5249245311 5250854144 5258772072 5269618688 5270658012 5279910912 5291114496 5301448704 5311070208 5341337334 5353409889 5362808064 5372540928 5382291456 5383034172 5392803744 5394456576 5404992624 5444586496 5455220454 5456892416 5466796032 5467550409 5477473368 5487414336 5488771072 5498732544 5499817056 5509472256 5541986304 5550926076 5563472346 5573569392 5595201536 5595973632 5606129664 5616304128 5617079136 5638078297 5648310744 5661077124 5671015424 5681307648 5692403952 5694148608 5704482816 5705269992 5715624384 5725997568 5749014528 5780979712 5781777444 5792270688 5794045952 5802782976 5805362448 5815898496 5849874432 5859310858 5860491264 5872554143 5883212136 5893889472 5907210912 5916118581 5917581312 5928321024 5939899776 5952503808 5964129792 5986426384 6021398528 6032326656 6033159072 6044108544 6055077888 6056574976 6068763648 6114063504 6115295232 6125159808 6127882584 6139003968 6150145536 6162157539 6174867456 6186074112 6198156288 6221327776 6232618752 6235389296 6246705792 6257672192 6270265566 6283198464 6294601728 6295470336 6306895872 6318342144 6354349587 6379012096 6379892352 6391471104 6393430016 6403954446 6405917184 6417543168 6418428741 6455033856 6465446464 6480059744 6491820288 6503602176 6516304524 6518301696 6528130848 6529744896 6531032754 6542885808 6568280064 6581108736 6605711872 6618613653 6630625656 6644301824 6645612276 6656360448 6657278976 6669361152 6696566784 6734729682 6746552832 6761801472 6774073344 6786367488 6787303956 6799622112 6813646848 6825042149 6864913408 6877372416 6878321442 6880429568 6890804784 6892916736 6893867907 6906379464 6918913728 6933184512 6946725888 6959333376 6998993748 7011696096 7014812958 7027544016 7039881216 7054819328 7068598272 7081426944 7082404128 7108881331 7121783112 7137879852 7150410752 7163387904 7176388608 7177378896 7190404992 7192608768 7206656832 7219736064 7261913088 7273627272 7289061376 7290067212 7303297824 7316552448 7331643392 7333089408 7345963008 7387826734 7389315072 7401234768 7404524789 7417963128 7431425856 7459453863 7461298176 7474839552 7488405504 7489438848 7503031296 7531080992 7548102832 7575076864 7589871936 7592198144 7605977088 7607026656 7620832512 7634663424 7665352704 7709036592 7723027584 7737043968 7740483264 7752155382 7754531328 7769676897 7799832576 7813988352 7815066624 7844282848 7858519296 7876281216 7888158108 7890108416 7904428032 7905987018 7919866368 7936671744 7952173056 7966605312 8012006001 8043102208 8044212096 8058811392 8073437184 8074551258 8091684864 8152084672 8166879744 8170510112 8182830681 8185338624 8200194048 8216210052 8231121504 8233156608 8248098816 8249725584 8264208384 8310158336 8326389114 8328941056 8345208519 8360354088 8377597952 8392802304 8393960448 8409194496 8424456192 8472466116 8491615686 8506523136 8521961472 8538605928 8541222912 8556724224 8557904988 8573436576 8605487927 8606711808 8623521792 8655760384 8671469568 8672666166 8688406032 8691068928 8704174464 8706326528 8708043672 8723847744 8774811648 8788966287 8790736896 8824818204 8840834208 8860816368 8875147264 8876371968 8892481536 8909849664 8928755712 8943158678 8963372113 8979639576 8995403776 9015735296 9032097792 9048489984 9049738608 9066162816 9082616832 9084862464 9103145472 9169829888 9171095256 9187739712 9190555648 9191823876 9208505952 9225218304 9244246016 9262301184 9279111168 9315085882 9331991664 9348928128 9353083944 9370058688 9386508288 9405398349 9424797696 9441902592 9443205504 9460343808 9495710816 9517173136 9551183872 9568518144 9569838528 9587206656 9590145024 9608875776 9626314752 9682550784 9698169696 9720089616 9737730432 9755403264 9774456786 9777452544 9794617344 9796549131 9852420096 9868313024 9890617504 9908567808 9945938484 9948397568 9966452736 9968418414 9984540672 9985918464 10004041728 10044850176 10102094523 10119829248 10141302784 10142702208 10161110016 10179551232 10180955934 10220470272 10278715456 10297370112 10316058624 10317482163 10320644352 10336207176 10339375104 10359569196 10378370592 10399776768 10418651136 10420088832 10439000064 10478025728 10498490622 10501708288 10517544144 10522219437 10539237376 10541316024 10559821824 10582228992 10602897408 10622140416 10682674668 10706819778 10725616128 10745081856 10764582912 10766068344 10785607488 10788913152 10809985248 10850397821 10889172992 10910440908 10913784832 10933592064 10935100818 10954946736 10974828672 10977542144 10997465088 10999634112 11018944512 11081740101 11083972608 11101852152 11126944692 11147138784 11190403072 11191947264 11212259328 11232608256 11234158272 11276156594 11296621488 11301643099 11322154248 11342030848 11362615296 11384807904 11388297216 11408965632 11410539984 11431248768 11451995136 11498029056 11561959424 11563554888 11584541376 11588091904 11605565952 11610724896 11631796992 11699748864 11718621716 11720982528 11745108286 11766424272 11787778944 11814421824 11832237162 11835162624 11856642048 11858980527 11879799552 11905007616 11928259584 11972852768 12042797056 12064653312 12066318144 12088217088 12110155776 12137527296 12228127008 12230590464 12250319616 12255765168 12278007936 12300291072 12324315078 12349734912 12372148224 12396312576 12442655552 12465237504 12470778592 12489583671 12493411584 12515344384 12540531132 12566396928 12589203456 12590940672 12613791744 12636684288 12708699174 12737423529 12758024192 12759784704 12782942208 12786860032 12807908892 12811834368 12835086336 12836857482 12910067712 12930892928 12960119488 12983640576 13007204352 13008999249 13032609048 13036603392 13056261696 13059489792 13062065508 13085771616 13136560128 13162217472 13211423744 13237227306 13261251312 13288603648 13291224552 13312720896 13314557952 13338722304 13393133568 13414738017 13469459364 13493105664 13523602944 13548146688 13572734976 13574607912 13599244224 13627293696 13650084298 13680936383 13729826816 13754744832 13756642884 13760859136 13781609568 13785833472 13787735814 13812758928 13837827456 13866369024 13893451776 13918666752 13972628823 13997987496 14023392192 14029625916 14055088032 14079762432 14109638656 14137196544 14162853888 14164808256 14217762662 14243566224 14275759704 14300821504 14326775808 14352777216 14354757792 14380809984 14385217536 14413313664 14439472128 14523826176 14547254544 14578122752 14580134424 14606595648 14633104896 14666178816 14691926016 14775653468 14778630144 14802469536 14809049578 14835926256 14862851712 14918907726 14922596352 14949679104 14952627621 14976811008 14978877696 15006062592 15062161984 15096205664 15150153728 15179743872 15184396288 15211954176 15214053312 15241665024 15269326848 15330705408 15418073184 15446055168 15474087936 15480966528 15504310764 15509062656 15539353794 15599665152 15627976704 15630133248 15688565696 15717038592 15747735933 15752562432 15776316216 15780216832 15808856064 15811974036 15839732736 15873343488 15904346112 15933210624 16024012002 16060229667 16086204416 16088424192 16117622784 16146874368 16149102516 16183369728 16304169344 16333759488 16341020224 16365661362 16370677248 16400388096 16402651227 16432420104 16462243008 16466313216 16496197632 16499451168 16528416768 16620316672 16652778228 16657882112 16690417038 16720708176 16755195904 16785604608 16787920896 16818388992 16848912384 16914234891 16944932232 16983231372 17013046272 17043922944 17077211856 17082445824 17113448448 17115809976 17146873152 17210975854 17247043584 17311520768 17342939136 17345332332 17376812064 17382137856 17408348928 17412653056 17416087344 17447695488 17549623296 17577932574 17581473792 17617662429 17649636408 17681668416 17721632736 17752743936 17784963072 17819699328 17857511424 17886317356 17926744226 17959279152 17990807552 18031470592 18064195584 18096979968 18099477216 18132325632 18165233664 18169724928 18206290944 18339659776 18342190512 18375479424 18381111296 18383647752 18417011904 18450436608 18524602368 18558222336 18630171764 18663983328 18697856256 18706167888 18740117376 18773016576 18810796698 18849595392 18883805184 18886411008 18920687616 18991421632 19034346272 19063048761 19102367744 19137036288 19139677056 19174413312 19180290048 19217751552 19252629504 19365101568 19396339392 19440179232 19475460864 19510806528 19548913572 19554905088 19589234688 19593098262 19704840192 19736626048 19781235008 19817135616 19855840959 19891876968 19896795136 19932905472 19936836828 19969081344 19971836928 20008083456 20089700352 20204189046 20239658496 20282605568 20285404416 20322220032 20359102464 20361911868 20440940544 20475126447 20557430912 20594740224 20632117248 20634964326 20641288704 20672414352 20678750208 20681603721 20719138392 20756741184 20799553536 20840177664 20878000128 20956051456 20996981244 21003416576 21035088288 21044438874 21078474752 21082632048 21119643648 21164457984 21205794816 21244280832 21326643993 21365349336 21413639556 21451232256 21490163712 21529165824 21532136688 21571214976 21577826304 21619970496 21700795642 21778345984 21820881816 21827569664 21867184128 21870201636 21909893472 21949657344 21955084288 21994930176 21999268224 22037889024 22163480202 22167945216 22203704304 22213574367 22253889384 22294277568 22383894528 22424518656 22465216512 22468316544 22552313188 22593242976 22603286198 22644308496 22684061696 22725230592 22769615808 22776594432 22817931264 22821079968 22862497536 22903990272 22996058112 23123918848 23127109776 23169082752 23176183808 23211131904 23221449792 23263593984 23399497728 23437243432 23441965056 23490216572 23532848544 23575557888 23628843648 23664474324 23670325248 23713284096 23717961054 23759599104 23810015232 23856519168 23945705536 24036018003 24085594112 24129306624 24132636288 24176434176 24220311552 24275054592 24456254016 24500639232 24511530336 24548492043 24556015872 24600582144 24648630156 24699469824 24744296448 24792625152 24885311104 24930475008 24941557184 24979167342 24986823168 25030688768 25035625557 25081062264 25132793856 25178406912 25181881344 25227583488 25273368576 25417398348 25474847058 25516048384 25519569408 25565884416 25573720064 25615817784 25623668736 25670172672 25673714964 25816463781 25820135424 25861785856 25920238976 25967281152 26014408704 26017998498 26065218096 26073206784 26112523392 26118979584 26124131016 26171543232 26324434944 26366898861 26422847488 26474454612 26522502624 26577207296 26582449104 26625441792 26629115904 26677444608 26786267136 26829476034 26890116339 26938918728 26986211328 27047205888 27096293376 27145469952 27149215824 27198488448 27254587392 27300168596 27361872766 27459653632 27509489664 27513285768 27521718272 27563219136 27571666944 27575471628 27625517856 27675654912 27732738048 27786903552 27837333504 27945257646 27995974992 28046784384 28059251832 28110176064 28159524864 28274393088 28325707776 28329616512 28435525324 28487132448 28551519408 28601643008 28653551616 28705554432 28709515584 28761619968 28770435072 28826627328 28878944256 29047652352 29094509088 29156245504 29160268848 29213191296 29266209792 29332357632 29383852032 29551306936 29557260288 29604939072 29618099156 29671852512 29725703424 29837815452 29845192704 29899358208 29905255242 29953622016 29957755392 30012125184 30124323968 30192411328 30300307456 30306283569 30359487744 30368792576 30423908352 30428106624 30483330048 30538653696 30661410816 30836146368 30892110336 30948175872 30952446489 30961933056 31008621528 31018125312 31078707588 31199330304 31255953408 31260266496 31377131392 31434077184 31495471866 31505124864 31552632432 31560433664 31566658311 31617712128 31623948072 31679465472 31746686976 31808692224 31866421248 32048024004 32120459334 32172408832 32176848384 32235245568 32293748736 32298205032 32366739456 32551193463 32608338688 32667518976 32682040448 32731322724 32741354496 32800776192 32805302454 32864840208 32924486016 32932626432 32992395264 32998902336 33056833536 33240633344 33245220303 33305556456 33315764224 33380834076 33441416352 33510391808 33571209216 33575841792 33636777984 33697824768 33828469782 33889864464 33904929297 33966462744 34026092544 34087845888 34154423712 34164891648 34226896896 34231619952 34293746304 34421951708 34494087168 34623041536 34685878272 34690664664 34753624128 34764275712 34816697856 34825306112 34832174688 34895390976 35099246592 35155865148 35162947584 35235324858 35299272816 35363336832 35443265472 35505487872 35569926144 35639398656 35715022848 35772634712 35853488452 35918558304 35981615104 36062941184 36128391168 36193959936 36198954432 36264651264 36330467328 36412581888 36679319552 36684381024 36750958848 36762222592 36767295504 36834023808 36900873216 37049204736 37116444672 37260343528 37327966656 37395712512 37412335776 37468751013 37480234752 37546033152 37621593396 37699190784 37767610368 37772822016 37841375232 37982843264 38068692544 38126097522 38204735488 38212270587 38274072576 38279354112 38348826624 38360580096 38435503104 38505259008 38730203136 38792678784 38880358464 38950921728 39021613056 39026997747 39097827144 39109810176 39178469376 39186196524 39409680384 39473252096 39562470016 39634271232 39711681918 39783753936 39793590272 39865810944 39873673656 39938162688 39943673856 40016166912 40179400704 40244214051 40408378092 40479316992 40565211136 40570808832 40644440064 40718204928 40723823736 40881881088 40950252894 41042809149 41114861824 41189480448 41264234496 41269928652 41282577408 41344828704 41357500416 41363207442 41438276784 41513482368 41599107072 41680355328 41756000256 41912102912 41917886469 41993962488 42006833152 42070176576 42088877748 42156949504 42165264096 42239287296 42328915968 42411589632 42488561664 42653287986 42730698672 42827279112 42902464512 42980327424 43058331648 43064273376 43142429952 43155652608 43239940992 43401591284 43556691968 43641763632 43655139328 43734368256 43740403272 43819786944 43899314688 43910168576 43998536448 44075778048 44326960404 44335890432 44407408608 44427148734 44507778768 44588555136 44767789056 44849037312 44930433024 44936633088 45104626376 45186485952 45206572396 45288616992 45368123392 45450461184 45539231616 45553188864 45635862528 45642159936 45724995072 45807980544 45992116224 46247837696 46254219552 46338165504 46352367616 46422263808 46442899584 46527187968 46798995456 46874486864 46883930112 46980433144 47065697088 47151115776 47243207799 47257687296 47328948648 47340650496 47426568192 47435922108 47519198208 47620030464 47713038336 47891411072 48072036006 48171188224 48180689001 48258613248 48265272576 48352868352 48440623104 48550109184 48912508032 49001278464 49023060672 49096984086 49112031744 49201164288 49207953681 49297260312 49398939648 49488592896 49585250304 49770622208 49860950016 49883114368 49958334684 49973646336 50061377536 50071251114 50162124528 50265587712 50356813824 50363762688 50455166976 50546737152 50742704673 50834796696 50949694116 51032096768 51039138816 51131768832 51147440128 51231635568 51247337472 51340345344 51347429928 51632927562 51723571712 51840477952 51934562304 52028817408 52035996996 52130436192 52146413568 52225046784 52237959168 52248262032 52343086464 52648869888 52733797722 52845694976 52852987287 52948909224 53045005248 53154414592 53164898208 53258231808 53354889216 53572534272 53658952068 53780232678 53877837456 53972422656 54094411776 54192586752 54290939904 54298431648 54396976896 54509174784 54600337192 54723745532 54919307264 55018979328 55026571536 55043436544 55126438272 55143333888 55150943256 55251035712 55351309824 55573807104 55674667008 55890515292 55991949984 56093568768 56118503664 56220352128 56319049728 56548786176 56651415552 56659233024 56871050648 56974264896 57103038816 57189146283 57203286016 57307103232 57411108864 57419031168 57523239936 57540870144 57653254656 57757888512 58095304704 58189018176 58312491008 58320537696 58426382592 58532419584 58664715264 58767704064 59102613872 59114520576 59209878144 59236198312 59343705024 59451406848 59567522877 59675630904 59690385408 59798716416 59810510484 59907244032 59915510784 60024250368 60248647936 60384822656 60600614912 60612567138 60718975488 60737585152 60847816704 60856213248 60966660096 61077307392 61322821632 61425379341 61672292736 61784220672 61896351744 61904892978 61923866112 62017243056 62036250624 62044811163 62157415176 62398660608 62520532992 62754262784 62868154368 62990943732 63010249728 63105264864 63120867328 63133316622 63235424256 63247896144 63358930944 63493373952 63617384448 63732842496 63979931979 64096048008 64240918668 64344817664 64353696768 64470491136 64587497472 64596410064 64733478912 65102386926 65216677376 65335037952 65364080896 65462645448 65482708992 65601552384 65610604908 65729680416 65848972032 65865252864 65984790528 65997804672 66113667072 66481266688 66490440606 66611112912 66631528448 66640723101 66761668152 66882832704 67020783616 67151683584 67273555968 67395649536 67656939564 67779728928 67809858594 67932925488 68052185088 68175691776 68308847424 68329783296 68453793792 68463239904 68587492608 68843903416 68988174336 69246083072 69371756544 69381329328 69507248256 69528551424 69633395712 69650612224 69664349376 69790781952 70198493184 70311730296 70325895168 70470649716 70598545632 70726673664 70886530944 71010975744 71139852288 71278797312 71430045696 71545269424 71706976904 71837116608 71963230208 72108054009 72125882368 72256782336 72387919872 72397908864 72529302528 72660934656 72825163776 73358639104 73368762048 73501917696 73524445184 73534591008 73645476129 73668047616 73801746432 74098409472 74232889344 74520687056 74655933312 74791425024 74824671552 74937502026 74960469504 75092066304 75106876671 75243186792 75398381568 75535220736 75545644032 75682750464 75965686528 76137385088 76252195044 76409470976 76424541174 76548145152 76558708224 76697653248 76721160192 76871006208 77010518016 77449391343 77460406272 77585357568 77760716928 77901843456 78043226112 78053995494 78195654288 78219620352 78356938752 78372393048 78946504192 79100696583 79124940032 79268542464 79423363836 79567507872 79587180544 79731621888 79747347312 79876325376 79887347712 80032333824 80358801408 80488428102 80670349017 80816756184 80958633984 81130422272 81141617664 81288880128 81436409856 81447647472 81763762176 81900505788 82085618298 82229723648 82378960896 82528468992 82539857304 82565154816 82689657408 82715000832 82726414884 82876553568 83026964736 83198214144 83360710656 83512000512 83824205824 83835772938 83987924976 84013666304 84140353152 84177755496 84313899008 84330528192 84478574592 84823179264 84960007441 84977123328 85306575972 85461397344 85654558224 85804929024 85960654848 86116663296 86128546752 86284859904 86311305216 86479881984 86803182568 87113383936 87283527264 87310278656 87468736512 87480806544 87639573888 87798629376 87820337152 87997072896 88151556096 88653920808 88671780864 88814817216 88854297468 89015557536 89177110272 89535578112 89698074624 89860866048 89873266176 90209252752 90372971904 90413144792 90577233984 90736246784 90900922368 90918850707 91078463232 91106377728 91271725056 91284319872 91449990144 91615961088 91984232448 92495675392 92508439104 92676331008 92704735232 92844527616 92857339467 92885799168 93054375936 93597990912 93748973728 93767860224 93960866288 94131394176 94302231552 94486415598 94515374592 94657897296 94681300992 94699974933 94853136384 94871844216 95038396416 95240060928 95426076672 95782822144 96144072012 96342376448 96361378002 96517226496 96530545152 96705736704 96881246208 97100218368 97653580389 97825016064 98002556928 98046121344 98193968172 98224063488 98402328576 98415907362 98594520624 98797879296 98977185792 99170500608 99541244416 99721900032 99735660909 99766228736 99916669368 99947292672 100122755072 100142502228 100324249056 100531175424 100713627648 100727525376 100910333952 101093474304 101485409346 101669593392 101714787891 101899388232 102064193536 102078277632 102263537664 102294880256 102463271136 102494674944 102680690688 102694859856 103265855124 103447143424 103680955904 103869124608 104057634816 104071993992 104260872384 104292827136 104450093568 104475918336 104496524064 104686172928 105297739776 105467595444 105691389952 105705974574 105897818448 106090010496 106308829184 106329796416 106516463616 106709778432 107123487643 107145068544 107317904136 107560465356 107755674912 107944845312 108188823552 108385173504 108581879808 108596863296 108793953792 109200674384 109447491064 109838614528 110037958656 110053143072 110086873088 110252876544 110286667776 110301886512 110502071424 110702619648 111147614208 111349334016 111781030584 111983899968 112187137536 112237007328 112406253039 112440704256 112638099456 113097572352 113302831104 113318466048 113742101296 113948529792 114206077632 114378292566 114406572032 114614206464 114636811761 114822217728 114838062336 115046479872 115081740288 115306509312 115515777024 116190609408 116378036352 116624982016 116641075392 116852765184 117064839168 117080993241 117329430528 117535408128 118205227744 118229041152 118419756288 118472396624 118687410048 118902813696 119135045754 119351261808 119380770816 119597432832 119621020968 119814488064 119831021568 120048500736 120497295872 120732642153 120769645312 121201229824 121225134276 121437950976 121475170304 121695633408 121712426496 121933320192 122154614784 122645643264 122850758682 123128427447 123344585472 123568441344 123792703488 123809785956 123847732224 124034486112 124072501248 124089622326 124314830352 124797321216 125041065984 125508525568 125736308736 125753659407 125981887464 126020499456 126210529728 126241734656 126266633244 126470848512 126495792288 126717861888 126986747904 127234768896 127465684992 127959863958 128192096016 128481837336 128689635328 128707393536 128940982272 129174994944 129192820128 129466957824 129675800831 130204773852 130433354752 130670075904 130728161792 130925290896 130965417984 131203104768 131221209816 131459360832 131697944064 131730505728 131995609344 132227334144 132962533376 132980881212 133222225824 133263056896 133281446202 133523336304 133765665408 134041567232 134303367168 134547111936 134791299072 135068745289 135313879128 135559457856 135619717188 135865850976 136104370176 136351383552 136617694848 136659566592 136907587584 136926479808 137174985216 137687806832 137976348672 138492166144 138743513088 138762658656 139014496512 139057102848 139266791424 139301224448 139328698752 139581563904 140396986368 140623460592 140651790336 140941299432 141197091264 141453347328 141729623397 141773061888 142021951488 142279704576 142557594624 142860091392 143090538848 143413953808 143674233216 143926460416 144216108018 144251764736 144513564672 144542067003 144775839744 144795817728 145058605056 145321869312 145650327552 146717278208 146737524096 147003835392 147048890368 147069182016 147290952258 147336095232 147603492864 147623861043 148196818944 148465778688 149041374112 149311866624 149582850048 149649343104 149875004052 149920939008 150184132608 150213753342 150486373584 150796763136 151070441472 151091288064 151365500928 151931373056 152228114019 152274770176 152504390088 152818941952 152849082348 153096290304 153117416448 153395306496 153442320384 153742012416 154021036032 154898782686 155170715136 155521433856 155803686912 156086452224 156107990988 156391308576 156439240704 156713877504 156744786096 157893008384 158201393166 158249880064 158537084928 158558961861 158846727672 159135015744 159174361088 159463243776 159494694624 159774695424 160064667648 160717602816 160976856204 161340698034 161633512368 161917267968 162260844544 162283235328 162577760256 162872819712 162895294944 163504270613 163527524352 163801011576 164171236596 164459447296 164757921792 165056937984 165079714608 165130309632 165379314816 165430001664 165452829768 165753107136 166053929472 166721421312 167024001024 167648411648 167671545876 167975849952 168027332608 168280706304 168355510992 168627798016 168661056384 168957149184 169646358528 169920014882 169954246656 170304070147 170613151944 170922794688 171309116448 171567438849 171609858048 171921309696 172233326592 172257093504 172569719808 172622610432 172959763968 173606365136 174226767872 174567054528 174620557312 174937473024 174961613088 175279147776 175597258752 175640674304 175994145792 176303112192 177307841616 177343561728 177629634432 177708594936 178031115072 178354220544 178702568631 179071156224 179396149248 179721732096 179746532352 180418505504 180745943808 180826289584 181154467968 181472493568 181801844736 181837701414 182156926464 182212755456 182543450112 182568639744 182899980288 183231922176 183968464896 184276138023 184991350784 185016878208 185352662016 185409470464 185689055232 185714678934 185771598336 186108751872 186134433489 187195981824 187497947456 187921732576 188262788352 188604463104 188972831196 189030749184 189315794592 189362601984 189399949866 189706272768 189743688432 190076792832 190480121856 190852153344 191565644288 191939795937 192288144024 192684752896 192722756004 193034452992 193061090304 193411473408 193762492416 194200436736 195307160778 195650032128 196005113856 196092242688 196387936344 196448126976 196804657152 196831814724 197189041248 197595758592 197926222321 197954371584 198341001216 199082488832 199443800064 199471321818 199532457472 199833338736 199894585344 199922169303 200245510144 200285004456 200648498112 201062350848 201455050752 201820667904 202186948608 202970818692 203339186784 203429575782 203798776464 204128387072 204156555264 204527075328 204589760512 204926542272 204989349888 205361381376 205389719712 206157558599 206531710248 206894286848 207361911808 207738249216 208115269632 208143987984 208521744768 208585654272 208900187136 208951836672 208993048128 209372345856 210595479552 210935190888 211382779904 211411949148 211795636896 212180020992 212617658368 212659592832 213032927232 213419556864 214246975286 214290137088 214635808272 214731218881 215120930712 215511349824 215889690624 216324162027 216377647104 216770347008 217163759616 217193726592 217587907584 218401348768 218894982128 219677229056 220075917312 220106286144 220173746176 220505753088 220573335552 220603773024 221004142848 221405239296 222295228416 222698668032 223562061168 223967799936 224374275072 224474014656 224812506078 224881408512 225276198912 225320630013 226195144704 226605662208 226636932096 227484202592 227897059584 228412155264 228756585132 228813144064 229228412928 229273623522 229644435456 229676124672 230092959744 230163480576 230613018624 231031554048 232348174029 232381218816 232756072704 233249964032 233282150784 233705530368 234129678336 234161986482 234658861056 235070816256 236410455488 236839512576 236944793248 237302089749 237374820096 237805627392 238270091508 238702523616 238761541632 239194865664 239242041936 239628976128 239662043136 240097001472 240994591744 241465284306 241539290624 242011047051 242402459648 242450268552 242875901952 242950340608 243391266816 243424852992 243866640384 244309229568 245291286528 245701517364 246256854894 246689170944 247136882688 247585406976 247619571912 247695464448 248068972224 248145002496 248179244652 248629660704 249559149883 249594642432 250082131968 251017051136 251472617472 251507318814 251963774928 252040998912 252421059456 252483469312 252533266488 252941697024 252991584576 253435723776 254469537792 254880022323 254931369984 255919727916 256384192032 256963674672 257379270656 257414787072 257881964544 258349989888 258385640256 258933915648 259351601662 259937791277 260409547704 260866709504 261340151808 261456323584 261850581792 261930835968 262406209536 262442419632 262918721664 263395888128 263461011456 263991218688 264454668288 265925066752 265961762424 266444451648 266526113792 266562892404 267046672608 267531330816 268083134464 268606734336 269094223872 269582598144 270137490578 270627758256 271118915712 271239434376 271731701952 272208740352 272702767104 272756552121 273235389696 273319133184 273815175168 273852959616 274349970432 275375613664 275952697344 276984332288 277487026176 277525317312 278028993024 278114205696 278533582848 278657397504 279163127808 280793972736 281246921184 281303580672 281882598864 282394182528 282906694656 283459246794 283546123776 284043902976 284099924799 284559409152 285115189248 285720182784 286181077696 286827907616 287348466432 287852920832 288432216036 288503529472 289027129344 289084134006 289551679488 289591635456 290117210112 290643738624 291300655104 292960741167 293434556416 293475048192 294007670784 294097780736 294138364032 294581904516 294672190464 295206985728 295247722086 296393637888 296931557376 298082748224 298623733248 299165700096 299206982727 299298686208 299750008104 299841878016 300368265216 300427506684 300972747168 301593526272 302140882944 302182576128 302731001856 303862746112 304456228038 304549540352 305008780176 305144363673 305637883904 305698164696 306192580608 306234832896 306790612992 306884640768 307484024832 308042072064 309797565372 310341430272 311042867712 311607373824 312172904448 312215981976 312782617152 312878481408 313427755008 313489572192 314661536809 315786016768 316402786332 316499760128 317074169856 317117923722 317693455344 318270031488 318348722176 318926487552 318989389248 319549390848 320129335296 321370462929 321435205632 321953712408 322681396068 323267024736 323834535936 324521689088 324566470656 325155520512 325745639424 325790589888 327008541226 327602023152 328342473192 328918894592 329515843584 330113875968 330159429216 330260619264 330758629632 330860003328 330905659536 331506214272 332107858944 333442842624 334048002048 335296823296 335343091752 335951699904 336054665216 336561412608 336711021984 337322112768 337914298368 339292717056 339840029764 339908493312 340608140294 341226303888 341845589376 342618232896 343134877698 343219716096 343842619392 343910435283 344466653184 344514187008 345139439616 345245220864 345919527936 347212730272 348453535744 349134109056 349241114624 349874946048 349923226176 350558295552 351194517504 351988291584 352606224384 354615683232 354687123456 355259268864 355417189872 356062230144 356708441088 357405137262 358142312448 358792298496 359443464192 359493064704 360837011008 361491887616 361652579168 362197926459 362308935936 362944987136 363603689472 363675402828 364313852928 364425510912 365086900224 365137279488 365799960576 366463844352 367936929792 368552276046 369385282341 369982701568 370033756416 370705324032 370818940928 371378110464 371429357868 371543196672 372217503744 372268866978 374391963648 374995894912 375843465152 376525576704 377208926208 377260978221 377945662392 378061498368 378631589184 378725203968 378799899732 379412545536 379487376864 380153585664 380960243712 381704306688 383131288576 383879591874 384576288048 385369505792 385445512008 386068905984 386122180608 386822946816 387524984832 388400873472 389027402493 390614321556 391300064256 392010227712 392184485376 392775872688 392896253952 393609314304 393663629448 394378082496 395191517184 395852444642 396682002432 398164977664 398887600128 398942643636 399064914944 399666677472 399789170688 399844338606 400491020288 400570008912 401296996224 402124701696 402910101504 403641335808 404373897216 405206235867 405941637384 406678373568 406859151564 407597552928 408313110528 409054150656 409179521024 409853084544 409978699776 410722762752 410779439424 412315117198 413063420496 413788573696 414723823616 415476498432 416230539264 416287975968 417043489536 417171308544 417800374272 417903673344 417986096256 418744691712 421190959104 421870381776 422765559808 422823898296 423591273792 424360041984 425319185664 426065854464 426839113728 428493950572 428580274176 429271616544 429462437762 430241861424 431022699648 431779381248 432648324054 432755294208 433540694016 433626201009 434327519232 434387453184 435175815168 436802697536 437789964256 439354458112 440151834624 440212572288 440347492352 441011506176 441146671104 441207546048 442008285696 442810478592 444590456832 445397336064 447124122336 447935599872 448748550144 448948029312 449625012156 449762817024 450552397824 450641260026 452390289408 453211324416 453273864192 454968405184 455794119168 456684342057 456824310528 457513170264 457626288128 458456825856 458547247044 459288870912 459352249344 460185919488 460326961152 461226037248 462063108096 464696348058 465512145408 466499928064 466564301568 467411060736 468259356672 468323972964 469317722112 470141632512 472820910976 473679025152 473889586496 474604179498 474749640192 475611254784 475676885583 476540183016 477405047232 477523083264 478389731328 478484083872 479324086272 480194002944 481989183488 482930568612 483078581248 484022094102 484804919296 484900537104 485751803904 485900681216 486782533632 486849705984 487733280768 488618459136 490512811839 490582573056 491403034728 492513709788 493378341888 494273765376 495170813952 495239143824 495390928896 496137944448 496290004992 496358489304 497259321408 499118299766 500164263936 502034102272 502945234944 503014637628 503927549856 504081997824 504842118912 504966938624 505066532976 505883394048 505983169152 506871447552 508939075584 509760044646 509862739968 510912210441 511839455832 512768384064 513927349344 514829574144 515763929088 516699979776 516771280512 517867831296 518703203324 519875582554 520819095408 521733419008 522680303616 522912647168 523701163584 523861671936 524812419072 524884839264 525837443328 526791776256 526922022912 527982437376 528909336576 531850133504 531923524848 532888903296 533052227584 533125784808 534093345216 535062661632 537213468672 538188447744 539165196288 540274981156 541255516512 542237831424 542478868752 543463403904 544417480704 545405534208 545513104242 546470779392 546638266368 547630350336 547705919232 548699940864 550751227328 551905394688 552828414069 553968664576 554974052352 555050634624 556057986048 556228411392 557067165696 557314795008 558326255616 561587945472 562493842368 563765197728 564788365056 565813389312 566918493588 567092247552 568087805952 568199849598 569118818304 570230378496 571440365568 572362155392 573655815232 574696932864 575705841664 575819387811 576864432072 577007058944 578054258688 578168268012 579103358976 579183270912 580234420224 581287477248 582601310208 585921482334 586869112832 586950096384 588015341568 588195561472 588276728064 589163809032 589344380928 590413971456 590495444172 592787275776 593778666963 593863114752 596165496448 597247466496 598331400192 598413965454 598597372416 599500016208 599683756032 599766507909 600736530432 600855013368 601945494336 603187052544 604365152256 605462003712 607725492224 608912456076 609099080704 610017560352 610288727346 611275767808 611396329392 612385161216 612469665792 613581225984 613769281536 614968049664 616084144128 618472675797 619595130744 620682860544 622085735424 623214747648 624345808896 624431963952 625565234304 625756962816 626855510016 626979144384 629323073618 631572033536 632805572664 632999520256 634148339712 634235847444 635386910688 636540062976 636697444352 637852975104 637978778496 639098781696 640258670592 642740925858 642870411264 643907424816 644193656643 645362792136 646534049472 647669071872 649132941312 650311041024 651491278848 651581179776 654017082452 655204046304 656684946384 657837789184 659031687168 660227751936 660318858432 660521238528 661517259264 661720006656 661811319072 663012428544 664215717888 666885685248 668096004096 670593646592 670686183504 671903399808 672109330432 673122825216 673422043968 674644225536 675828596736 678585434112 679680059528 679816986624 681216280588 682452607776 683691178752 685236465792 686269755396 686439432192 687685238784 687820870566 688933306368 689028374016 690278879232 690490441728 691839055872 694425460544 696907071488 697044522087 698268218112 698482229248 699749892096 699846452352 701116591104 702389035008 703976583168 705212448768 709231366464 710518537728 710834379744 711906269247 712124460288 713416882176 714810274524 716284624896 717584596992 718886928384 718986129408 721674022016 722983775232 723305158336 724395852918 724617871872 725889974272 726033141153 727207378944 727350805656 728627705856 728851021824 730173800448 730274558976 731599921152 732927688704 735873859584 737104552092 738770564682 739965403136 740067512832 741410648064 741637881856 742756220928 742858715736 743086393344 744435007488 744537733956 748677449649 748783927296 749991789824 751686930304 753051153408 754417852416 754521956442 755891324784 756122996736 757263178368 757450407936 757599799464 758825091072 758974753728 760307171328 763408613376 764640066969 766262577152 767759183748 769152576096 770739011584 770891024016 772137811968 772244361216 773645893632 775049969664 776801746944 778054804986 779813373831 781228643112 782600128512 784020455424 784368970752 785551745376 785792507904 787218628608 787327258896 788756164992 790383034368 791704889284 793364004864 796329955328 797775200256 797885287272 798129829888 799333354944 799578341376 799688677212 800982040576 801140017824 802593992448 804249403392 805820203008 807282671616 808747794432 810412471734 811883274768 813356747136 813718303128 815195105856 816626221056 818108301312 819706169088 819957399552 821445525504 821558878848 824630234396 826126840992 827577147392 829447647232 830952996864 832461078528 832575951936 834086979072 834342617088 835600748544 835972192512 837489383424 842381918208 843740763552 845531119616 845647796592 847182547584 848720083968 850638371328 852131708928 853678227456 856987901144 857160548352 858543233088 858924875524 860483722848 862045399296 863558762496 865296648108 865510588416 867081388032 867252402018 868655038464 868774906368 870351630336 873605395072 875579928512 878708916224 878882223501 880303669248 880425144576 880694984704 882023012352 882293342208 882415092096 884016571392 885620957184 889180913664 890794672128 894248244672 895871199744 897497100288 897620948181 897896058624 899250024312 899525634048 901104795648 901282520052 904780578816 906422648832 906547728384 909936810368 911588238336 913368684114 913648621056 915026340528 915252576256 915433091019 916913651712 917094494088 918577741824 918704498688 920371838976 920653922304 922452074496 924126216192 929392696116 931024290816 932999856128 933128603136 934822121472 936518713344 936647945928 938635444224 940283265024 943984610427 945641821952 947358050304 947779172992 949208358996 949499280384 951222509568 951353771166 953080366032 954810094464 955046166528 956779462656 956968167744 958648172544 960388005888 963978366976 964111388787 965861137224 966157162496 968044188204 969609838592 969801074208 971503607808 971801362432 973565067264 973699411968 975466561536 977236918272 981025623678 982806069456 985027419576 986756683776 988547530752 990341627904 990478287648 990781857792 992275888896 992580009984 992716978608 994518642816 998236599532 1000328527872 1004068204544 1005890469888 1006029275256 1007855099712 1008163995648 1009684237824 1009933877248 1010133065952 1011966338304 1013742895104 1017878151168 1019520089292 1019725479936 1021824420882 1023678911664 1025536768128 1027854698688 1029659148288 1031527858176 1033399959552 1033542561024 1035735662592 1037406406648 1039751165108 1041638190816 1043466838016 1045360607232 1045825294336 1047402327168 1047723343872 1049624838144 1049769678528 1051674886656 1053583552512 1055964874752 1057818673152 1063700267008 1063847049696 1065777806592 1066104455168 1066251569616 1068186690432 1070125323264 1074426937344 1076376895488 1078330392576 1080549962312 1082511033024 1084475662848 1084957737504 1086593779377 1086926807808 1088834961408 1090811068416 1091026208484 1092941558784 1093276532736 1095260700672 1095411838464 1097399881728 1101502454656 1103810789376 1105656828138 1107937329152 1108155847023 1109948104704 1110101269248 1112115972096 1112456822784 1114134331392 1114629590016 1116652511232 1123175890944 1124987684736 1127530395456 1129576730112 1131626778624 1131782934663 1133836987176 1134184495104 1136175611904 1136399699196 1138237636608 1140460756992 1142880731136 1144724310784 1147311630464 1149393865728 1151411683328 1151638775622 1153728864144 1154014117888 1156108517376 1156336536024 1158206717952 1158366541824 1160468840448 1162574954496 1165202620416 1167082207479 1171842964668 1173738225664 1173900192768 1176030683136 1176391122944 1176553456128 1178327618064 1178688761856 1180827942912 1180990888344 1185574551552 1187557333926 1192330992896 1194494932992 1196662800384 1196827930908 1197194744832 1199000032416 1199367512064 1199533015818 1201473060864 1201710026736 1203890988672 1206374105088 1208730304512 1210924007424 1215450984448 1215618707601 1217824912152 1218198161408 1220035120704 1220577454692 1222551535616 1222792658784 1224939331584 1227162451968 1227538563072 1229936099328 1232168288256 1236945351594 1239190261488 1241365721088 1244171470848 1246429495296 1248691617792 1248863927904 1251130468608 1251513925632 1253711020032 1253958288768 1258646147236 1263144067072 1265611145328 1265999040512 1268296679424 1268471694888 1270773821376 1273080125952 1273394888704 1275957556992 1278197563392 1280517341184 1285481851716 1285740822528 1287814849632 1288387313286 1290725584272 1293068098944 1295338143744 1298265882624 1300622082048 1302982557696 1303162359552 1308034164904 1310408092608 1313369892768 1315675578368 1318063374336 1320455503872 1320637716864 1321042477056 1323034518528 1323440013312 1323622638144 1326024857088 1328431435776 1333771370496 1336192008192 1341187293184 1341372367008 1343806799616 1344218660864 1346245650432 1346844087936 1349288451072 1351657193472 1357170868224 1359360119056 1359633973248 1362432561176 1364905215552 1367382357504 1370053026171 1370472931584 1372539510792 1372878864384 1375370477568 1375641741132 1377866612736 1378056748032 1380557758464 1380980883456 1383678111744 1388850921088 1393814142976 1394089044174 1396536436224 1396964458496 1399499784192 1399692904704 1402233182208 1404778070016 1407953166336 1410424897536 1418462732928 1421037075456 1421668759488 1423812538494 1424248920576 1426833764352 1427030656749 1429620549048 1432569249792 1435169193984 1437972258816 1443348044032 1445967550464 1446610316672 1448791705836 1449235743744 1451779948544 1452066282306 1454414757888 1454701611312 1457255411712 1457702043648 1460347600896 1460549117952 1463199842304 1465855377408 1471538435517 1471747719168 1474209104184 1477541129364 1479930806272 1480135025664 1482821296128 1483275763712 1485512441856 1485717431472 1486172786688 1488870014976 1489075467912 1497354899298 1499983579648 1503373860608 1506102306816 1508835704832 1509043912884 1511782649568 1512245993472 1514526356736 1514900815872 1515199598928 1517650182144 1517949507456 1520614342656 1526817226752 1529280133938 1532525154304 1532736631323 1535518367496 1538305152192 1541478023168 1541782048032 1544488722432 1547291787264 1550099939328 1553603493888 1556109609972 1559626747662 1562457286224 1565200257024 1568040910848 1568737941504 1571103490752 1571585015808 1574437257216 1574654517792 1577512329984 1580766068736 1583409778568 1586728009728 1592659910656 1595550400512 1595770574544 1596259659776 1598666709888 1599156682752 1599377354424 1601964081152 1602280035648 1605187984896 1611640406016 1614565343232 1617495588864 1620824943468 1623766549536 1626713494272 1627436606256 1630390211712 1633252442112 1636216602624 1639412338176 1639914799104 1642891051008 1643117757696 1649260468792 1652253681984 1655154294784 1658485242207 1658895294464 1661905993728 1664922157056 1665151903872 1668173958144 1668685234176 1671201497088 1671944385024 1674978766848 1684763836416 1687481527104 1691062239232 1691295593184 1694365095168 1697440167936 1701276742656 1704263417856 1707356454912 1713975802288 1714321096704 1717086466176 1717849751048 1720967445696 1724090798592 1727117524992 1727458163433 1730593296216 1731021176832 1734162776064 1734504804036 1737310076928 1737549812736 1740703260672 1747210790144 1751159857024 1757417832448 1757764447002 1760607338496 1760850289152 1761389969408 1764046024704 1764586684416 1764830184192 1768033142784 1771241914368 1778361827328 1781336000889 1781589344256 1788496489344 1791742399488 1794994200576 1795241896362 1795792117248 1798500048624 1799051268096 1799299523727 1802209591296 1802565040104 1809561157632 1813095456768 1819873620736 1823176476672 1826737368228 1827297242112 1830052681056 1830505152512 1830866182038 1833827303424 1834188988176 1837155483648 1837408997376 1840743677952 1841307844608 1844904148992 1848252432384 1855418027391 1858785392232 1862048581632 1865999712256 1866257206272 1869644242944 1873037426688 1873295891856 1877270888448 1880566530048 1887969220854 1891283643904 1894716100608 1895558345984 1898416717992 1898998560768 1902445019136 1902707542332 1906160732064 1909620188928 1910092333056 1913558925312 1913936335488 1917296345088 1920776011776 1927956733952 1928222777574 1931722274448 1932314324992 1932580969929 1936088376408 1939219677184 1939602148416 1943007215616 1943602724864 1947398823936 1950933123072 1954473836544 1962051247356 1965612138912 1970054839152 1973513367552 1977095061504 1980683255808 1980956575296 1981563715584 1984551777792 1985160019968 1985433957216 1989037285632 1996473199064 2000657055744 2008136409088 2011780939776 2012058550512 2015710199424 2016327991296 2019368475648 2019867754496 2020266131904 2023932676608 2027485790208 2035756302336 2039040178584 2039450959872 2043648841764 2047357823328 2051073536256 2055709397376 2059318296576 2063055716352 2066799919104 2067085122048 2071471325184 2074812813296 2079502330216 2083276381632 2086933676032 2090721214464 2091133566261 2091650588672 2094804654336 2095446687744 2099249676288 2099539357056 2103349773312 2107167105024 2111929749504 2115637346304 2127400534016 2127694099392 2131555613184 2132208910336 2132503139232 2135718807741 2136373380864 2140250646528 2148853874688 2152753790976 2156660785152 2161099924624 2165022066048 2168951325696 2169915475008 2173187558754 2173853615616 2177669922816 2178099423459 2181622136832 2182052416968 2185883117568 2186553065472 2190521401344 2190823676928 2194799763456 2203004909312 2207621578752 2211313656276 2215874658304 2216311694046 2219896209408 2220202538496 2224231944192 2224913645568 2228268662784 2229259180032 2233305022464 2246032348947 2246351781888 2249975369472 2255060790912 2259153460224 2263253557248 2263565869326 2267673974352 2268368990208 2272351223808 2272799398392 2276475273216 2280921513984 2289448621568 2293920200907 2294623260928 2298787731456 2302823366656 2303277551244 2307457728288 2308028235776 2312217034752 2312673072048 2316413435904 2316733083648 2320937680896 2325149908992 2330405240832 2334164414958 2339440121493 2343685929336 2347476451328 2347800385536 2352061366272 2352782245888 2353106912256 2356655236128 2357377523712 2361655885824 2361981776688 2371149103104 2375114667852 2384661985792 2388989865984 2393325600768 2393655861816 2394389489664 2398000064832 2398735024128 2399066031636 2402946121728 2403420053472 2407781977344 2412748210176 2417460609024 2421848014848 2430901968896 2431237415202 2435649824304 2436396322816 2440070241408 2441154909384 2445103071232 2445585317568 2449878663168 2454324903936 2459872198656 2463840215789 2464336576512 2473890703188 2478380522976 2482731442176 2488342941696 2492858990592 2497383235584 2497727855808 2502260937216 2503027851264 2507916577536 2517292294472 2526288134144 2531222290656 2531998081024 2536593358848 2536943389776 2541547642752 2546160251904 2546789777408 2551915113984 2556395126784 2561034682368 2570963703432 2571481645056 2575629699264 2576774626572 2581451168544 2586136197888 2590676287488 2596531765248 2601244164096 2605965115392 2606324719104 2616068329808 2620816185216 2626739785536 2631351156736 2636126748672 2636646670503 2640911007744 2641275433728 2642084954112 2646069037056 2646880026624 2647245276288 2652049714176 2656862871552 2667542740992 2672384016384 2682374586368 2682744734016 2687613599232 2688437321728 2692491300864 2692862844543 2693688175872 2698576902144 2703314386944 2714341736448 2718720238112 2719267946496 2724865122352 2729810431104 2734764715008 2740106052342 2740945863168 2745079021584 2745757728768 2746299273057 2750740955136 2751283482264 2755733225472 2756113496064 2761115516928 2761961766912 2767356223488 2777701842176 2787628285952 2788178088348 2793072872448 2793928916992 2798999568384 2799385809408 2804466364416 2809556140032 2815906332672 2820849795072 2831953831281 2836925465856 2842074150912 2843337518976 2847625076988 2848497841152 2853667528704 2854061313498 2859241098096 2865138499584 2870338387968 2875944517632 2886696088064 2891935100928 2892334166361 2893220633344 2897583411672 2898471487488 2903559897088 2904132564612 2908829515776 2909403222624 2914510823424 2915404087296 2920695201792 2921098235904 2926399684608 2931710754816 2943076871034 2948418208368 2955082258728 2959861612544 2960270051328 2965642592256 2966551527424 2971024883712 2971434862944 2972345573376 2977740029952 2978150935824 2994709798596 2999967159296 3006747721216 3012204613632 3017671409664 3018087825768 3023565299136 3024491986944 3029052713472 3029801631744 3030399197856 3035899014912 3041228685312 3053634453504 3058560267876 3065050308608 3065473262646 3071036734992 3076610304384 3082956046336 3083564096064 3088977444864 3094583574528 3100199878656 3106581141647 3107206987776 3112219219944 3119253495324 3124914572448 3130400514048 3136081821696 3137475883008 3142206981504 3143170031616 3148874514432 3149309035584 3155024659968 3166819557136 3173456019456 3185319821312 3191100801024 3191541149088 3192519319552 3197333419776 3198313365504 3198754708848 3203928162304 3204560071296 3210375969792 3223280812032 3229130686464 3234991177728 3241649886936 3247533099072 3253426988544 3254873212512 3259781338131 3260780423424 3266504884224 3272433205248 3278824676352 3279829598208 3285782102016 3286235515392 3298520937584 3304507363968 3310308589568 3316970484414 3317790588928 3323811987456 3324467541069 3329844314112 3330303807744 3336347916288 3337370468352 3342402994176 3343888770048 3349957533696 3369527672832 3374963054208 3382124478464 3382591186368 3388730190336 3394880335872 3395348803989 3402553485312 3408526835712 3414712909824 3427951604576 3428642193408 3434172932352 3435699502096 3441934891392 3448181597184 3454235049984 3454916326866 3461186592432 3462042353664 3468325552128 3469009608072 3474620153856 3475099625472 3481406521344 3494421580288 3501246622437 3502319714048 3514835664896 3515528894004 3521214676992 3521700578304 3522779938816 3528092049408 3529173368832 3529660368384 3536066285568 3542483828736 3556723654656 3562672001778 3576992978688 3583484798976 3589988401152 3590483792724 3591584234496 3597000097248 3598102536192 3598599047454 3604419182592 3605130080208 3619122315264 3626190913536 3639747241472 3646352953344 3646856122803 3653474736456 3654594484224 3660105362112 3661010305024 3661732364076 3667654606848 3668377976352 3674817994752 3681487355904 3682615689216 3689808297984 3696504864768 3710836054782 3717570784464 3724097163264 3731999424512 3732514412544 3739288485888 3746074853376 3746591783712 3754541776896 3760598224099 3761133060096 3775938441708 3782567287808 3789432201216 3791116691968 3796833435984 3797997121536 3804890038272 3805415084664 3812321464128 3819240377856 3820184666112 3827872670976 3834592690176 3841552023552 3855913467904 3856445555148 3863444548896 3864628649984 3865161939858 3872176752816 3878439354368 3879204296832 3886014431232 3887205449728 3894797647872 3901866246144 3908947673088 3916993613381 3924102494712 3931224277824 3940109678304 3947026735104 3954190123008 3961366511616 3961913150592 3963127431168 3969103555584 3970320039936 3970867914432 3978074571264 3992946398128 4001314111488 4016272818176 4023561879552 4024117101024 4031420398848 4032655982592 4038736951296 4039735508992 4040532263808 4047865353216 4054971580416 4071512604672 4078080357168 4078901919744 4087297683528 4094715646656 4102147072512 4110159078513 4111418794752 4118636593152 4126111432704 4133599838208 4134170244096 4142942650368 4149625626592 4159004660432 4166552763264 4173867352064 4181442428928 4182267132522 4183301177344 4189609308672 4190893375488 4198499352576 4199078714112 4206699546624 4214334210048 4223859499008 4231274692608 4254801068032 4255388198784 4263111226368 4264417820672 4265006278464 4271437615482 4272746761728 4280501293056 4281091970247 4297707749376 4305507581952 4322199849248 4330044132096 4337902651392 4339830950016 4346375117508 4347707231232 4355339845632 4356198846918 4363244273664 4364104833936 4371766235136 4373106130944 4381042802688 4381647353856 4389599526912 4406009818624 4414615306551 4415243157504 4422627312552 4431749316608 4432623388092 4439792418816 4440405076992 4448463888384 4449827291136 4456537325568 4458518360064 4466610044928 4492064697894 4499950738944 4510121581824 4518306920448 4526507114496 4527131738652 4535347948704 4536737980416 4544702447616 4545598796784 4552950546432 4561843027968 4578897243136 4587840401814 4589246521856 4597575462912 4598209893969 4605646733312 4606555102488 4614915456576 4616056471552 4624434069504 4625346144096 4633466167296 4641875361792 4650299817984 4660810481664 4668328829916 4678880242986 4687371858672 4694952902656 4695600771072 4704122732544 4705564491776 4706213824512 4713310472256 4714755047424 4723311771648 4723963553376 4741623847777 4742298206208 4750229335704 4769323971584 4777979731968 4786651201536 4787311723632 4788778979328 4796000129664 4797470048256 4798132063272 4805892243456 4806840106944 4815563954688 4834921218048 4843696029696 4861803937792 4862474830404 4871299648608 4872792645632 4880140482816 4882309818768 4890206142464 4891170635136 4899757326336 4908649807872 4919744397312 4927680431578 4928673153024 4938818034263 4947781406376 4956761045952 4965462884352 4975455726621 4976685883392 4985717981184 4994766471168 4995455711616 5004521874432 5006055702528 5015833155072 5034584588944 5052576268288 5062444581312 5063996162048 5073186717696 5073886779552 5083095285504 5092320503808 5093579554816 5103830227968 5112790253568 5122069364736 5141927406864 5142963290112 5151259398528 5153549253144 5162902337088 5172272395776 5181352574976 5182374490299 5193063530496 5202488328192 5211930230784 5212649438208 5232136659616 5241632370432 5253479571072 5262702313472 5272253497344 5273293341006 5281822015488 5282550867456 5284169908224 5292138074112 5293760053248 5294490552576 5304099428352 5313725743104 5335085481984 5344008002667 5344768032768 5364749172736 5365489468032 5375227198464 5376874643456 5384982601728 5385725689086 5387376351744 5397153804288 5397898571181 5406628773888 5428683472896 5437440476224 5449730244704 5459620862208 5469529430016 5480212104684 5481891726336 5490158043168 5491515457536 5492598546114 5501481910272 5502566964528 5511466450944 5512226992128 5522231033856 5523923533824 5534712446976 5555403684352 5566254082173 5575256571904 5576356176696 5586145744896 5587857833984 5597999136768 5598771618816 5608932728832 5619112280064 5631812665344 5641699590144 5663907662562 5673850931712 5684148301824 5686675037952 5695250153976 5696995682304 5707335057408 5708122626996 5718482196192 5730276999168 5739860447309 5740676775936 5751889035264 5773392176128 5783870201856 5784668332722 5786441266688 5795166823344 5796942974976 5797742909787 5807119794176 5808265129224 5817659031552 5818806445248 5829021646848 5830808174592 5842196471808 5852799369216 5863421509632 5886153742068 5896836416736 5910164517456 5919723225088 5920540102656 5931285184512 5933103054848 5942049767424 5942869725888 5944691146752 5955480059904 5956301871648 5978569199371 5989419597192 5999934318592 6013495442432 6024409227264 6035342819328 6036175651536 6047130598272 6048983973888 6058105426944 6059603263488 6060798395712 6071798029824 6082457370624 6107268907008 6117120535752 6130100617216 6130946525292 6142073469984 6153220608768 6165912092672 6167128192128 6177954889728 6189167149056 6200399757312 6213162283294 6214413975552 6224438439888 6238506990648 6249829144896 6260801028096 6272163643392 6273400698783 6274951766016 6284413963008 6286340063232 6297749028864 6298618071168 6310049319936 6333639114272 6346912038912 6370639642624 6382201602048 6383082298176 6385038639104 6394666839552 6396626731008 6397509417696 6409120142592 6420751939584 6446561624064 6458261372928 6469982355456 6483299773872 6495066198144 6506853977088 6509746425024 6519562676262 6521560846848 6533009768448 6534298270377 6544866410496 6557649352704 6559659196416 6571564204032 6572471030784 6597041875168 6609014727936 6620617179136 6633940968828 6635581177856 6647623974912 6648935082138 6659688628224 6660607615488 6672695832576 6674740936704 6684805988352 6687777540096 6699915067392 6738097046841 6739055345664 6749926108416 6764248956928 6765182372736 6777460380672 6789760671744 6790697607978 6805106970624 6817053671424 6829425819648 6855903209152 6868345864704 6871399004192 6881760602721 6883869782784 6896363194368 6908470099968 6909832653732 6922373184864 6924084707328 6936651104256 6938019216144 6949240307712 6950199250944 6962813042688 6988843160576 7002493244874 7004639428096 7018320364479 7029671329792 7031057788008 7042429353984 7043401156608 7045559877632 7056184098816 7058346737664 7059320736768 7072132571136 7084967657472 7113447309312 7125344003556 7153985957376 7166969597952 7179976802304 7180967585448 7183168468992 7194000194496 7196205072384 7197198094908 7208838365184 7210260160416 7237215346607 7238244630528 7252381827072 7279494482944 7292705906688 7293712245606 7306949472912 7309188968448 7320210724224 7322020610048 7323464728152 7335309213696 7336755952704 7349635989504 7362974711808 7379616595968 7391520647367 7393009729536 7421672109564 7435141568928 7448194326528 7463998849024 7465028825088 7478576971776 7492149706752 7493183567424 7509083553792 7521196448198 7551876883416 7565134575616 7578864402432 7582233383936 7593666871968 7595994243072 7609780076544 7610830169328 7624642928256 7638480755712 7640369332224 7655745341952 7669185380352 7683104047104 7711826935808 7712891110296 7726889097792 7729257299968 7730323879716 7744353505632 7758408593664 7772028862464 7774410899456 7789595295744 7803732492288 7817895346176 7833987226762 7848204989424 7862448555648 7880219356608 7894053470208 7908380246016 7909940011509 7922733023232 7923826301184 7926254862336 7938207111168 7940640079872 7941735828864 7956149142528 7985892796256 8002628222976 8032545636352 8047123759104 8048234202048 8062840797696 8065311965184 8077473902592 8081064527616 8095730706432 8109943160832 8143025209344 8156160714336 8157803839488 8174595367056 8189431293312 8204294145024 8220318157026 8222837589504 8237273186304 8238897819171 8252222865408 8267199676416 8268340488192 8285885300736 8299251253184 8318009320864 8333105526528 8347734704128 8362884857856 8364534265044 8366602354688 8379218617344 8381786750976 8396998705152 8398157428224 8413399093248 8428668420096 8447718998016 8462549385216 8495861493843 8509602136064 8510776397568 8526222452736 8528835641344 8530012556928 8542875230964 8545493523456 8561002586112 8562183940494 8595415498752 8611015163904 8644399698496 8660088264192 8675805302784 8677002499083 8679661900032 8692750235016 8695414462464 8710679691264 8712397693836 8726488547328 8728209667872 8743532470272 8746212261888 8762085605376 8763294707712 8779199053824 8812019637248 8829230613102 8845254625104 8863498633216 8865246776184 8879584837632 8880810153984 8896927776768 8899654582272 8913074651136 8917036720128 8933220089856 8984129395788 8999901477888 9020243163648 9036613840896 9053014228992 9054263477304 9070695897408 9073475960832 9089404895232 9091197593568 9123686055936 9157794486272 9175680803628 9178493043712 9195150925824 9196419787938 9211293466624 9213110204976 9229830913152 9232112943104 9248868139008 9250692288192 9266932334592 9283750723584 9300599635968 9319743424941 9321620963328 9336657659832 9357760485972 9374743717344 9391201542144 9408245465088 9411128983552 9412427649024 9426620944512 9429510094848 9446623543296 9447927106752 9483247695554 9500458671408 9538647943168 9555959463936 9573302403072 9574623447264 9577557958656 9592000259328 9594940096512 9596264126544 9611784486912 9613680213888 9631127909376 9669842436096 9687392059392 9723607875584 9724949660808 9742599297216 9745585291264 9760280965632 9764619637536 9782341270272 9799514652672 9817299615744 9839488794624 9855360863156 9857346306048 9877636068526 9895562812752 9913522091904 9930925768704 9950911453242 9953371766784 9971435962368 9973402623207 9989532942336 9990911423232 10009043748864 10012111405056 10031666310144 10069169177888 10105152536576 10124889162624 10127992324096 10146373435392 10147773559104 10166190571008 10184641007616 10207660455936 10225580507136 10244138729472 10283854813728 10285926580224 10302518797056 10307098506288 10325804674176 10344544791552 10362705149952 10364748980598 10386127060992 10404976656384 10423860461568 10425298876416 10464273319232 10483264740864 10503739867311 10506959142144 10525404626944 10544506994688 10546586682012 10563644030976 10565101734912 10568339816448 10584276148224 10587520106496 10588981105152 10608198856704 10627451486208 10670170963968 10688016005334 10729498345472 10730978936064 10750454396928 10753749286912 10769965203456 10771451378172 10774752703488 10794307608576 10795797142362 10813257547776 10857366945792 10874880952448 10899460489408 10919241724416 10939058860032 10940568368409 10960424209368 10963783452672 10980316086336 10983030915072 10985197092228 11002963820544 11005133929056 11024453984256 11044462067712 11047847067648 11069424893952 11110807368704 11132508164346 11150513143808 11152712353392 11172291489792 11175715667968 11195998273536 11197543237632 11217865457664 11238224560128 11263625330688 11281794672297 11283399180288 11327815325124 11347701863424 11368296603648 11373350075904 11390500307952 11393991364608 11414670114816 11416245253992 11436964392384 11460553998336 11479720894618 11503778070528 11546784352256 11567740403712 11569336665444 11572882533376 11590333646688 11593885949952 11595485819574 11614239588352 11616530258448 11635318063104 11637612890496 11658043293696 11661616349184 11684392943616 11705598738432 11726843019264 11750980840143 11772307484136 11793672833472 11820329034912 11841080205312 11862570369024 11866206109696 11884099534848 11885739451776 11889382293504 11910960119808 11912603743296 11957138398742 11978839194384 11999868637184 12026990884864 12048818454528 12070685638656 12072351303072 12094261196544 12097967947776 12116210853888 12119206526976 12121596791424 12143596059648 12164914741248 12214537814016 12234241071504 12260201234432 12261893050584 12284146939968 12306441217536 12334256384256 12355909779456 12378334298112 12400799514624 12426324566588 12428827951104 12448876879776 12477013981296 12499658289792 12521602056192 12544327286784 12546801397566 12549903532032 12568827926016 12572680126464 12595498057728 12597236142336 12620098639872 12667278228544 12693824077824 12741279285248 12764403204096 12766164596352 12770077278208 12789333679104 12793253462016 12795018835392 12818240285184 12841503879168 12893123248128 12916522745856 12966599547744 12990132396288 13013707954176 13019492850048 13039125352524 13043121693696 13066019536896 13068596540754 13089732820992 13115298705408 13119318392832 13143128408064 13144942061568 13194083750336 13218029455872 13241234358272 13243845919653 13267881937656 13271162355712 13295247949824 13297870164276 13319377256448 13321215230976 13345391665152 13349481873408 13369611976704 13375555080192 13399830134784 13476194093682 13499852216832 13528497913856 13530364745472 13554920761344 13579521343488 13581395215956 13610213941248 13634107342848 13658851639296 13711806418304 13736691729408 13742798008384 13763521205442 13767739565568 13792726388736 13794629681907 13816940199936 13819665307464 13844746369728 13848169414656 13873302208512 13876038432288 13900398501888 13925626085376 13977686321152 14004986489748 14009278856192 14036640728958 14059342659584 14062115576016 14084858707968 14086802313216 14091119755264 14112368197632 14116693475328 14118641473536 14144265142272 14169935314944 14224871543331 14226894618624 14250688007112 14307971914752 14333939195904 14359953604608 14361935170896 14366336937984 14388000388992 14392410144768 14394396189816 14417676730368 14420520320832 14474430693214 14504763654144 14558988965888 14585411813376 14587424491212 14613898945824 14618377936896 14640421448448 14644041220096 14646929456304 14670618427392 14673511905408 14699271979008 14725949423616 14759233191936 14783041294734 14786019459072 14816454102789 14843344219128 14870283137856 14896388653056 14930057650176 14957153943552 14984299413504 14986367134848 15018167107584 15042392896396 15103753766832 15130269151232 15157728804864 15164466767872 15187333743936 15191988486144 15219560153088 15221660338656 15249285856512 15276961511424 15280738664448 15311490683904 15338370760704 15366208094208 15423653871616 15425782220592 15453778195584 15458514599936 15460647759432 15488707011264 15516817187328 15544057724928 15579190591488 15607464984576 15635790692352 15667974453524 15696409978848 15724897111296 15760438713216 15788106940416 15816760492032 15819880023018 15845466046464 15847652602368 15852509724672 15876414222336 15881280159744 15883471657728 15912298285056 15971785592512 16005256445952 16032024008001 16065091272704 16094247518208 16096468404096 16125681595392 16130623930368 16154947805184 16162129055232 16191461412864 16219886321664 16286050418688 16312321428672 16349190734112 16378862586624 16408588290048 16440636314052 16445675179008 16474546372608 16477795638342 16504445730816 16534399352832 16536680976384 16571770601472 16598502506368 16636018641728 16666211053056 16695469408256 16698762246519 16725769715712 16729068530088 16733204709376 16758437234688 16763573501952 16793997410304 16796314856448 16826798186496 16857336840192 16895437996032 16925098770432 16991722987686 17019204272128 17021552795136 17052444905472 17057671282688 17060025113856 17085750461928 17090987046912 17122005172224 17124367880988 17190830997504 17219581341927 17222030327808 17288799396992 17320176528384 17351610605568 17354004998166 17359323800064 17385500470032 17390828924928 17393228729361 17421359382528 17424795387672 17452977094656 17456419335744 17487064940544 17492424523776 17526589415424 17558398107648 17624039274496 17658461226204 17690509250208 17726997266432 17730493552368 17759169675264 17761620307968 17793855553536 17799309164544 17826149302272 17834073440256 17866440179712 17935707598113 17968258791576 17999802955776 18040486327296 18073227681792 18106028457984 18108526954608 18141391794816 18146951921664 18178809790464 18182395187136 18247372111872 18315588972544 18351361607256 18356986087424 18390301851648 18392839575876 18422586933248 18426220409952 18459661826304 18464225886208 18497736278016 18501384576384 18533864669184 18567501447168 18601199271936 18639486849882 18643241926656 18673315319664 18715520971944 18749487434688 18782403084288 18816490930176 18824855298048 18853241889024 18859020189696 18893247086592 18895854213504 18966495391108 19000917342816 19077295886336 19111918927872 19146604806144 19149246894528 19155115917312 19184000518656 19189880193024 19192528253088 19227360427776 19262255818752 19339684872192 19374784118784 19447215751168 19449899321616 19485198594432 19491170582528 19520561931264 19529239275072 19564682540544 19599029305344 19634599231488 19678977589248 19710721726312 19714692612096 19755272137052 19791125625504 19827044183808 19861851537408 19901822906484 19906743533568 19942871924736 19946805246414 19979065884672 19981822846464 20018087497728 20024222810112 20063332620288 20138338355776 20210305073152 20214291140523 20249778325248 20255984648192 20292746870784 20295547118208 20332381142016 20369282015232 20415320911872 20451161014272 20488277458944 20567709627456 20605037594112 20614197012576 20645281808163 20651609348352 20689089583104 20725410299904 20729497961196 20772254121984 20809953312768 20847720923136 20850597752832 20928546638464 20966529481728 21007479734622 21013918284288 21050809253888 21054961093437 21089013989376 21093173364024 21127288061952 21130203469824 21136679632896 21168552296448 21175040212992 21177962210304 21216397713408 21254902972416 21340341927936 21376032010668 21458996690944 21461957872128 21500908793856 21507498573824 21539930406912 21542902756344 21549505406976 21588615217152 21591594284724 21626515095552 21711646039821 21714733891584 21749761904896 21798920978816 21838483448832 21878117720064 21881136736818 21920848418736 21927566905344 21960632172672 21966061830144 21970394184456 22005927641088 22010267858112 22048907968512 22088924135424 22138849787904 22174561942101 22221614737408 22265016328692 22301026287616 22305424706784 22344582979584 22351431335936 22391996547072 22395086475264 22435730915328 22476449120256 22527250661376 22563589344594 22655630650248 22695403726848 22736593207296 22746700151808 22781000615904 22787982729216 22829340229632 22832490507984 22873928784768 22921107996672 22959441789236 23007556141056 23093568704512 23135480807424 23138673330888 23145765066752 23180667293376 23187771899904 23190971639148 23228479176704 23233060516896 23275225780992 23316086587392 23323232698368 23368785887232 23411197476864 23453686038528 23501961680286 23544614968272 23587345666944 23640658069824 23682160410624 23725140738048 23768199069696 23771478903552 23778764587008 23821920239616 23825207486592 23914276797484 23957678388768 23999737274368 24053981769728 24097636909056 24141371277312 24144702606144 24188522393088 24195935895552 24232421707776 24243193582848 24287192119296 24329829482496 24429075628032 24468482143008 24520402468864 24523786101168 24568293879936 24612882435072 24668512768512 24711819558912 24756668596224 24801599029248 24852649133176 24857655902208 24897753759552 24954027962592 24999316579584 25043204112384 25088654573568 25093602795132 25099807064064 25137655852032 25145360252928 25190996115456 25194472284672 25240197279744 25334556457088 25387648155648 25482558570496 25487584481529 25528806408192 25532329192704 25540154556416 25578667358208 25586506924032 25590037670784 25636480570368 25683007758336 25786246496256 25833045491712 25933199095488 25980264792576 26027415908352 26031007497249 26038985700096 26078250705048 26086243387392 26132039073792 26137193081508 26179465641984 26230597410816 26238636785664 26286256816128 26289884123136 26388167500672 26436058911744 26482468716544 26487691839306 26535763875312 26542324711424 26590495899648 26595740328552 26638754512896 26642430461952 26690783330304 26698963746816 26739223953408 26751110160384 26799660269568 26952388187364 26999704433664 27056995827712 27060729490944 27109841522688 27159042686976 27162790431912 27220427882496 27268214685696 27423612836608 27473383458816 27485596016768 27527042410884 27535479131136 27585452777472 27589259363814 27633880399872 27639330614928 27689492739456 27696338829312 27746604417024 27752076864576 27800797003776 27851252170752 27955372642304 27959230274823 28009972979496 28018557712384 28073281457916 28118685319168 28124231152032 28173604626432 28182239510528 28224736395264 28233386950656 28237282947072 28288530284544 28339870629888 28449743086662 28501376014224 28615943829504 28667878391808 28719907209216 28723870341792 28732673875968 28776000777984 28784820289536 28788792379632 28835353460736 28841040641664 28948861386428 29009527308288 29117977931776 29170823626752 29174848982424 29227797891648 29236755873792 29280842896896 29288082440192 29293858912608 29347023810816 29398543958016 29451898847232 29518466383872 29566082589468 29572038918144 29632908205578 29686688438256 29740566275712 29792777306112 29860115300352 29914307887104 29968598827008 29972734269696 30036334215168 30084785792792 30207507533664 30260538302464 30315457609728 30328933535744 30374667487872 30383976972288 30439120306176 30443320677312 30498571713024 30553923022848 30622981367808 30676741521408 30732416188416 30847307743232 30851564441184 30907556391168 30917029199872 30921295518864 30977414022528 31033634374656 31088115449856 31158381182976 31214929969152 31271581384704 31335948907048 31392819957696 31449794222592 31511219601933 31520877426432 31576213880832 31633520984064 31639760046036 31690932092928 31695305204736 31705019449344 31752828444672 31762560319488 31766943315456 31824596570112 31943571185024 32010512891904 32064048016002 32130182545408 32188495036416 32192936808192 32251363190784 32261247860736 32309895610368 32324258110464 32382922825728 32439772643328 32572100837376 32624642857344 32698381468224 32757725173248 32817176580096 32821705105227 32881272628104 32891350358016 32949092745216 32955591276684 33008891461632 33073361952768 33143541202944 33197005012736 33272037283456 33332422106112 33390938816512 33397524493038 33451539431424 33458137060176 33466409418752 33516874469376 33527147003904 33587994820608 33592629712896 33653596372992 33714673680384 33790875992064 33845384016891 33850197540864 33983445975372 34038408544256 34043105590272 34104889810944 34115342565376 34120050227712 34171500923856 34181974093824 34244010344448 34248735761976 34381661995008 34439162683854 34577598793984 34640353056768 34703221211136 34708009996332 34718647600128 34771000940064 34781657849856 34786457458722 34842718765056 34849590775344 34905954189312 34912838671488 34974129881088 34984849047552 35053178830848 35116796215296 35248078548992 35252942520429 35316922452408 35381018500416 35453994532864 35460987104736 35523240615936 35587711107072 35598618329088 35652298604544 35668146880512 35732880359424 35871415196226 35936517583152 35999605911552 36080972654592 36146455363584 36212056915968 36217053909216 36282783589632 36293903843328 36357619580928 36364790374272 36494744223744 36631177945088 36702723214512 36713972174848 36780603703296 36785679151752 36845173866496 36852440819904 36919323652608 36928451772416 37002769152768 37067729338368 37135002894336 37202398543872 37278973699764 37286483853312 37346630639328 37431041943888 37498974869376 37564806168576 37632981860352 37649710596096 37706483778048 37718040379392 37786494173184 37791708427008 37932990782216 38001834685632 38154591772672 38223837855744 38293209612288 38298493789056 38310231834624 38368001037312 38379760386048 38385056506176 38454720855552 38524511637504 38679369744384 38749568237568 38894431502336 38899798643232 38970397188864 38982341165056 39041123862528 39058478550144 39129365081088 39198058610688 39269198462976 39357955178496 39421443452624 39429385224192 39510544274104 39582251251008 39654088367616 39723703074816 39731537758959 39803645812968 39813487067136 39885743849472 39893610492828 39958131769344 39963645692928 40036174995456 40048445620224 40126665240576 40276676711552 40420610146304 40428582281046 40499556650496 40511969296384 40585493741568 40591094236416 40664762284032 40738564030464 40830641823744 40902322028544 40976554917888 41135419254912 41210075188224 41228394025152 41290563616326 41303218696704 41378179166208 41383889045721 41450820599808 41458995922392 41544508243968 41619906625536 41701195505664 41857093276928 41933058963456 42014959469244 42027836568576 42101618507776 42109922186874 42178027978752 42186346728048 42254576123904 42260406939648 42273359265792 42337104592896 42350080425984 42355924420608 42432795426816 42509805944832 42674614629993 42680683855872 42752064021336 42917993381888 42923915744256 43001817587712 43014997147648 43079860813824 43085805512688 43099010813952 43177230434304 43183188569448 43253030191104 43423292079642 43499523809792 43597841957632 43676966897664 43756235440128 43762273473636 43841696837472 43855133810688 43921264345344 43932123660288 43940788368912 44011855282176 44020535716224 44097815937024 44177848270848 44277699575808 44349123884202 44443229474816 44449362308367 44530032657384 44602052575232 44610849413568 44689165959168 44702862671872 44790172950528 44871461830656 44952898240512 45054501322752 45127178689188 45311261300496 45390807453696 45473186414592 45493400303616 45562001231808 45575965458432 45658680459264 45664981015968 45747857569536 45842215993344 45918883578472 46015112282112 46187137409024 46270961614848 46277346661776 46291530133504 46361334586752 46375543799808 46381943278296 46456958353408 46466121033792 46550451561984 46632173174784 46737571774464 46822394953728 46907372077056 47003923360572 47089229936544 47174691333888 47281316139648 47364320821248 47450281476096 47536398139392 47542957807104 47557529174016 47643840479232 47650414973184 47828553594968 47915356777536 47999474548736 48096072024003 48107963539456 48195273818112 48282742554624 48289405212288 48377044786176 48391871791104 48464843415552 48486387165696 48574384238592 48659658964992 48858151256064 48936964286016 49040804937728 49047572202336 49136587759872 49225764870144 49337025537024 49423639117824 49513337192448 49603198058496 49705298266352 49715311804416 49795507519104 49908055925184 49998633159168 50086408224768 50096286739557 50177309147136 50187205590264 50199614128128 50275311704064 50290720505856 50381992230912 50388944569344 50480394559488 50669112914176 50775296311296 50965117140992 50975168963058 51057612816384 51064658385408 51080309112832 51157334716416 51173013848064 51180075341568 51272961140736 51366015516672 51572492992512 51658744025781 51666090983424 51866398190976 51960529585152 52054831816704 52062014994498 52077971400192 52156501410096 52172486774784 52179686188083 52264078147584 52274386163016 52358931283968 52461194821632 52477273571328 52579768246272 52776335001344 52872117823488 52964937433088 52975383678612 53071527750624 53084649422848 53180991799296 53191480657104 53277509025792 53284860923904 53381566660608 53397927493632 53478447906816 53502220320768 53599320539136 53807122794339 53904776374728 53999408867328 54113991655424 54121458981888 54219683045376 54318085373952 54325580863824 54440855764992 54536429371392 54847225673216 54946766917632 54971192033536 55054084821768 55070958262272 55170905554944 55178518727628 55267760799744 55278661229856 55378985478912 55392677658624 55493208834048 55504153729152 55601594007552 55702504341504 55910745284608 55918460549646 56019945958992 56037115424768 56146562915832 56237370638336 56248462304064 56347209252864 56364479021056 56449472790528 56474565894144 56577060569088 56679741259776 56899486173324 57002752028448 57231887659008 57335756783616 57439814418432 57447740683584 57465347751936 57552001555968 57569640579072 57577584759264 57682081283328 57897722772856 58019054616576 58235955863552 58341647253504 58349697964848 58455595783296 58473511747584 58561685793792 58576164880384 58587717825216 58694047621632 58797087916032 58903797694464 59036932767744 59132165178936 59144077836288 59265816411156 59373376876512 59481132551424 59585554612224 59720230600704 59828615774208 59937197654016 59945468539392 60072668430336 60169571585584 60415015067328 60521076604928 60630915219456 60642873421569 60657867071488 60749334975744 60767953944576 60878240612352 60886641354624 60997143426048 61107846045696 61245962735616 61353483042816 61464832376832 61694615486464 61703128882368 61815112782336 61834058399744 61842591037728 61935845424489 61954828045056 62067268749312 62176230899712 62316762365952 62429859938304 62543162769408 62671897814096 62785639915392 62899588445184 63022439203866 63041754852864 63152427761664 63164883280311 63267041968128 63279520092072 63381864185856 63390610409472 63410038898688 63505656889344 63525120638976 63533886630912 63649193140224 63887142370048 64021025783808 64128096032004 64260365090816 64376990072832 64385873616384 64502726381568 64522495721472 64619791220736 64648516220928 64765845651456 64879545286656 65134938119463 65144201674752 65249285714688 65396762936448 65515450346496 65634353160192 65643410210454 65762545256208 65782700716032 65898185490432 65911182553368 66017782923264 66146723905536 66394010025472 66523685826303 66544074566912 66664844212224 66781877633024 66795048986076 66903078862848 66916274120352 66932818837504 67033748938752 67054294007808 67175989641216 67185259425792 67307192745984 67429347360768 67581751984128 67690768033782 67966891950744 68076817088512 68086211180544 68209779621888 68230685130752 68240100455424 68343001847712 68363948187648 68488020688896 68497471523952 68763323990016 68878325367708 69155197587968 69280706113536 69406442422272 69416019992664 69437295200256 69542001880128 69563315699712 69572914917444 69685437530112 69699181550688 69825677342976 69948259762176 69969698095104 70106357661696 70233592430592 70496157097984 70505885040858 70633844904816 70762037000832 70907989065728 70921974209472 71046481231872 71175422214144 71304597209088 71336293761024 71451366257881 71465760718848 71742830392452 71873035166304 71999211823104 72161945309184 72292910727168 72424113831936 72434107818432 72565567179264 72587807686656 72729580748544 72989488447488 73262355890176 73405446429024 73427944349696 73561207406592 73571358303504 73690347732992 73704881639808 73838647305216 73856903544832 74005538305536 74135458676736 74270005788672 74404797087744 74557947399528 74572967706624 74693261278656 74862083887776 74997949738752 75129612337152 75265963720704 75299421192192 75412967556096 75436080758784 75572988346368 75583416854016 75865981564432 76003669371264 76309183545344 76447675711488 76462753444587 76586419224576 76596987578112 76620463669248 76736002074624 76759520772096 76770113012352 76909441711104 77049023275008 77358739488768 77499136475136 77788863004672 77799597286464 77940794377728 77964682330112 78082247725056 78093022491747 78116957100288 78258730162176 78396117221376 78538396925952 78715910356992 78842886905248 78858770448384 79021088548208 79164502502016 79308176735232 79447406149632 79463075517918 79607291625936 79626974134272 79771487698944 79787220985656 79916263538688 79927291385856 80072349990912 80096891240448 80253330481152 80553353423104 80841220292608 80857164562092 80999113300992 81023938592768 81170987483136 81182188472832 81329524568064 81477128060928 81661283647488 81804644057088 82270838509824 82420150376448 82456788050304 82581127232652 82606437393408 82756358332416 82767778091442 82901641199616 82917991844784 83089016487936 83239813251072 83402391011328 83714186553856 83866117926912 83877690824469 84029918938488 84055673137152 84203237015552 84219844373748 84356055957504 84372693456096 84520813879296 84546718531584 84674209185792 84700160851968 84711848841216 84865590853632 85019611889664 85349229259986 85504128042672 85835986763776 85847831488512 86003635175424 86029994295296 86159721627648 86171611025376 86198021627904 86354460868608 86366377138896 86506060382208 86846584159284 86999047619584 87195683915264 87353933795328 87512470880256 87524546947272 87683393674944 87710267621376 87842528690688 87864247320576 87881576737824 88041071432448 88195631874048 88355696541696 88555399151616 88698247768404 88886458949632 88898724616734 89060065314768 89204105150464 89221698827136 89378331918336 89405725343744 89580345901056 89742923661312 89905796481024 90090853107763 90109002645504 90254357378376 90622522600992 90781614907392 90946372829184 90986800607232 91124002463616 91151930916864 91317360918528 91329962031936 91495715139072 91837767156944 92030224564224 92374274818048 92541923229696 92554693323552 92583060267008 92722669173504 92751087599616 92763886556592 92913916706816 92932242067584 93100903123968 93264346349568 93475143548928 93644789907456 93814744154112 94007846721144 94178459873088 94349382667776 94533658805799 94562632279296 94728641642496 94900562952192 95072796278784 95085915614208 95115058348032 95287680958464 95300829946368 95657107189936 95830713555072 95998949097472 96192144048006 96215927078912 96390547636224 96565485109248 96578810424576 96754089572352 96783743582208 96929686831104 96972774331392 97148768477184 97319317929984 97716302512128 97873928572032 98081609875456 98095144404672 98273175519744 98451529740288 98465115315681 98674051074048 98847278235648 99026674384896 99410596532704 99430623608832 99591015038208 99816111850368 99997266318336 100172816449536 100192573479114 100354618294272 100374411180528 100399228256256 100550623408128 100581441011712 100763984461824 100777889138688 100960789118976 101338225828352 101536152050673 101550592622592 101930234281984 101950337926116 102115225632768 102129316770816 102160618225664 102314669432832 102346027696128 102360150683136 102545922281472 102732031033344 103144985985024 103317488051562 103732796381952 103921059170304 104109663633408 104124029988996 104155942800384 104313002820192 104344973549568 104359372376166 104528156295168 104548772326032 104717862567936 104922389643264 104954547142656 105159536492544 105552670002688 105744235646976 105758827561287 105929874866176 105950767357224 106143055501248 106169298845696 106361983598592 106382961314208 106569721847808 106763133321216 106795854987264 106956895813632 107004440641536 107198641078272 107614245588678 107809552749456 107998817734656 108227983310848 108242917963776 108439366090752 108636170747904 108651161727648 108881711529984 109057348498871 109072858742784 109694451346432 109893533835264 109942384067072 110108169643536 110141916524544 110341811109888 110357037455256 110535521599488 110557322459712 110757970957824 110785355317248 111008307458304 111203188015104 111405008683008 111821490569216 111836921099292 112039891917984 112074230849536 112293125831664 112474741276672 112496924608128 112694418505728 112728958042112 112898945581056 112949131788288 113154121138176 113359482519552 113592814788049 113798972346648 114005504056896 114463775318016 114671513567232 114879628836864 114895481367168 114930695503872 115104003111936 115139281158144 115155169518528 115364162566656 115795445545712 116038109233152 116471911727104 116683294507008 116699395929696 116911191566592 116947023495168 117123371587584 117152329760768 117175435650432 117388095243264 117594175832064 117807595388928 118073865535488 118264330357872 118288155672576 118531632822312 118746753753024 118962265102848 119171109224448 119194613276877 119440461201408 119657231548416 119874395308032 119890937078784 120145336860672 120339143171168 120830030134656 121042153209856 121261830438912 121285746843138 121315734142976 121498669951488 121535907889152 121756481224704 121773282709248 121994286852096 122215692091392 122491925471232 122706966085632 122929664753664 123389230972928 123406257764736 123630225564672 123668116799488 123685182075456 123871690848978 123909656090112 124134537498624 124151667137163 124352461799424 124633524731904 124859719876608 125343795628192 125571279830784 125799176890368 126044878407732 126083509705728 126304855523328 126329766560622 126534083936256 126559040184144 126763728371712 126781220818944 126820077797376 127011313778688 127050241277952 127067773261824 127298386280448 127774284740096 128023843889979 128042051567616 128256192064008 128520730181632 128753980145664 128771747232768 129005452763136 129044991442944 129239582441472 129297032441856 129531691302912 129759090573312 130269876238926 130498571429376 130793525872896 131030900692992 131268706320384 131286820420908 131525090512416 131565401432064 131796370980864 131822365106736 132035565846528 132293447811072 132788020050944 133047371652606 133088149133824 133329688424448 133348086925101 133563755266048 133590097972152 133806157725696 133832548240704 133865637675008 134067497877504 134108588015616 134370518851584 134614385491968 134858694721536 135163503968256 135381536067564 135933783901488 136153634177024 136172422361088 136419559243776 136461370261504 136480200910848 136686003695424 136727896375296 136976041377792 136994943047904 137507091585533 137526647980032 137756650735416 138310395175936 138561412227072 138812884844544 138832039985328 138874590400512 139084003760256 139126631399424 139145829834888 139370875060224 139398363101376 139651354685952 139896519524352 140212715323392 140467184861184 140992314195968 141011770081716 141267689809632 141524074001664 141815978131456 141843948418944 142092962463744 142350844428288 142609194418176 142672587522048 142902732515762 142931521437696 143485660784904 143746070332608 143998423646208 144288216072009 144323890618368 144585821454336 144848227663872 144868215636864 145131134358528 145175615373312 145459161497088 145978976894976 146524711780352 146810892858048 146855888699392 147122414813184 147142716607008 147409763279616 147677294610432 147713807089664 148011076611072 148270917353472 148540011577344 148809594175488 149115894799056 149145935413248 149386522557312 149724167775552 149995899477504 150259224674304 150288860218671 150531927441408 150598842384384 150825935112192 150872161517568 151145976692736 151166833708032 151731963128864 152007338742528 152618367090688 152895351422976 152925506889174 153172838449152 153193975156224 153240927338496 153472004149248 153519041544192 153540226024704 153818883422208 154098046550016 154717478977536 154976232077343 154998272950272 155577726009344 155599194572928 155881588755456 155929364660224 156164495450112 156186044983494 156233914200576 156517460324352 156539058564249 156792234442752 157076793851904 157431820713984 157685773810496 158042177096416 158329005004032 158616353470464 158894812299264 158926151035836 159214583251872 159253948268544 159542975397888 159574441971312 159832527077376 159854582771712 160144699981824 160193782480896 160506660962304 161106706846208 161421368383017 161682440585216 161714329124184 161998226601984 162047877185536 162341974966272 162364376945664 162659049136128 162954256121856 163322567294976 163609288114176 164541677019648 164840300752896 164913576100608 165162254465304 165212874786816 165512716664832 165535556182884 165803282399232 165835983689568 166178032975872 166455952971961 166479626502144 166804782022656 167428373107712 167732235853824 167755381648938 168059837876976 168111346274304 168406474031104 168439688747496 168712111915008 168745386912192 169041627758592 169093437063168 169348418371584 169423697682432 169731181707264 170039223779328 170698458519972 171008256085344 171671973527552 171695662977024 172007270350848 172059988590592 172319443255296 172343222050752 172396043255808 172708921737216 172732754277792 173693168318568 173998095239168 174391367830528 174707867590656 175024941760512 175049093894544 175366787349888 175420535242752 175685057381376 175728494641152 175763153475648 176082142864896 176391263748096 176711393083392 177110798303232 177396495536808 177772917899264 177797449233468 178120130629536 178443397654272 178756663836672 178811450687488 179160691802112 179485847322624 179811592962048 180181706215526 180218005291008 180508714756752 181245045201984 181563229814784 181892745658368 181928620264707 181973601214464 182248004927232 182303861833728 182634721837056 182659924063872 182991430278144 183675534313888 184060449128448 184748549636096 185083846459392 185109386647104 185166120534016 185445338347008 185502175199232 185527773113184 185864484135168 186201806247936 186528692699136 186950287097856 187289579814912 187629488308224 188015693442288 188356919746176 188698765335552 189067317611598 189125264558592 189457283284992 189494649840933 189801125904384 190145592557568 190171831228416 190230116696064 190575361916928 190601659892736 191314214379872 191661427110144 191997898194944 192384288096012 192431854157824 192781095272448 193130970218496 193157620849152 193508179144704 193567487164416 193859373662208 193945548662784 194297536954368 194638635859968 195404814358389 195432605024256 195747857144064 196163219750912 196190288809344 196546351039488 196903059480576 196930230631362 197348102148096 197694556471296 198053348769792 198821193065408 199182030076416 199571057478909 199632223700736 199994532636672 200345632899072 200385146958228 200709236588544 200748822361056 200798456512512 201101246816256 201162882023424 201527968923648 201555778277376 201921578237952 202676451656704 203072304101346 203860468563968 203900675852232 204230451265536 204258633541632 204321236451328 204629338865664 204692055392256 204720301366272 205091844562944 205464062066688 206289971970048 206634976103124 207465592763904 207842118340608 208219327266816 208248059977992 208311885600768 208626005640384 208689947099136 208718744752332 209056312590336 209097544652064 209844779286528 209909094285312 210319072985088 211105340005376 211488471293952 211517655122574 211859749732352 211901534714448 212286111002496 212338597691392 212723967197184 212765922628416 213139443695616 213526266642432 213913791627264 214008881283072 214354098773643 214397282156544 215228491177356 215619105498912 215997635469312 216455966621696 216485835927552 216878732181504 217272341495808 217302323455296 217763423059968 218114696997742 219388902692864 219787067670528 219884768134144 220216339287072 220283833049088 220683622219776 220714074910512 221071043198976 221114644919424 221515941915648 221570710634496 222016614916608 222406376030208 222810017366016 223642981138432 223673842198584 224079783835968 224148461699072 224586251663328 224993849216256 225388837011456 225457916084224 225797891162112 225898263576576 226308242276352 226718965039104 227185629576098 227597944693296 228011008113792 228927550636032 229343027134464 229388260333761 229759257673728 229790962734336 229861391007744 230208006223872 230278562316288 230310339037056 230728325133312 231590891091424 232076218466304 232943823454208 233366589014016 233398791859392 233822383133184 233894046990336 234246743175168 234350871300864 234776190486528 235188351664128 235615190777856 236147731070976 236528660715744 236576311345152 237063265644624 237493507506048 237924530205696 238342218448896 238389226553754 238880922402816 239314463096832 239748790616064 239781874157568 240290673721344 240678286342336 241660060269312 242084306419712 242523660877824 242571493686276 242631468285952 242997339902976 243071815778304 243512962449408 243546565418496 243988573704192 244431384182784 244983850942464 245413932171264 246778461945856 246812515529472 247260451129344 247336233598976 247370364150912 247743381697956 247819312180224 248269074997248 248303334274326 248704923598848 249267049463808 249719439753216 250687591256384 251142559661568 251598353780736 251633072473407 252089756815464 252167019411456 252609711046656 252659533121244 253068167872512 253118080368288 253562441637888 253640155594752 254022627557376 254100482555904 254135546523648 254596772560896 255548569480192 256047687779958 256512384128016 257041460363264 257507960291328 257543494465536 258010905526272 258089982885888 258479164882944 258594064883712 259063382605824 259518181146624 260539752477852 260997142858752 261587051745792 262061801385984 262537412640768 262573640841816 263050181024832 263130802864128 263592741961728 263644730213472 264586895622144 265576040101888 266094743305212 266176298267648 266659376848896 266696173850202 267127510532096 267180195944304 267612315451392 267665096481408 267731275350016 268134995755008 268217176031232 268741037703168 269228770983936 269717389443072 270272559323289 270327007936512 270763072135128 271867567802976 272344844722176 272839118487552 272922740523008 272960401821696 273372007390848 273455792750592 273952082755584 273989886095808 275014183171066 275513301470832 276620790351872 277122824454144 277625769689088 277664079970656 277749180801024 278168007520512 278253262798848 278291659669776 278741750120448 278796726202752 279302709371904 279793039048704 280425430646784 280934369722368 281984628391936 282023540163432 282535379619264 283048148003328 283687896837888 284185924927488 284701688856576 285218388836352 285345175044096 285805465031524 285863042875392 286971321569808 287492140665216 287996847292416 288576432144018 288647781236736 289171642908672 289696455327744 289736431273728 290262268717056 290351230746624 290918322994176 291957953789952 293049423560704 293621785716096 293711777398784 294244829626368 294285433214016 294819526559232 295354589220864 296022153222144 296541834706944 297080023154688 298231789598112 298291870826496 298773045114624 299448335551104 299991798955008 300518449348608 300577720437342 301063854882816 301197684768768 301651870224384 301744323035136 302291953385472 302333667416064 303463926257728 304014677485056 304608456152019 305236734181376 305790702845952 305851013778348 306345676898304 306387950312448 306481854676992 306944008298496 307038083088384 307080452049408 307637766844416 308196093100032 309434957955072 309952464154686 311155452018688 311198389145856 311763177510912 311858729320448 312328990900224 312372089966988 312467828401152 313034920648704 313078117128498 313584468885504 314153587703808 314863641427968 315371547620992 316084354192832 316658010008064 317232706940928 317276482683861 317789624598528 317852302071672 318429166503744 318507896537088 319085950795776 319148883942624 319709165543424 320289399963648 320387564961792 321013321924608 322213413692416 322842736766034 323364881170432 323428658248368 323996453203968 324095754371072 324683949932544 324728753891328 325318098272256 325908512243712 326645134589952 327172045496613 327218576228352 329083354039296 329680601505792 329827152201216 330324508930608 330425749573632 331025433329664 331071112365768 331606564798464 331671967379136 332356065951744 332911905943922 333609564045312 334856746215424 335464471707648 335510763297876 336119675753952 336222692548608 336812948062208 336879377494992 337424223830016 337490773824384 338083255517184 338186874126336 338696836743168 338847395364864 339462363414528 340078447558656 340778444364147 341396917039944 342016512170688 343391325954048 344014540701696 344119977181184 344638886510592 344686444101504 344792086511616 345417843474432 345465508555584 347386336637136 347996190478336 348782735661056 349415735181312 350049883521024 350098187789088 350733574699776 350841070485504 351370114762752 351456989282304 351526306951296 352164285729792 352782527496192 353422786166784 354221596606464 354792991073616 355545835798528 355594898466936 356240261259072 356886795308544 357513327673344 358321383604224 358971694645248 359623185924096 360363412431052 360436010582016 361017429513504 362490090403968 363126459629568 363785491316736 363857240529414 363947202428928 364496009854464 364607723667456 365269443674112 365319848127744 365982860556288 367351068627776 368120898256896 369497099272192 370167692918784 370218773294208 370332241068032 370890676694016 371004350398464 371055546226368 371728968270336 372403612495872 373057385398272 373900574195712 374579159629824 376031386884576 376713839492352 377397530671104 378134635223196 378250529117184 378914566569984 378989299681866 379602251808768 380291185115136 380343662456832 380460233392128 381150723833856 381203319785472 382628428759744 383322854220288 383995796389888 384071531669937 384768576192024 384863708315648 385562190544896 386261940436992 386315241698304 387016358289408 387134974328832 387718747324416 387891097325568 388595073908736 389277271719936 390809628716778 391495714288128 392326439501824 392380577618688 393092702078976 393806118961152 393860461262724 394696204296192 395389112942592 396106697539584 397642386130816 398364060152832 399142114957818 399264447401472 399989065273344 400044260775303 400691265798144 400770293916456 401418473177088 401497644722112 401596913025024 402202493632512 402325764046848 403111556554752 403843156475904 405352903313408 406144608202692 407720937127936 407801351704464 408460902531072 408517267083264 408642472902656 409258677731328 409384110784512 409440602732544 410183689125888 410928124133376 412521274756599 412579943940096 413269952206248 414931185527808 415684236681216 416438654533632 416496119955984 416623771201536 417252011280768 417379894198272 417437489504664 418112625180672 418195089304128 419689558573056 420638145970176 422210680010752 422976942587904 423035310245148 423719499464704 423803069428896 424572222004992 424677195382784 425447934394368 425531845256832 426278887391232 427052533284864 427827583254528 428017762566144 428708197547286 428794564313088 430456982354712 431238210997824 431995270938624 432971671855104 433757464363008 434544682991616 434604646910592 435526846119936 436229393995484 438777805385728 439574135341056 439769536268288 440432678574144 440567666098176 441367244439552 441428149821024 442229289838848 443031883831296 443141421268992 444033229833216 444812752060416 445620034732032 447285962276864 447347684397168 448159567671936 448296923398144 449172503326656 449987698432512 450777674022912 451595782324224 451796527153152 452616484552704 453437930078208 454371259152196 455195889386592 456022016227584 457855101272064 458686054268928 458776520667522 459518515347456 459581925468672 459722782015488 460416012447744 460557124632576 460620678074112 461456650266624 463181782182848 464152436932608 464928696232029 465887646908416 466733178028032 466797583718784 467644766266368 467788093980672 468493486350336 468701742601728 469552380973056 470376703328256 471230381555712 472295462141952 473057321431488 474126531289248 474987015012096 475849060411392 476684436897792 476778453107508 477761844805632 478628926193664 479497581232128 479563748315136 480581347442688 481356572684672 483320120538624 484168612839424 484264105149051 485047321755648 485142987372552 485262936571904 485994679805952 486143631556608 487025924898816 487093130836992 487977147408384 488862768365568 489967701884928 490827864342528 493556923891712 493625031058944 494520902258688 494672467197952 494740728301824 495486763395912 495638624360448 496538149994496 496606668548652 497409847197696 498534098927616 499367858915883 499438879506432 501375182512768 502285119323136 503196707561472 503266144946814 504179513630928 504334038822912 505219422093312 505319066242488 506136335745024 506236160736576 507124883275776 507280311189504 508045255114752 508271093047296 509193545121792 511097138960384 512095375559916 513024768256032 514082920726528 515015920582656 515086988931072 516021811052544 516179965771776 516958329765888 517188129767424 518126765211648 521079504955704 521994285717504 523174103491584 524123602771968 525074825281536 525147281683632 526100362049664 526261605728256 527185483923456 527289460426944 529173791244288 531152080203776 532189486610424 532352596535296 533318753697792 533392347700404 534255021064192 534360391888608 535330192962816 535462550700032 536269991510016 536434352062464 537482075406336 538457541967872 539434778886144 540545118646578 540654015873024 541526144270256 543735135605952 544689689444352 545678236975104 545920803643392 546744014781696 546911585501184 547904165511168 547979772191616 550028366342132 551026602941664 553241580703744 554245648908288 555251539378176 555328159941312 555498361602048 556336015041024 556506525597696 556583319339552 557593452405504 558605418743808 559586078097408 560850861293568 561868739444736 563969256783872 564047080326864 565070759238528 566096296006656 567375793675776 568371849854976 569403377713152 570436777672704 570690350088192 571610930063048 571726085750784 573942643139616 574984281330432 575993694584832 577152864288036 577295562473472 578343285817344 579392910655488 579472862547456 580524537434112 580702461493248 581836645988352 583915907579904 586098847121408 586214443075167 587243571432192 587423554797568 588489659252736 588570866428032 589639053118464 590709178441728 592044306444288 593083669413888 594160046309376 596463579196224 597546090229248 598713172436727 598896671102208 599983597910016 601036898697216 601155440874684 602127709765632 602395369537536 603303740448768 603488646070272 604583906770944 604667334832128 606927852515456 608029354970112 609216912304038 610473468362752 611581405691904 611702027556696 612691353796608 612775900624896 612963709353984 613888016596992 614076166176768 614160904098816 615275533688832 616392186200064 618869915910144 619904928309372 622310904037376 622396778291712 623526355021824 623717458640896 624657981800448 624744179933976 624935656802304 626069841297408 626156234256996 627168937771008 629727282855936 630743095241984 632168708385664 633316020016128 634465413881856 634552965367722 635579249197056 635704604143344 636858333007488 637015793074176 638171901591552 638297767885248 639418331086848 640578799927296 642026643849216 643062296320929 644426827384832 645685473532068 646729762340864 646857316496736 647992906407936 648191508742144 649367899865088 649457507782656 650636196544512 651817024487424 653290269179904 654344090993226 658166708078592 659361203011584 659654304402432 660649017861216 660851499147264 662050866659328 662142224731536 663213129596928 663343934758272 664712131903488 665823811887844 667219128090624 669713492430848 670928943415296 671021526595752 672239351507904 672445385097216 673625896124416 673758754989984 674981547648768 676166511034368 676373748252672 677393673486336 677694790729728 678924726829056 680156895117312 681556888728294 682793834079888 684033024341376 686782651908096 688029081403392 689277773021184 689372888203008 689584173023232 690835686948864 690931017111168 694772673274272 695992380956672 697565471322112 698831470362624 700099767042048 700196375578176 701467149399552 701682140971008 702740229525504 703052613902592 704328571459584 705565054992384 706845572333568 708443193212928 709585982147232 711091671597056 711189796933872 712480522518144 713773590617088 715026655346688 716642767208448 717943389290496 719246371848192 720726824862104 720872021164032 722034859027008 724980180807936 726252919259136 727570982633472 727714481058828 727894404857856 728992019708928 729215447334912 730538887348224 730639696255488 731965721112576 734702137255552 736241796513792 738994198544384 740335385837568 740437546588416 740664482136064 741781353388032 742008700796928 742111092452736 743457936540672 744807224991744 746114770796544 747801148391424 749158319259648 752062773769152 753427678984704 754795061342208 754899217420221 756269270446392 756501058234368 757829133139968 757978599363732 759204503617536 760687324913664 760920466784256 762301447667712 762406639570944 765256857519488 766645708440576 767991592779776 768143063339874 769537152384048 769727416631296 771124381089792 772523880873984 772630483396608 774032716578816 774269948657664 775437494648832 775782194651136 777190147817472 778554543439872 781619257433556 782991428576256 784652879003648 784761155237376 786185404157952 787612237922304 787720922525448 789392408592384 790778225885184 795284772261632 796728120305664 798284229915636 798528894802944 799978130546688 800088521550606 801382531596288 801540587832912 802836946354176 802995289444224 803193826050048 804404987265024 804651528093696 806223113109504 807686312951808 810705806626816 810817677969867 812289216405384 815441874255872 815602703408928 817034534166528 817284945805312 818517355462656 818768221569024 818881205465088 820367378251776 821856248266752 825042549513198 826539904412496 829862371055616 831368473362432 832877309067264 832992239911968 833247542403072 834504022561536 834759788396544 834874979009328 836225250361344 836390178608256 839379117146112 841276291940352 844421360021504 845953885175808 846070620490296 847438998929408 847606138857792 849144444009984 849354390765568 851063690513664 852557774782464 854105066569728 855655166509056 856035525132288 857416395094572 857589128626176 860913964709424 862476421995648 863990541877248 865943343710208 867514928726016 869089365983232 869209293821184 871053692239872 872458787990968 877555610771456 879148270682112 879539072536576 880865357148288 881135332196352 882734488879104 882856299642048 884458579677696 886063767662592 888066459666432 889625504120832 891240069464064 894571924553728 894695368794336 896319135343872 896593846796288 898345006653312 899975396865024 901555348045824 903191564648448 903593054306304 905232969105408 906875860156416 908742518304392 910391778773184 912044032455168 913825368456057 915710202544128 917372108537856 917553041335044 919037030694912 919163850937344 919445564030976 920832024895488 921114249265152 921241356148224 922913300533248 926363564365696 928304873865216 929857392464058 931775293816832 933466356056064 933595167437568 935289532532736 935576187961344 936986972700672 937403485203456 939104761946112 940753406656512 942460763111424 944590924283904 946114642862976 948253062578496 949974030024192 951698120822784 951829448051583 953368873795584 953556906215016 955523689611264 957257852387328 959127496630272 961162694885376 962713145369344 966640241077248 968337225678848 968528210298102 970094643511296 970285974745104 970525873143808 971989359611904 972287263113216 974051849797632 974186261673984 975954294816768 977725536731136 979935403769856 981516136489839 981655728685056 987113847783424 987250062117888 989041804517376 989344934395904 989481456603648 990973526791824 991277248720896 993076299988992 993213337097304 994819694395392 997068197855232 998735717831766 1002750365025536 1004570238646272 1006393415122944 1006532289893628 1008359027261856 1008668077645824 1010438844186624 1010638132484976 1012272671490048 1012472321473152 1014249766551552 1014560622379008 1016090510229504 1016542186094592 1018387090243584 1022194277920768 1022335333092441 1024190751119832 1026049536512064 1028165841453056 1030173977862144 1032043622105088 1032359931543552 1033916659531776 1034376259534848 1036253530423296 1042159009911408 1043988571435008 1046348206983168 1048247205543936 1050149650563072 1050294563367264 1052200724099328 1052523211456512 1054370967846912 1054578920853888 1058347582488576 1062304160407552 1064378973220848 1064705193070592 1066637507395584 1066784695400808 1068510042128384 1068720783777216 1070660385925632 1070925101400064 1072539983020032 1074964150812672 1076915083935744 1078869557772288 1081090237293156 1081308031746048 1083052288540512 1087470271211904 1089379378888704 1091356473950208 1091841607286784 1093488029563392 1093823171002368 1095808331022336 1095959544383232 1100056732684264 1102053205883328 1106483161407488 1108491297816576 1110503078756352 1110656319882624 1110996723204096 1112672030082048 1113013051195392 1113166638679104 1115186904811008 1117210837487616 1119172156194816 1121701722587136 1123737478889472 1127938513567744 1128094160653728 1130141518477056 1132192592013312 1134751587351552 1136743699709952 1138806755426304 1140873555345408 1141380700176384 1143221860126096 1143452171501568 1147885286279232 1149968562660864 1151987389169664 1152214595009811 1154305728576072 1154591124946944 1156686571634688 1158785821310976 1158945725094912 1161049074868224 1161404922986496 1163673291976704 1167831815159808 1172197694242816 1172428886150334 1174487142864384 1174847109595136 1176979318505472 1177141732856064 1179278106236928 1181418356883456 1184088612888576 1186167338827776 1188320092618752 1192927158392448 1195092180458496 1197426344873454 1197793342204416 1199967195820032 1200132782325909 1202073797394432 1202310881749368 1204255419531264 1204790739075072 1206607480897536 1206977292140544 1209334669664256 1213855705030912 1216058709940224 1218433824608076 1220946936725504 1223162811383808 1223404055113392 1225382707593216 1225551801249792 1225927418707968 1227776033193984 1228152332353536 1228321808197632 1230551067377664 1232784372400128 1237563824269797 1237739831820288 1239809856618744 1244621808074752 1244793556583424 1247052710043648 1247434917281792 1249315963600896 1249488359867952 1249871313604608 1252139682594816 1252312468513992 1254337875542016 1261486190483968 1264337416771328 1266632040032256 1268930827763712 1269105930735444 1271158498394112 1271409208286688 1273716666014976 1274031586148352 1276343803183104 1276595535770496 1278836662173696 1281157599854592 1284053287698432 1286124592641858 1288853654769664 1291370947064136 1293459524681728 1293714632993472 1295985812815872 1296383017484288 1298915015565312 1301272393089024 1303634048974848 1306580538359808 1308688181986452 1316333416157184 1318722406023168 1319308608804864 1321298035722432 1321702998294528 1324101733318656 1324284449463072 1326687869516544 1329424263806976 1331647623775688 1334438256181248 1339426984861696 1341857886830592 1342043053191504 1344478703015808 1344890770194432 1347251792248832 1347517509979968 1349963095297536 1352333022068736 1354787346972672 1355389581459456 1357849453658112 1360313790234624 1363113777456588 1365587668159776 1368066048682752 1373565303816192 1376058162806784 1378555546042368 1378745776406016 1379168346046464 1381671373897728 1381862034222336 1389545346548544 1391984761913344 1394786088696087 1395130942644224 1397662940725248 1400199534084096 1400392751156352 1402934298799104 1403364281942016 1405480459051008 1406105227805184 1408657142919168 1411130109984768 1413691144667136 1416886386425856 1419171964294464 1422183343194112 1422379593867744 1424961045036288 1427547181234176 1430053310693376 1433285534416896 1435886778580992 1438492743696384 1441453649724208 1441744042328064 1444069718054016 1449960361615872 1452505838518272 1452792315447153 1455141965266944 1455428962117656 1455788809715712 1457984039417856 1458430894669824 1461077774696448 1461279392510976 1463931442225152 1469404274511104 1472483593027584 1477988397088768 1480670771675136 1480875093176832 1481328964272128 1483562706776064 1484017401593856 1484222184905472 1486915873081344 1489614449983488 1492229541593088 1495602296782848 1498103576747649 1498316638519296 1504125547538304 1506855357969408 1509590122684416 1509798434840442 1512538540892784 1513002116468736 1515658266279936 1515957198727464 1518409007235072 1521374649827328 1521840933568512 1524813279141888 1530513715038976 1533291416881152 1535983185559552 1536286126679748 1539074304768096 1539454833262592 1542248762179584 1545047761747968 1545260966793216 1548065433157632 1548539897315328 1550874989297664 1551564389302272 1554380295634944 1563238514867112 1565982857152512 1569305758007296 1569522310474752 1572370808315904 1575224475844608 1575441845050896 1578784817184768 1581556451770368 1590569544523264 1593456240611328 1596568459831272 1597057789605888 1599956261093376 1600177043101212 1602765063192576 1603081175665824 1605990578888448 1606387652100096 1608809974530048 1609303056187392 1612446226219008 1615372625903616 1621411613253632 1621635355939734 1624578432810768 1630883748511744 1631205406817856 1634069068333056 1634569891610624 1637034710925312 1637762410930176 1640734756503552 1643712496533504 1650085099026396 1653079808824992 1659724742111232 1662736946724864 1665754618134528 1665984479823936 1666495084806144 1669008045123072 1669519576793088 1669749958018656 1672780357216512 1678758234292224 1682552583880704 1688842720043008 1691907770351616 1692141240980592 1694877997858816 1695212277715584 1698288888019968 1698708781531136 1702127381027328 1705115549564928 1708210133139456 1711310333018112 1712071050264576 1714832790189144 1715178257252352 1721827929418848 1724952843991296 1727981083754496 1731886687420416 1735029857452032 1738178731966464 1738418587642368 1742107384479744 1744917575981936 1755111221542912 1758296541364224 1758643329225501 1759078145073152 1761730714296576 1762270664392704 1765468977758208 1765712599284096 1768917159355392 1772127535325184 1776132919332864 1779251008241664 1782480138928128 1789143849107456 1789390737588672 1792638270687744 1793187693592576 1796139517310181 1796690013306624 1799950793730048 1803110696091648 1806383129296896 1807186108612608 1810465938210816 1813751720312832 1817485036608784 1820783557546368 1824088064910336 1827650736912114 1831420405088256 1834744217075712 1835106082670088 1838074061389824 1838327701874688 1838891128061952 1841664049790976 1842228498530304 1842482712296448 1845826601066496 1852727128731392 1856609747730432 1859714784928116 1863550587633664 1866932712112128 1867190334875136 1870579065065472 1871152375922688 1873973945401344 1874806970406912 1878209523892224 1881506813313024 1889181848567808 1892229285725952 1896506125156992 1899948060048384 1903396241645568 1903658896103166 1906737747591168 1907113812430032 1911047379222528 1914515704774656 1918254993260544 1925426290738688 1929186888962787 1933280482154496 1936674451357696 1937056420596204 1940189287022592 1940571949490208 1941051746287616 1943978719223808 1944574526226432 1948103699595264 1948372523347968 1951908589633536 1955451073462272 1959870807539712 1963032272979678 1974227695566848 1974500124235776 1978083609034752 1978689868791808 1978962913207296 1981947053583648 1982554497441792 1986152599977984 1986426674194608 1989639388790784 1994136395710464 1997471435663532 2005500730051072 2009140477292544 2012786830245888 2013064579787256 2016718054523712 2017336155291648 2020877688373248 2021276264969952 2024944642946304 2028499533103104 2029121244758016 2032181020459008 2033084372189184 2036774180487168 2044388555841536 2044670666184882 2048381502239664 2052099073024128 2056331682906112 2060347955724288 2064087244210176 2067833319063552 2068752519069696 2072089621478549 2072507060846592 2084318019822816 2087977142870016 2092696413966336 2096494411087872 2100299301126144 2100589126734528 2104401448198656 2105046422913024 2109157841707776 2116695164977152 2124608320815104 2128757946441696 2129410386141184 2133275014791168 2133569390801616 2137020084256768 2137441567554432 2141320771851264 2141850202800128 2145079966040064 2149928301625344 2153830167871488 2157739115544576 2162180474586312 2162616063492096 2166104577081024 2174940542423808 2178758757777408 2182712947900416 2183683214573568 2186976059126784 2187646342004736 2191616662044672 2191919088766464 2200113465368528 2204106411766656 2212966322814976 2216982595633152 2221006157512704 2221312639765248 2221993446408192 2225344060164096 2226026102390784 2226333277358208 2230373809622016 2234421674975232 2238344312389632 2243403445174272 2247474957778944 2255877027135488 2256188321307456 2260283036954112 2264385184026624 2264697652260663 2269503174703104 2273487399419904 2277613510852608 2282761400352768 2286443720252192 2286904343003136 2295770572558464 2299937125321728 2303974778339328 2304429190019622 2308611457152144 2309182249893888 2313373143269376 2317571642621952 2317891450189824 2322098149736448 2322809845972992 2327346583953408 2335663630319616 2344395388485632 2344857772300668 2348974285728768 2349694219190272 2353958637010944 2354283465712128 2358556212473856 2362836713766912 2368177225777152 2372334677655552 2385854316784896 2390184360916992 2394852689746908 2395586684408832 2399934391640064 2400265564651818 2404147594788864 2404621763498736 2408510839062528 2409581478150144 2413214961795072 2413954584281088 2418669339328512 2427711410061824 2432117419880448 2432453033909601 2436867649216152 2441893873451008 2446325622767616 2446808110226784 2451103602499584 2451854837415936 2455552066387968 2456304664707072 2456643616395264 2461102134755328 2465568744800256 2475127648539594 2479619713237488 2489243616149504 2489587113166848 2494105420087296 2494869834563584 2498631927201792 2498976719735904 2499742627209216 2504279365189632 2504624937027984 2508675751084032 2522972380967936 2528674833542656 2533264080064512 2537861655527424 2538211861470888 2542316996788224 2542818416573376 2547433332029952 2548063172296704 2553191071540992 2557673324347392 2562315199709184 2568106575396864 2572249185283716 2577707309539328 2582741894128272 2586919049363456 2587429265986944 2591971625631744 2592766034968576 2597830031130624 2602544786178048 2607268097949696 2612634740125127 2613161076719616 2617376363972904 2632666832314368 2637444812046336 2638617217609728 2642596071444864 2643405996589056 2648203466637312 2648568898926144 2653375739033088 2663295247551376 2668876512362496 2678853969723392 2683715773661184 2684086106383008 2688957406031616 2689781540388864 2694503584497664 2695035019959936 2699926190595072 2704666044137472 2709574693945344 2710779162918912 2715698907316224 2720627580469248 2726227554913176 2731175336319552 2736132097365504 2741476105368171 2747130607632384 2752116325613568 2757111092084736 2757491552812032 2758336692092928 2763342747795456 2763724068444672 2779090693097088 2783969523826688 2789572177392174 2790261885288448 2795325881450496 2800399068168192 2800785502312704 2805868597598208 2806728563884032 2810960918102016 2812210455610368 2817314285838336 2822260219969536 2827382289334272 2833772772851712 2838343928588928 2844366686388224 2844759187735488 2849922090072576 2855094362468352 2855488344154749 2860106621386752 2866571068833792 2871773557161984 2882907299448416 2883488084656128 2888139436108032 2899920723231744 2905011677036544 2905584630894306 2910283930533888 2910857924235312 2911577619431424 2915968078835712 2916861789339648 2922155549392896 2922558785021952 2927862884450304 2938808549022208 2944548409469517 2944967186055168 2955976794177536 2961341543350272 2961750186353664 2962657928544256 2967125413552128 2968034803187712 2968444369810944 2973831746162688 2979228899966976 2984459083186176 2991204593565696 2996207153495298 3008251095076608 3013710715938816 3019180245368832 3019596869680884 3025077081785568 3026004232937472 3031316532559872 3031914397454928 3036818014470144 3042749299654656 3043681867137024 3049626558283776 3061027430077952 3066582833762304 3067005999277323 3071966371119104 3072572253359496 3078148609536192 3078909666525184 3084497524359168 3090521933586432 3096130866315264 3097079794630656 3101749978595328 3103128778604544 3108760591269888 3126477029734224 3131965714305024 3138611516014592 3139044620949504 3144741616631808 3150448951689216 3150883690101792 3157569634369536 3162663106467259 3163112903540736 3181139089046528 3186912481222656 3193136919662544 3194115579211776 3199912522186752 3200354086202424 3205530126385152 3206162351331648 3211981157776896 3212775304200192 3217619949060096 3224892452438016 3230745251807232 3242823226507264 3243270711879468 3249156865621536 3261767497023488 3262410813635712 3268138136666112 3269139783221248 3274069421850624 3275524821860352 3281469513007104 3287424993067008 3300170198052792 3306159617649984 3319449484222464 3325473893449728 3331509236269056 3331968959647872 3332990169612288 3338016090246144 3339039153586176 3339499916037312 3345560714433024 3357516468584448 3365105167761408 3377685440086016 3383815540703232 3384282481961184 3390424555431168 3396577776039936 3397417563062272 3404254762054656 3410231099129856 3416420266278912 3422620666036224 3424142100529152 3429665580378288 3430356514504704 3443655858837696 3449905687982592 3455962167508992 3456643785029433 3463773374840832 3470059714904064 3476357463932928 3476837175284736 3484214768959488 3489835151963872 3510222443085824 3516593082728448 3517286658451002 3518156290146304 3523461428593152 3524541328785408 3530937955516416 3531425198568192 3537834318710784 3544255070650368 3552265838665728 3558502016483328 3564960277856256 3578287698214912 3578781475177344 3585276541375488 3586375387185152 3592279034620362 3593380026613248 3599901587460096 3600398346977727 3606221392183296 3612766258593792 3614372217225216 3620931876421632 3634970073217568 3641567115092736 3648176129820672 3655301473824228 3662840810176512 3669488434151424 3670212165340176 3676148122779648 3676655403749376 3677782256123904 3683328099581952 3684456997060608 3684965424592896 3691653202132992 3705454257462784 3712691472809391 3713219495460864 3719429569856232 3727101175267328 3733865424224256 3734380669750272 3741158130130944 3742304751845376 3747947890802688 3749613940813824 3756419047784448 3763013626626048 3784458571451904 3793012250313984 3799896120096768 3806792483291136 3807317792206332 3813475495182336 3814227624860064 3822094758445056 3829031409549312 3836509986521088 3850852581477376 3858373777925574 3866560964308992 3873348902715392 3874112841192408 3880378574045184 3881143898980416 3882103492575232 3887957438447616 3889149052452864 3896745046695936 3903817179267072 3910902146924544 3919741615079424 3926064545959356 3948455391133696 3949000248471552 3956167218069504 3957379737583616 3957925826414592 3963894107167296 3965108994883584 3972305199955968 3972853348389216 3988272791420928 3994942871327064 4011001460102144 4018280954585088 4025573660491776 4026129159574512 4033436109047424 4034672310583296 4041755376746496 4042552529939904 4049889285892608 4056999066206208 4064362040918016 4066168744378368 4073548360974336 4088777111683072 4089341332369764 4096763004479328 4104198146048256 4112663365812224 4120695911448576 4128174488420352 4135666638127104 4137505038139392 4144179242957098 4145014121693184 4168636039645632 4175954285740032 4184358266088261 4185392827932672 4192988822175744 4200598602252288 4201178253469056 4208802896397312 4210092845826048 4218315683415552 4233390329954304 4249216641630208 4257515892883392 4258820772282368 4266550029582336 4267138781603232 4274883135108864 4282641543702528 4283700405600256 4290159932080128 4299856603250688 4307660335742976 4315478231089152 4324360949172624 4325232126984192 4332209154162048 4349881084847616 4357517515554816 4358376946341459 4365425895800832 4367366429147136 4373952118253568 4375292684009472 4383233324089344 4383838177532928 4400226930737056 4408212823533312 4425932645629952 4433965191266304 4442012315025408 4442625279530496 4443986892816384 4450688120328192 4452052204781568 4452666554716416 4460747619244032 4468843349950464 4476688624779264 4486806890348544 4494310730242947 4494949915557888 4511754054270976 4512376642614912 4520566073908224 4528770368053248 4529395304521326 4539006349406208 4546974798839808 4555227021705216 4565522800705536 4572887440504384 4591541145116928 4599874250643456 4607949556678656 4608858380039244 4617222914304288 4618364499787776 4626746286538752 4635143285243904 4635782900379648 4644196299472896 4645619691945984 4654693167906816 4688790776971264 4689715544601336 4697948571457536 4699388438380544 4707917274021888 4708566931424256 4717112424947712 4725673427533824 4736354451554304 4744669355311104 4771708633569792 4780368721833984 4789705379493816 4791173368817664 4799868783280128 4800531129303636 4808295189577728 4809243526997472 4819162956300288 4826429923590144 4827909168562176 4837338678657024 4855422820123648 4864234839760896 4864906067819202 4873735298432304 4883787746902016 4892651245535232 4893616220453568 4902207204999168 4903709674831872 4911104132775936 4913287232790528 4922204269510656 4931137489600512 4950255297079188 4959239426474976 4978487232299008 4979174226333696 4988210840174592 4989739669127168 4997263854403584 4997953439471808 4999485254418432 5008558730379264 5009249874055968 5045944761935872 5057349667085312 5066528160129024 5075723311054848 5076423722941776 5084633993576448 5085636833146752 5094866664059904 5096126344593408 5106382143081984 5115346648694784 5124630399418368 5136213150793728 5144498370567432 5155414619078656 5165483788256544 5174858531973888 5183943251263488 5185532069937152 5195660062261248 5205089572356096 5214536195899392 5225269480250254 5226322153439232 5234752727945808 5265333664628736 5274889624092672 5275929987676503 5277234435219456 5285192142889728 5286811993178112 5296406933274624 5297137797852288 5306751478066176 5326590495102752 5337753024724992 5357707939446784 5367431547322368 5368172212766016 5377914812063232 5379563080777728 5390070039919872 5399852381190144 5409332088274944 5419149387890688 5421558325837824 5431397814632448 5441255160938496 5452455109826352 5462350672639104 5472264194731008 5482952210736342 5494261215264768 5504232651227136 5514222184169472 5514983105624064 5516673384185856 5526685495590912 5527448136889344 5558181386194176 5567939047653376 5579144354784348 5580523770576896 5590651762900992 5600798136336384 5601571004625408 5611737195196416 5613457127768064 5621921836204032 5624420911220736 5634628571676672 5644520439939072 5667545545703424 5676687857177856 5688733372776448 5689518375470976 5699844180145152 5710188724936704 5710976688309498 5720213242773504 5733142137667584 5743547114323968 5765814598896832 5776278872216064 5787560666888361 5799841446463488 5810023354073088 5811169261788612 5820567861067776 5821715848470624 5823155238862848 5831936157671424 5833723578679296 5844311098785792 5845117570043904 5855725768900608 5877617098044416 5889096818939034 5911953588355072 5922683086700544 5923500372707328 5925315857088512 5934250827104256 5936069606375424 5936888739621888 5947663492325376 5958457799933952 5968918166372352 5982409187131392 5992414306990596 6016502190153216 6027421431877632 6038360490737664 6039193739361768 6050154163571136 6052008465874944 6062633065119744 6063828794909856 6085498599309312 6087363734274048 6099253116567552 6122054860155904 6133165667524608 6134011998554646 6143932742238208 6145144506718992 6156297219072384 6157819333050368 6168995048718336 6181043867172864 6192261732630528 6203499957190656 6206257557209088 6216268864435647 6217521182539776 6252954059468448 6263931428610048 6277223032029184 6278089241899008 6289483233263616 6300897903378432 6301767380203584 6315139268739072 6325326212934518 6362278178093056 6373824962445312 6386273839325088 6388231158423552 6399825044373504 6400708172404848 6411060252770304 6412324702663296 6423962315553792 6425550608400384 6435239898120192 6449784904876032 6461490503614464 6485646453014528 6486541423758936 6498313731243072 6524821627271424 6536276273332224 6538279566442496 6548138843701248 6551049643720704 6562939026014208 6574849986134016 6600340396105584 6612319235299968 6638898968444928 6650947786899456 6663018472538112 6663937919295744 6665980339224576 6676032180492288 6678078307172352 6678999832074624 6691121428866048 6715032937168896 6730210335522816 6755370880172032 6767631081406464 6768564963922368 6780849110862336 6793155552079872 6808509524109312 6820462198259712 6832840532557824 6848284201058304 6859331160756576 6860713029009408 6887311717675392 6899811375965184 6911924335017984 6913287570058866 6927546749681664 6940119429808128 6952714927865856 6953674350569472 6968429537918976 6979670303927744 7020444886171648 7033186165456896 7034573316902004 7036312580292608 7046922857186304 7049082657570816 7061875911032832 7062850397136384 7075668637421568 7088510141300736 7104531677331456 7117004032966656 7156575396429824 7157562950354688 7170553082750976 7172750774370304 7184558069240724 7186760053226496 7199803174920192 7200796693955454 7212442784366592 7225532517187584 7228744434450432 7241863752843264 7269940146435136 7283134230185472 7296352259641344 7297359101728803 7310602947648456 7325681620353024 7338976868302848 7340424330680352 7353310807498752 7355564512247808 7366656199163904 7368913994121216 7369930849185792 7383306404265984 7410908514925568 7425382945618782 7438859139712464 7454202350534656 7467730848448512 7468761339500544 7482316260261888 7484609503690752 7495895781605376 7499227881627648 7512838095568896 7526027253252096 7568917142903808 7586024500627968 7599792240193536 7613584966582272 7614635584412664 7626950990364672 7628455249720128 7644189516890112 7673019973042176 7701705162954752 7716747555851148 7733121928617984 7746697805430784 7748225682384816 7760757148090368 7762287797960832 7764206985150464 7775914876895232 7778298104905728 7793490093391872 7807634358534144 7821804293849088 7837904220375381 7839483230158848 7852129091918712 7898000496943104 7912334436139008 7914759475167232 7915851652829184 7927788214334592 7930217989767168 7944610399911936 7945706696778432 7989885742654128 8022002920204288 8036561909170176 8051147320983552 8052258319149024 8066872218094848 8069344621166592 8083510753492992 8085105059879808 8099778571785216 8113998132412416 8128724081836032 8132337488756736 8147096721948672 8177554223366144 8178682664739528 8193526008958656 8208396292096512 8241391822897152 8256348976840704 8271333276254208 8275010076278784 8288358485914196 8290028243386368 8337272079291264 8351908571480064 8368716532176522 8370785655865344 8385977644351488 8401197204504576 8402356506938112 8417605792794624 8420185691652096 8436631366831104 8466780659908608 8498433283260416 8515031785766784 8517641544564736 8533100059164672 8534277563206464 8549766270217728 8565283087405056 8580319864160256 8599713206501376 8615320671485952 8648721898345248 8650464253968384 8664418308324096 8699762169695232 8715035031109632 8716753892682918 8730851791601664 8734732858294272 8747904236507136 8750585368018944 8766466648178688 8767676355065856 8800453861474112 8816425647066624 8833645228408551 8851865291259904 8867930382532608 8884024630050816 8885250559060992 8887973785632768 8901376240656384 8904104409563136 8905333109432832 8921495238488064 8937686699900928 8953377249558528 8973613780697088 8988621460485894 9023508108541952 9024753285229824 9041132147816448 9057540736106496 9058790609042652 9078012698812416 9093949597679616 9110454043410432 9131045601411072 9145774881008768 9183082290233856 9199748501286912 9201017997831969 9215899113357312 9217716760078488 9234445828608576 9236728999575552 9253492573077504 9271565800759296 9288392598945792 9291239383891968 9309386335813632 9377581553942528 9379431089202672 9395897142915072 9398776876761088 9415834548043776 9417133862848512 9434224849895424 9451346855067648 9472708903108608 9487989319401777 9489338710622208 9543417267139584 9560737443667968 9579410758987632 9582346737635328 9599737566560256 9601062258607272 9616590379155456 9618487053994944 9638325912600576 9652859847180288 9674677357314048 9710845640247296 9728469679521792 9729812135638404 9747470596864608 9767575493804032 9785302491070464 9787232440907136 9804414409998336 9807419349663744 9822208265551872 9826574465581056 9844408539021312 9862274979201024 9900510594158376 9918478852949952 9958348452667392 9976421680349184 9979479338254336 9994527708807168 9995906878943616 9998970508836864 10017117460758528 10018499748111936 10091889523871744 10114699334170624 10133056320258048 10151446622109696 10152847445883552 10171273666293504 10189733328119808 10192252689186816 10212764286163968 10230693297389568 10249260798836736 10272426301587456 10288996741134864 10310829238157312 10330967576513088 10349717063947776 10367886502526976 10391320124522496 10410179144712192 10429072391798784 10450538960500508 10452644306878464 10469505455891616 10530667329257472 10549779248185344 10551859975353006 10554468870438912 10570384285779456 10573623986356224 10592813866549248 10594275595704576 10613502956132352 10653180990205504 10675506049449984 10715415878893568 10734863094644736 10736344425532032 10755829624126464 10759126161555456 10780140079839744 10799704762380288 10818664176549888 10838298775781376 10843116651675648 10862795629264896 10904910219652704 10924701345278208 10944528389462016 10965904421472684 10988522430529536 11008465302454272 11028444368338944 11029966211248128 11033346768371712 11053370991181824 11054896273778688 11116362772388352 11135878095306752 11138074418428173 11158288709568696 11161047541153792 11181303525801984 11201596272672768 11203142009250816 11223474390392832 11226914255536128 11243843672408064 11248841822441472 11269257143353344 11289040879878144 11353375714355712 11377466745552896 11379036750941952 11399688360290304 11420377449873408 11421953376618996 11440426485547008 11466284275335168 11487094228647936 11531629197793664 11552557744432128 11575121333776722 11599682892926976 11620046708146176 11622338523577224 11641135722135552 11643431696941248 11646310477725696 11663872315342848 11667447157358592 11690235140087808 11711451537801216 11755234196088832 11778193637878068 11823907176710144 11845366173401088 11847000745414656 11850631714177024 11868501654208512 11872139212750848 11873777479243776 11895326984650752 11916915599867904 11964818374262784 11984828613981192 12033004380306432 12054842863755264 12076720981475328 12078387478723536 12100308327142272 12104016931749888 12125266130239488 12127657589819712 12170997198618624 12198506233135104 12244109720311808 12266331335049216 12268023997109292 12287865484476416 12290289013437984 12312594438144768 12315638666100736 12337990097436672 12362087734345728 12384523465261056 12406999914381312 12412515114418176 12432537728871294 12435042365079552 12505908118936896 12527862857220096 12556178483798016 12578966466527232 12601795806756864 12603534760407168 12630278537478144 12650652425869036 12724556356186112 12747649924890624 12772547678650176 12776462316847104 12799650088747008 12801416344809696 12824649405326592 12847924631107584 12851101216800768 12870479796240384 12899569809752064 12922981007228928 12971292906029056 12973082847517872 12996627462486144 13049643254542848 13072552546664448 13096277687402496 13102099287441408 13125878052028416 13149699972268032 13200680792211168 13224638470599936 13277797936889856 13301895573798912 13326036945076224 13327875838591488 13331960678449152 13352064360984576 13356156614344704 13357999664149248 13382242857732096 13430065874337792 13460420671045632 13482932190728841 13510741760344064 13535262162812928 13537129927844736 13561698221724672 13586311104159744 13617019048218624 13640924396519424 13665681065115648 13696568402116608 13718662321513152 13774623435350784 13799622751930368 13823848670035968 13826575140117732 13855093499363328 13880238859616256 13905429855731712 13907348701138944 13936859075837952 13959340607855488 14040889772343296 14066372330913792 14069146633804008 14072625160585216 14093845714372608 14098165315141632 14123751822065664 14125700794272768 14151337274843136 14177020282601472 14209063354662912 14234008065933312 14313150792859648 14315125900709376 14341106165501952 14345501548740608 14369116138481448 14373520106452992 14399606349840384 14401593387910908 14424885568733184 14457488868900864 14483727505686528 14539880292870272 14566268460370944 14592704519282688 14594718203457606 14621205895296912 14651363240706048 14677953736605696 14680848661360704 14706621614997504 14711129024495616 14733312398327808 14739861698371584 14766612808531968 14821817029851136 14850765891237564 14877718279424928 14908404701069312 14935461696897024 14937522679001088 14964632520523776 14969219007381504 14991791563210752 14998455763255296 15025676191137792 15137834285807616 15172049001255936 15199584480387072 15227169933164544 15229271168825328 15253901980729344 15256910499440256 15288379033780224 15346039946084352 15403410325909504 15433495111702296 15466243857235968 15493395610861568 15496451364769632 15524575595921664 15528413970300928 15551829753790464 15556596209811456 15586980186783744 15615268717068288 15643608587698176 15675808440750762 15678966460317696 15704258183837424 15796000993886208 15824668872278016 15831703305658368 15855576428669184 15860435979534336 15889220799823872 15891413393556864 15979771485308256 16044005840408576 16073123818340352 16102294641967104 16104516638298048 16133744436189696 16138689242333184 16170210119759616 16199557143570432 16227996264824832 16257448163672064 16264674977513472 16294193443897344 16355108446732288 16357365329479056 16387052017917312 16416792584193024 16482783645794304 16512697953681408 16542666552508416 16550020152557568 16576716971828392 16580056486772736 16674544158582528 16703817142960128 16737433064353044 16741571311730688 16771955288702976 16802394409009152 16804713013876224 16835211585589248 16840371383304192 16873262733662208 16933561319817216 16996866566520832 17030063571533568 17035283089129472 17066200118329344 17068555126412928 17099532540435456 17130566174810112 17160639728320512 17199426413002752 17230641342971904 17297443796690496 17328836616648192 17362682000665083 17399524339390464 17430070062219264 17433507785365836 17461703583203328 17469465716588544 17495808473014272 17501170736037888 17532933296357376 17535352710131712 17600907722948224 17632851294133248 17667290456817102 17703730582519808 17735860765065216 17768049260101632 17770501118121984 17775947571265536 17802752481312768 17808208819126272 17810666218865664 17842990476976128 17875373399801856 17906754499117056 17947227561394176 17977242920971788 18047016217083904 18049506570459648 18082264295632896 18115081472212992 18117581218085304 18156025397624832 18187899195359232 18262091202822144 18291549762017536 18366164580467712 18399497002573824 18402035995663938 18431798226714624 18435433520156976 18468891657217152 18473457999151104 18506985146155008 18543131601518592 18576785197891584 18618772671627264 18648806593306941 18755163107885056 18758862178405344 18791794285830144 18797553753522176 18831669096087552 18834267725697024 18868449699790848 18902693710135296 18945417806217216 18975978638803554 19086834534279168 19121474887335936 19158821517975264 19164693475270656 19199475133120512 19202124517214544 19233180758310912 19236974107989888 19276651825201152 19305719694360576 19349354714628096 19421691280494592 19456939359043584 19459624271276808 19494941193729216 19535150987608064 19574464881814272 19608828819996672 19614838699327488 19644416531103744 19653148931162112 19688817078042624 19724549958402048 19801021188316752 19836957705899904 19916696905334784 19952843360698368 19989055417614336 19991813757887232 19997941017673728 20034234921517056 20036999496223872 20183779047743488 20229398668341248 20266112640516096 20302893244219392 20305694891767104 20342547332587008 20379466656239616 20425528572327936 20461386594779136 20498521597673472 20544852603174912 20577993482269728 20621658476314624 20661935153026176 20699434127895552 20735773005053952 20782640249044992 20820358289424384 20858144783597568 20901077921001016 20905288613756928 20939010911783232 21061334658514944 21099558496370688 21103719950706012 21108937740877824 21140768571558912 21147247972712448 21185627733098496 21188551191409152 21227005912264704 21306361980411008 21351012098899968 21430831757787136 21469726189289472 21472688851064064 21511659248252928 21518252323110912 21560280159679488 21599409524760576 21637328353099776 21676597551562752 21686233303351296 21725591258529792 21809820439305408 21849402690556416 21889056778924032 21892077305186409 21931808842945368 21977044861059072 22016930604908544 22059932422496256 22066693536743424 22106741982363648 22109792547557376 22232725544776704 22271756190613504 22276148836856346 22316577419137392 22322095082307584 22362607051603968 22403192545345536 22406284018501632 22446948780785664 22453828511072256 22487687344816128 22497683644882944 22538514286706688 22578081759756288 22706751428711424 22754933491105792 22758073501883904 22799376720580608 22840754899746816 22843906753237992 22880852971094016 22932568550670336 23063258395587328 23105115488864256 23150242667553444 23199365785853952 23240093416292352 23244677047154448 23282271444271104 23286863393882496 23292620955451392 23327744630685696 23334894314717184 23380470280175616 23422903075602432 23510468392177664 23513712661126143 23556387275756136 23647814353420288 23694001490829312 23701263428354048 23737003308417024 23744278425501696 23747554958487552 23790653969301504 23833831199735808 23969657227962384 24066008760612864 24109685727510528 24153441962950656 24156774957447072 24200616654284544 24208033863499776 24250532260478976 24255315179639424 24341994397237248 24397012466270208 24488219440623616 24532662670098432 24536047994218584 24575730968952832 24580578026875968 24625188876289536 24631277332201472 24724175468691456 24769046930522112 24813999828762624 24825030228836352 24865075457742588 24870084730159104 25011816237873792 25055725714440192 25112356967596032 25157932933054464 25203591613513728 25207069520814336 25260557074956288 25301304851738072 25449112712372224 25495299849781248 25545095357300352 25552924633694208 25599300177494016 25602832689619392 25649298810653184 25695849262215168 25740959592480768 25799139619504128 25845962014457856 25942585812058112 25946165695035744 25993254924972288 26099286509085696 26145105093328896 26192555374804992 26204198574882816 26251756104056832 26299399944536064 26401361584422336 26449276941199872 26500935685225653 26555595873779712 26603791147597824 26652073890152448 26655751677182976 26663921356898304 26704128721969152 26712313228689408 26715999328298496 26764485715464192 26860131748675584 26920841342091264 26965864381457682 27021483520688128 27070524325625856 27074259855689472 27123396443449344 27172622208319488 27234038096437248 27281848793038848 27331362130231296 27393136804233216 27437324643026304 27549246870701568 27599245503860736 27603053993495907 27647697340071936 27653150280235464 27710186998726656 27760477719232512 27814697402277888 27873718151675904 27918681215710976 28081779544686592 28132744661827584 28138293267608016 28145250321170432 28187691428745216 28196330630283264 28247503644131328 28251401588545536 28302674549686272 28354040565202944 28418126709325824 28463967958205331 28468016131866624 28626301585719296 28630251801418752 28682212331003904 28691003097481216 28738232276962896 28747040212905984 28799212699680768 28803186775821816 28849771137466368 28914977737801728 29079760585740544 29132536920741888 29185409038565376 29189436406915212 29242411790593824 29302726481412096 29355907473211392 29361697322721408 29413243229995008 29422258048991232 29466624796655616 29479723396743168 29533225617063936 29643634059702272 29701531782475128 29755436558849856 29816809402138624 29875045358002176 29929265041047552 29938438014763008 29983583126421504 29996911526510592 30051352382275584 30275668571615232 30344098002511872 30399168960774144 30454339866329088 30458542337650656 30513820998880512 30576758067560448 30692079892168704 30806820651819008 30866990223404592 30932487714471936 30986791221723136 30992902729539264 31049151191843328 31056827940601856 31103659507580928 31173960373567488 31230537434136576 31287217175396352 31351616881501524 31357932920635392 31408516367674848 31592001987772416 31649337744556032 31663406611316736 31711152857338368 31720871959068672 31778441599647744 31782826787113728 31959542970616512 32088011680817152 32146247636680704 32204589283934208 32209033276596096 32267488872379392 32277378484666368 32340420239519232 32399114287140864 32455992529649664 32514896327344128 32529349955026944 32588386887794688 32710216893464576 32714730658958112 32774104035834624 32833585168386048 32965567291588608 33025395907362816 33085333105016832 33100040305115136 33153433943656784 33160112973545472 33349088317165056 33407634285920256 33414223255284519 33474866128706088 33483142623461376 33543910577405952 33604788818018304 33609426027752448 33670423171178496 33680742766608384 33746525467324416 33867122639634432 33993733133041664 34060127143067136 34070566178258944 34132400236658688 34137110252825856 34199065080870912 34261132349620224 34321279456641024 34398852826005504 34461282685943808 34594887593380992 34657673233296384 34725364001330166 34799048678780928 34860140124438528 34867015570731672 34923407166406656 34938931433177088 34991616946028544 35002341472075776 35070705420263424 35201815445896448 35265702588266496 35334580913634204 35407461165039616 35471721530130432 35536098520203264 35541002236243968 35551895142531072 35605504962625536 35616417638252544 35621332437731328 35685980953952256 35750746799603712 35894455122788352 35954485841943576 36094032434167808 36099013140919296 36164528591265792 36230162944425984 36235162436170608 36312050795249664 36375798390718464 36583099524035072 36732329160935424 36798994005147648 36804071991327876 36863596453429248 36870867040313952 36937783314434304 36946915998302208 37013970292310016 37086263203037184 37153570395783168 37237545343254528 37297613186613882 37510326215770112 37517724356810688 37583588571660288 37595107507044352 37668535451394048 37736899399581696 37805387420270592 37890835612434432 37951957277607108 38173669068558336 38242949774671872 38317643035950528 38329386950541312 38398950266241024 38404249034429088 38473948215979776 38553303650402304 38611439388721152 38698709429256192 38843382560989184 38913878718087168 38919248542553616 38989882387458432 39070301975216128 39148929763628544 39217657639993344 39288833062207488 39306297862324224 39377634156085248 39449099916804096 39602042376633504 39673915411799808 39833393810669568 39905686721396736 39978110835228672 39983627515774464 39995882035347456 40068469843034112 40073998992447744 40367558095486976 40448796572186523 40458797336682496 40532225281032192 40605786488438784 40611389783534208 40685094665174016 40758933312479232 40851057144655872 40922773189558272 40997043195346944 41089705206349824 41155986964539456 41243316952629248 41323870306052352 41398868255791104 41471546010107904 41565280498089984 41640716578848768 41716289567195136 41802155842002032 41810577227513856 41878021823566464 42122669317029888 42199116992741376 42207439901412024 42217875481755648 42281537143117824 42294495945424896 42371255466196992 42377102382818304 42454011824529408 42612723960822016 42702024197799936 42861663515574272 42939452378578944 42945377702128128 43023318496505856 43036504646221824 43120560319358976 43198819049521152 43274656706199552 43372466606702592 43451182517059584 43619640878610816 43698805381112832 43778113557848064 43784154610372818 43863617685890736 43954089722118144 44033861209817088 44119864844992512 44133387073486848 44219585095114752 44465451089553408 44543512381227008 44552297673712692 44633154838274784 44644190164615168 44725214103207936 44806385090691072 44812568037003264 44893897561571328 44907657022144512 44975374689632256 44995367289765888 45077028573413376 45413502857422848 45509866982211584 45516147003767808 45598753441161216 45681509799493632 45687813506475984 45761705942188032 45865137101340672 46126516791174656 46210230977728512 46300485335106888 46398731571707904 46480186832584704 46489354094308896 46573726787764992 46585241910902784 46655489261371392 46669788629434368 46760940560351232 46845806151204864 47020936784355328 47027425322252286 47112774551512272 47295628706840576 47388002981658624 47402526856708096 47474006616834048 47495109916975104 47581307938603008 47667662399471616 47939314455924768 48132017521225728 48219371455021056 48306883925901312 48313549914894144 48401233308569088 48416067726999552 48510630359278848 48683988794474496 48794024932540416 48976438881247232 49065325340196864 49072095988437168 49151461937905664 49161156053751936 49250377752579072 49262554664402944 49448350937382912 49538093861044224 49627999657525248 49650060457672704 49730150915485176 49740169460318208 50023632475747584 50111451428880384 50224713935192064 50315865866108928 50407183227027456 50414139041628672 50521114149912576 50602609703476144 50898225424744448 50990599699562496 51090190714600704 51105849267388416 51198600354988032 51205665379238784 51298597621306368 51391698524430336 51481919184961536 51598279239008256 51691924028915712 51885171624116224 51892331390071488 51986509849944576 52088046001995249 52198573018171392 52290210186657792 52385110749609984 52408397149765632 52503512208113664 52598799889072128 52802723168844672 52898553882399744 53001871370451306 53111191747559424 53207582295195648 53304147780304896 53311503354365952 53327842713796608 53408257443938304 53424626457378816 53431998656596992 53528971430928384 53720263497351168 53841682684182528 53931728762915364 54042967041376256 54141048651251712 54148519711378944 54246792886898688 54345244416638976 54468076192874496 54563697586077696 54786273608466432 54874649286052608 55098493741403136 55198491007721472 55206107986991814 55295394680143872 55306300560470928 55420373997453312 55520955438465024 55629394804555776 55837362431421952 55946419779920823 56163559089373184 56265489323655168 56276586535216032 56290500642340864 56375382857490432 56392661260566528 56495007288262656 56502803177091072 56605349099372544 56708081130405888 56836253418651648 56927935916410662 57252603171438592 57260503602837504 57364424662007808 57382006194962432 57476464553925792 57494080425811968 57598425399361536 57606373551643632 57699542274932736 57829955475603456 58159521171481088 58265073841483776 58370818077130752 58378872813830424 58484823581187648 58605452962824192 58723394645442816 58826486459990016 58844516097982464 58933249593311232 58959446793486336 59066451234127872 59287268119404544 59403063564950256 59510873117699712 59633618804277248 59750090716004352 59858530082095104 59967166252843008 59993823053021184 60090599022877921 60102704764551168 60551337143230464 60688196005023744 60798337921548288 60908679732658176 60917084675301312 61027641997761024 61384159784337408 61613641303638016 61733980446809184 61864975428943872 61973582443446272 61985805459078528 62098302383686656 62113655881203712 62207319015161856 62347920747134976 62461074868273152 62574434350792704 62703233763003048 62715865841270784 62817032735349696 63184003975544832 63298675489112064 63326813222633472 63422305714676736 63441743918137344 63556883199295488 63565653574227456 63919085941233024 64176023361634304 64292495273361408 64409178567868416 64418066553192192 64534977744758784 64554756969332736 64680840479038464 64798228574281728 64911985059299328 65029792654688256 65058699910053888 65176773775589376 65420433786929152 65429461317916224 65548208071669248 65667170336772096 65676231915559227 65931134583177216 66050791814725632 66200080610230272 66306867887313568 66320225947090944 66698176634330112 66815268571840512 66828446510569038 66949732257412176 66966285246922752 67087821154811904 67209577636036608 67218852055504896 67340846342356992 67361485533216768 67493050934648832 67734245279268864 67987466266083328 68120254286134272 68141132356517888 68264800473317376 68274220505651712 68398130161741824 68522264699240448 68642558913282048 68797705652011008 69189775186761984 69315346466592768 69450728002660332 69598097357561856 69720280248877056 69734031141463344 69846814332813312 69877862866354176 69983233892057088 70004682944151552 70141410840526848 70403630891792896 70531405176532992 70541137983378429 70669161827268408 70814922330079232 70943443060260864 71082004472487936 71103790285062144 71211009925251072 71232835276505088 71242664875462656 71371961907904512 71501493599207424 71908971683887152 72188064868335616 72198026281838592 72329057182531584 72460325888851968 72470324872341216 72624101590499328 72751596781436928 73166199048070144 73464658321870848 73597988010295296 73608143982655752 73727192906858496 73741734080627904 73875566628868608 73893831996604416 74172526406074368 74307140791566336 74475090686509056 74595226373227764 75020652431540224 75035448713621376 75167177143320576 75190215014088704 75337070902788096 75473798799163392 75610774840541184 75781671224868864 75903914555214216 76347338137116672 76485899549343744 76635286071901056 76658773901082624 76797900532482048 76808498068858176 76947896431959552 77222878777442304 77397418858512384 77686765121978368 77827757436174336 77838497085107232 77979764774916864 78140603950432256 78297859527257088 78435315279986688 78577666124414976 78612595724648448 78755268312170496 78898199833608192 79204084753267008 79347830823599616 79502807055676959 79666787621339136 79811373442793472 79956221670457344 79967255031548928 79991764070694912 80136939686068224 80147997984895488 80735116190973952 80897593144373046 80917594673364992 81064450562064384 81211572976877568 81222779567068416 81370189330348032 81517866624958464 81702114289311744 81845546379116544 81994086390693888 82179410412699648 82311973929078912 82486633905258496 82647740612104704 82797736511582208 82809161980487721 82943092020215808 83130560996179968 83281433157697536 83604311684004064 83621154455027712 83756043647132928 84245338634059776 84398233985482752 84414879802824048 84435750963511296 84563074286235648 84588991890849792 84742510932393984 84754204765636608 84908023649058816 85225447921644032 85391903874615993 85404048395599872 85723327031148544 85878904757157888 85890755404256256 86046636993011712 86073009292443648 86241120638717952 86397638099042304 86549313412399104 86744933213405184 87239281757221632 87397610762225664 87556227115696128 87568309220745636 87727235371781472 87908179444236288 88067722419634176 88239729689985024 88266774146973696 88439170190229504 88930902179106816 89087024762454016 89104595347425384 89266309676549568 89288380329230336 89450428206415872 89625136074006528 89787795123142656 89815314044289024 89950749379264512 89990734579531776 90154057146826752 90827005714845696 91019733964423168 91032294007535616 91197506882322432 91363019598987264 91375627012951968 91730274202681344 92253033582349312 92420461955457024 92600970670213776 92797463143415808 92960373665169408 92978708188617792 93147453575529984 93170483821805568 93310978522742784 93521881120702464 93691612302409728 94041873568710656 94054850644504572 94225549103024544 94591257413681152 94776005963317248 94805053713416192 94948013233668096 94990219833950208 95162615877206016 95335324798943232 95878628911849536 96264035042451456 96438742910042112 96613767851802624 96627099829788288 96802466617138176 96832135453999104 97021260718557696 97367977588948992 97588049865080832 97952877762494464 98130650680393728 98144191976874336 98322312107503872 98500755505158144 98525109328805888 98896701874765824 99076187722088448 99255999315050496 99300120915345408 99460301830970352 99480338920636416 100047264951495168 100222902857760768 100242669765853557 100449427870384128 100631731732217856 100814366454054912 100828278083257344 101042228299825152 101205219406952288 101796450849488896 101981199399124992 102180381429201408 102211698534776832 102397200709976064 102411330758477568 102597195242612736 102783397048860672 102963838369923072 103196558478016512 103383848057831424 103770343248232448 103784662780142976 103973019699889152 104176092003990498 104397146036342784 104580420373315584 104770221499219968 104816794299531264 105007024416227328 105605446337689344 105797107764799488 106003742740902612 106222383495118848 106415164590391296 106608295560609792 106623006708731904 106655685427593216 106816514887876608 106849252914757632 106863997313193984 107057942861856768 107683365368365056 107863457525830728 108085934082752512 108282097302503424 108297039422757888 108493585773797376 108690488833277952 108936152385748992 109127395172155392 109749298572105216 110196987482806272 110396982015442944 110412215973983628 110590789360287744 110612601120941856 110840747994906624 111041910876930048 111258789609111552 111674724862843904 111892839559841646 112327118178746368 112530978647310336 112553173070432064 112581001284681728 112750765714980864 112785322521133056 113005606354182144 113210698198745088 113416162260811776 113672506837303296 113855871832821324 114505206342877184 114521007205675008 114728849324015616 114764012389924864 114952929107851584 114988160851623936 115196850798723072 115212747103287264 115659910951206912 116319042342962176 116530147682967552 116741636154261504 116757745627660848 116969647162375296 117210905925648384 117446789290885632 117652972919980032 117866499186622464 117918893586972672 118132902468255744 118574536238809088 118806127129900512 119021746235399424 119267237608554496 119500181432008704 119717060164190208 119934332505686016 119987646106042368 120181198045755842 120205409529102336 121102674286460928 121346389716559569 121376392010047488 121596675843096576 121817359465316352 121834169350602624 122055283995522048 122768319568674816 123227282607276032 123467960893618368 123729950857887744 123971610918157056 124196604767373312 124227311762407424 124414638030323712 124695841494269952 124922149736546304 125148868701585408 125406467526006096 125431731682541568 125634065470699392 126368007951089664 126597350978224128 126653626445266944 126844611429353472 126883487836274688 127113766398590976 127131307148454912 127838171882466048 128352046723268608 128584990546722816 128818357135736832 128836133106384384 129069955489517568 129109513938665472 129361680958076928 129596457148563456 129823970118598656 130117399820107776 130353547551178752 130840867573858304 130858922635832448 131096416143338496 131334340673544192 131352463831118454 131862269166354432 132101583629451264 132400161220460544 132613735774627136 133396353268660224 133630537143681024 133656893021138076 133899464514824352 133932570493845504 134175642309623808 134419155272073216 134437704111009792 134681692684713984 134722971066433536 134986101869297664 135974932532166656 136240508572268544 136282264713035776 136529600946634752 136548441011303424 136796260323483648 137044529398480896 137285117826564096 137595411304022016 138379550373523968 138630692933185536 138901456005320664 139196194715123712 139440560497754112 139468062282926688 139755725732708352 139966467784114176 140009365888303104 140282821681053696 140807261783585792 141062810353065984 141082275966756858 141338323654536816 141629844660158464 141886886120521728 142164008944975872 142207580570124288 142422019850502144 142485329750925312 142743923815809024 143002987198414848 143817943367774304 144376129736671232 144396052563677184 144658114365063168 144920651777703936 144940649744682432 145248203180998656 146332398096140288 146929316643741696 147195976020590592 147216287965311504 147454385813716992 147483468161255808 147751133257737216 147787663993208832 148345052812148736 148614281583132672 148950181373018112 149190452746455528 150070897427242752 150334354286641152 150380430028177408 150674141805576192 150947597598326784 151221549681082368 151563342449737728 151807829110428432 152694676274233344 152971799098687488 153270572143802112 153317547802165248 153595801064964096 153616996137716352 153895792863919104 154445757554884608 154794837717024768 155373530243956736 155655514872348672 155676994170214464 155959529549833728 156595719054514176 156870630559973376 157155332248829952 157225191449296896 157510536624340992 157796399667216384 158408169506534016 158695661647199232 159005614111353918 159333575242678272 159622746885586944 159912443340914688 159934510063097856 159983528141389824 160273879372136448 160295995969790976 161470232381947904 161795186288746092 161835189346729984 162128901124128768 162423145953755136 162445559134136832 162740378660696064 163035733249916928 163404228578623488 163691092758233088 164358820825399296 164623947858157824 164973267810516992 165295481224209408 165595473023164416 165618323960975442 165886184040431616 166261121992359936 166562866315395072 167208623368008128 167512087294265856 167839259339762469 168490677268119552 168796467970965504 168829759605648096 168871501927022592 169126148572471296 169177983781699584 169485021864787968 169508409531273216 169816047298117632 170450895843288064 170783807749231986 171446654062297088 171757809514315776 171781510808512512 172093273986023424 172146018584887296 172482241277435904 172795276198084608 173098626824798208 173489866426810368 174478563514443264 174795221524451328 175112454231392256 175136618441491272 175454470743562944 175816358888472576 176479459379970048 176533548293947392 176878340380459008 177861804358213632 178174049524908032 178209190694850768 178532619353099136 178576760658460672 178900856412831744 179250272148013056 179575590246285312 179901498758529024 179981469159063552 180271797068633763 180308114293653504 181654011429691392 182039467928846336 182064588015071232 182395013764644864 182726039197974528 182751254025903936 184506067164698624 184840923910914048 185201941340427552 185594926286831616 185920747330338816 185957416377235584 186294907151059968 186340967643611136 186621957045485568 187043762241404928 187383224604819456 188083747137421312 188109701289009144 188451098206049088 189552011926634496 189610107426832384 189896026467336192 189980439667900416 190325231754412032 190670649597886464 191757257823699072 192528070084902912 192877485820084224 193227535703605248 193254199659576576 193604933234276352 193664270907998208 194042521437115392 194735955177897984 195176099730161664 195905755524988928 196261301360787456 196288383953748672 196644624215007744 197001511010316288 197793403749531648 198152375444176896 198600241830690816 198920603661940704 198960677841272832 200094529902990336 200445805715521536 200485339531707114 200898855740768256 201263463464435712 201628732908109824 201656556166514688 202084456599650304 202410438813904576 203592901698977792 203962398798249984 204360762858402816 204423397069553664 204794401419952128 204822661516955136 205194390485225472 205566794097721344 205927676739846144 206393116956033024 207540686496464896 207569325560285952 207946039399778304 208352184007980996 208794292072685568 209160840746631168 209540442998439936 209633588599062528 210014048832454656 211210892675378688 211594215529598976 211623413950135287 212007485481805224 212444766990237696 212830329180782592 213246013417463808 213311370855186432 213633029775753216 213698505829515264 213727994626387968 214115885723713536 215726915051661456 216171868165505024 216564194605006848 216594078845515776 216987171547594752 217380977666555904 217872304771497984 218254790344310784 219498597144210432 220393974965612544 220793964030885888 220824431947967256 221181578720575488 221225202241883712 221681495989813248 222517579218223104 223349449725687808 223785679119683292 224654236357492736 225061957294620672 225106346140864128 225162002569363456 225501531429961728 225570645042266112 226011212708364288 226421396397490176 226832324521623552 227345013674606592 227711743665642648 229042014411350016 229457698648031232 229528024779849728 229905858215703168 229976321703247872 230393701597446144 230425494206574528 232638084685924352 233060295365935104 233483272308523008 233515491255321696 233939294324750592 234421811851296768 234893578581771264 235305945839960064 235732998373244928 235837787173945344 236265804936511488 237149072477618176 237612254259801024 238043492470798848 239000362864017408 239434120328380416 239868665011372032 239975292212084736 240362396091511684 240410819058204672 242205348572921856 242692779433119138 242752784020094976 243193351686193152 243634718930632704 243668338701205248 244110567991044096 245536639137349632 246454565214552064 246935921787236736 247459901715775488 247943221836314112 248393209534746624 248829276060647424 249391682988539904 249844299473092608 250812935052012192 250863463365083136 251268130941398784 252736015902179328 253194701956448256 253307252890533888 253689222858706944 253766975672549376 254227532797181952 254262614296909824 255676343764932096 256175711623847979 256704093446537216 257169981093445632 257636714271473664 257672266212768768 258139910979035136 258219027877330944 258723361916153856 259192914297126912 259647940237197312 260234799640215552 261681735147716608 261717845271664896 262192832286676992 262668681347088384 262704927662236908 263724538332708864 264203167258902528 264800322440921088 265227471549254272 266792706537320448 267261074287362048 267313786042276152 267798929029648704 267865140987691008 268351284619247616 268875408222019584 269363385369427968 269445942132867072 269972203738595328 271949865064333312 272481017144537088 272564529426071552 273059201893269504 273096882022606848 273592520646967296 274089058796961792 275190822608044032 276759100747047936 277261385866371072 277802912010641328 278392389430247424 278881120995508224 278936124565853376 279511451465416704 279932935568228352 280565643362107392 281614523567171584 282125620706131968 282164551933513716 282676647309073632 283259689320316928 283773772241043456 284328017889951744 284415161140248576 284844039701004288 284970659501850624 285487847631618048 286005974396829696 287635886735548608 288792105127354368 289316228730126336 289841303555407872 289881299489364864 290496406361997312 292664796192280576 293858633287483392 294391952041181184 294432575930623008 294966936322511616 295502266515474432 295575327986417664 296690105624297472 297228563166265344 297900362746036224 298380905492911056 300141794854485504 300668708573282304 301348283611152384 301895195196653568 302443099362164736 303126684899475456 303615658220856864 305389352548466688 305943598197374976 306541144287604224 306635095604330496 307191602129928192 307233992275432704 307791585727838208 308891515109769216 309589675434049536 310747060487913472 311311029744697344 311353988340428928 311919059099667456 313191438109028352 313741261119946752 314310664497659904 314450382898593792 315021073248681984 316816339013068032 317391323294398464 318011228222707836 318667150485356544 319245493771173888 319824886681829376 319869020126195712 319967056282779648 320547758744272896 320591991939581952 322940464763895808 323590372577492184 323670378693459968 324257802248257536 324846291907510272 324891118268273664 325480757321392128 326071466499833856 326808457157246976 327382185516466176 329247895716315648 329946535621033984 330590962448418816 331190946046328832 331236647921950884 331772368080863232 332522243984719872 333125732630790144 334417246736016256 335024174588531712 335678518679524938 336981354536239104 337592935941931008 337659519211296192 337743003854045184 338252297144942592 338355967563399168 339016819062546432 339632094596235264 340901791686576128 341567615498463972 342893308124594176 343515619028631552 343563021617025024 344186547972046848 344292037169774592 344964482554871808 345590552396169216 346979732853620736 348957127028886528 349590443048902656 350224908462784512 350273236882982544 350908941487125888 351632717776945152 352958918759940096 353756680760918016 355723608716427264 356348099049816064 356418381389701536 357065238706198272 357153521316921344 357801712825663488 358500544296026112 359151180492570624 359802997517058048 359962938318127104 360543594137267526 360616228587307008 363308022859382784 364129176030142464 364790027529289728 365452078395949056 365502508051807872 369012134329397248 369681847821828096 370403882680855104 371189852573663232 371914832754471168 372589814302119936 372681935287222272 373243914090971136 374087524482809856 374766449209638912 376167494274842624 376219402578018288 376902196412098176 379104023853268992 379792052934672384 379960879335800832 380650463508824064 381341299195772928 383514515647398144 385056140169805824 385754971640168448 386455071407210496 386508399319153152 387209866468552704 387328541815996416 388085042874230784 389471910355795968 390352199460323328 391811511049977856 392522602721574912 392576767907497344 393289248430015488 394003022020632576 395586807499063296 396304750888353792 397200483661381632 397841207323881408 400189059805980672 400891611431043072 400970679063414228 401797711481536512 402526926928871424 403257465816219648 403313112333029376 404168913199300608 404820877627809152 407185803397955584 407924797596499968 408721525716805632 408846794139107328 409588802839904256 409645323033910272 410388780970450944 411133588195442688 411855353479692288 412786233912066048 415081372992929792 415138651120571904 415892078799556608 416704368015961992 417588584145371136 418321681493262336 419267177198125056 420028097664909312 422421785350757376 423188431059197952 423246827900270574 424014970963610448 424889533980475392 425660658361565184 426492026834927616 426622741710372864 427266059551506432 427455989252775936 428231771447427072 431453830103322912 432343736331010048 433128389210013696 433188157691031552 433974343095189504 434761955333111808 435744609542995968 438997194288420864 440787949931225088 441587928061771776 441648863895934512 442363157441150976 442450404483767424 443362991979626496 445035158436446208 446698899451375616 447571358239366584 449308472714985472 450212692281728256 450324005138726912 451003062859923456 451141290084532224 452022425416728576 452842792794980352 453664649043247104 454690027349213184 455423487331285296 458084028822700032 458915397296062464 459811716431406336 459952643406495744 460787403194892288 460850988413149056 465276169371848704 466120590731870208 466966544617046016 467030982510643392 467878588649501184 469787157163542528 470611891679920128 471465996746489856 471675574347890688 472531609873022976 474298144955236352 475224508519602048 476086984941597696 478000725728034816 478868240656760832 479737330022744064 479950584424169472 480724792183023368 480821638116409344 484410697145843712 485385558866238276 485505568040189952 486386703372386304 487269437861265408 487336677402410496 488221135982088192 491073278274699264 492909130429104128 493871843574473472 494919803431550976 495886443672628224 496786419069493248 497658552121294848 498783365977079808 499688598946185216 501625870104024384 502536261882797568 503517778019287407 505472031804358656 506389403912896512 506614505781067776 507378445717413888 507533951345098752 508455065594363904 508525228593819648 511352687529864192 512351423247695958 513408186893074432 514339962186891264 515273428542947328 515344532425537536 516279821958070272 516438055754661888 517446723832307712 518385828594253824 519295880474394624 520469599280431104 523363470295433216 523435690543329792 524385664573353984 525337362694176768 525409855324473816 527449076665417728 529600644881842176 530454943098508544 533585413074640896 534522148574724096 534627572084552304 535597858059297408 535730281975382016 536702569238495232 537750816444039168 538726770738855936 539944407477190656 540815391205901289 543899730128666624 544962034289074176 545129058852143104 546118403786539008 546193764045213696 547185041293934592 548178117593923584 553518201494095872 554522771732742144 555605824021282656 556784778860494848 557762241991016448 557872249131706752 559022902930833408 559865871136456704 561131286724214784 563229047134343168 564251241412263936 564329103867027432 565353294618147264 566519378640633856 568656035779903488 568830322280497152 569688079402008576 569941319003701248 570975695263236096 572011948793659392 575271773471097216 577584210254708736 578632457460252672 579682607110815744 579762598978729728 580992812723994624 585329592384561152 587717266574966784 588783904082362368 588865151861246016 589933872645023232 591004533030948864 593380211248594944 594457126332530688 595800725492072448 596761810985822112 600283589708971008 601337417146564608 602696567222304768 603790390393307136 604886198724329472 606253369798950912 607231316441713728 610778705096933376 611887196394749952 613082288575208448 613270191208660992 614383204259856384 614467984550865408 615583171455676416 617783030219538432 619179350868099072 621494120975826944 622622059489394688 622707976680857856 623838118199334912 626382876218056704 627482522239893504 628621328995319808 628900765797187584 630042146497363968 633632678026136064 634782646588796928 634870241850405861 636022456445415672 637334300970713088 638490987542347776 639738040252391424 639934112565559296 641095517488545792 641183983879163904 645880929527791616 647180745154984368 647340757386919936 648515604496515072 649692583815020544 649782236536547328 650961514642784256 652142932999667712 653616914314493952 654764371032932352 658495791432631296 659893071242067968 661181924896837632 662381892092657664 662473295843901768 663544736161726464 665044487969439744 668834493472032512 670048349177063424 671357037359049876 673962709072478208 675185871883862016 675319038422592384 675486007708090368 676504594289885184 676711935126798336 678033638125092864 679264189192470528 681803583373152256 683135230996927944 685786616249188352 687126043234050048 688373095944093696 688584074339549184 689928965109743616 691181104792338432 697914254057773056 699180886097805312 700449816925569024 700546473765965088 701817882974251776 703265435553890304 705917837519880192 707513361521836032 711447217432854528 712696198099632128 712836762779403072 714130477412396544 714307042633842688 717001088592052224 718302360985141248 719605995034116096 719925876636254208 721087188274535052 721232457174614016 726616045718765568 728258352060284928 729580055058579456 730904156791898112 731005016103615744 738024268658794496 739363695643656192 740807765361710208 742379705147326464 743829665508942336 745179628604239872 746487828181942272 748175048965619712 749532898419277824 752334988549685248 752438805156036576 753804392824196352 758208047706537984 759584105869344768 759921758671601664 761300927017648128 762682598391545856 767029031294796288 768527134871543937 770112280339611648 771509943280336896 772910142814420992 773016798638306304 774419732937105408 774657083631992832 776170085748461568 778943820711591936 780704398920646656 783623022099955712 785045205443149824 785153535814994688 786578496860030976 788006044041265152 791173614998126592 792609501776707584 794400967322763264 795682414647762816 800378119611961344 801783222862086144 801941358126828456 803595422963073024 805053853857742848 806626224666058752 808337826398601216 809641755255618304 814371606795911168 815849595192999936 817443051433611264 817693588278214656 819177605679808512 819290646067820544 820777561940901888 822267176390885376 825572467824132096 830162745985859584 830277302241143808 831784157599113216 833408736031923984 835177168290742272 836643362986524672 838534354396250112 844843570701514752 846376862118395904 846493655800541148 848029941927220896 849779067960950784 851321316723130368 852984053669855232 853245483420745728 854532119103012864 854911978505551872 856463542894854144 862907660206645824 864687472662020096 866376315382063104 867948686190379008 869523910666223616 871489219085991936 877994388576841728 881575899862450176 883175856123543552 883297727791869024 884900808967534848 886725983959252992 890070316872892416 893397798902751232 895142716478733168 898616945429970944 900425384563456512 900648010277453824 902006125719846912 904044850833457152 905685585589960704 907329298086494208 909380054698426368 910846974662570592 916168057645400064 917830794592124928 919623432862812672 919905286812991488 921574806389784576 921701976826298112 930552338743697408 932241181463740416 933933089234092032 934061965021286784 935757177299002368 939574314327085056 941223783359840256 942931993492979712 943351148695781376 945063219746045952 948596289910472704 950449017039204096 952173969883195392 956001451456069632 957736481313521664 959474660045488128 959901168848338944 961449584366046736 961643276232818688 968821394291687424 970771117732476552 971011136080379904 972773406744772608 974538875722530816 974673354804820992 976442271964176384 982146556549398528 985818260858208256 987743687148946944 989839606863101952 991772887345256448 993572838138986496 995317104242589696 997566731954159616 999377197892370432 1003251740208048768 1005072523765595136 1007035556038574814 1010944063608717312 1012778807825793024 1013229011562135552 1014756891434827776 1015067902690197504 1017050457187639296 1022705375059728384 1024702846495391916 1026816373786148864 1028679924373782528 1030546857085894656 1030689064851075072 1032559643916140544 1032876111509323776 1034893447664615424 1036771657188507648 1040939198560862208 1046726940590866432 1046871381086659584 1048771329146707968 1050674725388353536 1050819710648947632 1054898153330835456 1060909886197017088 1067170826149281792 1069044297149448192 1069255144169104608 1071195716118594816 1071460563950764032 1073405138476990464 1075501632888078336 1077453541477711872 1079888814954381312 1081630782411802578 1087799460257333248 1089924068578148352 1090258117704286208 1092387528090427392 1094370082587869184 1096356235187847168 1107036402988191744 1109045543465484288 1111211648042565312 1113569557720989696 1115744498263413504 1118045805861666816 1119731742272913408 1122262573448429568 1126458094268686336 1128502482824527872 1128658207734054864 1130706589236294528 1133038757281267712 1137312071559806976 1139376158804017152 1139882638007402496 1141951390526472192 1144023897587318784 1150543546942194432 1155168420509417472 1157264914920505344 1159365214221631488 1159525197957459456 1161985625447989248 1170659184769122304 1175434533149933568 1177567808164724736 1177730303722492032 1179867745290046464 1182009066061897728 1186760422497189888 1188914252665061376 1191601450984144896 1193523621971644224 1200567179417942016 1202674834293129216 1205393134444609536 1207580780786614272 1209772397448658944 1212506739597901824 1214462632883427456 1221557410193866752 1223774392789499904 1226164577150416896 1226540382417321984 1228766408519712768 1228935969101730816 1231166342911352832 1235566060439076864 1238358701736198144 1242988241951653888 1245244118978789376 1245415953361715712 1247676236398669824 1252765752436113408 1254965044479787008 1257801531594375168 1260084292994727936 1267265356052272128 1269565293177593856 1269740483700811722 1272044912890831344 1274668601941426176 1276981975084695552 1279476080504782848 1279868225131118592 1282367967758327808 1291761859055583232 1294361490309968736 1294681514773839872 1297031208993030144 1299385167630041088 1299564473073094656 1301923029285568512 1304285865999335424 1307233828628987904 1316991582865262592 1319786142484135936 1322363849793675264 1324763784185315328 1324946591687803536 1327089472323452928 1330088975938879488 1337668986944065024 1340096698354126848 1342714074718099752 1347925418144956416 1350638076845184768 1350972015416180736 1353009188579770368 1353423870253596672 1356067276250185728 1358528378384941056 1363607166746304512 1366270461993855888 1371573232498376704 1374252086468100096 1376746191888187392 1379857930219487232 1382362209584676864 1395828508115546112 1398361772195610624 1400899633851138048 1401092947531930176 1403635765948503552 1411835675039760384 1415026723043672064 1422894434865709056 1425392396199264256 1425673525558806144 1428260954824793088 1428614085267685376 1434002177184104448 1436604721970282496 1439211990068232192 1439851753272508416 1442174376549070104 1442464914349228032 1453232091437531136 1456516704120569856 1459160110117158912 1461808313583796224 1462010032207231488 1476048537317588992 1478727391287312384 1481615530723420416 1484759410294652928 1487659331017884672 1490359257208479744 1492975656363884544 1496350097931239424 1499065796838555648 1504669977099370496 1504877610312073152 1507608785648392704 1510553334057862221 1516416095413075968 1519168211738689536 1519843517343203328 1522601854035296256 1525365196783091712 1534058062589592576 1537054269743087874 1540224560679223296 1543019886560673792 1545820285628841984 1546033597276612608 1548839465874210816 1549314167263985664 1552340171496923136 1557887641423183872 1561408797841293312 1567246044199911424 1570090410886299648 1570307071629989376 1573156993720061952 1576012088082530304 1582347229996253184 1588801934645526528 1591364829295525632 1600756239223922688 1603566445724172288 1603882716253656912 1607190845926146048 1610107707715485696 1613252449332117504 1619283510511236608 1622446173617703867 1628743213591822336 1631699190385999872 1634886102867222528 1635387176556429312 1638355211359617024 1638581292135641088 1641555123881803776 1644534352781770752 1660325491971719168 1660554604482287616 1663568315198226432 1666817472063847968 1670354336581484544 1673286725973049344 1677068708792500224 1689687141403029504 1692753724236791808 1692987311601082296 1696059883854441792 1699558135921901568 1705968107339710464 1706490966841491456 1709064238206025728 1709823957011103744 1712927085789708288 1725815320413291648 1729374945324040192 1732752630764126208 1735897372380758016 1739047821332447232 1742978438171983872 1755988777153683456 1763151799724900352 1766351712247087104 1766595455583738048 1769801617935069696 1780140633745784832 1786795597805502464 1790285432957466336 1797233890859941888 1800850769126913024 1801296020554907648 1804012251439693824 1808089701666914304 1811371171179921408 1814658596172988416 1818760109396852736 1821693949325141184 1832336115290800128 1835661589184249856 1839246865725625344 1839810573625982976 1843149612779569152 1843403953652596224 1861104677487394816 1864482362927480832 1867866178468184064 1868123930042573568 1871514354598004736 1879148628654170112 1882447566719680512 1885863986985959424 1886702297391562752 1890126439492091904 1897192579820945408 1900898034078408192 1904347939766390784 1904610725551217583 1912002902912139264 1915472962627043328 1919802337696677888 1922899168732093472 1923286552465637376 1937642788583374848 1941542235464953104 1942022272160759808 1945546813489545216 1949077751445061632 1949346709609641984 1952884543928352768 1964293113098797056 1971636521716416512 1975487374297893888 1979679213726203904 1983545774690512896 1987145676277972992 1990634208485179392 1995133463908319232 2006503480416097536 2010145047531190272 2014071112077149628 2021888127217434624 2025557615651586048 2026458023124271104 2029513782869655552 2030135805380395008 2034100914375278592 2045410750119456768 2049405692990783832 2053632747572297728 2057359848747565056 2061378129702150144 2065119287832281088 2065752223018647552 2069786895329230848 2073543314377015296 2093453881181732864 2093742762173319168 2097542658293415936 2101349450776707072 2101639421297895264 2109796306661670912 2121819772394034176 2134341652298563584 2138088594298896384 2138510288338209216 2142391432237189632 2142921127901528064 2151003265776156672 2154907082955423744 2159777629908762624 2163261564823605156 2175598920514666496 2179848137156296704 2180516235408572416 2184775056180854784 2188740165175738368 2192712470375694336 2214072805976383488 2218091086930968576 2222423296085130624 2227139115441979392 2231488996526827008 2239463484545826816 2244525146896859136 2252916188537372672 2257004965649055744 2257316415468109728 2261413178472589056 2266077514562535424 2274624143119613952 2278752317608034304 2279765276014804992 2283902781052944384 2288047795174637568 2301087093884388864 2305581404614631811 2310336841018834944 2314529829841010688 2318730428443262976 2319050395914918912 2323971250895978496 2341318369538244608 2350869066299867136 2355135616329449472 2355460607444984064 2359735490580092928 2364018132123795456 2373520844994379776 2377828505330122752 2383202901968289792 2387047243943288448 2401134358835884032 2405349668586258432 2410786268889219072 2415161561573228544 2425013479195803648 2428925265766854912 2443114820387733504 2447548785578999808 2452329154300833792 2453080764834643968 2457532817039425536 2457871938203461632 2462332685822705664 2476717403472396288 2485976483903307776 2490488237957578752 2490831906723431424 2495352472797339648 2505531504872226816 2509930088959574016 2515603063188750336 2534530712104544256 2539130586355187712 2539480967401623444 2544089825781662688 2549337203882852352 2553963950169391104 2558952161009565696 2559736450262237184 2564735935516655616 2583523718111166464 2588722980619937472 2589363029547679744 2594062417986060288 2599128946146189312 2603846058571137024 2608571731998670848 2614467657257975808 2633983165730525184 2639572284968271872 2644727699587350528 2649527568370630656 2649893183375607072 2660177951877758976 2675337973888130048 2680193396708253696 2685428149436199504 2695850836289912832 2701276153690369536 2701944030832361472 2706018377159540736 2712134552500371456 2717056756769882112 2727214333492609024 2732540923987711776 2743146464996753408 2748504172936200192 2753492383776374784 2759715860438974464 2764724419169353728 2791657016231092224 2796723544391221248 2801799267702276096 2802185895063860352 2807271531897007104 2823671350079520768 2830053446087344128 2845788869731418112 2851347051117612288 2856521909649586176 2857228170535370752 2868004354368208896 2873209443940564992 2878423980136464384 2879703506545016832 2884348753098140208 2884929828698456064 2906464182875062272 2913033408241139712 2918320220234317824 2923616627167592448 2924020064414462976 2952097074635177984 2957454782574624768 2963231061446840832 2969518820589305856 2975318662035769344 2980718514416959488 2985951312727769088 2992700195862478848 2998131593677111296 3009339954198740992 3009755220624146304 3015217571296785408 3021106668115724442 3032832190826151936 3038336423477379072 3039687034686406656 3045203708070592512 3068116125179185152 3074108539486175748 3080449121358446592 3086039773121347584 3091640571257683968 3092067194553225216 3097678931748421632 3098628334527971328 3104680342993846272 3122817595682586624 3134492088399822848 3140180821772599296 3140614143259978752 3146313987440123904 3152024176165060608 3164694459992506368 3182729658591051264 3201512478447845376 3207132891448344576 3207765432507313824 3214381691852292096 3220215415430971392 3226504898664235008 3238567021022473216 3244892347235407734 3257486427183644672 3263398380771999744 3269772205734445056 3270774353112858624 3277162584271282176 3283110247763607552 3289068705563541504 3320650983943438336 3321109208964575232 3327136630396452864 3333634944127695936 3340708673162969088 3354137417585000448 3379374282806059008 3385507448473583616 3385974623202164592 3392119767708883584 3399116271843803136 3411936214679420928 3418128476412051456 3419647914022207488 3425854171579416576 3451630640826583296 3458749890648080384 3465505261528252416 3471794744761516032 3478095642664894464 3485956876343967744 3511977554307366912 3526303599449800704 3532703424494174208 3533190911167476096 3539603235870139392 3560281267491569664 3573591195611004928 3580570865914932672 3601701538253826048 3602592041109815296 3608024502879387648 3616179403333828608 3622742342359842816 3629317192345976832 3637520218793705472 3643387898650282368 3664672230581600256 3671323178368499712 3678493731451250688 3679621147251965952 3686299225559138304 3686807907305192448 3722209354974789632 3728964725854961664 3735732356936368128 3736247860085147136 3743028709196009472 3758297257308340224 3764895133439361024 3773404594783125504 3780252878984183808 3794385159641890816 3801796068156816384 3808695879532781568 3809221451102435166 3824005805824278528 3830945925254086656 3839604675393355776 3845798337464186944 3875285577166749696 3883084470929906208 3884044544321519616 3891093626979090432 3898155502890123264 3898693419219283968 3905769087856705536 3943273043432833024 3950974748595787776 3959358427452407808 3967091549381025792 3974291352555945984 3981268416970358784 3990266927816638464 4013006960832195072 4020290095062380544 4028142224154299256 4043776254434869248 4052916046248542208 4059027565739311104 4060271610760790016 4068201828750557184 4090821500238913536 4098811385981567664 4107265495144595456 4114719697495130112 4122756259404300288 4130238575664562176 4139573790658461696 4147086628754030592 4186907762363465728 4187485524346638336 4195085316586831872 4202698901553414144 4203278842595790528 4243639544788068352 4268683304597127168 4276177188597792768 4277020576676418432 4284782864474379264 4285842255803056128 4302006531552313344 4309814165910847488 4319555259817525248 4326523129647210312 4359696274312593408 4361032470817144832 4369550112361709568 4377480330351476736 4385424940751388672 4428145611952766976 4436182173861937152 4444846592170261248 4454278230883958784 4462977993053654016 4478926969091653632 4489050293793718272 4505832377074745344 4514009931298111488 4514632830936219456 4522826356945178112 4549248286239227904 4557504635216068608 4559530552029609984 4567805562105888768 4576095590349275136 4602174187768777728 4611162809229263622 4620673682037669888 4629059659682021376 4637460856886525952 4638100791829837824 4647942501791956992 4682636739076489216 4701738132599734272 4710271232658898944 4710921214889968128 4719470981160185856 4728036264247590912 4747041689988759552 4766405803936579584 4774094487886576896 4802268717671768064 4810699337172516864 4821572537778438144 4830323123146457088 4857850531533709824 4867338520853111601 4886229640775467008 4895097571157999616 4904658308601667584 4906161529669287936 4915065634078851072 4915743876406923264 4924665371645411328 4971952967806615552 4980976475915157504 4981663813446862848 4990704945594679296 5011063009744453632 5019860177919148032 5031206126377500672 5069061424209088512 5078261172710375424 5078961934803246888 5088179651563325376 5098674407765704704 5117904322019131392 5119472900524474368 5129471871033311232 5167047436222332928 5177445961239874944 5178726059095359488 5188124835972120576 5198257892292378624 5207692117142274048 5217143463997341696 5228935314515951616 5267966331461050368 5279144569936543744 5289455399174701056 5299055136741261312 5299786366751214144 5350675947776260096 5360386793416507392 5370856298872399008 5391701672579825664 5402552307380739072 5403888061664722944 5412036754319081472 5424269105000742912 5434113513539764224 5454428666985218048 5465081847975423552 5497008345872400384 5506984767552749568 5519431720877948928 5529448838338707456 5583314032462184448 5593447088782442496 5603598535404552192 5604371790127720704 5614543063794014208 5647342700159041536 5660106892174688256 5691577739462836224 5702694102235224576 5713043819299172352 5736008708736417792 5746418887881129984 5759407013090033664 5768697506196280416 5769859657396912128 5812928365750124544 5826066816482279424 5836640440468635648 5847233254335184896 5848040128828925952 5904194149270355968 5914909565149249536 5926462122893681664 5939037641178611712 5950637324071538688 5961437028833918976 5971902625455538176 5985400391724957696 6018679908397481984 6019510441248292608 6030435142593570816 6042213336231448884 6065664381652303872 6076672846954758144 6079374069372813312 6090407416141185024 6136232250358370304 6148217078972351496 6160898242716893184 6172079546242695168 6184134389106450432 6195357863496843264 6197256669055942656 6209360685987692544 6268984176799645696 6280361643545198592 6281228286519957504 6292627974880247808 6304048352330121216 6329388919985012736 6365459317182102528 6403024956895690752 6414265782896689152 6415530865014627648 6428763383704584192 6453009797328470016 6477134042044946432 6489784694470815468 6514972854367289344 6526796761543999488 6539544411468890112 6541548706225717248 6554325168542564352 6566220495527215104 6578137411127083008 6642218417929150464 6654273260792905728 6667269888255391872 6681417346325938176 6758748565612118016 6771014896947167232 6771949246404329184 6784239535417767168 6798232543687606272 6823872429358841856 6836256952824102912 6839295828044414976 6851708343158833152 6903261281653166592 6931010523056504832 6943589489523032064 6956191285329788928 6971913752687935488 7023955108614733824 7052607198899601408 7065406848988348416 7066381822334952192 7079206471740278784 7120562534983139328 7147182391222009856 7161141731829865344 7203403076507652096 7216049005758775296 7232358806667657216 7245484684719685632 7275040437587410944 7286775797300564736 7329344461163200512 7342646356736999424 7356987462902501376 7359242294503931904 7372598451118276608 7373615814610384896 7444418709949579264 7457929451709923328 7471464713872736256 7472495720170294272 7486057418392018944 7516594514616680448 7529790266878722048 7546809189566251008 7588770319283781632 7603592136313632768 7617391759065563136 7618442902204870332 7648011611648557056 7661891850508173312 7679209350786711552 7691596674928373888 7750571154333499392 7766168941859812416 7768089088643039232 7782187253958180864 7797386838438567936 7811538175713411072 7886546086865666048 7901949497191575552 7918716854904815616 7934183098762051584 7948582705111891968 7980533855633276928 8026013921664390144 8040580190124761088 8056284448308598512 8087552508869738496 8105832092497084416 8118055131478622208 8136403657501114368 8181643000477827072 8197622771963135328 8214530990289190912 8229439394990260224 8245512518808600576 8260477151329124352 8279147581316923392 8294173257508061184 8374971048693276672 8390170633173663744 8405397803106828288 8406557685191581056 8487279089576136704 8537366609194254336 8554041153352836864 8569565728948758528 8571684511606112256 8604013063104626688 8619628331821694976 8639110519635050496 8653046259294420624 8719392548625186816 8739100224723419136 8754960660702953472 8770849881502777344 8856291223905533952 8872364347723874304 8889693184340522496 8908556461767917568 8925955986107308032 8957853938183307264 8978100587587436544 9011664754149490688 9028019862596222976 9029265661872438912 9045652713890356224 9098496572478455808 9115009270432137216 9119061104059219968 9135611124211777536 9204348375537555456 9222325618458527244 9241347364075339776 9258119319364042752 9274921713773051904 9276201583659675648 9295885003583913984 9365273478152978432 9403476265199468544 9420542465317797888 9421842429779936256 9438941962320371712 9456072528495181824 9494083379977519104 9548188975773153792 9604537435343536128 9621398674345033728 9643145075556876288 9660646246292914176 9715701063067419648 9734677041706223202 9772459281550934016 9790195142315999232 9809316617203335168 9812323059338575872 9831487752813846528 9849330743290822656 9943905935613231104 9961952951830315008 9963327626893725696 9981409891189358592 10022126019488907264 10062412252755001344 10138122848418177024 10156522345420750848 10157923869606493776 10176359303126650752 10197348815531409408 10235808644038262784 10258943742066622464 10334094872444665856 10354891922479749888 10357452118190718976 10376249671944241152 10396515784584757248 10415384234284548096 10434286927994683392 10457870629031903232 10535932662922100736 10578910798349402112 10598110273482522624 10599572733502428288 10701351895552520192 10720773586833014784 10741712597744798016 10805104614761478144 10807776123329445888 10824073508638162944 10848538210001485824 10868227027079528448 10908857333970436096 10930163695950847104 10994016691744800768 11013969535105499136 11038863441755897856 11058897676677414912 11166628064924368896 11186894177564884992 11207197070809104384 11208743580255441408 11229086127588028416 11294685400318083072 11320213784349376512 11383155478925672448 11405388204470449152 11426087638598344704 11472017417472835584 11492837775762259968 11518814026180067328 11537395012392560832 11625856731500249088 11652133632964558848 11673280880937271296 11694466508670369792 11696080257657851904 11808388298540711936 11829819130298499072 11852924245787363328 11878075282357223424 11901274648143077376 11922874057667837952 11943805250911076352 11970800783449915392 12037359816794963968 12039020882496585216 12060870285187141632 12084426672462897768 12131328763304607744 12158748138745626624 12180814832282370048 12272464500716740608 12296434157944702992 12321796485433786368 12344159092485390336 12368268778212900864 12390715726993686528 12418721371975385088 12537968353599291392 12560723287090397184 12562456573039915008 12585255949760495616 12608096704660242432 12730918634364205056 12806049913791381504 12828531565793378304 12831061730029255296 12857526767409168384 12906019594656940032 12954268084089892864 12979569388941630936 13029945708734578688 13079088822937780224 13083097412451434496 13108650337085128704 13132440991054430208 13156274822254166016 13284436835858300928 13308546521585811456 13334539776510783744 13362834692651876352 13517497131224236032 13542029793894334464 13543898492808658368 13568479070835534336 13647744858717683712 13672513905648205824 13678591656088829952 13703416686317666304 13806522563306333184 13862021046113009664 13887178979046064128 13912382570659577856 13943827505375870976 14047910217229467648 14105214397799202816 14130813697976696832 14132763644669904384 14158412943480557568 14241125069966278656 14294364782444019712 14322283463659730688 14406806153015304192 14432098011517550592 14464717613335314432 14490969369439371264 14573551594601129472 14602015562559334803 14658688922326401024 14685292713473998848 14713974925805002752 14718484589007863808 14745196902236553216 14747231629220769792 14888837419899158528 14915858903419846656 14942929427745472512 14944991440340588544 14972114836784037888 15033189029233360896 15059580533757444096 15093618379132502016 15177540638567563264 15207184272627265536 15234783518131126272 15236885804409740664 15296023223297114112 15358418701573423104 15383193349856747776 15501142308666998784 15532337883719624832 15536178177286078464 15564374507916361728 15594773676877135872 15623076351426822144 15773092173731332096 15803898994383151104 15837433709809631232 15868366197524103168 15897165410223783936 16052027843328780288 16081160380249522176 16112568896617197024 16175105017739476992 16211664184994168832 16236110262957244416 16272807315002228736 16363286000955654144 16395245543926270656 16429061980578381824 16491025037617201152 16520954302658248704 16558295162633846784 16588346515016122368 16749942097386553344 16780341266347327488 16810795606213656576 16813115370383162112 16974558179152273408 17074733218388508672 17108082306705673728 17139131457897517056 17208026126209253376 17239256663643389952 17278221039270100992 17306092518588841248 17438785097250373632 17478200449446838272 17509921321405906944 17541699763005554688 17712582447811067904 17744728695447748608 17779386368681044992 17817112923535835136 17851911972214616064 17915707876366614528 17956201175174873088 18023329508298981376 18056039725192445952 18058531323744877824 18091305427780712448 18196993144956911616 18230018540864274432 18238122208118439936 18271222248423555072 18408696751075110912 18444651236917054488 18482694728150679552 18516238638728085504 18552403167319351296 18591770007167827968 18730546956305956864 18806952530398937088 18841084930635595776 18843684859559872512 18877883924640743424 18912145056990363648 18988166759955038208 19096377951546307584 19209074870687072256 19242797348690067456 19286290151113752576 19431402126134839296 19469354083412446404 19544918563101868032 19580390284631998464 19618633234406670336 19624646118677151744 19662975505627693056 19698661486581645312 19887811871226462208 19926655253787451392 19962819782378717184 20044252038977814528 20276245696836354048 20313044690841501696 20315847739212987552 20352718606253301504 20394697631062818816 20471617288076525568 20517887484133244928 20668189744889331712 20709783844959499776 20714904236381437952 20793031569169514496 20830768468569096192 20868573855989366784 20915741258063806464 21071865325844201472 21157821596698804224 21196220546965045248 21199145467004856576 21402703791105040384 21441547173666029568 21483425195489596032 21610209229522956288 21648147017276325888 21697076420002971648 21736454054159056896 21817714667940872192 21860327391901694208 21988033383489601536 22027939070210998272 22077726883511795712 22117795353354829824 22333256129848737792 22373788355129769984 22414394141618208768 22417487160510882816 22458172255176056832 22589370800636166144 22640427568698753024 22766310957851344896 22810776408940898304 22852175277196689408 22944034834945671168 22985675551524519936 23037628052360134656 23074790024785121664 23251713463000498176 23304267265929117696 23346561761874542592 23392160515315703808 23616776597081423872 23659638260596998144 23705848491574726656 23756150564714446848 23802549296286154752 23845748115335675904 23941601566899830784 24074719633589927936 24078041764993170432 24121740570374283264 24168853344925795536 24262657526609215488 24317496277491253248 24544929001433481216 24592868315889405984 24643592970867572736 24688318184970780672 24736537556425801728 24781431453987373056 24837442743950770176 25075936707198582784 25124913146079830016 25170511899520991232 25216193409320484864 25461837268728410112 25612099827582763008 25662123460058510592 25715053534818336768 25812039189313880064 25908536168179785728 25959138777883261872 26059891417469157376 26158177645875560448 26217300674170257408 26264881982108860416 26312549644508332032 26568873671716601856 26617093043171622912 26669079553021567488 26725669385303752704 27034994262448472064 27084059587788668928 27087796985617316736 27136958141671068672 27295489717435367424 27345027811296411648 27357183312177659904 27406833372635332608 27613045126612666368 27724042092226019328 27774357958092128256 27824765141319155712 27887655010751741952 28095820434458935296 28210428795598405632 28261627395953393664 28265527289339808768 28316825886961115136 28482250139932557312 28588729564888039424 28644566927319461376 28813612306030608384 28864196023035101184 28929435226670628864 28981938738878742528 29147103189202258944 29204031125118669606 29317377844652802048 29370585426947997696 29427949851610005504 29436969178015727616 29494463258441539584 29777674839798317056 29831717806839693312 29885858855490945024 29889982880681177088 29944229673568075776 30066378058466721792 30187236758265004032 30355081277135126528 30414368545254531072 30469567036262252544 30473771608819481328 30592046446594228224 30766386699713495552 31002284617333997568 31064675767439249664 31072356354572156928 31128749015832723456 31189547353754271744 31246152702853644288 31546184347462664192 31607797988766302208 31736732395048206336 31794330820447567872 32104055686657560576 32162320760499044352 32225137793234394048 32423328369988337664 32472220525914488832 32545614630004457472 32726572001911308288 32790491087852541312 32858123961156763648 32982050075234402304 33041908605316497408 33116590325267693568 33176693030032244736 33499884194773106688 33560682532694654976 33621591212427313152 33626230740766324224 33949116358304546816 34149466436777017344 34216164613411347456 34278262915795034112 34416052252418506752 34478513327286779904 34556442078540201984 34612185037177682496 34877570194500747264 34956400898893676544 35019842642811813888 35083399526011109376 35425164895622135808 35489457390895497216 35558772737362089984 35634225847071670272 35703823944429232128 35831415752733229056 35912402350349746176 36046659016597962752 36112079450384891904 36117062647489755648 36182610855561424896 36393986289913823232 36476244416236879872 36542444496847110144 36817393502150221824 36889302473834108976 36965389456301359104 37032477277456171008 37104806334638702592 37461093912611913728 37613905060797874176 37682169861271191552 37687369719119745024 37755767849281486848 37824290113980727296 38192755903092615168 38418149741374144512 38485594697380134912 38572580302227505152 38862804252269678592 38938708166824892808 39089837126203736064 39237266468813340672 39249292237354303488 39325951011255386112 39397322973163290624 39775623742452924416 39853310507574902784 39925639564757434368 40088504077955629056 40552491393672708096 40626089381683003392 40631695478425975104 40705437212506603008 40943234576153051136 41035774968266489856 41336379489778663424 41419567689918999552 41429808472762875904 41586063138339028992 41661536937138192384 41737147711978733568 41831482516127612928 42143730651688402944 42315643193397608448 42392441093930090496 42398290934009713152 42805407582210080768 42883094347332059136 42966850390979192064 43220418459045912576 43296294034552651776 43394152840005943296 43472908108318113792 43635429335881744384 43720654783803388416 43806046687678004409 43976066766979203072 44055878140421996544 44155453767023591424 44235590706709659648 44666512259697475584 44747576710259539968 44828788283236417536 44834974321021765632 44916344510352113664 45178741601272332288 45280855137397506048 45532621915702689792 45621552817881796608 45704350554393378816 45888069669891342336 46075256104720269312 46149580049570243328 46503426926000996352 46608534531858235392 46693123523749085184 46784321030631407616 47233553194162847744 47319276521193996288 47411696983149453312 47512301129428893696 47605098592572309504 47691496230671351808 48149439267179855872 48156083529986340864 48243481140748566528 48337706689851591072 48525315053218430976 48634992554982506496 49089858002866962432 49185736631778811968 49287185941735145472 49473075112851603456 49562862907974746112 49674885487901540352 50151873414397165568 50249826292159660032 50341023799041982464 50432386818640969728 50923674537456820224 51224199655165526016 51324246920117021184 51624078378627760128 51817072336359571456 51918277555766523744 52119782834938314752 52316355291751120896 52434601348340514816 52529763964217720832 52625099289016664064 53137747343433203712 53234186086343245824 53338159106043134976 53451338770607505408 54069988524896944128 54168119175577337856 54175593971234633472 54273916283342137344 54590979434870734848 54690055622592823296 54714366624355319808 54813666745270665216 55226090253225332736 55448084184452038656 55548715916184256512 55775310021503483904 56191640868917870592 56420857591196811264 56523254791906787328 56531054578679617536 56633651773922230272 56964500279865114624 57177459129776078848 57289133854638922752 57627224612061216768 57728392046070202368 57858870453341257728 58294206378404517888 58408062250237339212 58634755689305604096 58741170853895995392 58855899703220011008 58873938356031455232 58988926516883079168 59555349679596634112 59663435613679386624 59779965761362354176 59888459347136151552 60132756116933443584 60710162554270253056 60828737090509062144 60939134072524505088 60947543217638962656 61184092893188456448 61532773399426991104 62004569234667995136 62129351534878499328 62144712709144313856 62379094707508543488 62492305405707288576 63092368694925328384 63215595977532604416 63473464790096412672 63588661640895135744 64208111373315121152 64324641520998088704 64450275586468788096 64944441051828977664 65091229260008914944 65453144003822616576 65580982175705082624 65716247922313527296 65964100150468804608 66083817210632994816 66233180650535387136 66353386060064489472 66999768389546213376 67121365065389309952 67243182424854626304 67252461481532648448 67898232716609093632 68298932873554034688 68432329226822694912 68556525831590068224 68832104504837013504 68957026654573559808 69112884157080403968 69224370074355364992 69755140389001494528 69912801797787353088 70039685285623627776 70850329791244271616 70978914781790994432 71117545474724179968 71268451694143340544 71407647888858464256 71824804700699492352 72093318033195925504 72224158900769783808 72234125294979511296 72365221711122849792 72787972579827646464 72952488832473759744 73634787004300443648 73778604947668217952 73930778912602718208 74064954554912342016 74209612669277405184 74922187825223827456 75227810121595748352 75374739438239490048 75511535698562973696 75648580227961454592 76385511806185230336 76836299482748289024 77145160604455010304 77725608504539357184 77877416333649785616 78179674252407472128 78474532937626681344 78651902022510772224 78794645946326581248 79551247484905848832 79706621015149805568 79851279129514868736 80177008155911258112 81104982787345416192 81252178763366006784 81263390956851950208 81410874425013206016 81886469152306102272 82071549936532979712 82839135379837999104 82859616945525751808 83172126276678057984 83323073874276384768 83474295423957467136 83662965032255225856 84287461303376805888 84631286386795216896 84784882187860180992 84796581868019426304 85610815164420161536 85766188694664118272 85933700781958384128 86440836918091825152 86592588069105303552 86788305680011886592 86945816216636227584 87270858671763488768 87441309567606776832 87612093375356008818 87952133533958406144 88111756280843993088 88310907534047182848 89333024519394951168 89495153420519079936 89657576566472835072 89669948642043531264 89832689020704227328 90561710274795012096 91065243831405379584 91243105635763593216 91408701108786757632 91776139339782684672 92299160099140486656 93006853852001992704 93217069063716470784 93386247047498170368 93568642061262815232 94467106388325695488 94638553042387992576 94823393966298906624 95210197185144619008 95382992461342703616 96298878534359711744 96312167059972681728 96486962281497133056 96675413379703182144 97269985109965012992 98179716005733924864 98371473263557623936 98574371883470290944 98946150225703206912 99125725815949492224 99349770975803080704 100303746828794331136 100499652584319320064 100682047598083964928 100864773637281939456 101847349074913640448 102448399310331052032 102648493840234042368 103248156757255520256 103634144672719142912 103836555111533047488 104632710583502241792 104869202696681029632 105059527928435441664 105250198578033328128 106275494686866407424 106468372172686491648 106676318212086269952 106902677541215010816 108139977049793888256 108336238351154675712 108351187942469266944 108547832566684274688 109181958869741469696 109428733248710639616 109627333490541330432 110452180506450665472 110896168368904077312 111097431832368513024 112383281737835741184 112841715182393622528 113046509583813574656 113062109157359235072 113267303547844460544 114354918259552157696 114578267709277845504 115254449224122433536 115456784092140404736 115717740906682515456 116588412756809035776 116816124500474678424 117269511378611208192 117711799406440022016 117747876712062910464 117977853033766158336 119110699359193268224 119326871227358773248 119559931522724708352 119776918694272303104 120265512233866887168 121420325108540506112 121657474181018124288 121878268145049010176 121895086435277925312 123065546798853982208 124009138469335990272 124258703069756998656 124289425418288627712 124758189415017086976 124984610811414577152 126431191955065208832 126946929580192825344 127177323281790271488 128416222746630242304 128649283041996177408 128900551172937576192 129888882103657955328 130182458520017829888 130906288007645233152 131161964351410165248 131928200300937609216 132167634421265989632 132466361301070774272 132706772120128978944 133999536779092426752 134242730130778619904 134486364849709252608 134504922963065296896 135796465433218187264 136597865747108069376 136864658453645389824 137113051663180136448 137664209009674027008 138225768314160807936 138448740148710729984 139510280778002989056 139825603595574706176 140079370571247255552 141700659582488543232 141957829563581988864 142235090949448359936 142536903388286681088 142815295777716928512 144186636066391851008 144448317801539567616 144468250589959022592 144730443422245699584 145575945159655292928 145904977664947519488 147269574008600887296 147557209895336435904 147861557825205436416 148419225338554810368 149844375650447654912 150455620243191496704 150749478876478980096 151023071397125947392 151297160455922909184 152771023612370460672 153672598965496578048 155451217009078714368 155754832667299571232 156359348504814944256 156949065875253362688 157303804045021544448 157589291892653162496 159413242030299611136 159702558259029737472 160354016311822516224 162209965574690832384 162504357526732013568 162526781913703900416 162821748850026412032 163772938304612204544 164143099873065959424 165678270759675998208 166344252553356115968 166646147748552769536 167325930064510451712 168574922606753611776 169262572773590433792 169569764375720361984 169593163736038852608 171221630328840323072 171532377389328236544 171867401563916768256 172881673836183650304 173185176138210607104 173576611360023773184 174541717343526977536 174882619135213553664 175224186750712017636 175904267067916812288 176223512561687986176 176621815068094365696 178666049038789902336 178990306841038159872 179339897284087062528 179665378041408454656 182130487662810759168 182486211271527186432 182817402217573515264 183552278679565369344 184598320198280973312 186013707704003985408 186434138127432941568 187137284122525630464 188934212776651390976 189277106084775985152 189646787932597813248 190420394370289238016 190765984922685407232 192624334119945363456 192973924562994266112 193350826759406364288 196359432011467849728 196742946527115247872 197148743766940581888 197892300451406413824 198251451631898984448 198699541951606161408 200999305168638640128 201364095196167929856 201729547274563878912 203694698149827280896 204896798620662104064 205296987680468084736 206496313514511040512 207268289345438285824 207673110223066094976 209265421167004483584 209738405393362059264 210119055856870883328 212550989373732814848 212936744345372983296 213352636424172539904 213805355082430021632 216279954099587776512 216672476702309351424 216702375884938533888 217095665133368549376 218363917739482939392 218857466497421279232 220904361012901330944 221792336737808154624 222194863664737026048 224766563475671482368 225683430364787245056 226124218314718470144 226534607095688921088 228709836519104315392 229156535418555691008 230508898448244867072 231435481813365030912 233176825513618071552 233632249000949356848 234539022757222416384 235423598812880044032 235955706067532316672 238221398718386536448 238653742454717546496 239119863045449416704 239553837388544606208 240531024467733774336 243314948362036248576 243756536290098020352 243790172870555850624 246131093597707964416 248517406139513997312 248578850836577255424 249516378830034173952 249969221622829154304 252862383910130417664 253893859160385650688 254354646563580542976 256832445493260484608 257298566083992354816 257801102345875152384 259777764207315910656 260364917040035659776 261812576015290466304 262323928702820330496 263856400601875218432 264335268842531979264 264932722602141548544 267999073558184853504 268485460261557239808 268972729699418505216 269009845926130593792 271592930866436374528 273195731494216138752 273729316907290779648 274226103326360272896 275328418019348054016 276897480297421459968 279020561556005978112 279651207191149412352 280158741142494511104 283401319164977086464 283915659127163977728 284470181898896719872 285630591555433857024 288373272132783702016 288896635603079135232 288936501179918045184 289460886844491399168 291809955329895038976 294539148017201774592 295114419790672871808 295723115650410872832 296838450677109620736 299688751300895309824 300911240486382993408 301498957752957960192 302046142794251894784 302594320911845818368 305542047224740921344 307345197930993156096 310902434018157428736 311509665334599142464 313898131750506725376 314607608090043088896 315178583785306324992 318826484060599222272 319405116518059474944 320708032623645032448 324419931149381664768 325008715053464027136 325053563827407800832 325643497700052824064 327545876609224409088 328286199746131918848 331356541519351996416 332688505106712231936 333292295497105539072 337149845213507223552 338525145547180867584 339139528751440723968 339186327472077705216 342443260657680646144 343064754778656473088 343734803127833536512 345763347672367300608 346370352276421214208 347153222720047546368 349083434687053955072 349765238270427107328 350448373501424035272 351808534135833624576 353243630136188731392 357332098077579804672 357980613682076319744 358679794568174125056 359330756082816909312 364260975325621518336 364972422543054372864 365634804435147030528 369196640396561946624 372027415408007970816 372868276254865883136 374274568245051260928 377868425553302781952 379293575865195626496 380840788740578476032 381531969845370814464 385248668239890726912 385947849125988532224 386701653518812728576 392718864022935699456 393485893054230495744 395784600902812827648 396502903263797968896 397399083903212322816 401998610337277280256 402728190392335859712 403459094549127757824 407389396299654561792 409793597241324208128 410593975360936169472 412992627029022081024 414536578690876571648 415346220446132189952 418530842334008967168 419476810786724118528 420238111713741766656 425101978747465629696 425873488690745966592 426705272848345079808 427610710164860043264 432559908199175553024 433344953404618702848 433404751769877067776 434191330266737098752 436727835478965878784 437714932994842558464 441808722025802661888 443584673475616309248 449533126951342964736 451366860729574490112 452248436629436940288 453069214191377842176 457419673038208630784 458313070837111382016 461017796896489734144 466353651027236143104 467264498001898713696 469078045514444832768 470847197625760088064 471911412135064633344 476442797436773072896 478239726090898833408 479107674777089212416 481062048935467548672 486629896724072497152 487513072580196040704 487580345741111701248 492262187195415928832 497034812279027994624 499032757660068347904 499938443245658308608 505724767820260835328 507787718320771301376 508709293127161085952 513664890986520969216 514597132167984709632 515602204691750304768 519555528414631821312 520729834080071319552 523625152030580932608 524647857405640660992 527712801203750436864 528670537685063958528 529865445204283097088 535998147116369707008 536970920523114479616 538019691852261187584 543185861732872749056 546391462988432277504 547458633814581559296 548452206652720545792 550656836038696108032 553794960594842919936 558041123112011956224 559302414382298824704 566802638329954172928 567831318254327955456 568940363797793439744 571261183110867714048 576746544265567404032 577873002359836090368 578921773688982798336 589078296034403549184 590228839581345743616 591446231300821745664 593676901354219241472 599377502601790619648 602997915505915920384 604092285588503789568 605188641823691636736 611084094449481842688 614690395861986312192 621804868036314857472 623019330669198284928 627796263501013450752 629215216180086177792 630357167570612649984 637652968121198444544 638810233036118949888 641416065247290064896 648839862298763329536 650017430106928054272 650107127654815601664 651286995400105648128 655091753218448818176 656572399492263837696 662713083038703992832 665377010213424463872 666584590994211078144 674299690427014447104 677050291094361735168 678372654944155410432 684886521315361292288 686129509557312946176 687469606255667073024 691526695344734601216 694306445440095092736 698166869374107910144 699530476540854214656 700896747002848070544 703617068271667249152 714664196155159609344 715961227364152639488 717359589136348250112 718661512165633818624 729944845086108745728 731269608870294061056 738393280793123893248 745736552509731766272 748549136490102521856 755736851106605563904 758587151730391252992 761681577481156952064 763063939690741628928 770497336479781453824 771895698251977064448 773403307037625457152 785437728045871398912 786971786108460991488 791569201805625655296 793005806527595937792 794798167806424645632 803997220674554560512 805456380784671719424 806918189098255515648 814778792599309123584 819587194482648416256 821187950721872338944 825985254058044162048 829073157381753143296 830692440892264379904 837061684668017934336 838953621573448237056 840476223427483533312 850203957494931259392 851746977381491933184 853410545696690159616 865119816398351106048 866689906809237405696 866809503539754135552 868382660533474197504 875429865989685116928 883617444051605323776 887169346951232618496 899066253902685929472 902733721459148980224 904496873258873880576 906138428382755684352 914839346076417261568 916626141674222764032 922035593792979468288 932707302054472286208 934528996003797427392 941694395251520176128 943822824270129266688 952885594873546145792 956479452181797666816 958215349554178424832 962124097870935097344 973259793448144994304 975026145160392081408 975160691482223402496 984524374390831857664 994069624558055989248 998065515320136695808 999876886491316617216 1011449535640521670656 1015575436641542602752 1017418586254322171904 1027329781973041938432 1029194264335969419264 1031204409383500609536 1039111056829263642624 1041459668160142639104 1047250304061161865216 1049295714811281321984 1055425602407500873728 1059730890408566194176 1071996294232739414016 1073941841046228959232 1076039383704522375168 1086371723465745498112 1092782925976864555008 1094917267629163118592 1096904413305441091584 1107589921189685839872 1116082246224023912448 1118604828764597649408 1133605276659908345856 1137880727595586879488 1142522366221735428096 1153493088531134808064 1155746004719672180736 1157843547377965596672 1178156592068807098368 1180457679162691487232 1187353802708438482944 1198755005203581239296 1205995831011831840768 1208184571177007579136 1210377283647383273472 1222168188898963685376 1229380791723972624384 1243609736072629714944 1246038661338396569856 1255592527002026901504 1258430432360172355584 1260714335141225299968 1275305936242396889088 1277620466072237899776 1282832130494580129792 1297679724597526659072 1300034860213856108544 1300214255309631203328 1302573990800211296256 1310183506436897636352 1313144798984527675392 1325426166077407985664 1330754020426848927744 1348599380854028894208 1354100582188723470336 1356745309888310820864 1369773042630722584576 1372259019114625892352 1374939212511334146048 1383053390689469202432 1396333738748215820288 1399060953081708429312 1401793494005696141088 1407234136543334498304 1429328392310319218688 1434719178272696500224 1437323024331267637248 1459889690172217491456 1462539217740588122112 1476786561586247786496 1497098272980205043712 1511473702213211127808 1517174303460782505984 1523363154962313904128 1526127879381483257856 1540994672959562907648 1543791396503954128896 1546806614075250914304 1570875456091742797824 1573943572216921982976 1583138403611251310592 1586011613055191875584 1589596335612849291264 1607994441349109121024 1610912761569343438848 1629557585198618247168 1639174388965296832512 1642375901443744677888 1651970508116088324096 1658146314763506286592 1661384881784528759808 1674123369336035868672 1677907243146896474112 1700407914989862518784 1703493954762983866368 1706821091393380319232 1730239632796702212096 1733619007079508271104 1736765321066948395008 1767234888103210647552 1774338693902465236992 1798132507805371858944 1808993746517747761152 1812276856765511368704 1829678692152834523136 1833252283348445528064 1844071187585958936576 1865414604108944572416 1869057992007594854784 1883388790503040352256 1887645648540258533376 1905771189747092291584 1912958904363595333632 1916430699108356849664 1924248195741870194688 1946519586896289988608 1950052290320784162816 1950321382964446804992 1969048748781663715328 1988139249116111978496 1996131030640273391616 1999753772982633234432 2022899071281043341312 2031150873283085205504 2054659563946083876864 2058388528671938838528 2062408818767001219072 2082919336320285278208 2094500608122323730432 2098591429622562643968 2110851204815001747456 2143992588465478828032 2147883682092457918464 2152078767409044750336 2172743446931490996224 2189834535258326237184 2193808826610882183168 2215179842379371679744 2237209657529195298816 2267210553319816691712 2275761455191173758976 2285044732443470856192 2306986177062269616128 2311492009439344361472 2315687094755931193344 2356313184137614196736 2360915358325382974464 2374707605416876965888 2411991662023663681536 2416369142354015158272 2420754567294766546944 2444336377797927370752 2458761583447945248768 2487219472145259429888 2492077322676793139712 2511185054004053803008 2516860864720344711168 2521428670282450599936 2550611872484793778176 2555240932144475799552 2595359449195053318144 2600069720427712217088 2600428510619262406656 2605147981600422592512 2626289597969055350784 2650852332154815971328 2661508040853697855488 2697198761708057788416 2708201164377446940672 2713490619776621641728 2739546085261445169152 2744518038229251784704 2749878425022668292096 2766106781378938404864 2792667477496431640576 2798121906163416858624 2803586988011392282176 2858656784620638437376 2869438356545393000448 2874646048662535274496 2919779380344434982912 2925078435481176244224 2953573123172495572992 2994196545960410087424 3034348606921565011968 3046726309924627808256 3052255758762966515712 3081989345919125815296 3087582793007908257792 3093613228150501828608 3141750912183485595648 3147887144433843965952 3166276807222502621184 3179192671225698582528 3215988882698218242048 3221825523138686877696 3259115170397236494336 3278348777930593665024 3284751802887489355776 3316292629527012573184 3322769763569057519616 3348246738672071737344 3355814486293792948224 3400815829979725037568 3413642182786760638464 3460479265593404424192 3467238014159016542208 3473530642133896790016 3534469776206421295104 3596265015610743717888 3617987493035495522304 3624553713531022737408 3666504566696891056128 3688142375171917873152 3730829208217889144832 3738115984015189709568 3766777581006080704512 3775291297080517066752 3825917808727190667264 3832861398216713699328 3848496391483740389376 3893039173792579977216 3900104580641568325632 3900642765928893609984 3938097497563327430656 3976278498232223956992 3992262061280546783232 4045798142562086682624 4062301746566170411008 4109319127892167753728 4116777057343877677056 4124817637534002438144 4189001216244647460864 4197182859245125287936 4221702409630003494912 4287985176930957656064 4304157534818089500672 4345486893862981992448 4379669070516652474368 4387617653221764366336 4430359684758743359488 4534421106639633383424 4551522910382347517952 4570089464886941712384 4622984018878688722944 4631374189511862386688 4712626368275228393472 4721830716650765948928 4749415210833753931776 4823983324047327363072 4832738284708030316544 4888672755595854741504 4917523166895890497536 4974438944290518859776 4984154645353586279424 5022370108008107606016 5033721729440689422336 5101223744969587556352 5110481864288951599104 5190718898390106636288 5200857021238524813312 5210295963200845185024 5301704664309631942656 5323016081707395710976 5394397523416115576832 5426981239553243283456 5479092170522890338304 5489036076458503569408 5499756850045336584192 5532213562757876809728 5596243812326833717248 5607173976022784564352 5717313569241276874752 5738876713090786000896 5749292097325070548992 5839558760688869965824 5850156870962352488448 5907146246344991145984 5988393091920820174848 6068697213843130023936 6093452619849255616512 6163978691838251630592 6175165586015816515584 6187226456301003657216 6283501824366971191296 6295774288867687931904 6332553614445005242368 6431977765396436484096 6443651046277373755392 6518230340794472988672 6569503605774978711552 6632585259054025146368 6645539527138115039232 6711628972587585896448 6801631659959450075136 6827284365573521276928 6920958531186808848384 6934476028318033084416 6947061284267793580032 7068939552412842590208 7235974986070991044608 7249107427062045474816 7333009133393782112256 7376284750343835746304 7461658416435778289664 7476231968030379419136 7533555162012161409024 7550582594161034133504 7651835617454381334528 7665722796433427398656 7786078347585159954432 7800209161283136651264 7801285531857787219968 7876194995126654861312 7952556996464447913984 7984524122561093566464 8091596285124173365248 8124603493132340822016 8218638255784335507456 8233554114687755354112 8249635275068004876288 8378002432489294921728 8394365718490250575872 8575970353861915312128 8608315069636179001344 8690973787725963984896 8759338141033304948736 8775235306443528732672 8860719369517486718976 9103045820764695035904 9140178929773883424768 9245968037757377445888 9262748379023724773376 9425252736550456786944 9443661433301531897856 9498830421667507863552 9647966648094654726144 9665476569416060633088 9777345511191709483008 9835046333791780995072 9948877888581037719552 9968309290707172558848 10044740216016215212032 10067443458881378844672 10202447489939175112704 10381437796780213272576 10401714042477049626624 10420591926401690370048 10603409328619263885312 10788795046832231153664 10853962479106486566912 10958184341045780676608 10999513700090673168384 11064427125515753619456 11192487624653667434496 11214347952045569128704 11477753426181572001792 11498584194650141097984 11679117521377739931648 11700313741924704976896 11814292492689982291968 11976786183841640349696 12137394427686260047872 12186905239698511233024 12327957383676503261184 12350331172031633031168 12374452912602007314432 12567003648733942382592 12591548577735375863808 12665107228890010484736 12863955530792872968192 13036460681588945977344 13139007211549957423104 13265170518108050292736 13291079054276230078464 13603263319918900150272 13654568731147042553856 13868952056636066168832 13894122568535587160064 14137879104825685180416 14471949972141982089216 14498214854124090949632 14666018266787564224512 14752569500687671492608 14923316832871556579328 14952463936060758838272 15067110324024322818048 15101165188322068267008 15303671234908762669056 15331445592866854797312 15572156695170319908864 15602571063715574439936 15752389990253309722624 15905113992928895827968 15969048245122187132928 16183192570248346730496 16437276511568671014912 16467108229375510708224 16499270550136009752576 16788731436980501151744 17151940707723830624256 17216630139272358002688 17381947575451927969792 17518676282066609897472 17550470612887057465344 17721438739034973437952 18206091641529390071808 18280357859547766849536 18491936075514754891776 18525496758047449546752 18850505473100913573888 18887322866603063795712 18997660843335015727104 19295933296189309452288 19330953138832121266176 19554691022383418966016 19897755777162075439104 19936618581414345117696 20134886917762757689344 20404894979878350225408 20762875593560426545152 20803428084954099253248 20841183852803380740096 21206818657238527770624 21707924958212973133824 21916368682091561353216 21999027400181346336768 22128854251031507238912 22384975249307334868992 22428695904091138257408 22955506852363144003584 22997168389300282195968 23358235042755479863296 23400627483849409953792 23628584985379964583936 23953572367683280699392 24274788855372520095744 24373810479397022466048 24655914767353006522368 24700662344063266062336 24748905825204014628864 25134007297467884765184 25183097155470751727616 25727911061585745936384 26072921363177891954688 26278014423099914846208 26530341036216100585472 26582158108552460156928 27309137462294085107712 27737904113272132337664 27788245137071174320128 28275758209651370360832 28943899944283964178432 28996429708248181899264 29332036533575128449024 29505139001375342985216 29846633665743113158656 29904927872121517676544 30134220648048645636096 30202330376644136534016 30607342469817525338112 31144313390340639817728 31205142127431148879872 31504779980506619445248 31810227985857791655936 32366385140496693460992 32874553023137342029824 32998541100272019505152 33577462873961002303488 34433260278544716005376 34763895150903855939584 35037352564133219794944 35100941225774114930688 35442877478069946875904 36412183283058780143616 36560715719095533699072 36983872151029509783552 37050993516094899093504 37701010946201827147776 37774645733206127591424 37995321686670031454208 38591866592378618904576 39109382044766837932032 39795511554324150878208 39873237162828690235392 40809789959756700450816 41606856169908198506496 41682367705606761480192 42413637314477055541248 43415849916425946267648 43832737364183122706432 43998054800362692673536 44257708502063014477824 44769950498614669737984 44857391808182276514816 45911013704726288007168 45994336778600564391936 46716470085510959726592 47257169970759929167872 47907144735366561398784 48549577710745040191488 49311829534706013044736 49401324688126532124672 49497811650408029257728 50366194310941503455232 51455822123171491872768 52145842726355783909376 52556028846199829692416 53060682072432201170944 53164316217104920313856 54618274924588170215424 55475808226544264675328 55576490274142348640256 56551516419302740721664 57887799888567928356864 57992859416496363798528 58664073067150256898048 59693267331486226317312 59809855744243035353088 60404660753288273068032 61214684939635050676224 62288626780681279635456 62410284254862297759744 63009559961013238890496 63620455971715583311872 65749106046274684059648 65997082200544039010304 67154925747922004606976 68866520557089432010752 70074705128266439589888 70201882451548229861376 70885754956139893751808 72824366566117560287232 73121431438191067398144 73967744302059019567104 74101987032189798187008 75402021892403654295552 75549291466412255182848 77183733184757237809152 78218764089533675864064 79591023108648301756416 79746474325657380470784 83213712339816397012992 83364735411213522960384 84827274628954111082496 86831699832851892535296 87996109600725385347072 88515417004126028955648 89539900997229339475968 89714783616364553029632 91822027409452576014336 93432940171021919453184 94514339941519858335744 97099155421490080382976 98623659069412026089472 98995623300816058515456 100732388621883006910464 104291685452711567818752 105112057692399659384832 106328632434209840627712 109236549849176340430848 110951616453088529350656 111152980548284697280512 113103032838605481443328 115775599777135856713728 117328146134300513796096 119386534662972452634624 119619711488486070706176 122429369879270101352448 124820568509724595519488 126019119922026477780992 127240911943431166623744 131498212092549368119296 131994164401088078020608 134309851495844009213952 137733041114178864021504 140149410256532879179776 141771509912279787503616 145648733132235120574464 147935488604118039134208 148203974064379596374016 151098582932824510365696 154367466369514475618304 156437528179067351728128 159182046217296603512832 159492948651314760941568 166427424679632794025984 166729470822427045920768 169654549257908222164992 173663399665703785070592 175992219201450770694144 179079801994458678951936 179429567232729106059264 183644054818905152028672 186865880342043838906368 189028679883039716671488 197247318138824052178944 197991246601632117030912 201464777243766013820928 210224115384799318769664 212657264868419681255424 218473099698352680861696 221903232906177058701312 222305961096569394561024 226206065677210962886656 231551199554271713427456 234656292268601027592192 238773069325944905269248 239239422976972141412352 249641137019449191038976 252038239844052955561984 254481823886862333247488 263988328802176156041216 268619702991688018427904 275466082228357728043008 280298820513065758359552 283543019824559575007232 291297466264470241148928 295870977208236078268416 302197165865649020731392 312875056358134703456256 318985897302629521883136 332854849359265588051968 333458941644854091841536 339309098515816444329984 347326799331407570141184 351984438402901541388288 358159603988917357903872 358859134465458212118528 367288109637810304057344 378057359766079433342976 394494636277648104357888 395982493203264234061824 402929554487532027641856 420448230769598637539328 425314529736839362510848 436946199396705361723392 443806465812354117402624 444611922193138789122048 463102399108543426854912 469312584537202055184384 477546138651889810538496 478478845953944282824704 499282274038898382077952 504076479688105911123968 508963647773724666494976 527976657604352312082432 537239405983376036855808 550932164456715456086016 560597641026131516719104 567086039649119150014464 591741954416472156536832 604394331731298041462784 637971794605259043766272 665709698718531176103936 666917883289708183683072 678618197031632888659968 694653598662815140282368 703968876805803082776576 716319207977834715807744 717718268930916424237056 756114719532158866685952 791964986406528468123648 805859108975064055283712 840896461539197275078656 850629059473678725021696 873892398793410723446784 887612931624708234805248 938625169074404110368768 956957691907888565649408 998564548077796764155904 1008152959376211822247936 1017927295547449332989952 1055953315208704624164864 1074478811966752073711616 1101864328913430912172032 1134172079298238300028928 1183483908832944313073664 1208788663462596082925568 1275943589210518087532544 1331419397437062352207872 1333835766579416367366144 1389307197325630280564736 1407937753611606165553152 1432638415955669431615488 1435436537861832848474112 1512229439064317733371904 1583929972813056936247296 1611718217950128110567424 1681792923078394550157312 1701258118947357450043392 1775225863249416469610496 1913915383815777131298816 1997129096155593528311808 2035854591094898665979904 2111906630417409248329728 2148957623933504147423232 2268344158596476600057856 2417577326925192165851136 2551887178421036175065088 2662838794874124704415744 2815875507223212331106304 2870873075723665696948224 3024458878128635466743808 3167859945626113872494592 3223436435900256221134848 3402516237894714900086784 3550451726498832939220992 3827830767631554262597632 3994258192311187056623616 4223813260834818496659456 4297915247867008294846464 4536688317192953200115712 4835154653850384331702272 5103774356842072350130176 5325677589748249408831488 5741746151447331393896448 6335719891252227744989184 6446872871800512442269696 6805032475789429800173568 7655661535263108525195264 7988516384622374113247232 8447626521669636993318912 9073376634385906400231424 9670309307700768663404544 10207548713684144700260352 10651355179496498817662976 11483492302894662787792896 12671439782504455489978368 12893745743601024884539392 13610064951578859600347136 15311323070526217050390528 15977032769244748226494464 19340618615401537326809088 20415097427368289400520704 22966984605789325575585792 25342879565008910979956736 27220129903157719200694272 30622646141052434100781056 31954065538489496452988928 38681237230803074653618176 40830194854736578801041408 45933969211578651151171584 61245292282104868201562112 81660389709473157602082816 91867938423157302302343168 122490584564209736403124224 183735876846314604604686336 244981169128419472806248448 367471753692629209209372672 734943507385258418418745344
- Sum of all divisors σ(n): 2518485193904374449135865533
- Sum of proper divisors (its aliquot sum) s(n): 1783541686519116030717120189
- 734943507385258418418745344 is an abundant number, because the sum of its proper divisors (1783541686519116030717120189) is greater than itself. Its abundance is 1048598179133857612298374845
Bases of 734943507385258418418745344
- Binary: 1001011111111011100101011101011110001110010011100101111100101110010000000000000000000000002
- Hexadecimal: 0x25FEE575E39397CB9000000
- Base-36: 2KCF9VF064VDFR4000
Squares and roots of 734943507385258418418745344
- 734943507385258418418745344 squared (7349435073852584184187453442) is 540141959047745395416316244281075877723959247121678336
- 734943507385258418418745344 cubed (7349435073852584184187453443) is 396973825868494618214706293548159104994999995918847063335954453210180652665667584
-
734943507385258418418745344 is a
perfect square number . Itssquare root is 27109841522688 -
The
cube root of 734943507385258418418745344 is 902439270.6829391629 - Being both a perfect square and a perfect cube, 734943507385258418418745344 is also a
perfect sixth number .
Scales and comparisons
How big is 734943507385258418418745344?- 734,943,507,385,258,418,418,745,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 734,943,507,385,258,418,418,745,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 734943507385258418418745344 cubic inches would be around 75203272.6 feet tall.
Recreational maths with 734943507385258418418745344
- 734943507385258418418745344 backwards is 443547814814852583705349437
- The number of decimal digits it has is: 27
- The sum of 734943507385258418418745344's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 734943507385258418418745344 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 734943507385258418418745344 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/734943507385258418418745344/
Chicago style:
Numbermatics. 2024. "Number 734943507385258418418745344 - Facts about the integer". https://numbermatics.com/n/734943507385258418418745344/
The information we have on file for 734943507385258418418745344 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 734943507385258418418745344, math, Factors of 734943507385258418418745344, curriculum, school, college, exams, university, Prime factorization of 734943507385258418418745344, STEM, science, technology, engineering, physics, economics, calculator, seven hundred thirty-four septillion, nine hundred forty-three sextillion, five hundred seven quintillion, three hundred eighty-five quadrillion, two hundred fifty-eight trillion, four hundred eighteen billion, four hundred eighteen million, seven hundred forty-five thousand, three hundred forty-four.