318989522943432270942372864
318,989,522,943,432,270,942,372,864 is an even composite number composed of six prime numbers multiplied together.
318989522943432270942372864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of ten thousand, three hundred ninety-five divisors.
Prime factorization of 318989522943432270942372864:
210 × 32 × 72 × 172 × 194 × 1636
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 19 × 19 × 19 × 19 × 163 × 163 × 163 × 163 × 163 × 163)See below for interesting mathematical facts about the number 318989522943432270942372864 from the Numbermatics database.
Names of 318989522943432270942372864
- Cardinal: 318989522943432270942372864 can be written as Three hundred eighteen septillion, nine hundred eighty-nine sextillion, five hundred twenty-two quintillion, nine hundred forty-three quadrillion, four hundred thirty-two trillion, two hundred seventy billion, nine hundred forty-two million, three hundred seventy-two thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 3.18989522943432270942372864 × 1026
Factors of 318989522943432270942372864
Divisors of 318989522943432270942372864
- Number of divisors d(n): 10395
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 128 133 136 144 147 152 153 163 168 171 192 196 204 224 228 238 252 256 266 272 288 289 294 304 306 323 326 336 342 357 361 384 392 399 408 441 448 456 476 489 504 512 532 544 576 578 588 608 612 646 652 672 684 714 722 768 784 798 816 833 867 882 896 912 931 952 969 978 1008 1024 1064 1071 1083 1088 1141 1152 1156 1176 1197 1216 1224 1292 1304 1344 1368 1428 1444 1467 1536 1568 1596 1632 1666 1734 1764 1792 1824 1862 1904 1938 1956 2016 2023 2128 2142 2166 2176 2261 2282 2304 2312 2352 2394 2432 2448 2499 2527 2584 2601 2608 2688 2736 2771 2793 2856 2888 2907 2934 3072 3097 3136 3192 3249 3264 3332 3423 3468 3528 3584 3648 3724 3808 3876 3912 4032 4046 4256 4284 4332 4352 4522 4564 4608 4624 4704 4788 4864 4896 4998 5054 5168 5202 5216 5376 5472 5491 5542 5586 5712 5776 5814 5868 6069 6137 6194 6272 6384 6498 6528 6664 6783 6846 6859 6936 7056 7168 7296 7448 7497 7581 7616 7752 7824 7987 8064 8092 8313 8379 8512 8568 8664 8704 9044 9128 9216 9248 9291 9408 9576 9728 9792 9996 10108 10269 10336 10404 10432 10752 10944 10982 11084 11172 11424 11552 11628 11736 12138 12274 12388 12544 12768 12996 13056 13328 13566 13692 13718 13872 14112 14161 14592 14896 14994 15162 15232 15504 15648 15827 15974 16128 16184 16473 16626 16758 17024 17136 17328 17408 17689 18088 18207 18256 18411 18496 18582 18816 19152 19397 19456 19584 19992 20216 20349 20538 20577 20672 20808 20864 21504 21679 21888 21964 22168 22344 22743 22848 23104 23256 23472 23961 24276 24548 24776 24939 25088 25536 25992 26112 26569 26656 27132 27384 27436 27744 27873 28224 28322 29184 29792 29988 30324 30464 31008 31296 31654 31948 32256 32368 32946 33252 33516 34048 34272 34656 35378 36176 36414 36512 36822 36992 37164 37632 38304 38437 38794 39168 39984 40432 40698 41076 41154 41344 41616 41728 42483 42959 43358 43776 43928 44336 44688 45486 45696 46208 46512 46944 47107 47481 47922 48013 48552 49096 49419 49552 49878 50176 51072 51984 52224 52649 53067 53138 53312 54264 54768 54872 55233 55488 55746 56448 56644 58191 58368 58843 59584 59976 60648 60928 61731 62016 62592 63308 63896 64512 64736 65037 65892 66504 67032 68096 68544 69312 70756 71883 72352 72828 73024 73644 73984 74328 75264 76608 76874 77588 78336 79707 79968 80864 81396 82152 82308 82688 83232 83456 84966 85918 86716 87552 87856 88672 89376 90972 91392 92416 93024 93888 94214 94962 95844 96026 97104 98192 98838 99104 99756 102144 103968 104329 105298 106134 106276 106624 108528 109536 109744 110466 110976 111492 112896 113288 115311 116382 116603 117686 119168 119952 121296 121856 123462 124032 125184 126616 127449 127792 128877 129472 130074 130321 131784 133008 134064 135779 136192 137088 138624 141321 141512 142443 143766 144039 144704 145656 146048 147288 147968 148656 150528 151753 153216 153748 155176 156672 157947 159201 159414 159936 161728 162792 164304 164616 165376 166464 166912 169932 171836 173432 174573 175104 175712 176529 177344 178752 181944 182784 184832 185983 186048 187776 188428 189924 191688 192052 194208 195111 196384 197676 198208 199512 204288 207936 208658 210596 212268 212552 213248 217056 219072 219488 220932 221952 222984 225792 226576 230622 232764 233206 235372 238336 239121 239904 242592 246924 248064 250368 253232 254898 255584 257754 258944 260148 260642 263568 266016 268128 269059 271558 274176 277248 282642 283024 284886 287532 288078 289408 291312 292096 294576 295936 297312 300713 303506 306432 307496 310352 312987 315894 318402 318828 319872 323456 325584 328608 329232 329749 330752 332928 336091 339864 343672 345933 346864 349146 349809 351424 353058 354688 357504 363888 365568 368543 369664 371966 372096 375552 376856 379848 383376 384104 386631 388416 390222 390963 392768 395352 396416 399024 407337 408576 411901 415872 417316 421192 423963 424536 425104 426496 432117 434112 438144 438976 441864 443904 445968 451584 451673 453152 455259 461244 465528 466412 470744 473841 476672 478242 479808 485184 493848 496128 500736 504811 506464 509796 511168 515508 517888 520296 521284 527136 529587 532032 536256 538118 543116 548352 554496 557949 565284 566048 569772 575064 576156 578816 582624 584192 589152 594624 601426 607012 612864 614992 620704 625974 631788 636804 637656 639744 646912 651168 657216 658464 659498 665856 672182 679728 687344 691866 693728 698292 699618 702848 706116 709376 715008 727776 730303 737086 743932 744192 751104 753712 759696 766752 768208 773262 776832 780444 781926 785536 790704 792832 798048 807177 814674 816221 823802 831744 834632 842384 847926 849072 850208 852992 864234 868224 876288 877952 883728 887808 891936 895033 902139 903346 906304 910518 912247 922488 931056 932824 938961 941488 947682 953344 956484 959616 970368 987696 989247 992256 1000331 1008273 1009622 1012928 1019592 1022336 1031016 1035776 1040592 1042568 1049427 1054272 1059174 1064064 1072512 1076236 1086232 1096704 1105629 1108992 1115898 1118017 1130568 1132096 1139544 1150128 1152312 1157632 1165248 1168384 1172889 1178304 1189248 1202852 1214024 1222011 1225728 1229984 1235703 1241408 1251948 1263576 1273608 1275312 1279488 1293824 1301881 1302336 1314432 1316928 1318996 1331712 1344364 1355019 1359456 1365777 1374688 1383732 1387456 1396584 1399236 1405696 1412232 1418752 1430016 1455552 1460606 1474172 1487864 1488384 1502208 1507424 1514433 1519392 1533504 1536416 1546524 1553664 1560888 1563852 1571072 1581408 1585664 1596096 1614354 1629348 1632442 1647604 1663488 1669264 1673847 1684768 1695852 1698144 1700416 1728468 1736448 1752576 1755904 1767456 1783872 1790066 1804278 1806692 1812608 1821036 1824494 1844976 1862112 1865648 1877922 1882976 1895364 1912968 1919232 1940736 1975392 1978494 1982251 2000662 2016546 2019244 2025856 2039184 2044672 2062032 2071552 2081184 2085136 2098854 2108544 2118348 2128128 2145024 2152472 2172464 2190909 2211258 2215457 2231796 2236034 2261136 2264192 2279088 2300256 2304624 2308243 2315264 2330496 2345778 2356608 2378496 2405704 2421531 2428048 2444022 2448663 2459968 2471406 2482816 2503896 2527152 2547216 2550624 2558976 2579801 2587648 2603762 2604672 2628864 2633856 2637992 2663424 2685099 2688728 2706417 2710038 2718912 2731554 2736741 2749376 2767464 2774912 2793168 2798472 2811392 2824464 2837504 2860032 2883307 2911104 2921212 2948344 2967741 2975728 2976768 3000993 3014848 3024819 3028866 3038784 3067008 3072832 3093048 3107328 3121776 3127704 3142144 3161711 3162816 3171328 3192192 3228708 3258696 3264884 3295208 3316887 3326976 3338528 3347694 3354051 3369536 3391704 3396288 3400832 3456936 3472896 3505152 3511808 3533677 3534912 3567744 3580132 3608556 3613384 3625216 3642072 3648988 3689952 3707109 3724224 3731296 3755844 3765952 3790728 3825936 3838464 3881472 3905643 3950784 3956988 3964502 4001324 4033092 4038488 4051712 4065057 4078368 4089344 4124064 4162368 4170272 4197708 4217088 4236696 4256256 4290048 4304944 4330747 4344928 4381818 4422516 4430914 4463592 4472068 4522272 4528384 4543299 4558176 4600512 4609248 4616486 4660992 4691556 4713216 4756992 4811408 4843062 4856096 4888044 4897326 4919936 4942812 4965632 5007792 5054304 5094432 5101248 5112121 5159602 5207524 5209344 5257728 5267712 5275984 5370198 5377456 5412834 5420076 5437824 5463108 5473482 5498752 5534928 5549824 5586336 5596944 5622784 5648928 5713547 5766614 5822208 5842424 5896688 5935482 5946753 5951456 6001986 6029696 6049638 6057732 6077568 6134016 6145664 6186096 6214656 6243552 6255408 6265231 6284288 6323422 6325632 6384384 6385729 6457416 6517392 6529768 6572727 6590416 6633774 6646371 6677056 6695388 6708102 6739072 6783408 6792576 6801664 6913872 6924729 6945792 7002317 7023616 7067354 7069824 7135488 7160264 7217112 7226768 7250432 7284144 7297976 7345989 7379904 7414218 7448448 7462592 7511688 7531904 7581456 7651872 7676928 7678441 7739403 7762944 7811286 7826119 7901568 7913976 7929004 8002648 8055297 8066184 8076976 8103424 8130114 8156736 8178688 8210223 8248128 8324736 8340544 8395416 8434176 8473392 8512512 8580096 8581787 8609888 8649921 8661494 8689856 8763636 8845032 8861828 8927184 8944136 9002979 9044544 9056768 9086598 9116352 9201024 9218496 9232972 9321984 9383112 9426432 9485133 9513984 9591409 9622816 9686124 9712192 9776088 9794652 9839872 9885624 9931264 10015584 10062153 10108608 10188864 10202496 10224242 10319204 10415048 10418688 10515456 10535424 10551968 10601031 10740396 10754912 10825668 10840152 10875648 10926216 10946964 10997504 11069856 11099648 11172672 11193888 11297856 11427094 11533228 11644416 11684848 11716929 11793376 11870964 11893506 11902912 12003972 12059392 12099276 12115464 12155136 12268032 12291328 12372192 12487104 12510816 12530462 12646844 12651264 12768768 12771458 12914832 12992241 13034784 13059536 13145454 13180832 13267548 13292742 13354112 13390776 13416204 13478144 13566816 13585152 13603328 13827744 13849458 13875757 14004634 14134708 14139648 14270976 14320528 14434224 14453536 14500864 14568288 14595952 14691978 14759808 14828436 14896896 14925184 15023376 15063808 15162912 15303744 15336363 15356882 15478806 15508199 15622572 15652238 15803136 15827952 15858008 16005296 16110594 16132368 16153952 16206848 16260228 16313472 16420446 16496256 16649472 16681088 16790832 16868352 16946784 17005627 17140641 17163574 17219776 17299842 17322988 17379712 17527272 17690064 17723656 17840259 17854368 17888272 18005958 18089088 18113536 18173196 18232704 18402048 18436992 18465944 18643968 18766224 18795693 18852864 18970266 19006289 19157187 19182818 19245632 19372248 19424384 19552176 19589304 19679744 19771248 19862528 19939113 20031168 20124306 20217216 20377728 20404992 20448484 20638408 20774187 20830096 20837376 21006951 21070848 21103936 21202062 21242323 21480792 21509824 21651336 21680304 21751296 21852432 21893928 21995008 22131977 22139712 22199296 22345344 22387776 22595712 22854188 23035323 23066456 23218209 23288832 23369696 23433858 23478357 23586752 23741928 23787012 23805824 24007944 24118784 24198552 24230928 24310272 24536064 24582656 24735739 24744384 24974208 25021632 25060924 25293688 25302528 25537536 25542916 25745361 25829664 25949763 25984482 26069568 26119072 26290908 26361664 26535096 26585484 26708224 26781552 26832408 26956288 27133632 27170304 27206656 27655488 27698916 27751514 28009268 28269416 28279296 28455399 28541952 28641056 28774227 28868448 28907072 29136576 29191904 29383956 29519616 29656872 29793792 29850368 30046752 30127616 30315229 30325824 30607488 30672726 30713764 30957612 31016398 31245144 31304476 31606272 31655904 31716016 31803093 32010592 32221188 32264736 32307904 32520456 32626944 32840892 32992512 33298944 33362176 33581664 33893568 34011254 34281282 34327148 34439552 34599684 34645976 34759424 35054544 35380128 35447312 35680518 35708736 35776544 36011916 36178176 36346392 36465408 36804096 36873984 36931888 37532448 37591386 37662769 37940532 38012578 38314374 38365636 38491264 38744496 38848768 38976723 39104352 39178608 39359488 39542496 39878226 40062336 40248612 40434432 40755456 40809984 40896968 41276816 41548374 41627271 41660192 42013902 42207872 42404124 42484646 42961584 43019648 43302672 43360608 43502592 43704864 43787856 43856617 43990016 44263954 44279424 44690688 44775552 45191424 45708376 46009089 46070646 46132912 46436418 46524597 46739392 46867716 46956714 47173504 47483856 47574024 47611648 48015888 48237568 48397104 48461856 48620544 49016219 49165312 49471478 49488768 49948416 50043264 50121848 50587376 50605056 51016881 51085832 51421923 51490722 51659328 51899526 51968964 52139136 52238144 52581816 52723328 53070192 53170968 53416448 53563104 53664816 53749087 53912576 54267264 54340608 54782833 55310976 55397832 55503028 56018536 56387079 56538832 56558592 56910798 57018867 57282112 57471561 57548454 57736896 57814144 58273152 58383808 58767912 59039232 59313744 59587584 59700736 60072509 60093504 60255232 60630458 60651648 61214976 61345452 61427528 61915224 62032796 62490288 62608952 63020853 63212544 63311808 63432032 63606186 63726969 64021184 64442376 64529472 64615808 65040912 65253888 65681784 65985024 66395931 66597888 66724352 67139863 67163328 67787136 68022508 68562564 68654296 68879104 69105969 69199368 69291952 69518848 70109088 70435071 70760256 70894624 71361036 71417472 71553088 72023832 72356352 72692784 72930816 73608192 73622699 73747968 73863776 74207217 75064896 75182772 75325538 75881064 76025156 76628748 76731272 76982528 77236083 77488992 77697536 77953446 78208704 78357216 79084992 79756452 80124672 80497224 80868864 81510912 81619968 81793936 82284193 82553632 83096748 83254542 83320384 84027804 84415744 84808248 84969292 85923168 86039296 86322681 86605344 86721216 87409728 87575712 87713234 88527908 88558848 89381376 89551104 90382848 90945687 91416752 92018178 92141292 92265824 92872836 93049194 93478784 93735432 93913428 94347008 94967712 95148048 95223296 96031776 96794208 96923712 97130299 98032438 98942956 98977536 99896832 100086528 100243696 101174752 102033762 102171664 102843846 102981444 103318656 103799052 103937928 104278272 104476288 105163632 105446656 106140384 106341936 106832896 107126208 107329632 107498174 108534528 108557393 109565666 110621952 110795664 111006056 112037072 112774158 112988307 113077664 113821596 114037734 114564224 114943122 115096908 115473792 115628288 116546304 116767616 117535824 118078464 118627488 119039389 119401472 120145018 120187008 121260916 121303296 122429952 122690904 122855056 123830448 124065592 124881813 124980576 125217904 126041706 126623616 126864064 127212372 127453938 128042368 128884752 129058944 129231616 130081824 130507776 131363568 131569851 131970048 132791862 133044023 133448704 134279726 134326656 135574272 136045016 137125128 137308592 137758208 138211938 138398736 138583904 139037696 139573791 140218176 140870142 141520512 141789248 142722072 142834944 143106176 144047664 144712704 145385568 145861632 145890379 147048657 147245398 147495936 147727552 148414434 148696261 150129792 150365544 150651076 151762128 152050312 153050643 153257496 153462544 153965056 154472166 154977984 155395072 155906892 156417408 156714432 158169984 159512904 160249344 160994448 161247261 161737728 163021824 163053953 163587872 164348499 164568386 165107264 166193496 166509084 166640768 168055608 168831488 169616496 169938584 171056601 171846336 172078592 172645362 173210688 173442432 174819456 175151424 175426468 177055816 177117696 178762752 179102208 180217527 180765696 181891374 182236771 182833504 184036356 184282584 184531648 185745672 186098388 186957568 187470864 187826856 188694016 189935424 190296096 190446592 191180907 192063552 193588416 193847424 194260598 196064876 197885912 197955072 199187793 199793664 200173056 200487392 201419589 202349504 204067524 204343328 205687692 205962888 206637312 207598104 207875856 208556544 208952576 210327264 210893312 212206603 212280768 212683872 214252416 214659264 214996348 217069056 217114786 219131332 220868097 221243904 221591328 222012112 222621651 224074144 225548316 225976614 226155328 227643192 228075468 229128448 229886244 230193816 230947584 231256576 233092608 233535232 235071648 237254976 238078778 240290036 240374016 242521832 242606592 244859904 245381808 245710112 246852579 247660896 248131184 249763626 249961152 250435808 252083412 253247232 253728128 254424744 254907876 256084736 257769504 258117888 258463232 260163648 262727136 263139702 263639383 265583724 266088046 268559452 268653312 271148544 272090032 272837061 274250256 274617184 275516416 276423876 276797472 277167808 279147582 280436352 281740284 283041024 283578496 285444144 285669888 286212352 288095328 290771136 291390897 291780758 294097314 294490796 295455104 296828868 297392522 300259584 300731088 301302152 303524256 304100624 306101286 306514992 306925088 307930112 308944332 309955968 311813784 312834816 313428864 316339968 319025808 320498688 321988896 322494522 323106913 325672179 326107906 327175744 328696998 329136772 330214528 332386992 333018168 333281536 336111216 337662976 338964921 339232992 339877168 342113202 343692672 344157184 345290724 346421376 346884864 349638912 350302848 350852936 354111632 354235392 357118167 358204416 360435054 361119491 363782748 364473542 365667008 368072712 368565168 369063296 371491344 372196776 373915136 374941728 375653712 376243609 377388032 379870848 380592192 382361814 384127104 387176832 387694848 388521196 392129752 394709553 395771824 395910144 398375586 399132069 400346112 400974784 402839178 404699008 408135048 408686656 411375384 411925776 413274624 415196208 415751712 417113088 417905152 420507563 420654528 421786624 424413206 424561536 425367744 428504832 429318528 429992696 434138112 434229572 437671137 438262664 441145971 441736194 442487808 443182656 444024224 445243302 446088783 448148288 451096632 451953228 452310656 455286384 456150936 458256896 459772488 460387632 461895168 462513152 466185216 467070464 469979041 470143296 474509952 476157556 480580072 480748032 483741783 485043664 485213184 489161859 490763616 491420224 493045497 493705158 495321792 496262368 499527252 499922304 500871616 504166824 506494464 507456256 508849488 509815752 512169472 515358893 515539008 516235776 516926464 520327296 525454272 526279404 527278766 531167448 532176092 537118904 537306624 540652581 542297088 544180064 545674122 546710313 548500512 549234368 552847752 553594944 554335616 558295164 560872704 563480568 566082048 567156992 570888288 571339776 572424704 575989351 576190656 581542272 582781794 583561516 588194628 588981592 590910208 593657736 594785044 600519168 601462176 602604304 604258767 607048512 608201248 612202572 613029984 613850176 617888664 619911936 623627568 625669632 626857728 632679936 636619809 638051616 643977792 644989044 646213826 651344358 652215812 654351488 657393996 658273544 660429056 662604291 664773984 666036336 666563072 672222432 677929842 678465984 679754336 684226404 687385344 690581448 692842752 693769728 699277824 700605696 701705872 705911761 708223264 714236334 720870108 722238982 727565496 728947084 731334016 736145424 737130336 738126592 740557737 742982688 744393552 747830272 749883456 751307424 752487218 759741696 761184384 764723628 768254208 774353664 775389696 777042392 784259504 789419106 790918149 791543648 796751172 798264138 801949568 805678356 809398016 816270096 817373312 822750768 823851552 826549248 830392416 831503424 833275723 835810304 841015126 841309056 848826412 849123072 850735488 857009664 858637056 859985392 868459144 874172691 875342274 876525328 882291942 883472388 886365312 888048448 890486604 892177566 896296576 902193264 903906456 904621312 910572768 912301872 916513792 919544976 920775264 923790336 931308161 934140928 939958082 940286592 949019904 952315112 961160144 961496064 967483566 969320739 970087328 977016537 978323718 981527232 982840448 986090994 987410316 990643584 992524736 999054504 999844608 1001743232 1008333648 1012988928 1014912512 1017698976 1019631504 1021232653 1024338944 1030717786 1031078016 1032471552 1040654592 1040873827 1050908544 1052558808 1054557532 1062334896 1064352184 1071354501 1074237808 1074613248 1081305162 1083358473 1088360128 1091348244 1093420626 1097001024 1098468736 1105695504 1107189888 1108671232 1116590328 1121745408 1126961136 1128730827 1132164096 1134313984 1141377671 1141776576 1144849408 1151978702 1152381312 1163084544 1165563588 1167123032 1176389256 1177963184 1181820416 1187315472 1189570088 1197396207 1201038336 1202924352 1205208608 1208517534 1214097024 1216402496 1224405144 1226059968 1227700352 1235777328 1239823872 1247255136 1251339264 1251585883 1253715456 1261522689 1265359872 1273239618 1275657397 1276103232 1287955584 1289978088 1292427652 1302688716 1304431624 1308702976 1313013411 1314787992 1316547088 1320858112 1325208582 1329547968 1332072672 1333126144 1338266349 1344444864 1355859684 1356931968 1359508672 1368452808 1374770688 1381162896 1385685504 1387539456 1398555648 1398831281 1401211392 1403411744 1409937123 1411823522 1416446528 1428472668 1441740216 1444477964 1455130992 1457894168 1462668032 1467485577 1472290848 1474260672 1476253184 1481115474 1485965376 1488787104 1499766912 1502614848 1504974436 1519483392 1522368768 1529447256 1536508416 1546076679 1548707328 1550779392 1554084784 1563399667 1568519008 1578838212 1581836298 1583087296 1593502344 1596528276 1603899136 1611356712 1618796032 1632540192 1634746624 1640130939 1645501536 1647703104 1660784832 1663006848 1666551446 1682030252 1682618112 1697652824 1698246144 1701470976 1714019328 1717274112 1719970784 1727968053 1736918288 1748345382 1750684548 1753050656 1764583884 1766944776 1772730624 1776096896 1780973208 1784355132 1792593152 1804386528 1807812912 1809242624 1821145536 1824603744 1839089952 1841550528 1845475681 1862616322 1879916164 1880573184 1898039808 1904630224 1909859427 1922320288 1934967132 1938641478 1940174656 1954033074 1956647436 1963054464 1965680896 1972181988 1974820632 1981287168 1985049472 1998109008 1999689216 2003486464 2016667296 2029825024 2035397952 2039263008 2042465306 2061435572 2062156032 2081309184 2081747654 2101817088 2105117616 2109115064 2117735283 2124669792 2128704368 2142709002 2148475616 2162610324 2166716946 2176720256 2182696488 2186841252 2194002048 2196937472 2211391008 2214379776 2217342464 2233180656 2243490816 2253922272 2257461654 2261748391 2268627968 2282755342 2283553152 2303957404 2304762624 2326169088 2331127176 2334246064 2352778512 2355926368 2363640832 2372754447 2374630944 2379140176 2394792414 2405848704 2410417216 2417035068 2428194048 2432804992 2448810288 2452119936 2455400704 2471554656 2479647744 2494510272 2499827169 2503171766 2507430912 2523045378 2527836437 2546479236 2551314794 2552206464 2575911168 2579956176 2584855304 2605377432 2608863248 2617405952 2626026822 2629575984 2633094176 2641716224 2650417164 2659095936 2664145344 2676532698 2688889728 2711719368 2713863936 2719017344 2736905616 2749541376 2762325792 2771371008 2771917201 2793924483 2797662562 2802422784 2806823488 2819874246 2823647044 2832893056 2856945336 2883480432 2888955928 2907962217 2910261984 2915788336 2925336064 2934971154 2944581696 2948521344 2952506368 2962230948 2971930752 2977574208 2999533824 3005229696 3009948872 3038966784 3044737536 3058894512 3063697959 3073016832 3092153358 3097414656 3098025107 3108169568 3122621481 3126799334 3137038016 3157676424 3163672596 3166174592 3187004688 3193056552 3207798272 3222713424 3237592064 3250075419 3265080384 3269493248 3280261878 3291003072 3295406208 3321569664 3326013696 3333102892 3364060504 3365236224 3386192481 3395305648 3396492288 3402941952 3424133013 3434548224 3439941568 3455936106 3462498649 3473836576 3496690764 3501369096 3506101312 3529167768 3533889552 3545461248 3552193792 3561946416 3568710264 3585186304 3607512251 3608773056 3615625824 3618485248 3642291072 3649207488 3678179904 3683101056 3690951362 3725232644 3754757649 3759832328 3761146368 3784568067 3796079616 3809260448 3819718854 3826972191 3844640576 3869934264 3877282956 3880349312 3908066148 3913294872 3926108928 3931361792 3944363976 3949641264 3962574336 3970098944 3996218016 3999378432 4006972928 4031925457 4033334592 4070795904 4078526016 4084930612 4122871144 4124312064 4162618368 4163495308 4196493843 4203634176 4210235232 4218230128 4229811369 4235470566 4249339584 4257408736 4285418004 4296951232 4325220648 4333433892 4353440512 4365392976 4373682504 4388004096 4393874944 4422782016 4428759552 4434684928 4466361312 4507844544 4514923308 4523496782 4565510684 4567106304 4607914808 4609525248 4638230037 4652338176 4662254352 4668492128 4690199001 4705557024 4711852736 4745508894 4749261888 4758280352 4789584828 4811697408 4820834432 4834070136 4856388096 4865609984 4897620576 4904239872 4910801408 4941382327 4943109312 4989020544 4999654338 5006343532 5046090756 5055672874 5092958472 5102629588 5104412928 5151822336 5159912352 5169710608 5183904159 5210754864 5217726496 5234811904 5252053644 5259151968 5266188352 5300834328 5318191872 5328290688 5353065396 5377779456 5423438736 5427727872 5438034688 5473811232 5524651584 5536427043 5543834402 5587848966 5595325124 5613646976 5639748492 5647294088 5665786112 5713890672 5766960864 5777911856 5815924434 5820523968 5831576672 5850672128 5869942308 5889163392 5897042688 5924461896 5943861504 5955148416 5999067648 6010459392 6019897744 6089475072 6117789024 6127395918 6139031347 6184306716 6196050214 6216339136 6245242962 6253598668 6274076032 6315352848 6327345192 6332349184 6353205849 6374009376 6386113104 6415596544 6445426848 6500150838 6530160768 6538986496 6560523756 6582006144 6590812416 6643139328 6652027392 6666205784 6728121008 6730472448 6772384962 6785245173 6790611296 6805883904 6848266026 6879883136 6911872212 6924997298 6947673152 6993381528 7002738192 7012202624 7058335536 7067779104 7090922496 7104387584 7123892832 7137420528 7148628571 7170372608 7215024502 7217546112 7231251648 7284582144 7298414976 7356359808 7366202112 7381902724 7450465288 7499481507 7509515298 7519664656 7522292736 7569136134 7583509311 7618520896 7639437708 7653944382 7689281152 7739868528 7754565912 7760698624 7816132296 7826589744 7852217856 7862723584 7888727952 7899282528 7925148672 7940197888 7989643697 7992436032 8013945856 8063850914 8066669184 8141591808 8157052032 8169861224 8245742288 8248624128 8315751603 8326990616 8381773449 8392987686 8407268352 8420470464 8436460256 8459622738 8470941132 8498679168 8514817472 8570836008 8593902464 8650441296 8666867784 8706881024 8730785952 8747365008 8761101181 8776008192 8787749888 8845564032 8857519104 8929601779 8932722624 9015689088 9029846616 9046993564 9131021368 9134212608 9191093877 9215829616 9219050496 9276460074 9294075321 9324508704 9336984256 9367864443 9380398002 9411114048 9423705472 9491017788 9498523776 9516560704 9579169656 9623394816 9641668864 9668140272 9712776192 9731219968 9791818967 9795241152 9808479744 9821602816 9882764654 9886218624 9978041088 9999308676 10012687064 10092181512 10111345748 10185916944 10205259176 10208825856 10272399039 10303644672 10319824704 10339421216 10367808318 10387495947 10421509728 10435452992 10504107288 10518303936 10532376704 10601668656 10636383744 10656581376 10706130792 10755558912 10822536753 10846877472 10855455744 10876069376 10943797669 10947622464 11049303168 11072854086 11087668804 11175697932 11190650248 11227293952 11264272947 11279496984 11294588176 11331572224 11427781344 11480916573 11533921728 11555823712 11631848868 11641047936 11663153344 11739884616 11778326784 11794085376 11848923792 11887723008 11910296832 11998135296 12000499937 12020918784 12039795488 12095776371 12235578048 12254791836 12278062694 12368613432 12392100428 12432678272 12490485924 12507197336 12548152064 12589481529 12630705696 12654690384 12664698368 12706411698 12748018752 12772226208 12890853696 13000301676 13060321536 13121047512 13164012288 13181624832 13286278656 13304054784 13332411568 13412323459 13456242016 13544769924 13570490346 13581222592 13696532052 13759766272 13823744424 13849994596 13895346304 13986763056 14005476384 14024405248 14070597003 14116671072 14135558208 14208775168 14247785664 14274841056 14297257142 14430049004 14435092224 14462503296 14569164288 14596829952 14712719616 14732404224 14763805448 14824146981 14900930576 14998963014 15019030596 15039329312 15138272268 15167018622 15237041792 15278875416 15307888764 15378562304 15479737056 15509131824 15521397248 15632264592 15653179488 15704435712 15777455904 15798565056 15832238737 15880395776 15979287394 15984872064 16127701828 16133338368 16283183616 16314104064 16339722448 16491484576 16609281129 16631503206 16653981232 16763546898 16785975372 16840940928 16872920512 16919245476 16941882264 16997358336 17029634944 17141672016 17187804928 17300882592 17333735568 17413762048 17461571904 17494730016 17522202362 17552016384 17691128064 17694855059 17859203558 17865445248 18031378176 18059693232 18093987128 18262042736 18268425216 18382187754 18417094041 18431659232 18552920148 18588150642 18649017408 18673968512 18735728886 18760796004 18822228096 18847410944 18982035576 18997047552 19033121408 19158339312 19246789632 19283337728 19336280544 19403420407 19462439936 19583637934 19590482304 19616959488 19765529308 19772437248 19956082176 19998617352 20025374128 20184363024 20222691496 20355735519 20371833888 20410518352 20417651712 20544798078 20639649408 20678842432 20735616636 20774991894 20843019456 20870905984 21008214576 21036607872 21064753408 21203337312 21272767488 21313162752 21412261584 21445885713 21511117824 21645073506 21686175749 21693754944 21752138752 21887595338 21895244928 22098606336 22145708172 22175337608 22351395864 22381300496 22454587904 22528545894 22558993968 22589176352 22663144448 22750527933 22855562688 22961833146 23067843456 23111647424 23263697736 23282095872 23326306688 23479769232 23556653568 23588170752 23697847584 23775446016 23780131777 23820593664 23968931091 24000999874 24041837568 24079590976 24191552742 24237490543 24471156096 24509583672 24556125388 24737226864 24784200856 24865356544 24947254809 24980971848 25014394672 25096304128 25178963058 25261411392 25309380768 25329396736 25412823396 25496037504 25544452416 25781707392 26000603352 26120643072 26242095024 26283303543 26328024576 26363249664 26572557312 26577794339 26664823136 26788805337 26824646918 26912484032 27089539848 27140980692 27162445184 27393064104 27519532544 27647488848 27699989192 27790692608 27882225963 27973526112 28010952768 28048810496 28141194006 28233342144 28271116416 28495571328 28549682112 28594514284 28860098008 28870184448 28925006592 29138328576 29193659904 29375456901 29425439232 29464808448 29527610896 29648293962 29704593673 29801861152 29997926028 30038061192 30078658624 30276544536 30334037244 30474083584 30557750832 30615777528 30757124608 30959474112 31018263648 31042794496 31162487841 31264529184 31306358976 31554911808 31597130112 31664477474 31958574788 31969744128 32255403656 32266676736 32467610259 32566367232 32628208128 32679444896 32831393007 32982969152 33218562258 33263006412 33307962464 33527093796 33571950744 33681881856 33745841024 33838490952 33883764528 33994716672 34059269888 34283344032 34375609856 34589676289 34601765184 34667471136 34923143808 34989460032 35044404724 35382256128 35389710118 35718407116 35730890496 36001499811 36062756352 36119386464 36187974256 36287329113 36524085472 36764375508 36834188082 36863318464 37105840296 37176301284 37298034816 37347937024 37471457772 37521592008 37644456192 37694821888 37964071152 37994095104 38066242816 38316678624 38566675456 38672561088 38806840814 39167275868 39180964608 39531058616 39544874496 39912164352 39997234704 40050748256 40236970377 40368726048 40445382992 40711471038 40743667776 40821036704 41089596156 41279298816 41357684864 41471233272 41549983788 41686038912 41741811968 42016429152 42073215744 42129506816 42406674624 42626325504 42824523168 42891771426 42973219429 43290147012 43372351498 43387509888 43775190676 43790489856 44197212672 44291416344 44350675216 44472440943 44702791728 44762600992 44909175808 45057091788 45117987936 45178352704 45501055866 45711125376 45923666292 46135686912 46223294848 46527395472 46564191744 46652613376 46959538464 47113307136 47395695168 47496716211 47560263554 47641187328 47937862182 48001999748 48159181952 48383105484 48474981086 48942312192 49019167344 49112250776 49474453728 49568401712 49730713088 49894509618 49961943696 50028789344 50192608256 50357926116 50522822784 50618761536 50825646792 50992075008 51088904832 51563414784 52001206704 52241286144 52484190048 52566607086 52656049152 52666426819 53084565177 53155588678 53329646272 53577610674 53649293836 53824968064 54179079696 54281961384 54324890368 54786128208 55039065088 55251282123 55294977696 55399978384 55581385216 55764451926 55947052224 56021905536 56097620992 56282388012 56466684288 56542232832 56991142656 57099364224 57189028568 57720196016 57740368896 57850013184 58210261221 58387319808 58750913802 58850878464 58862477033 59055221792 59296587924 59409187346 59603722304 59995852056 60076122384 60157317248 60553089072 60668074488 60948167168 61115501664 61231555056 61327708267 61514249216 61918948224 62036527296 62324975682 62529058368 62612717952 63109823616 63194260224 63328954948 63917149576 63939488256 64337657139 64510807312 64533353472 64935220518 65058527247 65256416256 65358889792 65662786014 65965938304 66437124516 66526012824 66615924928 67054187592 67143901488 67363763712 67491682048 67676981904 67767529056 67989433344 68118539776 68542732769 68566688064 68751219712 69179352578 69203530368 69334942272 69846287616 69978920064 70088809448 70764512256 70779420236 71340395331 71436814232 71461780992 71906793273 72002999622 72125512704 72238772928 72375948512 72574658226 72712471629 73048170944 73528751016 73668376164 73726636928 74211680592 74352602568 74596069632 74695874048 74942915544 75043184016 75288912384 75389643776 75928142304 75988190208 76132485632 76606583683 76633357248 77345122176 77613681628 78334551736 78361929216 78849910629 79062117232 79089748992 79733383017 79994469408 80101496512 80366416011 80473940754 80737452096 80890765984 81422942076 81487335552 81642073408 82179192312 82558597632 82715369728 82942466544 83099967576 83372077824 83483623936 84003499559 84032858304 84146431488 84259013632 84813349248 85649046336 85783542852 85946438858 86580294024 86744702996 86775019776 87550381352 87580979712 88126370703 88394425344 88582832688 88701350432 88944881886 89113781019 89405583456 89525201984 90114183576 90235975872 90356705408 91002111732 91422250752 91847332584 92271373824 92446589696 93054790944 93128383488 93305226752 93886264213 93919076928 94791390336 94993432422 95120527108 95875724364 96003999496 96318363904 96766210968 96949962172 97884624384 98038334688 98224501552 98494179021 98948907456 99136803424 99461426176 99789019236 99923887392 100057578688 100715852232 101045645568 101237523072 101651293584 101984150016 102177809664 103126829568 103769028867 104002413408 104968380096 105133214172 105332853638 106169130354 106311177356 106659292544 107155221348 107298587672 107649936128 108004499433 108358159392 108563922768 108649780736 109572256416 110502564246 110589955392 110799956768 111162770432 111528903852 111894104448 112043811072 112564776024 112933368576 113084465664 113982285312 114198728448 114378057136 115063617043 115440392032 115700026368 116420522442 117501827604 117724954066 118110443584 118593175848 118818374692 119207444608 119991704112 120152244768 120314634496 120710911131 121106178144 121336148976 121896334336 122231003328 122463110112 122655416534 123837896448 124073054592 124649951364 125058116736 125225435904 126219647232 126388520448 126657909896 127834299152 127878976512 128675314278 128919658287 129021614624 129870441036 130117054494 130717779584 131325572028 131931876608 132874249032 133052025648 133231849856 134108375184 134287802976 134727527424 134983364096 135353963808 135535058112 135823942849 136237079552 137085465538 137133376128 138358705156 138407060736 138669884544 139692575232 139957840128 140177618896 141558840472 142490148633 142680790662 142873628464 142923561984 143813586546 144005999244 144477545856 144751897024 145149316452 145424943258 146096341888 147057502032 147336752328 147453273856 148423361184 148705205136 149192139264 149391748096 149885831088 150086368032 150577824768 151803230243 151856284608 152264971264 153213167366 153266714496 154690244352 155227363256 156669103472 156723858432 157699821258 157999280457 158124234464 159253695531 159466766034 159988938816 160202993024 160732832022 160947881508 161474904192 161781531968 162845884152 162974671104 163284146816 164358384624 165117195264 165430739456 165884933088 166199935152 166460922439 166744155648 166967247872 168006999118 168065716608 168292862976 169626698496 169662433801 171298092672 171567085704 171892877716 173160588048 173489405992 173550039552 174630783663 175100762704 175161959424 176252741406 176587431099 177165665376 177402700864 177889763772 178227562038 178811166912 179050403968 180228367152 180471951744 180713410816 182004223464 182844501504 183694665168 183983124801 184542747648 184893179392 186044560373 186109581888 186610453504 187772528426 187838153856 189582780672 189986864844 190241054216 191751448728 192007998992 192636727808 193532421936 193899924344 195175581741 195769248768 196076669376 196449003104 196988358042 197897814912 198273606848 199578038472 199847774784 200115157376 201431704464 202091291136 202475046144 203302587168 203968300032 204008498929 204355619328 205628198307 206253659136 207538057734 207932155711 208004826816 209936760192 210266428344 210665707276 212338260708 212622354712 213318585088 214021185993 214310442696 214597175344 215299872256 216008998866 216716318784 217127845536 217299561472 218137414887 219144512832 221005128492 221179910784 221599913536 223057807704 223788208896 224087622144 225129552048 225866737152 226168931328 227964570624 228009498803 228397456896 228756114272 229819751049 230127234086 230880784064 232841044884 235003655208 235449908132 236220887168 237186351696 237636749384 238414889216 239200149051 239983408224 240304489536 240629268992 241421822262 242212356288 242672297952 244462006656 244926220224 245310833068 247675792896 248146109184 249299902728 250116233472 250450871808 252010498677 252439294464 252777040896 253315819792 254834145721 255668598304 257350628556 257839316574 258043229248 259740882072 260234108988 261435559168 262651144056 263863753216 265748498064 266104051296 266463699712 267341343057 268216750368 268575605952 269966728192 270707927616 271070116224 271647885698 274170931076 274266752256 276717410312 276814121472 277339769088 279385150464 279915680256 280355237792 281658792639 283117680944 284980297266 285361581324 285747256928 287627173092 288011998488 288955091712 289503794048 290298632904 290849886516 292192683776 294115004064 294673504656 294906547712 296846722368 297410410272 298384278528 299771662176 300172736064 300812536003 303606460486 303712569216 306426334732 306533428992 309380488704 310454726512 311307086601 313338206944 315399642516 315998560914 316248468928 318507391062 318933532068 319977877632 320405986048 321465664044 321895763016 322949808384 323563063936 325691768304 325949342208 326568293632 328716769248 330861478912 331769866176 332399870304 332921844878 333488311296 336013998236 336131433216 339253396992 339324867602 342596185344 343134171408 343785755432 345190851129 346321176096 346978811984 347100079104 349261567326 350201525408 352505482812 353174862198 354331330752 354805401728 355779527544 356455124076 357622333824 358100807936 360456734304 360943903488 361426821632 364008446928 365689003008 367389330336 367966249602 368664987733 369786358784 372089120746 372219163776 375545056852 375676307712 379165561344 379973729688 380482108432 383502897456 384015997984 385273455616 386758974861 387064843872 387799848688 390351163482 392153338752 392898006208 393976716084 395795629824 396547213696 399156076944 399695549568 400230314752 402863408928 404182582272 404950092288 406605174336 407471828547 408016997858 408711238656 411256396614 412037339231 415076115468 415864311422 416009653632 419873520384 420532856688 421331414552 424676521416 425244709424 426637170176 428042371986 428620885392 429194350688 430599744512 432017997732 433432637568 434255691072 436274829774 438289025664 442010256984 442359821568 443199827072 446115615408 447576417792 448175244288 450259104096 451733474304 451822503763 455409690729 456018997606 456794913792 457512228544 459639502098 460254468172 461761568128 465682089768 470007310416 470899816264 472441774336 473997841371 474372703392 475273498768 476829778432 478400298102 479966816448 480608979072 481258537984 482843644524 484424712576 485344595904 488924013312 489852440448 490621666136 495351585792 496292218368 498599805456 499382767317 500232466944 500901743616 504020997354 504878588928 504978092441 506631639584 508987301403 509668291442 511337196608 514701257112 515678633148 516086458496 519481764144 520468217976 522871118336 525302288112 527727506432 529762293297 531496996128 532208102592 532927399424 534682686114 536433500736 537151211904 541415855232 542140232448 543295771396 548341862152 548533504512 551949374403 553434820624 553628242944 554679538176 558133681119 559831360512 560710475584 563317585278 564387279787 566235361888 569960594532 570723162648 571494513856 575254346184 576023996976 577910183424 579007588096 580597265808 581699773032 584385367552 588024496913 588230008128 589347009312 589813095424 593693444736 594820820544 599543324352 600345472128 601625072006 607212920972 607425138432 612025496787 612852669464 613066857984 616884594921 618760977408 620909453024 622614173202 623796467133 626676413888 630799285032 631997121828 632496937856 637014782124 637867064136 639955755264 640811972096 642931328088 643791526032 645899616768 647126127872 651383536608 651898684416 653136587264 657203849491 657433538496 663539732352 664799740608 665843689756 672027996472 672262866432 678506793984 678649735204 684028496409 685192370688 686268342816 687571510864 689459253147 690381702258 692642352192 693957623968 698523134652 700403050816 705010965624 706349724396 708662661504 709610803456 711559055088 712910248152 715244667648 716201615872 720913468608 721887806976 722853643264 728016893856 734778660672 735932499204 737329975466 744178241492 744438327552 751090113704 751352615424 756031496031 758331122688 759947459376 760964216864 764502437163 767005794912 768031995968 773517949722 774129687744 775599697376 780702326964 784306677504 785796012416 787953432168 791591259648 793094427392 798312153888 799391099136 800460629504 805445319301 805726817856 809900184576 813210348672 814943657094 816033995716 822512793228 824074678462 830152230936 831728622844 832019307264 839747040768 841065713376 842662829104 844976377917 849353042832 850489418848 853274340352 856084743972 857241770784 858388701376 864035995464 866865275136 868511382144 872549659548 876578051328 884020513968 884719643136 886399654144 892231230816 895152835584 900518208192 902437608009 903645007526 910819381458 912037995212 915024457088 919279004196 920508936344 923523136256 931364179536 940014620832 941799632528 944883548672 947995682742 948745406784 950546997536 953659556864 956800596204 959933632896 961217958144 965687289048 968849425152 970689191808 977848026624 979704880896 981243332272 992584436736 997199610912 998765534634 1000464933888 1000662109561 1008041994708 1009956184882 1013263279168 1017974602806 1019336582884 1022674393216 1029402514224 1031357266296 1032172916992 1035572553387 1038963528288 1040936435952 1045742236672 1050604576224 1059524586594 1062993992256 1064416205184 1065854798848 1069365372228 1072867001472 1074302423808 1082831710464 1084280464896 1086591542792 1096683724304 1097067009024 1103898748806 1105994963199 1106869641248 1109359076352 1116267362238 1121420951168 1126635170556 1128774559574 1132470723776 1139921189064 1141446325296 1142989027712 1150508692368 1152047993952 1155820366848 1158015176192 1161194531616 1163399546064 1165226457073 1168770735104 1176048993826 1176460016256 1178694018624 1187386889472 1189641641088 1199086648704 1200690944256 1203250144012 1214425841944 1214850276864 1222415485641 1224050993574 1225705338928 1226133715968 1233769189842 1236112017693 1241818906048 1245228346404 1247592934266 1253352827776 1261598570064 1263994243656 1264993875712 1274029564248 1275734128272 1279911510528 1281623944192 1285862656176 1287583052064 1291799233536 1294252255744 1302311922611 1302767073216 1306273174528 1314407698982 1314867076992 1327079464704 1329599481216 1331687379512 1344055992944 1344525732864 1355467511289 1357299470408 1366229072187 1368056992818 1370384741376 1372536685632 1375143021728 1378918506294 1380763404516 1385284704384 1387915247936 1397046269304 1400806101632 1410021931248 1412699448792 1417325323008 1419221606912 1423118110176 1425820496304 1428059492503 1430489335296 1432403231744 1441826937216 1443775613952 1455525089977 1456033787712 1469557321344 1471864998408 1474659950932 1488356482984 1488876655104 1498148301951 1502180227408 1502705230848 1512062992062 1514934277323 1519894918752 1521928433728 1526961904209 1529004874326 1534011589824 1536063991936 1547035899444 1548259375488 1551199394752 1561404653928 1568613355008 1571592024832 1575906864336 1583182519296 1586188854784 1596066491621 1596624307776 1598782198272 1600921259008 1610890638602 1611453635712 1626420697344 1629887314188 1632067991432 1645025586456 1648149356924 1660304461872 1663457245688 1664038614528 1674401043357 1679494081536 1682131426752 1685325658208 1689952755834 1693161839361 1698706085664 1700978837696 1712169487944 1714483541568 1716777402752 1728071990928 1733730550272 1737022764288 1745099319096 1753156102656 1764073490739 1768041027936 1769439286272 1772799308288 1783839020047 1784462461632 1801036416384 1804875216018 1807290015052 1821638762916 1824075990424 1830048914176 1836076490361 1838558008392 1841017872688 1847046272512 1862728359072 1871389401399 1880029241664 1883599265056 1889767097344 1895991365484 1897490813568 1901093995072 1913601192408 1919867265792 1922435916288 1931374578096 1937698850304 1941378383616 1955696053248 1956081489731 1959409761792 1962486664544 1971611548473 1994399221824 1997531069268 2001324219122 2016083989416 2019912369764 2026526558336 2035949205612 2038673165768 2045348786432 2052085489227 2058805028448 2062714532592 2064345833984 2071145106774 2077927056576 2081872871904 2101209152448 2119049173188 2125987984512 2128832410368 2138730744456 2145734002944 2148604847616 2165663420928 2168560929792 2173183085584 2186208723817 2193367448608 2207797497612 2211989926398 2213739282496 2232534724476 2242841902336 2253270341112 2257549119148 2264941447552 2279842378128 2282892650592 2285978055424 2293507311489 2301017384736 2304095987904 2316030352384 2322389063232 2326799092128 2330452914146 2352097987652 2352920032512 2357388037248 2374773778944 2379283282176 2398173297408 2401381888512 2406500288024 2416335957903 2428851683888 2429700553728 2444830971282 2448101987148 2451410677856 2467538379684 2472224035386 2483637812096 2490456692808 2495185868532 2506705655552 2523197140128 2527988487312 2529987751424 2548059128496 2551468256544 2559823021056 2571725312352 2575166104128 2580654914131 2588504511488 2604623845222 2605534146432 2628815397964 2629734153984 2654158929408 2659198962432 2663374759024 2688111985888 2707312824027 2710935022578 2714598940816 2732458144374 2736113985636 2745073371264 2750286043456 2757837012588 2761526809032 2770569408768 2775830495872 2794092538608 2801612203264 2820043862496 2825398897584 2834650646016 2838443213824 2846236220352 2851640992608 2856118985006 2860978670592 2883653874432 2884261374617 2911050179954 2912067575424 2939114642688 2943729996816 2949319901864 2976712965968 2977753310208 2996296603902 3001986328683 3004360454816 3024125984124 3029868554646 3039789837504 3043856867456 3053923808418 3058009748652 3068023179648 3072127983872 3094071798888 3096518750976 3102398789504 3122809307856 3137226710016 3143184049664 3151813728672 3162757526341 3172377709568 3192132983242 3193248615552 3197564396544 3221781277204 3222907271424 3252841394688 3259774628376 3264135982864 3290051172912 3296298713848 3317984889597 3320608923744 3326914491376 3328077229056 3348802086714 3364262853504 3370651316416 3379905511668 3386323678722 3397412171328 3401957675392 3424338975888 3428967083136 3433554805504 3456143981856 3467461100544 3474045528576 3490198638192 3495679371219 3506312205312 3528146981478 3534846647087 3536082055872 3545598616576 3567678040094 3568924923264 3602072832768 3609750432036 3614580030104 3643277525832 3648151980848 3660097828352 3672152980722 3677116016784 3682035745376 3694092545024 3708336053079 3725456718144 3742778802798 3760058483328 3767198530112 3791982730968 3794981627136 3802187990144 3827202384816 3839734531584 3844871832576 3862749156192 3875397700608 3876161479651 3882756767232 3906935767833 3912162979462 3918819523584 3924973329088 3943223096946 3950710958509 3988798443648 3995062138536 4002648438244 4032167978832 4039824739528 4053053116672 4066402533867 4071898411224 4077346331536 4090697572864 4104170978454 4117610056896 4125429065184 4128691667968 4142290213548 4155854113152 4163745743808 4202418304896 4238098346376 4251975969024 4257664820736 4277461488912 4284178477509 4291468005888 4297209695232 4331326841856 4332180477257 4346366171168 4366575269931 4372417447634 4386734897216 4415594995224 4423979852796 4427478564992 4465069448952 4485683804672 4506540682224 4515098238296 4529882895104 4544802831969 4559684756256 4565785301184 4571956110848 4587014622978 4602034769472 4608191975808 4644778126464 4653598184256 4660905828292 4704195975304 4705840065024 4714776074496 4749547557888 4758566564352 4788199474863 4796346594816 4802763777024 4813000576048 4832671915806 4841848768699 4857703367776 4889661942564 4896203974296 4902821355712 4935076759368 4944448070772 4967275624192 4980913385616 4990371737064 5013411311104 5046394280256 5055976974624 5059975502848 5079485518083 5096118256992 5102936513088 5143450624704 5150332208256 5161309828262 5209247690444 5211068292864 5257630795928 5259468307968 5292220472217 5308317858816 5318397924864 5326749518048 5351517060141 5376223971776 5414625648054 5421870045156 5429197881632 5464916288748 5472227971272 5490146742528 5500572086912 5515674025176 5523053618064 5541138817536 5551660991744 5588185077216 5603224406528 5638117235107 5640087724992 5650797795168 5669301292032 5692472440704 5703281985216 5712237970012 5767307748864 5768522749234 5822100359908 5824135150848 5868244469193 5878229285376 5887459993632 5898639803728 5914834645419 5953425931936 5992593207804 6003972657366 6008720909632 6048251968248 6059737109292 6079579675008 6087713734912 6107847616836 6116019497304 6136046359296 6144255967744 6188143597776 6193037501952 6204797579008 6245618615712 6286368099328 6303627457344 6325515052682 6384265966484 6386497231104 6443562554408 6445814542848 6505682789376 6519549256752 6528271965728 6558626171451 6580102345824 6592597427696 6635969779194 6641217847488 6653828982752 6697604173428 6728525707008 6741302632832 6759811023336 6772647357444 6794824342656 6803915350784 6848677951776 6857934166272 6867109611008 6912287963712 6948091057152 6980397276384 6991358742438 7004634766927 7056293962956 7069693294174 7072164111744 7135356080188 7137849846528 7204145665536 7219500864072 7229160060208 7249007873709 7286555051664 7296303961696 7320195656704 7344305961444 7354232033568 7364071490752 7416672106158 7450913436288 7485557605596 7520116966656 7534397060224 7583965461936 7589963254272 7604375980288 7654404769632 7679469063168 7725498312384 7741964742393 7752322959302 7765513534464 7813871535666 7824325958924 7849946658176 7886446193892 7901421917018 7977596887296 7990124277072 8005296876488 8064335957664 8079649479056 8106106233344 8132805067734 8143796822448 8154692663072 8181395145728 8208341956908 8235220113792 8250858130368 8284580427096 8311708226304 8327491487616 8404836609792 8476196692752 8503951938048 8515329641472 8554922977824 8568356955018 8582936011776 8584627571497 8652784123851 8664360954514 8692732342336 8733150539862 8744834895268 8773469794432 8831189990448 8847959705592 8854957129984 8930138897904 8971367609344 9005958986049 9013081364448 9030196476592 9059765790208 9089605663938 9119369512512 9131570602368 9143912221696 9174029245956 9204069538944 9216383951616 9289556252928 9307196368512 9321811656584 9408391950608 9411680130048 9429552148992 9488272579023 9517133128704 9576398949726 9592693189632 9594583756379 9626001152096 9665343831612 9683697537398 9715406735552 9779323885128 9792407948592 9805642711424 9870153518736 9888896141544 9934551248384 9961826771232 9980743474128 9996416447521 10026822622208 10092788560512 10111953949248 10158971036166 10192236513984 10205873026176 10286901249408 10300664416512 10322619656524 10418495380888 10422136585728 10487038113657 10515261591856 10518936615936 10584440944434 10604539941261 10636795849728 10653499036096 10703034120282 10752447943552 10829251296108 10843740090312 10858395763264 10929832577496 10944455942544 10980293485056 11001144173824 11031348050352 11046107236128 11082277635072 11103321983488 11172465441347 11176370154432 11206448813056 11276234470214 11280175449984 11301595590336 11384944881408 11406563970432 11424475940024 11534615497728 11537045498468 11628484438953 11644200719816 11648270301696 11720807303499 11736488938386 11756458570752 11774919987264 11797279607456 11829669290838 11852132875527 11906851863872 11985186415608 12007945314732 12017441819264 12096503936496 12119474218584 12159159350016 12175427469824 12215695233672 12232038994608 12272092718592 12288511935488 12376287195552 12386075003904 12409595158016 12486873140329 12491237231424 12607254914688 12651030105364 12768531932968 12772994462208 12852535432527 12887125108816 12891629085696 12996541431771 13039098513504 13056543931456 13099725809793 13117252342902 13160204691648 13185194855392 13271939558388 13282435694976 13307657965504 13395208346856 13457051414016 13482605265664 13519622046672 13545294714888 13589648685312 13607830701568 13692570428117 13697355903552 13715868332544 13734219222016 13824575927424 13960794552768 13982717484876 14009269533854 14112587925912 14139386588348 14144328223488 14270712160376 14275699693056 14364598424589 14408291331072 14439001728144 14458320120416 14498015747418 14525546306097 14573110103328 14592607923392 14688611922888 14708464067136 14728142981504 14833344212316 14901826872576 14971115211192 15040233933312 15068794120448 15167930923872 15179926508544 15208751960576 15303461066719 15308809539264 15450996624768 15483929484786 15504645918604 15627743071332 15648651917848 15699893316352 15772892387784 15802843834036 15955193774592 15980248554144 16010593752976 16054551180423 16128671915328 16159298958112 16212212466688 16265610135468 16287593644896 16309385326144 16416683913816 16470440227584 16501716260736 16569160854192 16623416452608 16654982975232 16809673219584 16914351705321 16952393385504 17007903876096 17109845955648 17136713910036 17169255142994 17305568247702 17328721909028 17385464684672 17466301079724 17489669790536 17546939588864 17604733407579 17662379980896 17695919411184 17709914259968 17860277795808 18011917972098 18026162728896 18060392953184 18119531580416 18179211327876 18238739025024 18263141204736 18348058491912 18408139077888 18432767903232 18579112505856 18614392737024 18643623313168 18755369578009 18816783901216 18859104297984 18976545158046 19152797899452 19189167512758 19252002304192 19330687663224 19367395074796 19430813471104 19558647770256 19584815897184 19611285422848 19675878514353 19740307037472 19777792283088 19869102496768 19923653542464 19961486948256 19992832895042 20185577121024 20223907898496 20317942072332 20384473027968 20411746052352 20573802498816 20601328833024 20645239313048 20836990761776 20844273171456 20974076227314 21013904300781 21030523183712 21168881888868 21209079882522 21306998072192 21406068240564 21504895887104 21658502592216 21687480180624 21716791526528 21859665154992 21888911885088 21960586970112 22002288347648 22062696100704 22092214472256 22139302684387 22206643966976 22344930882694 22352740308864 22552468940428 22560350899968 22603191180672 22769889762816 22813127940864 22848951880048 23074090996936 23225894227179 23256968877906 23288401439632 23296540603392 23441614606998 23472977876772 23549839974528 23594559214912 23659338581676 23704265751054 23813703727744 23970372831216 24015890629464 24034883638528 24193007872992 24238948437168 24318318700032 24350854939648 24431390467344 24464077989216 24544185437184 24743926529609 24752574391104 24819190316032 24973746280658 24982474462848 25214509829376 25302060210728 25537063865936 25545988924416 25705070865054 25753882714491 25774250217632 25958352371553 25993082863542 26078197027008 26113087862912 26199451619586 26234504685804 26320409383296 26370389710784 26543879116776 26564871389952 26615315931008 26790416693712 26914102828032 26965210531328 27039244093344 27090589429776 27133130357557 27179297370624 27215661403136 27385140856234 27394711807104 27431736665088 27649151854848 27654976709563 27921589105536 27965434969752 28018539067708 28225175851824 28278773176696 28288656446976 28464817737069 28541424320752 28551399386112 28729196849178 28783751269137 28878003456288 28916640240832 28996031494836 29051092612194 29146220206656 29185215846784 29377223845776 29416928134272 29456285963008 29666688424632 29803653745152 29942230422384 29989249342563 30080467866624 30137588240896 30325263340799 30335861847744 30417503921152 30606922133438 30617619078528 30901993249536 30967858969572 31009291837208 31255486142664 31297303835696 31399786632704 31545784775568 31605687668072 31813619823783 31910387549184 31960497108288 32021187505952 32109102360846 32257343830656 32318597916224 32531220270936 32575187289792 32618770652288 32833367827632 32940880455168 33003432521472 33138321708384 33246832905216 33253385325427 33309965950464 33517396324041 33619346439168 33828703410642 33892941380893 33904786771008 34219691911296 34273427820072 34338510285988 34611136495404 34657443818056 34770929369344 34885453316859 34932602159448 34979339581072 35093879177728 35209466815158 35324759961792 35391838822368 35419828519936 35556398626581 35720555591616 36023835944196 36052325457792 36120785906368 36358422655752 36477478050048 36526282409472 36696116983824 36816278155776 36865535806464 37158225011712 37165548304889 37228785474048 37287246626336 37460619420987 37510739156018 37633567802432 37953090316092 38305595798904 38378335025516 38504004608384 38661375326448 38734790149592 38861626942208 38989624295313 39117295540512 39169631794368 39222570845696 39351757028706 39480614074944 39555584566176 39847307084928 39922973896512 39985665790084 40371154242048 40447815796992 40635884144664 40768946055936 40823492104704 41077711284351 41147604997632 41202657666048 41290478626096 41537965752523 41673981523552 41948152454628 42027808601562 42061046367424 42337763777736 42418159765044 42613996144384 42812136481128 43009791774208 43317005184432 43374960361248 43433583053056 43576638918291 43719330309984 43777823770176 44004576695296 44125392201408 44184428944512 44278605368774 44689861765388 44705480617728 45104937880856 45120701799936 45206382361344 45539779525632 45626255881728 45697903760096 45910383200157 46148181993872 46451788454358 46513937755812 46576802879264 46883229213996 46945955753544 47099679949056 47189118429824 47318677163352 47408531502108 47627407455488 47940745662432 48031781258928 48069767277056 48386015745984 48477896874336 48636637400064 48862780934688 48928155978432 49032443368489 49487853059218 49505148782208 49947492561316 49964948925696 50429019658752 50604120421456 50743055115963 51074127731872 51410141730108 51507765428982 51548500435264 51916704743106 51986165727084 52156394054016 52226175725824 52398903239172 52469009371608 52640818766592 52740779421568 53087758233552 53129742779904 53230631862016 53580833387424 53930421062656 54078488186688 54181178859552 54266260715114 54358594741248 54770281712468 54789423614208 55298303709696 55309953419126 55843178211072 55930869939504 56037078135416 56266108734027 56450351703648 56557546353392 56577312893952 56929635474138 57082848641504 57458393698356 57567502538274 57756006912576 57833280481664 57992062989672 58102185224388 58292440413312 58370431693568 58754447691552 58833856268544 58912571926016 59333376849264 59607307490304 59884460844768 59978498685126 60092393000479 60275176481792 60650526681598 60671723695488 61213844266876 61235238157056 61803986499072 61935717939144 62018583674416 62510972285328 62594607671392 62799573265408 63041712902343 63091569551136 63211375336144 63627239647566 63920994216576 64042375011904 64218204721692 64514687661312 64637195832448 65062440541872 65150374579584 65237541304576 65666735655264 65881760910336 66006865042944 66276643416768 66417908053161 66506770650854 66619931900928 67034792648082 67162086294653 67657406821284 67785882761786 67809573542016 68439383822592 68546855640144 68677020571976 69222272990808 69314887636112 69541858738688 69770906633718 69865204318896 69958679162144 70187758355456 70418933630316 70649519923584 70783677644736 71112797253162 71441111183232 72047671888392 72104650915584 72241571812736 72716845311504 72954956100096 73052564818944 73392233967648 73632556311552 73647068113369 74231779588827 74331096609778 74457570948096 74574493252672 74921238841974 75021478312036 75267135604864 75906180632184 76611191597808 76756670051032 77008009216768 77261648143473 77322750652896 77469580299184 77723253884416 77979248590626 78234591081024 78339263588736 78445141691392 78703514057412 78961228149888 79111169132352 79694614169856 79845947793024 79971331580168 80742308484096 80895631593984 81271768289328 81399391072671 81537892111872 81646984209408 82155422568702 82295209995264 82311429067883 82580957252192 82964930128689 83075931505046 83347963047104 83896304909256 84055617203124 84122092734848 84675527555472 84836319530088 85227992288768 85624272962256 86019583548416 86351253807411 86634010368864 86749920722496 86867166106112 87153277836582 87438660619968 87555647540352 88250784402816 88368857889024 88557210737548 89379723530776 89410961235456 89967748027689 90209875761712 90241403599872 90412764722688 90975790022397 91252511763456 91395807520192 91820766400314 91995126605281 92296363987744 92903576908716 93027875511624 93153605758528 93766458427992 93891911507088 94199359898112 94378236859648 94637354326704 94817063004216 95254814910976 95847992996819 95881491324864 96063562517856 96139534554112 96772031491968 96955793748672 97725561869376 97856311956864 98064886736978 98975706118436 99010297564416 99760155976281 99894985122632 99929897851392 100552188972123 100858039317504 101208240842912 101486110231926 101678824142679 102148255463744 102820283460216 103015530857964 103097000870528 103833409486212 103972331454168 104312788108032 104452351451648 104797806478344 104938018743216 105281637533184 105481558843136 106175516467104 106259485559808 106461263724032 107124227467033 107161666774848 108156976373376 108362357719104 108532521430228 109540563424936 109578847228416 110596607419392 110619906838252 111496644914667 111686356422144 111861739879008 112074156270832 112381858262961 112532217468054 112900703407296 113115092706784 113859270948276 114165697283008 114916787396712 115135005076548 115512013825152 115666560963328 115984125979344 116204370448776 116584880826624 116740863387136 117508895383104 117667712537088 117825143852032 118666753698528 119768921689536 119956997370252 120184786000958 121301053363196 121343447390976 122427688533752 122470476314112 123233133853053 123607972998144 123871435878288 124037167348832 124613897257569 125021944570656 125189215342784 126083425804686 126183139102272 126422750672288 127254479295132 127841988433152 128084750023808 128436409443384 129029375322624 129274391664896 130124881083744 130300749159168 130475082609152 131287587046063 131333471310528 132013730085888 132553286833536 132835816106322 133013541301708 134069585296164 134324172589306 135314813642568 135571765523572 135619147084032 136878767645184 137093711280288 137354041143952 137731149600471 138444545981616 138629775272224 139083717477376 139541813267436 139730408637792 139917358324288 140837867260632 141299039847168 141567355289472 142225594506324 142882222366464 144095343776784 144209301831168 144483143625472 145433690623008 145909912200192 146784467935296 147097330105467 147294136226738 148463559177654 148662193219556 149148986505344 149842477683948 150042956624072 150534271209728 151812361264368 153222383195616 153513340102064 154016018433536 154523296286946 154645501305792 154939160598368 155446507768832 155958497181252 156469182162048 156678527177472 157407028114824 157922456299776 158222338264704 159389228339712 159691895586048 159942663160336 161791263187968 162543536578656 162798782145342 163075784223744 163107923858443 164310845137404 164622858135766 165161914504384 165929860257378 166151863010092 166695926094208 167792609818512 168111234406248 168244185469696 168798326202081 169351055110944 169672639060176 170455984577536 171248545924512 172702507614822 173268020737728 173499841444992 173734332212224 174306555673164 174877321239936 175111295080704 176501568805632 176737715778048 177114421475096 178759447061552 178821922470912 179935496055378 180277179001437 180419751523424 180825529445376 181951580044794 182791615040384 183641532800628 183990253210562 184592727975488 185807153817432 186055751023248 186307211517056 187532916855984 187783823014176 188398719796224 188756473719296 189274708653408 189634126008432 189931912502899 190509629821952 191695985993638 191762982649728 192127125035712 193544062983936 193911587497344 195451123738752 195712623913728 196129773473956 197951412236872 198020595128832 199253724159483 199520311952562 199789970245264 199859795702784 201104377944246 201486258883959 202416481685824 202972220463852 203357648285358 204296510927488 205640566920432 206031061715928 206194001741056 207666818972424 207944662908336 208625576216064 208904702903296 209595612956688 209876037486432 210563275066368 210963117686272 212276843385593 212351032934208 212922527448064 214248454934066 214323333549696 216313952746752 216724715438208 217065042860456 219081126849872 219157694456832 220941204340107 221239813676504 222695338766481 222993289829334 223372712844288 223723479758016 224148312541664 224763716525922 225064434936108 225801406814592 226230185413568 227718541896552 228331394566016 229833574793424 230270010153096 231024027650304 231333121926656 231968251958688 232408740897552 232773697277989 233169761653248 233481726774272 235017790766208 235335425074176 237250589666251 237333507397056 239537843379072 239913994740504 240369572001916 242602106726392 242686894781952 244198173218013 244855377067504 244940952628224 246466267706106 246934287203649 247742871756576 248074334697664 248894790386067 249227794515138 250043889141312 250378430685568 252166851609372 252366278204544 252845501344576 254508958590264 255683976866304 256169500047616 256872818886768 258058750645248 258548783329792 260158838134223 260249762167488 260601498318336 260950165218304 262575174092126 262666942621056 265106573667072 265671632212644 266027082603416 268139170592328 268648345178612 270629627285136 271143531047144 271238294168064 272927370067191 273757535290368 274187422560576 274708082287904 275462299200942 275985379815843 276889091963232 277259550544448 279083626534872 279460817275584 279834716648576 281675734521264 282598079694336 283134710578944 284451189012648 285764444732928 287543978990457 288190687553568 288418603662336 288966287250944 290765760267661 290867381246016 293568935870592 294194660210934 294588272453476 296927118355308 297324386439112 298297973010688 299280467928843 299684955367896 300085913248144 301068542419456 303624722528736 305036472428037 306444766391232 307026680204128 308032036867072 309046592573892 309291002611584 309878321196736 311916994362504 312938364324096 313357054354944 314814056229648 315844912599552 316444676529408 318778456679424 318841282826153 319383791172096 319885326320672 321372682401099 325087073157312 325597564290684 326215847716886 328621690274808 329245716271532 330323829008768 331859720514756 332303726020184 333391852188416 334489934744001 335585219637024 336222468812496 336488370939392 337596652404162 338702110221888 339345278120352 342497091849024 345405015229644 346536041475456 346999682889984 348613111346328 349754642479872 350222590161408 353003137611264 353475431556096 354228842950192 356352021982171 357518894123104 359870992110756 360554358002874 360839503046848 363903160089588 365583230080768 367283065601256 367980506421124 369185455950976 371614307634864 372111502046496 372614423034112 373841691772707 375065833711968 375567646028352 377512947438592 378549417306816 379268252016864 379863825005798 383391971987276 383525965299456 384254250071424 387088125967872 387823174994688 390902247477504 391425247827456 392259546947912 393862761138189 395902824473744 396041190257664 398507448318966 399040623905124 399579940490528 402208755888492 402972517767918 404832963371648 405944440927704 406715296570716 408593021854976 411281133840864 412062123431856 412388003482112 415333637944848 415889325816672 417251152432128 419191225913376 419752074972864 420646751003353 421926235372544 424553686771186 424702065868416 428496909868132 428646667099392 432627905493504 433449430876416 434130085720912 438162253699744 441291990316401 441882408680214 442479627353008 445390677532962 445986579658668 447446959516032 448296625083328 449527433051844 450128869872216 451602813629184 452460370827136 455437083793104 456662789132032 459667149586848 460540020306192 462048055300608 462666243853312 463936503917376 464817481795104 465547394555978 466339523306496 470035581532416 470134604062571 474501179332502 474667014794112 479075686758144 479827989481008 480739144003832 485204213452784 485373789563904 488396346436026 489323771575329 489710754135008 492932535412212 493868574407298 495485743513152 496148669395328 497789580772134 498455589030276 500087778282624 500756861371136 504333703218744 504732556409088 505691002689152 509017917180528 511367953732608 512339000095232 513745637773536 515529476793583 517097566659584 520317676268446 520499524334976 521202996636672 525150348184252 525333885242112 530213147334144 531343264425288 532054165206832 536278341184656 537296690357224 540831537004311 541259254570272 542287062094288 542476588336128 545854740134382 548374845121152 549416164575808 550924598401884 551970759631686 553778183926464 554519101088896 558167253069744 558921634551168 559669433297152 563351469042528 565196159388672 566269421157888 568902378025296 569795737508697 571528889465856 575087957980914 576180003475181 576381375107136 577932574501888 581531520535322 581734762492032 587137871741184 588389320421868 589176544906952 593854236710616 594648772878224 596595946021376 598560935857686 599369910735792 600171826496288 602137084838912 604458776651877 607249445057472 610072944856074 612889532782464 614053360408256 618093185147784 618582005223168 619756642393472 623833988725008 625876728648192 626714108709888 629628112459296 631689825199104 631814321183113 632889353058816 636830530156779 637682565652306 638767582344192 639770652641344 642745364802198 643965886236967 650174146314624 651195128581368 652431695433772 657243380549616 658491432543064 660647658017536 662823613020321 663719441029512 664607452040368 666783704376832 668979869488002 671170439274048 672444937624992 672976741878784 675193304808324 677404220443776 678690556240704 684994183698048 690810030459288 693072082950912 693999365779968 697226222692656 698321091833967 699509284959744 700445180322816 706006275222528 706145417792891 708457685900384 711751768998753 712704043964342 715037788246208 719741984221512 721108716005748 721679006093696 727806320179176 731166460161536 734566131202512 735961012842248 738370911901952 740802861610947 743228615269728 744223004092992 745228846068224 747683383545414 750131667423936 751135292056704 757098834613632 758536504033728 759727650011596 766783943974552 767051930598912 768508500142848 774176251935744 775646349989376 780476514402669 781804494955008 782850495654912 784519093895824 787725522276378 789221349297937 791805648947488 797014896637932 798081247810248 799159880981056 804417511776984 805945035535836 809665926743296 811888881855408 813430593141432 817186043709952 822562267681728 824124246863712 824776006964224 827956139447529 830667275889696 831778651633344 838382451826752 839504149945728 841293502006706 849107373542372 849404131736832 856993819736264 857293334198784 862631936971371 865255810987008 866898861752832 868260171441824 872297280802983 876324507399488 882583980632802 883764817360428 884959254706016 890781355065924 891973159317336 894893919032064 896593250166656 899054866103688 900257739744432 903205627258368 904920741654272 910874167586208 913325578264064 919013109322441 919334299173696 921080040612384 924096110601216 927873007834752 929634963590208 931094789111956 940071163064832 940269208125142 949002358665004 949334029588224 956523848478459 958151373516288 959655978962016 961478288007664 964118047203297 970408426905568 976792692872052 978647543150658 979421508270016 985865070824424 987737148814596 990971487026304 992297338790656 995579161544268 996911178060552 1000175556565248 1001513722742272 1008667406437488 1009465112818176 1011382005378304 1018035834361056 1024678000190464 1027491275547072 1031058953587166 1040635352536892 1040999048669952 1050300696368504 1050667770484224 1060426294668288 1062686528850576 1064108330413664 1069056065946513 1072556682369312 1074593380714448 1081663074008622 1082518509140544 1084574124188576 1091709480268764 1096749690242304 1098832329151616 1101849196803768 1103941519263372 1107556367852928 1109038202177792 1116334506139488 1117843269102336 1119338866594304 1126702938085056 1132538842315776 1137804756050592 1139591475017394 1141755467009101 1150175915961828 1152360006950362 1152762750214272 1163063041070644 1163469524984064 1174275743482368 1176778640843736 1178353089813904 1181588283414567 1187708473421232 1189297545756448 1193191892042752 1197121871715372 1198739821471584 1200343652992576 1208917553303754 1214498890114944 1220145889712148 1225779065564928 1228106720816512 1236186370295568 1237164010446336 1239513284786944 1247667977450016 1251753457296384 1259256224918592 1261940253010059 1263628642366226 1265778706117632 1273661060313558 1275365131304612 1279541305282688 1285490729604396 1287931772473934 1300348292629248 1302390257162736 1304863390867544 1314486761099232 1316982865086128 1321295316035072 1325647226040642 1327438882059024 1329214904080736 1333567408753664 1337959738976004 1342340878548096 1344889875249984 1350386609616648 1354808440887552 1357381112481408 1369988367396096 1381620060918576 1386144165901824 1387998731559936 1394452445385312 1396642183667934 1399018569919488 1399294294154011 1410403812187713 1412290835585782 1416915371800768 1423503537997506 1425408087928684 1430075576492416 1439483968443024 1442217432011496 1443358012187392 1455612640358352 1462332920323072 1467971314725987 1469132262405024 1471922025684496 1476741823803904 1481605723221894 1486457230539456 1488446008185984 1490457692136448 1495366767090828 1500263334847872 1502270584113408 1514197669227264 1517073008067456 1519455300023192 1533567887949104 1534103861197824 1537017000285696 1546588430380749 1551292699978752 1560953028805338 1563608989910016 1563917152289777 1569038187791648 1575451044552756 1578442698595874 1583611297894976 1594029793275864 1596162495620496 1598319761962112 1608835023553968 1611890071071672 1619331853486592 1623777763710816 1626861186282864 1629415880945923 1634372087419904 1645124535363456 1648248493727424 1655912278895058 1661334551779392 1663557303266688 1676764903653504 1679008299891456 1682587004013412 1698214747084744 1698808263473664 1709387212526091 1713987639472528 1714586668397568 1725263873942742 1728540010425543 1733797723505664 1736520342883648 1744594561605966 1752649014798976 1765167961265604 1767529634720856 1769918509412032 1781562710131848 1783946318634672 1789787838064128 1793186500333312 1798109732207376 1800515479488864 1806411254516736 1809841483308544 1821111866939561 1821748335172416 1826651156528128 1838026218644882 1838668598347392 1842160081224768 1855746015669504 1859269927180416 1862189578223912 1880142326129664 1880538416250284 1895442963549339 1898004717330008 1898668059176448 1910491590470337 1913047696956918 1916302747032576 1919311957924032 1922956576015328 1928236094406594 1931897658710901 1940816853811136 1953585385744104 1957295086301316 1958843016540032 1971730141648848 1975474297629192 1981942974052608 1984594677581312 1991158323088536 1993822356121104 2000351113130496 2003027445484544 2017334812874976 2018930225636352 2022764010756608 2035360321873627 2036071668722112 2054982551094144 2062117907174332 2081270705073784 2081998097339904 2094963275501901 2100601392737008 2101335540968448 2118436253378673 2125373057701152 2128216660827328 2135255306996259 2138112131893026 2145113364738624 2149186761428896 2163326148017244 2165037018281088 2169148248377152 2183418960537528 2193499380484608 2197664658303232 2203698393607536 2207883038526744 2215112735705856 2218076404355584 2231888979783071 2232669012278976 2235686538204672 2238677733188608 2253405876170112 2275609512101184 2279182950034788 2283510934018202 2300351831923656 2304720013900724 2305525500428544 2326126082141288 2326939049968128 2341429543208007 2348551486964736 2353557281687472 2356706179627808 2363176566829134 2367664047893811 2375416946842464 2378595091512896 2394243743430744 2397479642943168 2400687305985152 2417835106607508 2428997780229888 2440291779424296 2451558131129856 2456213441633024 2472372740591136 2474328020892672 2479026569573888 2494464153875197 2495335954900032 2518512449837184 2523880506020118 2527257284732452 2547322120627116 2550730262609224 2559082610565376 2570981459208792 2575863544947868 2600696585258496 2604780514325472 2609726781735088 2616891842408949 2628973522198464 2633965730172256 2642590632070144 2651294452081284 2654877764118048 2658429808161472 2675919477952008 2684681757096192 2689779750499968 2700773219233296 2709616881775104 2714762224962816 2739976734792192 2757039327967323 2763240121837152 2772288331803648 2788904890770624 2793284367335868 2798588588308022 2820807624375426 2824581671171564 2833830743601536 2847007075995012 2850816175857368 2860151152984832 2869571545435377 2878967936886048 2884434864022992 2886716024374784 2911225280716704 2935942629451974 2938264524810048 2943844051368992 2953483647607808 2963211446443788 2972914461078912 2976892016371968 2990733534181656 3000526669695744 3004541168226816 3028395338454528 3034146016134912 3038910600046384 3067135775898208 3074034000571392 3093176860761498 3121906057610676 3127834304579554 3138076375583296 3150902089105512 3156885397191748 3167222595789952 3188059586551728 3192324991240992 3196639523924224 3207168197839539 3217670047107936 3223780142143344 3238663706973184 3247555527421632 3253722372565728 3258831761891846 3290249070726912 3296496987454848 3311824557790116 3322669103558784 3327114606533376 3353529807307008 3358016599782912 3365174008026824 3396429494169488 3397616526947328 3418774425052182 3425266401027303 3427975278945056 3450527747885484 3457080020851086 3473040685767296 3489189123211932 3505298029597952 3530335922531208 3535059269441712 3539837018824064 3563125420263696 3567892637269344 3579575676128256 3586373000666624 3596219464414752 3601030958977728 3608706337555081 3619682966617088 3642223733879122 3643496670344832 3676052437289764 3677337196694784 3684320162449536 3711492031339008 3718539854360832 3724379156447824 3761076832500568 3785820759030177 3790885927098678 3796009434660016 3797336118352896 3820983180940674 3826095393913836 3838623915848064 3845913152030656 3856472188813188 3863795317421802 3881633707622272 3907170771488208 3914590172602632 3917686033080064 3943460283297696 3950948595258384 3963885948105216 3969189355162624 3982316646177072 3987644712242208 4000702226260992 4033260024326267 4034669625749952 4045528021513216 4070720643747254 4072143337444224 4109965102188288 4124235814348664 4162541410147568 4163996194679808 4189926551003802 4197882882462033 4201202785474016 4231211436563139 4236872506757346 4250746115402304 4256433321654656 4270510613992518 4276224263786052 4290226729477248 4298373522857792 4326652296034488 4330074036562176 4338296496754304 4366837921075056 4386998760969216 4395329316606464 4407396787215072 4415766077053488 4422700248281791 4430225471411712 4436152808711168 4463777959566142 4465338024557952 4471373076409344 4506811752340224 4507761203658769 4551219024202368 4558365900069576 4567021868036404 4600703663847312 4609440027801448 4611051000857088 4639765291142247 4652252164282576 4653878099936256 4682859086416014 4691751456869331 4707114563374944 4713412359255616 4726353133658268 4735328095787622 4750833893684928 4757190183025792 4788487486861488 4794959285886336 4801374611970304 4835670213215016 4857995560459776 4880583558848592 4888247642837769 4903116262259712 4912426883266048 4943017924550237 4944745481182272 4958053139147776 4988928307750394 4990671909800064 5037024899674368 5047761012040236 5054514569464904 5094644241254232 5101460525218448 5118165221130752 5141962918417584 5151727089895736 5185620031276629 5201393170516992 5209561028650944 5219453563470176 5233783684817898 5257947044396928 5267931460344512 5302588904162568 5309755528236096 5316859616322944 5351838955904016 5369363514192384 5379559500999936 5401546438466592 5419233763550208 5420301808044601 5429524449925632 5463335600818683 5479953469584384 5514078655934646 5524549445085559 5526480243674304 5577809781541248 5586568734671736 5597177176616044 5641615248750852 5649163342343128 5667661487203072 5686328890648017 5694014151990024 5701632351714736 5720302305969664 5739143090870754 5757935873772096 5768869728045984 5773432048749568 5795692976132703 5822450561433408 5871885258903948 5876529049620096 5887688102737984 5926422892887576 5945828922157824 5953784032743936 5981467068363312 6001053339391488 6009082336453632 6056790676909056 6057984373696907 6068292032269824 6077821200092768 6106080965620881 6134271551796416 6186353721522996 6243812115221352 6255668609159108 6276152751166592 6301804178211024 6313770794383496 6334445191579904 6355308760136019 6376119173103456 6384649982481984 6393279047848448 6414336395679078 6435340094215872 6447560284286688 6495111054843264 6507444745131456 6517663523783692 6580498141453824 6592993974909696 6623649115580232 6645338207117568 6654229213066752 6695666939349213 6707059614614016 6716033199565824 6730348016053648 6770688417661249 6792858988338976 6837548850104364 6850532802054606 6855950557890112 6901055495770968 6914160041702172 6946081371534592 6978378246423864 7010596059195904 7060671845062416 7070118538883424 7079674037648128 7102992143681433 7126250840527392 7135785274538688 7172746001333248 7192438928829504 7202061917955456 7217412675110162 7284447467758244 7286993340689664 7352104874579528 7354674393389568 7368640324899072 7422984062678016 7437079708721664 7448758312895648 7483392461625591 7522153665001136 7571641518060354 7581771854197356 7592018869320032 7641966361881348 7652190787827672 7677247831696128 7691826304061312 7712944377626376 7727590634843604 7763267415244544 7814341542976416 7829180345205264 7835372066160128 7886920566595392 7901897190516768 7927771896210432 7964633292354144 7975289424484416 7992288269063707 8066520048652534 8069339251499904 8141441287494508 8144286674888448 8219930204376576 8248471628697328 8271117983901969 8325082820295136 8379853102007604 8395765764924066 8402405570948032 8462422873126278 8473745013514692 8501492230804608 8512866643309312 8541021227985036 8552448527572104 8580453458954496 8596747045715584 8653304592068976 8660148073124352 8676592993508608 8733675842150112 8790658633212928 8814793574430144 8831532154106976 8845400496563582 8860450942823424 8927555919132284 8930676049115904 9013623504680448 9015522407317538 9102438048404736 9116731800139152 9134043736072808 9201407327694624 9218880055602896 9222102001714176 9279530582284494 9304504328565152 9365718172832028 9383502913738662 9414229126749888 9426824718511232 9452706267316536 9470656191575244 9501667787369856 9514380366051584 9576974973722976 9589918571772672 9602749223940608 9671340426430032 9715991120919552 9761167117697184 9776495285675538 9795060059078077 9824853766532096 9886035849100474 9889490962364544 9977856615500788 9981343819600128 10074049799348736 10095522024080472 10109029138929808 10189288482508464 10202921050436896 10236330442261504 10275799203081909 10283925836835168 10303454179791472 10371240062553258 10419122057301888 10438907126940352 10467567369635796 10515894088793856 10535862920689024 10605177808325136 10619511056472192 10633719232645888 10703677911808032 10738727028384768 10759119001999872 10803092876933184 10826119012665243 10840603616089202 10859048899851264 10926671201637366 10947420066028439 11028157311869292 11049098890171118 11052960487348608 11155619563082496 11173137469343472 11194354353232088 11283230497501704 11298326684686256 11335322974406144 11372657781296034 11388028303980048 11403264703429472 11440604611939328 11478286181741508 11515871747544192 11537739456091968 11591385952265406 11644901122866816 11743770517807896 11753058099240192 11775376205475968 11852845785775152 11891657844315648 11907568065487872 11962934136726624 12002106678782976 12004472102479147 12099780072978801 12115968747393814 12136584064539648 12155642400185536 12212161931241762 12268543103592832 12372707443045992 12487624230442704 12511337218318216 12552305502333184 12593648647386099 12603608356422048 12627541588766992 12668890383159808 12710617520272038 12752238346206912 12769299964963968 12786558095696896 12828672791358156 12870680188431744 12895120568573376 12990222109686528 13014889490262912 13035327047567384 13160996282907648 13185987949819392 13247298231160464 13268100744845373 13290676414235136 13308458426133504 13391333878698426 13414119229228032 13416762938064929 13460696032107296 13523283610976307 13541376835322498 13585717976677952 13675097700208728 13701065604109212 13711901115780224 13802110991541936 13828320083404344 13892162743069184 13956756492847728 14021192118391808 14075254370607993 14121343690124832 14140237077766848 14159348075296256 14205984287362866 14252501681054784 14271570549077376 14384877857659008 14404123835910912 14434825350220324 14568894935516488 14573986681379328 14664742928513307 14704209749159056 14709348786779136 14737280649798144 14829053773650711 14874159417443328 14897516625791296 14966784923251182 14995205636660803 15044307330002272 15143283036120708 15163543708394712 15184037738640064 15283932723762696 15304381575655344 15354495663392256 15383652608122624 15425888755252752 15455181269687208 15526534830489088 15623222858481497 15628683085952832 15658360690410528 15670744132320256 15773841133190784 15803794381033536 15929266584708288 15950578848968832 15984576538127414 16133040097305068 16138678502999808 16260905424133803 16282882574989016 16288573349776896 16390006802456049 16439860408753152 16496943257394656 16542235967803938 16573648335256677 16650165640590272 16759706204015208 16791531529848132 16804811141896064 16924845746252556 16947490027029384 17002984461609216 17025733286618624 17082042455970072 17104897055144208 17160906917908992 17193494091431168 17306609184137952 17320296146248704 17353185987017216 17461249077126379 17467351684300224 17629587148860288 17663064308213952 17690800993127164 17855111838264568 17861352098231808 18027247009360896 18031044814635076 18173953121090721 18204876096809472 18233463600278304 18268087472145616 18318242896862643 18402814655389248 18437760111205792 18559061164568988 18609008657130304 18731436345664056 18767005827477324 18828458253499776 18853649437022464 18905412534633072 18941312383150488 19003335574739712 19028760732103168 19153949947445952 19179837143545344 19205498447881216 19342680852860064 19522334235394368 19552990571351076 19590120118156154 19772071698200948 19778981924729088 19955713231001576 19962687639200256 20087000818047639 20148099598697472 20191044048160944 20218058277859616 20312065252983747 20378576965016928 20405842100873792 20551598406163818 20567851673670336 20606908359582944 20742480125106516 20838244114603776 20877814253880704 20935134739271592 21031788177587712 21071725841378048 21210355616650272 21239022112944384 21267438465291776 21407355823616064 21518238003999744 21606185753866368 21652238025330486 21681207232178404 21853342403274732 21894840132056878 22056314623738584 22098197780342236 22105920974697216 22311239126164992 22346274938686944 22388708706464176 22450177384876773 22566460995003408 22596653369372512 22670645948812288 22745315562592068 22776056607960096 22806529406858944 22956572363483016 23031743495088384 23075478912183936 23182771904530812 23289802245733632 23487541035615792 23506116198480384 23550752410951936 23705691571550304 23783315688631296 23925868273453248 23976864807191121 24008944204958294 24199560145957602 24231937494787628 24311284800371072 24424323862483524 24537086207185664 24745414886091984 24975248460885408 25022674436636432 25104611004666368 25187297294772198 25207216712844096 25255083177533984 25337780766319616 25421235040544076 25504476692413824 25538599929927936 25657345582716312 25741360376863488 25790241137146752 25980444219373056 26029778980525824 26070654095134768 26371975899638784 26494596462320928 26536201489690746 26581352828470272 26586591588926209 26782667757396852 26833525876129858 26921392064214592 27046567221952614 27082753670644996 27171435953355904 27350195400417456 27402131208218424 27423802231560448 27604221983083872 27656640166808688 27784325486138368 27913512985695456 28150508741215986 28242687380249664 28280474155533696 28318696150592512 28411968574725732 28505003362109568 28543141098154752 28769755715318016 28808247671821824 28869650700440648 29137789871032976 29147973362758656 29329485857026614 29385180177234231 29408419498318112 29474561299596288 29658107547301422 29795033251582592 29933569846502364 29990411273321606 30088614660004544 30286566072241416 30327087416789424 30368075477280128 30567865447525392 30608763151310688 30708991326784512 30767305216245248 30851777510505504 30910362539374416 30958901737972537 31053069660978176 31246445716962994 31257366171905664 31316721380821056 31547682266381568 31607588762067072 31858533169416576 31901157697937664 31969153076254828 32266080194610136 32277357005999616 32478357037995729 32521810848267606 32565765149978032 32577146699553792 32780013604912098 32842260198085317 32993886514789312 33084471935607876 33147296670513354 33300331281180544 33519412408030416 33583063059696264 33609622283792128 33849691492505112 33894980054058768 34005968923218432 34051466573237248 34164084911940144 34209794110288416 34321813835817984 34386988182862336 34601125471851659 34613218368275904 34706371974034432 34922498154252758 34934703368600448 35259174297720576 35326128616427904 35381601986254328 35710223676529136 35722704196463616 36013416307437441 36062089629270152 36299340218936403 36347906242181442 36409752193618944 36466927200556608 36536174944291232 36636485793725286 36805629310778496 36875520222411584 37118122329137976 37218017314260608 37462872691328112 37534011654954648 37656916506999552 37707298874044928 37810825069266144 37882624766300976 37942112656312207 38006671149479424 38057521464206336 38307899894891904 38359674287090688 38671846115598913 38685361705720128 39044668470788736 39105981142702152 39180240236312308 39544143396401896 39557963849458176 39804302234536119 39911426462003152 39925375278400512 40174001636095278 40250288814194787 40382088096321888 40436116555719232 40569850832928921 40624130505967494 40757153930033856 40811684201747584 41103196812327636 41135703347340672 41213816719165888 41484960250213032 41676488229207552 41755628507761408 41870269478543184 42063576355175424 42143451682756096 42405890615878349 42420711233300544 42478044225888768 42534876930583552 42814711647232128 43212371507732736 43304476050660972 43362414464356808 43706684806549464 43789680264113756 44112629247477168 44196395560684472 44211841949394432 44487161320952133 44622478252329984 44692549877373888 44777417412928352 44900354769753546 44985616909982409 45132921990006816 45193306738745024 45490631125184136 45552113215920192 45613058813717888 45913144726966032 46063486990176768 46150957824367872 46365543809061624 46579604491467264 46869668575444491 46975082071231584 47012232396960768 47101504821903872 47394818923628743 47411383143100608 47851736546906496 47953729614382242 48017888409916588 48399120291915204 48463874989575256 48622569600742144 48782716272401409 48848647724967048 49074172414371328 49490829772183968 49720945005770031 49950496921770816 50045348873272864 50209222009332736 50374594589544396 50414433425688192 50510166355067968 50842470081088152 51008953384827648 51077199859855872 51314691165432624 51482720753726976 51580482274293504 51960888438746112 52059557961051648 52141308190269536 52383747231379137 52989192924641856 53072402979381492 53173183177852418 53565335514793704 53667051752259716 53842784128429184 54093134443905228 54165507341289992 54342871906711808 54521859363272163 54700390800834912 54804262416436848 54847604463120896 55208443966167744 55313280333617376 55827025971390912 56301017482431972 56485374760499328 56560948311067392 56823937149451464 57010006724219136 57086282196309504 57539511430636032 57616495343643648 57739301400881296 58275579742065952 58658971714053228 58770360354468462 58816838996636224 59316215094602844 59590066503165184 59867139693004728 59980822546643212 60177229320009088 60573132144482832 60654174833578848 60736150954560256 60936195758951241 61135730895050784 61217526302621376 61534610432490496 61703555021011008 61820725078748832 61917803475945074 62492891433925988 62514732343811328 62633442761642112 63095364532763136 63215177524134144 63717066338833152 63802315395875328 63938306152509656 64532160389220272 64554714011999232 64956714075991458 65043621696535212 65131530299956064 65560027209824196 65684520396170634 65987773029578624 66168943871215752 66294593341026708 66600662562361088 67038824816060832 67166126119392528 67219244567584256 67699382985010224 67789960108117536 68011937846436864 68328169823880288 68419588220576832 68565420413546539 68773976365724672 69202250943703318 69226436736551808 69844996308505516 69869406737200896 70518348595441152 70652257232855808 70763203972508656 71420447353058272 71930594421573363 72026832614874882 72124179258540304 72598680437872806 72695812484362884 72933854401113216 73072349888582464 73272971587450572 73611258621556992 73751040444823168 74236244658275952 74436034628521216 74925745382656224 75068023309909296 75313833013999104 75414597748089856 75621650138532288 75765249532601952 75884225312624414 76013342298958848 76615799789783808 76631940462199073 77343692231197826 77370723411440256 78089336941577472 78211962285404304 78360480472624616 79088286792803792 79115927698916352 79608604469072238 79759774766778627 79822852924006304 80348003272190556 80500577628389574 80764176192643776 80872233111438464 81139701665857842 81248261011934988 81514307860067712 81623368403495168 82206393624655272 82271406694681344 82427633438331776 82969920500426064 83352976458415104 83511257015522816 83740538957086368 84031304717354029 84286903365512192 84811781231756698 84841422466601088 84956088451777536 85629423294464256 86424743015465472 86608952101321944 86724828928713616 87413369613098928 87579360528227512 88155540531702693 88225258494954336 88392791121368944 88423683898788864 88974322641904266 89385099754747776 89554834825856704 89800709539507092 89971233819964818 90265843980013632 90386613477490048 90981262250368272 91104226431840384 91226117627435776 91826289453932064 92126973980353536 92301915648735744 92731087618123248 92876705213917611 93159208982934528 93739337150888982 93917340566454503 93950164142463168 94203009643807744 94789637847257486 94822766286201216 95703473093812992 95907459228764484 96035776819833176 96798240583830408 96927749979150512 97245139201484288 97565432544802818 97697295449934096 98148344828742656 98526780594255951 98981659544367936 99441890011540062 99900993843541632 100090697746545728 100749189179088792 100828866851376384 101020332710135936 101684940162176304 102017906769655296 102154399719711744 102629382330865248 102965441507453952 102985734352847419 103160964548587008 103803376415554977 104119115922103296 104282616380539072 104767494462758274 104966439456625621 105978385849283712 106144805958762984 106346366355704836 107130671029587408 107334103504519432 107685568256858368 108040248922312323 108186268887810456 108331014682579984 108685743813423616 109043718726544326 109400781601669824 109608524832873696 109695208926241792 110416887932335488 110626560667234752 111654051942781824 112602034964863944 112970749520998656 113121896622134784 113647874298902928 113826337968936621 114020013448438272 114172564392619008 115079022861272064 115101703100241233 115478602801762592 116015538346796739 116551159484131904 117317943428106456 117540720708936924 117633677993272448 118632430189205688 119180133006330368 119734279386009456 119961645093286424 120354458640018176 120750866442584361 121146264288965664 121308349667157696 121472301909120512 121872391517902482 122271461790101568 122435052605242752 123407110042022016 123641450157497664 123835606951890148 124985782867851976 125029464687622656 125266885523284224 126190729065526272 126430355048268288 127217671847635047 127434132677666304 127604630791750656 127876612305019312 128643079935563731 129064320778440544 129913428151982916 130087243393070424 130263060599912128 131120054419648392 131369040792341268 131975546059157248 132337887742431504 132589186682053416 133201325124722176 134077649632121664 134332252238785056 134438489135168512 134956850729947227 135398765970020448 135579920216235072 136656339647760576 136839176441153664 137130840827093078 138404501887406636 138452873473103616 139689992617011032 139738813474401792 140609005726333473 141036697190882304 141304514465711616 141526407945017312 142184456770886229 142840894706116544 143861188843146726 144053665229749764 144248358517080608 145197360875745612 145391624968725768 145867708802226432 146144699777164928 146545943174901144 147222517243113984 147502080889646336 148472489316551904 148872069257042432 149851490765312448 150136046619818592 150627666027998208 151243300277064576 151530499065203904 151768450625248828 153231599579567616 153263880924398146 154687384462395652 154741446822880512 156178673883154944 156423924570808608 156720960945249232 157151241694137411 158176573585607584 159217208938144476 159519549533557254 159645705848012608 160696006544381112 161001155256779148 161528352385287552 161744466222876928 162279403331715684 162496522023869976 163028615720135424 163246736806990336 164412787249310544 164542813389362688 164855266876663552 165939841000852128 167022514031045632 167481077914172736 168062609434708058 169623562463513396 169682844933202176 171258846588928512 172849486030930944 173217904202643888 173449657857427232 174826739226197856 175158721056455024 176311081063405386 176450516989908672 176785582242737888 177948645283808532 178770199509495552 179109669651713408 179601419079014184 179942467639929636 180531687960027264 180773226954980096 181962524500736544 182208452863680768 182452235254871552 183652578907864128 184603831297471488 185462175236246496 185753410427835222 186106141122483463 187478674301777964 187834681132909006 187900328284926336 189579275694514972 189645532572402432 191406946187625984 191814918457528968 192071553639666352 193596481167660816 193855499958301024 194490278402968576 195130865089605636 195394590899868192 197053561188511902 197963319088735872 198883780023080124 199801987687083264 200181395493091456 201498378358177584 201657733702752768 202040665420271872 203369880324352608 204035813539310592 205258764661730496 205696261240639617 205971468705694838 206321929097174016 207606752831109954 208565232761078144 209534988925516548 209932878913251242 211956771698567424 212289611917525968 212692732711409672 214261342059174816 214668207009038864 215371136513716736 216080497844624646 216372537775620912 216662029365159968 217371487626847232 218087437453088652 218801563203339648 219217049665747392 220833775864670976 221253121334469504 223308103885563648 225204069929727888 225941499041997312 226243793244269568 227295748597805856 227652675937873242 228040026896876544 228084969947103793 229895821386597219 230203406200482466 230957205603525184 232031076693593478 233102318968263808 234635886856212912 235081441417873848 235267355986544896 237264860378411376 238360266012660736 239279324300335881 239468558772018912 239923290186572848 240708917280036352 241501732885168722 242292528577931328 242616699334315392 242944603818241024 243744783035804964 244542923580203136 244870105210485504 246814220084044032 247282900314995328 247671213903780296 249971565735703952 250058929375245312 250533771046568448 252093914152062087 252860710096536576 254435343695270094 254868265355332608 254918495823233651 255753224610038624 257286159871127462 258128641556881088 259826856303965832 260174486786140848 260526121199824256 262240108839296784 262738081584682536 263951092118314496 264675775484863008 265178373364106832 265594788594185449 266402650249444352 268155299264243328 268664504477570112 269913701459894454 270797531940040896 271159840432470144 273312679295521152 273678352882307328 274261681654186156 276809003774813272 276905746946207232 278630115641752833 279379985234022064 279477626948803584 281218011452666946 281752021699363509 282609028931423232 283052815890034624 284368913541772458 285681789412233088 287722377686293452 288107330459499528 288496717034161216 290394721751491224 290783249937451536 291735417604452864 292289399554329856 293091886349802288 294445034486227968 295004161779292672 296841234311148443 296944978633103808 297744138514084864 299702981530624896 300272093239637184 302486600554129152 303060998130407808 303536901250497656 306463199159135232 306527761848796292 308957203058542257 309374768924791304 309482893645761024 311410129246664931 312357347766309888 312847849141617216 313441921890498464 314302483388274822 314899318369876863 316353147171215168 318434417876288952 319039099067114508 319291411696025216 321392013088762224 322002310513558296 323056704770575104 323488932445753856 324558806663431368 324993044047739952 326057231440270848 326493473613980672 328825574498621088 329085626778725376 329710533753327104 331763732465401201 331879682001704256 334962155828345472 336125218869416116 339247124927026792 339365689866404352 341479013906809863 342517693177857024 345305109300723699 346435808405287776 346899315714854464 348046615040390217 349653478452395712 350317442112910048 352622162126810772 352901033979817344 353571164485475776 355897290567617064 357540399018991104 358219339303426816 359202838158028368 359884935279859272 361063375920054528 361546453909960192 363925049001473088 364416905727361536 364904470509743104 367305157815728256 370924350472492992 371506820855670444 372212282244966926 374957348603555928 375669362265818012 375800656569852672 379158551389029944 379291065144804864 381653015542905141 382813892375251968 383629836915057936 384143107279332704 385929239806691193 387192962335321632 387710999916602048 390261730179211272 390789181799736384 394107122377023804 395926638177471744 397767560046160248 399603975374166528 400362790986182912 402996756716355168 403315467405505536 404081330840543744 406739760648705216 410517529323460992 411392522481279234 411942937411389676 415213505662219908 417130465522156288 419069977851033096 419865757826502484 423913543397134848 424579223835051936 425385465422819344 426553370312658687 428522684118349632 429336414018077728 430742273027433472 432160995689249292 432745075551241824 433324058730319936 436174874906177304 437603126406679296 438434099331494784 441667551729341952 442506242668939008 446616207771127296 450408139859455776 451882998083994624 454591497195611712 455305351875746484 456169939894207586 459791642773194438 460406812400964932 461914411207050368 464062153387186956 466204637936527616 469271773712425824 470162882835747696 470534711973089792 474529720756822752 478558648600671762 478937117544037824 479846580373145696 481417834560072704 483003465770337444 484585057155862656 485233398668630784 487489566071609928 489085847160406272 489740210420971008 493628440168088064 494565800629990656 495342427807560592 499943131471407904 501067542093136896 504187828304124174 508870687390540188 509836991646467302 511506449220077248 514572319742254924 516257283113762176 519653712607931664 520348973572281696 521052242399648512 524480217678593568 525476163169365072 527902184236628992 529351550969726016 530356746728213664 531189577188370898 536310598528486656 537329008955140224 539827402919788908 541595063880081792 542319680864940288 546625358591042304 547356705764614656 548523363308372312 553618007549626544 553811493892414464 557260231283505666 558318423367450389 558759970468044128 562436022905333892 563504043398727018 566105631780069248 568737827083544916 571363578824466176 575444755372586904 576214660918999056 576993434068322432 580789443502982448 581566499874903072 583470835208905728 584578799108659712 586183772699604576 588219133021478203 590008323558585344 593682468622296886 593889957266207616 599405963061249792 600544186479274368 604973201108258304 606121996260815616 607073802500995312 613055523697592584 617088783721918851 617914406117084514 618749537849582608 618965787291522048 622820258493329862 625695698283234432 626883843780996928 628604966776549644 629798636739753726 632706294342430336 636868835752577904 638078198134229016 638582823392050432 642784026177524448 644004621027116592 646113409541150208 646977864891507712 649117613326862736 649986088095479904 652114462880541696 657421383965181521 657651148997242176 659421067506654208 663527464930802402 663759364003408512 669924311656690944 672250437738832232 678494249854053584 678731379732808704 682958027813619726 684254909841311379 689687464159791657 690610218601447398 692871616810575552 693798631429708928 696093230080780434 699306956904791424 700634884225820096 705244324253621544 705802067959634688 707142328970951552 711794581135234128 715080798037982208 716438678606853632 718405676316056736 719769870559718544 720900140469931933 722126751840109056 723092907819920384 727850098002946176 728833811454723072 734610315631456512 734765076196379347 741848700944985984 743013641711340888 744424564489933852 749914697207111856 751338724531636024 751601313139705344 756281742456186261 758317102778059888 758582130289609728 763306031085810282 764755487469700953 767259673830115872 768286214558665408 771858479613382386 774385924670643264 775421999833204096 780523460358422544 781578363599472768 788214244754047608 791853276354943488 795535120092320496 796784365782556347 799207950748333056 800725581972365824 805711921701688631 805993513432710336 808162661681087488 813479521297410432 821035058646921984 822785044962558468 823885874822779352 830427011324439816 834260931044312576 838139955702066192 839731515653004968 845256065098090527 847827086794269696 849158447670103872 850770930845638688 853106740625317374 857045368236699264 858672828036155456 864321991378498584 865490151102483648 866648117460639872 872349749812354608 875206252813358592 876868198662989568 883335103458683904 885012485337878016 890523702933445329 893232415542254592 900501559548946117 900816279718911552 909182994391223424 910610703751492968 912339879788415172 919583285546388876 920813624801929864 923828822414100736 926871609175626771 928124306774373912 932409275873055232 938543547424851648 940325765671495392 941069423946179584 944697955109630589 949059441513645504 957117297201343524 957874235088075648 959693160746291392 966006931540674888 969170114311725312 970466797337261568 974979132143219856 978171694320812544 979480420841942016 987256880336176128 989131601259981312 990684855615121184 995291197396203603 999886262942815808 1008375656608248348 1017741374781080376 1019673983292934604 1023012898440154496 1029144639484509848 1032514566227524352 1035915327902171097 1039307425215863328 1040697947144563392 1042104484799297024 1048960435357187136 1050952326338730144 1058703101939452032 1060713493456427328 1062379154376741796 1072621197056973312 1074658017910280448 1079654805839577816 1083190127760163584 1084639361729880576 1093250717182084608 1094713411529229312 1097046726616744624 1107236015099253088 1114520462567011332 1116636846734900778 1117519940936088256 1124872045810667784 1127008086797454036 1132211263560138496 1137475654167089832 1142727157648932352 1150889510745173808 1152429321837998112 1153986868136644864 1157787719420073579 1161578887005964896 1163132999749806144 1169157598217319424 1172367545399209152 1176438266042956406 1187364937244593772 1187779914532415232 1198811926122499584 1201088372958548736 1209946402216516608 1212243992521631232 1214147605001990624 1226111047395185168 1234177567443837702 1235828812234169028 1237499075699165216 1245640516986659724 1251391396566468864 1253767687561993856 1257209933553099288 1259597273479507452 1265412588684860672 1273737671505155808 1276156396268458032 1277165646784100864 1285568052355048896 1288009242054233184 1292226819082300416 1298235226653725472 1299972176190959808 1302742987857384241 1314842767930363042 1315302297994484352 1327054929861604804 1327518728006817024 1339848623313381888 1344500875477664464 1356988499708107168 1365916055627239452 1368509819682622758 1379374928319583314 1381220437202894796 1385743233621151104 1387597262859417856 1392186460161560868 1398613913809582848 1401269768451640192 1410488648507243088 1411604135919269376 1414284657941903104 1423589162270468256 1432877357213707264 1436811352632113472 1439539741119437088 1441800280939863866 1444253503680218112 1455700196005892352 1469220631262913024 1469530152392758694 1483697401889971968 1486027283422681776 1488849128979867704 1499829394414223712 1502677449063272048 1503202626279410688 1512563484912372522 1516634205556119776 1526612062171620564 1529510974939401906 1534519347660231744 1536572429117330816 1543716959226764772 1548771849341286528 1550843999666408192 1561046920716845088 1563156727198945536 1576428489508095216 1583706552709886976 1591070240184640992 1593568731565112694 1596594789629726551 1601451163944731648 1611423843403377262 1611987026865420672 1626959042594820864 1642070117293843968 1645570089925116936 1647771749645558704 1660854022648879632 1668521862088625152 1674955270102351167 1676279911404132384 1679463031306009936 1690512130196181054 1698316895340207744 1701541861691277376 1706213481250634748 1714090736473398528 1717345656072310912 1728643982756997168 1730980302204967296 1733296234921279744 1744699499624709216 1750412505626717184 1753736397325979136 1764657399064434609 1770024970675756032 1781047405866890658 1784429470762635557 1801003119097892234 1801632559437823104 1818365988782446848 1821221407502985936 1824679759576830344 1839166571092777752 1841627249603859728 1847657644828201472 1853743218351253542 1856248613548747824 1864818551746110464 1877087094849703296 1880651531342990784 1889395910219261178 1898118883027291008 1914234594402687048 1915748470176151296 1919386321492582784 1932013863081349776 1938340228623450624 1940933594674523136 1949958264286439712 1956343388641625088 1956728952704100961 1972264151895544563 1978263202519962624 1981369711230242368 1990582394792407206 1999772525885631616 2016751313216496696 2035482749562160752 2039347966585869208 2046025796880308992 2052764729523934137 2058289278969019696 2065029132455048704 2071830655804342194 2078614850431726656 2081395894289126784 2084208969598594048 2097920870714374272 2101904652677460288 2117406203878904064 2121426986912854656 2124758308753483592 2145242394113946624 2149316035820560896 2159309611679155632 2162700421409795799 2166380255520327168 2169278723459761152 2186501434364169216 2186932358904583427 2194093453233489248 2204295228589138041 2214472030198506176 2229040925134022664 2233273693469801556 2235039881872176512 2249744091621335568 2254016173594908072 2264422527120276992 2274951308334179664 2285454315297864704 2294266462409102859 2301779021490347616 2304858643675996224 2307973736273289728 2315575438840147158 2323157774011929792 2326265999499612288 2344735090798418304 2352876532085912812 2374729874489187544 2375559829064830464 2390353097347669041 2397623852244999168 2402176745917097472 2417135765105065893 2424487985043262464 2428295210003981248 2444218518775710889 2452222094790370336 2468355134887675404 2471657624468338056 2474998151398330432 2491281033973319448 2502782793132937728 2507535375123987712 2514419867106198576 2519194546959014904 2530825177369721344 2547475343010311616 2552312792536916064 2554331293568201728 2571136104710097792 2576018484108466368 2596470453307450944 2599944352381919616 2605485975714768482 2629685535860726084 2630604595988968704 2654109859723209608 2655037456013634048 2671571108800335987 2679697246626763776 2689001750955328928 2701504678646838351 2713976999416214336 2731832111254478904 2737019639365245516 2758749856639166628 2762440874405789592 2771486467242302208 2775194525718835712 2784372920323121736 2797227827619165696 2802539536903280384 2820977297014486176 2823208271838538752 2828569315883806208 2847178324540936512 2873622705264226944 2879079482238874176 2883600561879727732 2911400392011784704 2938441262525826048 2939060304785517388 2967394803779943936 2972054566845363552 2977698257959735408 2985873592188610809 2999658788828447424 3005354898126544096 3025126969824745044 3033268411112239552 3053224124343241128 3059021949878803812 3069038695320463488 3073144858234661632 3087433918453529544 3097543698682573056 3101687999332816384 3122093841433690176 3126313454397891072 3152856979016190432 3182140480369281984 3187137463130225388 3193189579259453102 3222847686806754524 3223974053730841344 3253918085189641728 3284140234587687936 3291140179850233872 3295543499291117408 3321708045297759264 3349910540204702334 3352559822808264768 3358926062612019872 3381024260392362108 3396633790680415488 3403083723382554752 3412426962501269496 3428181472946797056 3434691312144621824 3457287965513994336 3461960604409934592 3466592469842559488 3489398999249418432 3507472794651958272 3529314798128869218 3562094811733781316 3568858941525271114 3602006238195784468 3603265118875646208 3636731977564893696 3642442815005971872 3649359519153660688 3678333142185555504 3683254499207719456 3695315289656402944 3707486436702507084 3712497227097495648 3754174189699406592 3761303062685981568 3778791820438522356 3796237766054582016 3828469188805374096 3831496940352302592 3838772642985165568 3864027726162699552 3876680457246901248 3899916528572879424 3908228963572152723 3913457905408201922 3944528303791089126 3962739422460484736 3981164789584814412 3999545051771263232 4033502626432993392 4070965499124321504 4078695933171738416 4092051593760617984 4105529459047868274 4116578557938039392 4130058264910097408 4143661311608684388 4157229700863453312 4162791788578253568 4195841741428748544 4203809305354920576 4234812407757808128 4242853973825709312 4249516617506967184 4298632071641121792 4318619223358311264 4325400842819591598 4332760511040654336 4333614428994972067 4373864717809166854 4388186906466978496 4408590457178276082 4428944060397012352 4458081850268045328 4466547386939603112 4470079763744353024 4499488183242671136 4508032347189816144 4528845054240553984 4549902616668359328 4588532924818205718 4603558042980695232 4609717287351992448 4615947472546579456 4631150877680294316 4646315548023859584 4652531998999224576 4689470181596836608 4705753064171825624 4749459748978375088 4751119658129660928 4780706194695338082 4789784368889179653 4804353491834194944 4834271530210131786 4856590420007962496 4888437037551421778 4904444189580740672 4936710269775350808 4943315248936676112 4949996302796660864 4982562067946638896 5005565586265875456 5015070750247975424 5028839734212397152 5038389093918029808 5046300983289523531 5061650354739442688 5094950686020623232 5104625585073832128 5142272209420195584 5152036968216932736 5192940906614901888 5199888704763839232 5210971951429536964 5259371071721452168 5261209191977937408 5293972197193303827 5308219719446419216 5310074912027268096 5343142217600671974 5353288412287906671 5378003501910657856 5403009357293676702 5427953998832428672 5463664222508957808 5474039278730491032 5517499713278333256 5524881748811579184 5542972934484604416 5550389051437671424 5568745840646243472 5594455655238331392 5605079073806560768 5639983451911820417 5641954594028972352 5657138631767612416 5694356649081873024 5747245410528453888 5758158964477748352 5767201123759455464 5822800784023569408 5870186858112302883 5878120609571034776 5916792455686633689 5934789607559887872 5944109133690727104 5955396515919470816 5971747184377221618 5999317577656894848 6010709796253088192 6050253939649490088 6066536822224479104 6106448248686482256 6118043899757607624 6138077390640926976 6146289716469323264 6174867836907059088 6195087397365146112 6203375998665632768 6244187682867380352 6252626908795782144 6303510916842622819 6305713958032380864 6364280960738563968 6374274926260450776 6386379158518906204 6445695373613509048 6447948107461682688 6488101264229387397 6507836170379283456 6560797076713750281 6582280359700467744 6591086998582234816 6612885685767414123 6643416090595518528 6699821080409404668 6705119645616529536 6717852125224039744 6762048520784724216 6793267581360830976 6806167446765109504 6824853925002538992 6856362945893594112 6869382624289243648 6914575931027988672 6923921208819869184 6933184939685118976 6978797998498836864 7058629596257738436 7124189623467562632 7137717883050542228 7204012476391568936 7206530237751292416 7251407295315197679 7273463955129787392 7284885630011943744 7298719038307321376 7332655556327132667 7356666284371111008 7366508998415438912 7414972873405014168 7424994454194991296 7508348379398813184 7522606125371963136 7557583640877044712 7592475532109164032 7656938377610748192 7662993880704605184 7677545285970331136 7728055452325399104 7799833057145758848 7816457927144305446 7826915810816403844 7889056607582178252 7925478844920969472 7962329579169628824 7999090103542526464 8067005252865986784 8104514035940515053 8141930998248643008 8157391866343476832 8184103187521235968 8211058918095736548 8233157115876078784 8287322623217368776 8314459401726906624 8325583577156507136 8391683482857497088 8407618610709841152 8469624815515616256 8485707947651418624 8499033235013934368 8637238446716622528 8650801685639183196 8667228857989944134 8747729435618333708 8776373812933956992 8817180914356552164 8857888120794024704 8916163700536090656 8933094773879206224 8940159527488706048 8998976366485342272 9016064694379632288 9099805233336718656 9177065849636411436 9207116085961390464 9219434574703984896 9262301755360588632 9292631096047719168 9305063997998449152 9378940363193673216 9411506128343651248 9498919497956750176 9561412389390676164 9579568737778359306 9668543060420263572 9713180840015924992 9776874075102843556 9808888379161481344 9873420539550701616 9886630497873352224 9899992605593321728 9965124135893277792 10030141500495950848 10057679468424794304 10076778187836059616 10092601966579047062 10189901372041246464 10209251170147664256 10284544418840391168 10304073936433865472 10385881813229803776 10399777409527678464 10421943902859073928 10518742143442904336 10522418383955874816 10587944394386607654 10616439438892838432 10686284435201343948 10706576824575813342 10756007003821315712 10806018714587353404 10855907997664857344 10927328445017915616 10948078557460982064 11034999426556666512 11049763497623158368 11085945868969208832 11137491681292486944 11176163527408085857 11210158147613121536 11279966903823640834 11283909188057944704 11388713298163746048 11494490821056907776 11516317928955496704 11534402247518910928 11724686890716458169 11740373716224605766 11756241219142069552 11833584911373267378 11888218267381454208 11910793031838941632 11943494368754443236 11998635155313789696 12021419592506176384 12100507879298980176 12133073644448958208 12212896497372964512 12236087799515215248 12276154781281853952 12292579432938646528 12349735673814118176 12390174794730292224 12488375365734760704 12491006295338448899 12607021833685245638 12611427916064761728 12728561921477127936 12748549852520901552 12772758317037812408 12891390747227018096 12895896214923365376 12976202528458774794 13000843286984916201 13121594153427500562 13164560719400935488 13182173997164469632 13225771371534828246 13286832181191037056 13399642160818809336 13410239291233059072 13435704250448079488 13524097041569448432 13586535162721661952 13612334893530219008 13649707850005077984 13697102668928706727 13738765248578487296 13829151862055977344 13847842417639738368 13957595996997673728 14117259192515476872 14248379246935125264 14275435766101084456 14369353106667538959 14408024952783137872 14413060475502584832 14502814590630395358 14569771260023887488 14597438076614642752 14665311112654265334 14713332568742222016 14733017996830877824 14829945746810028336 14849988908389982592 15016696758797626368 15045212250743926272 15115167281754089424 15138902949868570593 15184951064218328064 15308526512332083989 15313876755221496384 15355090571940662272 15456110904650798208 15599666114291517696 15632915854288610892 15653831621632807688 15778113215164356504 15850957689841938944 15924659158339257648 15998180207085052928 16059865236863720013 16134010505731973568 16209028071881030106 16283861996497286016 16314783732686953664 16422117836191473096 16466314231752157568 16574645246434737552 16628918803453813248 16651167154313014272 16783366965714994176 16815237221419682304 16919950355735461251 16971415895302837248 16998066470027868736 17109529631429976223 17274476893433245056 17301603371278366392 17334457715979888268 17495458871236667416 17552747625867913984 17610560574336908649 17634361828713104328 17715776241588049408 17832327401072181312 17866189547758412448 17880319054977412096 17997952732970684544 18032129388759264576 18199610466673437312 18354131699272822872 18414232171922780928 18438869149407969792 18524603510721177264 18585262192095438336 18610127995996898304 18757880726387346432 18823012256687302496 18910532750527868457 18997838995913500352 19122824778781352328 19159137475556718612 19337086120840527144 19426361680031849984 19553748150205687112 19617776758322962688 19682391230141250843 19746841079101403232 19773260995746704448 19799985211186643456 19930248271786555584 20115358936849588608 20153556375672119232 20185203933158094124 20379802744082492928 20418502340295328512 20569088837680782336 20608147872867730944 20771763626459607552 20799554819055356928 20843887805718147856 21037484286885808672 21175888788773215308 21232878877785676864 21372568870402687896 21413153649151626684 21512014007642631424 21612037429174706808 21711815995329714688 21854656890035831232 21896157114921964128 21997966668981398001 22069998853113333024 22099526995246316736 22274983362584973888 22352327054816171714 22559933807647281668 22567818376115889408 22777426596327492096 22988981642113815552 23032635857910993408 23068804495037821856 23449373781432916338 23480747432449211532 23512482438284139104 23667169822746534756 23776436534762908416 23821586063677883264 23886988737508886472 23997270310627579392 24042839185012352768 24201015758597960352 24266147288897916416 24425792994745929024 24472175599030430496 24552309562563707904 24699471347628236352 24976750731469521408 24982012590676897798 25214043667370491276 25222855832129523456 25457123842954255872 25497099705041803104 25545516634075624816 25782781494454036192 25952405056917549588 26001686573969832402 26243188306855001124 26329121438801870976 26364347994328939264 26451542743069656492 26573664362382074112 26799284321637618672 26820478582466118144 26871408500896158976 27048194083138896864 27224669787060438016 27299415700010155968 27394205337857413454 27658303724111954688 27915191993995347456 28234518385030953744 28496758493870250528 28550871532202168912 28738706213335077918 28816049905566275744 29005629181260790716 29139542520047774976 29194876153229285504 29330622225308530668 29426665137484444032 29466035993661755648 29659891493620056672 29699977816779965184 30090424501487852544 30230334563508178848 30277805899737141186 30335301002964804469 30617053024664167978 30627753510442992768 30912221809301596416 31199332228583035392 31265831708577221784 31307663243265615376 31556226430328713008 31701915379683877888 31849318316678515296 32119730473727440026 32268021011463947136 32418056143762060212 32567723992994572032 32629567465373907328 32844235672382946192 32932628463504315136 33149290492869475104 33257837606907626496 33528490582224257571 33630474442839364608 33839900711470922502 33996132940055737472 34219059262859952446 34548953786866490112 34603206742556732784 34668915431959776536 34990917742473334832 35105495251735827968 35221121148673817298 35268723657426208656 35431552483176098816 35664654802144362624 35732379095516824896 35995905465941369088 36064258777518529152 36399220933346874624 36708263398545645744 36828464343845561856 36877738298815939584 37049207021442354528 37170524384190876672 37177850101377918259 37473018886015346697 37646024513374604992 37821065501055736914 37995677991827000704 38245649557562704656 38318274951113437224 38674172241681054288 38852723360063699968 39002529860954748603 39107496300411374224 39235553516645925376 39364782460282501686 39493682158202806464 39546521991493408896 39599970422373286912 39860496543573111168 40230717873699177216 40307112751344238464 40370407866316188248 40759605488164985856 40837004680590657024 41091308006786120181 41216295745735461888 41543527252919215104 41551714819187085113 41687775611436295712 42074968573771617344 42351777577546430616 42465757755571353728 42745137740805375792 42826307298303253368 43024028015285262848 43224074858349413616 43423631990659429376 43709313780071662464 43792314229843928256 43995933337962796002 44139997706226666048 44199053990492633472 44549966725169947776 44704654109632343428 45119867615294563336 45135636752231778816 45416708849605711779 45554853192654984192 45925579536996251967 46065271715821986816 46137608990075643712 46898747562865832676 46961494864898423064 47024964876568278208 47334339645493069512 47552873069525816832 47643172127355766528 47773977475017772944 47994540621255158784 48085678370024705536 48402031517195920704 48532294577795832832 48851585989491858048 48944351198060860992 49398942695256472704 49953501462939042816 49964025181353795596 50428087334740982552 50445711664259046912 50759851067206383753 50914247685908511744 50994199410083606208 51091033268151249632 51328588894289928669 51565562988908072384 51904810113835099176 52003373147939664804 52486376613710002248 52658242877603741952 52728695988657878528 52903085486139312984 53147328724764148224 53598568643275237344 53640957164932236288 53742817001792317952 54096388166277793728 54598831400020311936 54788410675714826908 55316607448223909376 55830383987990694912 56469036770061907488 56731598251583605371 56993516987740501056 57101743064404337824 57477412426670155836 57632099811132551488 58011258362521581432 58279085040095549952 58389752306458571008 58661244450617061336 58853330274968888064 58932071987323511296 59319782987240113344 59399955633559930368 60460669127016357696 60555611799474282372 60670602005929608938 61234106049328335956 61255507020885985536 61824443618603192832 62398664457166070784 62531663417154443568 62615326486531230752 63112452860657426016 63698636633357030592 64239460947454880052 64536042022927894272 64836112287524120424 65135447985989144064 65259134930747814656 65688471344765892384 65865256927008630272 66298580985738950208 67056981164448515142 67679801422941845004 67992265880111474944 68438118525719904892 69097907573732980224 69206413485113465568 69337830863919553072 69981835484946669664 70210990503471655936 70442242297347634596 70537447314852417312 71329309604288725248 71464758191033649792 71991810931882738176 72128517555037058304 72798441866693749248 73416526797091291488 73656928687691123712 74098414042884709056 74355700202755836518 74946037772030693394 75292049026749209984 75642131002111473828 75991355983654001408 76491299115125409312 76636549902226874448 77348344483362108576 78005059721909497206 78214992600822748448 78471107033291850752 78729564920565003372 78987364316405612928 79093043982986817792 79720993087146222336 80461435747398354432 80614225502688476928 80740815732632376496 81674009361181314048 82182616013572240362 83103429638374170226 83375551222872591424 84149937147543234688 84703555155092861232 84931515511142707456 85490275481610751584 85652614596606506736 86048056030570525696 86448149716698827232 87418627560143324928 87584628459687856512 87991866675925592004 88279995412453332096 88398107980985266944 89099933450339895552 89409308219264686856 90239735230589126672 90271273504463557632 90833417699211423558 91005903008894413407 91851159073992503934 92275217980151287424 93797495125731665352 93922989729796846128 94049929753136556416 94668679290986139024 95105746139051633664 95286344254711533056 95547954950035545888 95879718682500947089 96171356740049411072 96804063034391841408 97703171978983716096 97888702396121721984 98797885390512945408 99928050362707591192 100585471746672772713 100856174669481965104 100891423328518093824 101519702134412767506 101988398820167212416 102182066536302499264 102657177788579857338 103131125977816144768 103809620227670198352 104006746295879329608 104972753227420004496 105316485755207483904 105457391977315757056 105806170972278625968 106294657449528296448 107159685586324587923 107197137286550474688 107485634003584635904 108192776332555587456 109197662800040623872 109576821351429653816 110633214896447818752 111533550304133754777 112419056658046040091 112938073540123814976 113463196503167210742 113987033975481002112 114203486128808675648 114954824853340311672 115264199622265102976 116022516725043162864 116558170080191099904 116779504612917142016 117322488901234122672 117706660549937776128 117864143974647022592 118639565974480226688 118799911267119860736 119766707420009833561 120921338254032715392 121111223598948564744 121341204011859217876 122468212098656671912 122511014041771971072 123273924020358360543 123648887237206385664 124655144457561255339 125063326834308887136 125230652973062461504 126224905721314852032 127397273266714061184 128478921894909760104 129072084045855788544 129672224575048240848 130270895971978288128 130518269861495629312 131376942689531784768 131730513854017260544 132597161971477900416 134113962328897030284 135359602845883690008 135984531760222949888 136876237051439809784 137776738610988755901 138195815147465960448 138412826970226931136 138675661727839106144 139963670969893339328 140884484594695269192 141074894629704834624 142658619208577450496 142929516382067299584 143983621863765476352 144257035110074116608 145596883733387498496 146833053594182582976 148196828085769418112 148711400405511673036 149892075544061386788 150584098053498419968 151284262004222947656 151982711967308002816 152982598230250818624 153273099804453748896 153985766682869786007 154696688966724217152 156010119443818994412 156429985201645496896 157459129841130006744 157974728632811225856 158186087965973635584 159441986174292444672 160922871494796708864 161228451005376953856 161481631465264752992 164365232027144480724 166206859276748340452 166751102445745182848 168299874295086469376 169407110310185722464 169863031022285414912 170980550963221503168 171305229193213013472 172896299433397654464 174837255120286649856 175169256919375713024 175983733351851184008 176559990824906664192 176796215961970533888 178199866900679791104 178818616438529373712 180479470461178253344 181666835398422847116 182011806017788826814 183702318147985007868 184550435960302574848 187594990251463330704 187845979459593692256 188099859506273112832 189337358581972278048 190572688509423066112 191095909900071091776 191759437365001894178 193608126068783682816 195406343957967432192 195777404792243443968 197595770781025890816 199856100725415182384 201170943493345545426 201712349338963930208 203039404268825535012 203976797640334424832 204364133072604998528 205314355577159714676 206262251955632289536 207619240455340396704 208013492591758659216 209945506454840008992 210632971510414967808 211612341944557251936 212347107020753631283 214319371172649175846 214394274573100949376 216385552665111174912 218395325600081247744 219153642702859307632 223067100608267509554 224838113316092080182 225876147080247629952 226926393006334421484 227974067950962004224 228406972257617351296 229909649706680623344 230528399244530205952 232045033450086325728 233559009225834284032 234644977802468245344 235413321099875552256 237279131948960453376 239533414840019667122 241842676508065430784 242222447197897129488 242682408023718435752 244936424197313343824 245022028083543942144 246547848040716721086 249310288915122510678 250126653668617774272 250461305946124923008 252449811442629704064 254794546533428122368 256957843789819520208 258144168091711577088 259344449150096481696 260244950709645427813 261036539722991258624 262753885379063569536 265194323942955800832 268227924657794060568 270719205691767380016 271969063520445899776 273017709026683240221 273752474102879619568 275553477221977511802 276825653940453862272 277351323455678212288 279927341939786678656 281768969189390538384 282149789259409669248 285317238417154900992 285859032764134599168 287639156047502841267 288514070220148233216 290862003734309595791 293666107188365165952 296393656171538836224 297422800811023346072 299784151088122773576 301168196106996839936 302568524008445895312 303965423934616005632 305965196460501637248 306546199608907497792 307971533365739572014 309393377933448434304 312020238887637988824 312859970403290993792 314918259682260013488 315949457265622451712 316372175931947271168 318883972348584889344 321479056758973763769 322456902010753907712 322963262930529505984 328730464054288961448 332413718553496680904 333502204891490365696 334600650912401264331 336599748590172938752 338814220620371444928 339726062044570829824 341961101926443006336 342610458386426026944 345792598866795308928 349674510240573299712 350338513838751426048 351967466703702368016 353119981649813328384 353592431923941067776 356399733801359582208 357637232877058747424 359300122260029500683 360958940922356506688 363333670796845694232 364023612035577653628 367404636295970015736 369100871920605149696 373965433372683766017 375189980502926661408 375691958919187384512 376199719012546225664 378674717163944556096 382191819800142183552 383518874730003788356 387216252137567365632 390812687915934864384 391554809584486887936 395191541562051781632 399712201450830364768 402341886986691090852 403424698677927860416 406078808537651070024 407953595280668849664 408728266145209997056 410628711154319429352 412524503911264579072 415238480910680793408 416026985183517318432 419891012909680017984 423224683889114503872 424694214041507262566 428638742345298351692 428788549146201898752 432771105330222349824 436790651200162495488 438307285405718615264 446134201216535019108 449676226632184160364 451752294160495259904 453852786012668842968 455948135901924008448 456813944515234702592 459819299413361246688 461056798489060411904 464090066900172651456 469289955604936490688 474558263897920906752 479066829680039334244 483685353016130861568 484444894395794258976 485364816047436871504 489872848394626687648 493095696081433442172 498620577830245021356 500253307337235548544 500922611892249846016 504899622885259408128 509589093066856244736 513915687579639040416 518688898300192963392 520489901419290855626 525507770758127139072 530388647885911601664 536455849315588121136 541438411383534760032 546035418053366480442 547504948205759239136 551106954443955023604 553651307880907724544 554702646911356424576 559854683879573357312 563537938378781076768 564299578518819338496 571718065528269198336 575278312095005682534 581724007468619191582 587332214376730331904 592787312343077672448 594845601622046692144 599568302176245547152 602336392213993679872 605137048016891790624 611930392921003274496 613092399217814995584 615943066731479144028 618786755866896868608 624040477775275977648 625719940806581987584 629836519364520026976 631898914531244903424 637041321062260893849 642958113517947527538 645926525861059011968 657460928108577922896 664827437106993361808 667004409782980731392 669201301824802528662 673199497180345877504 677628441240742889856 683922203852886012672 685220916772852053888 691585197733590617856 700677027677502852096 703934933407404736032 706239963299626656768 706379151926180446921 715274465754117494848 718600244520059001366 721917881844713013376 726667341593691388464 728047224071155307256 734809272591940031472 738201743841210299392 747930866745367532034 750379961005853322816 751383917838374769024 752399438025092451328 757349434327889112192 764383639600284367104 767037749460007576712 774432504275134731264 780734852128936283439 783109619168973775872 799424402901660729536 804683773973382181704 806849397355855720832 812157617075302140048 815907190561337699328 817456532290419994112 821257422308638858704 825049007822529158144 830476961821361586816 832053970367034636864 839782025819360035968 846449367778229007744 849388428083014525132 857277484690596703384 857577098292403797504 862917468142508523801 865542210660444699648 872586011202928787373 876614570811437230528 892268402433070038216 899352453264368320728 903504588320990519808 907705572025337685936 911896271803848016896 913627889030469405184 919638598826722493376 922113596978120823808 928180133800345302912 938579911209872981376 949116527795841813504 958133659360078668488 964437170276921291307 967370706032261723136 968889788791588517952 970729632094873743008 979745696789253375296 986191392162866884344 997241155660490042712 1000506614674471097088 1001845223784499692032 1009799245770518816256 1019178186133712489472 1027831375159278080832 1037377796600385926784 1040979802838581711252 1051015541516254278144 1060777295771823203328 1072911698631176242272 1077900366780088502049 1082876822767069520064 1092070836106732960884 1095009896411518478272 1102213908887910047208 1107302615761815449088 1109405293822712849152 1119709367759146714624 1127075876757562153536 1128599157037638676992 1150556624190011365068 1163448014937238383164 1174664428753460663808 1185574624686155344896 1189691203244093384288 1199136604352491094304 1210274096033783581248 1223860785842006548992 1226184798435629991168 1231886133462958288056 1237573511733793737216 1248080955550551955296 1251439881613163975168 1259673038729040053952 1274082642124521787698 1285916227035895055076 1291853051722118023936 1314921856217155845792 1329654874213986723616 1334008819565961462784 1338402603649605057324 1355256882481485779712 1367844407705772025344 1370441833545704107776 1383170395467181235712 1407869866814809472064 1412758303852360893842 1430548931508234989696 1437200489040118002732 1443835763689426026752 1453334683187382776928 1456094448142310614512 1469618545183880062944 1495861733490735064068 1500759922011706645632 1502767835676749538048 1514698868655778224384 1528767279200568734208 1534075498920015153424 1561469704257872566878 1598848805803321459072 1609367547946764363408 1613698794711711441664 1624315234150604280096 1634913064580839988224 1642514844617277717408 1660953923642723173632 1664107940734069273728 1679564051638720071936 1692898735556458015488 1698776856166029050264 1714554969381193406768 1715154196584807595008 1725834936285017047602 1745172022405857574746 1753229141622874461056 1784536804866140076432 1798704906528736641456 1807009176641981039616 1815411144050675371872 1821714654967517994691 1827255778060938810368 1839277197653444986752 1856360267600690605824 1877159822419745962752 1911123963186782681547 1916267318720157336976 1928874340553842582614 1937779577583177035904 1941459264189747486016 1959491393578506750592 1972382784325733768688 1994482311320980085424 2001013229348942194176 2003690447568999384064 2019598491541037632512 2036034026140167170537 2055662750318556161664 2074755593200771853568 2081959605677163422504 2102031083032508556288 2119137455778541340763 2145823397262352484544 2155800733560177004098 2165753645534139040128 2184141672213465921768 2190019792823036956544 2204427817775820094416 2214605231523630898176 2218810587645425698304 2239418735518293429248 2254151753515124307072 2257198314075277353984 2301113248380022730136 2326896029874476766328 2342204556386808850317 2349328857506921327616 2379382406488186768576 2398273208704982188608 2420548192067567162496 2447721571684013097984 2452369596871259982336 2463772266925916576112 2475147023467587474432 2496161911101103910592 2502879763226327950336 2519346077458080107904 2548165284249043575396 2571832454071790110152 2583706103444236047872 2617758033608786362119 2629843712434311691584 2659309748427973447232 2676805207299210114648 2710513764962971559424 2735688815411544050688 2740883667091408215552 2766340790934362471424 2815739733629618944128 2825516607704721787684 2861097863016469979392 2874400978080236005464 2887671527378852053504 2906669366374765553856 2912188896284621229024 2939237090367760125888 2991723466981470128136 3001519844023413291264 3005535671353499076096 3029397737311556448768 3057534558401137468416 3068150997840030306848 3122939408515745133756 3197697611606642918144 3218735095893528726816 3227397589423422883328 3248630468301208560192 3285029689234555434816 3321907847285446347264 3328215881468138547456 3359128103277440143872 3385797471112916030976 3397553712332058100528 3429109938762386813536 3451669872570034095204 3490344044811715149492 3506458283245748922112 3569073609732280152864 3597409813057473282912 3630822288101350743744 3643429309935035989382 3678554395306889973504 3712720535201381211648 3754319644839491925504 3822247926373565363094 3832534637440314673952 3857748681107685165228 3875559155166354071808 3882918528379494972032 3918982787157013501184 3944765568651467537376 3988964622641960170848 4002026458697884388352 4072068052280334341074 4111325500637112323328 4149511186401543707136 4163919211354326845008 4238274911557082681526 4291646794524704969088 4311601467120354008196 4331507291068278080256 4368283344426931843536 4380039585646073913088 4408855635551640188832 4437621175290851396608 4508303507030248614144 4602226496760045460272 4653792059748953532656 4684409112773617700634 4758764812976373537152 4796546417409964377216 4841096384135134324992 4904739193742519964672 4927544533851833152224 4944654063483263128447 4992323822202207821184 5038692154916160215808 5096330568498087150792 5143664908143580220304 5167412206888472095744 5235516067217572724238 5259687424868623383168 5318619496855946894464 5353610414598420229296 5421027529925943118848 5465143964902553984073 5481767334182816431104 5631479467259237888256 5651033215409443575368 5722195726032939958784 5748801956160472010928 5775343054757704107008 5813338732749531107712 5824377792569242458048 5878474180735520251776 5983446933962940256272 6003039688046826582528 6011071342706998152192 6058795474623112897536 6108102078420501511611 6136301995680060613696 6245878817031490267512 6357412367335624022289 6395395223213285836288 6437470191787057453632 6454795178846845766656 6497260936602417120384 6570059378469110869632 6643815694570892694528 6656431762936277094912 6718256206554880287744 6771594942225832061952 6795107424664116201056 6858219877524773627072 6903339745140068190408 6980688089623430298984 7012916566491497844224 7138147219464560305728 7194819626114946565824 7261644576202701487488 7286858619870071978764 7357108790613779947008 7425441070402762423296 7508639289678983851008 7644495852747130726188 7665069274880629347904 7715497362215370330456 7751118310332708143616 7765837056758989944064 7837965574314027002368 7889531137302935074752 7977929245283920341696 8144136104560668682148 8222651001274224646656 8299022372803087414272 8327838422708653690016 8476549823114165363052 8583293589049409938176 8623202934240708016392 8663014582136556160512 8736566688853863687072 8760079171292147826176 8817711271103280377664 9016607014060497228288 9204452993520090920544 9307584119497907065312 9368818225547235401268 9517529625952747074304 9593092834819928754432 9682192768270268649984 9855089067703666304448 9889308126966526256894 9984647644404415642368 10077384309832320431616 10192661136996174301584 10287329816287160440608 10471032134435145448476 10519374849737246766336 10637238993711893788928 10707220829196840458592 10930287929805107968146 11262958934518475776512 11302066430818887150736 11444391452065879917568 11497603912320944021856 11626677465499062215424 11648755585138484916096 11756948361471040503552 11966893867925880512544 12006079376093653165056 12216204156841003023222 12272603991360121227392 12491757634062980535024 12714824734671248044578 12790790446426571672576 12874940383574114907264 12994521873204834240768 13140118756938221739264 13312863525872554189824 13590214849328232402112 13716439755049547254144 13806679490280136380816 13961376179246860597968 14025833132982995688448 14276294438929120611456 14389639252229893131648 14523289152405402974976 14573717239740143957528 14714217581227559894016 14833962190449789385341 15288991705494261452376 15330138549761258695808 15430994724430740660912 15502236620665416287232 15531674113517979888128 15675931148628054004736 15779062274605870149504 15955858490567840683392 16288272209121337364296 16395431894707661952219 16445302002548449293312 16655676845417307380032 16953099646228330726104 17166587178098819876352 17246405868481416032784 17326029164273112321024 17473133377707727374144 17520158342584295652352 17635422542206560755328 18033214028120994456576 18324306235261504534833 18408905987040181841088 18615168238995814130624 18737636451094470802536 19035059251905494148608 19186185669639857508864 19364385536540537299968 19710178135407332608896 19778616253933052513788 19969295288808831284736 20154768619664640863232 20385322273992348603168 20574659632574320881216 20942064268870290896952 21038749699474493532672 21274477987423787577856 21414441658393680917184 21860575859610215936292 22525917869036951553024 22604132861637774301472 22995207824641888043712 23253354930998124430848 23297511170276969832192 23513896722942081007104 23933787735851761025088 24432408313682006046444 24545207982720242454784 24983515268125961070048 25429649469342496089156 25749880767148229814528 25989043746409668481536 26280237513876443478528 27180429698656464804224 27432879510099094508288 27613358980560272761632 27922752358493721195936 28552588877858241222912 28779278504459786263296 29046578304810805949952 29147434479480287915056 29667924380899578770682 30577983410988522904752 30660277099522517391616 30861989448861481321824 31063348227035959776256 31558124549211740299008 31911716981135681366784 32576544418242674728592 32790863789415323904438 33311353690834614760064 33906199292456661452208 34333174356197639752704 34492811736962832065568 34612578444382841899129 34946266755415454748288 35270845084413121510656 36648612470523009069666 36817811974080363682176 37230336477991628261248 37475272902188941605072 38070118503810988297216 38372371339279715017728 39420356270814665217792 39557232507866105027576 39938590577617662569472 40770644547984697206336 41149319265148641762432 41884128537740581793904 42077499398948987065344 42548955974847575155712 42828883316787361834368 43721151719220431872584 44501886571349368156023 45208265723275548602944 45990415649283776087424 46506709861996248861696 46595022340553939664384 47027793445884162014208 47867575471703522050176 48864816627364012092888 49090415965440484909568 49967030536251922140096 50859298938684992178312 51499761534296459629056 51978087492819336963072 52560475027752886957056 54360859397312929608448 54865759020198189016576 55226717961120545523264 55845504716987442391872 57105177755716482445824 57558557008919572526592 58093156609621611899904 58294868958960575830112 59335848761799157541364 61155966821977045809504 61320554199045034783232 61723978897722962643648 63116249098423480598016 63823433962271362733568 65153088836485349457184 65581727578830647808876 66622707381669229520128 67812398584913322904416 68985623473925664131136 69225156888765683798258 69892533510830909496576 70541690168826243021312 73297224941046018139332 73635623948160727364352 74460672955983256522496 74950545804377883210144 78840712541629330435584 79114465015732210055152 81541289095969394412672 82298638530297283524864 83768257075481163587808 85657766633574723668736 87442303438440863745168 89003773142698736312046 90416531446551097205888 91980831298567552174848 93190044681107879328768 95735150943407044100352 97729633254728024185776 98180831930880969819136 99934061072503844280192 101718597877369984356624 102999523068592919258112 103837735333148525697387 108721718794625859216896 109731518040396378033152 110453435922241091046528 111691009433974884783744 114210355511432964891648 115117114017839145053184 116589737917921151660224 118671697523598315082728 122311933643954091619008 122641108398090069566464 123447957795445925287296 126232498196846961196032 127646867924542725467136 130306177672970698914368 131163455157661295617752 133245414763338459040256 135624797169826645808832 137971246947851328262272 138450313777531367596516 139785067021661818993152 141083380337652486042624 146594449882092036278664 147271247896321454728704 148921345911966513044992 149901091608755766420288 157681425083258660871168 158228930031464420110304 163082578191938788825344 164597277060594567049728 167536514150962327175616 171315533267149447337472 174884606876881727490336 178007546285397472624092 180833062893102194411776 183961662597135104349696 191470301886814088200704 195459266509456048371552 199868122145007688560384 203437195754739968713248 207675470666297051394774 217443437589251718433792 220906871844482182093056 223382018867949769567488 233179475835842303320448 237343395047196630165456 244623867287908183238016 246895915590891850574592 260612355345941397828736 262326910315322591235504 266490829526676918080512 271249594339653291617664 275942493895702656524544 276900627555062735193032 279570134043323637986304 293188899764184072557328 294542495792642909457408 297842691823933026089984 299802183217511532840576 311513205999445577092161 316457860062928840220608 326165156383877577650688 329194554121189134099456 335073028301924654351232 342631066534298894674944 349769213753763454980672 356015092570794945248184 361666125786204388823552 367923325194270208699392 382940603773628176401408 390918533018912096743104 399736244290015377120768 406874391509479937426496 415350941332594102789548 441813743688964364186112 446764037735899539134976 466358951671684606640896 474686790094393260330912 489247734575816366476032 493791831181783701149184 521224710691882795657472 524653820630645182471008 542499188679306583235328 551884987791405313049088 553801255110125470386064 586377799528368145114656 599604366435023065681152 623026411998891154184322 632915720125857680441216 652330312767755155301376 670146056603849308702464 699538427507526909961344 712030185141589890496368 723332251572408777647104 781837066037824193486208 799472488580030754241536 813748783018959874852992 830701882665188205579096 883627487377928728372224 893528075471799078269952 932717903343369213281792 949373580188786520661824 978495469151632732952064 987583662363567402298368 1042449421383765591314944 1049307641261290364942016 1084998377358613166470656 1103769975582810626098176 1107602510220250940772128 1172755599056736290229312 1199208732870046131362304 1246052823997782308368644 1265831440251715360882432 1340292113207698617404928 1399076855015053819922688 1424060370283179780992736 1563674132075648386972416 1627497566037919749705984 1661403765330376411158192 1865435806686738426563584 1898747160377573041323648 1956990938303265465904128 2084898842767531182629888 2098615282522580729884032 2169996754717226332941312 2215205020440501881544256 2345511198113472580458624 2398417465740092262724608 2492105647995564616737288 2531662880503430721764864 2680584226415397234809856 2798153710030107639845376 2848120740566359561985472 3127348264151296773944832 3254995132075839499411968 3322807530660752822316384 3797494320755146082647296 4197230565045161459768064 4430410040881003763088512 4691022396226945160917248 4984211295991129233474576 5063325761006861443529728 5596307420060215279690752 5696241481132719123970944 6254696528302593547889664 6509990264151678998823936 6645615061321505644632768 7594988641510292165294592 8394461130090322919536128 8860820081762007526177024 9382044792453890321834496 9968422591982258466949152 11392482962265438247941888 13291230122643011289265536 15189977283020584330589184 16788922260180645839072256 17721640163524015052354048 18764089584907780643668992 19936845183964516933898304 22784965924530876495883776 26582460245286022578531072 35443280327048030104708096 39873690367929033867796608 45569931849061752991767552 53164920490572045157062144 79747380735858067735593216 106329840981144090314124288 159494761471716135471186432 318989522943432270942372864
- Sum of all divisors σ(n): 1208837618705811734118777597
- Sum of proper divisors (its aliquot sum) s(n): 889848095762379463176404733
- 318989522943432270942372864 is an abundant number, because the sum of its proper divisors (889848095762379463176404733) is greater than itself. Its abundance is 570858572818947192234031869
Bases of 318989522943432270942372864
- Binary: 100000111110111001010100010110000010100110010110110010101010000110011000100000100000000002
- Hexadecimal: 0x107DCA8B0532D9543310400
- Base-36: 142WPWXB1AAP4864G0
Squares and roots of 318989522943432270942372864
- 318989522943432270942372864 squared (3189895229434322709423728642) is 101754315747678503184628468721744857427909174803562496
- 318989522943432270942372864 cubed (3189895229434322709423728643) is 32458560637787343524559696430317700826998097179286679006529124279655746758508544
-
318989522943432270942372864 is a
perfect square number . Itssquare root is 17860277795808 -
The
cube root of 318989522943432270942372864 is 683269664.7526736725 - Being both a perfect square and a perfect cube, 318989522943432270942372864 is also a
perfect sixth number .
Scales and comparisons
How big is 318989522943432270942372864?- 318,989,522,943,432,270,942,372,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 318,989,522,943,432,270,942,372,864 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 318989522943432270942372864 cubic inches would be around 56939138.7 feet tall.
Recreational maths with 318989522943432270942372864
- 318989522943432270942372864 backwards is 468273249072234349225989813
- 318989522943432270942372864 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 318989522943432270942372864'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 318989522943432270942372864 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 318989522943432270942372864 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/318989522943432270942372864/
Chicago style:
Numbermatics. 2024. "Number 318989522943432270942372864 - Facts about the integer". https://numbermatics.com/n/318989522943432270942372864/
The information we have on file for 318989522943432270942372864 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 318989522943432270942372864, math, Factors of 318989522943432270942372864, curriculum, school, college, exams, university, Prime factorization of 318989522943432270942372864, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighteen septillion, nine hundred eighty-nine sextillion, five hundred twenty-two quintillion, nine hundred forty-three quadrillion, four hundred thirty-two trillion, two hundred seventy billion, nine hundred forty-two million, three hundred seventy-two thousand, eight hundred sixty-four.