29227896261535354038779904
29,227,896,261,535,354,038,779,904 is an even composite number composed of five prime numbers multiplied together.
29227896261535354038779904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 29227896261535354038779904:
220 × 314 × 114 × 712 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 71 × 71 × 281 × 281)See below for interesting mathematical facts about the number 29227896261535354038779904 from the Numbermatics database.
Names of 29227896261535354038779904
- Cardinal: 29227896261535354038779904 can be written as Twenty-nine septillion, two hundred twenty-seven sextillion, eight hundred ninety-six quintillion, two hundred sixty-one quadrillion, five hundred thirty-five trillion, three hundred fifty-four billion, thirty-eight million, seven hundred seventy-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 2.9227896261535354038779904 × 1025
Factors of 29227896261535354038779904
Divisors of 29227896261535354038779904
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 44 48 54 64 66 71 72 81 88 96 99 108 121 128 132 142 144 162 176 192 198 213 216 242 243 256 264 281 284 288 297 324 352 363 384 396 426 432 484 486 512 528 562 568 576 594 639 648 704 726 729 768 781 792 843 852 864 891 968 972 1024 1056 1089 1124 1136 1152 1188 1278 1296 1331 1408 1452 1458 1536 1562 1584 1686 1704 1728 1782 1917 1936 1944 2048 2112 2178 2187 2248 2272 2304 2343 2376 2529 2556 2592 2662 2673 2816 2904 2916 3072 3091 3124 3168 3267 3372 3408 3456 3564 3834 3872 3888 3993 4096 4224 4356 4374 4496 4544 4608 4686 4752 5041 5058 5112 5184 5324 5346 5632 5751 5808 5832 6144 6182 6248 6336 6534 6561 6744 6816 6912 7029 7128 7587 7668 7744 7776 7986 8019 8192 8448 8591 8712 8748 8992 9088 9216 9273 9372 9504 9801 10082 10116 10224 10368 10648 10692 11264 11502 11616 11664 11979 12288 12364 12496 12672 13068 13122 13488 13632 13824 14058 14256 14641 15123 15174 15336 15488 15552 15972 16038 16384 16896 17182 17253 17424 17496 17984 18176 18432 18546 18744 19008 19602 19683 19951 20164 20232 20448 20736 21087 21296 21384 22528 22761 23004 23232 23328 23958 24057 24576 24728 24992 25344 25773 26136 26244 26976 27264 27648 27819 28116 28512 29282 29403 30246 30348 30672 30976 31104 31944 32076 32768 33792 34001 34364 34506 34848 34992 35937 35968 36352 36864 37092 37488 38016 39204 39366 39902 40328 40464 40896 41472 42174 42592 42768 43923 45056 45369 45522 46008 46464 46656 47916 48114 49152 49456 49984 50688 51546 51759 52272 52488 53952 54528 55296 55451 55638 56232 57024 58564 58806 59049 59853 60492 60696 61344 61952 62208 63261 63888 64152 65536 67584 68002 68283 68728 69012 69696 69984 71874 71936 72171 72704 73728 74184 74976 76032 77319 78408 78732 78961 79804 80656 80928 81792 82944 83457 84348 85184 85536 87846 88209 90112 90738 91044 92016 92928 93312 94501 95832 96228 98304 98912 99968 101376 102003 103092 103518 104544 104976 107811 107904 109056 110592 110902 111276 112464 114048 117128 117612 118098 119706 120984 121392 122688 123904 124416 126522 127776 128304 131072 131769 135168 136004 136107 136566 137456 138024 139392 139968 143748 143872 144342 145408 147456 148368 149952 152064 154638 155277 156816 157464 157922 159608 161312 161856 163584 165888 166353 166914 168696 170368 171072 175692 176418 177147 179559 180224 181476 182088 184032 185856 186624 189002 189783 191664 192456 196608 197824 199936 202752 204006 204849 206184 207036 209088 209952 215622 215808 216513 218112 219461 221184 221804 222552 224928 228096 231957 234256 235224 236196 236883 239412 241968 242784 245376 247808 248832 250371 253044 255552 256608 262144 263538 264627 270336 272008 272214 273132 274912 276048 278784 279936 283503 287496 287744 288684 290816 294912 296736 299904 304128 306009 309276 310554 313632 314928 315844 319216 322624 323433 323712 327168 331776 332706 333828 337392 340736 342144 351384 352836 354294 359118 360448 362952 364176 368064 371712 373248 374011 378004 379566 383328 384912 393216 395307 395648 399872 405504 408012 408321 409698 412368 414072 418176 419904 431244 431616 433026 436224 438922 442368 443608 445104 449856 456192 463914 465831 468512 470448 472392 473766 478824 483936 485568 490752 495616 497664 499059 500742 506088 511104 513216 524288 527076 529254 531441 538677 540672 544016 544428 546264 549824 552096 557568 559872 567006 569349 574992 575488 577368 581632 589824 593472 599808 608256 609961 612018 614547 618552 621108 627264 629856 631688 638432 645248 646866 647424 649539 654336 658383 663552 665412 667656 674784 681472 684288 695871 702768 705672 708588 710649 718236 720896 725904 728352 736128 743424 746496 748022 751113 756008 759132 766656 769824 786432 790614 791296 793881 799744 811008 816024 816642 819396 824736 828144 836352 839808 850509 862488 863232 866052 868571 872448 877844 884736 887216 890208 899712 912384 918027 927828 931662 937024 940896 944784 947532 957648 967872 970299 971136 981504 991232 995328 998118 1001484 1012176 1022208 1026432 1039511 1048576 1054152 1058508 1062882 1077354 1081344 1088032 1088856 1092528 1099648 1104192 1115136 1119744 1122033 1134012 1138698 1149984 1150976 1154736 1163264 1179648 1185921 1186944 1199616 1216512 1219922 1224036 1224963 1229094 1237104 1242216 1254528 1259712 1263376 1276864 1290496 1293732 1294848 1299078 1308672 1316766 1327104 1330824 1335312 1349568 1362944 1368576 1391742 1397493 1405536 1411344 1416521 1417176 1421298 1436472 1441792 1451808 1456704 1472256 1486848 1492992 1496044 1497177 1502226 1512016 1518264 1533312 1539648 1572864 1581228 1582592 1587762 1594323 1599488 1616031 1622016 1632048 1633284 1638792 1649472 1656288 1672704 1679616 1701018 1708047 1724976 1726464 1732104 1737142 1744896 1755688 1769472 1774432 1780416 1799424 1824768 1829883 1836054 1843641 1855656 1863324 1874048 1881792 1889568 1895064 1915296 1935744 1940598 1942272 1948617 1963008 1975149 1982464 1990656 1996236 2002968 2024352 2044416 2052864 2079022 2087613 2108304 2117016 2125764 2131947 2154708 2162688 2176064 2177712 2185056 2199296 2208384 2230272 2239488 2244066 2253339 2268024 2277396 2299968 2301952 2309472 2326528 2359296 2371842 2373888 2381643 2399232 2414071 2433024 2439844 2448072 2449926 2458188 2474208 2484432 2509056 2519424 2526752 2551527 2553728 2580992 2587464 2589696 2598156 2605713 2617344 2633532 2654208 2661648 2670624 2699136 2725888 2737152 2754081 2783484 2794986 2811072 2822688 2833042 2834352 2842596 2872944 2883584 2903616 2910897 2913408 2944512 2973696 2985984 2992088 2994354 3004452 3024032 3036528 3066624 3079296 3118533 3145728 3162456 3165184 3175524 3188646 3198976 3232062 3244032 3264096 3266568 3277584 3298944 3312576 3345408 3359232 3366099 3402036 3416094 3449952 3452928 3464208 3474284 3489792 3511376 3538944 3548864 3557763 3560832 3598848 3649536 3659766 3672108 3674889 3687282 3711312 3726648 3748096 3763584 3779136 3790128 3830592 3871488 3881196 3884544 3897234 3926016 3950298 3964928 3981312 3992472 4005936 4048704 4088832 4105728 4114121 4158044 4175226 4192479 4216608 4234032 4249563 4251528 4263894 4309416 4325376 4352128 4355424 4370112 4398592 4416768 4460544 4478976 4488132 4491531 4506678 4536048 4554792 4599936 4603904 4618944 4653056 4718592 4743684 4747776 4763286 4782969 4798464 4828142 4848093 4866048 4879688 4896144 4899852 4916376 4948416 4968864 5018112 5038848 5053504 5103054 5107456 5124141 5161984 5174928 5179392 5196312 5211426 5234688 5267064 5308416 5323296 5341248 5398272 5451776 5474304 5489649 5508162 5530923 5566968 5589972 5606231 5622144 5645376 5666084 5668704 5685192 5745888 5767168 5807232 5821794 5826816 5845851 5889024 5925447 5947392 5971968 5984176 5988708 6008904 6048064 6073056 6133248 6158592 6237066 6262839 6324912 6330368 6351048 6377292 6395841 6397952 6464124 6488064 6528192 6533136 6555168 6597888 6625152 6690816 6709571 6718464 6732198 6760017 6804072 6832188 6899904 6905856 6928416 6948568 6979584 7022752 7077888 7097728 7115526 7121664 7144929 7197696 7242213 7299072 7319532 7344216 7349778 7374564 7422624 7453296 7496192 7527168 7558272 7580256 7654581 7661184 7742976 7762392 7769088 7794468 7817139 7852032 7900596 7929856 7962624 7984944 8011872 8097408 8177664 8211456 8228242 8262243 8316088 8350452 8384958 8433216 8468064 8499126 8503056 8527788 8618832 8650752 8704256 8710848 8732691 8740224 8797184 8833536 8921088 8957952 8976264 8983062 9013356 9072096 9109584 9199872 9207808 9237888 9306112 9355599 9437184 9487368 9495552 9526572 9554281 9565938 9596928 9656284 9696186 9732096 9759376 9792288 9799704 9832752 9896832 9937728 10036224 10077696 10098297 10107008 10206108 10214912 10248282 10323968 10349856 10358784 10392624 10422852 10469376 10534128 10616832 10646592 10673289 10682496 10796544 10903552 10948608 10979298 11016324 11024667 11061846 11133936 11179944 11212462 11244288 11290752 11332168 11337408 11370384 11491776 11534336 11614464 11643588 11653632 11691702 11778048 11850894 11894784 11943936 11968352 11977416 12017808 12096128 12146112 12266496 12317184 12342363 12474132 12525678 12577437 12649824 12660736 12702096 12748689 12754584 12791682 12795904 12928248 12976128 13056384 13066272 13110336 13195776 13250304 13381632 13419142 13436928 13464396 13474593 13520034 13608144 13664376 13799808 13811712 13856832 13897136 13959168 14045504 14155776 14195456 14231052 14243328 14289858 14395392 14484426 14544279 14598144 14639064 14688432 14699556 14749128 14845248 14906592 14992384 15054336 15116544 15160512 15309162 15322368 15372423 15485952 15524784 15538176 15581731 15588936 15634278 15704064 15801192 15859712 15925248 15969888 16023744 16194816 16355328 16422912 16456484 16468947 16524486 16592769 16632176 16700904 16769916 16818693 16866432 16936128 16998252 17006112 17055576 17237664 17301504 17408512 17421696 17465382 17480448 17537553 17594368 17667072 17776341 17842176 17915904 17952528 17966124 18026712 18144192 18219168 18399744 18415616 18475776 18612224 18711198 18788517 18974736 18991104 19053144 19108562 19131876 19187523 19193856 19312568 19392372 19464192 19518752 19584576 19599408 19665504 19793664 19875456 20072448 20128713 20155392 20196594 20214016 20280051 20412216 20429824 20496564 20647936 20699712 20717568 20785248 20845704 20938752 21068256 21233664 21293184 21346578 21364992 21434787 21593088 21726639 21807104 21897216 21958596 22032648 22049334 22123692 22267872 22359888 22424924 22488576 22581504 22664336 22674816 22740768 22963743 22983552 23228928 23287176 23307264 23383404 23451417 23556096 23701788 23789568 23887872 23936704 23954832 24035616 24192256 24292224 24532992 24634368 24684726 24786729 24948264 25051356 25154874 25299648 25321472 25404192 25497378 25509168 25583364 25591808 25856496 25952256 26112768 26132544 26198073 26220672 26391552 26500608 26554781 26763264 26838284 26873856 26928792 26949186 27040068 27216288 27328752 27599616 27623424 27713664 27794272 27918336 28066797 28091008 28311552 28390912 28462104 28486656 28579716 28662843 28790784 28968852 29088558 29196288 29278128 29376864 29399112 29498256 29690496 29813184 29984768 30108672 30233088 30294891 30321024 30618324 30644736 30744846 30971904 31049568 31076352 31163462 31177872 31268556 31408128 31602384 31719424 31850496 31939776 32019867 32047488 32389632 32710656 32845824 32912968 32937894 33048972 33074001 33185538 33264352 33401808 33539832 33637386 33732864 33872256 33996504 34012224 34111152 34475328 34603008 34817024 34843392 34930764 34960896 35075106 35188736 35334144 35552682 35684352 35831808 35905056 35932248 36053424 36288384 36438336 36799488 36831232 36951552 37027089 37224448 37422396 37577034 37732311 37949472 37982208 38106288 38217124 38246067 38263752 38375046 38387712 38625136 38784744 38928384 39037504 39169152 39198816 39331008 39587328 39750912 40144896 40257426 40310784 40393188 40423779 40428032 40560102 40824432 40859648 40993128 41295872 41399424 41435136 41570496 41691408 41877504 42136512 42467328 42586368 42693156 42729984 42869574 43186176 43453278 43614208 43632837 43794432 43917192 44065296 44098668 44247384 44535744 44719776 44849848 44977152 45163008 45328672 45349632 45481536 45927486 45967104 46117269 46457856 46574352 46614528 46745193 46766808 46902834 47112192 47403576 47579136 47775744 47873408 47909664 48071232 48384512 48584448 49065984 49268736 49369452 49406841 49573458 49778307 49896528 50102712 50309748 50456079 50599296 50642944 50808384 50994756 51018336 51166728 51183616 51712992 51904512 52225536 52265088 52396146 52441344 52612659 52783104 53001216 53109562 53329023 53526528 53676568 53747712 53857584 53898372 54080136 54432576 54657504 55199232 55246848 55427328 55588544 55836672 56133594 56182016 56365551 56781824 56924208 56973312 57159432 57325686 57562569 57581568 57937704 58177116 58392576 58556256 58753728 58798224 58996512 59380992 59626368 59969536 60217344 60386139 60466176 60589782 60642048 60840153 61236648 61289472 61489692 61668541 61943808 62099136 62152704 62326924 62355744 62537112 62816256 63204768 63438848 63700992 63879552 64039734 64094976 64304361 64779264 65179917 65421312 65691648 65825936 65875788 66097944 66148002 66371076 66528704 66803616 67079664 67274772 67465728 67744512 67993008 68024448 68222304 68891229 68950656 69634048 69686784 69861528 69921792 70150212 70354251 70377472 70668288 71105364 71368704 71663616 71810112 71864496 72106848 72576768 72876672 73598976 73662464 73805281 73903104 74054178 74360187 74448896 74844792 75154068 75464622 75898944 75964416 76212576 76434248 76492134 76527504 76750092 76775424 77250272 77569488 77856768 78075008 78338304 78397632 78594219 78662016 79174656 79501824 79664343 80289792 80514852 80621568 80786376 80847558 80856064 81120204 81648864 81719296 81986256 82591744 82798848 82870272 83140992 83382816 83755008 84200391 84273024 84934656 85172736 85386312 85459968 85739148 85988529 86372352 86906556 87228416 87265674 87588864 87834384 88130592 88197336 88494768 89071488 89439552 89699696 89954304 90326016 90657344 90699264 90884673 90963072 91854972 91934208 92234538 92915712 93148704 93229056 93490386 93533616 93805668 94224384 94807152 95158272 95551488 95746816 95819328 96059601 96142464 96769024 97168896 98131968 98537472 98738904 98813682 99146916 99222003 99556614 99793056 100205424 100619496 100912158 101198592 101285888 101616768 101989512 102036672 102333456 102367232 103425984 103809024 104451072 104530176 104792292 104882688 105097091 105225318 105566208 106002432 106219124 106658046 107053056 107353136 107495424 107715168 107796744 108160272 108865152 109315008 110398464 110493696 110854656 111081267 111177088 111673344 112267188 112364032 112731102 113196933 113563648 113848416 113946624 114318864 114651372 114738201 115125138 115163136 115875408 116354232 116785152 117112512 117507456 117596448 117993024 118761984 119252736 119939072 120434688 120772278 120932352 121179564 121271337 121284096 121680306 122473296 122578944 122979384 123337082 123887616 124198272 124305408 124653848 124711488 125074224 125632512 126409536 126877696 127401984 127759104 128079468 128189952 128608722 129558528 130359834 130842624 130898511 131383296 131651872 131751576 132195888 132296004 132742152 133057408 133607232 134159328 134549544 134931456 135489024 135986016 136048896 136444608 137782458 137901312 138351807 139268096 139373568 139723056 139843584 140235579 140300424 140708502 140754944 141336576 142210728 142737408 143327232 143620224 143728992 144213696 145153536 145753344 147197952 147324928 147610562 147806208 148108356 148220523 148720374 149334921 149689584 150308136 150929244 151368237 151797888 151928832 152425152 152868496 152984268 153055008 153500184 153550848 154500544 155138976 155713536 156150016 156676608 156795264 157188438 157324032 158349312 159003648 159328686 159987069 160579584 161029704 161243136 161572752 161695116 161712128 162240408 163297728 163438592 163972512 165183488 165597696 165740544 166281984 166765632 167510016 168400782 168546048 169096653 170345472 170772624 170919936 171399041 171478296 171977058 172687707 172744704 173813112 174456832 174531348 175177728 175668768 176261184 176394672 176989536 178142976 178879104 179399392 179908608 180652032 181158417 181314688 181398528 181769346 181926144 182520459 183709944 183868416 184469076 185005623 185831424 186297408 186458112 186980772 187067232 187611336 188448768 189614304 190316544 191102976 191493632 191638656 192119202 192284928 192913083 193538048 194337792 195539751 196263936 197074944 197477808 197627364 198293832 198444006 199113228 199586112 200410848 201238992 201824316 202397184 202571776 203233536 203979024 204073344 204666912 204734464 206673687 206851968 208902144 209060352 209584584 209765376 210194182 210450636 211062753 211132416 212004864 212438248 213316092 214106112 214706272 214990848 215430336 215593488 216320544 217730304 218630016 220796928 220987392 221415843 221709312 222162534 222354176 223080561 223346688 224534376 224728064 225462204 226393866 227127296 227696832 227893248 228637728 229302744 229476402 230250276 230326272 231750816 232708464 233570304 234225024 235014912 235192896 235782657 235986048 237523968 238505472 238993029 239878144 240869376 241544556 241864704 242359128 242542674 242568192 243360612 244946592 245157888 245958768 246674164 247775232 248396544 248610816 249307696 249422976 250148448 251265024 252601173 252819072 254803968 255518208 256158936 256379904 257217444 257965587 259117056 260719668 261685248 261797022 262766592 263303744 263503152 264391776 264592008 265484304 266114816 267214464 268318656 269099088 269862912 270978048 271972032 272097792 272654019 272889216 275564916 275802624 276703614 278536192 278747136 279446112 279687168 280471158 280600848 281417004 281509888 282673152 284421456 285474816 286654464 287240448 287457984 288178803 288427392 290307072 291506688 292102591 294395904 294649856 295221124 295612416 296216712 296441046 297440748 297666009 298669842 299379168 300616272 301858488 302736474 303595776 303857664 304850304 305736992 305968536 306110016 307000368 307101696 309001088 310277952 311427072 312300032 313353216 313590528 314376876 314648064 315291273 316698624 318007296 318657372 319974138 321159168 322059408 322486272 323145504 323390232 323424256 324480816 326595456 326877184 327945024 330366976 331195392 331481088 332563968 333243801 333531264 335020032 336801564 337092096 338193306 339590799 340690944 341545248 341839872 342798082 342956592 343954116 344214603 345375414 345489408 347626224 348913664 349062696 350355456 351337536 352522368 352789344 353979072 356285952 357758208 358798784 359817216 361304064 362316834 362629376 362797056 363538692 363814011 363852288 365040918 367419888 367736832 368938152 370011246 371662848 372594816 372916224 373961544 374134464 375222672 376897536 379228608 380633088 382205952 382987264 383277312 384238404 384569856 385826166 387076096 388675584 391079502 392527872 392695533 394149888 394955616 395254728 396587664 396888012 398042401 398226456 399172224 400821696 402477984 403648632 404794368 405143552 406467072 407958048 408146688 409333824 409468928 413347374 413703936 415055421 417804288 418120704 419169168 419530752 420388364 420706737 420901272 422125506 422264832 424009728 424876496 426632184 428212224 429412544 429981696 430860672 431186976 432641088 435460608 437260032 441593856 441974784 442831686 443418624 444325068 444661569 444708352 446161122 448004763 449068752 449456128 450924408 452787732 454104711 454254592 455393664 455786496 457275456 458605488 458952804 460500552 460652544 463501632 465416928 467140608 468450048 470029824 470385792 471565314 471972096 475047936 477010944 477986058 479756288 479961207 481738752 483089112 483729408 484718256 485085348 485136384 486721224 489893184 490315776 491917536 493348328 495550464 496793088 497221632 498615392 498845952 500296896 502530048 505202346 505638144 507289959 511036416 512317872 512759808 514197123 514434888 515931174 518063121 518234112 521439336 523370496 523594044 525533184 526607488 527006304 528783552 529184016 530968608 532229632 534428928 536637312 538198176 539725824 541956096 543475251 543944064 544195584 545308038 545778432 547561377 551129832 551605248 553407228 555016869 557072384 557494272 558892224 559374336 560942316 561201696 562834008 563019776 565346304 568842912 570949632 573308928 574480896 574915968 576357606 576854784 578739249 580614144 583013376 584205182 586619253 588791808 590442248 591224832 592433424 592882092 594881496 595332018 597339684 598758336 601232544 603716976 605472948 607191552 607715328 609700608 611473984 611937072 612220032 614000736 614203392 618002176 620021061 620555904 624600064 626706432 627181056 628753752 629296128 630582546 633188259 633397248 636014592 637314744 639948276 642318336 644118816 644972544 646291008 646780464 646848512 648961632 653190912 653754368 655890048 660733952 662390784 662962176 664247529 665127936 666487602 667062528 669241683 670040064 673603128 674184192 676386612 678353951 679181598 681381888 683090496 683679744 685596164 685913184 687908232 688429206 690750828 690978816 695252448 697827328 698125392 700710912 702675072 705044736 705578688 707347971 707958144 712571904 715516416 716979087 717597568 719634432 722608128 724633668 725258752 725594112 727077384 727628022 727704576 730081836 734839776 735473664 737876304 740022492 743325696 745189632 745832448 747923088 748268928 750445344 753795072 757803519 758457216 764411904 765974528 766554624 768476808 769139712 771652332 773896761 774152192 777351168 782159004 785055744 785391066 788299776 789911232 790509456 793175328 793776024 796084802 796452912 798344448 801643392 804955968 807297264 809588736 810287104 812934144 815916096 816293376 817962057 818667648 818937856 826694748 827407872 830110842 835608576 836241408 838338336 839061504 840776728 841413474 841802544 844251012 844529664 848019456 849752992 853264368 856424448 858825088 859963392 861721344 862373952 864536409 865282176 870921216 874520064 876307773 883187712 883949568 885663372 886837248 888650136 889323138 889416704 892322244 892998027 896009526 898137504 898912256 901848816 905575464 908209422 908509184 910787328 911572992 914550912 917210976 917905608 921001104 921305088 927003264 930833856 934281216 936900096 940059648 940771584 943130628 943944192 945873819 950095872 954021888 955972116 959512576 959922414 963477504 966178224 967458816 969436512 970170696 970272768 973442448 979786368 980631552 983835072 986696656 991100928 993586176 994443264 997230784 997691904 999731403 1000593792 1005060096 1010404692 1011276288 1014579918 1022072832 1024635744 1025519616 1028394246 1028869776 1031862348 1032643809 1036126242 1036468224 1042878672 1046740992 1047188088 1051066368 1053214976 1054012608 1057567104 1058368032 1061937216 1064459264 1068857856 1073274624 1076396352 1079451648 1083912192 1086950502 1087888128 1088391168 1090616076 1091442033 1091556864 1095122754 1102259664 1103210496 1106814456 1110033738 1114144768 1114988544 1117784448 1118748672 1121884632 1122403392 1125668016 1126039552 1130692608 1137685824 1141899264 1146617856 1148961792 1149831936 1152715212 1153709568 1156068001 1157478498 1161228288 1166026752 1168410364 1173238506 1177583616 1178086599 1180884496 1182449664 1184866848 1185764184 1189762992 1190664036 1194127203 1194679368 1197516672 1202465088 1207433952 1210945896 1214383104 1215430656 1219401216 1222947968 1223874144 1224440064 1228001472 1228406784 1236004352 1240042122 1241111808 1245166263 1249200128 1253412864 1254362112 1257507504 1258592256 1261165092 1262120211 1266376518 1266794496 1272029184 1274629488 1279896552 1284636672 1288237632 1289945088 1292582016 1293560928 1293697024 1297923264 1306381824 1307508736 1311780096 1321467904 1324781568 1325924352 1328495058 1330255872 1332975204 1333984707 1334125056 1338483366 1344014289 1347206256 1348368384 1352773224 1356707902 1358363196 1362314133 1362763776 1366180992 1367359488 1371192328 1371826368 1375816464 1376858412 1381501656 1381957632 1390504896 1395654656 1396250784 1401421824 1405350144 1410089472 1411157376 1414695942 1415916288 1425143808 1431032832 1433958174 1435195136 1439268864 1439883621 1445216256 1449267336 1450517504 1451188224 1454154768 1455256044 1455409152 1460163672 1469679552 1470947328 1475752608 1480044984 1486651392 1490379264 1491664896 1495846176 1496537856 1500890688 1507590144 1515607038 1516914432 1521869877 1531949056 1533109248 1536953616 1538279424 1542591369 1543304664 1547793522 1548304384 1554189363 1554702336 1564318008 1570111488 1570782132 1576599552 1579822464 1581018912 1586350656 1587552048 1592169604 1592905824 1596688896 1603286784 1609911936 1614594528 1619177472 1620574208 1625868288 1630425753 1631832192 1632586752 1635924114 1637335296 1642684131 1653389496 1654815744 1660221684 1665050607 1671217152 1672482816 1676676672 1678123008 1681553456 1682826948 1683605088 1688502024 1689059328 1696038912 1699505984 1706528736 1712848896 1717650176 1719926784 1723442688 1724747904 1729072818 1730564352 1741842432 1749040128 1752615546 1759857759 1766375424 1771326744 1773674496 1777300272 1778646276 1778833408 1784644488 1785996054 1792019052 1796275008 1797824512 1803697632 1811150928 1816418844 1817018368 1821574656 1823145984 1829101824 1834421952 1835811216 1842002208 1842610176 1854006528 1860063183 1861667712 1873800192 1880119296 1881543168 1885389451 1886261256 1887888384 1891747638 1899564777 1900191744 1908043776 1911944232 1919025152 1919844828 1926955008 1932356448 1934917632 1938873024 1940341392 1940545536 1946884896 1959572736 1961263104 1967670144 1973393312 1982201856 1987172352 1988886528 1992742587 1994461568 1995383808 1999462806 2001187584 2007725049 2010120192 2020809384 2022552576 2029159836 2035061853 2044145664 2049271488 2051039232 2056788492 2057739552 2063724696 2065287618 2072252484 2072936448 2085757344 2093481984 2094376176 2102132736 2106429952 2108025216 2115134208 2116736064 2122043913 2123874432 2128918528 2137715712 2146549248 2150937261 2152792704 2158903296 2167824384 2173901004 2175776256 2176782336 2181232152 2182884066 2183113728 2190245508 2204519328 2206420992 2213628912 2220067476 2228289536 2229977088 2235568896 2237497344 2243769264 2244806784 2251336032 2252079104 2261385216 2273410557 2275371648 2293235712 2297923584 2299663872 2305430424 2307419136 2312136002 2314956996 2321690283 2322456576 2332053504 2336820728 2346477012 2355167232 2356173198 2361768992 2364899328 2369733696 2371528368 2379525984 2381328072 2388254406 2389358736 2395033344 2404930176 2414867904 2421891792 2428766208 2430861312 2438802432 2445895936 2447748288 2448880128 2453886171 2456002944 2456813568 2472008704 2480084244 2482223616 2490332526 2498400256 2506825728 2508724224 2515015008 2517184512 2522330184 2524240422 2532753036 2533588992 2544058368 2549258976 2559793104 2569273344 2576475264 2579890176 2585164032 2587121856 2587394048 2593609227 2595846528 2612763648 2615017472 2623560192 2628923319 2642935808 2649563136 2651848704 2656990116 2660511744 2665950408 2667969414 2668250112 2676966732 2678994081 2688028578 2694412512 2696736768 2705546448 2713415804 2716726392 2724628266 2725527552 2732361984 2734718976 2742384656 2743652736 2751632928 2753716824 2763003312 2763915264 2781009792 2792501568 2802843648 2810700288 2820178944 2822314752 2829391884 2831832576 2837621457 2850287616 2862065664 2867916348 2870390272 2878537728 2879767242 2890432512 2898534672 2901035008 2902376448 2908309536 2910512088 2910818304 2920327344 2939359104 2941894656 2951505216 2960089968 2973302784 2980758528 2983329792 2991692352 2993075712 2999194209 3001781376 3015180288 3031214076 3033828864 3043739754 3063898112 3066218496 3073907232 3076558848 3085182738 3086609328 3095587044 3096608768 3097931427 3108378726 3109404672 3128636016 3140222976 3141564264 3153199104 3159644928 3162037824 3172701312 3175104096 3184339208 3185811648 3193377792 3206573568 3219823872 3229189056 3238354944 3241148416 3251736576 3260851506 3263664384 3265173504 3271848228 3274326099 3274670592 3285368262 3306778992 3309631488 3320443368 3330101214 3342434304 3344965632 3353353344 3356246016 3363106912 3365653896 3367210176 3377004048 3378118656 3392077824 3399011968 3413057472 3425697792 3435300352 3439853568 3446885376 3449495808 3458145636 3461128704 3468204003 3483684864 3498080256 3505231092 3519715518 3532750848 3534259797 3542653488 3547348992 3554600544 3557292552 3557666816 3569288976 3571992108 3582381609 3584038104 3592550016 3595649024 3607395264 3622301856 3632837688 3634036736 3643149312 3646291968 3658203648 3668843904 3671622432 3684004416 3685220352 3708013056 3720126366 3723335424 3735498789 3747600384 3760238592 3763086336 3770778902 3772522512 3775776768 3783495276 3786360633 3799129554 3800383488 3816087552 3823888464 3838050304 3839689656 3853910016 3864712896 3869835264 3877746048 3880682784 3881091072 3893769792 3919145472 3922526208 3935340288 3946786624 3964403712 3974344704 3977773056 3985485174 3988923136 3990767616 3998925612 4001954121 4002375168 4015450098 4041618768 4045105152 4058319672 4070123706 4086942399 4088291328 4098542976 4102078464 4113576984 4115479104 4127449392 4130575236 4144504968 4145872896 4171514688 4186963968 4188752352 4204265472 4212859904 4216050432 4230268416 4233472128 4244087826 4247748864 4257837056 4275431424 4293098496 4301874522 4305585408 4317806592 4319650863 4335648768 4347802008 4351552512 4353564672 4362464304 4365768132 4366227456 4378466411 4380491016 4409038656 4412841984 4427257824 4440134952 4456579072 4459954176 4471137792 4474994688 4487538528 4489613568 4502672064 4504158208 4522770432 4546821114 4550743296 4565609631 4595847168 4599327744 4610860848 4614838272 4624272004 4627774107 4629913992 4643380566 4644913152 4662568089 4664107008 4673641456 4692954024 4710334464 4712346396 4723537984 4729798656 4739467392 4743056736 4759051968 4762656144 4776508812 4778717472 4790066688 4809860352 4829735808 4843783584 4857532416 4861722624 4877604864 4891277259 4891791872 4895496576 4897760256 4907772342 4912005888 4928052393 4944017408 4960168488 4964447232 4980665052 4995151821 4996800512 5013651456 5017448448 5030030016 5034369024 5044660368 5048480844 5065506072 5067177984 5088116736 5098517952 5119586208 5138546688 5152950528 5159780352 5170328064 5174243712 5174788096 5187218454 5191693056 5225527296 5230034944 5247120384 5257846638 5279573277 5285871616 5299126272 5313980232 5321023488 5331900816 5335938828 5336500224 5353933464 5357988162 5376057156 5388825024 5393473536 5411092896 5426831608 5433452784 5449256532 5451055104 5464723968 5469437952 5484769312 5487305472 5503265856 5507433648 5526006624 5527830528 5562019584 5580189549 5585003136 5621400576 5640357888 5644629504 5656168353 5658783768 5663665152 5675242914 5698694331 5700575232 5724131328 5735832696 5740780544 5757075456 5759534484 5780865024 5797069344 5802070016 5804752896 5816619072 5821024176 5821636608 5840654688 5878718208 5883789312 5903010432 5920179936 5946605568 5961517056 5966659584 5978227761 5983384704 5986151424 5998388418 6003562752 6023175147 6030360576 6062428152 6067657728 6087479508 6105185559 6127796224 6132436992 6147814464 6153117696 6170365476 6173218656 6191174088 6193217536 6195862854 6216757452 6218809344 6257272032 6280445952 6283128528 6306398208 6319289856 6324075648 6345402624 6350208192 6366131739 6368678416 6371623296 6386755584 6413147136 6439647744 6452811783 6458378112 6476709888 6503473152 6521703012 6527328768 6530347008 6543696456 6548652198 6549341184 6570736524 6613557984 6619262976 6640886736 6660202428 6684868608 6689931264 6706706688 6712492032 6726213824 6731307792 6734420352 6754008096 6756237312 6784155648 6798023936 6820231671 6826114944 6870600704 6879707136 6893770752 6898991616 6916291272 6922257408 6936408006 6965070849 6967369728 6996160512 7010462184 7039431036 7065501696 7068519594 7085306976 7094697984 7109201088 7114585104 7115333632 7138577952 7143984216 7164763218 7168076208 7185100032 7191298048 7214790528 7244603712 7265675376 7268073472 7286298624 7292583936 7316407296 7337687808 7343244864 7361658513 7368008832 7370440704 7416026112 7440252732 7446670848 7461893461 7470997578 7495200768 7520477184 7526172672 7541557804 7545045024 7551553536 7566990552 7572721266 7598259108 7600766976 7632175104 7647776928 7676100608 7679379312 7707820032 7729425792 7739670528 7755492096 7761365568 7762182144 7780827681 7787539584 7838290944 7845052416 7870680576 7886769957 7893573248 7928807424 7948689408 7955546112 7970970348 7977846272 7981535232 7997851224 8003908242 8004750336 8030900196 8036982243 8083237536 8090210304 8116639344 8140247412 8173884798 8176582656 8197085952 8204156928 8227153968 8230958208 8254898784 8261150472 8289009936 8291745792 8343029376 8377504704 8408530944 8425719808 8432100864 8460536832 8466944256 8488175652 8495497728 8512864371 8515674112 8550862848 8586196992 8603749044 8611170816 8635613184 8639301726 8671297536 8695604016 8703105024 8707129344 8724928608 8731536264 8732454912 8756932822 8760982032 8818077312 8825683968 8854515648 8880269904 8913158144 8919908352 8942275584 8949989376 8975077056 8979227136 8997582627 9005344128 9008316416 9045540864 9093642228 9101486592 9131219262 9191694336 9198655488 9221721696 9229676544 9248544008 9255548214 9259827984 9286761132 9289826304 9293794281 9325136178 9328214016 9347282912 9385908048 9420668928 9424692792 9447075968 9459597312 9478934784 9486113472 9518103936 9525312288 9553017624 9557434944 9580133376 9619720704 9659471616 9687567168 9715064832 9723445248 9755209728 9782554518 9783583744 9790993152 9795520512 9815544684 9822978297 9824011776 9856104786 9888034816 9920336976 9928894464 9961330104 9990303642 9993601024 10027302912 10034896896 10060060032 10068738048 10089320736 10096961688 10131012144 10134355968 10176233472 10197035904 10239172416 10277093376 10305901056 10319560704 10340656128 10348487424 10349576192 10374436908 10383386112 10404612009 10451054592 10460069888 10494240768 10515693276 10559146554 10598252544 10602779391 10627960464 10642046976 10663801632 10671877656 10673000448 10707866928 10715976324 10747144827 10752114312 10777650048 10786947072 10822185792 10853663216 10866905568 10898513064 10902110208 10929447936 10938875904 10969538624 10974610944 11006531712 11014867296 11052013248 11055661056 11124039168 11160379098 11170006272 11242801152 11280715776 11289259008 11312336706 11317567536 11327330304 11350485828 11359081899 11397388662 11401150464 11448262656 11471665392 11481561088 11514150912 11519068968 11561730048 11594138688 11604140032 11609505792 11633238144 11642048352 11643273216 11681309376 11757436416 11767578624 11806020864 11840359872 11893211136 11923034112 11933319168 11956455522 11966769408 11972302848 11996776836 12005862363 12007125504 12046350294 12124856304 12135315456 12174959016 12210371118 12255592448 12260827197 12264873984 12295628928 12306235392 12340730952 12346437312 12382348176 12386435072 12391725708 12433514904 12437618688 12514544064 12560891904 12566257056 12612796416 12638579712 12648151296 12690805248 12700416384 12732263478 12737356832 12743246592 12773511168 12826294272 12879295488 12905623566 12916756224 12953419776 12958952589 13006946304 13043406024 13054657536 13060694016 13087392912 13097304396 13098682368 13135399233 13141473048 13227115968 13238525952 13281773472 13320404856 13369737216 13379862528 13413413376 13424984064 13452427648 13462615584 13468840704 13508016192 13512474624 13568311296 13596047872 13640463342 13652229888 13696828893 13741201408 13787541504 13797983232 13832582544 13844514816 13872816012 13883322321 13930141698 13934739456 13987704267 13992321024 14020924368 14078862072 14131003392 14137039188 14170613952 14189395968 14218402176 14229170208 14230667264 14277155904 14287968432 14329526436 14336152416 14370200064 14382596096 14429581056 14489207424 14531350752 14536146944 14572597248 14585167872 14632814592 14673831777 14675375616 14686489728 14723317026 14736017664 14784157179 14832052224 14880505464 14893341696 14923786922 14941995156 14985455463 14990401536 15040954368 15052345344 15083115608 15090090048 15103107072 15133981104 15145442532 15196518216 15201533952 15264350208 15295553856 15352201216 15358758624 15415640064 15458851584 15479341056 15510984192 15522731136 15524364288 15561655362 15575079168 15676581888 15690104832 15741361152 15773539914 15787146496 15838719831 15857614848 15897378816 15941940696 15955692544 15963070464 15995702448 16007816484 16009500672 16061800392 16073964486 16166475072 16180420608 16233278688 16280494824 16347769596 16353165312 16394171904 16408313856 16454307936 16461916416 16509797568 16522300944 16578019872 16583491584 16686058752 16740568647 16755009408 16851439616 16864201728 16921073664 16933888512 16968505059 16976351304 16990995456 17025728742 17031348224 17096082993 17101725696 17172393984 17207498088 17222341632 17271226368 17278603452 17342595072 17391208032 17406210048 17414258688 17449857216 17463072528 17464909824 17513865644 17521964064 17636154624 17651367936 17709031296 17760539808 17826316288 17839816704 17884551168 17899978752 17934683283 17950154112 17958454272 17995165254 18010688256 18069525441 18091081728 18187284456 18202973184 18262438524 18315556677 18383388672 18397310976 18443443392 18459353088 18497088016 18511096428 18519655968 18573522264 18579652608 18587588562 18650272356 18656428032 18694565824 18771816096 18841337856 18849385584 18894151936 18919194624 18957869568 18972226944 19036207872 19050624576 19106035248 19114869888 19160266752 19239441408 19318943232 19358435349 19375134336 19430129664 19510419456 19565109036 19567167488 19581986304 19591041024 19631089368 19645956594 19648023552 19712209572 19776069632 19840673952 19857788928 19922660208 19980607284 19987202048 20054605824 20069793792 20120120064 20137476096 20178641472 20193923376 20262024288 20268711936 20352466944 20394071808 20460695013 20478344832 20611802112 20639121408 20681312256 20696974848 20699152384 20739283961 20748873816 20766772224 20809224018 20895212547 20902109184 20920139776 20988481536 21031386552 21118293108 21196505088 21205558782 21255920928 21284093952 21327603264 21343755312 21346000896 21415733856 21431952648 21494289654 21504228624 21555300096 21573894144 21644371584 21707326432 21733811136 21797026128 21804220416 21858895872 21877751808 21939077248 21949221888 22013063424 22029734592 22084975539 22104026496 22111322112 22248078336 22320758196 22340012544 22385680383 22485602304 22561431552 22578518016 22624673412 22635135072 22654660608 22700971656 22718163798 22794777324 22802300928 22896525312 22943330784 22963122176 23028301824 23038137936 23123460096 23188277376 23208280064 23219011584 23266476288 23284096704 23286546432 23342483043 23362618752 23514872832 23535157248 23612041728 23660309871 23680719744 23786422272 23846068224 23866638336 23912911044 23933538816 23944605696 23993553672 24011724726 24014251008 24092700588 24110946729 24249712608 24270630912 24349918032 24420742236 24511184896 24521654394 24529747968 24591257856 24612470784 24681461904 24692874624 24764696352 24772870144 24783451416 24867029808 24875237376 25029088128 25132514112 25225592832 25277159424 25296302592 25381610496 25400832768 25464526956 25474713664 25486493184 25538593113 25547022336 25652588544 25758590976 25811247132 25833512448 25906839552 25917905178 26013892608 26086812048 26109315072 26121388032 26174785824 26194608792 26197364736 26270798466 26282946096 26454231936 26477051904 26563546944 26640809712 26739474432 26759725056 26826826752 26849968128 26904855296 26925231168 26937681408 26992747881 27016032384 27024949248 27136622592 27192095744 27280926684 27304459776 27393657786 27482402816 27575083008 27595966464 27665165088 27689029632 27745632024 27766644642 27860283396 27869478912 27881382843 27975408534 27984642048 28041848736 28157724144 28262006784 28274078376 28341227904 28378791936 28436804352 28458340416 28461334528 28554311808 28575936864 28659052872 28672304832 28740400128 28765192192 28859162112 28978414848 29062701504 29072293888 29145194496 29170335744 29265629184 29347663554 29350751232 29372979456 29446634052 29468934891 29472035328 29568314358 29664104448 29761010928 29786683392 29847573844 29883990312 29970910926 29980803072 30081908736 30104690688 30166231216 30180180096 30206214144 30267962208 30290885064 30393036432 30403067904 30528700416 30591107712 30717517248 30831280128 30917703168 30958682112 31021968384 31045462272 31048728576 31123310724 31150158336 31213836027 31353163776 31380209664 31482722304 31547079828 31574292992 31677439662 31794757632 31808338173 31883881392 31911385088 31926140928 31991404896 32015632968 32019001344 32123600784 32147928972 32241434481 32332950144 32360841216 32466557376 32560989648 32695539192 32706330624 32788343808 32816627712 32908615872 32923832832 33019595136 33044601888 33156039744 33166983168 33372117504 33481137294 33510018816 33702879232 33728403456 33842147328 33867777024 33937010118 33952702608 33981990912 34051457484 34062696448 34077245697 34192165986 34203451392 34344787968 34414996176 34444683264 34542452736 34557206904 34685190144 34782416064 34812420096 34828517376 34899714432 34926145056 34929819648 35027731288 35043928128 35272309248 35302735872 35418062592 35521079616 35652632576 35679633408 35769102336 35799957504 35869366566 35900308224 35916908544 35990330508 36017587089 36021376512 36139050882 36374568912 36405946368 36524877048 36631113354 36766777344 36782481591 36794621952 36886886784 36918706176 36994176032 37022192856 37039311936 37147044528 37159305216 37175177124 37300544712 37312856064 37389131648 37543632192 37682675712 37698771168 37788303872 37838389248 37915739136 37944453888 38072415744 38101249152 38212070496 38229739776 38320533504 38478882816 38637886464 38716870698 38750268672 38860259328 38876857767 39020838912 39130218072 39134334976 39163972608 39182082048 39262178736 39291913188 39296047104 39406197699 39424419144 39552139264 39681347904 39715577856 39845320416 39961214568 39974404096 40109211648 40139587584 40240240128 40274952192 40357282944 40387846752 40524048576 40537423872 40704933888 40788143616 40921390026 40956689664 41090486679 41223604224 41362624512 41393949696 41398304768 41478567922 41497747632 41533544448 41618448036 41649966963 41790425094 41804218368 41963112801 41976963072 42062773104 42236586216 42393010176 42411117564 42511841856 42568187904 42655206528 42687510624 42692001792 42831467712 42863905296 42988579308 43008457248 43110600192 43147788288 43288743168 43414652864 43467622272 43594052256 43608440832 43717791744 43755503616 43878154496 43898443776 44021495331 44026126848 44059469184 44169951078 44208052992 44496156672 44641516392 44680025088 44771360766 44956366389 44971204608 45122863104 45157036032 45249346824 45270270144 45309321216 45401943312 45436327596 45589554648 45604601856 45793050624 45886661568 45926244352 46056603648 46076275872 46246920192 46376554752 46416560128 46438023168 46532952576 46568193408 46573092864 46684966086 46725237504 47029745664 47070314496 47224083456 47320619742 47361439488 47516159493 47572844544 47692136448 47825822088 47867077632 47889211392 47987107344 48023449452 48028502016 48163130521 48185401176 48221893458 48499425216 48541261824 48699836064 48841484472 49022369792 49043308788 49059495936 49182515712 49224941568 49362923808 49385749248 49529392704 49545740288 49566902832 49734059616 49750474752 50058176256 50221705941 50265028224 50554318848 50592605184 50763220992 50801665536 50905515177 50929053912 50949427328 50972986368 51077186226 51094044672 51288248979 51305177088 51517181952 51622494264 51667024896 51813679104 51835810356 52027785216 52173624096 52218630144 52242776064 52349571648 52389217584 52394729472 52541596932 52565892192 52908463872 52954103808 53127093888 53281619424 53478948864 53519450112 53653653504 53699936256 53804049849 53809710592 53850462336 53875362816 53985495762 54032064768 54208576323 54273245184 54384191488 54561853368 54608919552 54787315572 54946670031 54964805632 55150166016 55191932928 55330330176 55378059264 55491264048 55533289284 55720566792 55738957824 55762765686 55950817068 55969284096 56083697472 56315448288 56524013568 56548156752 56682455808 56757583872 56873608704 56916680832 56922669056 57108623616 57151873728 57318105744 57344609664 57480800256 57530384384 57718324224 57956829696 58075306047 58125403008 58144587776 58290388992 58531258368 58695327108 58701502464 58745958912 58893268104 58937869782 58944070656 59136628716 59328208896 59522021856 59573366784 59695147688 59767980624 59941821852 59961606144 60163817472 60209381376 60332462432 60360360192 60412428288 60535924416 60581770128 60786072864 60806135808 61057400832 61182215424 61382085039 61435034496 61835406336 61917364224 62043936768 62090924544 62097457152 62217851883 62246621448 62300316672 62427672054 62685637641 62706327552 62760419328 62965444608 63094159656 63148585984 63354879324 63589515264 63616676346 63767762784 63822770176 63852281856 63982809792 64031265936 64038002688 64247201568 64295857944 64482868962 64665900288 64721682432 64933114752 65121979296 65391078384 65412661248 65576687616 65633255424 65817231744 65847665664 66039190272 66089203776 66254926617 66312079488 66333966336 66744235008 66962274588 67020037632 67157041149 67405758464 67456806912 67684294656 67735554048 67874020236 67905405216 67963981824 68102914968 68125392896 68154491394 68384331972 68406902784 68689575936 68829992352 68889366528 69084905472 69114413808 69370380288 69564832128 69624840192 69657034752 69799428864 69852290112 69859639296 70027449129 70055462576 70087856256 70544618496 70605471744 70836125184 70980929613 71042159232 71359266816 71538204672 71599915008 71738733132 71800616448 71833817088 71980661016 72035174178 72042753024 72278101764 72749137824 72811892736 73049754096 73262226708 73533554688 73564963182 73589243904 73773773568 73837412352 73988352064 74044385712 74078623872 74294089056 74318610432 74350354248 74601089424 74625712128 74778263296 75087264384 75397542336 75576607744 75676778496 75831478272 75888907776 76144831488 76202498304 76424140992 76459479552 76615779339 76641067008 76957765632 77275772928 77433741396 77500537344 77720518656 77753715534 78041677824 78260436144 78268669952 78327945216 78364164096 78524357472 78583826376 78592094208 78812395398 78848838288 79104278528 79362695808 79431155712 79690640832 79922429136 79948808192 80218423296 80279175168 80480480256 80549904384 80714565888 80775693504 80978243643 81048097152 81074847744 81409867776 81576287232 81842780052 81913379328 82080828071 82180973358 82447208448 82725249024 82787899392 82796609536 82957135844 82995495264 83067088896 83236896072 83299933926 83580850188 83608436736 83644148529 83926225602 83953926144 84125546208 84473172432 84786020352 84822235128 85023683712 85136375808 85310413056 85375021248 85384003584 85662935424 85727810592 85977158616 86016914496 86221200384 86295576576 86577486336 86829305728 86935244544 87188104512 87216881664 87435583488 87511007232 87756308992 87796887552 88042990662 88052253696 88118938368 88339902156 88406804673 88416105984 88992313344 89283032784 89360050176 89542721532 89912732778 89942409216 90245726208 90314072064 90498693648 90540540288 90618642432 90803886624 90872655192 91179109296 91209203712 91586101248 91773323136 91852488704 92152551744 92493840384 92753109504 92833120256 92876046336 93065905152 93136386816 93146185728 93369932172 93450475008 93641508081 94059491328 94140628992 94448166912 94641239484 94722878976 95032318986 95384272896 95425014519 95651644176 95734155264 95778422784 95974214688 96046898904 96057004032 96326261042 96370802352 96443786916 96724303443 96998850432 97082523648 97399672128 97682968944 98044739584 98086617576 98118991872 98365031424 98449883136 98725847616 98771498496 99058785408 99091480576 99133805664 99468119232 99500949504 100116352512 100443411882 100530056448 101108637696 101185210368 101526441984 101603331072 101811030354 101858107824 101898854656 101945972736 102154372452 102188089344 102231737091 102576497958 102610354176 103034363904 103244988528 103334049792 103627358208 103671620712 104055570432 104347248192 104437260288 104485552128 104699143296 104778435168 104789458944 105083193864 105131784384 105816927744 105908207616 106254187776 106563238848 106957897728 107038900224 107307307008 107399872512 107608099698 107619421184 107700924672 107750725632 107970991524 108052761267 108064129536 108417152646 108768382976 109123706736 109217839104 109574631144 109893340062 109929611264 110300332032 110347444773 110383865856 110660660352 110756118528 110982528096 111066578568 111441133584 111477915648 111525531372 111901634136 111938568192 112167394944 112630896576 113048027136 113096313504 113364911616 113515167744 113747217408 113833361664 113845338112 114217247232 114303747456 114636211488 114689219328 114961600512 115060768768 115436648448 115913659392 116150612094 116250806016 116580777984 116630573301 117062516736 117390654216 117403004928 117491917824 117786536208 117875739564 117888141312 118218593097 118273257432 118656417792 119044043712 119146733568 119390295376 119535961248 119883643704 119923212288 120327634944 120418762752 120664924864 120720720384 120824856576 121071848832 121163540256 121572145728 121612271616 122114801664 122364430848 122764170078 122870068992 123670812672 124087873536 124181849088 124194914304 124435703766 124493242896 124600633344 124855344108 124949900889 125371275282 125412655104 125889338403 125930889216 126188319312 126297171968 126709758648 127179030528 127233352692 127535525568 127645540352 127704563712 127965619584 128062531872 128076005376 128494403136 128591715888 128965737924 129331800576 129443364864 129866229504 130243958592 130782156768 130825322496 131153375232 131266510848 131634463488 131695331328 132064485993 132078380544 132178407552 132509853234 132624158976 133488470016 133924549176 134040075264 134314082298 134811516928 134869099167 134913613824 135368589312 135471108096 135748040472 135810810432 135927963648 136205829936 136250785792 136308982788 136768663944 136813805568 137379151872 137659984704 137778733056 138169810944 138228827616 138740760576 139129664256 139249680384 139314069504 139598857728 139704580224 139719278592 140054898258 140110925152 140175712512 141089236992 141210943488 141672250368 141961859226 142084318464 142548478479 142718533632 143076409344 143477466264 143601232896 143667634176 143961322032 144070348356 144085506048 144489391563 144556203528 145498275648 145623785472 146099508192 146524453416 147067109376 147129926364 147178487808 147547547136 147674824704 147976704128 148088771424 148157247744 148588178112 148637220864 148700708496 149202178848 149251424256 149556526592 150174528768 150665117823 150795084672 151153215488 151662956544 151777815552 152289662976 152404996608 152716545531 152848281984 152918959104 153231558678 153282134016 153864746937 153915531264 154551545856 154867482792 155001074688 155441037312 155507431068 156083355648 156520872288 156537339904 156655890432 156728328192 157048714944 157167652752 157184188416 157624790796 157697676576 158208557056 158725391616 158862311424 159381281664 159844858272 159897616384 160436846592 160558350336 160960960512 161099808768 161412149547 161429131776 161551387008 161956487286 162096194304 162625728969 162819735552 163152574464 163685560104 163826758656 164161656142 164361946716 164840010093 164894416896 165450498048 165575798784 165914271688 165990990528 166134177792 166473792144 166599867852 167161700376 167216873472 167288297058 167852451204 167907852288 168251092416 168946344864 169572040704 169644470256 170047367424 170272751616 170620826112 170750042496 170768007168 171325870848 171455621184 171954317232 172033828992 172442400768 172591153152 173154972672 173658611456 173870489088 174225918141 174376209024 174433763328 174871166976 175512617984 175593775104 176085981324 176104507392 176237876736 176679804312 176813609346 176832211968 177984626688 178566065568 178720100352 179085443064 179825465556 179884818432 180491452416 180628144128 180997387296 181081080576 181237284864 181607773248 181745310384 182358218592 182418407424 183172202496 183546646272 183704977408 184146255117 184305103488 185506219008 185666240512 185752092672 186131810304 186272773632 186292371456 186653555649 186739864344 186900950016 187283016162 188056912923 188118982656 188281257984 188896333824 189282478968 189445757952 190064637972 190768545792 190850029038 191303288352 191468310528 191556845568 191948429376 192093797808 192114008064 192652522084 192741604704 192887573832 193448606886 193997700864 194165047296 194799344256 195365937888 196089479168 196173235152 196237983744 196730062848 196899766272 197451695232 197542996992 198117570816 198267611328 198764779851 198936238464 199001899008 200232705024 200886823764 201060112896 201471123447 202217275392 202370420736 203052883968 203206662144 203622060708 203716215648 203797709312 203891945472 204308744904 204376178688 204463474182 205152995916 205220708352 206068727808 206489977056 206668099584 207254716416 207343241424 208111140864 208694496384 208874520576 208971104256 209398286592 209556870336 209578917888 210166387728 210263568768 211633855488 211816415232 212508375552 212942788839 213126477696 214077800448 214614614016 214799745024 215216199396 215238842368 215401849344 215501451264 215941983048 216105522534 216128259072 216834305292 217536765952 218247413472 218435678208 219149262288 219786680124 219859222528 220600664064 220694889546 220767731712 221321320704 221512237056 221965056192 222133157136 222882267168 222955831296 223051062744 223803268272 223877136384 224334789888 225261793152 226192627008 226729823232 227030335488 227494434816 227666723328 227690676224 228434494464 228607494912 229272422976 229378438656 229847338017 229923201024 230121537536 230873296896 231827318784 232301224188 232501612032 233161555968 233261146602 234125033472 234781308432 234806009856 234983835648 235573072416 235751479128 235776282624 236437186194 236546514864 237312835584 238088087424 238293467136 238780590752 239071922496 239767287408 239846424576 240655269888 240837525504 241329849728 241441440768 241649713152 242143697664 242327080512 242934730929 243144291456 243224543232 244229603328 244728861696 245528340156 245740137984 246242484213 247341625344 248175747072 248363698176 248389828608 248871407532 248986485792 249201266688 249710688216 249899801778 250742550564 250825310208 250932445587 251778676806 251861778432 252376638624 252594343936 253419517296 254358061056 254466705384 255071051136 255291080704 255409127424 255931239168 256125063744 256152010752 256988806272 257183431776 257931475848 258663601152 258886729728 259732459008 260487917184 261564313536 261650644992 262306750464 262533021696 263268926976 263390662656 264128971986 264156761088 264356815104 265019706468 265220414019 265248317952 266976940032 267849098352 268080150528 268628164596 269623033856 269738198334 269827227648 270737178624 270942216192 271496080944 271621620864 271855927296 272411659872 272501571584 272617965576 273537327888 273627611136 274758303744 275319969408 275557466112 276457655232 277481521152 278259328512 278499360768 278628139008 279197715456 279409160448 279438557184 280109796516 280221850304 280351425024 280924524243 282178473984 282421886976 283344500736 283923718452 284168636928 285096956958 286152818688 286954932528 287202465792 287335268352 287922644064 288140696712 288171012096 288978783126 289112407056 290172910329 290996551296 291247570944 292199016384 293048906832 294134218752 294259852728 294356975616 295095094272 295349649408 295953408256 296177542848 296314495488 297176356224 297274441728 297401416992 298404357696 298502848512 299113053184 300349057536 301330235646 301590169344 302306430976 303325913088 303555631104 304579325952 304809993216 305433091062 305696563968 305837918208 306463117356 306564268032 306695211273 307729493874 307831062528 309103091712 309734965584 310002149376 310882074624 311014862136 312166711296 313041744576 313074679808 313311780864 313456656384 314097429888 314335305504 314368376832 315249581592 315395353152 316417114112 317450783232 317724622848 318762563328 319689716544 319795232768 320873693184 321116700672 321921921024 322199617536 322824299094 322858263552 323102774016 323912974572 324158283801 324192388608 325251457938 326305148928 327371120208 327653517312 328323312284 328723893432 329680020186 329788833792 330900996096 331042334319 331151597568 331828543376 331981981056 332268355584 332947584288 333199735704 334323400752 334433746944 334576594116 335704902408 335815704576 336502184832 337892689728 339144081408 339288940512 340094734848 340545503232 341241652224 341500084992 341536014336 342651741696 342911242368 343908634464 344067657984 344884801536 345182306304 346309945344 347317222912 347740978176 348451836282 348752418048 349742333952 349891719903 351025235968 351187550208 352171962648 352209014784 352475753472 353359608624 353627218692 353664423936 354655779291 355969253376 357132131136 357440200704 358170886128 359650931112 359769636864 360982904832 361256288256 361994774592 362162161152 362474569728 363215546496 363490620768 364716437184 364836814848 366344404992 367093292544 367409954816 368292510234 368610206976 371012438016 371332481024 372263620608 372545547264 372584742912 373307111298 373479728688 373801900032 374566032324 374849702667 376113825846 376237965312 377668015209 377792667648 378564957936 378891515904 380129275944 381537091584 381700058076 382606576704 382936621056 383113691136 383896858752 384187595616 384228016128 385305044168 385483209408 385775147664 386897213772 387995401728 388330094592 389598688512 390731875776 392178958336 392346470304 392475967488 393460125696 393799532544 394903390464 395085993984 396193457979 396235141632 396535222656 397529559702 397872476928 400465410048 401773647528 402120225792 402942246894 404434550784 404607297501 404740841472 406105767936 406413324288 407244121416 407432431296 407595418624 407783890944 408617489808 408752357376 408926948364 410305991832 410441416704 412137455616 412979954112 413336199168 414509432832 414686482848 416222281728 417388992768 417749041152 417942208512 418796573184 419113740672 419157835776 420332775456 420527137536 423267710976 423632830464 425016751104 425885577678 426252955392 427645435437 428155600896 429229228032 430432398792 430477684736 430803698688 431002902528 431883966096 432211045068 432256518144 433468174689 433668610584 435073531904 436494826944 436871356416 438298524576 439573360248 439718445056 441201328128 441389779092 441535463424 442642641408 443024474112 443930112384 444266314272 445764534336 445911662592 446102125488 447606536544 447754272768 448669579776 450523586304 451995353469 452385254016 453459646464 454988869632 455333446656 455381352448 456868988928 457214989824 458149636593 458544845952 458756877312 459694676034 459846402048 461594240811 461746593792 463654637568 464602448376 465003224064 466323111936 466522293204 468250066944 469562616864 469612019712 469967671296 471146144832 471502958256 471552565248 472874372388 473093029728 474625671168 476176174848 476586934272 477561181504 478143844992 479534574816 479692849152 481310539776 481675051008 482659699456 482882881536 483299426304 484236448641 484287395328 484654161024 485869461858 486288582912 488459206656 489457723392 491056680312 491480275968 492484968426 494520030279 494683250688 496351494144 496727396352 497742815064 497972971584 498402533376 499421376432 499799603556 501485101128 501650620416 501864891174 503557353612 503723556864 504753277248 505188687872 506839034592 508716122112 508933410768 510142102272 510582161408 510818254848 511862478336 512250127488 512304021504 513977612544 514366863552 515862951696 517327202304 517773459456 519464918016 520975834368 522677754423 523128627072 523301289984 524613500928 526537853952 526781325312 528257943972 528313522176 528713630208 529794435731 530039412936 530440828038 530496635904 533953880064 535698196704 536160301056 537256329192 539246067712 539476396668 539654455296 541474357248 541884432384 542992161888 543243241728 543711854592 544823319744 545003143168 545235931152 547074655776 547255222272 549516607488 550639938816 551114932224 552438765351 552915310464 556518657024 556998721536 557256278016 558395430912 558818320896 558877114368 559960666947 560219593032 560443700608 560702850048 561849048486 564170738769 564356947968 564843773952 566689001472 567847436904 568337273856 570193913916 572305637376 573909865056 574404931584 574670536704 575845288128 576281393424 576342024192 577957566252 578224814112 580345820658 581993102592 582495141888 584398032768 586097813664 588268437504 588519705456 588713951232 590190188544 590699298816 591906816512 592355085696 592628990976 594352712448 594802833984 596294339553 596808715392 597005697024 598226106368 600698115072 602660471292 603180338688 604413370341 604612861952 606651826176 607111262208 609158651904 609619986432 610866182124 611393127936 611675836416 612926234712 613128536064 613390422546 615458987748 615662125056 618206183424 619469931168 620004298752 621764149248 622029724272 624333422592 626083489152 626149359616 626623561728 626913312768 628194859776 628670611008 628736753664 630499163184 630790706304 632834228224 634901566464 635449245696 637525126656 638828366517 639379433088 639590465536 642233401344 643843842048 644399235072 645648598188 645716527104 646205548032 647825949144 648316567602 648384777216 650502915876 652610297856 654742240416 655307034624 656646624568 657447786864 659360040372 659577667584 661801992192 662084668638 662303195136 663657086752 663963962112 664536711168 665895168576 666399471408 668646801504 668867493888 669153188232 671409804816 671631409152 673004369664 675785379456 678577881024 680189469696 681091006464 682483304448 683000169984 683072028672 685303483392 685822484736 687817268928 688135315968 689542014051 689769603072 690364612608 692619890688 694634445824 695481956352 696903672564 697504836096 699484667904 699783439806 702050471936 702375100416 704343925296 704418029568 704951506944 706719217248 707254437384 707328847872 709311558582 711938506752 714264262272 714880401408 716341772256 719301862224 719539273728 721965809664 722512576512 723989549184 724324322304 724949139456 726431092992 726981241536 728804192787 729432874368 729673629696 732688809984 734186585088 734819909632 736585020468 737220413952 738727452639 742024876032 742664962048 744527241216 745091094528 745169485824 746614222596 746959457376 747603800064 749132064648 749699405334 752227651692 752475930624 752797336761 755336030418 755585335296 757129915872 757783031808 760258551888 763074183168 763400116152 765213153408 765873242112 766227382272 767793717504 768375191232 768456032256 770610088336 770966418816 771550295328 773794427544 775990803456 776660189184 779197377024 781463751552 784692940608 784951934976 786920251392 787599065088 789806780928 790171987968 792386915958 792470283264 793070445312 795059119404 795744953856 800930820096 803547295056 804240451584 805884493788 808869101568 809214595002 809481682944 812211535872 812826648576 814488242832 814864862592 815190837248 815567781888 817234979616 817504714752 817853896728 820611983664 820882833408 824274911232 825959908224 826672398336 829372965696 832444563456 834777985536 835498082304 835884417024 837593146368 838227481344 838315671552 840665550912 841054275072 842773572729 846535421952 847265660928 850033502208 851771155356 852505910784 855290870874 858458456064 860864797584 860955369472 861607397376 862005805056 863767932192 864422090136 864513036288 866936349378 867337221168 870147063808 870518730987 872989653888 873742712832 876597049152 879146720496 879436890112 882402656256 882779558184 883070926848 885285282816 886048948224 887860224768 888532628544 891529068672 891823325184 892204250976 895213073088 895508545536 897339159552 901047172608 903990706938 904770508032 906919292928 909977739264 910666893312 910762704896 913737977856 914429979648 916299273186 917089691904 917513754624 919389352068 919692804096 920085633819 923188481622 923493187584 927309275136 929204896752 930006448128 932646223872 933044586408 936500133888 939125233728 939224039424 939935342592 942292289664 943005916512 943105130496 945748744776 946186059456 949251342336 952352349696 953173868544 955122363008 956287689984 959069149632 959385698304 962621079552 963350102016 965319398912 965765763072 966598852608 968472897282 968574790656 969308322048 971738923716 972474851403 972577165824 978915446784 982113360624 982960551936 984969936852 989040060558 989366501376 992702988288 993127002957 993454792704 995485630128 995945943168 996805066752 998842752864 999599207112 1002970202256 1003301240832 1003729782348 1007114707224 1007447113728 1009506554496 1010377375744 1013678069184 1017432244224 1017866821536 1020284204544 1021164322816 1021636509696 1023724956672 1024500254976 1024608043008 1027955225088 1028733727104 1031725903392 1034654404608 1035546918912 1038929836032 1041951668736 1045355508846 1046257254144 1049227001856 1049675159709 1053075707904 1053562650624 1056515887944 1056627044352 1057427260416 1059588871462 1060078825872 1060881656076 1060993271808 1063967337873 1067907760128 1071396393408 1072320602112 1074512658384 1078492135424 1078952793336 1079308910592 1082948714496 1083768864768 1085984323776 1086486483456 1087423709184 1089646639488 1090006286336 1090471862304 1094149311552 1094510444544 1099033214976 1101279877632 1102229864448 1104877530702 1105830620928 1113037314048 1113997443072 1116790861824 1117636641792 1117754228736 1119921333894 1120439186064 1120887401216 1121405700096 1123698096972 1124549108001 1128341477538 1128713895936 1133378002944 1135694873808 1136674547712 1140387827832 1144611274752 1147819730112 1148809863168 1149341073408 1151690576256 1152562786848 1152684048384 1155915132504 1156449628224 1160691641316 1163986205184 1164990283776 1168796065536 1172195627328 1176536875008 1177039410912 1177427902464 1180380377088 1181398597632 1183813633024 1184710171392 1185257981952 1188580373937 1188705424896 1189605667968 1192588679106 1193617430784 1196452212736 1201396230144 1205320942584 1206360677376 1208826740682 1209225723904 1213303652352 1213821892503 1214222524416 1218317303808 1219239972864 1221732364248 1222786255872 1223351672832 1225852469424 1226257072128 1226780845092 1230917975496 1231324250112 1236412366848 1238939862336 1240008597504 1243528298496 1244059448544 1248666845184 1252166978304 1252298719232 1253247123456 1253826625536 1256389719552 1257341222016 1257473507328 1260998326368 1261581412608 1265668456448 1269803132928 1270898491392 1275050253312 1277656733034 1278758866176 1282936306311 1284466802688 1287687684096 1291297196376 1291433054208 1292411096064 1295651898288 1296633135204 1296769554432 1300404524067 1301005831752 1305220595712 1309484480832 1310614069248 1313293249136 1314895573728 1318720080744 1319155335168 1323603984384 1324169337276 1324606390272 1327314173504 1327927924224 1329073422336 1331790337152 1332798942816 1337293603008 1337734987776 1338306376464 1342819609632 1343262818304 1346008739328 1351570758912 1357155762048 1360378939392 1364966608896 1366000339968 1366144057344 1370606966784 1371644969472 1374448909779 1375634537856 1376270631936 1379084028102 1379539206144 1384782722433 1385239781376 1389268891648 1390963912704 1393807345128 1395009672192 1398969335808 1399566879612 1404100943872 1404750200832 1408687850592 1408836059136 1409903013888 1413438434496 1414508874768 1414657695744 1418623117164 1423877013504 1428528524544 1429760802816 1432683544512 1438603724448 1439078547456 1443931619328 1445025153024 1447979098368 1448648644608 1449898278912 1452709345923 1452862185984 1453962483072 1457608385574 1458865748736 1465377619968 1468373170176 1469639819264 1473170040936 1474440827904 1477454905278 1483560090837 1484049752064 1485329924096 1489054482432 1490182189056 1493228445192 1493918914752 1495207600128 1498264129296 1499398810668 1504455303384 1504951861248 1505594673522 1510672060836 1511170670592 1514259831744 1515566063616 1520517103776 1526148366336 1526800232304 1530426306816 1531746484224 1532454764544 1535587435008 1536750382464 1536912064512 1541220176672 1541932837632 1543100590656 1547588855088 1551981606912 1553320378368 1558394754048 1562927503104 1568033263269 1569385881216 1569903869952 1573840502784 1579613561856 1580343975936 1584773831916 1584940566528 1586140890624 1589383307193 1590118238808 1591489907712 1601861640192 1607094590112 1608480903168 1611768987576 1617738203136 1618429190004 1618963365888 1624423071744 1625653297152 1628976485664 1629729725184 1630381674496 1631135563776 1634469959232 1635009429504 1635707793456 1641223967328 1641765666816 1648549822464 1651919816448 1653344796672 1657316296053 1658745931392 1669555971072 1670996164608 1671768834048 1675186292736 1676454962688 1676631343104 1679882000841 1681331101824 1682108550144 1685547145458 1692512216307 1693070843904 1694531321856 1700067004416 1703542310712 1705011821568 1710581741748 1716916912128 1721729595168 1721910738944 1723214794752 1724011610112 1727535864384 1728844180272 1729026072576 1733872698756 1734674442336 1740294127616 1741037461974 1745979307776 1747485425664 1753194098304 1758293440992 1758873780224 1764805312512 1765559116368 1766141853696 1770570565632 1772097896448 1775720449536 1777065257088 1783058137344 1784408501952 1788883018659 1790426146176 1791017091072 1794678319104 1802094345216 1807981413876 1809541016064 1813240111023 1813838585856 1819955478528 1821333786624 1827475955712 1828859959296 1832598546372 1834179383808 1835027509248 1838778704136 1839385608192 1840171267638 1846376963244 1846986375168 1854618550272 1858409793504 1860012896256 1865292447744 1866089172816 1873000267776 1878250467456 1878448078848 1879870685184 1884584579328 1886011833024 1886210260992 1891497489552 1892372118912 1898502684672 1904704699392 1906347737088 1910244726016 1912575379968 1916485099551 1918138299264 1918771396608 1926700204032 1930638797824 1931531526144 1933197705216 1936945794564 1937149581312 1938616644096 1943477847432 1944949702806 1945154331648 1957830893568 1964226721248 1965921103872 1969939873704 1978080121116 1978733002752 1985405976576 1986254005914 1986909585408 1990971260256 1991891886336 1993610133504 1997685505728 1999198414224 2005940404512 2006602481664 2007459564696 2014229414448 2014894227456 2019013108992 2020754751488 2027356138368 2035733643072 2040568409088 2042328645632 2043273019392 2047449913344 2049000509952 2049216086016 2055910450176 2057467454208 2063451806784 2068626042153 2069308809216 2071093837824 2077859672064 2083903337472 2090711017692 2092514508288 2098454003712 2099350319418 2106151415808 2107125301248 2113031775888 2113254088704 2114854520832 2119177742924 2120157651744 2121763312152 2121986543616 2127934675746 2135815520256 2142792786816 2144641204224 2149025316768 2156984270848 2157905586672 2158617821184 2165897428992 2167537729536 2171968647552 2172972966912 2174847418368 2179293278976 2180943724608 2186412578361 2188298623104 2189020889088 2198066429952 2202559755264 2204459728896 2209755061404 2211661241856 2216182357917 2226074628096 2227994886144 2233581723648 2235273283584 2235508457472 2239842667788 2240878372128 2241774802432 2242811400192 2247396193944 2249098216002 2256682955076 2257427791872 2258392010283 2266756005888 2271389747616 2273349095424 2280775655664 2289222549504 2295639460224 2297619726336 2298682146816 2303381152512 2305125573696 2305368096768 2311830265008 2312899256448 2321383282632 2327972410368 2329980567552 2337592131072 2344391254656 2354078821824 2354855804928 2360760754176 2362797195264 2367627266048 2369420342784 2370515963904 2377160747874 2377410849792 2379211335936 2385177358212 2387234861568 2392904425472 2402792460288 2410641885168 2412721354752 2417653481364 2418451447808 2426607304704 2427643785006 2428445048832 2436634607616 2438479945728 2443464728496 2445572511744 2446703345664 2451704938848 2452514144256 2453561690184 2461835950992 2462648500224 2472824733696 2477879724672 2480017195008 2488118897088 2497333690368 2504333956608 2504597438464 2506494246912 2507653251072 2512779439104 2514682444032 2514947014656 2521996652736 2523162825216 2528320718187 2531336912896 2539606265856 2541796982784 2550100506624 2555313466068 2557517732352 2565872612622 2575375368192 2582594392752 2582866108416 2584822192128 2591303796576 2593266270408 2593539108864 2600809048134 2602011663504 2610441191424 2611556192961 2618968961664 2621228138496 2626586498272 2629791147456 2637440161488 2638310670336 2647207968768 2648338674552 2649212780544 2654628347008 2655855848448 2658146844672 2663580674304 2665597885632 2674587206016 2675469975552 2676612752928 2685639219264 2686525636608 2692017478656 2703141517824 2714311524096 2720757878784 2729933217792 2732000679936 2732288114688 2741213933568 2743289938944 2748897819558 2751269075712 2752541263872 2758168056204 2759078412288 2760256901457 2769565444866 2770479562752 2778537783296 2781927825408 2787614690256 2790019344384 2797938671616 2799133759224 2808201887744 2809500401664 2817375701184 2817672118272 2819806027776 2826876868992 2829017749536 2829315391488 2837246234328 2847754027008 2857057049088 2859521605632 2865367089024 2877207448896 2878157094912 2887863238656 2890050306048 2895958196736 2897297289216 2899796557824 2905418691846 2905724371968 2907924966144 2915216771148 2917424554209 2917731497472 2936746340352 2939279638528 2946340081872 2948881655808 2954909810556 2967120181674 2968099504128 2978108964864 2979381008871 2980364378112 2986456890384 2987837829504 2990415200256 2996528258592 2998797621336 3008910606768 3009903722496 3011189347044 3021344121672 3022341341184 3028519663488 3031132127232 3041034207552 3052296732672 3053600464608 3060852613632 3063492968448 3064909529088 3071174870016 3073500764928 3073824129024 3082440353344 3083865675264 3086201181312 3095177710176 3103963213824 3106640756736 3116789508096 3125855006208 3136066526538 3138771762432 3147681005568 3159227123712 3160687951872 3169547663832 3169881133056 3172281781248 3178766614386 3180236477616 3182979815424 3191902013619 3203723280384 3214189180224 3216961806336 3223537975152 3235476406272 3236858380008 3237926731776 3248846143488 3251306594304 3257952971328 3259459450368 3260763348992 3262271127552 3268939918464 3270018859008 3271415586912 3282447934656 3283531333632 3297099644928 3303839632896 3306689593344 3314632592106 3317491862784 3339111942144 3341992329216 3350372585472 3352909925376 3353262686208 3359764001682 3362662203648 3364217100288 3371094290916 3373647324003 3385024432614 3386141687808 3400134008832 3407084621424 3410023643136 3421163483496 3433833824256 3443459190336 3443821477888 3446429589504 3448023220224 3455071728768 3457688360544 3458052145152 3467745397512 3469348884672 3480588255232 3482074923948 3491958615552 3494970851328 3506388196608 3516586881984 3517747560448 3529610625024 3531118232736 3532283707392 3541141131264 3544195792896 3551440899072 3554130514176 3565741121811 3566116274688 3568817003904 3577766037318 3580852292352 3589356638208 3604188690432 3615962827752 3619082032128 3626480222046 3627677171712 3639910957056 3641465677509 3642667573248 3654951911424 3657719918592 3665197092744 3668358767616 3670055018496 3677557408272 3678771216384 3680342535276 3692753926488 3693972750336 3709237100544 3716819587008 3720025792512 3730584895488 3732178345632 3746000535552 3756500934912 3756896157696 3759741370368 3769169158656 3772023666048 3772420521984 3782994979104 3784744237824 3797005369344 3809409398784 3812695474176 3820489452032 3825150759936 3832970199102 3836276598528 3848808918933 3853400408064 3861277595648 3863063052288 3873891589128 3874299162624 3877233288192 3886955694864 3889899405612 3890308663296 3901213572201 3915661787136 3928453442496 3931842207744 3939879747408 3956160242232 3957466005504 3970811953152 3972508011828 3973819170816 3981942520512 3983783772672 3987220267008 3995371011456 3998396828448 4011880809024 4013204963328 4014919129392 4028458828896 4029788454912 4038026217984 4041509502976 4054712276736 4071467286144 4081136818176 4084657291264 4094899826688 4098001019904 4098432172032 4111820900352 4114934908416 4123346729337 4126903613568 4137252084306 4138617618432 4154348167299 4155719344128 4167806674944 4181422035384 4185029016576 4196908007424 4198700638836 4212302831616 4214250602496 4226063551776 4226508177408 4229709041664 4238355485848 4240315303488 4243526624304 4243973087232 4255869351492 4271631040512 4285585573632 4289282408448 4298050633536 4313968541696 4315811173344 4317235642368 4331794857984 4335075459072 4343937295104 4345945933824 4349694836736 4358128037769 4358586557952 4361887449216 4372825156722 4376597246208 4396132859904 4405119510528 4408919457792 4419510122808 4423322483712 4432364715834 4450680272511 4452149256192 4455989772288 4467163447296 4470546567168 4479685335576 4481756744256 4483549604864 4485622800384 4494792387888 4498196432004 4513365910152 4514855583744 4516784020566 4533512011776 4542779495232 4546698190848 4561551311328 4578445099008 4591278920448 4595239452672 4597364293632 4606762305024 4610251147392 4610736193536 4623660530016 4625798512896 4642766565264 4655944820736 4659961135104 4675184262144 4688782509312 4704099789807 4708157643648 4709711609856 4721521508352 4735254532096 4738840685568 4741031927808 4754321495748 4754821699584 4758422671872 4768149921579 4770354716424 4774469723136 4785808850944 4805584920576 4821283770336 4825442709504 4835306962728 4836902895616 4853214609408 4855287570012 4856890097664 4873269215232 4876959891456 4886929456992 4891145023488 4893406691328 4903409877696 4905028288512 4907123380368 4923671901984 4925297000448 4945649467392 4955759449344 4960034390016 4971948888159 4976237794176 5008667913216 5009194876928 5012988493824 5015306502144 5025558878208 5029364888064 5029894029312 5039646002523 5043993305472 5046325650432 5056641436374 5077536648921 5079212531712 5083593965568 5100201013248 5110626932136 5115035464704 5131745225244 5150750736384 5165188785504 5165732216832 5169644384256 5182607593152 5186532540816 5187078217728 5201618096268 5204023327008 5220882382848 5223112385922 5237937923328 5242456276992 5253172996544 5259582294912 5274880322976 5276621340672 5294415937536 5296677349104 5298425561088 5309256694016 5311711696896 5316293689344 5327161348608 5331195771264 5349174412032 5353225505856 5371278438528 5373051273216 5384034957312 5406283035648 5428623048192 5439720333069 5441515757568 5459866435584 5464001359872 5482427867136 5486579877888 5497795639116 5502538151424 5505082527744 5516336112408 5518156824576 5520513802914 5539130889732 5540959125504 5557075566592 5563855650816 5575229380512 5580038688768 5595877343232 5598267518448 5616403775488 5619000803328 5634751402368 5635344236544 5639612055552 5653753737984 5658035499072 5658630782976 5674492468656 5695508054016 5714114098176 5719043211264 5730734178048 5749455298653 5754414897792 5756314189824 5780100612096 5791916393472 5794594578432 5799593115648 5810837383692 5811448743936 5815849932288 5827738793041 5830433542296 5834849108418 5835462994944 5873492680704 5878559277056 5892680163744 5897763311616 5909819621112 5934240363348 5936199008256 5956217929728 5958762017742 5960728756224 5972913780768 5975675659008 5980830400512 5993056517184 5997595242672 6017821213536 6019807444992 6022378694088 6042688243344 6044682682368 6057039326976 6062264254464 6082068415104 6107200929216 6121705227264 6126985936896 6129819058176 6142349740032 6147001529856 6147648258048 6164880706688 6167731350528 6172402362624 6190355420352 6205878126459 6207926427648 6213281513472 6233579016192 6251710012416 6272133053076 6277543524864 6295362011136 6318454247424 6321375903744 6339095327664 6339762266112 6344563562496 6357533228772 6360472955232 6365959630848 6383804027238 6407446560768 6428378360448 6433923612672 6447075950304 6470952812544 6473716760016 6475853463552 6497692286976 6502613188608 6515905942656 6518918900736 6521526697984 6524542255104 6537879836928 6542831173824 6559237735083 6564895869312 6567062667264 6594199289856 6607679265792 6613379186688 6629265184212 6634983725568 6648547073751 6678223884288 6683984658432 6700745170944 6705819850752 6706525372416 6719528003364 6725324407296 6728434200576 6742188581832 6747294648006 6770048865228 6772283375616 6775176030849 6800268017664 6814169242848 6820047286272 6842326966992 6867667648512 6886918380672 6887642955776 6892859179008 6896046440448 6910143457536 6915376721088 6916104290304 6935490795024 6938697769344 6961176510464 6964149847896 6983917231104 6989941702656 7012776393216 7033173763968 7035495120896 7062236465472 7064567414784 7082282262528 7088391585792 7102881798144 7108261028352 7131482243622 7132232549376 7137634007808 7155532074636 7161704584704 7178713276416 7208377380864 7231925655504 7238164064256 7252960444092 7255354343424 7279821914112 7282931355018 7285335146496 7309903822848 7315439837184 7330394185488 7336717535232 7340110036992 7355114816544 7357542432768 7360685070552 7385507852976 7387945500672 7418474201088 7433639174016 7440051585024 7464356691264 7492001071104 7513001869824 7513792315392 7519482740736 7538338317312 7544047332096 7544841043968 7565989958208 7569488475648 7584962154561 7594010738688 7618818797568 7625390948352 7640978904064 7650301519872 7665940398204 7672553197056 7697617837866 7722555191296 7726126104576 7747783178256 7748598325248 7754466576384 7773911389728 7779798811224 7780617326592 7802427144402 7831323574272 7834668578883 7856906884992 7863684415488 7879759494816 7912320484464 7914932011008 7941623906304 7945016023656 7947638341632 7963885041024 7967567545344 7974440534016 7990742022912 7996793656896 8023761618048 8026409926656 8029838258784 8056917657792 8059576909824 8076052435968 8083019005952 8109424553472 8142934572288 8162273636352 8169314582528 8189799653376 8196002039808 8196864344064 8223641800704 8229869816832 8246693458674 8253807227136 8274504168612 8277235236864 8280770704371 8308696334598 8311438688256 8335613349888 8362844070768 8370058033152 8393816014848 8397401277672 8424605663232 8428501204992 8452127103552 8453016354816 8459418083328 8476710971696 8480630606976 8487053248608 8487946174464 8511738702984 8543262081024 8571171147264 8578564816896 8596101267072 8631622346688 8634471284736 8663589715968 8670150918144 8687874590208 8691891867648 8699389673472 8716256075538 8717173115904 8723774898432 8745650313444 8753194492416 8810239021056 8817838915584 8839020245616 8846644967424 8864729431668 8901360545022 8904298512384 8934326894592 8938143026613 8941093134336 8959370671152 8963513488512 8967099209728 8971245600768 8989584775776 8996392864008 9026731820304 9029711167488 9033568041132 9067024023552 9085558990464 9093396381696 9123102622656 9156890198016 9182557840896 9190478905344 9194728587264 9213524610048 9220502294784 9221472387072 9247321060032 9251597025792 9285533130528 9311889641472 9319922270208 9350368524288 9377565018624 9408199579614 9416315287296 9443043016704 9470509064192 9477681371136 9482063855616 9508642991496 9509643399168 9516845343744 9536299843158 9540709432848 9548939446272 9571617701888 9575706040857 9611169841152 9642567540672 9650885419008 9670613925456 9673805791232 9706429218816 9710575140024 9713780195328 9746538430464 9753919782912 9773858913984 9782290046976 9786813382656 9806819755392 9810056577024 9814246760736 9847343803968 9850594000896 9891298934784 9911518898688 9920068780032 9943897776318 9952475588352 10017335826432 10018389753856 10025976987648 10051117756416 10058729776128 10059788058624 10079292005046 10087986610944 10092651300864 10113282872748 10120941972009 10155073297842 10158425063424 10200402026496 10221253864272 10230070929408 10263490450488 10301501472768 10330377571008 10331464433664 10339288768512 10365215186304 10373065081632 10374156435456 10403236192536 10408046654016 10441764765696 10446224771844 10475875846656 10484912553984 10506345993088 10519164589824 10549760645952 10553242681344 10588831875072 10593354698208 10596851122176 10618513388032 10623423393792 10632587378688 10654322697216 10662391542528 10697223365433 10698348824064 10706451011712 10742556877056 10768069914624 10812566071296 10857246096384 10879440666138 10883031515136 10919732871168 10924397032527 10928002719744 10964855734272 10973159755776 10995591278232 11005076302848 11010165055488 11032672224816 11036313649152 11041027605828 11078261779464 11081918251008 11114151133184 11127711301632 11150458761024 11160077377536 11191754686464 11196535036896 11232807550976 11238001606656 11269502804736 11270688473088 11279224111104 11307507475968 11316070998144 11317261565952 11348984937312 11391016108032 11428228196352 11438086422528 11461468356096 11498910597306 11508829795584 11546426756799 11560201224192 11583832786944 11589189156864 11621674767384 11622897487872 11631699864576 11655477586082 11660867084592 11669698216836 11670925989888 11703640716603 11746985361408 11785360327488 11795526623232 11819639242224 11868480726696 11872398016512 11912435859456 11917524035484 11921457512448 11945827561536 11951351318016 11961660801024 11986113034368 11995190485344 12035642427072 12039614889984 12044757388176 12085376486688 12089365364736 12114078653952 12124528508928 12164136830208 12214401858432 12243410454528 12253971873792 12284699480064 12294003059712 12295296516096 12329761413376 12335462701056 12344804725248 12370040188011 12380710840704 12411756252918 12415852855296 12467158032384 12503420024832 12544266106152 12555087049728 12590724022272 12636908494848 12642751807488 12678190655328 12679524532224 12689127124992 12715066457544 12720945910464 12731919261696 12767608054476 12814893121536 12856756720896 12867847225344 12894151900608 12941905625088 12947433520032 12951706927104 12995384573952 13005226377216 13031811885312 13037837801472 13043053395968 13049084510208 13074384113307 13075759673856 13085662347648 13118475470166 13129791738624 13188398579712 13215358531584 13226758373376 13258530368424 13269967451136 13297094147502 13352040817533 13356447768576 13367969316864 13401490341888 13411639701504 13439056006728 13450648814592 13456868401152 13484377163664 13494589296012 13540097730456 13544566751232 13550352061698 13600536035328 13628338485696 13640094572544 13684653933984 13735335297024 13773836761344 13775285911552 13785718358016 13792092880896 13820286915072 13830753442176 13832208580608 13870981590048 13877395538688 13922353020928 13928299695792 13967834462208 13979883405312 14025552786432 14066347527936 14112299369421 14124472930944 14129134829568 14164564525056 14205763596288 14216522056704 14262964487244 14264465098752 14275268015616 14304449764737 14311064149272 14323409169408 14357426552832 14416754761728 14463851311008 14476328128512 14505920888184 14510708686848 14559643828224 14565862710036 14570670292992 14619807645696 14630879674368 14660788370976 14673435070464 14680220073984 14710229633088 14715084865536 14721370141104 14771015705952 14775891001344 14836948402176 14867278348032 14880103170048 14928713382528 15026003739648 15027584630784 15038965481472 15076676634624 15088094664192 15089682087936 15118938007569 15131979916416 15138976951296 15169924309122 15232609946763 15237637595136 15250781896704 15281957808128 15300603039744 15331880796408 15345106394112 15395235675732 15445110382592 15452252209152 15495566356512 15497196650496 15508933152768 15547822779456 15559597622448 15561234653184 15604854288804 15662647148544 15669337157766 15713813769984 15727368830976 15759518989632 15824640968928 15829864022016 15883247812608 15890032047312 15895276683264 15927770082048 15935135090688 15948881068032 15981484045824 15993587313792 16047523236096 16059676517568 16113835315584 16119153819648 16152104871936 16166038011904 16218849106944 16285869144576 16319160999207 16324547272704 16338629165056 16379599306752 16392004079616 16447283601408 16459739633664 16493386917348 16507614454272 16549008337224 16554470473728 16561541408742 16617392669196 16622877376512 16671226699776 16725688141536 16740116066304 16787632029696 16794802555344 16849211326464 16857002409984 16904254207104 16906032709632 16918836166656 16953421943392 16961261213952 16974106497216 16975892348928 17023477405968 17086524162048 17142342294528 17157129633792 17192202534144 17248365895959 17263244693376 17268942569472 17340301836288 17375749180416 17383783735296 17398779346944 17432512151076 17434346231808 17447549796864 17483216379123 17491300626888 17506388984832 17620478042112 17635677831168 17678040491232 17693289934848 17729458863336 17802721090044 17808597024768 17868653789184 17876286053226 17882186268672 17918741342304 17927026977024 17934198419456 17942491201536 17979169551552 17992785728016 18053463640608 18059422334976 18067136082264 18134048047104 18171117980928 18186792763392 18246205245312 18365115681792 18380957810688 18389457174528 18427049220096 18441004589568 18442944774144 18494642120064 18503194051584 18571066261056 18617634379377 18623779282944 18639844540416 18700737048576 18755130037248 18816399159228 18832630574592 18886086033408 18941018128384 18955362742272 18964127711232 19017285982992 19019286798336 19033690687488 19072599686316 19081418865696 19097878892544 19143235403776 19151412081714 19222339682304 19285135081344 19301770838016 19341227850912 19347611582464 19412858437632 19421150280048 19427560390656 19493076860928 19507839565824 19547717827968 19564580093952 19573626765312 19613639510784 19628493521472 19677713205249 19694687607936 19701188001792 19782597869568 19823037797376 19840137560064 19887795552636 19904951176704 19945641221253 20034671652864 20051953975296 20102235512832 20117459552256 20119576117248 20158584010092 20175973221888 20185302601728 20226565745496 20241883944018 20310146595684 20316850126848 20400804052992 20442507728544 20460141858816 20526980900976 20603002945536 20660755142016 20662928867328 20678577537024 20730430372608 20746130163264 20748312870912 20806472385072 20816093308032 20883529531392 20892449543688 20951751693312 20969825107968 21012691986176 21038329179648 21099521291904 21106485362688 21186709396416 21193702244352 21237026776064 21246846787584 21265174757376 21308645394432 21324783085056 21394446730866 21396697648128 21412902023424 21485113754112 21536139829248 21625132142592 21714492192768 21758881332276 21766063030272 21839465742336 21848794065054 21856005439488 21929711468544 21946319511552 21991182556464 22010152605696 22020330110976 22065344449632 22072627298304 22082055211656 22156523558928 22163836502016 22228302266368 22255422603264 22300917522048 22320154755072 22393070073792 22465615101952 22476003213312 22539005609472 22541376946176 22558448222208 22615014951936 22632141996288 22634523131904 22697969874624 22754886463683 22782032216064 22856456392704 22876172845056 22922936712192 22997821194612 23017659591168 23092853513598 23167665573888 23178378313728 23243349534768 23245794975744 23263399729152 23310955172164 23321734169184 23339396433672 23341851979776 23407281433206 23493970722816 23504005736649 23570720654976 23591053246464 23639278484448 23736961453392 23744796033024 23824871718912 23835048070968 23842915024896 23891655123072 23902702636032 23923321602048 23972226068736 23990380970688 24071284854144 24079229779968 24089514776352 24170752973376 24178730729472 24228157307904 24249057017856 24328273660416 24428803716864 24486820909056 24507943747584 24569398960128 24588006119424 24590593032192 24659522826752 24670925402112 24689609450496 24740080376022 24761421681408 24823512505836 24831705710592 24842312113113 24934316064768 25006840049664 25088532212304 25110174099456 25181448044544 25273816989696 25285503614976 25356381310656 25359049064448 25378254249984 25430132915088 25441891820928 25463838523392 25535216108952 25629786243072 25713513441792 25735694450688 25788303801216 25894867040064 25903413854208 25990769147904 26010452754432 26063623770624 26075675602944 26086106791936 26098169020416 26148768226614 26151519347712 26171324695296 26236950940332 26259583477248 26430717063168 26453516746752 26517060736848 26539934902272 26594188295004 26704081635066 26712895537152 26802980683776 26814429079839 26823279403008 26878112013456 26901297629184 26913736802304 26968754327328 26989178592024 27080195460912 27089133502464 27100704123396 27201072070656 27256676971392 27280189145088 27369307867968 27470670594048 27547673522688 27550571823104 27571436716032 27584185761792 27640573830144 27661506884352 27664417161216 27741963180096 27754791077376 27844706041856 27856599391584 27935668924416 27959766810624 28051105572864 28132695055872 28224598738842 28248945861888 28329129050112 28411527192576 28433044113408 28525928974488 28528930197504 28550536031232 28608899529474 28622128298544 28646818338816 28714853105664 28727118122571 28833509523456 28927702622016 28952656257024 29011841776368 29021417373696 29119287656448 29131725420072 29141340585984 29239615291392 29261759348736 29321576741952 29346870140928 29360440147968 29420459266176 29430169731072 29442740282208 29542031411904 29551782002688 29673896804352 29734556696064 29760206340096 29857426765056 30052007479296 30055169261568 30077930962944 30153353269248 30176189328384 30179364175872 30237876015138 30263959832832 30277953902592 30339848618244 30362825916027 30465219893526 30475275190272 30563915616256 30601206079488 30663761592816 30690212788224 30790471351464 30890220765184 30904504418304 30991132713024 30994393300992 31017866305536 31095645558912 31119195244896 31122469306368 31209708577608 31325294297088 31338674315532 31427627539968 31454737661952 31519037979264 31649281937856 31659728044032 31766495625216 31780064094624 31790553366528 31855540164096 31870270181376 31897762136064 31962968091648 31987174627584 32091670096299 32095046472192 32119353035136 32227670631168 32304209743872 32332076023808 32437698213888 32571738289152 32638321998414 32649094545408 32759198613504 32773191097581 32784008159232 32894567202816 32919479267328 32986773834696 33015228908544 33098016674448 33108940947456 33123082817484 33234785338392 33245754753024 33342453399552 33451376283072 33480232132608 33575264059392 33589605110688 33698422652928 33714004819968 33808508414208 33812065419264 33837672333312 33906843886784 33922522427904 33948212994432 33951784697856 34046954811936 34173048324096 34284684589056 34314259267584 34384405068288 34496731791918 34526489386752 34680603672576 34751498360832 34767567470592 34865024302152 34868692463616 34895099593728 34966432758246 34982601253776 35012777969664 35110922149809 35240956084224 35356080982464 35386579869696 35458917726672 35605442180088 35617194049536 35737307578368 35752572106452 35764372537344 35837482684608 35854053954048 35868396838912 35884982403072 35958339103104 35985571456032 36106927281216 36118844669952 36134272164528 36268096094208 36342235961856 36373585526784 36492410490624 36730231363584 36761915621376 36854098440192 36882009179136 36885889548288 36989284240128 37006388103168 37110120564033 37142132522112 37235268758754 37247558565888 37401474097152 37510260074496 37632798318456 37665261149184 37772172066816 37882036256768 37910725484544 37928255422464 38034571965984 38038573596672 38067381374976 38145199372632 38162837731392 38195757785088 38286470807552 38302824163428 38444679364608 38570270162688 38603541676032 38682455701824 38695223164928 38825716875264 38842300560096 38855120781312 38986153721856 39015679131648 39095435655936 39129160187904 39147253530624 39223152339921 39227279021568 39256987042944 39355426410498 39389375215872 39565195739136 39646075594752 39680275120128 39775591105272 39809902353408 39891282442506 40056122452599 40069343305728 40103907950592 40204471025664 40234919104512 40317168020184 40351946443776 40370605203456 40453131490992 40483767888036 40620293191368 40633700253696 40801608105984 40885015457088 40920283717632 41053961801952 41206005891072 41321510284032 41325857734656 41357155074048 41460860745216 41492260326528 41496625741824 41612944770144 41632186616064 41767059062784 41784899087376 41903503386624 41939650215936 42025383972352 42076658359296 42199042583808 42336898108263 42373418792832 42387404488704 42474053552128 42493693575168 42617290788864 42649566170112 42788893461732 42793395296256 42825804046848 42913349294211 42970227508224 43072279658496 43250264285184 43428984385536 43517762664552 43532126060544 43678931484672 43697588130108 43712010878976 43859422937088 43892639023104 43982365112928 44020305211392 44040660221952 44130688899264 44145254596608 44164110423312 44313047117856 44327673004032 44456604532736 44510845206528 44601835044096 44640309510144 44786140147584 44931230203904 45078011218944 45082753892352 45116896444416 45230029903872 45264283992576 45269046263808 45356814022707 45395939749248 45509772927366 45697829840289 45712912785408 45752345690112 45845873424384 45995642389224 46035319182336 46185707027196 46335331147776 46356756627456 46486699069536 46491589951488 46526799458304 46621910344328 46643468338368 46678792867344 46683703959552 46814562866412 46987941445632 47008011473298 47141441309952 47182106492928 47278556968896 47473922906784 47489592066048 47649743437824 47670096141936 47685830049792 47783310246144 47805405272064 47846643204096 47944452137472 47980761941376 48142569708288 48179029552704 48341505946752 48357461458944 48456314615808 48498114035712 48656547320832 48857607433728 48957482997621 48973641818112 49015887495168 49138797920256 49176012238848 49319045653504 49341850804224 49379218900992 49480160752044 49522843362816 49647025011672 49663411421184 49684624226226 49868632129536 50013680099328 50177064424608 50220348198912 50362896089088 50547633979392 50571007229952 50712762621312 50718098128896 50756508499968 50860265830176 50883783641856 50927677046784 51070432217904 51259572486144 51427026883584 51471388901376 51576607602432 51745097687877 51789734080128 51806827708416 52020905508864 52127247541248 52151351205888 52172213583872 52196338040832 52297536453228 52303038695424 52342649390592 52449649137369 52473901880664 52519166954496 52861434126336 52907033493504 53034121473696 53079869804544 53188376590008 53408163270132 53425791074304 53605961367552 53628858159678 53646558806016 53756224026912 53802595258368 53827473604608 53937508654656 53978357184048 54160390921824 54178267004928 54201408246792 54402144141312 54513353942784 54560378290176 54738615735936 55095347045376 55101143646208 55142873432064 55168371523584 55281147660288 55323013768704 55328834322432 55483926360192 55509582154752 55713198783168 55852903138131 55871337848832 55919533621248 56102211145728 56265390111744 56449197477684 56497891723776 56658258100224 56823054385152 56866088226816 57051857948976 57057860395008 57101072062464 57217799058948 57244256597088 57293636677632 57429706211328 57454236245142 57667019046912 57855405244032 57905312514048 58023683552736 58042834747392 58238575312896 58263450840144 58282681171968 58479230582784 58523518697472 58643153483904 58693740281856 58720880295936 58840918532352 58885480564416 59084062823808 59103564005376 59347793608704 59469113392128 59520412680192 59714853530112 59836923663759 60104014958592 60155861925888 60306706538496 60352378656768 60358728351744 60475752030276 60527919665664 60555907805184 60679697236488 60725651832054 60930439787052 60950550380544 61127831232512 61202412158976 61327523185632 61380425576448 61580942702928 61780441530368 61809008836608 61982265426048 61988786601984 62035732611072 62191291117824 62238390489792 62244938612736 62419417155216 62650588594176 62677348631064 62855255079936 62909475323904 63038075958528 63298563875712 63319456088064 63560128189248 63581106733056 63711080328192 63740540362752 63795524272128 63925936183296 63974349255168 64183340192598 64190092944384 64238706070272 64455341262336 64608419487744 64664152047616 64875396427776 65143476578304 65276643996828 65298189090816 65518397227008 65546382195162 65568016318464 65789134405632 65838958534656 65973547669392 66030457817088 66196033348896 66217881894912 66246165634968 66469570676784 66491509506048 66684906799104 66902752566144 66960464265216 67179210221376 67396845305856 67428009639936 67617016828416 67624130838528 67675344666624 67813687773568 67845044855808 67896425988864 67903569395712 68093909623872 68264659391049 68346096648192 68569369178112 68628518535168 68768810136576 68993463583836 69052978773504 69502996721664 69535134941184 69730048604304 69737384927232 69790199187456 69932865516492 69965202507552 70025555939328 70221844299618 70481912168448 70512017209947 70712161964928 70773159739392 70917835453344 71210884360176 71234388099072 71474615156736 71505144212904 71528745074688 71674965369216 71708107908096 71736793677824 71769964806144 71916678206208 71971142912064 72213854562432 72237689339904 72268544329056 72536192188416 72684471923712 72747171053568 72984820981248 73460462727168 73523831242752 73708196880384 73764018358272 73771779096576 73978568480256 74012776206336 74220241128066 74284265044224 74470537517508 74495117131776 74526936339339 74802948194304 75020520148992 75265596636912 75330522298368 75544344133632 75764072513536 75821450969088 75856510844928 76069143931968 76077147193344 76134762749952 76290398745264 76325675462784 76391515570176 76572941615104 76605648326856 76889358729216 77140540325376 77207083352064 77364911403648 77390446329856 77684601120192 77710241562624 77972307443712 78031358263296 78190871311872 78258320375808 78294507061248 78446304679842 78454558043136 78513974085888 78710852820996 78778750431744 79292151189504 79360550240256 79551182210544 79619804706816 79782564885012 80112244905198 80138686611456 80408942051328 80469838209024 80634336040368 80703892887552 80741210406912 80906262981984 80967535776072 81240586382736 81267400507392 81603216211968 81770030914176 81840567435264 82107923603904 82412011782144 82643020568064 82651715469312 82714310148096 82921721490432 82984520653056 82993251483648 83225889540288 83264373232128 83534118125568 83569798174752 83807006773248 83879300431872 84050767944704 84153316718592 84398085167616 84673796216526 84746837585664 84948107104256 84987387150336 85234581577728 85299132340224 85577786923464 85586790592512 85651608093696 85826698588422 85940455016448 86144559316992 86181354367713 86500528570368 86857968771072 87035525329104 87064252121088 87357862969344 87395176260216 87424021757952 87718845874176 87785278046208 87964730225856 88040610422784 88081320443904 88261377798528 88290509193216 88328220846624 88626094235712 88655346008064 88913209065472 89021690413056 89203670088192 89280619020288 89572280295168 89862460407808 90156022437888 90165507784704 90233792888832 90460059807744 90528567985152 90538092527616 90713628045414 90791879498496 91019545854732 91088477748081 91395659680578 91425825570816 91691746848768 91991284778448 92070638364672 92371414054392 92670662295552 92713513254912 92973398139072 92983179902976 93053598916608 93243820688656 93286936676736 93357585734688 93367407919104 93629125732824 93975882891264 94016022946596 94282882619904 94364212985856 94557113937792 94947845813568 94979184132096 95299486875648 95340192283872 95371660099584 95566620492288 95610810544128 95693286408192 95888904274944 95961523882752 96285139416576 96358059105408 96683011893504 96912629231616 96996228071424 97313094641664 97715214867456 97914965995242 97947283636224 98277595840512 98319573292743 98352024477696 98638091307008 98683701608448 98758437801984 98960321504088 99045686725632 99294050023344 99326822842368 99369248452452 99737264259072 100027360198656 100354128849216 100440696397824 100725792178176 101095267958784 101142014459904 101425525242624 101436196257792 101513016999936 101720531660352 101767567283712 101855354093568 102140864435808 102519144972288 102854053767168 102942777802752 103153215204864 103490195375754 103579468160256 104041811017728 104254495082496 104302702411776 104344427167744 104595072906456 104606077390848 104685298781184 104899298274738 104947803761328 105038333908992 105332766449427 105722868252672 106068242947392 106159739609088 106376753180016 106816326540264 106851582148608 107211922735104 107257716319356 107293117612032 107512448053824 107605190516736 107654947209216 107875017309312 107956714368096 108320781843648 108356534009856 108402816493584 108804288282624 109026707885568 109120756580352 109477231471872 110190694090752 110202287292416 110285746864128 110562295320576 110646027537408 110657668644864 110967852720384 111019164309504 111330361692099 111426397566336 111705806276262 111742675697664 112204422291456 112530780223488 112898394955368 112995783447552 113316516200448 113646108770304 113732176453632 114103715897952 114115720790016 114202144124928 114435598117896 114488513194176 114587273355264 114859412422656 114908472490284 115334038093824 115710810488064 115810625028096 116047367105472 116085669494784 116477150625792 116526901680288 116565362343936 116958461165568 117047037394944 117286306967808 117387480563712 117441760591872 117669457019763 117681837064704 117770961128832 118168125647616 118695587217408 118938226784256 119040825360384 119429707060224 119673847327518 120168367357797 120208029917184 120311723851776 120613413076992 120704757313536 120951504060552 121055839331328 121111815610368 121359394472976 121451303664108 121860879574104 121901100761088 122255662465024 122404824317952 122655046371264 122760851152896 123161885405856 123560883060736 123618017673216 123964530852096 123977573203968 124071465222144 124382582235648 124476780979584 124489877225472 124838834310432 125301177188352 125354697262128 125710510159872 125818950647808 126076151917056 126597127751424 127010694324789 127120256378496 127162213466112 127422160656384 127481080725504 127851872366592 127948698510336 128366680385196 128380185888768 128477412140544 128740047882633 128910682524672 129216838975488 129750792855552 130286953156608 130553287993656 130596378181632 131036794454016 131092764390324 131136032636928 131578268811264 131677917069312 131947095338784 132060915634176 132392066697792 132435763789824 132492331269936 132939141353568 132983019012096 133369813598208 133805505132288 133920928530432 134358420442752 134793690611712 135234033656832 135248261677056 135350689333248 135627375547136 135690089711616 135792851977728 135807138791424 136070442068121 136187819247744 136529318782098 137138738356224 137257037070336 137537620273152 137986927167672 138105957547008 139005993443328 139070269882368 139460097208608 139474769854464 139580398374912 139865731032984 139930405015104 140051111878656 140443688599236 140963824336896 141024034419894 141424323929856 141546319478784 141835670906688 142421768720352 142468776198144 142949230313472 143010288425808 143057490149376 143349930738432 143416215816192 143473587355648 143539929612288 143833356412416 143942285824128 144427709124864 144537088658112 145072384376832 145368943847424 145494342107136 145969641962496 146872448992863 146920925454336 147047662485504 147416393760768 147528036716544 147957136960512 148025552412672 148440482256132 148568530088448 148941075035016 148990234263552 149053872678678 149605896388608 150041040297984 150531193273824 150661044596736 151088688267264 151528145027072 151642901938176 151713021689856 152138287863936 152154294386688 152269525499904 152580797490528 152651350925568 152783031140352 153145883230208 153211296653712 153778717458432 154281080650752 154414166704128 154729822807296 155235293063631 155369202240384 155420483125248 156062716526592 156381742623744 156516640751616 156589014122496 156892609359684 156909116086272 157027948171776 157348947412107 157421705641992 157557500863488 158584302379008 158721100480512 159102364421088 159239609413632 159565129770024 160224489810396 160277373222912 160817884102656 160939676418048 161268672080736 161407785775104 161482420813824 161812525963968 161935071552144 162481172765472 162534801014784 163206432423936 163540061828352 163681134870528 164215847207808 165286041136128 165303430938624 165428620296192 165843442980864 165969041306112 165986502967296 166451779080576 166528746464256 167139596349504 167558709414393 167614013546496 167758600863744 168101535889408 168306633437184 168796170335232 169347592433052 169493675171328 169896214208512 169974774300672 170469163155456 170598264680448 171155573846928 171173581185024 171303216187392 171653397176844 171880910032896 172289118633984 172362708735426 173001057140736 173715937542144 174071050658208 174128504242176 174715725938688 174790352520432 174848043515904 175437691748352 175570556092416 175929460451712 176081220845568 176162640887808 176522755597056 176656441693248 177252188471424 177310692016128 177826418130944 178043380826112 178407340176384 178561238040576 179144560590336 179510770991277 179724920815616 180312044875776 180467585777664 180920119615488 181057135970304 181076185055232 181427256090828 181583758996992 182039091709464 182176955496162 182791319361156 182851651141632 183383493697536 183982569556896 184141276729344 184742828108784 185341324591104 185427026509824 185946796278144 185966359805952 186107197833216 186487641377312 186573873353472 186715171469376 186734815838208 187258251465648 187951765782528 188032045893192 188565765239808 188728425971712 189114227875584 189895691627136 189958368264192 190680384567744 190743320199168 191133240984576 191221621088256 191386572816384 191777808549888 191923047765504 192570278833152 192716118210816 193366023787008 193825258463232 193992456142848 194626189283328 195430429734912 195829931990484 195894567272448 196555191681024 196639146585486 196704048955392 197276182614016 197367403216896 197516875603968 197920643008176 198091373451264 198588100046688 198653645684736 198738496904904 199474528518144 200054720397312 200708257698432 200881392795648 202190535917568 202284028919808 202851050485248 202872392515584 203026033999872 203441063320704 203535134567424 203710708187136 204281728871616 204793978173147 205038289944576 205708107534336 205885555605504 206306430409728 206980390751508 207158936320512 208508990164992 208605404823552 208688854335488 209190145812912 209212154781696 209370597562368 209798596549476 209895607522656 210076667817984 210665532898854 211445736505344 211536051629841 212136485894784 212319479218176 212753506360032 213632653080528 213703164297216 214423845470208 214515432638712 214586235224064 215024896107648 215210381033472 215309894418432 215750034618624 215913428736192 216641563687296 216713068019712 216805632987168 217608576565248 218053415771136 218241513160704 218954462943744 220381388181504 220571493728256 221124590641152 221292055074816 221315337289728 221935705440768 222038328619008 222660723384198 222852795132672 223411612552524 223485351395328 224408844582912 225061560446976 225796789910736 225991566895104 226633032400896 227292217540608 227464352907264 228207431795904 228231441580032 228404288249856 228871196235792 228977026388352 229174546710528 229718824845312 229816944980568 230668076187648 231421620976128 231621250056192 232094734210944 232171338989568 233053803360576 233130724687872 233916922331136 234094074789888 234572613935616 234774961127424 234883521183744 235338914039526 235363674129408 235541922257664 236336251295232 237876453568512 238081650720768 238859414120448 239347694655036 240336734715594 240416059834368 241226826153984 241409514627072 241903008121104 242111678662656 242223631220736 242718788945952 242902607328216 243721759148208 243802201522176 244511324930048 244809648635904 245310092742528 245521702305792 246323770811712 247121766121472 247236035346432 247929061704192 247955146407936 248142930444288 248765164471296 248953561959168 248979754450944 249677668620864 250602354376704 250709394524256 251421020319744 251637901295616 252152303834112 253194255502848 254021388649578 254240512756992 254844321312768 254962161451008 255703744733184 255897397020672 256733360770392 256760371777536 256954824281088 257480095765266 257821365049344 258433677950976 258544063103139 259501585711104 260573906313216 261106575987312 261192756363264 262073588908032 262185528780648 262272065273856 263156537622528 263355834138624 263894190677568 264121831268352 264784133395584 264871527579648 264984662539872 265878282707136 265966038024192 266739627196416 267611010264576 267841857060864 268716840885504 269587381223424 270468067313664 270496523354112 270701378666496 271254751094272 271380179423232 271585703955456 271614277582848 272140884136242 272375638495488 273058637564196 273265433244243 274277476712448 275075240546304 275973854335344 276211915094016 278011986886656 278140539764736 278920194417216 278949539708928 279160796749824 279731462065968 279860810030208 280102223757312 280887377198472 281927648673792 282048068839788 282848647859712 283092638957568 283671341813376 284843537440704 284937552396288 285898460626944 286020576851616 286114980298752 286699861476864 286832431632384 286947174711296 287079859224576 287666712824832 287884571648256 288855418249728 289074177316224 290737887694848 290988684214272 291939283924992 293744897985726 293841850908672 294832787521536 294958719878229 295056073433088 295914273921024 296051104825344 296880964512264 297137060176896 297882150070032 297980468527104 298107745357356 299211792777216 300082080595968 301062386547648 301322089193472 302177376534528 303056290054144 303285803876352 303426043379712 304276575727872 304308588773376 304539050999808 305161594981056 305302701851136 305566062280704 306291766460416 306422593307424 307557434916864 308562161301504 308828333408256 309459645614592 310470586127262 310738404480768 312125433053184 312763485247488 313033281503232 313785218719368 313818232172544 314055896343552 314697894824214 314843411283984 315115001726976 315998299348281 317168604758016 318204728842176 318479218827264 319130259540048 320448979620792 320554746445824 321635768205312 321879352836096 322537344161472 322815571550208 322964841627648 323625051927936 323870143104288 324962345530944 325069602029568 326412864847872 327080123656704 327362269741056 328431694415616 330572082272256 330606861877248 330857240592384 331686885961728 331938082612224 331973005934592 332903558161152 333057492928512 333991085076297 334279192699008 335117418828786 335228027092992 336203071778816 336613266874368 337592340670464 338695184866104 338987350342656 339792428417024 339949548601344 340938326310912 341196529360896 342311147693856 342347162370048 342606432374784 343306794353688 343761820065792 344578237267968 344725417470852 346002114281472 347431875084288 348142101316416 348257008484352 349431451877376 349580705040864 349696087031808 350875383496704 351141112184832 351858920903424 352162441691136 352325281775616 353008371059289 353045511194112 353312883386496 354504376942848 355652836261888 356086761652224 356814680352768 357122476081152 358289121180672 359021541982554 360505102073391 360624089751552 360935171555328 361840239230976 362114271940608 362854512181656 363167517993984 364078183418928 364353910992324 365582638722312 365703302283264 366766987395072 367965139113792 368282553458688 369485656217568 370682649182208 370854053019648 371893592556288 371932719611904 372214395666432 372975282754624 373147746706944 373430342938752 373469631676416 374516502931296 375903531565056 376064091786384 377131530479616 377456851943424 378228455751168 379791383254272 381360769135488 381486640398336 382266481969152 382443242176512 383555617099776 383846095531008 385140557666304 385432236421632 386220143647899 386732047574016 387650516926464 389252378566656 390860859469824 391659863980968 391789134544896 393110383362048 393278293170972 393408097910784 394552365228032 394734806433792 395033751207936 395841286016352 396182746902528 397176200093376 397307291369472 397476993809808 398949057036288 400109440794624 401416515396864 401762785591296 404381071835136 405702100970496 405744785031168 406052067999744 406882126641408 407070269134848 407421416374272 408211326204363 408563457743232 409587956346294 411416215068672 411771111211008 412612860819456 413960781503016 414317872641024 417017980329984 417210809647104 417377708670976 418380291625824 418424309563392 418741195124736 419597193098952 419791215045312 420153335635968 421331065797708 422891473010688 423072103259682 424272971789568 424638958436352 425507012720064 427265306161056 427406328594432 428847690940416 429030865277424 429172470448128 430049792215296 430420762066944 430619788836864 431500069237248 431826857472384 433283127374592 433611265974336 435217153130496 436106831542272 436483026321408 437908925887488 440617346978589 440762776363008 441142987456512 442249181282304 442584110149632 443871410881536 444076657238016 445321446768396 445705590265344 446823225105048 446970702790656 448817689165824 450123120893952 451593579821472 451983133790208 453266064801792 454584435081216 454928705814528 456414863591808 456462883160064 456808576499712 457742392471584 457954052776704 458349093421056 459437649690624 459633889961136 461336152375296 462843241952256 463242500112384 464189468421888 465705879190893 466107606721152 466261449375744 468188149579776 469145227871232 469549922254848 469767042367488 470677828079052 470727348258816 471083844515328 472046842236321 472672502590464 475752907137024 476163301441536 477718828240896 478695389310072 480673469431188 480832119668736 482453652307968 482819029254144 483806016242208 484223357325312 484447262441472 485437577891904 485805214656432 487443518296416 487604403044352 489022649860096 489619297271808 490620185485056 491043404611584 492647541623424 494243532242944 495858123408384 495910292815872 496285860888576 497530328942592 497907123918336 497959508901888 499355337241728 501418789048512 502676128243179 502842040639488 503275802591232 504304607668224 506388511005696 508042777299156 508481025513984 509688642625536 509924322902016 511407489466368 511794794041344 513466721540784 513520743555072 513909648562176 514960191530532 515642730098688 516867355901952 517088126206278 519003171422208 521147812626432 522213151974624 522385512726528 524147177816064 524371057561296 524544130547712 526313075245056 526711668277248 527788381355136 528243662536704 529568266791168 529969325079744 531756565414272 531932076048384 533479254392832 535222020529152 535683714121728 537433681771008 538532312973831 539174762446848 540936134627328 541402757332992 542509502188544 542760358846464 543171407910912 543228555165696 544281768272484 544751276990976 546117275128392 546530866488486 548554953424896 550150481092608 551947708670688 552423830188032 556023973773312 556281079529472 557840388834432 557899079417856 558321593499648 559462924131936 559721620060416 560204447514624 561774754396944 563855297347584 564096137679576 565697295719424 566185277915136 567342683626752 569687074881408 569875104792576 572041153703232 572229960597504 573399722953728 573664863264768 573894349422592 574159718449152 575333425649664 575769143296512 577710836499456 578148354632448 581475775389696 581977368428544 583878567849984 587489795971452 587683701817344 589665575043072 589917439756458 590112146866176 591828547842048 592102209650688 593761929024528 594274120353792 595764300140064 595960937054208 596215490714712 598423585554432 600164161191936 602124773095296 602644178386944 606112580108288 606571607752704 606852086759424 608553151455744 608617177546752 609078101999616 610323189962112 610605403702272 611132124561408 612845186614848 614381934519441 615114869833728 617124322603008 617656666816512 618919291229184 620941172254524 621476808961536 625526970494976 626066563006464 627570437438736 627636464345088 628111792687104 629395789648428 629686822567968 630230003453952 631996598696562 634337209516032 634608154889523 636409457684352 636958437654528 638260519080096 640897959241584 641109492891648 643271536410624 643758705672192 645074688322944 645631143100416 645929683255296 647250103855872 647740286208576 649924691061888 650139204059136 652825729695744 654160247313408 654724539482112 656863388831232 661144164544512 661714481184768 663373771923456 663876165224448 663946011869184 665807116322304 666114985857024 667982170152594 668558385398016 670234837657572 670456054185984 672406143557632 673226533748736 675184681340928 677390369732208 677974700685312 679584856834048 679899097202688 681876652621824 682393058721792 684622295387712 684694324740096 685212864749568 686613588707376 687523640131584 689156474535936 689450834941704 692004228562944 694863750168576 696284202632832 696514016968704 699161410081728 699392174063616 701750766993408 702282224369664 703717841806848 704324883382272 704650563551232 706016742118578 706091022388224 706625766772992 709008753885696 711305672523776 713629360705536 714244952162304 716578242361344 718043083965108 721010204146782 721248179503104 723680478461952 724228543881216 725709024363312 726335035987968 728156366837856 728707821984648 731165277444624 731406604566528 733533974790144 735930278227584 736565106917376 738971312435136 741365298364416 741708106039296 743787185112576 743865439223808 744428791332864 745950565509248 746295493413888 746860685877504 746939263352832 749033005862592 751807063130112 752128183572768 754263060959232 754913703886848 756456911502336 759582766508544 762721538270976 764532963938304 764886484353024 767111234199552 767692191062016 770281115332608 770864472843264 772440287295798 773464095148032 775301033852928 775632189309417 778504757133312 781721718939648 783319727961936 783578269089792 786220766724096 786556586341944 786816195821568 789104730456064 789469612867584 790067502415872 791682572032704 792365493805056 794352400186752 794614582738944 794953987619616 797898114072576 800218881589248 802833030793728 803525571182592 808762143670272 811404201940992 811489570062336 812104135999488 813764253282816 814140538269696 814842832748544 816422652408726 817126915486464 819175912692588 819796299732729 822832430137344 825225721638912 827921563006032 828635745282048 834035960659968 834421619294208 836760583251648 836848619126784 837482390249472 839194386197904 839582430090624 840306671271936 842662131595416 845782946021376 846144206519364 848545943579136 849277916872704 851014025440128 854530612322112 854812657188864 857695381880832 858061730554848 858344940896256 860099584430592 860841524133888 861239577673728 863000138474496 863653714944768 866566254749184 867222531948672 872213663084544 872966052642816 875817851774976 881234693957178 881525552726016 884498362564608 885168220299264 887742821763072 888153314476032 890642893536792 891411180530688 893646450210096 893941405581312 897635378331648 900246241787904 903187159642944 903966267580416 906532129603584 909168870162432 909857411629056 912829727183616 912925766320128 913617152999424 915484784943168 915908105553408 916698186842112 918875299381248 919267779922272 922672304750592 925686483904512 926485000224768 928378936843776 931411758381786 932215213442304 936376299159552 938290455742464 939099844509696 941355656158104 941454696517632 942167689030656 944093684472642 945345005180928 947994898044843 951505814274048 955437656481792 957390778620144 961346938862376 961664239337472 964907304615936 965638058508288 967612032484416 968446714650624 968894524882944 970875155783808 971610429312864 974887036592832 975208806088704 978045299720192 979238594543616 981240370970112 982086809223168 985295083246848 988487064485888 991716246816768 991820585631744 992571721777152 995060657885184 995814247836672 995919017803776 998710674483456 1001973255228891 1002837578097024 1005352256486358 1005684081278976 1008609215336448 1012777022011392 1016085554598312 1016962051027968 1019377285251072 1019848645804032 1022814978932736 1023589588082688 1026933443081568 1027041487110144 1027819297124352 1029920383061064 1031285460197376 1033734711803904 1034176252412556 1038006342844416 1042295625252864 1044426303949248 1044771025453056 1048294355632128 1048742115122592 1049088261095424 1052626150490112 1053423336554496 1055576762710272 1056487325073408 1059136533582336 1059938650159488 1063513130828544 1066958508785664 1070444041058304 1071367428243456 1074867363542016 1077064625947662 1081515306220173 1081872269254656 1082805514665984 1085019004377088 1085520717692928 1086342815821824 1088563536544968 1089502553981952 1092234550256784 1093061732976972 1097109906849792 1100300962185216 1103895417341376 1104847660376064 1112047947546624 1112562159058944 1115680777668864 1115798158835712 1116643186999296 1118925848263872 1119443240120832 1120408895029248 1123549508793888 1127710594695168 1128192275359152 1131394591438848 1132370555830272 1134685367253504 1139374149762816 1144082307406464 1144459921195008 1146799445907456 1147329726529536 1147788698845184 1150666851299328 1151538286593024 1155421672998912 1156296709264896 1158660430943697 1162951550779392 1167757135699968 1174979591942904 1175367403634688 1179331150086144 1179834879512916 1180224293732352 1183657095684096 1184204419301376 1187523858049056 1188548240707584 1191528600280128 1191921874108416 1192430981429424 1196847171108864 1200328322383872 1204249546190592 1205288356773888 1212225160216576 1213143215505408 1217106302911488 1217234355093504 1218156203999232 1220646379924224 1221210807404544 1222264249122816 1224633978613089 1225690373229696 1228763869038882 1234248645206016 1235313333633024 1237838582458368 1241882344509048 1242953617923072 1251053940989952 1252133126012928 1255140874877472 1255272928690176 1256223585374208 1258791579296856 1259373645135936 1260460006907904 1263993197393124 1268674419032064 1269216309779046 1272818915368704 1273916875309056 1276521038160192 1281795918483168 1282218985783296 1286543072821248 1287517411344384 1290149376645888 1291262286200832 1291859366510592 1294500207711744 1295480572417152 1299849382123776 1305651459391488 1308320494626816 1309449078964224 1313726777662464 1321852040935767 1322288329089024 1323428962369536 1326747543846912 1327752330448896 1331614232644608 1332229971714048 1335964340305188 1337116770796032 1340469675315144 1340912108371968 1344812287115264 1346453067497472 1350369362681856 1354780739464416 1355949401370624 1359169713668096 1359798194405376 1363753305243648 1364786117443584 1369244590775424 1369388649480192 1370425729499136 1373227177414752 1375047280263168 1378312949071872 1378901669883408 1384008457125888 1389727500337152 1392568405265664 1397117637572679 1398322820163456 1398784348127232 1404564448739328 1407435683613696 1408649766764544 1409301127102464 1412033484237156 1412182044776448 1413251533545984 1416140526708963 1418017507771392 1427258721411072 1428489904324608 1433156484722688 1436086167930216 1442020408293564 1442496359006208 1447360956923904 1448457087762432 1451418048726624 1452670071975936 1456312733675712 1457415643969296 1462330554889248 1462813209133056 1467067949580288 1471860556455168 1473130213834752 1477942624870272 1482730596728832 1487574370225152 1487730878447616 1488857582665728 1491901131018496 1492590986827776 1493721371755008 1493878526705664 1498066011725184 1504256367145536 1508526121918464 1509827407773696 1512913823004672 1519165533017088 1525443076541952 1529065927876608 1529772968706048 1534222468399104 1535384382124032 1540562230665216 1541728945686528 1544880574591596 1546928190296064 1550602067705856 1551264378618834 1557009514266624 1563443437879296 1566639455923872 1567156538179584 1572441533448192 1573113172683888 1573632391643136 1578209460912128 1578939225735168 1580135004831744 1583365144065408 1584730987610112 1588704800373504 1589907975239232 1595796228145152 1600437763178496 1605666061587456 1607051142365184 1615596938921493 1617524287340544 1622808403881984 1624208271998976 1627528506565632 1628281076539392 1629685665497088 1632845304817452 1634253830972928 1638351825385176 1639592599465458 1645664860274688 1650451443277824 1655843126012064 1657271490564096 1668071921319936 1668843238588416 1673521166503296 1673697238253568 1674964780498944 1678388772395808 1679164860181248 1680613342543872 1685324263190832 1691565892042752 1692288413038728 1697091887158272 1698555833745408 1702028050880256 1709061224644224 1709625314377728 1716123461109696 1716689881792512 1720199168861184 1721683048267776 1722479155347456 1726000276948992 1727307429889536 1733132509498368 1734445063897344 1744427326169088 1745932105285632 1751635703549952 1762469387914356 1763051105452032 1768996725129216 1770336440598528 1775485643526144 1776306628952064 1781285787073584 1782822361061376 1787292900420192 1787882811162624 1795270756663296 1800492483575808 1806374319285888 1807932535160832 1818337740324864 1819714823258112 1825659454367232 1825851532640256 1827234305998848 1830969569886336 1831816211106816 1833396373684224 1838535559844544 1843145803558323 1845344609501184 1851372967809024 1852970000449536 1856757873687552 1862823516763572 1864430426884608 1876580911484928 1878199689019392 1882711312316208 1882909393035264 1884335378061312 1888187368945284 1890690010361856 1895989796089686 1903011628548096 1903824464668569 1910875312963584 1914781557240288 1922693877724752 1923328478674944 1929814609231872 1931276117016576 1935224064968832 1936893429301248 1937789049765888 1941750311567616 1943220858625728 1949774073185664 1950417612177408 1956090599440384 1958477189087232 1962480741940224 1964173618446336 1970590166493696 1976974128971776 1983432493633536 1985143443554304 1990121315770368 1991628495673344 1991838035607552 1997421348966912 2003946510457782 2005675156194048 2010704512972716 2011368162557952 2017218430672896 2025554044022784 2032171109196624 2033924102055936 2038754570502144 2039697291608064 2045629957865472 2047179176165376 2053866886163136 2054082974220288 2055638594248704 2059840766122128 2062570920394752 2067469423607808 2068352504825112 2076012685688832 2084591250505728 2088852607898496 2089542050906112 2097484230245184 2098176522190848 2105252300980224 2106846673108992 2111153525420544 2112974650146816 2118273067164672 2119877300318976 2127026261657088 2133917017571328 2140888082116608 2142734856486912 2149734727084032 2154129251895324 2163030612440346 2163744538509312 2170038008754176 2171041435385856 2172685631643648 2177127073089936 2179005107963904 2184469100513568 2186123465953944 2194219813699584 2200601924370432 2207790834682752 2209695320752128 2224095895093248 2225124318117888 2231361555337728 2231596317671424 2233286373998592 2237851696527744 2238886480241664 2240817790058496 2247099017587776 2255421189390336 2256384550718304 2262789182877696 2264741111660544 2269370734507008 2278748299525632 2288164614812928 2293598891814912 2294659453059072 2295577397690368 2301333702598656 2303076573186048 2310843345997824 2312593418529792 2317320861887394 2325903101558784 2326896567928251 2335514271399936 2349959183885808 2350734807269376 2358662300172288 2359669759025832 2360448587464704 2367314191368192 2368408838602752 2375047716098112 2377096481415168 2383057200560256 2383843748216832 2384861962858848 2393694342217728 2400656644767744 2408499092381184 2410576713547776 2426286431010816 2434212605822976 2434468710187008 2436312407998464 2441292759848448 2442421614809088 2444528498245632 2449267957226178 2451380746459392 2457527738077764 2468497290412032 2475677164916736 2483764689018096 2485907235846144 2502107881979904 2510281749754944 2510545857380352 2512447170748416 2517583158593712 2518747290271872 2520920013815808 2527986394786248 2537348838064128 2538432619558092 2545637830737408 2547833750618112 2553042076320384 2563591836966336 2564437971566592 2573086145642496 2575034822688768 2580298753291776 2582524572401664 2583718733021184 2589000415423488 2590961144834304 2599698764247552 2616640989253632 2618898157928448 2627453555324928 2643704081871534 2644576658178048 2653495087693824 2655504660897792 2663228465289216 2664459943428096 2671928680610376 2674233541592064 2680939350630288 2681824216743936 2689624574230528 2692906134994944 2700738725363712 2709561478928832 2711898802741248 2718339427336192 2719596388810752 2727506610487296 2729572234887168 2738489181550848 2738777298960384 2740851458998272 2746454354829504 2750094560526336 2756625898143744 2757803339766816 2768016914251776 2779455000674304 2785136810531328 2794235275145358 2796645640326912 2809128897478656 2814871367227392 2817299533529088 2824066968474312 2824364089552896 2826503067091968 2832281053417926 2836035015542784 2843984694134529 2854517442822144 2866312969445376 2872172335860432 2884040816587128 2884992718012416 2894721913847808 2896914175524864 2902836097453248 2905340143951872 2912625467351424 2914831287938592 2924661109778496 2925626418266112 2934135899160576 2943721112910336 2946260427669504 2955885249740544 2965461193457664 2975148740450304 2975461756895232 2977715165331456 2983802262036992 2985181973655552 2987442743510016 2987757053411328 2996132023450368 3005919765686673 3008512734291072 3017052243836928 3025827646009344 3038331066034176 3050886153083904 3058131855753216 3059545937412096 3068444936798208 3070768764248064 3081124461330432 3083457891373056 3089761149183192 3093856380592128 3101204135411712 3102528757237668 3114019028533248 3126886875758592 3133278911847744 3134313076359168 3144883066896384 3146226345367776 3147264783286272 3156418921824256 3157878451470336 3160270009663488 3166730288130816 3169461975220224 3177409600747008 3179815950478464 3200875526356992 3211332123174912 3214102284730368 3231193877842986 3244545918660519 3245616807763968 3248416543997952 3255057013131264 3256562153078784 3265690609634904 3268507661945856 3276703650770352 3279185198930916 3291329720549376 3300902886555648 3311686252024128 3314542981128192 3336143842639872 3337686477176832 3347042333006592 3347394476507136 3349929560997888 3356777544791616 3358329720362496 3361226685087744 3370648526381664 3383131784085504 3384576826077456 3394183774316544 3397111667490816 3404056101760512 3418122449288448 3432246922219392 3433379763585024 3440398337722368 3443366096535552 3452000553897984 3454614859779072 3466265018996736 3468890127794688 3475981292831091 3488854652338176 3503271407099904 3524938775828712 3526102210904064 3537993450258432 3540672881197056 3550971287052288 3552613257904128 3562571574147168 3565644722122752 3574585800840384 3575765622325248 3590541513326592 3600984967151616 3612748638571776 3615865070321664 3636675480649728 3639429646516224 3651318908734464 3651703065280512 3654468611997696 3661939139772672 3663632422213632 3666792747368448 3673901935839267 3677071119689088 3686291607116646 3702745935618048 3705940000899072 3713515747375104 3725647033527144 3728860853769216 3753161822969856 3756399378038784 3765422624632416 3765818786070528 3768670756122624 3776374737890568 3781380020723712 3791979592179372 3806023257096192 3807648929337138 3821750625927168 3829563114480576 3845387755449504 3846656957349888 3859629218463744 3862552234033152 3870448129937664 3873786858602496 3875578099531776 3883500623135232 3886441717251456 3899548146371328 3912181198880768 3916954378174464 3924961483880448 3928347236892672 3941180332987392 3965556122807301 3966864987267072 3970286887108608 3980242631540736 3983256991346688 3994842697933824 4007893020915564 4011350312388096 4021409025945432 4022736325115904 4034436861345792 4051108088045568 4064342218393248 4067848204111872 4077509141004288 4079394583216128 4091259915730944 4094358352330752 4107733772326272 4108165948440576 4111277188497408 4119681532244256 4125141840789504 4134938847215616 4136705009650224 4152025371377664 4169182501011456 4177705215796992 4194968460490368 4196353044381696 4213693346217984 4222307050841088 4225949300293632 4236546134329344 4239754600637952 4248421580126889 4254052523314176 4281776164233216 4285469712973824 4299469454168064 4308258503790648 4326061224880692 4327489077018624 4340076017508352 4342082870771712 4345371263287296 4354254146179872 4358010215927808 4368938201027136 4372246931907888 4388439627399168 4401203848740864 4415581669365504 4419390641504256 4448191790186496 4462723110675456 4463192635342848 4466572747997184 4475703393055488 4477772960483328 4481635580116992 4494198035175552 4512769101436608 4525578365755392 4529482223321088 4538741469014016 4557496599051264 4576329229625856 4587197783629824 4589318906118144 4591154795380736 4602667405197312 4606153146372096 4621686691995648 4625186837059584 4634641723774788 4651806203117568 4653793135856502 4671028542799872 4699918367771616 4701469614538752 4717324600344576 4719339518051664 4720897174929408 4734628382736384 4736817677205504 4750095432196224 4754192962830336 4766114401120512 4769723925717696 4787388684435456 4801313289535488 4816998184762368 4821153427095552 4846790816764479 4852572862021632 4868425211645952 4872624815996928 4882585519696896 4884843229618176 4889056996491264 4898535914452356 4902761492918784 4915055476155528 4936994580824064 4951354329833472 4967529378036192 4971814471692288 5004215763959808 5020563499509888 5021091714760704 5024894341496832 5035166317187424 5037494580543744 5041840027631616 5055972789572496 5074697676128256 5076865239116184 5091275661474816 5095667501236224 5106084152640768 5127183673932672 5128875943133184 5150069645377536 5160597506583552 5165049144803328 5167437466042368 5178000830846976 5181922289668608 5199397528495104 5233281978507264 5237796315856896 5254907110649856 5287408163743068 5289153316356096 5306990175387648 5311009321795584 5326456930578432 5328919886856192 5343857361220752 5348467083184128 5361878701260576 5363648433487872 5379249148461056 5385812269989888 5401477450727424 5419122957857664 5423797605482496 5436678854672384 5455013220974592 5459144469774336 5476978363101696 5477554597920768 5481702917996544 5492908709659008 5500189121052672 5515606679533632 5529437410674969 5536033828503552 5558910001348608 5570273621062656 5588470550290716 5593291280653824 5629742734454784 5634599067058176 5648133936948624 5648728179105792 5653006134183936 5664562106835852 5672070031085568 5687969388269058 5709034885644288 5732625938890752 5744344671720864 5768081633174256 5769985436024832 5789443827695616 5793828351049728 5805672194906496 5810680287903744 5825250934702848 5829662575877184 5849322219556992 5851252836532224 5868271798321152 5887442225820672 5892520855339008 5911770499481088 5930922386915328 5950297480900608 5955430330662912 5967604524073984 5970363947311104 5974885487020032 5975514106822656 5992264046900736 6011839531373346 6017025468582144 6034104487673856 6051655292018688 6076662132068352 6101772306167808 6116263711506432 6119091874824192 6136889873596416 6141537528496128 6162248922660864 6166915782746112 6179522298366384 6187712761184256 6202408270823424 6205057514475336 6228038057066496 6253773751517184 6266557823695488 6268626152718336 6292452690735552 6294529566572544 6312837843648512 6315756902940672 6320540019326976 6333460576261632 6338923950440448 6354819201494016 6359631900956928 6401751052713984 6422664246349824 6428204569460736 6462387755685972 6489091837321038 6491233615527936 6510114026262528 6513124306157568 6531381219269808 6537015323891712 6553407301540704 6558370397861832 6582659441098752 6601805773111296 6623372504048256 6629085962256384 6672287685279744 6675372954353664 6694084666013184 6694788953014272 6699859121995776 6713555089583232 6716659440724992 6722453370175488 6741297052763328 6766263568171008 6769153652154912 6788367548633088 6794223334981632 6808112203521024 6836244898576896 6864493844438784 6880796675444736 6886732193071104 6904001107795968 6909229719558144 6932530037993472 6937780255589376 6951962585662182 6977709304676352 6980689703784753 7006542814199808 7049877551657424 7052204421808128 7075986900516864 7081345762394112 7101942574104576 7105226515808256 7125143148294336 7131289444245504 7149171601680768 7151531244650496 7181083026653184 7201969934303232 7225497277143552 7231730140643328 7278859293032448 7302637817468928 7303406130561024 7308937223995392 7323878279545344 7327264844427264 7333585494736896 7347803871678534 7354142239378176 7372583214233292 7405491871236096 7427031494750208 7451294067054288 7457721707538432 7506323645939712 7530845249264832 7531637572141056 7537341512245248 7552749475781136 7562760041447424 7583959184358744 7612046514192384 7615297858674276 7643501251854336 7659126228961152 7690775510899008 7693313914699776 7719258436927488 7725104468066304 7740896259875328 7747573717204992 7751156199063552 7767001246270464 7772883434502912 7799096292742656 7824362397761536 7849922967760896 7856694473785344 7882360665974784 7931112245614602 7933729974534144 7960485263081472 7966513982693376 7989685395867648 8015786041831128 8022700624776192 8042818051890864 8045472650231808 8068873722691584 8102216176091136 8128684436786496 8135696408223744 8155018282008576 8158789166432256 8182519831461888 8188716704661504 8215467544652544 8216331896881152 8222554376994816 8239363064488512 8250283681579008 8269877694431232 8273410019300448 8304050742755328 8338365002022912 8355410431593984 8389936920980736 8427386692435968 8444614101682176 8451898600587264 8473092268658688 8479509201275904 8496843160253778 8508105046628352 8531954082403587 8563552328466432 8598938908336128 8616517007581296 8652122449761384 8654978154037248 8680152035016704 8684165741543424 8690742526574592 8708508292359744 8716020431855616 8737876402054272 8744493863815776 8776879254798336 8802407697481728 8831163338731008 8838781283008512 8896383580372992 8925446221350912 8926385270685696 8933145495994368 8951406786110976 8955545920966656 8963271160233984 8988396070351104 9017759297060019 9025538202873216 9051156731510784 9077482938028032 9114993198102528 9152658459251712 9174395567259648 9178637812236288 9205334810394624 9212306292744192 9243373383991296 9250373674119168 9269283447549576 9303612406235136 9307586271713004 9342057085599744 9399836735543232 9402939229077504 9434649200689152 9438679036103328 9441794349858816 9469256765472768 9473635354411008 9500190864392448 9508385925660672 9532228802241024 9539447851435392 9602626579070976 9633996369524736 9642306854191104 9693581633528958 9736850423291904 9745249631993856 9765171039393792 9769686459236352 9797071828904712 9805522985837568 9830110952311056 9873989161648128 9902708659666944 9935058756072384 9943628943384576 10008431527919616 10041126999019776 10042183429521408 10049788682993664 10070332634374848 10074989161087488 10083680055263232 10111945579144992 10149395352256512 10153730478232368 10182551322949632 10191335002472448 10212168305281536 10254367347865344 10300139290755072 10321195013167104 10330098289606656 10356001661693952 10363844579337216 10398795056990208 10427943878493273 10466563957014528 10509814221299712 10574816327486136 10578306632712192 10613980350775296 10622018643591168 10652913861156864 10657839773712384 10687714722441504 10696934166368256 10723757402521152 10727296866975744 10758498296922112 10771624539979776 10802954901454848 10838245915715328 10847595210964992 10873357709344768 10910026441949184 10918288939548672 10953956726203392 10955109195841536 10963405835993088 10985817419318016 11000378242105344 11021705807517801 11031213359067264 11058874821349938 11117820002697216 11140547242125312 11176941100581432 11186582561307648 11259485468909568 11269198134116352 11296267873897248 11297456358211584 11306012268367872 11329124213671704 11344140062171136 11375938776538116 11418069771288576 11465251877781504 11488689343441728 11536163266348512 11539970872049664 11578887655391232 11587656702099456 11611344389812992 11621360575807488 11650501869405696 11659325151754368 11698644439113984 11736543596642304 11774884451641344 11785041710678016 11823540998962176 11896668368421903 11900594961801216 11910860661325824 11935209048147968 11940727894622208 11949770974040064 11984528093801472 12023679062746692 12034050937164288 12068208975347712 12103310584037376 12153324264136704 12203544612335616 12232527423012864 12238183749648384 12273779747192832 12283075056992256 12324497845321728 12333831565492224 12359044596732768 12375425522368512 12404816541646848 12410115028950672 12456076114132992 12507547503034368 12533115647390976 12584905381471104 12589059133145088 12625675687297024 12641080038653952 12666921152523264 12677847900880896 12709638402988032 12719263801913856 12745264740380667 12845328492699648 12856409138921472 12924775511371944 12978183674642076 12982467231055872 13020228052525056 13026248612315136 13062762438539616 13074030647783424 13106814603081408 13116740795723664 13165318882197504 13203611546222592 13246745008096512 13258171924512768 13344575370559488 13388169332026368 13389577906028544 13399718243991552 13427110179166464 13433318881449984 13444906740350976 13482594105526656 13538307304309824 13576735097266176 13588446669963264 13616224407042048 13672489797153792 13728987688877568 13761593350889472 13773464386142208 13808002215591936 13818459439116288 13865060075986944 13875560511178752 13903925171324364 13955418609352704 13961379407569506 14013085628399616 14099755103314848 14104408843616256 14151973801033728 14162691524788224 14203885148209152 14210453031616512 14250286296588672 14262578888491008 14298343203361536 14362166053306368 14403939868606464 14450994554287104 14463460281286656 14540372450293437 14557718586064896 14605275634937856 14617874447990784 14647756559090688 14654529688854528 14667170989473792 14695607743357068 14708284478756352 14745166428466584 14810983742472192 14854062989500416 14902588134108576 14915443415076864 15012647291879424 15061690498529664 15063275144282112 15074683024490496 15105498951562272 15125520082894848 15167918368717488 15224093028384768 15230595717348552 15287002503708672 15318252457922304 15381551021798016 15386627829399552 15450208936132608 15481792519750656 15495147434409984 15502312398127104 15534002492540928 15545766869005824 15598192585485312 15699845935521792 15713388947570688 15764721331949568 15862224491229204 15867459949068288 15920970526162944 15933027965386752 15979370791735296 16031572083662256 16045401249552384 16085636103781728 16090945300463616 16137747445383168 16204432352182272 16257368873572992 16271392816447488 16310036564017152 16365039662923776 16377433409323008 16430935089305088 16432663793762304 16445108753989632 16478726128977024 16500567363158016 16546820038600896 16608101485510656 16676730004045824 16710820863187968 16779873841961472 16889228203364352 16903797201174528 16946184537317376 16959018402551808 16993686320507556 17016210093256704 17063908164807174 17127104656932864 17197877816672256 17233034015162592 17304244899522768 17309956308074496 17360304070033408 17368331483086848 17381485053149184 17417016584719488 17432040863711232 17475752804108544 17488987727631552 17553758509596672 17604815394963456 17662326677462016 17677562566017024 17792767160745984 17850892442701824 17866290991988736 17902813572221952 17911091841933312 17926542320467968 17976792140702208 18035518594120038 18051076405746432 18102313463021568 18154965876056064 18229986396205056 18305316918503424 18348791134519296 18357275624472576 18410669620789248 18424612585488384 18486746767982592 18500747348238336 18538566895099152 18607224812470272 18615172543426008 18684114171199488 18799673471086464 18805878458155008 18877358072206656 18883588699717632 18938513530945536 18947270708822016 19000381728784896 19016771851321344 19064457604482048 19078895702870784 19205253158141952 19267992739049472 19284613708382208 19387163267057916 19473700846583808 19530342078787584 19539372918472704 19594143657809424 19611045971675136 19660221904622112 19747978323296256 19805417319333888 19870117512144768 19887257886769152 20016863055839232 20082253998039552 20084366859042816 20099577365987328 20140665268749696 20149978322174976 20167360110526464 20223891158289984 20298790704513024 20307460956464736 20365102645899264 20382670004944896 20424336610563072 20508734695730688 20642390026334208 20660196579213312 20712003323387904 20727689158674432 20797590113980416 20855887756986546 20933127914029056 20942069111354259 21019628442599424 21149632654972272 21156613265424384 21227960701550592 21244037287182336 21305827722313728 21315679547424768 21375429444883008 21393868332736512 21447514805042304 21454593733951488 21516996593844224 21543249079959552 21605909802909696 21676491831430656 21695190421929984 21746715418689536 21836577879097344 21907913452406784 21910218391683072 21926811671986176 21971634838636032 22000756484210688 22043411615035602 22062426718134528 22117749642699876 22281094484250624 22353882201162864 22373165122615296 22518970937819136 22592535747794496 22594912716423168 22612024536735744 22658248427343408 22688280124342272 22751877553076232 22836139542577152 22930503755563008 22977378686883456 23072326532697024 23079941744099328 23157775310782464 23175313404198912 23222688779625984 23242721151614976 23301003738811392 23318650303508736 23397288878227968 23473087193284608 23549768903282688 23570083421356032 23647081997924352 23793336736843806 23801189923602432 23870418096295936 23881455789244416 23899541948080128 23969056187602944 24047358125493384 24068101874328576 24136417950695424 24206621168074752 24306648528273408 24407089224671232 24465054846025728 24476367499296768 24547559494385664 24566150113984512 24648995690643456 24667663130984448 24718089193465536 24750851044737024 24809633083293696 24820230057901344 24912152228265984 25015095006068736 25066231294781952 25169810762942208 25251351374594048 25282160077307904 25333842305046528 25355695801761792 25419276805976064 25438527603827712 25490529480761334 25595862247210761 25690656985399296 25849551022743888 25956367349284152 25964934462111744 26040456105050112 26052497224630272 26125524877079232 26148061295566848 26213629206162816 26233481591447328 26330637764395008 26407223092445184 26493490016193024 26516343849025536 26689150741118976 26776338664052736 26779155812057088 26799436487983104 26854220358332928 26866637762899968 26889813480701952 26965188211053312 27076614608619648 27153470194532352 27232448814084096 27344979594307584 27457975377755136 27523186701778944 27616004431183872 27636918878232576 27730120151973888 27751121022357504 27807850342648728 27910837218705408 27922758815139012 28026171256799232 28199510206629696 28208817687232512 28303947602067456 28325383049576448 28407770296418304 28420906063233024 28500572593177344 28525157776982016 28596686406723072 28807879737212928 28901989108574208 28926920562573312 29080744900586874 29210551269875712 29235748895981568 29295513118181376 29309059377709056 29391215486714136 29416568957512704 29490332856933168 29621967484944384 29708125979000832 29805176268217152 29830886830153728 30025294583758848 30123380997059328 30126550288564224 30149366048980992 30210997903124544 30251040165789696 30335836737434976 30448186056769536 30461191434697104 30574005007417344 30636504915844608 30763102043596032 30900417872265216 30963585039501312 30990294868819968 31068004985081856 31091533738011648 31196385170970624 31283831635479819 31399691871043584 31529442663899136 31724448982458408 31734919898136576 31841941052325888 31866055930773504 31958741583470592 32063144167324512 32090802499104768 32171272207563456 32181890600927232 32275494890766336 32408864704364544 32514737747145984 32542785632894976 32620073128034304 32730079325847552 32754866818646016 32861870178610176 32865327587524608 32890217507979264 32957452257954048 33001134726316032 33065117422553403 33093640077201792 33353460008091648 33421641726375936 33559747683922944 33778456406728704 33807594402349056 33892369074634752 33918036805103616 33987372641015112 34032420186513408 34127816329614348 34254209313865728 34395755633344512 34466068030325184 34608489799045536 34619912616148992 34720608140066816 34736662966173696 34762970106298368 34834033169438976 34864081727422464 34951505608217088 34977975455263104 35209630789926912 35324653354924032 35355125132034048 35690005105265709 35701784885403648 35732581983977472 35805627144443904 35822183683866624 35953584281404416 36071037188240076 36102152811492864 36204626926043136 36309931752112128 36459972792410112 36610633837006848 36697582269038592 36714551248945152 36821339241578496 36849225170976768 36973493535965184 37001494696476672 37077133790198304 37214449624940544 37230345086852016 37368228342398976 37599346942172928 37754716144413312 37767177399435264 37877027061891072 38000763457569792 38033543702642688 38128915208964096 38157791405741568 38235794221142001 38535985478098944 38569227416764416 38774326534115832 38947401693167616 39060684157575168 39078745836945408 39188287315618848 39222091943350272 39320443809244224 39495956646592512 39610834638667776 39740235024289536 39774515773538304 40033726111678464 40164507996079104 40168733718085632 40199154731974656 40281330537499392 40299956644349952 40334720221052928 40447782316579968 40614921912929472 40730205291798528 40765340009889792 40848673221126144 41017469391461376 41284780052668416 41320393158426624 41424006646775808 41455378317348864 41595180227960832 41711775513973092 41866255828058112 41884138222708518 42039256885198848 42299265309944544 42313226530848768 42455921403101184 42488074574364672 42611655444627456 42631359094849536 42750858889766016 42787736665473024 42895029610084608 43033993187688448 43086498159919104 43211819605819392 43352983662861312 43390380843859968 43621117350880311 43673155758194688 43815826904813568 43853623343972352 43943269677272064 44001512968421376 44086823230071204 44124853436269056 44235499285399752 44562188968501248 44707764402325728 44746330245230592 45037941875638272 45185071495588992 45189825432846336 45224049073471488 45316496854686816 45376560248684544 45503755106152464 45672279085154304 45861007511126016 45954757373766912 46144653065394048 46159883488198656 46350626808397824 46445377559251968 46485442303229952 46602007477622784 46637300607017472 46794577756455936 47099537806565376 47140166842712064 47294163995848704 47586673473687612 47602379847204864 47740836192591872 47762911578488832 47799083896160256 47938112375205888 48094716250986768 48136203748657152 48272835901390848 48413242336149504 48613297056546816 48814178449342464 48930109692051456 49095118988771328 49132300227969024 49297991381286912 49335326261968896 49436178386931072 49501702089474048 49640460115802688 49824304456531968 50030190012137472 50132462589563904 50339621525884416 50502702749188096 50667684610093056 50711391603523584 50838553611952128 50877055207655424 50981058961522668 51191724494421522 51381313970798592 51699102045487776 51912734698568304 51929868924223488 52080912210100224 52104994449260544 52251049754158464 52296122591133696 52427258412325632 52466963182894656 52661275528790016 52814446184890368 52986980032386048 53032687698051072 53378301482237952 53552677328105472 53598872975966208 53708440716665856 53733275525799936 53779626961403904 53930376422106624 54153229217239296 54306940389064704 54464897628168192 54689959188615168 54915950755510272 55046373403557888 55232008862367744 55273837756465152 55460240303947776 55502242044715008 55615700685297456 55821674437410816 55845517630278024 56052342513598464 56399020413259392 56417635374465024 56650766099152896 56815540592836608 56841812126466048 57001145186354688 57050315553964032 57193372813446144 57615759474425856 57803978217148416 57853841125146624 58161489801173748 58421102539751424 58591026236362752 58618118755418112 58782430973428272 58833137915025408 58980665713866336 59243934969888768 59416251958001664 59610352536434304 59661773660307456 60050589167517696 60246761994118656 60253100577128448 60298732097961984 60421995806249088 60502080331579392 60671673474869952 60896372113539072 60922382869394208 61148010014834688 61273009831689216 61526204087192064 61927170079002624 61980589737639936 62136009970163712 62183067476023296 62392770341941248 62567663270959638 62799383742087168 63058885327798272 63448897964916816 63469839796273152 63683882104651776 63732111861547008 63917483166941184 64126288334649024 64181604998209536 64342544415126912 64363781201854464 64550989781532672 64817729408729088 65029475494291968 65085571265789952 65240146256068608 65509733637292032 65723740357220352 65730655175049216 65780435015958528 65914904515908096 66002269452632064 66130234845106806 66187280154403584 66843283452751872 67119495367845888 67556912813457408 67784738149269504 67836073610207232 67974745282030224 68064840373026816 68255632659228696 68508418627731456 68791511266689024 68932136060650368 69216979598091072 69239825232297984 69441216280133632 69473325932347392 69525940212596736 69668066338877952 69728163454844928 69903011216434176 69955950910526208 70419261579853824 70649306709848064 70710250264068096 71380010210531418 71403569770807296 71611254288887808 71644367367733248 71907168562808832 72142074376480152 72204305622985728 72409253852086272 72619863504224256 72919945584820224 73221267674013696 73395164538077184 73429102497890304 73642678483156992 73698450341953536 73946987071930368 74002989392953344 74154267580396608 74428899249881088 74460690173704032 74736456684797952 75198693884345856 75509432288826624 75754054123782144 76001526915139584 76067087405285376 76257830417928192 76315582811483136 76471588442284002 76787586741632283 77071970956197888 77548653068231664 77894803386335232 78121368315150336 78157491673890816 78376574631237696 78444183886700544 78640887618488448 78991913293185024 79221669277335552 79480470048579072 79549031547076608 80067452223356928 80329015992158208 80337467436171264 80398309463949312 80562661074998784 80599913288699904 80669440442105856 80895564633159936 81229843825858944 81460410583597056 81697346442252288 82034938782922752 82569560105336832 82848013293551616 82910756634697728 83190360455921664 83423551027946184 83732511656116224 83768276445417036 84078513770397696 84598530619889088 84626453061697536 84911842806202368 84976149148729344 85223310889254912 85262718189699072 85501717779532032 85575473330946048 85790059220169216 86067986375376896 86423639211638784 86705967325722624 86780761687719936 87242234701760622 87631653809627136 87707246687944704 87886539354544128 88173646460142408 88249706872538112 88470998570799504 89124377937002496 89415528804651456 89492660490461184 90075883751276544 90370142991177984 90379650865692672 90448098146942976 90632993709373632 90753120497369088 91007510212304928 91344558170308608 91722015022252032 91909514747533824 92289306130788096 92701253616795648 92890755118503936 92970884606459904 93204014955245568 93274601214034944 93589155512911872 93851494906439457 94199075613130752 94588327991697408 95173346947375224 95204759694409728 95481672385183744 95525823156977664 95598167792320512 95876224750411776 96189432501973536 96272407497314304 96545671802781696 96826484672299008 97226594113093632 97628356898684928 97860219384102912 98190237977542656 98264600455938048 98595982762573824 98670652523937792 98872356773862144 99003404178948096 99195352267660209 99280920231605376 100060380024274944 100264925179127808 100679243051768832 101335369220186112 101422783207047168 101677107223904256 101754110415310848 101962117923045336 102383448988843044 102762627941597184 103398204090975552 103825469397136608 103859737848446976 104161824420200448 104209988898521088 104502099508316928 104592245182267392 104854516824651264 104933926365789312 105628892369780736 105973960064772096 106065375396102144 107105354656210944 107197745951932416 107416881433331712 107466551051599872 107860752844213248 108306458434478592 108613880778129408 108929795256336384 109379918377230336 109831901511020544 110092746807115776 110464017724735488 110547675512930304 110920480607895552 111004484089430016 111231401370594912 111643348874821632 111691035260556048 112104685027196928 112798040826518784 113301532198305792 113631081185673216 114002290372709376 114100631107928064 114386745626892288 114707382663426003 115607956434296832 115707682250293248 116322979602347496 116842205079502848 117182052472725504 117236237510836224 117564861946856544 117666275830050816 117961331427732672 118487869939777536 118832503916003328 119220705072868608 119323547320614912 120101178335035392 120493523988237312 120506201154256896 120597464195923968 120843991612498176 121004160663158784 121343346949739904 121844765738788416 122296020029669376 122546019663378432 123052408174384128 123854340158005248 123961179475279872 124272019940327424 124366134952046592 124785540683882496 125135326541919276 125598767484174336 126117770655596544 126897795929833632 126939679592546304 127367764209303552 127464223723094016 127834966333882368 128252576669298048 128363209996419072 128685088830253824 129101979563065344 129635458817458176 130058950988583936 130171142531579904 130863352052640933 131019467274584064 131447480714440704 131560870031917056 131829809031816192 132004538905264128 132260469690213612 132374560308807168 133686566905503744 134238990735691776 135113825626914816 135569476298539008 135672147220414464 135949490564060448 136129680746053632 136511265318457392 137016837255462912 137583022533378048 137864272121300736 138433959196182144 138479650464595968 138882432560267264 139051880425193472 139336132677755904 139456326909689856 139806022432868352 139911901821052416 141298613419696128 141420500528136192 142760020421062836 142807139541614592 143222508577775616 143288734735466496 143814337125617664 144284148752960304 144408611245971456 144818507704172544 145239727008448512 145839891169640448 146442535348027392 146790329076154368 147285356966313984 147396900683907072 147893974143860736 148005978785906688 148308535160793216 148921380347408064 149472913369595904 150397387768691712 151018864577653248 151508108247564288 152003053830279168 152134174810570752 152515660835856384 152631165622966272 152943176884568004 153575173483264566 154143941912395776 155097306136463328 155789606772670464 156242736630300672 156314983347781632 156753149262475392 156888367773401088 157281775236976896 157983826586370048 158443338554671104 158960940097158144 159098063094153216 160134904446713856 160658031984316416 160796618927898624 161125322149997568 161199826577399808 161338880884211712 161791129266319872 162459687651717888 162920821167194112 163394692884504576 164069877565845504 165139120210673664 165696026587103232 165821513269395456 166380720911843328 166847102055892368 167465023312232448 167536552890834072 168157027540795392 169197061239778176 169252906123395072 169952298297458688 170446621778509824 170525436379398144 171003435559064064 171150946661892096 171580118440338432 172847278423277568 173411934651445248 173561523375439872 174484469403521244 175263307619254272 175773078709088256 176347292920284816 176499413745076224 176941997141599008 178248755874004992 178831057609302912 178985320980922368 180151767502553088 180740285982355968 180759301731385344 180896196293885952 181265987418747264 181506240994738176 182015020424609856 182689116340617216 183444030044504064 183819029495067648 184578612261576192 185781510237007872 185941769212919808 186408029910491136 186549202428069888 187178311025823744 187702989812878914 188398151226261504 189176655983394816 190346693894750448 190409519388819456 190963344770367488 191051646313955328 191196335584641024 191752449500823552 192378865003947072 192544814994628608 193091343605563392 193652969344598016 194453188226187264 195256713797369856 195720438768205824 196529200911876096 197191965525147648 197341305047875584 197744713547724288 198006808357896192 198390704535320418 198561840463210752 200529850358255616 201358486103537664 202670738440372224 203354214447808512 203508220830621696 203924235846090672 204766897977686088 205525255883194368 206796408181951104 207650938794273216 207719475696893952 208323648840400896 208419977797042176 209004199016633856 209184490364534784 209709033649302528 209867852731578624 211257784739561472 211947920129544192 212130750792204288 214210709312421888 214833762866663424 214933102103199744 215721505688426496 216612916868957184 217227761556258816 217859590512672768 218759836754460672 219663803022041088 220185493614231552 220928035449470976 221095351025860608 221840961215791104 222008968178860032 222462802741189824 223286697749643264 223382070521112096 224209370054393856 225596081653037568 227262162371346432 228004580745418752 228201262215856128 228773491253784576 229414765326852006 230362760224896849 231215912868593664 232645959204694992 233684410159005696 234364104945451008 234472475021672448 235129723893713088 235332551660101632 235922662855465344 236975739879555072 237665007832006656 238441410145737216 238647094641229824 240202356670070784 240987047976474624 241012402308513792 241194928391847936 241687983224996352 242008321326317568 242686693899479808 243689531477576832 245092039326756864 246104816348768256 247708680316010496 248544039880654848 248732269904093184 249571081367764992 250270653083838552 251197534968348672 252235541311193088 253795591859667264 253879359185092608 254735528418607104 254928447446188032 255669932667764736 256505153338596096 256726419992838144 257370177660507648 258203959126130688 259270917634916352 260117901977167872 260342285063159808 261726704105281866 262894961428881408 263121740063834112 263659618063632384 264520939380427224 264749120617614336 267373133811007488 268477981471383552 270227651253829632 271138952597078016 271344294440828928 271898981128120896 272259361492107264 273022530636914784 274033674510925824 275166045066756096 275728544242601472 276867918392364288 277764865120534528 278103760850386944 278672265355511808 278912653819379712 279612044865736704 279823803642104832 281554484719318371 282597226839392256 285520040842125672 285614279083229184 286445017155551232 286577469470932992 287628674251235328 288568297505920608 288817222491942912 289637015408345088 290479454016897024 291679782339280896 292885070696054784 293580658152308736 294570713932627968 294793801367814144 295787948287721472 296011957571813376 296617070321586432 297842760694816128 300794775537383424 302037729155306496 304006107660558336 304268349621141504 305031321671712768 305262331245932544 305886353769136008 307150346966529132 308287883824791552 310194612272926656 311579213545340928 312485473260601344 312629966695563264 313506298524950784 313776735546802176 314563550473953792 316886677109342208 317921880194316288 318196126188306432 321316063968632832 321593237855797248 322250644299995136 322399653154799616 323582258532639744 324919375303435776 325841642334388224 326789385769009152 328139755131691008 330278240421347328 331392053174206464 331643026538790912 332761441823686656 333694204111784736 334930046624464896 335073105781668144 336314055081590784 338394122479556352 339904596594917376 340893243557019648 342006871118128128 342301893323784192 343160236880676864 344122147990278009 346823869302890496 347123046750879744 348968938807042488 350526615238508544 351546157418176512 352694585840569632 352998827490152448 353883994283198016 356497511748009984 357662115218605824 357970641961844736 360303535005106176 361480571964711936 361518603462770688 361792392587771904 362531974837494528 363012481989476352 364030040849219712 366888060089008128 367638058990135296 369157224523152384 371563020474015744 371883538425839616 372816059820982272 373098404856139776 374356622051647488 375405979625757828 376796302452523008 378353311966789632 380693387789500896 380819038777638912 381926689540734976 382103292627910656 382392671169282048 383504899001647104 384757730007894144 385089629989257216 387305938689196032 388906376452374528 390513427594739712 392590056157922799 393058401823752192 394682610095751168 395489427095448576 396013616715792384 396781409070640836 397123680926421504 401059700716511232 402716972207075328 405341476880744448 406708428895617024 407016441661243392 407848471692181344 409533795955372176 411050511766388736 413592816363902208 415301877588546432 415438951393787904 416647297680801792 418008398033267712 418368980729069568 419418067298605056 419735705463157248 423895840259088384 424261501584408576 428421418624843776 429667525733326848 429866204206399488 431443011376852992 433225833737914368 434455523112517632 435719181025345536 437519673508921344 439327606044082176 440370987228463104 441856070898941952 442190702051721216 443681922431582208 444017936357720064 444925605482379648 446764141042224192 448418740108787712 451192163306075136 454524324742692864 456009161490837504 456402524431712256 457546982507569152 458829530653704012 460725520449793698 462431825737187328 465291918409389984 467368820318011392 468728209890902016 468944950043344896 470259447787426176 470665103320203264 471845325710930688 473951479759110144 475330015664013312 476882820291474432 477294189282459648 480404713340141568 481974095952949248 482389856783695872 483375966449992704 484016642652635136 485373387798959616 487379062955153664 490184078653513728 492209632697536512 495417360632020992 497088079761309696 497464539808186368 499142162735529984 500541306167677104 502395069936697344 504471082622386176 507591183719334528 507758718370185216 509856894892376064 511339865335529472 513010306677192192 513452839985676288 514740355321015296 518541835269832704 520235803954335744 520684570126319616 523453408210563732 525789922857762816 527319236127264768 529041878760854448 529498241235228672 534746267622014976 536955962942767104 540455302507659264 542277905194156032 542688588881657856 543797962256241792 544518722984214528 546045061273829568 548067349021851648 550332090133512192 551457088485202944 553735836784728576 555529730241069056 557344530711023616 557825307638759424 559224089731473408 559647607284209664 563108969438636742 565194453678784512 571040081684251344 571228558166458368 572890034311102464 573154938941865984 575257348502470656 577136595011841216 577634444983885824 579274030816690176 580958908033794048 583359564678561792 585770141392109568 587161316304617472 589587602735628288 591575896575442944 592023915143626752 593234140643172864 595685521389632256 601589551074766848 604075458310612992 608012215321116672 610062643343425536 610524662491865088 611772707538272016 614300693933058264 616575767649583104 620389224545853312 623158427090681856 624970946521202688 625259933391126528 627012597049901568 627553471093604352 629127100947907584 633773354218684416 635843760388632576 636392252376612864 642632127937265664 644501288599990272 644799306309599232 647164517065279488 649838750606871552 651683284668776448 653578771538018304 656279510263382016 660556480842694656 662784106348412928 663286053077581824 665522883647373312 667388408223569472 669860093248929792 670146211563336288 672628110163181568 676788244959112704 681786487114039296 684013742236256256 684603786647568384 686320473761353728 688244295980556018 693647738605780992 697937877614084976 701053230477017088 703092314836353024 705389171681139264 705997654980304896 707767988566396032 712995023496019968 715324230437211648 715941283923689472 720607070010212352 722961143929423872 723037206925541376 723584785175543808 725063949674989056 726024963978952704 728060081698439424 735276117980270592 738314449046304768 743126040948031488 745632119641964544 746196809712279552 748713244103294976 750811959251515656 753592604905046016 756706623933579264 761386775579001792 761638077555277824 763853379081469952 764206585255821312 764785342338564096 767009798003294208 769515460015788288 770179259978514432 774611877378392064 777812752904749056 781026855189479424 785180112315845598 789365220191502336 790978854190897152 793562818141281672 794247361852843008 802119401433022464 805433944414150656 810682953761488896 813416857791234048 814032883322486784 815696943384362688 819067591910744352 822101023532777472 827185632727804416 830603755177092864 833294595361603584 836016796066535424 836737961458139136 838836134597210112 839471410926314496 844663454157955113 847791680518176768 856842837249687552 859335051466653696 859732408412798976 862886022753705984 866451667475828736 868911046225035264 871438362050691072 875039347017842688 878655212088164352 880741974456926208 883712141797883904 884381404103442432 887363844863164416 888035872715440128 889851210964759296 893528282084448384 902384326612150272 912018322981675008 912805048863424512 915093965015138304 917659061307408024 921451040899587396 924863651474374656 930583836818779968 934737640636022784 937456419781804032 937889900086689792 940518895574852352 941330206640406528 943690651421861376 950660031328026624 953765640582948864 954588378564919296 963948191905898496 964779713567391744 966751932899985408 970746775597919232 974758125910307328 980368157307027456 984419265395073024 990834721264041984 994176159522619392 994929079616372736 998284325471059968 1001082612335354208 1004790139873394688 1008942165244772352 1015182367438669056 1019713789784752128 1022679730671058944 1026020613354384384 1026905679971352576 1029480710642030592 1032366443970834027 1040471607908671488 1041369140252639232 1046906816421127464 1051579845715525632 1054638472254529536 1058083757521708896 1058996482470457344 1069492535244029952 1073911925885534208 1080910605015318528 1084555810388312064 1085377177763315712 1087595924512483584 1089037445968429056 1092090122547659136 1100664180267024384 1102914176970405888 1107471673569457152 1114689061422047232 1115650615277518848 1118448179462946816 1119295214568419328 1126217938877273484 1130388907357569024 1142080163368502688 1142457116332916736 1145780068622204928 1146309877883731968 1150514697004941312 1154273190023682432 1155268889967771648 1161917816067588096 1166719129357123584 1171540282784219136 1179175205471256576 1184047830287253504 1186468281286345728 1191371042779264512 1203179102149533696 1208150916621225984 1216024430642233344 1220125286686851072 1221049324983730176 1223545415076544032 1228601387866116528 1233151535299166208 1240778449091706624 1246316854181363712 1249941893042405376 1254025194099803136 1255106942187208704 1258254201895815168 1271687520777265152 1272784504753225728 1285264255874531328 1289002577199980544 1289598612619198464 1294329034130558976 1299677501213743104 1303366569337552896 1307157543076036608 1312559020526764032 1321112961685389312 1325568212696825856 1326572106155163648 1331045767294746624 1334776816447138944 1340292423126672576 1345256220326363136 1353576489918225408 1363572974228078592 1368027484472512512 1369207573295136768 1372640947522707456 1376488591961112036 1387295477211561984 1395875755228169952 1402106460954034176 1406184629672706048 1410778343362278528 1411995309960609792 1415535977132792064 1425990046992039936 1430648460874423296 1431882567847378944 1441214140020424704 1445922287858847744 1447169570351087616 1450127899349978112 1452049927957905408 1456120163396878848 1470552235960541184 1476628898092609536 1486252081896062976 1491264239283929088 1492393619424559104 1497426488206589952 1501623918503031312 1507185209810092032 1513413247867158528 1522773551158003584 1523276155110555648 1527706758162939904 1529570684677128192 1534019596006588416 1539030920031576576 1540358519957028864 1555625505809498112 1562053710378958848 1570360224631691196 1581957708381794304 1587125636282563344 1588494723705686016 1604238802866044928 1610867888828301312 1621365907522977792 1626833715582468096 1628065766644973568 1631393886768725376 1638135183821488704 1644202047065554944 1654371265455608832 1661207510354185728 1666589190723207168 1672033592133070848 1673475922916278272 1677672269194420224 1678942821852628992 1689326908315910226 1695583361036353536 1713685674499375104 1718670102933307392 1719464816825597952 1725772045507411968 1732903334951657472 1737822092450070528 1742876724101382144 1750078694035685376 1757310424176328704 1761483948913852416 1768762808206884864 1774727689726328832 1776071745430880256 1779702421929518592 1787056564168896768 1804768653224300544 1824036645963350016 1830187930030276608 1835318122614816048 1842902081799174792 1849727302948749312 1861167673637559936 1869475281272045568 1874912839563608064 1875779800173379584 1881037791149704704 1882660413280813056 1887381302843722752 1901320062656053248 1907531281165897728 1909176757129838592 1927896383811796992 1933503865799970816 1941493551195838464 1949516251820614656 1960736314614054912 1968838530790146048 1981669442528083968 1988352319045238784 1989858159232745472 1996568650942119936 2002165224670708416 2009580279746789376 2017884330489544704 2030364734877338112 2045359461342117888 2052041226708768768 2053811359942705152 2058961421284061184 2064732887941668054 2080943215817342976 2093813632842254928 2103159691431051264 2109276944509059072 2116167515043417792 2117992964940914688 2138985070488059904 2147823851771068416 2161821210030637056 2169111620776624128 2170754355526631424 2175191849024967168 2178074891936858112 2184180245095318272 2205828353940811776 2214943347138914304 2229378122844094464 2236896358925893632 2238590429136838656 2252435877754546968 2260777814715138048 2284160326737005376 2284914232665833472 2291560137244409856 2292619755767463936 2301029394009882624 2308546380047364864 2310537779935543296 2323835632135176192 2333438258714247168 2343080565568438272 2368095660574507008 2372936562572691456 2382742085558529024 2406358204299067392 2416301833242451968 2432048861284466688 2440250573373702144 2442098649967460352 2447090830153088064 2457202775732233056 2466303070598332416 2481556898183413248 2499883786084810752 2508050388199606272 2510213884374417408 2516508403791630336 2533990362473865339 2543375041554530304 2570528511749062656 2578005154399961088 2579197225238396928 2588658068261117952 2599355002427486208 2606733138675105792 2614315086152073216 2625118041053528064 2642225923370778624 2651136425393651712 2653144212310327296 2662091534589493248 2669553632894277888 2680584846253345152 2707152979836450816 2736054968945025024 2738415146590273536 2745281895045414912 2752977183922224072 2774590954423123968 2791751510456339904 2804212921908068352 2812369259345412096 2821556686724557056 2823990619921219584 2831071954265584128 2851980093984079872 2861296921748846592 2863765135694757888 2891844575717695488 2894339140702175232 2900255798699956224 2912240326793757696 2941104471921082368 2953257796185219072 2972504163792125952 2982528478567858176 2984787238849118208 2994852976413179904 3003247837006062624 3014370419620184064 3026826495734317056 3045547102316007168 3055413516325879808 3059141369354256384 3068039192013176832 3078061840063153152 3080717039914057728 3097099331912502081 3124107420757917696 3140720449263382392 3163915416763588608 3174251272565126688 3176989447411372032 3208477605732089856 3221735777656602624 3242731815045955584 3253667431164936192 3256131533289947136 3262787773537450752 3276270367642977408 3308742530911217664 3322415020708371456 3344067184266141696 3346951845832556544 3355344538388840448 3357885643705257984 3378653816631820452 3391166722072707072 3427371348998750208 3437340205866614784 3438929633651195904 3451544091014823936 3465806669903314944 3485753448202764288 3500157388071370752 3514620848352657408 3537525616413769728 3552143490861760512 3559404843859037184 3574113128337793536 3609537306448601088 3648073291926700032 3660375860060553216 3670636245229632096 3685804163598349584 3699454605897498624 3722335347275119872 3738950562544091136 3749825679127216128 3762075582299409408 3765320826561626112 3774762605687445504 3815062562331795456 3818353514259677184 3855792767623593984 3867007731599941632 3882987102391676928 3899032503641229312 3921472629228109824 3937677061580292096 3963338885056167936 3976704638090477568 3979716318465490944 3993137301884239872 4004330449341416832 4035768660979089408 4060729469754676224 4090718922684235776 4104082453417537536 4107622719885410304 4117922842568122368 4129465775883336108 4161886431634685952 4187627265684509856 4206319382862102528 4218553889018118144 4232335030086835584 4235985929881829376 4277970140976119808 4295647703542136832 4323642420061274112 4341508711053262848 4350383698049934336 4356149783873716224 4368360490190636544 4411656707881623552 4429886694277828608 4458756245688188928 4473792717851787264 4477180858273677312 4504871755509093936 4521555629430276096 4568320653474010752 4569828465331666944 4583120274488819712 4602058788019765248 4617092760094729728 4621075559871086592 4666876517428494336 4686161131136876544 4745873125145382912 4765484171117058048 4812716408598134784 4832603666484903936 4864097722568933376 4880501146747404288 4884197299934920704 4894181660306176128 4914405551464466112 4932606141196664832 4963113796366826496 4999767572169621504 5016100776399212544 5020427768748834816 5033016807583260672 5067980724947730678 5086750083109060608 5141057023498125312 5156010308799922176 5158394450476793856 5177316136522235904 5198710004854972416 5213466277350211584 5228630172304146432 5250236082107056128 5284451846741557248 5306288424620654592 5324183069178986496 5339107265788555776 5361169692506690304 5414305959672901632 5472109937890050048 5490563790090829824 5505954367844448144 5549181908846247936 5583503020912679808 5608425843816136704 5624738518690824192 5643113373449114112 5647981239842439168 5662143908531168256 5703960187968159744 5722593843497693184 5727530271389515776 5783689151435390976 5800511597399912448 5824480653587515392 5882208943842164736 5906515592370438144 5945008327584251904 5965056957135716352 5969574477698236416 5989705952826359808 6006495674012125248 6028740839240368128 6053652991468634112 6091094204632014336 6110827032651759616 6136078384026353664 6156123680126306304 6161434079828115456 6194198663825004162 6281440898526764784 6327830833527177216 6348502545130253376 6353978894822744064 6416955211464179712 6443471555313205248 6485463630091911168 6507334862329872384 6512263066579894272 6525575547074901504 6552540735285954816 6617485061822435328 6644830041416742912 6688134368532283392 6710689076777680896 6715771287410515968 6757307633263640904 6782333444145414144 6854742697997500416 6874680411733229568 6877859267302391808 6903088182029647872 6931613339806629888 6971506896405528576 7000314776142741504 7029241696705314816 7104286981723521024 7118809687718074368 7148226256675587072 7219074612897202176 7296146583853400064 7320751720121106432 7341272490459264192 7371608327196699168 7398909211794997248 7444670694550239744 7499651358254432256 7524151164598818816 7530641653123252224 7549525211374891008 7630125124663590912 7711585535247187968 7734015463199883264 7765974204783353856 7798065007282458624 7842945258456219648 7875354123160584192 7926677770112335872 7953409276180955136 7959432636930981888 7986274603768479744 8008660898682833664 8121458939509352448 8208164906835075072 8215245439770820608 8235845685136244736 8258931551766672216 8323772863269371904 8375254531369019712 8412638765724205056 8437107778036236288 8464670060173671168 8471971859763658752 8555940281952239616 8591295407084273664 8683017422106525696 8700767396099868672 8736720980381273088 8823313415763247104 8859773388555657216 8917512491376377856 8947585435703574528 8954361716547354624 9009743511018187872 9043111258860552192 9136641306948021504 9166240548977639424 9204117576039530496 9234185520189459456 9242151119742173184 9291297995737506243 9372322262273753088 9491746250290765824 9530968342234116096 9625432817196269568 9665207332969807872 9728195445137866752 9761002293494808576 9768394599869841408 9788363320612352256 9828811102928932224 9926227592733652992 10032201552798425088 10040855537497669632 10066033615166521344 10135961449895461356 10173500166218121216 10282114046996250624 10312020617599844352 10316788900953587712 10354632273044471808 10397420009709944832 10457260344608292864 10500472164214112256 10612576849241309184 10678214531577111552 10722339385013380608 10828611919345803264 10944219875780100096 10981127580181659648 11011908735688896288 11098363817692495872 11167006041825359616 11216851687632273408 11249477037381648384 11286226746898228224 11295962479684878336 11324287817062336512 11445187686995386368 11455060542779031552 11567378302870781952 11601023194799824896 11648961307175030784 11764417887684329472 11813031184740876288 11890016655168503808 11930113914271432704 11939148955396472832 11979411905652719616 12012991348024250496 12107305982937268224 12182188409264028672 12272156768052707328 12312247360252612608 12322868159656230912 12388397327650008324 12562881797053529568 12655661667054354432 12697005090260506752 12707957789645488128 12833910422928359424 12886943110626410496 12970927260183822336 13024526133159788544 13051151094149803008 13105081470571909632 13234970123644870656 13289660082833485824 13376268737064566784 13421378153555361792 13431542574821031936 13514615266527281808 13564666888290828288 13709485395995000832 13749360823466459136 13806176364059295744 13863226679613259776 14000629552285483008 14058483393410629632 14237619375436148736 14296452513351174144 14438149225794404352 14592293167706800128 14641503440242212864 14682544980918528384 14743216654393398336 14797818423589994496 14889341389100479488 14999302716508864512 15048302329197637632 15061283306246504448 15099050422749782016 15260250249327181824 15423171070494375936 15468030926399766528 15531948409566707712 15596130014564917248 15685890516912439296 15750708246321168384 15853355540224671744 15918865273861963776 15972549207536959488 16017321797365667328 16242917879018704896 16416329813670150144 16471691370272489472 16517863103533344432 16647545726538743808 16750509062738039424 16825277531448410112 16874215556072472576 16929340120347342336 16943943719527317504 17111880563904479232 17182590814168547328 17401534792199737344 17473441960762546176 17646626831526494208 17719546777111314432 17835024982752755712 17895170871407149056 17908723433094709248 18019487022036375744 18086222517721104384 18273282613896043008 18332481097955278848 18408235152079060992 18468371040378918912 18484302239484346368 18582595991475012486 18983492500581531648 19061936684468232192 19250865634392539136 19330414665939615744 19456390890275733504 19522004586989617152 19536789199739682816 19576726641224704512 19657622205857864448 19852455185467305984 20064403105596850176 20132067230333042688 20271922899790922712 20347000332436242432 20564228093992501248 20624041235199688704 20633577801907175424 20709264546088943616 20794840019419889664 20914520689216585728 21000944328428224512 21356429063154223104 21444678770026761216 21657223838691606528 21888439751560200192 21962255160363319296 22023817471377792576 22196727635384991744 22334012083650719232 22498954074763296768 22572453493796456448 22591924959369756672 22648575634124673024 22890375373990772736 23134756605741563904 23202046389599649792 23297922614350061568 23528835775368658944 23626062369481752576 23780033310337007616 23860227828542865408 23878297910792945664 23958823811305439232 24025982696048500992 24364376818528057344 24624494720505225216 24645736319312461824 24776794655300016648 25125763594107059136 25311323334108708864 25394010180521013504 25415915579290976256 25667820845856718848 25773886221252820992 26049052266319577088 26102302188299606016 26210162941143819264 26469940247289741312 26579320165666971648 26752537474129133568 26842756307110723584 26863085149642063872 27029230533054563616 27129333776581656576 27498721646932918272 27612352728118591488 27726453359226519552 27873893987212518729 28116966786821259264 28475238750872297472 28592905026702348288 28876298451588808704 29184586335413600256 29283006880484425728 29365089961837056768 29486433308786796672 29778682778200958976 30096604658395275264 30122566612493008896 30198100845499564032 30520500498654363648 30846342140988751872 30936061852799533056 31063896819133415424 31192260029129834496 31371781033824878592 31501416492642336768 31837730547723927552 32034643594731334656 32485835758037409792 32832659627340300288 32943382740544978944 33035726207066688864 33295091453077487616 33501018125476078848 33650555062896820224 33748431112144945152 33858680240694684672 33887887439054635008 34365181628337094656 34803069584399474688 34946883921525092352 35293253663052988416 35439093554222628864 35670049965505511424 35790341742814298112 35817446866189418496 36038974044072751488 36546565227792086016 36816470304158121984 36936742080757837824 36968604478968692736 37165191982950024972 37966985001163063296 38123873368936464384 38501731268785078272 38660829331879231488 38912781780551467008 39073578399479365632 39153453282449409024 39315244411715728896 39704910370934611968 40128806211193700352 40264134460666085376 40543845799581845424 40694000664872484864 41128456187985002496 41248082470399377408 41418529092177887232 41589680038839779328 42001888656856449024 42712858126308446208 42889357540053522432 43314447677383213056 43776879503120400384 43924510320726638592 44047634942755585152 44393455270769983488 44668024167301438464 44997908149526593536 45144906987592912896 45183849918739513344 45297151268249346048 45780750747981545472 46269513211483127808 46404092779199299584 46595845228700123136 47057671550737317888 47252124738963505152 47560066620674015232 47756595821585891328 47917647622610878464 48051965392097001984 48728753637056114688 49248989441010450432 49553589310600033296 50251527188214118272 50622646668217417728 50788020361042027008 50831831158581952512 51335641691713437696 51547772442505641984 52204604376599212032 52420325882287638528 52939880494579482624 53158640331333943296 53505074948258267136 53685512614221447168 53726170299284127744 54058461066109127232 54258667553163313152 54997443293865836544 55224705456237182976 55452906718453039104 55747787974425037458 56950477501744594944 57185810053404696576 57752596903177617408 58369172670827200512 58566013760968851456 58730179923674113536 58972866617573593344 59557365556401917952 60193209316790550528 60396201690999128064 61041000997308727296 61692684281977503744 61872123705599066112 62127793638266830848 62384520058259668992 62743562067649757184 63002832985284673536 64069287189462669312 64971671516074819584 65665319254680600576 65886765481089957888 66071452414133377728 66590182906154975232 67002036250952157696 67496862224289890304 67717360481389369344 67775774878109270016 69606139168798949376 69893767843050184704 70586507326105976832 70878187108445257728 71340099931011022848 71580683485628596224 71634893732378836992 72077948088145502976 73093130455584172032 73873484161515675648 73937208957937385472 74330383965900049944 75933970002326126592 76247746737872928768 77003462537570156544 77321658663758462976 78147156798958731264 78306906564898818048 78630488823431457792 79409820741869223936 80257612422387400704 80528268921332170752 81087691599163690848 81388001329744969728 82496164940798754816 82837058184355774464 83179360077679558656 85425716252616892416 85778715080107044864 86628895354766426112 87553759006240800768 87849020641453277184 88095269885511170304 89336048334602876928 90289813975185825792 90367699837479026688 90594302536498692096 91561501495963090944 92539026422966255616 92808185558398599168 93191690457400246272 94115343101474635776 94504249477927010304 95513191643171782656 96103930784194003968 97457507274112229376 98497978882020900864 99107178621200066592 100503054376428236544 101245293336434835456 101576040722084054016 101663662317163905024 103095544885011283968 104409208753198424064 104840651764575277056 105879760989158965248 106317280662667886592 107010149896516534272 107371025228442894336 107452340598568255488 108116922132218254464 110449410912474365952 110905813436906078208 111495575948850074916 113900955003489189888 114371620106809393152 115505193806355234816 116738345341654401024 117460359847348227072 117945733235147186688 119114731112803835904 120386418633581101056 120792403381998256128 122082001994617454592 123385368563955007488 123744247411198132224 124255587276533661696 124769040116519337984 126005665970569347072 128138574378925338624 129943343032149639168 131330638509361201152 131773530962179915776 132142904828266755456 133180365812309950464 134004072501904315392 134993724448579780608 135434720962778738688 135551549756218540032 139212278337597898752 139787535686100369408 141173014652211953664 141756374216890515456 142680199862022045696 143269787464757673984 144155896176291005952 146186260911168344064 147746968323031351296 148660767931800099888 151867940004652253184 152495493475745857536 154006925075140313088 154643317327516925952 156613813129797636096 157260977646862915584 158819641483738447872 160515224844774801408 161056537842664341504 162175383198327381696 162776002659489939456 164992329881597509632 165674116368711548928 166358720155359117312 170851432505233784832 171557430160214089728 173257790709532852224 175107518012481601536 175698041282906554368 176190539771022340608 178672096669205753856 180579627950371651584 181188605072997384192 183123002991926181888 185078052845932511232 185616371116797198336 186383380914800492544 188230686202949271552 189008498955854020608 192207861568388007936 194915014548224458752 196995957764041801728 198214357242400133184 201006108752856473088 202490586672869670912 203152081444168108032 203327324634327810048 208818417506396848128 209681303529150554112 211759521978317930496 212634561325335773184 214020299793033068544 214742050456885788672 214904681197136510976 216233844264436508928 221811626873812156416 222991151897700149832 227801910006978379776 228743240213618786304 231010387612710469632 234920719694696454144 235891466470294373376 238229462225607671808 240772837267162202112 241584806763996512256 244164003989234909184 247488494822396264448 248511174553067323392 249538080233038675968 256277148757850677248 259886686064299278336 262661277018722402304 263547061924359831552 264285809656533510912 268008145003808630784 270869441925557477376 271103099512437080064 278424556675195797504 279575071372200738816 282346029304423907328 283512748433781030912 286539574929515347968 288311792352582011904 292372521822336688128 295493936646062702592 297321535863600199776 303735880009304506368 304990986951491715072 309286634655033851904 313227626259595272192 314521955293725831168 317639282967476895744 321030449689549602816 322113075685328683008 324350766396654763392 331348232737423097856 332717440310718234624 341702865010467569664 343114860320428179456 346515581419065704448 350215036024963203072 352381079542044681216 357344193338411507712 361159255900743303168 362377210145994768384 366246005983852363776 370156105691865022464 371232742233594396672 372766761829600985088 378016997911708041216 384415723136776015872 389830029096448917504 393991915528083603456 396428714484800266368 402012217505712946176 404981173345739341824 406304162888336216064 406654649268655620096 417636835012793696256 419362607058301108224 423519043956635860992 425269122650671546368 428040599586066137088 429809362394273021952 432467688528873017856 445982303795400299664 455603820013956759552 457486480427237572608 462020775225420939264 469841439389392908288 471782932940588746752 476458924451215343616 481545674534324404224 483169613527993024512 488328007978469818368 494976989644792528896 497022349106134646784 499076160466077351936 512554297515701354496 519773372128598556672 525322554037444804608 527094123848719663104 528571619313067021824 536016290007617261568 541738883851114954752 556849113350391595008 559150142744401477632 564692058608847814656 567025496867562061824 576623584705164023808 584745043644673376256 590987873292125405184 594643071727200399552 607471760018609012736 609981973902983430144 626455252519190544384 629043910587451662336 635278565934953791488 642060899379099205632 644226151370657366016 648701532793309526784 665434880621436469248 683405730020935139328 686229720640856358912 693031162838131408896 704762159084089362432 714688386676823015424 722318511801486606336 724754420291989536768 732492011967704727552 742465484467188793344 745533523659201970176 768831446273552031744 779660058192897835008 787983831056167206912 792857428969600532736 804024435011425892352 812608325776672432128 813309298537311240192 835273670025587392512 838725214116602216448 847038087913271721984 850538245301343092736 859618724788546043904 864935377057746035712 891964607590800599328 911207640027913519104 914972960854475145216 939682878778785816576 943565865881177493504 952917848902430687232 963091349068648808448 966339227055986049024 994044698212269293568 998152320932154703872 1025108595031402708992 1039546744257197113344 1050645108074889609216 1057143238626134043648 1072032580015234523136 1083477767702229909504 1113698226700783190016 1118300285488802955264 1134050993735124123648 1153247169410328047616 1169490087289346752512 1181975746584250810368 1189286143454400799104 1214943520037218025472 1219963947805966860288 1252910505038381088768 1258087821174903324672 1270557131869907582976 1284121798758198411264 1297403065586619053568 1366811460041870278656 1372459441281712717824 1386062325676262817792 1409524318168178724864 1429376773353646030848 1444637023602973212672 1449508840583979073536 1464984023935409455104 1484930968934377586688 1491067047318403940352 1537662892547104063488 1559320116385795670016 1575967662112334413824 1585714857939201065472 1608048870022851784704 1625216651553344864256 1670547340051174785024 1677450428233204432896 1694076175826543443968 1701076490602686185472 1729870754115492071424 1783929215181601198656 1822415280055827038208 1829945921708950290432 1879365757557571633152 1887131731762354987008 1905835697804861374464 1926182698137297616896 1932678454111972098048 1996304641864309407744 2050217190062805417984 2079093488514394226688 2114286477252268087296 2144065160030469046272 2166955535404459819008 2227396453401566380032 2236600570977605910528 2306494338820656095232 2338980174578693505024 2363951493168501620736 2378572286908801598208 2439927895611933720576 2505821010076762177536 2516175642349806649344 2541114263739815165952 2594806131173238107136 2733622920083740557312 2744918882563425435648 2819048636336357449728 2858753546707292061696 2889274047205946425344 2899017681167958147072 2982134094636807880704 3075325785094208126976 3118640232771591340032 3151935324224668827648 3171429715878402130944 3216097740045703569408 3250433303106689728512 3341094680102349570048 3354900856466408865792 3402152981205372370944 3459741508230984142848 3567858430363202397312 3644830560111654076416 3659891843417900580864 3758731515115143266304 3774263463524709974016 3811671395609722748928 3852365396274595233792 4100434380125610835968 4158186977028788453376 4228572954504536174592 4288130320060938092544 4333911070808919638016 4454792906803132760064 4473201141955211821056 4612988677641312190464 4677960349157387010048 4727902986337003241472 4757144573817603196416 5011642020153524355072 5032351284699613298688 5082228527479630331904 5189612262346476214272 5467245840167481114624 5489837765126850871296 5638097272672714899456 5717507093414584123392 5778548094411892850688 5798035362335916294144 6150651570188416253952 6237280465543182680064 6342859431756804261888 6432195480091407138816 6500866606213379457024 6682189360204699140096 6709801712932817731584 6919483016461968285696 7135716860726404794624 7319783686835801161728 7517463030230286532608 7548526927049419948032 7623342791219445497856 8200868760251221671936 8457145909009072349184 8576260640121876185088 8667822141617839276032 8946402283910423642112 9225977355282624380928 9355920698314774020096 9455805972674006482944 9514289147635206392832 10023284040307048710144 10064702569399226597376 10379224524692952428544 10934491680334962229248 10979675530253701742592 11276194545345429798912 11435014186829168246784 11557096188823785701376 12301303140376832507904 12474560931086365360128 12685718863513608523776 12864390960182814277632 13001733212426758914048 13364378720409398280192 13419603425865635463168 13838966032923936571392 14271433721452809589248 15034926060460573065216 15097053854098839896064 15246685582438890995712 16401737520502443343872 16914291818018144698368 17152521280243752370176 17335644283235678552064 18451954710565248761856 18711841396629548040192 19028578295270412785664 20046568080614097420288 20129405138798453194752 20758449049385904857088 21959351060507403485184 22552389090690859597824 22870028373658336493568 24602606280753665015808 25371437727027217047552 25728781920365628555264 26003466424853517828096 26839206851731270926336 27677932065847873142784 28542867442905619178496 30069852120921146130432 30194107708197679792128 32803475041004886687744 33828583636036289396736 34305042560487504740352 34671288566471357104128 36903909421130497523712 37423682793259096080384 38057156590540825571328 40093136161228194840576 40258810277596906389504 41516898098771809714176 45104778181381719195648 45740056747316672987136 49205212561507330031616 50742875454054434095104 51457563840731257110528 52006932849707035656192 55355864131695746285568 57085734885811238356992 60139704241842292260864 60388215416395359584256 67657167272072578793472 68610085120975009480704 73807818842260995047424 76114313181081651142656 80517620555193812779008 83033796197543619428352 90209556362763438391296 98410425123014660063232 101485750908108868190208 102915127681462514221056 104013865699414071312384 110711728263391492571136 114171469771622476713984 120279408483684584521728 120776430832790719168512 135314334544145157586944 137220170241950018961408 147615637684521990094848 152228626362163302285312 166067592395087238856704 180419112725526876782592 202971501816217736380416 205830255362925028442112 221423456526782985142272 228342939543244953427968 241552861665581438337024 270628669088290315173888 295231275369043980189696 304457252724326604570624 332135184790174477713408 360838225451053753565184 405943003632435472760832 411660510725850056884224 442846913053565970284544 456685879086489906855936 541257338176580630347776 608914505448653209141248 664270369580348955426816 811886007264870945521664 885693826107131940569088 913371758172979813711872 1082514676353161260695552 1217829010897306418282496 1328540739160697910853632 1623772014529741891043328 1826743516345959627423744 2435658021794612836564992 2657081478321395821707264 3247544029059483782086656 3653487032691919254847488 4871316043589225673129984 7306974065383838509694976 9742632087178451346259968 14613948130767677019389952 29227896261535354038779904
- Sum of all divisors σ(n): 98178394849894357888474585
- Sum of proper divisors (its aliquot sum) s(n): 68950498588359003849694681
- 29227896261535354038779904 is an abundant number, because the sum of its proper divisors (68950498588359003849694681) is greater than itself. Its abundance is 39722602326823649810914777
Bases of 29227896261535354038779904
- Binary: 11000001011010011111101101110011000101110101100101110010101001001000000000000000000002
- Hexadecimal: 0x182D3F6E62EB2E54900000
- Base-36: 3O7IH9EYPS0000000
Squares and roots of 29227896261535354038779904
- 29227896261535354038779904 squared (292278962615353540387799042) is 854269919875072324738019414193915842955912954249216
- 29227896261535354038779904 cubed (292278962615353540387799043) is 24968512597458732839128240392844557587143379078108237986199891380604988555264
-
29227896261535354038779904 is a
perfect square number . Itssquare root is 5406283035648 -
The
cube root of 29227896261535354038779904 is 308034376.1229671107
Scales and comparisons
How big is 29227896261535354038779904?- 29,227,896,261,535,354,038,779,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,227,896,261,535,354,038,779,904 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 29227896261535354038779904 cubic inches would be around 25669531.3 feet tall.
Recreational maths with 29227896261535354038779904
- 29227896261535354038779904 backwards is 40997783045353516269872292
- The number of decimal digits it has is: 26
- The sum of 29227896261535354038779904's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 29227896261535354038779904 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 29227896261535354038779904 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/29227896261535354038779904/
Chicago style:
Numbermatics. 2024. "Number 29227896261535354038779904 - Facts about the integer". https://numbermatics.com/n/29227896261535354038779904/
The information we have on file for 29227896261535354038779904 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 29227896261535354038779904, math, Factors of 29227896261535354038779904, curriculum, school, college, exams, university, Prime factorization of 29227896261535354038779904, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, two hundred twenty-seven sextillion, eight hundred ninety-six quintillion, two hundred sixty-one quadrillion, five hundred thirty-five trillion, three hundred fifty-four billion, thirty-eight million, seven hundred seventy-nine thousand, nine hundred four.