310192458928496618370564096
310,192,458,928,496,618,370,564,096 is an even composite number composed of seven prime numbers multiplied together.
What does the number 310192458928496618370564096 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 12393 divisors.
310192458928496618370564096 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 310192458928496618370564096:
216 × 32 × 112 × 132 × 312 × 10932 × 47332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 31 × 31 × 1093 × 1093 × 4733 × 4733)See below for interesting mathematical facts about the number 310192458928496618370564096 from the Numbermatics database.
Names of 310192458928496618370564096
- Cardinal: 310192458928496618370564096 can be written as Three hundred ten septillion, one hundred ninety-two sextillion, four hundred fifty-eight quintillion, nine hundred twenty-eight quadrillion, four hundred ninety-six trillion, six hundred eighteen billion, three hundred seventy million, five hundred sixty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 3.10192458928496618370564096 × 1026
Factors of 310192458928496618370564096
Divisors of 310192458928496618370564096
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 31 32 33 36 39 44 48 52 62 64 66 72 78 88 93 96 99 104 117 121 124 128 132 143 144 156 169 176 186 192 198 208 234 242 248 256 264 279 286 288 312 338 341 352 363 372 384 396 403 416 429 468 484 496 507 512 528 558 572 576 624 676 682 704 726 744 768 792 806 832 858 936 961 968 992 1014 1023 1024 1056 1089 1093 1116 1144 1152 1209 1248 1287 1352 1364 1408 1452 1488 1521 1536 1573 1584 1612 1664 1716 1859 1872 1922 1936 1984 2028 2046 2048 2112 2178 2186 2232 2288 2304 2418 2496 2574 2704 2728 2816 2883 2904 2976 3042 3069 3072 3146 3168 3224 3279 3328 3432 3627 3718 3744 3751 3844 3872 3968 4056 4092 4096 4224 4356 4372 4433 4464 4576 4608 4719 4733 4836 4992 5148 5239 5408 5456 5577 5632 5766 5808 5952 6084 6138 6144 6292 6336 6448 6558 6656 6864 7254 7436 7488 7502 7688 7744 7936 8112 8184 8192 8448 8649 8712 8744 8866 8928 9152 9216 9438 9466 9672 9837 9984 10296 10478 10571 10816 10912 11154 11253 11264 11532 11616 11904 12023 12168 12276 12288 12493 12584 12672 12896 13116 13299 13312 13728 14157 14199 14209 14508 14872 14976 15004 15376 15488 15717 15872 16224 16368 16384 16731 16896 17298 17424 17488 17732 17856 18304 18432 18876 18932 19344 19674 19968 20449 20592 20956 21142 21632 21824 22308 22506 22528 23064 23232 23808 24046 24336 24552 24576 24986 25168 25344 25792 26232 26598 26624 27456 28314 28398 28418 29016 29744 29952 30008 30752 30976 31434 31713 31744 32448 32736 32768 33462 33759 33792 33883 34596 34848 34976 35464 35712 36069 36608 36864 37479 37752 37864 38688 39348 39897 39936 40898 41184 41912 42284 42597 42627 43264 43648 44616 45012 45056 46128 46464 47151 47616 48092 48672 48763 49104 49152 49972 50336 50688 51584 52063 52464 53196 53248 54912 56628 56796 56836 57629 58032 59488 59904 60016 61347 61504 61529 61952 62868 63426 63488 64896 65472 65536 66924 67518 67584 67766 69192 69696 69952 70928 71424 72138 73216 73728 74958 75504 75728 77376 78696 79794 79872 81796 82368 83824 84568 85194 85254 86528 87296 89232 90024 90112 92256 92928 94302 95139 95232 96184 97344 97526 98208 98304 99944 100672 101376 101649 103168 104126 104928 106392 106496 108207 109824 112437 113256 113592 113672 115258 116064 116281 118976 119808 120032 122694 123008 123058 123904 125736 126852 126976 127881 129792 130944 132253 133848 135036 135168 135532 137423 138384 139392 139904 141856 142848 144276 146289 146432 146723 147456 149916 151008 151456 154752 156189 156299 157392 159588 159744 162409 163592 164736 167648 169136 170388 170508 172887 173056 174592 178464 180048 180224 184041 184512 184587 184717 185856 188604 190278 190464 192368 194688 195052 196416 196608 199888 201344 202752 203298 206336 208252 209856 212784 212992 216414 219648 224874 226512 227184 227344 230516 232128 232562 237952 239616 240064 245388 246016 246116 247808 251472 253704 253952 255762 259584 261888 264506 267696 270072 270336 271064 274846 276768 278784 279808 283712 285696 288552 292578 292864 293446 294912 299832 302016 302912 304947 309504 312378 312598 314784 319176 319488 324818 327184 329472 335296 338272 340776 341016 345774 346112 348843 349184 356928 360096 360448 368082 369024 369174 369434 371712 372713 377208 380556 380928 384736 389376 390104 392832 396759 399776 402688 405504 406596 412269 412672 416504 419712 425568 425984 432828 438867 439296 440169 440479 449748 453024 454368 454688 461032 464256 465124 468567 468897 475904 479232 480128 487227 490776 492032 492232 495616 502944 507408 507904 511524 518661 519168 523776 529012 535392 540144 540672 542128 549692 553536 553761 554151 557568 559616 567424 571392 572693 577104 585156 585728 586892 589824 599664 604032 605824 609894 619008 624756 625196 629568 633919 638352 638976 649636 654368 658944 670592 676544 676819 681552 682032 691548 692224 697686 698368 713856 720192 720896 736164 738048 738348 738868 743424 745426 754416 761112 761856 769472 778752 780208 785664 793518 799552 799877 805376 811008 813192 824538 825344 833008 839424 851136 851968 865656 877734 878592 880338 880958 899496 906048 908736 909376 922064 928512 930248 937134 937794 951808 958464 960256 974454 981552 984064 984464 991232 1005888 1014816 1015808 1023048 1037322 1038336 1046529 1047552 1050373 1058024 1070784 1080288 1081344 1084256 1099384 1107072 1107522 1108302 1115136 1118139 1119232 1134848 1142784 1145386 1154208 1170312 1171456 1173784 1190277 1194649 1199328 1208064 1211648 1219788 1236807 1238016 1249512 1250392 1259136 1267838 1276704 1277952 1299272 1308736 1317888 1320507 1321437 1341184 1353088 1353638 1363104 1364064 1383096 1384448 1395372 1396736 1406691 1427712 1440384 1461681 1472328 1476096 1476696 1477736 1486848 1490852 1508832 1511653 1522224 1523712 1538944 1557504 1560416 1571328 1587036 1599104 1599754 1610752 1613953 1622016 1626384 1649076 1650688 1662453 1666016 1678848 1702272 1718079 1719289 1731312 1755468 1757184 1760676 1761916 1786499 1798992 1812096 1817472 1818752 1844128 1857024 1860496 1874268 1875588 1901757 1903616 1907399 1916928 1920512 1948908 1963104 1968128 1968928 1982464 2011776 2029632 2030457 2031616 2031887 2046096 2074644 2076672 2093058 2095104 2100746 2116048 2141568 2160576 2162688 2168512 2198768 2214144 2215044 2216604 2230272 2236278 2238464 2269696 2285568 2290772 2308416 2340624 2342912 2347568 2380554 2389298 2398656 2399631 2416128 2423296 2439576 2473614 2476032 2499024 2500784 2518272 2535676 2553408 2555904 2598544 2617472 2635776 2641014 2642874 2682368 2706176 2707276 2726208 2728128 2766192 2768896 2790744 2793472 2813382 2855424 2880768 2923362 2944656 2952192 2953392 2955472 2973696 2981704 3017664 3023306 3044448 3047424 3077888 3115008 3120832 3142656 3151119 3174072 3198208 3199508 3221504 3227906 3244032 3252768 3298152 3301376 3324906 3332032 3354417 3357696 3404544 3436158 3438578 3462624 3510936 3514368 3521352 3523832 3572998 3583947 3597984 3624192 3634944 3637504 3688256 3714048 3720992 3748536 3751176 3803514 3807232 3814798 3833856 3841024 3897816 3926208 3936256 3937856 3964311 3964928 4023552 4059264 4060914 4063774 4092192 4099843 4149288 4153344 4186116 4190208 4201492 4232096 4283136 4321152 4337024 4397536 4428288 4430088 4433208 4460544 4472556 4476928 4534959 4539392 4548413 4571136 4581544 4616832 4681248 4685824 4695136 4761108 4778596 4797312 4799262 4832256 4841859 4845269 4846592 4879152 4947228 4952064 4998048 5001568 5036544 5071352 5106816 5154237 5157867 5173169 5197088 5234944 5271552 5282028 5285748 5359497 5364736 5412352 5414552 5452416 5456256 5532384 5537792 5581488 5586944 5626764 5705271 5710848 5722197 5726227 5761536 5846724 5889312 5904384 5906784 5910944 5947392 5963408 6035328 6046612 6088896 6091371 6094848 6095661 6155776 6230016 6241664 6285312 6302238 6348144 6396416 6399016 6443008 6455812 6488064 6505536 6596304 6602752 6649812 6664064 6708834 6715392 6809088 6872316 6877156 6925248 7021872 7028736 7042704 7047664 7145996 7167894 7195968 7198893 7248384 7269888 7275008 7376512 7428096 7441984 7445009 7497072 7502352 7607028 7614464 7629596 7667712 7682048 7795632 7852416 7872512 7875712 7928622 7929856 8047104 8118528 8121828 8127548 8184384 8199686 8298576 8306688 8372232 8380416 8402984 8464192 8566272 8642304 8674048 8795072 8798647 8856576 8860176 8866416 8921088 8945112 8953856 9069918 9078784 9096826 9142272 9163088 9233664 9362496 9371648 9390272 9453357 9522216 9557192 9594624 9598524 9664512 9683718 9690538 9693184 9758304 9894456 9904128 9996096 10003136 10073088 10142704 10213632 10308474 10315734 10346338 10394176 10469888 10543104 10564056 10571496 10718994 10729472 10751841 10824704 10829104 10904832 10912512 11064768 11075584 11162976 11173888 11253528 11410542 11421696 11444394 11452454 11523072 11554103 11693448 11778624 11808768 11813568 11821888 11894784 11926816 12070656 12093224 12177792 12182742 12191322 12299529 12311552 12460032 12483328 12570624 12604476 12696288 12792832 12798032 12886016 12911624 13011072 13141139 13192608 13205504 13299624 13328128 13417668 13430784 13604877 13618176 13645239 13654849 13744632 13754312 13850496 14043744 14057472 14085408 14095328 14291992 14335788 14391936 14397786 14496768 14525577 14535807 14539776 14550016 14753024 14856192 14883968 14890018 14994144 15004704 15214056 15228928 15259192 15364096 15473601 15519507 15530437 15591264 15704832 15745024 15751424 15857244 16078491 16094208 16237056 16243656 16255096 16368768 16399372 16597152 16613376 16744464 16760832 16805968 16928384 17132544 17166591 17178681 17284608 17348096 17590144 17597294 17713152 17720352 17732832 17753483 17842176 17890224 17907712 18139836 18157568 18193652 18284544 18286983 18326176 18467328 18724992 18780544 18906714 19044432 19114384 19189248 19197048 19329024 19367436 19381076 19386368 19516608 19651489 19788912 19808256 19992192 20006272 20146176 20285408 20427264 20616948 20631468 20692676 20788352 20939776 20981389 21086208 21128112 21142992 21437988 21458944 21503682 21649408 21658208 21809664 21825024 22129536 22325952 22335027 22347776 22350757 22401289 22507056 22821084 22843392 22888788 22904908 23046144 23108206 23386896 23557248 23617536 23627136 23643776 23789568 23853632 24141312 24186448 24355584 24365484 24382644 24599058 24623104 24796187 24920064 24966656 25141248 25208952 25392576 25585664 25596064 25772032 25823248 26022144 26282278 26385216 26395941 26411008 26599248 26656256 26835336 26861568 27209754 27236352 27290478 27309698 27489264 27508624 27700992 28087488 28114944 28170816 28190656 28583984 28671576 28783872 28795572 28993536 29051154 29071614 29079552 29100032 29506048 29712384 29767936 29780036 29988288 30009408 30428112 30457856 30518384 30728192 30947202 31039014 31060874 31182528 31409664 31490048 31502848 31714488 32156982 32188416 32474112 32487312 32510192 32737536 32798744 33194304 33226752 33488928 33521664 33611936 33856768 34265088 34333182 34357362 34569216 34662309 34696192 35180288 35194588 35426304 35440704 35465664 35506966 35684352 35780448 35815424 36279672 36315136 36387304 36573966 36652352 36898587 36934656 37034119 37449984 37561088 37813428 38088864 38228768 38378496 38394096 38658048 38734872 38762152 38772736 39033216 39302978 39423417 39577824 39616512 39984384 40012544 40292352 40570816 40854528 40935717 40964547 41233896 41262936 41385352 41576704 41879552 41962778 42172416 42256224 42285984 42875976 42917888 43007364 43298816 43316416 43607421 43619328 43650048 44259072 44651904 44670054 44701514 44802578 45014112 45642168 45686784 45777576 45809816 46092288 46216412 46558521 46591311 46773792 47114496 47235072 47254272 47287552 47707264 48282624 48372896 48711168 48730968 48765288 49198116 49246208 49592374 49840128 49933312 50032543 50282496 50417904 50785152 51171328 51192128 51536043 51544064 51646496 52044288 52564556 52770432 52791882 53198496 53260449 53297959 53312512 53670672 53723136 54419508 54472704 54580956 54619396 54978528 55017248 55401984 56174976 56341632 56381312 56904859 57167968 57343152 57567744 57591144 57987072 58102308 58143228 58159104 58200064 58954467 59012096 59129369 59424768 59535872 59560072 59976576 60018816 60856224 60915712 61036768 61456384 61894404 62078028 62121748 62365056 62819328 62944167 62980096 62988497 63005696 63428976 64313964 64376832 64948224 64974624 65020384 65475072 65597488 66388608 66977856 67005081 67043328 67052271 67203867 67223872 67251197 67713536 68530176 68666364 68714724 69138432 69324618 69392384 70360576 70389176 70852608 70881408 70931328 71013932 71368704 71560896 71630848 72559344 72630272 72774608 73147932 73304704 73797174 73869312 74068238 74388561 74899968 75122176 75626856 76177728 76457536 76756992 76788192 77316096 77469744 77524304 77545472 78066432 78605956 78846834 79155648 79187823 79233024 79968768 80025088 80584704 81141632 81709056 81871434 81929094 82467792 82525872 82770704 83153408 83759104 83925556 84344832 84512448 84571968 85751952 85835776 86014728 86597632 86632832 87214842 87238656 87300096 88518144 89303808 89340108 89403028 89605156 90028224 91284336 91373568 91555152 91619632 92184576 92432824 93117042 93182622 93547584 94228992 94470144 94508544 94575104 95414528 96565248 96745792 96785117 97422336 97461936 97530576 98396232 98492416 99184748 99680256 99866624 100065086 100564992 100835808 101570304 102342656 102384256 103072086 103088128 103292992 103986927 104088576 105129112 105540864 105583764 106396992 106520898 106595918 106625024 107341344 107446272 108839016 108945408 109161912 109238792 109957056 110034496 110803968 111102357 112349952 112683264 112762624 113809718 114335936 114686304 115135488 115182288 115974144 116204616 116286456 116318208 116400128 117908934 118024192 118258738 118270251 118849536 119071744 119120144 119953152 120037632 121712448 121831424 122073536 122893641 122912768 123788808 124156056 124243496 124730112 125638656 125888334 125976994 126011392 126857952 127095133 128627928 128753664 129896448 129949248 130040768 130950144 131194976 132777216 133955712 134010162 134104542 134407734 134447744 134502394 135427072 137060352 137332728 137429448 138276864 138649236 138784768 139773933 140721152 140778352 141705216 141762816 141862656 142027864 143121792 144552529 145118688 145260544 145549216 146295864 146609408 147594348 147738624 148136476 148777122 149799936 150097629 150203339 150244352 151253712 152355456 152915072 153513984 153576384 154632192 154939488 155048608 155090944 156132864 157211912 157693668 158311296 158375646 159781347 159893877 159937536 160050176 160368239 161169408 162283264 163418112 163742868 163858188 164935584 165051744 165541408 166306816 167518208 167851112 169024896 169143936 170714577 170834807 171503904 171671552 172029456 173195264 173265664 174429684 174477312 174600192 176863401 177036288 177388107 177513037 178607616 178680216 178806056 179210312 180056448 182568672 182747136 183110304 183239264 184369152 184865648 186234084 186365244 187095168 188457984 188832501 188940288 188965491 189017088 189150208 190829056 193130496 193491584 193570234 194844672 194923872 195061152 196792464 196984832 198369496 199733248 200130172 201129984 201156813 201611601 201671616 201753591 201895681 203140608 204685312 204768512 206144172 206585984 207973854 208177152 210258224 211081728 211167528 212793984 213041796 213191836 213250048 214682688 214892544 217678032 217890816 218323824 218477584 219914112 220068992 221607936 222204714 223165683 224699904 225366528 225525248 227619436 228671872 229372608 230270976 230364576 230795279 231948288 232409232 232572912 232636416 232800256 235817868 236048384 236517476 236540502 237699072 238143488 238240288 239906304 240075264 243424896 244147072 245787282 245825536 246414179 247577616 248312112 248486992 249460224 251277312 251776668 251953988 252022784 253715904 254190266 257255856 257507328 259792896 259898496 260081536 261900288 262389952 265554432 267911424 268020324 268209084 268815468 268895488 269004788 270854144 272758057 274120704 274665456 274858896 276553728 277298472 277569536 279547866 281442304 281556704 283410432 283525632 283725312 284055728 286243584 289105058 290237376 290355351 290521088 291098432 291216757 292591728 293218816 295188696 295477248 296272952 297554244 299599872 300195258 300406678 300488704 302507424 304710912 305830144 307027968 307152768 309264384 309878976 310097216 310181888 312265728 314423824 315387336 316622592 316751292 319562694 319787754 319875072 320100352 320736478 322338816 324566528 326836224 327485736 327716376 329871168 330103488 331082816 332613632 333307071 335036416 335702224 338049792 338287872 341429154 341669614 343007808 343343104 344058912 346390528 346531328 348859368 348954624 349200384 353726802 354072576 354776214 355026074 357215232 357360432 357612112 358420624 360112896 365137344 365494272 366220608 366478528 368738304 369731296 372468168 372730488 374190336 376915968 377665002 377930982 378034176 378300416 381285399 381658112 386260992 386983168 387140468 389689344 389847744 390122304 393584928 393969664 396738992 399466496 400260344 402313626 403223202 403343232 403507182 403791362 406281216 407375309 409370624 409537024 412288344 413171968 415947708 416354304 420516448 422163456 422335056 425587968 426083592 426383672 426500096 429365376 433657587 435356064 435781632 436647648 436955168 439828224 440137984 443215872 444409428 446331366 449399808 450292887 450610017 450733056 451050496 455238872 457343744 458745216 460541952 460729152 461590558 463896576 464818464 465145824 465272832 465600512 471635736 472096768 473034952 473081004 476286976 476480576 479681631 479812608 480150528 481104717 481443547 486849792 488294144 491574564 492828358 495155232 496624224 496973984 498920448 502554624 503553336 503907976 504045568 507431808 508380532 512143731 512504421 514511712 515014656 519585792 519796992 520163072 523800576 524779904 531108864 532164321 532539111 535822848 536040648 536418168 537630936 537790976 538009576 541708288 545516114 548241408 549330912 549717792 550357973 553107456 554596944 555139072 559095732 562884608 563113408 566820864 566896473 567051264 567450624 568111456 572487168 578210116 580474752 580710702 582196864 582433514 585183456 586437632 590377392 590954496 592545904 595108488 599199744 600390516 600813356 600977408 605014848 605260773 605687043 609421824 611660288 614055936 614305536 619757952 620194432 624531456 625953449 628847648 630774672 633245184 633502584 639125388 639575508 639750144 640200704 641472956 644677632 649133056 650423059 653672448 654971472 655432752 659742336 660206976 662165632 665227264 666614142 670072832 671404448 676099584 676575744 682858308 683339228 686015616 688117824 692385837 692781056 692873467 693062656 694439959 697718736 697909248 698400768 707453604 708145152 709552428 710052148 714430464 714720864 715224224 716841248 720225792 730274688 732441216 732957056 737476608 739242537 739462592 739763167 744936336 745460976 748380672 753831936 755330004 755861964 756068352 756600832 762570798 763316224 768681797 772521984 773966336 774280936 779378688 779695488 780244608 787169856 787939328 793477984 798932992 800520688 804627252 806446404 806686464 807014364 807582724 812562432 814750618 818274171 818741248 819074048 824576688 826343936 831895416 832708608 841032896 844326912 844670112 851175936 852167184 852767344 853000192 858730752 867315174 870712128 871066053 871563264 873295296 873650271 873910336 874265561 879656448 880275968 886431744 888818856 892662732 898799616 900585774 901220034 901466112 902100992 910477744 914687488 917490432 921083904 921458304 923181116 927793152 929636928 930291648 930545664 931201024 943271472 944193536 946069904 946162008 952573952 952961152 959363262 959625216 960301056 962209434 962887094 973699584 976588288 983149128 985656716 990310464 993248448 993947968 997840896 1005109248 1007106672 1007815952 1008091136 1014863616 1016761064 1024287462 1025008842 1029023424 1030029312 1039171584 1039593984 1040326144 1047601152 1049559808 1062217728 1064328642 1065078222 1071645696 1072081296 1072836336 1075261872 1075581952 1076019152 1083416576 1091032228 1096482816 1098661824 1099435584 1100715946 1106214912 1109193888 1110278144 1118191464 1125769216 1126226816 1133792946 1134102528 1134901248 1136222912 1143856197 1144974336 1148057689 1156420232 1160949504 1161421404 1164393728 1164867028 1170366912 1172875264 1180754784 1181908992 1185091808 1190216976 1198399488 1200781032 1201626712 1201954816 1210029696 1210521546 1211374086 1218843648 1222125927 1223320576 1228111872 1228611072 1239515904 1240388864 1249062912 1251906898 1257695296 1261549344 1266490368 1267005168 1278250776 1279151016 1279500288 1280401408 1282945912 1298266112 1300846118 1300972761 1307344896 1309942944 1310865504 1319484672 1320413952 1324331264 1330454528 1333228284 1340145664 1342808896 1351830051 1352199168 1353151488 1365716616 1366678456 1372031232 1376235648 1384771674 1385746934 1386125312 1388879918 1395437472 1395818496 1396801536 1414907208 1416290304 1419104856 1420104296 1428860928 1429441728 1430448448 1433682496 1440451584 1443314151 1444330641 1460549376 1464882432 1465914112 1478485074 1478925184 1479526334 1489872672 1490921952 1496761344 1507663872 1510660008 1511723928 1512136704 1513201664 1525141596 1526632448 1537363594 1537513263 1545043968 1547932672 1548561872 1558757376 1559390976 1560489216 1574339712 1586955968 1597617333 1597865984 1601041376 1609254504 1612892808 1613372928 1614028728 1615165448 1625124864 1629501236 1636548342 1638148096 1649153376 1651073919 1652236729 1652687872 1663790832 1665417216 1682065792 1688653824 1689340224 1702351872 1704334368 1705534688 1706000384 1717461504 1734630348 1741424256 1742132106 1746590592 1747300542 1747820672 1748531122 1759312896 1760551936 1764050629 1772863488 1777637712 1785325464 1797599232 1801171548 1802440068 1802932224 1804201984 1817061129 1820955488 1829374976 1834980864 1842167808 1842916608 1846362232 1859273856 1860583296 1877860347 1879182877 1886542944 1888387072 1892139808 1892324016 1905147904 1905922304 1918726524 1919250432 1920602112 1924418868 1925774188 1947399168 1951269177 1952643407 1953176576 1966298256 1971313432 1980620928 1986496896 1987895936 1995681792 2010218496 2014213344 2015631904 2016182272 2029727232 2033522128 2048574924 2050017684 2058046848 2077157511 2078343168 2078620401 2079187968 2080652288 2083319877 2084787107 2095202304 2099119616 2124435456 2128657284 2130156444 2143291392 2144162592 2145672672 2150523744 2151163904 2152038304 2166833152 2182064456 2197323648 2198871168 2201431892 2212429824 2217727611 2218387776 2219289501 2220556288 2220852491 2236382928 2251538432 2252453632 2267585892 2268205056 2269802496 2272445824 2287712394 2289948672 2296115378 2306045391 2312840464 2321899008 2322842808 2328787456 2329734056 2340733824 2345750528 2361509568 2363817984 2370183616 2380433952 2396798976 2401562064 2403253424 2403909632 2420059392 2421043092 2422748172 2437687296 2444251854 2446641152 2454822513 2456223744 2457222144 2479031808 2480777728 2498125824 2503813796 2515390592 2523098688 2532980736 2534010336 2556501552 2558302032 2559000576 2560802816 2565891824 2596532224 2601692236 2601945522 2614689792 2619885888 2620950813 2621731008 2622796683 2638969344 2640827904 2648662528 2660909056 2666456568 2685617792 2703660102 2704398336 2706302976 2710555969 2731433232 2733356912 2744062464 2752471296 2769543348 2771493868 2772250624 2777759836 2790874944 2791636992 2793603072 2829814416 2832580608 2838209712 2840208592 2857721856 2858883456 2860896896 2867364992 2880903168 2886628302 2888661282 2921098752 2929764864 2931828224 2956970148 2957850368 2959052668 2979745344 2981843904 2993522688 3000338627 3015327744 3021320016 3023447856 3024273408 3026403328 3050283192 3053264896 3074727188 3075026526 3090087936 3095865344 3097123744 3117514752 3118781952 3120978432 3148679424 3173911936 3195234666 3195731968 3202082752 3203384327 3218509008 3225785616 3226745856 3228057456 3230330896 3250249728 3259002472 3273096684 3276296192 3298306752 3302147838 3304473458 3305375744 3327581664 3330834432 3364131584 3377307648 3378680448 3404703744 3408668736 3411069376 3412000768 3434923008 3444173067 3469260696 3482848512 3484264212 3493181184 3494601084 3495641344 3497062244 3518625792 3521103872 3528101258 3545726976 3555275424 3570650928 3595198464 3602343096 3604880136 3605864448 3608403968 3634122258 3641910976 3658749952 3666377781 3669961728 3684335616 3685833216 3692724464 3718547712 3721166592 3755720694 3758365754 3773085888 3776774144 3784279616 3784648032 3785817841 3810295808 3811844608 3837453048 3838500864 3841204224 3848837736 3851548376 3894798336 3902538354 3905286814 3906353152 3932596512 3942626864 3961241856 3972993792 3975791872 3991363584 4020436992 4028426688 4031263808 4032364544 4059454464 4067044256 4097149848 4100035368 4116093696 4154315022 4157240802 4158375936 4161304576 4166639754 4169574214 4190404608 4198239232 4248870912 4257314568 4260312888 4286582784 4288325184 4291345344 4301047488 4302327808 4304076608 4332991923 4333666304 4364128912 4394647296 4397742336 4402863784 4435455222 4436775552 4438579002 4441704982 4472765856 4481128399 4503076864 4504907264 4535171784 4536410112 4539604992 4544891648 4575424788 4579897344 4592230756 4612090782 4625680928 4643798016 4645685616 4657574912 4659468112 4681467648 4691501056 4723019136 4740367232 4760867904 4793597952 4803124128 4806506848 4807819264 4840118784 4842086184 4845496344 4875374592 4888503708 4893282304 4909645026 4914444288 4953221757 4956710187 4958063616 4961555456 4971415409 4996251648 5007627592 5030781184 5046197376 5065961472 5068020672 5113003104 5116604064 5118001152 5121605632 5131783648 5193064448 5203384472 5203891044 5239771776 5241901626 5243462016 5245593366 5277938688 5281655808 5292151887 5295879017 5297325056 5321818112 5332913136 5371235584 5407320204 5408796672 5412605952 5421111938 5462866464 5466713824 5488124928 5504942592 5539086696 5542987736 5544501248 5555519672 5581749888 5633581041 5637548631 5654273717 5659628832 5665161216 5676419424 5680417184 5715443712 5717766912 5721793792 5734729984 5761806336 5773256604 5777322564 5842197504 5853807531 5857930221 5859529728 5863656448 5913940296 5915700736 5918105336 5959490688 5963687808 5987045376 6000677254 6030655488 6042640032 6046895712 6048546816 6052806656 6100566384 6106529792 6149454376 6150053052 6191730688 6194247488 6235029504 6235861203 6237563904 6241956864 6249959631 6254361321 6258766111 6297358848 6347823872 6390469332 6404165504 6406768654 6437018016 6451571232 6453491712 6456114912 6460661792 6500499456 6518004944 6546193368 6552592384 6596613504 6604295676 6608946916 6610751488 6655163328 6657868503 6661668864 6662557473 6728263168 6754615296 6757360896 6809407488 6817337472 6822138752 6869846016 6888346134 6918136173 6938521392 6965697024 6968528424 6986362368 6989202168 6991282688 6994124488 7037251584 7042207744 7056202516 7091453952 7110550848 7141301856 7154653649 7190396928 7204686192 7209760272 7211728896 7216807936 7268244516 7283821952 7317499904 7332755562 7339923456 7368671232 7371666432 7385448928 7437095424 7442333184 7511441388 7516731508 7546171776 7568559232 7569296064 7571635682 7620591616 7623689216 7638839549 7674906096 7677001728 7682408448 7697675472 7703096752 7789596672 7805076708 7810573628 7812706304 7865193024 7868390049 7885253728 7922483712 7945987584 7951583744 7982727168 8056853376 8062527616 8118908928 8131667907 8134088512 8137394837 8194299696 8200070736 8232187392 8308630044 8314481604 8316751872 8322609152 8333279508 8339148428 8380809216 8396478464 8455499767 8497741824 8514629136 8520625776 8573165568 8576650368 8582690688 8602094976 8604655616 8608153216 8665983846 8667332608 8728257824 8789294592 8795484672 8805727568 8870910444 8873551104 8877158004 8883409964 8945531712 8962256798 9001015881 9006153728 9009814528 9027719467 9070343568 9072820224 9079209984 9089783296 9150849576 9159794688 9184461512 9224181564 9251361856 9287596032 9291371232 9315149824 9318936224 9362935296 9383002112 9446038272 9480734464 9521735808 9587195904 9606248256 9610152981 9613013696 9615638528 9616921171 9680237568 9684172368 9690992688 9750749184 9777007416 9786564608 9819290052 9828888576 9906443514 9913420374 9916127232 9923110912 9942830818 9992503296 10015255184 10061562368 10092394752 10131922944 10136041344 10226006208 10233208128 10236002304 10243211264 10263567296 10332519201 10386128896 10406768944 10407782088 10479543552 10483803252 10486924032 10491186732 10555877376 10563311616 10584303774 10591758034 10594650112 10643636224 10665826272 10742471168 10814640408 10817593344 10825211904 10842223876 10925732928 10933427648 10976249856 11009885184 11078173392 11085975472 11089002496 11111039344 11163499776 11267162082 11275097262 11308547434 11319257664 11330322432 11352838848 11357453523 11360834368 11430887424 11435533824 11443587584 11469459968 11523612672 11546513208 11554645128 11684395008 11707615062 11715860442 11719059456 11727312896 11827880592 11831401472 11836210672 11918981376 11927375616 11974090752 12001354508 12061310976 12085280064 12093791424 12097093632 12105613312 12201132768 12213059584 12298908752 12300106104 12383461376 12388494976 12471722406 12475127808 12483913728 12499919262 12508722642 12517532222 12594717696 12628634579 12695647744 12780938664 12808331008 12813537308 12874036032 12903142464 12906983424 12912229824 12921323584 13000998912 13036009888 13092386736 13105184768 13193227008 13208591352 13217893832 13221502976 13310326656 13315737006 13325114946 13443385197 13456526336 13509230592 13514721792 13618814976 13634674944 13644277504 13739692032 13776692268 13836272346 13877042784 13931394048 13937056848 13972724736 13978404336 13982565376 13988248976 14074503168 14084415488 14112405032 14221101696 14282603712 14309307298 14380793856 14409372384 14419520544 14423457792 14433615872 14536489032 14567643904 14634999808 14665511124 14679846912 14743332864 14770897856 14870130561 14874190848 14884666368 14914246227 14924749957 15022882776 15033463016 15092343552 15137118464 15138592128 15143271364 15247378432 15277679098 15349812192 15354003456 15364816896 15395350944 15406193504 15579193344 15610153416 15621147256 15625412608 15730386048 15736780098 15770507456 15844967424 15876455661 15887637051 15891975168 15903167488 15965454336 16113706752 16125055232 16237817856 16263335814 16268177024 16274789674 16388599392 16400141472 16464374784 16617260088 16628963208 16633503744 16645218304 16666559016 16678296856 16792956928 16910999534 16912645893 16962821151 16995483648 17029258272 17041251552 17146331136 17153300736 17165381376 17204189952 17209311232 17216306432 17331967692 17456515648 17573790663 17578589184 17590969344 17611455136 17741820888 17747102208 17754316008 17766819928 17891063424 17924513596 18002031762 18019629056 18055438934 18140687136 18145640448 18158419968 18179566592 18301699152 18319589376 18368923024 18448363128 18502723712 18575192064 18582742464 18630299648 18637872448 18725870592 18763083963 18766004224 18776298333 18892076544 18961468928 19043471616 19212496512 19220305962 19226027392 19233842342 19360475136 19368344736 19381985376 19404556919 19501498368 19554014832 19573129216 19638580104 19657777152 19812887028 19826840748 19832254464 19846221824 19885661636 19985006592 19987672419 20030510368 20123124736 20184789504 20263845888 20272082688 20452012416 20466416256 20527134592 20665038402 20772257792 20813537888 20815564176 20959087104 20967606504 20973848064 20982373464 21111754752 21126623232 21168607548 21183516068 21189300224 21331652544 21463960947 21479077477 21484942336 21527638729 21629280816 21635186688 21650423808 21684447752 21851465856 21866855296 21952499712 22019770368 22156346784 22171950944 22178004992 22222078688 22326999552 22534324164 22550194524 22617094868 22638515328 22705677696 22714907046 22721668736 22861774848 22871067648 22887175168 22916518647 22932658177 22938919936 23047225344 23093026416 23109290256 23368790016 23415230124 23431720884 23438118912 23454625792 23655761184 23662802944 23672421344 23837962752 23854751232 23948181504 24002709016 24170560128 24187582848 24395003721 24402265536 24412184511 24426119168 24429377401 24484608877 24597817504 24600212208 24766922752 24776989952 24943444812 24950255616 24967827456 24999838524 25017445284 25035064444 25189435392 25257269158 25366499301 25391295488 25561877328 25616662016 25627074616 25748072064 25806284928 25813966848 25824459648 25842647168 26001997824 26072019776 26184773472 26210369536 26386454016 26417182704 26435787664 26443005952 26620653312 26631474012 26650229892 26886770394 26913052672 27003047643 27018461184 27029443584 27083158401 27102232391 27237629952 27269349888 27288555008 27479384064 27553384536 27672544692 27754085568 27862788096 27874113696 27945449472 27956808672 27965130752 27976497952 28149006336 28168830976 28224810064 28442203392 28565207424 28618614596 28761587712 28818744768 28830458943 28839041088 28846915584 28850763513 28867231744 29072978064 29135287808 29269999616 29331022248 29359693824 29486665728 29541795712 29740261122 29748381696 29769332736 29828492454 29849499914 30045765552 30066926032 30184687104 30274236928 30277184256 30286542728 30494756864 30555358196 30699624384 30708006912 30729633792 30790701888 30812387008 31158386688 31220306832 31242294512 31250825216 31460772096 31473560196 31541014912 31689934848 31752911322 31775274102 31783950336 31806334976 31930908672 32227413504 32250110464 32475635712 32526671628 32536354048 32549579348 32777198784 32800282944 32928749568 33234520176 33257926416 33267007488 33290436608 33333118032 33356593712 33585913856 33821999068 33825291786 33925642302 33990967296 34058516544 34072360569 34082503104 34292662272 34306601472 34330762752 34408379904 34418622464 34432612864 34663935384 34913031296 35147581326 35157178368 35181938688 35222910272 35237227597 35483641776 35494204416 35508632016 35533639856 35782126848 35849027192 36004063524 36039258112 36110877868 36281374272 36291280896 36316839936 36359133184 36603398304 36639178752 36737846048 36896726256 37005447424 37150384128 37165484928 37260599296 37275744896 37451741184 37526167926 37532008448 37552596666 37784153088 37885903737 37922937856 38086943232 38424993024 38440611924 38452054784 38467684684 38720950272 38736689472 38763970752 38809113838 39002996736 39108029664 39146258432 39277160208 39315554304 39625774056 39653681496 39664508928 39692443648 39771323272 39975344838 40061020736 40246249472 40330155591 40369579008 40527691776 40544165376 40904024832 40932832512 41054269184 41330076804 41544515584 41627075776 41631128352 41643996251 41918174208 41935213008 41947696128 41964746928 42223509504 42253246464 42337215096 42367032136 42378600448 42663305088 42927921894 42958154954 42969884672 43055277458 43258561632 43270373376 43300847616 43368895504 43702931712 43733710592 43904999424 44039540736 44312693568 44343901888 44356009984 44444157376 44653999104 44742738681 44774249871 45068648328 45100389048 45234189736 45277030656 45411355392 45429814092 45443337472 45742135296 45774350336 45833037294 45865316354 45877839872 46094450688 46186052832 46218580512 46737580032 46830460248 46863441768 46876237824 46909251584 47311522368 47325605888 47344842688 47662911153 47675925504 47709502464 47896363008 48005418032 48341120256 48375165696 48790007442 48804531072 48824369022 48858754802 48969217754 49195635008 49200424416 49533845504 49553979904 49886889624 49900511232 49935654912 49999677048 50034890568 50070128888 50378870784 50514538316 50732998602 50782590976 50888463453 51123754656 51233324032 51254149232 51496144128 51612569856 51627933696 51648919296 51685294336 52144039552 52369546944 52420739072 52772908032 52834365408 52871575328 52886011904 53241306624 53262948024 53300459784 53773540788 53826105344 54006095286 54058887168 54166316802 54204464782 54475259904 54538699776 54577110016 54685569499 54958768128 55106769072 55345089384 55508171136 55725576192 55748227392 55890898944 55913617344 55930261504 55952995904 56298012672 56328894999 56337661952 56449620128 56884406784 57130414848 57237229192 57637489536 57660917886 57678082176 57701527026 58145956128 58213670757 58254669187 58270575616 58539999232 58662044496 58719387648 58973331456 59083591424 59480522244 59496763392 59538665472 59656984908 59698999828 60091531104 60133852064 60369374208 60548473856 60554368512 60573085456 60989513728 61110716392 61399248768 61581403776 61624774016 62197010887 62316773376 62440613664 62484589024 62501650432 62921544192 62947120392 63082029824 63379869696 63505822644 63550548204 63567900672 63612669952 64391882841 64437232431 64454827008 64500220928 64582916187 64628400317 64951271424 65053343256 65072708096 65099158696 65554397568 65600565888 65857499136 66469040352 66515852832 66534014976 66580873216 66666236064 66713187424 67171827712 67643998136 67650583572 67851284604 68117033088 68144721138 68165006208 68585324544 68613202944 68661525504 68749555941 68797974531 68816759808 68837244928 68846427221 68865225728 69327870768 69826062592 70295162652 70314356736 70363877376 70445820544 70474455194 70967283552 70988408832 71017264032 71067279712 71564253696 71698054384 72008127048 72078516224 72221755736 72562748544 72718266368 73206796608 73236553533 73278357504 73288132203 73453826631 73475692096 73505558321 73793452512 74010894848 74300768256 74330969856 74521198592 74551489792 74903482368 75052335852 75105193332 75568306176 75771807474 75845875712 76099497903 76173886464 76849986048 76881223848 76904109568 76935369368 77441900544 77473378944 77527941504 77618227676 78005993472 78216059328 78292516864 78554320416 78631108608 79251548112 79307362992 79329017856 79384887296 79542646544 79950689676 80122041472 80492498944 80660311182 80739158016 81055383552 81088330752 81249475203 81306697173 81808049664 81865665024 82108538368 82660153608 83254151552 83262256704 83287992502 83836348416 83870426016 83895392256 83929493856 84027235039 84447019008 84506492928 84674430192 84734064272 84757200896 85326610176 85855843788 85916309908 85939769344 86110554916 86517123264 86540746752 86552290539 86601695232 86737791008 87405863424 87467421184 87809998848 88079081472 88625387136 88687803776 88888314752 89307998208 89485477362 89548499742 90137296656 90200778096 90468379472 90554061312 90822710784 90859628184 90886674944 91484270592 91548700672 91666074588 91730632708 91755679744 92188901376 92372105664 92437161024 93010497437 93475160064 93660920496 93726883536 93752475648 93818503168 94623044736 94651211776 94689685376 95325822306 95351851008 95419004928 95792726016 96010836064 96682240512 96750331392 97580014884 97609062144 97648738044 97717509604 97938435508 98391270016 98400848832 99067691008 99107959808 99304914137 99773779248 99801022464 99871309824 99999354096 100069781136 100140257776 100757741568 101029076632 101465997204 101565181952 101776926906 102247509312 102466648064 102508298464 102992288256 103225139712 103255867392 103297838592 103370588672 104288079104 104739093888 105545816064 105668730816 105711682791 105743150656 105772023808 105786132881 106482613248 106525896048 106600919568 107547081576 107652210688 108012190572 108117774336 108332633604 108408929564 108950519808 109077399552 109154220032 109371138998 109917536256 110213538144 110690178768 111016342272 111451152384 111496454784 111781797888 111827234688 111860523008 111905991808 112596025344 112657789998 112675323904 112899240256 113657711211 113768813568 114260829696 114474458384 115274979072 115321835772 115356164352 115403054052 116291912256 116427341514 116509338374 116541151232 117079998464 117324088992 117360353071 117438775296 117946662912 118167182848 118961044488 118993526784 119077330944 119313969816 119397999656 120183062208 120267704128 120738748416 121096947712 121108737024 121146170912 121979027456 122221432784 122798497536 123162807552 123249548032 124394021774 124633546752 124881227328 124931988753 124969178048 125003300864 125843088384 125894240784 126164059648 126759739392 127011645288 127101096408 127135801344 127225339904 128783765682 128874464862 128909654016 129000441856 129165832374 129256800634 129902542848 130106686512 130145416192 130198317392 131108795136 131201131776 131714998272 132938080704 133031705664 133068029952 133161746432 133332472128 133426374848 134322749613 134343655424 135287996272 135301167144 135702569208 136234066176 136289442276 136330012416 137226405888 137323051008 137499111882 137595949062 137633519616 137692854442 137730451456 138655741536 138914980369 139652125184 140590325304 140628713472 140727754752 140891641088 140948910388 141934567104 141976817664 142034528064 142134559424 143128507392 143396108768 144016254096 144157032448 144443511472 145125497088 145436532736 146413593216 146473107066 146576264406 146907653262 146951384192 147011116642 147586905024 148021789696 148601536512 148661939712 149042397184 149102979584 149806964736 150104671704 150210386664 151136612352 151543614948 151691751424 152198995806 152347772928 153699972096 153762447696 153808219136 153870738736 154883801088 154946757888 155055883008 155236455352 156432118656 157108640832 157262217216 158503096224 158614725984 158658035712 158769774592 159085293088 159901379352 160244082944 160984997888 161320622364 161478316032 162176661504 162498950406 162613394346 163616099328 163731330048 164056708497 164172249527 164217076736 165320307216 166508303104 166524513408 166575985004 167672696832 167740852032 167790784512 167858987712 168054470078 168894038016 169012985856 169348860384 169468128544 169514401792 170653220352 171711687576 171832619816 171879538688 172221109832 173034246528 173104581078 173475582016 174641012271 174764007561 174811726848 174934842368 175282485227 175619997696 176158162944 177250774272 177375607552 177776629504 178615996416 178970954724 179096999484 180274593312 180401556192 180936758944 181108122624 181645421568 181719256368 181773349888 182968541184 183097401344 183332149176 183461265416 183511359488 184744211328 184874322048 186020994874 186591032661 186950320128 187321840992 187453767072 187504951296 187637006336 189246089472 189302423552 189379370752 190651644612 190703702016 190838009856 192021672128 193311697293 193364481024 193500662784 193748748561 193885200951 194021749441 195160029768 195218124288 195297476088 195435019208 195876871016 196782540032 196801697664 198215919616 198609828274 199547558496 199602044928 199742619648 199998708192 200139562272 200280515552 201515483136 202058153264 202931994408 203130363904 203553853812 204495018624 204933296128 205016596928 205984576512 206393923593 206450279424 206511734784 206539281663 206595677184 206741177344 208576158208 209478187776 211091632128 211337461632 211423365582 211486301312 211572265762 212965226496 213051792096 213201839136 215094163152 215304421376 216024381144 216235548672 216665267208 216817859128 218154799104 218308440064 218742277996 219835072512 219864396609 220361479893 220427076288 220516674963 221380357536 222032684544 222902304768 222992909568 223563595776 223654469376 223721046016 223811983616 225315579996 225798480512 227315422422 227537627136 228521659392 228948916768 230549958144 230643671544 230712328704 230806108104 232583824512 232854683028 233018676748 233082302464 234648177984 234720706142 234877550592 235893325824 236334365696 236804026019 237922088976 237987053568 238154661888 238627939632 238795999312 240366124416 240535408256 241477496832 242193895424 242217474048 242292341824 243920091519 243958054912 244442865568 245596995072 246325615104 246499096064 248788043548 249762454656 249863977506 249938356096 251686176768 251788481568 252081705117 252259239947 252328119296 253519478784 254023290576 254202192816 254271602688 254450679808 257567531364 257748929724 257819308032 258000883712 258331664748 258513601268 259805085696 260213373024 260290832384 260396634784 262217590272 262402263552 263429996544 265876161408 266063411328 266664944256 266852749696 268645499226 268687310848 269330697647 270575992544 270602334288 271405138416 272468132352 272578884552 272660024832 274452811776 274646102016 274998223764 275191898124 275267039232 275385708884 275460902912 277311483072 277829960738 279031492311 279304250368 279859303477 281180650608 281257426944 281455509504 281783282176 281897820776 283869134208 283953635328 284069056128 284269118848 286257014784 286792217536 288032508192 288314064896 288887022944 290250994176 290873065472 292827186432 292946214132 293152528812 293815306524 293902768384 294022233284 295173810048 296043579392 297203073024 297323879424 297914742411 298084794368 298124556301 298205959168 299613929472 300209343408 300420773328 302273224704 303087229896 303383502848 304397991612 304695545856 307399944192 307524895392 307616438272 307741477472 309767602176 309893515776 310111766016 310472910704 312864237312 314217281664 317006192448 317135048373 317229451968 317316071424 317358398643 317539549184 318170586176 318299915401 319802758704 320488165888 321969995776 322641244728 322956632064 324353323008 324997900812 325226788692 327232198656 327462660096 328113416994 328344499054 328434153472 330640614432 333016606208 333049026816 333151970008 335345393664 335481704064 335581569024 335717975424 336108940156 337788076032 338025971712 338697720768 338936257088 339028803584 341306440704 343423375152 343665239632 343759077376 344442219664 346068493056 346209162156 346951164032 349282024542 349528015122 349623453696 349869684736 350564970454 351239995392 352081059213 352316325888 354501548544 354751215104 355553259008 357231992832 357941909448 358193998968 360549186624 360803112384 361873517888 362216245248 363290843136 363438512736 363546699776 365937082368 366194802688 366664298352 366922530832 367022718976 369488422656 369748644096 372041989748 373182065322 373900640256 374643681984 374795966259 374907534144 375009902592 375274012672 378492178944 378604847104 378758741504 381303289224 381407404032 381676019712 384043344256 386623394586 386728962048 387001325568 387497497122 387770401902 388043498882 390320059536 390436248576 390594952176 390870038416 391753742032 393565080064 393603395328 396431839232 397219656548 399095116992 399204089856 399485239296 399997416384 400279124544 400561031104 403030966272 404116306528 405863988816 406260727808 407107707624 408990037248 409866592256 410033193856 411969153024 412787847186 412900558848 413078563326 413191354368 413482354688 416744941107 417152316416 418956375552 422183264256 422674923264 422846731164 422972602624 423144531524 425930452992 426103584192 426403678272 430188326304 430608842752 432048762288 432471097344 433330534416 433635718256 436309598208 436616880128 437484555992 439728793218 440722959786 440854152576 441033349926 442760715072 444065369088 445804609536 445985819136 447127191552 447308938752 447442092032 447623967232 450631159992 451596961024 454630844844 455075254272 457043318784 457897833536 458083958761 461099916288 461287343088 461424657408 461612216208 465167649024 465709366056 466037353496 466164604928 469296355968 469441412284 471786651648 472668731392 473608052038 475844177952 475974107136 476309323776 477255879264 477591998624 480732248832 481070816512 482954993664 484387790848 484434948096 484584683648 487840183038 487916109824 488885731136 491193990144 492170125491 492516748581 492651230208 492998192128 497576087096 499524909312 499727955012 499876712192 503372353536 503576963136 504163410234 504518479894 504656238592 507038957568 508046581152 508404385632 508543205376 508901359616 515135062728 515497859448 515638616064 516001767424 516663329496 517027202536 520426746048 520581664768 520793269568 524292022683 524435180544 524804527104 525847455681 526859993088 531752322816 532126822656 533329888512 533705499392 537290998452 538661395294 541151985088 541204668576 542810276832 544936264704 545157769104 545320049664 548905623552 549292204032 549996447528 550383796248 550534078464 550771417768 550921805824 554622966144 555659921476 558062984622 558608500736 559718606954 559773097983 562361301216 562514853888 562911019008 563566564352 563795641552 567738268416 567907270656 568138112256 568538237696 572514029568 573584435072 576065016384 576628129792 577774045888 580501988352 581655602853 581746130944 582065248323 585654372864 585892428264 586305057624 587630613048 587805536768 588044466568 590347620096 592087158784 594647758848 595829484822 596249112602 596411918336 599227858944 600418686816 600841546656 601541264489 604546449408 606174459792 606767005696 608795983224 609391091712 614799888384 615049790784 615232876544 615482954944 619535204352 619617844989 619787031552 620223532032 620945821408 625728474624 628434563328 634012384896 634270096746 634458903936 634716797286 636341172352 636599830802 639605517408 640976331776 643939991552 645282489456 645913264128 648706646016 649995801624 650453577384 654464397312 654925320192 656226833988 656688998108 656868306944 661281228864 661550024889 666033212416 666098053632 666303940016 670690787328 670963408128 671163138048 671435950848 672217880312 677395441536 677872514176 682612881408 684167119757 686846750304 687330479264 687518154752 688884439328 692136986112 692418324312 693902328064 698564049084 699056030244 699246907392 699739369472 701129940908 704162118426 704632651776 709003097088 709502430208 710412078057 710912403487 711106518016 714463985664 715883818896 716387997936 721098373248 721606224768 723747035776 724432490496 726581686272 726877025472 727093399552 731874164736 732389605376 733328596704 733845061664 734045437952 738976845312 739497288192 744083979496 746364130644 749287363968 749591932518 749815068288 756245115351 756777719841 756984357888 757209694208 757310699431 757517483008 759022875187 762606578448 762814808064 763352039424 768086688512 773246789172 773457924096 774002651136 774994994244 775540803804 776086997764 780640119072 780872497152 781189904352 781740076832 783507484064 787130160128 787206790656 792863678464 794439313096 798190233984 799994832768 800558249088 801122062208 806061932544 807992092941 808232613056 808561141531 811727977632 812521455616 814215415248 817980074496 819733184512 820066387712 823938306048 825575694372 825801117696 826157126652 826382708736 826964709376 833489882214 834304632832 837094476933 837912751104 839577910431 840169204121 844366528512 845349846528 845693462328 845945205248 846289063048 851860905984 852207168384 852807356544 860376652608 861217685504 864097524576 864942194688 866661068832 867271436512 872619196416 873233760256 874969111984 879457586436 881445919572 881708305152 882066699852 885521430144 888130738176 891609219072 891971638272 893744227233 894254383104 894373668903 894617877504 894884184064 895247934464 901262319984 903193922048 909261689688 910150508544 914086637568 915795667072 916167917522 922199832576 922574686176 922849314816 923224432416 930335298048 931418732112 932074706992 932329209856 938592711936 938882824568 945337462784 947216104076 951688355904 951948214272 952075195929 952618647552 954511758528 954899746203 955183997248 955572258173 961464497664 962141633024 965909987328 968775581696 968869896192 969169367296 975680366076 977771462272 982387980288 984340250982 985033497162 985302460416 985996384256 995152174192 999049818624 999455910024 999753424384 1006744707072 1007153926272 1008326820468 1009036959788 1009312477184 1014077915136 1016093162304 1016808771264 1017086410752 1017802719232 1030270125456 1030995718896 1031277232128 1032003534848 1033326658992 1034054405072 1040853492096 1041163329536 1041586539136 1048584045366 1048870361088 1049609054208 1051694911362 1053719986176 1056243177639 1063504645632 1064253645312 1066659777024 1067410998784 1074581996904 1077322790588 1082303970176 1082409337152 1085620553664 1089872529408 1090315538208 1090640099328 1092354055507 1097811247104 1098584408064 1099992895056 1100767592496 1101068156928 1101542835536 1101843611648 1109245932288 1111319842952 1116125969244 1117217001472 1119437213908 1119546195966 1124722602432 1125029707776 1125822038016 1127133128704 1127591283104 1135476536832 1135814541312 1136276224512 1137076475392 1145028059136 1147168870144 1152130032768 1155548091776 1161003976704 1163311205706 1163492261888 1164130496646 1171308745728 1171784856528 1172610115248 1175261226096 1175611073536 1176088933136 1180695240192 1184174317568 1189295517696 1191658969644 1192498225204 1192823836672 1198455717888 1200837373632 1201683093312 1203082528978 1209092898816 1212348919584 1213534011392 1217591966448 1218782183424 1229599776768 1230099581568 1230465753088 1230965909888 1239235689978 1239574063104 1240447064064 1241891642816 1250234823321 1251456949248 1256869126656 1268024769792 1268540193492 1268917807872 1269433594572 1272682344704 1273199661604 1279211034816 1281952663552 1287879983104 1290564978912 1290963883781 1291826528256 1297413292032 1299991603248 1300907154768 1308928794624 1309850640384 1312453667976 1313377996216 1313736613888 1322562457728 1323100049778 1332066424832 1332196107264 1332607880032 1341381574656 1341926816256 1342326276096 1342871901696 1344435760624 1354790883072 1355745028352 1365225762816 1368334239514 1373693500608 1374251876283 1374660958528 1375036309504 1377768878656 1384273972224 1384836648624 1387804656128 1397128098168 1398112060488 1398493814784 1399478738944 1402259881816 1408324236852 1418006194176 1419004860416 1420824156114 1421824806974 1422213036032 1428927971328 1431767637792 1432775995872 1442196746496 1443212449536 1447494071552 1448864980992 1453163372544 1453754050944 1454186799104 1463748329472 1464779210752 1466657193408 1467690123328 1468090875904 1477550245743 1477953690624 1478994576384 1488167958992 1492728261288 1498574727936 1499183865036 1499630136576 1512490230702 1513555439682 1513968715776 1514621398862 1515034966016 1518045750374 1525213156896 1525629616128 1526704078848 1536173377024 1546493578344 1546915848192 1548005302272 1549989988488 1551081607608 1552173995528 1561280238144 1561744994304 1562379808704 1563480153664 1567014968128 1574260320256 1574413581312 1577542367043 1585727356928 1588878626192 1596380467968 1599989665536 1601116498176 1602244124416 1615984185882 1616465226112 1617122283062 1623455955264 1625042911232 1628430830496 1635960148992 1639466369024 1640132775424 1647876612096 1651151388744 1651602235392 1652314253304 1652765417472 1653929418752 1666979764428 1668609265664 1674188953866 1675825502208 1679155820862 1680338408242 1688733057024 1690699693056 1691386924656 1691890410496 1692578126096 1703721811968 1704414336768 1705614713088 1720753305216 1728195049152 1729884389376 1733322137664 1734542873024 1745238392832 1746195744969 1746467520512 1749938223968 1758915172872 1762891839144 1763416610304 1764133399704 1771042860288 1776261476352 1783943276544 1787488454466 1788747337806 1789235755008 1790495868928 1802524639968 1804623793467 1805894744797 1806387844096 1818523379376 1820301017088 1828173275136 1831591334144 1832335835044 1844399665152 1845149372352 1845698629632 1846448864832 1860670596096 1862837464224 1864149413984 1864658419712 1877185423872 1877765649136 1890674925568 1894432208152 1903376711808 1904150391858 1909023517056 1909799492406 1910367994496 1911144516346 1922928995328 1924283266048 1928107337497 1931819974656 1937551163392 1937739792384 1938338734592 1951360732152 1955542924544 1964775960576 1968680501964 1970066994324 1970604920832 1971992768512 1990304348384 1998099637248 1998911820048 1999506848768 2013489414144 2014307852544 2016653640936 2018073919576 2018624954368 2032186324608 2033617542528 2052501359271 2060540250912 2061991437792 2062554464256 2064007069696 2066653317984 2068108810144 2081706984192 2082326659072 2083173078272 2097168090732 2097740722176 2099218108416 2103389822724 2112486355278 2127009291264 2128507290624 2131236234171 2132737210461 2133319554048 2134239243851 2134821997568 2149163993808 2154645581176 2164607940352 2164818674304 2171241107328 2179745058816 2180631076416 2181280198656 2184708111014 2195622494208 2197168816128 2199985790112 2201535184992 2202136313856 2203085671072 2203687223296 2218491864576 2222639685904 2232251938488 2234434002944 2238874427816 2239092391932 2249445204864 2254266257408 2255182566208 2270333159523 2270953073664 2271629082624 2271932098293 2272552449024 2274152950784 2277068625561 2278672307951 2290056118272 2294337740288 2304260065536 2311096183552 2322007953408 2326622411412 2328260993292 2342617491456 2343569713056 2345220230496 2350522452192 2351222147072 2352177866272 2361390480384 2368348635136 2378591035392 2383317939288 2384996450408 2385647673344 2401674747264 2403366186624 2406165057956 2418185797632 2423976278823 2424697839168 2425683424593 2427068022784 2435183932896 2437564366848 2459199553536 2460199163136 2460931506176 2461931819776 2478471379956 2479148126208 2480894128128 2483783285632 2500469646642 2502913898496 2513738253312 2518733731293 2520507612363 2536049539584 2537080386984 2537835615744 2538867189144 2545364689408 2546399323208 2558422069632 2563905327104 2581129957824 2581927767562 2583653056512 2594826584064 2599983206496 2601814309536 2604844286209 2617857589248 2619701280768 2624907335952 2626755992432 2627473227776 2645124915456 2646200099556 2664132849664 2664392214528 2665215760064 2682763149312 2683121006709 2683853632512 2684652552192 2685743803392 2688871521248 2709581766144 2711490056704 2730451525632 2736668479028 2747387001216 2748503752566 2749321917056 2755537757312 2768547944448 2769673297248 2775609312256 2794256196336 2796224120976 2796987629568 2798957477888 2804519763632 2816648473704 2836012388352 2838009720832 2841648312228 2843649613948 2844426072064 2857855942656 2863535275584 2864699238609 2865551991744 2866716774519 2884393492992 2886424899072 2894988143104 2897729961984 2906326745088 2907508101888 2908373598208 2933314386816 2935380246656 2955100491486 2955907381248 2957989152768 2962637674117 2976335917984 2985456522576 2997149455872 2998367730072 2999260273152 3024980461404 3027110879364 3027937431552 3029242797724 3030069932032 3036091500748 3050426313792 3051259232256 3053408157696 3072346754048 3078452338247 3092987156688 3093831696384 3096010604544 3099979976976 3102163215216 3104347991056 3122560476288 3123489988608 3124759617408 3126960307328 3134029936256 3148520640512 3148827162624 3155084734086 3171454713856 3177757252384 3192760935936 3199979331072 3202232996352 3204488248832 3231968371764 3232930452224 3234244566124 3246911910528 3256861660992 3271920297984 3277062166521 3278932738048 3279370119311 3280265550848 3295753224192 3302302777488 3303204470784 3304628506608 3305530834944 3307858837504 3333959528856 3337218531328 3348377907732 3351651004416 3358311641724 3360676816484 3377466114048 3381399386112 3382773849312 3383780820992 3385156252192 3407443623936 3408828673536 3411229426176 3441506610432 3456390098304 3466644275328 3469085746048 3490476785664 3492391489938 3492935041024 3499876447936 3501299069411 3517830345744 3525783678288 3526833220608 3528266799408 3542085720576 3552522952704 3567886553088 3574976908932 3577494675612 3578471510016 3580991737856 3605049279936 3609247586934 3611789489594 3612775688192 3637046758752 3638170945201 3640602034176 3656346550272 3663182668288 3664671670088 3688799330304 3690298744704 3691397259264 3692897729664 3721341192192 3725674928448 3728298827968 3729316839424 3754370847744 3755531298272 3781349851136 3788864416304 3806753423616 3808300783716 3818047034112 3819598984812 3820735988992 3822289032692 3845857990656 3848566532096 3856214674994 3863639949312 3872891651343 3875102326784 3875479584768 3876677469184 3902721464304 3911085849088 3929551921152 3937361003928 3940133988648 3941209841664 3943985537024 3980608696768 3996199274496 3997823640096 3999013697536 4026978828288 4028615705088 4033307281872 4036147839152 4037249908736 4064372649216 4067235085056 4105002718542 4121080501824 4122755628849 4123982875584 4125108928512 4128014139392 4133306635968 4136217620288 4137898900213 4163413968384 4164653318144 4166346156544 4194336181464 4195481444352 4198436216832 4206779645448 4224972710556 4254018582528 4257014581248 4262472468342 4265474420922 4266639108096 4268478487702 4269643995136 4298327987616 4309291162352 4329215880704 4329637348608 4342482214656 4359490117632 4361262152832 4362560397312 4369416222028 4391244988416 4394337632256 4399971580224 4403070369984 4404272627712 4406171342144 4407374446592 4436983729152 4445279371808 4464503876976 4468868005888 4477748855632 4478184783864 4498890409728 4508532514816 4510365132416 4540666319046 4541906147328 4543864196586 4545104898048 4548305901568 4554137251122 4557344615902 4580112236544 4588675480576 4608520131072 4622192367104 4644015906816 4653244822824 4656521986584 4685234982912 4687139426112 4690440460992 4701044904384 4702444294144 4704355732544 4722780960768 4736697270272 4757182070784 4766635878576 4769992900816 4771295346688 4803349494528 4806732373248 4812330115912 4847952557646 4849395678336 4851366849186 4870367865792 4875128733696 4918399107072 4920398326272 4921863012352 4923863639552 4956942759912 4958296252416 4961788256256 4967566571264 5000939293284 5005827796992 5027476506624 5037467462586 5041015224726 5072099079168 5074160773968 5075671231488 5077734378288 5090729378816 5092798646416 5116844139264 5127810654208 5162259915648 5163855535124 5189653168128 5199966412992 5203628619072 5209688572418 5235715178496 5239402561536 5249814671904 5253511984864 5254946455552 5290249830912 5292400199112 5328265699328 5328784429056 5330431520128 5366242013418 5367707265024 5371487606784 5377743042496 5413871380401 5417684234391 5419163532288 5422980113408 5433757042037 5460903051264 5473336958056 5494774002432 5497007505132 5498643834112 5511075514624 5537095888896 5539346594496 5551218624512 5588512392672 5592448241952 5593975259136 5597914955776 5609039527264 5633296947408 5672024776704 5676019441664 5683296624456 5687299227896 5688852144128 5727070551168 5729398477218 5731103983488 5733433549038 5768786985984 5772849798144 5784322012491 5789976286208 5795459923968 5812653490176 5815016203776 5816747196416 5866628773632 5870760493312 5910200982972 5911814762496 5915978305536 5925275348234 5952671835968 5970913045152 5994298911744 5996735460144 5998520546304 6049960922808 6054221758728 6055874863104 6058485595448 6060139864064 6072183001496 6100852627584 6144693508096 6156904676494 6157504077813 6185974313376 6187663392768 6192021209088 6199959953952 6204326430432 6208695982112 6245120952576 6246979977216 6249519234816 6253920614656 6268059872512 6297041281024 6297654325248 6310169468172 6342909427712 6355514504768 6385521871872 6398211631383 6399958662144 6402717731553 6404465992704 6408976497664 6463936743528 6465860904448 6468489132248 6493823821056 6513723321984 6543840595968 6554124333042 6558740238622 6560531101696 6591506448384 6604605554976 6606408941568 6609257013216 6611061669888 6615717675008 6667919057712 6674437062656 6696755815464 6703302008832 6716623283448 6721353632968 6762798772224 6765547698624 6767561641984 6770312504384 6814887247872 6815796294879 6817657347072 6822458852352 6831205876683 6836016923853 6883013220864 6912780196608 6933288550656 6938171492096 6984782979876 6999752895872 7002598138822 7035660691488 7051567356576 7053666441216 7056533598816 7084171441152 7105045905408 7135773106176 7149953817864 7154989351224 7156943020032 7161983475712 7210098559872 7218495173868 7223578979188 7225551376384 7274093517504 7276341890402 7277050273779 7281204068352 7312693100544 7326365336576 7329343340176 7377598660608 7380597489408 7382794518528 7385795459328 7442682384384 7451349856896 7456597655936 7508741695488 7511062596544 7561522837089 7562699702272 7577728832608 7613506847232 7616601567432 7636094068224 7639197969624 7641471977984 7644578065384 7691715981312 7697133064192 7712429349988 7745783302686 7750959169536 7753354938368 7805442928608 7814532858627 7820036438357 7822171698176 7859103842304 7874722007856 7880267977296 7882419683328 7887971074048 7961217393536 7992398548992 7995647280192 7998027395072 8053957656576 8057231410176 8066614563744 8072295678304 8074499817472 8128745298432 8134470170112 8210005437084 8242161003648 8245511257698 8247965751168 8266613271936 8272435240576 8275797800426 8326827936768 8329306636288 8332692313088 8349251627057 8388672362928 8390962888704 8396872433664 8413559290896 8449945421112 8508037165056 8514029162496 8524944936684 8530948841844 8533278216192 8536956975404 8539287990272 8596655975232 8600150323557 8618582324704 8658431761408 8659274697216 8684964429312 8718980235264 8722524305664 8725120794624 8738832444056 8799943160448 8806140739968 8812342684288 8873967458304 8887913022351 8890558743616 8894172556841 8929007753952 8937736011776 8955497711264 8956369567728 8997780819456 9017065029632 9020730264832 9081332638092 9083812294656 9087728393172 9090209796096 9096611803136 9108274502244 9114689231804 9160224473088 9177350961152 9217040262144 9235357014741 9241861245331 9244384734208 9288031813632 9306489645648 9313043973168 9370469965824 9374278852224 9380880921984 9402089808768 9404888588288 9408711465088 9445561921536 9473394540544 9514364141568 9533271757152 9539985801632 9542590693376 9606698989056 9613464746496 9624660231824 9695905115292 9698791356672 9702733698372 9740735731584 9831186499563 9836798214144 9838110357933 9840796652544 9843726024704 9847727279104 9867297377431 9913885519824 9916592504832 9923576512512 9935133142528 10001878586568 10011655593984 10054953013248 10074934925172 10082030449452 10144198158336 10148321547936 10151342462976 10155468756576 10181458757632 10185597292832 10233688278528 10255621308416 10324519831296 10327711070248 10399932825984 10407257238144 10419377144836 10471430356992 10478805123072 10499629343808 10503897208233 10507023969728 10509892911104 10511294839903 10580499661824 10584800398224 10656531398656 10657568858112 10660863040256 10732484026836 10735414530048 10742975213568 10755486084992 10827742760802 10835368468782 10838327064576 10845960226816 10867514084074 10914512835603 10921806102528 10946673916112 10989548004864 10994015010264 10997287668224 11022151029248 11074191777792 11078693188992 11102437249024 11177024785344 11184896483904 11187950518272 11195829911552 11218079054528 11266593894816 11344049553408 11352038883328 11366593248912 11374598455792 11377704288256 11454141102336 11458796954436 11462207966976 11466867098076 11537573971968 11545699596288 11568644024982 11579952572416 11590919847936 11618674954029 11625306980352 11630032407552 11633494392832 11733257547264 11741520986624 11820401965944 11823629524992 11831956611072 11850550696468 11905343671936 11941826090304 11988597823488 11993470920288 11997041092608 12099921845616 12108443517456 12111749726208 12116971190896 12120279728128 12144366002992 12201705255168 12289387016192 12313809352988 12315008155626 12371948626752 12375326785536 12384042418176 12399919907904 12408652860864 12413696700639 12417391964224 12490241905152 12493959954432 12499038469632 12507841229312 12536119745024 12594082562048 12595308650496 12620338936344 12711029009536 12771043743744 12796423262766 12799917324288 12805435463106 12808931985408 12817952995328 12927873487056 12931721808896 12936978264496 12987647642112 13027446643968 13087681191936 13108248666084 13117480477244 13121062203392 13183012896768 13209211109952 13212817883136 13218514026432 13222123339776 13231435350016 13335838115424 13348874125312 13393511630928 13406604017664 13433246566896 13442707265936 13525597544448 13531095397248 13535123283968 13540625008768 13631592589758 13635314694144 13644917704704 13662411753366 13672033847706 13766026441728 13825560393216 13866577101312 13876342984192 13969565959752 13999505791744 14005196277644 14071321382976 14103134713152 14107332882432 14113067197632 14168342882304 14200602721591 14210091810816 14271546212352 14299907635728 14309978702448 14313886040064 14323966951424 14420197119744 14436990347736 14447157958376 14451102752768 14548187035008 14552683780804 14554100547558 14625386201088 14652730673152 14658686680352 14755197321216 14761194978816 14765589037056 14771590918656 14885364768768 14902699713792 14913195311872 15017483390976 15022125193088 15123045674178 15125399404544 15155457665216 15227013694464 15233203134864 15272188136448 15278395939248 15282943955968 15289156130768 15383431962624 15394266128384 15424858699976 15491566605372 15506709876736 15610885857216 15629065717254 15640072876714 15644343396352 15718207684608 15749444015712 15760535954592 15764839366656 15775942148096 15922434787072 15984797097984 15991294560384 15996054790144 16114462820352 16133229127488 16144591356608 16148999634944 16253052703173 16257490596864 16268940340224 16301271126111 16420010874168 16484322007296 16491022515396 16495931502336 16533226543872 16544870481152 16551595600852 16653655873536 16665384626176 16698503254114 16777344725856 16781925777408 16793744867328 16827118581792 16899890842224 17016074330112 17028058324992 17049889873368 17061897683688 17066556432384 17073913950808 17078575980544 17193311950464 17200300647114 17237164649408 17316863522816 17318549394432 17352966037473 17369928858624 17437960470528 17445048611328 17450241589248 17477664888112 17599886320896 17612281479936 17624685368576 17747934916608 17775826044702 17781117487232 17788345113682 17858015507904 17875472023552 17910995422528 17912739135456 17995561638912 18034130059264 18041460529664 18162665276184 18167624589312 18175456786344 18180419592192 18193223606272 18216549004488 18229378463608 18354701922304 18434080524288 18470714029482 18483722490662 18488769468416 18576063627264 18612979291296 18626087946336 18740939931648 18748557704448 18761761843968 18804179617536 18809777176576 18817422930176 18891123843072 19028728283136 19066543514304 19079971603264 19085181386752 19208153194659 19213397978112 19226929492992 19249320463648 19391810230584 19397582713344 19405467396744 19481471463168 19662372999126 19676220715866 19681593305088 19695454558208 19734594754862 19827771039648 19833185009664 19847153025024 19870266285056 20003757173136 20023311187968 20109906026496 20149869850344 20164060898904 20288396316672 20296643095872 20302684925952 20310937513152 20362917515264 20371194585664 20467376557056 20508050771559 20511242616832 20649039662592 20655422140496 20799865651968 20814514476288 20838754289672 20999258687616 21007794416466 21014047939456 21022589679806 21160999323648 21169600796448 21209180712467 21313062797312 21315137716224 21321726080512 21464968053672 21470829060096 21485950427136 21510972169984 21655485521604 21670736937564 21676654129152 21691920453632 21735028168148 21829025671206 21843612205056 21893347832224 21979096009728 21988030020528 21994575336448 22044302058496 22148383555584 22157386377984 22204874498048 22354049570688 22369792967808 22436158109056 22533187789632 22688099106816 22704077766656 22733186497824 22749196911584 22755408576512 22908282204672 22917593908872 22924415933952 22933734196152 23075147943936 23091399192576 23137288049964 23159905144832 23237349908058 23260064815104 23443598575881 23460109315071 23466515094528 23476631682361 23483041973248 23529709130797 23640803931888 23647259049984 23663913222144 23701101392936 23810687343872 23883652180608 23977195646976 23986941840576 23994082185216 24199843691232 24216887034912 24223499452416 24233942381792 24240559456256 24288732005984 24403410510336 24578774032384 24627618705976 24630016311252 24743897253504 24799839815808 24817305721728 24827393401278 24834783928448 24980483810304 24987919908864 24998076939264 25015682458624 25047754881171 25065395387461 25072239490048 25188165124096 25190617300992 25240677872688 25422058019072 25542087487488 25592846525532 25599834648576 25610870926212 25617863970816 25635905990656 25855746974112 25863443617792 25873956528992 25975295284224 26054893287936 26175362383872 26216497332168 26234960954488 26242124406784 26418422219904 26437028052864 26663739067053 26671676230848 26682517670523 26697748250624 26761677502561 26787023261856 26813208035328 26866493133792 26885414531872 27051195088896 27062190794496 27070246567936 27081250017536 27263185179516 27270629388288 27289835409408 27324823506732 27344067695412 27532052883456 27651120786432 27706071044223 27725583735993 27733154202624 27752685968384 27939131919504 27999011583488 28010392555288 28142642765952 28206269426304 28214665764864 28226134395264 28336685764608 28401205443182 28420183621632 28543092424704 28599815271456 28619957404896 28627772080128 28647933902848 28840394239488 28873980695472 28894315916752 28902205505536 29096374070016 29105367561608 29108201095116 29305461346304 29317373360704 29510394642432 29514331073799 29522389957632 29531178074112 29543181837312 29601892132293 29622740003363 29770729537536 29805399427584 29826390623744 30034966781952 30044250386176 30246091348356 30310915330432 30454027388928 30466406269728 30544376272896 30556791878496 30565887911936 30578312261536 30766863925248 30788532256768 30849717399952 30983133210744 31013419753472 31221771714432 31258131434508 31280145753428 31288686792704 31436415369216 31498888031424 31511691624699 31521071909184 31529678733312 31533884519709 31551884296192 31844869574144 31969594195968 31982589120768 31992109580288 32228925640704 32266458254976 32289182713216 32506105406346 32514981193728 32537880680448 32602542252222 32743538506809 32840021748336 32968644014592 32982045030792 32991863004672 33066453087744 33089740962304 33103191201704 33307311747072 33330769252352 33397006508228 33554689451712 33563851554816 33587489734656 33654237163584 33799781684448 33862975720717 34032148660224 34056116649984 34099779746736 34123795367376 34133112864768 34147827901616 34157151961088 34386623900928 34400601294228 34474329298816 34633727045632 34637098788864 34705932074946 34739857717248 34875920941056 34890097222656 34900483178496 34955329776224 35199772641792 35224562959872 35249370737152 35495869833216 35551652089404 35562234974464 35576690227364 35716031015808 35821990845056 35825478270912 35991123277824 36068260118528 36082921059328 36325330552368 36335249178624 36350913572688 36360839184384 36386447212544 36433098008976 36458756927216 36709403844608 36868161048576 36941428058964 36967444981324 36977538936832 37152127254528 37225958582592 37241090101917 37252175892672 37481879863296 37497115408896 37523523687936 37608359235072 37619554353152 37634845860352 37782247686144 38133087028608 38159943206528 38416306389318 38426795956224 38453858985984 38498640927296 38514289763521 38783620461168 38795165426688 38810934793488 38962942926336 39324745998252 39352441431732 39363186610176 39390909116416 39469189509724 39655542079296 39666370019328 39694306050048 39740532570112 40007514346272 40019880397211 40046622375936 40219812052992 40299739700688 40328121797808 40576792633344 40593286191744 40605369851904 40621875026304 40725835030528 40742389171328 40934753114112 41016101543118 41022485233664 41298079325184 41310844280992 41599731303936 41629028952576 41677508579344 41998517375232 42015588832932 42028095878912 42045179359612 42321998647296 42339201592896 42418361424934 42601808164773 42626125594624 42630275432448 42643452161024 42929936107344 42941658120192 42971900854272 43021944339968 43310971043208 43341473875128 43353308258304 43383840907264 43470056336296 43658051342412 43786695664448 43958192019456 43976060041056 43989150672896 44088604116992 44296767111168 44314772755968 44409748996096 44708099141376 44739585935616 44872316218112 45066375579264 45376198213632 45408155533312 45466372995648 45498393823168 45510817153024 45516887902343 45816564409344 45835187817744 45848831867904 45867468392304 46150295887872 46182798385152 46274576099928 46319810289664 46474699816116 46520129630208 46887197151762 46920218630142 46933030189056 46953263364722 46966083946496 47059418261594 47281607863776 47294518099968 47327826444288 47402202785872 47621374687744 47767304361216 47954391293952 47973883681152 47988164370432 48399687382464 48433774069824 48446998904832 48467884763584 48481118912512 48577464011968 48806821020672 48903813378333 49157548064768 49255237411952 49260032622504 49487794507008 49599679631616 49634611443456 49654786802556 49669567856896 49960967620608 49996153878528 50031364917248 50095509762342 50130790774922 50144478980096 50376330248192 50381234601984 50481355745376 50844116038144 51084174974976 51185693051064 51199669297152 51221741852424 51235727941632 51271811981312 51711493948224 51726887235584 51747913057984 51950590568448 52109786575872 52350724767744 52432994664336 52469921908976 52484248813568 52836844439808 52874056105728 53327478134106 53343352461696 53365035341046 53523355005122 53574046523712 53626416070656 53732986267584 53770829063744 54102390177792 54124381588992 54140493135872 54162500035072 54526370359032 54541258776576 54579670818816 54649647013464 54688135390824 55064105766912 55302241572864 55412142088446 55451167471986 55466308405248 55505371936768 55878263839008 55998023166976 56020785110576 56285285531904 56412538852608 56429331529728 56452268790528 56673371529216 56802410886364 57086184849408 57199630542912 57239914809792 57255544160256 57295867805696 57680788478976 57747961390944 57788631833504 57804411011072 58192748140032 58210735123216 58216402190232 58610922692608 58634746721408 59028662147598 59044779915264 59086363674624 59203784264586 59245480006726 59541459075072 59610798855168 59652781247488 59771327462407 60069933563904 60088500772352 60492182696712 60621830660864 60908054777856 60932812539456 61088752545792 61113583756992 61131775823872 61156624523072 61533727850496 61577064513536 61699434799904 61966266421488 62026839506944 62443543428864 62516262869016 62560291506856 62577373585408 62997776062848 63023383249398 63042143818368 63067769039418 63627542137401 63689739148288 63939188391936 63965178241536 63984219160576 64457851281408 64532916509952 64578365426432 65012210812692 65029962387456 65075761360896 65205084504444 65487077013618 65680043496672 65937288029184 65964090061584 65983726009344 66132906175488 66179481924608 66206382403408 66614623494144 66661538504704 66794013016456 67109378903424 67308474327168 67599563368896 67725951441434 68064297320448 68112233299968 68199559493472 68247590734752 68266225729536 68295655803232 68314303922176 68773247801856 68801202588456 68948658597632 69267454091264 69274197577728 69411864149892 69479715434496 69780194445312 69910659552448 70380327945213 70399545283584 70429895047083 70449125919744 70498741474304 70589127392391 70638841546481 70991739666432 71103304178808 71124469948928 71153380454728 71432062031616 71643981690112 71650956541824 71982246555648 72165842118656 72650661104736 72670498357248 72701827145376 72721678368768 72772894425088 72866196017952 72917513854432 73418807689216 73736322097152 73882856117928 73934889962648 73955077873664 74451917165184 74482180203834 74504351785344 74963759726592 74994230817792 75047047375872 75143264643513 75196186162383 75216718470144 75239108706304 75269691720704 75564495372288 76266174057216 76319886413056 76832612778636 76853591912448 76907717971968 76997281854592 77028579527042 77567240922336 77590330853376 77621869586976 77925885852672 78649491996504 78704882863464 78726373220352 78781818232832 78938379019448 79311084158592 79481065140224 80015028692544 80039760794422 80047553011569 80093244751872 80285032507683 80439624105984 80599479401376 80656243595616 81153585266688 81186572383488 81210739703808 81243750052608 81451670061056 81484778342656 81869506228224 82032203086236 82596158650368 82621688561984 83176751207979 83199462607872 83258057905152 83355017158688 83997034750464 84031177665864 84056191757824 84090358719224 84643997294592 84678403185792 84836722849868 85203616329546 85260550864896 85286904322048 85859872214688 85883316240384 85943801708544 86043888679936 86621942086416 86682947750256 86706616516608 86767681814528 86940112672592 87316102684824 87573391328896 87916384038912 87952120082112 87978301345792 88177208233984 88593534222336 88629545511936 88805676396879 88819497992192 88868220010089 89416198282752 89479171871232 89744632436224 90132751158528 90932745991296 90996787646336 91033775804686 91633128818688 91670375635488 91697663735808 91734936784608 91841767897627 92300591775744 92365596770304 92549152199856 92639620579328 92949399632232 93040259260416 93774394303524 93840437260284 93866060378112 93906526729444 93932167892992 94118836523188 94563215727552 94589036199936 94601653559127 94655652888576 94804405571744 95242749375488 95534608722432 95908782587904 95947767362304 95976328740864 96799374764928 96867548139648 96935769527168 97154928023936 97613642041344 97807626756666 98315096129536 98510474823904 98520065245008 98975589014016 99199359263232 99269222886912 99309573605112 99339135713792 99921935241216 99992307757056 100062729834496 100191019524684 100261581549844 100288957960192 100762469203968 100962711490752 101588927162151 101660473698641 101688232076288 102168349949952 102371386102128 102399338594304 102443483704848 102471455883264 102543623962624 103422987896448 103453774471168 103495826115968 103901181136896 104219573151744 104701449535488 104865989328672 104939843817952 104968497627136 105673688879616 105748112211456 106654956268212 106686704923392 106730070682092 107046710010244 107148093047424 107465972535168 107541658127488 108204780355584 108248763177984 108280986271744 108325000070144 108540271151741 109052740718064 109082517553152 109159341637632 109299294026928 109376270781648 110128211533824 110604483145728 110824284176892 110902334943972 110932616810496 111010743873536 111756527678016 111996046333952 112041570221152 112570571063808 112825077705216 112858663059456 112904537581056 113346743058432 113604821772728 114399261085824 114479829619584 115361576957952 115495922781888 115542869290563 115577263667008 115608822022144 115624243238933 116385496280064 116421470246432 116432804380464 117221845385216 117269493442816 118057324295196 118089559830528 118172727349248 118407568529172 118490960013452 119082918150144 119221597710336 119305562494976 119542654924814 120059641191633 120139867127808 120177001544704 120984365393424 121243661321728 121816109555712 121865625078912 122177505091584 122227167513984 122263551647744 122313249046144 123067455700992 123154129027072 123398869599808 123932532842976 124053679013888 124887086857728 125032525738032 125120583013712 125154747170816 125995552125696 126046766498796 126084287636736 126135538078836 127255084274802 127379478296576 127805424494319 127878376783872 127930356483072 127968438321152 128274865906603 128915702562816 129065833019904 129156730852864 130024421625384 130059924774912 130151522721792 130410169008888 130974154027236 131360086993344 131874576058368 131928180123168 131967452018688 132265812350976 132358963849216 132412764806816 133229246988288 133323077009408 133588026032912 134218757806848 134616948654336 135199126737792 135451902882868 136128594640896 136224466599936 136399118986944 136495181469504 136532451459072 136550663707029 136591311606464 136628607844352 137546495603712 137602405176912 137897317195264 138534908182528 138548395155456 138823728299784 138959430868992 139560388890624 139821319104896 140760655890426 140799090567168 140859790094166 140898251839488 140997482948608 141178254784782 141277683092962 141983479332864 142206608357616 142248939897856 142306760909456 142864124063232 143287963380224 143301913083648 143964493111296 144331684237312 145301322209472 145340996714496 145403654290752 145443356737536 145545788850176 145732392035904 145835027708864 146837615378432 147472644194304 147765712235856 147869779925296 147910155747328 148903834330368 148964360407668 149008703570688 149988461635584 150094094751744 150286529287026 150392372324766 150433436940288 150539383441408 151128990744576 152532348114432 152639772826112 153665225557272 153707183824896 153815435943936 153994563709184 154057159054084 155134481844672 155180661706752 155243739173952 155851771705344 157298983993008 157409765726928 157452746440704 157563636465664 157876758038896 158622168317184 158962130280448 160030057385088 160079521588844 160095106023138 160570065015366 160879248211968 161198958802752 161312487191232 162307170533376 162373144766976 162421479407616 162487500105216 162903340122112 162969556685312 163739012456448 164064406172472 165192317300736 165243377123968 166353502415958 166398925215744 166516115810304 166710034317376 167994069500928 168062355331728 168112383515648 168180717438448 169287994589184 169356806371584 169673445699736 170407232659092 170573808644096 171719744429376 171766632480768 171887603417088 172087777359872 173243884172832 173365895500512 173413233033216 173535363629056 173880225345184 174632205369648 175146782657792 175832768077824 175904240164224 175956602691584 176354416467968 177259091023872 177611352793758 177638995984384 177736440020178 178832396565504 178958343742464 179313982387221 179489264872448 180265502317056 181865491982592 181993575292672 182067551609372 183266257637376 183340751270976 183395327471616 183469873569216 183683535795254 184601183551488 184731193540608 185098304399712 185279241158656 185898799264464 186080518520832 187548788607048 187680874520568 187732120756224 187813053458888 187864335785984 188237673046376 189126431455104 189203307118254 189608811143488 190485498750976 190882626412203 191069217444864 191817565175808 191895534724608 191952657481728 193598749529856 193735096279296 193871539054336 194309856047872 195227284082688 195615253513332 196630192259072 197020949647808 197040130490016 197951178028032 198398718526464 198538445773824 198619147210224 198678271427584 199843870482432 199984615514112 200125459668992 200382039049368 200523163099688 200577915920384 201925422981504 203177854324302 203320947397282 203376464152576 204336699899904 204742772204256 204798677188608 204886967409696 204942911766528 205087247925248 206845975792896 206907548942336 206991652231936 207802362273792 208439146303488 209731978657344 209879687635904 209936995254272 211289685141249 211347377759232 211496224422912 211767382177173 211916524639443 213309912536424 213373409846784 213460141364184 214093420020488 214296186094848 214931945070336 215083316254976 216497526355968 216650000140288 217080542303482 218105481436128 218165035106304 218318683275264 218598588053856 218752541563296 220256423067648 221208966291456 221648568353784 221804669887944 221865233620992 222021487747072 223513055356032 223992092667904 224083140442304 225141142127616 225588558487149 225650155410432 225717326118912 225809075162112 226693486116864 227209643545456 228798522171648 228959659239168 230723153915904 230991845563776 231085738581126 231154527334016 231248486477866 232770992560128 232842940492864 232865608760928 234443690770432 234538986885632 236114648590392 236179119661056 236345454698496 236815137058344 236981920026904 238443195420672 238611124989952 239085309849628 240119282383266 240279734255616 240354003089408 240855097523049 241968730786848 242487322643456 243632219111424 243731250157824 244355010183168 244454335027968 244527103295488 244626498092288 246797739199616 247865065685952 248107358027776 249774173715456 250065051476064 250241166027424 250309494341632 251991104251392 252093532997592 252168575273472 252271076157672 254510168549604 254758956593152 255610848988638 255860712966144 256549731813206 257831405125632 258131666039808 258313461705728 258826800438767 260048843250768 260119849549824 260303045443584 260820338017776 261948308054472 262720173986688 263749152116736 263856360246336 263934904037376 264531624701952 264717927698432 264825529613632 266458493976576 266604660030267 266646154018816 267176052065824 268437515613696 269233897308672 270398253475584 270903805765736 272798237973888 272990362939008 273101327414058 273182623212928 275092991207424 275204810353824 275525303692881 275719349262071 275794634390528 277069816365056 277096790310912 277647456599568 277918861737984 279120777781248 279642638209792 281521311780852 281598181134336 281719580188332 281796503678976 281994965897216 282356509569564 282555366185924 283966958665728 284413216715232 284497879795712 284613521818912 285728248126464 286575926760448 286603826167296 287928986222592 288663368474624 290602644418944 290807308581504 291464784071808 291670055417728 293675230756864 294378452528171 294945288388608 295531424471712 295739559850592 295820311494656 297807668660736 297928720815336 298017407141376 299976923271168 300188189503488 300573058574052 300784744649532 300866873880576 301078766882816 304766781486453 304981421095923 305064696228864 305279545652224 305886218700361 307330451114544 307414367649792 307630871887872 307989127418368 308114318108168 310268963689344 310361323413504 310487478347904 311703543410688 314597967986016 314819531453856 314905492881408 315127272931328 315753516077792 317244336634368 317924260560896 320060114770176 320159043177688 320190212046276 321140130030732 322397917605504 322624974382464 324614341066752 324746289533952 324842958815232 324975000210432 325620813455223 325806680244224 325850140036993 325939113370624 327478024912896 328128812344944 330384634601472 330486754247936 332707004831916 332797850431488 333032231620608 333420068634752 335988139001856 336124710663456 336224767031296 336361434876896 338575989178368 338713612743168 339346891399472 340814465318184 341147617288192 343439488858752 344175554719744 346487768345664 346628607871689 346731791001024 346826466066432 346872729716799 347070727258112 347760450690368 347901807533293 349264410739296 350293565315584 351665536155648 351808480328448 351913205383168 352708832935936 354518182047744 355222705587516 355472880040356 357664793131008 357916687484928 358627964774442 358978529744896 360178923574899 360531004634112 363730983965184 363987150585344 364135103218744 366532515274752 366681502541952 366790654943232 366939747138432 367367071590508 369202367102976 369462387081216 370196608799424 370558482317312 371797598528928 372161037041664 375097577214096 375361749041136 375464241512448 375626106917776 375728671571968 376475346092752 378252862910208 378406614236508 379217622286976 380970997501952 381765252824406 382138434889728 383635130351616 383791069449216 383905314963456 384824597719809 387197499059712 387470192558592 387743078108672 388619712095744 390454568165376 391230507026664 394041899295616 394080260980032 395902356056064 396797437052928 397076891547648 397238294420448 397356542855168 399687740964864 399969231028224 400250919337984 400764078098736 401046326199376 401155831840768 403850845963008 406355708648604 406641894794564 406752928305152 408673399799808 409485544408512 409597354377216 409651991121087 409773934819392 409885823533056 410174495850496 413691951585792 413815097884672 413983304463872 415604724547584 416878292606976 419463957314688 419759375271808 422579370282498 422694755518464 422992448845824 423534764354346 423833049278886 426619825072848 426746819693568 426920282728368 428186840040976 428592372189696 429863890140672 430166632509952 432995052711936 433300000280576 434161084606964 436210962872256 436330070212608 436637366550528 437197176107712 437505083126592 440218684369321 440512846135296 442417932582912 443297136707568 443609339775888 443730467241984 444042975494144 447026110712064 447984185335808 448166280884608 450282284255232 451177116974298 451300310820864 451618150324224 453386972233728 454419287090912 457597044343296 457919318478336 461446307831808 461983691127552 462171477162252 462309054668032 462496972955732 465541985120256 465685880985728 465731217521856 468887381540864 469077973771264 472229297180784 472358239322112 472690909396992 473630274116688 473963840053808 476886390841344 477222249979904 478170619699256 480238564766532 480708006178816 481710195046098 483937461573696 484974645286912 487264438222848 487462500315648 488710020366336 488908670055936 489054206590976 489252996184576 493595478399232 495730131371904 499548347430912 500130102952128 500482332054848 500618988683264 500685766925773 503982208502784 504187065995184 504337150546944 504542152315344 509020337099208 509517913186304 511221697977276 511721425932288 513099463626412 515662810251264 516263332079616 516626923411456 517653600877534 520097686501536 520239699099648 520606090887168 521640676035552 523896616108944 525440347973376 527498304233472 527712720492672 527869808074752 529063249403904 529435855396864 529651059227264 532916987953152 533209320060534 533292308037632 534352104131648 536875031227392 537941947161663 538467794617344 540796506951168 541807611531472 545596475947776 545980725878016 546202654828116 546365246425856 550185982414848 550409620707648 551050607385762 551438698524142 551589268781056 554139632730112 554193580621824 555294913199136 555837723475968 558241555562496 559285276419584 563042623561704 563196362268672 563439160376664 563593007357952 563989931794432 564713019139128 565110732371848 568826433430464 568995759591424 569227043637824 571456496252928 573151853520896 573207652334592 575857972445184 577326736949248 581205288837888 581614617163008 582929568143616 583340110835456 588756905056342 589890576777216 591062848943424 591479119701184 591640622989312 595615337321472 595857441630672 596034814282752 599953846542336 600376379006976 601146117148104 601569489299064 601733747761152 602157533765632 609533562972906 609962842191846 610129392457728 610559091304448 611772437400722 614660902229088 614828735299584 615261743775744 615978254836736 616228636216336 620537927378688 620722646827008 620974956695808 623407086821376 629195935972032 629639062907712 629810985762816 630254545862656 631507032155584 634488673268736 635749573918329 635848521121792 640120229540352 640318086355376 640380424092552 642280260061464 644795835211008 645249948764928 649492579067904 649950000420864 651241626910446 651700280073986 651878226741248 654956049825792 656257624689888 657484602086477 660769269202944 660973508495872 665414009663832 665595700862976 666064463241216 666840137269504 671976278003712 672249421326912 672449534062592 672722869753792 677151978356736 677427225486336 678693782798944 681628930636368 682295234576384 686878977717504 688351109439488 692975536691328 693257215743378 693463582002048 693745459433598 695520901380736 695803615066586 698528821478592 700587130631168 703331072311296 703616960656896 703826410766336 705417665871872 709036364095488 710445411175032 710945760080712 715329586262016 715833374969856 717255929548884 717957059489792 720357847149798 721062009268224 727461967930368 727974301170688 728270206437488 733065030549504 733363005083904 733581309886464 733879494276864 734734143181016 740393217598848 743595197057856 744322074083328 750195154428192 750723498082272 750928483024896 751252213835552 751457343143936 752950692185504 756505725820416 756813228473016 758435244573952 761941995003904 763530505648812 764276869779456 767582138898432 769649195439618 774394998119424 774940385117184 775486156217344 776480401316301 777027257011291 777239424191488 780909136330752 782461014053328 788083798591232 788160521960064 791804712112128 793594874105856 794153783095296 794476588840896 794713085710336 799375481929728 799938462056448 800501838675968 801528156197472 802092652398752 802311663681536 807701691926016 812711417297208 813283789589128 813505856610304 818971088817024 819303982242174 819547869638784 826575911078643 827158047786213 827383903171584 827630195769344 827966608927744 829612002579391 831209449095168 833756585213952 838927914629376 839518750543616 845158740564996 845389511036928 845984897691648 847069528708692 847666098557772 853239650145696 853493639387136 853840565456736 856373680081952 857184744379392 859727780281344 860333265019904 865990105423872 866600000561152 868322169213928 872421925744512 874394352215424 875010166253184 880437368738642 881025692270592 883135357584513 884835865165824 886594273415136 887218679551776 887460934483968 888085950988288 894052221424128 895968370671616 896332561769216 900564568510464 902354233948596 902600621641728 903236300648448 908838574181824 914944263287769 915194088686592 915838636956672 917658656101083 918304940104253 922892615663616 923967382255104 924342954324504 924618109336064 924993945911464 931083970240512 931371761971456 931462435043712 938155947542528 944458594361568 944716478644224 945381818793984 947260548233376 947927680107616 953772781682688 954444499959808 956341239398512 960477129533064 961416012357632 963420390092196 967874923147392 969949290573824 974528876445696 974925000631296 976862440365669 977420040732672 977550420110979 977817340111872 978108413181952 978505992369152 987190956798464 991460262743808 999096694861824 1000260205904256 1000964664109696 1001371533851546 1007964417005568 1008374131990368 1008674301093888 1009084304630688 1018040674198416 1019035826372608 1022443395954552 1023442851864576 1026198927252824 1032526664159232 1033253846822912 1035307201755068 1040195373003072 1040479398199296 1040618189150397 1041212181774336 1043281352071104 1043705422599879 1047793232217888 1050880695946752 1054996608466944 1055425440985344 1055739616149504 1058126498807808 1058871710793728 1059302118454528 1066418640121068 1068704208263296 1073750062454784 1075883894323326 1076935589234688 1081593013902336 1083615223062944 1091192951895552 1091961451756032 1092405309656232 1092730492851712 1100371964829696 1100819241415296 1102101214771524 1102877397048284 1103178537562112 1108387161243648 1110589826398272 1111675446951936 1116483111124992 1118570552839168 1126085247123408 1126392724537344 1126878320753328 1127186014715904 1127979863588864 1129426038278256 1130221464743696 1137652866860928 1137991519182848 1138454087275648 1142912992505856 1146303707041792 1146415304669184 1151715944890368 1154473793159427 1154653473898496 1162410577675776 1163229234326016 1165859136287232 1166680221670912 1177513810112684 1182125697886848 1182958239402368 1191230674642944 1191714883261344 1192069628565504 1193942982669151 1199907693084672 1200752758013952 1202292234296208 1203138978598128 1203467495522304 1204315067531264 1219067125945812 1219925684383692 1220258784915456 1221118182608896 1223544874801444 1229321804458176 1229657470599168 1230523487551488 1231956509673472 1232457272432672 1241075854757376 1241445293654016 1241949913391616 1246814173642752 1258391871944064 1259278125815424 1263014064311168 1268977346537472 1271499147836658 1271697042243584 1280240459080704 1280636172710752 1280760848185104 1284560520122928 1289591670422016 1290499897529856 1298985158135808 1299900000841728 1302483253820892 1303400560147972 1303756453482496 1309912099651584 1312515249379776 1314969204172954 1320656053107963 1321538538405888 1321947016991744 1330828019327664 1331191401725952 1332128926482432 1333680274539008 1343952556007424 1344498842653824 1344899068125184 1345445739507584 1354854450972672 1357387565597888 1363257861272736 1364590469152768 1373757955435008 1376702218878976 1385951073382656 1386514431486756 1386927164004096 1387490918867196 1391041802761472 1391607230133172 1397057642957184 1401174261262336 1406662144622592 1407233921313792 1407652821532672 1410835331743744 1411023524972633 1418072728190976 1420890822350064 1421891520161424 1430659172524032 1431666749939712 1434511859097768 1435914118979584 1440715694299596 1442124018536448 1454923935860736 1455948602341376 1456540412874976 1466130061099008 1466726010167808 1467162619772928 1467758988553728 1469468286362032 1480786435197696 1487190394115712 1500390308856384 1501446996164544 1501856966049792 1502057300777319 1502504427671104 1502914686287872 1505901384371008 1513011451640832 1513626456946032 1516870489147904 1523883990007808 1527061011297624 1528553739558912 1535164277796864 1539298390879236 1548789996238848 1549880770234368 1550972312434688 1552960802632602 1554054514022582 1554478848382976 1561818272661504 1564922028106656 1576167597182464 1576321043920128 1583609424224256 1587189748211712 1588307566190592 1588953177681792 1589426171420672 1598750963859456 1599876924112896 1601003677351936 1603056312394944 1604185304797504 1604623327363072 1615403383852032 1625422834594416 1626567579178256 1627011713220608 1637942177634048 1638607964484348 1639095739277568 1653151822157286 1654316095572426 1654767806343168 1655933217855488 1659224005158782 1662418898190336 1667513170427904 1677855829258752 1679037501087232 1690317481129992 1690779022073856 1691969795383296 1694139057417384 1695332197115544 1706479300291392 1706987278774272 1707681130913472 1712747360163904 1714369488758784 1719455560562688 1720666530039808 1731980210847744 1733200001122304 1736644338427856 1744843851489024 1748788704430848 1750020332506368 1760874737477284 1766270715169026 1769671730331648 1773188546830272 1774437359103552 1774921868967936 1776171901976576 1788104442848256 1791936741343232 1792665123538432 1801129137020928 1804708467897192 1805201243283456 1806472601296896 1817677148363648 1829888526575538 1830388177373184 1831677273913344 1835317312202166 1836609880208506 1845785231327232 1847934764510208 1848685908649008 1849236218672128 1849987891822928 1862167940481024 1862743523942912 1862924870087424 1876311895085056 1888917188723136 1889432957288448 1890763637587968 1894521096466752 1895855360215232 1907545563365376 1908888999919616 1912682478797024 1920954259066128 1922832024715264 1926840780184392 1935749846294784 1939898581147648 1949850001262592 1953724880731338 1955100840221958 1955634680223744 1957011984738304 1972453806259431 1974381913596928 1982920525487616 1998193389723648 2000520411808512 2001929328219392 2002743067703092 2015928834011136 2016748263980736 2017348602187776 2018168609261376 2036081348396832 2038071652745216 2044886791909104 2046885703729152 2052397854505648 2065053328318464 2066507693645824 2070614403510136 2080390746006144 2081236378300794 2086562704142208 2087410845199758 2095586464435776 2101761391893504 2109993216933888 2110850881970688 2111479232299008 2116252997615616 2117743421587456 2118604236909056 2132837280242136 2137408416526592 2147500124909568 2151767788646652 2153871178469376 2163186027804672 2167230446125888 2182385903791104 2183922903512064 2184810619312464 2185460985703424 2200743929659392 2201638482830592 2204202429543048 2205754794096568 2206357075124224 2221179652796544 2232966222249984 2237141105678336 2252170494246816 2252785449074688 2253756641506656 2254372029431808 2255959727177728 2258852076556512 2260442929487392 2275305733721856 2275983038365696 2276908174551296 2285825985011712 2292607414083584 2292830609338368 2308947586318854 2309306947796992 2324821155351552 2326458468652032 2329441203948903 2331081771033873 2331718272574464 2333360443341824 2355027620225368 2364251395773696 2365916478804736 2382461349285888 2383429766522688 2384139257131008 2387885965338302 2399815386169344 2401505516027904 2404584468592416 2406277957196256 2406934991044608 2408630135062528 2438134251891624 2439851368767384 2440517569830912 2442236365217792 2447089749602888 2458643608916352 2463913019346944 2464914544865344 2481474143358639 2482151709514752 2482890587308032 2483899826783232 2488836007738173 2493628347285504 2516783743888128 2518556251630848 2526028128622336 2537954693074944 2542998295673316 2560480918161408 2561272345421504 2561521696370208 2569121040245856 2579183340844032 2580999795059712 2597970316271616 2599800001683456 2604966507641784 2606801120295944 2607512906964992 2625030498759552 2629938408345908 2641312106215926 2643077076811776 2643894033983488 2649406072753539 2661656038655328 2662382803451904 2664257852964864 2667360549078016 2687905112014848 2688997685307648 2689798136250368 2690891479015168 2709708901945344 2714775131195776 2726515722545472 2729180938305536 2747515910870016 2752975968303249 2753404437757952 2754914820312759 2771902146765312 2773028862973512 2773854328008192 2774981837734392 2782083605522944 2783214460266344 2794115285914368 2802348522524672 2814467842627584 2822047049945266 2836145456381952 2841781644700128 2843783040322848 2847094804826437 2861318345048064 2863333499879424 2869023718195536 2871828237959168 2881431388599192 2884248037072896 2909847871721472 2911897204682752 2913080825749952 2932260122198016 2932651260332937 2933452020335616 2934325239545856 2935517977107456 2938936572724064 2961572870395392 2974380788231424 3000780617712768 3002893992329088 3004114601554638 3005008855342208 3011802768742016 3026022903281664 3027252913892064 3033740978295808 3047767980015616 3054122022595248 3057107479117824 3070328555593728 3078596781758472 3097579992477696 3099761540468736 3101944624869376 3105921605265204 3108109028045164 3108957696765952 3123636545323008 3129844056213312 3131116267799637 3152335194364928 3152642087840256 3167218848448512 3174379496423424 3176615132381184 3177906355363584 3178852342841344 3206112624789888 3208370609595008 3230806767704064 3238162977809881 3250845669188832 3253135158356512 3254023426441216 3275884355268096 3277215928968696 3278191478555136 3306303644314572 3308632191144852 3309535612686336 3311866435710976 3318448010317564 3335026340855808 3355711658517504 3358075002174464 3364748405703971 3380634962259984 3381558044147712 3383939590766592 3388278114834768 3390664394231088 3412958600582784 3413974557548544 3415362261826944 3425494720327808 3428738977517568 3438911121125376 3441333060079616 3463960421695488 3466400002244608 3473288676855712 3489687702978048 3497577408861696 3500040665012736 3521749474954568 3532541430338052 3546377093660544 3548874718207104 3576208885696512 3581828948007453 3583873482686464 3584351540406923 3585330247076864 3602258274041856 3609416935794384 3610402486566912 3612945202593792 3635354296727296 3659777053151076 3660776354746368 3663354547826688 3670634624404332 3673219760417012 3691570462654464 3695869529020416 3697371817298016 3698472437344256 3699975783645856 3724335880962048 3725487047885824 3725849740174848 3752623790170112 3777834377446272 3789042192933504 3791710720430464 3815091126730752 3817777999839232 3825364957594048 3826919882866223 3841908518132256 3845664049430528 3853681560368784 3871499692589568 3879797162295296 3899700002525184 3907449761462676 3910201680443916 3911269360447488 3914023969476608 3944907612518862 3948763827193856 3961968159323889 3965841050975232 3976520843104693 3996386779447296 4001040823617024 4003858656438784 4005486135406184 4031857668022272 4033496527961472 4034697204375552 4036337218522752 4072162696793664 4076143305490432 4089773583818208 4093771407458304 4104795709011296 4130106656636928 4133015387291648 4141228807020272 4160781492012288 4162472756601588 4173125408284416 4174821690399516 4191172928871552 4203522783787008 4219986433867776 4221701763941376 4222958464598016 4232505995231232 4233070574917899 4235486843174912 4237208473818112 4265674560484272 4274816833053184 4295000249819136 4303535577293304 4307742356938752 4326372055609344 4334460892251776 4364771807582208 4367845807024128 4369621238624928 4370921971406848 4401487859318784 4403276965661184 4408404859086096 4411509588193136 4412714150248448 4442359305593088 4474282211356672 4504340988493632 4505570898149376 4506171902331957 4507513283013312 4508744058863616 4511919454355456 4517704153113024 4520885858974784 4522723497932809 4550611467443712 4551966076731392 4553816349102592 4571651970023424 4585214828167168 4585661218676736 4617895172637708 4649642310703104 4652916937304064 4658882407897806 4662163542067746 4663436545148928 4666720886683648 4710055240450736 4728502791547392 4731832957609472 4764922698571776 4766859533045376 4768278514262016 4775771930676604 4799630772338688 4803011032055808 4809168937184832 4812555914392512 4813869982089216 4817260270125056 4876268503783248 4879702737534768 4881035139661824 4884472730435584 4894179499205776 4917287217832704 4927826038693888 4929829089730688 4962948286717278 4964303419029504 4967799653566464 4977672015476346 4987256694571008 5033567487776256 5037112503261696 5052056257244672 5075909386149888 5085996591346632 5120961836322816 5122544690843008 5123043392740416 5138242080491712 5158366681688064 5161999590119424 5195940632543232 5199600003366912 5209933015283568 5213602240591888 5215025813929984 5250060997519104 5259876816691816 5282624212431852 5287788067966976 5298812145507078 5323312077310656 5324765606903808 5328515705929728 5334721098156032 5375810224029696 5377995370615296 5379596272500736 5381782958030336 5419417803890688 5429550262391552 5453031445090944 5495031821740032 5505951936606498 5506808875515904 5509829640625518 5543804293530624 5546057725947024 5547708656016384 5549963675468784 5564167211045888 5566428920532688 5588230571828736 5604697045049344 5628935685255168 5644094099890532 5672290912763904 5683563289400256 5687566080645696 5694189609652874 5722636690096128 5726666999758848 5738047436391072 5743656475918336 5762862777198384 5768496074145792 5819695743442944 5823794409365504 5826161651499904 5865302520665874 5866904040671232 5871035954214912 5877873145448128 5917361418778293 5923145740790784 5948761576462848 6001561235425536 6005787984658176 6008229203109276 6010017710684416 6023605537484032 6052045806563328 6054505827784128 6067481956591616 6095535960031232 6108244045190496 6114214958235648 6140657111187456 6157193563516944 6195159984955392 6199523080937472 6203889249738752 6211843210530408 6216218056090328 6217915393531904 6259688112426624 6262232535599274 6304670388729856 6305284175680512 6334437696897024 6348758992846848 6353230264762368 6355812710727168 6357704685682688 6412225249579776 6416741219190016 6461613535408128 6476325955619762 6501691338377664 6506270316713024 6508046852882432 6551768710536192 6554431857937392 6556382957110272 6612607288629144 6617264382289704 6619071225372672 6623732871421952 6636896020635128 6711423317035008 6716150004348928 6729496811407942 6761269924519968 6763116088295424 6767879181533184 6776556229669536 6781328788462176 6825917201165568 6827949115097088 6830724523653888 6850989440655616 6857477955035136 6877822242250752 6882666120159232 6927920843390976 6932800004489216 6946577353711424 6979375405956096 6993245313101619 6995154817723392 7000081330025472 7043498949909136 7065082860676104 7092754187321088 7097749436414208 7152417771393024 7163657896014906 7168703080813846 7170660494153728 7204516548083712 7218833871588768 7220804973133824 7225890405187584 7270708593454592 7319554106302152 7321552709492736 7326709095653376 7341269248808664 7346439520834024 7391739058040832 7394743634596032 7396944874688512 7399951567291712 7448671761924096 7450974095771648 7451699480349696 7466508023214519 7505247580340224 7555668754892544 7578084385867008 7583421440860928 7650729915188096 7653839765732446 7683817036264512 7691328098861056 7707363120737568 7742999385179136 7759594324590592 7799400005050368 7814899522925352 7820403360887832 7822538720894976 7828047938953216 7889815225037724 7897527654387712 7923936318647778 7931682101950464 7953041686209386 7992773558894592 8002081647234048 8007717312877568 8010972270812368 8063715336044544 8066993055922944 8069394408751104 8072674437045504 8144325393587328 8179547167636416 8187542814916608 8209591418022592 8260213313273856 8264744460938277 8266030774583296 8282457614040544 8321562984024576 8324945513203176 8346250816568832 8349643380799032 8382345857743104 8407045567574016 8443403527882752 8466141149835798 8474416947636224 8531349120968544 8541284414479311 8547299827124201 8549633666106368 8590000499638272 8607071154586608 8615484713877504 8652744111218688 8668921784503552 8729543615164416 8735691614048256 8739242477249856 8741843942813696 8802975718637568 8806553931322368 8816809718172192 8823019176386272 8825428300496896 8884718611186176 8948564422713344 9008681976987264 9012343804663914 9015026566026624 9035408306226048 9041771717949568 9045446995865618 9101222934887424 9103932153462784 9107632698205184 9125732028373301 9143303940046848 9170429656334336 9171322437353472 9235790345275416 9299284621406208 9305833874608128 9317764815795612 9324327084135492 9326873090297856 9333441773367296 9420110480901472 9457005583094784 9463665915218944 9529845397143552 9533719066090752 9536557028524032 9551543861353208 9618337874369664 9625111828785024 9714488933429643 9752537007566496 9759405475069536 9762070279323648 9768945460871168 9788358998411552 9834574435665408 9855652077387776 9859658179461376 9925896573434556 9928606838059008 9935599307132928 9955344030952692 10067134975552512 10074225006523392 10094245217111913 10101354341146783 10104112514489344 10151818772299776 10171993182693264 10241923672645632 10245089381686016 10246086785480832 10276484160983424 10316733363376128 10323999180238848 10391881265086464 10399200006733824 10419866030567136 10427204481183776 10430051627859968 10500121995038208 10519753633383632 10565248424863704 10575576135933952 10597624291014156 10646624154621312 10669442196312064 10745486844022359 10751620448059392 10753054621220769 10755990741230592 10759192545001472 10763565916060672 10784956033532083 10838835607781376 10859100524783104 10906062890181888 10990063643480064 11011903873212996 11019659281251036 11087608587061248 11092115451894048 11095417312032768 11099927350937568 11128334422091776 11132857841065376 11176461143657472 11209394090098688 11257871370510336 11288188199781064 11367126578800512 11375132161291392 11388379219305748 11445273380192256 11453333999517696 11476094872782144 11480759648598669 11487312951836672 11525725554396768 11536992148291584 11639391486885888 11647588818731008 11652323302999808 11730605041331748 11733808081342464 11742071908429824 11755746290896256 11834722837556586 11846291481581568 11897523152925696 11929562529314079 12003122470851072 12011575969316352 12016458406218552 12020035421368832 12047211074968064 12104091613126656 12109011655568256 12134963913183232 12216488090380992 12228429916471296 12281314222374912 12314387127033888 12390319969910784 12399046161874944 12407778499477504 12423686421060816 12432436112180656 12435830787063808 12519376224853248 12524465071198548 12609340777459712 12610568351361024 12668875393794048 12697517985693696 12699211724753697 12706460529524736 12711625421454336 12715409371365376 12824450499159552 12833482438380032 12923227070816256 12952651911239524 13003382676755328 13012540633426048 13103537421072384 13108863715874784 13112765914220544 13225214577258288 13234528764579408 13238142450745344 13247465742843904 13273792041270256 13422846634070016 13432300008697856 13458993622815884 13522539849039936 13526232176590848 13535758363066368 13553112459339072 13562657576924352 13568170493798427 13651834402331136 13655898230194176 13661449047307776 13701978881311232 13714955910070272 13755644484501504 13765332240318464 13893154707422848 13958750811912192 13986490626203238 13990309635446784 14000162660050944 14086997899818272 14130165721352208 14185508374642176 14195498872828416 14304835542786048 14327315792029812 14337406161627692 14341320988307456 14409033096167424 14437667743177536 14441609946267648 14451780810375168 14541417186909184 14639108212604304 14643105418985472 14653418191306752 14682538497617328 14692879041668048 14783478116081664 14789487269192064 14793889749377024 14799903134583424 14901948191543296 14903398960699392 14933016046429038 15010495160680448 15111337509785088 15156168771734016 15166842881721856 15301459830376192 15307679531464892 15367634072529024 15414726241475136 15485998770358272 15519188649181184 15521258774698963 15598800010100736 15629799045850704 15640806721775664 15645077441789952 15656095877906432 15779630450075448 15795055308775424 15847872637295556 15863364203900928 15906083372418772 15985547117789184 16004163294468096 16015434625755136 16021944541624736 16127430672089088 16133986111845888 16138788817502208 16145348874091008 16288650787174656 16359094335272832 16419182836045184 16520426626547712 16529488921876554 16532061549166592 16564915228081088 16643125968049152 16649891026406352 16692501633137664 16699286761598064 16764691715486208 16814091135148032 16886807055765504 16932282299671596 16948833895272448 17062698241937088 17082568828958622 17094599654248402 17099267332212736 17180000999276544 17214142309173216 17230969427755008 17305488222437376 17337843569007104 17459087230328832 17471383228096512 17478484954499712 17483687885627392 17613107862644736 17633619436344384 17646038352772544 17650856600993792 17769437222372352 17897128845426688 18017363953974528 18024687609327828 18030053132053248 18070816612452096 18083543435899136 18090893991731236 18202445869774848 18215265396410368 18251464056746602 18286607880093696 18340859312668672 18342644874706944 18471580690550832 18598569242812416 18611667749216256 18635529631591224 18648654168270984 18653746180595712 18666883546734592 18840220961802944 18914011166189568 18927331830437888 19059690794287104 19067438132181504 19073114057048064 19103087722706416 19236675748739328 19250223657570048 19428977866859286 19505074015132992 19518810950139072 19524140558647296 19537890921742336 19576717996823104 19669148871330816 19711304154775552 19719316358922752 19851793146869112 19857213676118016 19871198614265856 19910688061905384 20134269951105024 20148450013046784 20188490434223826 20202708682293566 20208225028978688 20303637544599552 20343986365386528 20483847345291264 20490178763372032 20492173570961664 20552968321966848 20633466726752256 20647998360477696 20783762530172928 20798400013467648 20839732061134272 20854408962367552 20860103255719936 21000243990076416 21039507266767264 21130496849727408 21151152271867904 21195248582028312 21293248309242624 21338884392624128 21490973688044718 21506109242441538 21511981482461184 21527131832121344 21569912067064166 21677671215562752 21718201049566208 21812125780363776 21980127286960128 22023807746425992 22039318562502072 22175217174122496 22184230903788096 22190834624065536 22199854701875136 22256668844183552 22265715682130752 22352922287314944 22418788180197376 22515742741020672 22576376399562128 22734253157601024 22750264322582784 22776758438611496 22952189745564288 22961519297197338 23051451108793536 23073984296583168 23278782973771776 23295177637462016 23304646605999616 23461210082663496 23467616162684928 23484143816859648 23511492581792512 23669445675113172 23692582963163136 23795046305851392 23859125058628158 24006244941702144 24023151938632704 24032916812437104 24040070842737664 24094422149936128 24208183226253312 24218023311136512 24269927826366464 24432976180761984 24562628444749824 24628774254067776 24780639939821568 24798092323749888 24815556998955008 24847372842121632 24864872224361312 24871661574127616 25038752449706496 25048930142397096 25218681554919424 25221136702722048 25398423449507394 25423250842908672 25623853243437933 25641899481372603 25648900998319104 25666964876760064 25717972079961121 25846454141632512 25905303822479048 26006765353510656 26025081266852096 26207074842144768 26217727431749568 26225531828441088 26450429154516576 26469057529158816 26476284901490688 26494931485687808 26547584082540512 26845693268140032 26864600017395712 26917987245631768 27045079698079872 27106224918678144 27125315153848704 27136340987596854 27303668804662272 27311796460388352 27322898094615552 27377196085119903 27403957762622464 27429911820140544 27511288969003008 27530664480636928 27786309414845696 27917501623824384 27972981252406476 27980619270893568 28000325320101888 28173995799636544 28260331442704416 28371016749284352 28390997745656832 28609671085572096 28654631584059624 28674812323255384 28682641976614912 28875335486355072 29082834373818368 29143466800288929 29278216425208608 29286210837970944 29306836382613504 29365076995234656 29385758083336096 29566956232163328 29578974538384128 29587779498754048 29599806269166848 29803896383086592 29806797921398784 29866032092858076 30020990321360896 30222675019570176 30282735651335739 30304063023440349 30312337543468032 30333685763443712 30602919660752384 30615359062929784 30735268145058048 30829452482950272 30971997540716544 31042517549397926 31197600020201472 31259598091701408 31281613443551328 31290154883579904 31312191755812864 31559260900150896 31590110617550848 31695745274591112 31726728407801856 31812166744837544 32008326588936192 32030869251510272 32043889083249472 32254861344178176 32259163863662307 32267972223691776 32277577635004416 32290697748182016 32354868100596249 32577301574349312 32718188670545664 32838365672090368 33058977843753108 33129830456162176 33286251936098304 33299782052812704 33385003266275328 33398573523196128 33529383430972416 33628182270296064 33773614111531008 33864564599343192 33897667790544896 34125396483874176 34165137657917244 34189199308496804 34198534664425472 34360001998553088 34428284618346432 34442278945796007 34461938855510016 34610976444874752 34675687138014208 34918174460657664 34942766456193024 34956969908999424 34967375771254784 35226215725289472 35267238872688768 35292076705545088 35538874444744704 35788687587942237 35794257690853376 36034727907949056 36049375218655656 36060106264106496 36141633224904192 36167086871798272 36181787983462472 36404891739549696 36430530792820736 36502928113493204 36685289749413888 36943161381101664 37012232462743681 37197138485624832 37223335498432512 37271059263182448 37297308336541968 37307492361191424 37333767093469184 37680441923605888 37828022332379136 37854663660875776 38119381588574208 38134876264363008 38146228114096128 38206175445412832 38473351497478656 38500447315140096 38857955733718572 39010148030265984 39037621900278144 39153435993646208 39338297742661632 39422608309551104 39438632717845504 39703586293738224 39714427352236032 39742397228531712 39821376123810768 40268539902210048 40296900026093568 40376980868447652 40405417364587132 40416450057957376 40607275089199104 40687972730773056 40704511481395281 40967694690582528 40980357526744064 40984347141923328 41105936643933696 41266933453504512 41295996720955392 41679464122268544 41708817924735104 42000487980152832 42079014533534528 42096118711528453 42260993699454816 42302304543735808 42390497164056624 42586496618485248 42677768785248256 42981947376089436 43012218484883076 43023962964922368 43054263664242688 43139824134128332 43355342431125504 43436402099132416 43624251560727552 43741729274151623 43960254573920256 44047615492851984 44078637125004144 44350434348244992 44368461807576192 44381669248131072 44399709403750272 44513337688367104 44531431364261504 44705844574629888 44837576360394752 45031485482041344 45152752799124256 45468506315202048 45500528645165568 45553516877222992 45904379491128576 45923038594394676 46102902217587072 46557565947543552 46563776324096889 46590355274924032 46609293211999232 46922420165326992 46935232325369856 46968287633719296 47022985163585024 47338891350226344 47385165926326272 47590092611702784 47718250117256316 48012489883404288 48046303877265408 48065833624874208 48080141685475328 48188844299872256 48416366452506624 48436046622273024 48539855652732928 48865952361523968 49257548508135552 49561279879643136 49596184647499776 49631113997910016 49694745684243264 49729744448722624 49743323148255232 49749958477260899 50077504899412992 50097860284794192 50437363109838848 50442273405444096 50796846899014788 50846501685817344 51247706486875866 51283798962745206 51297801996638208 51333929753520128 51435944159922242 51692908283265024 51810607644958096 52013530707021312 52050162533704192 52414149684289536 52435454863499136 52451063656882176 52900858309033152 52938115058317632 52952569802981376 52989862971375616 53095168165081024 53691386536280064 53729200034791424 53835974491263536 54090159396159744 54212449837356288 54250630307697408 54272681975193708 54607337609324544 54645796189231104 54754392170239806 54807915525244928 54859823640281088 55022577938006016 55061328961273856 55572618829691392 55835003247648768 55945962504812952 55961238541787136 56000650640203776 56347991599273088 56520662885408832 56742033498568704 56781995491313664 57219342171144192 57309263168119248 57349624646510768 57365283953229824 57750670972710144 58165668747636736 58286933600577858 58556432850417216 58572421675941888 58613672765227008 58730153990469312 58771516166672192 59133912464326656 59157949076768256 59175558997508096 59199612538333696 59607792766173184 59613595842797568 59732064185716152 60445350039140352 60565471302671478 60608126046880698 60624675086936064 60667371526887424 61205839321504768 61230718125859568 61470536290116096 61658904965900544 61943995081433088 62085035098795852 62395200040402944 62519196183402816 62563226887102656 62580309767159808 62624383511625728 63118521800301792 63180221235101696 63391490549182224 63453456815603712 63624333489675088 64016653177872384 64061738503020544 64087778166498944 64518327727324614 64535944447383552 64581395496364032 64709736201192498 65154603148698624 65436377341091328 65676731344180736 66117955687506216 66259660912324352 66572503872196608 66599564105625408 66770006532550656 66797147046392256 67058766861944832 67256364540592128 67547228223062016 67729129198686384 67795335581089792 68250792967748352 68330275315834488 68378398616993608 68397069328850944 68856569236692864 68884557891592014 69221952889749504 69351374276028416 69836348921315328 69885532912386048 69913939817998848 69934751542509568 70452431450578944 70534477745377536 70584153411090176 71077748889489408 71577375175884474 71588515381706752 72069455815898112 72098750437311312 72120212528212992 72283266449808384 72334173743596544 72363575966924944 72809783479099392 72861061585641472 73005856226986408 73886322762203328 74024464925487362 74394276971249664 74446670996865024 74542118526364896 74594616673083936 74614984722382848 74667534186938368 75360883847211776 75656044664758272 75709327321751552 76269752528726016 76412350890825664 76925698444117809 76946702994957312 77000894630280192 77153916239883363 77715911467437144 78020296060531968 78075243800556288 78306871987292416 78676595485323264 78877265435691008 79407172587476448 79428854704472064 79484794457063424 79642752247621536 80537079804420096 80593800052187136 80753961736895304 80810834729174264 80832900115914752 81375945461546112 81409022962790562 81935389381165056 81960715053488128 81968694283846656 82131588255359709 82211873287867392 82533866907009024 82591993441910784 83358928244537088 83417635849470208 84000975960305664 84158029067069056 84192237423056906 84521987398909632 84604609087471616 84780994328113248 85172993236970496 85355537570496512 85963894752178872 86024436969766152 86047925929844736 86108527328485376 86279648268256664 86872804198264832 87248503121455104 87483458548303246 87920509147840512 88095230985703968 88157274250008288 88700868696489984 88736923615152384 88763338496262144 88799418807500544 89026675376734208 89062862728523008 89411689149259776 90062970964082688 90305505598248512 90912189070321047 90937012630404096 91001057290331136 91107033754445984 91808758982257152 91846077188789352 92205804435174144 93127552648193778 93218586423998464 93844840330653984 93870464650739712 93936575267438592 94045970327170048 94677782700452688 94770331852652544 95180185223405568 95436500234512632 96024979766808576 96092607754530816 96131667249748416 96160283370950656 96377688599744512 96832732905013248 96872093244546048 97064604301788747 97079711305465856 97731904723047936 98515097016271104 99389491368486528 99459488897445248 99499916954521798 100155009798825984 100195720569588384 100383052312106311 100874726219677696 100884546810888192 101593693798029576 101693003371634688 102495412973751732 102567597925490412 102595603993276416 102667859507040256 102871888319844484 103385816566530048 103621215289916192 104027061414042624 104100325067408384 104828299368579072 104870909726998272 104902127313764352 105801716618066304 105876230116635264 106190336330162048 107382773072560128 107458400069582848 107671948982527072 108180318792319488 108424899674712576 108501260615394816 108545363950387416 109214675218649088 109291592378462208 109508784340479612 109615831050489856 111036697388231043 111114897752614613 111145237659382784 111670006495297536 111891925009625904 111922477083574272 112001301280407552 112695983198546176 113041325770817664 113484066997137408 113563990982627328 114438684342288384 114618526336238496 114699249293021536 114730567906459648 115501341945420288 116331337495273472 116573867201155716 117112865700834432 117460307980938624 117543032333344384 118267824928653312 118315898153536512 118351117995016192 118399225076667392 118634516368852913 119215585532346368 119227191685595136 119464128371432304 120890700078280704 121130942605342956 121216252093761396 121249350173872128 121334743053774848 122411678643009536 122461436251719136 122941072580232192 123317809931801088 123887990162866176 124170070197591704 125038392366805632 125126453774205312 126237043600603584 126288356134585359 126360442470203392 126782981098364448 126906913631207424 127248666979350176 128033306355744768 128123477006041088 128175556332997888 129036655454649228 129071888894767104 129162790992728064 129419472402384996 130309206297397248 130872754682182656 131225187822454869 131353462688361472 132235911375012432 132519321824648704 133145007744393216 133199128211250816 133540013065101312 133594294092784512 134117533723889664 134512729081184256 135094456446124032 135458258397372768 135590671162179584 136501585935496704 136660550631668976 136756797233987216 136794138657701888 137713138473385728 137769115783184028 138702748552056832 139672697842630656 139691328972290667 139771065824772096 139827879635997696 139869503085019136 140204428435917079 140904862901157888 141068955490755072 141168306822180352 142155497778978816 143154750351768948 144138911631796224 144197500874622624 144240425056425984 144566532899616768 144668347487193088 144727151933849888 145619566958198784 145722123171282944 146011712453972816 147772645524406656 148048929850974724 148788553942499328 148893341993730048 149084237052729792 149189233346167872 149229969444765696 149249875431782697 149335068373876736 150721767694423552 151312089329516544 151418654643503104 152539505057452032 152824701781651328 153851396888235618 153893405989914624 154001789260560384 154307832479766726 155431822934874288 156040592121063936 156150487601112576 156613743974584832 157353190970646528 157754530871382016 158814345174952896 158857709408944128 158969588914126848 159285504495243072 161074159608840192 161187600104374272 161507923473790608 161621669458348528 161665800231829504 162751890923092224 162818045925581124 163921430106976256 163937388567693312 164263176510719418 164423746575734784 165067733814018048 165183986883821568 166717856489074176 166835271698940416 168001951920611328 168316058134138112 168384474846113812 169043974797819264 169561988656226496 170345986473940992 170711075140993024 171927789504357744 172048873939532304 172095851859689472 172217054656970752 172559296536513328 173745608396529664 174497006242910208 174966917096606492 175841018295681024 176190461971407936 176314548500016576 177401737392979968 177473847230304768 177526676992524288 177598837615001088 178053350753468416 178125725457046016 178823378298519552 180611011196497024 181824378140642094 181874025260808192 182002114580662272 182214067508891968 183617517964514304 183692154377578704 184411608870348288 186255105296387556 186437172847996928 187689680661307968 187740929301479424 187873150534877184 188091940654340096 189355565400905376 189540663705305088 190360370446811136 190873000469025264 192049959533617152 192185215509061632 192263334499496832 192320566741901312 192755377199489024 193744186489092096 194129208603577494 194159422610931712 195463809446095872 197030194032542208 198778982736973056 198918977794890496 198999833909043596 200310019597651968 200391441139176768 200766104624212622 201749452439355392 201769093621776384 203187387596059152 203386006743269376 204990825947503464 205135195850980824 205191207986552832 205335719014080512 205743776639688968 207242430579832384 208054122828085248 208200650134816768 209656598737158144 209741819453996544 209804254627528704 211603433236132608 211752460233270528 212380672660324096 214765546145120256 214916800139165696 215343897965054144 216360637584638976 216849799349425152 217002521230789632 217090727900774832 218429350437298176 218583184756924416 219017568680959224 219231662100979712 222073394776462086 222229795505229226 222290475318765568 223340012990595072 223783850019251808 223844954167148544 224002602560815104 225391966397092352 226082651541635328 226968133994274816 227127981965254656 229237052672476992 229398498586043072 229461135812919296 231002683890840576 231461748719650089 232662674990546944 233147734402311432 234225731401668864 234920615961877248 235086064666688768 236631796307073024 236798450153334784 237269032737705826 238431171064692736 238454383371190272 238928256742864608 241781400156561408 242261885210685912 242432504187522792 242498700347744256 242669486107549696 244823357286019072 244922872503438272 245882145160464384 246635619863602176 247775980325732352 248340140395183408 250076784733611264 250252907548410624 252474087201207168 252576712269170718 253565962196728896 253813827262414848 254497333958700352 256066612711489536 256246954012082176 256351112665995776 258073310909298456 258143777789534208 258325581985456128 258838944804769992 260618412594794496 261745509364365312 262450375644909738 262706925376722944 264471822750024864 265038643649297408 266290015488786432 266398256422501632 267080026130202624 267188588185569024 268235067447779328 270188912892248064 270916516794745536 271181342324359168 273003171870993408 273321101263337952 273513594467974432 273588277315403776 275426276946771456 275538231566368056 277405497104113664 279382657944581334 279655759271995392 280408856871834158 281809725802315776 282137910981510144 282336613644360704 282897692879572331 284310995557957632 286309500703537896 288277823263592448 288395001749245248 288480850112851968 289133065799233536 289336694974386176 289454303867699776 291239133916397568 291444246342565888 292023424907945632 295545291048813312 296097859701949448 298168474105459584 298378466692335744 298499750863565394 301149156936318933 301443535388847104 302624178659033088 302837309287006208 305079010114904064 305649403563302656 307702793776471236 307786811979829248 308003578521120768 308615664959533452 310863645869748576 312081184242127872 312300975202225152 313227487949169664 314706381941293056 315509061742764032 317628690349905792 318571008990486144 322148319217680384 322375200208748544 323015846947581216 323243338916697056 323331600463659008 325503781846184448 325636091851162248 327842860213952512 327874777135386624 328526353021438836 328847493151469568 333110092164693129 333344693257843839 333435712978148352 333670543397880832 334333637039494573 336003903841222656 336632116268276224 336768949692227624 338087949595638528 339123977312452992 340691972947881984 343855579008715488 344097747879064608 344191703719378944 344434109313941504 345118593073026656 347491216793059328 348994012485820416 349933834193212984 352380923942815872 352629097000033152 354803474785959936 354947694460609536 355053353985048576 355197675230002176 355903549106558739 356106701506936832 356251450914092032 357646756597039104 361222022392994048 363648756281284188 363748050521616384 364004229161324544 364428135017783936 367235035929028608 367384308755157408 368823217740696576 372510210592775112 372874345695993856 375379361322615936 376183881308680192 378711130801810752 378865068403756077 379081327410610176 380720740893622272 381746000938050528 384099919067234304 384370431018123264 384526668998993664 384641133483802624 385510754398978048 387488372978184192 388258417207154988 390927618892191744 393675563467364607 394060388065084416 397557965473946112 397837955589780992 397999667818087192 400620039195303936 400782882278353536 401532209248425244 403538187243552768 406374775192118304 406772013486538752 409981651895006928 410270391701961648 410382415973105664 410671438028161024 411487553279377936 414484861159664768 416108245656170496 416401300269633536 419313197474316288 419483638907993088 419608509255057408 420613285307751237 423206866472265216 423504920466541056 424761345320648192 430687795930108288 432721275169277952 433699598698850304 434005042461579264 434181455801549664 436858700874596352 437166369513848832 438035137361918448 438463324201959424 444146789552924172 444459591010458452 444580950637531136 446680025981190144 447567700038503616 447689908334297088 447749626295348091 448005205121630208 450783932794184704 452165303083270656 453936267988549632 454255963930509312 458474105344953984 458796997172086144 462005367781681152 462923497439300178 465325349981093888 466295468804622864 468451462803337728 469841231923754496 470172129333377536 473263592614146048 473596900306669568 474538065475411652 476908766742380544 477856513485729216 481159022015667853 483562800313122816 484523770421371824 484865008375045584 484997400695488512 485338972215099392 489646714572038144 489845745006876544 491764290320928768 493271239727204352 495551960651464704 496680280790366816 500153569467222528 500505815096821248 504948174402414336 505153424538341436 507131924393457792 508994667917400704 512133225422979072 512493908024164352 512702225331991552 516146621818596912 516287555579068416 516651163970912256 517677889609539984 521236825189588992 523491018728730624 524900751289819476 525413850753445888 528943645500049728 530077287298594816 532580030977572864 532796512845003264 534160052260405248 534377176371138048 536470134895558656 541833033589491072 546006343741986816 546642202526675904 547027188935948864 547176554630807552 547249543249869889 550852553893542912 551076463132736112 554810994208227328 558765315889162668 559311518543990784 560817713743668316 563619451604631552 564275821963020288 564673227288721408 565795385759144662 568621991115915264 572619001407075792 576555646527184896 576790003498490496 576961700225703936 578266131598467072 578673389948772352 578908607735399552 582478267832795136 582888492685131776 584046849815891264 591090582097626624 592195719403898896 596336948210919168 596756933384671488 596999501727130788 602298313872637866 602887070777694208 605248357318066176 605674618574012416 610158020229808128 611298807126605312 615405587552942472 615573623959658496 616007157042241536 617231329919066904 621727291739497152 624162368484255744 624601950404450304 626454975898339328 629412763882586112 631018123485528064 635257380699811584 637142017980972288 644296638435360768 644750400417497088 646031693895162432 646486677833394112 646663200927318016 651007563692368896 651272183702324496 655685720427905024 655749554270773248 657052706042877672 657694986302939136 666220184329386258 666689386515687678 666871425956296704 667341086795761664 668667274078989146 672007807682445312 673264232536552448 673537899384455248 676175899191277056 678247954624905984 681383945895763968 687711158017430976 688195495758129216 688383407438757888 688868218627883008 690237186146053312 694982433586118656 697988024971640832 699867668386425968 704761847885631744 705258194000066304 709895388921219072 710395350460004352 711807098213117478 712502901828184064 715293513194078208 722444044785988096 727297512562568376 727496101043232768 728008458322649088 728856270035567872 734470071858057216 734768617510314816 737646435481393152 745020421185550224 745748691391987712 750758722645231872 752367762617360384 757422261603621504 757730136807512154 761441481787244544 763492001876101056 768199838134468608 768740862036246528 769053337997987328 769282266967605248 771021508797956096 774976745956368384 776516834414309976 781855237784383488 787351126934729214 788120776130168832 795115930947892224 795675911179561984 795999335636174384 801240078390607872 801565764556707072 803064418496850488 812749550384236608 813544026973077504 819963303790013856 820540783403923296 820764831946211328 821342876056322048 822975106558755872 828969722319329536 832216491312340992 832802600539267072 838967277815986176 841226570615502474 846413732944530432 847009840933082112 848693078638716993 849522690641296384 861375591860216576 865442550338555904 867399197397700608 868010084923158528 868362911603099328 873717401749192704 874332739027697664 876070274723836896 876926648403918848 888293579105848344 888919182020916904 889161901275062272 895135400077007232 895499252590696182 901567865588369408 903447470808956799 904330606166541312 907872535977099264 908511927861018624 916948210689907968 917593994344172288 924010735563362304 925846994878600356 930650699962187776 932590937609245728 936902925606675456 939682463847508992 940344258666755072 946527185228292096 947193800613339136 949076130950823304 955713026971458432 962318044031335706 967125600626245632 969047540842743648 969730016750091168 969994801390977024 970677944430198784 979293429144076288 979691490013753088 983528580641857536 986542479454408704 993360561580733632 1000034079773531517 1000307138934445056 1001011630193642496 1003000911118483719 1009896348804828672 1010306849076682872 1014263848786915584 1017989335834801408 1025404450663983104 1032293243637193824 1032575111158136832 1033302327941824512 1035355779219079968 1042473650379177984 1046982037457461248 1049801502579638952 1050827701506891776 1057887291000099456 1060154574597189632 1065160061955145728 1065593025690006528 1067710647319676217 1068320104520810496 1068754352742276096 1072940269791117312 1083666067178982144 1092012687483973632 1093284405053351808 1094054377871897728 1094499086499739778 1101705107787085824 1102152926265472224 1109621988416454656 1117530631778325336 1118623037087981568 1121635427487336632 1128551643926040576 1129346454577442816 1131590771518289324 1137243982231830528 1145238002814151584 1153111293054369792 1153580006996980992 1153923400451407872 1156532263196934144 1157346779897544704 1157817215470799104 1168093699631782528 1182181164195253248 1184391438807797792 1192673896421838336 1193513866769342976 1193999003454261576 1204596627745275732 1205774141555388416 1220316040459616256 1222597614253210624 1230811175105884944 1231147247919316992 1232014314084483072 1234462659838133808 1243454583478994304 1248324736968511488 1249203900808900608 1252909951796678656 1258825527765172224 1261839855923253711 1262036246971056128 1270514761399623168 1274284035961944576 1292063387790324864 1292973355666788224 1302015127384737792 1302544367404648992 1304979680057382043 1311371440855810048 1311499108541546496 1314105412085755344 1315389972605878272 1332440368658772516 1333378773031375356 1333742851912593408 1334682173591523328 1337334548157978292 1344015615364890624 1346528465073104896 1347075798768910496 1352351798382554112 1356495909249811968 1362767891791527936 1375422316034861952 1376390991516258432 1380474372292106624 1389964867172237312 1395976049943281664 1399735336772851936 1409523695771263488 1410516388000132608 1419790777842438144 1420790700920008704 1423614196426234956 1425005803656368128 1443477066047003559 1444888089571976192 1454595025125136752 1454992202086465536 1456016916645298176 1457712540071135744 1468940143716114432 1469537235020629632 1475292870962786304 1490040842371100448 1491497382783975424 1501517445290463744 1504735525234720768 1514844523207243008 1515460273615024308 1526984003752202112 1536399676268937216 1537481724072493056 1538106675995974656 1538564533935210496 1542043017595912192 1542248712795087869 1549953491912736768 1553033668828619952 1563710475568766976 1574702253869458428 1576241552260337664 1590231861895784448 1591351822359123968 1591998671272348768 1602480156781215744 1603131529113414144 1606128836993700976 1625499100768473216 1639926607580027712 1641081566807846592 1641529663892422656 1641748629749609667 1642685752112644096 1645950213117511744 1657939444638659072 1664432982624681984 1665605201078534144 1677934555631972352 1682453141231004948 1692827465889060864 1694019681866164224 1697386157277433986 1699045381282592768 1722751183720433152 1730885100677111808 1734798394795401216 1736020169846317056 1736725823206198656 1747434803498385408 1748665478055395328 1752140549447673792 1753853296807837696 1776587158211696688 1777838364041833808 1778323802550124544 1790270800154014464 1790998505181392364 1803135731176738816 1806894941617913598 1808661212333082624 1815745071954198528 1817023855722037248 1833896421379815936 1835187988688344576 1848021471126724608 1851693989757200712 1865181875218491456 1873805851213350912 1879364927695017984 1880688517333510144 1893054370456584192 1894387601226678272 1898152261901646608 1911426053942916864 1924636088062671412 1934251201252491264 1938095081685487296 1939460033500182336 1939989602781954048 1941355888860397568 1958586858288152576 1959382980027506176 1967057161283715072 1973084958908817408 1986721123161467264 2000068159547063034 2000614277868890112 2002023260387284992 2006001822236967438 2019792697609657344 2020613698153365744 2028527697573831168 2035978671669602816 2050808901327966208 2064586487274387648 2065150222316273664 2066604655883649024 2070711558438159936 2084947300758355968 2093964074914922496 2099603005159277904 2101655403013783552 2115774582000198912 2120309149194379264 2131186051380013056 2135421294639352434 2137508705484552192 2145880539582234624 2167332134357964288 2184025374967947264 2186568810106703616 2188108755743795456 2188998172999479556 2203410215574171648 2204305852530944448 2219243976832909312 2235061263556650672 2237246074175963136 2243270854974673264 2257103287852081152 2258692909154885632 2263181543036578648 2290476005628303168 2306222586108739584 2307160013993961984 2307846800902815744 2313064526393868288 2314693559795089408 2315634430941598208 2336187399263565056 2364362328390506496 2368782877615595584 2385347792843676672 2387027733538685952 2387998006908523152 2409193255490551464 2411548283110776832 2440632080919232512 2445195228506421248 2461622350211769888 2462294495838633984 2464028628168966144 2468925319676267616 2486909166957988608 2496649473937022976 2498407801617801216 2505819903593357312 2523679711846507422 2524072493942112256 2541029522799246336 2546079235916150979 2548568071923889152 2584126775580649728 2585946711333576448 2604030254769475584 2605088734809297984 2609959360114764086 2622742881711620096 2622998217083092992 2628210824171510688 2630779945211756544 2664880737317545032 2666757546062750712 2667485703825186816 2669364347183046656 2674669096315956584 2693056930146209792 2694151597537820992 2704703596765108224 2712991818499623936 2725535783583055872 2750844632069723904 2752781983032516864 2760948744584213248 2791952099886563328 2799470673545703872 2819047391542526976 2821032776000265216 2839581555684876288 2841581401840017408 2847228392852469912 2850011607312736256 2886954132094007118 2889776179143952384 2909190050250273504 2909984404172931072 2912033833290596352 2915425080142271488 2937880287432228864 2939074470041259264 2950585741925572608 2980081684742200896 2982994765567950848 3003034890580927488 3009002733355451157 3009471050469441536 3029689046414486016 3030920547230048616 3053968007504404224 3076213351991949312 3084497425590175738 3099906983825473536 3106067337657239904 3111874621675295641 3127420951137533952 3149404507738916856 3152483104520675328 3180463723791568896 3182703644718247936 3183997342544697536 3204960313562431488 3206263058226828288 3212257673987401952 3250998201536946432 3279853215160055424 3282163133615693184 3283497259499219334 3291900426235023488 3315878889277318144 3328865965249363968 3331210402157068288 3355869111263944704 3364906282462009896 3385654931778121728 3388039363732328448 3394772314554867972 3398090762565185536 3445502367440866304 3461770201354223616 3469596789590802432 3472040339692634112 3473451646412397312 3504281098895347584 3553174316423393376 3555676728083667616 3556647605100249088 3580541600308028928 3581997010362784728 3606271462353477632 3613789883235827196 3617322424666165248 3667792842759631872 3670375977376689152 3677670007434440303 3696042942253449216 3703387979514401424 3730363750436982912 3747611702426701824 3758729855390035968 3761377034667020288 3786108740913168384 3788775202453356544 3796304523803293216 3822852107885833728 3849272176125342824 3876190163370974592 3878920067000364672 3914939040172146129 3917173716576305152 3918765960055012352 3934114322567430144 3946169917817634816 3973442246322934528 4000136319094126068 4001228555737780224 4004046520774569984 4012003644473934876 4039585395219314688 4041227396306731488 4057055395147662336 4071957343339205632 4101617802655932416 4129172974548775296 4141423116876319872 4169894601516711936 4187928149829844992 4199206010318555808 4203310806027567104 4231549164000397824 4240618298388758528 4262372102760026112 4270842589278704868 4275017410969104384 4330431198141010677 4334664268715928576 4346337281513429449 4368050749935894528 4373137620213407232 4376217511487590912 4377996345998959112 4406820431148343296 4408611705061888896 4470122527113301344 4474492148351926272 4486541709949346528 4514206575704162304 4517385818309771264 4526363086073157296 4580952011256606336 4612445172217479168 4614320027987923968 4615693601805631488 4626129052787736576 4626746138385263607 4629387119590178816 4631268861883196416 4672374798527130112 4728724656781012992 4737565755231191168 4770695585687353344 4774055467077371904 4775996013817046304 4818386510981102928 4823096566221553664 4890390457012842496 4923244700423539776 4924588991677267968 4925245889248829001 4928057256337932288 4937850639352535232 4973818333915977216 4993298947874045952 4996815603235602432 5011639807186714624 5047359423693014844 5082059045598492672 5092158471832301958 5097136143847778304 5168253551161299456 5171893422667152896 5208060509538951168 5210177469618595968 5219918720229528172 5245996434166185984 5256421648343021376 5261559890423513088 5329761474635090064 5333515092125501424 5334971407650373632 5338728694366093312 5349338192631913168 5386113860292419584 5388303195075641984 5409407193530216448 5425983636999247872 5451071567166111744 5501689264139447808 5505563966065033728 5521897489168426496 5598941347091407744 5638094783085053952 5642065552000530432 5679163111369752576 5683162803680034816 5694456785704939824 5700023214625472512 5773908264188014236 5779552358287904768 5818380100500547008 5819968808345862144 5824067666581192704 5830850160284542976 5875760574864457728 5878148940082518528 5901171483851145216 5960163369484401792 6006069781161854976 6018005466710902314 6018942100938883072 6059378092828972032 6061841094460097232 6107936015008808448 6152426703983898624 6168994851180351476 6199813967650947072 6212134675314479808 6223749243350591282 6254841902275067904 6298809015477833712 6304966209041350656 6360927447583137792 6365407289436495872 6367994685089395072 6412526116453656576 6424515347974803904 6501996403073892864 6559706430320110848 6564326267231386368 6566994518998438668 6583800852470046976 6631757778554636288 6657731930498727936 6662420804314136576 6711738222527889408 6729812564924019792 6771309863556243456 6776078727464656896 6789544629109735944 6796181525130371072 6891004734881732608 6923540402708447232 6939193579181604864 6944080679385268224 6946903292824794624 7008562197790695168 7106348632846786752 7111353456167335232 7113295210200498176 7161083200616057856 7163994020725569456 7212542924706955264 7227579766471654392 7234644849332330496 7335585685519263744 7340751954753378304 7355340014868880606 7392085884506898432 7406775959028802848 7460727500873965824 7495223404853403648 7517459710780071936 7522754069334040576 7572217481826336768 7577550404906713088 7592609047606586432 7645704215771667456 7698544352250685648 7752380326741949184 7757840134000729344 7829878080344292258 7837531920110024704 7868228645134860288 7892339835635269632 7946884492645869056 8000272638188252136 8002457111475560448 8008093041549139968 8024007288947869752 8079170790438629376 8082454792613462976 8114110790295324672 8143914686678411264 8203235605311864832 8258345949097550592 8282846233752639744 8375856299659689984 8398412020637111616 8406621612055134208 8463098328000795648 8481236596777517056 8524744205520052224 8541685178557409736 8550034821938208768 8660862396282021354 8669328537431857152 8692674563026858898 8736101499871789056 8746275240426814464 8752435022975181824 8755992691997918224 8813640862296686592 8817223410123777792 8940245054226602688 8948984296703852544 8973083419898693056 9028413151408324608 9034771636619542528 9052726172146314592 9161904022513212672 9228640055975847936 9253492276770527214 9262537723766392832 9335623865025886923 9344749597054260224 9457449313562025984 9475131510462382336 9541391171374706688 9548110934154743808 9551992027634092608 9636773021962205856 9646193132443107328 9780780914025684992 9846489400847079552 9850491778497658002 9875701278705070464 9947636667831954432 9986597895748091904 9993631206471204864 10023279614373429248 10094718847386029688 10164118091196985344 10184316943664603916 10194272287695556608 10336507102322598912 10343786845334305792 10416121019077902336 10420354939237191936 10439837440459056344 10512843296686042752 10659522949270180128 10667030184251002848 10669942815300747264 10677457388732186624 10698676385263826336 10772227720584839168 10776606390151283968 10818814387060432896 10851967273998495744 11003378528278895616 11011127932130067456 11033010022303320909 11043794978336852992 11197882694182815488 11276189566170107904 11284131104001060864 11358326222739505152 11366325607360069632 11388913571409879648 11400046429250945024 11547816528376028472 11559104716575809536 11636760201001094016 11661700320569085952 11744817120516438387 11751521149728915456 11756297880165037056 11802342967702290432 11920326738968803584 12012139562323709952 12036010933421804628 12118756185657944064 12123682188920194464 12215872030017616896 12304853407967797248 12337989702360702952 12424269350628959616 12447498486701182564 12509683804550135808 12597618030955667424 12609932418082701312 12721854895166275584 12730814578872991744 12735989370178790144 12825052232907313152 12849030695949607808 13003992806147785728 13039011844540288347 13119412860640221696 13128652534462772736 13133989037996877336 13167601704940093952 13263515557109272576 13423476445055778816 13459625129848039584 13542619727112486912 13552157454929313792 13579089258219471888 13592363050260742144 13782009469763465216 13847080805416894464 13878387158363209728 13880238415155790821 13888161358770536448 13893806585649589248 14017124395581390336 14212697265693573504 14222706912334670464 14322166401232115712 14327988041451138912 14425085849413910528 14455159532943308784 14469289698664660992 14671171371038527488 14681503909506756608 14710680029737761212 14784171769013796864 14813551918057605696 14921455001747931648 14990446809706807296 15034919421560143872 15045508138668081152 15185218095213172864 15291408431543334912 15397088704501371296 15504760653483898368 15515680268001458688 15659756160688584516 15675063840220049408 15784679671270539264 15893768985291738112 16000545276376504272 16004914222951120896 16016186083098279936 16048014577895739504 16158341580877258752 16164909585226925952 16228221580590649344 16287829373356822528 16406471210623729664 16516691898195101184 16565692467505279488 16796824041274223232 16926196656001591296 16962473193555034112 16964735840745966559 17049488411040104448 17083370357114819472 17100069643876417536 17321724792564042708 17338657074863714304 17385349126053717796 17472202999743578112 17492550480853628928 17504870045950363648 17511985383995836448 17627281724593373184 17634446820247555584 17880490108453205376 17946166839797386112 18056826302816649216 18069543273239085056 18105452344292629184 18323808045026425344 18457280111951695872 18506984553541054428 18525075447532785664 18671247730051773846 18689499194108520448 18914898627124051968 18950263020924764672 19082782342749413376 19096221868309487616 19103984055268185216 19273546043924411712 19292386264886214656 19561561828051369984 19692978801694159104 19700983556995316004 19751402557410140928 19895273335663908864 19973195791496183808 19987262412942409728 20046559228746858496 20189437694772059376 20328236182393970688 20368633887329207832 20388544575391113216 20673014204645197824 20687573690668611584 20832242038155804672 20840709878474383872 20879674880918112688 21025686593372085504 21319045898540360256 21334060368502005696 21339885630601494528 21354914777464373248 21397352770527652672 21544455441169678336 21553212780302567936 21637628774120865792 21703934547996991488 22006757056557791232 22022255864260134912 22066020044606641818 22087589956673705984 22395765388365630976 22552379132340215808 22568262208002121728 22716652445479010304 22732651214720139264 22777827142819759296 22800092858501890048 23095633056752056944 23118209433151619072 23273520402002188032 23323400641138171904 23489634241032876774 23512595760330074112 23604685935404580864 23840653477937607168 24024279124647419904 24072021866843609256 24237512371315888128 24247364377840388928 24431744060035233792 24609706815935594496 24675979404721405904 24848538701257919232 24894996973402365128 25195236061911334848 25219864836165402624 25443709790332551168 25461629157745983488 25471978740357580288 25650104465814626304 25698061391899215616 26007985612295571456 26078023689080576694 26238825721280443392 26257305068925545472 26267978075993754672 26335203409880187904 26527031114218545152 26846952890111557632 26919250259696079168 27085239454224973824 27104314909858627584 27158178516438943776 27184726100521484288 27564018939526930432 27760476830311581642 27787613171299178496 28006871595077660769 28034248791162780672 28425394531387147008 28445413824669340928 28644332802464231424 28655976082902277824 28850171698827821056 28910319065886617568 28938579397329321984 29342342742077054976 29363007819013513216 29421360059475522424 29627103836115211392 29842910003495863296 29980893619413614592 30069838843120287744 30091016277336162304 30370436190426345728 30582816863086669824 30794177409002742592 31009521306967796736 31031360536002917376 31319512321377169032 31350127680440098816 31787537970583476224 32001090552753008544 32009828445902241792 32032372166196559872 32096029155791479008 32316683161754517504 32329819170453851904 32456443161181298688 32575658746713645056 32812942421247459328 33033383796390202368 33099030066909962727 33131384935010558976 33593648082548446464 33852393312003182592 33929471681491933118 34098976822080208896 34166740714229638944 34200139287752835072 34643449585128085416 34677314149727428608 34770698252107435592 34985100961707257856 35009740091900727296 35023970767991672896 35254563449186746368 35268893640495111168 35760980216906410752 35892333679594772224 36210904688585258368 36647616090052850688 36914560223903391744 37013969107082108856 37050150895065571328 37342495460103547692 37378998388217040896 37829797254248103936 37900526041849529344 38165564685498826752 38192443736618975232 38207968110536370432 38547092087848823424 39117035533620865041 39123123656102739968 39385957603388318208 39401967113990632008 39502805114820281856 39790546671327817728 40378875389544118752 40454370081778843333 40656472364787941376 40737267774658415664 40777089150782226432 41346028409290395648 41375147381337223168 41664484076311609344 41681419756948767744 41759349761836225376 42051373186744171008 42638091797080720512 42668120737004011392 42794705541055305344 43088910882339356672 43106425560605135872 43275257548241731584 43407869095993982976 44013514113115582464 44044511728520269824 44132040089213283636 44175179913347411968 44791530776731261952 45104758264680431616 45136524416004243456 45555654285639518592 46191266113504113888 46236418866303238144 46547040804004376064 46646801282276343808 46979268482065753548 47025191520660148224 47681306955875214336 47809710096647723939 48048558249294839808 48144043733687218512 48475024742631776256 48494728755680777856 48863488120070467584 49219413631871188992 49351958809442811808 49697077402515838464 49789993946804730256 50390472123822669696 50887419580665102336 50894207522237899677 50923258315491966976 50943957480715160576 51300208931629252608 51396122783798431232 52015971224591142912 52156047378161153388 52477651442560886784 52514610137851090944 52535956151987509344 52670406819760375808 53054062228437090304 53838500519392158336 54170478908449947648 54208629819717255168 54316357032877887552 54369452201042968576 55128037879053860864 55520953660623163284 55575226342598356992 56013743190155321538 56068497582325561344 56850789062774294016 56890827649338681856 57288665604928462848 57311952165804555648 57820638131773235136 57877158794658643968 58684685484154109952 58726015638027026432 58842720118951044848 59254207672230422784 59685820006991726592 59961787238827229184 60139677686240575488 60182032554672324608 60740872380852691456 61165633726173339648 61588354818005485184 62019042613935593472 62062721072005834752 62639024642754338064 62700255360880197632 63575075941166952448 64002181105506017088 64019656891804483584 64064744332393119744 64192058311582958016 64633366323509035008 64659638340907703808 64912886322362597376 65151317493427290112 66066767592780404736 66198060133819925454 66262769870021117952 67187296165096892928 67704786624006365184 67858943362983866236 68197953644160417792 68333481428459277888 68400278575505670144 69286899170256170832 69354628299454857216 69541396504214871184 69970201923414515712 70019480183801454592 70047941535983345792 70537787280990222336 71521960433812821504 71784667359189544448 72421809377170516736 73295232180105701376 73829120447806783488 74027938214164217712 74100301790131142656 74684990920207095384 74757996776434081792 75659594508496207872 75801052083699058688 76331129370997653504 76384887473237950464 76415936221072740864 77094184175697646848 78234071067241730082 78246247312205479936 78771915206776636416 78803934227981264016 79005610229640563712 79581093342655635456 80757750779088237504 80908740163557686666 81312944729575882752 81474535549316831328 81554178301564452864 82692056818580791296 82750294762674446336 83362839513897535488 83518699523672450752 84102746373488342016 85276183594161441024 85336241474008022784 85589411082110610688 86212851121210271744 86550515096483463168 86815738191987965952 88027028226231164928 88089023457040539648 88264080178426567272 88350359826694823936 89583061553462523904 90209516529360863232 90273048832008486912 91111308571279037184 92382532227008227776 92472837732606476288 93094081608008752128 93293602564552687616 93958536964131507096 94050383041320296448 95362613911750428672 95619420193295447878 96097116498589679616 96288087467374437024 96950049485263552512 96989457511361555712 97726976240140935168 98438827263742377984 98703917618885623616 99394154805031676928 99579987893609460512 100780944247645339392 101788415044475799354 101887914961430321152 102600417863258505216 102792245567596862464 104031942449182285824 104312094756322306776 104955302885121773568 105029220275702181888 105071912303975018688 105340813639520751616 106108124456874180608 107677001038784316672 108632714065755775104 110256075758107721728 111041907321246326568 111150452685196713984 112027486380310643076 112136995164651122688 113701578125548588032 113781655298677363712 114577331209856925696 114623904331609111296 115641276263546470272 117369370968308219904 117452031276054052864 117685440237902089696 118508415344460845568 119371640013983453184 121363110245336529999 121481744761705382912 122331267452346679296 123176709636010970368 124038085227871186944 124125442144011669504 125278049285508676128 125400510721760395264 127150151882333904896 128004362211012034176 128384116623165916032 129266732647018070016 129319276681815407616 129825772644725194752 130302634986854580224 132133535185560809472 132396120267639850908 132525539740042235904 134374592330193785856 135409573248012730368 135717886725967732472 136666962856918555776 138573798340512341664 138709256598909714432 139082793008429742368 139940403846829031424 140038960367602909184 140095883071966691584 141075574561980444672 143043920867625643008 143429130289943171817 143569334718379088896 144843618754341033472 146590464360211402752 147658240895613566976 148055876428328435424 148200603580262285312 149369981840414190768 149515993552868163584 151602104167398117376 152662258741995307008 152682622566713699031 152769774946475900928 152831872442145481728 154188368351395293696 156468142134483460164 157543830413553272832 157607868455962528032 158011220459281127424 159162186685311270912 161515501558176475008 161817480327115373332 162625889459151765504 162949071098633662656 163108356603128905728 165384113637161582592 165500589525348892672 166725679027795070976 167037399047344901504 168205492746976684032 170552367188322882048 170672482948016045568 171178822164221221376 172425702242420543488 173631476383975931904 176054056452462329856 176178046914081079296 176528160356853134544 176700719653389647872 179166123106925047808 180419033058721726464 180546097664016973824 182222617142558074368 184765064454016455552 186188163216017504256 186587205129105375232 187917073928263014192 188100766082640592896 190725227823500857344 191238840386590895756 192194232997179359232 192576174934748874048 193900098970527105024 193978915022723111424 195453952480281870336 197407835237771247232 198788309610063353856 199159975787218921024 201561888495290678784 203576830088951598708 203775829922860642304 205200835726517010432 205584491135193724928 208063884898364571648 208624189512644613552 209910605770243547136 210058440551404363776 210143824607950037376 210681627279041503232 212216248913748361216 215354002077568633344 217265428131511550208 220512151516215443456 222083814642492653136 222300905370393427968 224054972760621286152 224273990329302245376 227403156251097176064 227563310597354727424 229154662419713851392 229247808663218222592 231282552527092940544 234738741936616439808 234904062552108105728 235370880475804179392 237016830688921691136 238743280027966906368 242726220490673059998 242963489523410765824 244662534904693358592 246353419272021940736 248076170455742373888 248250884288023339008 250556098571017352256 250801021443520790528 254300303764667809792 256008724422024068352 256768233246331832064 258638553363630815232 259651545289450389504 260605269973709160448 264267070371121618944 264792240535279701816 265051079480084471808 268749184660387571712 270819146496025460736 271435773451935464944 273333925713837111552 277147596681024683328 277418513197819428864 278165586016859484736 279880807693658062848 280077920735205818368 280191766143933383168 282151149123960889344 286087841735251286016 286858260579886343634 287138669436758177792 289687237508682066944 293180928720422805504 295316481791227133952 296111752856656870848 296401207160524570624 298739963680828381536 299031987105736327168 303204208334796234752 305365245133427398062 305663744884290963456 308376736702790587392 312936284268966920328 315087660827106545664 315215736911925056064 316022440918562254848 318324373370622541824 323031003116352950016 323634960654230746664 325898142197267325312 330768227274323165184 331001179050697785344 333451358055590141952 334074798094689803008 336410985493953368064 341104734376645764096 341344965896032091136 342357644328442442752 344851404484841086976 352108112904924659712 352356093828162158592 353056320713706269088 353401439306779295744 358332246213850095616 364089330736009589997 364445234285116148736 369530128908032911104 372376326432035008512 375834147856526028384 376201532165281185792 381450455647001714688 382477680773181791512 385152349869497748096 387800197941054210048 387957830045446222848 390907904960563740672 394815670475542494464 397576619220126707712 398319951574437842048 403123776990581357568 407153660177903197416 407551659845721284608 411168982270387449856 416127769796729143296 417248379025289227104 419821211540487094272 420116881102808727552 420287649215900074752 421363254558083006464 430287390869829515451 430708004155137266688 434530856263023100416 444167629284985306272 444601810740786855936 448109945521242572304 448547980658604490752 454806312502194352128 455126621194709454848 458309324839427702784 458495617326436445184 462565105054185881088 470741760951608358784 474033661377843382272 477486560055933812736 485452440981346119996 485926979046821531648 489325069809386717184 492706838544043881472 496152340911484747776 496501768576046678016 501112197142034704512 508600607529335619584 512017448844048136704 513536466492663664128 517277106727261630464 525906811063124963329 528534140742243237888 529584481070559403632 530102158960168943616 537498369320775143424 541638292992050921472 542871546903870929888 546667851427674223104 554295193362049366656 556331172033718969472 559761615387316125696 560155841470411636736 560383532287866766336 564302298247921778688 572175683470502572032 573716521159772687268 574277338873516355584 579374475017364133888 586361857440845611008 592223505713313741696 597479927361656763072 598063974211472654336 606408416669592469504 610730490266854796124 611327489768581926912 616753473405581174784 625872568537933840656 630175321654213091328 630431473823850112128 632044881837124509696 636648746741245083648 646062006232705900032 647269921308461493328 651796284394534650624 661536454548646330368 662002358101395570688 666902716111180283904 668149596189379606016 672821970987906736128 682209468753291528192 682689931792064182272 684715288656884885504 689702808969682173952 704216225809849319424 704712187656324317184 706112641427412538176 706802878613558591488 716664492427700191232 728178661472019179994 728890468570232297472 739060257816065822208 744752652864070017024 751668295713052056768 752403064330562371584 762900911294003429376 764955361546363583024 770304699738995496192 775915660090892445696 781815809921127481344 789631340951084988928 795153238440253415424 796639903148875684096 806247553981162715136 814307320355806394832 815103319691442569216 822337964540774899712 832255539593458286592 834496758050578454208 839642423080974188544 840233762205617455104 840575298431800149504 842726509116166012928 860574781739659030902 861416008310274533376 869061712526046200832 888335258569970612544 889203621481573711872 896219891042485144608 897095961317208981504 909612625004388704256 910253242389418909696 916991234652872890368 925130210108371762176 941483521903216717568 948067322755686764544 954973120111867625472 970904881962692239992 971853958093643063296 985413677088087762944 992304681822969495552 993003537152093356032 1002224394284069409024 1017201215058671239168 1024034897688096273408 1027072932985327328256 1034554213454523260928 1051813622126249926658 1057068281484486475776 1059168962141118807264 1060204317920337887232 1074996738641550286848 1085743093807741859776 1093335702855348446208 1108590386724098733312 1112662344067437938944 1120767064575733532672 1128604596495843557376 1144351366941005144064 1147433042319545374536 1148554677747032711168 1158748950034728267776 1172723714881691222016 1184447011426627483392 1194959854723313526144 1212816833339184939008 1221460980533709592248 1222654979537163853824 1233506946811162349568 1251745137075867681312 1260350643308426182656 1260862947647700224256 1264089763674249019392 1292124012465411800064 1294539842616922986656 1303592568789069301248 1333805432222360567808 1336299192378759212032 1345643941975813472256 1364418937506583056384 1365379863584128364544 1369430577313769771008 1379405617939364347904 1412225282854825076352 1433328984855400382464 1456357322944038359988 1457780937140464594944 1478120515632131644416 1489505305728140034048 1503336591426104113536 1525801822588006858752 1529910723092727166048 1540609399477990992384 1551831320181784891392 1577720433189374889987 1579262681902169977856 1590306476880506830848 1593279806297751368192 1612495107962325430272 1628614640711612789664 1630206639382885138432 1644675929081549799424 1668993516101156908416 1679284846161948377088 1680467524411234910208 1681150596863600299008 1685453018232332025856 1721149563479318061804 1722832016620549066752 1738123425052092401664 1776670517139941225088 1792439782084970289216 1794191922634417963008 1819225250008777408512 1820506484778837819392 1833982469305745780736 1850260420216743524352 1882967043806433435136 1896134645511373529088 1909946240223735250944 1941809763925384479984 1943707916187286126592 1970827354176175525888 1984609363645938991104 1986007074304186712064 2004448788568138818048 2048069795376192546816 2054145865970654656512 2069108426909046521856 2103627244252499853316 2114136562968972951552 2118337924282237614528 2120408635840675774464 2149993477283100573696 2171486187615483719552 2186671405710696892416 2217180773448197466624 2225324688134875877888 2241534129151467065344 2257209192991687114752 2288702733882010288128 2294866084639090749072 2297109355494065422336 2317497900069456535552 2345447429763382444032 2368894022853254966784 2389919709446627052288 2425633666678369878016 2442921961067419184496 2445309959074327707648 2467013893622324699136 2503490274151735362624 2520701286616852365312 2521725895295400448512 2528179527348498038784 2584248024930823600128 2589079685233845973312 2607185137578138602496 2667610864444721135616 2672598384757518424064 2691287883951626944512 2728837875013166112768 2730759727168256729088 2738861154627539542016 2758811235878728695808 2824450565709650152704 2866657969710800764928 2912714645888076719976 2915561874280929189888 2956241031264263288832 2979010611456280068096 3006673182852208227072 3051603645176013717504 3059821446185454332096 3081218798955981984768 3103662640363569782784 3155440866378749779974 3158525363804339955712 3180612953761013661696 3186559612595502736384 3224990215924650860544 3257229281423225579328 3260413278765770276864 3289351858163099598848 3337987032202313816832 3362301193727200598016 3442299126958636123608 3445664033241098133504 3476246850104184803328 3553341034279882450176 3584879564169940578432 3638450500017554817024 3641012969557675638784 3667964938611491561472 3700520840433487048704 3765934087612866870272 3792269291022747058176 3883619527850768959968 3887415832374572253184 3941654708352351051776 4008897577136277636096 4096139590752385093632 4108291731941309313024 4138216853818093043712 4207254488504999706632 4236675848564475229056 4299986954566201147392 4342972375230967439104 4373342811421393784832 4434361546896394933248 4450649376269751755776 4483068258302934130688 4577405467764020576256 4589732169278181498144 4594218710988130844672 4634995800138913071104 4733161299568124669961 4737788045706509933568 4779839418893254104576 4885843922134838368992 4890619918148655415296 4934027787244649398272 5006980548303470725248 5041402573233704730624 5043451790590800897024 5056359054696996077568 5168496049861647200256 5178159370467691946624 5214370275156277204992 5345196769515036848128 5382575767903253889024 5457675750026332225536 5461519454336513458176 5477722309255079084032 5648901131419300305408 5825429291776153439952 5831123748561858379776 5912482062528526577664 5958021222912560136192 6013346365704416454144 6119642892370908664192 6162437597911963969536 6207325280727139565568 6310881732757499559948 6317050727608679911424 6361225907522027323392 6373119225191005472768 6449980431849301721088 6514458562846451158656 6578703716326199197696 6675974064404627633664 6724602387454401196032 6884598253917272247216 6891328066482196267008 6952493700208369606656 7106682068559764900352 7169759128339881156864 7276901000035109634048 7282025939115351277568 7335929877222983122944 7401041680866974097408 7531868175225733740544 7584538582045494116352 7767239055701537919936 7774831664749144506368 7883309416704702103552 8017795154272555272192 8192279181504770187264 8216583463882618626048 8276433707636186087424 8414508977009999413264 8473351697128950458112 8599973909132402294784 8685944750461934878208 8746685622842787569664 8868723093792789866496 8901298752539503511552 8966136516605868261376 9154810935528041152512 9179464338556362996288 9188437421976261689344 9269991600277826142208 9466322599136249339922 9475576091413019867136 9559678837786508209152 9771687844269676737984 9781239836297310830592 9868055574489298796544 10013961096606941450496 10086903581181601794048 10336992099723294400512 10356318740935383893248 10428740550312554409984 10690393539030073696256 10915351500052664451072 10923038908673026916352 10955444618510158168064 11297802262838600610816 11650858583552306879904 11662247497123716759552 11824964125057053155328 12026692731408832908288 12239285784741817328384 12324875195823927939072 12414650561454279131136 12621763465514999119896 12634101455217359822848 12746238450382010945536 12899960863698603442176 13028917125692902317312 13351948128809255267328 13449204774908802392064 13769196507834544494432 13782656132964392534016 13904987400416739213312 14213364137119529800704 14339518256679762313728 14671859754445966245888 14802083361733948194816 15063736350451467481088 15169077164090988232704 15534478111403075839872 15766618833409404207104 16035590308545110544384 16384558363009540374528 16433166927765237252096 16829017954019998826528 16946703394257900916224 17371889500923869756416 17493371245685575139328 17737446187585579732992 17802597505079007023104 17932273033211736522752 18358928677112725992576 18539983200555652284416 18932645198272498679844 18951152182826039734272 19119357675573016418304 19543375688539353475968 19736111148978597593088 20027922193213882900992 20173807162363203588096 20673984199446588801024 20712637481870767786496 20857481100625108819968 21380787078060147392512 21830703000105328902144 21846077817346053832704 21910889237020316336128 22595604525677201221632 23301717167104613759808 23324494994247433519104 23649928250114106310656 24053385462817665816576 24478571569483634656768 24649750391647855878144 24829301122908558262272 25243526931029998239792 25268202910434719645696 25492476900764021891072 25799921727397206884352 26057834251385804634624 26703896257618510534656 26898409549817604784128 27538393015669088988864 27565312265928785068032 27809974800833478426624 28426728274239059601408 28679036513359524627456 29343719508891932491776 29604166723467896389632 30127472700902934962176 31068956222806151679744 31533237666818808414208 32071180617090221088768 32769116726019080749056 32866333855530474504192 33658035908039997653056 33893406788515801832448 34743779001847739512832 34986742491371150278656 35474892375171159465984 35605195010158014046208 35864546066423473045504 36717857354225451985152 37865290396544997359688 37902304365652079468544 38238715351146032836608 39086751377078706951936 40055844386427765801984 40347614324726407176192 41347968398893177602048 41425274963741535572992 41714962201250217639936 42761574156120294785024 45191209051354402443264 46603434334209227519616 47299856500228212621312 48106770925635331633152 48957143138967269313536 49299500783295711756288 50487053862059996479584 50536405820869439291392 50984953801528043782144 52115668502771609269248 53407792515237021069312 53796819099635209568256 55076786031338177977728 55619949601666956853248 56853456548478119202816 57358073026719049254912 59208333446935792779264 60254945401805869924352 62137912445612303359488 64142361234180442177536 65538233452038161498112 65732667711060949008384 67316071816079995306112 67786813577031603664896 69487558003695479025664 69973484982742300557312 70949784750342318931968 71210390020316028092416 73435714708450903970304 75730580793089994719376 75804608731304158937088 76477430702292065673216 78173502754157413903872 80111688772855531603968 80695228649452814352384 82695936797786355204096 82850549927483071145984 83429924402500435279872 85523148312240589570048 90382418102708804886528 93206868668418455039232 94599713000456425242624 96213541851270663266304 97914286277934538627072 98599001566591423512576 100974107724119992959168 101072811641738878582784 101969907603056087564288 104231337005543218538496 106815585030474042138624 107593638199270419136512 110153572062676355955456 113706913096956238405632 114716146053438098509824 120509890803611739848704 124275824891224606718976 128284722468360884355072 134632143632159990612224 135573627154063207329792 138975116007390958051328 141899569500684637863936 142420780040632056184832 146871429416901807940608 151461161586179989438752 151609217462608317874176 152954861404584131346432 156347005508314827807744 160223377545711063207936 161390457298905628704768 165701099854966142291968 166859848805000870559744 180764836205417609773056 186413737336836910078464 192427083702541326532608 195828572555869077254144 197198003133182847025152 201948215448239985918336 203939815206112175128576 208462674011086437076992 213631170060948084277248 220307144125352711910912 227413826193912476811264 229432292106876197019648 241019781607223479697408 248551649782449213437952 256569444936721768710144 269264287264319981224448 271147254308126414659584 277950232014781916102656 283799139001369275727872 284841560081264112369664 293742858833803615881216 302922323172359978877504 303218434925216635748352 305909722809168262692864 312694011016629655615488 320446755091422126415872 322780914597811257409536 331402199709932284583936 361529672410835219546112 372827474673673820156928 384854167405082653065216 391657145111738154508288 403896430896479971836672 416925348022172874153984 427262340121896168554496 440614288250705423821824 454827652387824953622528 458864584213752394039296 497103299564898426875904 538528574528639962448896 542294508616252829319168 555900464029563832205312 587485717667607231762432 605844646344719957755008 611819445618336525385728 625388022033259311230976 640893510182844252831744 662804399419864569167872 723059344821670439092224 745654949347347640313856 769708334810165306130432 783314290223476309016576 807792861792959943673344 833850696044345748307968 854524680243792337108992 881228576501410847643648 909655304775649907245056 917729168427504788078592 994206599129796853751808 1077057149057279924897792 1084589017232505658638336 1111800928059127664410624 1174971435335214463524864 1211689292689439915510016 1250776044066518622461952 1281787020365688505663488 1325608798839729138335744 1491309898694695280627712 1566628580446952618033152 1615585723585919887346688 1667701392088691496615936 1762457153002821695287296 1835458336855009576157184 1988413198259593707503616 2154114298114559849795584 2169178034465011317276672 2349942870670428927049728 2423378585378879831020032 2501552088133037244923904 2563574040731377011326976 2651217597679458276671488 2982619797389390561255424 3133257160893905236066304 3231171447171839774693376 3335402784177382993231872 3524914306005643390574592 3976826396519187415007232 4308228596229119699591168 4699885741340857854099456 4846757170757759662040064 5003104176266074489847808 5965239594778781122510848 6462342894343679549386752 7049828612011286781149184 7953652793038374830014464 8616457192458239399182336 9399771482681715708198912 9693514341515519324080128 10006208352532148979695616 11930479189557562245021696 12924685788687359098773504 14099657224022573562298368 17232914384916478798364672 19387028683031038648160256 23860958379115124490043392 25849371577374718197547008 28199314448045147124596736 34465828769832957596729344 38774057366062077296320512 51698743154749436395094016 77548114732124154592641024 103397486309498872790188032 155096229464248309185282048 310192458928496618370564096
- Sum of all divisors σ(n): 1103327820183724214709071169
- Sum of proper divisors (its aliquot sum) s(n): 793135361255227596338507073
- 310192458928496618370564096 is an abundant number, because the sum of its proper divisors (793135361255227596338507073) is greater than itself. Its abundance is 482942902326730977967942977
Bases of 310192458928496618370564096
- Binary: 100000000100101011100111011100100100110000000100001010010101100000000100100000000000000002
- Hexadecimal: 0x10095CEE4980852B0090000
- Base-36: 12Z46Y935FH8R0GSG0
Squares and roots of 310192458928496618370564096
- 310192458928496618370564096 squared (3101924589284966183705640962) is 96219361576107061456212433895148879913772405244297216
- 310192458928496618370564096 cubed (3101924589284966183705640963) is 29846520363822755309449591148257393725331996192042057275311986141914145002356736
-
310192458928496618370564096 is a
perfect square number . Itssquare root is 17612281479936 -
The
cube root of 310192458928496618370564096 is 676929974.5886420853
Scales and comparisons
How big is 310192458928496618370564096?- 310,192,458,928,496,618,370,564,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 310,192,458,928,496,618,370,564,096 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 310192458928496618370564096 cubic inches would be around 56410831.2 feet tall.
Recreational maths with 310192458928496618370564096
- 310192458928496618370564096 backwards is 690465073816694829854291013
- The number of decimal digits it has is: 27
- The sum of 310192458928496618370564096's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 310192458928496618370564096 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 310192458928496618370564096 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/310192458928496618370564096/
Chicago style:
Numbermatics. 2024. "Number 310192458928496618370564096 - Facts about the integer". https://numbermatics.com/n/310192458928496618370564096/
The information we have on file for 310192458928496618370564096 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 310192458928496618370564096, math, Factors of 310192458928496618370564096, curriculum, school, college, exams, university, Prime factorization of 310192458928496618370564096, STEM, science, technology, engineering, physics, economics, calculator, three hundred ten septillion, one hundred ninety-two sextillion, four hundred fifty-eight quintillion, nine hundred twenty-eight quadrillion, four hundred ninety-six trillion, six hundred eighteen billion, three hundred seventy million, five hundred sixty-four thousand and ninety-six.