4715435523505581251887104
4,715,435,523,505,581,251,887,104 is an even composite number composed of seven prime numbers multiplied together.
4715435523505581251887104 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 4715435523505581251887104:
222 × 32 × 72 × 172 × 672 × 972 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 67 × 67 × 97 × 97 × 457 × 457)See below for interesting mathematical facts about the number 4715435523505581251887104 from the Numbermatics database.
Names of 4715435523505581251887104
- Cardinal: 4715435523505581251887104 can be written as Four septillion, seven hundred fifteen sextillion, four hundred thirty-five quintillion, five hundred twenty-three quadrillion, five hundred five trillion, five hundred eighty-one billion, two hundred fifty-one million, eight hundred eighty-seven thousand, one hundred four.
Scientific notation
- Scientific notation: 4.715435523505581251887104 × 1024
Factors of 4715435523505581251887104
Divisors of 4715435523505581251887104
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 48 49 51 56 63 64 67 68 72 84 96 97 98 102 112 119 126 128 134 136 144 147 153 168 192 194 196 201 204 224 238 252 256 268 272 288 289 291 294 306 336 357 384 388 392 402 408 441 448 457 469 476 504 512 536 544 576 578 582 588 603 612 672 679 714 768 776 784 804 816 833 867 873 882 896 914 938 952 1008 1024 1071 1072 1088 1139 1152 1156 1164 1176 1206 1224 1344 1358 1371 1407 1428 1536 1552 1568 1608 1632 1649 1666 1734 1746 1764 1792 1828 1876 1904 2016 2023 2037 2048 2142 2144 2176 2278 2304 2312 2328 2352 2412 2448 2499 2601 2688 2716 2742 2814 2856 3072 3104 3136 3199 3216 3264 3283 3298 3332 3417 3468 3492 3528 3584 3656 3752 3808 4032 4046 4074 4096 4113 4221 4284 4288 4352 4489 4556 4608 4624 4656 4704 4753 4824 4896 4947 4998 5202 5376 5432 5484 5628 5712 6069 6111 6144 6208 6272 6398 6432 6499 6528 6566 6596 6664 6834 6936 6984 7056 7168 7312 7497 7504 7616 7769 7973 8064 8092 8148 8192 8226 8442 8568 8576 8704 8978 9112 9216 9248 9312 9408 9409 9506 9597 9648 9792 9849 9894 9996 10251 10404 10752 10864 10968 11256 11424 11543 12138 12222 12288 12416 12544 12796 12864 12998 13056 13132 13192 13328 13467 13668 13872 13968 14112 14161 14259 14336 14624 14841 14994 15008 15232 15538 15946 16128 16184 16296 16384 16452 16884 17136 17152 17408 17956 18207 18224 18432 18496 18624 18816 18818 19012 19194 19296 19363 19497 19584 19698 19788 19992 20502 20808 21504 21728 21936 22393 22512 22848 23086 23307 23919 24276 24444 24576 24832 25088 25592 25728 25996 26112 26264 26384 26656 26934 27336 27744 27936 28033 28224 28227 28322 28518 28672 28791 29248 29547 29682 29988 30016 30464 30619 31076 31423 31892 32256 32368 32592 32768 32904 33768 34272 34304 34629 34816 35912 36414 36448 36864 36992 37248 37632 37636 38024 38388 38592 38726 38994 39168 39396 39576 39984 40401 41004 41616 42483 42777 43008 43456 43872 44329 44786 45024 45493 45696 46172 46614 47838 48552 48888 49152 49664 50176 51184 51456 51992 52224 52528 52768 53312 53868 54383 54672 55488 55811 55872 56066 56448 56454 56644 57036 57344 57582 58089 58491 58496 59094 59364 59976 60032 60928 61238 62152 62846 63784 64512 64736 65184 65536 65808 65863 67179 67536 68544 68608 69258 69632 69921 71757 71824 72828 72896 73728 73984 74496 75264 75272 76048 76313 76776 77184 77452 77988 78336 78792 79152 79968 80801 80802 82008 83232 84099 84681 84966 85554 86016 86912 87744 88658 89572 90048 90986 91392 91857 92344 93228 94269 95676 97104 97776 98304 99328 100352 102368 102912 103887 103984 104448 105056 105536 106624 107736 108766 109344 110483 110976 111622 111744 112132 112896 112908 113288 114072 114688 115164 116178 116982 116992 118188 118728 119952 120064 121856 122476 124304 125692 127449 127568 129024 129472 130368 131072 131616 131726 132073 132987 134358 135072 135541 136479 137088 137216 138516 139264 139842 143514 143648 145656 145792 147456 147968 148992 150528 150544 152096 152626 153552 154368 154904 155976 156672 157584 158304 159936 159953 161602 161604 163149 164016 166464 167433 168198 169362 169932 171108 172032 173824 174267 175488 177316 179144 180096 181972 182784 183714 184688 186456 188538 191352 194208 195552 196231 196608 197589 198656 200704 201537 204736 205824 207774 207968 208849 208896 210112 211072 213248 214333 215472 217532 218688 219961 220966 221952 223244 223488 224264 225792 225816 226576 228144 228939 229376 230328 232356 233964 233984 236376 237456 239904 240128 242403 243712 244952 248608 251384 252297 254898 255136 258048 258944 260736 262144 263232 263452 264146 265974 268716 270144 271082 272958 274176 274432 275571 277032 278528 279684 282807 287028 287296 291312 291584 294912 295936 297984 301056 301088 304192 305252 307104 308736 309808 310303 311952 313344 315168 316608 318451 319872 319906 323204 323208 326298 328032 331449 332928 334866 336396 338724 339864 342216 344064 347648 348534 350976 354632 358288 360192 363944 365568 367428 369376 372912 377076 380681 382704 388416 391104 392462 393216 395178 396219 397312 398961 401408 403074 406623 409437 409472 411648 415548 415936 417698 417792 420224 422144 426496 428666 430944 435064 435433 437376 439922 441932 443904 446488 446976 448528 451584 451632 453152 456288 457878 458752 460656 461041 464712 467928 467968 472752 474912 479808 479859 480256 484806 487424 489447 489904 497216 502299 502768 504594 509796 510272 516096 517888 520523 521472 524288 526464 526904 528292 531948 534191 537432 540288 542164 545916 548352 548864 551142 554064 557056 559368 565614 574056 574592 582624 583168 588693 589824 591872 592767 595968 602112 602176 608384 610504 614208 617472 619616 620606 623904 626547 626688 630336 630403 633216 636902 639744 639812 642999 646408 646416 652596 656064 659883 662898 665856 669732 672792 677448 679728 684432 686817 688128 695296 697068 701952 709264 716576 720384 727209 727888 731136 734856 738752 745824 753593 754152 761362 765408 773381 776832 782208 784924 786432 790356 792438 794624 797922 802816 806148 813246 818874 818944 823296 831096 831872 835396 835584 840448 844288 852992 857332 861888 870128 870866 874752 879844 883864 887808 892976 893952 897056 903168 903264 906304 912576 915756 917504 921312 922082 924511 929424 930909 935856 935936 945504 948787 949824 955353 959616 959718 960512 969612 974848 978894 979808 994347 994432 1004598 1005536 1009188 1019592 1020544 1032192 1035776 1041046 1042944 1048576 1052928 1053808 1056584 1063896 1068382 1074864 1080576 1084328 1091832 1096704 1097728 1102284 1108128 1114112 1118736 1119671 1131228 1142043 1148112 1149184 1165248 1166336 1177386 1179648 1183744 1185534 1188657 1191936 1204224 1204352 1216768 1219869 1221008 1228416 1234944 1239232 1241212 1247808 1253094 1253376 1260672 1260806 1266432 1273804 1279488 1279624 1285998 1292816 1292832 1297321 1305192 1306299 1312128 1319766 1325796 1331712 1339464 1345584 1354896 1359456 1368864 1373617 1373634 1376256 1383123 1390592 1394136 1403904 1418528 1433152 1439577 1440768 1454418 1455776 1461943 1462272 1469712 1477504 1491648 1500331 1507186 1508304 1522724 1530816 1546762 1553664 1561569 1564416 1569848 1572864 1580712 1584876 1589248 1595844 1602573 1605632 1612296 1626492 1637748 1637888 1646592 1662192 1663744 1670792 1671168 1680896 1688576 1705984 1714664 1723776 1740256 1741732 1749504 1759688 1766079 1767728 1775616 1785952 1787904 1794112 1806336 1806528 1812608 1825152 1831512 1835008 1842624 1844164 1849022 1858848 1861818 1871712 1871872 1878211 1879641 1891008 1891209 1897574 1899648 1910706 1919232 1919436 1921024 1928997 1939224 1949696 1957788 1959616 1979649 1988694 1988864 2009196 2011072 2018376 2039184 2041088 2051473 2064384 2071552 2082092 2085888 2097152 2105856 2107616 2113168 2127792 2136764 2149728 2161152 2168656 2172121 2183664 2193408 2195456 2204568 2216256 2228224 2237472 2239342 2260779 2262456 2284086 2296224 2298368 2320143 2330496 2332672 2354772 2359296 2367488 2371068 2377314 2383872 2408448 2408704 2433536 2439738 2442016 2456832 2469888 2478464 2482424 2495616 2506188 2506752 2521344 2521612 2532864 2547608 2558976 2559248 2571996 2585632 2585664 2594642 2610384 2612598 2624256 2639532 2651592 2663424 2678928 2691168 2709792 2718912 2719201 2737728 2747234 2747268 2752512 2766246 2773533 2781184 2788272 2792727 2807808 2837056 2846361 2866059 2866304 2879154 2881536 2908836 2911552 2923886 2924544 2939424 2955008 2970043 2983296 3000662 3014372 3016608 3045448 3048031 3061632 3093524 3107328 3123138 3128832 3139696 3145728 3161424 3169752 3178496 3191688 3205146 3211264 3224592 3252984 3275496 3275776 3293184 3324384 3327488 3341584 3342336 3359013 3361792 3377152 3411968 3426129 3429328 3447552 3480512 3483464 3499008 3519376 3532158 3535456 3550433 3551232 3571904 3575808 3588224 3612672 3613056 3625216 3643661 3650304 3663024 3670016 3685248 3688328 3698044 3717696 3723636 3739337 3743424 3743744 3756422 3759282 3782016 3782418 3795148 3799296 3821412 3838464 3838872 3842048 3857994 3878448 3891963 3899392 3915576 3918897 3919232 3959298 3977388 3977728 4018392 4022144 4036752 4078368 4082176 4102946 4120851 4128768 4143104 4149369 4164184 4171776 4194304 4211712 4215232 4226336 4255584 4273528 4299456 4299913 4322304 4337312 4344242 4367328 4385829 4386816 4390912 4409136 4412821 4432512 4456448 4474944 4478684 4500993 4521558 4524912 4568172 4592448 4596736 4640286 4660992 4665344 4684707 4709544 4718592 4734976 4742136 4754628 4767744 4807719 4816896 4817408 4867072 4879476 4884032 4913664 4939776 4956928 4964848 4991232 5012376 5013504 5042688 5043224 5065728 5095216 5117952 5118496 5143992 5171264 5171328 5189284 5220768 5225196 5248512 5275151 5279064 5303184 5326848 5357856 5382336 5413667 5419584 5437824 5438402 5475456 5494468 5494536 5505024 5532492 5547066 5562368 5576544 5585454 5615616 5634633 5673627 5674112 5692722 5732118 5732608 5758308 5763072 5817672 5823104 5847772 5849088 5878848 5910016 5940086 5966592 6001324 6028744 6033216 6090896 6096062 6123264 6154419 6187048 6214656 6246276 6257664 6279392 6291456 6322848 6339504 6356992 6383376 6410292 6422528 6449184 6471577 6505968 6516363 6550992 6551552 6586368 6648768 6654976 6683168 6684672 6718026 6723584 6754304 6782337 6823936 6852258 6858656 6895104 6960429 6961024 6966928 6998016 7038752 7064316 7070912 7100866 7102464 7143808 7151616 7176448 7225344 7226112 7250432 7287322 7300608 7326048 7340032 7370496 7376656 7396088 7402361 7435392 7447272 7478674 7486848 7487488 7512844 7518564 7564032 7564836 7590296 7598592 7642824 7676928 7677744 7684096 7715988 7756896 7783926 7798784 7831152 7837697 7837794 7838464 7918596 7954776 7955456 8036784 8044288 8073504 8156736 8157603 8164352 8205892 8241702 8257536 8286208 8298738 8320599 8328368 8343552 8423424 8430464 8452672 8511168 8539083 8547056 8598912 8599826 8644608 8674624 8688484 8734656 8771658 8773632 8781824 8818272 8825642 8848891 8865024 8910129 8912896 8949888 8957368 9001986 9043116 9049824 9081247 9136344 9144093 9184896 9193472 9280572 9321984 9330688 9369414 9419088 9437184 9469952 9484272 9509256 9535488 9615438 9633792 9634816 9734144 9758952 9768064 9827328 9879552 9913856 9929696 9982464 10024752 10027008 10077039 10085376 10086448 10131456 10190432 10233601 10235904 10236992 10287984 10342528 10342656 10378568 10441536 10450392 10497024 10550302 10558128 10606368 10651299 10653696 10715712 10716851 10764672 10827334 10839168 10875648 10876804 10930983 10950912 10988936 10989072 11010048 11064984 11094132 11124736 11153088 11170908 11218011 11231232 11269266 11347254 11348224 11385444 11464236 11465216 11516616 11526144 11635344 11646208 11675889 11695544 11698176 11757696 11820032 11880172 11933184 12002648 12057488 12066432 12181792 12192124 12246528 12308838 12362553 12374096 12429312 12492552 12515328 12558784 12582912 12645696 12679008 12713984 12766752 12811081 12820584 12845056 12898368 12899739 12943154 13011936 13032726 13101984 13103104 13147477 13157487 13172736 13238463 13297536 13309952 13366336 13369344 13436052 13447168 13502979 13508608 13564674 13647872 13704516 13717312 13790208 13920858 13922048 13933856 13992883 13996032 14077504 14128632 14141824 14201732 14204928 14287616 14303232 14352896 14360311 14450688 14452224 14500864 14574644 14601216 14652096 14680064 14740992 14753312 14792176 14804722 14870784 14894544 14957348 14973696 14974976 15025688 15037128 15128064 15129672 15180592 15197184 15285648 15353856 15355488 15368192 15431976 15513792 15567852 15597568 15662304 15675394 15675588 15676928 15825453 15837192 15909552 15910912 16073568 16088576 16147008 16241001 16313472 16315206 16328704 16411784 16483404 16515072 16572416 16597476 16641198 16656736 16687104 16846848 16860928 16903899 16905344 17022336 17078166 17094112 17197824 17199652 17289216 17349248 17376968 17469312 17543316 17547264 17563648 17636544 17651284 17697782 17730048 17820258 17825792 17899776 17914736 18003972 18086232 18099648 18162494 18272688 18288186 18369792 18386944 18463257 18561144 18643968 18661376 18738828 18838176 18874368 18939904 18968544 19018512 19034407 19070976 19230876 19267584 19269632 19414731 19468288 19517904 19536128 19549089 19654656 19759104 19827712 19859392 19964928 20049504 20054016 20154078 20170752 20172896 20258353 20262912 20380864 20467202 20471808 20473984 20575968 20685056 20685312 20757136 20790301 20883072 20900784 20994048 21100604 21116256 21212736 21302598 21307392 21336217 21431424 21433702 21529344 21654668 21678336 21751296 21753608 21861966 21901824 21977872 21978144 22020096 22129968 22188264 22207083 22249472 22306176 22341816 22436022 22462464 22538532 22694508 22696448 22770888 22928472 22930432 23033232 23052288 23270688 23292416 23351778 23391088 23396352 23513091 23515392 23640064 23760344 23866368 24005296 24114976 24132864 24363584 24384248 24472809 24493056 24617676 24725106 24748192 24853031 24858624 24985104 25030656 25117568 25291392 25358016 25427968 25505627 25533504 25622162 25641168 25690112 25796736 25799478 25886308 26023872 26065452 26203968 26206208 26294954 26314974 26345472 26476926 26546673 26595072 26619904 26730387 26732672 26738688 26872104 26894336 27005958 27017216 27129348 27243741 27295744 27409032 27432279 27434624 27580416 27841716 27844096 27867712 27985766 27992064 28155008 28257264 28283648 28403464 28409856 28575232 28606464 28705792 28720622 28901376 28904448 29001728 29149288 29202432 29304192 29360128 29481984 29506624 29584352 29609444 29741568 29789088 29914696 29947392 29949952 30051376 30074256 30099391 30256128 30259344 30361184 30394368 30571296 30700803 30707712 30710976 30736384 30863952 30889747 31027584 31135704 31195136 31324608 31350788 31351176 31353856 31650906 31674384 31819104 31821824 31953897 32147136 32150553 32177152 32294016 32482002 32626944 32630412 32657408 32792949 32823568 32966808 33030144 33144832 33194952 33282396 33313472 33374208 33654033 33693696 33721856 33807798 33810688 34044672 34156332 34188224 34395648 34399304 34578432 34698496 34753936 34875041 34938624 35086632 35094528 35127296 35273088 35302568 35395564 35460096 35640516 35651584 35799552 35829472 36007944 36172464 36199296 36324988 36545376 36576372 36739584 36773888 36926057 36926514 37122288 37287936 37322752 37477656 37676352 37748736 37879808 37937088 38037024 38068814 38141952 38433243 38461752 38535168 38539264 38699217 38829462 38936576 39035808 39072256 39098178 39309312 39442431 39518208 39655424 39715389 39718784 39929856 40099008 40108032 40308156 40341504 40345792 40516706 40525824 40761728 40934404 40943616 40947968 41151936 41370112 41370624 41514272 41580602 41766144 41801568 41978649 41988096 42201208 42232512 42237001 42425472 42605196 42614784 42672434 42862848 42867404 43058688 43080933 43309336 43356672 43502592 43507216 43723932 43803648 43955744 43956288 44040192 44259936 44376528 44414166 44498944 44612352 44683632 44872044 44924928 45077064 45389016 45392896 45541776 45856944 45860864 46066464 46104576 46541376 46584832 46703556 46782176 46792704 47026182 47030784 47280128 47476359 47520688 47732736 48010592 48229952 48265728 48723003 48727168 48768496 48945618 48986112 49235352 49450212 49496384 49706062 49717248 49970208 50061312 50235136 50490731 50582784 50716032 50855936 51011254 51067008 51244324 51282336 51380224 51593472 51598956 51772616 51816527 52047744 52130904 52407936 52412416 52589908 52629948 52690944 52953852 53093346 53190144 53239808 53460774 53465344 53477376 53744208 53788672 54011916 54034432 54258696 54487482 54591488 54818064 54864558 54869248 55160832 55683432 55688192 55735424 55971532 55984128 56310016 56514528 56567296 56806928 56819712 57103221 57150464 57212928 57411584 57441244 57802752 57808896 58003456 58244193 58298576 58404864 58608384 58963968 59013248 59168704 59218888 59483136 59578176 59829392 59894784 59899904 60102752 60148512 60198782 60357361 60512256 60518688 60722368 60775059 60788736 61142592 61401606 61415424 61421952 61472768 61727904 61779494 61942237 62055168 62271408 62370903 62390272 62649216 62701576 62702352 62707712 63301812 63348768 63568729 63638208 63643648 63907794 64008651 64294272 64301106 64354304 64588032 64964004 65253888 65260824 65314816 65585898 65647136 65933616 66060288 66289664 66389904 66564792 66621249 66626944 66748416 67308066 67387392 67443712 67615596 67621376 68089344 68312664 68376448 68791296 68798608 69156864 69396992 69507872 69750082 69877248 70173264 70189056 70254592 70539273 70546176 70605136 70791128 70920192 71281032 71303168 71599104 71658944 72015888 72344928 72398592 72649976 73090752 73098521 73152744 73479168 73547776 73852114 73853028 74244576 74559093 74575872 74645504 74955312 75017957 75352704 75759616 75874176 76074048 76137628 76283904 76516881 76866486 76923504 77070336 77078528 77398434 77658924 77873152 78071616 78144512 78196356 78618624 78884862 79036416 79310848 79430778 79437568 79640019 79859712 80198016 80216064 80616312 80683008 80691584 81033412 81051648 81523456 81731223 81868808 81887232 81895936 82303872 82740224 82741248 83028544 83161204 83532288 83603136 83957298 83976192 84402416 84465024 84474002 84850944 85210392 85229568 85344868 85725696 85734808 86117376 86161866 86618672 86713344 87005184 87014432 87447864 87607296 87911488 87912576 88080384 88519872 88753056 88828332 88997888 89224704 89367264 89677567 89744088 89849856 90154128 90298173 90778032 90785792 91083552 91713888 91721728 92032339 92102409 92132928 92209152 92669241 93082752 93169664 93407112 93564352 93585408 94052364 94061568 94560256 94952718 95041376 95465472 96021184 96451659 96459904 96531456 97446006 97454336 97536992 97891236 97950181 97972224 98470704 98900424 98992768 99412124 99434496 99940416 100122624 100470272 100522177 100981462 101165568 101432064 101711872 102022508 102134016 102488648 102564672 102760448 103186944 103197912 103545232 103633054 104095488 104261808 104625123 104815872 104824832 105179816 105259896 105381888 105907704 106186692 106380288 106479616 106921548 106930688 106954752 107488416 107577344 108023832 108068864 108517392 108974964 109182976 109636128 109729116 109738496 110321664 110778171 111366864 111376384 111470848 111943064 111968256 112620032 113029056 113134592 113613856 113639424 114206442 114300928 114425856 114823168 114882488 115299729 115605504 115617792 116006912 116488386 116597152 116809728 117216768 117927936 118026496 118327293 118337408 118437776 118966272 119156352 119658784 119789568 119799808 120205504 120297024 120397564 120714722 121024512 121037376 121444736 121550118 121577472 122285184 122803212 122830848 122843904 122945536 123455808 123558988 123884474 124110336 124542816 124741806 124780544 125298432 125403152 125404704 125415424 125840137 125935947 126603624 126697536 126711003 127137458 127276416 127287296 127815588 128017302 128588544 128602212 128708608 129176064 129242799 129928008 130507776 130521648 130629632 131171796 131294272 131867232 132120576 132579328 132779808 133129584 133240849 133242498 133253888 133496832 134616132 134774784 134887424 135231192 135242752 136178688 136625328 136752896 137582592 137597216 138313728 138793984 139015744 139500164 139754496 140346528 140378112 140509184 141078546 141092352 141210272 141582256 141808471 141840384 142562064 143198208 143317888 144031776 144689856 144797184 145299952 145532107 146181504 146197042 146305488 146958336 147095552 147704228 147706056 148489152 149118186 149151744 149291008 149910624 150035914 150705408 151472193 151519232 151748352 152148096 152275256 152567808 153033762 153732972 153847008 154140672 154157056 154796868 155317848 155449581 155746304 156143232 156289024 156392712 157237248 157769724 158072832 158621696 158861556 158875136 159280038 159719424 160396032 160432128 161232624 161366016 161383168 162066824 162103296 163046912 163462446 163737616 163774464 163791872 164607744 165480448 165482496 166057088 166322408 167064576 167206272 167914596 167952384 168804832 168930048 168948004 169701888 170420784 170459136 170689736 171309663 171451392 171469616 172234752 172323732 173237344 173426688 173971217 174010368 174028864 174895728 175214592 175822976 175825152 177039744 177506112 177656664 177995776 178449408 178734528 179355134 179488176 179699712 180308256 180596346 181072083 181556064 181571584 182167104 182186467 182325177 183427776 183443456 184064678 184204818 184265856 184418304 185338482 185826711 186165504 186339328 186814224 187112709 187128704 187170816 188104728 188123136 189120512 189905436 190082752 190706187 190930944 192025953 192042368 192903318 192919808 193062912 194892012 194908672 195073984 195782472 195900362 195944448 196941408 197800848 197985536 198824248 198868992 198992881 199880832 200245248 200940544 201044354 201962924 202331136 202864128 203423744 204045016 204268032 204977296 205129344 205520896 206373888 206395824 207090464 207266108 208190976 208523616 209250246 209631744 209649664 210359632 210519792 210695737 210763776 211815408 212373384 212760576 212959232 213843096 213861376 213909504 214976832 215154688 216047664 216137728 217034784 217949928 218365952 219272256 219295563 219458232 219476992 220643328 221556342 222733728 222752768 222941696 223677279 223886128 223936512 225053871 225240064 226058112 226269184 227227712 227278848 228412884 228601856 228851712 229550643 229646336 229764976 230599458 231211008 231235584 232013824 232976772 233194304 233619456 234433536 235855872 236052992 236654586 236674816 236875552 237879011 237932544 238312704 239317568 239579136 239599616 240411008 240594048 240795128 241429444 242049024 242074752 242889472 243100236 243154944 244125287 244570368 245606424 245661696 245687808 245891072 246911616 247117976 247768948 248220672 249085632 249483612 249561088 250596864 250806304 250809408 250830848 251680274 251871894 253207248 253395072 253422006 254274916 254552832 254574592 255631176 256034604 257177088 257204424 257417216 258352128 258485598 259856016 261015552 261043296 261259264 262343592 262588544 263734464 264241152 265158656 265559616 266259168 266481698 266484996 266507776 266993664 269032701 269232264 269549568 269774848 270462384 270485504 270894519 272357376 273250656 273505792 275165184 275194432 276097017 276627456 277587968 278007723 278031488 279000328 279508992 280693056 280756224 281018368 282157092 282184704 282420544 283164512 283616942 283680768 285124128 286396416 286635776 288063552 288094171 289379712 289594368 290599904 291064214 292363008 292394084 292610976 293850543 293916672 294191104 295408456 295412112 295659007 296978304 298236372 298303488 298582016 299821248 300071828 301410816 301566531 302944386 303038464 303496704 304296192 304550512 305135616 306067524 307465944 307694016 308281344 308314112 309593736 310635696 310899162 311492608 312286464 312578048 312785424 313875369 314474496 315539448 316145664 317243392 317723112 317750272 318560076 319438848 320792064 320864256 322465248 322732032 322766336 324133648 324206592 326093824 326924892 327475232 327548928 327583744 329215488 330960896 330964992 332114176 332334513 332644816 334129152 334412544 335829192 335904768 337609664 337860096 337896008 339403776 340841568 340918272 341379472 342619326 342902784 342939232 344392001 344469504 344647464 346474688 346853376 347942434 348020736 348057728 349791456 350429184 351645952 351650304 353435117 354079488 355012224 355313328 355991552 356898816 357469056 358710268 358976352 359399424 360616512 361192692 362144166 362715689 363112128 363143168 364334208 364372934 364650354 366855552 366886912 368129356 368409636 368531712 368836608 370676964 371653422 372331008 372678656 373628448 374225418 374257408 374341632 376209456 376246272 377520411 378241024 379810872 380133009 380165504 381412374 381861888 384051906 384084736 385806636 385839616 386125824 389784024 389817344 390147968 391564944 391800724 391888896 393882816 395601696 395971072 397648496 397737984 397985762 399722547 399761664 400490496 401881088 402088708 403925848 404662272 405728256 406847488 408090032 408536064 409954592 410258688 412747776 412791648 414180928 414532216 416381952 417047232 418500492 419263488 419299328 420719264 421039584 421391474 421527552 422501527 423630816 424746768 425425413 425521152 425918464 427686192 427722752 429953664 430309376 432095328 432275456 433595659 434069568 435899856 436596321 436731904 438544512 438591126 438916464 438953984 441286656 443112684 445467456 445505536 445883392 447354558 447772256 447873024 450107742 450480128 452116224 452538368 454416579 454455424 454557696 456825768 457203712 457703424 459101286 459292672 459529952 461198916 462422016 462471168 464027648 465953544 466348743 466388608 467238912 468867072 471711744 472105984 473309172 473349632 473751104 475758022 475865088 476625408 478635136 479158272 479199232 480822016 481188096 481590256 482858888 484098048 484149504 485778944 486200472 486309888 488250574 489140736 491212848 491323392 491375616 491782144 493823232 494235952 495537896 496441344 498171264 498967224 499122176 501193728 501612608 501618816 501661696 503360548 503743788 506414496 506790144 506844012 508549832 509105664 509149184 511262352 511689647 512069208 514354176 514408848 514834432 516704256 516971196 519712032 521913651 522031104 522086592 522518528 524687184 525125699 525177088 527468928 530317312 531119232 532518336 532963396 532969992 533015552 533987328 538065402 538464528 539099136 539549696 540924768 540971008 541789038 543216249 544714752 546501312 546559401 547011584 550330368 550388864 552194034 553254912 555175936 556015446 556062976 557480133 558000656 559017984 561386112 561512448 564314184 564369408 564841088 566329024 567233884 567361536 570248256 572118561 572792832 573271552 576127104 576188342 578759424 579188736 581199808 582128428 584726016 584788168 585221952 587701086 587833344 588382208 590816912 590824224 591318014 592875697 593956608 596472744 596606976 596978643 597164032 599642496 600143656 602821632 603133062 605888772 606076928 606993408 608592384 609101024 610271232 612135048 614931888 615388032 616562688 616628224 619187472 621271392 621798324 622985216 624572928 625156096 625570848 627742969 627750738 628948992 631078896 632087211 632291328 634486784 635446224 635500544 637120152 638877696 641584128 641728512 644930496 645464064 645532672 648267296 648413184 652187648 653849784 654950464 655097856 655167488 657886689 658430976 661921792 661929984 664228352 664669026 665289632 668258304 668825088 671658384 671809536 675161613 675219328 675720192 675792016 678807552 681683136 681836544 682758944 685238652 685651267 685805568 685878464 688784002 688939008 689294928 692949376 693706752 695884868 696041472 696115456 699582912 700858368 703291904 703300608 706870234 708158976 710024448 710626656 711983104 713637033 713797632 714938112 717420536 717952704 718029017 718798848 721233024 722385384 724288332 725431378 726224256 726286336 728668416 728745868 729300708 732375861 733711104 733773824 736258712 736819272 737063424 737673216 741353928 743306844 744662016 745357312 747256896 748450836 748514816 748683264 752418912 752492544 755040822 756482048 759621744 760266018 760331008 762824748 763723776 768103812 768169472 771613272 771679232 772251648 779568048 779634688 780295936 783129888 783601448 783777792 787765632 791203392 791942144 795296992 795475968 795971524 799445094 799523328 800980992 803762176 804177416 807098103 807851696 809324544 811456512 816180064 817072128 819909184 820517376 825495552 825583296 828291051 828361856 829064432 832763904 834094464 837000984 838526976 838598656 841438528 842079168 842782948 843055104 845003054 847261632 849493536 850850826 851042304 851836928 855372384 855445504 858342427 859907328 860618752 864190656 864282513 864550912 867191318 868139136 871799712 873192642 873463808 877089024 877182252 877832928 877907968 880880959 881551629 882573312 886225368 886977021 890934912 891011072 891766784 894709116 895544512 895746048 900215484 900960256 904232448 904699593 905076736 908833158 908910848 909115392 913651536 914407424 915406848 918202572 918585344 919059904 922397832 924844032 924942336 928055296 931907088 932697486 932777216 934477824 937523161 937734144 943423488 944211968 946618344 946699264 947502208 951516044 951730176 953250816 957270272 958316544 958398464 961644032 962376192 963180512 965717776 968196096 968299008 971557888 972400944 972619776 976501148 978281472 982425696 982646784 982751232 983564288 987646464 988471904 991075792 992659297 992882688 996342528 997934448 1002387456 1003225216 1003237632 1003323392 1006721096 1007487576 1012828992 1013580288 1013688024 1017099664 1018211328 1018298368 1022524704 1023379294 1024138416 1028708352 1028817696 1029668864 1033176003 1033408512 1033942392 1039424064 1043827302 1044062208 1044173184 1045037056 1049374368 1050251398 1050354176 1054937856 1060305351 1060634624 1062238464 1065036672 1065926792 1065939984 1066031104 1067974656 1076130804 1076929056 1078198272 1079099392 1081849536 1081942016 1083578076 1086432498 1088147067 1089429504 1093002624 1093118802 1094023168 1100660736 1100777728 1104388068 1106509824 1110351872 1112030892 1112125952 1114960266 1116001312 1118035968 1122772224 1123024896 1128628368 1128738816 1129682176 1132561233 1132658048 1134467768 1134723072 1140496512 1144237122 1145585664 1146543104 1152254208 1152376684 1157518848 1158377472 1162399616 1164256856 1169452032 1169576336 1170443904 1175402172 1175666688 1176764416 1181633824 1181648448 1182636028 1185751394 1187913216 1192945488 1193213952 1193957286 1194328064 1199167641 1199284992 1200287312 1205643264 1206266124 1211777544 1212153856 1213986816 1217184768 1218202048 1220542464 1224270096 1229863776 1230776064 1233256448 1238374944 1242542784 1242674857 1243596648 1245970432 1249145856 1250312192 1251141696 1255485938 1255501476 1257897984 1262157792 1264174422 1264582656 1267504581 1268973568 1270892448 1271001088 1274240304 1275305269 1276276239 1277755392 1283168256 1289860992 1290928128 1291065344 1296534592 1296826368 1300786977 1304375296 1307699568 1309788963 1309900928 1310195712 1310334976 1315773378 1316861952 1323843584 1323859968 1328456704 1329338052 1330579264 1336516608 1337650176 1343316768 1343619072 1350323226 1350438656 1351440384 1351584032 1357309651 1357615104 1363366272 1363673088 1365517888 1370477304 1371302534 1371611136 1371756928 1377568004 1377878016 1378589856 1385898752 1387413504 1391769736 1392082944 1392230912 1392950167 1399165824 1401716736 1406583808 1406601216 1413740468 1416317952 1420048896 1421253312 1423966208 1427274066 1427595264 1429876224 1434841072 1435905408 1436058034 1437597696 1442466048 1444770768 1448576664 1450862756 1452448512 1452572672 1457336832 1457491736 1458601416 1464751722 1467422208 1467547648 1472517424 1473638544 1474126848 1475346432 1482707856 1486613688 1489324032 1490714624 1494513792 1496901672 1497029632 1497366528 1504837824 1504985088 1510081644 1512964096 1519243488 1520532036 1520662016 1525649496 1527447552 1535068941 1536207624 1536338944 1543226544 1543358464 1544503296 1559136096 1559269376 1560591872 1565740953 1566259776 1567202896 1567555584 1575377097 1575531264 1582406784 1583884288 1590593984 1590951936 1591943048 1598890188 1599046656 1601961984 1607524352 1608354832 1614196206 1615703392 1618649088 1622913024 1632360128 1634144256 1639678203 1639818368 1641034752 1650991104 1651166592 1656582102 1656723712 1658128864 1665153077 1665527808 1668188928 1674001968 1677053952 1677197312 1682877056 1684158336 1685565896 1690006108 1694523264 1698987072 1701701652 1702084608 1703673856 1708877009 1710744768 1710891008 1716684854 1719814656 1721237504 1728381312 1728565026 1729101824 1734382636 1736278272 1743599424 1746385284 1746927616 1754178048 1754364504 1755665856 1755815936 1761761918 1763103258 1765146624 1772450736 1773954042 1778627091 1781869824 1782022144 1783533568 1789418232 1790935929 1791089024 1791492096 1800430968 1801920512 1808464896 1809399186 1810153472 1817666316 1817821696 1818230784 1827303072 1828814848 1830813696 1836405144 1837170688 1838119808 1844795664 1849688064 1849884672 1856110592 1863814176 1865394972 1865554432 1868955648 1875046322 1875468288 1883228907 1886846976 1888423936 1893236688 1893398528 1895004416 1896261633 1903032088 1903460352 1906501632 1914540544 1916633088 1916796928 1923288064 1924752384 1926361024 1931435552 1936392192 1936598016 1943115776 1944801888 1945239552 1953002296 1956562944 1964851392 1965060241 1965293568 1965502464 1967128576 1975292928 1976943808 1982151584 1985318594 1985765376 1992685056 1995868896 2004774912 2006450432 2006475264 2006646784 2013442192 2014975152 2016659197 2025657984 2027160576 2027376048 2034199328 2036422656 2036596736 2045049408 2046758588 2048276832 2056953801 2057416704 2057635392 2059337728 2066352006 2066817024 2067884784 2069613049 2078848128 2087654604 2088124416 2088346368 2090074112 2098748736 2100502796 2100708352 2109875712 2120610702 2121269248 2124476928 2130073344 2131853584 2131879968 2132062208 2135949312 2140911099 2152261608 2153858112 2154087051 2156396544 2158198784 2163699072 2163884032 2167156152 2172864996 2176294134 2178859008 2186005248 2186237604 2188046336 2197127583 2201321472 2201555456 2208776136 2213019648 2220703744 2224061784 2224251904 2229920532 2232002624 2236071936 2245544448 2246049792 2257256736 2257477632 2259364352 2265122466 2265316096 2268935536 2269446144 2280993024 2288474244 2291171328 2293086208 2304508416 2304753368 2315037696 2316754944 2324799232 2328513712 2338904064 2339152672 2340887808 2350804344 2351333376 2353528832 2363267648 2363296896 2365272056 2371502788 2375826432 2385890976 2386427904 2387914572 2388656128 2398335282 2398569984 2400574624 2410744007 2411286528 2412532248 2423555088 2427973632 2434369536 2436404096 2448540192 2459727552 2461552128 2466512896 2474045819 2476749888 2485085568 2485349714 2487193296 2491940864 2498291712 2500624384 2502283392 2510971876 2511002952 2515795968 2524315584 2528348844 2529165312 2535009162 2537947136 2541784896 2542002176 2548480608 2550610538 2552552478 2555510784 2566336512 2575027281 2579721984 2581856256 2582130688 2592847539 2593069184 2593652736 2601573954 2608750592 2615399136 2619577926 2619801856 2620391424 2620669952 2631546756 2633723904 2642642877 2647687168 2647719936 2656913408 2658676104 2660931063 2661158528 2673033216 2675300352 2686633536 2687238144 2700646452 2700877312 2702880768 2703168064 2714619302 2715230208 2726732544 2727346176 2731035776 2740954608 2742605068 2743222272 2743513856 2755136008 2755756032 2757179712 2771797504 2774827008 2783539472 2784165888 2784461824 2785900334 2798331648 2803433472 2812569483 2813167616 2813202432 2827480936 2832635904 2840097792 2842506624 2847932416 2854548132 2855190528 2859752448 2869682144 2871810816 2872116068 2875195392 2884932096 2889541536 2897153328 2901725512 2904897024 2905145344 2914673664 2914983472 2917202832 2929503444 2934844416 2935095296 2945034848 2947277088 2948253696 2950692864 2957510689 2965415712 2973227376 2977977891 2978648064 2981429248 2989027584 2993803344 2994059264 3009675648 3009970176 3020163288 3025928192 3038486976 3041064072 3041324032 3051298992 3054895104 3070137882 3072415248 3072677888 3086453088 3086716928 3089006592 3099528009 3118272192 3118538752 3121183744 3131481906 3132519552 3134405792 3135111168 3150754194 3151062528 3164813568 3167768576 3180916053 3181187968 3181903872 3183886096 3197780376 3198093312 3203923968 3215048704 3216709664 3228392412 3231406784 3237298176 3245826048 3264441201 3264720256 3268288512 3279356406 3279636736 3282069504 3301982208 3302333184 3313164204 3313447424 3316257728 3330306154 3331055616 3336377856 3348003936 3354107904 3354394624 3365754112 3368316672 3371131792 3380012216 3382878977 3389046528 3397974144 3403403304 3404169216 3407347712 3417754018 3421489536 3421782016 3433369708 3439629312 3442475008 3456762624 3457130052 3458203648 3468765272 3472556544 3487198848 3492770568 3493855232 3508356096 3508729008 3511331712 3511631872 3523523836 3526206516 3530293248 3544901472 3547908084 3557254182 3563739648 3564044288 3567067136 3578836464 3581827529 3581871858 3582178048 3582984192 3600861936 3603841024 3616929792 3618798372 3620306944 3635332632 3635643392 3636461568 3654606144 3657629696 3661627392 3672810288 3674341376 3676239616 3689591328 3699769344 3712221184 3727628352 3728024571 3730789944 3731108864 3737911296 3750092644 3750936576 3766457814 3773693952 3776847872 3786473376 3786797056 3790008832 3792523266 3802513743 3806064176 3806920704 3813003264 3825915807 3829081088 3833266176 3846576128 3849504768 3852722048 3862871104 3872784384 3873196032 3886231552 3889603776 3890479104 3902360931 3906004592 3913125888 3929702784 3930120482 3930587136 3931004928 3950585856 3953887616 3964303168 3970637188 3971530752 3985370112 3991737792 4009549824 4012900864 4012950528 4013293568 4026884384 4029950304 4033318394 4043943187 4051315968 4054321152 4054752096 4068398656 4071928953 4072845312 4073193472 4090098816 4093517176 4096553664 4113907602 4114833408 4115270784 4118675456 4132704012 4133634048 4135769568 4139226098 4150129879 4157696256 4175309208 4176248832 4176692736 4178850501 4180148224 4197497472 4201005592 4201416704 4219751424 4241221404 4242538496 4248953856 4260146688 4263707168 4263759936 4264124416 4271898624 4281822198 4304523216 4307716224 4308174102 4312793088 4316397568 4327398144 4327768064 4334312304 4345729992 4352588268 4357718016 4372010496 4372475208 4376092672 4394255166 4402642944 4403110912 4417552272 4426039296 4441407488 4448123568 4448503808 4459841064 4464005248 4472143872 4491088896 4492099584 4514513472 4514955264 4518728704 4530244932 4530632192 4537871072 4538892288 4561986048 4576948488 4582342656 4586172416 4605206823 4609016832 4609506736 4630075392 4633509888 4649598464 4657027424 4677808128 4678305344 4681775616 4701608688 4702666752 4707057664 4726131291 4726535296 4726593792 4730544112 4743005576 4751652864 4771781952 4772855808 4775829144 4777312256 4796670564 4797139968 4801149248 4821488014 4822573056 4825064496 4847110176 4855947264 4868739072 4872808192 4897080384 4897600907 4919455104 4923104256 4933025792 4948091638 4953499776 4970171136 4970699428 4974386592 4983881728 4995459231 4996583424 5001248768 5004566784 5021943752 5022005904 5026203119 5031591936 5048631168 5056697688 5070018324 5075894272 5083569792 5084004352 5096961216 5101221076 5105104956 5111021568 5126631027 5132673024 5150054562 5159443968 5163712512 5164261376 5185695078 5186138368 5187305472 5203147908 5217501184 5230798272 5239155852 5239603712 5240782848 5241339904 5263093512 5267447808 5285285754 5295374336 5295439872 5313826816 5317352208 5321862126 5322317056 5335881273 5346066432 5350600704 5373267072 5374476288 5401292904 5401754624 5405761536 5406336128 5429238604 5430460416 5453465088 5454692352 5462071552 5481909216 5485210136 5486444544 5487027712 5510272016 5511512064 5514359424 5543595008 5549654016 5567078944 5568331776 5568923648 5571800668 5596663296 5606866944 5625138966 5626335232 5626404864 5649686721 5654961872 5665271808 5680195584 5685013248 5709096264 5710381056 5719504896 5739364288 5743621632 5744232136 5750390784 5769864192 5779083072 5794306656 5803451024 5809794048 5810290688 5829347328 5829966944 5834405664 5854664017 5859006888 5869688832 5870190592 5890069696 5894554176 5895180723 5896507392 5901385728 5915021378 5930831424 5946454752 5955955782 5957296128 5962858496 5978055168 5987606688 5988118528 6008396989 6019351296 6019940352 6040326576 6049977591 6051856384 6076973952 6082128144 6082648064 6102597984 6109790208 6140275764 6144830496 6145355776 6166166713 6170861403 6172906176 6173433856 6178013184 6199056018 6208839147 6236544384 6237077504 6242367488 6262963812 6265039104 6268811584 6270222336 6301508388 6302125056 6329627136 6335537152 6361832106 6362375936 6363807744 6367772192 6395560752 6396186624 6407847936 6430097408 6433419328 6456784824 6462261153 6462813568 6474596352 6491652096 6528882402 6529440512 6536577024 6558712812 6559273472 6562662127 6564139008 6603964416 6604666368 6626328408 6626894848 6632515456 6660612308 6662111232 6672755712 6696007872 6708215808 6708789248 6731508224 6736633344 6742263584 6760024432 6765757954 6778093056 6795948288 6806806608 6808338432 6814695424 6835508036 6842979072 6843564032 6866739416 6879258624 6884950016 6913525248 6914260104 6916407296 6937530544 6945113088 6974397696 6985541136 7016712192 7017458016 7022663424 7023263744 7047047672 7052413032 7060586496 7089802944 7095816168 7114508364 7127479296 7128088576 7134134272 7157672928 7163655058 7163743716 7164356096 7165968384 7201723872 7207682048 7232232021 7233859584 7237596744 7240613888 7270665264 7271286784 7309212288 7315259392 7345620576 7348682752 7352479232 7379182656 7399538688 7422137457 7424442368 7455256704 7456049142 7461579888 7462217728 7475822592 7500185288 7501873152 7532915628 7547387904 7553695744 7572946752 7573594112 7580017664 7585046532 7605027486 7612128352 7613841408 7626006528 7651831614 7658162176 7666532352 7693152256 7699009536 7705444096 7725081843 7725742208 7745568768 7746392064 7772463104 7779207552 7780958208 7804721862 7812009184 7826251776 7859405568 7860240964 7861174272 7862009856 7901171712 7907775232 7927928631 7928606336 7941274376 7943061504 7970740224 7983475584 8019099648 8025801728 8025901056 8026587136 8053768768 8059900608 8066636788 8087886374 8102631936 8108642304 8109504192 8136797312 8143857906 8145690624 8146386944 8180197632 8187034352 8193107328 8227815204 8229666816 8230541568 8237350912 8265408024 8267268096 8271539136 8278452196 8300259758 8315392512 8350618416 8352497664 8353385472 8357701002 8360296448 8394994944 8402011184 8402833408 8437708449 8439502848 8482442808 8485076992 8497907712 8520293376 8527414336 8527519872 8528248832 8543797248 8563644396 8609046432 8615432448 8616348204 8625586176 8632795136 8654796288 8655536128 8668624608 8691459984 8698723999 8705176536 8715436032 8744020992 8744950416 8752185344 8788510332 8805285888 8806221824 8835104544 8852078592 8872532067 8882814976 8896247136 8897007616 8919682128 8927136883 8928010496 8933933673 8944287744 8982177792 9029026944 9029910528 9037457408 9060489864 9061264384 9075742144 9077784576 9123972096 9153896976 9164685312 9172344832 9210413646 9218033664 9219013472 9260150784 9267019776 9299196928 9314054848 9355616256 9356610688 9363551232 9403217376 9405333504 9414115328 9452262582 9453070592 9453187584 9461088224 9486011152 9501167557 9503305728 9543563904 9545711616 9551658288 9593341128 9594279936 9602298496 9642976028 9645146112 9650128992 9694220352 9711894528 9737478144 9745616384 9750651169 9794160768 9795201814 9838910208 9846208512 9866051584 9896183276 9906999552 9940342272 9941398856 9948773184 9967763456 9990918462 9993166848 10002497536 10009133568 10043887504 10044011808 10052406238 10063183872 10097262336 10113395376 10140036648 10148636931 10151788544 10167139584 10168008704 10193922432 10202442152 10210209912 10222043136 10253262054 10265346048 10300109124 10318887936 10327425024 10328522752 10371390156 10372276736 10374610944 10406295816 10435002368 10461596544 10478311704 10479207424 10481565696 10482679808 10526187024 10534895616 10570571508 10590748672 10590879744 10627653632 10634704416 10643724252 10644634112 10671762546 10692132864 10701201408 10745482587 10746534144 10748952576 10802585808 10803509248 10811523072 10812672256 10858477208 10860920832 10906930176 10909384704 10924143104 10963818432 10970420272 10972889088 10974055424 11020544032 11023024128 11028718848 11087190016 11099308032 11134157888 11136663552 11137847296 11143601336 11184073713 11193326592 11213733888 11250277932 11252670464 11252809728 11299373442 11309923744 11330543616 11360391168 11370026496 11418192528 11420762112 11439009792 11477747421 11478728576 11487243264 11488464272 11539728384 11558166144 11588613312 11606902048 11619588096 11620581376 11656071539 11658694656 11659933888 11668811328 11709328034 11718013776 11739377664 11740381184 11780139392 11789108352 11790361446 11793014784 11830042756 11861662848 11892909504 11911911564 11914592256 11925716992 11956110336 11975213376 11976237056 12016793978 12038702592 12039880704 12080653152 12099955182 12103712768 12131829561 12153947904 12164256288 12165296128 12205195968 12206493289 12215786859 12219580416 12280551528 12289660992 12290711552 12332333426 12341722806 12345812352 12346867712 12356026368 12398112036 12417678294 12450389637 12473088768 12474155008 12484734976 12525927624 12530078208 12536551503 12537623168 12540444672 12603016776 12604250112 12659254272 12671074304 12723664212 12724751872 12727615488 12735544384 12791121504 12792373248 12815695872 12860194816 12866838656 12913569648 12924522306 12925627136 12949192704 12983304192 13057764804 13058881024 13073154048 13117425624 13118546944 13125324254 13128278016 13207928832 13209332736 13252656816 13253789696 13265030912 13321224616 13324222464 13345511424 13392015744 13416431616 13417578496 13463016448 13473266688 13484527168 13520048864 13531515908 13556186112 13591896576 13613613216 13616676864 13629390848 13671016072 13685958144 13687128064 13733478832 13755421687 13758517248 13769900032 13827050496 13828520208 13875061088 13890226176 13948795392 13971082272 14033424384 14034916032 14045326848 14046527488 14094095344 14104826064 14116614379 14121172992 14179605888 14191632336 14229016728 14254958592 14256177152 14268268544 14315345856 14327310116 14327487432 14328712192 14331936768 14403447744 14415364096 14464464042 14467719168 14475193488 14481227776 14541330528 14542573568 14618424576 14630518784 14691241152 14692802721 14697365504 14704958464 14758365312 14799077376 14844274914 14848884736 14910513408 14912098284 14923159776 14924435456 14951645184 14986377693 15000370576 15003746304 15065831256 15078609357 15094775808 15107391488 15145893504 15147188224 15160035328 15170093064 15210054972 15224256704 15227682816 15252013056 15303663228 15316324352 15333064704 15379893081 15386304512 15398019072 15410888192 15450163686 15451484416 15491137536 15492784128 15544926208 15558415104 15561916416 15609443724 15624018368 15652503552 15718811136 15720481928 15722348544 15724019712 15802343424 15815550464 15855857262 15857212672 15882548752 15886123008 15937893737 15941480448 15966951168 16038199296 16051603456 16051802112 16053174272 16107537536 16119801216 16133273576 16175772748 16205263872 16217284608 16219008384 16273594624 16287715812 16291381248 16292773888 16360395264 16374068704 16386214656 16455630408 16459333632 16461083136 16474701824 16530816048 16534536192 16543078272 16556904392 16600519516 16630785024 16701236832 16704995328 16706770944 16715402004 16720592896 16789989888 16804022368 16805666816 16875208049 16875416898 16879005696 16964885616 16995815424 17040586752 17054828672 17055039744 17056497664 17127288792 17218092864 17230864896 17232696408 17251172352 17265590272 17309592576 17311072256 17337249216 17382919968 17397447998 17410353072 17430872064 17488041984 17489900832 17504370688 17563992051 17577020664 17610571776 17612443648 17670209088 17685542169 17704157184 17745064134 17765629952 17792494272 17794015232 17839364256 17854273766 17856020992 17867867346 17888575488 17964355584 18025190967 18058053888 18059821056 18074914816 18120979728 18122528768 18149932773 18151484288 18155569152 18247944192 18307793952 18329370624 18344689664 18420827292 18436067328 18438026944 18498500139 18520301568 18534039552 18598393856 18626517441 18628109696 18711232512 18713221376 18727102464 18806434752 18810667008 18828230656 18904525164 18906141184 18906375168 18922176448 18972022304 19002335114 19006611456 19087127808 19091423232 19103316576 19186682256 19188559872 19204596992 19285952056 19290292224 19300257984 19302309457 19388440704 19423789056 19474956288 19491232768 19501302338 19588321536 19590403628 19677820416 19687986381 19692417024 19732103168 19792366552 19813999104 19880684544 19882797712 19897546368 19935526912 19981836924 19986333696 20004995072 20018267136 20087775008 20088023616 20104812476 20126367744 20194524672 20226790752 20280073296 20297273862 20303577088 20334279168 20336017408 20387844864 20404884304 20420419824 20444086272 20506524108 20530692096 20600218248 20637775872 20654850048 20657045504 20742780312 20744553472 20749221888 20812591632 20870004736 20923193088 20956623408 20958414848 20965359616 21052374048 21069791232 21141143016 21181497344 21181759488 21255307264 21269408832 21287448504 21289268224 21343525092 21384265728 21402402816 21490965174 21493068288 21497905152 21605171616 21607018496 21623046144 21625344512 21696696063 21716954416 21721841664 21813860352 21848286208 21927636864 21940840544 21945778176 21948110848 22041088064 22046048256 22057437696 22174380032 22198616064 22266412371 22268315776 22273327104 22275694592 22287202672 22368147426 22386653184 22427467776 22500555864 22505340928 22505619456 22598746884 22619847488 22661087232 22720782336 22740052992 22836385056 22841524224 22878019584 22955494842 22957457152 22974486528 22976928544 23074264067 23079456768 23116332288 23177226624 23213804096 23239176192 23241162752 23312143078 23317389312 23319867776 23337622656 23418656068 23436027552 23478755328 23480762368 23560278784 23578216704 23580722892 23586029568 23660085512 23680152839 23723325696 23785819008 23823823128 23829184512 23851433984 23912220672 23950426752 23952474112 24033587956 24077405184 24079761408 24161306304 24199910364 24207425536 24263659122 24307895808 24328512576 24330592256 24410391936 24412986578 24431573718 24439160832 24561103056 24579321984 24581423104 24664666852 24683445612 24691624704 24693735424 24712052736 24796224072 24835356588 24900779274 24946177536 24948310016 24969469952 25051855248 25060156416 25073103006 25075246336 25080889344 25206033552 25208500224 25318508544 25342148608 25447328424 25449503744 25455230976 25471088768 25582243008 25584746496 25631391744 25720389632 25733677312 25827139296 25849044612 25851254272 25898385408 25966608384 26096171997 26115529608 26117762048 26146308096 26234851248 26237093888 26250648508 26256556032 26415857664 26418665472 26505313632 26507579392 26530061824 26617596201 26642449232 26648444928 26691022848 26781410649 26784031488 26832863232 26926032896 26946533376 26969054336 27040097728 27063031816 27112372224 27183793152 27227226432 27233353728 27258781696 27342032144 27371916288 27374256128 27466957664 27510843374 27517034496 27654100992 27657040416 27750122176 27780452352 27897590784 27942164544 28066848768 28069832064 28090653696 28093054976 28188190688 28209652128 28233228758 28242345984 28307602309 28359211776 28383264672 28458033456 28503502671 28509917184 28512354304 28536537088 28630691712 28654620232 28654974864 28657424384 28806895488 28830728192 28928928084 28935438336 28950386976 28962455552 29050909153 29082661056 29085147136 29236849152 29251953507 29261037568 29382482304 29385605442 29394731008 29409916928 29516730624 29598154752 29688549828 29697769472 29821026816 29824196568 29846319552 29848870912 29903290368 29972755386 30000741152 30007492608 30131662512 30157218714 30189551616 30214782976 30291787008 30294376448 30320070656 30340186128 30420109944 30445910793 30448513408 30455365632 30504026112 30607326456 30632648704 30666129408 30759786162 30772609024 30796038144 30821776384 30900327372 30902968832 30982275072 30985568256 31089852416 31116830208 31123832832 31218887448 31248036736 31305007104 31437622272 31440963856 31444697088 31448039424 31604686848 31631100928 31711714524 31714425344 31765097504 31772246016 31875787474 31882960896 31933902336 32076398592 32103206912 32103604224 32106348544 32215075072 32236447761 32239602432 32266547152 32351545496 32410527744 32434569216 32438016768 32547189248 32575431624 32582762496 32585547776 32720790528 32748137408 32772429312 32911260816 32918667264 32922166272 32949403648 33061632096 33069072384 33086156544 33113808784 33201039032 33261570048 33402473664 33406024097 33409990656 33413541888 33430804008 33441185792 33579979776 33608044736 33611333632 33750416098 33750833796 33758011392 33929771232 33991630848 34081173504 34109657344 34110079488 34112995328 34254577584 34283206349 34436185728 34461729792 34465392816 34531180544 34619185152 34622144512 34674498432 34765839936 34794895996 34820706144 34861744128 34968214617 34976083968 34979801664 35008741376 35127984102 35154041328 35183421833 35221143552 35224887296 35340418176 35371084338 35490128268 35531259904 35584988544 35588030464 35678728512 35708547532 35712041984 35735734692 35777150976 35928711168 36050381934 36116107776 36119642112 36149829632 36241959456 36245057536 36299865546 36302968576 36311138304 36395488683 36495888384 36615587904 36619479867 36658741248 36689379328 36841654584 36872134656 36876053888 36997000278 37040603136 37068079104 37196787712 37253034882 37256219392 37351168911 37422465024 37426442752 37454204928 37612869504 37621334016 37809050328 37812282368 37812750336 37844352896 37944044608 38004670228 38013222912 38174255616 38182846464 38206633152 38373364512 38377119744 38409193984 38571904112 38580584448 38600515968 38604618914 38776881408 38847578112 38949912576 38982465536 39002604676 39176643072 39180807256 39355640832 39375972762 39384834048 39464206336 39584733104 39627998208 39761369088 39765595424 39795092736 39963673848 39972667392 40009990144 40036534272 40175550016 40176047232 40209624952 40252735488 40389049344 40453581504 40560146592 40594547724 40607154176 40668558336 40672034816 40775689728 40809768608 40840839648 40888172544 40982648119 41013048216 41061384192 41200436496 41266265061 41275551744 41309700096 41314091008 41485560624 41489106944 41625183264 41740009472 41846386176 41913246816 41916829696 41930719232 42058778923 42104748096 42139582464 42282286032 42349843137 42362994688 42363518976 42510614528 42538817664 42574897008 42578536448 42687050184 42768531456 42804805632 42981930348 42986136576 42995810304 43210343232 43214036992 43246092288 43250689024 43393392126 43433908832 43443683328 43627720704 43696572416 43855273728 43881681088 43891556352 43896221696 44078408163 44082176128 44092096512 44114875392 44348760064 44397232128 44532824742 44536631552 44546654208 44551389184 44574405344 44736294852 44773306368 44854935552 45001111728 45010681856 45011238912 45197493768 45235828071 45239694976 45322174464 45441564672 45480105984 45672770112 45683048448 45756039168 45910989684 45914914304 45938634889 45948973056 45953857088 46148528134 46158913536 46232664576 46354453248 46427608192 46478352384 46482325504 46624286156 46634778624 46639735552 46675245312 46837312136 46872055104 46957510656 46961524736 47120557568 47156433408 47161445784 47172059136 47320171024 47360305678 47446651392 47571638016 47647646256 47658369024 47702867968 47813681211 47824441344 47900853504 47904948224 48067175912 48154810368 48159522816 48322612608 48399820728 48414851072 48527318244 48615791616 48657025152 48661184512 48820783872 48825973156 48863147436 48878321664 49122206112 49158643968 49162846208 49329333704 49366891224 49383249408 49387470848 49424105472 49592448144 49670713176 49801558548 49892355072 49896620032 49938939904 50103710496 50120312832 50146206012 50150492672 50161778688 50412067104 50417000448 50625624147 50637017088 50684297216 50894656848 50899007488 50942177536 51164486016 51169492992 51440779264 51467354624 51654278592 51698089224 51702508544 51796770816 51933216768 52192343994 52231059216 52235524096 52292616192 52469702496 52474187776 52501297016 52513112064 52691976153 52831715328 52837330944 53010627264 53015158784 53060123648 53235192402 53284898464 53296889856 53382045696 53562821298 53568062976 53665726464 53852065792 53893066752 53938108672 54075572901 54080195456 54126063632 54224744448 54367586304 54454452864 54466707456 54684064288 54743832576 54748512256 54933915328 55021686748 55034068992 55308201984 55314080832 55495500417 55500244352 55560904704 55795181568 55884329088 56133697536 56139664128 56181307392 56186109952 56376381376 56419304256 56466457516 56484691968 56615204618 56718423552 56766529344 56916066912 57007005342 57019834368 57024708608 57073074176 57261383424 57309240464 57309949728 57314848768 57508942609 57613790976 57661456384 57857856168 57870876672 57900773952 57906928371 57924911104 58101818306 58165322112 58170294272 58473698304 58503907014 58522075136 58764964608 58771210884 58789462016 58819833856 59033461248 59063959143 59196309504 59377099656 59395538944 59642053632 59648393136 59692639104 59697741824 59806580736 59945510772 60001482304 60014985216 60263325024 60314437428 60379103232 60429565952 60583574016 60588752896 60640141312 60680372256 60840219888 60891067993 60891821586 60897026816 60910731264 61008052224 61214652912 61265297408 61332258816 61519572324 61545218048 61592076288 61643552768 61800654744 61805937664 61964550144 61971136512 62179704832 62233660416 62247665664 62437774896 62496073472 62610014208 62875244544 62881927712 62896078848 63209373696 63262201856 63423429048 63428850688 63530195008 63544492032 63751574948 63765921792 63867804672 64152797184 64206413824 64207208448 64212697088 64430150144 64472895522 64479204864 64533094304 64703090992 64821055488 64869138432 64876033536 65094378496 65150863248 65165524992 65441581056 65496274816 65544858624 65822521632 65837334528 65844332544 65898807296 66123264192 66138144768 66172313088 66227617568 66402078064 66508172899 66523140096 66804947328 66812048194 66819981312 66827083776 66861608016 67159959552 67216089472 67222667264 67500832196 67501667592 67516022784 67859542464 67983261696 68162347008 68219314688 68220158976 68225990656 68509155168 68566412698 68872371456 68923459584 68930785632 69062361088 69222792201 69238370304 69244289024 69348996864 69531679872 69589791992 69641412288 69723488256 69936429234 69952167936 69959603328 70017482752 70255968204 70308082656 70366843666 70442287104 70449774592 70680836352 70742168676 70980256536 71040458517 71062519808 71169977088 71176060928 71357457024 71417095064 71424083968 71471469384 71554301952 71857422336 72100763868 72232215552 72239284224 72299659264 72483918912 72490115072 72599731092 72605937152 72622276608 72790977366 72991776768 73231175808 73238959734 73317482496 73378758656 73683309168 73744269312 73752107776 73994000556 74081206272 74136158208 74393575424 74506069764 74512438784 74702337822 74844930048 74852885504 74908409856 75225739008 75242668032 75618100656 75624564736 75625500672 75688705792 75888089216 76009340456 76026445824 76348511232 76365692928 76413266304 76746729024 76754239488 76818387968 77143808224 77161168896 77201031936 77209237828 77553762816 77695156224 77899825152 77964931072 78005209352 78288515991 78353286144 78361614512 78711281664 78751945524 78769668096 79169466208 79255996416 79522738176 79531190848 79590185472 79927347696 79945334784 80019980288 80073068544 80344231947 80351100032 80352094464 80419249904 80778098688 80907163008 81120293184 81189095448 81214308352 81337116672 81344069632 81551379456 81619537216 81681679296 81776345088 81965296238 82026096432 82122768384 82400872992 82532530122 82551103488 82628182016 82971121248 82978213888 83250366528 83259215419 83480018944 83692772352 83826493632 83833659392 83861438464 84117557846 84209496192 84279164928 84564572064 84699686274 84725989376 84727037952 84922806927 85021229056 85077635328 85149794016 85157072896 85374100368 85445453023 85510508013 85537062912 85609611264 85963860696 85972273152 86420686464 86428073984 86492184576 86501378048 86786784252 86867817664 86887366656 87152727459 87255441408 87393144832 87710547456 87755860521 87763362176 87783112704 87792443392 88156816326 88164352256 88184193024 88229750784 88697520128 88794464256 89065649484 89073263104 89093308416 89102778368 89148810688 89472589704 89546612736 89709871104 90002223456 90021363712 90022477824 90394987536 90471656142 90479389952 90644348928 90883129344 90939746617 90960211968 91345540224 91366096896 91512078336 91821979368 91829828608 91877269778 91897946112 91907714176 92297056268 92317827072 92465329152 92708906496 92855216384 92956704768 92964651008 93248572312 93269557248 93279471104 93350490624 93674624272 93744110208 93915021312 93923049472 94241115136 94312866816 94322891568 94344118272 94640342048 94720611356 94893302784 95143276032 95295292512 95316738048 95405735936 95627362422 95648882688 95801707008 95809896448 96134351824 96287951809 96309620736 96319045632 96645225216 96799641456 97054636488 97231583232 97314050304 97322369024 97641567744 97651946312 97726294872 97756643328 98244412224 98317287936 98325692416 98658667408 98733782448 98766498816 98774941696 98848210944 99184896288 99341426352 99603117096 99784710144 99793240064 99877879808 100207420992 100218072291 100240625664 100292412024 100300985344 100323557376 100824134208 100834000896 101251248294 101274034176 101368594432 101789313696 101798014976 101884355072 102328972032 102338985984 102849619047 102881558528 102934709248 103308557184 103396178448 103405017088 103593541632 103866433536 104384687988 104462118432 104471048192 104585232384 104904643851 104939404992 104948375552 105002594032 105026224128 105383952306 105550265499 105663430656 105674661888 106021254528 106030317568 106120247296 106470384804 106569796928 106593779712 106764091392 107125642596 107136125952 107331452928 107704131584 107786133504 107876217344 108151145802 108160390912 108252127264 108449488896 108735172608 108908905728 108933414912 109368128576 109487665152 109497024512 109858439601 109867830656 110043373496 110068137984 110616403968 110628161664 110991000834 111000488704 111121809408 111565256159 111590363136 111768658176 112267395072 112279328256 112362614784 112372219904 112752762752 112838608512 112932915032 113230409236 113436847104 113533058688 113832133824 114014010684 114039668736 114049417216 114146148352 114522766848 114618480928 114619899456 114629697536 115017885218 115227581952 115322912768 115715712336 115741753344 115801547904 115813856742 115849822208 116203636612 116330644224 116340588544 116947396608 117007814028 117044150272 117529929216 117542421768 117578924032 117639667712 118066922496 118127918286 118392619008 118754199312 119284107264 119296786272 119385278208 119395483648 119891021544 120002964608 120029970432 120526650048 120628874856 120758206464 120859131904 121167148032 121177505792 121280282624 121360744512 121680439776 121782135986 121783643172 121794053632 121821462528 122016104448 122429305824 122530594816 122664517632 122947944357 123039144648 123090436096 123184152576 123287105536 123601309488 123611875328 123798795183 123929100288 123942273024 124359409664 124467320832 124875549792 124992146944 125220028416 125750489088 125763855424 125792157696 126176336769 126418747392 126524403712 126846858096 126857701376 127049529411 127060390016 127088984064 127503149896 127531843584 127735609344 128305594368 128412827648 128414416896 128425394176 128860300288 128945791044 128958409728 129066188608 129406181984 129642110976 129738276864 129752067072 130188756992 130301726496 130331049984 130883162112 130992549632 131089717248 131645043264 131659036147 131674669056 131688665088 131797614592 132246528384 132276289536 132344626176 132455235136 132804156128 133016345798 133046280192 133609894656 133624096388 133639962624 133654167552 133723216032 134319919104 134432178944 134445334528 135001664392 135003335184 135032045568 135116166199 135719084928 135966523392 136324694016 136438629376 136440317952 136451981312 137018310336 137132825396 137744742912 137815904667 137846919168 137861571264 138124722176 138445584402 138476740608 138488578048 138697993728 139063359744 139179583984 139282824576 139446976512 139872858468 139904335872 139919206656 140034965504 140511936408 140616165312 140733687332 140884574208 140899549184 141361672704 141484337352 141960513072 142080917034 142125039616 142339954176 142352121856 142714914048 142834190128 142848167936 142942938768 143108603904 143441043633 143714844672 144201527736 144464431104 144478568448 144599318528 144967837824 144980230144 145199462184 145211874304 145244553216 145581954732 145983553536 146462351616 146477919468 146634964992 146757517312 147366618336 147488538624 147504215552 147988001112 148162412544 148272316416 148787150848 149012139528 149024877568 149404675644 149689860096 149705771008 149816819712 150451478016 150485336064 151236201312 151249129472 151251001344 151377411584 151776178432 151876872441 152018680912 152052891648 152697022464 152826532608 153493458048 153508478976 153636775936 154287616448 154322337792 154402063872 154418475656 155107525632 155390312448 155799650304 155929862144 156010418704 156577031982 156706572288 156723229024 157422563328 157503891048 157539336192 158338932416 158511992832 159045476352 159062381696 159180370944 159854695392 159890669568 160039960576 160146137088 160688463894 160702200064 160704188928 160838499808 161519848469 161556197376 161814326016 162240586368 162378190896 162674233344 162688139264 163102758912 163239074432 163363358592 163930592476 164052192864 164245536768 164801745984 165065060244 165102206976 165256364032 165761069873 165942242496 165956427776 166500733056 166518430838 166960037888 167385544704 167652987264 167667318784 167722876928 168235115692 168418992384 168558329856 169129144128 169399372548 169451978752 169454075904 169845613854 170042458112 170155270656 170299588032 170314145792 170748200736 170890906046 171021016026 171074125824 171219222528 171927721392 171944546304 172526827827 172841372928 172856147968 172984369152 173002756096 173573568504 173720785113 173735635328 173774733312 174305454918 174510882816 174786289664 175421094912 175511721042 175526724352 175566225408 175584886784 176313632652 176328704512 176368386048 176459501568 177395040256 177588928512 178131298968 178146526208 178186616832 178205556736 178297621376 178945179408 179093225472 179419742208 180004446912 180042727424 180044955648 180789975072 180943312284 180958779904 181288697856 181766258688 181879493234 181920423936 182673203979 182691080448 182732193792 183024156672 183643958736 183659657216 183754539556 183795892224 183815428352 184594112536 184635654144 184930658304 185417812992 185710432768 185913409536 185929302016 186497144624 186539114496 186558942208 186700981248 187349248544 187488220416 187830042624 188482230272 188625733632 188645783136 188688236544 189280684096 189441222712 189786605568 190286552064 190590585024 190633476096 190811471872 191254724844 191297765376 191603414016 191619792896 192268703648 192575903618 192619241472 192638091264 193290450432 193599282912 194109272976 194463166464 194628100608 194644738048 195283135488 195303892624 195452589744 196488824448 196634575872 196651384832 197317334816 197467564896 197532997632 197549883392 197696421888 198153216163 198369792576 198682852704 199206234192 199524518697 199569420288 199586480128 199755759616 200414841984 200436144582 200481251328 200584824048 200601970688 201648268416 201668001792 202502496588 202548068352 202737188864 203578627392 203596029952 203768710144 204657944064 204677971968 205699238094 205763117056 205869418496 206617114368 206792356896 206810034176 207187083264 207668376603 207732867072 208769375976 208924236864 208942096384 209170464768 209809287702 209878809984 209896751104 210005188064 210052448256 210767904612 211100530998 211326861312 211349323776 212042509056 212060635136 212240494592 212940769608 213121375551 213139593856 213187559424 213528182784 214251285192 214272251904 214662905856 215408263168 215572267008 215752434688 216302291604 216320781824 216504254528 216898977792 217470345216 217817811456 217866829824 218736257152 218975330304 218994049024 219716879202 219735661312 220086746992 220136275968 221232807936 221256323328 221982001668 222000977408 222243618816 223130512318 223180726272 223537316352 224534790144 224558656512 224725229568 224744439808 225505525504 225677217024 225865830064 226460818472 226873694208 227066117376 227664267648 228028021368 228079337472 228098834432 228292296704 229045533696 229236961856 229239798912 229259395072 230035770436 230455163904 230645825536 231431424672 231483506688 231603095808 231627713484 231699644416 232407273224 232661288448 232681177088 233842168679 233894793216 234015628056 234088300544 235059858432 235084843536 235279335424 236133844992 236255836572 237508398624 238568214528 238593572544 238770556416 238790967296 239782043088 239982444443 240005929216 240059940864 241053300096 241257749712 241718263808 242334296064 242355011584 242560565248 242721489024 243360879552 243564271972 243567286344 243588107264 243642925056 244032208896 244858611648 245061189632 245329035264 245895888714 246078289296 246180872192 246368305152 246574211072 247202618976 247223750656 247597590366 247884546048 248718819328 248934641664 249751099584 249777646257 249984293888 250440056832 251500978176 251527710848 251584315392 252352673538 252837494784 253048807424 253693716192 253715402752 254099058822 254120780032 254177968128 254768420781 255006299792 255063687168 255471218688 256336359069 256611188736 256825655296 256828833792 257720600576 257891582088 257916819456 258132377216 258812363968 259284221952 259476553728 259504134144 260377513984 260603452992 260662099968 261458182377 261766324224 261985099264 262179434496 263290086528 263318072294 263349338112 263377330176 264493056768 264552579072 264689252352 264910470272 265608312256 266032691596 266092560384 267219789312 267248192776 267279925248 267308335104 267446432064 268639838208 268864357888 268890669056 270003328784 270006670368 270064091136 270232332398 270944193529 271438169856 271933046784 272649388032 272819239851 272877258752 272880635904 272903962624 274036620672 274265650792 275489485824 275631809334 275693838336 275723142528 276249444352 276891168804 276953481216 276977156096 277395987456 278126719488 278359167968 278565649152 278893953024 279745716936 279808671744 279838413312 280069931008 281023872816 281232330624 281467374664 281769148416 281799098368 282723345408 282968674704 283921026144 284161834068 284250079232 284679908352 284704243712 285429828096 285668380256 285696335872 285885877536 286217207808 286878536833 286882087266 287429689344 288403055472 288863855427 288928862208 288957136896 289198637056 289935675648 289960460288 290398924368 290423748608 291163909464 291967107072 292924703232 292955838936 293269929984 293515034624 294733236672 294977077248 295008431104 295976002224 296324825088 296544632832 297574301696 298024279056 298049755136 298809351288 299379720192 299411542016 299633639424 300654216873 300902956032 300970672128 302472402624 302498258944 302502002688 302754823168 303552356864 303753744882 304037361824 304105783296 305394044928 305653065216 306986916096 307016957952 307273551872 308548857141 308575232896 308644675584 308804127744 308836951312 310215051264 310780624896 311599300608 311859724288 312020837408 313154063964 313413144576 313446458048 314845126656 315007782096 315078672384 316650796497 316677864832 317023985664 318090952704 318124763392 318360741888 319709390784 319781339136 320079921152 320292274176 321376927788 321404400128 321408377856 321676999616 323039696938 323112394752 323628652032 324481172736 324756381792 325348466688 325376278528 326205517824 326478148864 326726717184 327861184952 328104385728 328139260769 328491073536 329603491968 330130120488 330204413952 330512728064 331522139746 331884484992 331912855552 333001466112 333036861676 333920075776 334695768477 334771089408 335305974528 335334637568 335445753856 336470231384 336837984768 337116659712 338258288256 338798745096 338903957504 339691227708 340084916224 340310541312 340599176064 340628291584 341496401472 341781812092 342042032052 342148251648 342438445056 343855442784 343889092608 345053655654 345682745856 345712295936 345968738304 346005512192 347147137008 347441570226 347471270656 347549466624 348610909836 349021765632 349572579328 350842189824 351023442084 351053448704 351132450816 351169773568 352627265304 352657409024 352736772096 352919003136 354790080512 355177857024 356262597936 356293052416 356411113472 356595242752 357890358816 358186450944 360008893824 360085454848 360089911296 361579950144 361886624568 361917559808 362577395712 363532517376 363758986468 363840847872 365346407958 365382160896 365464387584 366048313344 367287917472 367319314432 367509079112 367591784448 367630856704 368843833071 369188225072 369271308288 369861316608 370835625984 371420865536 371826819072 372994289248 373078228992 373117884416 373401962496 374698497088 374976440832 375660085248 376964460544 377251467264 377291566272 377376473088 378529010307 378561368192 378882445424 379573211136 380573104128 381181170048 381266952192 382509449688 382595530752 383206828032 383239585792 384537407296 385151807236 385238482944 385276182528 386580900864 387198565824 388218545952 388926332928 389256201216 389289476096 390566270976 390607785248 390905179488 392262489139 392977648896 393269151744 393302769664 394634669632 394935129792 394977108441 395065995264 395099766784 395392843776 396306432326 396739585152 397365705408 398412468384 399049037394 399138840576 399172960256 399511519232 400829683968 400872289164 400962502656 401169648096 401203941376 402562598263 403296536832 403336003584 405004993176 405096136704 405348498597 405474377728 407157254784 407192059904 407537420288 409315888128 409355943936 411398476188 411526234112 411738836992 413234228736 413447714001 413584713792 413620068352 414374166528 415336753206 415465734144 417538751952 417848473728 417884192768 418340929536 419618575404 419757619968 419793502208 420010376128 420104896512 421535809224 422201061996 422653722624 422698647552 424085018112 424121270272 424480989184 425881539216 426242751102 426279187712 426375118848 427056365568 428502570384 428544503808 429325811712 430816526336 431144534016 431504869376 432604583208 432641563648 433008509056 433797955584 434940690432 435635622912 435733659648 437472514304 437950660608 437988098048 439433758404 439471322624 440173493984 440272551936 442465615872 442512646656 443964003336 444001954816 444487237632 446261024636 446361452544 447074632704 449069580288 449117313024 449450459136 449488879616 451011051008 451354434048 451731660128 452921636944 453747388416 454132234752 455328535296 456056042736 456158674944 456584593408 458091067392 458473923712 458479597824 458518790144 460071540872 460910327808 461291651072 462862849344 462967013376 463206191616 463255426968 463399288832 464814546448 465322576896 465362354176 467684337358 467789586432 468031256112 470119716864 470169687072 470558670848 472267689984 472511673144 475016797248 477136429056 477187145088 477541112832 477581934592 479564086176 479964888886 480011858432 480119881728 482106600192 482515499424 483436527616 484559545407 484668592128 484710023168 485121130496 485442978048 486721759104 487128543944 487134572688 487176214528 488064417792 489717223296 490122379264 491791777428 492156578592 492361744384 492736610304 493148422144 494405237952 494447501312 495195180732 495769092096 497283209619 497437638656 497869283328 499502199168 499555292514 499968587776 500880113664 503001956352 503055421696 503168630784 504705347076 505674989568 506097614848 507387432384 507430805504 508198117644 508241560064 508355936256 509536841562 510012599584 510127374336 510942437376 512672718138 513222377472 513651310592 513657667584 515441201152 515783164176 515833638912 516264754432 517580483481 517624727936 518568443904 518953107456 519008268288 520755027968 521206905984 521324199936 522916364754 523532648448 523970198528 524358868992 526580173056 526636144588 526698676224 526754660352 528986113536 529105158144 529378504704 529820940544 531216624512 532065383192 532185120768 534439578624 534496385552 534559850496 534616670208 534892864128 537279676416 537728715776 537781338112 540006657568 540013340736 540128182272 540464664796 541888387058 542876339712 543866093568 545298776064 545638479702 545754517504 545761271808 545807925248 548019611937 548073241344 548531301584 550978971648 551263618668 551387676672 551446285056 553782337608 553906962432 553954312192 554791974912 556253438976 556718335936 557131298304 557787906048 559491433872 559617343488 559676826624 560139862016 562047745632 562464661248 562934749328 563598196736 565446690816 565937349408 567842052288 567902409649 568323668136 568500158464 569359816704 569408487424 570859656192 571336760512 571392671744 571771755072 572434415616 573757073666 573764174532 574859378688 576806110944 577727710854 577857724416 577914273792 578397274112 579871351296 579920920576 580797848736 580847497216 582327818928 582814507933 583934214144 585849406464 585911677872 587030069248 589466473344 589954154496 590016862208 591952004448 592649650176 593089265664 594459648489 595148603392 596048558112 596099510272 597618702576 598118171161 598573556091 598759440384 598823084032 599267278848 601308433746 601805912064 604944805248 604996517888 605004005376 605509646336 607104713728 607507489764 608074723648 608211566592 610788089856 611306130432 613973832192 614033915904 614547103744 617097714282 617150465792 617289351168 617608255488 617673902624 620430102528 621561249792 623198601216 623719448576 624041674816 626308127928 626826289152 626892916096 629690253312 630015564192 630157344768 633301592994 633355729664 634047971328 636181905408 636249526784 636578226319 636721483776 639418781568 639562678272 640584548352 642753855576 642808800256 642816755712 643353999232 646079393876 646224789504 647257304064 648962345472 649512763584 650696933376 650752557056 652411035648 652956297728 653453434368 655722369904 656208771456 656278521538 656982147072 659206983936 660260240976 660408827904 661025456128 663044279492 663768969984 663825711104 666002932224 666073723352 667840151552 669391536954 669542178816 670611949056 670669275136 670891507712 672940462768 673675969536 674233319424 676516576512 677597490192 679382455416 680169832448 680621082624 681198352128 681256583168 682992802944 683563624184 684084064104 684296503296 684876890112 687710885568 687778185216 690107311308 691365491712 691424591872 691937476608 692011024384 694294274016 694883140452 694942541312 695098933248 697221819672 698043531264 699145158656 701526506037 701684379648 702046884168 702106897408 702264901632 702339547136 705254530608 705314818048 705838006272 709580161024 712525195872 712586104832 712822226944 713190485504 715780717632 716372901888 719947333329 720017787648 720170909696 720179822592 723159900288 723773249136 723835119616 725154791424 727065034752 727517972936 727681695744 730692815916 730764321792 730928775168 732096626688 734575834944 734638628864 735018158224 735183568896 735261713408 737687666142 738376450144 738542616576 739722633216 741671251968 742841731072 743653638144 745988578496 746156457984 746235768832 746803924992 749332938771 749396994176 749952881664 751320170496 753928921088 754502934528 754583132544 754752946176 757058020614 757122736384 757764890848 759146422272 761146208256 762362340096 762533904384 765018899376 765191061504 766413656064 766479171584 769009077207 769074814592 770303614472 770476965888 773161801728 774397131648 776437091904 777852665856 778512402432 778578952192 780956793113 781132541952 781215570496 781810358976 784524978278 785955297792 786538303488 786605539328 789269339264 789870259584 789954216882 790131990528 790199533568 792612864652 793479170304 794731410816 796824936768 798098074788 798277681152 798345920512 799023038464 801659367936 801744578328 801925005312 802339296192 802407882752 805125196526 806593073664 806672007168 810009986352 810192273408 810696997194 810948755456 812832580587 814314509568 814384119808 815074840576 818457719553 818631776256 818711887872 822796952376 823052468224 823477673984 826468457472 826895428002 827169427584 827240136704 828748333056 830673506412 830931468288 835077503904 835696947456 835768385536 836681859072 839237150808 839515239936 839587004416 840020752256 840209793024 843071618448 844402123992 845307445248 845397295104 848170036224 848242540544 848961978368 851763078432 852485502204 852558375424 852750237696 854112731136 857005140768 857089007616 858651623424 860635610499 861633052672 862289068032 863009738752 865209166416 865283127296 866017018112 866591566281 867595911168 869881380864 871271245824 874945028608 875901321216 875976196096 878867516808 878942645248 880346987968 880545103872 884931231744 885025293312 887928006672 888003909632 888974475264 892522049272 892722905088 894149265408 898139160576 898234626048 898900918272 898977759232 902022102016 902708868096 903463320256 905843273888 907494776832 908264469504 910657070592 912112085472 912317349888 913169186816 916182134784 916947847424 916959195648 917037580288 920143081744 921613253029 921820655616 922583302144 925725698688 925934026752 926412383232 926510853936 929629092896 930645153792 930724708352 935368674716 935579172864 936062512224 940239433728 940339374144 941117341696 944535379968 945023346288 945813163393 950033594496 954272858112 954374290176 955082225664 955163869184 959128172352 959929777772 960023716864 960239763456 964213200384 965030998848 966873055232 969119090814 969337184256 969420046336 970242260992 970885956096 973443518208 974257087888 974269145376 974352429056 976128835584 979434446592 980244758528 983583554856 984313157184 984417782307 984723488768 985473220608 986296844288 988810475904 988895002624 990390361464 991538184192 994566419238 994875277312 995738566656 999004398336 999110585028 999937175552 1001760227328 1004087305431 1006003912704 1006110843392 1006337261568 1009410694152 1011349979136 1012195229696 1014774864768 1014861611008 1016396235288 1016483120128 1016711872512 1019073683124 1020025199168 1020254748672 1021884874752 1025345436276 1026444754944 1027302621184 1027315335168 1030882402304 1031566328352 1031667277824 1032529508864 1035160966962 1035249455872 1037136887808 1037906214912 1038016536576 1041510055936 1042413811968 1042648399872 1045832729508 1047065296896 1047940397056 1048717737984 1053160346112 1053272289176 1053397352448 1053509320704 1057972227072 1058210316288 1058757009408 1059641881088 1062433249024 1064130766384 1064370241536 1068879157248 1068992771104 1069233340416 1069785728256 1074559352832 1075457431552 1075562676224 1080013315136 1080026681472 1080256364544 1080929329592 1083776774116 1085752679424 1087732187136 1090597552128 1091276959404 1091509035008 1091522543616 1091615850496 1096039223874 1096146482688 1097062603168 1101957943296 1102527237336 1102775353344 1102892570112 1107564675216 1107813924864 1109583949824 1112506877952 1113436671872 1114262596608 1118982867744 1119234686976 1119353653248 1120279724032 1124095491264 1124929322496 1125869498656 1127196393472 1130638939283 1130893381632 1131874698816 1135684104576 1135804819298 1136647336272 1138719633408 1138816974848 1141719312384 1142673521024 1142785343488 1143543510144 1147514147332 1147528349064 1149718757376 1153612221888 1155455421708 1155715448832 1155828547584 1156794548224 1159742702592 1159841841152 1161595697472 1161694994432 1164655637856 1165629015866 1167868428288 1171698812928 1171823355744 1174060138496 1176787467417 1178932946688 1179908308992 1180033724416 1183904008896 1184931325323 1185299300352 1186178531328 1188919296978 1190297206784 1192097116224 1192199020544 1195237405152 1196236342322 1197147112182 1197518880768 1197646168064 1198534557696 1202616867492 1203611824128 1207687794789 1209889610496 1209993035776 1210008010752 1211019292672 1214209427456 1215014979528 1216045495791 1216149447296 1216423133184 1221576179712 1222612260864 1227947664384 1228067831808 1229094207488 1234195428564 1234300931584 1234578702336 1235216510976 1235347805248 1240860205056 1243122499584 1246397202432 1247438897152 1248083349632 1252616255856 1253652578304 1253785832192 1259380506624 1260031128384 1260314689536 1266603185988 1266711459328 1268095942656 1272363810816 1272499053568 1273156452638 1273442967552 1278837563136 1279125356544 1281169096704 1285507711152 1285617600512 1285633511424 1286707998464 1292158787752 1292449579008 1294514608128 1297924690944 1299025527168 1301393866752 1301505114112 1304822071296 1305912595456 1306906868736 1311444739808 1312417542912 1312557043076 1313964294144 1318413967872 1320520481952 1320817655808 1322050912256 1326088558984 1327537939968 1327651422208 1332005864448 1332147446704 1335680303104 1338783073908 1339084357632 1341223898112 1341338550272 1345880925536 1347351939072 1348466638848 1353033153024 1355194980384 1358764910832 1360339664896 1361242165248 1362396704256 1362513166336 1365985605888 1367127248368 1368168128208 1369753780224 1375421771136 1375556370432 1380214622616 1382730983424 1382849183744 1383874953216 1384022048768 1388588548032 1389766280904 1389885082624 1390197866496 1394443639344 1396087062528 1398290317312 1403053012074 1403368759296 1404093768336 1404213794816 1404679094272 1410509061216 1410629636096 1411676012544 1419160322048 1425050391744 1425172209664 1425644453888 1426380971008 1431561435264 1432745803776 1439894666658 1440035575296 1440341819392 1440359645184 1446319800576 1447546498272 1447670239232 1450309582848 1453678636221 1454130069504 1455035945872 1455363391488 1461385631832 1461528643584 1464193253376 1469151669888 1469277257728 1470036316448 1470367137792 1470523426816 1475375332284 1476752900288 1477085233152 1479445266432 1483342503936 1485683462144 1487307276288 1491849628857 1491977156992 1492312915968 1492471537664 1493607849984 1498665877542 1498793988352 1499905763328 1502640340992 1507857842176 1509005869056 1509166265088 1509505892352 1514116041228 1514245472768 1515529781696 1518292844544 1522292416512 1524724680192 1525067808768 1530037798752 1530382123008 1532827312128 1532958343168 1538018154414 1538149629184 1540607228944 1540953931776 1545975692489 1546323603456 1548794263296 1552874183808 1555705331712 1557024804864 1557157904384 1561913586226 1562265083904 1562431140992 1563620717952 1569049956556 1571910595584 1573076606976 1573211078656 1578538678528 1579740519168 1579908433764 1580263981056 1580399067136 1585225729304 1586958340608 1589462821632 1593649873536 1596196149576 1596555362304 1596691841024 1598046076928 1603318735872 1603489156656 1603850010624 1604678592384 1604815765504 1610250393052 1613186147328 1613344014336 1620019972704 1620384546816 1621393994388 1621897510912 1625665161174 1628629019136 1628768239616 1630149681152 1636895180753 1636915439106 1637263552512 1637423775744 1645593904752 1646955347968 1652936914944 1653790856004 1654338855168 1654480273408 1661347012824 1661862936576 1670155007808 1671393894912 1671536771072 1673363718144 1678474301616 1679030479872 1679174008832 1680041504512 1680419586048 1686143236896 1688804247984 1690794590208 1696340072448 1696485081088 1697923956736 1703526156864 1703707228947 1704971004408 1705116750848 1705500475392 1708225462272 1714010281536 1714178015232 1717303246848 1721271220998 1723266105344 1724578136064 1726019477504 1730418332832 1730566254592 1732034036224 1733183132562 1735191822336 1739762761728 1742542491648 1748443523799 1749890057216 1751802642432 1757735033616 1757885290496 1760693975936 1761090207744 1769862463488 1770050586624 1775856013344 1776007819264 1777948950528 1783378945467 1785044098544 1785445810176 1788298530816 1794354513483 1796278321152 1796469252096 1797801836544 1804044204032 1805417736192 1806926640512 1811686547776 1814989553664 1816528939008 1821314141184 1824224170944 1824634699776 1826338373632 1832364269568 1833895694848 1833918391296 1834075160576 1840286163488 1843226506058 1843641311232 1851451397376 1851868053504 1852824766464 1853021707872 1859258185792 1861290307584 1861449416704 1870737349432 1871158345728 1872125024448 1880478867456 1880678748288 1882234683392 1889070759936 1890046692576 1891626326786 1896609354703 1900067188992 1908545716224 1908748580352 1909734678957 1910164451328 1910327738368 1918256344704 1919859555544 1920047433728 1928426400768 1930061997696 1933746110464 1938238181628 1938674368512 1938840092672 1940484521984 1941771912192 1946887036416 1948514175776 1948538290752 1948704858112 1952257671168 1958868893184 1960489517056 1967167109712 1968626314368 1968835564614 1969446977536 1970946441216 1972593688576 1977620951808 1977790005248 1980780722928 1983076368384 1989132838476 1989750554624 1991477133312 1998008796672 1998221170056 1999874351104 2003520454656 2008174610862 2012007825408 2012221686784 2012674523136 2018821388304 2022699958272 2024390459392 2029549729536 2029723222016 2032792470576 2032966240256 2038147366248 2040050398336 2040509497344 2043769749504 2050690872552 2052889509888 2054605242368 2054630670336 2061764804608 2063132656704 2063334555648 2065059017728 2070321933924 2070498911744 2074273775616 2075812429824 2076033073152 2083020111872 2084827623936 2085296799744 2091665459016 2094130593792 2095880794112 2097435475968 2104579518111 2106320692224 2106544578352 2106794704896 2107018641408 2115944454144 2117514018816 2119283762176 2124866498048 2128261532768 2128740483072 2137758314496 2137985542208 2138466680832 2139571456512 2149118705664 2150914863104 2151125352448 2159841999987 2160026630272 2160053362944 2160512729088 2161858659184 2167553548232 2171505358848 2175464374272 2181195104256 2182553918808 2183018070016 2183045087232 2183231700992 2192078447748 2192292965376 2194125206336 2203915886592 2205054474672 2205550706688 2205785140224 2215129350432 2215627849728 2219167899648 2225013755904 2226873343744 2228525193216 2237965735488 2238203614499 2238469373952 2238707306496 2240559448064 2248190982528 2249858644992 2251738997312 2254392786944 2261277878566 2261786763264 2263749397632 2271368209152 2271609638596 2273294672544 2277439266816 2277633949696 2283438624768 2285347042048 2285570686976 2287087020288 2295028294664 2295056698128 2296974825383 2299437514752 2307224443776 2310910843416 2311430897664 2313589096448 2319485405184 2319683682304 2323191394944 2323389988864 2329311275712 2331258031732 2335736856576 2342870379339 2343397625856 2343646711488 2348120276992 2353574934834 2357865893376 2359816617984 2360067448832 2367808017792 2369862650646 2370598600704 2377838593956 2380594413568 2384194232448 2384398041088 2390474810304 2392472684644 2394294224364 2395037761536 2395292336128 2397069115392 2405233734984 2407223648256 2415375589578 2419779220992 2419986071552 2420016021504 2422038585344 2428418854912 2430029959056 2432090991582 2432298894592 2432846266368 2438497741761 2443152359424 2445224521728 2455895328768 2456135663616 2458188414976 2468390857128 2468601863168 2469157404672 2470433021952 2470695610496 2481720410112 2486244999168 2492794404864 2494877794304 2496166699264 2505232511712 2507305156608 2507571664384 2518761013248 2520062256768 2520629379072 2533206371976 2533422918656 2536191885312 2544727621632 2544998107136 2546312905276 2546885935104 2557675126272 2558250713088 2562338193408 2571015422304 2571235201024 2571267022848 2573415996928 2581906831497 2584317575504 2584899158016 2589029216256 2595849381888 2598051054336 2602787733504 2609644142592 2611825190912 2613813737472 2622889479616 2624835085824 2625114086152 2627928588288 2636827935744 2641040963904 2641635311616 2644101824512 2652177117968 2655075879936 2655302844416 2664011728896 2664294893408 2677566147816 2678168715264 2682447796224 2682677100544 2691761851072 2694703878144 2696933277696 2706066306048 2710389960768 2717529821664 2720679329792 2722484330496 2724793408512 2725026332672 2731971211776 2734254496736 2736336256416 2739507560448 2745837423973 2750843542272 2751112740864 2760429245232 2764839759087 2765461966848 2765698367488 2767749906432 2768044097536 2777177096064 2779532561808 2779770165248 2788887278688 2792174125056 2796580634624 2806106024148 2806737518592 2808187536672 2808427589632 2809358188544 2817938187841 2821018122432 2821259272192 2823352025088 2837439490179 2838320644096 2850100783488 2850344419328 2851288907776 2852761942016 2863122870528 2865491607552 2879789333316 2880071150592 2880683638784 2880719290368 2892639601152 2895092996544 2895340478464 2900619165696 2907357272442 2908260139008 2910071891744 2910726782976 2922771263664 2923057287168 2928386506752 2938303339776 2938554515456 2940072632896 2940734275584 2941046853632 2950750664568 2953253346921 2953505800576 2954170466304 2958890532864 2966685007872 2971366924288 2974614552576 2983699257714 2983954313984 2984625831936 2984943075328 2987215699968 2997331755084 2997587976704 2999811526656 3005280681984 3015715684352 3018011738112 3018332530176 3019011784704 3028232082456 3028490945536 3031059563392 3036585689088 3044584833024 3049449360384 3050135617536 3060075597504 3060764246016 3065654624256 3065916686336 3076036308828 3076299258368 3081214457888 3081907863552 3091951384978 3092647206912 3097588526592 3105748367616 3111410663424 3114049609728 3114315808768 3123827172452 3124530167808 3124862281984 3127241435904 3138099913112 3143821191168 3146153213952 3146422157312 3157077357056 3159481038336 3159816867528 3160527962112 3160798134272 3170451458608 3173916681216 3178925643264 3187299747072 3192392299152 3193110724608 3196092153856 3206637471744 3206978313312 3207700021248 3209357184768 3209631531008 3220500786104 3226372294656 3226688028672 3240039945408 3240769093632 3242787988776 3243795021824 3251330322348 3257258038272 3257536479232 3260299362304 3273790361506 3273830878212 3274527105024 3274847551488 3291187809504 3293910695936 3305873829888 3307581712008 3308677710336 3308960546816 3322694025648 3340310015616 3342787789824 3343073542144 3356948603232 3358060959744 3358348017664 3360083009024 3360839172096 3372286473792 3377608495968 3381589180416 3391916817849 3392680144896 3392970162176 3395847913472 3407052313728 3407414457894 3409942008816 3410233501696 3416450924544 3428020563072 3428356030464 3442542441996 3446532210688 3449156272128 3452038955008 3460836665664 3461132509184 3464068072448 3466366265124 3470383644672 3479525523456 3485084983296 3496887047598 3499780114432 3503605284864 3515470067232 3515770580992 3521387951872 3522180415488 3530362402251 3539724926976 3540101173248 3551712026688 3552015638528 3555897901056 3566757890934 3570088197088 3570891620352 3576597061632 3588709026966 3592556642304 3592938504192 3595603673088 3608088408064 3610835472384 3613853281024 3623063384367 3623373095552 3629979107328 3633057878016 3642628282368 3648448341888 3649269399552 3664728539136 3667791389696 3667836782592 3668150321152 3680572326976 3686453012116 3687282622464 3702902794752 3703736107008 3705649532928 3706043415744 3718516371584 3722580615168 3722898833408 3741474698864 3742316691456 3744250048896 3760957734912 3761357496576 3764469366784 3778141519872 3780093385152 3783252653572 3793218709406 3800134377984 3817091432448 3817497160704 3819469357914 3820328902656 3820655476736 3836512689408 3839719111088 3840094867456 3856852801536 3860123995392 3876476363256 3877348737024 3877680185344 3880969043968 3883543824384 3893774072832 3897028351552 3897076581504 3897409716224 3904515342336 3917737786368 3920979034112 3934334219424 3937252628736 3937671129228 3938893955072 3941892882432 3945187377152 3955241903616 3955580010496 3961561445856 3966152736768 3975316867543 3978265676952 3979501109248 3982954266624 3996017593344 3996442340112 3999748702208 4007040909312 4016349221724 4024015650816 4024443373568 4037642776608 4045399916544 4048780918784 4059099459072 4059446444032 4065584941152 4065932480512 4076294732496 4079701555531 4080100796672 4081018994688 4087539499008 4101381745104 4109210484736 4109261340672 4123529609216 4126265313408 4126669111296 4130118035456 4140643867848 4140997823488 4148547551232 4151624859648 4152066146304 4166040223744 4169655247872 4170593599488 4183330918032 4188261187584 4191761588224 4194870951936 4209159036222 4212641384448 4213089156704 4214037282816 4231888908288 4235028037632 4238567524352 4249732996096 4256523065536 4257480966144 4275516628992 4275971084416 4276933361664 4279142913024 4298237411328 4301829726208 4302250704896 4319683999974 4320053260544 4320106725888 4321025458176 4323717318368 4335107096464 4343010717696 4350928748544 4362390208512 4365107837616 4366036140032 4366090174464 4384156895496 4384585930752 4388250412672 4407831773184 4410108949344 4411101413376 4411570280448 4430258700864 4431255699456 4438335799296 4450027511808 4453746687488 4456047584233 4457050386432 4475931470976 4476407228998 4476938747904 4477414612992 4496381965056 4499717289984 4503477994624 4508785573888 4522555757132 4523573526528 4527498795264 4542736418304 4543219277192 4546589345088 4554878533632 4555267899392 4566877249536 4570694084096 4571141373952 4574174040576 4590056589328 4590113396256 4593949650766 4598875029504 4614448887552 4621821686832 4622861795328 4627178192896 4637927077467 4638970810368 4639367364608 4646382789888 4646779977728 4658622551424 4662516063464 4671473713152 4685740758678 4686795251712 4687293422976 4696240553984 4707149869668 4715731786752 4719633235968 4720134897664 4735616035584 4739725301292 4741197201408 4755677187912 4761188827136 4768388464896 4768796082176 4780949620608 4784945369288 4788588448728 4790075523072 4790584672256 4794138230784 4810467469968 4814447296512 4830751179156 4839558441984 4839972143104 4840032043008 4844077170688 4856837709824 4860059918112 4864181983164 4864597789184 4865692532736 4876995483522 4886304718848 4890449043456 4910685542259 4911790657536 4912271327232 4916376829952 4936781714256 4937203726336 4940866043904 4941391220992 4963440820224 4985588809728 4989755588608 4992333398528 5010465023424 5014610313216 5015143328768 5037522026496 5040124513536 5041258758144 5066412743952 5066845837312 5072383770624 5089455243264 5089996214272 5092625810552 5093771870208 5111121686841 5115350252544 5116501426176 5124676386816 5142030844608 5142470402048 5142534045696 5146831993856 5163813662994 5168635151008 5169798316032 5178058432512 5191698763776 5196102108672 5205575467008 5219288285184 5223650381824 5227627474944 5245330571397 5245778959232 5249670171648 5250228172304 5273655871488 5282081927808 5283270623232 5304354235936 5310151759872 5310605688832 5328023457792 5328589786816 5355132295632 5356337430528 5364895592448 5365354201088 5383063540449 5383523702144 5389407756288 5412132612096 5420779921536 5435059643328 5441358659584 5444968660992 5449586817024 5450052665344 5463942423552 5468508993472 5472672512832 5479015120896 5491674847946 5501687084544 5502225481728 5520858490464 5529679518174 5530923933696 5531396734976 5536088195072 5554354192128 5559065123616 5559540330496 5577774557376 5578367433073 5584348250112 5593161269248 5612212048296 5613475037184 5616375073344 5616855179264 5618716377088 5635876375682 5642036244864 5642518544384 5646704050176 5674878980358 5676641288192 5689828064109 5700201566976 5700688838656 5702577815552 5705523884032 5726245741056 5729204036871 5730983215104 5759578666632 5760142301184 5761367277568 5785279202304 5790185993088 5790680956928 5801238331392 5814714544884 5816520278016 5820143783488 5821453565952 5845542527328 5846114574336 5856773013504 5876606679552 5877109030912 5880145265792 5881468551168 5882093707264 5901501329136 5906506693842 5907011601152 5908340932608 5917781065728 5933370015744 5942733848576 5949229105152 5967398515428 5967908627968 5969251663872 5969886150656 5974431399936 5994663510168 5995175953408 5999623053312 6010561363968 6031431368704 6036023476224 6036665060352 6038023569408 6056464164912 6056981891072 6062119126784 6073171378176 6089169666048 6098898720768 6120151195008 6121528492032 6131309248512 6131833372672 6152072617656 6152598516736 6162428915776 6163815727104 6183902769956 6185294413824 6195177053184 6211496735232 6222821326848 6228099219456 6228631617536 6247654344904 6249060335616 6249724563968 6254482871808 6276199826224 6287642382336 6292306427904 6292844314624 6314154714112 6318962076672 6319633735056 6321055924224 6340902917216 6347833362432 6357851286528 6374599494144 6384784598304 6386221449216 6392184307712 6413274943488 6413956626624 6415400042496 6418714369536 6419263062016 6441001572208 6451292771203 6452744589312 6453376057344 6480079890816 6481538187264 6485575977552 6502660644696 6514516076544 6515072958464 6520598724608 6547580723012 6547661756424 6549054210048 6549695102976 6582375619008 6587821391872 6611747659776 6615163424016 6617355420672 6617921093632 6645388051296 6680620031232 6685575579648 6686147084288 6713897206464 6714610843497 6716121919488 6716696035328 6720166018048 6721678344192 6744572947584 6755216991936 6763178360832 6783833635698 6785360289792 6785940324352 6791695826944 6814104627456 6814828915788 6819884017632 6820467003392 6832901849088 6856041126144 6856712060928 6885084883992 6890924476149 6893064421376 6898312544256 6904077910016 6921673331328 6922265018368 6928136144896 6932732530248 6940767289344 6959051046912 6970169966592 6993774095196 6999560228864 7007210569728 7028611138017 7030940134464 7031541161984 7042775903744 7044360830976 7060724804502 7079449853952 7080202346496 7103424053376 7104031277056 7111795802112 7133515781868 7140176394176 7141783240704 7153194123264 7177418053932 7185113284608 7185877008384 7191207346176 7216176816128 7221670944768 7227706562048 7246126768734 7246746191104 7259958214656 7266115756032 7285256564736 7296896683776 7298538799104 7329457078272 7335582779392 7335673565184 7336300642304 7361144653952 7372906024232 7374565244928 7405805589504 7407472214016 7411299065856 7412086831488 7437032743168 7445161230336 7445797666816 7482949397728 7484633382912 7488500097792 7521915469824 7522714993152 7528938733568 7556283039744 7560186770304 7566505307144 7586437418812 7600268755968 7634182864896 7634994321408 7638938715828 7640657805312 7641310953472 7673025378816 7679438222176 7680189734912 7713705603072 7720247990784 7752952726512 7754697474048 7761938087936 7767087648768 7787548145664 7794056703104 7794153163008 7794819432448 7835475572736 7841958068224 7868668438848 7874505257472 7875342258456 7877787910144 7883785764864 7890374754304 7910483807232 7911160020992 7923122891712 7932305473536 7950633735086 7956531353904 7965908533248 7992035186688 7992884680224 7999497404416 8032698443448 8048031301632 8048886747136 8075285553216 8090799833088 8097561837568 8118198918144 8118892888064 8131169882304 8131864961024 8152589464992 8159403111062 8160201593344 8162037989376 8175078998016 8202763490208 8218420969472 8218522681344 8237512271919 8247059218432 8252530626816 8253338222592 8260236070912 8281287735696 8281995646976 8294519277261 8297095102464 8303249719296 8304132292608 8332080447488 8339310495744 8366661836064 8376522375168 8383523176448 8389741903872 8418318072444 8425282768896 8426178313408 8428074565632 8453814563523 8463777816576 8470056075264 8477135048704 8499465992192 8512318470537 8513046131072 8514961932288 8551033257984 8551942168832 8553866723328 8558285826048 8596474822656 8603659452416 8604501409792 8639367999948 8640106521088 8640213451776 8642050916352 8647434636736 8670214192928 8686021435392 8701857497088 8724780417024 8730215675232 8732072280064 8732180348928 8768313790992 8769171861504 8776500825344 8815663546368 8820217898688 8821155421849 8822202826752 8823140560896 8860517401728 8862511398912 8876671598592 8900055023616 8907493374976 8912095168466 8914100772864 8951862941952 8952814457996 8953877495808 8954829225984 8992763930112 8999434579968 9006955989248 9017571147776 9045111514264 9047147053056 9054997590528 9085472836608 9086438554384 9093178690176 9109757067264 9110535798784 9133754499072 9141388168192 9142282747904 9148348081152 9180113178656 9180226792512 9187899301532 9197750059008 9228897775104 9243643373664 9245723590656 9254356385792 9275854154934 9277941620736 9278734729216 9292765579776 9293559955456 9317245102848 9325032126928 9342947426304 9371481517356 9373590503424 9374586845952 9414299739336 9431463573504 9439266471936 9440269795328 9471232071168 9479450602584 9482394402816 9511354375824 9522377654272 9536776929792 9537592164352 9561899241216 9569890738576 9577176897456 9581169344512 9588276461568 9620934939936 9628894593024 9661502358312 9679116883968 9679944286208 9680064086016 9688154341376 9713675419648 9720119836224 9728363966328 9729195578368 9731385065472 9753990967044 9772609437696 9780898086912 9821371084518 9823581315072 9824542654464 9832753659904 9873563428512 9874407452672 9881732087808 9882782441984 9926881640448 9979511177216 9984666797056 10020930046848 10029220626432 10030286657536 10075044052992 10080249027072 10082517516288 10132825487904 10133691674624 10144767541248 10175750453547 10178910486528 10179992428544 10185251621104 10187543740416 10222243373682 10230700505088 10249352773632 10284061689216 10284940804096 10285068091392 10293663987712 10327627325988 10337270302016 10339596632064 10356116865024 10383397527552 10392204217344 10411150934016 10438576570368 10447300763648 10455254949888 10490661142794 10491557918464 10499340343296 10500456344608 10547311742976 10564163855616 10566541246464 10608708471872 10620303519744 10621211377664 10656046915584 10657179573632 10710264591264 10712674861056 10729791184896 10730708402176 10766127080898 10767047404288 10778815512576 10821829847423 10824265224192 10841559843072 10870119286656 10889937321984 10899173634048 10900105330688 10927884847104 10937017986944 10945345025664 10983349695892 11003374169088 11004450963456 11041716980928 11059359036348 11061847867392 11062793469952 11072176390144 11108708384256 11118130247232 11119080660992 11155549114752 11156734866146 11168696500224 11186322538496 11224424096592 11226950074368 11232750146688 11233710358528 11237432754176 11271752751364 11284072489728 11285037088768 11293408100352 11349757960716 11353282576384 11379656128218 11400403133952 11401377677312 11405155631104 11411047768064 11452491482112 11458408073742 11461966430208 11519157333264 11520284602368 11570558404608 11580371986176 11581361913856 11629429089768 11633040556032 11640287566976 11642907131904 11691085054656 11692229148672 11713546027008 11753213359104 11754218061824 11760290531584 11762937102336 11764187414528 11803002658272 11813013387684 11814023202304 11816681865216 11835562131456 11866740031488 11885467697152 11898458210304 11925950602629 11934797030856 11935817255936 11938503327744 11939772301312 11948862799872 11989327020336 11990351906816 11999246106624 12021122727936 12062862737408 12072046952448 12073330120704 12112928329824 12113963782144 12124238253568 12146342756352 12178339332096 12197797441536 12239104666593 12240302390016 12243056984064 12262618497024 12304145235312 12305197033472 12324857831552 12327631454208 12367805539912 12370588827648 12390354106368 12422993470464 12445642653696 12456198438912 12457263235072 12495308689808 12498120671232 12499449127936 12508965743616 12552399652448 12575284764672 12584612855808 12628309428224 12637924153344 12639267470112 12642111848448 12681805834432 12695666724864 12715702573056 12749198988288 12769569196608 12772442898432 12784368615424 12826549886976 12827913253248 12830800084992 12837428739072 12838526124032 12882003144416 12902585542406 12905489178624 12906752114688 12960159781632 12963076374528 12971151955104 13005321289392 13029032153088 13030145916928 13041197449216 13095161446024 13095323512848 13098108420096 13164751238016 13175642783744 13223495319552 13230326848032 13234710841344 13235842187264 13276265482921 13290776102592 13361240062464 13368142752699 13371151159296 13372294168576 13427794412928 13429221686994 13432243838976 13433392070656 13440332036096 13489145895168 13510433983872 13526356721664 13567667271396 13570720579584 13571880648704 13583391653888 13628209254912 13629657831576 13639768035264 13640934006784 13665803698176 13712082252288 13713424121856 13770169767984 13781848952298 13786128842752 13796625088512 13808155820032 13843346662656 13844530036736 13856272289792 13865465060496 13881534578688 13913781232401 13918102093824 13940339933184 13987548190392 13999120457728 14014421139456 14057222276034 14061880268928 14063082323968 14085551807488 14088721661952 14121449609004 14158899707904 14160404692992 14206848106752 14208062554112 14223591604224 14267031563736 14280352788352 14283566481408 14306388246528 14354836107864 14370226569216 14371754016768 14382414692352 14432353632256 14443341889536 14455413124096 14492253537468 14493492382208 14519916429312 14532231512064 14570513129472 14593793367552 14597077598208 14658914156544 14671165558784 14671347130368 14672601284608 14722289307904 14732056626777 14745812048464 14749130489856 14811611179008 14822598131712 14824173662976 14874065486336 14890322460672 14891595333632 14965898795456 14969266765824 14977000195584 15043830939648 15045429986304 15057877467136 15112566079488 15120373540608 15133010614288 15172874837624 15200537511936 15268365729792 15269988642816 15277877431656 15281315610624 15282621906944 15346050757632 15358876444352 15360379469824 15427411206144 15440495981568 15505905453024 15509394948096 15523876175872 15534175297536 15575096291328 15588113406208 15588306326016 15589638864896 15667425301493 15670951145472 15683916136448 15737336877696 15749010514944 15750684516912 15780749508608 15820967614464 15822320041984 15846245783424 15901267470172 15913062707808 15931817066496 15984070373376 15985769360448 15998994808832 16065396886896 16078823777681 16096062603264 16097773494272 16150571106432 16195123675136 16236397836288 16237785776128 16262339764608 16263729922048 16305178929984 16318806222124 16320403186688 16324075978752 16350157996032 16405526980416 16436841938944 16437045362688 16475024543838 16494118436864 16505061253632 16506676445184 16520472141824 16562575471392 16563991293952 16589038554522 16594190204928 16608264585216 16664160894976 16678620991488 16733323672128 16735102299219 16753044750336 16767046352896 16779483807744 16836636144888 16850565537792 16852356626816 16856149131264 16907629127046 16927555633152 16940112150528 16954270097408 16998931984384 17024636941074 17026092262144 17029923864576 17069484192327 17102066515968 17103884337664 17107733446656 17116571652096 17192949645312 17207318904832 17278735999896 17280213042176 17280426903552 17284101832704 17294869273472 17340428385856 17372042870784 17403714994176 17449560834048 17460431350464 17464144560128 17464360697856 17536627581984 17538343723008 17553001650688 17631327092736 17640435797376 17642310843698 17644405653504 17646281121792 17721034803456 17725022797824 17753343197184 17800110047232 17814986749952 17824190336932 17828201545728 17903725883904 17905628915992 17907754991616 17909658451968 17985527860224 17998869159936 18013911978496 18035142295552 18090223028528 18094294106112 18109995181056 18170945673216 18172877108768 18186357380352 18219514134528 18267508998144 18282776336384 18284565495808 18296696162304 18360226357312 18360453585024 18375798603064 18395500118016 18457795550208 18487286747328 18491447181312 18508712771584 18551708309868 18555883241472 18557469458432 18585531159552 18587119910912 18634490205696 18650064253856 18685894852608 18742963034712 18747181006848 18749173691904 18828599478672 18862927147008 18878532943872 18880539590656 18942464142336 18958901205168 19022708751648 19044755308544 19073553859584 19075184328704 19123798482432 19139781477152 19154353794912 19162338689024 19176552923136 19220861967811 19241869879872 19257789186048 19323004716624 19353878313609 19358233767936 19359888572416 19360128172032 19376308682752 19427350839296 19440239672448 19456727932656 19458391156736 19507981934088 19545218875392 19561796173824 19642742169036 19647162630144 19649085308928 19665507319808 19747126857024 19748814905344 19763464175616 19765564883968 19853763280896 19959022354432 19969333594112 20041860093696 20058441252864 20060573315072 20143832530491 20150088105984 20160498054144 20165035032576 20265650975808 20267383349248 20289535082496 20351500907094 20357820973056 20359984857088 20370503242208 20375087480832 20444486747364 20461401010176 20498705547264 20568123378432 20569881608192 20570136182784 20587327975424 20655254651976 20672773428447 20674540604032 20679193264128 20712233730048 20766795055104 20784408434688 20822301868032 20877153140736 20894601527296 20910509899776 20981322285588 20983115836928 20998680686592 21000912689216 21094623485952 21128327711232 21133082492928 21217416943744 21240607039488 21242422755328 21312093831168 21314359147264 21420529182528 21425349722112 21459582369792 21461416804352 21532254161796 21534094808576 21557631025152 21643659694846 21648530448384 21683119686144 21740238573312 21779874643968 21798347268096 21800210661376 21855769694208 21874035973888 21890690051328 21966699391784 22006748338176 22008901926912 22083433961856 22118718072696 22123695734784 22125586939904 22144352780288 22217416768512 22236260494464 22238161321984 22311098229504 22313469732292 22337393000448 22372645076992 22448848193184 22453900148736 22465500293376 22467420717056 22474865508352 22543505502728 22568144979456 22570074177536 22586816200704 22699515921432 22706565152768 22759312256436 22800806267904 22802755354624 22822095536128 22904982964224 22916816147484 22923932860416 23038314666528 23040569204736 23141116809216 23160743972352 23162723827712 23258858179536 23280575133952 23285814263808 23382170109312 23384458297344 23506426718208 23508436123648 23520581063168 23525874204672 23528374829056 23606005316544 23626026775368 23628046404608 23633363730432 23671124262912 23733480062976 23770935394304 23796916420608 23851901205258 23869594061712 23871634511872 23879544602624 23897725599744 23978654040672 23980703813632 23998492213248 24125725474816 24144093904896 24146660241408 24225856659648 24227927564288 24248476507136 24292685512704 24356678664192 24395594883072 24478209333186 24480604780032 24486113968128 24525236994048 24608290470624 24610394066944 24649715663104 24655262908416 24712536815757 24735611079824 24741177655296 24780708212736 24845986940928 24891285307392 24912396877824 24990617379616 24996241342464 24998898255872 25017931487232 25104799304896 25150569529344 25169225711616 25256618856448 25275848306688 25278534940224 25284223696896 25361443690569 25363611668864 25391333449728 25431405146112 25498397976576 25539138393216 25544885796864 25653099773952 25655826506496 25661600169984 25674857478144 25677052248064 25764006288832 25805171084812 25810978357248 25813504229376 25920319563264 25926152749056 25942303910208 26010642578784 26058064306176 26060291833856 26082394898432 26190322892048 26190647025696 26196216840192 26281586772313 26329502476032 26351285567488 26446990639104 26460653696064 26463466265547 26469421682688 26471684374528 26552530965842 26581552205184 26722480124928 26736285505398 26742302318592 26744588337152 26855588825856 26858443373988 26864487677952 26866784141312 26880664072192 26978291790336 27020867967744 27052713443328 27135334542792 27141441159168 27143761297408 27166783307776 27256418509824 27259315663152 27279536070528 27281868013568 27331607396352 27424164504576 27426848243712 27540339535968 27563697904596 27572257685504 27593250177024 27616311640064 27686693325312 27689060073472 27712544579584 27730930120992 27763069157376 27827218072801 27827562464802 27836204187648 27880679866368 27975096380784 27998240915456 28028842278912 28114444552068 28123760537856 28126164647936 28171103614976 28242899218008 28317799415808 28320809385984 28413696213504 28416125108224 28447183208448 28534063127472 28560705576704 28567132962816 28612776493056 28709672215728 28743508033536 28764829384704 28864707264512 28886683779072 28910826248192 28984507074936 28986984764416 29039832858624 29064463024128 29141026258944 29187586735104 29194155196416 29317828313088 29342331117568 29342694260736 29345202569216 29444578615808 29464113253554 29491624096928 29498260979712 29623222358016 29645196263424 29648347325952 29748130972672 29780644921344 29931797590912 29938533531648 29954000391168 30087661879296 30090859972608 30115754934272 30225132158976 30240747081216 30266021228576 30345749675248 30401075023872 30536731459584 30539977285632 30555754863312 30562631221248 30692101515264 30717752888704 30720758939648 30854822412288 30880991963136 31011810906048 31018789896192 31047752351744 31068350595072 31150192582656 31176226812416 31176612652032 31179277729792 31334850602986 31341902290944 31474673755392 31498021029888 31501369033824 31561499017216 31641935228928 31644640083968 31692491566848 31802534940344 31826125415616 31863634132992 31968140746752 31971538720896 31997989617664 32130793773792 32157647555362 32192125206528 32195546988544 32301142212864 32390247350272 32465489542269 32472795672576 32475571552256 32524679529216 32527459844096 32610357859968 32637612444248 32640806373376 32700315992064 32811053960832 32873683877888 32950049087676 32988236873728 33010122507264 33013352890368 33040944283648 33125150942784 33127982587904 33178077109044 33188380409856 33216529170432 33328321789952 33357241982976 33466647344256 33470204598438 33506089500672 33534092705792 33558967615488 33673272289776 33701131075584 33704713253632 33712298262528 33815258254092 33855111266304 33880224301056 33908540194816 33997863968768 34049273882148 34052184524288 34059847729152 34138968384654 34204133031936 34207768675328 34215466893312 34233143304192 34385899290624 34414637809664 34557471999792 34560426084352 34560853807104 34589738546944 34680856771712 34744085741568 34899121668096 34920862700928 34928289120256 34928721395712 35073255163968 35076687446016 35106003301376 35262654185472 35280871594752 35284621687396 35288811307008 35292562243584 35442069606912 35450045595648 35506686394368 35600220094464 35629973499904 35648380673864 35656403091456 35777851807887 35807451767808 35811257831984 35815509983232 35819316903936 35971055720448 35997738319872 36027823956992 36180446057056 36188588212224 36219990362112 36341891346432 36345754217536 36372714760704 36439028269056 36535017996288 36565552672768 36569130991616 36593392324608 36717313999779 36720452714624 36720907170048 36751597206128 36915591100416 36974573494656 36982894362624 37103416619736 37111766482944 37114938916864 37171062319104 37174239821824 37268980411392 37300128507712 37371789705216 37485926069424 37494362013696 37498347383808 37657198957344 37725854294016 37761079181312 37884928284672 37917802410336 38045417503296 38049461446483 38089510617088 38147107719168 38150368657408 38247596964864 38279562954304 38308707589824 38324677378048 38353105846272 38441723935622 38483739759744 38515578372096 38646009433248 38707756627218 38716467535872 38719777144832 38720256344064 38752617365504 38854701678592 38880479344896 38913455865312 38916782313472 39015963868176 39048572031511 39090437750784 39123592347648 39285484338072 39294325260288 39331014639616 39494253714048 39497629810688 39526928351232 39531129767936 39707526561792 39828796448763 39918044708864 39938667188224 40083720187392 40104428258097 40116882505728 40121146630144 40287665060982 40300176211968 40320996108288 40531301951616 40534766698496 40579070164992 40703001814188 40715641946112 40719969714176 40741006484416 40750174961664 40888973494728 40922802020352 40997411094528 41136246756864 41139763216384 41140272365568 41174655950848 41310509303952 41345546856894 41349081208064 41358386528256 41424467460096 41533590110208 41568816869376 41644603736064 41754306281472 41789203054592 41821019799552 41962644571176 41966231673856 41997361373184 42001825378432 42189246971904 42256655422464 42266164985856 42434833887488 42481214078976 42484845510656 42624187662336 42628718294528 42841058365056 42850699444224 42919164739584 42922833608704 43064508323592 43068189617152 43115262050304 43287319389692 43297060896768 43366239372288 43480477146624 43559749287936 43596694536192 43600421322752 43711539388416 43748071947776 43781380102656 43933398783568 44013496676352 44017803853824 44166867923712 44237436145392 44247391469568 44288705560576 44434833537024 44472520988928 44476322643968 44622196459008 44626939464584 44674786000896 44745290153984 44897696386368 44907800297472 44931000586752 44934841434112 44949731016704 45087011005456 45136289958912 45140148355072 45173632401408 45399031842864 45518624512872 45601612535808 45605510709248 45644191072256 45809965928448 45833632294968 45847865720832 46076629333056 46081138409472 46282233618432 46321487944704 46325447655424 46517716359072 46561150267904 46571628527616 46764340218624 46768916594688 47002275904479 47012853436416 47016872247296 47041162126336 47051748409344 47056749658112 47212010633088 47252053550736 47256092809216 47342248525824 47466960125952 47541870788608 47703802410516 47739188123424 47743269023744 47759089205248 47795451199488 47957308081344 47961407627264 47996984426496 48236471333043 48251450949632 48288187809792 48293320482816 48451713319296 48455855128576 48496953014272 48585371025408 48713357328384 48791189766144 48956418666372 48961209560064 48972227936256 49050473988096 49216580941248 49220788133888 49299431326208 49310525816832 49425073631514 49471222159648 49482355310592 49561416425472 49691973881856 49782570614784 49824793755648 49981234759232 49992482684928 49997796511744 50035862974464 50205306897657 50209598609792 50301139058688 50338451423232 50513237712896 50551696613376 50557069880448 50568447393792 50722887381138 50727223337728 50782666899456 50862810292224 50996795953152 51078276786432 51089771593728 51306199547904 51311653012992 51323200339968 51349714956288 51354104496128 51528012577664 51610342169624 51621956714496 51840639126528 51852305498112 51884607820416 52021285157568 52116128612352 52120583667712 52164789796864 52380645784096 52381294051392 52392433680384 52563173544626 52659004952064 52702571134976 52893981278208 52921307392128 52926932531094 52938843365376 52943368749056 53105061931684 53163104410368 53444960249856 53472571010796 53484604637184 53489176674304 53711177651712 53716886747976 53728975355904 53733568282624 53761328144384 53956583580672 54041735935488 54105426886656 54270669085584 54282882318336 54333566615552 54512837019648 54518631326304 54559072141056 54563736027136 54848329009152 54853696487424 55080679071936 55127395809192 55144515371008 55186500354048 55232623280128 55373386650624 55378120146944 55425089159168 55461860241984 55526138314752 55654436145602 55655124929604 55672408375296 55761359732736 55950192761568 55996481830912 56057684557824 56228889104136 56247521075712 56252329295872 56342207229952 56485798436016 56635598831616 56641618771968 56827392427008 56832250216448 57068126254944 57121411153408 57134265925632 57225552986112 57419344431456 57487016067072 57529658769408 57662585903433 57729414529024 57773367558144 57821652496384 57969014149872 57973969528832 58061634940827 58079665717248 58128926048256 58282052517888 58375173470208 58635656626176 58684662235136 58685388521472 58690405138432 58889157231616 58928226507108 58983248193856 58996521959424 59246444716032 59290392526848 59296694651904 59496261945344 59561289842688 59863595181824 59877067063296 59908000782336 60175323758592 60181719945216 60231509868544 60450264317952 60481494162432 60532042457152 60691499350496 60802150047744 61073462919168 61079954571264 61111509726624 61125262442496 61384203030528 61435505777408 61441517879296 61709644824576 61748087952943 61761983926272 62023621812096 62037579792384 62136701190144 62300385165312 62352453624832 62353225304064 62358555459584 62669701205972 62683804581888 62949347510784 62996042059776 63002738067648 63122998034432 63283870457856 63289280167936 63384983133696 63605069880688 63652250831232 63727268265984 63936281493504 63943077441792 63995979235328 64261587547584 64315295110724 64384250413056 64391093977088 64602284425728 64780494700544 64930979084538 64945591345152 64951143104512 65049359058432 65054919688192 65220715719936 65275224888496 65281612746752 65400631984128 65622107921664 65900098175352 65976473747456 66020245014528 66026705780736 66081888567296 66250301885568 66255965175808 66356154218088 66376760819712 66433058340864 66656643579904 66714483965952 66933294688512 66940409196876 67012179001344 67068185411584 67117935230976 67346544579552 67402262151168 67409426507264 67424596525056 67630516508184 67710222532608 67760448602112 67817080389632 67995727937536 68098547764296 68104369048576 68119695458304 68277936769308 68408266063872 68415537350656 68466286608384 68771798581248 68829275619328 69114943999584 69120852168704 69121707614208 69179477093888 69361713543424 69488171483136 69841725401856 69856578240512 69857442791424 70146510327936 70153374892032 70212006602752 70525308370944 70561743189504 70569243374792 70577622614016 70585124487168 70884139213824 70900091191296 71013372788736 71200440188928 71259946999808 71296761347728 71312806182912 71555703615774 71614903535616 71622515663968 71638633807872 71942111440896 71995476639744 72055647913984 72360892114112 72377176424448 72439980724224 72683782692864 72691508435072 72745429521408 72878056538112 73070035992576 73131105345536 73138261983232 73186784649216 73434627999558 73440905429248 73441814340096 73503194412256 73831182200832 73949146989312 73965788725248 74206833239472 74223532965888 74342124638208 74348479643648 74537960822784 74600257015424 74971852138848 74988724027392 74996694767616 75314397914688 75451708588032 75522158362624 75752808931961 75769856569344 75835604820672 76090835006592 76098922892966 76294215438336 76300737314816 76495193929728 76559125908608 76617415179648 76649354756096 76883447871244 76967479519488 77031156744192 77292018866496 77415513254436 77432935071744 77439554289664 77440512688128 77505234731008 77709403357184 77760958689792 77826911730624 77833564626944 78031927736352 78097144063022 78180875501568 78247184695296 78570968676144 78588650520576 78662029279232 78844760316939 78988507428096 78995259621376 79053856702464 79062259535872 79390398796641 79415053123584 79657592897526 79836089417728 79877334376448 80167440374784 80208856516194 80233765011456 80242293260288 80575330121964 80600352423936 80641992216576 81062603903232 81069533396992 81158140329984 81406003628376 81431283892224 81439939428352 81482012968832 81500349923328 81777946989456 81845604040704 81994822189056 82272493513728 82279526432768 82280544731136 82349311901696 82621018607904 82691093713788 82698162416128 82716773056512 82848934920192 83067180220416 83137633738752 83289207472128 83481654218403 83508612562944 83578406109184 83642039599104 83925289142352 83932463347712 83994722746368 84003650756864 84378493943808 84513310844928 84869667774976 84962428157952 84969691021312 85248375324672 85257436589056 85682116730112 85701398888448 85838329479168 86129016647184 86136379234304 86230524100608 86574638779384 86594121793536 86732478744576 86960954293248 87119498575872 87193389072384 87200842645504 87423078776832 87496143895552 87562760205312 87866797567136 88026993352704 88035607707648 88333735847424 88474872290784 88494782939136 88577411121152 88869667074048 88945041977856 88952645287936 89244392918016 89253878929168 89490580307968 89795392772736 89815600594944 89862001173504 89869682868224 90174022010912 90272579917824 90280296710144 90347264802816 90798063685728 91037249025744 91203225071616 91211021418496 91288382144512 91619931856896 91667264589936 92153258666112 92162276818944 92564467236864 92642975889408 92650895310848 93035432718144 93122300535808 93143257055232 93528680437248 93537833189376 94004551808958 94025706872832 94033744494592 94082324252672 94113499316224 94424021266176 94504107101472 94512185618432 94684497051648 94933920251904 95083741577216 95407604821032 95478376246848 95486538047488 95518178410496 95590902398976 95914616162688 95922815254528 95993968852992 96472942666086 96502901899264 96576375619584 96586640965632 96903426638592 96911710257152 96993906028544 97170742050816 97396468626807 97426714656768 97582379532288 97912837332744 97922419120128 98100947976192 98433161882496 98441576267776 98598862652416 98621051633664 98850147263028 98942444319296 98964710621184 99122832850944 99383947763712 99565141229568 99649587511296 99962469518464 99984965369856 99995593023488 100071725948928 100410613795314 100419197219584 100602278117376 100676902846464 101026475425792 101103393226752 101114139760896 101136894787584 101445774762276 101454446675456 101565333798912 101725620584448 101993591906304 102156553572864 102179543187456 102612399095808 102623306025984 102646400679936 102699429912576 102708208992256 103056025155328 103220684339248 103243913428992 103681278253056 103769215640832 104042570315136 104232257224704 104241167335424 104329579593728 104761291568192 104762588102784 104784867360768 105126347089252 105318009904128 105405142269952 105787962556416 105842614784256 105853865062188 105877686730752 105886737498112 106210123863368 106326208820736 106889920499712 106945142021592 106969209274368 106978353348608 107422355303424 107433773495952 107457950711808 107522656288768 107913167161344 108083471870976 108541338171168 108565764636672 108667133231104 109025674039296 109037262652608 109118144282112 109127472054272 109671977110451 109696658018304 109707392974848 110161358143872 110254791618384 110465246560256 110746773301248 110756240293888 110850178318336 110923720483968 111308872291204 111310249859208 111344816750592 111522719465472 111900385523136 111992963661824 112115369115648 112457778208272 112495042151424 112504658591744 112684414459904 112971596872032 113283237543936 113654784854016 113664500432896 114136252509888 114148384339449 114242822306816 114268531851264 114451105972224 114838688862912 114974032134144 115059317538816 115325171806866 115458829058048 115546735116288 115643304992768 115938028299744 115947939057664 116123269881654 116159331434496 116257852096512 116564105035776 116750346940416 117145716094533 117271313252352 117369324470272 117370777042944 117778314463232 117856453014216 117966496387712 117993043918848 118492889432064 118580785053696 118593389303808 118992523890688 119122579685376 119486389346289 119727190363648 119754134126592 119816001564672 120350647517184 120363439890432 120900528635904 120962988324864 121064084914304 121382998700992 121604300095488 122146925838336 122159909142528 122223019453248 122250524884992 122768406061056 122871011554816 122883035758592 123419289649152 123496175905886 123523967852544 124047243624192 124075159584768 124273402380288 124600770330624 124704907249664 124706450608128 124717110919168 125339402411944 125367609163776 125898695021568 125992084119552 126005476135296 126245996068864 126567740915712 126578560335872 126769966267392 127210139761376 127304501662464 127454536531968 127872562987008 127886154883584 127991958470656 128523175095168 128630590221448 128768500826112 128782187954176 129204568851456 129560989401088 129861958169076 129891182690304 129902286209024 130098718116864 130109839376384 130441431439872 130550449776992 130563225493504 130801263968256 131244215843328 131800196350704 131952947494912 132040490029056 132053411561472 132163777134592 132500603771136 132511930351616 132712308436176 132866116681728 133313287159808 133428967931904 133866589377024 133880818393752 134024358002688 134136370823168 134235870461952 134693089159104 134804524302336 134818853014528 134849193050112 135261033016368 135420445065216 135520897204224 135634160779264 135991455875072 136197095528592 136208738097152 136555873538616 136816532127744 136831074701312 136932573216768 137543597162496 137658551238656 138229887999168 138241704337408 138243415228416 138358954187776 138723427086848 138976342966272 139683450803712 139713156481024 139714885582848 140293020655872 140306749784064 140424013205504 141006827713437 141050616741888 141123486379008 141138486749584 141155245228032 141170248974336 141768278427648 142026745577472 142400880377856 142519893999616 142593522695456 142625612365824 143111407231548 143229807071232 143245031327936 143277267615744 143884222881792 143990953279488 144111295827968 144709413999129 144721784228224 144754352848896 144879961448448 145367565385728 145383016870144 145490859042816 145756113076224 146140071985152 146262210691072 146276523966464 146373569298432 146869255999116 146881810858496 146883628680192 147006388824512 147662364401664 147898293978624 147931577450496 148413666478944 148447065931776 148684249276416 148696959287296 149075921645568 149200514030848 149943704277696 149959642171433 149977448054784 149993389535232 150628795829376 150903417176064 151044316725248 151505617863922 151539713138688 151671209641344 152181670013184 152197845785932 152588430876672 152601474629632 152990387859456 153118251817216 153234830359296 153298709512192 153766895742488 153934959038976 154062313488384 154584037732992 154831026508872 154865870143488 154879108579328 155010469462016 155418806714368 155521917379584 155653823461248 155667129253888 156063855472704 156194288126044 156361751003136 156494369390592 157141937352288 157177301041152 157324058558464 157689520633878 157977014856192 157990519242752 158107713404928 158124519071744 158780797593282 158830106247168 159315185795052 159754668752896 160334880749568 160417713032388 160467530022912 160484586520576 161150660243928 161200704847872 161283984433152 162125207806464 162139066793984 162316280659968 162812007256752 162879878856704 162964025937664 163000699846656 163555893978912 163691208081408 164544987027456 164559052865536 164561089462272 164698623803392 165242037215808 165382187427576 165396324832256 165433546113024 165697869840384 166134360440832 166275267477504 166578414944256 166963308436806 167017225125888 167156812218368 167284079198208 167850578284704 167864926695424 167989445492736 168007301513728 168756987887616 169026621689856 169739335549952 169924856315904 170496750649344 170514873178112 171364233460224 171402797776896 171676658958336 172258033294368 172272758468608 172461048201216 172987757710299 173149277558768 173188243587072 173464957489152 173921908586496 174238997151744 174386778144768 174846157553664 174992287791104 175125520410624 175733595134272 176053986705408 176071215415296 176667471694848 176949744581568 176989565878272 177154822242304 177739334148096 177890083955712 177905290575872 178488785836032 178507757858336 179590785545472 179631201189888 179724002347008 179739365736448 180348044021824 180545159835648 180560593420288 180694529605632 181596127371456 182074498051488 182406450143232 182422042836992 182576764289024 183239863713792 183334529179872 183971107406191 184306517332224 184324553637888 185128934473728 185244263858829 185285951778816 185301790621696 186070865436288 186244601071616 187057360874496 187075666378752 188009103617916 188051413745664 188067488989184 188164648505344 188226998632448 188848042532352 189008214202944 189024371236864 189368994103296 189867840503808 190167483154432 190815209642064 190956752493696 190973076094976 191036356820992 191181804797952 191829232325376 191845630509056 191987937705984 192945885332172 193005803798528 193152751239168 193173281931264 193806853277184 193823420514304 193987812057088 194341484101632 194792937253614 194853429313536 195164759064576 195825674665488 195844838240256 196201895952384 196866323764992 196883152535552 197197725304832 197700294526056 197884888638592 197929421242368 198245665701888 198767895527424 199130282459136 199299175022592 199924939036928 199969930739712 199991186046976 200143451897856 200821227590628 200838394439168 201204556234752 201353805692928 202052950851584 202206786453504 202228279521792 202273789575168 202891549524552 202908893350912 203130667597824 203451241168896 203987183812608 204313107145728 204359086374912 205224798191616 205246612051968 205398859825152 205416417984512 206112050310656 206441368678496 206487826857984 207362556506112 207538431281664 208085140630272 208464514449408 208659159187456 209522583136384 209525176205568 209569734721536 210252694178504 210636019808256 210810284539904 211575925112832 211685229568512 211707730124376 211755373461504 211773474996224 212420247726736 212652417641472 213779840999424 213890284043184 213938418548736 214844710606848 214867546991904 214915901423616 215045312577536 215826334322688 216166943741952 217082676342336 217131529273344 217334266462208 218051348078592 218074525305216 218236288564224 218254944108544 219343954220902 219393316036608 219414785949696 220322716287744 220509583236768 220930493120512 221493546602496 221512480587776 221700356636672 221847440967936 222617744582408 222620499718416 223045438930944 223800771046272 223985927323648 224915556416544 224990084302848 225009317183488 225368828919808 225943193744064 226566475087872 227258426795883 227309569708032 227329000865792 228272505019776 228296768678898 228485644613632 228902211944448 229677377725824 229948064268288 230650343613732 230917658116096 231093470232576 231286609985536 231876056599488 231895878115328 232246539763308 232318662868992 232515704193024 233128210071552 233500693880832 234291432189066 234542626504704 234738648940544 234741554085888 235556628926464 235712906028432 235932992775424 235986087837696 236534280950817 236985778864128 237161570107392 237186778607616 237985047781376 238245159370752 238972778692578 239454380727296 239508268253184 239632003129344 240701295034368 240726879780864 241801057271808 241925976649728 242128169828608 242765997401984 243208600190976 244293851676672 244319818285056 244446038906496 244501049769984 245536812122112 245742023109632 245766071517184 246838579298304 246992351811772 247047935705088 248094487248384 248150319169536 248546804760576 249201540661248 249409814499328 249412901216256 249434221838336 250444962655209 250678804823888 250735218327552 251797390043136 251984168239104 252010952270592 253135481831424 253157120671744 253539932534784 254420279522752 254609003324928 254909073063936 255745125974016 255772309767168 255983916941312 257046350190336 257261180442896 257564375908352 258409137702912 259723916338152 259782365380608 259804572418048 260197436233728 260219678752768 260882862879744 261100899553984 261126450987008 261602527936512 262488431686656 263600392701408 263905894989824 264080980058112 264106823122944 264327554269184 265001207542272 265023860703232 265424616872352 265732233363456 266346230125381 266626574319616 266857935863808 267733178754048 267761636787504 268272741646336 268471740923904 269386178318208 269609048604672 269637706029056 270522066032736 270840890130432 271041794408448 271268321558528 271982911750144 272394191057184 272417476194304 273111747077232 273340004220577 273633064255488 273662149402624 273865146433536 275317102477312 276459775998336 276483408674816 276486830456832 276717908375552 277446854173696 277952685932544 279366901607424 279426312962048 279429771165696 280586041311744 280613499568128 280848026411008 282013655426874 282101233483776 282246972758016 282276973499168 282340497948672 283536556855296 284053491154944 284801760755712 285039787999232 285187045390912 285251224731648 286222814463096 286459614142464 286490062655872 286554535231488 287768445763584 287981906558976 288222591655936 289418827998258 289443568456448 289508705697792 289759922896896 290735130771456 290766033740288 290981718085632 291512226152448 292280143970304 292524421382144 292747138596864 293738511998232 293763621716992 293767257360384 294012777649024 295324728803328 295796587957248 295863154900992 296827332957888 296894131863552 297368498552832 297393918574592 298151843291136 298401028061696 299887408555392 299919284342866 299954896109568 299986779070464 301257591658752 301806834352128 302088633450496 303011235727844 303079426277376 303342419282688 304363340026368 304395691571864 305176861753344 305202949259264 305980775718912 306236503634432 306469660718592 306597419024384 307533791484976 307869918077952 308124626976768 309168075465984 309662053017744 309731740286976 310020938924032 310837613428736 311043834759168 311307646922496 311334258507776 312127710945408 312388576252088 312723502006272 312988738781184 314283874704576 314354602082304 314648117116928 315379041267756 315954029712384 315981038485504 316215426809856 316249038143488 317561595186564 317660212494336 318630371590104 319509337505792 320669761499136 320835426064776 320935060045824 320969173041152 322301320487856 322567968866304 324250415612928 324278133587968 325624014513504 325759757713408 325928051875328 326001399693312 327111787957824 327382416162816 329015931331353 329089974054912 329118105731072 329122178924544 329397247606784 330484074431616 330764374855152 330792649664512 331395739680768 332268720881664 332550534955008 333926616873612 334034450251776 334313624436736 334568158396416 335701156569408 335729853390848 335978890985472 336014603027456 337513975775232 338053243379712 339478671099904 339849712631808 340993501298688 341029746356224 342445153018347 342728466920448 342805595553792 343353317916672 344516066588736 344545516937216 344922096402432 345975515420598 346298555117536 346376487174144 346929914978304 347843817172992 348477994303488 348773556289536 349692315107328 349984575582208 350251040821248 351437148283599 351467190268544 352107973410816 353334943389696 353899489163136 353979131756544 355478668296192 355780167911424 355810581151744 356977571672064 357015515716672 359181571090944 359262402379776 359448004694016 359478731472896 360696088043648 361090319671296 361121186840576 363192254742912 364148996102976 364812900286464 364844085673984 365153528578048 366479727427584 366669058359744 367942214812382 368613034664448 368649107275776 370257868947456 370488527717658 370571903557632 370603581243392 372141730872576 372489202143232 374114721748992 374151332757504 376018207235832 376102827491328 376134977978368 376329297010688 376453997264896 377696085064704 378016428405888 378048742473728 378737988206592 379735681007616 380334966308864 381630419284128 381913504987392 381946152189952 382072713641984 382363609595904 383658464650752 383691261018112 383975875411968 385891770664344 386011607597056 386305502478336 386346563862528 387613706554368 387646841028608 387975624114176 388682968203264 389585874507228 389706858627072 390329518129152 391651349330976 391689676480512 392403791904768 393732647529984 393766305071104 394395450609664 395400589052112 395769777277184 395858842484736 396491331403776 397535791054848 398598350045184 399849878073856 399939861479424 399982372093952 400286903795712 401642455181256 401676788878336 402409112469504 402707611385856 404105901703168 404413572907008 404456559043584 404547579150336 405783099049104 405817786701824 406261335195648 406902482337792 407974367625216 408626214291456 410449596383232 410493224103936 410797719650304 410832835969024 412224100621312 412882737356992 412975653715968 414725113012224 415076862563328 416170281260544 416929028898816 417318318374912 419045166272768 419050352411136 419139469443072 420505388357008 421272039616512 421620569079808 423151850225664 423370459137024 423415460248752 423510746923008 424840495453472 425304835282944 427559681998848 427780568086368 427876837097472 429689421213696 429735093983808 429831802847232 430090625155072 431652668645376 432236615670601 432333887483904 434165352684672 434263058546688 436102696157184 436149050610432 436472577128448 436509888217088 438687908441804 438786632073216 438829571899392 440645432575488 441019166473536 441860986241024 442987093204992 443024961175552 443400713273344 443694881935872 445235489164816 445240999436832 446090877861888 447601542092544 447971854647296 449831112833088 449878926514299 449980168605696 450018634366976 450737657839616 451886387488128 453132950175744 454516853591766 454619139416064 454658001731584 456545010039552 456593537357796 456971289227264 457804423888896 459354755451648 459896128536576 461300687227464 461835316232192 462186940465152 462573219971072 463752113198976 463791756230656 464493079526616 464637325737984 465031408386048 466256420143104 467001387761664 468582864378132 469085253009408 469477297881088 469483108171776 471113257852928 471425812056864 471865985550848 471972175675392 473068561901634 473971557728256 474323140214784 474373557215232 475970095562752 476490318741504 477945557385156 478908761454592 479264006258688 481402590068736 481453759561728 483602114543616 483851953299456 484256339657216 485531994803968 486417200381952 488639636570112 488892077812992 489002099539968 491073624244224 491484046219264 491532143034368 493677158596608 493984703623544 494095871410176 496188974496768 496300638339072 497093609521152 498403081322496 498819628998656 498825802432512 498868443676672 500889925310418 501357609647776 501470436655104 503594780086272 503968336478208 504021904541184 506270963662848 507079865069568 508840559045504 509218006649856 511490251948032 511544619534336 511967833882624 514092700380672 514522360885792 515128751816704 516818275405824 519447832676304 519564730761216 520394872467456 520439357505536 521765725759488 522201799107968 522252901974016 524976863373312 527200785402816 527811789979648 528161960116224 528213646245888 528655108538368 530002415084544 530047721406464 530849233744704 531464466726912 532692460250762 533715871727616 535466357508096 535523273575008 536545483292672 538772356636416 539218097209344 539275412058112 541044132065472 541681780260864 542083588816896 542536643117056 543965823500288 544788382114368 544834952388608 546223494154464 546680008441154 547266128510976 547324298805248 547730292867072 550634204954624 551913322218573 552919551996672 552966817349632 552973660913664 553435816751104 554893708347392 555732791576487 555905371865088 558733803214848 558852625924096 561172082623488 561226999136256 561696052822016 564027310853748 564202466967552 564493945516032 564553946998336 564680995897344 567073113710592 568106982309888 569603521511424 570079575998464 570374090781824 570502449463296 572445628926192 572919228284928 572980125311744 573109070462976 575536891527168 575963813117952 576445183311872 578837655996516 578887136912896 579017411395584 579519845793792 581470261542912 581532067480576 581963436171264 583024452304896 584560287940608 585048842764288 585494277193728 587477023996464 587527243433984 587534514720768 588025555298048 590649457606656 591593175914496 593654665915776 593788263727104 594736997105664 594787837149184 596303686582272 596802056123392 599774817110784 599838568685732 599909792219136 599973558140928 602515183317504 603613668704256 604177266900992 606022471455688 606158852554752 606684838565376 608726680052736 608791383143728 610353723506688 610405898518528 611961551437824 612473007268864 612939321437184 615067582969952 615739836155904 616249253953536 618336150931968 619324106035488 619463480573952 620041877848064 621675226857472 622087669518336 622615293844992 622668517015552 624255421890816 624777152504176 625977477562368 628567749409152 628709204164608 630758082535512 631908059424768 631962076971008 632430853619712 632498076286976 635123190373128 635320424988672 637260743180208 639018675011584 641339522998272 641670852129552 641938346082304 644602640975712 645135937732608 648500831225856 648556267175936 651248029027008 651519515426816 651856103750656 652002799386624 654223575915648 654764832325632 658031862662706 658179948109824 658236211462144 658244357849088 658794495213568 660968148863232 661528749710304 661585299329024 662791479361536 664537441763328 665101069910016 667853233747224 668627248873472 669136316792832 671402313138816 671459706781696 671957781970944 672029206054912 675027951550464 676106486759424 678957342199808 679699425263616 681775280387649 681987002597376 682059492712448 684890306036694 685456933840896 686706635833344 689032133177472 689091033874432 689844192804864 691951030841196 692597110235072 692752974348288 693859829956608 695687634345984 696955988606976 697547112579072 699384630214656 699969151164416 700502081642496 702874296567198 702934380537088 704215946821632 706669886779392 707798978326272 707958263513088 710957336592384 711560335822848 711621162303488 713955143344128 714031031433344 718363142181888 718524804759552 718896009388032 718957462945792 721392176087296 722180639342592 722242373681152 726384509485824 728297992205952 729625800572928 729688171347968 730307057156096 732959454855168 733338116719488 735884429624764 737226069328896 737298214551552 740515737894912 740977055435316 741143807115264 741207162486784 744283461745152 744978404286464 748229443497984 748302665515008 752036414471664 752205654982656 752658594021376 752907994529792 755392170129408 756032856811776 756097484947456 759471362015232 760669932617728 763260838568256 763827009974784 763892304379904 764145427283968 764727219191808 767316929301504 767382522036224 767951750823936 771783541328688 772693127725056 775227413108736 775293682057216 775951248228352 779171749014456 779413717254144 780659036258304 783302698661952 783379352961024 784807583809536 787465295059968 787532610142208 788790901219328 790801178104224 791539554554368 791717684969472 792982662807552 795071582109696 797196700090368 799038690376143 799699756147712 799879722958848 799964744187904 800573807591424 803284910362512 803353577756672 804818224939008 805415222771712 808211803406336 808827145814016 808913118087168 811566198098208 811635573403648 812522670391296 813804964675584 815948735250432 817252428582912 820020012661731 820899192766464 820986448207872 821595439300608 824448201242624 825765474713984 825951307431936 829450226024448 830153725126656 832340562521088 833858057797632 834636636749824 838090332545536 838100704822272 838278938886144 841010776714016 842544079233024 846303700451328 846740918274048 846830920497504 847021493846016 849680990906944 850609670565888 855119363997696 855561136172736 855753674194944 859378842427392 859470187967616 859663605694464 860181250310144 863305337290752 864473231341202 864667774967808 868330705369344 868526117093376 872205392314368 872298101220864 872945154256896 873019776434176 877375816883608 877573264146432 881290865150976 882038332947072 883721972482048 885974186409984 886049922351104 886801426546688 887389763871744 890470978329632 890481998873664 892181755723776 895203084185088 895943709294592 899662225666176 899757853028598 899960337211392 900037268733952 901475315679232 903772774976256 906265900351488 909033707183532 909238278832128 909316003463168 913090020079104 913187074715592 913942578454528 915608847777792 918709510903296 919792257073152 922601374454928 923670632464384 924373880930304 925146439942144 927504226397952 927583512461312 928986159053232 930062816772096 932512840286208 934002775523328 937165728756264 938170506018816 938954595762176 938966216343552 942226515705856 942851624113728 943731971101696 943944351350784 946137123803268 947943115456512 948646280429568 948747114430464 951940191125504 952980637483008 955891114770312 957817522909184 958528012517376 962805180137472 962907519123456 967703906598912 968512679314432 971063989607936 972834400763904 977279273140224 977784155625984 978004199079936 982147248488448 982968092438528 983064286068736 987047793994059 987354317193216 987969407247088 988191742820352 992377948993536 994187219042304 996806162644992 997639257997312 997651604865024 997736887353344 1001779850620836 1002715219295552 1002940873310208 1007189560172544 1007936672956416 1008043809082368 1012541927325696 1014159730139136 1017681118091008 1018436013299712 1022980503896064 1023089239068672 1023935667765248 1028185400761344 1029044721771584 1030257503633408 1033636550811648 1038895665352608 1039129461522432 1040789744934912 1040878715011072 1043531451518976 1044403598215936 1044505803948032 1049717495200031 1049953726746624 1054401570805632 1056323920232448 1057310217076736 1060004830169088 1060095442812928 1061698467489408 1065384920501524 1067431743455232 1070932715016192 1071046547150016 1073090966585344 1077544713272832 1078436194418688 1078550824116224 1082088264130944 1083363560521728 1085073286234112 1087931647000576 1089576764228736 1089669904777216 1092446988308928 1093360016882308 1094532257021952 1094648597610496 1095460585734144 1101268409909248 1103826644437146 1105839103993344 1105933634699264 1105947321827328 1106871633502208 1109787416694784 1111465583152974 1111810743730176 1117467606429696 1122344165246976 1122453998272512 1123392105644032 1128054621707496 1128404933935104 1128987891032064 1129107893996672 1129361991794688 1134146227421184 1136213964619776 1139207043022848 1140159151996928 1140748181563648 1141004898926592 1144891257852384 1145838456569856 1145960250623488 1146218140925952 1151073783054336 1151927626235904 1152890366623744 1157675311993032 1157774273825792 1158034822791168 1159039691587584 1162940523085824 1163064134961152 1163926872342528 1166048904609792 1169120575881216 1170097685528576 1170988554387456 1174954047992928 1175054486867968 1175069029441536 1176051110596096 1181298915213312 1183186351828992 1187309331831552 1187576527454208 1189473994211328 1192607373164544 1193604112246784 1199549634221568 1199677137371464 1199819584438272 1199947116281856 1205030366635008 1207227337408512 1208354533801984 1212044942911376 1212317705109504 1213369677130752 1217453360105472 1217582766287456 1220707447013376 1223923102875648 1224946014537728 1225878642874368 1230135165939904 1231479672311808 1232498507907072 1236672301863936 1238648212070976 1238926961147904 1240083755696128 1243350453714944 1244175339036672 1245230587689984 1245337034031104 1248510843781632 1249554305008352 1251954955124736 1257135498818304 1257418408329216 1261516165071024 1263816118849536 1263924153942016 1264861707239424 1264996152573952 1270246380746256 1274521486360416 1278037350023168 1282679045996544 1283341704259104 1283876692164608 1287797751843337 1289205281951424 1290271875465216 1296709847011803 1297001662451712 1297112534351872 1302496058054016 1303039030853632 1303712207501312 1308447151831296 1309529664651264 1316063725325412 1316359896219648 1316472422924288 1316488715698176 1317588990427136 1321936297726464 1323057499420608 1323170598658048 1325582958723072 1329074883526656 1330202139820032 1335706467494448 1337254497746944 1338272633585664 1342804626277632 1342919413563392 1343915563941888 1344058412109824 1349636779542897 1350055903100928 1352212973518848 1357914684399616 1359398850527232 1363550560775298 1363974005194752 1364118985424896 1369780612073388 1370913867681792 1373413271666688 1378064266354944 1378182067748864 1379688385609728 1383902061682392 1385194220470144 1385505948696576 1387719659913216 1391375268691968 1393911977213952 1395094225158144 1398769260429312 1399938302328832 1401004163284992 1405748593134396 1405868761074176 1408431893643264 1413339773558784 1415597956652544 1415916527026176 1421914673184768 1423120671645696 1423242324606976 1427910286688256 1428062062866688 1436726284363776 1437792018776064 1437914925891584 1442784352174592 1444361278685184 1444484747362304 1452769018971648 1456595984411904 1459251601145856 1460614114312192 1465918909710336 1466676233438976 1471768859249528 1474452138657792 1474596429103104 1481031475789824 1481954110870632 1482287614230528 1482414324973568 1488566923490304 1489956808572928 1496458886995968 1496605331030016 1504072828943328 1504411309965312 1505317188042752 1505815989059584 1510784340258816 1512065713623552 1512194969894912 1521339865235456 1526521677136512 1527654019949568 1527784608759808 1534633858603008 1534765044072448 1535903501647872 1543567082657376 1545386255450112 1550454826217472 1550587364114432 1551902496456704 1558343498028912 1561318072516608 1566605397323904 1566758705922048 1574930590119936 1575065220284416 1577581802438656 1581602356208448 1583079109108736 1583435369938944 1585965325615104 1590143164219392 1594393400180736 1598077380752286 1599399512295424 1599929488375808 1601147615182848 1606569820725024 1606707155513344 1609636449878016 1616423606812672 1617654291628032 1617826236174336 1623132396196416 1623271146807296 1625045340782592 1627609929351168 1631897470500864 1634504857165824 1640040025323462 1641798385532928 1641972896415744 1643190878601216 1648896402485248 1651530949427968 1651902614863872 1655739966655719 1658900452048896 1660307450253312 1664681125042176 1667716115595264 1676180665091072 1676201409644544 1676557877772288 1682021553428032 1685088158466048 1692607400902656 1693481836548096 1693661840995008 1694042987692032 1699361981813888 1701219341131776 1710238727995392 1711122272345472 1711507348389888 1718757684854784 1718940375935232 1719327211388928 1720362500620288 1726610674581504 1728946462682404 1729335549935616 1736661410738688 1737052234186752 1744410784628736 1744596202441728 1745890308513792 1746039552868352 1754751633767216 1755146528292864 1762581730301952 1764076665894144 1771948372819968 1772099844702208 1773602853093376 1774779527743488 1780941956659264 1780963997747328 1784363511447552 1790406168370176 1791887418589184 1799324451332352 1799515706057196 1799920674422784 1800074537467904 1802950631358464 1807545549952512 1812531800702976 1818067414367064 1818476557664256 1818632006926336 1826180040158208 1826374149431184 1827885156909056 1831217695555584 1837419021806592 1845202748909856 1847341264928768 1848747761860608 1850292879884288 1855008452795904 1855167024922624 1857972318106464 1860125633544192 1864423610877667 1865025680572416 1868005551046656 1874331457512528 1877909191524352 1877932432687104 1884453031411712 1885703248227456 1887463942203392 1892274247606536 1895886230913024 1897292560859136 1897494228860928 1903880382251008 1905961274966016 1911782229540624 1915635045818368 1917056025034752 1925815038246912 1935407813197824 1937025358628864 1942127979215872 1945668801527808 1954558546280448 1955568311251968 1956008398159872 1964294496976896 1965936184877056 1966128572137472 1974095587988118 1974708634386432 1975938814494176 1976383485640704 1984755897987072 1988374438084608 1993612325289984 1995278515994624 1995303209730048 2003559701241672 2005430438591104 2005881746620416 2014379120345088 2015873345912832 2016087618164736 2025083854651392 2028319460278272 2035362236182016 2036872026599424 2045961007792128 2046178478137344 2056370801522688 2058089443543168 2060515007266816 2067273101623296 2077791330705216 2078258923044864 2081579489869824 2081757430022144 2087062903037952 2088807196431872 2089011607896064 2099434990400062 2099907453493248 2108803141611264 2112647840464896 2114620434153472 2120009660338176 2120190885625856 2123396934978816 2130769841003048 2134863486910464 2141865430032384 2142093094300032 2146181933170688 2155089426545664 2156872388837376 2157101648232448 2164176528261888 2166727121043456 2170146572468224 2175863294001152 2179153528457472 2179339809554432 2184893976617856 2186720033764616 2189064514043904 2189297195220992 2190921171468288 2202536819818496 2207653288874292 2211678207986688 2211867269398528 2211894643654656 2213743267004416 2219574833389568 2222931166305948 2223621487460352 2234935212859392 2244688330493952 2244907996545024 2246784211288064 2256109243414992 2257975782064128 2258215787993344 2258723983589376 2268292454842368 2278414086045696 2280318303993856 2281496363127296 2282009797853184 2289782515704768 2291676913139712 2291920501246976 2292436281851904 2302147566108672 2303855252471808 2305780733247488 2315350623986064 2315548547651584 2318079383175168 2325881046171648 2326128269922304 2327853744685056 2338241151762432 2340195371057152 2341977108774912 2349908095985856 2350108973735936 2350138058883072 2352102221192192 2362597830426624 2366372703657984 2374618663663104 2375153054908416 2378947988422656 2385214746329088 2387208224493568 2397116071128429 2399099268443136 2399354274742928 2399639168876544 2399894232563712 2410060733270016 2414454674817024 2424089885822752 2424635410219008 2426739354261504 2434906720210944 2435165532574912 2441414894026752 2447846205751296 2449892029075456 2451757285748736 2460060037985193 2460270331879808 2462959344623616 2473344603727872 2477296424141952 2477853922295808 2486700907429888 2488350678073344 2490461175379968 2490674068062208 2497021687563264 2499108610016704 2503909910249472 2514270997636608 2514836816658432 2523032330142048 2527632237699072 2527848307884032 2529992305147904 2540492761492512 2549042972720832 2549313916914361 2556074700046336 2565358091993088 2566683408518208 2567753384329216 2575595503686674 2578410563902848 2580543750930432 2593419694023606 2594003324903424 2594225068703744 2604992116108032 2606078061707264 2607424415002624 2616894303662592 2619059329302528 2632127450650824 2632719792439296 2632944845848576 2635177980854272 2643872595452928 2646114998841216 2646341197316096 2651165917446144 2658149767053312 2660404279640064 2671412934988896 2674508995493888 2676545267171328 2685609252555264 2685838827126784 2687831127883776 2688116824219648 2699273559085794 2700111806201856 2704425947037696 2715829368799232 2718797701054464 2727101121550596 2727948010389504 2728237970849792 2739561224146776 2741827735363584 2746826543333376 2756128532709888 2756364135497728 2759376771219456 2767804123364784 2770388440940288 2771011897393152 2775439319826432 2782750537383936 2790188450316288 2797538520858624 2799876604657664 2802008326569984 2811497186268792 2811737522148352 2816863787286528 2826679547117568 2831195913305088 2831833054052352 2843829346369536 2846241343291392 2846484649213952 2855820573376512 2856124125733376 2873452568727552 2875584037552128 2875829851783168 2885568704349184 2888722557370368 2905538037943296 2913191968823808 2918503202291712 2921228228624384 2931837819420672 2933352466877952 2943537718499056 2948904277315584 2949192858206208 2962062951579648 2963908221741264 2964575228461056 2977133846980608 2979913617145856 2992917773991936 2993210662060032 3008145657886656 3008822619930624 3010634376085504 3011631978119168 3021568680517632 3024131427247104 3024389939789824 3053043354273024 3055308039899136 3055569217519616 3069267717206016 3069530088144896 3071807003295744 3087134165314752 3090772510900224 3100909652434944 3101174728228864 3103804992913408 3116686996057824 3122636145033216 3133210794647808 3133517411844096 3149152485600093 3149861180239872 3150130440568832 3155163604877312 3163204712416896 3166158218217472 3171930651230208 3180286328438784 3196154761504572 3198799024590848 3199858976751616 3202295230365696 3213139641450048 3213414311026688 3219272899756032 3232847213625344 3235308583256064 3235652472348672 3246264792392832 3246542293614592 3250090681565184 3255219858702336 3263794941001728 3269009714331648 3280080050646924 3283596771065856 3283945792831488 3286381757202432 3297792804970496 3303061898855936 3303805229727744 3311479933311438 3317800904097792 3320614900506624 3329362250084352 3335432231190528 3352361330182144 3352402819289088 3364043106856064 3370176316932096 3385214801805312 3386963673096192 3387323681990016 3388085975384064 3398723963627776 3402438682263552 3420477455990784 3422244544690944 3423014696779776 3437515369709568 3437880751870464 3438654422777856 3440725001240576 3453221349163008 3457892925364808 3458671099871232 3473322821477376 3474104468373504 3488821569257472 3489192404883456 3491780617027584 3492079105736704 3509503267534432 3510293056585728 3525163460603904 3528153331788288 3543896745639936 3547205706186752 3549559055486976 3561883913318528 3561927995494656 3580812336740352 3583774837178368 3598648902664704 3599031412114392 3599841348845568 3600149074935808 3605901262716928 3615091099905024 3625063601405952 3636134828734128 3636953115328512 3652360080316416 3652748298862368 3655770313818112 3674838043613184 3690405497819712 3694682529857536 3697495523721216 3700585759768576 3710016905591808 3710334049845248 3715944636212928 3720251267088384 3728847221755334 3730051361144832 3736011102093312 3748662915025056 3755818383048704 3755864865374208 3768906062823424 3771406496454912 3774927884406784 3784548495213072 3791772461826048 3794585121718272 3794988457721856 3807760764502016 3823564459081248 3831270091636736 3834112050069504 3851630076493824 3863393255530011 3870815626395648 3874050717257728 3884255958431744 3890129541035409 3891337603055616 3909117092560896 3911136622503936 3928588993953792 3931872369754112 3932257144274944 3948191175976236 3949417268772864 3951877628988352 3952766971281408 3969511795974144 3976748876169216 3987224650579968 3990557031989248 3990606419460096 4007119402483344 4010860877182208 4011763493240832 4028758240690176 4031746691825664 4032175236329472 4050167709302784 4056638920556544 4070724472364032 4073744053198848 4091922015584256 4092356956274688 4112741603045376 4116178887086336 4121030014533632 4134546203246592 4155582661410432 4156517846089728 4163158979739648 4163514860044288 4174125806075904 4177614392863744 4178023215792128 4198869980800124 4199814906986496 4217606283222528 4225295680929792 4229240868306944 4240019320676352 4240381771251712 4246793869957632 4261539682006096 4269726973820928 4283730860064768 4284186188600064 4310178853091328 4313744777674752 4314203296464896 4328353056523776 4333454242086912 4340293144936448 4351726588002304 4358307056914944 4358679619108864 4369787953235712 4373440067529232 4378594390441984 4381842342936576 4415306577748584 4423356415973376 4423734538797056 4423789287309312 4427486534008832 4439149666779136 4445862332611896 4447242974920704 4469870425718784 4489376660987904 4489815993090048 4493568422576128 4512218486829984 4515951564128256 4516431575986688 4517447967178752 4536584909684736 4560636607987712 4562992726254592 4564019595706368 4579565031409536 4583353826279424 4583841002493952 4604295132217344 4607710504943616 4611561466494976 4630701247972128 4631097095303168 4636158766350336 4651762092343296 4652256539844608 4655707489370112 4680390742114304 4683954217549824 4699816191971712 4700217947471872 4700276117766144 4704204442384384 4725195660853248 4732745407315968 4749237327326208 4750306109816832 4757895976845312 4770429492658176 4774416448987136 4794232142256858 4798198536886272 4798708549485856 4799788465127424 4820121466540032 4828909349634048 4848179771645504 4849270820438016 4853478708523008 4869813440421888 4870331065149824 4882829788053504 4895692411502592 4899784058150912 4903514571497472 4920120075970386 4920540663759616 4925918689247232 4946689207455744 4954592848283904 4955707844591616 4976701356146688 4980922350759936 4981348136124416 4994043375126528 4998217220033408 5028541995273216 5029673633316864 5046064660284096 5055264475398144 5055696615768064 5059984610295808 5080985522985024 5098085945441664 5098627833828722 5112149400092672 5130716183986176 5133366817036416 5135506768658432 5151191007373348 5156821127805696 5161087501860864 5186839388047212 5188006649806848 5188450137407488 5209984232216064 5212156123414528 5214848830005248 5233788607325184 5238118658605056 5264254901301648 5265439584878592 5270355961708544 5287745190905856 5292229997682432 5292682394632192 5316299534106624 5320808559280128 5342825869977792 5349017990987776 5353090534342656 5371218505110528 5371677654253568 5375662255767552 5376233648439296 5398547118171588 5400223612403712 5408851894075392 5431658737598464 5437595402108928 5454202243101192 5455896020779008 5456475941699584 5479122448293552 5483655470727168 5493653086666752 5512257065419776 5512728270995456 5535608246729568 5540776881880576 5542023794786304 5550878639652864 5565501074767872 5580376900632576 5593270832633001 5595077041717248 5599753209315328 5604016653139968 5622994372537584 5623475044296704 5633727574573056 5653359094235136 5662391826610176 5687658692739072 5692482686582784 5692969298427904 5711641146753024 5712248251466752 5746905137455104 5751168075104256 5771137408698368 5777445114740736 5811076075886592 5826383937647616 5837006404583424 5842456457248768 5863675638841344 5866704933755904 5887075436998112 5897808554631168 5898385716412416 5924125903159296 5927816443482528 5929150456922112 5954267693961216 5959827234291712 5985835547983872 6016291315773312 6017645239861248 6021268752171008 6043137361035264 6048262854494208 6048779879579648 6106086708546048 6110616079798272 6111138435039232 6138535434412032 6139060176289792 6174268330629504 6181545021800448 6201819304869888 6202349456457728 6207609985826816 6233373992115648 6245272290066432 6266421589295616 6267034823688192 6298304971200186 6299722360479744 6300260881137664 6310327209754624 6326409424833792 6332316436434944 6343861302460416 6360572656877568 6392309523009144 6397598049181696 6399717953503232 6404590460731392 6426279282900096 6426828622053376 6438545799512064 6465694427250688 6470617166512128 6471304944697344 6492529584785664 6493084587229184 6500181363130368 6510439717404672 6527589882003456 6538019428663296 6560160101293848 6567193542131712 6567891585662976 6572763514404864 6595585609940992 6606123797711872 6607610459455488 6622959866622876 6635601808195584 6641229801013248 6658724500168704 6670864462381056 6704722660364288 6704805638578176 6728086213712128 6740352633864192 6773927346192384 6774647363980032 6776171950768128 6797447927255552 6804877364527104 6840954911981568 6844489089381888 6846029393559552 6875030739419136 6875761503740928 6877308845555712 6881450002481152 6906442698326016 6915785850729616 6917342199742464 6946645642954752 6977643138514944 6978384809766912 6983561234055168 6984158211473408 7019006535068864 7020586113171456 7050326921207808 7056306663576576 7087793491279872 7094411412373504 7099118110973952 7123767826637056 7123855990989312 7161624673480704 7167549674356736 7197297805329408 7198062824228784 7199682697691136 7211802525433856 7230182199810048 7272269657468256 7273906230657024 7304720160632832 7305496597724736 7311540627636224 7348022466400217 7349676087226368 7380810995639424 7401171519537152 7420033811183616 7420668099690496 7431889272425856 7457694443510668 7460102722289664 7472022204186624 7497325830050112 7511636766097408 7511729730748416 7537812125646848 7542812992909824 7549855768813568 7569096990426144 7583544923652096 7589976915443712 7615521529004032 7647128918162496 7647941750743083 7662540183273472 7668224100139008 7703260152987648 7726786511060022 7741631252791296 7748101434515456 7768511916863488 7780259082070818 7782675206111232 7818234185121792 7822273245007872 7857177987907584 7863744739508224 7896382351952472 7898834537545728 7903755257976704 7905533942562816 7939023591948288 7953497752338432 7974449301159936 7981114063978496 7981212838920192 8014238804966688 8021721754364416 8023526986481664 8057516481380352 8063493383651328 8064350472658944 8100335418605568 8113277841113088 8141448944728064 8147488106397696 8183844031168512 8184713912549376 8225483206090752 8232357774172672 8242060029067264 8269092406493184 8311165322820864 8313035692179456 8326317959479296 8348251612151808 8355228785727488 8356046431584256 8397739961600248 8399629813972992 8435212566445056 8450591361859584 8458481736613888 8480038641352704 8480763542503424 8493587739915264 8523079364012192 8539453947641856 8567461720129536 8568372377200128 8620357706182656 8627489555349504 8628406592929792 8656706113047552 8680586289872896 8703453176004608 8716614113829888 8717359238217728 8739575906471424 8746880135058464 8757188780883968 8763684685873152 8830613155497168 8846712831946752 8847469077594112 8847578574618624 8854973068017664 8878299333558272 8891724665223792 8939740851437568 8978753321975808 8979631986180096 8987136845152256 9024436973659968 9031903128256512 9032863151973376 9034895934357504 9073169819369472 9121273215975424 9125985452509184 9159130062819072 9166707652558848 9167682004987904 9208590264434688 9215421009887232 9223122932989952 9261402495944256 9262194190606336 9272317532700672 9303524184686592 9304513079689216 9311414978740224 9360781484228608 9367908435099648 9399632383943424 9400435894943744 9400552235532288 9408408884768768 9447457456800279 9450391321706496 9465490814631936 9498474654652416 9515791953690624 9540858985316352 9548832897974272 9588464284513716 9596397073772544 9597417098971712 9599576930254848 9640242933080064 9657818699268096 9696359543291008 9698541640876032 9706957417046016 9739626880843776 9740662130299648 9765659576107008 9791384823005184 9799568116301824 9807029142994944 9840240151940772 9841081327519232 9851837378494464 9893378414911488 9909185696567808 9911415689183232 9953402712293376 9961844701519872 9962696272248832 9988086750253056 9996434440066816 10057083990546432 10092129320568192 10110528950796288 10111393231536128 10119969220591616 10161971045970048 10196171890883328 10197255667657444 10224298800185344 10261432367972352 10266733634072832 10271013537316864 10302382014746696 10313642255611392 10322175003721728 10373678776094424 10376013299613696 10376900274814976 10419968464432128 10429697660010496 10467577214650368 10476237317210112 10528509802603296 10530879169757184 10540711923417088 10575490381811712 10584459995364864 10585364789264384 10641617118560256 10685651739955584 10742437010221056 10743355308507136 10751324511535104 10752467296878592 10797094236343176 10800447224807424 10817703788150784 10863317475196928 10875190804217856 10908404486202384 10912951883399168 10958244896587104 10967310941454336 11024514130839552 11025456541990912 11071216493459136 11081553763761152 11084047589572608 11101757279305728 11131002149535744 11160753801265152 11186541665266002 11190154083434496 11199506418630656 11208033306279936 11245988745075168 11246950088593408 11267455149146112 11306718188470272 11324783653220352 11375317385478144 11384965373165568 11423282293506048 11424496502933504 11493810274910208 11502336150208512 11542274817396736 11554890229481472 11590179766590033 11622152151773184 11652767875295232 11674012809166848 11727351277682688 11733409867511808 11774150873996224 11795617109262336 11796771432824832 11848251806318592 11855632886965056 11858300913844224 11908535387922432 11919654468583424 11971671095967744 12032582631546624 12035290479722496 12042537504342016 12086274722070528 12096525708988416 12097559759159296 12212173417092096 12221232159596544 12222276870078464 12277070868824064 12278120352579584 12348536661259008 12363090043600896 12403638609739776 12404698912915456 12415219971653632 12466747984231296 12490544580132864 12532843178591232 12534069647376384 12596609942400372 12599444720959488 12600521762275328 12620654419509248 12652818849667584 12664632872869888 12687722604920832 12721145313755136 12784619046018288 12795196098363392 12799435907006464 12809180921462784 12852558565800192 12853657244106752 12931388854501376 12941234333024256 12942609889394688 12985059169571328 12986169174458368 13000362726260736 13020879434809344 13055179764006912 13076038857326592 13120320202587696 13135783171325952 13145527028809728 13191171219881984 13212247595423744 13245919733245752 13271203616391168 13282459602026496 13317449000337408 13341728924762112 13409445320728576 13409611277156352 13456172427424256 13480705267728384 13547854692384768 13549294727960064 13552343901536256 13594895854511104 13609754729054208 13681909823963136 13688978178763776 13692058787119104 13750061478838272 13751523007481856 13762900004962304 13812885396652032 13831571701459232 13834684399484928 13893291285909504 13955286277029888 13956769619533824 13967122468110336 14038013070137728 14041172226342912 14100653842415616 14112613327153152 14175586982559744 14188822824747008 14198236221947904 14247535653274112 14247711981978624 14323249346961408 14394595610658816 14396125648457568 14399365395382272 14423605050867712 14460364399620096 14544539314936512 14547812461314048 14609440321265664 14610993195449472 14623081255272448 14696044932800434 14699352174452736 14761621991278848 14802343039074304 14840067622367232 14841336199380992 14863778544851712 14915388887021336 14944044408373248 14994651660100224 15023273532194816 15075624251293696 15085625985819648 15099711537627136 15138193980852288 15167089847304192 15179953830887424 15231043058008064 15294257836324992 15295883501486166 15325080366546944 15336448200278016 15406520305975296 15453573022120044 15483262505582592 15496202869030912 15537023833726976 15560518164141636 15565350412222464 15636468370243584 15644546490015744 15714355975815168 15727489479016448 15792764703904944 15807510515953408 15811067885125632 15878047183896576 15948898602319872 15962228127956992 15962425677840384 16028477609933376 16043443508728832 16047053972963328 16115032962760704 16126986767302656 16128700945317888 16200670837211136 16226555682226176 16282897889456128 16294976212795392 16367688062337024 16369427825098752 16450966412181504 16464715548345344 16538184812986368 16622330645641728 16626071384358912 16652635918958592 16696503224303616 16710457571454976 16712092863168512 16779812497899003 16795479923200496 16799259627945984 16870425132890112 16901182723719168 16960077282705408 16961527085006848 16987175479830528 17046158728024384 17078907895283712 17134923440259072 17136744754400256 17240715412365312 17256813185859584 17313412226095104 17406906352009216 17433228227659776 17434718476435456 17479151812942848 17493760270116928 17514377561767936 17527369371746304 17661226310994336 17693425663893504 17694938155188224 17695157149237248 17709946136035328 17756598667116544 17783449330447584 17845197418400527 17879481702875136 17957506643951616 17974273690304512 18048873947319936 18063806256513024 18065726303946752 18146339638738944 18242546431950848 18251970905018368 18318260125638144 18333415305117696 18335364009975808 18417180528869376 18446245865979904 18522804991888512 18524388381212672 18544635065401344 18607048369373184 18609026159378432 18622829957480448 18721562968457216 18735816870199296 18799264767886848 18800871789887488 18801104471064576 18816817769537536 18894914913600558 18900782643412992 18930981629263872 18996949309304832 19031583907381248 19081717970632704 19097665795948544 19176928569027432 19192794147545088 19194834197943424 19199153860509696 19280485866160128 19315637398536192 19392719086582016 19397083281752064 19413914834092032 19479253761687552 19481324260599296 19531319152214016 19582769646010368 19599136232603648 19614058285989888 19680480303881544 19682162655038464 19703674756988928 19786756829822976 19818371393135616 19822831378366464 19906805424586752 19923689403039744 19925392544497664 19976173500506112 19992868880133632 20114167981092864 20184258641136384 20221057901592576 20239938441183232 20323942091940096 20392343781766656 20394511335314888 20448597600370688 20522864735944704 20533467268145664 20542027074633728 20604764029493392 20627284511222784 20644350007443456 20747357552188848 20752026599227392 20839936928864256 20859395320020992 20935154429300736 20952474634420224 21057019605206592 21061758339514368 21081423846834176 21150980763623424 21168919990729728 21170729578528768 21283234237120512 21371303479911168 21484874020442112 21486710617014272 21502649023070208 21504934593757184 21594188472686352 21635407576301568 21726634950393856 21816808972404768 21825903766798336 21916489793174208 21934621882908672 22044067399200651 22049028261679104 22050913083981824 22142432986918272 22163107527522304 22203514558611456 22262004299071488 22373083330532004 22380308166868992 22399012837261312 22416066612559872 22491977490150336 22493900177186816 22534910298292224 22613436376940544 22649567306440704 22750634770956288 22769930746331136 22846564587012096 22848993005867008 22943825252229249 22987620549820416 23004672300417024 23084549634793472 23109780458962944 23180359533180066 23244304303546368 23305535750590464 23348025618333696 23454702555365376 23466819735023616 23548301747992448 23591234218524672 23696503612637184 23711265773930112 23716601827688448 23817070775844864 23839308937166848 23943342191935488 24065165263093248 24070580959444992 24085075008684032 24172549444141056 24193051417976832 24195119518318592 24424346834184192 24442464319193088 24444553740156928 24554141737648128 24556240705159168 24697073322518016 24726180087201792 24807277219479552 24830439943307264 24933495968462592 25065686357182464 25068139294752768 25193219884800744 25198889441918976 25201043524550656 25241308839018496 25305637699335168 25329265745739776 25375445209841664 25442290627510272 25569238092036576 25590392196726784 25598871814012928 25618361842925568 25705117131600384 25707314488213504 25862777709002752 25882468666048512 25885219778789376 25970118339142656 25972338348916736 26041758869618688 26110359528013824 26152077714653184 26240640405175392 26271566342651904 26291054057619456 26382342439763968 26424495190847488 26491839466491504 26542407232782336 26564919204052992 26634898000674816 26818890641457152 26819222554312704 26912344854848512 26961410535456768 27095709384769536 27098589455920128 27104687803072512 27189791709022208 27219509458108416 27363819647926272 27377956357527552 27500122957676544 27503046014963712 27525800009924608 27625770793304064 27663143402918464 27669368798969856 27786582571819008 27910572554059776 27913539239067648 27934244936220672 28076026140275456 28082344452685824 28201307684831232 28225226654306304 28351173965119488 28396472443895808 28495071306548224 28495423963957248 28646498693922816 28789191221317632 28792251296915136 28798730790764544 28847210101735424 28920728799240192 29089078629873024 29095624922628096 29218880642531328 29221986390898944 29246162510544896 29392089865600868 29398704348905472 29523243982557696 29604686078148608 29680135244734464 29682672398761984 29727557089703424 29830777774042672 29888088816746496 29989303320200448 30151248502587392 30171251971639296 30199423075254272 30276387961704576 30334179694608384 30359907661774848 30462086116016128 30588515672649984 30591767002972332 30650160733093888 30672896400556032 30813040611950592 30907146044240088 30966525011165184 30992405738061824 31074047667453952 31121036328283272 31130700824444928 31289092980031488 31428711951630336 31454978958032896 31585529407809888 31615021031906816 31622135770251264 31756094367793152 31924456255913984 31924851355680768 32056955219866752 32086887017457664 32230065925521408 32253973534605312 32257401890635776 32401341674422272 32453111364452352 32565795778912256 32589952425590784 32738855650197504 32901932824363008 32929431096690688 33076369625972736 33244661291283456 33252142768717824 33305271837917184 33393006448607232 33420915142909952 33424185726337024 33559624995798006 33590959846400992 33598519255891968 33740850265780224 33802365447438336 33920154565410816 33974350959661056 34092317456048768 34269846880518144 34273489508800512 34481430824730624 34513626371719168 34626824452190208 34866456455319552 34869436952870912 34958303625885696 34987520540233856 35028755123535872 35322452621988672 35386851327787008 35389876310376448 35390314298474496 35419892272070656 35513197334233088 35566898660895168 35690394836801054 35758963405750272 35915013287903232 35948547380609024 36097747894639872 36127612513026048 36131452607893504 36292679277477888 36485092863901696 36503941810036736 36636520251276288 36666830610235392 36670728019951616 36834361057738752 36892491731959808 37045609983777024 37048776762425344 37089270130802688 37214096738746368 37218052318756864 37245659914960896 37443125936914432 37471633740398592 37598529535773696 37601743579774976 37602208942129152 37633635539075072 37789829827201116 37801565286825984 37861963258527744 37993898618609664 38063167814762496 38163435941265408 38195331591897088 38353857138054864 38385588295090176 38389668395886848 38398307721019392 38560971732320256 38785438173164032 38794166563504128 38827829668184064 38958507523375104 38962648521198592 39062638304428032 39165539292020736 39198272465207296 39228116571979776 39360960607763088 39364325310076928 39407349513977856 39573513659645952 39636742786271232 39813610849173504 39847378806079488 39850785088995328 39952347001012224 39985737760267264 40228335962185728 40368517282272768 40442115803185152 40479876882366464 40647884183880192 40784687563533312 40789022670629776 40897195200741376 41045729471889408 41066934536291328 41209528058986784 41254569022445568 41288700014886912 41494715104377696 41504053198454784 41679873857728512 41718790640041984 41870308858601472 42114039210413184 42123516679028736 42301961527246848 42337839981459456 42341459157057536 42566468474241024 42742606959822336 42969748040884224 42973421234028544 43009869187514368 43188376945372704 43270815152603136 43453269900787712 43633617944809536 43651807533596672 43832979586348416 43869243765817344 44088134798401302 44098056523358208 44101826167963648 44284865973836544 44326215055044608 44407029117222912 44524008598142976 44746166661064008 44798025674522624 44832133225119744 44983954980300672 44987800354373632 45069820596584448 45226872753881088 45299134612881408 45501269541912576 45539861492662272 45693129174024192 45697986011734016 45887650504458498 45975241099640832 46009344600834048 46169099269586944 46219560917925888 46360719066360132 46488608607092736 46611071501180928 46696051236667392 46909405110730752 46933639470047232 47096603495984896 47182468437049344 47422531547860224 47433203655376896 47634141551689728 47678617874333696 47886684383870976 48130330526186496 48141161918889984 48170150017368064 48345098888282112 48386102835953664 48390239036637184 48848693668368384 48884928638386176 48889107480313856 49108283475296256 49394146645036032 49614554438959104 49660879886614528 49866991936925184 50131372714364928 50136278589505536 50386439769601488 50397778883837952 50482617678036992 50611275398670336 50658531491479552 50884581255020544 51138476184073152 51180784393453568 51197743628025856 51236723685851136 51410234263200768 51414628976427008 51770439557578752 51940236678285312 51944676697833472 52220719056027648 52304155429306368 52481280810350784 52543132685303808 52582108115238912 52764684879527936 52848990381694976 52983678932983008 53084814465564672 53129838408105984 53269796001349632 53535592255201581 53637781282914304 53638445108625408 53824689709697024 53922821070913536 54191418769539072 54197178911840256 54379583418044416 54439018916216832 54727639295852544 54755912715055104 55000245915353088 55006092029927424 55251541586608128 55326286805836928 55338737597939712 55573165143638016 55821145108119552 55827078478135296 55868489872441344 56152052280550912 56164688905371648 56402615369662464 56450453308612608 56702347930238976 56792944887791616 56990142613096448 56990847927914496 57292997387845632 57578382442635264 57584502593830272 57597461581529088 57694420203470848 57841457598480384 58178157259746048 58191249845256192 58437761285062656 58443972781797888 58492325021089792 58784179731201736 58797408697810944 59046487965115392 59209372156297216 59360270489468928 59365344797523968 59455114179406848 59661555548085344 59776177633492992 59978606640400896 60302497005174784 60342503943278592 60398846150508544 60552775923409152 60719815323549696 60924172232032256 61177031345299968 61183534005944664 61300321466187776 61345792801112064 61626081223901184 61814292088480176 61933050022330368 61984811476123648 62148095334907904 62242072656566544 62578185960062976 62857423903260672 62909957916065792 63171058815619776 63230042063813632 63244271540502528 63512188735586304 63848912511827968 63849702711361536 64113910439733504 64173774034915328 64460131851042816 64507947069210624 64514803781271552 64906222728904704 65131591557824512 65179904851181568 65477711300395008 65803865648726016 65858862193381376 66132202197601953 66152739251945472 66489322582566912 66610543675834368 66786012897214464 66841830285819904 66848371452674048 67119249991596012 67181919692801984 67197038511783936 67481700531560448 67604730894876672 67840309130821632 67948701919322112 68184634912097536 68539693761036288 68546979017601024 68962861649461248 69027252743438336 69253648904380416 69732912910639104 69738873905741824 69916607251771392 69975041080467712 70057510247071744 70644905243977344 70773702655574016 70779752620752896 70839784544141312 71026394668466176 71133797321790336 71380789673602108 71517926811500544 71830026575806464 71897094761218048 72195495789279744 72255225026052096 72262905215787008 72585358554955776 73007883620073472 73273040502552576 73333661220470784 73341456039903232 73668722115477504 73784983463919616 74091219967554048 74097553524850688 74178540261605376 74436104637513728 74491319829921792 75197059071547392 75203487159549952 75204417884258304 75267271078150144 75579659654402232 75603130573651968 75723926517055488 75987797237219328 76126335629524992 76326871882530816 76390663183794176 76707714276109728 76771176590180352 76779336791773696 76796615442038784 77121943464640512 77570876346328064 77588333127008256 77655659336368128 77917015046750208 77925297042397184 78125276608856064 78331078584041472 78396544930414592 78456233143959552 78721921215526176 78728650620153856 78814699027955712 79147027319291904 79273485572542464 79627221698347008 79694757612158976 79904694002024448 79971475520534528 80456671924371456 80737034564545536 80884231606370304 80959753764732928 81295768367760384 81569375127066624 81578045341259552 82091458943778816 82133869072582656 82419056117973568 82509138044891136 82577400029773824 82989430208755392 83008106396909568 83359747715457024 83437581280083968 83740617717202944 84228078420826368 84247033358057472 84603923054493696 84675679962918912 84682918314115072 85485213919644672 85939496081768448 85946842468057088 86019738375028736 86376753890745408 86541630305206272 86906539801575424 87267235889619072 87303615067193344 87665959172696832 87738487531634688 88176269596802604 88196113046716416 88203652335927296 88569731947673088 88652430110089216 88814058234445824 89048017196285952 89492333322128016 89596051349045248 89664266450239488 89967909960601344 89975600708747264 90453745507762176 90598269225762816 91002539083825152 91079722985324544 91386258348048384 91395972023468032 91775301008916996 91950482199281664 92018689201668096 92338198539173888 92439121835851776 92721438132720264 92977217214185472 93222143002361856 93392102473334784 93867278940094464 94193206991969792 94364936874098688 94845063095720448 94866407310753792 95268283103379456 95357235748667392 95773368767741952 96260661052372992 96340300034736128 96690197776564224 96772205671907328 96780478073274368 97697387336736768 97769857276772352 98216566950592512 98788293290072064 99229108877918208 99321759773229056 99733983873850368 100262745428729856 100272557179011072 100772879539202976 100795557767675904 100965235356073984 101222550797340672 101317062982959104 102276952368146304 102361568786907136 102820468526401536 102829257952854016 103540879115157504 103880473356570624 103889353395666944 104608310858612736 104962561620701568 105086265370607616 105529369759055872 105697980763389952 105967357865966016 106169628931129344 106259676816211968 106539592002699264 107071184510403162 107275562565828608 107276890217250816 107649379419394048 107845642141827072 108382837539078144 108394357823680512 108759166836088832 108878037832433664 109455278591705088 109511825430110208 110000491830706176 110012184059854848 110503083173216256 110652573611673856 110677475195879424 111146330287276032 111642290216239104 111654156956270592 111736979744882688 112304104561101824 112329377810743296 112805230739324928 112900906617225216 113404695860477952 113585889775583232 113980285226192896 113981695855828992 114585994775691264 115156764885270528 115169005187660544 115194923163058176 115682915196960768 116356314519492096 116382499690512384 116875522570125312 116887945563595776 116984650042179584 117568359462403472 117594817395621888 118092975930230784 118720540978937856 118730689595047936 118910228358813696 119323111096170688 119552355266985984 119957213280801792 120604994010349568 120685007886557184 120797692301017088 121105551846818304 121439630647099392 121848344464064512 122354062690599936 122367068011889328 122600642932375552 122691585602224128 123628584176960352 123866100044660736 123969622952247296 124296190669815808 124484145313133088 124916381928803689 125156371920125952 125819915832131584 126342117631239552 126460084127627264 127024377471172608 127697825023655936 127699405422723072 128227820879467008 128347548069830656 128920263702085632 129029607562543104 129812445457809408 130263183115649024 130359809702363136 130955422600790016 131607731297452032 131717724386762752 132264404395203906 132305478503890944 132978645165133824 133221087351668736 133572025794428928 133683660571639808 134238499983192024 134363839385603968 134394077023567872 134963401063120896 135209461789753344 135680618261643264 135897403838644224 136369269824195072 137079387522072576 137093958035202048 137925723298922496 138054505486876672 138507297808760832 139465825821278208 139477747811483648 139833214503542784 139950082160935424 140115020494143488 141289810487954688 141547405311148032 141679569088282624 142052789336932352 142267594643580672 142761579347204216 143035853623001088 143660053151612928 143794189522436096 144390991578559488 144510450052104192 144525810431574016 145170717109911552 146015767240146944 146546081005105152 146667322440941568 146682912079806464 147569966927839232 148182439935108096 148195107049701376 148872209275027456 148982639659843584 150394118143094784 150406974319099904 150408835768516608 150534542156300288 151159319308804464 151447853034110976 151975594474438656 152653743765061632 152781326367588352 153415428552219456 153542353180360704 153558673583547392 153593230884077568 154243886929281024 155141752692656128 155311318672736256 155834030093500416 155850594084794368 156662157168082944 156793089860829184 156912466287919104 157443842431052352 157457301240307712 157629398055911424 158294054638583808 158546971145084928 159254443396694016 159389515224317952 159809388004048896 159942951041069056 160606776765604743 160913343848742912 161474069129091072 161768463212740608 162591536735520768 163138750254133248 163156090682519104 164182917887557632 164267738145165312 164838112235947136 165018276089782272 165978860417510784 166016212793819136 166719495430914048 166875162560167936 167481235434405888 168456156841652736 168494066716114944 169207846108987392 169351359925837824 169365836628230144 170970427839289344 171878992163536896 171893684936114176 172039476750057472 172753507781490816 173083260610412544 173813079603150848 174534471779238144 174607230134386688 175331918345393664 175476975063269376 176352539193605208 176392226093432832 176407304671854592 177139463895346176 177304860220178432 177628116468891648 178096034392571904 178984666644256032 179192102698090496 179328532900478976 179935819921202688 179951201417494528 180907491015524352 181196538451525632 182159445970649088 182772516696096768 182791944046936064 183550602017833992 183900964398563328 184037378403336192 184676397078347776 184878243671703552 185442876265440528 185954434428370944 186444286004723712 187734557880188928 188386413983939584 188729873748197376 189690126191440896 189732814621507584 190536566206758912 190714471497334784 191546737535483904 192521322104745984 192680600069472256 193380395553128448 193544411343814656 195394774673473536 195539714553544704 196433133901185024 197576586580144128 198458217755836416 199467967747700736 200525490857459712 200545114358022144 201545759078405952 201591115535351808 201930470712147968 202445101594681344 202634125965918208 204553904736292608 204723137573814272 205640937052803072 205658515905708032 207081758230315008 207760946713141248 207778706791333888 209216621717225472 209925123241403136 210172530741215232 211058739518111744 211395961526779904 211934715731932032 212339257862258688 212519353632423936 213079184005398528 214142369020806324 214551125131657216 214553780434501632 215298758838788096 215691284283654144 216765675078156288 216788715647361024 217518333672177664 217756075664867328 219023650860220416 220000983661412352 220024368119709696 221006166346432512 221305147223347712 221354950391758848 222292660574552064 223308313912541184 223473959489765376 224608209122203648 225610461478649856 225801813234450432 226809391720955904 227171779551166464 227960570452385792 227963391711657984 229171989551382528 230313529770541056 230338010375321088 230389846326116352 231365830393921536 232712629038984192 232764999381024768 233751045140250624 233775891127191552 233969300084359168 235136718924806944 235189634791243776 236185951860461568 237441081957875712 237820456717627392 238646222192341376 239914426561603584 241209988020699136 241370015773114368 241595384602034176 242211103693636608 242879261294198784 244708125381199872 244734136023778656 245201285864751104 247257168353920704 247732200089321472 247939245904494592 248592381339631616 248968290626266176 249832763857607378 250312743840251904 251639831664263168 252684235262479104 252920168255254528 254048754942345216 255395650047311872 256455641758934016 256695096139661312 257840527404171264 258059215125086208 259624890915618816 260526366231298048 260719619404726272 261910845201580032 263215462594904064 263435448773525504 264528808790407812 264610957007781888 265957290330267648 266442174703337472 267144051588857856 267367321143279616 268476999966384048 268727678771207936 268788154047135744 269926802126241792 271361236523286528 271794807677288448 272738539648390144 274158775044145152 274187916070404096 275851446597844992 276109010973753344 277014595617521664 278931651642556416 278955495622967296 279666429007085568 279900164321870848 282579620975909376 283094810622296064 283359138176565248 284105578673864704 284535189287161344 285523158694408432 286071707246002176 287320106303225856 288781983157118976 289020900104208384 289051620863148032 290341434219823104 292031534480293888 293092162010210304 293365824159612928 296364879870216192 296390214099402752 297744418550054912 297965279319687168 300788236286189568 300813948638199808 300817671537033216 301069084312600576 302318638617608928 302895706068221952 303951188948877312 305562652735176704 306830857104438912 307084706360721408 307117347167094784 308487773858562048 310283505385312256 310622637345472512 311668060187000832 311701188169588736 313586179721658368 313824932575838208 314887684862104704 314914602480615424 315258796111822848 316588109277167616 317093942290169856 318508886793388032 318779030448635904 319618776008097792 319885902082138112 321213553531209486 321826687697485824 322948138258182144 323536926425481216 325183073471041536 326277500508266496 326312181365038208 328365835775115264 328535476290330624 329676224471894272 330036552179564544 331957720835021568 332032425587638272 333438990861828096 333750325120335872 334962470868811776 336912313683305472 336988133432229888 338415692217974784 338702719851675648 338731673256460288 341940855678578688 343757984327073792 344078953500114944 345507015562981632 347626159206301696 349068943558476288 349214460268773376 350663836690787328 350953950126538752 352705078387210416 352784452186865664 354278927790692352 354609720440356864 356192068785143808 357969333288512064 358384205396180992 358657065800957952 359871639842405376 359902402834989056 361814982031048704 362393076903051264 364318891941298176 365545033392193536 365583888093872128 367101204035667984 367801928797126656 368074756806672384 369352794156695552 370885752530881056 371908868856741888 372888572009447424 374749145786411067 375469115760377856 376772827967879168 377459747496394752 379380252382881792 381073132413517824 381428942994669568 383093475070967808 385042644209491968 386760791106256896 387088822687629312 390789549346947072 391079429107089408 392866267802370048 395153173160288256 396916435511672832 398935935495401472 401050981714919424 403091518156811904 403182231070703616 403860941424295936 404890203189362688 405268251931836416 409107809472585216 409446275147628544 411281874105606144 411317031811416064 414163516460630016 415521893426282496 415557413582667776 418433243434450944 419850246482806272 420345061482430464 422117479036223488 422791923053559808 423869431463864064 425038707264847872 426158368010797056 428284738041612648 429102250263314432 429107560869003264 430597517677576192 431382568567308288 433531350156312576 433577431294722048 435036667344355328 435512151329734656 438047301720440832 440001967322824704 440048736239419392 442610294446695424 442709900783517696 444585321149104128 446616627825082368 446947918979530752 449216418244407296 451220922957299712 451603626468900864 454343559102332928 455921140904771584 455926783423315968 458343979102765056 460627059541082112 460676020750642176 460779692652232704 462731660787843072 465425258077968384 467502090280501248 467551782254383104 467938600168718336 470273437849613888 470379269582487552 472371903720923136 474882163915751424 475640913435254784 477292444384682752 479828853123207168 482740031546228736 483190769204068352 484422207387273216 489416250762399744 489468272047557312 490402571729502208 494514336707841408 495878491808989184 497184762679263232 497936581252532352 499665527715214756 500625487680503808 503279663328526336 505368470524958208 505840336510509056 508097509884690432 512911283517868032 513390192279322624 515681054808342528 516118430250172416 519249781831237632 521052732462596096 521439238809452544 523821690403160064 526430925189808128 526870897547051008 529057617580815624 529221914015563776 531914580660535296 532884349406674944 534288103177715712 534734642286559232 536953999932768096 537455357542415872 537576308094271488 539853604252483584 542722473046573056 543589615354576896 545477079296780288 548317550088290304 548375832140808192 551702893195689984 552218021947506688 554029191235043328 557863303285112832 559332858014171136 559800328643741696 565159241951818752 566189621244592128 566718276353130496 568211157347729408 569070378574322688 571046317388816864 572143414492004352 574640212606451712 577563966314237952 578041800208416768 578103241726296064 584063068960587776 586184324020420608 586731648319225856 592729759740432384 592780428198805504 595488837100109824 601576472572379136 601627897276399616 601635343074066432 602138168625201152 604637277235217856 605791412136443904 607902377897754624 611125305470353408 613661714208877824 614169412721442816 614234694334189568 616975547717124096 620567010770624512 621245274690945024 623336120374001664 623402376339177472 627172359443316736 627649865151676416 629775369724209408 629829204961230848 630517592223645696 633176218554335232 634187884580339712 637017773586776064 637558060897271808 639237552016195584 639771804164276224 642427107062418972 643653375394971648 645896276516364288 647073852850962432 650366146942083072 652555001016532992 652624362730076416 657070952580661248 659352448943788544 660073104359129088 663915441670043136 664064851175276544 666877981723656192 667500650240671744 669924941737623552 673824627366610944 676831384435949568 677405439703351296 677463346512920576 683881711357157376 687515968654147584 688157907000229888 691014031125963264 695252318412603392 698137887116952576 701327673381574656 701907900253077504 705410156774420832 705568904373731328 708557855581384704 709219440880713728 715938666577024128 719743279684810752 719804805669978112 723629964062097408 724786153806102528 728637783882596352 731167776187744256 734202408071335968 735603857594253312 738705588313391104 741771505061762112 743817737713483776 745777144018894848 749498291572822134 750938231520755712 753545655935758336 754919494992789504 758760504765763584 762146264827035648 766186950141935616 770085288418983936 773521582212513792 774177645375258624 781579098693894144 782158858214178816 785732535604740096 790306346320576512 793832871023345664 797871870990802944 802101963429838848 806183036313623808 806364462141407232 809780406378725376 810536503863672832 818215618945170432 818892550295257088 822563748211212288 822634063622832128 828327032921260032 831043786852564992 831114827165335552 836866486868901888 839700492965612544 844234958072446976 845583846107119616 847738862927728128 850077414529695744 852316736021594112 856569476083225296 858204500526628864 858215121738006528 861195035355152384 867062700312625152 867154862589444096 870073334688710656 871024302659469312 876094603440881664 880097472478838784 885220588893390848 889170642298208256 893233255650164736 893895837959061504 898432836488814592 902441845914599424 903207252937801728 908687118204665856 911842281809543168 911853566846631936 916687958205530112 921254119082164224 921352041501284352 925463321575686144 930850516155936768 935004180561002496 935103564508766208 940546875699227776 940758539164975104 944743807441846272 949764327831502848 951281826870509568 954584888769365504 959657706246414336 965480063092457472 966381538408136704 968844414774546432 978832501524799488 978936544095114624 980805143459004416 989028673415682816 991756983617978368 994369525358526464 995873162505064704 999331055430429512 1001250975361007616 1006559326657052672 1010736941049916416 1011680673021018112 1016195019769380864 1025822567035736064 1026780384558645248 1032236860500344832 1042105464925192192 1042878477618905088 1047643380806320128 1052861850379616256 1053741795094102016 1058115235161631248 1063829161321070592 1068576206355431424 1069469284573118464 1073907999865536192 1074910715084831744 1075152616188542976 1079707208504967168 1085444946093146112 1087179230709153792 1090954158593560576 1096635100176580608 1096751664281616384 1103405786391379968 1108058382470086656 1115726606570225664 1118665716028342272 1119600657287483392 1124247437359233201 1130318483903637504 1132379242489184256 1136422314695458816 1138140757148645376 1142092634777633728 1144286828984008704 1149280425212903424 1155127932628475904 1156206483452592128 1168126137921175552 1172368648040841216 1173463296638451712 1185459519480864768 1185560856397611008 1190977674200219648 1203152945144758272 1203255794552799232 1204276337250402304 1209274554470435712 1211582824272887808 1215804755795509248 1222250610940706816 1227323428417755648 1228338825442885632 1228469388668379136 1233951095434248192 1241134021541249024 1242490549381890048 1246672240748003328 1246804752678354944 1254344718886633472 1255299730303352832 1259550739448418816 1259658409922461696 1261035184447291392 1266352437108670464 1268375769160679424 1275116121794543616 1278475104032391168 1279543608328552448 1284854214124837944 1287306750789943296 1291792553032728576 1294147705701924864 1300732293884166144 1305110002033065984 1305248725460152832 1314141905161322496 1318704897887577088 1320146208718258176 1327830883340086272 1328129702350553088 1333755963447312384 1335001300481343488 1339849883475247104 1347649254733221888 1353662768871899136 1354810879406702592 1367763422714314752 1375031937308295168 1376315814000459776 1382028062251926528 1396275774233905152 1402655346763149312 1403815800506155008 1410820313548841664 1411137808747462656 1417115711162769408 1418438881761427456 1431877333154048256 1439486559369621504 1439609611339956224 1449572307612205056 1462335552375488512 1468404816142671936 1471207715188506624 1477411176626782208 1483543010123524224 1487635475426967552 1491554288037789696 1498996583145644268 1501876463041511424 1507091311871516672 1509838989985579008 1517521009531527168 1524292529654071296 1540170576837967872 1547043164425027584 1548355290750517248 1563158197387788288 1564317716428357632 1571465071209480192 1580612692641153024 1587665742046691328 1595743741981605888 1604203926859677696 1612366072627247616 1612728924282814464 1619560812757450752 1621073007727345664 1636431237890340864 1637785100590514176 1645127496422424576 1645268127245664256 1656654065842520064 1662087573705129984 1679400985931225088 1688469916144893952 1691167692214239232 1695477725855456256 1700154829059391488 1704633472043188224 1713138952166450592 1716409001053257728 1716430243476013056 1722390070710304768 1734125400625250304 1734309725178888192 1740146669377421312 1752189206881763328 1760194944957677568 1770441177786781696 1778341284596416512 1786466511300329472 1796865672977629184 1804883691829198848 1806414505875603456 1817374236409331712 1823684563619086336 1823707133693263872 1833375916411060224 1842508238164328448 1842704083002568704 1850926643151372288 1861701032311873536 1870008361122004992 1870207129017532416 1881093751398455552 1881517078329950208 1889487614883692544 1899528655663005696 1902563653741019136 1909169777538731008 1919315412492828672 1930960126184914944 1932763076816273408 1937688829549092864 1957665003049598976 1957873088190229248 1978057346831365632 1983513967235956736 1988739050717052928 1991746325010129408 1998662110860859024 2002501950722015232 2021473882099832832 2023361346042036224 2032390039538761728 2051645134071472128 2053560769117290496 2064473721000689664 2084210929850384384 2085756955237810176 2105723700759232512 2107483590188204032 2116230470323262496 2127658322642141184 2138938569146236928 2147815999731072384 2149821430169663488 2159414417009934336 2170889892186292224 2174358461418307584 2181908317187121152 2193503328563232768 2206811572782759936 2216116764940173312 2231453213140451328 2237331432056684544 2239201314574966784 2248494874718466402 2260636967807275008 2264758484978368512 2276281514297290752 2284185269555267456 2298560850425806848 2310255865256951808 2312412966905184256 2336252275842351104 2344737296081682432 2346926593276903424 2370919038961729536 2371121712795222016 2381955348400439296 2406305890289516544 2408552674500804608 2418549108940871424 2431609511591018496 2444501221881413632 2454646856835511296 2456677650885771264 2456938777336758272 2467902190868496384 2482268043082498048 2484981098763780096 2493344481496006656 2493609505356709888 2508689437773266944 2510599460606705664 2519101478896837632 2519316819844923392 2532704874217340928 2536751538321358848 2550232243589087232 2556950208064782336 2559087216657104896 2569708428249675888 2574613501579886592 2583585106065457152 2601464587768332288 2610220004066131968 2610497450920305664 2628283810322644992 2637409795775154176 2640292417436516352 2655661766680172544 2667511926894624768 2670002600962686976 2679699766950494208 2695298509466443776 2707325537743798272 2709621758813405184 2735526845428629504 2750063874616590336 2764056124503853056 2792551548467810304 2805310693526298624 2821640627097683328 2822275617494925312 2834231422325538816 2836877763522854912 2863754666308096512 2878973118739243008 2879219222679912448 2899144615224410112 2924671104750977024 2936809632285343872 2942415430377013248 2954822353253564416 2967086020247048448 2975270950853935104 2983108576075579392 2997993166291288536 3003752926083022848 3014182623743033344 3019677979971158016 3035042019063054336 3048585059308142592 3080341153675935744 3096710581501034496 3126316394775576576 3128635432856715264 3142930142418960384 3161225385282306048 3191487483963211776 3208407853719355392 3224732145254495232 3225457848565628928 3239121625514901504 3242146015454691328 3272862475780681728 3275570201181028352 3290254992844849152 3324175147410259968 3358801971862450176 3382335384428478464 3390955451710912512 3409266944086376448 3426277904332901184 3432818002106515456 3432860486952026112 3444780141420609536 3468619450357776384 3480293338754842624 3504378413763526656 3520389889915355136 3540882355573563392 3556682569192833024 3572933022600658944 3593731345955258368 3609767383658397696 3612829011751206912 3634748472818663424 3647369127238172672 3647414267386527744 3666751832822120448 3685016476328656896 3685408166005137408 3701853286302744576 3723402064623747072 3740016722244009984 3740414258035064832 3762187502796911104 3763034156659900416 3778975229767385088 3799057311326011392 3805127307482038272 3818339555077462016 3838630824985657344 3861920252369829888 3865526153632546816 3875377659098185728 3915330006099197952 3915746176380458496 3956114693662731264 3967027934471913472 3977478101434105856 3983492650020258816 3997324221721718048 4005003901444030464 4042947764199665664 4046722692084072448 4103290268142944256 4107121538234580992 4128947442001379328 4168421859700768768 4211447401518465024 4214967180376408064 4232460940646524992 4255316645284282368 4277877138292473856 4295631999462144768 4299642860339326976 4318828834019868672 4348716922836615168 4363816634374242304 4387006657126465536 4413623145565519872 4432233529880346624 4462906426280902656 4474662864113369088 4478402629149933568 4496989749436932804 4521273935614550016 4529516969956737024 4552563028594581504 4568370539110534912 4620511730513903616 4624825933810368512 4672504551684702208 4689474592163364864 4693853186553806848 4741838077923459072 4742243425590444032 4812611780579033088 4817105349001609216 4837098217881742848 4863219023182036992 4909293713671022592 4913355301771542528 4913877554673516544 4935804381736992768 4964536086164996096 4969962197527560192 4987219010713419776 5038202957793675264 5038633639689846784 5065409748434681856 5073503076642717696 5100464487178174464 5113900416129564672 5118174433314209792 5139416856499351776 5149227003159773184 5167170212130914304 5202929175536664576 5220440008132263936 5220994901840611328 5256567620645289984 5274819591550308352 5280584834873032704 5311323533360345088 5335023853789249536 5359399533900988416 5390597018932887552 5414651075487596544 5419243517626810368 5471053690857259008 5500127749233180672 5528112249007706112 5585103096935620608 5610621387052597248 5643281254195366656 5644551234989850624 5668462844651077632 5673755527045709824 5727509332616193024 5757946237478486016 5758438445359824896 5798289230448820224 5849342209501954048 5873619264570687744 5909644706507128832 5934172040494096896 5950541901707870208 5966217152151158784 5995986332582577072 6007505852166045696 6028365247486066688 6070084038126108672 6097170118616285184 6160682307351871488 6193421163002068992 6252632789551153152 6257270865713430528 6322450770564612096 6382974967926423552 6416815707438710784 6449464290508990464 6478243251029803008 6484292030909382656 6545724951561363456 6580509985689698304 6648350294820519936 6717603943724900352 6764670768856956928 6781910903421825024 6852555808665802368 6865636004213030912 6889560282841219072 6937238900715552768 6960586677509685248 7008756827527053312 7040779779830710272 7081764711147126784 7113365138385666048 7145866045201317888 7187462691910516736 7225658023502413824 7294738254476345344 7294828534773055488 7333503665644240896 7370032952657313792 7370816332010274816 7403706572605489152 7446804129247494144 7480033444488019968 7480828516070129664 7524375005593822208 7526068313319800832 7557950459534770176 7598114622652022784 7610254614964076544 7636679110154924032 7677261649971314688 7723840504739659776 7750755318196371456 7830660012198395904 7831492352760916992 7912229387325462528 7954956202868211712 7966985300040517632 7994648443443436096 8010007802888060928 8085895528399331328 8093445384168144896 8206580536285888512 8214243076469161984 8336843719401537536 8429934360752816128 8464921881293049984 8510633290568564736 8555754276584947712 8591263998924289536 8599285720678653952 8637657668039737344 8697433845673230336 8727633268748484608 8774013314252931072 8827246291131039744 8864467059760693248 8925812852561805312 8949325728226738176 8956805258299867136 8993979498873865608 9042547871229100032 9059033939913474048 9105126057189163008 9136741078221069824 9241023461027807232 9249651867620737024 9345009103369404416 9378949184326729728 9387706373107613696 9483676155846918144 9625223561158066176 9634210698003218432 9674196435763485696 9726438046364073984 9818587427342045184 9826710603543085056 9827755109347033088 9929072172329992192 9974438021426839552 10076405915587350528 10077267279379693568 10147006153285435392 10227800832259129344 10236348866628419584 10278833712998703552 10298454006319546368 10334340424261828608 10405858351073329152 10440880016264527872 10441989803681222656 10513135241290579968 10549639183100616704 10561169669746065408 10622647066720690176 10670047707578499072 10718799067801976832 10781194037865775104 10829302150975193088 10838487035253620736 10942107381714518016 11000255498466361344 11056224498015412224 11170206193871241216 11221242774105194496 11286562508390733312 11289102469979701248 11336925689302155264 11347511054091419648 11455018665232386048 11515892474956972032 11516876890719649792 11596578460897640448 11698684419003908096 11747238529141375488 11819289413014257664 11868344080988193792 11901083803415740416 11932434304302317568 11991972665165154144 12015011704332091392 12056730494972133376 12140168076252217344 12321364614703742976 12386842326004137984 12505265579102306304 12644901541129224192 12765949935852847104 12833631414877421568 12898928581017980928 12956486502059606016 13091449903122726912 13161019971379396608 13296700589641039872 13435207887449800704 13529341537713913856 13563821806843650048 13705111617331604736 13779120565682438144 13874477801431105536 13921173355019370496 14017513655054106624 14081559559661420544 14163529422294253568 14226730276771332096 14374925383821033472 14451316047004827648 14589476508952690688 14589657069546110976 14740065905314627584 14741632664020549632 14807413145210978304 14893608258494988288 14961657032140259328 15048750011187644416 15115900919069540352 15196229245304045568 15220509229928153088 15273358220309848064 15354523299942629376 15447681009479319552 15501510636392742912 15661320024396791808 15662984705521833984 15824458774650925056 15933970600081035264 15989296886886872192 16171791056798662656 16186890768336289792 16413161072571777024 16428486152938323968 16673687438803075072 16859868721505632256 16929843762586099968 17021266581137129472 17111508553169895424 17182527997848579072 17198571441357307904 17275315336079474688 17394867691346460672 17455266537496969216 17548026628505862144 17728934119521386496 17851625705123610624 17898651456453476352 17913610516599734272 17987958997747731216 18085095742458200064 18210252114378326016 18273482156442139648 18482046922055614464 18499303735241474048 18690018206738808832 18757898368653459456 18967352311693836288 19250447122316132352 19348392871526971392 19452876092728147968 19637174854684090368 19655510218694066176 19858144344659984384 19948876042853679104 20152811831174701056 20154534558759387136 20294012306570870784 20472697733256839168 20557667425997407104 20596908012639092736 20668680848523657216 20811716702146658304 20881760032529055744 20883979607362445312 21026270482581159936 21099278366201233408 21122339339492130816 21245294133441380352 21340095415156998144 21437598135603953664 21562388075731550208 21676974070507241472 21884214763429036032 22000510996932722688 22112448996030824448 22340412387742482432 22442485548210388992 22573125016781466624 22578204939959402496 22673851378604310528 22695022108182839296 22910037330464772096 23031784949913944064 23397368838007816192 23494477058282750976 23736688161976387584 23864868608604635136 23983945330330308288 24030023408664182784 24113460989944266752 24280336152504434688 24642729229407485952 25010531158204612608 25289803082258448384 25531899871705694208 25667262829754843136 25797857162035961856 25912973004119212032 26182899806245453824 26322039942758793216 26593401179282079744 26870415774899601408 27058683075427827712 27127643613687300096 27410223234663209472 27558241131364876288 27748955602862211072 27842346710038740992 28035027310108213248 28163119119322841088 28327058844588507136 28749850767642066944 28902632094009655296 29178953017905381376 29179314139092221952 29480131810629255168 29483265328041099264 29787216516989976576 29923314064280518656 30097500022375288832 30231801838139080704 30441018459856306176 30546716440619696128 30709046599885258752 30895362018958639104 31003021272785485824 31322640048793583616 31325969411043667968 31648917549301850112 31867941200162070528 31978593773773744384 32343582113597325312 32373781536672579584 32826322145143554048 32856972305876647936 33719737443011264512 33859687525172199936 34042533162274258944 34365055995697158144 34397142882714615808 34550630672158949376 34789735382692921344 34910533074993938432 35096053257011724288 35457868239042772992 35703251410247221248 35797302912906952704 35827221033199468544 35975917995495462432 36170191484916400128 36420504228756652032 36546964312884279296 36964093844111228928 36998607470482948096 37515796737306918912 37934704623387672576 38500894244632264704 38696785743053942784 39274349709368180736 39311020437388132352 39716288689319968768 39897752085707358208 40305623662349402112 40309069117518774272 40588024613141741568 40945395466513678336 41115334851994814208 41337361697047314432 41623433404293316608 41763520065058111488 41767959214724890624 42052540965162319872 42198556732402466816 42244678678984261632 42490588266882760704 42680190830313996288 43124776151463100416 43353948141014482944 43768429526858072064 44224897992061648896 44680824775484964864 44884971096420777984 45146250033562933248 45347702757208621056 45390044216365678592 45820074660929544192 46063569899827888128 46988954116565501952 47473376323952775168 47967890660660616576 48226921979888533504 48560672305008869376 49285458458814971904 50021062316409225216 50579606164516896768 51063799743411388416 51334525659509686272 51595714324071923712 51825946008238424064 52365799612490907648 52644079885517586432 53186802358564159488 53740831549799202816 54255287227374600192 54820446469326418944 55116482262729752576 55497911205724422144 55684693420077481984 56070054620216426496 56654117689177014272 57499701535284133888 58357906035810762752 58358628278184443904 58966530656082198528 59574433033979953152 59846628128561037312 60195000044750577664 60463603676278161408 60882036919712612352 61093432881239392256 61418093199770517504 61790724037917278208 62006042545570971648 62645280097587167232 62651938822087335936 63297835098603700224 63735882400324141056 63957187547547488768 64687164227194650624 64747563073345159168 65652644290287108096 65713944611753295872 67439474886022529024 67719375050344399872 68085066324548517888 68730111991394316288 68794285765429231616 69821066149987876864 70192106514023448576 71594605825813905408 71654442066398937088 71951835990990924864 72340382969832800256 72841008457513304064 73093928625768558592 73928187688222457856 75031593474613837824 75869409246775345152 77001788489264529408 77393571486107885568 78548699418736361472 78622040874776264704 79432577378639937536 79795504171414716416 80611247324698804224 80618138235037548544 81176049226283483136 81890790933027356672 82230669703989628416 82674723394094628864 83246866808586633216 83527040130116222976 83535918429449781248 84105081930324639744 84397113464804933632 84489357357968523264 84981176533765521408 86249552302926200832 86707896282028965888 87536859053716144128 88449795984123297792 89361649550969929728 89769942192841555968 90292500067125866496 90695405514417242112 91640149321859088384 92127139799655776256 93977908233131003904 94946752647905550336 95935781321321233152 96453843959777067008 97121344610017738752 98570916917629943808 101159212329033793536 102127599486822776832 103191428648143847424 103651892016476848128 104731599224981815296 105288159771035172864 106373604717128318976 107481663099598405632 108510574454749200384 109640892938652837888 110232964525459505152 110995822411448844288 113308235378354028544 114999403070568267776 116715812071621525504 117933061312164397056 119148866067959906304 119693256257122074624 120390000089501155328 120927207352556322816 121764073839425224704 122186865762478784512 122836186399541035008 124012085091141943296 125290560195174334464 125303877644174671872 126595670197207400448 127471764800648282112 127914375095094977536 129374328454389301248 129495126146690318336 131305288580574216192 135438750100688799744 136170132649097035776 137460223982788632576 137588571530858463232 139642132299975753728 143308884132797874176 143903671981981849728 144680765939665600512 145682016915026608128 146187857251537117184 147856375376444915712 150063186949227675648 151738818493550690304 154003576978529058816 154787142972215771136 157097398837472722944 157244081749552529408 158865154757279875072 159591008342829432832 161222494649397608448 163781581866054713344 164461339407979256832 165349446788189257728 166493733617173266432 167054080260232445952 167071836858899562496 168210163860649279488 168794226929609867264 169962353067531042816 172499104605852401664 175073718107432288256 176899591968246595584 178723299101939859456 179539884385683111936 180585000134251732992 181390811028834484224 183280298643718176768 184254279599311552512 187955816466262007808 189893505295811100672 191871562642642466304 192907687919554134016 194242689220035477504 197141833835259887616 202318424658067587072 204255198973645553664 206382857296287694848 209463198449963630592 210576319542070345728 214963326199196811264 217021148909498400768 219281785877305675776 226616470756708057088 229998806141136535552 235866122624328794112 238297732135919812608 239386512514244149248 240780000179002310656 241854414705112645632 243528147678850449408 244373731524957569024 245672372799082070016 248024170182283886592 250581120390348668928 250607755288349343744 253191340394414800896 254943529601296564224 255828750190189955072 258748656908778602496 258990252293380636672 262610577161148432384 270877500201377599488 274920447965577265152 275177143061716926464 279284264599951507456 286617768265595748352 287807343963963699456 289361531879331201024 291364033830053216256 292375714503074234368 295712750752889831424 303477636987101380608 309574285944431542272 314194797674945445888 314488163499105058816 317730309514559750144 322444989298795216896 328922678815958513664 330698893576378515456 332987467234346532864 334143673717799124992 337588453859219734528 339924706135062085632 344998209211704803328 350147436214864576512 353799183936493191168 357446598203879718912 359079768771366223872 361170000268503465984 362781622057668968448 366560597287436353536 368508559198623105024 375911632932524015616 379787010591622201344 383743125285284932608 385815375839108268032 388485378440070955008 408510397947291107328 412765714592575389696 418926396899927261184 429926652398393622528 434042297818996801536 438563571754611351552 453232941513416114176 459997612282273071104 471732245248657588224 476595464271839625216 478773025028488298496 481560000358004621312 488747463049915138048 491344745598164140032 496048340364567773184 501162240780697337856 501215510576698687488 506382680788829601792 509887059202593128448 511657500380379910144 517497313817557204992 525221154322296864768 541755000402755198976 549840895931154530304 550354286123433852928 558568529199903014912 573235536531191496704 575614687927927398912 578723063758662402048 582728067660106432512 584751429006148468736 591425501505779662848 606955273974202761216 619148571888863084544 628389595349890891776 628976326998210117632 644889978597590433792 657845357631917027328 668287347435598249984 675176907718439469056 679849412270124171264 689996418423409606656 707598367872986382336 714893196407759437824 718159537542732447744 722340000537006931968 725563244115337936896 733121194574872707072 737017118397246210048 751823265865048031232 759574021183244402688 767486250570569865216 771630751678216536064 776970756880141910016 825531429185150779392 837852793799854522368 859853304796787245056 868084595637993603072 877127143509222703104 906465883026832228352 943464490497315176448 953190928543679250432 963120000716009242624 977494926099830276096 992096680729135546368 1002431021153397374976 1012765361577659203584 1019774118405186256896 1023315000760759820288 1034994627635114409984 1050442308644593729536 1083510000805510397952 1099681791862309060608 1100708572246867705856 1117137058399806029824 1146471073062382993408 1151229375855854797824 1157446127517324804096 1165456135320212865024 1169502858012296937472 1238297143777726169088 1256779190699781783552 1289779957195180867584 1315690715263834054656 1336574694871196499968 1350353815436878938112 1359698824540248342528 1379992836846819213312 1415196735745972764672 1429786392815518875648 1436319075085464895488 1444680001074013863936 1466242389149745414144 1474034236794492420096 1503646531730096062464 1519148042366488805376 1534972501141139730432 1651062858370301558784 1675705587599709044736 1719706609593574490112 1736169191275987206144 1754254287018445406208 1812931766053664456704 1886928980994630352896 1926240001432018485248 1954989852199660552192 2004862042306794749952 2025530723155318407168 2039548236810372513792 2046630001521519640576 2069989255270228819968 2167020001611020795904 2199363583724618121216 2201417144493735411712 2302458751711709595648 2314892255034649608192 2330912270640425730048 2339005716024593874944 2476594287555452338176 2513558381399563567104 2579559914390361735168 2631381430527668109312 2673149389742392999936 2700707630873757876224 2719397649080496685056 2830393471491945529344 2859572785631037751296 2889360002148027727872 2932484778299490828288 3007293063460192124928 3038296084732977610752 3069945002282279460864 3302125716740603117568 3351411175199418089472 3439413219187148980224 3472338382551974412288 3508508574036890812416 3852480002864036970496 3909979704399321104384 4009724084613589499904 4051061446310636814336 4079096473620745027584 4093260003043039281152 4139978510540457639936 4334040003222041591808 4398727167449236242432 4402834288987470823424 4604917503423419191296 4678011432049187749888 4953188575110904676352 5027116762799127134208 5159119828780723470336 5262762861055336218624 5346298779484785999872 5401415261747515752448 5438795298160993370112 5660786942983891058688 5778720004296055455744 5864969556598981656576 6014586126920384249856 6076592169465955221504 6139890004564558921728 6604251433481206235136 6944676765103948824576 7017017148073781624832 7704960005728073940992 7819959408798642208768 8019448169227178999808 8102122892621273628672 8158192947241490055168 8186520006086078562304 8668080006444083183616 8797454334898472484864 9209835006846838382592 9356022864098375499776 9906377150221809352704 10054233525598254268416 10318239657561446940672 10525525722110672437248 10692597558969571999744 11557440008592110911488 11729939113197963313152 12029172253840768499712 12153184338931910443008 12279780009129117843456 13208502866962412470272 14034034296147563249664 15409920011456147881984 16038896338454357999616 16204245785242547257344 16316385894482980110336 16373040012172157124608 17336160012888166367232 17594908669796944969728 18419670013693676765184 18712045728196750999552 19812754300443618705408 21051051444221344874496 23114880017184221822976 23459878226395926626304 24058344507681536999424 24306368677863820886016 24559560018258235686912 28068068592295126499328 30819840022912295763968 32077792676908715999232 32746080024344314249216 34672320025776332734464 35189817339593889939456 36839340027387353530368 37424091456393501999104 39625508600887237410816 42102102888442689748992 46229760034368443645952 48116689015363073998848 48612737355727641772032 49119120036516471373824 56136137184590252998656 65492160048688628498432 69344640051552665468928 70379634679187779878912 73678680054774707060736 74848182912787003998208 84204205776885379497984 92459520068736887291904 96233378030726147997696 98238240073032942747648 112272274369180505997312 130984320097377256996864 138689280103105330937856 147357360109549414121472 168408411553770758995968 196476480146065885495296 224544548738361011994624 261968640194754513993728 277378560206210661875712 294714720219098828242944 336816823107541517991936 392952960292131770990592 523937280389509027987456 589429440438197656485888 673633646215083035983872 785905920584263541981184 1178858880876395312971776 1571811841168527083962368 2357717761752790625943552 4715435523505581251887104
- Sum of all divisors σ(n): 17304247074482289807486237
- Sum of proper divisors (its aliquot sum) s(n): 12588811550976708555599133
- 4715435523505581251887104 is an abundant number, because the sum of its proper divisors (12588811550976708555599133) is greater than itself. Its abundance is 7873376027471127303712029
Bases of 4715435523505581251887104
- Binary: 11111001101000100001000101100111011101110000101110001011000100000000000000000000002
- Hexadecimal: 0x3E688459DDC2E2C400000
- Base-36: LBV9GGFCUPNEY9S0
Squares and roots of 4715435523505581251887104
- 4715435523505581251887104 squared (47154355235055812518871042) is 22235332176338355119078134376650515301961161506816
- 4715435523505581251887104 cubed (47154355235055812518871043) is 104849275221252546873728680147569538935570494569804718539228032524158500864
-
4715435523505581251887104 is a
perfect square number . Itssquare root is 2171505358848 -
The
cube root of 4715435523505581251887104 is 167690040.7646225681
Scales and comparisons
How big is 4715435523505581251887104?- 4,715,435,523,505,581,251,887,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,715,435,523,505,581,251,887,104 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 4715435523505581251887104 cubic inches would be around 13974170.1 feet tall.
Recreational maths with 4715435523505581251887104
- 4715435523505581251887104 backwards is 4017881521855053255345174
- The number of decimal digits it has is: 25
- The sum of 4715435523505581251887104's digits is 99
- 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 4715435523505581251887104 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 4715435523505581251887104 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/4715435523505581251887104/
Chicago style:
Numbermatics. 2024. "Number 4715435523505581251887104 - Facts about the integer". https://numbermatics.com/n/4715435523505581251887104/
The information we have on file for 4715435523505581251887104 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 4715435523505581251887104, math, Factors of 4715435523505581251887104, curriculum, school, college, exams, university, Prime factorization of 4715435523505581251887104, STEM, science, technology, engineering, physics, economics, calculator, four septillion, seven hundred fifteen sextillion, four hundred thirty-five quintillion, five hundred twenty-three quadrillion, five hundred five trillion, five hundred eighty-one billion, two hundred fifty-one million, eight hundred eighty-seven thousand, one hundred four.