621227725476447281705644032
621,227,725,476,447,281,705,644,032 is an even composite number composed of five prime numbers multiplied together.
621227725476447281705644032 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 621227725476447281705644032:
212 × 315 × 113 × 713 × 2813
(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 × 3 × 11 × 11 × 11 × 71 × 71 × 71 × 281 × 281 × 281)See below for interesting mathematical facts about the number 621227725476447281705644032 from the Numbermatics database.
Names of 621227725476447281705644032
- Cardinal: 621227725476447281705644032 can be written as Six hundred twenty-one septillion, two hundred twenty-seven sextillion, seven hundred twenty-five quintillion, four hundred seventy-six quadrillion, four hundred forty-seven trillion, two hundred eighty-one billion, seven hundred five million, six hundred forty-four thousand and thirty-two.
Scientific notation
- Scientific notation: 6.21227725476447281705644032 × 1026
Factors of 621227725476447281705644032
Divisors of 621227725476447281705644032
- Number of divisors d(n): 13312
-
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 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 15123 15174 15336 15488 15552 15972 16038 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 24728 24992 25344 25773 26136 26244 26976 27264 27648 27819 28116 28512 29403 30246 30348 30672 30976 31104 31944 32076 33792 34001 34364 34506 34848 34992 35937 35968 36352 36864 37092 37488 38016 39204 39366 39902 40328 40464 40896 41472 42174 42592 42768 45056 45369 45522 46008 46464 46656 47916 48114 49456 49984 50688 51546 51759 52272 52488 53952 54528 55296 55451 55638 56232 57024 58806 59049 59853 60492 60696 61344 61952 62208 63261 63888 64152 67584 68002 68283 68728 69012 69696 69984 71874 71936 72171 72704 74184 74976 76032 77319 78408 78732 78961 79804 80656 80928 81792 82944 83457 84348 85184 85536 88209 90738 91044 92016 92928 93312 94501 95832 96228 98912 99968 101376 102003 103092 103518 104544 104976 107811 107904 109056 110592 110902 111276 112464 114048 117612 118098 119706 120984 121392 122688 123904 124416 126522 127776 128304 135168 136004 136107 136566 137456 138024 139392 139968 143748 143872 144342 145408 148368 149952 152064 154638 155277 156816 157464 157922 159608 161312 161856 163584 165888 166353 166914 168696 170368 171072 176418 177147 179559 181476 182088 184032 185856 186624 189002 189783 191664 192456 197824 199936 202752 204006 204849 206184 207036 209088 209952 215622 215808 216513 218112 219461 221804 222552 224928 228096 231957 235224 236196 236883 239412 241968 242784 245376 247808 248832 250371 253044 255552 256608 264627 272008 272214 273132 274912 276048 278784 279936 283503 287496 287744 288684 290816 296736 299904 304128 306009 309276 310554 313632 314928 315844 319216 322624 323433 323712 327168 331776 332706 333828 337392 340736 342144 352836 354294 357911 359118 362952 364176 368064 371712 373248 374011 378004 379566 383328 384912 395648 399872 405504 408012 408321 409698 412368 414072 418176 419904 431244 431616 433026 436224 438922 443608 445104 449856 456192 463914 465831 470448 472392 473766 478824 483936 485568 490752 495616 497664 499059 500742 506088 511104 513216 529254 531441 538677 544016 544428 546264 549824 552096 557568 559872 567006 569349 574992 575488 577368 593472 599808 608256 609961 612018 614547 618552 621108 627264 629856 631688 638432 645248 646866 647424 649539 654336 658383 665412 667656 674784 681472 684288 695871 705672 708588 710649 715822 718236 725904 728352 736128 743424 746496 748022 751113 756008 759132 766656 769824 791296 793881 799744 816024 816642 819396 824736 828144 836352 839808 850509 862488 863232 866052 868571 872448 877844 887216 890208 899712 912384 918027 927828 931662 940896 944784 947532 957648 967872 970299 971136 981504 995328 998118 1001484 1012176 1022208 1026432 1058508 1062882 1073733 1077354 1088032 1088856 1092528 1099648 1104192 1115136 1119744 1122033 1134012 1138698 1149984 1150976 1154736 1186944 1199616 1216512 1219922 1224036 1224963 1229094 1237104 1242216 1254528 1259712 1263376 1276864 1290496 1293732 1294848 1299078 1308672 1316766 1330824 1335312 1349568 1362944 1368576 1391742 1397493 1411344 1416521 1417176 1421298 1431644 1436472 1451808 1456704 1472256 1486848 1492992 1496044 1497177 1502226 1512016 1518264 1533312 1539648 1582592 1587762 1594323 1599488 1616031 1632048 1633284 1638792 1649472 1656288 1672704 1679616 1701018 1708047 1724976 1726464 1732104 1737142 1755688 1774432 1780416 1799424 1824768 1829883 1836054 1843641 1855656 1863324 1881792 1889568 1895064 1915296 1935744 1940598 1942272 1948617 1963008 1975149 1996236 2002968 2024352 2044416 2052864 2087613 2117016 2125764 2131947 2147466 2154708 2176064 2177712 2185056 2199296 2208384 2230272 2239488 2244066 2253339 2268024 2277396 2299968 2309472 2373888 2381643 2399232 2414071 2439844 2448072 2449926 2458188 2474208 2484432 2509056 2519424 2526752 2551527 2553728 2580992 2587464 2589696 2598156 2605713 2617344 2633532 2661648 2670624 2699136 2725888 2737152 2754081 2783484 2794986 2822688 2833042 2834352 2842596 2863288 2872944 2903616 2910897 2913408 2944512 2985984 2992088 2994354 3004452 3024032 3036528 3066624 3079296 3165184 3175524 3188646 3198976 3221199 3232062 3264096 3266568 3277584 3298944 3312576 3345408 3359232 3366099 3402036 3416094 3449952 3452928 3464208 3474284 3511376 3548864 3560832 3598848 3649536 3659766 3672108 3674889 3687282 3711312 3726648 3763584 3779136 3790128 3830592 3871488 3881196 3884544 3897234 3926016 3937021 3950298 3992472 4005936 4048704 4088832 4105728 4175226 4192479 4234032 4249563 4251528 4263894 4294932 4309416 4352128 4355424 4370112 4398592 4416768 4460544 4478976 4488132 4491531 4506678 4536048 4554792 4599936 4618944 4747776 4763286 4782969 4798464 4828142 4848093 4879688 4896144 4899852 4916376 4948416 4968864 5018112 5038848 5053504 5103054 5107456 5124141 5161984 5174928 5179392 5196312 5211426 5267064 5323296 5341248 5398272 5451776 5474304 5489649 5508162 5530923 5566968 5589972 5606231 5645376 5666084 5668704 5685192 5726576 5745888 5807232 5821794 5826816 5845851 5889024 5925447 5984176 5988708 6008904 6048064 6073056 6133248 6158592 6262839 6330368 6351048 6377292 6395841 6442398 6464124 6528192 6533136 6555168 6597888 6625152 6690816 6709571 6718464 6732198 6760017 6804072 6832188 6899904 6928416 6948568 7022752 7097728 7121664 7144929 7197696 7242213 7319532 7344216 7349778 7374564 7422624 7453296 7527168 7558272 7580256 7654581 7661184 7742976 7762392 7769088 7794468 7817139 7852032 7874042 7900596 7984944 8011872 8097408 8177664 8211456 8262243 8350452 8384958 8468064 8499126 8503056 8527788 8589864 8618832 8704256 8710848 8732691 8740224 8797184 8833536 8957952 8976264 8983062 9013356 9072096 9109584 9199872 9237888 9495552 9526572 9554281 9565938 9596928 9656284 9663597 9696186 9759376 9792288 9799704 9832752 9896832 9937728 10036224 10077696 10098297 10107008 10206108 10214912 10248282 10323968 10349856 10358784 10392624 10422852 10534128 10646592 10682496 10796544 10948608 10979298 11016324 11024667 11061846 11133936 11179944 11212462 11290752 11332168 11337408 11370384 11453152 11491776 11614464 11643588 11653632 11691702 11778048 11811063 11850894 11968352 11977416 12017808 12096128 12146112 12266496 12317184 12525678 12577437 12660736 12702096 12748689 12754584 12791682 12884796 12928248 13056384 13066272 13110336 13195776 13250304 13381632 13419142 13436928 13464396 13474593 13520034 13608144 13664376 13799808 13856832 13897136 14045504 14195456 14243328 14289858 14348907 14395392 14484426 14544279 14639064 14688432 14699556 14749128 14845248 14906592 15054336 15116544 15160512 15309162 15322368 15372423 15485952 15524784 15538176 15581731 15588936 15634278 15748084 15801192 15969888 16023744 16194816 16355328 16422912 16468947 16524486 16592769 16700904 16769916 16818693 16936128 16998252 17006112 17055576 17179728 17237664 17408512 17421696 17465382 17480448 17537553 17594368 17667072 17776341 17952528 17966124 18026712 18144192 18219168 18399744 18475776 18788517 18991104 19053144 19108562 19131876 19187523 19312568 19327194 19392372 19518752 19584576 19599408 19665504 19793664 19875456 20072448 20128713 20155392 20196594 20214016 20280051 20412216 20429824 20496564 20647936 20699712 20785248 20845704 21068256 21293184 21364992 21434787 21593088 21726639 21958596 22032648 22049334 22123692 22188041 22267872 22359888 22424924 22581504 22664336 22674816 22740768 22906304 22963743 22983552 23228928 23287176 23307264 23383404 23451417 23556096 23622126 23701788 23936704 23954832 24035616 24192256 24292224 24532992 24634368 24786729 25051356 25154874 25404192 25497378 25509168 25583364 25769592 25856496 26112768 26132544 26198073 26220672 26391552 26500608 26554781 26838284 26873856 26928792 26949186 27040068 27216288 27328752 27599616 27713664 27794272 28091008 28390912 28486656 28579716 28662843 28697814 28790784 28968852 28990791 29088558 29278128 29376864 29399112 29498256 29690496 29813184 30108672 30233088 30294891 30321024 30618324 30644736 30744846 30971904 31049568 31076352 31163462 31177872 31268556 31496168 31602384 31939776 32047488 32389632 32845824 32937894 33048972 33074001 33185538 33401808 33539832 33637386 33872256 33996504 34012224 34111152 34359456 34475328 34817024 34843392 34930764 34960896 35075106 35188736 35334144 35433189 35552682 35905056 35932248 36053424 36288384 36438336 36799488 36951552 37577034 37732311 37982208 38106288 38217124 38246067 38263752 38375046 38625136 38654388 38784744 39037504 39169152 39198816 39331008 39587328 39750912 40144896 40257426 40310784 40393188 40423779 40428032 40560102 40824432 40859648 40993128 41399424 41570496 41691408 42136512 42586368 42729984 42869574 43186176 43307231 43453278 43632837 43917192 44065296 44098668 44247384 44376082 44535744 44719776 44849848 45163008 45328672 45349632 45481536 45812608 45927486 45967104 46117269 46457856 46574352 46614528 46745193 46766808 46902834 47244252 47403576 47873408 47909664 48071232 48384512 48584448 49065984 49268736 49406841 49573458 49778307 50102712 50309748 50456079 50808384 50994756 51018336 51166728 51539184 51712992 52225536 52265088 52396146 52441344 52612659 52783104 53001216 53109562 53329023 53676568 53857584 53898372 54080136 54432576 54657504 55199232 55427328 55588544 56182016 56365551 56781824 56973312 57159432 57325686 57395628 57562569 57937704 57981582 58177116 58556256 58753728 58798224 58996512 59380992 59626368 60217344 60386139 60466176 60589782 60642048 60840153 61236648 61289472 61489692 61668541 61943808 62099136 62326924 62355744 62537112 62992336 63204768 63879552 64094976 64304361 64779264 65179917 65875788 66097944 66148002 66371076 66564123 66803616 67079664 67274772 67744512 67993008 68024448 68222304 68718912 68891229 68950656 69634048 69686784 69861528 69921792 70150212 70354251 70668288 70866378 71105364 71810112 71864496 72106848 72576768 72876672 73598976 73903104 74360187 75154068 75464622 76212576 76434248 76492134 76527504 76750092 77250272 77308776 77569488 78075008 78338304 78397632 78594219 78662016 79174656 79501824 79664343 80514852 80621568 80786376 80847558 80856064 81120204 81648864 81719296 81986256 82798848 83140992 83382816 84273024 85172736 85459968 85739148 85988529 86372352 86614462 86906556 86972373 87265674 87834384 88130592 88197336 88494768 88752164 89071488 89439552 89699696 90326016 90657344 90699264 90884673 90963072 91625216 91854972 91934208 92234538 92915712 93148704 93229056 93490386 93533616 93805668 94488504 94807152 95746816 95819328 96142464 96769024 97168896 98537472 98813682 99146916 99222003 99556614 100205424 100572991 100619496 100912158 101616768 101989512 102036672 102333456 103078368 103425984 104451072 104530176 104792292 104882688 105097091 105225318 105566208 106002432 106219124 106299567 106658046 107353136 107715168 107796744 108160272 108865152 109315008 110398464 110854656 111177088 112364032 112731102 113196933 113563648 113946624 114318864 114651372 114738201 114791256 115125138 115875408 115963164 116354232 117112512 117507456 117596448 117993024 118761984 119252736 120434688 120772278 120932352 121179564 121271337 121284096 121680306 122473296 122578944 122979384 123337082 124198272 124653848 124711488 125074224 125984672 126409536 127759104 128189952 128608722 129558528 129921693 130359834 130898511 131751576 132195888 132296004 132742152 133128246 133607232 134159328 134549544 135489024 135986016 136048896 136444608 137437824 137782458 137901312 138351807 139268096 139373568 139723056 139843584 140235579 140300424 140708502 141732756 142210728 143620224 143728992 144213696 145153536 145753344 147197952 147806208 148220523 148720374 149334921 150308136 150929244 151368237 152425152 152868496 152984268 153055008 153500184 154500544 154617552 155138976 156150016 156676608 156795264 157188438 157324032 157837977 158349312 159003648 159328686 159987069 161029704 161572752 161695116 161712128 162240408 163297728 163972512 165597696 166281984 166765632 168546048 169096653 170345472 170919936 171399041 171478296 171977058 172687707 173228924 173813112 173944746 174531348 175668768 176261184 176394672 176989536 177504328 178142976 178879104 179399392 180652032 181158417 181314688 181398528 181769346 181926144 182520459 183250432 183709944 183868416 184469076 185005623 185831424 186297408 186980772 187067232 187611336 188977008 189614304 191493632 191638656 192284928 192913083 193538048 194337792 195539751 197627364 198293832 198444006 199113228 199692369 200410848 201145982 201238992 201824316 203233536 203979024 204073344 204666912 206156736 206673687 206851968 208902144 209060352 209584584 209765376 210194182 210450636 211062753 212004864 212438248 212599134 213316092 214706272 215430336 215593488 216320544 217730304 218630016 220796928 221709312 222354176 223080561 224728064 225462204 226393866 227127296 228637728 229302744 229476402 229582512 230250276 231750816 231926328 232708464 234225024 235014912 235192896 235782657 235986048 237523968 238505472 238993029 241544556 241864704 242359128 242542674 242568192 243360612 244068451 244946592 245157888 245958768 246674164 248396544 249307696 249422976 250148448 251969344 252819072 255518208 256379904 257217444 257965587 259117056 259843386 260719668 260917119 261797022 263503152 264391776 264592008 265484304 266256492 267214464 268318656 269099088 270978048 271972032 272097792 272654019 272889216 274875648 275564916 275802624 276703614 278747136 279446112 279687168 280471158 280600848 281417004 283465512 284421456 287240448 287457984 288427392 290307072 291506688 295612416 296441046 297440748 297666009 298669842 300616272 301718973 301858488 302736474 304850304 305736992 305968536 306110016 307000368 309001088 309235104 310277952 312300032 313353216 313590528 314376876 314648064 315291273 315675954 316698624 318007296 318657372 318898701 319974138 322059408 323145504 323390232 323424256 324480816 326595456 327945024 331195392 332563968 333531264 337092096 338193306 339590799 340690944 341839872 342798082 342956592 343954116 344214603 345375414 346457848 347626224 347889492 349062696 351337536 352522368 352789344 353979072 355008656 356285952 357758208 358798784 361304064 362316834 362629376 362797056 363538692 363814011 363852288 365040918 366500864 367419888 367736832 368938152 370011246 372594816 373961544 374134464 375222672 377954016 379228608 382987264 383277312 384569856 385826166 387076096 388675584 389765079 391079502 392695533 395254728 396587664 396888012 398042401 398226456 399384738 400821696 402291964 402477984 403648632 406467072 407958048 408146688 409333824 412313472 413347374 413703936 415055421 417804288 418120704 419169168 419530752 420388364 420706737 420901272 422125506 424876496 425198268 426632184 429412544 430860672 431186976 432641088 435460608 437260032 441593856 443418624 444661569 444708352 446161122 448004763 449456128 450924408 452787732 454104711 457275456 458605488 458952804 459165024 460500552 463501632 463852656 465416928 468450048 470029824 470385792 471565314 471972096 475047936 476379541 477010944 477986058 479961207 483089112 484718256 485085348 485136384 486721224 488136902 489893184 491917536 493348328 496793088 498615392 498845952 500296896 503938688 505638144 507289959 511036416 512759808 514197123 514434888 515931174 518063121 519686772 521439336 521834238 523594044 527006304 528783552 529184016 530968608 532512984 534428928 536637312 538198176 541956096 543475251 543944064 544195584 545308038 545778432 547561377 549751296 551129832 551605248 553407228 555016869 557494272 558892224 560942316 561201696 562834008 566931024 568842912 574480896 574915968 576854784 578739249 580614144 583013376 586619253 592882092 594881496 595332018 597339684 599077107 601232544 603437946 603716976 605472948 609700608 611473984 611937072 612220032 614000736 618002176 618470208 620021061 620555904 624600064 626706432 627181056 628753752 629296128 630582546 631351908 633188259 636014592 637314744 637797402 639948276 644118816 646291008 646780464 648961632 653190912 655890048 662390784 665127936 667062528 669241683 674184192 676386612 678353951 679181598 681381888 685596164 685913184 687908232 688429206 690750828 692915696 695252448 695778984 698125392 702675072 705044736 705578688 707347971 707958144 710017312 712571904 715516416 716979087 717597568 724633668 725258752 725594112 727077384 727628022 727704576 730081836 732205353 733001728 734839776 735473664 737876304 740022492 745189632 747923088 748268928 750445344 755908032 758457216 765974528 766554624 769139712 771652332 773896761 777351168 779530158 782159004 782751357 785391066 790509456 793175328 793776024 796084802 796452912 798769476 801643392 804583928 804955968 807297264 812934144 815916096 816293376 817962057 818667648 824626944 826694748 827407872 830110842 836241408 838338336 839061504 840776728 841413474 841802544 844251012 849752992 850396536 853264368 858825088 861721344 862373952 865282176 870921216 874520064 886837248 889323138 889416704 892322244 892998027 896009526 898912256 901848816 905156919 905575464 908209422 914550912 917210976 917905608 918330048 921001104 927003264 927705312 930833856 936900096 940059648 940771584 943130628 943944192 945873819 950095872 952759082 954021888 955972116 956696103 959922414 966178224 969436512 970170696 970272768 973442448 976273804 979786368 983835072 986696656 993586176 997230784 997691904 1000593792 1007877376 1011276288 1014579918 1018772397 1022072832 1025519616 1028394246 1028869776 1031862348 1032643809 1036126242 1039373544 1042878672 1043668476 1047188088 1054012608 1057567104 1058368032 1061937216 1065025968 1068857856 1073274624 1076396352 1083912192 1086950502 1087888128 1088391168 1090616076 1091442033 1091556864 1095122754 1099502592 1102259664 1103210496 1106302901 1106814456 1110033738 1117784448 1121884632 1122403392 1125668016 1133862048 1137685824 1148961792 1149831936 1153709568 1157478498 1161228288 1166026752 1169295237 1173238506 1178086599 1185764184 1189762992 1190664036 1194127203 1194679368 1198154214 1202465088 1206875892 1207433952 1210945896 1219401216 1222947968 1223874144 1224440064 1228001472 1236004352 1236940416 1240042122 1241111808 1245166263 1249200128 1253412864 1254362112 1257507504 1258592256 1261165092 1262120211 1262703816 1266376518 1274629488 1275594804 1279896552 1288237632 1292582016 1293560928 1297923264 1306381824 1311780096 1324781568 1330255872 1333984707 1334125056 1338483366 1344014289 1348368384 1352773224 1356707902 1358363196 1362314133 1371192328 1371826368 1375816464 1376858412 1381501656 1385831392 1390504896 1391557968 1396250784 1405350144 1410089472 1411157376 1414695942 1415916288 1420034624 1425143808 1429138623 1431032832 1433958174 1435195136 1439883621 1449267336 1450517504 1454154768 1455256044 1455409152 1460163672 1464410706 1466003456 1469679552 1475752608 1480044984 1490379264 1495846176 1496537856 1500890688 1511816064 1516914432 1521869877 1531949056 1533109248 1538279424 1542591369 1543304664 1547793522 1554189363 1559060316 1564318008 1565502714 1570782132 1575350911 1581018912 1586350656 1587552048 1592169604 1592905824 1597538952 1603286784 1609167856 1609911936 1614594528 1625868288 1630425753 1631832192 1632586752 1635924114 1637335296 1642684131 1649253888 1653389496 1654815744 1660221684 1665050607 1672482816 1676676672 1681553456 1682826948 1683605088 1688502024 1699505984 1700793072 1706528736 1717650176 1723442688 1724747904 1730564352 1736217747 1741842432 1749040128 1759857759 1778646276 1778833408 1784644488 1785996054 1792019052 1797231321 1803697632 1810313838 1811150928 1816418844 1829101824 1834421952 1835811216 1836660096 1842002208 1854006528 1855410624 1860063183 1861667712 1873800192 1880119296 1881543168 1885389451 1886261256 1887888384 1891747638 1899564777 1905518164 1908043776 1911944232 1913392206 1919844828 1932356448 1938873024 1940341392 1946884896 1952547608 1959572736 1967670144 1973393312 1987172352 1994461568 1995383808 2001187584 2007725049 2015754752 2022552576 2029159836 2035061853 2037544794 2044145664 2056788492 2057739552 2063724696 2065287618 2072252484 2078747088 2085757344 2087336952 2094376176 2108025216 2115134208 2116736064 2122043913 2123874432 2130051936 2137715712 2146549248 2150937261 2152792704 2173901004 2175776256 2176782336 2181232152 2182884066 2183113728 2190245508 2196616059 2199005184 2204519328 2206420992 2212605802 2213628912 2220067476 2235568896 2243769264 2244806784 2251336032 2267724096 2275371648 2297923584 2299663872 2307419136 2314956996 2321690283 2332053504 2338590474 2346477012 2348254071 2356173198 2371528368 2379525984 2381328072 2388254406 2389358736 2396308428 2404930176 2413751784 2414867904 2421891792 2438802432 2445895936 2447748288 2448880128 2453886171 2456002944 2472008704 2473880832 2480084244 2482223616 2490332526 2498400256 2508724224 2515015008 2517184512 2522330184 2524240422 2525407632 2532753036 2549258976 2551189608 2559793104 2576475264 2585164032 2587121856 2595846528 2612763648 2623560192 2660511744 2667969414 2668250112 2676966732 2678994081 2684752961 2688028578 2696736768 2705546448 2713415804 2715470757 2716726392 2724628266 2742384656 2743652736 2751632928 2753716824 2763003312 2771662784 2781009792 2783115936 2792501568 2810700288 2820178944 2822314752 2829391884 2831832576 2837621457 2840069248 2850287616 2858277246 2862065664 2867916348 2870088309 2870390272 2879767242 2898534672 2901035008 2908309536 2910512088 2910818304 2920327344 2928821412 2939359104 2951505216 2960089968 2980758528 2991692352 2993075712 3001781376 3023632128 3033828864 3043739754 3066218496 3076558848 3085182738 3086609328 3095587044 3097931427 3108378726 3118120632 3128636016 3131005428 3141564264 3150701822 3162037824 3172701312 3175104096 3184339208 3185811648 3195077904 3206573568 3218335712 3219823872 3229189056 3251736576 3260851506 3263664384 3265173504 3271848228 3274326099 3274670592 3285368262 3298507776 3306778992 3309631488 3318908703 3320443368 3330101214 3353353344 3363106912 3365653896 3367210176 3377004048 3399011968 3401586144 3413057472 3435300352 3446885376 3449495808 3461128704 3472435494 3483684864 3498080256 3507885711 3519715518 3534259797 3557292552 3557666816 3569288976 3571992108 3582381609 3584038104 3594462642 3607395264 3620627676 3622301856 3632837688 3658203648 3668843904 3671622432 3673320192 3684004416 3708013056 3710821248 3720126366 3723335424 3735498789 3747600384 3760238592 3763086336 3770778902 3772522512 3775776768 3783495276 3786360633 3799129554 3811036328 3823888464 3826784412 3839689656 3864712896 3877746048 3880682784 3893769792 3905095216 3919145472 3935340288 3946786624 3974344704 3988923136 3990767616 4001954121 4002375168 4015450098 4031509504 4032042867 4045105152 4058319672 4070123706 4075089588 4086942399 4113576984 4115479104 4127449392 4130575236 4144504968 4157494176 4171514688 4174673904 4188752352 4216050432 4230268416 4233472128 4244087826 4247748864 4260103872 4275431424 4287415869 4293098496 4301874522 4305585408 4319650863 4347802008 4351552512 4362464304 4365768132 4366227456 4378466411 4380491016 4393232118 4398010368 4409038656 4425211604 4427257824 4440134952 4471137792 4487538528 4489613568 4502672064 4535448192 4550743296 4565609631 4595847168 4599327744 4614838272 4627774107 4629913992 4643380566 4662568089 4677180948 4692954024 4696508142 4712346396 4726052733 4743056736 4759051968 4762656144 4776508812 4778717472 4792616856 4809860352 4827503568 4829735808 4843783584 4877604864 4891277259 4891791872 4895496576 4897760256 4907772342 4912005888 4928052393 4944017408 4947761664 4960168488 4964447232 4980665052 4995151821 5017448448 5030030016 5044660368 5048480844 5050815264 5065506072 5098517952 5102379216 5119586208 5152950528 5170328064 5174243712 5191693056 5225527296 5247120384 5279573277 5335938828 5336500224 5353933464 5357988162 5369505922 5376057156 5391693963 5411092896 5426831608 5430941514 5433452784 5449256532 5484769312 5487305472 5503265856 5507433648 5526006624 5543325568 5562019584 5566231872 5580189549 5585003136 5621400576 5640357888 5644629504 5656168353 5658783768 5663665152 5675242914 5680138496 5698694331 5716554492 5724131328 5735832696 5740176618 5740780544 5759534484 5797069344 5802070016 5816619072 5821024176 5840654688 5857642824 5878718208 5903010432 5920179936 5961517056 5983384704 5986151424 6003562752 6023175147 6047264256 6067657728 6087479508 6105185559 6132436992 6170365476 6173218656 6191174088 6195862854 6216757452 6236241264 6257272032 6262010856 6283128528 6301403644 6324075648 6345402624 6350208192 6366131739 6368678416 6371623296 6390155808 6413147136 6436671424 6439647744 6452811783 6458378112 6521703012 6527328768 6530347008 6543696456 6548652198 6549341184 6570736524 6589848177 6597015552 6613557984 6619262976 6637817406 6640886736 6660202428 6706706688 6726213824 6731307792 6734420352 6754008096 6798023936 6803172288 6826114944 6870600704 6893770752 6898991616 6922257408 6944870988 6965070849 6996160512 7015771422 7039431036 7044762213 7068519594 7114585104 7138577952 7143984216 7164763218 7168076208 7188925284 7214790528 7241255352 7244603712 7265675376 7316407296 7337687808 7343244864 7346640384 7361658513 7368008832 7416026112 7421642496 7440252732 7446670848 7461893461 7470997578 7495200768 7526172672 7541557804 7545045024 7551553536 7566990552 7572721266 7598259108 7622072656 7647776928 7653568824 7679379312 7729425792 7755492096 7761365568 7787539584 7810190432 7838290944 7870680576 7893573248 7977846272 7981535232 8003908242 8004750336 8030900196 8036982243 8054258883 8063019008 8064085734 8090210304 8116639344 8140247412 8146412271 8150179176 8173884798 8227153968 8230958208 8254898784 8261150472 8289009936 8314988352 8343029376 8349347808 8377504704 8432100864 8460536832 8466944256 8488175652 8495497728 8512864371 8520207744 8550862848 8574831738 8586196992 8603749044 8610264927 8611170816 8639301726 8695604016 8703105024 8724928608 8731536264 8732454912 8756932822 8760982032 8786464236 8818077312 8850423208 8854515648 8880269904 8942275584 8975077056 8979227136 9005344128 9070896384 9101486592 9131219262 9198655488 9229676544 9255548214 9259827984 9286761132 9293794281 9325136178 9354361896 9385908048 9393016284 9424692792 9452105466 9486113472 9518103936 9525312288 9553017624 9557434944 9585233712 9619720704 9655007136 9659471616 9687567168 9755209728 9782554518 9783583744 9790993152 9795520512 9815544684 9822978297 9824011776 9856104786 9888034816 9895523328 9920336976 9928894464 9956726109 9961330104 9990303642 10060060032 10089320736 10096961688 10101630528 10131012144 10197035904 10204758432 10239172416 10305901056 10340656128 10348487424 10383386112 10451054592 10494240768 10523657133 10559146554 10602779391 10671877656 10673000448 10707866928 10715976324 10739011844 10747144827 10752114312 10783387926 10822185792 10853663216 10861883028 10866905568 10898513064 10969538624 10974610944 11006531712 11014867296 11052013248 11086651136 11124039168 11132463744 11160379098 11170006272 11206496367 11242801152 11280715776 11289259008 11312336706 11317567536 11327330304 11350485828 11359081899 11360276992 11397388662 11433108984 11471665392 11480353236 11481561088 11519068968 11594138688 11633238144 11642048352 11681309376 11715285648 11757436416 11806020864 11840359872 11923034112 11966769408 11972302848 12005862363 12007125504 12046350294 12094528512 12135315456 12169331911 12174959016 12210371118 12260827197 12340730952 12346437312 12382348176 12391725708 12433514904 12472482528 12514544064 12524021712 12566257056 12602807288 12648151296 12690805248 12700416384 12732263478 12737356832 12743246592 12780311616 12826294272 12862247607 12873342848 12879295488 12905623566 12916756224 12958952589 13043406024 13054657536 13087392912 13097304396 13098682368 13135399233 13141473048 13179696354 13194031104 13227115968 13275634812 13281773472 13320404856 13413413376 13452427648 13462615584 13468840704 13508016192 13596047872 13606344576 13652229888 13696828893 13741201408 13787541504 13797983232 13844514816 13883322321 13889741976 13930141698 13987704267 14031542844 14078862072 14089524426 14137039188 14178158199 14229170208 14277155904 14287968432 14329526436 14336152416 14377850568 14429581056 14482510704 14489207424 14531350752 14632814592 14673831777 14675375616 14686489728 14693280768 14723317026 14736017664 14784157179 14832052224 14843284992 14880505464 14893341696 14923786922 14941995156 14985455463 15052345344 15083115608 15090090048 15133981104 15145442532 15196518216 15244145312 15295553856 15307137648 15358758624 15458851584 15510984192 15522731136 15575079168 15620380864 15676581888 15741361152 15787146496 15838719831 15955692544 16007816484 16009500672 16061800392 16073964486 16108517766 16126038016 16128171468 16175081889 16233278688 16280494824 16292824542 16300358352 16347769596 16454307936 16461916416 16509797568 16522300944 16578019872 16629976704 16686058752 16698695616 16740568647 16755009408 16864201728 16921073664 16933888512 16968505059 16976351304 16990995456 17025728742 17040415488 17096082993 17149663476 17172393984 17207498088 17220529854 17222341632 17278603452 17328860021 17391208032 17406210048 17449857216 17463072528 17513865644 17521964064 17572928472 17636154624 17700846416 17709031296 17760539808 17884551168 17950154112 17958454272 18010688256 18069525441 18141792768 18202973184 18262438524 18315556677 18397310976 18511096428 18519655968 18573522264 18587588562 18650272356 18708723792 18771816096 18786032568 18849385584 18904210932 18972226944 19036207872 19050624576 19098395217 19106035248 19114869888 19170467424 19239441408 19310014272 19318943232 19358435349 19375134336 19565109036 19567167488 19581986304 19591041024 19631089368 19645956594 19648023552 19712209572 19769544531 19791046656 19840673952 19857788928 19913452218 19922660208 19980607284 20120120064 20178641472 20193923376 20203261056 20262024288 20394071808 20409516864 20478344832 20611802112 20681312256 20696974848 20766772224 20895212547 20988481536 21047314266 21118293108 21134286639 21205558782 21343755312 21415733856 21431952648 21478023688 21494289654 21504228624 21566775852 21644371584 21707326432 21723766056 21733811136 21797026128 21939077248 21949221888 22013063424 22029734592 22084975539 22104026496 22173302272 22248078336 22264927488 22320758196 22340012544 22385680383 22412992734 22485602304 22578518016 22624673412 22635135072 22654660608 22700971656 22718163798 22720553984 22794777324 22866217968 22943330784 22960706472 22963122176 23038137936 23188277376 23266476288 23284096704 23362618752 23430571296 23514872832 23612041728 23680719744 23933538816 23944605696 24011724726 24014251008 24092700588 24110946729 24162776649 24189057024 24270630912 24338663822 24349918032 24420742236 24439236813 24521654394 24681461904 24692874624 24764696352 24783451416 24867029808 24944965056 25029088128 25048043424 25132514112 25205614576 25296302592 25381610496 25400832768 25464526956 25474713664 25486493184 25538593113 25560623232 25652588544 25724495214 25746685696 25758590976 25811247132 25830794781 25833512448 25917905178 26086812048 26109315072 26174785824 26194608792 26197364736 26270798466 26282946096 26359392708 26454231936 26551269624 26563546944 26640809712 26826826752 26904855296 26925231168 26937681408 27016032384 27192095744 27212689152 27304459776 27393657786 27482402816 27595966464 27689029632 27766644642 27779483952 27860283396 27881382843 27975408534 28063085688 28157724144 28179048852 28261010471 28274078376 28356316398 28458340416 28554311808 28575936864 28659052872 28672304832 28755701136 28859162112 28965021408 28978414848 29062701504 29265629184 29347663554 29350751232 29372979456 29386561536 29446634052 29468934891 29472035328 29532282571 29568314358 29664104448 29686569984 29761010928 29786683392 29847573844 29870178327 29883990312 29970910926 30166231216 30180180096 30267962208 30290885064 30393036432 30488290624 30591107712 30614275296 30717517248 30917703168 31021968384 31045462272 31150158336 31240761728 31353163776 31482722304 31570971399 31574292992 31677439662 31808338173 31911385088 32015632968 32019001344 32123600784 32147928972 32217035532 32241434481 32256342936 32350163778 32466557376 32560989648 32585649084 32600716704 32695539192 32908615872 32923832832 33019595136 33044601888 33156039744 33259953408 33372117504 33397391232 33481137294 33510018816 33728403456 33842147328 33867777024 33937010118 33952702608 33981990912 34051457484 34077245697 34080830976 34192165986 34299326952 34414996176 34441059708 34444683264 34557206904 34657720042 34782416064 34899714432 34926145056 35027731288 35043928128 35145856944 35272309248 35401692832 35418062592 35521079616 35769102336 35900308224 35916908544 36017587089 36021376512 36139050882 36283585536 36405946368 36507995733 36524877048 36631113354 36782481591 37022192856 37039311936 37147044528 37175177124 37300544712 37417447584 37543632192 37572065136 37698771168 37808421864 37944453888 38072415744 38101249152 38196790434 38212070496 38229739776 38340934848 38478882816 38586742821 38620028544 38637886464 38716870698 38750268672 38876857767 39130218072 39134334976 39163972608 39262178736 39291913188 39296047104 39406197699 39424419144 39539089062 39582093312 39681347904 39826904436 39845320416 39961214568 40240240128 40357282944 40387846752 40406522112 40524048576 40788143616 40819033728 40956689664 41090486679 41223604224 41362624512 41393949696 41533544448 41649966963 41790425094 41963112801 42094628532 42236586216 42268573278 42411117564 42534474597 42687510624 42831467712 42863905296 42956047376 42988579308 43008457248 43133551704 43288743168 43414652864 43447532112 43467622272 43594052256 43878154496 43898443776 44021495331 44026126848 44059469184 44169951078 44208052992 44346604544 44352471537 44496156672 44529854976 44641516392 44680025088 44771360766 44825985468 44956366389 45157036032 45249346824 45270270144 45401943312 45436327596 45441107968 45589554648 45732435936 45886661568 45921412944 46076275872 46376554752 46532952576 46568193408 46725237504 46861142592 47029745664 47224083456 47361439488 47516159493 47867077632 48023449452 48028502016 48163130521 48185401176 48221893458 48325553298 48378114048 48525245667 48677327644 48699836064 48841484472 48878473626 49043308788 49362923808 49385749248 49529392704 49566902832 49734059616 49889930112 50058176256 50096086848 50221705941 50265028224 50411229152 50592605184 50763220992 50801665536 50905515177 50929053912 50949427328 50972986368 51077186226 51121246464 51288248979 51448990428 51493371392 51517181952 51622494264 51661589562 51667024896 51835810356 51986580063 52173624096 52218630144 52349571648 52389217584 52541596932 52565892192 52718785416 52908463872 53102539248 53127093888 53281619424 53653653504 53809710592 53850462336 53875362816 54032064768 54208576323 54384191488 54425378304 54608919552 54787315572 54946670031 55191932928 55533289284 55558967904 55720566792 55762765686 55950817068 56126171376 56315448288 56358097704 56522020942 56548156752 56712632796 56916680832 57108623616 57151873728 57318105744 57344609664 57511402272 57718324224 57930042816 57956829696 58075306047 58125403008 58695327108 58701502464 58745958912 58773123072 58893268104 58937869782 58944070656 59064565142 59136628716 59308633593 59373139968 59522021856 59573366784 59695147688 59740356654 59767980624 59941821852 60332462432 60360360192 60535924416 60581770128 60786072864 60976581248 61182215424 61228550592 61435034496 61835406336 62043936768 62090924544 62300316672 62481523456 62685637641 62965444608 63141942798 63148585984 63354879324 63402859917 63616676346 63822770176 64031265936 64247201568 64295857944 64434071064 64482868962 64512685872 64700327556 64933114752 65121979296 65171298168 65201433408 65391078384 65817231744 65847665664 66039190272 66089203776 66254926617 66312079488 66519906816 66744235008 66794782464 66962274588 67020037632 67157041149 67456806912 67735554048 67874020236 67905405216 67963981824 68102914968 68154491394 68161661952 68384331972 68598653904 68829992352 68882119416 68889366528 69114413808 69315440084 69564832128 69799428864 69852290112 70055462576 70087856256 70291713888 70544618496 70803385664 70836125184 71042159232 71800616448 71833817088 72035174178 72042753024 72278101764 72332840187 72488329947 72567171072 72811892736 73015991466 73049754096 73262226708 73317710439 73564963182 74044385712 74078623872 74294089056 74350354248 74601089424 74834895168 75087264384 75144130272 75397542336 75616843728 75888907776 76144831488 76202498304 76393580868 76424140992 76459479552 76615779339 76681869696 76957765632 77173485642 77240057088 77275772928 77433741396 77492384343 77500537344 77753715534 78260436144 78327945216 78524357472 78583826376 78592094208 78812395398 78848838288 79078178124 79362695808 79653808872 79690640832 79922429136 80480480256 80714565888 80775693504 80813044224 81048097152 81576287232 81638067456 81913379328 82180973358 82447208448 82787899392 83067088896 83299933926 83580850188 83644148529 83926225602 84189257064 84473172432 84537146556 84783031413 84822235128 85068949194 85375021248 85662935424 85727810592 85912094752 85977158616 86016914496 86267103408 86577486336 86829305728 86895064224 86935244544 87188104512 87756308992 87796887552 88042990662 88052253696 88118938368 88339902156 88406804673 88416105984 88596847713 88693209088 88704943074 88992313344 89059709952 89283032784 89360050176 89542721532 89610534981 89651970936 89912732778 90498693648 90540540288 90803886624 90872655192 90882215936 91179109296 91464871872 91773323136 91842825888 92152551744 92753109504 93065905152 93136386816 93450475008 93722285184 94059491328 94448166912 94712914197 94722878976 95032318986 95425014519 95734155264 96046898904 96057004032 96326261042 96370802352 96443786916 96651106596 96724303443 97050491334 97354655288 97399672128 97682968944 97756947252 98086617576 98725847616 98771498496 99058785408 99133805664 99468119232 99779860224 100116352512 100192173696 100443411882 100530056448 100822458304 101185210368 101526441984 101603331072 101811030354 101858107824 101898854656 101945972736 102154372452 102231737091 102242492928 102576497958 102897980856 102986742784 103244988528 103323179124 103334049792 103671620712 103973160126 104347248192 104699143296 104778435168 105083193864 105131784384 105437570832 105816927744 106205078496 106254187776 106563238848 107307307008 107619421184 107700924672 107750725632 108052761267 108064129536 108417152646 108768382976 108850756608 109217839104 109523987199 109574631144 109893340062 110347444773 111066578568 111117935808 111441133584 111525531372 111849914681 111901634136 112252342752 112630896576 112716195408 113044041884 113096313504 113425265592 113833361664 114217247232 114303747456 114636211488 114689219328 115022804544 115436648448 115760228463 115860085632 115913659392 116150612094 116250806016 116630573301 117390654216 117403004928 117491917824 117786536208 117875739564 117888141312 118129130284 118218593097 118273257432 118617267186 118746279936 119044043712 119390295376 119480713308 119535961248 119883643704 120664924864 120720720384 121071848832 121163540256 121572145728 121953162496 122364430848 122457101184 122870068992 123271460037 123670812672 124087873536 124181849088 124600633344 124949900889 124963046912 125371275282 125889338403 126283885596 126297171968 126709758648 126805719834 127233352692 127603423791 128062531872 128494403136 128591715888 128868142128 128965737924 129025371744 129400655112 129866229504 130243958592 130342596336 130402866816 130782156768 131634463488 131695331328 132064485993 132078380544 132178407552 132509853234 132624158976 133039813632 133488470016 133589564928 133862651021 133924549176 134040075264 134314082298 134869099167 135471108096 135748040472 135810810432 136205829936 136308982788 136323323904 136768663944 137197307808 137659984704 137764238832 138228827616 138630880168 139129664256 139598857728 139704580224 140110925152 140175712512 140583427776 141089236992 141606771328 141672250368 142084318464 142548478479 143601232896 144070348356 144085506048 144489391563 144556203528 144665680374 144976659894 145134342144 145575737001 146031982932 146099508192 146524453416 146635420878 147129926364 148088771424 148157247744 148588178112 148700708496 149202178848 149669790336 150174528768 150288260544 150665117823 150795084672 151233687456 151777815552 152289662976 152404996608 152716545531 152787161736 152848281984 152918959104 153231558678 153363739392 153864746937 154346971284 154480114176 154551545856 154867482792 154984768686 155001074688 155507431068 155959740189 156520872288 156655890432 157048714944 157167652752 157624790796 157697676576 158156356248 158725391616 159307617744 159381281664 159844858272 160960960512 161429131776 161551387008 161626088448 162096194304 162625728969 163152574464 163276134912 163826758656 164361946716 164840010093 165575798784 166599867852 167161700376 167288297058 167852451204 168378514128 168946344864 169074293112 169566062826 169644470256 170137898388 170750042496 171325870848 171455621184 171824189504 171954317232 172033828992 172534206816 173154972672 173658611456 173790128448 173870489088 174225918141 174376209024 175512617984 176085981324 176104507392 176237876736 176679804312 176813609346 176832211968 177193695426 177386418176 177409886148 177925900779 178119419904 178566065568 178720100352 179085443064 179221069962 179303941872 179825465556 180997387296 181081080576 181607773248 181745310384 182358218592 182929743744 183546646272 183685651776 184305103488 185506219008 186131810304 186272773632 186900950016 187444570368 188056912923 188896333824 189425828394 189445757952 190064637972 190208579751 190617460231 190850029038 191468310528 192093797808 192652522084 192741604704 192887573832 193302213192 193448606886 194100982668 194709310576 194799344256 195365937888 195513894504 196173235152 197451695232 197542996992 198117570816 198267611328 198764779851 198936238464 199559720448 200232705024 200384347392 200886823764 201060112896 201471123447 201644916608 202370420736 203206662144 203622060708 203716215648 203797709312 203891945472 204308744904 204463474182 204484985856 205152995916 205795961712 205973485568 206489977056 206646358248 206668099584 207343241424 207946320252 208694496384 209398286592 209556870336 210166387728 210263568768 210875141664 211633855488 212410156992 212508375552 213126477696 215238842368 215401849344 215501451264 216105522534 216128259072 216834305292 217464989841 217701513216 218435678208 219047974398 219149262288 219786680124 219953131317 220694889546 222133157136 222235871616 222882267168 223051062744 223699829362 223803268272 224504685504 225261793152 225432390816 226088083768 226192627008 226850531184 227666723328 228434494464 228607494912 229272422976 229378438656 229847338017 230045609088 230873296896 231520456926 231720171264 231827318784 232301224188 232477153029 232501612032 233261146602 234781308432 234983835648 235573072416 235751479128 235776282624 236258260568 236437186194 236546514864 237234534372 238088087424 238780590752 238961426616 239071922496 239767287408 241329849728 241441440768 242143697664 242327080512 243144291456 243906324992 244728861696 244914202368 245740137984 246542920074 247341625344 248363698176 249201266688 249899801778 249926093824 250742550564 250932445587 251778676806 252567771192 252594343936 253419517296 253611439668 254349094239 254466705384 255206847582 256125063744 256988806272 257183431776 257736284256 257931475848 258050743488 258801310224 259732459008 260487917184 260685192672 260805733632 261564313536 263268926976 263390662656 264128971986 264156761088 264356815104 265019706468 265220414019 265248317952 265790543139 266079627264 266976940032 267179129856 267725302042 267849098352 268080150528 268628164596 268831604943 269738198334 271496080944 271621620864 272411659872 272617965576 272646647808 273537327888 274394615616 275319969408 275528477664 276457655232 277261760336 278259328512 279197715456 279409160448 280221850304 280351425024 281166855552 282178473984 283213542656 283344500736 284138742591 284168636928 285096956958 286275043557 287202465792 288140696712 288171012096 288978783126 289112407056 289331360748 289953319788 290172910329 291151474002 292063965864 292199016384 293048906832 293270841756 294259852728 296177542848 296314495488 297176356224 297401416992 298404357696 299339580672 300349057536 300576521088 301330235646 301590169344 302467374912 303555631104 304579325952 304809993216 305433091062 305574323472 305696563968 305837918208 306463117356 306695211273 306727478784 307729493874 308693942568 308960228352 309734965584 309969537372 310002149376 310871115181 311014862136 311919480378 313041744576 314097429888 314335305504 315249581592 315395353152 316312712496 317450783232 318615235488 318762563328 319689716544 321921921024 322858263552 323102774016 323252176896 324158283801 324192388608 325251457938 326305148928 326552269824 327653517312 328571961597 328723893432 329680020186 331042334319 333199735704 334323400752 334576594116 335549744043 335704902408 336757028256 337892689728 338148586224 339132125652 339288940512 340275796776 341500084992 342651741696 342911242368 343648379008 343908634464 344067657984 345068413632 346309945344 347280685389 347317222912 347580256896 347740978176 348451836282 348752418048 349891719903 351025235968 352171962648 352209014784 352475753472 353359608624 353627218692 353664423936 354387390852 354655779291 354819772296 355851801558 356238839808 357132131136 358170886128 358442139924 358607883744 359650931112 361994774592 362162161152 363215546496 363490620768 364716437184 365859487488 367093292544 367371303552 368610206976 371012438016 372263620608 372545547264 373801900032 374849702667 374889140736 376113825846 377668015209 378851656788 378891515904 380129275944 380417159502 381234920462 381700058076 382810271373 384187595616 385305044168 385483209408 385775147664 386604426384 386897213772 388201965336 389418621152 389598688512 390731875776 391027789008 392346470304 394903390464 395085993984 396193457979 396235141632 396535222656 397529559702 397872476928 399119440896 400465410048 400768694784 401587953063 401773647528 402120225792 402942246894 403289833216 404607297501 406413324288 407244121416 407432431296 407595418624 408617489808 408926948364 408969971712 410305991832 411591923424 411946971136 412979954112 413292716496 414686482848 415892640504 417388992768 418796573184 419113740672 420332775456 420527137536 421750283328 423267710976 424820313984 425016751104 426252955392 427645435437 430477684736 430803698688 432211045068 432256518144 433468174689 433668610584 434929979682 435403026432 436727211003 438095948796 438298524576 439573360248 439906262634 441389779092 444266314272 444471743232 445764534336 446102125488 447399658724 447606536544 449009371008 450523586304 450864781632 451995353469 452176167536 452385254016 453701062368 455333446656 456868988928 457214989824 458149636593 458544845952 458756877312 459694676034 460091218176 461594240811 463040913852 463440342528 463654637568 464602448376 464954306058 465003224064 466522293204 467879220567 469562616864 469967671296 471146144832 471502958256 472516521136 472874372388 473093029728 474469068744 476176174848 477561181504 477922853232 478143844992 479534574816 482659699456 482882881536 484287395328 484654161024 486288582912 487812649984 487877186907 489457723392 489828404736 491480275968 493085840148 494520030279 496727396352 499799603556 499852187648 501485101128 501864891174 503557353612 505135542384 506839034592 507222879336 508698188478 508933410768 510413695164 512250127488 513977612544 514366863552 515472568512 515862951696 516101486976 517602620448 519464918016 520975834368 521370385344 521611467264 522677754423 523128627072 526537853952 528257943972 528313522176 528713630208 529794435731 530039412936 530440828038 530496635904 531581086278 532159254528 533777702337 534358259712 535450604084 535698196704 536160301056 537256329192 537663209886 539476396668 542992161888 543243241728 544823319744 545235931152 547074655776 548789231232 550639938816 551056955328 552915310464 554523520672 556518657024 558395430912 558818320896 560443700608 560702850048 562333711104 564170738769 566427085312 566689001472 568277485182 568337273856 570193913916 570625739253 571852380693 572550087114 574404931584 576281393424 577957566252 578224814112 578662721496 579906639576 580345820658 582302948004 584127931728 584398032768 586097813664 586541683512 588519705456 592355085696 592628990976 594352712448 594802833984 596294339553 596808715392 598679161344 600698115072 601153042176 602660471292 603180338688 604413370341 604934749824 607111262208 609619986432 610866182124 611148646944 611393127936 611675836416 612926234712 613390422546 613454957568 615458987748 617387885136 617920456704 619469931168 619939074744 620004298752 621742230362 622029724272 623838960756 626083489152 628194859776 628670611008 630499163184 630790706304 632625424992 634901566464 637230470976 637525126656 639379433088 645716527104 646205548032 646504353792 648316567602 648384777216 650502915876 652394969523 653104539648 655307034624 657143923194 657447786864 659360040372 659859393951 662084668638 666399471408 668646801504 669153188232 671099488086 671409804816 673514056512 675785379456 676297172448 678264251304 678577881024 680551593552 683000169984 685303483392 685822484736 687296758016 687817268928 688135315968 689542014051 690136827264 692619890688 694561370778 694634445824 695160513792 695481956352 696903672564 697431459087 697504836096 699783439806 702050471936 704343925296 704951506944 706719217248 707254437384 707328847872 708774781704 709311558582 709639544592 711703603116 714264262272 716341772256 716884279848 717215767488 719301862224 723989549184 724324322304 726431092992 726981241536 729432874368 731718974976 734186585088 734742607104 737220413952 742024876032 745091094528 747603800064 749699405334 749778281472 752227651692 752797336761 755336030418 757703313576 757783031808 760258551888 760834319004 762469840924 763047282717 763400116152 765620542746 768375191232 770610088336 770966418816 771550295328 773208852768 773794427544 776403930672 778837242304 779197377024 781463751552 782055578016 784692940608 789806780928 790171987968 792386915958 792470283264 793070445312 795059119404 795661242057 795744953856 797371629417 798238881792 800930820096 801537389568 803175906126 803547295056 804240451584 805884493788 806494814829 806579666432 809214595002 814488242832 814864862592 815190837248 817234979616 817853896728 817939943424 820611983664 823183846848 825959908224 826585432992 829372965696 831785281008 834777985536 837593146368 838227481344 840665550912 841054275072 843500566656 846535421952 849640627968 850033502208 852416227773 852505910784 855290870874 861607397376 864422090136 864513036288 866936349378 867337221168 869859959364 870518730987 873454422006 876191897592 876597049152 879146720496 879812525268 882779558184 888532628544 888943486464 891529068672 892204250976 894799317448 895213073088 898018742016 901047172608 901729563264 903990706938 904352335072 904770508032 907402124736 910666893312 913737977856 914429979648 916299273186 917089691904 917513754624 919389352068 920085633819 920182436352 923188481622 926081827704 926880685056 929204896752 929908612116 930006448128 932613345543 933044586408 935758441134 939125233728 942292289664 943005916512 945033042272 945748744776 946186059456 948938137488 952352349696 955122363008 955845706464 956287689984 959069149632 965319398912 965765763072 968574790656 969308322048 972474851403 972577165824 975625299968 975754373814 978915446784 979656809472 982960551936 985715884791 986171680296 989040060558 993127002957 999599207112 999704375296 1002970202256 1003729782348 1006649232129 1007114707224 1010271084768 1013678069184 1014445758672 1017396376956 1017866821536 1020827390328 1024500254976 1027955225088 1028733727104 1030945137024 1031725903392 1032202973952 1035205240896 1038929836032 1041842056167 1041951668736 1042740770688 1043222934528 1045355508846 1046257254144 1049675159709 1053075707904 1056515887944 1056627044352 1057427260416 1059588871462 1060078825872 1060881656076 1060993271808 1063162172556 1063967337873 1067555404674 1068716519424 1070901208168 1071396393408 1074512658384 1075326419772 1078952793336 1085984323776 1086486483456 1089646639488 1090471862304 1094149311552 1097578462464 1101279877632 1102113910656 1105830620928 1109047041344 1113037314048 1116790861824 1117636641792 1120887401216 1121405700096 1124549108001 1124667422208 1128341477538 1132854170624 1133004045627 1136554970364 1136674547712 1140387827832 1141251478506 1143704761386 1145100174228 1148430814119 1152562786848 1155915132504 1156449628224 1157325442992 1159813279152 1160691641316 1164605896008 1168255863456 1168796065536 1172195627328 1173083367024 1177039410912 1184710171392 1185257981952 1188580373937 1188705424896 1189605667968 1192588679106 1193617430784 1197358322688 1201396230144 1202306084352 1204763859189 1205320942584 1206360677376 1208826740682 1209869499648 1213821892503 1219239972864 1221732364248 1222297293888 1222786255872 1225852469424 1226780845092 1226909915136 1230349061491 1230917975496 1234775770272 1235840913408 1238939862336 1239878149488 1243484460724 1244059448544 1247677921512 1252166978304 1256389719552 1257341222016 1260998326368 1261581412608 1265250849984 1269803132928 1274460941952 1275050253312 1278758866176 1282936306311 1291433054208 1292411096064 1296633135204 1296769554432 1300404524067 1301005831752 1304789939046 1306209079296 1310181633009 1314287846388 1314895573728 1318720080744 1319718787902 1324169337276 1332798942816 1337293603008 1338306376464 1342198976172 1342819609632 1347028113024 1351570758912 1352594344896 1355986060407 1356528502608 1357155762048 1361103187104 1366000339968 1370606966784 1371644969472 1374448909779 1374593516032 1375634537856 1376270631936 1379084028102 1380273654528 1384782722433 1389122741556 1389268891648 1390321027584 1390963912704 1393807345128 1394862918174 1395009672192 1399566879612 1403637661701 1408687850592 1409903013888 1413438434496 1414508874768 1417549563408 1418623117164 1419279089184 1423407206232 1428528524544 1432683544512 1433768559696 1434431534976 1438603724448 1447979098368 1448648644608 1452862185984 1453962483072 1458865748736 1463437949952 1468373170176 1469485214208 1474440827904 1483560090837 1490182189056 1499398810668 1499556562944 1504455303384 1505594673522 1510672060836 1515406627152 1520517103776 1521668638008 1524939681848 1526094565434 1526800232304 1531241085492 1536750382464 1541220176672 1541932837632 1543100590656 1546417705536 1547588855088 1552807861344 1557674484608 1558394754048 1562927503104 1564111156032 1568033263269 1569385881216 1579613561856 1584773831916 1584940566528 1586140890624 1589383307193 1590118238808 1591322484114 1591489907712 1594743258834 1596477763584 1601333107011 1603074779136 1606351812252 1607094590112 1608480903168 1611768987576 1612989629658 1613159332864 1618429190004 1628976485664 1629729725184 1630381674496 1634469959232 1635707793456 1641223967328 1646367693696 1651919816448 1653170865984 1658745931392 1663570562016 1669555971072 1675186292736 1676454962688 1681331101824 1682108550144 1687001133312 1692512216307 1699281255936 1700067004416 1704832455546 1705011821568 1710581741748 1711877217759 1715557142079 1723214794752 1728844180272 1733872698756 1734674442336 1739719918728 1741037461974 1746908844012 1752383795184 1753194098304 1758293440992 1759625050536 1765559116368 1777065257088 1777886972928 1783058137344 1784408501952 1788883018659 1789598634896 1790426146176 1796037484032 1802094345216 1803459126528 1807981413876 1808704670144 1809541016064 1813240111023 1814804249472 1821333786624 1828859959296 1832598546372 1834179383808 1835027509248 1838778704136 1840171267638 1840364872704 1846376963244 1852163655408 1853761370112 1858409793504 1859817224232 1860012896256 1865226691086 1866089172816 1871516882268 1878250467456 1884584579328 1886011833024 1890066084544 1891497489552 1892372118912 1897876274976 1904704699392 1910244726016 1911691412928 1912575379968 1918138299264 1930638797824 1937149581312 1938616644096 1944949702806 1945154331648 1951250599936 1951508747628 1957184908569 1959313618944 1965921103872 1971431769582 1972343360592 1978080121116 1979578181853 1986254005914 1999198414224 2005940404512 2007459564696 2013298464258 2014229414448 2020542169536 2027356138368 2028891517344 2034792753912 2035733643072 2041654780656 2049000509952 2055910450176 2057467454208 2061890274048 2063451806784 2064405947904 2068626042153 2070410481792 2077859672064 2083684112334 2083903337472 2085481541376 2086445869056 2090711017692 2092294377261 2092514508288 2096792062541 2099350319418 2106151415808 2113031775888 2114854520832 2119177742924 2120157651744 2121763312152 2121986543616 2126324345112 2127934675746 2135110809348 2141802416336 2142792786816 2149025316768 2150652839544 2157905586672 2171968647552 2172972966912 2179293278976 2180943724608 2188298623104 2195156924928 2202559755264 2204227821312 2211661241856 2218094082688 2226074628096 2235273283584 2241774802432 2242811400192 2249098216002 2249334844416 2256682955076 2258392010283 2265708341248 2266008091254 2273109940728 2273349095424 2280775655664 2282502957012 2287409522772 2289141848151 2290200348456 2296861628238 2305125573696 2311830265008 2312899256448 2314650885984 2319626558304 2321383282632 2329211792016 2336511726912 2337592131072 2344391254656 2346166734048 2354078821824 2369420342784 2370515963904 2377160747874 2377410849792 2379211335936 2385177358212 2387234861568 2392114888251 2394716645376 2402792460288 2404612168704 2409527718378 2410641885168 2412721354752 2417653481364 2419484444487 2419738999296 2427643785006 2443464728496 2444594587776 2445572511744 2451704938848 2453561690184 2453819830272 2460698122982 2461835950992 2469551540544 2477879724672 2479756298976 2486968921448 2488118897088 2495355843024 2504333956608 2512779439104 2514682444032 2521996652736 2523162825216 2530501699968 2539606265856 2548921883904 2550100506624 2557248683319 2557517732352 2565872612622 2584822192128 2593266270408 2593539108864 2600809048134 2602011663504 2609579878092 2611556192961 2620363266018 2628575692776 2629791147456 2637440161488 2639437575804 2648338674552 2665597885632 2674587206016 2676612752928 2684397952344 2685639219264 2694056226048 2703141517824 2705188689792 2711972120814 2713057005216 2714311524096 2722206374208 2732000679936 2741213933568 2743289938944 2748897819558 2749187032064 2751269075712 2752541263872 2758168056204 2760256901457 2760547309056 2769565444866 2778245483112 2778537783296 2780642055168 2787614690256 2789725836348 2790019344384 2797840036629 2799133759224 2807275323402 2817375701184 2826876868992 2829017749536 2835099126816 2837246234328 2838558178368 2846814412464 2857057049088 2865367089024 2867537119392 2868863069952 2877207448896 2895958196736 2897297289216 2905724371968 2907924966144 2917424554209 2917731497472 2926875899904 2936746340352 2938970428416 2948881655808 2957147654373 2967120181674 2979381008871 2998797621336 2999113125888 3008910606768 3011189347044 3019947696387 3021344121672 3030813254304 3041034207552 3043337276016 3049879363696 3052189130868 3053600464608 3062482170984 3073500764928 3082440353344 3083865675264 3086201181312 3092835411072 3095177710176 3105615722688 3115348969216 3116789508096 3125526168501 3125855006208 3128222312064 3136066526538 3138771762432 3149025479127 3159227123712 3169547663832 3169881133056 3172281781248 3178766614386 3180236477616 3182644968228 3182979815424 3189486517668 3191902013619 3202666214022 3206149558272 3212703624504 3214189180224 3223537975152 3225979259316 3226318665728 3236858380008 3257952971328 3259459450368 3268939918464 3271415586912 3282447934656 3292735387392 3303839632896 3306341731968 3317491862784 3327141124032 3339111942144 3350372585472 3352909925376 3362662203648 3364217100288 3373647324003 3374002266624 3385024432614 3398562511872 3409664911092 3410023643136 3419582266991 3421163483496 3423754435518 3431114284158 3445292442357 3457688360544 3467745397512 3469348884672 3479439837456 3482074923948 3493817688024 3504767590368 3506388196608 3516586881984 3519250101072 3531118232736 3554130514176 3555773945856 3565741121811 3566116274688 3568817003904 3577766037318 3579197269792 3580852292352 3592074968064 3604188690432 3606918253056 3614291577567 3615962827752 3617409340288 3619082032128 3626480222046 3629608498944 3641465677509 3657719918592 3665197092744 3668358767616 3677557408272 3680342535276 3680729745408 3691047184473 3692753926488 3704327310816 3707522740224 3716819587008 3719634448464 3730453382172 3732178345632 3743033764536 3756500934912 3769169158656 3772023666048 3780132169088 3782994979104 3784744237824 3795752549952 3809409398784 3820489452032 3823382825856 3825150759936 3836276598528 3848808918933 3861277595648 3874299162624 3877233288192 3889899405612 3890308663296 3901213572201 3903017495256 3914369817138 3918627237888 3930544899027 3942863539164 3944686721184 3956160242232 3959156363706 3972508011828 3998396828448 4011880809024 4014919129392 4026596928516 4028458828896 4041084339072 4054712276736 4057783034688 4069585507824 4071467286144 4083309561312 4098001019904 4111820900352 4114934908416 4123346729337 4123780548096 4126903613568 4128811895808 4137252084306 4140820963584 4154348167299 4167368224668 4167806674944 4170963082752 4172891738112 4181422035384 4184588754522 4185029016576 4193584125082 4198700638836 4210912985103 4226063551776 4229709041664 4238355485848 4240315303488 4243526624304 4252648690224 4255869351492 4270221618696 4283604832672 4285585573632 4298050633536 4301305679088 4315811173344 4343937295104 4345945933824 4358586557952 4361887449216 4376597246208 4390313849856 4405119510528 4408455642624 4423322483712 4436188165376 4450680272511 4470546567168 4483549604864 4498196432004 4498669688832 4513365910152 4516784020566 4531416682496 4532016182508 4546219881456 4561551311328 4565005914024 4574819045544 4578283696302 4580400696912 4593723256476 4610251147392 4623660530016 4625798512896 4629301771968 4639253116608 4642766565264 4658423584032 4673023453824 4675184262144 4688782509312 4692333468096 4704099789807 4708157643648 4738840685568 4754321495748 4754821699584 4758422671872 4768149921579 4770354716424 4774469723136 4784229776502 4789433290752 4803999321033 4809224337408 4819055436756 4821283770336 4825442709504 4835306962728 4838968888974 4839477998592 4855287570012 4886929456992 4889189175552 4891145023488 4903409877696 4907123380368 4921396245964 4923671901984 4939103081088 4955759449344 4959512597952 4973937842896 4976237794176 4990711686048 5008667913216 5025558878208 5029364888064 5043993305472 5046325650432 5061003399936 5077536648921 5097843767808 5100201013248 5114497366638 5115035464704 5131745225244 5135631653277 5146671426237 5169644384256 5186532540816 5201618096268 5204023327008 5219159756184 5223112385922 5240726532036 5257151385552 5259582294912 5274880322976 5278875151608 5296677349104 5331195771264 5349174412032 5353225505856 5366649055977 5368795904688 5371278438528 5388112452096 5406283035648 5410377379584 5423944241628 5426114010432 5428623048192 5439720333069 5444412748416 5464001359872 5486579877888 5497795639116 5498374064128 5502538151424 5505082527744 5516336112408 5520513802914 5521094618112 5539130889732 5556490966224 5561284110336 5575229380512 5579451672696 5580038688768 5595680073258 5598267518448 5614550646804 5634751402368 5653753737984 5658035499072 5670198253632 5674492468656 5677116356736 5693628824928 5714114098176 5730734178048 5735074238784 5737726139904 5754414897792 5791916393472 5811448743936 5815849932288 5834849108418 5835462994944 5853751799808 5871554725707 5877940856832 5897763311616 5914295308746 5934240363348 5938734545559 5958762017742 5997595242672 6017821213536 6022378694088 6039895392774 6042688243344 6061626508608 6082068415104 6086674552032 6099758727392 6104378261736 6107200929216 6124964341968 6147001529856 6164880706688 6167731350528 6172402362624 6185670822144 6190355420352 6205878126459 6211231445376 6230697938432 6233579016192 6251052337002 6251710012416 6256444624128 6272133053076 6276883131783 6277543524864 6290376187623 6298050958254 6318454247424 6339095327664 6344563562496 6357533228772 6360472955232 6365289936456 6365959630848 6378973035336 6383804027238 6405332428044 6425407249008 6428378360448 6447075950304 6451958518632 6452637331456 6473716760016 6515905942656 6518918900736 6537879836928 6542831173824 6564895869312 6585470774784 6607679265792 6612683463936 6634983725568 6654282248064 6678223884288 6705819850752 6725324407296 6728434200576 6747294648006 6748004533248 6770048865228 6775176030849 6797125023744 6819329822184 6820047286272 6839164533982 6842326966992 6847508871036 6862228568316 6867425544453 6890584884714 6915376721088 6935490795024 6938697769344 6958879674912 6964149847896 6987635376048 7009535180736 7012776393216 7033173763968 7038500202144 7062236465472 7108261028352 7111547891712 7131482243622 7132232549376 7137634007808 7155532074636 7158394539584 7161704584704 7176344664753 7184149936128 7208377380864 7213836506112 7228583155134 7231925655504 7234818680576 7238164064256 7252960444092 7258453333461 7259216997888 7282931355018 7330394185488 7336717535232 7355114816544 7360685070552 7361459490816 7382094368946 7385507852976 7408654621632 7433639174016 7439268896928 7460906764344 7464356691264 7486067529072 7513001869824 7538338317312 7544047332096 7560264338176 7565989958208 7569488475648 7591505099904 7618818797568 7640978904064 7646765651712 7650301519872 7671746049957 7672553197056 7697617837866 7722555191296 7754466576384 7779798811224 7780617326592 7802427144402 7806034990512 7828739634276 7834668578883 7861089798054 7885727078328 7889373442368 7912320484464 7918312727412 7941343942351 7945016023656 7996793656896 8023761618048 8029838258784 8053193857032 8056917657792 8082168678144 8109424553472 8115566069376 8139171015648 8142934572288 8166619122624 8196002039808 8223641800704 8229869816832 8246693458674 8247561096192 8253807227136 8257623791616 8274504168612 8280770704371 8281641927168 8308696334598 8334736449336 8335613349888 8341926165504 8362844070768 8369177509044 8370058033152 8387168250164 8393520109887 8397401277672 8421825970206 8452127103552 8476710971696 8480630606976 8487053248608 8505297380448 8511738702984 8540443237392 8567209665344 8571171147264 8596101267072 8602611358176 8631622346688 8687874590208 8691891867648 8717173115904 8723774898432 8752273662627 8753194492416 8780627699712 8810239021056 8816911285248 8846644967424 8871442963119 8872376330752 8901360545022 8938143026613 8967099209728 8996392864008 8997339377664 9026731820304 9033568041132 9059843089161 9064032365016 9092439762912 9123102622656 9130011828048 9149638091088 9156567392604 9160801393824 9187446512952 9220502294784 9247321060032 9251597025792 9258603543936 9278506233216 9285533130528 9316847168064 9346046907648 9350368524288 9376578505503 9377565018624 9384666936192 9408199579614 9416315287296 9477681371136 9508642991496 9509643399168 9516845343744 9536299843158 9540709432848 9548939446272 9568459553004 9575706040857 9607998642066 9618448674816 9638110873512 9642567540672 9670613925456 9677937777948 9678955997184 9710575140024 9773858913984 9778378351104 9806819755392 9814246760736 9842792491928 9847343803968 9878206162176 9911518898688 9919025195904 9947875685792 9952475588352 9981423372096 10017335826432 10051117756416 10058729776128 10087986610944 10092651300864 10120941972009 10122006799872 10155073297842 10195687535616 10228994733276 10230070929408 10258746800973 10263490450488 10271263306554 10293342852474 10335877327071 10373065081632 10403236192536 10408046654016 10438319512368 10446224771844 10481453064072 10514302771104 10519164589824 10549760645952 10557750303216 10593354698208 10662391542528 10697223365433 10698348824064 10706451011712 10733298111954 10737591809376 10742556877056 10776224904192 10812566071296 10820754759168 10842874732701 10847888483256 10852228020864 10857246096384 10879440666138 10888825496832 10924397032527 10973159755776 10995591278232 10996748128256 11005076302848 11032672224816 11041027605828 11042189236224 11073141553419 11078261779464 11112981932448 11122568220672 11150458761024 11158903345392 11191360146516 11196535036896 11229101293608 11269502804736 11307507475968 11316070998144 11340396507264 11348984937312 11354232713472 11387257649856 11428228196352 11461468356096 11470148477568 11475452279808 11508829795584 11546426756799 11583832786944 11622897487872 11631699864576 11669698216836 11670925989888 11703640716603 11743109451414 11755881713664 11791634697081 11828590617492 11868480726696 11877469091118 11917524035484 11995190485344 12035642427072 12044757388176 12079790785548 12085376486688 12123253017216 12164136830208 12173349104064 12199517454784 12208756523472 12214401858432 12249928683936 12294003059712 12329761413376 12335462701056 12344804725248 12370040188011 12371341644288 12380710840704 12411756252918 12422462890752 12461395876864 12463044501897 12502104674004 12503420024832 12512889248256 12544266106152 12553766263566 12555087049728 12580752375246 12596101916508 12632738955309 12678190655328 12689127124992 12715066457544 12720945910464 12730579872912 12757946070672 12767608054476 12810664856088 12850814498016 12856756720896 12894151900608 12903917037264 12947433520032 13031811885312 13037837801472 13075759673856 13085662347648 13129791738624 13170941549568 13215358531584 13225366927872 13269967451136 13308564496128 13352040817533 13411639701504 13450648814592 13494589296012 13496009066496 13533839676401 13540097730456 13550352061698 13594250047488 13638659644368 13678329067964 13684653933984 13695017742072 13724457136632 13734851088906 13781169769428 13830753442176 13870981590048 13877395538688 13917759349824 13928299695792 13975270752096 14019070361472 14025552786432 14066347527936 14077000404288 14112299369421 14124472930944 14216522056704 14262964487244 14264465098752 14275268015616 14304449764737 14311064149272 14316789079168 14323409169408 14352689329506 14368299872256 14411997963099 14427673012224 14457166310268 14463851311008 14469637361152 14476328128512 14505920888184 14516906666922 14518433995776 14565862710036 14660788370976 14673435070464 14710229633088 14721370141104 14764188737892 14771015705952 14817309243264 14867278348032 14878537793856 14921813528688 14928713382528 14972135058144 15026003739648 15076676634624 15088094664192 15120528676352 15131979916416 15138976951296 15183010199808 15232609946763 15281957808128 15293531303424 15300603039744 15343492099914 15345106394112 15395235675732 15440014278711 15508933152768 15559597622448 15604854288804 15612069981024 15657479268552 15669337157766 15722179596108 15771454156656 15778746884736 15824640968928 15836625454824 15882687884702 15890032047312 15993587313792 16047523236096 16059676517568 16106387714064 16113835315584 16164337356288 16218849106944 16231132138752 16278342031296 16285869144576 16319160999207 16333238245248 16392004079616 16459739633664 16493386917348 16495122192384 16507614454272 16515247583232 16549008337224 16561541408742 16563283854336 16617392669196 16669472898672 16683852331008 16725688141536 16738355018088 16740116066304 16774336500328 16787040219774 16794802555344 16843651940412 16904254207104 16953421943392 16961261213952 16974106497216 17010594760896 17023477405968 17080886474784 17134419330688 17142342294528 17192202534144 17205222716352 17263244693376 17375749180416 17434346231808 17447549796864 17504547325254 17506388984832 17561255399424 17614664177121 17633822570496 17693289934848 17742885926238 17744752661504 17802721090044 17816203636677 17876286053226 17934198419456 17992785728016 18053463640608 18067136082264 18119686178322 18128064730032 18184879525824 18246205245312 18260023656096 18299276182176 18313134785208 18321602787648 18374893025904 18441004589568 18494642120064 18503194051584 18517207087872 18557012466432 18571066261056 18617634379377 18633694336128 18692093815296 18700737048576 18753157011006 18755130037248 18769333872384 18816399159228 18830649395349 18832630574592 18871128562869 18955362742272 19017285982992 19033690687488 19072599686316 19081418865696 19097878892544 19136919106008 19151412081714 19215997284132 19276221747024 19285135081344 19341227850912 19355875555896 19357911994368 19421150280048 19547717827968 19556756702208 19613639510784 19628493521472 19685584983856 19694687607936 19756412324352 19823037797376 19838050391808 19895751371584 19904951176704 19962846744192 20034671652864 20117459552256 20175973221888 20185302601728 20241883944018 20244013599744 20310146595684 20325528092547 20391375071232 20457989466552 20460141858816 20517493601946 20526980900976 20542526613108 20586685704948 20602276633359 20671754654142 20746130163264 20806472385072 20816093308032 20876639024736 20892449543688 20962906128144 21028605542208 21038329179648 21099521291904 21115500606432 21186709396416 21324783085056 21394446730866 21396697648128 21412902023424 21466596223908 21475183618752 21485113754112 21529033994259 21552449808384 21625132142592 21641509518336 21685749465402 21695776966512 21704456041728 21714492192768 21758881332276 21775360000383 21777650993664 21848794065054 21991182556464 22010152605696 22065344449632 22082055211656 22084378472448 22146283106838 22156523558928 22225963864896 22300917522048 22317806690784 22382720293032 22393070073792 22458202587216 22539005609472 22615014951936 22632141996288 22680793014528 22697969874624 22708465426944 22774515299712 22856456392704 22922936712192 22940296955136 22950904559616 23015238149871 23017659591168 23092853513598 23167665573888 23263399729152 23339396433672 23341851979776 23407281433206 23486218902828 23504005736649 23583269394162 23657181234984 23736961453392 23754938182236 23824031827053 23835048070968 23990380970688 24071284854144 24089514776352 24159581571096 24170752973376 24246506034432 24328273660416 24346698208128 24399034909568 24417513046944 24428803716864 24499857367872 24588006119424 24659522826752 24670925402112 24689609450496 24740080376022 24742683288576 24761421681408 24823512505836 24842312113113 24844925781504 24922791753728 24926089003794 25004209348008 25006840049664 25025778496512 25088532212304 25107532527132 25110174099456 25161504750492 25180560329661 25192203833016 25265477910618 25356381310656 25430132915088 25441891820928 25461159745824 25515892141344 25535216108952 25621329712176 25701628996032 25713513441792 25788303801216 25807834074528 25894867040064 26063623770624 26075675602944 26151519347712 26171324695296 26259583477248 26341883099136 26430717063168 26450733855744 26539934902272 26614328889357 26617128992256 26704081635066 26814429079839 26901297629184 26989178592024 26992018132992 27067679352802 27080195460912 27100704123396 27179529267483 27277319288736 27356658135928 27369307867968 27390035484144 27448914273264 27469702177812 27562339538856 27661506884352 27741963180096 27754791077376 27835518699648 27856599391584 27950541504192 28038140722944 28051105572864 28129735516509 28132695055872 28154000808576 28224598738842 28248945861888 28433044113408 28525928974488 28528930197504 28550536031232 28608899529474 28622128298544 28633578158336 28646818338816 28705378659012 28727118122571 28823995926198 28855346024448 28914332620536 28927702622016 28939274722304 29011841776368 29033813333844 29036867991552 29131725420072 29321576741952 29420459266176 29442740282208 29528377475784 29542031411904 29634618486528 29734556696064 29757075587712 29843627057376 29857426765056 29944270116288 30052007479296 30153353269248 30176189328384 30241057352704 30263959832832 30277953902592 30362825916027 30366020399616 30465219893526 30563915616256 30587062606848 30686984199828 30690212788224 30776240402919 30790471351464 30880028557422 31007631981213 31119195244896 31209708577608 31224139962048 31314958537104 31338674315532 31444359192216 31542908313312 31557493769472 31649281937856 31673250909648 31765375769404 31780064094624 31987174627584 32091670096299 32095046472192 32119353035136 32212775428128 32227670631168 32328674712576 32437698213888 32462264277504 32528624198103 32556684062592 32571738289152 32638321998414 32666476490496 32773191097581 32919479267328 32986773834696 32990244384768 33015228908544 33098016674448 33123082817484 33126567708672 33219424660257 33234785338392 33338945797344 33367704662016 33451376283072 33476710036176 33548673000656 33574080439548 33589605110688 33687303880824 33808508414208 33906843886784 33922522427904 33948212994432 34021189521792 34046954811936 34161772949568 34268838661376 34284684589056 34384405068288 34410445432704 34526489386752 34639280270397 34751498360832 34868692463616 34895099593728 35009094650508 35012777969664 35110922149809 35229328354242 35267645140992 35374904091243 35485771852476 35489505323008 35605442180088 35632407273354 35752572106452 35985571456032 36106927281216 36134272164528 36239372356644 36256129460064 36369759051648 36492410490624 36520047312192 36598552364352 36626269570416 36643205575296 36749786051808 36882009179136 36989284240128 37006388103168 37034414175744 37110120564033 37114024932864 37142132522112 37235268758754 37267388672256 37384187630592 37506314022012 37510260074496 37538667744768 37615404936901 37632798318456 37661298790698 37665261149184 37742257125738 37898216865927 38034571965984 38067381374976 38145199372632 38162837731392 38273838212016 38302824163428 38431994568264 38552443494048 38570270162688 38682455701824 38711751111792 38842300560096 39095435655936 39113513404416 39227279021568 39256987042944 39371169967712 39389375215872 39512824648704 39646075594752 39676100783616 39791502743168 39809902353408 39925693488384 40056122452599 40234919104512 40351946443776 40483767888036 40488027199488 40601519029203 40620293191368 40651056185094 40782750142464 40915978933104 41034987203892 41053961801952 41085053226216 41173371409896 41204553266718 41343509308284 41492260326528 41612944770144 41632186616064 41753278049472 41784899087376 41925812256288 42057211084416 42076658359296 42199042583808 42231001212864 42336898108263 42373418792832 42649566170112 42788893461732 42793395296256 42825804046848 42913349294211 42933192447816 42950367237504 42970227508224 43058067988518 43104899616768 43235993889297 43283019036672 43371498930804 43391553933024 43408912083456 43428984385536 43517762664552 43550720000766 43555301987328 43697588130108 43982365112928 44020305211392 44130688899264 44164110423312 44292566213676 44313047117856 44451927729792 44601835044096 44635613381568 44765440586064 44786140147584 44916405174432 45078011218944 45230029903872 45264283992576 45361586029056 45395939749248 45416930853888 45549030599424 45697829840289 45845873424384 45880593910272 45901809119232 46030476299742 46035319182336 46185707027196 46320042836133 46526799458304 46678792867344 46814562866412 46972437805656 47008011473298 47166538788324 47314362469968 47473922906784 47509876364472 47648063654106 47670096141936 47980761941376 48142569708288 48179029552704 48319163142192 48341505946752 48493012068864 48656547320832 48693396416256 48798069819136 48835026093888 48857607433728 48957482997621 48999714735744 49176012238848 49319045653504 49379218900992 49480160752044 49485366577152 49522843362816 49647025011672 49684624226226 49689851563008 49845583507456 49852178007588 50008418696016 50051556993024 50177064424608 50215065054264 50220348198912 50323009500984 50361120659322 50384407666032 50530955821236 50712762621312 50860265830176 50883783641856 50922319491648 51031784282688 51070432217904 51242659424352 51403257992064 51427026883584 51576607602432 51615668149056 51789734080128 52127247541248 52303038695424 52342649390592 52519166954496 52683766198272 52843992531363 52901467711488 53079869804544 53228657778714 53234257984512 53408163270132 53448610910031 53628858159678 53802595258368 53978357184048 54135358705604 54160390921824 54201408246792 54359058534966 54554638577472 54713316271856 54738615735936 54780070968288 54897828546528 54939404355624 55124679077712 55323013768704 55483926360192 55509582154752 55671037399296 55713198783168 55852903138131 55901083008384 56076281445888 56102211145728 56259471033018 56265390111744 56308001617152 56449197477684 56491948186047 56497891723776 56613385688607 56866088226816 57051857948976 57101072062464 57217799058948 57244256597088 57267156316672 57293636677632 57410757318024 57454236245142 57647991852396 57828665241072 57855405244032 57878549444608 58023683552736 58067626667688 58073735983104 58263450840144 58643153483904 58840918532352 58885480564416 59056754951568 59084062823808 59269236973056 59469113392128 59514151175424 59687254114752 59714853530112 59888540232576 60104014958592 60352378656768 60482114705408 60527919665664 60555907805184 60725651832054 60732040799232 60930439787052 61174125213696 61373968399656 61380425576448 61552480805838 61580942702928 61760057114844 61806829900077 62015263962426 62238390489792 62419417155216 62448279924096 62629917074208 62677348631064 62888718384432 63085816626624 63114987538944 63298563875712 63346501819296 63530751538808 63560128189248 63974349255168 64183340192598 64190092944384 64238706070272 64425550856256 64455341262336 64587101982777 64657349425152 64875396427776 64924528555008 65057248396206 65113368125184 65143476578304 65276643996828 65326080001149 65332952980992 65546382195162 65973547669392 66030457817088 66196033348896 66246165634968 66253135417344 66438849320514 66469570676784 66677891594688 66902752566144 66953420072352 67097346001312 67148160879096 67179210221376 67374607761648 67617016828416 67813687773568 67845044855808 67896425988864 68042379043584 68093909623872 68323545899136 68537677322752 68569369178112 68768810136576 68820890865408 69045714449613 69052978773504 69278560540794 69502996721664 69790199187456 70018189301016 70025555939328 70221844299618 70458656708484 70512017209947 70749808182486 70971543704952 70979010646016 71210884360176 71264814546708 71472095481159 71505144212904 71971142912064 72213854562432 72268544329056 72478744713288 72512258920128 72739518103296 72984820981248 73040094624384 73197104728704 73252539140832 73286411150592 73499572103616 73764018358272 73978568480256 74012776206336 74068828351488 74220241128066 74228049865728 74284265044224 74470537517508 74526936339339 74534777344512 74768375261184 75012628044024 75020520148992 75077335489536 75230809873802 75265596636912 75322597581396 75330522298368 75484514251476 75541680988983 75796433731854 76069143931968 76290398745264 76325675462784 76547676424032 76605648326856 76863989136528 77104886988096 77140540325376 77364911403648 77423502223584 77684601120192 78190871311872 78227026808832 78454558043136 78513974085888 78742339935424 78778750431744 79025649297408 79292151189504 79352201567232 79583005486336 79619804706816 79842986668071 79851386976768 80112244905198 80443287239517 80703892887552 80967535776072 80976054398976 81203038058406 81240586382736 81302112370188 81538587802449 81831957866208 82069974407784 82107923603904 82170106452432 82346742819792 82409106533436 82687018616568 82984520653056 83225889540288 83264373232128 83506556098944 83569798174752 83851624512576 84114422168832 84153316718592 84389206549527 84398085167616 84462002425728 84673796216526 84746837585664 85299132340224 85577786923464 85586790592512 85651608093696 85826698588422 85866384895632 85900734475008 85940455016448 86116135977036 86181354367713 86471987778594 86566038073344 86742997861608 86783107866048 86817824166912 87035525329104 87101440001532 87110603974656 87354783365861 87395176260216 87964730225856 88261377798528 88328220846624 88585132427352 88626094235712 88903855459584 89203670088192 89271226763136 89530881172128 89572280295168 89832810348864 90156022437888 90460059807744 90528567985152 90723172058112 90791879498496 90833861707776 91088477748081 91098061198848 91395659680578 91691746848768 91761187820544 92060952599484 92070638364672 92328721208757 92371414054392 92640085672266 93022895943639 93357585734688 93629125732824 93944875611312 94016022946596 94333077576648 94628724939936 94947845813568 95019752728944 95296127308212 95340192283872 95961523882752 96275010288897 96285139416576 96358059105408 96638326284384 96683011893504 96986024137728 97313094641664 97386792832512 97585872594309 97596139638272 97670052187776 97715214867456 97914965995242 97999429471488 98319573292743 98638091307008 98758437801984 98960321504088 98970733154304 99045686725632 99294050023344 99369248452452 99379703126016 99658273980771 99704356015176 100016837392032 100103113986048 100354128849216 100430130108528 100646019001968 100722241318644 100768815332064 101061911642472 101425525242624 101720531660352 101767567283712 101844638983296 102063568565376 102140864435808 102485318848704 102806515984128 102854053767168 103153215204864 103231336298112 103579468160256 104254495082496 104606077390848 104685298781184 105038333908992 105332766449427 105687985062726 105802935422976 106124712273729 106457315557428 106468515969024 106816326540264 106897221820062 107257716319356 107956714368096 108270717411208 108320781843648 108402816493584 108718117069932 109109277154944 109426632543712 109477231471872 109560141936576 109795657093056 109878808711248 110249358155424 110646027537408 110967852720384 111019164309504 111330361692099 111342074798592 111426397566336 111705806276262 111802166016768 112152562891776 112518942066036 112530780223488 112616003234304 112846214810703 112898394955368 112983896372094 112995783447552 113226771377214 113694650597781 114103715897952 114202144124928 114435598117896 114488513194176 114534312633344 114821514636048 114908472490284 115295983704792 115657330482144 115710810488064 115757098889216 116047367105472 116135253335376 116526901680288 117286306967808 117681837064704 117770961128832 118113509903136 118168125647616 118538473946112 118938226784256 119028302350848 119374508229504 119429707060224 119777080465152 120168367357797 120704757313536 120964229410816 121055839331328 121451303664108 121464081598464 121804557087609 121860879574104 122348250427392 122747936799312 123104961611676 123161885405856 123520114229688 123613659800154 124030527924852 124476780979584 124838834310432 124896559848192 125259834148416 125354697262128 125777436768864 126171633253248 126229975077888 126597127751424 126693003638592 127010694324789 127061503077616 127120256378496 127948698510336 128366680385196 128380185888768 128477412140544 128740047882633 128851101712512 128910682524672 129174203965554 129314698850304 129707981667891 129849057110016 130114496792412 130226736250368 130286953156608 130553287993656 130652160002298 130665905961984 131092764390324 131947095338784 132060915634176 132392066697792 132492331269936 132877698641028 132939141353568 133355783189376 133805505132288 133906840144704 134194692002624 134296321758192 134358420442752 134749215523296 135234033656832 135627375547136 135690089711616 135792851977728 136084758087168 136187819247744 136647091798272 137075354645504 137093489520867 137537620273152 137641781730816 138091428899226 138105957547008 138557121081588 138960128508399 139580398374912 140036378602032 140443688599236 140917313416968 141024034419894 141499616364972 141943087409904 142421768720352 142529629093416 142944190962318 143010288425808 143942285824128 144427709124864 144537088658112 144957489426576 145024517840256 145479036206592 145969641962496 146080189248768 146394209457408 146505078281664 146572822301184 146872448992863 146999144207232 147528036716544 147957136960512 148137656702976 148440482256132 148456099731456 148568530088448 148872236440411 148941075035016 149053872678678 149069554689024 149536750522368 150025256088048 150154670979072 150461619747604 150531193273824 150645195162792 150661044596736 150969028502952 151083361977966 151592867463708 152138287863936 152580797490528 152651350925568 153095352848064 153211296653712 153727978273056 154209773976192 154281080650752 154729822807296 154847004447168 155369202240384 156381742623744 156909116086272 157027948171776 157484679870848 157557500863488 158051298594816 158531977594089 158704403134464 159166010972672 159239609413632 159685973336142 159702773953536 160224489810396 160345832730093 160886574479034 161407785775104 161935071552144 162406076116812 162481172765472 162604224740376 163077175604898 163663915732416 164139948815568 164215847207808 164340212904864 164693485639584 164818213066872 165374037233136 165969041306112 166451779080576 166528746464256 167013112197888 167139596349504 167558709414393 167703249025152 168228844337664 168306633437184 168778413099054 168796170335232 168924004851456 169347592433052 169493675171328 169840157065821 170598264680448 171155573846928 171303216187392 171653397176844 171732769791264 171801468950016 171880910032896 172232271954072 172362708735426 172943975557188 173485995723216 173566215732096 173635648333824 174071050658208 174202880003064 174221207949312 174709566731722 174790352520432 175929460451712 176522755597056 176656441693248 177170264854704 177252188471424 177807710919168 178407340176384 178542453526272 179061762344256 179144560590336 179665620697728 180312044875776 181057135970304 181446344116224 181583758996992 181667723415552 182176955496162 182196122397696 182791319361156 183522375641088 184121905198968 184141276729344 184657442417514 184742828108784 185280171344532 185420489700231 186045791887278 186715171469376 187258251465648 187889751222624 188032045893192 188666155153296 189257449879872 189895691627136 190039505457888 190592254616424 190680384567744 191923047765504 192550020577794 192570278833152 192716118210816 193276652568768 193366023787008 193761305948331 193972048275456 194626189283328 194773585665024 195171745188618 195192279276544 195340104375552 195430429734912 195829931990484 195978240003447 195998858942976 196639146585486 197276182614016 197920643008176 198091373451264 198588100046688 198738496904904 198759406252032 199316547961542 199408712030352 200033674784064 200708257698432 200860260217056 201292038003936 201444482637288 201537630664128 202123823284944 202851050485248 203441063320704 203535134567424 203689277966592 204127137130752 204281728871616 204970637697408 205613031968256 205708107534336 206306430409728 206462672596224 207137143348839 207158936320512 208508990164992 209370597562368 210076667817984 210665532898854 211375970125452 211536051629841 212249424547458 212914631114856 212937031938048 213632653080528 213794443640124 214416286443477 214515432638712 215913428736192 216541434822416 216641563687296 216805632987168 217436234139864 218218554309888 218853265087424 218954462943744 219120283873152 219591314186112 219757617422496 220498716310848 221292055074816 221935705440768 222038328619008 222660723384198 222684149597184 222852795132672 223411612552524 223580809018017 223604332033536 224305125783552 225037884132072 225061560446976 225232006468608 225692429621406 225796789910736 225967792744188 225991566895104 226453542754428 226625042966949 227389301195562 228207431795904 228871196235792 228977026388352 229068625266688 229643029272096 229816944980568 230591967409584 231314660964288 231421620976128 232094734210944 232270506670752 233053803360576 234572613935616 235363674129408 235541922257664 236227019806272 236336251295232 237076947892224 237876453568512 238056604701696 238749016459008 238859414120448 239528960004213 239554160930304 240336734715594 242111678662656 242902607328216 242928163196928 243609114175218 243721759148208 244615763407347 245495873598624 246209923223352 246323770811712 247040228459376 247227319600308 248061055849704 248953561959168 249677668620864 249793119696384 250519668296832 250709394524256 251554873537728 252343266506496 252459950155776 253167619648581 253194255502848 253386007277184 254021388649578 254123006155232 254240512756992 255897397020672 256733360770392 256760371777536 256954824281088 257480095765266 257702203425024 257821365049344 258348407931108 258544063103139 259415963335782 259698114220032 260228993584824 260453472500736 261106575987312 261304320004596 261331811923968 262064350097583 262185528780648 263894190677568 264784133395584 264984662539872 265755397282056 265878282707136 266711566378752 267611010264576 267813680289408 268389384005248 268592643516384 268716840885504 269498431046592 270468067313664 271254751094272 271380179423232 271585703955456 272169516174336 272375638495488 273265433244243 273294183596544 274150709291008 274186979041734 275075240546304 275283563461632 276182857798452 276211915094016 276986163626271 277114242163176 277920257016798 279068687830917 280072757204064 280887377198472 281834626833936 282048068839788 282999232729944 283886174819808 284843537440704 285059258186832 285888381924636 286020576851616 287884571648256 288855418249728 289074177316224 289914978853152 290049035680512 290958072413184 291939283924992 292160378497536 292757617782927 292788418914816 293010156563328 293145644602368 293744897985726 293998288414464 294958719878229 295914273921024 296275313405952 296880964512264 296912199462912 297137060176896 297744472880822 297882150070032 298107745357356 298139109378048 298974821942313 300050512176096 300309341958144 300923239495208 301062386547648 301290390325584 301938057005904 302166723955932 303185734927416 304276575727872 305161594981056 305302701851136 306190705696128 306422593307424 307455956546112 308419547952384 308562161301504 309459645614592 309694008894336 310738404480768 312763485247488 313818232172544 314055896343552 314969359741696 315115001726976 315998299348281 317063955188178 317408806268928 318332021945344 318374136821187 319371946672284 319405547907072 320448979620792 320691665460186 321773148958068 323870143104288 324812152233624 324962345530944 325208449480752 326154351209796 327327831464832 328279897631136 328431694415616 328680425809728 329386971279168 329636426133744 330748074466272 331938082612224 332903558161152 333057492928512 333991085076297 334026224395776 334279192699008 335117418828786 335406498050304 336457688675328 337556826198108 337592340670464 337848009702912 338538644432109 338695184866104 338987350342656 339680314131642 341083951793343 342311147693856 342606432374784 343306794353688 343465539582528 343602937900032 344464543908144 344725417470852 345887951114376 346971991446432 347132431464192 347271296667648 348142101316416 348405760006128 349419133463444 349580705040864 351858920903424 353045511194112 353312883386496 354340529709408 354504376942848 355615421838336 356814680352768 357084907052544 358123524688512 358289121180672 359331241395456 360505102073391 362114271940608 362892688232448 363167517993984 364353910992324 364392244795392 365413671262827 365582638722312 367044751282176 368243810397936 369314884835028 369485656217568 370560342689064 370840979400462 372091583774556 373430342938752 374516502931296 375779502445248 376064091786384 377332310306592 378514899759744 379791383254272 380079010915776 381032082974367 381184509232848 381360769135488 383846095531008 385100041155588 385140557666304 385432236421632 386220143647899 386553305137536 386732047574016 387522611896662 387944096550912 389123945003673 389547171330048 390343490377236 390384558553088 390680208751104 390860859469824 391659863980968 391956480006894 391997717885952 393278293170972 395841286016352 396182746902528 397176200093376 397476993809808 398633095923084 398817424060704 400067349568128 401416515396864 401720520434112 402584076007872 402888965274576 403075261328256 404247646569888 405702100970496 406882126641408 407070269134848 407378555933184 408254274261504 408563457743232 409941275394816 411226063936512 412612860819456 412925345192448 414274286697678 414317872641024 416880385525197 418741195124736 421331065797708 422751940250904 423072103259682 424498849094916 425829262229712 427265306161056 427588887280248 428832572886954 429030865277424 431826857472384 433082869644832 433283127374592 433611265974336 434872468279728 436437108619776 437706530174848 437908925887488 438240567746304 439182628372224 439515234844992 440617346978589 440997432621696 442584110149632 443871410881536 445321446768396 445368299194368 445705590265344 446616709321233 446823225105048 447161618036034 447208664067072 448610251567104 450075768264144 450464012937216 451384859242812 451593579821472 451935585488376 451983133790208 452907085508856 453250085933898 454778602391124 456414863591808 457742392471584 457954052776704 458137250533376 459286058544192 459633889961136 461183934819168 462629321928576 462843241952256 464189468421888 464541013341504 466107606721152 469145227871232 470727348258816 471083844515328 472454039612544 472672502590464 474153895784448 475595932782267 476113209403392 477498032918016 477718828240896 479057920008426 479108321860608 480673469431188 481037498190279 484223357325312 485805214656432 487218228350436 487443518296416 489231526814694 490991747197248 492419846446704 492647541623424 494080456918752 494454639200616 496122111699408 497907123918336 499355337241728 499586239392768 501039336593664 501418789048512 502676128243179 503109747075456 504686533012992 504919900311552 506335239297162 506388511005696 506772014554368 508042777299156 508246012310464 508481025513984 509520471197463 511794794041344 513466721540784 513909648562176 514960191530532 515404406850048 515642730098688 516696815862216 517088126206278 518831926671564 520457987169648 520906945001472 522213151974624 522608640009192 522663623847936 524128700195166 524371057561296 527788381355136 529568266791168 529969325079744 531510794564112 531756565414272 533423132757504 535222020529152 535627360578816 536778768010496 537185287032768 537433681771008 538996862093184 540936134627328 542509502188544 543171407910912 544339032348672 544751276990976 546530866488486 546588367193088 548301418582016 548373958083468 550567126923264 552365715596904 552423830188032 553972327252542 554228484326352 555840514033596 556261469100693 558137375661834 560145514408128 561774754396944 563669253667872 564096137679576 565998465459888 567772349639616 569687074881408 570118516373664 571776763849272 572041153703232 575769143296512 577710836499456 578148354632448 579829957706304 580098071361024 581283917844993 581916144826368 583878567849984 584320756995072 585515235565854 585576837829632 586020313126656 586291289204736 587489795971452 587934720010341 587996576828928 589917439756458 591828547842048 593761929024528 594274120353792 595488945761644 595764300140064 596215490714712 596278218756096 597949643884626 600101024352192 601846478990416 602124773095296 602580780651168 603876114011808 604333447911864 606371469854832 608553151455744 610323189962112 610605403702272 612381411392256 612845186614848 614911913092224 616839095904768 617124322603008 618919291229184 619388017788672 621411430046517 621476808961536 625526970494976 628111792687104 629938719483392 630230003453952 631996598696562 634127910376356 634608154889523 636664043890688 636748273642374 638743893344568 638811095814144 640897959241584 641383330920372 643248859330431 643546297916136 647740286208576 649624304467248 649924691061888 650416898961504 652308702419592 654655662929664 656559795262272 656863388831232 657360851619456 658773942558336 659272852267488 661496148932544 663876165224448 665807116322304 666114985857024 667982170152594 668052448791552 668558385398016 670234837657572 670812996100608 672915377350656 675113652396216 675184681340928 675696019405824 677077288864218 677390369732208 677974700685312 679360628263284 679875128900847 682167903586686 684622295387712 686613588707376 686931079165056 687205875800064 688929087816288 689450834941704 691775902228752 693943982892864 694264862928384 696284202632832 696811520012256 698838266926888 699161410081728 703717841806848 706091022388224 706625766772992 708681059418816 709008753885696 711230843676672 713629360705536 714169814105088 716247049377024 716578242361344 718586880012639 718662482790912 721010204146782 726335035987968 728707821984648 728784489590784 730827342525654 731165277444624 733847290222041 736487620795872 738629769670056 738971312435136 741120685378128 741681958800924 744183167549112 746860685877504 749033005862592 751559004890496 752128183572768 754664620613184 757029799519488 759502858945743 759582766508544 760158021831552 762064165948734 762369018465696 762721538270976 767692191062016 770200082311176 770281115332608 770864472843264 772440287295798 773106610275072 773464095148032 775045223793324 775632189309417 778247890007346 779094342660096 780686980754472 780769117106176 781360417502208 783319727961936 783912960013788 783995435771904 786193050292749 786556586341944 791682572032704 794352400186752 794953987619616 797266191846168 797634848121408 800134699136256 802833030793728 803441040868224 805168152015744 805777930549152 806150522656512 808495293139776 811404201940992 813764253282816 814140538269696 814757111866368 816508548523008 817126915486464 819796299732729 819882550789632 822452127873024 825225721638912 825850690384896 828548573395356 828635745282048 830958490878813 833760771050394 837206063492751 842662131595416 845503880501808 846144206519364 848997698189832 851658524459424 854530612322112 855177774560496 857665145773908 858061730554848 863653714944768 866165739289664 866566254749184 867222531948672 869744936559456 872874217239552 875413060349696 875817851774976 876481135492608 878272853348781 878365256744448 879030469689984 881234693957178 881994865243392 884876159634687 887742821763072 890642893536792 890736598388736 891411180530688 893233418642466 893646450210096 894323236072068 894417328134144 896924465826939 900151536528288 900928025874432 902769718485624 903187159642944 903871170976752 905814171017712 906500171867796 909557204782248 912829727183616 915484784943168 915908105553408 918572117088384 919267779922272 922367869638336 925258643857152 925686483904512 928378936843776 929082026683008 932215213442304 938290455742464 941454696517632 942167689030656 944908079225088 945345005180928 947994898044843 951191865564534 952226418806784 954996065836032 958115840016852 958216643721216 960902617024471 961346938862376 962074996380558 971610429312864 974436456700872 974887036592832 978463053629388 981983494394496 984839692893408 985295083246848 988160913837504 988909278401232 992244223398816 995814247836672 998710674483456 999172478785536 1001973255228891 1002078673187328 1002837578097024 1005352256486358 1006219494150912 1009373066025984 1012670478594324 1012777022011392 1013544029108736 1015615933296327 1016085554598312 1016492024620928 1016962051027968 1019040942394926 1023251855380029 1026933443081568 1027819297124352 1029920383061064 1030808813700096 1033393631724432 1034176252412556 1037663853343128 1040915974339296 1041813890002944 1044426303949248 1045217280018384 1048257400390332 1048742115122592 1055576762710272 1059136533582336 1059938650159488 1063021589128224 1063513130828544 1066846265515008 1070444041058304 1071254721157632 1073557536020992 1074370574065536 1074867363542016 1077993724186368 1081515306220173 1085019004377088 1086342815821824 1088678064697344 1089502553981952 1093061732976972 1093176734386176 1096241013788481 1096747916166936 1101134253846528 1104731431193808 1107944654505084 1108456968652704 1111681028067192 1112522938201386 1116274751323668 1120291028816256 1123549508793888 1127338507335744 1128192275359152 1131996930919776 1135544699279232 1139374149762816 1140237032747328 1143553527698544 1144082307406464 1151538286593024 1155421672998912 1156296709264896 1158660430943697 1159659915412608 1160196142722048 1162567835689986 1163832289652736 1167371835011019 1168641513990144 1171030471131708 1171153675659264 1172040626253312 1172582578409472 1174979591942904 1175869440020682 1175993153657856 1179834879512916 1187523858049056 1188548240707584 1190977891523288 1191528600280128 1192430981429424 1195899287769252 1200202048704384 1203692957980832 1204249546190592 1205161561302336 1207752228023616 1208666895823728 1212742939709664 1217106302911488 1220646379924224 1221210807404544 1224762822784512 1225690373229696 1229823826184448 1233678191809536 1237838582458368 1238776035577344 1242822860093034 1242953617923072 1250641156575591 1256223585374208 1259877438966784 1263993197393124 1268255820752712 1269216309779046 1273328087781376 1273496547284748 1277487786689136 1281795918483168 1282766661840744 1286497718660862 1287092595832272 1295480572417152 1299248608934496 1299849382123776 1300833797923008 1304617404839184 1309311325859328 1313119590524544 1313726777662464 1314721703238912 1317547885116672 1318545704534976 1321852040935767 1322992297865088 1327752330448896 1331614232644608 1335964340305188 1336104897583104 1337116770796032 1339850127963699 1340469675315144 1341625992201216 1345830754701312 1350227304792432 1351392038811648 1354154577728436 1354780739464416 1355949401370624 1358721256526568 1359750257801694 1364335807173372 1369244590775424 1373227177414752 1373862158330112 1374411751600128 1377858175632576 1378901669883408 1383551804457504 1387887965785728 1388529725856768 1392568405265664 1393623040024512 1397676533853776 1398322820163456 1407435683613696 1412182044776448 1413251533545984 1417362118837632 1418017507771392 1422461687353344 1426787798346801 1428339628210176 1432494098754048 1433156484722688 1437173760025278 1437324965581824 1442020408293564 1443112494570837 1452670071975936 1457415643969296 1461654685051308 1462330554889248 1467694580444082 1472975241591744 1477259539340112 1477942624870272 1482241370756256 1483363917601848 1488366335098224 1493721371755008 1498066011725184 1503118009780992 1504256367145536 1508028384729537 1509329241226368 1514059599038976 1519005717891486 1519165533017088 1520316043663104 1524128331897468 1524738036931392 1525443076541952 1528561413592389 1535384382124032 1540400164622352 1541728945686528 1544880574591596 1546213220550144 1546928190296064 1550090447586648 1551264378618834 1556495780014692 1561373961508944 1562720835004416 1566639455923872 1567825920027576 1567990871543808 1572386100585498 1573113172683888 1583365144065408 1588704800373504 1589907975239232 1594532383692336 1595269696242816 1600269398272512 1605666061587456 1606882081736448 1610336304031488 1611555861098304 1612301045313024 1616990586279552 1622808403881984 1627528506565632 1629514223732736 1633017097046016 1634253830972928 1639592599465458 1639765101579264 1644904255746048 1651701380769792 1657097146790712 1657271490564096 1661916981757626 1667521542100788 1668784407302079 1674412126985502 1685324263190832 1691007761003616 1692288413038728 1697995396379664 1703317048918848 1709061224644224 1710355549120992 1715330291547816 1716123461109696 1727307429889536 1732331478579328 1733132509498368 1734445063897344 1739489873118912 1743851753534979 1745748434479104 1750826120699392 1751635703549952 1752962270985216 1756545706697562 1756730513488896 1758060939379968 1762469387914356 1763804160031023 1763989730486784 1769752319269374 1775485643526144 1781285787073584 1782822361061376 1786466837284932 1787292900420192 1788646472144136 1788834656268288 1793848931653878 1800303073056576 1805539436971248 1806374319285888 1807742341953504 1811628342035424 1813000343735592 1819114409564496 1825659454367232 1830969569886336 1831816211106816 1837144234176768 1838535559844544 1844735739276672 1850517287714304 1851372967809024 1856757873687552 1858164053366016 1864430426884608 1876580911484928 1884335378061312 1889816158450176 1890690010361856 1895989796089686 1902383731129068 1903824464668569 1909992131672064 1916231680033704 1916433287442432 1921805234048942 1922693877724752 1924149992761116 1929746577991293 1943220858625728 1948872913401744 1949774073185664 1956926107258776 1963966988788992 1969679385786816 1970590166493696 1976321827675008 1977818556802464 1984488446797632 1991628495673344 1997421348966912 1998344957571072 2003946510457782 2004157346374656 2005675156194048 2010704512972716 2012438988301824 2018746132051968 2025340957188648 2025554044022784 2027088058217472 2031231866592654 2032171109196624 2032984049241856 2033924102055936 2038081884789852 2039625386702541 2046503710760058 2053866886163136 2059840766122128 2061617627400192 2066787263448864 2068352504825112 2075327706686256 2081831948678592 2088852607898496 2090434560036768 2096514800780664 2097484230245184 2111153525420544 2118273067164672 2119877300318976 2126043178256448 2127026261657088 2133692531030016 2140888082116608 2142509442315264 2147115072041984 2148741148131072 2149734727084032 2155760640037917 2155987448372736 2163030612440346 2170038008754176 2179005107963904 2186123465953944 2186353468772352 2192482027576962 2193495832333872 2201541870666123 2209462862387616 2215889309010168 2216913937305408 2223362056134384 2225045876402772 2232549502647336 2240582057632512 2247099017587776 2254677014671488 2256384550718304 2263993861839552 2271089398558464 2278508576837229 2278748299525632 2280474065494656 2287107055397088 2288164614812928 2303076573186048 2310843345997824 2312593418529792 2317320861887394 2319319830825216 2320392285444096 2325135671379972 2326896567928251 2334743670022038 2337283027980288 2342060942263416 2342307351318528 2344081252506624 2349959183885808 2351738880041364 2351986307315712 2358579150878247 2359669759025832 2375047716098112 2381955783046576 2383057200560256 2384861962858848 2391798575538504 2400404097408768 2407385915961664 2408499092381184 2410323122604672 2415504456047232 2417333791647456 2425485879419328 2434212605822976 2441292759848448 2442421614809088 2449525645569024 2451380746459392 2459388899198187 2459647652368896 2467356383619072 2475677164916736 2477552071154688 2485645720186068 2485907235846144 2492875472636439 2501282313151182 2511618190478253 2519754877933568 2527986394786248 2536511641505424 2538432619558092 2546993094569496 2554975573378272 2563591836966336 2565533323681488 2572995437321724 2574185191664544 2590961144834304 2598497217868992 2599698764247552 2601667595846016 2609234809678368 2618622651718656 2626239181049088 2627453555324928 2629443406477824 2634818560046343 2635095770233344 2637091409069952 2643704081871534 2645984595730176 2663228465289216 2671928680610376 2672209795166208 2674233541592064 2679700255927398 2680939350630288 2683251984402432 2690773397480817 2700454609584864 2702784077623296 2708309155456872 2709561478928832 2717442513053136 2719500515603388 2728671614346744 2738489181550848 2746454354829504 2747724316660224 2755716351265152 2757803339766816 2767103608915008 2775775931571456 2777059451713536 2785136810531328 2787246080049024 2795353067707552 2796645640326912 2814871367227392 2824364089552896 2826503067091968 2834724237675264 2836035015542784 2843984694134529 2853575596693602 2856679256420352 2864988197508096 2874347520050556 2874649931163648 2882707851073413 2884040816587128 2886224989141674 2914831287938592 2923309370102616 2924661109778496 2935389160888164 2945950483183488 2954519078680224 2955885249740544 2964482741512512 2966727835203696 2976732670196448 2987442743510016 2996132023450368 3005919765686673 3006236019561984 3008512734291072 3016056769459074 3018658482452736 3028119198077952 3038011435782972 3038331066034176 3040632087326208 3046847799888981 3048256663794936 3049476073862784 3050886153083904 3057122827184778 3069755566140087 3080800329244704 3083457891373056 3089761149183192 3092426441100288 3100180895173296 3102528757237668 3112991560029384 3122747923017888 3125441670008832 3133278911847744 3135651840055152 3144772201170996 3146226345367776 3166730288130816 3177409600747008 3179815950478464 3189064767384672 3190539392485632 3200538796545024 3211332123174912 3213764163472896 3220672608062976 3223111722196608 3224602090626048 3233981172559104 3244545918660519 3255057013131264 3259028447465472 3266034194092032 3268507661945856 3279185198930916 3279530203158528 3288723041365443 3303402761539584 3314194293581424 3323833963515252 3335043084201576 3337568814604158 3348824253971004 3370648526381664 3382015522007232 3384576826077456 3395990792759328 3406634097837696 3418122449288448 3420711098241984 3430660583095632 3432246922219392 3454614859779072 3464662957158656 3466265018996736 3468890127794688 3475981292831091 3478979746237824 3487703507069958 3491496868958208 3501652241398784 3502115505033057 3505924541970432 3513091413395124 3513461026977792 3516121878759936 3524938775828712 3527608320062046 3527979460973568 3539504638538748 3562571574147168 3565644722122752 3572933674569864 3574585800840384 3577292944288272 3587697863307756 3600606146113152 3611078873942496 3612748638571776 3615484683907008 3623256684070848 3626000687471184 3638228819128992 3651318908734464 3661939139772672 3663632422213632 3674288468353536 3677071119689088 3689471478553344 3701034575428608 3713515747375104 3716328106732032 3728860853769216 3751923469726773 3768670756122624 3779632316900352 3791979592179372 3804767462258136 3807648929337138 3819984263344128 3832463360067408 3843610468097884 3845387755449504 3848299985522232 3859493155982586 3886441717251456 3897745826803488 3899548146371328 3913852214517552 3927933977577984 3939358771573632 3941180332987392 3952643655350016 3955637113604928 3965556122807301 3968976893595264 3983256991346688 3994842697933824 4007893020915564 4008314692749312 4011350312388096 4019550383891097 4021409025945432 4024877976603648 4037492264103936 4050681914377296 4054176116434944 4062463733185308 4064342218393248 4065968098483712 4067848204111872 4076163769579704 4079250773405082 4093007421520116 4107733772326272 4119681532244256 4123235254800384 4133574526897728 4136705009650224 4150655413372512 4163663897357184 4177705215796992 4180869120073536 4193029601561328 4194968460490368 4222307050841088 4236546134329344 4239754600637952 4252086356512896 4254052523314176 4267385062060032 4280363395040403 4285018884630528 4294230144083968 4297482296262144 4299469454168064 4311521280075834 4311974896745472 4326061224880692 4358010215927808 4372246931907888 4384964055153924 4386991664667744 4403083741332246 4418925724775232 4431778618020336 4433827874610816 4446724112268768 4450091752805544 4465099005294672 4481164115265024 4494198035175552 4509354029342976 4512769101436608 4527987723679104 4542178797116928 4557017153674458 4557496599051264 4560948130989312 4574214110794176 4576329229625856 4585684240777167 4606153146372096 4625186837059584 4634641723774788 4638639661650432 4640784570888192 4650271342759944 4653793135856502 4669487340044076 4684121884526832 4688162505013248 4699918367771616 4703477760082728 4703972614631424 4717158301756494 4719339518051664 4750095432196224 4763911566093152 4766114401120512 4769723925717696 4783597151077008 4800808194817536 4814771831923328 4816998184762368 4820646245209344 4831008912094464 4834667583294912 4850971758838656 4868425211645952 4882585519696896 4899051291138048 4902761492918784 4918777798396374 4919295304737792 4934712767238144 4955104142309376 4971291440372136 4971814471692288 4985750945272878 5002564626302364 5006353221906237 5023236380956506 5039509755867136 5055972789572496 5073023283010848 5076865239116184 5093986189138992 5109951146756544 5127183673932672 5131066647362976 5145990874643448 5148370383329088 5181922289668608 5196994435737984 5199397528495104 5203335191692032 5218469619356736 5231555260604937 5237245303437312 5252478362098176 5254907110649856 5258886812955648 5269637120092686 5270191540466688 5274182818139904 5287408163743068 5291412480093069 5291969191460352 5326456930578432 5343857361220752 5348467083184128 5359400511854796 5361878701260576 5366503968804864 5381546794961634 5400909219169728 5416618310913744 5419122957857664 5434885026106272 5439001031206776 5457343228693488 5476978363101696 5492908709659008 5495448633320448 5511432702530304 5515606679533632 5534207217830016 5551551863142912 5554118903427072 5570273621062656 5574492160098048 5590706135415104 5593291280653824 5629742734454784 5653006134183936 5669448475350528 5672070031085568 5687969388269058 5707151193387204 5711473394005707 5729976395016192 5748695040101112 5749299862327296 5765415702146826 5768081633174256 5772449978283348 5789239733973879 5829662575877184 5846618740205232 5849322219556992 5870778321776328 5891900966366976 5909038157360448 5911770499481088 5928965483025024 5933455670407392 5953465340392896 5974885487020032 5992264046900736 6011839531373346 6012472039123968 6017025468582144 6032113538918148 6037316964905472 6056238396155904 6076022871565944 6076662132068352 6081264174652416 6093695599777962 6096513327589872 6098952147725568 6101772306167808 6114245654369556 6118876160107623 6139511132280174 6161600658489408 6179522298366384 6184852882200576 6200361790346592 6205057514475336 6225983120058768 6245495846035776 6266557823695488 6271303680110304 6289544402341992 6292452690735552 6333460576261632 6354819201494016 6359631900956928 6378129534769344 6381078784971264 6401077593090048 6422664246349824 6427528326945792 6441345216125952 6446223444393216 6449204181252096 6467281920113751 6467962345118208 6489091837321038 6510114026262528 6537015323891712 6558370397861832 6559060406317056 6577446082730886 6604625611998369 6628388587162848 6647667927030504 6670086168403152 6675137629208316 6697648507942008 6741297052763328 6764031044014464 6769153652154912 6791981585518656 6813268195675392 6835525730511687 6836244898576896 6841422196483968 6861321166191264 6864493844438784 6909229719558144 6929325914317312 6932530037993472 6937780255589376 6951962585662182 6957959492475648 6975407014139916 6980689703784753 7003304482797568 7004231010066114 7011849083940864 7026182826790248 7026922053955584 7032243757519872 7049877551657424 7055216640124092 7055958921947136 7075737452634741 7079009277077496 7125143148294336 7145867349139728 7149171601680768 7154585888576544 7175395726615512 7201212292226304 7222157747884992 7225497277143552 7230969367814016 7246513368141696 7252001374942368 7276457638257984 7302637817468928 7323878279545344 7327264844427264 7348576936707072 7354142239378176 7378942957106688 7402069150857216 7427031494750208 7432656213464064 7457721707538432 7478626417909317 7503846939453546 7534854571434759 7559264633800704 7583959184358744 7609534924516272 7615297858674276 7664926720134816 7687220936195768 7690775510899008 7696599971044464 7718986311965172 7772883434502912 7795491653606976 7799096292742656 7827704429035104 7855867955155968 7878717543147264 7882360665974784 7904455680139029 7905287310700032 7911274227209856 7931112245614602 7937953787190528 7989685395867648 8015786041831128 8016629385498624 8022700624776192 8039100767782194 8042818051890864 8049755953207296 8072320192442451 8101363828754592 8108352232869888 8124927466370616 8128684436786496 8131936196967424 8152327539159408 8158501546810164 8186014843040232 8215467544652544 8239363064488512 8267149053795456 8273410019300448 8301310826745024 8327327794714368 8355410431593984 8361738240147072 8386059203122656 8389936920980736 8444614101682176 8473092268658688 8479509201275904 8504172713025792 8508105046628352 8531954082403587 8560726790080806 8570037769261056 8588460288167936 8594964592524288 8623042560151668 8623949793490944 8648123553220239 8652122449761384 8744493863815776 8769928110307848 8773983329335488 8806167482664492 8837851449550464 8863557236040672 8867655749221632 8893448224537536 8900183505611088 8930198010589344 8962328230530048 8988396070351104 9017759297060019 9018708058685952 9025538202873216 9055975447358208 9084357594233856 9114034307348916 9114993198102528 9121896261978624 9140543399666943 9148428221588352 9152658459251712 9171368481554334 9209266698420261 9250373674119168 9269283447549576 9277279323300864 9300542685519888 9307586271713004 9338974680088152 9368243769053664 9376325010026496 9399836735543232 9406955520165456 9434316603512988 9438679036103328 9500190864392448 9527823132186304 9532228802241024 9539447851435392 9567194302154016 9601616389635072 9629543663846656 9633996369524736 9641292490418688 9662017824188928 9669335166589824 9701943517677312 9733637755981557 9765171039393792 9798102582276096 9805522985837568 9837555596792748 9838590609475584 9866169124096329 9910208284618752 9942582880744272 9971501890545756 10005129252604728 10012706443812474 10046472761913012 10111945579144992 10146046566021696 10153730478232368 10187972378277984 10219902293513088 10254367347865344 10262133294725952 10291981749286896 10296740766658176 10363844579337216 10393988871475968 10398795056990208 10406670383384064 10427943878493273 10436939238713472 10463110521209874 10474490606874624 10504956724196352 10517773625911296 10539274240185372 10540383080933376 10548365636279808 10569928787269181 10574816327486136 10582824960186138 10583938382920704 10687714722441504 10696934166368256 10718801023709592 10723757402521152 10763093589923268 10801818438339456 10833236621827488 10838245915715328 10869770052212544 10878002062413552 10914686457386976 10953956726203392 10985817419318016 10990897266640896 11022865405060608 11031213359067264 11068414435660032 11103103726285824 11140547242125312 11148984320196096 11181412270830208 11186582561307648 11255770409180319 11306012268367872 11338896950701056 11375938776538116 11414302386774408 11422946788011414 11459952790032384 11497390080202224 11530831404293652 11536163266348512 11544899956566696 11578479467947758 11659325151754368 11693237480410464 11698644439113984 11741556643552656 11783801932733952 11818076314720896 11823540998962176 11857930966050048 11866911340814784 11896668368421903 11906930680785792 11949770974040064 11984528093801472 12023679062746692 12024944078247936 12034050937164288 12058651151673291 12064227077836296 12074633929810944 12112476792311808 12152045743131888 12162528349304832 12187391199555924 12193026655179744 12197904295451136 12203544612335616 12228491308739112 12237752320215246 12279022264560348 12323201316978816 12359044596732768 12369705764401152 12400723580693184 12410115028950672 12451966240117536 12490991692071552 12533115647390976 12542607360220608 12579088804683984 12584905381471104 12666921152523264 12709638402988032 12719263801913856 12756259069538688 12762157569942528 12802155186180096 12841090185121209 12855056653891584 12882690432251904 12892446888786432 12898408362504192 12934563840227502 12935924690236416 12978183674642076 13074030647783424 13116740795723664 13154892165461772 13209251223996738 13256777174325696 13295335854061008 13340172336806304 13350275258416632 13395297015884016 13482594105526656 13528062088028928 13538307304309824 13583963171037312 13626536391350784 13671051461023374 13672489797153792 13682844392967936 13722642332382528 13728987688877568 13757052722331501 13818459439116288 13858651828634624 13875560511178752 13903925171324364 13915918984951296 13950814028279832 13961379407569506 14006608965595136 14008462020132228 14052365653580496 14064487515039744 14099755103314848 14110433280248184 14111917843894272 14151474905269482 14158018554154992 14250286296588672 14291734698279456 14298343203361536 14309171777153088 14350791453231024 14402424584452608 14444315495769984 14450994554287104 14461938735628032 14493026736283392 14504002749884736 14552915276515968 14605275634937856 14647756559090688 14697153873414144 14708284478756352 14757885914213376 14804138301714432 14865312426928128 14915443415076864 14957252835818634 15007693878907092 15019059665718711 15069709142869518 15118529267601408 15167918368717488 15219069849032544 15230595717348552 15329853440269632 15374441872391536 15381551021798016 15393199942088928 15437972623930344 15545766869005824 15590983307213952 15598192585485312 15655408858070208 15694665781814811 15711735910311936 15757435086294528 15764721331949568 15808911360278058 15810574621400064 15822548454419712 15862224491229204 15874237440279207 15875907574381056 15979370791735296 16031572083662256 16045401249552384 16078201535564388 16085636103781728 16099511906414592 16144640384884902 16202727657509184 16249854932741232 16257368873572992 16263872393934848 16304655078318816 16317003093620328 16372029686080464 16430935089305088 16478726128977024 16534298107590912 16546820038600896 16602621653490048 16654655589428736 16710820863187968 16723476480294144 16772118406245312 16779873841961472 16889228203364352 16959018402551808 17008345426051584 17016210093256704 17063908164807174 17121453580161612 17189929185048576 17246085120303336 17247899586981888 17296247106440478 17304244899522768 17367719201921637 17488987727631552 17539856220615696 17547966658670976 17612334965328984 17675702899100928 17727114472081344 17735311498443264 17786896449075072 17800367011222176 17860396021178688 17924656461060096 17976792140702208 18035518594120038 18037416117371904 18051076405746432 18111950894716416 18168715188467712 18228068614697832 18229986396205056 18243792523957248 18281086799333886 18296856443176704 18305316918503424 18342736963108668 18356628480322869 18418533396840522 18538566895099152 18554558646601728 18601085371039776 18615172543426008 18677949360176304 18736487538107328 18799673471086464 18813911040330912 18868633207025976 18877358072206656 19000381728784896 19055646264372608 19064457604482048 19078895702870784 19134388604308032 19203232779270144 19259087327693312 19267992739049472 19282584980837376 19324035648377856 19338670333179648 19401845760341253 19403887035354624 19467275511963114 19530342078787584 19611045971675136 19675111193585496 19677181218951168 19732338248192658 19813876835995107 19885165761488544 19943003781091512 20010258505209456 20025412887624948 20092945523826024 20223891158289984 20292093132043392 20307460956464736 20375944756555968 20439804587026176 20508734695730688 20524266589451904 20583963498573792 20593481533316352 20727689158674432 20787977742951936 20797590113980416 20813340766768128 20855887756986546 20873878477426944 20926221042419748 20942069111354259 21009913448392704 21035547251822592 21078548480370744 21080766161866752 21096731272559616 21139857574538362 21149632654972272 21165649920372276 21167876765841408 21227212357904223 21375429444883008 21437602047419184 21447514805042304 21526187179846536 21603636876678912 21666473243654976 21676491831430656 21739540104425088 21756004124827104 21829372914773952 21907913452406784 21971634838636032 21981794533281792 22045730810121216 22062426718134528 22136828871320064 22206207452571648 22281094484250624 22297968640392192 22362824541660416 22373165122615296 22435879253727951 22511540818360638 22604563714304277 22677793901402112 22751877553076232 22828604773548816 22845893576022828 22994780160404448 23061662808587304 23072326532697024 23089799913133392 23156958935895516 23318650303508736 23386474960820928 23397288878227968 23483113287105312 23567603865467904 23636152629441792 23647081997924352 23713367040417087 23715861932100096 23733822681629568 23793336736843806 23813861361571584 23969056187602944 24047358125493384 24049888156495872 24068101874328576 24117302303346582 24128454155672592 24149267859621888 24216960577327353 24304091486263776 24325056698609664 24374782399111848 24386053310359488 24395808590902272 24456982617478224 24475504640430492 24558044529120696 24646402633957632 24718089193465536 24801447161386368 24820230057901344 24903932480235072 24981983384143104 25066231294781952 25085214720441216 25158177609367968 25169810762942208 25333842305046528 25419276805976064 25438527603827712 25512518139077376 25524315139885056 25595862247210761 25682180370242418 25710113307783168 25765380864503808 25784893777572864 25869127680455004 25871849380472832 25944370659660717 25956367349284152 26233481591447328 26309784330923544 26418502447993476 26513554348651392 26590671708122016 26680344673612608 26700550516833264 26790594031768032 26965188211053312 27053277891180057 27056124176057856 27076614608619648 27167926342074624 27253072782701568 27342102922046748 27344979594307584 27365688785935872 27421630199000829 27445284664765056 27457975377755136 27514105444663002 27627800095260783 27717303657269248 27751121022357504 27807850342648728 27831837969902592 27901628056559664 27922758815139012 28016924040264456 28104731307160992 28128975030079488 28199510206629696 28220866560496368 28302949810538964 28316037108309984 28500572593177344 28583469396558912 28596686406723072 28618343554306176 28701582906462048 28804849168905216 28888630991539968 28901989108574208 28923877471256064 28986053472566784 29008005499769472 29105830553031936 29295513118181376 29394307746828288 29416568957512704 29515771828426752 29598507372288987 29730624853856256 29914505671637268 30015387757814184 30038119331437422 30139418285739036 30335836737434976 30438139698065088 30461191434697104 30659706880539264 30748883744783072 30763102043596032 30786399884177856 30875945247860688 31091533738011648 31181966614427904 31196385170970624 31283831635479819 31310817716140416 31389331563629622 31423471820623872 31514870172589056 31617822720556116 31621149242800128 31645096908839424 31709786361807543 31724448982458408 31748474880558414 31751815148762112 32063144167324512 32090802499104768 32156403071128776 32171272207563456 32289280769769804 32405455315018368 32499709865482464 32514737747145984 32527744787869696 32609310156637632 32634006187240656 32744059372160928 32861870178610176 32957452257954048 33068596215181824 33093640077201792 33205243306980096 33309311178857472 33421641726375936 33446952960588288 33544236812490624 33559747683922944 33767311227540957 33918036805103616 34016690852103168 34127816329614348 34242907160323224 34379858370097152 34492170240606672 34592494212880956 34608489799045536 34735438403843274 34977975455263104 35079712441231392 35095933317341952 35224669930657968 35351405798201856 35454228944162688 35470622996886528 35573792898150144 35600734022444352 35690005105265709 35720792042357376 35849312922120192 35953584281404416 36071037188240076 36074832234743808 36102152811492864 36175953455019873 36223901789432832 36337430376935424 36456137229395664 36487585047914496 36562173598667772 36593712886353408 36610633837006848 36685473926217336 36713256960645738 36837066793681044 37077133790198304 37109117293203456 37202170742079552 37230345086852016 37355898720352608 37472975076214656 37599346942172928 37627822080661824 37737266414051952 37754716144413312 38000763457569792 38111292528745216 38128915208964096 38157791405741568 38268777208616064 38406465558540288 38518174655386624 38523270555363627 38565169961674752 38648071296755712 38677340666359296 38803691520682506 38807774070709248 38934551023926228 39222091943350272 39350222387170992 39464676496385316 39627753671990214 39770331522977088 39886007562183024 40020517010418912 40050825775249896 40185891047652048 40447782316579968 40584186264086784 40614921912929472 40751889513111936 40879609174052352 41017469391461376 41048533178903808 41167926997147584 41186963066632704 41271158166994503 41455378317348864 41575955485903872 41626681533536256 41711775513973092 41747756954853888 41852442084839496 41884138222708518 42019826896785408 42157096960741488 42193462545119232 42279715149076724 42299265309944544 42331299840744552 42335753531682816 42454424715808446 42750858889766016 42875204094838368 42895029610084608 43052374359693072 43207273753357824 43332946487309952 43352983662861312 43479080208850176 43512008249654208 43658745829547904 43815826904813568 43943269677272064 44091461620242432 44124853436269056 44273657742640128 44412414905143296 44595937280784384 44725649083320832 44746330245230592 44871758507455902 45023081636721276 45057178997156133 45209127428608554 45355587802804224 45503755106152464 45657209547097632 45691787152045656 45989560320808896 46123325617174608 46144653065394048 46179599826266784 46313917871791032 46637300607017472 46772949921641856 46794577756455936 46966226574210624 47083997345444433 47135207730935808 47272305258883584 47294163995848704 47426734080834174 47431723864200192 47467645363259136 47586673473687612 47627722723143168 47938112375205888 48094716250986768 48136203748657152 48234604606693164 48256908311345184 48298535719243776 48433921154654706 48608182972527552 48749564798223696 48772106620718976 48791617181804544 48913965234956448 48951009280860984 49116089058241392 49292805267915264 49436178386931072 49602894322772736 49640460115802688 49807864960470144 49963966768286208 50132462589563904 50170429440882432 50316355218735936 50339621525884416 50667684610093056 50877055207655424 51025036278154752 51048630279770112 51191724494421522 51364360740484836 51569787555145728 51738255360910008 51743698760945664 51888741319321434 51912734698568304 52103157605764911 52466963182894656 52619568661847088 52837004895986952 53027108697302784 53181343416244032 53360689347225216 53401101033666528 53581188063536064 53930376422106624 54106555782360114 54112248352115712 54153229217239296 54335852684149248 54506145565403136 54684205844093496 54689959188615168 54731377571871744 54843260398001658 54890569329530112 54915950755510272 55028210889326004 55069885440968607 55255600190521566 55434607314538496 55615700685297456 55663675939805184 55803256113119328 55845517630278024 56033848080528912 56209462614321984 56399020413259392 56441733120992736 56605899621077928 56632074216619968 57001145186354688 57166938793117824 57193372813446144 57236687108612352 57403165812924096 57609698337810432 57777261983079936 57803978217148416 57847754942512128 57972106945133568 58016010999538944 58205537281023759 58211661106063872 58591026236362752 58833137915025408 59031543656853504 59197014744577974 59441630507985321 59829011343274536 60030775515628368 60076238662874844 60278836571478072 60671673474869952 60876279396130176 60922382869394208 61319413761078528 61497767489566144 61526204087192064 61572799768355712 61751890495721376 62183067476023296 62363933228855808 62392770341941248 62567663270959638 62621635432280832 62778663127259244 62826207334062777 63029740345178112 63235645441112232 63242298485600256 63290193817678848 63419572723615086 63448897964916816 63496949761116828 63503630297524224 63681637073712669 64126288334649024 64312806142257552 64342544415126912 64578561539539608 64810910630036736 64999419730964928 65029475494291968 65218620313275264 65268012374481312 65488118744321856 65723740357220352 65914904515908096 66137192430363648 66187280154403584 66410486613960192 66618622357714944 66843283452751872 66893905921176576 67088473624981248 67119495367845888 67307637761183853 67534622455081914 68033381704206336 68255632659228696 68485814320646448 68984340481213344 69184988425761912 69216979598091072 69470876807686548 69955950910526208 70159424882462784 70191866634683904 70449339861315936 70702811596403712 70908457888325376 70941245993773056 71140101121251261 71147585796300288 71201468044888704 71380010210531418 71441584084714752 71907168562808832 72142074376480152 72149664469487616 72204305622985728 72351906910039746 72447803578865664 72650881731982059 72912274458791328 72975170095828992 73124347197335544 73187425772706816 73370947852434672 73426513921291476 73674133587362088 74154267580396608 74404341484159104 74460690173704032 74711797440705216 74945950152429312 75198693884345856 75255644161323648 75474532828103904 75509432288826624 76001526915139584 76222585057490432 76257830417928192 76315582811483136 76537554417232128 76787586741632283 77036349310773248 77046541110727254 77130339923349504 77296142593511424 77354681332718592 77607383041365012 77615548141418496 77833111978982151 77869102047852456 78700444774341984 78929352992770632 79255507343980428 79540663045954176 79772015124366048 80041034020837824 80101651550499792 80371782095304096 80895564633159936 81168372528173568 81229843825858944 81503779026223872 81759218348104704 82034938782922752 82097066357807616 82264890597002487 82335853994295168 82373926133265408 82542316333989006 82883400285782349 83151910971807744 83253363067072512 83423551027946184 83495513909707776 83704884169678992 83768276445417036 84314193921482976 84386925090238464 84559430298153448 84598530619889088 84662599681489104 84908849431616892 85501717779532032 85750408189676736 85790059220169216 86104748719386144 86414547506715648 86665892974619904 86705967325722624 86958160417700352 87024016499308416 87317491659095808 87886539354544128 88182923240484864 88249706872538112 88547315485280256 88795522116866961 89191874561568768 89451298166641664 89743517014911804 90046163273442552 90114357994312266 90418254857217108 91007510212304928 91314419094195264 91383574304091312 91979120641617792 92246651234349216 92289306130788096 92359199652533568 92627835743582064 93274601214034944 93545899843283712 93589155512911872 93851494906439457 93932453148421248 94167994690888866 94270415461871616 94544610517767168 94853468161668348 94863447728400384 94935290726518272 95129359085422629 95173346947375224 95255445446286336 96189432501973536 96272407497314304 96469209213386328 96513816622690368 96867842309309412 97216365945055104 97499129596447392 97544213241437952 97583234363609088 97827930469912896 97902018561721968 98232178116482784 98585610535830528 98872356773862144 99205788645545472 99280920231605376 99615729920940288 99927933536572416 100264925179127808 100340858881764864 100632710437471872 100679243051768832 101301933682622871 101754110415310848 102050072556309504 102383448988843044 102728721480969672 103139575110291456 103476510721820016 103777482638642868 103825469397136608 104206315211529822 104933926365789312 105239137323694176 105674009791973904 106054217394605568 106362686832488064 106721378694450432 106802202067333056 107070015315797127 107162376127072128 107860752844213248 108213111564720228 108224496704231424 108306458434478592 108527860365059619 108671705368298496 109012291130806272 109368411688186992 109462755143743488 109686520796003316 109781138659060224 109831901511020544 110056421778652008 110139770881937214 110511200381043132 111231401370594912 111327351879610368 111606512226238656 111691035260556048 112067696161057824 112418925228643968 112798040826518784 112883466241985472 113211799242155856 113264148433239936 114002290372709376 114333877586235648 114386745626892288 114473374217224704 114806331625848192 115219396675620864 115554523966159872 115695509885024256 115944213890267136 116032021999077888 116411074562047518 116423322212127744 117666275830050816 118394029489155948 118883261015970642 119658022686549072 120061551031256736 120152477325749688 120557673142956144 121343346949739904 121752558792260352 121844765738788416 122638827522157056 122995534979132288 123052408174384128 123145599536711424 123503780991442752 123813474500983509 124366134952046592 124727866457711616 125135326541919276 125243270864561664 125557326254518488 125652414668125554 126059480690356224 126471290882224464 126580387635357696 126839145447230172 126897795929833632 126993899522233656 127007260595048448 127363274147425338 128252576669298048 128625612284515104 128685088830253824 129157123079079216 129621821260073472 129998839461929856 130058950988583936 130437240626550528 130536024748962624 130976237488643712 131447480714440704 131829809031816192 132274384860727296 132374560308807168 132820973227920384 133237244715429888 133787811842353152 134176947249962496 134238990735691776 134615275522367706 135069244910163828 135171536991468399 136066763408412672 136511265318457392 136971628641292896 137968680962426688 138369976851523824 138433959196182144 138941753615373096 139911901821052416 140318849764925568 140383733269367808 140898679722631872 141251992036333299 141405623192807424 141816915776650752 141882491987546112 142280202242502522 142295171592600576 142402936089777408 142760020421062836 142883168169429504 143814337125617664 144284148752960304 144408611245971456 144703813820079492 144895607157731328 145301763463964118 145824548917582656 146248694394671088 146374851545413632 146741895704869344 146853027842582952 147348267174724176 148308535160793216 148808682968318208 148921380347408064 149423594881410432 149891900304858624 150397387768691712 150511288322647296 150949065656207808 151018864577653248 152003053830279168 152445170114980864 152631165622966272 153075108834464256 153575173483264566 154072698621546496 154093082221454508 154709362665437184 155214766082730024 155231096282836992 155666223957964302 155738204095704912 156309472817294733 157400889548683968 157858705985541264 158511014687960856 159081326091908352 159544030248732096 160082068041675648 160203303100999584 160743564190608192 161791129266319872 162336745056347136 162459687651717888 163007558052447744 163518436696209408 164069877565845504 164194132715615232 164529781194004974 164671707988590336 164747852266530816 165084632667978012 165209656322905821 165766800571564698 166303821943615488 166847102055892368 166991027819415552 167409768339357984 167536552890834072 168628387842965952 169118860596306896 169197061239778176 169325199362978208 169817698863233784 171003435559064064 171500816379353472 171580118440338432 172209497438772288 172829095013431296 173331785949239808 173411934651445248 173916320835400704 174048032998616832 174616611843071277 174634983318191616 175773078709088256 176499413745076224 177094630970560512 177591044233733922 178324891523955963 178902596333283328 179487034029823608 180092326546885104 180228715988624532 180836509714434216 182015020424609856 182628838188390528 182767148608182624 183958241283235584 184493302468698432 184578612261576192 184718399305067136 185255671487164128 186549202428069888 187091799686567424 187178311025823744 187702989812878914 187864906296842496 188335989381777732 189089221035534336 189706936323336696 189726895456800768 189870581453036544 190258718170845258 190346693894750448 190510890892572672 191044911221138007 192378865003947072 192938418426772656 193027633245380736 193735684618618824 194432731890110208 194998259192894784 195088426482875904 195655860939825792 195804037123443936 196464356232965568 197171221071661056 197744713547724288 198411577291090944 198561840463210752 199231459841880576 199855867073144832 200529850358255616 200681717763529728 201265420874943744 201358486103537664 201922913283551559 202603867365245742 204100145112619008 204766897977686088 205457442961939344 206953021443640032 207554965277285736 207650938794273216 208412630423059644 209867852731578624 210478274647388352 211348019583947808 212108434789211136 212725373664976128 213420303363753783 213442757388900864 213604404134666112 214140030631594254 214324752254144256 215721505688426496 216426223129440456 216448993408462848 216612916868957184 217055720730119238 217343410736596992 217952645195946177 218736823376373984 218925510287486976 219373041592006632 219562277318120448 220112843557304016 220279541763874428 221022400762086264 222462802741189824 223213024452477312 223382070521112096 224135392322115648 224837850457287936 225596081653037568 225766932483970944 226423598484311712 226528296866479872 228004580745418752 228667755172471296 228773491253784576 228946748434449408 229612663251696384 230362760224896849 231109047932319744 231391019770048512 231888427780534272 232064043998155776 232822149124095036 232846644424255488 233499335936946453 236788058978311896 237766522031941284 239316045373098144 240123102062513472 240304954651499376 241115346285912288 242686693899479808 243505117584520704 243689531477576832 245277655044314112 245991069958264576 246104816348768256 246291199073422848 246794671791007461 247007561982885504 247626949001967018 248650200857347047 249455732915423232 250270653083838552 250486541729123328 251114652509036976 251304829336251108 252942581764448928 253160775270715392 253678290894460344 253795591859667264 253987799044467312 254726548294850676 256505153338596096 257251224569030208 257370177660507648 258314246158158432 259243642520146944 259997678923859712 260117901977167872 260874481253101056 261072049497925248 261952474977287424 263659618063632384 264548769721454592 264749120617614336 265641946455840768 266386566350600883 267575623684706304 268353894499924992 269230551044735412 270138489820327656 270343073982936798 273022530636914784 273943257282585792 275937361924853376 276739953703047648 276867918392364288 277883507230746192 279823803642104832 280637699529851136 280767466538735616 281554484719318371 281797359445263744 282503984072666598 282811246385614848 283633831553301504 284560404485005044 284590343185201152 284805872179554816 285388077256267887 285520040842125672 285766336338859008 288568297505920608 288817222491942912 289407627640158984 290603526927928236 291649097835165312 292497388789342176 292749703090827264 293483791409738688 293706055685165904 294696534349448352 296617070321586432 297617365936636416 297842760694816128 298847189762820864 299783800609717248 300794775537383424 301022576645294592 301898131312415616 302037729155306496 303905801047868613 304890340229961728 305262331245932544 306150217668928512 307150346966529132 308186164442909016 309418725330874368 310429532165460048 311332447915928604 311476408191409824 312618945634589466 314801779097367936 315717411971082528 317022029375921712 318162652183816704 319088060497464192 320164136083351296 320406606201999168 321487128381216384 323582258532639744 324673490112694272 324919375303435776 325583581095178857 326015116104895488 327036873392418816 328388265431230464 329059562388009948 329343415977180672 329495704533061632 330169265335956024 330419312645811642 331533601143129396 333694204111784736 333982055638831104 334819536678715968 335073105781668144 337256775685931904 338237721192613792 338394122479556352 338650398725956416 339635397726467568 342006871118128128 343001632758706944 343160236880676864 344418994877544576 345658190026862592 346663571898479616 347832641670801408 348096065997233664 349233223686142554 349269966636383232 352998827490152448 355182088467467844 356649783047911926 357805192666566656 358974068059647216 360184653093770208 360457431977249064 361673019428868432 364030040849219712 365257676376781056 365534297216365248 367916482566471168 368986604937396864 369157224523152384 369436798610134272 370511342974328256 371440423502950527 373098404856139776 374183599373134848 375405979625757828 375729812593684992 376671978763555464 378178442071068672 379413872646673392 379741162906073088 380517436341690516 380693387789500896 381021781785145344 382089822442276014 384757730007894144 385876836853545312 386055266490761472 387471369237237648 388865463780220416 389996518385789568 390176852965751808 391311721879651584 391608074246887872 392928712465931136 394342442143322112 395489427095448576 396823154582181888 397123680926421504 398462919683761152 399711734146289664 401363435527059456 402530841749887488 402716972207075328 403845826567103118 405207734730491484 405514610974405197 408200290225238016 409533795955372176 410914885923878688 413906042887280064 415109930554571472 415301877588546432 416825260846119288 419735705463157248 420956549294776704 422696039167895616 423755976108999897 424216869578422272 425450747329952256 426840606727507566 426885514777801728 427208808269332224 428280061263188508 428649504508288512 431443011376852992 432852446258880912 433225833737914368 434111441460238476 434686821473193984 435905290391892354 437473646752747968 438746083184013264 439124554636240896 440225687114608032 440559083527748856 442044801524172528 444925605482379648 446426048904954624 446764141042224192 448270784644231296 449675700914575872 451192163306075136 451533864967941888 452847196968623424 453056593732959744 456009161490837504 457335510344942592 457893496868898816 459225326503392768 460725520449793698 462218095864639488 464128087996311552 465644298248190072 465693288848510976 466998671873892906 468928418451884199 473576117956623792 475533044063882568 478632090746196288 480246204125026944 480609909302998752 482230692571824576 485373387798959616 487010235169041408 487379062955153664 490555310088628224 491982139916529152 492209632697536512 492582398146845696 493589343582014922 494015123965771008 495253898003934036 495628968968717463 497300401714694094 498911465830846464 500541306167677104 500973083458246656 502229305018073952 502609658672502216 505885163528897856 507356581788920688 507591183719334528 507975598088934624 509453096589701352 513010306677192192 514502449138060416 514740355321015296 516628492316316864 518487285040293888 519995357847719424 520235803954335744 521748962506202112 522144098995850496 523904949954574848 527319236127264768 529498241235228672 531283892911681536 532773132701201766 534974674571867889 536707788999849984 538461102089470824 540276979640655312 540686147965873596 546045061273829568 547886514565171584 551874723849706752 553479907406095296 553735836784728576 555767014461492384 559647607284209664 561275399059702272 561534933077471232 563108969438636742 563594718890527488 565007968145333196 567267663106603008 569120808970010088 569180686370402304 569611744359109632 570776154512535774 571040081684251344 571532672677718016 573134733663414021 577136595011841216 578815255280317968 581207053855856472 583298195670330624 584994777578684352 586967582819477376 587412111370331808 589393068698896704 593234140643172864 595234731873272832 595685521389632256 597694379525641728 599567601219434496 601589551074766848 602045153290589184 603796262624831232 604075458310612992 605768739850654677 607811602095737226 609780680459923456 612300435337857024 614300693933058264 616372328885818032 620859064330920096 622664895831857208 622952816382819648 625237891269178932 629603558194735872 631434823942165056 634044058751843424 636325304367633408 638176120994928384 640260910091261349 640328272166702592 640813212403998336 642974256762432768 647164517065279488 649346980225388544 649838750606871552 651167162190357714 652030232209790976 653857935587838531 656776530862460928 658119124776019896 658686831954361344 660338530671912048 660838625291623284 663067202286258792 667388408223569472 669639073357431936 670146211563336288 674513551371863808 676475442385227584 676788244959112704 677300797451912832 679270795452935136 684013742236256256 686003265517413888 686320473761353728 688837989755089152 691088280674690547 693327143796959232 695665283341602816 696192131994467328 698466447372285108 698539933272766464 700498007810839359 710364176934935688 713299566095823852 717948136119294432 720369306187540416 720914863954498128 723346038857736864 728060081698439424 730515352753562112 731068594432730496 735832965132942336 737973209874793728 738314449046304768 738873597220268544 740384015373022383 741022685948656512 742880847005901054 748367198746269696 750811959251515656 751459625187369984 753343957527110928 758827745293346784 759482325812146176 761034872683381032 761386775579001792 764179644884552028 769515460015788288 771753673707090624 772110532981522944 774942738474475296 777730927560440832 779993036771579136 780353705931503616 782623443759303168 783216148493775744 785857424931862272 790978854190897152 793646309164363776 794247361852843008 796925839367522304 799159699051802649 802726871054118912 805061683499774976 807691653134206236 810415469460982968 811029221948810394 819067591910744352 821829771847757376 827812085774560128 830219861109142944 830603755177092864 833650521692238576 839471410926314496 841913098589553408 844663454157955113 845392078335791232 847511952217999794 848433739156844544 850901494659904512 853681213455015132 853771029555603456 854417616538664448 856164231768803661 856560122526377016 857299009016577024 865704892517761824 866451667475828736 868222882920476952 871810580783784708 874947293505495936 877492166368026528 878249109272481792 880451374229216064 881118167055497712 884089603048345056 889851210964759296 892852097809909248 893528282084448384 896541569288462592 899351401829151744 902384326612150272 903067729935883776 905694393937246848 906113187465919488 911717403143605839 914671020689885184 915786993737797632 918450653006785536 921451040899587396 928256175992623104 931288596496380144 933997343747785812 937856836903768398 947152235913247584 951066088127765136 957264181492392576 960492408250053888 961219818605997504 964461385143649152 970746775597919232 974020470338082816 974758125910307328 976750743285536571 981110620177256448 983964279833058304 985164796293691392 987178687164029844 988030247931542016 990507796007868072 991257937937434926 994600803429388188 1001082612335354208 1001946166916493312 1004458610036147904 1005219317345004432 1011770327057795712 1014713163577841376 1015182367438669056 1015951196177869248 1018906193179402704 1026020613354384384 1029004898276120832 1029480710642030592 1033256984632633728 1036974570080587776 1039990715695438848 1043497925012404224 1044288197991700992 1047809899909149696 1058996482470457344 1065546265402403532 1069949349143735778 1073415577999699968 1076922204178941648 1080553959281310624 1081372295931747192 1092090122547659136 1095773029130343168 1103749447699413504 1106959814812190592 1107471673569457152 1111534028922984768 1114321270508851581 1119295214568419328 1122550798119404544 1126217938877273484 1127189437781054976 1130015936290666392 1134535326213206016 1138241617940020176 1139223488718219264 1141552309025071548 1142080163368502688 1143065345355436032 1146269467326828042 1154273190023682432 1157630510560635936 1162414107711712944 1166596391340661248 1169989555157368704 1173935165638954752 1174824222740663616 1178786137397793408 1186468281286345728 1190469463746545664 1191371042779264512 1195388759051283456 1199135202438868992 1204090306581178368 1207592525249662464 1208150916621225984 1211537479701309354 1215623204191474452 1224600870675714048 1228601387866116528 1232744657771636064 1241718128661840192 1245329791663714416 1245905632765639296 1250475782538357864 1259207116389471744 1262869647884330112 1268088117503686848 1272650608735266816 1276352241989856768 1280521820182522698 1280656544333405184 1281626424807996672 1285948513524865536 1294329034130558976 1299677501213743104 1302334324380715428 1304060464419581952 1307715871175677062 1316238249552039792 1317373663908722688 1320677061343824096 1321677250583246568 1326134404572517584 1334776816447138944 1339278146714863872 1340292423126672576 1349027102743727616 1352950884770455168 1353576489918225408 1354601594903825664 1358541590905870272 1368027484472512512 1372006531034827776 1377675979510178304 1382176561349381094 1386654287593918464 1392384263988934656 1396932894744570216 1397079866545532928 1400996015621678718 1406785255355652597 1420728353869871376 1426599132191647704 1435896272238588864 1440738612375080832 1441829727908996256 1446692077715473728 1456120163396878848 1461030705507124224 1462137188865460992 1471665930265884672 1475946419749587456 1476628898092609536 1477747194440537088 1480768030746044766 1482045371897313024 1485761694011802108 1486886906906152389 1496734397492539392 1501623918503031312 1502919250374739968 1506687915054221856 1517655490586693568 1522069745366762064 1522773551158003584 1528359289769104056 1539030920031576576 1543507347414181248 1544221065963045888 1549885476948950592 1555461855120881664 1559986073543158272 1560707411863007232 1565246887518606336 1566432296987551488 1571714849863724544 1581957708381794304 1588494723705686016 1593851678735044608 1598319398103605298 1604924023715603667 1610123366999549952 1615383306268412472 1620830938921965936 1622058443897620788 1638135183821488704 1643659543695514752 1655624171549120256 1660439722218285888 1661207510354185728 1667301043384477152 1678942821852628992 1683826197179106816 1689326908315910226 1690784156671582464 1695023904435999588 1701802989319809024 1707362426910030264 1707542059111206912 1708835233077328896 1712328463537607322 1713120245052754032 1714598018033154048 1719404200990242063 1731409785035523648 1736445765840953904 1743621161567569416 1749894587010991872 1754984332736053056 1760902748458432128 1762236334110995424 1768179206096690112 1779702421929518592 1785704195619818496 1787056564168896768 1793083138576925184 1798702803658303488 1804768653224300544 1806135459871767552 1811388787874493696 1812226374931838976 1817306219551964031 1823434806287211678 1829342041379770368 1836901306013571072 1842902081799174792 1862577192992760288 1867994687495571624 1875713673807536796 1894304471826495168 1902132176255530272 1914528362984785152 1920782730273784047 1920984816500107776 1922439637211995008 1928922770287298304 1941493551195838464 1948040940676165632 1949516251820614656 1953501486571073142 1961573806763515593 1967928559666116608 1970329592587382784 1974357374328059688 1976060495863084032 1981015592015736144 1982515875874869852 1989201606858776376 2002165224670708416 2008917220072295808 2010438634690008864 2023540654115591424 2029426327155682752 2030364734877338112 2031902392355738496 2037812386358805408 2052041226708768768 2058009796552241664 2058961421284061184 2066513969265267456 2079981431390877696 2086995850024808448 2088576395983401984 2095619799818299392 2101494023432518077 2131092530804807064 2139898698287471556 2153844408357883296 2161107918562621248 2162744591863494384 2184180245095318272 2191546058260686336 2207498895398827008 2213919629624381184 2214943347138914304 2221152046119067149 2223068057845969536 2228642541017703162 2245101596238809088 2252435877754546968 2254378875562109952 2260031872581332784 2276483235880040352 2278446977436438528 2283104618050143096 2284160326737005376 2292538934653656084 2308546380047364864 2315261021121271872 2324828215423425888 2333192782681322496 2339979110314737408 2347870331277909504 2349648445481327232 2357572274795586816 2372936562572691456 2380938927493091328 2382742085558529024 2390777518102566912 2397479097155407947 2408180613162356736 2415185050499324928 2423074959402618708 2431246408382948904 2457202775732233056 2465489315543272128 2483436257323680384 2490659583327428832 2491811265531278592 2500951565076715728 2518414232778943488 2525739295768660224 2533990362473865339 2536176235007373696 2545301217470533632 2552704483979713536 2561043640365045396 2561313088666810368 2563252849615993344 2568492695306410983 2571897027049731072 2599355002427486208 2604668648761430856 2615431742351354124 2632476499104079584 2634747327817445376 2641354122687648192 2643354501166493136 2652268809145035168 2669553632894277888 2678556293429727744 2680584846253345152 2698054205487455232 2705901769540910336 2707152979836450816 2709203189807651328 2717083181811740544 2735152209430817517 2744013062069655552 2755351959020356608 2764353122698762188 2784768527977869312 2793865789489140432 2801992031243357436 2813570510711305194 2841456707739742752 2853198264383295408 2871792544477177728 2881477224750161664 2883659455817992512 2893384155430947456 2912240326793757696 2922061411014248448 2924274377730921984 2930252229856609713 2943331860531769344 2951892839499174912 2955494388881074176 2961536061492089532 2964090743794626048 2971523388023604216 2973773813812304778 3003247837006062624 3005838500749479936 3013375830108443712 3035310981173387136 3044139490733524128 3045547102316007168 3056718579538208112 3078061840063153152 3087014694828362496 3088442131926091776 3099770953897901184 3110923710241763328 3119972147086316544 3130493775037212672 3132864593975102976 3143429699727449088 3176989447411372032 3196638796207210596 3209848047431207334 3220246733999099904 3230766612536824944 3241661877843931872 3244116887795241576 3276270367642977408 3287319087391029504 3311248343098240512 3320879444436571776 3322415020708371456 3334602086768954304 3342963811526554743 3357885643705257984 3367652394358213632 3378653816631820452 3381568313343164928 3390047808871999176 3403605978639618048 3414724853820060528 3417670466154657792 3424656927075214644 3426240490105508064 3429196036066308096 3438808401980484126 3462819570071047296 3472891531681907808 3487242323135138832 3499789174021983744 3509968665472106112 3521805496916864256 3524472668221990848 3536358412193380224 3559404843859037184 3571408391239636992 3574113128337793536 3586166277153850368 3597405607316606976 3612270919743535104 3622777575748987392 3624452749863677952 3634612439103928062 3646869612574423356 3673802612027142144 3685804163598349584 3725154385985520576 3735989374991143248 3751427347615073592 3788608943652990336 3804264352511060544 3829056725969570304 3841565460547568094 3841969633000215552 3844879274423990016 3857845540574596608 3882987102391676928 3899032503641229312 3907002973142146284 3923147613527031186 3935857119332233216 3948714748656119376 3952120991726168064 3962031184031472288 3965031751749739704 3978403213717552752 4004330449341416832 4017834440144591616 4020877269380017728 4047081308231182848 4058852654311365504 4060729469754676224 4063804784711476992 4075624772717610816 4104082453417537536 4116019593104483328 4133027938530534912 4159962862781755392 4177152791966803968 4191239599636598784 4202988046865036154 4220355766066957791 4262185061609614128 4279797396574943112 4307688816715766592 4322215837125242496 4325489183726988768 4368360490190636544 4383092116521372672 4414997790797654016 4427839259248762368 4429886694277828608 4442304092238134298 4446136115691939072 4457285082035406324 4460660720718457167 4490203192477618176 4504871755509093936 4508757751124219904 4520063745162665568 4552966471760080704 4566209236100286192 4568320653474010752 4585077869307312168 4617092760094729728 4630522042242543744 4649656430846851776 4666385565362644992 4679958220629474816 4695740662555819008 4699296890962654464 4715144549591173632 4745873125145382912 4765484171117058048 4781555036205133824 4794958194310815894 4830370100998649856 4846149918805237416 4862492816765897808 4914405551464466112 4930978631086544256 4966872514647360768 4981319166654857664 4983622531062557184 5001903130153431456 5036828465557886976 5051478591537320448 5067980724947730678 5072352470014747392 5105408967959427072 5122087280730090792 5122626177333620736 5126505699231986688 5136985390612821966 5143794054099462144 5158212602970726189 5209337297522861712 5230863484702708248 5264952998208159168 5282708245375296384 5286709002332986272 5304537618290070336 5339107265788555776 5357112586859455488 5361169692506690304 5396108410974910464 5411803539081820672 5414305959672901632 5418406379615302656 5434166363623481088 5451918658655892093 5470304418861635034 5488026124139311104 5510703918040713216 5528706245397524376 5587731578978280864 5603984062486714872 5627141021422610388 5682913415479485504 5706396528766590816 5743585088954355456 5762954449500323328 5767318911635985024 5786768310861894912 5824480653587515392 5844122822028496896 5848548755461843968 5860504459713219426 5884721420290546779 5903785678998349824 5910988777762148352 5923072122984179064 5928181487589252096 5943046776047208432 5947547627624609556 6006495674012125248 6026751660216887424 6070621962346774272 6088278981467048256 6091094204632014336 6113437159076416224 6156123680126306304 6174029389656724992 6176884263852183552 6199541907795802368 6239944294172633088 6260987550074425344 6265729187950205952 6286859399454898176 6304482070297554231 6393277592414421192 6419696094862414668 6461533225073649888 6483323755687863744 6488233775590483152 6552540735285954816 6574638174782059008 6622496686196481024 6641758888873143552 6644830041416742912 6663456138357201447 6669204173537908608 6685927623053109486 6735304788716427264 6757307633263640904 6763136626686329856 6780095617743998352 6829449707640121056 6835340932309315584 6849313854150429288 6852480980211016128 6877616803960968252 6925639140142094592 6945783063363815616 6974484646270277664 6999578348043967488 7019937330944212224 7043610993833728512 7048945336443981696 7072716824386760448 7118809687718074368 7142816782479273984 7148226256675587072 7172332554307700736 7192437291466223841 7224541839487070208 7245555151497974784 7269224878207856124 7293739225148846712 7371608327196699168 7450308771971041152 7471978749982286496 7502854695230147184 7577217887305980672 7601971087421596017 7608528705022121088 7658113451939140608 7683130921095136188 7683939266000431104 7689758548847980032 7705478085919232949 7715691081149193216 7798065007282458624 7814005946284292568 7846295227054062372 7897429497312238752 7904241983452336128 7924062368062944576 7930063503499479408 7956806427435105504 8008660898682833664 8035668880289183232 8041754538760035456 8094162616462365696 8117705308622731008 8121458939509352448 8127609569422953984 8151249545435221632 8232039186208966656 8266055877061069824 8354305583933607936 8405976093730072308 8440711532133915582 8524370123219228256 8559594793149886224 8615377633431533184 8644431674250484992 8650978367453977536 8736720980381273088 8766184233042745344 8790756689569829139 8829995581595308032 8855678518497524736 8884608184476268596 8892272231383878144 8914570164070812648 8921321441436914334 9009743511018187872 9017515502248439808 9040127490325331136 9105932943520161408 9132418472200572384 9136641306948021504 9170155738614624336 9234185520189459456 9261044084485087488 9299312861693703552 9332771130725289984 9359916441258949632 9391481325111638016 9398593781925308928 9430289099182347264 9530968342234116096 9589916388621631788 9660740201997299712 9692299837610474832 9724985633531795616 9828811102928932224 9861957262173088512 9933745029294721536 9962638333309715328 9967245062125114368 10003806260306862912 10028891434579664229 10073656931115773952 10102957183074640896 10135961449895461356 10144704940029494784 10210817935918854144 10244174561460181584 10253011398463973376 10273970781225643932 10287588108198924288 10316425205941452378 10418674595045723424 10461726969405416496 10529905996416318336 10565416490750592768 10573418004665972544 10609075236580140672 10678214531577111552 10714225173718910976 10722339385013380608 10792216821949820928 10823607078163641344 10836812759230605312 10868332727246962176 10903837317311784186 10940608837723270068 11021407836081426432 11057412490795048752 11175463157956561728 11207968124973429744 11254282042845220776 11365826830958971008 11412793057533181632 11487170177908710912 11525908899000646656 11534637823271970048 11573536621723789824 11648961307175030784 11697097510923687936 11721008919426438852 11769442840581093558 11807571357996699648 11846144245968358128 11856362975178504192 11886093552094416864 11895095255249219112 12012991348024250496 12053503320433774848 12141243924693548544 12176557962934096512 12182188409264028672 12226874318152832448 12312247360252612608 12348058779313449984 12399083815591604736 12479888588345266176 12531458375900411904 12573718798909796352 12608964140595108462 12661067298200873373 12786555184828842384 12839392189724829336 12923066450147299776 12966647511375727488 12976467551180966304 13105081470571909632 13149276349564118016 13244993372392962048 13283517777746287104 13289660082833485824 13326912276714402894 13338408347075817216 13371855246106218972 13470609577432854528 13514615266527281808 13526273253372659712 13560191235487996704 13658899415280242112 13698627708300858576 13704961960422032256 13755233607921936504 13851278280284189184 13891566126727631232 13948969292540555328 13999156696087934976 14039874661888424448 14087221987667457024 14097890672887963392 14145433648773520896 14237619375436148736 14296452513351174144 14344665108615401472 14384874582932447682 14491110302995949568 14538449756415712248 14587478450297693424 14743216654393398336 14900617543942082304 14943957499964572992 15005709390460294368 15154435774611961344 15203942174843192034 15217057410044242176 15316226903878281216 15366261842190272376 15367878532000862208 15379517097695960064 15410956171838465898 15431382162298386432 15474637808912178567 15628011892568585136 15692590454108124744 15794858994624477504 15848124736125889152 15860127006998958816 15913612854870211008 16017321797365667328 16071337760578366464 16083509077520070912 16188325232924731392 16235410617245462016 16242917879018704896 16255219138845907968 16302499090870443264 16355755975967676279 16464078372417933312 16532111754122139648 16811952187460144616 16881423064267831164 17048740246438456512 17119189586299772448 17230755266863066368 17288863348500969984 17301956734907955072 17473441960762546176 17532368466085490688 17581513379139658278 17654164260871640337 17711357036995049472 17769216368952537192 17784544462767756288 17829140328141625296 17842642882873828668 18019487022036375744 18080254980650662272 18211865887040322816 18264836944401144768 18273282613896043008 18340311477229248672 18468371040378918912 18522088168970174976 18598625723387407104 18719832882517899264 18782962650223276032 18797187563850617856 18860578198364694528 18913446210892662693 19179832777243263576 19384599675220949664 19449971267063591232 19657622205857864448 19723914524346177024 19867490058589443072 19925276666619430656 19934490124250228736 19990368415071604341 20007612520613725824 20057782869159328458 20205914366149281792 20271922899790922712 20289409880058989568 20488349122920363168 20506022796927946752 20547941562451287864 20632850411882904756 20837349190091446848 20923453938810832992 21059811992832636672 21130832981501185536 21146836009331945088 21218150473160281344 21356429063154223104 21428450347437821952 21444678770026761216 21577311874398671523 21647214156327282688 21673625518461210624 21736665454493924352 21807674634623568372 21881217675446540136 22114824981590097504 22350926315913123456 22415936249946859488 22508564085690441552 22731653661917942016 22825586115066363264 22974340355817421824 23051817798001293312 23069275646543940096 23116434257757698847 23147073243447579648 23394195021847375872 23442017838852877704 23538885681162187116 23692288491936716256 23712725950357008384 23772187104188833728 23790190510498438224 24025982696048500992 24107006640867549696 24282487849387097088 24353115925868193024 24364376818528057344 24453748636305664896 24696117558626899968 24798167631183209472 25062916751800823808 25217928281190216924 25322134596401746746 25573110369657684768 25678784379449658672 25846132900294599552 25933295022751454976 25952935102361932608 26210162941143819264 26298552699128236032 26372270068709487417 26489986744785924096 26567035555492574208 26653824553428805788 26676816694151634432 26743710492212437944 27029230533054563616 27052546506745319424 27120382470975993408 27317798830560484224 27397255416601717152 27409923920844064512 27510467215843873008 27702556560568378368 27783132253455262464 27897938585081110656 27998313392175869952 28079749323776848896 28174443975334914048 28195781345775926784 28290867297547041792 28592905026702348288 28769749165864895364 28982220605991899136 29076899512831424496 29174956900595386848 29486433308786796672 29801235087884164608 29887914999929145984 30011418780920588736 30086674303738992687 30308871549223922688 30407884349686384068 30434114820088484352 30632453807756562432 30732523684380544752 30759034195391920128 30821912343676931796 30862764324596772864 30949275617824357134 31256023785137170272 31385180908216249488 31589717989248955008 31696249472251778304 31720254013997917632 31827225709740422016 32034643594731334656 32142675521156732928 32167018155040141824 32376650465849462784 32470821234490924032 32510438277691815936 32604998181740886528 32711511951935352558 33064223508244279296 33623904374920289232 33762846128535662328 34097480492876913024 34238379172599544896 34461510533726132736 34577726697001939968 34603913469815910144 34946883921525092352 35163026758279316556 35308328521743280674 35422714073990098944 35538432737905074384 35569088925535512576 35658280656283250592 35685285765747657336 36038974044072751488 36160509961301324544 36423731774080645632 36529673888802289536 36546565227792086016 36680622954458497344 36936742080757837824 37044176337940349952 37197251446774814208 37439665765035798528 37594375127701235712 37721156396729389056 37826892421785325386 37983201894602620119 38359665554486527152 38769199350441899328 38899942534127182464 39315244411715728896 39447829048692354048 39734980117178886144 39850553333238861312 39868980248500457472 39980736830143208682 40015225041227451648 40115565738318656916 40411828732298563584 40543845799581845424 40578819760117979136 40976698245840726336 41095883124902575728 41265700823765809512 41674698380182893696 41846907877621665984 42119623985665273344 42261665963002371072 42293672018663890176 42436300946320562688 42712858126308446208 42889357540053522432 43154623748797343046 43294428312654565376 43473330908987848704 43615349269247136744 43762435350893080272 44229649963180195008 44701852631826246912 44831872499893718976 45017128171380883104 45463307323835884032 45651172230132726528 45948680711634843648 46103635596002586624 46138551293087880192 46232868515515397694 46294146486895159296 46423913426736535701 46884035677705755408 47077771362324374232 47384576983873432512 47544374208377667456 47580381020996876448 48051965392097001984 48214013281735099392 48564975698774194176 48706231851736386048 48728753637056114688 48907497272611329792 49067267927903028837 49392235117253799936 49596335262366418944 50435856562380433848 50644269192803493492 51146220739315369536 51357568758899317344 51692265800589199104 51866590045502909952 51905870204723865216 52420325882287638528 52597105398256472064 52744540137418974834 53134071110985148416 53307649106857611576 53353633388303268864 53487420984424875888 54058461066109127232 54240764941951986816 54635597661120968448 54794510833203434304 54819847841688129024 55020934431687746016 55405113121136756736 55566264506910524928 55795877170162221312 56159498647553697792 56348887950669828096 56391562691551853568 56581734595094083584 56740338632677988079 57539498331729790728 58153799025662848992 58349913801190773696 58972866617573593344 59602470175768329216 59775829999858291968 59971105245214813023 60022837561841177472 60173348607477985374 60617743098447845376 60815768699372768136 60868229640176968704 61465047368761089504 61518068390783840256 61643824687353863592 61898551235648714268 62512047570274340544 62770361816432498976 63179435978497910016 63392498944503556608 63440508027995835264 63654451419480844032 64069287189462669312 64285351042313465856 64334036310080283648 64731935623196014569 64941642468981848064 65020876555383631872 65209996363481773056 65423023903870705116 67247808749840578464 67525692257071324656 68194960985753826048 68476758345199089792 68923021067452265472 69155453394003879936 69207826939631820288 69349302773273096541 70326053516558633112 70616657043486561348 71076865475810148768 71138177851071025152 71316561312566501184 71370571531495314672 72077948088145502976 72321019922602649088 72847463548161291264 73059347777604579072 73093130455584172032 73361245908916994688 74088352675880699904 74394502893549628416 75188750255402471424 75653784843570650772 75966403789205240238 76719331108973054304 77538398700883798656 77799885068254364928 78630488823431457792 78895658097384708096 79116810206128462251 79469960234357772288 79701106666477722624 79961473660286417364 80030450082454903296 80231131476637313832 81087691599163690848 81157639520235958272 81953396491681452672 82191766249805151456 82531401647531619024 83349396760365787392 83693815755243331968 84239247971330546688 84523331926004742144 84587344037327780352 84872601892641125376 85778715080107044864 86309247497594686092 86946661817975697408 87230698538494273488 87524870701786160544 88459299926360390016 89403705263652493824 89663744999787437952 90034256342761766208 90926614647671768064 91302344460265453056 91897361423269687296 92277102586175760384 92465737031030795388 92588292973790318592 92847826853473071402 93768071355411510816 94155542724648748464 94769153967746865024 95088748416755334912 95160762041993752896 96103930784194003968 96428026563470198784 97129951397548388352 97412463703472772096 97814994545222659584 98134535855806057674 99192670524732837888 100871713124760867696 101288538385606986984 102292441478630739072 102715137517798634688 103384531601178398208 103733180091005819904 103811740409447730432 104840651764575277056 105489080274837949668 106268142221970296832 106615298213715223152 106707266776606537728 106974841968849751776 108116922132218254464 108481529883903973632 109271195322241936896 109589021666406868608 109639695683376258048 110041868863375492032 110810226242273513472 111132529013821049856 111591754340324442624 112318997295107395584 112783125383103707136 113163469190188167168 113480677265355976158 113949605683807860357 115078996663459581456 116307598051325697984 116699827602381547392 117945733235147186688 119204940351536658432 119551659999716583936 119942210490429626046 120045675123682354944 120346697214955970748 121235486196895690752 121631537398745536272 121736459280353937408 122930094737522179008 123287649374707727184 123797102471297428536 125024095140548681088 125540723632864997952 126358871956995820032 126784997889007113216 126881016055991670528 127308902838961688064 128138574378925338624 128668072620160567296 129463871246392029138 129883284937963696128 130419992726963546112 130846047807741410232 134495617499681156928 135051384514142649312 136389921971507652096 136953516690398179584 137846042134904530944 138310906788007759872 138415653879263640576 138698605546546193082 139271740280209607103 140652107033117266224 141233314086973122696 142153730951620297536 142633122625133002368 142741143062990629344 144155896176291005952 144642039845205298176 145694927096322582528 146118695555209158144 146186260911168344064 146722491817833989376 148176705351761399808 148789005787099256832 151307569687141301544 151932807578410480476 153438662217946108608 155076797401767597312 155599770136508729856 157260977646862915584 157791316194769416192 158233620412256924502 159402213332955445248 159922947320572834728 160060900164909806592 160462262953274627664 162175383198327381696 163906792983362905344 164383532499610302912 165062803295063238048 166698793520731574784 167387631510486663936 168478495942661093376 169046663852009484288 169174688074655560704 169745203785282250752 170221015898033964237 172618494995189372184 174461397076988546976 175049741403572321088 176918599852720780032 178807410527304987648 179327489999574875904 179913315735644439069 180068512685523532416 181853229295343536128 182604688920530906112 184554205172351520768 184931474062061590776 185695653706946142804 187536142710823021632 188311085449297496928 189538307935493730048 190177496833510669824 190321524083987505792 192207861568388007936 192856053126940397568 194195806869588043707 194824927406945544192 195629989090445319168 196269071711612115348 201743426249521735392 202577076771213973968 204584882957261478144 205430275035597269376 206769063202356796416 207466360182011639808 207623480818895460864 208047908319819289623 210978160549675899336 213230596427430446304 213414533553213075456 213949683937699503552 216233844264436508928 216963059767807947264 218542390644483873792 219178043332813737216 219279391366752516096 220083737726750984064 222265058027642099712 223183508680648885248 225566250766207414272 226961354530711952316 227899211367615720714 230157993326919162912 232615196102651395968 233399655204763094784 235891466470294373376 237350430618385386753 238409880703073316864 239103319999433167872 239884420980859252092 240091350247364709888 240693394429911941496 243263074797491072544 243472918560707874816 245860189475044358016 246575298749415454368 247594204942594857072 250048190281097362176 251081447265729995904 252717743913991640064 253569995778014226432 253762032111983341056 254617805677923376128 257336145240321134592 258927742492784058276 260839985453927092224 261692095615482820464 268991234999362313856 270102769028285298624 272779843943015304192 273907033380796359168 275692084269809061888 276831307758527281152 277397211093092386164 278543480560419214206 281304214066234532448 282466628173946245392 284307461903240595072 285266245250266004736 285482286125981258688 288311792352582011904 289284079690410596352 291389854192645165056 292237391110418316288 293444983635667978752 297578011574198513664 302615139374282603088 303865615156820960952 306877324435892217216 310153594803535194624 311199540273017459712 314521955293725831168 316467240824513849004 318804426665910890496 319845894641145669456 320121800329819613184 320924525906549255328 324350766396654763392 327813585966725810688 328767064999220605824 330125606590126476096 333397587041463149568 334775263020973327872 336956991885322186752 338349376149311121408 339490407570564501504 340442031796067928474 345236989990378744368 348922794153977093952 350099482807144642176 353837199705441560064 357614821054609975296 358654979999149751808 359826631471288878138 360137025371047064832 363706458590687072256 365209377841061812224 369862948124123181552 371391307413892285608 375072285421646043264 376622170898594993856 379076615870987460096 380354993667021339648 380643048167975011584 384415723136776015872 388391613739176087414 389649854813891088384 391259978180890638336 392538143423224230696 403486852499043470784 405154153542427947936 409169765914522956288 410860550071194538752 413538126404713592832 414932720364023279616 415246961637790921728 416095816639638579246 417815220840628821309 421956321099351798672 426461192854860892608 427899367875399007104 432467688528873017856 433926119535615894528 437084781288967747584 438356086665627474432 438558782733505032192 440167475453501968128 444530116055284199424 446367017361297770496 453922709061423904632 455798422735231441428 460315986653838325824 465230392205302791936 466799310409526189568 471782932940588746752 474700861236770773506 478206639998866335744 479768841961718504184 480182700494729419776 481386788859823882992 486526149594982145088 491720378950088716032 493150597498830908736 495188409885189714144 500096380562194724352 502162894531459991808 505435487827983280128 507139991556028452864 507524064223966682112 509235611355846752256 510663047694101892711 517855484985568116552 523384191230965640928 537982469998724627712 539739947206933317207 540205538056570597248 545559687886030608384 547814066761592718336 553662615517054562304 554794422186184772328 557086961120838428412 562608428132469064896 564933256347892490784 568614923806481190144 570532490500532009472 570964572251962517376 576623584705164023808 578568159380821192704 584474782220836632576 586889967271335957504 605230278748565206176 607731230313641921904 613754648871784434432 620307189607070389248 622399080546034919424 624143724959457868869 632934481649027698008 639691789282291338912 640243600659639226368 641849051813098510656 648701532793309526784 655627171933451621376 657534129998441211648 660251213180252952192 666795174082926299136 669550526041946655744 676698752298622242816 680884063592135856948 690473979980757488736 697845588307954187904 700198965614289284352 707674399410883120128 712051291855156160259 715229642109219950592 717309959998299503616 719653262942577756276 720274050742094129664 730418755682123624448 739725896248246363104 742782614827784571216 750144570843292086528 753244341797189987712 758153231741974920192 760709987334042679296 761286096335950023168 776783227478352174828 782519956361781276672 785076286846448461392 806973704998086941568 810308307084855895872 818339531829045912576 821721100142389077504 827076252809427185664 830493923275581843456 832191633279277158492 835630441681257642618 843912642198703597344 852922385709721785216 855798735750798014208 864935377057746035712 867852239071231789056 874169562577935495168 876712173331254948864 880334950907003936256 892734034722595540992 907845418122847809264 911596845470462882856 920631973307676651648 930460784410605583872 933598620819052379136 943565865881177493504 949401722473541547012 956413279997732671488 959537683923437008368 960365400989458839552 962773577719647765984 973052299189964290176 983440757900177432064 986301194997661817472 990376819770379428288 1000192761124389448704 1004325789062919983616 1010870975655966560256 1015048128447933364224 1018471222711693504512 1021326095388203785422 1035710969971136233104 1046768382461931281856 1075964939997449255424 1079479894413866634414 1080411076113141194496 1091119375772061216768 1095628133523185436672 1109588844372369544656 1114173922241676856824 1125216856264938129792 1129866512695784981568 1137229847612962380288 1141064981001064018944 1141929144503925034752 1153247169410328047616 1168949564441673265152 1173779934542671915008 1210460557497130412352 1215462460627283843808 1227509297743568868864 1240614379214140778496 1244798161092069838848 1248287449918915737738 1253445662521886463927 1265868963298055396016 1279383578564582677824 1283698103626197021312 1297403065586619053568 1311254343866903242752 1315068259996882423296 1320502426360505904384 1333590348165852598272 1339101052083893311488 1361768127184271713896 1380947959961514977472 1395691176615908375808 1400397931228578568704 1415348798821766240256 1424102583710312320518 1434619919996599007232 1439306525885155512552 1440548101484188259328 1479451792496492726208 1485565229655569142432 1500289141686584173056 1506488683594379975424 1516306463483949840384 1521419974668085358592 1522572192671900046336 1531989143082305678133 1553566454956704349656 1570152573692896922784 1613947409996173883136 1620616614169711791744 1636679063658091825152 1643442200284778155008 1660987846551163686912 1664383266558554316984 1671260883362515285236 1687825284397407194688 1705844771419443570432 1711597471501596028416 1729870754115492071424 1735704478142463578112 1753424346662509897728 1760669901814007872512 1815690836245695618528 1823193690940925765712 1841263946615353303296 1860921568821211167744 1867197241638104758272 1872431174878373606607 1898803444947083094024 1919075367846874016736 1920730801978917679104 1925547155439295531968 1946104598379928580352 1966881515800354864128 1972602389995323634944 1980753639540758856576 2000385522248778897408 2008651578125839967232 2030096256895866728448 2042652190776407570844 2071421939942272466208 2093536764923862563712 2136153875565468480777 2151929879994898510848 2158959788827733268828 2160822152226282388992 2191256267046370873344 2219177688744739089312 2228347844483353713648 2250433712529876259584 2259733025391569963136 2274459695225924760576 2282129962002128037888 2283858289007850069504 2347559869085343830016 2420921114994260824704 2430924921254567687616 2455018595487137737728 2481228758428281556992 2496574899837831475476 2506891325043772927854 2531737926596110792032 2558767157129165355648 2567396207252394042624 2594806131173238107136 2622508687733806485504 2630136519993764846592 2641004852721011808768 2678202104167786622976 2723536254368543427792 2761895919923029954944 2791382353231816751616 2800795862457157137408 2830697597643532480512 2848205167420624641036 2869239839993198014464 2878613051770311025104 2881096202968376518656 2958903584992985452416 2971130459311138284864 3000578283373168346112 3012977367188759950848 3032612926967899680768 3045144385343800092672 3063978286164611356266 3107132909913408699312 3140305147385793845568 3227894819992347766272 3241233228339423583488 3273358127316183650304 3286884400569556310016 3328766533117108633968 3342521766725030570472 3375650568794814389376 3411689542838887140864 3423194943003192056832 3459741508230984142848 3506848693325019795456 3521339803628015745024 3631381672491391237056 3646387381881851531424 3682527893230706606592 3721843137642422335488 3734394483276209516544 3744862349756747213214 3797606889894166188048 3838150735693748033472 3851094310878591063936 3892209196759857160704 3933763031600709728256 3945204779990647269888 3961507279081517713152 4000771044497557794816 4017303156251679934464 4085304381552815141688 4142843879884544932416 4187073529847725127424 4272307751130936961554 4303859759989797021696 4317919577655466537656 4321644304452564777984 4438355377489478178624 4456695688966707427296 4500867425059752519168 4519466050783139926272 4548919390451849521152 4564259924004256075776 4567716578015700139008 4595967429246917034399 4841842229988521649408 4861849842509135375232 4910037190974275475456 4993149799675662950952 5013782650087545855708 5063475853192221584064 5117534314258330711296 5134792414504788085248 5189612262346476214272 5260273039987529693184 5282009705442023617536 5447072508737086855584 5523791839846059909888 5582764706463633503232 5601591724914314274816 5617293524635120819821 5696410334841249282072 5757226103540622050208 5762192405936753037312 5917807169985970904832 5942260918622276569728 6001156566746336692224 6025954734377519901696 6090288770687600185344 6127956572329222712532 6214265819826817398624 6280610294771587691136 6455789639984695532544 6482466456678847166976 6573768801139112620032 6657533066234217267936 6685043533450061140944 6751301137589628778752 6823379085677774281728 6846389886006384113664 7042679607256031490048 7262763344982782474112 7292774763763703062848 7365055786461413213184 7443686275284844670976 7489724699513494426428 7595213779788332376096 7676301471387496066944 7702188621757182127872 7784418393519714321408 7867526063201419456512 7890409559981294539776 7923014558163035426304 8034606312503359868928 8170608763105630283376 8285687759769089864832 8374147059695450254848 8544615502261873923108 8607719519979594043392 8635839155310933075312 8643288608905129555968 8876710754978956357248 8913391377933414854592 9001734850119505038336 9038932101566279852544 9097838780903699042304 9135433156031400278016 9191934858493834068798 9683684459977043298816 9723699685018270750464 9820074381948550950912 9986299599351325901904 10027565300175091711416 10126951706384443168128 10235068628516661422592 10269584829009576170496 10379224524692952428544 10520546079975059386368 10564019410884047235072 10894145017474173711168 11047583679692119819776 11165529412927267006464 11203183449828628549632 11234587049270241639642 11392820669682498564144 11514452207081244100416 11835614339971941809664 11884521837244553139456 12002313133492673384448 12051909468755039803392 12255913144658445425064 12428531639653634797248 12561220589543175382272 12911579279969391065088 12964932913357694333952 13315066132468434535872 13370087066900122281888 13502602275179257557504 13646758171355548563456 13692779772012768227328 13787902287740751103197 14525526689965564948224 14585549527527406125696 14730111572922826426368 14979449399026988852856 15190427559576664752192 15352602942774992133888 15404377243514364255744 15568836787039428642816 15780819119962589079552 15846029116326070852608 16341217526211260566752 16571375519538179729664 16748294119390900509696 16851880573905362459463 17089231004523747846216 17271678310621866150624 17286577217810259111936 17753421509957912714496 17826782755866829709184 18003469700239010076672 18077864203132559705088 18270866312062800556032 18383869716987668137596 19367368919954086597632 19447399370036541500928 19972599198702651803808 20055130600350183422832 20253903412768886336256 20470137257033322845184 20539169658019152340992 21128038821768094470144 21788290034948347422336 22095167359384239639552 22331058825854534012928 22469174098540483279284 22785641339364997128288 23028904414162488200832 23671228679943883619328 23769043674489106278912 24103818937510079606784 24511826289316890850128 24857063279307269594496 25122441179086350764544 25823158559938782130176 25929865826715388667904 26630132264936869071744 26740174133800244563776 27005204550358515115008 27293516342711097126912 27575804575481502206394 29051053379931129896448 29171099055054812251392 29460223145845652852736 29958898798053977705712 30380855119153329504384 30705205885549984267776 30808754487028728511488 31137673574078857285632 31561638239925178159104 31692058232652141705216 32682435052422521133504 33142751039076359459328 33496588238781801019392 33703761147810724918926 34178462009047495692432 34543356621243732301248 35506843019915825428992 35653565511733659418368 36006939400478020153344 36155728406265119410176 36767739433975336275192 38734737839908173195264 38894798740073083001856 39945198397405303607616 40110261200700366845664 40507806825537772672512 40940274514066645690368 41078339316038304681984 43576580069896694844672 44190334718768479279104 44938348197080966558568 45571282678729994256576 46057808828324976401664 47342457359887767238656 47538087348978212557824 49023652578633781700256 49714126558614539188992 50244882358172701529088 50555641721716087378389 51859731653430777335808 53260264529873738143488 53480348267600489127552 54010409100717030230016 55151609150963004412788 58102106759862259792896 58342198110109624502784 59917797596107955411424 60761710238306659008768 61410411771099968535552 61617508974057457022976 63384116465304283410432 65364870104845042267008 66285502078152718918656 66993176477563602038784 67407522295621449837852 68356924018094991384864 69086713242487464602496 71013686039831650857984 71307131023467318836736 72311456812530238820352 73535478867950672550384 77469475679816346390528 77789597480146166003712 79890396794810607215232 80220522401400733691328 81015613651075545345024 81880549028133291380736 87153160139793389689344 88380669437536958558208 89876696394161933117136 91142565357459988513152 92115617656649952803328 94684914719775534477312 95076174697956425115648 98047305157267563400512 99428253117229078377984 100489764716345403058176 101111283443432174756778 106520529059747476286976 106960696535200978255104 108020818201434060460032 110303218301926008825576 116204213519724519585792 116684396220219249005568 119835595192215910822848 121523420476613318017536 122820823542199937071104 123235017948114914045952 130729740209690084534016 132571004156305437837312 134815044591242899675704 136713848036189982769728 138173426484974929204992 142027372079663301715968 142614262046934637673472 147070957735901345100768 151666925165148262135167 155579194960292332007424 159780793589621214430464 160441044802801467382656 162031227302151090690048 174306320279586779378688 179753392788323866234272 182285130714919977026304 184231235313299905606656 190152349395912850231296 196094610314535126801024 198856506234458156755968 200979529432690806116352 202222566886864349513556 213041058119494952573952 213921393070401956510208 220606436603852017651152 232408427039449039171584 233368792440438498011136 239671190384431821645696 243046840953226636035072 245641647084399874142208 261459480419380169068032 265142008312610875674624 269630089182485799351408 273427696072379965539456 276346852969949858409984 284054744159326603431936 285228524093869275346944 294141915471802690201536 303333850330296524270334 319561587179242428860928 320882089605602934765312 324062454604302181380096 348612640559173558757376 359506785576647732468544 364570261429839954052608 368462470626599811213312 392189220629070253602048 397713012468916313511936 404445133773728699027112 426082116238989905147904 427842786140803913020416 441212873207704035302304 466737584880876996022272 479342380768863643291392 486093681906453272070144 522918960838760338136064 539260178364971598702816 546855392144759931078912 552693705939899716819968 570457048187738550693888 588283830943605380403072 606667700660593048540668 639123174358484857721856 641764179211205869530624 697225281118347117514752 719013571153295464937088 729140522859679908105216 736924941253199622426624 784378441258140507204096 795426024937832627023872 808890267547457398054224 852164232477979810295808 855685572281607826040832 882425746415408070604608 958684761537727286582784 972187363812906544140288 1045837921677520676272128 1078520356729943197405632 1093710784289519862157824 1105387411879799433639936 1176567661887210760806144 1213335401321186097081336 1278246348716969715443712 1283528358422411739061248 1438027142306590929874176 1458281045719359816210432 1568756882516281014408192 1617780535094914796108448 1711371144563215652081664 1764851492830816141209216 1917369523075454573165568 2091675843355041352544256 2157040713459886394811264 2187421568579039724315648 2210774823759598867279872 2353135323774421521612288 2426670802642372194162672 2556492697433939430887424 2567056716844823478122496 2876054284613181859748352 2916562091438719632420864 3137513765032562028816384 3235561070189829592216896 3529702985661632282418432 3834739046150909146331136 4314081426919772789622528 4374843137158079448631296 4706270647548843043224576 4853341605284744388325344 5134113433689646956244992 5752108569226363719496704 6275027530065124057632768 6471122140379659184433792 7059405971323264564836864 7669478092301818292662272 8628162853839545579245056 8749686274316158897262592 9412541295097686086449152 9706683210569488776650688 11504217138452727438993408 12942244280759318368867584 14118811942646529129673728 17256325707679091158490112 18825082590195372172898304 19413366421138977553301376 23008434276905454877986816 25884488561518636737735168 28237623885293058259347456 34512651415358182316980224 38826732842277955106602752 51768977123037273475470336 56475247770586116518694912 69025302830716364633960448 77653465684555910213205504 103537954246074546950940672 155306931369111820426411008 207075908492149093901881344 310613862738223640852822016 621227725476447281705644032
- Sum of all divisors σ(n): 2086366776672799008374538240
- Sum of proper divisors (its aliquot sum) s(n): 1465139051196351726668894208
- 621227725476447281705644032 is an abundant number, because the sum of its proper divisors (1465139051196351726668894208) is greater than itself. Its abundance is 843911325719904444963250176
Bases of 621227725476447281705644032
- Binary: 1000000001110111100001011001111010011111100100101111110100010001110101011111110000000000002
- Hexadecimal: 0x201DE167A7E4BF44757F000
- Base-36: 2621MORCL2LR000000
Squares and roots of 621227725476447281705644032
- 621227725476447281705644032 squared (6212277254764472817056440322) is 385923886900640147019864735563071722298487483897217024
- 621227725476447281705644032 cubed (6212277254764472817056440323) is 239746618466314366435902502286308143026300812756883418194039750190479038394400768
-
The
square root of 621227725476447281705644032 is 24924440324236.9171900365 -
621227725476447281705644032 is a
perfect cube number . Itscube root is 853264368
Scales and comparisons
How big is 621227725476447281705644032?- 621,227,725,476,447,281,705,644,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 621,227,725,476,447,281,705,644,032 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 621227725476447281705644032 cubic inches would be around 71105364 feet tall.
Recreational maths with 621227725476447281705644032
- 621227725476447281705644032 backwards is 230446507182744674527722126
- 621227725476447281705644032 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 621227725476447281705644032's digits is 108
- 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 621227725476447281705644032 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 621227725476447281705644032 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/621227725476447281705644032/
Chicago style:
Numbermatics. 2024. "Number 621227725476447281705644032 - Facts about the integer". https://numbermatics.com/n/621227725476447281705644032/
The information we have on file for 621227725476447281705644032 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 621227725476447281705644032, math, Factors of 621227725476447281705644032, curriculum, school, college, exams, university, Prime factorization of 621227725476447281705644032, STEM, science, technology, engineering, physics, economics, calculator, six hundred twenty-one septillion, two hundred twenty-seven sextillion, seven hundred twenty-five quintillion, four hundred seventy-six quadrillion, four hundred forty-seven trillion, two hundred eighty-one billion, seven hundred five million, six hundred forty-four thousand and thirty-two.