3158340371979680810212416
3,158,340,371,979,680,810,212,416 is an even composite number composed of six prime numbers multiplied together.
3158340371979680810212416 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand and twenty-five divisors.
Prime factorization of 3158340371979680810212416:
26 × 36 × 72 × 174 × 614 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 61 × 61 × 61 × 61 × 1093 × 1093)See below for interesting mathematical facts about the number 3158340371979680810212416 from the Numbermatics database.
Names of 3158340371979680810212416
- Cardinal: 3158340371979680810212416 can be written as Three septillion, one hundred fifty-eight sextillion, three hundred forty quintillion, three hundred seventy-one quadrillion, nine hundred seventy-nine trillion, six hundred eighty billion, eight hundred ten million, two hundred twelve thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 3.158340371979680810212416 × 1024
Factors of 3158340371979680810212416
Divisors of 3158340371979680810212416
- Number of divisors d(n): 11025
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 61 63 64 68 72 81 84 96 98 102 108 112 119 122 126 136 144 147 153 162 168 183 189 192 196 204 216 224 238 243 244 252 272 288 289 294 306 324 336 357 366 378 392 408 427 432 441 448 459 476 486 488 504 544 549 567 576 578 588 612 648 672 714 729 732 756 784 816 833 854 864 867 882 918 952 972 976 1008 1037 1071 1088 1093 1098 1134 1156 1176 1224 1281 1296 1323 1344 1377 1428 1458 1464 1512 1568 1632 1647 1666 1701 1708 1728 1734 1764 1836 1904 1944 1952 2016 2023 2074 2142 2186 2196 2268 2312 2352 2448 2499 2562 2592 2601 2646 2754 2856 2916 2928 2989 3024 3111 3136 3213 3264 3279 3294 3332 3402 3416 3468 3528 3672 3721 3808 3843 3888 3904 3969 4032 4046 4131 4148 4284 4372 4392 4536 4624 4704 4896 4913 4941 4998 5103 5124 5184 5202 5292 5508 5712 5832 5856 5978 6048 6069 6222 6426 6558 6588 6664 6804 6832 6936 7056 7259 7344 7442 7497 7616 7651 7686 7776 7803 7938 8092 8262 8296 8568 8744 8784 8967 9072 9248 9333 9408 9639 9792 9826 9837 9882 9996 10206 10248 10404 10584 11016 11163 11424 11529 11664 11712 11907 11956 12096 12138 12393 12444 12852 13116 13176 13328 13608 13664 13872 14112 14161 14518 14688 14739 14823 14884 14994 15302 15372 15552 15606 15876 16184 16524 16592 17136 17488 17568 17629 17934 18144 18207 18496 18581 18666 19278 19652 19674 19764 19992 20412 20496 20808 21168 21777 22032 22326 22491 22848 22953 23058 23328 23409 23814 23912 24276 24786 24888 25704 26047 26232 26352 26656 26901 27216 27328 27744 27999 28224 28322 28917 29036 29376 29478 29511 29646 29768 29988 30604 30744 31212 31752 32368 33048 33184 33489 34272 34391 34587 34976 35136 35258 35721 35868 36288 36414 37162 37332 38556 39304 39348 39528 39984 40824 40992 41616 42336 42483 43554 44064 44217 44469 44652 44982 45906 46116 46656 46818 47628 47824 48552 49572 49776 50813 51408 52094 52464 52704 52887 53312 53557 53802 54432 54621 55488 55743 55998 56644 57834 58072 58956 59022 59292 59536 59976 61208 61488 62424 63257 63504 64736 65331 66096 66368 66673 66978 67473 68544 68782 68859 69174 69952 70227 70516 71442 71736 72828 74324 74664 77112 78141 78608 78696 79056 79968 80703 81648 81984 83232 83521 83997 84672 84966 86751 87108 88128 88434 88533 88938 89304 89964 91812 92232 93636 95256 95648 97104 99144 99552 100467 101626 102816 103173 103761 104188 104928 105408 105774 107114 107604 108864 109242 111486 111996 113288 115668 116144 117912 118044 118584 119072 119952 122416 122976 123403 124848 126514 127008 127449 129472 130067 130662 132192 132651 133346 133956 134946 137564 137718 138348 140454 141032 142884 143472 145656 148648 149328 152439 154224 156282 157216 157392 158112 158661 159936 160671 161406 163296 163863 166464 167042 167229 167994 169932 173502 174216 176868 177066 177876 178608 179928 182329 183624 184464 187272 189771 190512 191296 194208 195993 198288 199104 200019 200934 202419 203252 205632 206346 206577 207522 208376 209856 210681 211548 214228 215208 218484 222972 223992 226576 226981 231336 232288 234423 235824 236088 237168 238144 239904 240737 242109 244832 245952 246806 249696 250563 251991 253028 254016 254898 260134 261324 264384 265302 265599 266692 267912 269892 275128 275436 276696 280908 282064 285768 286944 291312 297296 298656 299693 301401 304878 308448 309519 311283 312564 314432 314784 315877 316224 317322 321342 322812 326592 327726 334084 334458 335988 339864 347004 348432 353736 354132 355752 357216 359856 364658 367248 368928 370209 374544 379542 381024 382347 388416 390201 391986 396576 397953 400038 401868 404838 406504 412692 413154 415044 416752 421362 423096 428456 430416 436968 442799 445944 447984 453152 453962 457317 462672 464576 466711 468846 471648 472176 474336 475983 479808 481474 482013 484218 489664 491589 493612 499392 501126 501687 503982 506056 509796 520268 522648 530604 531198 533384 535824 539784 546987 550256 550872 553392 561816 564128 569313 571536 573888 582624 584647 587979 594592 597312 599386 600057 602802 607257 609756 616896 619038 619731 622566 625128 629568 631754 634644 642684 645624 655452 668168 668916 671976 679728 680943 694008 696864 703269 707472 708264 711504 714432 719712 722211 726327 729316 734496 737856 740418 749088 751689 755973 759084 762048 764694 780402 783972 793152 795906 796797 800076 803736 809676 813008 825384 826308 830088 833504 842724 846192 856912 860832 863821 873936 885598 891888 895968 899079 904203 906304 907924 910469 914634 925344 928557 933422 937692 943296 944352 947631 948672 951966 962948 964026 968436 983178 987224 1002252 1003374 1007964 1012112 1019592 1040536 1045296 1061208 1062396 1066768 1071648 1075369 1079568 1093974 1100512 1101744 1106784 1110627 1123632 1128256 1133441 1138626 1143072 1147041 1165248 1169294 1170603 1175958 1189184 1193859 1194649 1198772 1200114 1205604 1214514 1219512 1238076 1239462 1245132 1250256 1263508 1269288 1285368 1291248 1310904 1328397 1336336 1337832 1343952 1359456 1361886 1371951 1388016 1393728 1400133 1406538 1414944 1416528 1423008 1427949 1439424 1444422 1446039 1452654 1458632 1468992 1474767 1480836 1498176 1503378 1505061 1511946 1518168 1529388 1560804 1567944 1588867 1591812 1593594 1600152 1607472 1619352 1626016 1640961 1650768 1652616 1660176 1667008 1685448 1692384 1707939 1713824 1721664 1727642 1747872 1753941 1763937 1771196 1783776 1791936 1798158 1800171 1808406 1815848 1820938 1829268 1850688 1857114 1859193 1866844 1875384 1888704 1895262 1903932 1925896 1928052 1936872 1966356 1974448 2004504 2006748 2015928 2024224 2039184 2042829 2081072 2090592 2097851 2109807 2122416 2124792 2133536 2143296 2150738 2159136 2166633 2178981 2187948 2201024 2203488 2211139 2213568 2221254 2247264 2255067 2266882 2277252 2286144 2294082 2338588 2341206 2351916 2387718 2389298 2397544 2400228 2411208 2429028 2439024 2476152 2478924 2490264 2500512 2527016 2538576 2570736 2582496 2591463 2621808 2656794 2672672 2675664 2687904 2697237 2712609 2718912 2723772 2731407 2743902 2776032 2785671 2800266 2813076 2829888 2833056 2842893 2846016 2855898 2888844 2892078 2905308 2917264 2949534 2961672 3006756 3010122 3023892 3036336 3058776 3099593 3121608 3135888 3177734 3183624 3187188 3200304 3214944 3226107 3238704 3252032 3266977 3281922 3301536 3305232 3320352 3331881 3370896 3384768 3400323 3415878 3427648 3441123 3455284 3495744 3507882 3511809 3527874 3542392 3567552 3581577 3583947 3596316 3600342 3616812 3631696 3641876 3658536 3714228 3718386 3733688 3750768 3790524 3807864 3851792 3856104 3858677 3873744 3932712 3948896 3985191 4009008 4013496 4031856 4048448 4067053 4078368 4085658 4092529 4115853 4162144 4181184 4195702 4200399 4219614 4244832 4249584 4267072 4283847 4301476 4318272 4333266 4338117 4357962 4375896 4406976 4422278 4442508 4494528 4510134 4515183 4533764 4554504 4588164 4677176 4682412 4703832 4766601 4775436 4778596 4795088 4800456 4822416 4858056 4878048 4922883 4952304 4957848 4980528 5001024 5054032 5077152 5094781 5123817 5141472 5164992 5182926 5243616 5261823 5291811 5313588 5345344 5351328 5369909 5375808 5394474 5400513 5425218 5447544 5462814 5487804 5552064 5571342 5577579 5600532 5626152 5666112 5685786 5711796 5777688 5784156 5810616 5834528 5899068 5923344 6013512 6020244 6047784 6072672 6117552 6128487 6199186 6243216 6271776 6293553 6329421 6355468 6367248 6374376 6400608 6429888 6452214 6477408 6499899 6533954 6563844 6603072 6610464 6633417 6640704 6663762 6741792 6765201 6800646 6831756 6882246 6910568 7015764 7023618 7055748 7084784 7163154 7167894 7192632 7200684 7233624 7263392 7283752 7317072 7428456 7436772 7467376 7501536 7527583 7581048 7615728 7703584 7712208 7717354 7747488 7774389 7865424 7897792 7934087 7970382 8018016 8026992 8063712 8091711 8134106 8156736 8171316 8185058 8194221 8231706 8324288 8357013 8362543 8391404 8400798 8439228 8489664 8499168 8528679 8567694 8602952 8666532 8676234 8715924 8751792 8844556 8885016 9020268 9030366 9067528 9109008 9176328 9298779 9354352 9364824 9407664 9533202 9550872 9557192 9590176 9600912 9644832 9678321 9716112 9756096 9800931 9845766 9904608 9915696 9961056 9995643 10108064 10154304 10189562 10200969 10247634 10282944 10323369 10365852 10487232 10523646 10535427 10583622 10627176 10702656 10739818 10751841 10788948 10801026 10850436 10895088 10925628 10975608 11122069 11142684 11155158 11201064 11252304 11371572 11423592 11555376 11568312 11576031 11621232 11669056 11798136 11846688 11955573 12027024 12040488 12095568 12145344 12201159 12235104 12256974 12277587 12347559 12398372 12486432 12543552 12587106 12601197 12658842 12710936 12734496 12748752 12801216 12851541 12904428 12954816 12999798 13014351 13067908 13127688 13220928 13266834 13327524 13483584 13530402 13545549 13601292 13663512 13764492 13821136 13845841 14031528 14047236 14111496 14169568 14299803 14326308 14335788 14385264 14401368 14467248 14526784 14567504 14634144 14684957 14768649 14856912 14873544 14934752 15003072 15055166 15162096 15231456 15284343 15371451 15407168 15424416 15434708 15477973 15494976 15548778 15730848 15785469 15868174 15940764 16036032 16053984 16109727 16127424 16183422 16201539 16268212 16342632 16370116 16388442 16463412 16714026 16725086 16782808 16801596 16878456 16998336 17057358 17135388 17205904 17333064 17352468 17431848 17503584 17689112 17770032 18040536 18060732 18135056 18218016 18281273 18352656 18385461 18597558 18708704 18729648 18815328 18880659 18988263 19066404 19101744 19114384 19180352 19201824 19268497 19289664 19356642 19432224 19499697 19601862 19691532 19809216 19831392 19900251 19922112 19991286 20216128 20295603 20309033 20379124 20401938 20495268 20646738 20731704 21047292 21070854 21167244 21254352 21479636 21503682 21577896 21602052 21700872 21790176 21851256 21951216 22244138 22285368 22310316 22402128 22504608 22582749 22743144 22847184 23110752 23136624 23152062 23242464 23323167 23596272 23693376 23802261 23911146 24054048 24080976 24191136 24275133 24402318 24470208 24513948 24555174 24582663 24695118 24796744 24972864 25071039 25087629 25174212 25202394 25317684 25421872 25468992 25497504 25586037 25703082 25808856 25999596 26028702 26135816 26255376 26533668 26655048 27010739 27060804 27091098 27202584 27327024 27528984 27642272 27691682 27896337 28063056 28094472 28222992 28339136 28469371 28599606 28652616 28671576 28770528 28802736 28934496 29034963 29135008 29268288 29369914 29402793 29537298 29713824 29747088 29869504 29986929 30110332 30324192 30462912 30568686 30602907 30742902 30848832 30869416 30955946 31097556 31461696 31570938 31606281 31736348 31881528 32107968 32219454 32255523 32366844 32403078 32536424 32685264 32740232 32776884 32926824 33366207 33428052 33450172 33565616 33603192 33756912 34114716 34270776 34411808 34666128 34704936 34728093 34863696 35007168 35378224 35540064 35663467 35866719 36081072 36121464 36270112 36436032 36562546 36603477 36705312 36770922 36832761 37042677 37195116 37417408 37459296 37589363 37630656 37761318 37803591 37976526 38132808 38203488 38228768 38403648 38536994 38713284 38864448 38999394 39043053 39203724 39383064 39662784 39800502 39982572 40591206 40618066 40758248 40803876 40990536 41293476 41463408 41537523 42094584 42141708 42334488 42508704 42899409 42959272 43007364 43155792 43204104 43401744 43580352 43702512 43902432 44054871 44305947 44488276 44570736 44620632 44804256 45009216 45165498 45486288 45694368 45853029 46114353 46221504 46273248 46304124 46433919 46484928 46646334 47192544 47356407 47604522 47822292 48108096 48161952 48329181 48382272 48550266 48604617 48804636 49027896 49110348 49165326 49390236 49593488 50142078 50175258 50348424 50404788 50635368 50843744 50995008 51172074 51406164 51617712 51999192 52057404 52271632 52510752 52693081 53067336 53310096 54021478 54121608 54182196 54405168 54654048 54843819 55057968 55156383 55284544 55383364 55538609 55792674 56126112 56188944 56445984 56641977 56938742 57199212 57305232 57343152 57541056 57605472 57805491 57868992 58069926 58270016 58499091 58537801 58739828 58805586 59074596 59427648 59494176 59700753 59973858 60220664 60648384 60886809 60927099 61137372 61205814 61485804 61738832 61911892 62195112 63141876 63212562 63472696 63763056 64438908 64511046 64733688 64806156 65072848 65370528 65480464 65553768 65597509 65853648 66732414 66856104 66900344 67131232 67206384 67513824 67748247 68229432 68541552 68823616 69139901 69332256 69409872 69456186 69727392 69969501 70756448 71080128 71326934 71406783 71733438 72162144 72242928 72540224 72825399 72873589 73125092 73206954 73410624 73541844 73665522 73747989 74085354 74390232 74918592 75178726 75262887 75522636 75607182 75953052 76265616 76406976 76457536 76758111 77073988 77426568 77998788 78086106 78407448 78766128 79601004 79965144 81032217 81182412 81236132 81516496 81607752 81981072 82586952 82926816 83075046 83689011 84189168 84283416 84668976 85017408 85408113 85798818 85918544 86014728 86311584 86408208 86803488 87104889 87405024 87804864 88109742 88208379 88611894 88976552 89141472 89241264 89608512 89960787 90330996 90972576 91288453 91388736 91706058 91808721 92228706 92546496 92608248 92867838 93292668 94385088 94712814 94818843 95209044 95644584 96323904 96658362 96766569 96920887 97100532 97209234 97609272 98055792 98220696 98330652 98780472 99186976 100098621 100284156 100350516 100696848 100809576 101270736 101687488 102344148 102812328 103235424 103998384 104114808 104184279 104543264 105021504 105386162 106134672 106620192 106990401 107600157 108042956 108243216 108364392 108810336 109308096 109687638 109810431 110115936 110312766 110498283 110766728 111077218 111585348 112252224 112377888 112768089 112891968 113283954 113410773 113877484 114398424 114610464 114686304 115210944 115610982 116139852 116998182 117075602 117479656 117611172 118149192 118988352 119401506 119947716 120441328 121773618 121854198 122274744 122411628 122971608 123477664 123823784 124390224 124612569 126283752 126425124 126945392 127526112 127968911 128698227 128877816 129022092 129467376 129612312 130145696 130741056 130960928 131107536 131195018 131707296 132164613 132917841 133464828 133712208 133800688 134262464 134412768 134879479 135027648 135496494 136458864 137083104 137559087 138279802 138664512 138819744 138912372 139301757 139454784 139939002 141512896 142069221 142163231 142653868 142813566 143466876 144324288 144485856 144987543 145650798 145747178 146250184 146413908 147083688 147331044 147495978 148170708 148780464 150357452 150525774 151045272 151214364 151906104 152531232 153516222 154147976 154853136 155997576 156172212 156814896 157532256 158079243 159202008 159930288 162064434 162364824 162472264 163032992 163215504 163962144 164531457 165173904 165469149 165853632 166150092 166615827 167378022 168378336 168566832 169337952 169925931 170816226 171597636 171837088 172029456 172623168 172816416 173416473 173606976 174209778 174810048 175497273 175613403 176219484 176416758 177223788 177953104 178282944 178482528 179102259 179921574 180661992 181945152 182576906 182781297 183412116 183617442 184457412 185216496 185735676 186585336 189075173 189425628 189637686 190418088 191289168 193316724 193533138 193841774 194201064 194418468 195218544 196111584 196441392 196661304 196792527 197560944 198373952 199285597 200197242 200568312 200701032 201393696 201619152 202541472 203244741 204688296 205624656 206470848 207419703 207996768 208229616 208368558 209086528 209908503 210772324 212269344 213240384 213980802 214220349 215200314 216085912 216486432 216728784 217620672 218476197 218620767 219375276 219620862 220231872 220625532 220996566 221243967 221533456 222154436 223170696 224755776 225536178 225788661 226567908 226821546 227754968 228796848 229220928 229372608 230274333 231221964 232279704 233996364 234151204 234959312 235222344 235379297 236298384 238803012 239895432 240882656 243096651 243547236 243708396 244549488 244823256 245943216 246955328 247647568 248090233 248780448 249225138 249644269 251067033 252567504 252850248 253890784 255052224 255937822 256224339 257396454 257755632 258044184 258934752 259224624 260291392 261314667 261921856 262215072 262390036 263125541 263414592 264329226 264625137 265835682 266929656 267424416 267601376 268825536 269758958 270992988 272917728 273865359 274166208 275118174 275426163 276559604 277639488 277824744 278603514 279878004 284138442 284326462 285307736 285627132 286933752 288971712 289975086 290299707 290762661 291301596 291494356 292500368 292827816 294167376 294662088 294991956 296341416 297560928 300295863 300714904 301051548 302090544 302428728 303812208 305062464 307032444 308295952 309706272 310781641 311995152 312344424 312552837 313629792 315064512 316158486 318404016 319860576 320971203 322800471 324128868 324729648 324944528 326065984 326431008 327564449 327924288 329062914 329431293 330347808 330938298 331494849 332300184 333231654 334756044 336756672 337133664 338304267 338675904 339851862 340232319 341632452 343195272 343674176 344058912 345253561 345632832 346832946 348419556 350994546 351226806 352438968 352833516 354447576 355906208 356965056 358204518 359843148 361323984 365153812 365562594 366824232 367234884 368914824 370432992 371471352 373170672 373837707 378150346 378851256 379275372 380836176 382578336 383906733 386094681 386633448 387066276 387683548 388402128 388836936 390437088 392223168 392882784 393322608 393585054 395121888 396493839 398571194 400394484 401136624 401402064 402787392 403238304 404638437 405082944 406489482 409376592 411249312 412677261 414839406 415993536 416459232 416737116 417905271 419817006 421544648 424538688 426207663 426489693 427961604 428440698 430400628 432171824 432972864 433457568 434962629 436952394 437241534 438750552 439241724 441251064 441993132 442487934 443066912 444308872 446341392 451072356 451577322 453135816 453643092 455509936 457593696 459182563 460548666 462443928 464559408 467992728 468302408 469918624 470444688 470758594 472596768 474237729 477606024 479790864 481765312 483979307 486193302 487094472 487416792 489098976 489646512 491886432 493594371 495295136 496180466 497560896 498450276 499288538 499847481 502134066 505135008 505700496 507781568 509777793 510115123 511875644 512448678 514792908 515511264 516088368 517869504 518449248 520249419 522629334 524430144 524780072 526251082 526840209 528658452 529250274 531671364 533859312 534848832 535202752 537306777 539517916 541985976 545835456 547730718 548343891 550236348 550852326 553119208 555649488 557207028 559756008 567225519 568276884 568652924 570615472 571254264 573867504 579950172 580599414 581525322 582603192 582988712 585000736 585655632 588334752 589324176 589983912 590377581 592682832 595121856 597856791 600591726 601429808 602103096 604181088 604857456 607624416 609734223 614064888 616591904 619412544 621563282 622259109 623990304 624688848 625105674 627259584 629725509 632316972 636808032 639019171 639721152 641942406 642661047 645600942 648257736 649459296 649889056 652862016 655128898 655862301 658125828 658862586 660695616 661876596 662989698 663731901 664600368 666463308 669512088 674267328 676608534 677365983 678446209 679703724 680464638 683264904 686390544 688117824 690507122 693665892 696839112 701989092 702453612 704877936 705667032 706137891 708895152 711812416 716409036 719686296 722647968 729289953 730307624 731125188 733648464 734469768 737829648 740865984 742942704 744270699 746341344 747675414 748932807 753201099 756300692 757702512 758550744 761672352 765156672 767813466 768673017 772189362 773266896 774132552 775367096 776804256 777673872 780874176 783944001 785765568 786645216 787170108 789376623 790243776 792987678 793875411 797142388 800788968 802273248 802804128 806476608 809276874 812978964 818753184 821596077 822498624 825354522 826278489 829678812 832918464 833474232 835810542 839634012 843089296 852415326 852979386 855923208 856881396 860801256 864343648 866915136 869925258 870899121 872287983 873904788 874483068 877501104 878483448 882502128 883986264 884975868 886133824 888617744 892682784 895782377 900887589 902144712 903154644 906271632 907286184 911019872 915187392 918365126 921097332 924887856 929118816 932344923 935985456 936604816 937658511 939837248 940889376 941517188 944156353 945193536 948475458 955212048 959581728 962913609 967958614 972386604 974188944 974833584 978197952 979293024 982693347 983772864 987188742 988293879 990590272 992360932 994484547 995142617 996900552 998577076 999694962 1004268132 1010270016 1011400992 1014912801 1019555586 1020230246 1023751288 1024897356 1029585816 1031022528 1032176736 1035760683 1036898496 1040498838 1045258668 1049560144 1052502164 1053680418 1057316904 1058500548 1063342728 1067718624 1074613554 1079035832 1083971952 1095461436 1096687782 1100472696 1101704652 1106238416 1111298976 1114414056 1115157653 1119512016 1121513121 1134451038 1136553768 1137305848 1141230944 1142508528 1147735008 1151720199 1158284043 1159900344 1161198828 1163050644 1165206384 1165977424 1170001472 1171311264 1175378317 1176669504 1178648352 1179967824 1180755162 1185365664 1189481517 1195713582 1201183452 1202859616 1204206192 1208362176 1209714912 1213915311 1215248832 1219468446 1228129776 1233183808 1238031783 1238851013 1243126564 1244518218 1247980608 1249377696 1250211348 1253715813 1259451018 1264633944 1273616064 1278038342 1279469079 1283884812 1285322094 1291201884 1296515472 1298918592 1299778112 1304887887 1310257796 1311724602 1316251656 1317725172 1323753192 1325979396 1327463802 1329200736 1332926616 1339024176 1353217068 1354731966 1356892418 1359407448 1360929276 1366529808 1372781088 1377547689 1381014244 1387331784 1393678224 1403978184 1404907224 1409755872 1411334064 1412275782 1417790304 1422713187 1432818072 1439372592 1445295936 1451937921 1458579906 1460615248 1462250376 1467296928 1468939536 1475659296 1480783113 1485885408 1488541398 1492682688 1495350828 1497865614 1499542443 1506402198 1512601384 1515405024 1517101488 1523344704 1529333379 1530345369 1535626932 1537346034 1544378724 1546533792 1548265104 1550734192 1553608512 1555347744 1560748257 1567888002 1573290432 1574340216 1578753246 1580520627 1585975356 1587750822 1594284776 1601577936 1604546496 1605608256 1611920331 1618553748 1625957928 1637506368 1643192154 1645031673 1647655079 1650709044 1652556978 1659357624 1666948464 1671621084 1679268024 1686178592 1701676557 1704830652 1705958772 1711846416 1713762792 1721602512 1728687296 1736631631 1739850516 1741798242 1744575966 1747809576 1748966136 1755002208 1756966896 1765004256 1767972528 1769951736 1771132743 1777235488 1785365568 1791564754 1793570373 1801775178 1804289424 1806309288 1812543264 1814572368 1822039744 1829202669 1836730252 1842194664 1849775712 1858237632 1864689846 1866777327 1871970912 1873209632 1875317022 1881778752 1883034376 1888312706 1896950916 1910424096 1917057513 1919163456 1925827218 1927983141 1935917228 1944773208 1948377888 1949667168 1958586048 1965386694 1967586903 1974377484 1976587758 1984721864 1988969094 1990285234 1993801104 1997154152 1999389924 2008536264 2022801984 2029825602 2032097949 2035338627 2039111172 2040460492 2047502576 2049794712 2059171632 2064353472 2071521366 2080997676 2090517336 2099120288 2105004328 2107360836 2114633808 2117001096 2118413673 2126685456 2135437248 2149227108 2158071664 2167943904 2175471487 2187869859 2190922872 2193375564 2200945392 2203409304 2212476832 2222597952 2228828112 2230315306 2232812097 2239024032 2243026242 2246798421 2259603297 2268902076 2273107536 2274611696 2282461888 2285017056 2292951143 2295470016 2303440398 2306019051 2316568086 2319800688 2322397656 2326101288 2330412768 2331954848 2342622528 2350756634 2357296704 2359935648 2361510324 2368129869 2370731328 2378963034 2381626233 2391427164 2402366904 2405719232 2408412384 2416774927 2419429824 2427830622 2438936892 2456259552 2464788231 2476063566 2477702026 2486253128 2489036436 2498755392 2500422696 2507431626 2518902036 2529267888 2556076684 2558938158 2567769624 2570644188 2582403768 2593030944 2609775774 2616863949 2620515592 2623449204 2632503312 2635450344 2647506384 2651958792 2654927604 2658401472 2665853232 2678048352 2687347131 2702662767 2706434136 2709463932 2713784836 2718814896 2721858552 2733059616 2745562176 2755095378 2762028488 2774663568 2787356448 2797034769 2807956368 2809814448 2812975533 2819511744 2822668128 2824551564 2832469059 2835580608 2845426374 2865636144 2878745184 2888740827 2903875842 2917159812 2921230496 2924500752 2934593856 2937879072 2948080041 2951318592 2961566226 2964881637 2971770816 2977082796 2983453641 2985427851 2990701656 2995731228 2999084886 3012804396 3025202768 3030810048 3034202976 3044738403 3058666758 3060690738 3071253864 3074692068 3088757448 3093067584 3096530208 3101468384 3107282049 3110695488 3121496514 3135776004 3148680432 3157506492 3161041254 3171950712 3175501644 3188569552 3203155872 3214277941 3223840662 3237107496 3251915856 3286384308 3290063346 3295310158 3301418088 3305113956 3318715248 3333896928 3343242168 3345472959 3358536048 3364539363 3372357184 3387855149 3403353114 3409661304 3411917544 3423692832 3427525584 3443205024 3455160597 3473263262 3479701032 3483596484 3489151932 3495619152 3497932272 3510004416 3513933792 3526134951 3530008512 3535945056 3539903472 3542265486 3554470976 3568444551 3570805861 3583129508 3587140746 3603550356 3608578848 3612618576 3625086528 3629144736 3641745933 3658405338 3673460504 3684389328 3699551424 3714095349 3716553039 3729379692 3733554654 3743941824 3746419264 3750634044 3761147439 3766068752 3776625412 3793901832 3820848192 3834115026 3838407237 3851654436 3855966282 3871834456 3889546416 3896755776 3899334336 3914663661 3930773388 3935173806 3948754968 3953175516 3969443728 3977938188 3980570468 3987602208 3994308304 3998779848 4001448049 4017072528 4059651204 4064195898 4070677254 4078222344 4080920984 4095005152 4099589424 4118343264 4132643067 4143042732 4161995352 4181034672 4198240576 4210008656 4214721672 4217533961 4229267616 4234002192 4236827346 4253370912 4268139561 4298454216 4316143328 4335887808 4350942974 4355813763 4375739718 4381845744 4386751128 4401890784 4406818608 4424953664 4442349339 4445288929 4457656224 4460630612 4465624194 4473134197 4478048064 4486052484 4493596842 4498627329 4519206594 4537804152 4546215072 4549223392 4570034112 4585902286 4591036107 4606880796 4612038102 4633136172 4639601376 4644795312 4652202576 4660825536 4663909696 4682244771 4701513268 4719871296 4723020648 4736259738 4741561881 4757926068 4763252466 4782854328 4804733808 4816824768 4833549854 4855661244 4877873784 4912519104 4929576462 4935095019 4942965237 4952127132 4955404052 4972506256 4978072872 5000845392 5014863252 5037804072 5058535776 5105029671 5112153368 5117876316 5135539248 5141288376 5164807536 5186061888 5209894893 5219551548 5233727898 5241031184 5246898408 5265006624 5270900688 5295012768 5303917584 5309855208 5313398229 5331706464 5356096704 5374694262 5380711119 5405325534 5412868272 5418927864 5427569672 5437629792 5443717104 5466119232 5487608007 5510190756 5524056976 5549327136 5568595633 5574712896 5594069538 5600331981 5615912736 5619628896 5625951066 5645336256 5649103128 5664938118 5690852748 5731272288 5751172539 5757490368 5777481654 5783949423 5807751684 5834319624 5842460992 5849001504 5869310537 5875758144 5896160082 5902760709 5923132452 5929763274 5954165592 5966907282 5970855702 5981403312 5991462456 5998169772 6025608792 6050405536 6068405952 6089476806 6096293847 6106015881 6117333516 6121381476 6142507728 6149384136 6177514896 6193060416 6202936768 6214564098 6242993028 6271552008 6297360864 6315012984 6322082508 6343901424 6351003288 6355241019 6377139104 6406311744 6428555882 6447681324 6474214992 6503831712 6526414461 6563609577 6572768616 6580126692 6590620316 6602836176 6610227912 6637430496 6667793856 6686484336 6690945918 6698436291 6717072096 6729078726 6740395263 6775710298 6806706228 6819322608 6823835088 6847385664 6855051168 6878853429 6886410048 6910321194 6918057153 6946526524 6959402064 6967192968 6978303864 6991238304 6995864544 7027867584 7052269902 7071890112 7079806944 7084530972 7104389607 7136889102 7141611722 7166259016 7174281492 7207100712 7217157696 7225237152 7250324781 7258289472 7283491866 7316810676 7346921008 7368778656 7394364693 7428190698 7433106078 7458759384 7467109308 7501268088 7522294878 7532137504 7553250824 7587803664 7668230052 7676814474 7703308872 7711932564 7743668912 7779092832 7806103571 7829327322 7850591847 7861546776 7870347612 7897509936 7906351032 7938887456 7955876376 7961140936 7975204416 7988616608 7997559696 8002896098 8034145056 8062041393 8107988301 8119302408 8128391796 8141354508 8156444688 8161841968 8190010304 8199178848 8227648219 8236686528 8265286134 8286085464 8323990704 8362069344 8391104307 8420017312 8429443344 8435067922 8458535232 8468004384 8473654692 8497407177 8506741824 8536279122 8596908432 8632286656 8666222481 8671957091 8701885948 8711627526 8751479436 8763691488 8773502256 8803781568 8813637216 8844240123 8884698678 8890577858 8915312448 8921261224 8931248388 8946268394 8956283553 8972104968 8987193684 8997254658 9038413188 9075608304 9092430144 9098446784 9134215209 9171804572 9182072214 9213761592 9224076204 9266272344 9279202752 9289590624 9304405152 9321846147 9364489542 9403026536 9446041296 9472519476 9483123762 9515852136 9526504932 9565708656 9609467616 9642833823 9667099708 9711322488 9755747568 9859152924 9870190038 9885930474 9904254264 9910808104 9945012512 9956145744 10001690784 10029726504 10036418877 10075608144 10093618089 10117071552 10163565447 10210059342 10224306736 10235752632 10271078496 10282576752 10329615072 10365481791 10419789786 10439103096 10467455796 10482062368 10493796816 10530013248 10541801376 10578404853 10590025536 10607835168 10619710416 10626796458 10663412928 10705333653 10712417583 10749388524 10761422238 10810651068 10825736544 10837855728 10855139344 10875259584 10887434208 10925237799 10975216014 11020381512 11048113952 11098654272 11137191266 11149659117 11188139076 11200663962 11231825472 11239257792 11251902132 11283442317 11298206256 11329876236 11381705496 11462544576 11502345078 11515221711 11533585553 11554963308 11567898846 11615503368 11668639248 11698003008 11738621074 11792320164 11805521418 11846264904 11859526548 11908331184 11933814564 11941711404 11962806624 11982924912 11996339544 12004344147 12051217584 12100811072 12156421417 12178953612 12192587694 12212031762 12234667032 12242762952 12285015456 12298768272 12355029792 12397929201 12429128196 12485986056 12543104016 12594721728 12630025968 12644165016 12652601883 12687802848 12702006576 12710482038 12754278208 12804418683 12857111764 12895362648 12948429984 13007663424 13052828922 13067441289 13127219154 13145537232 13160253384 13181240632 13205672352 13220455824 13274860992 13327048017 13335866787 13372968672 13381891836 13396872582 13419402591 13434144192 13458157452 13480790526 13495881987 13551420596 13613412456 13638645216 13647670176 13710102336 13757706858 13773108321 13820642388 13836114306 13893053048 13918804128 13934385936 13956607728 13982476608 13991729088 14046734313 14104539804 14159613888 14169061944 14208779214 14224685643 14273778204 14283223444 14332518032 14348562984 14414201424 14450474304 14500649562 14566983732 14633621352 14693842016 14737557312 14788729386 14805285057 14828895711 14856381396 14866212156 14917518768 14934218616 15002536176 15044589756 15064275008 15106501648 15133504213 15175607328 15228300409 15315089013 15336460104 15353628948 15406617744 15423865128 15487337824 15558185664 15612207142 15629684679 15658654644 15701183694 15723093552 15740695224 15795019872 15812702064 15877774912 15911752752 15922281872 15940194687 15977233216 15995119392 16005792196 16050658001 16068290112 16124082786 16142133357 16215976602 16238604816 16256783592 16282709016 16312889376 16323683936 16398357696 16455296438 16530572268 16572170928 16647981408 16705786899 16724138688 16782208614 16800995943 16840034624 16858886688 16870135844 16917424489 16936008768 16947309384 16994814354 17072558244 17193816864 17253517617 17332444962 17343914182 17403771896 17423255052 17502958872 17527382976 17547004512 17607931611 17627274432 17688480246 17708282127 17769397356 17781155716 17842522448 17862496776 17892536788 17912567106 17944209936 17974387368 17994509316 18076826376 18151216608 18268430418 18318047643 18343609144 18364144428 18427523184 18448152408 18532544688 18579181248 18608810304 18643692294 18728979084 18806053072 18892082592 18945038952 18957680101 18966247524 19031704272 19053009864 19065723057 19131417312 19218935232 19285667646 19334199416 19422644976 19511495136 19579243383 19690828731 19718305848 19740380076 19771860948 19808508528 19821616208 19890025024 19912291488 19981431389 20003381568 20059453008 20072837754 20095308873 20151216288 20187236178 20221185789 20327130894 20420118684 20448613472 20471505264 20542156992 20565153504 20636560287 20659230144 20730963582 20754171459 20839579572 20878206192 20934911592 20964124736 20987593632 21060467221 21083602752 21156809706 21215670336 21239420832 21253592916 21313168821 21410667306 21424835166 21498777048 21522844476 21621302136 21651473088 21675711456 21710278688 21750974343 21774868416 21850475598 21950432028 22040763024 22096227904 22183094079 22274382532 22299318234 22376278152 22401327924 22503804264 22566884634 22596412512 22659752472 22763410992 23004690156 23030443422 23067171106 23109926616 23135797692 23231006736 23337278496 23418310713 23477242148 23551775541 23584640328 23611042836 23692529808 23719053096 23816662368 23867629128 23883422808 23925613248 23965849824 23992679088 24008688294 24102435168 24186124179 24312842834 24357907224 24385175388 24424063524 24469334064 24485525904 24570030912 24597536544 24682944657 24710059584 24795858402 24858256392 24971972112 25086208032 25173312921 25260051936 25288330032 25305203766 25375605696 25404013152 25420964076 25492221531 25608837366 25714223528 25790725296 25896859968 25998667443 26015871273 26105657844 26134882578 26254438308 26291074464 26320506768 26362481264 26411344704 26440911648 26532720369 26654096034 26671733574 26745937344 26763783672 26793745164 26838805182 26868850659 26916314904 26961581052 26991763974 27102841192 27226824912 27277290432 27295340352 27402645627 27515413716 27546216642 27641284776 27672228612 27786106096 27837608256 27868771872 27913215456 27965538441 28010136343 28093468626 28209079608 28338123888 28417558428 28449371286 28547556408 28566446888 28665036064 28697125968 28828402848 28928501469 29001299124 29133967464 29267242704 29387684032 29522737727 29577458772 29610570114 29657791422 29712762792 29732424312 29835037536 29868437232 30005072352 30089179512 30109256631 30213003296 30267008426 30351214656 30456600818 30490696341 30630178026 30672920208 30707257896 30813235488 30847730256 30974675648 31096445373 31117022503 31224414284 31259369358 31317309288 31402367388 31446187104 31481390448 31590039744 31625404128 31735214559 31823505504 31844563744 31880389374 31990238784 32011584392 32101316002 32137252749 32248165572 32284266714 32431953204 32477209632 32513567184 32565418032 32625778752 32647367872 32775713397 32910592876 33061144536 33144341856 33295962816 33411573798 33448977351 33564417228 33601991886 33717773376 33740271688 33834848978 33894618768 33989628708 34145116488 34387633728 34507035234 34545665133 34600756659 34664889924 34687828364 34807543792 34846510104 35005917744 35094009024 35215863222 35376960492 35416564254 35538794712 35562311432 35685044896 35724993552 35785073576 35825134212 35888419872 35948774736 35989018632 36013032441 36153652752 36302433216 36469264251 36536860836 36636095286 36687218288 36728288856 36855046368 36896304816 37065089376 37193787603 37287384588 37457958168 37612106144 37784165184 37890077904 37915360202 37932495048 37957805649 38063408544 38106019728 38131446114 38262834624 38413256049 38571335292 38668398832 38845289952 38980169431 39022990272 39158486766 39202323867 39381657462 39436611696 39480760152 39543721896 39617017056 39643232416 39824582976 39962862778 40007600361 40118906016 40145675508 40190617746 40258207773 40302432576 40374472356 40442371578 40487645961 40654261788 40840237368 40897226944 40943010528 41085173759 41130307008 41273120574 41319324963 41461927164 41508342918 41679159144 41756412384 41869823184 41975187264 42120934442 42313619412 42478841664 42507185832 42626337642 42674056929 42821334612 42849670332 42997554096 43045688952 43242604272 43351422912 43420557376 43501948686 43700951196 43900864056 44081526048 44366188158 44486687133 44548765064 44598636468 44752556304 44802655848 45007608528 45133769268 45192825024 45319504944 45400512639 45526821984 45684901227 45945267039 46009380312 46060886844 46134342212 46219853232 46271595384 46462013472 46674556992 46836621426 46889054037 46954484296 47103551082 47169280656 47222085672 47385059616 47438106192 47633324736 47735258256 47766845616 47820584061 47931699648 47985358176 48017376588 48151974003 48204870336 48372248358 48426400071 48625685668 48715814448 48770350776 48848127048 48938668128 48971051808 49195073088 49365889314 49591716804 49716512784 49943944224 50117360697 50172416064 50346625842 50402987829 50520103872 50576660064 50610407532 50752273467 50808026304 50841928152 50984443062 51217674732 51428447056 51581450592 51760552851 51997334886 52031742546 52211315688 52269765156 52508876616 52582148928 52641013536 52724962528 52823794833 52881823296 53065440738 53124846381 53308192068 53343467148 53527567344 53587490328 53677610364 53737701318 53832629808 53923162104 53983527948 54205682384 54453649824 54642724997 54805291254 54954142929 55030827432 55092433284 55282569552 55344457224 55572212192 55737543744 55826430912 55931076882 56020272686 56186937252 56418159216 56676247776 56835116856 56873040303 56898742572 57095112816 57132893776 57197169171 57330072128 57394251936 57593537533 57656805696 57857002938 58002598248 58267934928 58534485408 58737730149 59045475454 59154917544 59221140228 59315582844 59425525584 59464848624 59670075072 59736874464 59944294167 60010144704 60178359024 60218513262 60285926619 60426006592 60534016852 60663557367 60703699637 60913201636 60981392682 61260356052 61345840416 61414515792 61626470976 61695460512 61909680861 62192890746 62234045006 62448828568 62518738716 62634618576 62804734776 62892374208 62962780896 63181401663 63250808256 63470429118 63647011008 63689127488 63760778748 63939506463 64023168784 64202632004 64274505498 64496331144 64568533428 64863906408 64954419264 65027134368 65130836064 65252923029 65551426794 65821185752 66122289072 66288683712 66549282237 66823147596 66897954702 67128834456 67203983772 67480543376 67669697956 67789237536 67979257416 68024616833 68290232976 69014070468 69091330266 69201513318 69329779848 69375656728 69615087584 69693020208 70011835488 70254932139 70431726444 70655326623 70753920984 70833128508 71077589424 71124622864 71370089792 71449987104 71570147152 71650268424 71698077337 71776839744 71897549472 71978037264 72026064882 72307305504 72558372537 72938528502 73073721672 73272190572 73374436576 73456577712 73710092736 73792609632 74048833971 74130178752 74387575206 74574769176 74915916336 75224212288 75519938763 75569911793 75780155808 75830720404 75864990096 75915611298 76126817088 76212039456 76262892228 76476664593 76826512098 77142670584 77336797664 77690579904 77960338862 78047613819 78316973532 78404647734 78763314924 78873223392 78961520304 79087443792 79234034112 79286464832 79598161107 79925725556 80015200722 80237812032 80291351016 80381235492 80516415546 80606551977 80748944712 80884743156 80975291922 81308523576 81680474736 81886021056 82170347518 82546241148 82638649926 82923854328 83016685836 83358318288 83512824768 83739646368 83896615323 84030409029 84241868884 84627238824 85014371664 85252675284 85348113858 85642669224 85699340664 85995108192 86091377904 86485208544 86785504407 87003897372 87401902392 87801728112 88163052096 88568213181 88732376316 88973374266 89097530128 89197272936 89505112608 89605311696 90015217056 90267538536 90327769893 90639009888 90801025278 91053643968 91369802454 91472089023 91890534078 92018760624 92121773688 92268684424 92439706464 92543190768 92924026944 93289336119 93351067509 93673242852 93778108074 93908968592 94207102164 94338561312 94444171344 94770119232 94876212384 95205643677 95470516512 95533691232 95641168122 95970716352 96034753176 96303948006 96411758247 96744496716 96852800142 97251371336 97431628896 97540701552 97696254096 97877336256 97942103616 98327140191 98731778628 99183433608 99433025568 99778279129 99887888448 100234721394 100346932053 100693251684 100805975658 101153320128 101220815064 101504546934 101683856304 101968886124 102435349464 102856894112 103162901184 103521105702 103636995399 103802269977 103994669772 104063485092 104422631376 104539530312 105017753232 105282027072 105449925056 105647589666 105934529491 106130881476 106249692762 106616384136 106686934296 107055134688 107174980656 107355220728 107475402636 107665259616 107846324208 107967055896 108039097323 108411364768 108907299648 109285449994 109407792753 109610582508 109908285858 110061654864 110184866568 110565139104 110688914448 111144424384 111581362809 111862153764 112040545372 112373874504 112836318432 113352495552 113670233712 113746080606 113797485144 113873416947 114190225632 114265787552 114394338342 114788503872 115187075066 115714005876 116005196496 116535869856 116940508293 117068970816 117475460298 117606971601 118090950908 118309835088 118442280456 118631165688 118851051168 118929697248 119473748928 119888588334 120022801083 120356718048 120437026524 120571853238 120774623319 121068033704 121327114734 121407399274 121826403272 121962785364 122520712104 122691680832 122829031584 123255521277 123390921024 123819361722 123957974889 124385781492 124468090012 124897657136 125037477432 125269237152 125609469552 125925561792 126362803326 126940858236 127521557496 127879012926 128046337568 128405264008 128549010996 128992662288 129137066856 129727812816 130054268736 130261672128 130505846058 131102853588 131642371504 132244578144 132703760707 133098564474 133460061399 133646295192 133795909404 134257668912 134407967544 134961086752 135339395912 135578475072 135958514832 136049233666 136201537917 136580465952 137054703681 137835801117 138028140936 138182660532 138403026636 138659559696 138751313456 139230175168 139386040416 139870019723 140023670976 140509864278 140667162111 140863452888 141310653246 141507841968 141666257016 142155178848 142249245728 142899974208 143140294304 143300536848 143396154674 143795098944 143956074528 144052129764 144455922009 144614611008 145116745074 145279200213 145877057004 146147443344 146544381144 146748873152 146913155424 147423270547 147585219264 148097667942 148775150412 149149538352 149831832672 150352082091 151039877526 151139823586 151560311616 151661440808 151729980192 151831222596 152256820401 152424078912 152525784456 152953329186 153653024196 154285341168 154673595328 155281658553 155920677724 156095227638 156633947064 156809295468 157526629848 157746446784 157923040608 158174887584 158471384499 159196322214 159851451112 160030401444 160582702032 160762470984 161032831092 161213103954 161497889424 161769486312 161950583844 162617047152 163360949472 163928174991 164340695036 164862428787 165092482296 165277299852 165847708656 166033371672 166716636576 167479292736 167793230646 168060818058 168483737768 169254477648 170028743328 170505350568 170619120909 170696227716 171285338448 171398681328 171591507513 171990216384 172182755808 172780612599 172970417088 173571008814 174007794744 174803804784 175603456224 176213190447 177136426362 177464752632 177946748532 178195060256 178394545872 179010225216 179210623392 179832882501 180030434112 180535077072 180655539786 180857779857 181278019776 181602050556 181990672101 182111098911 182739604908 182944178046 183781068156 184037521248 184243547376 184537368848 184879412928 185086381536 185729042583 186578672238 186702135018 187346485704 187556216148 187817937184 188414204328 188677122624 188888342688 189544204989 189752424768 190411287354 190941033024 191067382464 191282336244 191818519389 192069506352 192607896012 192823516494 193488993432 193705600284 194502742672 194863257792 195081403104 195392508192 195758769087 196070954401 196654280382 197463557256 198366867216 198866051136 199556558258 200469442788 200693864106 201386503368 201611951316 202441630128 203009093868 203367712608 203937772248 204073850499 204870698928 205713788224 206659164089 207042211404 207273990798 207604539954 207989339544 208126970184 208845262752 209079060624 210035506464 210764796417 211295179332 211869058982 212261762952 212499385524 213232768272 213373868592 214110269376 214349961312 214710441456 214950805272 215094232011 215330519232 215692648416 215934111792 216078194646 216822729536 217675117611 217819157521 218570899988 218815585506 219221165016 219816571716 220123309728 220369733136 221130278208 221377828896 222146501913 223162725618 223724307528 224081090744 224747749008 225672636864 226559816289 226709735379 227340467424 227492161212 227594970288 227746833894 228380451264 228531575104 228788676684 229429993779 230374150132 231428011752 232010392992 233071739712 233881016586 234142841457 234950920596 235213943202 236181901816 236619670176 236884560912 237262331376 237702102336 237859394496 238794483321 239777176668 240045602166 240713436096 240874053048 241143706476 241549246638 241819655931 242136067408 242654229468 242814798548 243652806544 243925570728 245041424208 245658063168 246511042554 247638723444 247915949778 248771562984 248936180024 249795314272 250074954864 250538474304 251218939104 251689845969 252091227087 252725606652 253881716472 255043114992 255758025852 256092675136 256810528016 257098021992 257269571621 257985324576 258274133712 259455625632 260356513221 261011692116 262205707176 263284743008 264489156288 265407521414 265704639543 266197128948 266920122798 267292590384 267591818808 268515337824 268815935088 269922173504 270678791824 270983309679 271162624669 271917029664 272098467332 272403075834 272861186017 273160931904 274109407362 274416267069 275671602234 276056281872 276365321064 276806053272 277319119392 277502626912 278772080832 279740039446 280053202527 281019728556 281334324222 281726905776 282621306492 283015683936 283332514032 284310357696 284498491456 285616931031 286280588608 286601073696 286792309348 287596216313 287912149056 288104259528 288911844018 289235274741 290233490148 290558400426 291754114008 292294886688 293088762288 293826310848 294846541094 296195335884 297550300824 298299076704 299334837387 299663665344 300704164182 301040796159 302079755052 302279647172 303322881616 303459960384 303662445192 304513640802 305051568912 305906658372 307306048392 308570682336 310563317106 311406809931 311841355448 312190455276 313267894128 313618590936 315053259696 315846081216 316349775168 316942768998 317803588473 318392644428 319702902224 320060802888 321165404064 321524941968 322065662184 322426207908 322995778848 323538972624 323901167688 324117291969 325234094304 326721898944 327856349982 328223378259 328681390072 329724857574 330184964592 330554599704 331695417312 332066743344 333433273152 334744088427 335586461292 336121636116 336967475536 338508955296 339684333613 340057486656 341010701136 341238241818 341392455432 341620250841 342570676896 342797362656 343183015026 344365511616 345561225198 347142017628 348015589488 349607609568 350821524879 351206912448 352426380894 352820914803 354272852724 354929505264 355893497064 356390120512 356789091744 358027942757 358421246784 359665765002 360068403249 361070154144 361311079572 361715559714 362323869957 363204101112 363981344202 364222197822 365479209816 365888356092 367562136312 368075042496 368487094752 369074737696 369766563831 370172763072 371458085166 371873924667 373157344476 373404270036 374692971408 375112432296 375635874368 376828408656 377776685376 379088409978 380822574708 382564672488 383637038778 384139012704 385215792024 385647032988 386977986864 387411200568 389005485344 390162806208 390785016384 391517538174 392141908802 393308560764 394927114512 396733734432 398111282121 399113116516 400380184197 400938885576 401387728212 402773006736 403223902632 404883260256 406018187736 406735425216 407875544496 408147700998 408604613751 409741397856 411164111043 413318328178 414084422808 414547981596 415209079908 415978679088 416253940368 417690525504 418158121248 419610059169 420071012928 421529592834 422001486333 422590358664 423738117964 424523525904 424998771048 426465536544 426747737184 428699922624 429420882912 429901610544 430188464022 431385296832 431868223584 432156389292 433367766027 435350235222 435638315042 437141799976 437631171012 438442330032 439633143432 440246619456 440739466272 442269811641 442755657792 444293003826 446325451236 447448615056 448162181488 449495498016 451056246273 453119632578 453419470758 454680934848 454984322424 455189940576 455493667788 456770461203 457577353368 458859987558 460748300264 462856023504 464020785984 465844975659 467762033172 468285682914 469901841192 470427886404 472363803632 473239340352 473769121824 474524662752 475414153497 476172317831 477588966642 479554353336 480091204332 481748106096 482287412952 483098493276 483639311862 484272134816 485308458936 485629597096 487305613088 487851141456 490082848416 491784524973 493022085108 494587286361 495277446888 495831899556 497543125968 497872360048 499590628544 500149909728 501886541359 502437878208 503379691938 504182454174 505451213304 507763432944 510086229984 511516051704 511857362727 513621056032 514196043984 514539143242 515970649152 516548267424 518341837797 518911251264 520713026442 522023384232 524411414352 526569486016 528639571341 528989382551 530815042828 531409279086 532394257896 533840245596 534585180768 535183637616 537030675648 537631870176 539498647503 541357583648 541966619358 542325249338 543834059328 544196934664 544806151668 545722372034 546333296733 548218814724 548832534138 551343204468 552112563744 552730642128 553612106544 554638238784 555005253824 557187127749 559480078892 560106405054 562039457112 562668648444 563453811552 565242612984 566031367872 566665028064 568632614967 571233862062 573202147392 573584618696 575192432626 576208519056 577823688036 578470549482 580466980296 581116800852 583508228016 584589773376 586177524576 587276307261 588212863203 589693082188 592390671768 595100601648 596598153408 598669674774 601408328364 602081592318 604159510104 604559294344 606645763232 607324890384 609027281604 610103137824 611813316744 612221551497 614612096784 617141364672 619977492267 621126634212 622813619862 623682710896 624380910552 626535788256 627237181872 630106519392 632294389251 633885537996 635607176946 636785288856 639405804448 640121605776 642330808128 643049883936 644131324368 644852415816 645282696033 645991557696 647077945248 647802335376 648234583938 650468188608 653025352833 653457472563 655712699964 656446756518 657362780144 659449715148 660369929184 661109199408 663390834624 664133486688 666439505739 669488176854 671172922584 672243272232 673934951072 677017910592 679368667226 680129206137 682021402272 682476483636 682784910864 683240501682 685141353792 685594725312 686366030052 688289981337 691122450396 694284035256 696031178976 698447953903 699215219136 701643049758 702428524371 704852761788 705641829606 708545705448 709859010528 711786994128 713578183488 716055885514 719331530004 720136806498 722140308288 722622159144 723431119428 724647739914 725458967793 726408202224 727962688404 728444395644 730958419632 731776712184 735124272624 736974189504 738149475392 739533127662 741541706437 742916170332 743747849334 746314688952 746808540072 749385942816 750224864592 753656817312 756273681261 758176819956 761645149416 765129344976 767274077556 768278025408 770431584048 771294065976 771808714863 773955973728 774822401136 778010970688 781069539663 783035076348 784283817604 786617121528 789854229024 793467468864 796222564242 797113918629 798226233032 800760368394 801877771152 802775456424 805546013472 806447805264 809766520512 812036375472 812949929037 813487874007 815751088992 816295401996 817209227502 818583558051 819482795712 822328222086 823248801207 826636656356 828168845616 829095963192 830418159816 831957358176 832507880736 836316242496 839220118338 840159607581 843059185668 844002972666 845180717328 847476235928 849047051808 849997542096 852931073088 853495474368 856850793093 858841765824 859803221088 860376928044 862788648939 863736447168 864312778584 866735532054 867705824223 870700470444 871276630084 874283599952 875262342024 876884660064 879266286864 881478932544 884539623282 888586007652 892650902472 894897230112 896324362976 898004512161 898990996032 902112492546 903122388477 906239265156 906838941516 909968644848 910379881152 910987335576 913540922406 915154706736 917719975116 921496600528 925712047008 928926324949 931689951318 934220429793 935524066344 936571365828 939803682384 940855772808 944727607264 947538243648 949049325504 950828306994 952344635662 953410765419 955177933284 959108706672 960182408664 963496212192 964574825904 966196986552 967278623724 968544269632 970616917872 971259194192 972351875907 974611226176 975702282912 979090138061 980165696832 983569049946 984670134777 986044170216 989174572722 990554893776 991663799112 995086251936 995744720096 1000299819456 1003773082718 1006759383876 1008364908348 1010902426608 1015526865888 1019053000839 1020172459968 1023032103408 1023714725454 1024860752523 1027242112064 1028392087968 1029078286484 1031962893829 1033096534848 1036683675594 1041426052884 1044046768464 1048822828704 1052464574637 1057279142682 1057978765102 1061630085656 1062818558172 1064788515792 1067680491192 1069170361536 1070367275232 1074083828271 1075263740352 1078997295006 1080205209747 1082715167296 1083933238716 1084650498676 1086971609871 1088393869328 1089612303336 1091444744068 1092666593466 1096437629448 1097665068276 1102686408936 1104225127488 1105461284256 1107224213088 1109299691493 1114374255498 1118960157784 1120212810108 1124078914224 1125337296888 1126907623104 1130485225968 1133330056128 1137265229934 1142467724124 1147169237392 1150384865252 1152417038112 1155647376072 1156418486161 1156941098964 1160933960592 1162233601704 1167016456032 1172355049152 1174552614522 1176425726406 1179386164376 1184781343536 1190201203296 1194333846363 1197339349548 1201140552591 1202816656728 1204163184636 1208319020208 1209118588688 1213291526464 1214649780768 1218054563208 1218867314729 1220206275648 1223626633488 1224443102994 1225813841253 1229224193568 1233492333129 1239954984534 1242253268424 1245627239724 1247365421792 1248761821104 1253071576512 1254474363744 1258830177507 1260213038784 1264588778502 1266004458999 1267771075992 1271214353892 1273570577712 1278811608896 1280243211552 1284688500481 1286099767872 1288262648736 1289704831632 1290565392066 1294155890496 1295604670752 1296469167876 1300103298081 1306050705666 1306914945126 1311425399928 1312893513036 1314725560288 1318899430296 1320739858368 1322218398816 1326809434923 1328266973376 1332879011478 1338976353708 1342345845168 1344486544464 1347869902144 1353168738819 1358737334452 1360258412274 1364042804544 1364952967272 1365569821728 1366481003364 1370311383609 1372732060104 1376579962674 1382244900792 1388568070512 1392062357952 1396895907806 1403286099516 1404857048742 1409705523576 1411283659212 1417091410896 1419718021056 1423573988256 1426242460491 1428516953493 1432111771028 1438663060008 1440273612996 1445244318288 1446862238856 1449295479828 1450917935586 1452816404448 1455925376808 1456888791288 1461916839264 1463553424368 1470248545248 1475353574919 1479066255324 1483083412874 1485832340664 1487495698668 1492629377904 1493617080144 1498771885632 1500449729184 1505659624077 1507313634624 1512547362522 1516353639912 1523290298832 1530258689952 1534548155112 1535572088181 1540863168096 1542588131952 1543617429726 1547911947456 1549644802272 1555025513391 1562139079326 1566070152696 1568567635208 1573234243056 1579708458048 1585918714023 1586968147653 1592445128484 1594227837258 1596452466064 1601520736788 1603755542304 1605550912848 1611092026944 1612895610528 1618495942509 1624072750944 1625899858074 1626975748014 1631502177984 1632590803992 1634418455004 1637167116102 1638999890199 1644656444172 1646497602414 1653273312712 1656337691232 1658191926384 1660836319632 1663914716352 1665015761472 1671561383247 1678440236676 1680319215162 1686118371336 1688005945332 1690361434656 1694952471856 1698094103616 1699995084192 1705897844901 1713701586186 1719606442176 1720753856088 1725577297878 1728625557168 1733471064108 1735411648446 1741400940888 1742553260168 1748567199904 1750524684048 1753769320128 1758532573728 1761828921783 1764638589609 1769079246564 1777172015304 1785301804944 1789794460224 1792648725952 1796009024322 1800887001347 1804224985092 1806244776954 1812478530312 1813677883032 1819937289696 1821974671152 1827081844812 1830309413472 1835439950232 1836664654491 1842993201056 1851424094016 1857852649898 1859932476801 1863379902636 1868440859586 1871048132688 1873142731656 1879607364768 1881711545616 1889455214528 1896883167753 1898138372683 1901656613988 1904689271324 1906821530838 1910355866568 1918217413344 1920364817328 1926992424384 1929149651808 1932393973104 1934557247448 1935848088099 1941233835744 1942518388384 1944703751814 1951404565824 1958180276122 1960372417689 1967138099892 1969340269554 1972088340432 1978349145444 1981109787552 1983327598224 1990172503872 1991489440192 1999318517217 2007546165436 2013518767752 2016729816696 2021804853216 2031053731776 2038106001678 2040387618411 2046064206816 2047429450908 2049721505046 2056784175936 2058156572968 2063925787658 2073367351188 2082852105768 2088093536928 2095343861709 2097645657408 2104929149274 2107285573113 2114558285364 2115957530204 2123260171312 2125637116344 2129577031584 2135360982384 2140734550464 2148167656542 2157994590012 2160410419494 2167866477432 2169300997352 2173943219742 2176787738656 2179224606672 2182889488136 2185333186932 2192875258896 2195330136552 2205372817872 2210922568512 2214448426176 2218599382986 2224625119311 2228748510996 2237920315568 2240425620216 2248157828448 2250674593776 2260970451936 2268821043783 2274530459868 2284935448248 2294338474784 2300769730504 2304834076224 2311294752144 2312836972322 2313882197928 2315426144589 2321867921184 2324467203408 2334032912064 2343208618989 2349105229044 2352851452812 2358772328752 2369562687072 2377790335291 2380402406592 2388667692726 2391341755887 2394678699096 2402281105182 2405633313456 2408326369272 2416638040416 2418237177376 2429299561536 2436109126416 2437734629458 2440463622021 2447253266976 2448886205988 2451627682506 2455750674153 2458448387136 2466984666258 2469746403621 2479909969068 2484506536848 2491254479448 2494730843584 2497523642208 2506195599299 2508948727488 2517660355014 2520478822743 2529177557004 2532008917998 2535542151984 2542428707784 2547141155424 2560486423104 2569377000962 2576525297472 2579409663264 2581130784132 2588365946817 2591209341504 2592938335752 2600206596162 2603117472669 2612101411332 2613829890252 2622850799856 2625787026072 2629451120576 2637798860592 2644436797632 2653618869846 2665758022956 2677952707416 2684691690336 2688973088928 2694013536483 2706337477638 2717474668904 2720516824548 2729905934544 2731139643456 2732962006728 2740622767218 2745464120208 2753159925348 2764489801584 2777136141024 2786778974847 2793791815612 2802661289379 2806572199032 2809714097484 2819411047152 2822567318424 2834182821792 2847147976512 2852484920982 2857033906986 2860232296257 2864223542056 2877326120016 2880547225992 2890488636576 2893724477712 2898590959656 2901835871172 2905632808896 2911850753616 2913777582576 2917055627721 2923833678528 2927106848736 2937270414183 2940497090496 2950707149838 2954010404331 2958132510648 2966166825748 2971664681328 2974991397336 2985258755808 2987234160288 3000899458368 3011319248154 3025094725044 3032707279824 3046580597664 3057159002517 3060517379904 3069096310224 3071144176362 3074582257569 3081726336192 3085176263904 3087234859452 3095888681487 3099289604544 3110051026782 3124278158652 3132140305392 3137135270416 3146468486112 3157393723911 3171837428046 3173936295306 3184890256968 3188455674516 3192904932128 3203041473576 3207511084608 3211101825696 3222251484813 3225791221056 3236991885018 3240615629241 3248145501888 3251799716148 3253951496028 3260914829613 3265181607984 3268836910008 3274334232204 3277999780398 3289312888344 3292995204828 3306546625424 3312675382464 3316383852768 3321672639264 3327899074479 3333206224817 3343122766494 3356880473352 3360638430324 3372236742672 3376011890664 3380722869312 3389904943712 3399990168384 3411795689802 3427403172372 3441507712176 3451154595756 3457251114336 3466942128216 3469255458483 3470823296892 3482801881776 3485106520336 3497134399808 3501049368096 3513205789513 3517065147456 3523657843566 3529277179218 3538158493128 3554344030608 3570603609888 3583001539089 3592018048644 3601774002694 3608449970184 3612489553908 3624957060624 3627355766064 3639874579392 3643949342304 3654163689624 3656601944187 3660618826944 3670879900464 3673329308982 3677441523759 3685986402112 3700476999387 3702925677857 3715705299796 3719864953602 3726759805272 3736881719172 3742096265376 3746285463312 3759214729536 3763423091232 3776490532521 3793766335506 3796276745366 3803313227976 3809378542648 3813643061676 3820711733136 3836434826688 3840729634656 3854065501443 3858299303616 3864787946208 3869114494896 3871696176198 3882467671488 3885036776768 3889407503628 3900309894243 3916360552244 3920744835378 3934276199784 3938680539108 3944176680864 3956698290888 3962219575104 3966655196448 3980428304769 3998637034434 4015092330872 4027037535504 4033459633392 4043609706432 4059506216457 4076212003356 4080775236822 4092128413632 4094858901816 4099443010092 4110934150827 4116313145936 4127851575316 4146734702376 4165704211536 4176187073856 4190687723418 4209858298548 4214571146226 4229116570728 4231915060408 4246520342624 4251274232688 4259154063168 4270721964768 4278727381473 4285550860479 4296335313084 4315989180024 4320820838988 4335732954864 4338601994704 4347886439484 4353575477312 4358449213344 4365778976272 4370666373864 4373582717557 4385750517792 4390660273104 4410745635744 4426060724757 4437198765972 4449250238622 4457497021992 4475840631136 4480851240432 4496315656896 4501349187552 4516978872231 4521940903872 4537642087566 4549060919736 4569870896496 4588676949568 4601539461008 4606716264543 4609764619373 4622589504288 4625673944644 4627764395856 4630852289178 4643735842368 4648934406816 4665076540173 4686417237978 4698210458088 4705702905624 4717544657504 4739125374144 4755580670582 4760904442959 4777335385452 4782683511774 4789357398192 4804562210364 4811266626912 4816652738544 4833276080832 4836474354752 4855487827527 4872218252832 4875469258916 4880927244042 4889135677321 4894506533952 4897772411976 4903255365012 4911501348306 4916999670597 4933969332516 4939492807242 4959819938136 4969013073696 4982508958896 4995047284416 5012391198598 5035320710028 5040957645486 5058355114008 5064017835996 5071084303968 5084857415568 5094282310848 5117693534703 5138754001924 5158819326528 5162261568264 5176731893634 5185876671504 5200413192324 5206234945338 5224202822664 5227659780504 5245701599712 5251574052144 5275597721184 5293915768827 5307237739692 5331516045912 5355905414832 5369383380672 5377946177856 5388027072966 5402661004041 5412674955276 5434949337808 5441033649096 5459811869088 5465924013456 5481245534436 5490928240416 5506319850696 5509993963473 5528979603168 5554272282048 5573557949694 5579797430403 5587583631224 5605322578758 5613144398064 5619428194968 5638822094304 5645134636848 5668365643584 5690649503259 5694415118049 5704969841964 5714067813972 5720464592514 5728447084112 5754652240032 5761094451984 5780977273152 5787448955424 5797181919312 5803671742344 5807544264297 5823701507232 5827555165152 5834111255442 5854213697472 5874540828366 5881117253067 5901414299676 5908020808662 5916265021296 5932333651496 5943329362656 5949982794672 5970517511616 5974468320576 5997955551651 6022638496308 6050189450088 6065414559648 6086475026869 6093161195328 6114318005034 6121162855233 6138192620448 6142288352724 6149164515138 6170352527808 6174469718904 6191777362974 6220102053564 6248556317304 6264280610784 6274270540832 6286031585127 6292936972224 6314787447822 6321856719339 6343674856092 6347872590612 6369780513936 6376911349032 6385809864256 6406082947152 6422203651392 6444502969626 6473983770036 6481231258482 6503599432296 6507902992056 6521829659226 6530363215968 6537673820016 6548668464408 6555999560796 6578625776688 6585990409656 6613093250848 6632767705536 6643345278528 6655798148958 6666412449634 6673875357933 6686245532988 6713760946704 6721276860648 6744473485344 6752023781328 6779809887424 6806463131349 6823591379604 6854806344744 6883015424352 6902309191512 6914502228672 6933884256432 6938510916966 6941646593784 6946278433767 6965603763552 6970213040672 7002098736192 7026411579026 7047315687132 7058554358436 7076316986256 7108688061216 7133371005873 7141207219776 7166003078178 7174025267661 7184036097288 7203548005388 7216899940368 7224979107816 7249914121248 7254711532128 7287898684608 7308327379248 7313203888374 7321390866063 7341759800928 7346658617964 7354883047518 7367252022459 7400953998774 7405851355714 7431410599592 7439729907204 7453519610544 7473763438344 7484192530752 7492570926624 7518586797897 7526846182464 7552981065042 7561436468229 7587532671012 7592553490732 7606626455952 7618757085296 7627286123352 7641423466272 7681459269312 7708131002886 7729575892416 7738228989792 7743392352396 7765097840451 7778815007256 7800619788486 7832721104488 7841489670756 7868552399568 7877361078216 7888353361728 7913396581776 7933310392896 7960856609538 7997274068868 8030184661744 8054075071008 8066919266784 8082040609449 8094929403127 8119012432914 8152424006712 8161550473644 8189717803632 8198886020184 8221868301654 8232626291872 8255703150632 8293469404752 8331408423072 8360336924541 8381375446836 8407983868137 8419716597096 8429142292452 8458233141456 8463830120816 8493040685248 8502548465376 8532071203103 8541443929536 8557454762946 8571101720958 8580696888771 8592670626168 8631978360048 8641641677976 8671465909728 8677203989408 8695772878968 8716898426688 8731557952544 8741332747728 8747165435114 8771501035584 8781320546208 8811811242549 8821491271488 8852121449514 8862031212993 8874397531944 8898500477244 8914994043984 8951681262272 8961702480864 8992819503367 9002698375104 9033957744462 9075284175132 9098121839472 9139741792992 9171477007551 9203078922016 9213432529086 9219529238746 9245179008576 9251347889288 9255528791712 9261704578356 9287666044461 9297868813632 9330153080346 9372834475956 9396420916176 9411405811248 9435089315008 9472181171733 9511161341164 9521808885918 9554670770904 9565367023548 9578714796384 9609124420728 9622533253824 9633305477088 9666754454439 9710975655054 9744436505664 9750938517832 9761854488084 9778271354642 9795544823952 9806510730024 9823002696612 9833999341194 9867938665032 9878985614484 9919639876272 9938026147392 9965017917792 9983697223437 9999618674451 10024782397196 10070641420056 10081915290972 10116710228016 10128035671992 10142168607936 10169714831136 10235387069406 10277508003848 10324523136528 10353463787268 10371753343008 10400826384648 10407766375449 10412469890676 10448405645328 10455319561008 10491403199424 10503148104288 10539617368539 10551195442368 10587831537654 10614475479384 10663032091824 10711810829664 10749004617267 10776054145932 10805322008082 10825349910552 10869898675616 10882067298192 10919623738176 10931848026912 10962491068872 10969805832561 10981856480832 11012639701392 11019987926946 11032324571277 11057959206336 11101430998161 11108777033571 11147115899388 11159594860806 11175167262448 11210645157516 11226288796128 11238856389936 11277644188608 11290269273696 11329471597563 11381299006518 11388830236098 11409939683928 11428135627944 11440929185028 11456894168224 11509304480064 11522188903968 11562196504329 11574897910848 11594363838624 11607343484688 11615088528594 11647403014464 11655110330304 11668222510884 11700929682729 11749081656732 11762234506134 11802828599352 11816041617324 11832530042592 11864667302992 11886658725312 11899965589344 11941284914307 11995911103302 12045276992616 12100378900176 12130829119296 12172950053738 12228636010068 12242325710466 12276385240896 12284576705448 12298329030276 12332802452481 12348939437808 12383554725948 12440204107128 12497112634608 12528561221568 12548541081664 12572063170254 12606209009429 12629574895644 12643713438678 12687349712184 12695745181224 12739561027872 12753822698064 12812165894304 12856652581437 12889005939252 12947967540072 12962462516964 13007198864592 13015805984112 13043659318452 13060726431936 13075347640032 13097336928816 13111999121592 13120748152671 13157251553376 13171980819312 13226186501696 13278182174271 13286968608781 13311596297916 13332824899268 13347750715866 13372491065976 13427521893408 13442553721296 13488946970688 13504047562656 13550936616693 13612926262698 13647182759208 13709612689488 13766030848704 13804618383024 13820148793629 13829293858119 13867768512864 13877021833932 13883293187568 13892556867534 13931207527104 13940426081344 13995229620519 14052823158052 14094631374264 14117108716872 14152633972512 14217376122432 14266742011746 14282713328877 14332006156356 14348050535322 14368072194576 14407096010776 14433799880736 14449958215632 14499828242496 14509423064256 14566463482581 14616654758496 14626407776748 14642781732126 14667407031963 14683519601856 14693317235928 14709766095036 14734504044918 14750999011791 14801907997548 14811702711428 14862821199184 14879459814408 14907039221088 14947526876688 14985141853248 15037173595794 15105962130084 15122872936458 15175065342024 15185106981464 15213252911904 15237514170592 15254572246704 15282846932544 15353080604109 15416262005772 15476457979584 15486784704792 15530195680902 15557630014512 15601239576972 15665442208976 15682979341512 15737104799136 15754722156432 15826793163552 15881747306481 15921713219076 15994548137736 16060369323488 16108150142016 16133838533568 16164081218898 16189858806254 16207983012123 16238024865828 16304848013424 16323100947288 16379435607264 16397772040368 16443736603308 16465252583744 16511406301264 16529981890419 16540920104809 16586938809504 16644532347037 16662816846144 16720673849082 16739392291209 16762750893672 16815967736274 16839433194192 16858284584904 16916466282912 16927660241632 17005096930752 17064142406206 17083245354147 17114909525892 17142203441916 17161393777542 17185341252336 17263956720096 17283283355952 17342931819456 17354407978816 17391545757936 17422632792891 17463115905088 17482665495456 17494330870228 17543369195093 17562641092416 17623622485098 17643351759201 17704242899028 17724062425986 17748795063888 17797000954488 17829988087968 17923404961728 17985639006734 18067915488924 18150568350264 18196243678944 18259425080607 18279483585984 18342954015102 18363488565699 18406157844032 18426865058172 18439058477492 18502695778576 18511057583424 18523409156712 18575332088922 18660306160692 18745668951912 18792841832352 18822811622496 18858094755381 18944362343466 19022322682328 19043617771836 19109341541808 19130734047096 19157429592768 19218248841456 19266610954176 19333508908878 19421951310108 19501877035664 19523708976168 19556542709284 19591089647904 19613021460048 19646005393224 19667998682388 19735877330064 19757971228968 19839279752544 19930035835584 19967394446874 19999237348902 20021626073799 20049564794392 20141282840112 20163830581944 20233420456032 20256071343984 20339429662272 20419389394047 20470774138812 20555016007696 20649046273056 20706927574536 20720744350393 20743506686016 20801652769296 20815532750898 20824939781352 20838835301301 20896811290656 20910639122016 21006296208576 21079234737078 21175663075308 21228950958768 21326064183648 21400113017619 21423621659328 21498009234534 21522075802983 21552108291864 21610644016164 21650699821104 21739797351232 21764134596384 21839704508177 21863696053824 21924982137744 21939611665122 21964172598189 22025279402784 22039975853892 22064649142554 22101756067377 22202861996322 22217554067142 22294231798776 22319189721612 22350334524896 22421290315032 22452577592256 22477712779872 22555760393691 22580538547392 22658943195126 22684309404687 22762598013036 22777660472196 22819879367856 22856271255888 22881858370056 22913788336448 23044377807936 23124393008658 23188727677248 23214686969376 23230177057188 23295293521353 23336445021768 23401859365458 23498163313464 23524469012268 23605657198704 23632083234648 23665060085184 23729334605984 23799931178688 23882569828614 23991822206604 24090553985232 24200757800352 24246121828347 24284788209381 24345900107476 24457272020136 24484651420932 24569153410896 24596658060552 24665604904962 24697878875616 24767109451896 24880408214256 24994225269216 25081010773623 25144126340508 25212418018858 25259149791288 25287426877356 25374699424368 25391490362448 25479122055744 25507645396128 25596213609309 25624331788608 25713305162874 25742090666313 25778011878504 25895935080144 25924925033928 26014397729184 26031611968224 26087318636904 26150695280064 26194673857632 26223998243184 26241496305342 26314503106752 26343961638624 26435433727647 26556364348542 26573937217562 26623192595832 26665649798536 26695501431732 26744982131952 26855043786816 26885107442592 26978458510101 27008095125312 27101873233386 27225852525396 27294365518416 27419225378976 27514431022653 27609236766048 27640297587258 27658587716238 27735537025728 27754043667864 27766586375136 27785113735068 27862998133383 27990459241038 28105646316104 28189262748528 28234217433744 28305267945024 28416543515199 28533484023492 28565426657754 28664012312712 28696101070644 28736144389152 28814192021552 28867599761472 28899916431264 29000263363317 29132926965162 29233309516992 29252815553496 29285563464252 29334814063926 29386634471856 29419532190072 29469008089836 29501998023582 29603815995096 29623405422856 29725642398368 29758919628816 29814078442176 29895053753376 29951091670311 29998856023353 30074347191588 30211924260168 30245745872916 30350130684048 30370213962928 30426505823808 30475028341184 30509144493408 30615079022899 30706161208218 30832524011544 30973569409584 31060391361804 31115260029024 31202479153944 31223299126347 31330884417952 31365958683024 31474209598272 31509444312864 31618852105617 31653586327104 31763494612962 31843426438152 31989096275472 32120738646976 32247013851801 32268352335611 32328162437796 32379717612508 32415966024246 32476049731656 32609696026848 32646201894576 32758871214528 32795544080736 32887473206616 32909417497683 33022812602528 33059963780838 33081840209618 33173877619008 33289064694074 33326331100713 33441347698164 33478784582418 33525501787344 33631935472548 33678866388384 33716569169808 33832932565824 33855320483264 33988414792689 34128284812412 34166490708294 34229819051784 34284406883832 34322787555084 34370682504672 34527913440192 34566566711904 34686589512987 34783091515872 34845265585782 34965330990912 34988661740456 35086738390186 35247244970196 35286703518402 35408485798056 35448124851972 35497590127776 35594001908976 35659976175936 35823854742921 35971278013468 36135830977848 36301136700528 36392487357888 36518850161214 36685908030204 36726977131398 36853730116344 36878116954984 37005391557152 37046818313424 37150664177844 37320612321384 37491337903824 37585683664704 37645623244992 37716189510762 37818627028287 37888724686932 38044645364656 38087235543672 38218683083616 38261468094192 38436497682912 38569957744311 38667017817756 38843902620216 39003754071328 39047417952336 39113085418568 39182179295808 39226042920096 39292010786448 39335997364776 39362244458013 39471754660128 39515942457936 39678559505088 39834546522813 39860905826343 39934788893748 39998474697804 40043252147598 40099129588784 40282565680224 40327661163888 40466840912064 40512142687968 40652809850079 40838778788094 40941548277624 41110032015392 41298092546112 41413855149072 41441488700786 41487881574357 41603305538592 41631065501796 41649879562704 41677670602602 41793622581312 41821278244032 41985688861557 42158469474156 42351326150616 42457901917536 42605325188083 42652128367296 42800226035238 42848139986631 42996018469068 43044151605966 43104216583728 43221288032328 43301399642208 43528269192768 43679409016354 43849964275488 43879223330244 43928345196378 44002221095889 44050558805568 44079951707784 44129298285108 44203512134754 44252997035373 44405723992644 44435108134284 44588463597552 44638379443224 44700669049792 44842580630064 44955425559744 45111520787382 45317886390252 45368618809374 45525196026072 45555320944392 45639758735712 45712542511776 45763716740112 46248786017316 46429373938752 46460354114376 46590587042706 46672890043536 46803718730916 46996326626928 47048938024536 47211314397408 47264166469296 47458669211968 47645241919443 47765139657228 47983644413208 48181107970464 48401515600704 48492243656694 48569576418762 48623949036369 48691800214952 48914544040272 48969302841864 49138306821792 49193316121104 49331209809924 49395757751232 49534218903792 49589945671257 49622760314427 49760816428512 49933597041111 49988450538432 50162021547246 50218176873627 50288252681016 50424836037716 50518299582576 50574853754712 50749398848736 50782980724896 51015290792256 51192427218618 51249736062441 51426610325748 51484181332626 51556023757008 51791870160288 51849850067856 52028795458368 52063223936448 52174637273808 52267898378673 52389347715264 52447996486368 52482992610684 52630107585279 52687923277248 52870867455294 52930055277603 53112728697084 53147874435124 53246385191664 53331299597072 53391002863464 53489964263904 53770214885184 53956917020202 54203746466772 54451705050792 54588731036832 54778275241821 54838450757952 55028862045306 55090465697097 55218473532096 55280595174516 55317175432476 55508087335728 55533172750272 55570227470136 55725996266766 55980918482076 56211292632208 56378525497056 56468434867488 56574284266143 56664505821889 56833087030398 57066968046984 57130853315508 57328024625424 57392202141288 57472288778304 57628384043104 57799832862528 58000526726634 58265853930324 58505631106992 58571126928504 58669628127852 58773268943712 58839064380144 58938016179672 59003996047164 59207631990192 59246810845712 59451284796736 59517839257632 59724498421721 59790107506752 59902183340622 59997712046706 60064878221397 60148694383176 60423848520336 60491491745832 60700261368096 60740427925856 61018288986816 61230158045798 61412322416436 61665048023088 61947138819168 62120782723608 62162233051179 62230520058048 62404958307888 62446598252694 62516505903903 62661768835904 62731917366048 62949736523569 63018888625728 63237704211234 63526989225924 63686852876304 63978192550944 64200339052857 64494027703602 64536704671222 64656324875592 64759435225016 64831932048492 64952099463312 65219392053696 65292403789152 65519113524531 65591088161472 65774946413232 65818834995366 65892517794567 66045625205056 66119927561676 66163680419236 66305268202131 66578129388148 66652662201426 66882695396328 66957569164836 67051003574688 67263870945096 67357732776768 67433138339616 67667281181073 67976829585378 68256569624824 68332981416588 68459638103568 68568813767664 68645575110168 68741365009344 69133133423808 69373179025974 69566183031744 69690531171564 69885880564059 69977323480912 70173476780372 70494489940392 70573407036804 70816971596112 70896249703944 70995180255552 71188003817952 71647709485842 71942556026936 72271661955696 72602273401056 72738365485041 72854364628143 73037700322428 73371816060408 73453954262796 73707460232688 73756233909968 74010783114304 74093636626848 74301328355688 74350906198469 74641224642768 74982675807648 75243032320869 75432379021524 75637254056574 75777449373864 76089290729312 76174471087344 76437366167232 76522936188384 76788640827927 76872995365824 77139915488622 77226271998939 77334035635512 77687805240432 78007508142656 78094835904672 78226170837136 78365998529341 78452085840192 78584021572896 78671994729552 78724488916026 78943509320256 79031884915872 79306301182941 79669093045626 79721811652686 79869577787496 79996949395608 80086504295196 80198259177568 80565131360448 80655322327776 80935375530303 81024285375936 81305619700158 81677557576188 81883096555248 82220064030784 82543293067959 82827710298144 82882977401572 82975763148714 83206611077184 83262131003592 83299759125408 83355341205204 83588994400149 83971377723114 84316938948312 84702652301232 84915803835072 85210650376166 85600452070476 85696279973262 85992036938136 86088303211932 86208433167456 86442576064656 86602799284416 87000790089951 87358818032708 87699928550976 87758446660488 87856690392756 88004442191778 88159903415568 88258596570216 88407024269508 88505994070746 88811447985288 88870216268568 89176927195104 89276758886448 89685161260128 89996568070059 90223041574764 90635772780504 90737237618748 91050392052144 91110641888784 91279517471424 91425085023552 91527433480224 91845237068697 92497572034632 92920708228752 93181174085412 93345780087072 93607437461832 93669897379041 93992653253856 94097876049072 94422628794816 94528332938592 94856556316851 95290483838886 95530279314456 95967288826416 96362215940928 96741041555403 96805057006833 96984487313388 97139152837524 97247898072738 97383600429904 97829088080544 97938605683728 98276613643584 98386632242208 98662419619848 98728252493049 99068437807584 99179891342514 99245520628854 99521632857024 99867194082222 99978993302139 100324043094492 100436353747254 100576505362032 100849672075432 101036599165152 101149707509424 101498797697472 101565961449792 101965244378067 102384854437236 102499472124882 102853220651496 102968362665252 103112047514016 103583740320576 103699700135712 104059768538961 104349274547616 104535796757346 104895992972736 104965985221368 105260215170558 105741734910588 105860110555206 106225457394168 106295748870248 106492770383328 106662599194144 106782005726928 106979928527808 107471564228763 107913834040404 108407492933544 108903410101584 109177462073664 109556550483642 110057724090612 110180931394194 110561190349032 110634350864952 111016174671456 111140454940272 111451992533532 111961836964152 112422585264416 112757050994112 112936869734976 113148568532286 113329011643778 113455881084861 113666174060796 114133936093968 114261706631016 114656049250848 114784404282576 115256768086208 115709873232933 115786440733663 116001053453268 116531707860648 117011262213984 117142253857008 117339256255704 117546537887424 117678128760288 117876032359344 118007992094328 118086733374039 118415263980384 118493621691424 119035678515264 119448996843442 119582717479029 119804366681244 119995424093412 120129756442794 120297388766352 120847697040672 120982983491664 121400522736192 121480855851712 121958429550237 122460316091596 122824644832872 123330096046176 123894277638336 124241565447216 124324466102358 124463644723071 124809916615776 124893196505388 125033011807806 125463834732096 125899473047138 126475408422468 127053978451848 127373705752608 127815975564249 127956385101888 128400678105714 128544419959893 128988055407204 129073409342444 129312649751184 129518870450032 129663864096984 129904198926624 130584807578304 131038227049062 131549892826464 131637669990732 131785035589134 132006663287667 132239855123352 132327360838472 132610536404262 133156258776296 133305324402852 133765390792656 133915138329672 134102007149376 134527741890192 134866276679232 135334562362146 135953659170756 136513139249648 136665962833176 136919276207136 137137627535328 137291150220336 138746358051948 139381062343128 139771761128118 139954646961824 140346953560744 140988979880784 141146814073608 141633943192224 141792499407888 142376007635904 142935725758329 143295418971684 143885112053872 144543323911392 145045210452751 145204546802112 145476730970082 145708729256286 145871847109107 146075400644856 146743632120816 146907908525592 147414920465376 147512467819936 148187273253696 148602656711376 148701812396938 148868280943281 149282449285536 149800791123333 149965351615296 150486064641738 150654530620881 150864758043048 151274508113148 151554898747728 152178581458624 152348942174688 152877931557239 153045872376768 153577281655854 153749208187323 154279830977244 154452543997878 154668071271024 155375610480864 156189671809344 156452341674272 156731997058682 157168043145792 157343989459104 157448977832052 157890322755837 158063769831744 158612602365882 158790165832809 159338186091252 159443623305372 159739155574992 159993898791216 160173008590392 160396518355136 161310644655552 161870751060606 162611239400316 163355115152376 163766193110496 164334825725463 165086586135918 165655420596288 165765954803144 165951526297428 166524262007184 166599518250816 166710682410408 167177988800298 167942755446228 168633877896624 169405304602464 169722852798429 169993517465667 170421300752332 171200904140952 171392559946524 171984073876272 172176606423864 172416866334912 172885152129312 174001580179902 174717636065416 175516893320976 175713380785512 176008884383556 176319806831136 176517193140432 176814048539016 177011988141492 177622895970576 177740432537136 178353854390208 178553517772896 179173495265163 179370322520256 179993136140118 180194634664191 180446083149528 181271545561008 181474475237496 182100784104288 182221283777568 183054866960448 183690474137394 184995144069264 185841416457504 186362348170824 186486699153537 186691560174144 187214874923664 187339794758082 187549517711709 187985306507712 188195752098144 188849209570707 189056665877184 189713112633702 190580967677772 191060558628912 191934577652832 192601017158571 193482083110806 193610114013666 193968974626776 194278305675048 194495796145476 194767200859808 195658176161088 195877211367456 196557340573593 196773264484416 197324839239696 197456504986098 197677553383701 198136875615168 198359782685028 198491041257708 198915804606393 199734388164444 199957986604278 200648086188984 200872707494508 201153010724064 201699344150864 202073198330304 202299415018848 203001843543219 203930488756134 204769708874472 204998944249764 205706441302992 205936725330504 206224095028032 207399400271424 208119537077922 208698549095232 209071593514692 209657641692177 209931970442736 210520430341116 211483469821176 211720221110412 212450914788336 212591497740496 212985540766656 213325198388288 213564011453856 214305553160293 214943128457526 215827668080808 216814985867088 217806820203168 218563093884429 219113100967284 220115448181224 220361862788388 221122380698064 221268701729904 222032349342912 222280909880544 222903985067064 223052718595407 223923673928304 224845170528832 225729096962607 225878466349277 226297137064572 226658023287556 226911762169722 227332348121592 228267872187936 228523413262032 229312098501696 229568808565152 230365922483781 231419746465866 231572881467326 232002106906536 233063415721296 234022524427968 234284507714016 234678512511408 235097995588023 235356257520576 235752064718688 236015984188656 236173466748078 236830527960768 236987243382848 237918903548823 238897993686884 239165434958058 239608733362488 239990848186824 240259512885588 240594777532704 241695394081344 241965966983328 242806126590909 243916859100474 244920632183192 245649289665744 246660192092352 247629879203877 248483130894432 248648932204716 248927289446142 249619833231552 249786393010776 250066023615612 250766983200447 251798946094276 252950816844936 254107956903696 254747411505216 255631951128498 256801356211428 257088839919786 257976110814408 258146818684888 258625299502368 259037740900064 259327728193968 259808397853248 261002370269853 262076454098124 263099785652928 263275339981464 263570071178268 264013326575334 264479710246704 264654721676944 265221072808524 266312517552592 266610648805704 267530781585312 267830276659344 269055483780384 269989704210177 270669124724292 271907318341512 273026278499296 273331925666352 273838552414272 274275255070656 274582300440672 275535711206091 277492716103896 278762124686256 279543522256236 279909293923648 280693907121488 281009692137123 281195641781753 281977959761568 282293628147216 283267886384448 283584998815776 284569668950553 285871451516658 286590837943368 287770224107744 289086647822784 290090420905502 290415171020499 290953461940164 291417458512572 291743694218214 292150801289712 293487264241632 293815817051184 294829840930752 295024935639872 296184757479147 297205313422752 297403624793876 297736561886562 298237276316581 298564898571072 299601582246666 299936979906417 300972129283476 301309061241762 301729516086096 302549016226296 303109797495456 304697884349376 305755863114478 307154563311708 307498416374646 308559661954488 308905087995756 309336142542048 310751220961728 312179305616883 312904683348544 313463994117364 314687978918208 314897955664104 315780645511674 317225204731764 317580331665618 318676372182504 318887246610744 319478311149984 319987797582432 320346017180784 323741502121212 325222478800632 326710230304752 327532386220992 328669651450926 330173172271836 331531909606288 331903052594856 333048524014368 333421364820816 334355977600596 335885510892456 337267755793248 338810609204928 339445705596858 339987034931334 340367643254583 340842601504664 342401808281904 342785119893048 343968147752544 344353212847728 345770304258624 347129619698799 347359322200989 348003160359804 349435272130832 351033786641952 351426761571024 352017768767112 352639613662272 353034386280864 353628097078032 354023976282984 354260200122117 355245791941152 355480865074272 357107035545792 358346990530326 358748152437087 359986272280236 360389269328382 360892166299056 362543091122016 362948950474992 364201568208576 364442567555136 365875288650711 367380948274788 369990288138528 371274976639009 371682832915008 372724696341648 372973398307074 373390934169213 374429749847328 374679589516164 375099035423418 376391504196288 377698419141414 379426225267404 381161935355544 382121117257824 383447926692747 383869155305664 385202034317142 385633259879679 386964166221612 387220228027332 387937949253552 388556611350096 388991592290952 389534401719616 391754422734912 393114681147186 394649678479392 394913009972196 395355106767402 396019989863001 396719565370056 396982082515416 397831609212786 399468776328888 399915973208556 401296172377968 401745414989016 402306021448128 403398688301728 404598830037696 406003687086438 407860977512268 409539417748944 409997888499528 411412882605984 411873450661008 416239074155844 418143187029384 419315283384354 419863940885472 421040860682232 422966939642352 423440442220824 424901829576672 425182995480992 427128022907712 428611106320586 429886256915052 431655336161616 433629971734176 435135631358253 435613640406336 437126187768858 437615541327321 438226201934568 440230896362448 440723725576776 442244761396128 442537403459808 444561819761088 445807970134128 446105437190814 446604842829843 447847347856608 449402373369999 451458193925214 451756932698554 452594274129144 453316046575112 453823524339444 454664696243184 456535744375872 457046826524064 458633794671717 459137617130304 460731844967562 461247624561969 462839492931732 463145762934652 464004213813072 466126831442592 468569015428032 469357025022816 470195991176046 471504129437376 472031968377312 472346933496156 473670968267511 475837807097646 477795987373768 478330869916116 479217466724976 479981696373648 480519025771176 481189555065408 483931933966656 485612253181818 487833718200948 489841264366384 491298579331488 493004477176389 495259758407754 496966261788864 497297864409432 497854578892284 499572786021552 500132047231224 501533966400894 503597892188552 505901633689872 508215913807392 509168558395287 509980552397001 511263902256996 513602712422856 514177679839572 515952221628816 516293637369776 517250599004736 518075481800128 518655456387936 520456343389283 522004740539706 524152908196248 526550679962928 527140142356536 528026653150668 528959420493408 529309443353888 530442145617048 532625035105184 533221297611408 535061563170624 535660553318688 537520485795489 538110967560768 539979408420354 540583903992573 541338249448584 543814636683024 546052556998592 546663851332704 548561989705387 549164600881344 551071422412182 554985432207792 557524249372512 559087044512472 559460097460611 561387814242976 562019384274246 562391283563506 563955919523136 564587256294432 566547628712121 567169997631552 569139337901106 571742903033316 573181675886736 575540448215488 577803051475713 580180841811004 580830342040998 581906923880328 582834917025144 583487388436428 584301602579424 586974528483264 587631634102368 589672021720779 592369514958294 594410626845504 594807249587752 595473123773124 596474552633162 599203164493332 599873959812834 601944258566952 602618122483524 603459032172192 605098032452592 606219594990912 609005530629657 611511726228956 614309126623416 614996832749292 617119323908976 617810175991512 618672285084096 624358611233766 626927988234728 629795911328208 631561291023348 634450409463528 635160663331236 637352744365008 637774493221488 638956622299968 639975595164864 640692034361568 642916659480879 647483004242424 650444957601264 653420460609504 655689281653287 657339302901852 660346344543672 663063819212576 663806105189712 666097048028736 666842729641632 668711955201192 669158155786221 671771021784912 674535511586496 677187290887821 677635399047831 678891411193716 679974069862668 680735286509166 681685203009328 684803616563808 685570239786096 687936295505088 688706425695456 691097767451343 694259239397598 694718644401978 696006320719608 698870544261664 702067573283904 702853523142048 704035537534224 705293986764069 706068772561728 707256194156064 708047952565968 708520400244234 710491583882304 710961730148544 713756710646469 716693981060652 717496304874174 719972544560472 720778538656764 721784332598112 725086182244032 725897900949984 728418379772727 731750577301422 734761896549576 739980576277056 742549953278018 745449392683296 745946796614148 746781868338426 748859499694656 749359179032328 750198070846836 752300949601341 755396838282828 758852450534808 762323870711088 764242234515648 766895853385494 770404068634284 771266519759358 773928332443224 774440456054664 775875898507104 777113222700192 777983184581904 786229362294372 789299356958784 789826019944392 790710213534804 792039979726002 793439130740112 793964165030832 795663218425572 798937552657776 799831946417112 802592344755936 803490829978032 806797376603456 809969112630531 810505085135641 812007374172876 815721955024536 819078835497888 819995776999056 822825765211968 823746901322016 826607133618273 832478148311688 836286374058768 838630566768708 839727881770944 842081721364464 843029076411369 843586925345259 845933879284704 846880884441648 849803659153344 850365990961984 853709006851659 857222212641172 859772513830104 863310672323232 867259943468352 870271262716506 871245513061497 874252375537716 875231082654642 876452403869136 880461792724896 881447451153552 884489522792256 885074806919616 888554272437441 891615940268256 892210874381628 893209685659686 894711828949743 895694695713216 898804746739998 899810939719251 902916387850428 903513865397108 905188548258288 906632093150224 907647048678888 909329392486368 914093653048128 917267589343434 921463689935124 922495249123938 925678985863464 926291525869304 928008427626144 932253662885184 936537916850649 938714050045632 940391982352092 944063936754624 944693866992312 947341936535022 951675614195292 955591974747536 956661739832232 958434933449952 959963392747296 961038051542352 971224506363636 975667436401896 979682528732768 982597158662976 986008954352778 990519516815508 994595728818864 995709157784568 999145572043104 1000264094462448 1003067932801788 1007195784377104 1011803267379744 1015316473169257 1016431827614784 1018337116790574 1019961104794002 1021102929763749 1022527804513992 1027205424845712 1028355359679144 1031904443257632 1032587274739552 1037310912775872 1040912686778566 1042077966602967 1044009481079412 1048305816392496 1053101359925856 1054280284713072 1056053306301336 1057918840986816 1058618886707776 1060884291234096 1062780600366351 1065250070210368 1066442595222816 1070145520900673 1071321106637376 1075040971590978 1076244457311261 1079958816840708 1081167807985146 1082676498897168 1087629273366048 1093327702665408 1097123979410774 1102142844824364 1109970864415584 1113824929917027 1115048498745024 1118174089024944 1118920194921222 1120172802507639 1122775628485952 1124038768548492 1124782567127012 1129174512588864 1133095257424242 1138278675802212 1143485806066632 1146363351773472 1150343780078241 1155606102951426 1160361683622008 1161660684081996 1163813847760656 1165669834050288 1166974776872856 1168603205158848 1175263268204736 1179344043441558 1184739029916588 1188059969589003 1189614499175504 1190946247546248 1192949105266324 1198406328986664 1199747919625668 1203888517133904 1205236244967048 1206918064344384 1210196064905184 1218011061259314 1223023452457912 1228618253246832 1229993665498584 1234238647817952 1235620351983024 1248717222467532 1253855976469456 1259591822656416 1263122582046696 1263965405373973 1268900818927056 1270321326662472 1274705488730016 1275548986442976 1281384068723136 1285833318961758 1294966008484848 1300889915202528 1305406894074759 1306840921219008 1311378563306574 1312846623981963 1314678605803704 1320692689087344 1326127638425152 1327612210379424 1332221974998797 1333685459283264 1337423910402384 1338316311572442 1339814528489529 1343542043569824 1348207120109997 1354374581775642 1355270798095662 1357782822387432 1359948139725336 1361470573018332 1363370406018656 1369607233127616 1371140479572192 1375901384015151 1377412851390912 1382195534902686 1383742873685907 1388518478795196 1389437288803956 1392012641439216 1397741088523328 1405707046284096 1408071075068448 1410587973528138 1414512388312128 1416095905131936 1417040800488468 1421012904802533 1427513421292938 1433387962121304 1434992609748348 1439945089120944 1441557077313528 1443568665196224 1451795801899968 1456836759545454 1463501154602844 1469523793099152 1479013431529167 1485099906556036 1490898785366592 1491893593228296 1493563736676852 1498718358064656 1500396141693672 1504601899202682 1510793676565656 1517704901069616 1524647741422176 1529941657191003 1533791706770988 1540808137268568 1542533039518716 1547856664886448 1548880912109328 1551751797014208 1554226445400384 1555966369163808 1561369030167849 1572458724588744 1579652039888784 1581420427069608 1584079959452004 1586878261480224 1587928330061664 1591326436851144 1597875105315552 1599663892834224 1605184689511872 1606981659956064 1612561457386467 1619938225261062 1621010170271282 1624014748345752 1631443910049072 1638157670995776 1639991553998112 1645685969116161 1647493802644032 1653214267236546 1664956296623376 1672572748117536 1677261133537416 1678380292381833 1684163442728928 1686058152822738 1687173850690518 1691867758569408 1693761768883296 1699642886136363 1707418013703318 1714444425282344 1719545027660208 1726621344646464 1733409154427139 1740542525433012 1742491026122994 1748504751075432 1750462165309284 1752904807738272 1760923585449792 1762894902307104 1769016065162337 1777108544874882 1783231880536512 1784421748763256 1786419371319372 1789423657899486 1797609493479996 1799621879438502 1805832775700856 1807027730794216 1810377096516576 1813264186300448 1815294097357776 1818658784972736 1827016591888971 1834535178686868 1842927379870248 1844990498247876 1851357971726928 1852583051738608 1856016855252288 1873075833701298 1880783964704184 1889387733984624 1894683873070044 1903351228390584 1911183949495072 1913323479664464 1916869866899904 1919926785494592 1922076103084704 1928749978442637 1942449012727272 1951334872803792 1959365057465536 1967067844959861 1968369492472271 1972017908705556 1981039033631016 1989191457637728 1991418315569136 1998291144086208 2000528188924896 2006135865603576 2007474467358663 2014391568754208 2023606534759488 2030632946338514 2032906197143493 2036674233581148 2039922209588004 2042205859527498 2045055609027984 2054410849691424 2056710719358288 2063808886515264 2065174549479104 2073293302354029 2081825373557132 2084155933205934 2088018962158824 2096611632784992 2106202719851712 2108560569426144 2112106612602672 2115881960292207 2121768582468192 2125561200732702 2132885190445632 2140291041801346 2150081943181956 2152488914622522 2159917633681416 2162335615970292 2165352997794336 2175258546732096 2185255139318181 2194247958821548 2204285689648728 2219941728831168 2227649859834054 2236348178049888 2237840389842444 2240345605015278 2248077537096984 2249565134254024 2266190514848484 2276557351604424 2286971612133264 2292726703546944 2300687560156482 2311212205902852 2320723367244016 2323321368163992 2327627695521312 2331339668100576 2333949553745712 2358688086883116 2369478059833176 2376119939178006 2379228998351008 2381892495092496 2385898210532648 2396812657973328 2399495839251336 2407777034267808 2410472489934096 2420392129810368 2429907337891593 2431515255406923 2436022122518628 2446046904915824 2457236506493664 2459987330997168 2468477295635904 2471240703966048 2479821400854819 2497434444935064 2507711952938912 2519183645312832 2526245164093392 2527930810747946 2530760776035777 2537801637854112 2540642653324944 2549410977460032 2551097972885952 2561127020554977 2571666637923516 2589932016969696 2598924836473063 2601779830405056 2610813788149518 2613736539184491 2622757126613148 2625693247963926 2629357211607408 2641385378174688 2655224420758848 2664443949997594 2674847820804768 2676632623144884 2679629056979058 2684135486849229 2687084087139648 2696414240219994 2699432819157753 2708749163551284 2710541596191324 2715565644774864 2719896279450672 2722941146036664 2726740812037312 2742280959144384 2751802768030302 2764391069805372 2767485747371814 2777036957590392 2778874577607912 2784025282878432 2816142150136896 2821175947056276 2832191810263872 2834081600976936 2842025809605066 2855026842585876 2866775924242608 2869985219496696 2879890178241888 2883114154627056 2913673519090908 2927002309205688 2939047586198304 2958026863058334 2970199813112072 2983787186456592 2987127473353704 2997436716129312 3000792283387344 3009203798405364 3021587353131312 3035409802139232 3045949419507771 3049295482844352 3059883314382006 3063308789291247 3067583413541976 3081616274537136 3085066079037432 3095713329772896 3097761824218656 3111932738327616 3122738060335698 3126233899808901 3144917449177488 3159304079777568 3162840854139216 3168159918904008 3173756522960448 3175856660123328 3182652873702288 3188341801099053 3195750210631104 3199327785668448 3210436562702019 3213963319912128 3225122914772934 3228733371933783 3239876450522124 3242020340542564 3248029496691504 3262887820098144 3279983107996224 3291371938232322 3306428534473092 3329912593246752 3341474789751081 3345145496235072 3354522267074832 3356760584763666 3360518407522917 3368326885457856 3372116305645476 3374347701381036 3387523537766592 3399285772272726 3414836027406636 3428888850564688 3439090055320416 3451031340234723 3466818308854278 3481085050866024 3484982052245988 3497009502150864 3500924330618568 3505809615476544 3525789804614208 3538032130324674 3554217089749764 3564179908767009 3568843497526512 3572838742638744 3578847315798972 3595218986959992 3599243758877004 3611665551401712 3614055461588432 3620754193033152 3626528372600896 3630588194715552 3643194403724981 3654033183777942 3669070357373736 3685854759740496 3689980996495752 3702715943453856 3705166103477216 3746151667402596 3761567929408368 3778775467969248 3789367746140088 3791896216121919 3806702456781168 3822367898990144 3826646959328928 3839933927937709 3844152206169408 3857499956885274 3884898025454544 3902669745607584 3916220682224277 3934135689919722 3936738984944542 3944035817411112 3962078067262032 3978382915275456 3982836631138272 3996665924996391 4001056377849792 4012271731207152 4014948934717326 4019443585468587 4028783137508416 4044621360329991 4061265892677028 4065812394286986 4073348467162296 4079844419176008 4084411719054996 4090111218055968 4108821699382848 4113421438716576 4127704152045453 4146586604708058 4163650747114264 4168311866411868 4176037924317648 4193223265569984 4217121138852288 4224213225205344 4231763920584414 4243537164936384 4251122401465404 4263038714407599 4280582083602692 4300163886363912 4304977829245044 4319835267362832 4324671231940584 4330705995588672 4370510278636362 4388495917643096 4408571379297456 4437040294587501 4455299719668108 4472696356099776 4475680779684888 4480691210030556 4496155074193968 4499130268508048 4532381029696968 4553114703208848 4573943224266528 4589824971573009 4601375120312964 4622424411805704 4641446734488032 4646642736327984 4655255391042624 4662679336201152 4667899107491424 4684107090503547 4717376173766232 4738956119666352 4752239878356012 4758457996702016 4763784990184992 4771796421065296 4780325910289801 4793625315946656 4798991678502672 4815554068535616 4820944979868192 4837684372159401 4859814675783186 4863030510813846 4872044245037256 4892093809831648 4914473012987328 4919974661994336 4937057907348483 4942481407932096 4959642801709638 4994868889870128 5015423905877824 5035140877145499 5052490328186784 5055861621495892 5061521552071554 5075603275708224 5081285306649888 5098928658409089 5122254041109954 5143333275847032 5179864033939392 5197849672946126 5221627576299036 5227473078368982 5245514253226296 5251386495927852 5258714423214816 5282770756349376 5307048195487011 5328887899995188 5349695641609536 5353265246289768 5359258113958116 5368270973698458 5392828480439988 5398865638315506 5417498327102568 5421083192382648 5431131289549728 5439792558901344 5445882292073328 5503605536060604 5528782139610744 5534971494743628 5554073915180784 5557749155215824 5568050565756864 5642351894112552 5668163201953872 5684051619210132 5710053685171752 5733551848485216 5739970438993392 5759780356483776 5766228309254112 5786249935327911 5827347038181816 5854004618411376 5878095172396608 5901203534879583 5905108477416813 5916053726116668 5940399626224144 5967574372913184 5974254946707408 5994873432258624 6001584566774688 6018407596810728 6022423402075989 6043174706262624 6070819604278464 6091898839015542 6098718591430479 6119766628764012 6126617578582494 6135166827083952 6163232549074272 6170132158074864 6191426659545792 6195523648437312 6219879907062087 6245476120671396 6252467799617802 6289834898354976 6318608159555136 6325681708278432 6336319837808016 6347645880876621 6365305747404576 6376683602198106 6398655571336896 6420873125404038 6450245829545868 6457466743867566 6479752901044248 6484040681085128 6496058993383008 6525775640196288 6555765417954543 6582743876464644 6612857068946184 6659825186493504 6682949579502162 6709044534149664 6713521169527332 6721036815045834 6744232611290952 6748695402762072 6798571544545452 6829672054813272 6857777701129376 6878180110640832 6902062680469446 6933636617708556 6962170101732048 6969964104491976 6994019004301728 7001848661237136 7076064260649348 7108434179499528 7128359817534018 7137686995053024 7145677485277488 7157694631597944 7190437973919984 7198487517754008 7223331102803424 7228110923176864 7261176389431104 7286388807449962 7294545766220769 7308066367555884 7338140714747472 7371709519480992 7379961992991504 7405431886907712 7410332206954432 7439464202564457 7492303334805192 7523135858816736 7557550935938496 7578735492280176 7583792432243838 7592282328107331 7613404913562336 7653293918657856 7679867855875418 7714999913770548 7769796050909088 7796774509419189 7805339491215168 7832441364448554 7841209617553473 7868271379839444 7873477969889084 7888071634822224 7924156134524064 7965673262276544 7993331849992782 8024543462414304 8029897869434652 8038887170937174 8052406460547687 8089242720659982 8122531785354056 8131624788573972 8146696934324592 8159688838352016 8168823438109992 8180222436111936 8226842877433152 8255408304090906 8293173209416116 8327301494228528 8336623732823736 8352075848635296 8448426450410688 8463527841168828 8502244802930808 8526077428815198 8561164167205384 8600327772727824 8609955658490088 8639670534725664 8649342463881168 8741020557272724 8776991835286192 8817142758594912 8847757837617811 8874080589175002 8910599439336216 8951361559369776 8961382420061112 8992310148387936 8998260537016096 9064762059393936 9106229406417696 9137848258523313 9147886448533056 9179649943146018 9189926367873741 9202750240625928 9244848823611408 9282893468976064 9293285472655968 9325553824991579 9335798214982848 9368214181007094 9378701699426703 9434752347532464 9477912239332704 9504479756712024 9527569980369984 9543592842130592 9560651820579602 9587250631893312 9597983357005344 9631309688106057 9641889959736384 9675368744318802 9686200115801349 9719629351566372 9726061021627692 9744088490074512 9784187619663296 9839949323988672 9874115814696966 9919285603419276 9989737779740256 10024424369253243 10070281754290998 10104980656373568 10111723242991784 10123043104143108 10162570613299776 10197857316818178 10244508082219908 10286666551694064 10353094020704169 10395699345892252 10443255152598072 10454946156737964 10491028506452592 10502772991855704 10517428846429632 10614096390974022 10657775799990376 10706530492579536 10718516227916232 10736541947396916 10785656960879976 10797731276631012 10834996654205136 10842166384765296 10862262579099456 10879585117802688 10891764584146656 10929583211174943 11007211072121208 11057564279221488 11069942989487256 11108147830361568 11115498310431648 11284703788225104 11336326403907744 11368103238420264 11375688648365757 11420107370343504 11467103696970432 11479940877986784 11519801783813127 11532456618508224 11572499870655822 11654694076363632 11708009236822752 11748662046672831 11802407069759166 11810216954833626 11832107452233336 11880799252448288 11935148745826368 11948509893414816 11989997774989173 12003169133549376 12036815193621456 12044846804151978 12058330756405761 12086349412525248 12133864080989973 12183797678031084 12197437182860958 12239533257528024 12253235157164988 12270333654167904 12326465098148544 12340264316149728 12383112456136359 12439759814124174 12490952241342792 12504935599235604 12579669796709952 12651363416556864 12672639675616032 12695291761753242 12730611494809152 12753367204396212 12789116143222797 12841746250808076 12900491659091736 12914933487735132 12959505802088496 12968081362170256 12992117986766016 13111530835909086 13165487752929288 13225714137892368 13365899159004324 13418089068299328 13427042339054664 13442073630091668 13488465222581904 13497390805524144 13597143089090904 13659344109626544 13715555402258752 13769474914719027 13778586447305897 13804125360938892 13867273235417112 13924340203464096 13939928208983952 13988038008603456 14003697322474272 14052321271510641 14152128521298696 14216868358999056 14256719635068036 14275373990106048 14291354970554976 14315389263195888 14340977730869403 14380875947839968 14396975035508016 14446662205606848 14456221846353728 14513053116478203 14572777614899924 14589091532441538 14616132735111768 14676281429494944 14743419038961984 14759923985983008 14811173722045449 14878928405128914 14984606669610384 15046271717633472 15105422631436497 15157470984560352 15167584864487676 15184564656214662 15226809827124672 15296785975227267 15359735711750836 15429999827541096 15539592101818176 15593549018838378 15664882728897108 15682419235106946 15736542759678888 15746955939778168 15776143269644448 15848312269048128 15921144586461033 15986663699985564 16049086924828608 16059795738869304 16077774341874348 16104812921095374 16178485441319964 16245063570708112 16263249577147944 16293393868649184 16319377676704032 16337646876219984 16510816608181812 16586346418832232 16654602988457056 16673247465647472 16704151697270592 16927055682337656 17004489605861616 17052154857630396 17122328334410768 17200655545455648 17219911316980176 17279341069451328 17298684927762336 17358749805983733 17482041114545448 17553983670572384 17634285517189824 17695515675235622 17715325432250439 17748161178350004 17821198878672432 17902723118739552 17922764840122224 17984620296775872 17996521074032192 18067270206227967 18129524118787872 18192473855311441 18212458812835392 18275696517046626 18296155774291437 18359299886292036 18379852735747482 18405500481251856 18489697647222816 18586570945311936 18651107649983158 18736428362014188 18757403398853406 18869504695064928 18955824478665408 19008959513424048 19042937642629863 19087185684261184 19121303641159204 19195966714010688 19262619376212114 19350737488637604 19372400231602698 19439258703132744 19452122043255384 19488176980149024 19748231629393932 19838571206838552 19979475559480512 20048848738506486 20140563508581996 20223446485983568 20246086208286216 20395714633636356 20489016164439816 20573333103388128 20706188041408338 20791398691784504 20886510305196144 20909892313475928 20982057012905184 21005545983711408 21228192781948044 21315551599980752 21413060985159072 21437032455832464 21473083894793832 21571313921759952 21595462553262024 21669993308410272 21684332769530592 21783529168293312 21859166422349886 21883637298662307 22014422144242416 22115128558442976 22139885978974512 22216295660723136 22230996620863296 22318392607693371 22569407576450208 22647773574979549 22672652807815488 22736206476840528 22751377296731514 22776846984321993 22840214740687008 22959881755973568 23039603567626254 23144999741311644 23309388152727264 23390323528257567 23416018473645504 23497324093345662 23523628852660419 23604814139518332 23620433909667252 23664214904466672 23761598504896576 23897019786829632 23979995549978346 24073630387242912 24089693608303956 24116661512811522 24157219381643061 24267728161979946 24367595356062168 24394874365721916 24479066515056048 24506470314329976 24540667308335808 24680528632299456 24766224912272718 24879519628248348 24981904482685584 25009871198471208 25345279351232064 25390583523506484 25506734408792424 25578232286445594 25683492501616152 25800983318183472 25829866975470264 25919011604176992 25936162724340512 26223061671818172 26330975505858576 26451428275784736 26543273512853433 26731798318008648 26854084678109328 26884147260183336 26976930445163808 26994781611048288 27194286178181808 27318688219253088 27413544775569939 27538949829438054 27557172894611794 27608250721877784 27734546470834224 27848680406928192 27879856417967904 27976661474974737 28007394644948544 28104642543021282 28136105098280109 28304257042597392 28433736717998112 28513439270136072 28582709941109952 28630778526391776 28681955461738806 28761751895679936 28793950071016032 28893929064318171 29026106232956406 29145555229799848 29178183064883076 29232265470223536 29352562858989888 29519847971966016 29622347444090898 29757856810257828 29969213339220768 30073273107759729 30210845262872994 30314941969120704 30335169728975352 30369129312429324 30593571950454534 30719471423501672 30859999655082192 31059282062112507 31187098037676756 31329765457794216 31364838470213892 31473085519357776 31493911879556336 31552286539288896 31842289172922066 31973327399971128 32119591477738608 32155548683748696 32209625842190748 32356970882639928 32490127141416224 32526499154295888 32586787737298368 32638755353408064 32675293752439968 32788749633524829 33021633216363624 33172692837664464 33309205976914112 33346494931294944 33462281372028607 33854111364675312 34008979211723232 34104309715260792 34127065945097271 34244656668821536 34401311090911296 34439822633960352 34559405351439381 34597369855524672 34717499611967466 34964082229090896 35107967341144768 35245986140018493 35391031350471244 35430650864500878 35496322356700008 35642397757344864 35805446237479104 35845529680244448 35969993324967519 36134540412455934 36259048237575744 36384947710622882 36551393034093252 36592311548582874 36718599772584072 36759705471494964 36811000962503712 36979395294445632 37149337368409077 37302215299966316 37472856724028376 37514806797706812 37739009390129856 38017919026848096 38085875285259726 38242607282318408 38525238752424228 38701474977275208 38744800463205396 38878517406265488 38904244086510768 38976353960298048 39496463258787864 39677142413677104 40097697477012972 40281127017163992 40446892971967136 40492172416572432 40791429267272712 40978032328879632 41146666206776256 41308424744157081 41335759341917691 41412376082816676 41582797383569008 41773020610392288 41819784626951856 41964114025810368 42011091967422816 42156963814531923 42456385563896088 42631103199961504 42826121970318144 42874064911664928 42946167789587664 43022933192608209 43142627843519904 43190925106524048 43339986616820544 43368665539061184 43539159349434609 43718332844699772 43767274597324614 44028844288484832 44230257116885952 44279771957949024 44433521166136347 44636785215386742 45138815152900416 45295547149959098 45472412953681056 45502754593463028 45553693968643986 45680429481374016 45890357925681801 46079207135252508 46289999482623288 46618776305454528 46780647056515134 46994648186691324 47047257705320838 47209628279036664 47240867819334504 47328429808933344 47959991099956692 48147260774485824 48179387216607912 48233323025623044 48314438763286122 48535456323959892 48735190712124336 48789748731443832 48958133030112096 49012940628659952 49532449824545436 49759039256496696 49963808965371168 50019742396942416 50781167047012968 51013468817584848 51156464572891188 51366985003232304 51601966636366944 51659733950940528 51838023208353984 51872325448681024 52076249417951199 52446123343636344 52661951011717152 52902856551569472 53086547025706866 53145976296751317 53463596636017296 53708169356218656 53768294520366672 53953860890327616 53989563222096576 54201810618683901 54388572356363616 54577421565934323 54637376438506176 54827089551139878 54888467322874311 55077899658876108 55114345789223588 55216501443755568 55469092941668448 55759712835935808 55953322949949474 56209285086042564 56272210196560218 56608514085194784 56867473435996224 57026878540272144 57128812927889589 57261557052783552 57363910923477612 57587900142032064 57787858128636342 58052212465912812 58291110459599696 58356366129766152 58464530940447072 59244694888181796 59515713620515656 59938426678441536 60146546215519458 60421690525745988 60670339457950704 60738258624858648 61187143900909068 61438942847003344 61719999310164384 61934304863324677 62118564124225014 62374196075353512 62659530915588432 62729676940427784 62946171038715552 62987823759112672 63684578345844132 63946654799942256 64239182955477216 64311097367497392 64419251684381496 64713941765279856 64980254282832448 65052998308591776 65278876774941053 65350587504879936 65577499267049658 65650911895986921 66043266432727248 66345385675328928 66692989862589888 66924562744057214 67708222729350624 67943320724938647 68017958423446464 68208619430521584 68254131890194542 68330540952965979 68489313337643072 68879645267920704 69118810702878762 69434999223934932 69928164458181792 70170970584772701 70491972280036986 70782062700942488 70861301729001756 70992644713400016 71284795514689728 71691059360488896 71939986649935038 72269080824911868 72471658144929183 72769895421245764 73102786068186504 73184623097165748 73437199545168144 73519410942989928 73622001925007424 74298674736818154 74604430599932632 74945713448056752 75029613595413624 76035838053696192 76171750570519452 76485214564636816 77050477504848456 77402949954550416 77489600926410792 77757034812530976 77808488173021536 78992926517575728 79354284827354208 79629820538560299 80195394954025944 80562254034327984 80893785943934272 80984344833144864 81265540474926617 81582858534545424 81956064657759264 82240634326709817 82616849488314162 82671518683835382 82824752165633352 83165594767138016 83546041220784576 83639569253903712 83929984424924211 84022183934845632 84313927629063846 84408315294840327 84912771127792176 85262206399923008 85748129823329856 85892335579175328 86045866385216418 86285255687039808 86381850213048096 86681787192954513 87078318698869218 87436665689399544 87534549194649228 88057688576969664 88559543915898048 88867042332272694 89273570430773484 90219819323279187 90591094299918196 90944825907362112 91005509186926056 91107387937287972 91780715851363602 92158414270505016 92579998965246576 93561294113030268 93989296373382648 94094515410641676 94419256558073328 94481735638669008 94656859617866688 95919982199913384 96358774433215824 96466646051246088 96628877526572244 97070912647919784 97470381424248672 97579497462887664 97916266060224192 98025881257319904 98366248900574487 99064899649090872 99518078512993392 99927617930742336 100039484793884832 100386844116085821 101562334094025936 102026937635169696 102312929145782376 102381197835291813 102733970006464608 103203933272733888 103319467901881056 103678216054318143 104152498835902398 104892246687272688 105323902023434304 105737958420055479 106173094051413732 106291952593502634 106927193272034592 107416338712437312 107536589040733344 107909979974902557 108403621237367802 108777144712727232 109154843131868646 109654179102279756 109776934645748622 110155799317752216 110228691578447176 110433002887511136 110938185883336896 111448012105227231 111906645899898948 112418570172085128 112544420393120436 113217028170389568 114053757080544288 114257625855779178 114727821846955224 115575716257272684 116104424931825624 116582220919199392 116712732259532304 116929061880894144 118489389776363592 119031427241031312 120293092431038916 120843381051491976 121340678915901408 121476517249717296 122374287801818136 122877885694006688 123439998620328768 123868609726649354 124007278025753073 124237128248450028 124748392150707024 125319061831176864 125459353880855568 125892342077431104 125975647518225344 126470891443595769 127369156691688264 127893309599884512 128478365910954432 128622194734994784 128838503368762992 129068799577824627 129427883530559712 130105996617183552 130557753549882106 131154998534099316 131301823791973842 132086532865454496 132690771350657856 133300563498409041 133849125488114428 135416445458701248 135886641449877294 136417238861043168 136508263780389084 136661081905931958 138237621405757524 138869998447869864 139856328916363584 140341941169545402 140983944560073972 141564125401884976 141722603458003512 141985289426800032 143879973299870076 144538161649823736 144943316289858366 145539790842491528 146205572136373008 146369246194331496 146874399090336288 147038821885979856 148597349473636308 149208861199865264 149891426896113504 150059227190827248 152343501141038904 152970429129273632 154100955009696912 154805899909100832 154979201852821584 155514069625061952 155616976346043072 156228748253853597 157985853035151456 158534415024856843 158708569654708416 159259641077120598 159437928890253951 160390789908051888 161124508068655968 161968689666289728 162531080949853234 163165717069090848 163732264697802969 163912129315518528 164481268653419634 164665401968622933 165233698976628324 165343037367670764 165649504331266704 166331189534276032 167279138507807424 167859968849848422 168627855258127692 168816630589680654 169825542255584352 171784671158350656 172091732770432836 172763700426096192 173363574385909026 174156637397738436 174873331378799088 175069098389298456 177734084664545388 178547140861546968 180439638646558374 181182188599836392 182011018373852112 182214775874575944 183561431702727204 184316828541010032 185159997930493152 185802914589974031 187122588226060536 187978592746765296 188189030821283352 188838513116146656 188963471277338016 191839964399826768 192717548866431648 192933292102492176 193257755053144488 194141825295839568 194940762848497344 195158994925775328 195836630324823159 196051762514639808 196732497801148974 196952735687960763 198129799298181744 199036157025986784 200078969587769664 200773688232171642 203124668188051872 203829962174815941 204053875270339392 204625858291564752 204762395670583626 204991622858897937 205467940012929216 206638935803762112 207356432108636286 208304997671804796 209784493374545376 210512911754318103 211475916840110958 212346188102827464 212583905187005268 213854386544069184 215073178081466688 215819959949805114 216807242474735604 217414974434787549 218309686263737292 219308358204559512 219553869291497244 220311598635504432 220457383156894352 220866005775022272 222896024210454462 223813291799797896 224837140344170256 225088840786240872 228107514161088576 228515251711558356 229455643693910448 231151432514545368 232208849863651248 233164441838398784 233425464519064608 234235969604200249 236978779552727184 238062854482062624 238889461615680897 240586184862077832 241686762102983952 242681357831802816 242953034499434592 243796621424779851 244748575603636272 245755771388013376 246721902980129451 247737219453298708 248014556051506146 248474256496900056 249496784301414048 250638123662353728 250918707761711136 251789953274772633 252941782887191538 254738313383376528 255786619199769024 257244389469989568 257677006737525984 258137599155649254 258855767061119424 260045361578863539 261115507099764212 262309997068198632 262603647583947684 264173065730908992 266601126996818082 267698250976228856 270659457969837561 271773282899754588 272834477722086336 273016527560778168 273322163811863916 276475242811515048 277739996895739728 280683882339090804 281967889120147944 283128250803769952 283445206916007024 283970578853600064 287759946599740152 289076323299647472 289886632579716732 291079581684983056 292411144272746016 292738492388662992 293748798180672576 294077643771959712 295098746701723461 297194698947272616 298417722399730528 299782853792227008 300118454381654496 301160532348257463 304687002282077808 305940858258547264 307143593505875439 308201910019393824 309611799818201664 309958403705643168 311034648162954429 312457496507707194 315971706070302912 317068830049713686 318519282154241196 318875857780507902 320781579816103776 322249016137311936 323729939924707671 325062161899706468 326331434138181696 327464529395605938 328962537306839268 329330803937245866 330467397953256648 330686074735341528 331299008662533408 335719937699696844 337255710516255384 337633261179361308 339651084511168704 344183465540865672 346727148771818052 348313274795476872 349746662757598176 350138196778596912 355468169329090776 357094281723093936 360879277293116748 362364377199672784 364022036747704224 364429551749151888 367122863405454408 368633657082020064 370319995860986304 371605829179948062 372021834077259219 374245176452121072 375957185493530592 376378061642566704 377677026232293312 377926942554676032 379412674330787307 383679928799653536 385435097732863296 385866584204984352 386515510106288976 387206398733473881 388283650591679136 390317989851550656 391673260649646318 393464995602297948 393905471375921526 396259598596363488 398072314051973568 399901690495227123 401547376464343284 406249336376103744 407659924349631882 409251716583129504 409524791341167252 409983245717795874 414712864217272572 416609995343609592 419568986749090752 421025823508636206 422951833680221916 424692376205654928 425167810374010536 431639919899610228 433614484949471208 434829948869575098 436619372527474584 438616716409119024 439107738582994488 440623197271008864 440914766313788704 445792048420908924 447626583599595792 449674280688340512 450177681572481744 457030503423116712 458911287387820896 462302865029090736 464417699727302496 466850929038129216 468471939208400498 473957559105454368 475603245074570529 476125708964125248 477778923231361794 478313786670761853 481172369724155664 483373524205967904 485906068998869184 487593242849559702 489497151207272544 491196794093408907 493443805960258902 495474438906597416 496029112103012292 496948512993800112 498993568602828096 501837415523422272 503579906549545266 505883565774383076 509476626766753056 515354013475051968 516275198311298508 520090723157727078 522231014199528424 524619994136397264 525207295167895368 533202253993636164 535396501952457712 541318915939675122 543546565799509176 546033055121556336 546644327623727832 552950485623030096 555479993791479456 557408743769922093 561367764678181608 563935778240295888 566256501607539904 566890413832014048 568858783324486319 575519893199480304 578152646599294944 579773265159433464 582159163369966112 584822288545492032 585476984777325984 587509890974469477 588155287543919424 590197493403446922 590858207063882289 594389397894545232 596835444799461056 600236908763308992 602321064696514926 609374004564155616 611489886524447823 614287187011750878 616403820038787648 619916807411286336 622069296325908858 624914993015414388 631538735262954309 634137660099427372 637038564308482392 637751715561015804 641563159632207552 647459879849415342 650124323799412936 654929058791211876 657925074613678536 658661607874491732 660934795906513296 661372149470683056 662598017325066816 671439875399393688 674511421032510768 675266522358722616 688366931081731344 693454297543636104 696626549590953744 699493325515196352 700276393557193824 702707908812600747 710936338658181552 714188563446187872 716668384847042691 721758554586233496 724728754399345568 728044073495408448 728859103498303776 731389864274339553 734245726810908816 737267314164040128 740165708940388353 743211658359896124 744043668154518438 748490352904242144 751914370987061184 752756123285133408 755369859824317899 758825348661574614 767359857599307072 771733168409968704 773031020212577952 774412797466947762 776567301183358272 780136084736590617 783346521299292636 786929991204595896 787810942751843052 792519197192726976 799803380990454246 803094752928686568 815319848699263764 818503433166259008 819049582682334504 819966491435591748 829425728434545144 833219990687219184 842051647017272412 845903667360443832 849384752411309856 850335620748021072 863279839799220456 867228969898942416 869659897739150196 873238745054949168 877233432818238048 878215477165988976 881246394542017728 881829532627577408 885296240105170383 891584096841817848 895253167199191584 899348561376681024 900355363144963488 903481597044772389 914061006846233424 917822574775641792 921430780517626317 924605730058181472 928835399454604992 933103944488863287 936943878416800996 947915118210908736 951206490149141058 955557846462723588 956627573341523706 962344739448311328 966747048411935808 971189819774123013 975186485699119404 978994302414545088 982393588186817814 986887611920517804 990948877813194832 992058224206024584 993897025987600224 1007159813099090532 1011767131548766152 1018953253533506112 1032550396622597016 1040181446315454156 1044462028399056848 1049239988272794528 1050414590335790736 1066404507987272328 1070793003904915424 1082637831879350244 1087093131599018352 1092066110243112672 1093288655247455664 1105900971246060192 1109740905173997901 1110959987582958912 1114817487539844186 1116065502231777657 1122735529356363216 1127871556480591776 1133780827664028096 1137717566648972638 1151039786398960608 1156305293198589888 1159546530318866928 1161619196200421643 1164318326739932224 1170953969554651968 1175019781948938954 1180394986806893844 1181716414127764578 1188778795789090464 1204642129393029852 1218748009128311232 1222979773048895646 1228574374023501756 1244138592651817716 1249829986030828776 1263077470525908618 1268275320198854744 1274077128616964784 1275503431122031608 1294919759698830684 1300248647598825872 1309858117582423752 1315850149227357072 1317323215748983464 1321869591813026592 1322744298941366112 1342879750798787376 1349022842065021536 1350533044717445232 1376733862163462688 1381514188073752489 1386908595087272208 1393253099181907488 1400552787114387648 1405415817625201494 1421872677316363104 1426809735223711587 1428377126892375744 1433336769694085382 1434941360012285559 1443517109172466992 1449457508798691136 1457718206996607552 1462779728548679106 1468491453621817632 1473590382280226721 1480331417880776706 1486423316719792248 1488087336309036876 1496980705808484288 1505512246570266816 1510739719648635798 1517650697323149228 1546062040425155904 1548825594933895524 1560272169473181234 1566693042598585272 1573859982409191792 1575621885503686104 1599606761980908492 1606189505857373136 1630639697398527528 1638099165364669008 1639932982871183496 1658851456869090288 1666439981374438368 1672226231309766279 1684103294034544824 1691807334720887664 1698769504822619712 1700671241496042144 1706576349973458957 1726559679598440912 1734457939797884832 1739319795478300392 1746477490109898336 1754466865636476096 1756430954331977952 1762529672923408431 1770592480210340766 1783168193683635696 1790506334398383168 1800710726289926976 1806963194089544778 1828122013692466848 1834469659573343469 1842861561035252634 1849211460116362944 1866207888977726574 1873887756833601992 1894616205788862927 1902412980298282116 1911115692925447176 1913255146683047412 1924689478896622656 1942379639548246026 1950372971398238808 1964787176373635628 1973775223841035608 1981897755626389664 1984116448412049168 1987794051975200448 2014319626198181064 2023534263097532304 2065100793245194032 2080362892630908312 2088924056798113696 2098479976545589056 2100829180671581472 2108123726437802241 2132809015974544656 2141586007809830848 2150005154541128073 2165275663758700488 2174186263198036704 2184132220486225344 2186577310494911328 2194169592823018659 2211801942492120384 2219481810347995802 2229634975079688372 2232131004463555314 2245471058712726432 2255743112961183552 2266109579472953697 2275435133297945276 2302079572797921216 2319093060637733856 2323238392400843286 2350039563897877908 2360789973613787688 2363432828255529156 2377557591578180928 2409284258786059704 2445959546097791292 2457148748047003512 2488277185303635432 2499659972061657552 2526154941051817236 2536550640397709488 2548154257233929568 2551006862244063216 2589839519397661368 2600497295197651744 2619716235164847504 2631700298454714144 2634646431497966928 2643739183626053184 2645488597882732224 2655888720315511149 2685759501597574752 2698045684130043072 2701066089434890464 2710444791134317167 2753467724326925376 2763028376147504978 2773817190174544416 2786506198363814976 2799311833466589861 2810831635250402988 2843745354632726208 2853619470447423174 2866673539388170764 2869882720024571118 2887034218344933984 2925559457097358212 2936982907243635264 2947180764560453442 2960662835761553412 2972846633439584496 2976174672618073752 3021479439297271596 3035301394646298456 3097651189867791048 3120544338946362468 3133386085197170544 3147719964818383584 3151243771007372208 3199213523961816984 3212379011714746272 3261279394797055056 3276198330729338016 3279865965742366992 3317702913738180576 3329222715521993703 3332879962748876736 3344452462619532558 3348196506695332971 3368206588069089648 3383614669441775328 3401342482992084288 3413152699946917914 3453119359196881824 3468915879595769664 3478639590956600784 3484857588601264929 3492954980219796672 3512861908663955904 3525059345846816862 3541184960420681532 3566336387367271392 3613926388179089556 3656244027384933696 3668939319146686938 3685723122070505268 3732415777955453148 3747775513667203984 3789232411577725854 3804825960596564232 3822231385850894352 3826510293366094824 3884759279096492052 3900745942796477616 3929574352747271256 3947550447682071216 3963795511252779328 3968232896824098336 3982011483271404233 4028639252396362128 4047068526195064608 4130201586490388064 4144542564221257467 4160725785261816624 4177848113596227392 4201658361343162944 4216247452875604482 4265618031949089312 4280429205671134761 4300010309082256146 4330551327517400976 4348372526396073408 4373154620989822656 4388339185646037318 4420771146840680163 4438963620695991604 4459269950159376744 4464262008927110628 4490942117425452864 4532219158945907394 4550870266595890552 4638186121275467712 4646476784801686572 4700079127795755816 4721579947227575376 4726865656511058312 4818568517572119408 4891919092195582584 4914297496094007024 4976554370607270864 4999319944123315104 5016678693929298837 5052309882103634472 5073101280795418976 5096308514467859136 5102013724488126432 5119729049920376871 5179679038795322736 5200994590395303488 5239432470329695008 5263400596909428288 5269292862995933856 5287589018770225293 5311777440631022298 5371519003195149504 5402132178869780928 5420889582268634334 5503408978720030407 5526056752295009956 5547634380349088832 5598623666933179722 5621663270500805976 5707238940894846348 5733347078776341528 5739765440049142236 5774068436689867968 5851118914194716424 5894361529120906884 5921325671523106824 5945693266879168992 5952349345236147504 6042958878594543192 6070602789292596912 6195302379735582096 6241088677892724936 6266772170394341088 6295439929636767168 6302487542014744416 6324371179313406723 6398427047923633968 6424758023429492544 6450015463623384219 6522558789594110112 6552396661458676032 6559731931484733984 6582508778469055977 6635405827476361152 6658445431043987406 6688904925239065116 6696393013390665942 6736413176138179296 6767229338883550656 6798328738418861091 6826305399893835828 6906238718393763648 6957279181913201568 6969715177202529858 7050118691693633724 7082369920841363064 7132672774734542784 7227852776358179112 7337878638293373876 7371446244141010536 7464831555910906296 7495551027334407968 7578464823155451708 7609651921193128464 7644462771701788704 7653020586732189648 7769518558192984104 7801491885592955232 7859148705494542512 7895100895364142432 7936465793648196672 7964022966542808466 8057278504792724256 8094137052390129216 8131334373402951501 8260403172980776128 8289085128442514934 8321451570523633248 8432494905751208964 8531236063898178624 8560858411342269522 8600020618164512292 8661102655034801952 8776678371292074636 8841542293681360326 8877927241391983208 8918539900318753488 8928524017854221256 9064438317891814788 9101740533191781104 9292953569603373144 9400158255591511632 9443159894455150752 9453731313022116624 9637137035144238816 9670599316516267423 9783838184391165168 9828594992188014048 9953108741214541728 9987668146565981109 9998639888246630208 10033357387858597674 10044589520085998913 10104619764207268944 10146202561590837952 10204027448976252864 10239458099840753742 10359358077590645472 10478864940659390016 10538585725991867712 10575178037540450586 10623554881262044596 10841779164537268668 11006817957440060814 11052113504590019912 11197247333866359444 11243326541001611952 11414477881789692696 11466694157552683056 11479530880098284472 11702237828389432848 11788723058241813768 11842651343046213648 11891386533758337984 11904698690472295008 11946034449814212699 12085917757189086384 12141205578585193824 12390604759471164192 12433627692663772401 12482177355785449872 12533544340788682176 12604975084029488832 12648742358626813446 12796854095847267936 12841287617013404283 12900030927246768438 13045117579188220224 13119463862969467968 13165017556938111954 13262313440522040489 13316890862087974812 13377809850478130232 13392786026781331884 13472826352276358592 13596657476837722182 13652610799787671656 13914558363826403136 13939430354405059716 14100237383387267448 14164739841682726128 14455705552716358224 14675757276586747752 14742892488282021072 14929663111821812592 14991102054668815936 15050036081787896511 15156929646310903416 15219303842386256928 15288925543403577408 15306041173464379296 15359187149761130613 15539037116385968208 15602983771185910464 15718297410989085024 15790201790728284864 15862767056310675879 15928045933085616932 16114557009585448512 16262668746805903002 16510226936160091221 16578170256885029868 16642903141047266496 16864989811502417928 17121716822684539044 17200041236329024584 17322205310069603904 17553356742584149272 17683084587362720652 17755854482783966416 17837079800637506976 17857048035708442512 18128876635783629576 18203481066383562208 18585907139206746288 18800316511183023264 18886319788910301504 18907462626044233248 18973113537940220169 19274274070288477632 19341198633032534846 19567676368782330336 19657189984376028096 19747526335407167931 19906217482429083456 19975336293131962218 20066714775717195348 20089179040171997826 20209239528414537888 20478916199681507484 20718716155181290944 21150356075080901172 21247109762524089192 21683558329074537336 22013635914880121628 22104227009180039824 22394494667732718888 22486653082003223904 22828955763579385392 22933388315105366112 22959061760196568944 23404475656778865696 23577446116483627536 23685302686092427296 23809397380944590016 23892068899628425398 24171835514378172768 24282411157170387648 24394003120208854503 24781209518942328384 24867255385327544802 24964354711570899744 25297484717253626892 25593708191694535872 25682575234026808566 25800061854493536876 26330035113876223908 26524626881044080978 26633781724175949624 26755619700956260464 26785572053562663768 27193314953675444364 27305221599575343312 27878860708810119432 28200474766774534896 28329479683365452256 28911411105432716448 29011797949548802269 29351514553173495504 29485784976564042144 29859326223643625184 29963004439697943327 30100072163575793022 30313859292621806832 30438607684772513856 30612082346928758592 30718374299522261226 31078074232771936416 31436594821978170048 31725534112621351758 31856091866171233864 32525337493611806004 33020453872320182442 33156340513770059736 33729979623004835856 34243433645369078088 34400082472658049168 35106713485168298544 35366169174725441304 35511708965567932832 35674159601275013952 35714096071416885024 35838103349442638097 36257753271567259152 36406962132767124416 37171814278413492576 37300883077991317203 37600633022366046528 37814925252088466496 37946227075880440338 38523862851040212849 38682397266065069692 39135352737564660672 39495052670814335862 39950672586263924436 40133429551434390696 40178358080343995652 40418479056829075776 40957832399363014968 42300712150161802344 42494219525048178384 43367116658149074672 44027271829760243256 44208454018360079648 44788989335465437776 44973306164006447808 45150108245363689533 45657911527158770784 45866776630210732224 45918123520393137888 46077561449283391839 46808951313557731392 47154892232967255072 47370605372184854592 47588301168932027637 47784137799256850796 48343671028756345536 48788006240417709006 49734510770655089604 49928709423141799488 50594969434507253784 51365150468053617132 51600123708987073752 52660070227752447816 53049253762088161956 53267563448351899248 53511239401912520928 53571144107125327536 54386629907350888728 54610443199150686624 55757721417620238864 56400949533549069792 56658959366730904512 56919340613820660507 57822822210865432896 58023595899097604538 58703029106346991008 58971569953128084288 59242579006221503793 59718652447287250368 59926008879395886654 60200144327151586044 60627718585243613664 61436748599044522452 62156148465543872832 63451068225242703516 63712183732342467728 65050674987223612008 66040907744640364884 66312681027540119472 67459959246009671712 67694195215613871961 68486867290738156176 68800164945316098336 70213426970336597088 70732338349450882608 71023417931135865664 71428192142833770048 71676206698885276194 72515506543134518304 74343628556826985152 74601766155982634406 75892454151760880676 77047725702080425698 77364794532130139384 78990105341628671724 79901345172527848872 80266859102868781392 80356716160687991304 81915664798726029936 84601424300323604688 84988439050096356768 86734233316298149344 87035393848646406807 88054543659520486512 88416908036720159296 89577978670930875552 89889013319093829981 90300216490727379066 91315823054317541568 91836247040786275776 92155122898566783678 94309784465934510144 95176602337864055274 95568275598513701592 97576012480835418012 99469021541310179208 101189938869014507568 102730300936107234264 103200247417974147504 105320140455504895632 106098507524176323912 106535126896703798496 107022478803825041856 107142288214250655072 107514310048327914291 108773259814701777456 109220886398301373248 111515442835240477728 111902649233973951609 112801899067098139584 113838681227641321014 115571588553120638547 116047191798195209076 117406058212693982016 118485158012443007586 119852017758791773308 120400288654303172088 121255437170487227328 122873497198089044904 126902136450485407032 127424367464684935456 130101349974447224016 132081815489280729768 132625362055080238944 134919918492019343424 135388390431227743922 136973734581476312352 137600329890632196672 138232684347850175517 140426853940673194176 141464676698901765216 143352413397770552388 145031013086269036608 149203532311965268812 151784908303521761352 154095451404160851396 154729589064260278768 157980210683257343448 159802690345055697744 160533718205737562784 160713432321375982608 163831329597452059872 169202848600647209376 169976878100192713536 170758021841461981521 173468466632596298688 174070787697292813614 176109087319040973024 179155957341861751104 179778026638187659962 180600432981454758132 184310245797133567356 190353204675728110548 191136551197027403184 195152024961670836024 198938043082620358416 202379877738029015136 203082585646841615883 205460601872214468528 206400494835948295008 210640280911009791264 212197015048352647824 213070253793407596992 214284576428501310144 215028620096655828582 217546519629403554912 223030885670480955456 223805298467947903218 227677362455282642028 231143177106241277094 232094383596390418152 236970316024886015172 239704035517583546616 240800577308606344176 245746994396178089808 253804272900970814064 254848734929369870912 260202699948894448032 261106181545939220421 264163630978561459536 265250724110160477888 269667039957281489943 270776780862455487844 273947469162952624704 276465368695700351034 282929353397803530432 286704826795541104776 298407064623930537624 303569816607043522704 308190902808321702792 309459178128520557536 315960421366514686896 319605380690111395488 321067436411475125568 321426864642751965216 322542930144983742873 327662659194904119744 335707947701921854827 338405697201294418752 341516043682923963042 348141575394585627228 352218174638081946048 359556053276375319924 361200865962909516264 368620491594267134712 380706409351456221096 382273102394054806368 390304049923341672048 397876086165240716832 404759755476058030272 406165171293683231766 410921203744428937056 412800989671896590016 414698053043550526551 421280561822019582528 424394030096705295648 430057240193311657164 435093039258807109824 447610596935895806436 455354724910565284056 462286354212482554188 464188767192780836304 473940632049772030344 479408071035167093232 481601154617212688352 491493988792356179616 507608545801941628128 520405399897788896064 522212363091878440842 528327261957122919072 539334079914562979886 541553561724910975688 552930737391400702068 573409653591082209552 596814129247861075248 607139633214087045408 609247756940524847649 616381805616643405584 618918356257041115072 631920842733029373792 639210761380222790976 642853729285503930432 645085860289967485746 671415895403843709654 683032087365847926084 696283150789171254456 719112106552750639848 722401731925819032528 737240983188534269424 761412818702912442192 764546204788109612736 780608099846683344096 783318544637817661263 795752172330481433664 809001119871844469829 812330342587366463532 821842407488857874112 829396106087101053102 848788060193410591296 860114480386623314328 895221193871791612872 910709449821130568112 924572708424965108376 928377534385561672608 947881264099544060688 958816142070334186464 963202309234425376704 967628790434951228619 982987977584712359232 1007123843105765564481 1015217091603883256256 1044424726183756881684 1056654523914245838144 1078668159829125959772 1083107123449821951376 1105861474782801404136 1146819307182164419104 1193628258495722150496 1214279266428174090816 1218495513881049695298 1232763611233286811168 1263841685466058747584 1290171720579934971492 1342831790807687419308 1366064174731695852168 1392566301578342508912 1438224213105501279696 1444803463851638065056 1474481966377068538848 1522825637405824884384 1561216199693366688192 1566637089275635322526 1618002239743688939658 1624660685174732927064 1658792212174202106204 1720228960773246628656 1790442387743583225744 1821418899642261136224 1827743270821574542947 1849145416849930216752 1856755068771123345216 1895762528199088121376 1917632284140668372928 1935257580869902457238 2014247686211531128962 2088849452367513763368 2157336319658251919544 2166214246899643902752 2211722949565602808272 2293638614364328838208 2349955633913452983789 2387256516991444300992 2436991027762099390596 2465527222466573622336 2580343441159869942984 2685663581615374838616 2732128349463391704336 2785132603156685017824 2876448426211002559392 2889606927703276130112 2902886371304853685857 2948963932754137077696 3045651274811649768768 3133274178551270645052 3236004479487377879316 3249321370349465854128 3317584424348404212408 3440457921546493257312 3580884775487166451488 3642837799284522272448 3655486541643149085894 3698290833699860433504 3791525056398176242752 3870515161739804914476 4028495372423062257924 4177698904735027526736 4314672639316503839088 4332428493799287805504 4423445899131205616544 4699911267826905967578 4873982055524198781192 5160686882319739885968 5371327163230749677232 5464256698926783408672 5483229812464723628841 5570265206313370035648 5752896852422005118784 5805772742609707371714 6266548357102541290104 6472008958974755758632 6498642740698931708256 6635168848696808424816 6880915843092986514624 7049866901740358951367 7161769550974332902976 7310973083286298171788 7396581667399720867008 7741030323479609828952 8056990744846124515848 8355397809470055053472 8629345278633007678176 8846891798262411233088 9399822535653811935156 9747964111048397562384 10321373764639479771936 10742654326461499354464 10928513397853566817344 10966459624929447257682 11611545485219414743428 12533096714205082580208 12944017917949511517264 12997285481397863416512 13270337697393616849632 14099733803480717902734 14621946166572596343576 15482060646959219657904 16113981489692249031696 16449689437394170886523 16710795618940110106944 17258690557266015356352 18799645071307623870312 19495928222096795124768 20642747529278959543872 21485308652922998708928 21932919249858894515364 23223090970438829486856 25066193428410165160416 25888035835899023034528 26540675394787233699264 28199467606961435805468 29243892333145192687152 30964121293918439315808 32227962979384498063392 32899378874788341773046 37599290142615247740624 38991856444193590249536 43865838499717789030728 46446181940877658973712 49349068312182512659569 50132386856820330320832 51776071671798046069056 56398935213922871610936 58487784666290385374304 61928242587836878631616 64455925958768996126784 65798757749576683546092 75198580285230495481248 87731676999435578061456 92892363881755317947424 98698136624365025319138 112797870427845743221872 116975569332580770748608 131597515499153367092184 150397160570460990962496 175463353998871156122912 185784727763510635894848 197396273248730050638276 225595740855691486443744 263195030998306734184368 350926707997742312245824 394792546497460101276552 451191481711382972887488 526390061996613468368736 789585092994920202553104 1052780123993226936737472 1579170185989840405106208 3158340371979680810212416
- Sum of all divisors σ(n): 11818403903044692855790605
- Sum of proper divisors (its aliquot sum) s(n): 8660063531065012045578189
- 3158340371979680810212416 is an abundant number, because the sum of its proper divisors (8660063531065012045578189) is greater than itself. Its abundance is 5501723159085331235365773
Bases of 3158340371979680810212416
- Binary: 10100111001100110111111001100000011101011100001111000111001110101100011100010000002
- Hexadecimal: 0x29CCDF981D70F1CEB1C40
- Base-36: EAB45H9BEPG0P000
Squares and roots of 3158340371979680810212416
- 3158340371979680810212416 squared (31583403719796808102124162) is 9975113905276748549135499566391127857919040557056
- 3158340371979680810212416 cubed (31583403719796808102124163) is 31504804962131452543032987517872750724658333033490522090203204214327607296
-
3158340371979680810212416 is a
perfect square number . Itssquare root is 1777172015304 -
The
cube root of 3158340371979680810212416 is 146718983.8859841539
Scales and comparisons
How big is 3158340371979680810212416?- 3,158,340,371,979,680,810,212,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,158,340,371,979,680,810,212,416 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 3158340371979680810212416 cubic inches would be around 12226582 feet tall.
Recreational maths with 3158340371979680810212416
- 3158340371979680810212416 backwards is 6142120180869791730438513
- The number of decimal digits it has is: 25
- The sum of 3158340371979680810212416's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3158340371979680810212416 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 3158340371979680810212416 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/3158340371979680810212416/
Chicago style:
Numbermatics. 2024. "Number 3158340371979680810212416 - Facts about the integer". https://numbermatics.com/n/3158340371979680810212416/
The information we have on file for 3158340371979680810212416 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 3158340371979680810212416, math, Factors of 3158340371979680810212416, curriculum, school, college, exams, university, Prime factorization of 3158340371979680810212416, STEM, science, technology, engineering, physics, economics, calculator, three septillion, one hundred fifty-eight sextillion, three hundred forty quintillion, three hundred seventy-one quadrillion, nine hundred seventy-nine trillion, six hundred eighty billion, eight hundred ten million, two hundred twelve thousand, four hundred sixteen.