294850327051069860184326144
294,850,327,051,069,860,184,326,144 is an even composite number composed of five prime numbers multiplied together.
294850327051069860184326144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of thirteen thousand, one hundred twenty-five divisors.
Prime factorization of 294850327051069860184326144:
224 × 36 × 234 × 294 × 3492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 23 × 23 × 23 × 23 × 29 × 29 × 29 × 29 × 349 × 349)See below for interesting mathematical facts about the number 294850327051069860184326144 from the Numbermatics database.
Names of 294850327051069860184326144
- Cardinal: 294850327051069860184326144 can be written as Two hundred ninety-four septillion, eight hundred fifty sextillion, three hundred twenty-seven quintillion, fifty-one quadrillion, sixty-nine trillion, eight hundred sixty billion, one hundred eighty-four million, three hundred twenty-six thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 2.94850327051069860184326144 × 1026
Factors of 294850327051069860184326144
Divisors of 294850327051069860184326144
- Number of divisors d(n): 13125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 29 32 36 46 48 54 58 64 69 72 81 87 92 96 108 116 128 138 144 162 174 184 192 207 216 232 243 256 261 276 288 324 348 349 368 384 414 432 464 486 512 522 529 552 576 621 648 667 696 698 729 736 768 783 828 841 864 928 972 1024 1044 1047 1058 1104 1152 1242 1296 1334 1392 1396 1458 1472 1536 1566 1587 1656 1682 1728 1856 1863 1944 2001 2048 2088 2094 2116 2208 2304 2349 2484 2523 2592 2668 2784 2792 2916 2944 3072 3132 3141 3174 3312 3364 3456 3712 3726 3888 4002 4096 4176 4188 4232 4416 4608 4698 4761 4968 5046 5184 5336 5568 5584 5589 5832 5888 6003 6144 6264 6282 6348 6624 6728 6912 7047 7424 7452 7569 7776 8004 8027 8192 8352 8376 8464 8832 9216 9396 9423 9522 9936 10092 10121 10368 10672 11136 11168 11178 11664 11776 12006 12167 12288 12528 12564 12696 13248 13456 13824 14094 14283 14848 14904 15138 15341 15552 16008 16054 16384 16704 16752 16767 16928 17664 18009 18432 18792 18846 19044 19343 19872 20184 20242 20736 21141 21344 22272 22336 22356 22707 23328 23552 24012 24081 24334 24389 24576 25056 25128 25392 26496 26912 27648 28188 28269 28566 29696 29808 30276 30363 30682 31104 32016 32108 32768 33408 33504 33534 33856 35328 36018 36501 36864 37584 37692 38088 38686 39744 40368 40484 41472 42282 42688 42849 44544 44672 44712 45414 46023 46656 47104 48024 48162 48668 48778 49152 50112 50256 50784 52992 53824 54027 55296 56376 56538 57132 58029 59392 59616 60552 60726 61364 62208 64032 64216 65536 66816 67008 67068 67712 68121 70656 72036 72243 73002 73167 73728 75168 75384 76176 77372 79488 80736 80968 82944 84564 84807 85376 85698 89088 89344 89424 90828 91089 92046 93312 94208 96048 96324 97336 97556 98304 100224 100512 101568 105984 107648 108054 109503 110592 112752 113076 114264 116058 118784 119232 121104 121452 121801 122728 124416 128064 128432 128547 131072 133632 134016 134136 135424 136242 138069 141312 144072 144486 146004 146334 147456 150336 150768 152352 154744 158976 161472 161936 162081 165888 169128 169614 170752 171396 174087 178176 178688 178848 181656 182178 184092 184621 186624 188416 192096 192648 194672 195112 196608 200448 201024 203136 204363 211968 215296 216108 216729 219006 219501 221184 225504 226152 228528 232116 232783 237568 238464 242208 242904 243602 245456 248832 254421 256128 256864 257094 262144 267264 268032 268272 270848 272484 273267 276138 279841 282624 288144 288972 292008 292668 293509 294912 300672 301536 304704 309488 317952 322944 323872 324162 328509 331776 338256 339228 341504 342792 348174 352843 356352 357376 357696 363312 364356 365403 368184 369242 373248 376832 384192 385296 385641 389344 390224 393216 400896 402048 406272 408726 414207 423936 430592 432216 433458 438012 439002 442368 444889 451008 452304 457056 464232 465566 475136 476928 484416 485808 486243 487204 490912 497664 508842 512256 513728 514188 522261 524288 534528 536064 536544 541696 544968 546534 552276 553863 559682 560947 565248 576288 577944 584016 585336 587018 589824 601344 603072 609408 613089 618976 635904 645888 647744 648324 650187 657018 658503 663552 676512 678456 683008 685584 696348 698349 705686 707281 712704 714752 715392 726624 728712 730806 736368 738484 746496 753664 768384 770592 771282 778688 780448 786432 801792 804096 812544 817452 819801 828414 839523 847872 861184 864432 866916 876024 878004 880527 884736 889778 902016 904608 914112 928464 931132 950272 953856 968832 971616 972486 974408 981824 985527 995328 1017684 1024512 1027456 1028376 1044522 1048576 1058529 1069056 1072128 1073088 1083392 1089936 1093068 1096209 1104552 1107726 1119364 1121894 1130496 1152576 1155888 1168032 1170672 1174036 1179648 1202688 1206144 1218816 1226178 1237952 1242621 1271808 1291776 1295488 1296648 1300374 1314036 1317006 1327104 1334667 1353024 1356912 1366016 1371168 1392696 1396698 1411372 1414562 1425408 1429504 1430784 1453248 1457424 1461612 1472736 1476968 1492992 1507328 1536768 1541184 1542564 1557376 1560896 1566783 1572864 1603584 1608192 1625088 1634904 1639602 1656828 1661589 1679046 1682841 1695744 1722368 1728864 1733832 1752048 1756008 1761054 1769472 1779556 1804032 1809216 1828224 1856928 1862264 1900544 1907712 1937664 1943232 1944972 1948816 1950561 1963648 1971054 1975509 1990656 2035368 2049024 2054912 2056752 2089044 2095047 2097152 2117058 2121843 2138112 2144256 2146176 2166784 2179872 2186136 2192418 2209104 2215452 2238728 2243788 2260992 2305152 2311776 2336064 2341344 2348072 2359296 2405376 2412288 2437632 2452356 2459403 2475904 2485242 2518569 2543616 2583552 2590976 2593296 2600748 2628072 2634012 2641581 2654208 2669334 2706048 2713824 2732032 2742336 2785392 2793396 2801423 2822744 2829124 2850816 2859008 2861568 2906496 2914848 2923224 2945472 2953936 2956581 2985984 3014656 3073536 3082368 3085128 3114752 3121792 3133566 3145728 3175587 3207168 3216384 3250176 3269808 3279204 3288627 3313656 3323178 3358092 3365682 3391488 3444736 3457728 3467664 3504096 3512016 3522108 3532229 3538944 3559112 3608064 3618432 3656448 3713856 3724528 3727863 3801088 3815424 3875328 3886464 3889944 3897632 3901122 3927296 3942108 3951018 3981312 4004001 4070736 4098048 4109824 4113504 4178088 4190094 4194304 4234116 4243686 4246283 4276224 4288512 4292352 4333568 4359744 4372272 4384836 4418208 4430904 4477456 4487576 4521984 4610304 4623552 4672128 4682688 4696144 4700349 4718592 4810752 4824576 4875264 4904712 4918806 4951808 4970484 4984767 5037138 5048523 5087232 5167104 5181952 5186592 5201496 5256144 5268024 5283162 5308416 5338668 5354009 5412096 5427648 5464064 5484672 5570784 5586792 5602846 5645488 5658248 5701632 5718016 5723136 5812992 5829696 5846448 5851683 5890944 5907872 5913162 5926527 5971968 6029312 6147072 6164736 6170256 6229504 6243584 6267132 6285141 6291456 6351174 6365529 6414336 6432768 6500352 6539616 6558408 6577254 6627312 6646356 6716184 6731364 6750707 6782976 6889472 6915456 6935328 7008192 7024032 7044216 7064458 7077888 7118224 7216128 7236864 7312896 7378209 7427712 7449056 7455726 7555707 7602176 7630848 7750656 7772928 7779888 7795264 7802244 7854592 7884216 7902036 7924743 7962624 8008002 8115389 8141472 8196096 8219648 8227008 8356176 8380188 8388608 8404269 8468232 8487372 8492566 8511761 8552448 8577024 8584704 8667136 8719488 8744544 8769672 8836416 8861808 8869743 8954912 8975152 9043968 9220608 9247104 9344256 9365376 9392288 9400698 9437184 9526761 9621504 9649152 9750528 9809424 9837612 9865881 9903616 9940968 9969534 10074276 10097046 10174464 10232447 10334208 10363904 10373184 10402992 10512288 10536048 10566324 10596687 10616832 10677336 10708018 10824192 10855296 10928128 10969344 11141568 11173584 11183589 11205692 11290976 11316496 11403264 11436032 11446272 11625984 11659392 11692896 11703366 11781888 11815744 11826324 11853054 11943936 12012003 12058624 12294144 12329472 12340512 12459008 12487168 12534264 12570282 12582912 12702348 12731058 12738849 12828672 12865536 12901781 13000704 13079232 13116816 13154508 13254624 13292712 13432368 13462728 13501414 13565952 13778944 13830912 13870656 14016384 14048064 14088432 14101047 14128916 14155776 14236448 14432256 14473728 14625792 14756418 14855424 14898112 14911452 14954301 15111414 15145569 15204352 15261696 15501312 15545856 15559776 15590528 15604488 15709184 15768432 15804072 15849486 15925248 16016004 16062027 16230778 16267463 16282944 16392192 16439296 16454016 16712352 16760376 16777216 16808538 16936464 16974744 16985132 17023522 17104896 17154048 17169408 17334272 17438976 17489088 17539344 17672832 17723616 17739486 17779581 17909824 17950304 18087936 18441216 18494208 18688512 18730752 18784576 18801396 18855423 18874368 19053522 19096587 19243008 19298304 19501056 19618848 19675224 19731762 19807232 19881936 19939068 20148552 20194092 20252121 20348928 20464894 20668416 20727808 20746368 20805984 21024576 21072096 21132648 21193374 21233664 21354672 21416036 21648384 21710592 21856256 21938688 22283136 22347168 22367178 22411384 22581952 22632992 22667121 22806528 22872064 22892544 23251968 23318784 23385792 23406732 23563776 23631488 23652648 23706108 23774229 23887872 24024006 24117248 24346167 24588288 24658944 24681024 24918016 24974336 25068528 25140564 25165824 25212807 25404696 25462116 25477698 25535283 25657344 25731072 25803562 26001408 26158464 26233632 26309016 26509248 26585424 26864736 26925456 27002828 27131904 27557888 27661824 27741312 28032768 28096128 28176864 28202094 28257832 28311552 28472896 28580283 28864512 28947456 29251584 29512836 29597643 29710848 29796224 29822904 29908602 30222828 30291138 30408704 30523392 30697341 31002624 31091712 31119552 31181056 31208976 31418368 31536864 31608144 31698972 31790061 31850496 32032008 32124054 32461556 32534926 32565888 32784384 32878592 32908032 33424704 33520752 33617076 33872928 33949488 33970264 34047044 34209792 34308096 34338816 34668544 34877952 34978176 35078688 35345664 35447232 35478972 35559162 35819648 35900608 36036009 36175872 36882432 36988416 37377024 37461504 37569152 37602792 37710846 37748736 38107044 38193174 38216547 38486016 38596608 38705343 39002112 39237696 39350448 39463524 39614464 39763872 39878136 40297104 40388184 40504242 40697856 40929788 41336832 41455616 41492736 41611968 42049152 42144192 42265296 42386748 42467328 42709344 42832072 43296768 43421184 43712512 43877376 44566272 44694336 44734356 44822768 44862903 45163904 45265984 45334242 45436707 45613056 45744128 45785088 46503936 46637568 46771584 46813464 47127552 47262976 47305296 47412216 47548458 47775744 48048012 48186081 48234496 48692334 48802389 49176576 49317888 49362048 49836032 49948672 50137056 50281128 50331648 50425614 50809392 50924232 50955396 51070566 51314688 51462144 51607124 52002816 52316928 52467264 52618032 53018496 53170848 53729472 53850912 54005656 54263808 55115776 55323648 55482624 56065536 56192256 56353728 56404188 56515664 56566269 56623104 56945792 57160566 57289761 57729024 57894912 58503168 59025672 59195286 59421696 59592448 59645808 59817204 60445656 60582276 60756363 60817408 61046784 61394682 62005248 62183424 62239104 62362112 62417952 62836736 63073728 63216288 63397944 63580122 63700992 64064016 64248108 64432729 64923112 65069852 65131776 65568768 65757184 65816064 66849408 67041504 67234152 67745856 67898976 67940528 68001363 68094088 68419584 68616192 68677632 69337088 69755904 69956352 70157376 70691328 70894464 70957944 71118324 71322687 71639296 71801216 72072018 72351744 73038501 73764864 73976832 74754048 74923008 75138304 75205584 75421692 75497472 75638421 76214088 76386348 76433094 76605849 76972032 77193216 77410686 78004224 78475392 78700896 78927048 79228928 79527744 79756272 80594208 80776368 81008484 81241267 81395712 81859576 82673664 82911232 82985472 83223936 84098304 84288384 84530592 84773496 84934656 85418688 85664144 85740849 86593536 86842368 87425024 87754752 88792929 89132544 89388672 89468712 89645536 89725806 90327808 90531968 90668484 90873414 91226112 91488256 91570176 92092023 93007872 93275136 93543168 93626928 94255104 94525952 94610592 94824432 95096916 95370183 95551488 96096024 96372162 96468992 97384668 97604778 97664509 98353152 98635776 98724096 99672064 99897344 100274112 100562256 100851228 101618784 101848464 101910792 102141132 102434641 102629376 102924288 103214248 104005632 104633856 104934528 105236064 106036992 106341696 107458944 107701824 108011312 108108027 108527616 110231552 110647296 110965248 112131072 112384512 112707456 112808376 113031328 113132538 113246208 113891584 114321132 114579522 114649641 115458048 115789824 116116029 117006336 118051344 118390572 118843392 119184896 119291616 119634408 120891312 121164552 121512726 121634816 122093568 122789364 123142207 124010496 124366848 124478208 124724224 124835904 125673472 126147456 126432576 126795888 127160244 127401984 128128032 128496216 128865458 129846224 130139704 130263552 131137536 131514368 131632128 133698816 134083008 134468304 134588709 135491712 135797952 135881056 136002726 136188176 136310121 136839168 137232384 137355264 138674176 139511808 139912704 140314752 141382656 141788928 141915888 142236648 142645374 143278592 143602432 144144036 144558243 144703488 146077002 146407167 147529728 147953664 149508096 149846016 150276608 150411168 150843384 150994944 151276842 152428176 152772696 152866188 153211698 153944064 154386432 154821372 155266261 156008448 156950784 157401792 157854096 158457856 159055488 159512544 161188416 161552736 162016968 162482534 162791424 163719152 165347328 165822464 165970944 166447872 168196608 168576768 169061184 169546992 169698807 169869312 170837376 171328288 171481698 171869283 173187072 173684736 174850048 175509504 177585858 178265088 178777344 178937424 179291072 179451612 180655616 181063936 181336968 181746828 182269089 182452224 182976512 183140352 184184046 186015744 186550272 187086336 187253856 188510208 189051904 189221184 189648864 190193832 190740366 191102976 192192048 192744324 192937984 193298187 194769336 195209556 195329018 195770503 196706304 197271552 197448192 199344128 199794688 200548224 201124512 201702456 203237568 203696928 203821584 204004089 204282264 204869282 205258752 205848576 206428496 208011264 209267712 209869056 210472128 212073984 212683392 213968061 214917888 215403648 216022624 216216054 217055232 219115503 220463104 221294592 221930496 224262144 224769024 225414912 225616752 226062656 226265076 226492416 226915263 227783168 228642264 229159044 229299282 229817547 230916096 231579648 232232058 234012672 235346281 236102688 236781144 237686784 238369792 238583232 239268816 241782624 242329104 243025452 243269632 243723801 244187136 245578728 246284414 246841069 248020992 248733696 248956416 249448448 249671808 251346944 252294912 252865152 253591776 254320488 254803968 256256064 256992432 257222547 257730916 259692448 260279408 260527104 262275072 263028736 263264256 267397632 268166016 268936608 269177418 270983424 271595904 271762112 272005452 272376352 272620242 273678336 274464768 274710528 276276069 277348352 279023616 279825408 280629504 282765312 283577856 283831776 284473296 285290748 286110549 286557184 287204864 288288072 289116486 289406976 292154004 292814334 292993527 295059456 295907328 296740963 299016192 299692032 300553216 300822336 301686768 302553684 304856352 305545392 305732376 306423396 307303923 307888128 308772864 309642744 310532522 312016896 313901568 314803584 315708192 316915712 318110976 319025088 322376832 323105472 324033936 324324081 324965068 325582848 327438304 330694656 331644928 331941888 332895744 336393216 337153536 338122368 339093984 339397614 339738624 341674752 342656576 342963396 343738566 343948923 346374144 347369472 348348087 349700096 351019008 355171716 356530176 357554688 357874848 358582144 358903224 361311232 362127872 362673936 363493656 364538178 364904448 365953024 366280704 368368092 369426621 372031488 373100544 374151649 374172672 374507712 377020416 378103808 378442368 379297728 380387664 381480732 382205952 384384096 385488648 385875968 386596374 389538672 390419112 390658036 391541006 393412608 394543104 394896384 398688256 399589376 401096448 402249024 403404912 406475136 407393856 407643168 408008178 408564528 408930363 409738564 410517504 411697152 412856992 416022528 418535424 419738112 420944256 424147968 425366784 427936122 429835776 430807296 432045248 432432108 433674729 434110464 438231006 439221501 440926208 442589184 443860992 448524288 449538048 450829824 451233504 452125312 452530152 452984832 453830526 455566336 457284528 458318088 458598564 459635094 461832192 463159296 464464116 465798783 468025344 470692562 472205376 473562288 475373568 476739584 477166464 478537632 483565248 484658208 486050904 486539264 487447602 488374272 491157456 492568828 493682138 496041984 497467392 497912832 498896896 499343616 502693888 504589824 505730304 507183552 508640976 509607936 512512128 513984864 514445094 515461832 515607849 519384896 520558816 521054208 524550144 526057472 526528512 534795264 536332032 537873216 538354836 541966848 543191808 543524224 544010904 544752704 545240484 546807267 547356672 548929536 549421056 552552138 554696704 558047232 559650816 561259008 565530624 567155712 567663552 568946592 570581496 572221098 573114368 574409728 576576144 578232972 578813952 579894561 584308008 585628668 585987054 587311509 590118912 591814656 593481926 598032384 599384064 601106432 601644672 603373536 605107368 609712704 611090784 611464752 612846792 614607846 615776256 617545728 619285488 621065044 624033792 627803136 629607168 631416384 633831424 636221952 638050176 644753664 646210944 648067872 648648162 649930136 651165696 654876608 657346509 661389312 663289856 663883776 665791488 672786432 674307072 676244736 678187968 678795228 679477248 680745789 683349504 685313152 685926792 687477132 687897846 689452641 692748288 694738944 696696174 699400192 702038016 706038843 710343432 713060352 715109376 715749696 717164288 717806448 722622464 724255744 725347872 726987312 729076356 729808896 731171403 731906048 732561408 736736184 738853242 740523207 744062976 746201088 748303298 748345344 749015424 754040832 756207616 756884736 758595456 760775328 762961464 764411904 768768192 770977296 773192748 779077344 780838224 781316072 783082012 786825216 789086208 789792768 797376512 799178752 802192896 804498048 806809824 812950272 814787712 815286336 816016356 817129056 817860726 819477128 821035008 823394304 825713984 828828207 832045056 837070848 839476224 841888512 848295936 850733568 855872244 858331647 859671552 861614592 864090496 864864216 867349458 868220928 876462012 878443002 878980581 881852416 885178368 887721984 890222889 897048576 899076096 901659648 902467008 904250624 905060304 907661052 911132672 914569056 916636176 917197128 919270188 921911769 923664384 926318592 928928232 931597566 936050688 941385124 944410752 947124576 950747136 953479168 954332928 957075264 967130496 969316416 972101808 974895204 976748544 982314912 985137656 987364276 992083968 994934784 995825664 997793792 998687232 1005387776 1009179648 1011460608 1014367104 1017281952 1019215872 1025024256 1027969728 1028890188 1030923664 1031215698 1031846769 1038769792 1041117632 1042108416 1045044261 1049100288 1052114944 1053057024 1069590528 1072664064 1075746432 1076709672 1083933696 1086383616 1087048448 1088021808 1089505408 1090480968 1093614534 1094713344 1097859072 1098842112 1105104276 1108279863 1109393408 1116094464 1119301632 1122454947 1122518016 1131061248 1134311424 1135327104 1137893184 1141162992 1144442196 1146228736 1148819456 1153152288 1156465944 1157627904 1159789122 1168616016 1171257336 1171974108 1174623018 1180237824 1183629312 1186963852 1196064768 1198768128 1202212864 1203289344 1206747072 1210214736 1219425408 1222181568 1222929504 1225693584 1229215692 1231552512 1235091456 1238570976 1242130088 1248067584 1255606272 1259214336 1262832768 1267662848 1272443904 1276100352 1289507328 1292421888 1296135744 1297296324 1299860272 1301024187 1302331392 1309753216 1314693018 1317664503 1322778624 1326579712 1327767552 1331582976 1345572864 1348614144 1352489472 1356375936 1357590456 1358954496 1361491578 1366699008 1370626304 1371853584 1374954264 1375795692 1378905282 1385496576 1389477888 1393392348 1397396349 1398800384 1404076032 1412077686 1420686864 1426120704 1430218752 1431499392 1434328576 1435612896 1445244928 1448511488 1450695744 1453974624 1458152712 1459617792 1462342806 1463812096 1465122816 1473472368 1477706484 1481046414 1481952767 1488125952 1492402176 1496606596 1496690688 1498030848 1508081664 1512415232 1513769472 1517190912 1521550656 1525922928 1528823808 1537536384 1541954592 1546385496 1558154688 1561676448 1562632144 1566164024 1573650432 1578172416 1579585536 1594753024 1598357504 1604385792 1608996096 1613619648 1625900544 1629575424 1630572672 1632032712 1634258112 1635721452 1638954256 1640421801 1642070016 1646788608 1651427968 1657656414 1664090112 1674141696 1678952448 1683777024 1696591872 1701467136 1711744488 1716663294 1719343104 1723229184 1728180992 1729728432 1734698916 1736441856 1739683683 1752924024 1756886004 1757961162 1761934527 1763704832 1770356736 1775443968 1780445778 1794097152 1798152192 1803319296 1804934016 1808501248 1810120608 1815322104 1822265344 1829138112 1833272352 1834394256 1838540376 1843823538 1847328768 1852637184 1857856464 1863195132 1868549141 1872101376 1882770248 1888821504 1894249152 1901494272 1906958336 1908665856 1914150528 1934260992 1938632832 1944203616 1949790408 1953497088 1964629824 1970275312 1972039527 1974728552 1984167936 1989869568 1991651328 1995587584 1997374464 2010775552 2018359296 2022921216 2028734208 2034563904 2038431744 2042237367 2050048512 2055939456 2057780376 2061847328 2062431396 2063693538 2068357923 2077539584 2082235264 2084216832 2090088522 2098200576 2104229888 2106114048 2118116529 2139181056 2145328128 2151492864 2153419344 2167867392 2172767232 2174096896 2176043616 2179010816 2180961936 2187229068 2189426688 2193514209 2195718144 2197684224 2210208552 2216559726 2218786816 2221569621 2232188928 2238603264 2244909894 2245036032 2262122496 2268622848 2270654208 2275786368 2282325984 2288884392 2292457472 2297638912 2306304576 2312931888 2319578244 2337232032 2342514672 2343948216 2349246036 2355996743 2360475648 2367258624 2373927704 2392129536 2397536256 2404425728 2406578688 2413494144 2420429472 2438850816 2444363136 2445859008 2451387168 2458431384 2463105024 2470182912 2477141952 2484260176 2486484621 2496135168 2511212544 2518428672 2525665536 2535325696 2544887808 2552200704 2574994941 2579014656 2584843776 2592271488 2594592648 2599720544 2602048374 2604662784 2619506432 2629386036 2635329006 2636941743 2645557248 2653159424 2655535104 2663165952 2670668667 2691145728 2697228288 2704978944 2712751872 2715180912 2722983156 2733398016 2741252608 2743707168 2749908528 2751591384 2757810564 2765735307 2770993152 2778955776 2786784696 2794792698 2797600768 2808152064 2824155372 2832270761 2841373728 2852241408 2860437504 2862998784 2868657152 2871225792 2890489856 2897022976 2901391488 2907949248 2916305424 2924685612 2927624192 2930245632 2946944736 2955412968 2962092828 2963905534 2970604589 2976251904 2984804352 2993213192 2993381376 2996061696 3016163328 3024830464 3027538944 3034381824 3043101312 3051845856 3057647616 3075072768 3083909184 3092770992 3095540307 3116309376 3123352896 3125264288 3132328048 3135132783 3147300864 3156344832 3159171072 3189506048 3196715008 3208771584 3217992192 3227239296 3251801088 3259150848 3261145344 3264065424 3268516224 3271442904 3277908512 3280843602 3284140032 3293577216 3302855936 3315312828 3324839589 3328180224 3348283392 3357904896 3367364841 3367554048 3393183744 3402934272 3423488976 3433326588 3438686208 3446458368 3456361984 3459456864 3469397832 3472883712 3479367366 3505848048 3513772008 3515922324 3523869054 3527409664 3540713472 3550887936 3560891556 3571124003 3588194304 3596304384 3606638592 3609868032 3617002496 3620241216 3630644208 3644530688 3658276224 3666544704 3668788512 3677080752 3687647076 3694657536 3705274368 3715712928 3726390264 3737098282 3744202752 3765540496 3777643008 3788498304 3802988544 3813916672 3817331712 3828301056 3868521984 3877265664 3888407232 3899580816 3903072561 3906994176 3929259648 3940550624 3944079054 3949457104 3952993509 3968335872 3979739136 3983302656 3991175168 3994748928 4021551104 4036718592 4045842432 4057468416 4069127808 4076863488 4084474734 4100097024 4111878912 4115560752 4123694656 4124862792 4127387076 4136715846 4155079168 4164470528 4168433664 4180177044 4192189047 4196401152 4208459776 4212228096 4236233058 4278362112 4290656256 4302985728 4306838688 4335734784 4345534464 4348193792 4352087232 4358021632 4361923872 4374458136 4378853376 4387028418 4391436288 4395368448 4420417104 4433119452 4437573632 4443139242 4445858301 4464377856 4477206528 4489819788 4490072064 4502721569 4524244992 4537245696 4541308416 4551572736 4564651968 4577768784 4584914944 4595277824 4612609152 4625863776 4639156488 4674464064 4685029344 4687896432 4698492072 4711993486 4720951296 4734517248 4747855408 4784259072 4795072512 4808851456 4813157376 4826988288 4840858944 4877701632 4888726272 4891718016 4902774336 4916862768 4921265403 4926210048 4940365824 4954283904 4968520352 4972969242 4992270336 5022425088 5036857344 5051331072 5070651392 5089775616 5104401408 5149989882 5158029312 5169687552 5184542976 5189185296 5199441088 5204096748 5209325568 5219051049 5239012864 5258772072 5270658012 5273883486 5285803581 5291114496 5306318848 5311070208 5326331904 5341337334 5382291456 5394456576 5409957888 5425503744 5430361824 5445966312 5466796032 5482505216 5487414336 5499817056 5503182768 5515621128 5531470614 5541986304 5557911552 5573569392 5589585396 5595201536 5605647423 5616304128 5648310744 5664541522 5677344587 5682747456 5704482816 5720875008 5725997568 5737314304 5742451584 5780979712 5794045952 5802782976 5815898496 5832610848 5849371224 5855248384 5860491264 5893889472 5910825936 5916118581 5924185656 5927811068 5941209178 5952503808 5969608704 5986426384 5986762752 5992123392 6032326656 6049660928 6055077888 6068763648 6086202624 6103691712 6115295232 6150145536 6167818368 6185541984 6191080614 6205073769 6232618752 6246705792 6250528576 6264656096 6270265566 6294601728 6312689664 6318342144 6354349587 6379012096 6393430016 6417543168 6435984384 6454478592 6503602176 6518301696 6522290688 6528130848 6537032448 6542885808 6555817024 6561687204 6568280064 6580542627 6587154432 6605711872 6630625656 6649679178 6656360448 6664708863 6696566784 6715809792 6734729682 6735108096 6786367488 6805868544 6825042149 6846977952 6866653176 6877372416 6892916736 6912723968 6918913728 6938795664 6958734732 7011696096 7027544016 7031844648 7047738108 7054819328 7067990229 7081426944 7101775872 7121783112 7142248006 7176388608 7192608768 7213277184 7219736064 7234004992 7240482432 7261288416 7289061376 7316552448 7333089408 7337577024 7354161504 7375294152 7389315072 7410548736 7431425856 7452780528 7459453863 7474196564 7488405504 7531080992 7555286016 7576996608 7605977088 7627833344 7634663424 7656602112 7737043968 7754531328 7776814464 7799161632 7806145122 7813988352 7858519296 7881101248 7888158108 7898914208 7905987018 7910825229 7936671744 7959478272 7966605312 7982350336 7989497856 8012006001 8043102208 8073437184 8091684864 8114936832 8138255616 8168949468 8200194048 8223757824 8231121504 8247389312 8249725584 8254774152 8273431692 8297205921 8310158336 8328941056 8336867328 8360354088 8384378094 8392802304 8416919552 8424456192 8472466116 8496812283 8556724224 8581312512 8605487927 8605971456 8613677376 8671469568 8691068928 8696387584 8704174464 8716043264 8723847744 8748916272 8774056836 8782872576 8790736896 8840834208 8866238904 8875147264 8886278484 8891716602 8911813767 8928755712 8954413056 8979639576 8980144128 9005443138 9048489984 9074491392 9082616832 9103145472 9129303936 9155537568 9169829888 9190555648 9225218304 9251727552 9278312976 9348928128 9370058688 9375792864 9396984144 9405398349 9423986972 9441902592 9469034496 9495710816 9568518144 9590145024 9617702912 9626314752 9653976576 9681717888 9755403264 9777452544 9783436032 9805548672 9833725536 9842530806 9852420096 9880731648 9908567808 9937040704 9945938484 9974518767 9984540672 10044850176 10073714688 10102094523 10102662144 10141302784 10179551232 10208802816 10299979764 10316058624 10339375104 10369085952 10378370592 10398882176 10408193496 10418651136 10438102098 10478025728 10517544144 10541316024 10547766972 10571607162 10582228992 10612637696 10622140416 10652663808 10682674668 10713372009 10764582912 10788913152 10819915776 10851007488 10860723648 10891932624 10933592064 10965010432 10974828672 10999634112 11006365536 11031242256 11062941228 11083972608 11115823104 11147138784 11179170792 11190403072 11211294846 11232608256 11296621488 11329083044 11354689174 11365494912 11408965632 11441750016 11451995136 11474628608 11484903168 11561959424 11588091904 11605565952 11631796992 11665221696 11698742448 11720982528 11787778944 11821651872 11832237162 11848371312 11855622136 11858980527 11882418356 11905007616 11939217408 11972852768 11973525504 11984246784 12064653312 12099321856 12110155776 12137527296 12172405248 12207383424 12230590464 12300291072 12335636736 12371083968 12382161228 12410147538 12465237504 12493411584 12501057152 12529312192 12540531132 12576567141 12589203456 12625379328 12636684288 12708699174 12758024192 12786860032 12835086336 12871968768 12908957184 13007204352 13036603392 13044581376 13056261696 13074064896 13085771616 13111634048 13123374408 13136560128 13161085254 13174308864 13211423744 13261251312 13299358356 13312720896 13329417726 13337574903 13393133568 13431619584 13469459364 13470216192 13508164707 13572734976 13611737088 13650084298 13693955904 13733306352 13754744832 13785833472 13825447936 13837827456 13877591328 13917469464 14023392192 14055088032 14063689296 14095476216 14109638656 14135980458 14162853888 14203551744 14243566224 14284496012 14352777216 14385217536 14426554368 14439472128 14468009984 14480964864 14522576832 14578122752 14633104896 14666178816 14675154048 14708323008 14750588304 14778630144 14821097472 14862851712 14905561056 14918907726 14948393128 14976811008 15062161984 15110572032 15153993216 15211954176 15255666688 15269326848 15313204224 15474087936 15509062656 15553628928 15598323264 15612290244 15627976704 15657153147 15717038592 15762202496 15776316216 15797828416 15811974036 15821650458 15857410743 15873343488 15918956544 15933210624 15964700672 15978995712 16024012002 16086204416 16146874368 16183369728 16229873664 16276511232 16337898936 16400388096 16447515648 16462243008 16494778624 16499451168 16509548304 16546863384 16594411842 16620316672 16657882112 16673734656 16720708176 16768756188 16785604608 16816942269 16833839104 16848912384 16944932232 16993624566 17032033761 17113448448 17162625024 17210975854 17211942912 17227354752 17342939136 17382137856 17392775168 17408348928 17432086528 17447695488 17497832544 17548113672 17565745152 17581473792 17681668416 17732477808 17772556968 17783433204 17823627534 17857511424 17908826112 17959279152 17960288256 18010886276 18096979968 18148982784 18165233664 18206290944 18258607872 18311075136 18339659776 18381111296 18450436608 18503455104 18556625952 18697856256 18740117376 18751585728 18793968288 18810796698 18847973944 18883805184 18938068992 18991421632 19063048761 19137036288 19180290048 19235405824 19252629504 19307953152 19363435776 19510806528 19554905088 19566872064 19611097344 19667451072 19685061612 19704840192 19741627881 19761463296 19817135616 19874081408 19891876968 19949037534 19969081344 19994126589 20089700352 20147429376 20204189046 20205324288 20282605568 20359102464 20417605632 20475126447 20599959528 20632117248 20678750208 20738171904 20756741184 20797764352 20816386992 20876204196 20956051456 21035088288 21082632048 21095533944 21143214324 21164457984 21203970687 21225275392 21244280832 21305327616 21365349336 21426744018 21529165824 21577826304 21639831552 21702014976 21721447296 21783865248 21867184128 21930020864 21949657344 21999268224 22012731072 22062484512 22125882456 22167945216 22231646208 22294277568 22358341584 22422589692 22465216512 22593242976 22658166088 22709378348 22730989824 22817931264 22883500032 22903990272 22949257216 22969806336 23123918848 23176183808 23211131904 23263593984 23330443392 23397484896 23441965056 23575557888 23643303744 23664474324 23696742624 23711244272 23717961054 23732475687 23764836712 23810015232 23878434816 23945705536 23947051008 23968493568 24036018003 24129306624 24198643712 24220311552 24275054592 24344810496 24414766848 24600582144 24671273472 24742167936 24764322456 24820295076 24891617763 24930475008 24986823168 25002114304 25058624384 25081062264 25153134282 25178406912 25250758656 25273368576 25417398348 25490436849 25516048384 25573720064 25670172672 25743937536 25816463781 25817914368 26014408704 26073206784 26089162752 26112523392 26148129792 26171543232 26223268096 26246748816 26322170508 26348617728 26422847488 26522502624 26598716712 26625441792 26658835452 26675149806 26735441301 26786267136 26863239168 26938918728 26940432384 27016329414 27145469952 27223474176 27300168596 27387911808 27466612704 27509489664 27571666944 27650895872 27675654912 27755182656 27834938928 28046784384 28110176064 28127378592 28190952432 28271960916 28325707776 28407103488 28487132448 28568992024 28705554432 28770435072 28853108736 28878944256 28936019968 28961929728 29045153664 29156245504 29266209792 29332357632 29350308096 29416646016 29501176608 29557260288 29642194944 29725703424 29811122112 29837815452 29896786256 29923556301 29953622016 30124323968 30221144064 30306283569 30307986432 30423908352 30511333376 30538653696 30626408448 30948175872 31018125312 31107257856 31196646528 31224580488 31255953408 31314306294 31434077184 31524404992 31552632432 31595656832 31623948072 31643300916 31714821486 31746686976 31837913088 31866421248 31929401344 31957991424 32048024004 32140116027 32172408832 32293748736 32366739456 32459747328 32553022464 32675797872 32800776192 32895031296 32924486016 32989557248 32998902336 33019096608 33093726768 33188823684 33240633344 33315764224 33347469312 33441416352 33537512376 33571209216 33633884538 33667678208 33697824768 33889864464 33987249132 34064067522 34084913641 34226896896 34325250048 34421951708 34423885824 34454709504 34685878272 34764275712 34785550336 34816697856 34864173056 34895390976 34995665088 35096227344 35162947584 35363336832 35464955616 35545113936 35566866408 35647255068 35715022848 35817652224 35918558304 35920576512 36021772552 36193959936 36297965568 36330467328 36412581888 36517215744 36622150272 36679319552 36762222592 36900873216 37006910208 37113251904 37395712512 37480234752 37503171456 37587936576 37621593396 37695947888 37729701423 37767610368 37876137984 37982843264 38126097522 38274072576 38360580096 38470811648 38505259008 38615906304 38726871552 39021613056 39109810176 39133744128 39222194688 39334902144 39370123224 39409680384 39483255762 39522926592 39634271232 39748162816 39783753936 39898075068 39938162688 39988253178 40012724709 40179400704 40294858752 40408378092 40410648576 40524494121 40565211136 40718204928 40835211264 40950252894 41199919056 41264234496 41357500416 41476343808 41513482368 41595528704 41632773984 41752408392 41912102912 42070176576 42165264096 42191067888 42286428648 42328915968 42407941374 42450550784 42488561664 42610655232 42730698672 42853488036 42976630243 43058331648 43155652608 43279663104 43404029952 43442894592 43567730496 43734368256 43860041728 43899314688 43998536448 44025462144 44124969024 44251764912 44335890432 44463292416 44588555136 44716683168 44845179384 44930433024 45186485952 45316332176 45418756696 45461979648 45635862528 45767000064 45807980544 45898514432 45939612672 46247837696 46352367616 46422263808 46527187968 46660886784 46794969792 46883930112 46971459441 47151115776 47286607488 47328948648 47393485248 47422488544 47435922108 47464951374 47529673424 47572232229 47620030464 47756869632 47891411072 47894102016 47936987136 48072036006 48258613248 48397287424 48440623104 48550109184 48689620992 48829533696 49201164288 49342546944 49484335872 49528644912 49640590152 49783235526 49860950016 49973646336 50004228608 50117248768 50162124528 50306268564 50356813824 50450826807 50501517312 50546737152 50834796696 50980873698 51032096768 51096101283 51147440128 51340345344 51487875072 51632927562 51635828736 52028817408 52146413568 52178325504 52225046784 52296259584 52343086464 52446536192 52493497632 52644341016 52697235456 52845694976 53045005248 53197433424 53317670904 53350299612 53470882602 53572534272 53726478336 53877837456 53880864768 54032658828 54187925089 54290939904 54446948352 54600337192 54775823616 54933225408 55018979328 55143333888 55301791744 55351309824 55510365312 55669877856 56093568768 56220352128 56254757184 56381904864 56543921832 56651415552 56814206976 56974264896 57137984048 57189146283 57411108864 57540870144 57706217472 57757888512 57872039936 57923859456 58090307328 58312491008 58532419584 58664715264 58700616192 58833292032 59002353216 59114520576 59224883643 59284389888 59451406848 59622244224 59675630904 59793572512 59847112602 59907244032 59982379767 60248647936 60442288128 60612567138 60615972864 60847816704 61022666752 61077307392 61252816896 61425379341 61896351744 62036250624 62214515712 62393293056 62449160976 62628612588 62868154368 63048809984 63105264864 63191313664 63247896144 63286601832 63429642972 63493373952 63611912061 63675826176 63732842496 63858802688 63915982848 64096048008 64280232054 64344817664 64587497472 64733478912 64919494656 65106044928 65351595744 65601552384 65790062592 65848972032 65979114496 65997804672 66038193216 66187453536 66377647368 66481266688 66631528448 66694938624 66882832704 67075024752 67267769076 67335356416 67395649536 67779728928 67974498264 68128135044 68169827282 68323905547 68453793792 68650500096 68843903416 68847771648 68909419008 69371756544 69528551424 69571100672 69633395712 69728346112 69790781952 69991330176 70192454688 70325895168 70726673664 70929911232 71090227872 71133732816 71197427061 71294510136 71430045696 71635304448 71837116608 71841153024 72043545104 72108054009 72387919872 72595931136 72660934656 72825163776 73034431488 73244300544 73358639104 73524445184 73801746432 74013820416 74226503808 74674853289 74791425024 74960469504 75006342912 75175873152 75243186792 75391895776 75459402846 75535220736 75752275968 75965686528 76252195044 76471310547 76548145152 76721160192 76941623296 77010518016 77231812608 77449391343 77453743104 78043226112 78219620352 78267488256 78444389376 78669804288 78740246448 78966511524 79045853184 79268542464 79496325632 79567507872 79796150136 79876325376 79976506356 80025449418 80206323903 80358801408 80589717504 80816756184 80821297152 81048988242 81130422272 81436409856 81670422528 81900505788 82135852069 82399838112 82528468992 82715000832 82952687616 83026964736 83191057408 83265547968 83504816784 83824205824 84140353152 84330528192 84382135776 84572857296 84815882748 84901101568 84977123328 85221310464 85461397344 85706976072 85953260486 86116663296 86147533081 86311305216 86559326208 86808059904 86885789184 87135460992 87468736512 87720083456 87798629376 87997072896 88050924288 88249938048 88503529824 88671780864 88926584832 89177110272 89433366336 89690358768 89770668903 89860866048 90372971904 90632664352 90837513392 90918850707 90923959296 91271725056 91534000128 91615961088 91797028864 91879225344 92495675392 92704735232 92844527616 93054375936 93321773568 93589939584 93767860224 93942918882 94302231552 94573214976 94657897296 94786970496 94844977088 94871844216 94929902748 95059346848 95144464458 95240060928 95513739264 95782822144 95788204032 95873974272 96144072012 96420348081 96517226496 96794574848 96881246208 97100218368 97379241984 97659067392 98402328576 98685093888 98968671744 99057289824 99281180304 99566471052 99721900032 99947292672 100008457216 100234497536 100324249056 100612537128 100713627648 100901653614 101003034624 101093474304 101669593392 101961747396 102064193536 102192202566 102254740923 102294880256 102680690688 102975750144 103265855124 103271657472 103562596087 104057634816 104292827136 104356651008 104450093568 104592519168 104686172928 104893072384 104986995264 105288682032 105691389952 106090010496 106394866848 106635341808 106700599224 106941765204 107145068544 107452956672 107755674912 107761729536 108065317656 108375850178 108581879808 108893896704 109200674384 109551647232 109866450816 110037958656 110286667776 110603583488 110702619648 111020730624 111339755712 112187137536 112440704256 112509514368 112763809728 113087843664 113189104269 113302831104 113628413952 113948529792 114275968096 114378292566 114822217728 115081740288 115412434944 115515777024 115744079872 115847718912 116180614656 116624982016 117064839168 117329430528 117401232384 117666584064 118004706432 118229041152 118449767286 118568779776 118902813696 119244488448 119351261808 119587145024 119694225204 119814488064 119964759534 120038174127 120497295872 120884576256 121225134276 121231945728 121573482363 121695633408 122045333504 122154614784 122505633792 122850758682 123792703488 124072501248 124429031424 124786586112 124898321952 125257225176 125736308736 126097619968 126210529728 126382627328 126495792288 126573203664 126859285944 126986747904 127223824122 127351652352 127465684992 127717605376 127831965696 128192096016 128560464108 128689635328 128929890729 129174994944 129466957824 129838989312 130212089856 130578925501 130703191488 131203104768 131580125184 131697944064 131958228992 131995609344 132076386432 132374907072 132755294736 132962533376 133263056896 133389877248 133765665408 134150049504 134535538152 134670712832 134791299072 135559457856 135948996528 136256270088 136339654564 136647811094 136907587584 137301000192 137687806832 137695543296 137818838016 138743513088 139057102848 139142201344 139266791424 139456692224 139581563904 139982660352 140384909376 140651790336 141453347328 141859822464 142180455744 142267465632 142394854122 142589020272 142716696687 142860091392 143270608896 143674233216 143682306048 144087090208 144216108018 144775839744 145191862272 145321869312 145650327552 146068862976 146488601088 146717278208 147048890368 147603492864 148027640832 148453007616 149349706578 149582850048 149920939008 150012685824 150351746304 150486373584 150783791552 150918805692 151070441472 151352480421 151504551936 151931373056 152504390088 152942621094 153096290304 153288303849 153442320384 153883246592 154021036032 154463625216 154898782686 154907486208 156086452224 156439240704 156534976512 156888778752 157339608576 157480492896 157933023048 158091706368 158537084928 158992651264 159135015744 159592300272 159953012712 160050898836 160412647806 160717602816 161179435008 161633512368 161642594304 162097976484 162260844544 162563775267 162872819712 163340845056 163801011576 164271704138 164799676224 165056937984 165430001664 165905375232 166053929472 166382114816 166531095936 167009633568 167648411648 168280706304 168661056384 168764271552 169145714592 169631765496 169802203136 169954246656 170442620928 170922794688 171413952144 171567438849 171906520972 172233326592 172295066162 172622610432 173118652416 173616119808 173771578368 174270921984 174937473024 175440166912 175597258752 175994145792 176101848576 176499876096 177007059648 177343561728 177853169664 178354220544 178866732672 179380717536 179541337806 179721732096 179947139301 180745943808 181265328704 181675026784 181837701414 181847918592 182543450112 183068000256 183231922176 183594057728 183758450688 184276138023 184991350784 185409470464 185689055232 186108751872 186643547136 187179879168 187885837764 188604463104 189146429952 189315794592 189573940992 189689954176 189743688432 189859805496 190118693696 190288928916 190480121856 190835736183 191027478528 191565644288 191576408064 191747948544 192288144024 192840696162 193034452992 193589149696 193762492416 194200436736 194758483968 195318134784 196804657152 197370187776 197926222321 197937343488 198114579648 198562360608 199132942104 199443800064 199894585344 200016914432 200468995072 200648498112 201225074256 201803307228 202006069248 202186948608 203339186784 203923494792 204128387072 204384405132 204509481846 204589760512 204971716641 205361381376 205951500288 206531710248 206543314944 207125192174 208115269632 208585654272 208713302016 208900187136 209185038336 209372345856 209786144768 209973990528 210577364064 211382779904 212180020992 212789733696 213270683616 213401198448 213883530408 214290137088 214905913344 215511349824 215523459072 216130635312 216324162027 216751700356 217163759616 217787793408 218401348768 219103294464 219732901632 220075917312 220573335552 221207166976 221405239296 222041461248 222679511424 224374275072 224881408512 225019028736 225527619456 226175687328 226378208538 226605662208 227256827904 227897059584 228551936192 228756585132 229413931641 229644435456 230163480576 230824869888 231031554048 231488159744 231695437824 232348174029 232361229312 233249964032 234129678336 234658861056 234802464768 235333168128 236009412864 236899534572 237137559552 237805627392 238488976896 238702523616 239174290048 239388450408 239628976128 239929519068 240076348254 240618971709 240994591744 241769152512 242450268552 242463891456 243146964726 243391266816 244090667008 244309229568 245011267584 245701517364 246407556207 247585406976 248145002496 248858062848 249573172224 249796643904 250514450352 251472617472 252195239936 252421059456 252765254656 252991584576 253146407328 253718571888 254447648244 254703304704 254931369984 255435210752 255663931392 256384192032 257120928216 257379270656 257859781458 258349989888 258442599243 258933915648 259677978624 260424179712 261157851002 261406382976 262406209536 263160250368 263395888128 263916457984 263991218688 264152772864 264749814144 265510589472 265925066752 266526113792 266779754496 267531330816 268300099008 269071076304 269582598144 271118915712 271897993056 272512540176 272679309128 272756552121 273295622188 273815175168 274602000384 275375613664 275391086592 275637676032 277487026176 278114205696 278284402688 278533582848 278913384448 279163127808 279965320704 280769818752 281303580672 282906694656 283719644928 284360911488 284534931264 284789708244 285178040544 285433393374 285720182784 286541217792 287348466432 287364612096 288174180416 288432216036 289261044243 289551679488 290383724544 290643738624 291300655104 292137725952 292977202176 293434556416 294097780736 295206985728 296055281664 296906015232 298699413156 299165700096 299841878016 300025371648 300703492608 300972747168 301567583104 301837611384 302140882944 302704960842 303009103872 303862746112 305008780176 305885242188 306192580608 306576607698 306764222769 306884640768 307766493184 308042072064 308927250432 309797565372 309814972416 310687788261 312172904448 312878481408 313069953024 313777557504 314679217152 314960985792 315866046096 317074169856 317985302528 318270031488 319184600544 319906025424 320101797672 320825295612 321435205632 322358870016 323267024736 323285188608 324195952968 324521689088 325127550534 325745639424 326681690112 327602023152 328543408276 329599352448 330113875968 330860003328 331810750464 332107858944 332764229632 333062191872 334019267136 335296823296 336561412608 337322112768 337528543104 338291429184 339263530992 339908493312 340885241856 341845589376 342827904288 343134877698 343813041944 344466653184 344590132324 345245220864 346237304832 347232239616 347543156736 348541843968 349874946048 350880333824 351194517504 351988291584 352203697152 352999752192 354014119296 354687123456 355706339328 356708441088 357733465344 358761435072 359082675612 359443464192 359894278602 360114522381 361491887616 362530657408 363350053568 363675402828 363695837184 364720447089 365086900224 366136000512 366463844352 367188115456 367516901376 368552276046 369982701568 370818940928 371378110464 372217503744 373287094272 374359758336 375771675528 377208926208 378292859904 378631589184 379147881984 379379908352 379487376864 379719610992 380237387392 380577857832 380960243712 381671472366 382054957056 383131288576 383152816128 383495897088 384576288048 385681392324 386068905984 386789672187 387178299392 387524984832 388400873472 389516967936 390636269568 391736776503 393609314304 394740375552 395852444642 395874686976 396229159296 397124721216 398265884208 398887600128 399789170688 400033828864 400937990144 401296996224 402450148512 403606614456 404012138496 404373897216 406678373568 407846989584 408768810264 409018963692 409179521024 409943433282 410722762752 411903000576 413063420496 413086629888 414250384348 416230539264 417171308544 417426604032 417800374272 418370076672 418744691712 419572289536 419947981056 421154728128 422765559808 424360041984 425579467392 426541367232 426802396896 427767060816 428580274176 429811826688 431022699648 431046918144 432261270624 432648324054 433503400712 434327519232 435575586816 436802697536 438206588928 439465803264 440151834624 441146671104 442414333952 442810478592 444082922496 445359022848 448748550144 449762817024 450038057472 451055238912 452351374656 452756417076 453211324416 454057441263 454513655808 455794119168 457103872384 457513170264 458827863282 459288870912 459864911547 460326961152 461649739776 462063108096 462976319488 463390875648 464696348058 464722458624 466499928064 468259356672 469317722112 469604929536 470666336256 472018825728 473799069144 474275119104 475611254784 476977953792 477405047232 478348580096 478776900816 479859038136 480152696508 481237943418 481989183488 483538305024 484900537104 484927782912 486293929452 486782533632 487691325801 488181334016 488618459136 490022535168 491403034728 492815112414 495170813952 496290004992 497716125696 499146344448 499593287808 501028900704 502945234944 504390479872 504842118912 505530509312 505983169152 506292814656 507437143776 508895296488 509406609408 509862739968 510870421504 511327862784 512768384064 514241856432 515719562916 516699979776 516885198486 517867831296 519355957248 520848359424 522315702004 522812765952 524812419072 526320500736 526791776256 527832915968 527982437376 528305545728 529499628288 531021178944 531850133504 533052227584 533559508992 535062661632 536600198016 538142152608 539165196288 542237831424 543795986112 545025080352 545358618256 545513104242 546591244376 547630350336 549204000768 550751227328 550782173184 551275352064 552828414069 554974052352 556228411392 556568805376 557067165696 557826768896 558326255616 559930641408 561539637504 565813389312 567439289856 568721822976 569069862528 569579416488 570356081088 570866786748 571440365568 572507208549 573082435584 574696932864 574729224192 576348360832 576864432072 578522088486 579103358976 580767449088 581287477248 582601310208 584275451904 585954404352 586869112832 588195561472 590413971456 592110563328 593778666963 593812030464 597398826312 598331400192 599683756032 600050743296 601406985216 601945494336 603135166208 603675222768 605409921684 606018207744 607725492224 610017560352 611770484376 612385161216 613153215396 613528445538 613769281536 614915149923 615532986368 616084144128 617854500864 619595130744 619629944832 621375576522 624345808896 625756962816 626139906048 627555115008 629358434304 629921971584 631732092192 634148339712 635970605056 636540062976 638369201088 639812050848 640203595344 641650591224 642870411264 644717740032 646534049472 646570377216 648391905936 650255101068 651491278848 653363380224 655204046304 657086816552 659198704896 660227751936 661720006656 663621500928 664215717888 665528459264 666124383744 668038534272 670593646592 673122825216 674644225536 675057086208 676582858368 678527061984 679816986624 681770483712 683691178752 685655808576 686269755396 687626083888 688241794923 688933306368 689180264648 690490441728 692474609664 694464479232 695086313472 697044522087 697083687936 699749892096 701760667648 702389035008 703976583168 704407394304 705999504384 708028238592 711412678656 713416882176 715466930688 717522870144 718165351224 718886928384 719788557204 720229044762 721856915127 722983775232 725061314816 726700107136 727350805656 727391674368 729440894178 730173800448 732272001024 732927688704 734376230912 735033802752 737104552092 739222668621 739965403136 741637881856 742756220928 744435007488 746574188544 748719516672 751543351056 754417852416 756585719808 757263178368 758295763968 758759816704 758974753728 759439221984 760474774784 761155715664 763342944732 764109914112 766262577152 766305632256 766991794176 769152576096 771362784648 772137811968 773579344374 774356598784 775049969664 775327797729 776801746944 779033935872 781272539136 783473553006 787218628608 789480751104 791704889284 791749373952 792458318592 794249442432 796531768416 797775200256 799578341376 800067657728 801875980288 802593992448 804900297024 807213228912 808747794432 813356747136 815693979168 817537620528 818037927384 819886866564 821445525504 823806001152 826126840992 826173259776 828500768696 832461078528 834342617088 834853208064 835600748544 836740153344 837489383424 839144579072 839895962112 842309456256 845531119616 848720083968 851158934784 853082734464 853604793792 855534121632 857160548352 859623653376 862045399296 862093836288 864522541248 865296648108 867006801424 867783132729 868655038464 871151173632 873605395072 876413177856 878931606528 880303669248 882293342208 884828667904 885620957184 888165844992 890718045696 897497100288 899525634048 900076114944 902110477824 904702749312 905512834152 906422648832 908114882526 909027311616 911588238336 914207744768 915026340528 917655726564 918577741824 919729823094 920292668307 920653922304 923299479552 924126216192 925952638976 926781751296 929392696116 929444917248 932063364783 932999856128 936518713344 938635444224 939209859072 941332672512 944037651456 947598138288 951222509568 953955907584 954810094464 956697160192 957553801632 959718076272 960305393016 962475886836 963978366976 967076610048 969801074208 969855565824 972587858904 973565067264 975382651602 976362668032 977236918272 980045070336 982806069456 985630224828 988462495589 990341627904 992580009984 995432251392 998292688896 999186575616 1002057801408 1005890469888 1008780959744 1009684237824 1011061018624 1011966338304 1012585629312 1014874287552 1017790592976 1019725479936 1021740843008 1022655725568 1025536768128 1028483712864 1031439125832 1033399959552 1033770396972 1035735662592 1038711914496 1041696718848 1044631404008 1045625531904 1049624838144 1052641001472 1053583552512 1055665831936 1055964874752 1056611091456 1058999256576 1062042357888 1063700267008 1066104455168 1067119017984 1070125323264 1073200396032 1076284305216 1078330392576 1080343567143 1084475662848 1087591972224 1090050160704 1090717236512 1091026208484 1093182488752 1094161341267 1095260700672 1098408001536 1101502454656 1101564346368 1102550704128 1105656828138 1109948104704 1112456822784 1113137610752 1114134331392 1115653537792 1116652511232 1119861282816 1123079275008 1131626778624 1134878579712 1137443645952 1138139725056 1139158832976 1140712162176 1141733573496 1142880731136 1145014417098 1146164871168 1149393865728 1149458448384 1152696721664 1153728864144 1157044176972 1158206717952 1160369016561 1161534898176 1162574954496 1165202620416 1168550903808 1171908808704 1173738225664 1175210329509 1176391122944 1180827942912 1184221126656 1187557333926 1187624060928 1194797652624 1196662800384 1199367512064 1200101486592 1202813970432 1203890988672 1206270332416 1207350445536 1210819843368 1212036415488 1215450984448 1220035120704 1223540968752 1226306430792 1227056891076 1227538563072 1229830299846 1231065972736 1232168288256 1235709001728 1239190261488 1239259889664 1242751153044 1246322277047 1248691617792 1251513925632 1252279812096 1255110230016 1258716868608 1259843943168 1263464184384 1268296679424 1271941210112 1273080125952 1276738402176 1279624101696 1280407190688 1283301182448 1285740822528 1289435480064 1293068098944 1293140754432 1296783811872 1300510202136 1302982557696 1306726760448 1310408092608 1314173633104 1318397409792 1320455503872 1323440013312 1327243001856 1328431435776 1331056918528 1332248767488 1336077068544 1341187293184 1346245650432 1349288451072 1350114172416 1353165716736 1357054123968 1359633973248 1362172323789 1363540967424 1367382357504 1371311617152 1372539510792 1375252167776 1376483589846 1377866612736 1378360529296 1379594734641 1380980883456 1384949219328 1388928958464 1390172626944 1394089044174 1394167375872 1399499784192 1403521335296 1404778070016 1407953166336 1408814788608 1411999008768 1416056477184 1422825357312 1426833764352 1430933861376 1435045740288 1436330702448 1439577114408 1440458089524 1443713830254 1445967550464 1450122629632 1453400214272 1454701611312 1454783348736 1458881788356 1460347600896 1463073977403 1464544002048 1465855377408 1468752461824 1470067605504 1474209104184 1478445337242 1479930806272 1483275763712 1485512441856 1488870014976 1493148377088 1497439033344 1503086702112 1508835704832 1513171439616 1514526356736 1516591527936 1517519633408 1517949507456 1518878443968 1520949549568 1522311431328 1526685889464 1528219828224 1532525154304 1532611264512 1533983588352 1538305152192 1542725569296 1547158688748 1548713197568 1550099939328 1550655595458 1553603493888 1558067871744 1562545078272 1566947106012 1571449827581 1574437257216 1578961502208 1583409778568 1583498747904 1584916637184 1588498884864 1593063536832 1595550400512 1599156682752 1600135315456 1603751960576 1605187984896 1609800594048 1614426457824 1617495588864 1626713494272 1631387958336 1635075241056 1636075854768 1639773733128 1642891051008 1647612002304 1652253681984 1652346519552 1657001537392 1658485242207 1664922157056 1668685234176 1669706416128 1671201497088 1673480306688 1674978766848 1678289158144 1679791924224 1684618912512 1691062239232 1697440167936 1702317869568 1706165468928 1707209587584 1711068243264 1714321096704 1717521625647 1719247306752 1724090798592 1724187672576 1729045082496 1730593296216 1734013602848 1735566265458 1737310076928 1742302347264 1747210790144 1752826355712 1757863213056 1760607338496 1764586684416 1769657335808 1771241914368 1776331689984 1781336000889 1781436091392 1794994200576 1799051268096 1800152229888 1804220955648 1809405498624 1811025668304 1816229765052 1818054623232 1823176476672 1828415489536 1830052681056 1835311453128 1837155483648 1839459646188 1840585336614 1841307844608 1844745449769 1846598959104 1848252432384 1851905277952 1853563502592 1858785392232 1858889834496 1864126729566 1865999712256 1873037426688 1877270888448 1878419718144 1882665345024 1888075302912 1895196276576 1902445019136 1907911815168 1909620188928 1913394320384 1915107603264 1919436152544 1920610786032 1924951773672 1927956733952 1934153220096 1939602148416 1939711131648 1945175717808 1950765303204 1952725336064 1954473836544 1960090140672 1965612138912 1971260449656 1976924991178 1980683255808 1981393260863 1985160019968 1990864502784 1996585377792 1998373151232 2004115602816 2011780939776 2017561919488 2019368475648 2022122037248 2023932676608 2025171258624 2029748575104 2035581185952 2039450959872 2043481686016 2045311451136 2051073536256 2056967425728 2062878251664 2064725384769 2066799919104 2067540793944 2071471325184 2077423828992 2083393437696 2089262808016 2091133566261 2091251063808 2099249676288 2105282002944 2107167105024 2111331663872 2111929749504 2113222182912 2117998513152 2124084715776 2127400534016 2132208910336 2134238035968 2140250646528 2146400792064 2152568610432 2156660785152 2160687134286 2165570745381 2168951325696 2175183944448 2180100321408 2181434473024 2182052416968 2186364977504 2188322682534 2190521401344 2196816003072 2203004909312 2203128692736 2205101408256 2211313656276 2217668005863 2219896209408 2224913645568 2226275221504 2228268662784 2231307075584 2233305022464 2239722565632 2246158550016 2263253557248 2269757159424 2274887291904 2276279450112 2278317665952 2281424324352 2283467146992 2290028834196 2292329742336 2298787731456 2298916896768 2305393443328 2307457728288 2314088353944 2316413435904 2320738033122 2323069796352 2325149908992 2325983393187 2330405240832 2337101807616 2343817617408 2347476451328 2350420659018 2352782245888 2361655885824 2368442253312 2375114667852 2375248121856 2381939710001 2389595305248 2393325600768 2398735024128 2400202973184 2405627940864 2407781977344 2412540664832 2414700891072 2421639686736 2430901968896 2440070241408 2447081937504 2452612861584 2454113782152 2459660599692 2462131945472 2464336576512 2471418003456 2478380522976 2478519779328 2485502306088 2492644554094 2497383235584 2503027851264 2504559624192 2510220460032 2517433737216 2519687886336 2526928368768 2536593358848 2543882420224 2546160251904 2553476804352 2559248203392 2560814381376 2566602364896 2571481645056 2578870960128 2586136197888 2586281508864 2593567623744 2601020404272 2603349398187 2605965115392 2613453520896 2620816185216 2628347266208 2636794819584 2640911007744 2646880026624 2654486003712 2656862871552 2662113837056 2664497534976 2672154137088 2682374586368 2692491300864 2698576902144 2700228344832 2706331433472 2714108247936 2719267946496 2724344647578 2727081934848 2734764715008 2742623234304 2745079021584 2750504335552 2752967179692 2755733225472 2756721058592 2759189469282 2760878004921 2761961766912 2769898438656 2777857916928 2780345253888 2788178088348 2788334751744 2796190094349 2798999568384 2807042670592 2809556140032 2815906332672 2817629577216 2823998017536 2832112954368 2853667528704 2861867722752 2870091480576 2872661404896 2879154228816 2880916179048 2887427660508 2891935100928 2900245259264 2906800428544 2909403222624 2909566697472 2917763576712 2920695201792 2926147954806 2929088004096 2931710754816 2937504923648 2940135211008 2948418208368 2956890674484 2959861612544 2965387486767 2966551527424 2971024883712 2977740029952 2986296754176 2994878066688 3003315286523 3006173404224 3017671409664 3026342879232 3029052713472 3033183055872 3035039266816 3035899014912 3037756887936 3041899099136 3044622862656 3053371778928 3065050308608 3065222529024 3067967176704 3076610304384 3085451138592 3094317377496 3097426395136 3100199878656 3101311190916 3107206987776 3116135743488 3125090156544 3133894212024 3142899655162 3148874514432 3157923004416 3166819557136 3166997495808 3169833274368 3176997769728 3186127073664 3191100801024 3198313365504 3200270630912 3207503921152 3210375969792 3219601188096 3228852915648 3234991177728 3253426988544 3262775916672 3270150482112 3272151709536 3279547466256 3282484023801 3285782102016 3295224004608 3304507363968 3304693039104 3314003074784 3316970484414 3329844314112 3337370468352 3339412832256 3342402994176 3346960613376 3349957533696 3356578316288 3359583848448 3369237825024 3382124478464 3394880335872 3404635739136 3412330937856 3414419175168 3422136486528 3428642193408 3435043251294 3438494613504 3448181597184 3448375345152 3458090164992 3461186592432 3468027205696 3471132530916 3474620153856 3481107049683 3484604694528 3494421580288 3505652711424 3515726426112 3521214676992 3525630988527 3529173368832 3539314671616 3542483828736 3552663379968 3562672001778 3562872182784 3589988401152 3598102536192 3600304459776 3608441911296 3618810997248 3622051336608 3632459530104 3636109246464 3646352953344 3656830979072 3660105362112 3670622906256 3678919292376 3681170673228 3682615689216 3689490899538 3693197918208 3696504864768 3703810555904 3707127005184 3717570784464 3717779668992 3728253459132 3731999424512 3738966831141 3746074853376 3754541776896 3756839436288 3765330690048 3776150605824 3790392553152 3804890038272 3815823630336 3819240377856 3826788640768 3830215206528 3838872305088 3841221572064 3849903547344 3855913467904 3868306440192 3879204296832 3879422263296 3890351435616 3901530606408 3905450672128 3908947673088 3920180281344 3931224277824 3942520899312 3953849982356 3961366511616 3962786521726 3970320039936 3981729005568 3993170755584 3996746302464 4008231205632 4023561879552 4035123838976 4038736951296 4044244074496 4047865353216 4050342517248 4059497150208 4071162371904 4078901919744 4090622902272 4102147072512 4113934851456 4125756503328 4129450769538 4133599838208 4135081587888 4138784203923 4142942650368 4154847657984 4166786875392 4178525616032 4182267132522 4182502127616 4198499352576 4210564005888 4214334210048 4222663327744 4223859499008 4226444365824 4235997026304 4248169431552 4254801068032 4264417820672 4268476071936 4280501293056 4292801584128 4305137220864 4321374268572 4331141490762 4337902651392 4350367888896 4360200642816 4362868946048 4364104833936 4372729955008 4376645365068 4381042802688 4389221932209 4393632006144 4406009818624 4406257385472 4410202816512 4422627312552 4435336011726 4439792418816 4449827291136 4452550443008 4456537325568 4462614151168 4466610044928 4479445131264 4492317100032 4526507114496 4539514318848 4549774583808 4552558900224 4556635331904 4562848648704 4566934293984 4580057668392 4584659484672 4597575462912 4597833793536 4610786886656 4614915456576 4628176707888 4641476066244 4646139592704 4650299817984 4651966786374 4660810481664 4674203615232 4687635234816 4694952902656 4700841318036 4705564491776 4714349482743 4723311771648 4736884506624 4750229335704 4750496243712 4763879420002 4779190610496 4786651201536 4797470048256 4800405946368 4811255881728 4815563954688 4825081329664 4829401782144 4843279373472 4861803937792 4880140482816 4894163875008 4905225723168 4908227564304 4919321199384 4924263890944 4928673153024 4942836006912 4956761045952 4957039558656 4971004612176 4975455726621 4985289108188 4994766471168 5006055702528 5009119248384 5020440920064 5034867474432 5039375772672 5053856737536 5073186717696 5087764840448 5092320503808 5106953608704 5118496406784 5121628762752 5133204729792 5142963290112 5157741920256 5172272395776 5172563017728 5187135247488 5202040808544 5206698796374 5211930230784 5226907041792 5241632370432 5256694532416 5273589639168 5281822015488 5293760053248 5308972007424 5313725743104 5324227674112 5328995069952 5344008002667 5344308274176 5364749172736 5384982601728 5397153804288 5400456689664 5412662866944 5428216495872 5448689295156 5454163869696 5469529430016 5485246468608 5490158043168 5501008671104 5505934359384 5511466450944 5513442117184 5518378938564 5521756009842 5523923533824 5534236349307 5539796877312 5555715833856 5560690507776 5576356176696 5576669503488 5592380188698 5597999136768 5614085341184 5619112280064 5631812665344 5635259154432 5647996035072 5664225908736 5707335057408 5723735445504 5740182961152 5745322809792 5758308457632 5761832358096 5774855321016 5783870201856 5800490518528 5813600857088 5818806445248 5819133394944 5835527153424 5852295909612 5858176008192 5863421509632 5875009847296 5880270422016 5896836416736 5913781348968 5919723225088 5930774973534 5933103054848 5942049767424 5944179782589 5955480059904 5972593508352 5989756133376 6006630573046 6012346808448 6035342819328 6052685758464 6058105426944 6066366111744 6070078533632 6071798029824 6075513775872 6083798198272 6089245725312 6106743557856 6130100617216 6130445058048 6135934353408 6153220608768 6170902277184 6188634754992 6200399757312 6202622381832 6214413975552 6232271486976 6250180313088 6267788424048 6273400698783 6285799310324 6297749028864 6315846008832 6333639114272 6333994991616 6339666548736 6353995539456 6372254147328 6382201602048 6396626731008 6400541261824 6415007842304 6420751939584 6439202376192 6457705831296 6469982355456 6506853977088 6525551833344 6540300964224 6544303419072 6559094932512 6564968047602 6571564204032 6590448009216 6609014727936 6609386078208 6628006149568 6633940968828 6653004017589 6659688628224 6674740936704 6678825664512 6684805988352 6693921226752 6699915067392 6713156632576 6719167696896 6738475650048 6764248956928 6789760671744 6809271478272 6824661875712 6828838350336 6844272973056 6870086502588 6876989227008 6896363194368 6896750690304 6916180329984 6922373184864 6936054411392 6942265061832 6949240307712 6962214099366 6969209389056 6977950179561 6988843160576 7011305422848 7031452852224 7042429353984 7051261977054 7058346737664 7078629343232 7084967657472 7105326759936 7125344003556 7125744365568 7145819130003 7179976802304 7196205072384 7200608919552 7216883822592 7237621994496 7244102673216 7264919060208 7292705906688 7313661958144 7320210724224 7341245812512 7357838584752 7362341346456 7378981799076 7386395836416 7393009729536 7407621111808 7414254010368 7435141568928 7435559337984 7456506918264 7463998849024 7477933662282 7492149706752 7509083553792 7513678872576 7530661380096 7552301211648 7580785106304 7609780076544 7631647260672 7638480755712 7653577281536 7660430413056 7677744610176 7682443144128 7699807094688 7711826935808 7736612880384 7758408593664 7758844526592 7780702871232 7803061212816 7817895346176 7840360562688 7862448555648 7885041798624 7907699964712 7922733023232 7925573043452 7940640079872 7963458011136 7986341511168 7993492604928 8016462411264 8047123759104 8070247677952 8077473902592 8088488148992 8095730706432 8100685034496 8118994300416 8142324743808 8157803839488 8181245804544 8204294145024 8227869702912 8251513006656 8258901539076 8267199676416 8270163175776 8277568407846 8282634014763 8285885300736 8309695315968 8333573750784 8357051232064 8364534265044 8365004255232 8388570283047 8396998705152 8421128011776 8428668420096 8445326655488 8447718998016 8452888731648 8471994052608 8496338863104 8509602136064 8528835641344 8561002586112 8585603168256 8610274441728 8642748537144 8662282981524 8675805302784 8700735777792 8720401285632 8725737892096 8728209667872 8745459910016 8753290730136 8762085605376 8778443864418 8787264012288 8812019637248 8812514770944 8820405633024 8845254625104 8870672023452 8879584837632 8896162460301 8899654582272 8905100886016 8913074651136 8925228302336 8933220089856 8958890262528 8984634200064 9009945859569 9053014228992 9079028637696 9099549167616 9105117800448 9113270663808 9125697297408 9133868587968 9160115336784 9195150925824 9195667587072 9221573773312 9229830913152 9256353415776 9282952132488 9292279185408 9300599635968 9303933572748 9321620963328 9348407230464 9375270469632 9401682636072 9411128983552 9428698965486 9446623543296 9473769013248 9500458671408 9500992487424 9527758840004 9558381220992 9573302403072 9594940096512 9600811892736 9622511763456 9631127909376 9650162659328 9658803564288 9686558746944 9723607875584 9760280965632 9788327750016 9810451446336 9816455128608 9838642398768 9857346306048 9885672013824 9913522091904 9914079117312 9942009224352 9950911453242 9970578216376 9989532942336 10012111405056 10018238496768 10040881840128 10069734948864 10078751545344 10107713475072 10146373435392 10175529680896 10184641007616 10213907217408 10236992813568 10243257525504 10266409459584 10285926580224 10315483840512 10344544791552 10345126035456 10374270494976 10404081617088 10413397592748 10423860461568 10443321149049 10453814083584 10483264740864 10513389064832 10547179278336 10563644030976 10576892965581 10587520106496 10617944014848 10627451486208 10648455348224 10657990139904 10688016005334 10688616548352 10729498345472 10769965203456 10794307608576 10800913379328 10825325733888 10856432991744 10897378590312 10908327739392 10939058860032 10970492937216 10980316086336 11002017342208 11011868718768 11026884234368 11036757877128 11043512019684 11047847067648 11068472698614 11079593754624 11111431667712 11121381015552 11152712353392 11153339006976 11184760377396 11195998273536 11216900493423 11228170682368 11238224560128 11263625330688 11270518308864 11295992070144 11328451817472 11414670114816 11447470891008 11480365922304 11490645619584 11516616915264 11523664716192 11549710642032 11567740403712 11600981037056 11627201714176 11637612890496 11638266789888 11671054306848 11704591819224 11716352016384 11726843019264 11750019694592 11760540844032 11793672833472 11827562697936 11861549947068 11866206109696 11884099534848 11888359565178 11910960119808 11945187016704 11979512266752 12013261146092 12024693616896 12070685638656 12105371516928 12116210853888 12132732223488 12140157067264 12143596059648 12151027551744 12167596396544 12178491450624 12213487115712 12260201234432 12271868706816 12306441217536 12341804554368 12377269509984 12400799514624 12405244763664 12428827951104 12464542973952 12500360626176 12535576848096 12546801397566 12571598620648 12595498057728 12631692017664 12667278228544 12667989983232 12679333097472 12707991078912 12744508294656 12764403204096 12793253462016 12801082523648 12830015684608 12841503879168 12878404752384 12915411662592 13013707954176 13051103666688 13080601928448 13088606838144 13118189865024 13129936095204 13143128408064 13167665796627 13180896018432 13218029455872 13218772156416 13256012299136 13267881937656 13306008035178 13319377256448 13349481873408 13357651329024 13369611976704 13387842453504 13399830134784 13426313265152 13438335393792 13476951300096 13528497913856 13579521343488 13618542956544 13649323751424 13657676700672 13688545946112 13740173005176 13753978454016 13792726388736 13793501380608 13832360659968 13844746369728 13872108822784 13884530123664 13924428198732 13938418778112 13955900359122 13977686321152 14022610845696 14062905704448 14084858707968 14102523954108 14116693475328 14143048448229 14157258686464 14169935314944 14210653519872 14250688007112 14251488731136 14291638260006 14359953604608 14392410144768 14401217839104 14433767645184 14475243988992 14488205346432 14529838120416 14585411813376 14627323916288 14640421448448 14682491625024 14715677169504 14724682692912 14757963598152 14772791672832 14786019459072 14815242223616 14828508020736 14870283137856 14871118675968 14913013836528 14955867324564 14984299413504 15018167107584 15027357745152 15061322760192 15104602423296 15161570212608 15219560153088 15263294521344 15276961511424 15307154563072 15320860826112 15355489220352 15364886288256 15399614189376 15423653871616 15473225760768 15516817187328 15517689053184 15561405742464 15606122425632 15635790692352 15680721125376 15724897111296 15770083597248 15815399929424 15845466046464 15851146086904 15881280159744 15926916022272 15972683022336 15986985209856 16032024008001 16032924822528 16094247518208 16140495355904 16154947805184 16176976297984 16191461412864 16201370068992 16237988600832 16284649487616 16362491609088 16408588290048 16455739405824 16503026013312 16517803078152 16534399352832 16540326351552 16555136815692 16565268029526 16571770601472 16602709047921 16619390631936 16667147501568 16714102464128 16729068530088 16730008510464 16777140566094 16793997410304 16842256023552 16857336840192 16890653310976 16895437996032 16905777463296 16943988105216 16992677726208 17019204272128 17057671282688 17122005172224 17171206336512 17220548883456 17285497074288 17324565963048 17351610605568 17401471555584 17440802571264 17451475784192 17456419335744 17490919820032 17506581460272 17556887728836 17574528024576 17624039274496 17625029541888 17640811266048 17690509250208 17741344046904 17759169675264 17792324920602 17799309164544 17810201772032 17826149302272 17832539347767 17850456604672 17866440179712 17917780525056 17969268400128 18019891719138 18106028457984 18158057275392 18199098335232 18210235600896 18226541327616 18251394594816 18267737175936 18320230673568 18390301851648 18391335174144 18443147546624 18459661826304 18512706831552 18565904264976 18601199271936 18607867145496 18643241926656 18696814460928 18750540939264 18803365272144 18857397930972 18893247086592 18947538026496 19000917342816 19001984974848 19055517680008 19116762441984 19146604806144 19189880193024 19201623785472 19245023526912 19262255818752 19300325318656 19317607128576 19373117493888 19447215751168 19520561931264 19576655500032 19620902892672 19632910257216 19677284797536 19714692612096 19771344027648 19827044183808 19828158234624 19884018448704 19901822906484 19941156432752 19959012052767 19979065884672 20024222810112 20036476993536 20081763680256 20139469897728 20157503090688 20215426950144 20292746870784 20351059361792 20369282015232 20427814434816 20473985627136 20486515051008 20532818919168 20630967681024 20689089583104 20690252070912 20748540989952 20808163234176 20826795185496 20847720923136 20886642298098 20907628167168 20933850538683 20966529481728 21026778129664 21094358556672 21127288061952 21153785931162 21175040212992 21235888029696 21254902972416 21296910696448 21315980279808 21376032010668 21377233096704 21437457390009 21458996690944 21539930406912 21588615217152 21601826758656 21650651467776 21712865983488 21794757180624 21878117720064 21940985874432 21960632172672 22004034684416 22023737437536 22053768468736 22073515754256 22087024039368 22136945397228 22159187509248 22222863335424 22242762031104 22305424706784 22306678013952 22369520754792 22391996547072 22433800986846 22456341364736 22476449120256 22527250661376 22541036617728 22591984140288 22656903634944 22829340229632 22894941782016 22960731844608 22981291239168 23033233830528 23047329432384 23099421284064 23135480807424 23201962074112 23254403428352 23275225780992 23276533579776 23342108613696 23409183638448 23453686038528 23500039389184 23521081688064 23587345666944 23655125395872 23723099894136 23768199069696 23776719130356 23821920239616 23890374033408 23959024533504 24026522292184 24049387233792 24141371277312 24210743033856 24232421707776 24265464446976 24280314134528 24287192119296 24302055103488 24335192793088 24356982901248 24426974231424 24520402468864 24543737413632 24612882435072 24683609108736 24754539019968 24801599029248 24810489527328 24847902044289 24857655902208 24929085947904 25000721252352 25071153696192 25093602795132 25143197241296 25165710849141 25190996115456 25263384035328 25334556457088 25335979966464 25358666194944 25415982157824 25489016589312 25528806408192 25586506924032 25602165047296 25660031369216 25683007758336 25756809504768 25830823325184 26027415908352 26102207333376 26161203856896 26177213676288 26236379730048 26259872190408 26286256816128 26335331593254 26361792036864 26436058911744 26437544312832 26512024598272 26535763875312 26612016070356 26638754512896 26688487380903 26698963746816 26715302658048 26739223953408 26775684907008 26799660269568 26852626530304 26876670787584 26953902600192 27029837578707 27056995827712 27159042686976 27237085913088 27298647502848 27315353401344 27377091892224 27480346010352 27585452777472 27587002761216 27664721319936 27689492739456 27744217645568 27769060247328 27848856397464 27876837556224 27911800718244 27955372642304 28045221691392 28125811408896 28205047908216 28233386950656 28286096896458 28314517372928 28339870629888 28421307039744 28501376014224 28502977462272 28583276520012 28665412372081 28719907209216 28784820289536 28802435678208 28867535290368 28950487977984 28976410692864 29059676240832 29170823626752 29254647832576 29280842896896 29364983250048 29431354339008 29449365385824 29515927196304 29572038918144 29630484447232 29657016041472 29740566275712 29742237351936 29826027673056 29911734649128 29968598827008 30036334215168 30054715490304 30122645520384 30209204846592 30323140425216 30439120306176 30526589042688 30553923022848 30614309126144 30641721652224 30710978440704 30729772576512 30799228378752 30847307743232 30946451521536 31033634374656 31035378106368 31122811484928 31212244851264 31271581384704 31329963447147 31361442250752 31449794222592 31540167194496 31630799858848 31690932092928 31702292173808 31730678896743 31762560319488 31853832044544 31945366044672 31973970419712 32064048016002 32065849645056 32188495036416 32280990711808 32309895610368 32353952595968 32382922825728 32402740137984 32475977201664 32569298975232 32724983218176 32817176580096 32911478811648 33006052026624 33035606156304 33080652703104 33110273631384 33130536059052 33143541202944 33205418095842 33238781263872 33334295003136 33428204928256 33458137060176 33460017020928 33554281132188 33587994820608 33650701480269 33684512047104 33714673680384 33781306621952 33790875992064 33811554926592 33887976210432 33985355452416 34038408544256 34115342565376 34244010344448 34342412673024 34441097766912 34570994148576 34649131926096 34703221211136 34802943111168 34881605142528 34902951568384 34912838671488 34981839640064 35013162920544 35113775457672 35149056049152 35248078548992 35250059083776 35281622532096 35381018500416 35482688093808 35584649841204 35598618329088 35620403544064 35652298604544 35665078695534 35700913209344 35732880359424 35835561050112 35938536800256 36039783438276 36143346034363 36212056915968 36316114550784 36398196670464 36420471201792 36453082655232 36502789189632 36535474351872 36640461347136 36780603703296 36886295093248 36919323652608 37025413663104 37131808529952 37202398543872 37215734290992 37286483853312 37393628921856 37501081878528 37606730544288 37714795861944 37786494173184 37895076052992 38001834685632 38003969949696 38111035360016 38233524883968 38293209612288 38379760386048 38403247570944 38490047053824 38524511637504 38600650637312 38635214257152 38746234987776 38894431502336 39041123862528 39153311000064 39241805785344 39265820514432 39354569595072 39429385224192 39502997389881 39542688055296 39654088367616 39656316469248 39768036897408 39803645812968 39882312865504 39918024105534 39958131769344 40048445620224 40072953987072 40163527360512 40278939795456 40315006181376 40430853900288 40585493741568 40702118723584 40738564030464 40855628869632 40947971254272 40973030102016 41065637838336 41261935362048 41378179166208 41380504141824 41497081979904 41616326468352 41653590370992 41773284596196 41815256334336 41867701077366 41933058963456 42053556259328 42188717113344 42254576123904 42307571862324 42350080425984 42429145344687 42471776059392 42509805944832 42593821392896 42631960559616 42752064021336 42754466193408 42874914780018 42917993381888 43079860813824 43177230434304 43203653517312 43301302935552 43425731966976 43589514361248 43756235440128 43881971748864 43921264345344 44008069368832 44047474875072 44107536937472 44147031508512 44174048078736 44273890794456 44318375018496 44445726670848 44485524062208 44610849413568 44613356027904 44739041509584 44867601973692 44912682729472 44952898240512 45054501322752 45082073235456 45183968280576 45313807269888 45572044999849 45658680459264 45789883564032 45921463689216 45962582478336 46066467661056 46094658864768 46198842568128 46270961614848 46403924148224 46508806856704 46550451561984 46553067159552 46684217227392 46818367276896 46907372077056 47000078778368 47042163376128 47174691333888 47310250791744 47446199788272 47536398139392 47553438260712 47643840479232 47780748066816 47918049067008 48053044584368 48096072024003 48098774467584 48282742554624 48421486067712 48464843415552 48530928893952 48560628269056 48574384238592 48604110206976 48670385586176 48713965802496 48853948462848 49040804937728 49087474827264 49225764870144 49367218217472 49509078039936 49603198058496 49620979054656 49695804088578 49715311804416 49808127143763 49858171895808 50001442504704 50142307392384 50187205590264 50286394482592 50331421698282 50381992230912 50526768070656 50669112914176 50671959932928 50717332389888 50831964315648 50978033178624 51057612816384 51173013848064 51204330094592 51320062738432 51366015516672 51513619009536 51661646650368 52054831816704 52204414666752 52322407713792 52354427352576 52472759460096 52519744380816 52670663186508 52723584073728 52872117823488 52875088625664 53024049196544 53071527750624 53224032140712 53277509025792 53376974761806 53397927493632 53430605316096 53478447906816 53497618043301 53551369814016 53599320539136 53705253060608 53753341575168 53907805200384 54059675157414 54113991655424 54318085373952 54474171826176 54597295005696 54630706802688 54754183784448 54960692020704 55170905554944 55174005522432 55329442639872 55378985478912 55488435291136 55538120494656 55697712794928 55823601436488 55910745284608 56090443382784 56251622817792 56410095816432 56572193792916 56629034745856 56679741259776 56842614079488 57002752028448 57005954924544 57166553040024 57330824744162 57439814418432 57569640579072 57604871356416 57735070580736 57900975955968 57952821385728 58119352481664 58341647253504 58509295665152 58561685793792 58729966500096 58862708678016 58898730771648 59031854392608 59144077836288 59260968894464 59314032082944 59481132551424 59484474703872 59652055346112 59823469298256 59877036158301 59937197654016 60072668430336 60109430980608 60245291040768 60418409693184 60646280850432 60878240612352 61053178085376 61107846045696 61228618252288 61283443304448 61421956881408 61459545153024 61598456757504 61694615486464 61892903043072 62067268749312 62070756212736 62245622969856 62424489702528 62543162769408 62659926894294 62722884501504 62801551616049 62899588445184 63080334388992 63261599717696 63381864185856 63404584347616 63461357793486 63525120638976 63707664089088 63890732089344 63947940839424 64128096032004 64131699290112 64312372170027 64376990072832 64561981423616 64619791220736 64707905191936 64765845651456 64805480275968 64951954403328 65138597950464 65634353160192 65822957623296 66012104053248 66071212312608 66161305406208 66220547262768 66261072118104 66410836191684 66477562527744 66668590006272 66856409856512 66916274120352 66920034041856 67108562264376 67175989641216 67301402960538 67369024094208 67429347360768 67562613243904 67581751984128 67623109853184 67775952420864 67970710904832 68076817088512 68230685130752 68488020688896 68684825346048 68882195533824 69076251590029 69141988297152 69298263852192 69406442422272 69605886222336 69763210285056 69805903136768 69825677342976 69963679280128 70026325841088 70227550915344 70496157097984 70500118167552 70563245064192 70762037000832 70965376187616 71169299682408 71240807088128 71304597209088 71330157391068 71401826418688 71465760718848 71671122100224 71877073600512 72079566876552 72286692068726 72424113831936 72632229101568 72796393340928 72840942403584 72906165310464 73005578379264 73070948703744 73280922694272 73561207406592 73772590186496 73838647305216 74050827326208 74263617059904 74404797087744 74431468581984 74572967706624 74787257843712 75002163757056 75213461088576 75429591723888 75497132547423 75572988346368 75790152105984 76003669371264 76007939899392 76222070720032 76467049767936 76586419224576 76759520772096 76806495141888 76980094107648 77049023275008 77201301274624 77270428514304 77492469975552 77788863004672 78082247725056 78306622000128 78483611570688 78531641028864 78709139190144 78858770448384 79005994779762 79085376110592 79308176735232 79312632938496 79536073794816 79607291625936 79764625731008 79836048211068 79916263538688 80065462142709 80096891240448 80145907974144 80327054721024 80557879590912 80630012362752 80861707800576 81089512736121 81170987483136 81404237447168 81477128060928 81711257739264 81895942508544 81946060204032 82131275676672 82756358332416 82761008283648 82994163959808 83232652936704 83307180741984 83546569192392 83630512668672 83735402154732 83866117926912 84107112518656 84377434226688 84615143724648 84700160851968 84858290689374 84943552118784 85019611889664 85187642785792 85263921119232 85504128042672 85508932386816 85749829560036 85835986763776 85996237116243 86159721627648 86354460868608 86407307034624 86602605871104 86851463933952 87179028722496 87512470880256 87763943497728 87842528690688 88016138737664 88094949750144 88215073874944 88294063017024 88348096157472 88547781588912 88891453341696 88971048124416 89221698827136 89226712055808 89478083019168 89735203947384 89825365458944 89905796481024 90109002645504 90164146470912 90367936561152 90627614539776 91144089999698 91317360918528 91579767128064 91842927378432 91925164956672 92132935322112 92189317729536 92397685136256 92541923229696 92807848296448 93017613713408 93100903123968 93106134319104 93368434454784 93636734553792 93814744154112 94084326752256 94349382667776 94620501583488 94892399576544 95072796278784 95106876521424 95192036690229 95287680958464 95561496133632 95836098134016 96106089168736 96192144048006 96197548935168 96565485109248 96842972135424 96929686831104 97061857787904 97121256538112 97148768477184 97208220413952 97340771172352 97427931604992 97707896925696 98081609875456 98174949654528 98451529740288 98734436434944 99018156079872 99241958109312 99391608177156 99430623608832 99616254287526 99716343791616 100002885009408 100284614784768 100374411180528 100572788965184 100662843396564 100763984461824 100952104440807 101053536141312 101338225828352 101343919865856 101434664779776 101663928631296 101956066357248 102115225632768 102346027696128 102408660189184 102640125476864 102732031033344 103027238019072 103323293300736 104109663633408 104408829333504 104644815427584 104708854705152 104945518920192 105039488761632 105341326373016 105447168147456 105744235646976 105750177251328 106048098393088 106143055501248 106448064281424 106753949523612 106795854987264 106861210632192 106956895813632 106995236086602 107102739628032 107198641078272 107410506121216 107506683150336 107815610400768 108119350314828 108227983310848 108430038103089 108636170747904 108948343652352 109194590011392 109261413605376 109508367568896 109921384041408 110341811109888 110658885279744 110757970957824 110976870582272 111076240989312 111395425589856 111647202872976 111821490569216 112180886765568 112503245635584 112820191632864 113144387585832 113258069491712 113359482519552 113685228158976 114005504056896 114011909849088 114333106080048 114661649488324 114879628836864 115139281158144 115209742712832 115470141161472 115801951911936 115905642771456 116238704963328 116683294507008 117018591330304 117123371587584 117459933000192 117725417356032 117797461543296 118063708785216 118288155672576 118628064165888 118962265102848 118968949407744 119304110692224 119646938596512 119754072316602 119874395308032 120145336860672 120218861961216 120490582081536 120836819386368 121292561700864 121756481224704 122106356170752 122215692091392 122457236504576 122566886608896 122843913762816 122919090306048 123196913515008 123389230972928 123785806086144 124134537498624 124141512425472 124491245939712 124848979405056 125319853788588 125445769003008 125603103232098 125799176890368 126160668777984 126523199435392 126763728371712 126809168695232 126922715586972 127050241277952 127287436034061 127415328178176 127781464178688 127895881678848 128256192064008 128263398580224 128624744340054 128753980145664 129123962847232 129239582441472 129415810383872 129531691302912 129610960551936 129903908806656 130277195900928 131268706320384 131645915246592 132024208106496 132142424625216 132322610812416 132441094525536 132522144236208 132821672383368 132955125055488 133337180012544 133712819713024 133832548240704 133840068083712 134217124528752 134602805921076 134738048188416 134858694721536 135125226487808 135163503968256 135246219706368 135551904841728 135941421809664 136153634177024 136461370261504 136716134999547 136976041377792 137369650692096 137764391067648 138152503180058 138283976594304 138596527704384 138812884844544 139211772444672 139526420570112 139611806273536 139651354685952 139927358560256 140052651682176 140455101830688 140992314195968 141000236335104 141126490128384 141524074001664 141930752375232 142338599364816 142609194418176 142660314782136 142803652837376 142931521437696 143342244200448 143754147201024 144159133753104 144288216072009 144573384137452 144848227663872 145264458203136 145592786681856 145681884807168 145812330620928 146011156758528 146141897407488 146561845388544 147122414813184 147545180372992 147677294610432 148101654652416 148527234119808 148809594175488 148862937163968 149145935413248 149574515687424 150004327514112 150426922177152 150859183447776 150994265094846 151145976692736 151580304211968 152007338742528 152015879798784 152444141440064 152934099535872 153172838449152 153519041544192 153612990283776 153960188215296 154098046550016 154402602549248 154540857028608 154984939951104 155577726009344 156164495450112 156613244000256 156967223141376 157063282057728 157418278380288 158011989559524 158170752221184 158616353470464 158625265876992 159072147589632 159214583251872 159529251462016 159672096422136 159832527077376 160130924285418 160193782480896 160291815948288 160492854129903 160654109442048 161115759181824 161260024725504 161723415601152 162179025472242 162341974966272 162808474894336 162954256121856 163422515478528 163791885017088 163892120408064 164262551353344 165512716664832 165522016567296 165988327919616 166465305873408 166614361483968 167093138384784 167470804309464 167732235853824 168214225037312 168754868453376 169230287449296 169716581378748 169887104237568 170039223779328 170375285571584 170527842238464 171008256085344 171017864773632 171499659120072 171671973527552 171992474232486 172319443255296 172708921737216 172814614069248 173205211742208 173702927867904 174358057444992 175024941760512 175527886995456 175685057381376 176032277475328 176189899500288 176430147749888 176588126034048 176696192314944 177095563177824 177782906683392 177942096248832 178443397654272 178453424111616 178956166038336 179470407894768 179811592962048 180218005291008 180328292941824 180735873122304 181255229079552 182288179999396 182634721837056 183159534256128 183685854756864 183850329913344 184265870644224 184378635459072 184795370272512 185083846459392 185615696592896 186035227426816 186201806247936 186212268638208 186736868909568 187273469107584 187629488308224 188168653504512 188698765335552 189241003166976 189784799153088 190145592557568 190213753042848 190384073380458 190575361916928 191122992267264 191672196268032 192212178337472 192384288096012 192395097870336 192937116510081 193130970218496 193685944270848 193859373662208 194123715575808 194242513076224 194297536954368 194416440827904 194681542344704 194855863209984 195415793851392 196163219750912 196903059480576 197468872869888 198036312159744 198483916218624 198783216354312 199232508575052 199432687583232 200005770018816 200569229569536 200748822361056 201145577930368 201325686793128 201527968923648 201904208881614 202107072282624 202676451656704 202687839731712 202869329559552 203327857262592 203912132714496 204230451265536 204692055392256 204817320378368 205280250953728 205464062066688 206054476038144 206646586601472 207228754770087 208219327266816 208817658667008 209289630855168 209417709410304 209891037840384 210078977523264 210682652746032 211488471293952 211500354502656 212096196786176 212286111002496 212896128562848 213507899047224 213722421264384 213913791627264 213990472173204 214205479256064 214397282156544 214821012242432 215013366300672 215631220801536 216238700629656 216455966621696 216860076206178 217272341495808 217896687304704 218389180022784 218522827210752 219016735137792 219842768082816 220683622219776 221317770559488 221515941915648 221953741164544 222152481978624 222790851179712 223294405745952 223642981138432 224361773531136 225006491271168 225640383265728 226288775171664 226718965039104 227370456317952 228011008113792 228023819698176 228666212160096 229323298976648 229759257673728 230278562316288 230419485425664 230940282322944 231603903823872 231811285542912 232477409926656 233366589014016 234037182660608 234246743175168 234919866000384 235450834712064 235594923086592 236127417570432 236576311345152 237256128331776 237924530205696 237937898815488 238608221384448 239293877193024 239508144633204 239748790616064 240196386428127 240290673721344 240437723922432 240981164163072 241673638772736 242585123401728 243268538208363 243512962449408 244212712341504 244431384182784 244914473009152 245133773217792 245687827525632 245838180612096 246393827030016 246778461945856 248269074997248 248283024850944 248982491879424 249697958810112 250639707577176 250891538006016 251206206464196 251598353780736 252321337555968 253046398870784 253618337390464 253845431173944 254100482555904 254574872068122 254830656356352 255562928357376 255791763357696 256512384128016 256526797160448 257249488680108 257507960291328 257988711348729 258247925694464 258479164882944 258831620767744 259063382605824 259221921103872 259807817613312 260554391801856 262537412640768 263291830493184 264048416212992 264284849250432 264645221624832 264882189051072 265044288472416 265643344766736 266674360025088 267425639426048 267665096481408 267680136167424 268434249057504 269205611842152 269476096376832 269717389443072 270250452975616 270327007936512 270492439412736 271103809683456 271882843619328 272922740523008 273432269999094 273952082755584 274739301384192 275528782135296 276305006360116 276567953188608 277193055408768 277625769689088 278423544889344 279052841140224 279223612547072 279302709371904 279854717120512 280105303364352 280910203661376 281984628391936 282252980256768 283048148003328 283861504750464 284677198729632 285218388836352 285320629564272 285863042875392 286684488400896 287508294402048 288318267506208 288576432144018 289146768274904 289696455327744 290528916406272 291185573363712 291363769614336 291624661241856 292022313517056 292283794814976 293123690777088 294244829626368 295090360745984 295354589220864 296203309304832 297054468239616 297725874327936 298291870826496 299149031374848 300008655028224 300853844354304 301718366895552 301988530189692 302291953385472 302856313322421 303160608423936 304014677485056 304031759597568 304888282880128 305868199071744 306345676898304 307038083088384 307225980567552 307920376430592 308196093100032 308805205098496 309081714057216 309969879902208 311155452018688 312328990900224 313226488000512 313934446282752 314126564115456 314836556760576 316023979119048 316341504442368 317232706940928 317250531753984 318144295179264 318429166503744 319058502924032 319344192844272 320261848570836 320387564961792 320583631896576 320985708259806 321308218884096 322231518363648 322520049451008 323446831202304 324358050944484 324683949932544 325290114309267 325616949788672 325908512243712 326845030957056 327583770034176 327784240816128 328525102706688 331025433329664 331976655839232 332930611746816 333228722967936 334186276769568 334941608618928 335464471707648 336428450074624 337509736906752 338460574898592 339433162757496 339774208475136 340078447558656 340750571143168 341055684476928 342016512170688 342035729547264 342999318240144 343984948464972 344638886510592 345417843474432 345629228138496 346410423484416 347405855735808 348716114889984 350049883521024 351055773990912 351370114762752 352064554950656 352379799000576 352860295499776 353176252068096 353392384629888 354191126355648 355884192497664 356886795308544 356906848223232 357912332076672 358940815789536 359623185924096 360436010582016 360656585883648 361471746244608 362510458159104 364576359998792 365269443674112 366319068512256 367371709513728 367700659826688 368531741288448 368757270918144 369590740545024 370167692918784 371231393185792 372070454853632 372403612495872 372424537276416 373473737819136 374546938215168 376337307009024 377397530671104 378482006333952 379569598306176 380291185115136 380427506085696 380768146760916 381150723833856 381862308102183 382245984534528 383344392536064 384424356674944 384768576192024 384790195740672 385874233020162 386261940436992 387371888541696 387718747324416 388247431151616 388485026152448 388595073908736 388832881655808 389363084689408 389711726419968 390831587702784 392326439501824 393806118961152 394937745739776 396072624319488 396967832437248 397566432708624 398465017150104 398865375166464 400011540037632 401138459139072 401497644722112 402291155860736 402651373586256 403808417763228 404214144565248 405352903313408 405375679463424 405738659119104 406655714525184 407824265428992 408460902531072 409384110784512 409634640756736 410148404998641 410560501907456 410928124133376 412108952076288 413293173202944 414457509540174 416438654533632 417635317334016 418579261710336 418835418820608 419782075680768 420157955046528 421365305492064 422976942587904 423000709005312 424192393572352 424572222004992 425792257125696 427015798094448 427827583254528 427980944346408 428410958512128 428794564313088 429642024484864 430026732601344 431262441603072 432477401259312 433720152412356 434544682991616 435793374609408 436778360045568 437045654421504 438033470275584 439685536165632 441367244439552 442635541118976 443031883831296 443907482329088 444304963957248 445581702359424 446588811491904 447285962276864 448723547062272 450012982542336 451280766531456 452577550343328 453437930078208 454740912635904 456022016227584 456047639396352 457332424320192 458646597953296 459518515347456 460557124632576 460838970851328 461880564645888 463207807647744 463622571085824 464954819853312 466733178028032 468074365321216 468493486350336 469839732000768 470901669424128 471189846173184 472254835140864 474512256663552 475849060411392 475875797630976 477216442768896 478587754386048 479016289266408 479497581232128 480392772856254 480581347442688 480875447844864 481478562389709 481962328326144 483347277545472 485170246803456 486537076416726 487025924898816 488425424683008 488862768365568 489828946018304 490267546435584 491375655051264 491676361224192 492787654060032 493556923891712 496538149994496 496566049701888 497964983758848 499395917620224 501279415154352 502412412928392 503196707561472 504642675111936 506092797741568 507236674780928 507690862347888 509149744136244 509661312712704 511125856714752 511583526715392 513024768256032 513053594320896 514498977360216 515015920582656 515977422697458 516495851388928 516958329765888 517663241535488 518126765211648 518443842207744 519615635226624 521108783603712 525074825281536 526583660986368 528096832425984 528569698500864 529290443249664 529764378102144 530088576944832 531286689533472 533348720050176 534851278852096 535330192962816 535360272334848 536868498115008 538411223684304 539434778886144 540500905951232 540654015873024 540984878825472 542207619366912 543765687238656 546864539998188 547904165511168 549478602768384 551057564270592 552610012720232 553135906377216 554386110817536 555251539378176 556847089778688 558105682280448 558447225094144 558605418743808 559709434241024 560210606728704 561820407322752 563969256783872 564505960513536 566096296006656 567723009500928 569354397459264 570436777672704 570641259128544 571726085750784 573368976801792 575016588804096 576636535012416 577152864288036 578293536549808 578811349530243 579392910655488 581057832812544 582371146727424 582727539228672 583249322483712 584044627034112 584567589629952 586247381554176 588489659252736 590180721491968 590709178441728 592406618609664 594108936479232 595451748655872 598298062749696 600017310056448 601707688708608 603436733791104 603977060379384 604583906770944 605712626644842 606321216847872 608029354970112 608063519195136 609776565760256 611736398143488 612691353796608 614076166176768 614451961135104 615840752861184 616392186200064 617610410196992 618163428114432 619939759804416 621686264310261 622310904037376 624657981800448 626452976001024 627868892565504 628253128230912 629673113521152 632047958238096 634465413881856 634501063507968 636288590358528 636858333007488 638117005848064 638688385688544 640523697141672 641167263793152 641971416519612 642616437768192 644463036727296 645040098902016 646893662404608 648716101888968 649367899865088 650580228618534 651233899577344 651817024487424 653690061914112 655167540068352 655568481632256 657050205413376 662050866659328 663953311678464 665861223493632 666457445935872 668372553539136 669883217237856 670928943415296 672856900149248 675019473813504 676921149797184 678866325514992 680156895117312 681501142286336 682111368953856 684033024341376 684071459094528 685998636480288 687969896929944 689277773021184 690835686948864 691258456276992 692820846968832 694811711471616 697432229779968 700099767042048 702111547981824 702740229525504 704129109901312 704759598001152 705720590999552 706352504136192 706784769259776 708382252711296 711768384995328 713773590617088 713813696446464 715824664153344 717881631579072 719246371848192 720589159284381 720872021164032 721313171767296 722943492489216 725020916318208 729152719997584 729805614625089 730538887348224 732638137024512 734743419027456 735401319653376 737063482576896 737514541836288 739181481090048 740335385837568 742462786371584 744140909707264 744807224991744 744849074552832 746947475638272 749093876430336 752674614018048 754795061342208 756964012667904 759139196612352 760855012171392 761536293521832 762301447667712 763724616204366 764491969069056 766688785072128 768848713349888 769537152384048 769580391481344 771748466040324 772523880873984 773966134046187 774743777083392 775437494648832 776494862303232 776970052304896 777190147817472 777665763311616 778726169378816 779423452839936 781663175405568 784652879003648 787612237922304 789875491479552 792145248638976 793935664874496 795132865417248 796930034300208 800023080075264 802276918278144 802995289444224 804582311721472 805302747172512 807616835526456 808428289130496 810705806626816 810751358926848 811477318238208 813311429050368 815648530857984 818768221569024 819269281513472 820296809997282 821121003814912 821856248266752 824217904152576 826586346405888 828915019080348 831296958790349 832877309067264 835270634668032 837158523420672 837670837641216 839564151361536 840315910093056 842730610984128 845953885175808 848384787144704 849144444009984 851584514251392 854031596188896 855655166509056 855961888692816 857589128626176 859284048969728 860053465202688 862524883206144 864954802518624 867440304824712 869089365983232 871586749218816 873556720091136 874091308843008 876066940551168 879371072331264 882734488879104 885271082237952 886063767662592 887814964658176 888609927914496 891163404718848 893177622983808 894571924553728 897447094124544 900025965084672 902561533062912 905155100686656 906875860156416 908568939967263 909481825271808 912044032455168 912095278792704 914664848640384 917293195906592 919037030694912 921114249265152 921677941702656 923761129291776 926415615295488 927245142171648 929909639706624 933466356056064 936148730642432 936986972700672 939679464001536 941803338848256 942379692346368 944509670281728 949024513327104 951698120822784 951751595261952 954432885537792 957175508772096 958032578532816 960785545712508 961162694885376 961750895689728 962957124779418 963924656652288 966694555090944 970340493606912 973074152833452 974051849797632 975870342927801 976850849366016 977725536731136 979657892036608 980535092871168 982751310102528 983352722448384 985575308120064 987113847783424 993076299988992 995929967517696 998791835240448 1002558830308704 1004824825856784 1006393415122944 1009285350223872 1012185595483136 1014473349561856 1015381724695776 1018299488272488 1019322625425408 1022251713429504 1023167053430784 1026049536512064 1026107188641792 1028997954720432 1031954845394916 1032991702777856 1033916659531776 1035326483070976 1036253530423296 1036887684415488 1039231270453248 1042217567207424 1048157034996527 1050149650563072 1053167321972736 1056193664851968 1057139397001728 1058580886499328 1059528756204288 1060177153889664 1062573379066944 1069702557704192 1070660385925632 1070720544669696 1073736996230016 1076822447368608 1078869557772288 1081001811902464 1081308031746048 1081969757650944 1084415238733824 1087531374477312 1093729079996376 1095808331022336 1098957205536768 1102115128541184 1105220025440464 1106271812754432 1108772221635072 1110503078756352 1113694179557376 1116211364560896 1116894450188288 1117210837487616 1119418868482048 1120421213457408 1123640814645504 1127938513567744 1129011921027072 1132192592013312 1135446019001856 1138708794918528 1140873555345408 1141282518257088 1143452171501568 1145586924306549 1146737953603584 1150033177608192 1153273070024832 1154305728576072 1156587073099616 1157622699060486 1158785821310976 1162115665625088 1164742293454848 1165455078457344 1166498644967424 1168089254068224 1169135179259904 1172494763108352 1176979318505472 1180361442983936 1181418356883456 1184813237219328 1188217872958464 1190903497311744 1196596125499392 1200034620112896 1203415377417216 1206873467582208 1207954120758768 1211425253289684 1212642433695744 1216058709940224 1216127038390272 1219553131520512 1223472796286976 1225382707593216 1228152332353536 1228903922270208 1230445214995923 1231681505722368 1232784372400128 1235220820393984 1236326856228864 1239879519608832 1243372528620522 1244621808074752 1249315963600896 1252905952002048 1255737785131008 1256506256461824 1259346227042304 1264095916476192 1268930827763712 1269002127015936 1272577180717056 1273716666014976 1276234011696128 1277376771377088 1281047394283344 1283942833039224 1285232875536384 1288926073454592 1290080197804032 1293787324809216 1297432203777936 1301160457237068 1302467799154688 1303634048974848 1307380123828224 1310335080136704 1311136963264512 1314100410826752 1324101733318656 1327906623356928 1331722446987264 1332914891871744 1336745107078272 1339766434475712 1341857886830592 1345713800298496 1350038947627008 1353842299594368 1357732651029984 1360313790234624 1363002284572672 1364222737907712 1368066048682752 1368142918189056 1371997272960576 1375939793859888 1378555546042368 1381671373897728 1382516912553984 1385641693937664 1389623422943232 1394864459559936 1400199534084096 1404223095963648 1405480459051008 1408258219802624 1409519196002304 1411441181999104 1412705008272384 1413569538519552 1416764505422592 1423536769990656 1427547181234176 1427627392892928 1431649328306688 1435763263158144 1438492743696384 1441178318568762 1441744042328064 1442626343534592 1444435687169127 1445886984978432 1450041832636416 1458305439995168 1459611229250178 1461077774696448 1465276274049024 1469486838054912 1470802639306752 1474126965153792 1475029083672576 1478362962180096 1480670771675136 1484925572743168 1488281819414528 1489614449983488 1489698149105664 1493894951276544 1498187752860672 1509590122684416 1513928025335808 1518278393224704 1521710024342784 1523072587043664 1527449232408732 1528983938138112 1533377570144256 1537697426699776 1539074304768096 1539160782962688 1543496932080648 1545047761747968 1547932268092374 1549487554166784 1550874989297664 1552989724606464 1553940104609792 1554380295634944 1555331526623232 1557452338757632 1558846905679872 1563326350811136 1569305758007296 1575224475844608 1579750982959104 1584290497277952 1587871329748992 1590265730834496 1593860068600416 1600046160150528 1604553836556288 1605990578888448 1609164623442944 1610605494345024 1615233671052912 1621411613253632 1621502717853696 1622954636476416 1626622858100736 1631297061715968 1638538563026944 1640593619994564 1642242007629824 1643712496533504 1648435808305152 1653172692811776 1657830038160696 1662593917580698 1665754618134528 1670541269336064 1674317046841344 1675341675282432 1679128302723072 1680631820186112 1685461221968256 1691907770351616 1696769574289408 1698288888019968 1703169028502784 1708063192377792 1711310333018112 1711923777385632 1715178257252352 1718568097939456 1720106930405376 1725049766412288 1729909605037248 1734880609649424 1736434048590729 1738178731966464 1743173498437632 1747113440182272 1748182617686016 1752133881102336 1758742144662528 1765468977758208 1770542164475904 1772127535325184 1775629929316352 1777219855828992 1782326809437696 1786355245967616 1789143849107456 1794894188249088 1800051930169344 1805123066125824 1810310201373312 1813751720312832 1817137879934526 1818963650543616 1824088064910336 1824190557585408 1829329697280768 1834586391813184 1838074061389824 1842228498530304 1843355883405312 1847522258583552 1852831230590976 1854490284343296 1859819279413248 1865058792930783 1866932712112128 1872297461284864 1873973945401344 1879358928003072 1883606677696512 1884759384692736 1889019340563456 1903396241645568 1903503190523904 1908865771075584 1914351017544192 1916065157065632 1921571091425016 1923501791379456 1925914249558836 1927849313304576 1933389110181888 1940680987213824 1946148305666904 1948103699595264 1951740685855602 1953701698732032 1955451073462272 1959315784073216 1961070185742336 1965502620205056 1966705444896768 1971150616240128 1974227695566848 1986152599977984 1991859935035392 1997583670480896 2005117660617408 2009649651713568 2012786830245888 2018570700447744 2024371190966272 2028946699123712 2030763449391552 2036598976544976 2044503426859008 2046334106861568 2052099073024128 2052214377283584 2057995909440864 2063909690789832 2065983405555712 2067833319063552 2070652966141952 2072507060846592 2073775368830976 2078462540906496 2084435134414848 2096314069993054 2100299301126144 2106334643945472 2112387329703936 2114278794003456 2117161772998656 2119057512408576 2120354307779328 2125146758133888 2139405115408384 2141320771851264 2141441089339392 2147473992460032 2153644894737216 2157739115544576 2162616063492096 2163939515301888 2168830477467648 2175062748954624 2187458159992752 2189416843875267 2191616662044672 2197914411073536 2204230257082368 2210440050880928 2212543625508864 2217544443270144 2221006157512704 2227388359114752 2232422729121792 2233788900376576 2234421674975232 2238837736964096 2240842426914816 2247281629291008 2255877027135488 2258023842054144 2264385184026624 2270892038003712 2277417589837056 2282565036514176 2286904343003136 2291173848613098 2293475907207168 2300066355216384 2306546140049664 2308611457152144 2313174146199232 2315245398120972 2317571642621952 2321898402138561 2324231331250176 2329484586909696 2330910156914688 2332997289934848 2336178508136448 2338270358519808 2344989526216704 2353958637010944 2360722885967872 2362836713766912 2369626474438656 2376435745916928 2381806994623488 2400069240225792 2406830754834432 2413746935164416 2415908241517536 2422850506579368 2425284867391488 2432117419880448 2432254076780544 2439106263041024 2446945592573952 2456304664707072 2457807844540416 2460890429991846 2463363011444736 2465568744800256 2470441640787968 2472653712457728 2479759039217664 2486745057241044 2489243616149504 2493890876371047 2498631927201792 2505811904004096 2511475570262016 2513012512923648 2518692454084608 2528191832952384 2537861655527424 2545154361434112 2547433332029952 2552468023392256 2554753542754176 2562094788566688 2567885666078448 2577852146909184 2580160395608064 2587574649618432 2594864407555872 2602320914474136 2604935598309376 2607268097949696 2614760247656448 2620670160273408 2622273926529024 2628200821653504 2648203466637312 2655813246713856 2663444893974528 2665829783743488 2673490214156544 2679532868951424 2683715773661184 2691427600596992 2700077895254016 2707684599188736 2715465302059968 2720627580469248 2728445475815424 2736132097365504 2736285836378112 2743994545921152 2751879587719776 2757111092084736 2763342747795456 2765033825107968 2771283387875328 2779246845886464 2789728919119872 2800399068168192 2808446191927296 2810960918102016 2816516439605248 2819038392004608 2822882363998208 2825410016544768 2827139077039104 2833529010845184 2847073539981312 2855094362468352 2855254785785856 2863298656613376 2871526526316288 2882356637137524 2883488084656128 2885252687069184 2888871374338254 2891773969956864 2900083665272832 2916610879990336 2919222458500356 2922155549392896 2927611028783403 2930552548098048 2938973676109824 2941605278613504 2948253930307584 2950058167345152 2956725924360192 2961341543350272 2969851145486336 2976563638829056 2979228899966976 2987789902553088 2996375505721344 3019180245368832 3027856050671616 3036556786449408 3043420048685568 3046145174087328 3054898464817464 3057967876276224 3066755140288512 3075394853399552 3078148609536192 3078321565925376 3086993864161296 3095864536184748 3098975108333568 3101749978595328 3105979449212928 3107880209219584 3108760591269888 3110663053246464 3114904677515264 3117693811359744 3126652701622272 3138611516014592 3144471104989581 3150448951689216 3159501965918208 3168580994555904 3175742659497984 3180531461668992 3187720137200832 3209107673112576 3211981157776896 3218329246885888 3221210988690048 3230467342105824 3242823226507264 3243005435707392 3245909272952832 3253245716201472 3262594123431936 3281187239989128 3284484015259648 3287424993067008 3296871616610304 3306345385623552 3315660076321392 3325187835161396 3331509236269056 3341082538672128 3348634093682688 3350683350564864 3358256605446144 3361263640372224 3370922443936512 3383815540703232 3393539148578816 3396577776039936 3406338057005568 3416126384755584 3422620666036224 3423847554771264 3430356514504704 3440213860810752 3450099532824576 3459819210074496 3469761219298848 3472868097181458 3476357463932928 3486346996875264 3494226880364544 3496365235372032 3504267762204672 3517484289325056 3530937955516416 3541084328951808 3544255070650368 3551259858632704 3554439711657984 3564653618875392 3572710491935232 3578287698214912 3589788376498176 3600103860338688 3610246132251648 3620620402746624 3634275759869052 3637927301087232 3648176129820672 3648381115170816 3658659394561536 3669172783626368 3676148122779648 3684456997060608 3686711766810624 3691335644987769 3695044517167104 3705662461181952 3708980568686592 3719638558826496 3730117585861566 3733865424224256 3744594922569728 3747947890802688 3758717856006144 3767213355393024 3769518769385472 3778038681126912 3806792483291136 3807006381047808 3817731542151168 3828702035088384 3832130314131264 3843142182850032 3851828499117672 3855698626609152 3866778220363776 3881361974427648 3892296611333808 3903481371711204 3907403397464064 3910902146924544 3918631568146432 3922140371484672 3931005240410112 3933410889793536 3942301232480256 3948455391133696 3972305199955968 3983719870070784 3995167340961792 4010235321234816 4019299303427136 4025573660491776 4037141400895488 4048742381932544 4057893398247424 4061526898783104 4073197953089952 4089006853718016 4092668213723136 4104198146048256 4104428754567168 4115991818881728 4127819381579664 4135666638127104 4141305932283904 4145014121693184 4147550737661952 4156925081812992 4168870268829696 4192628139986108 4200598602252288 4212669287890944 4224774659407872 4228557588006912 4234323545997312 4238115024817152 4240708615558656 4250293516267776 4278810230816768 4282641543702528 4282882178678784 4294947984920064 4307289789474432 4315478231089152 4325232126984192 4327879030603776 4337660954935296 4350125497909248 4374916319985504 4378833687750534 4383233324089344 4395828822147072 4408460514164736 4420880101761856 4425087251017728 4435088886540288 4442012315025408 4454776718229504 4464845458243584 4467577800753152 4468843349950464 4477675473928192 4481684853829632 4494563258582016 4511754054270976 4528770368053248 4541784076007424 4554835179674112 4565130073028352 4582347697226196 4586951814414336 4600132710432768 4613092280099328 4617222914304288 4626348292398464 4630490796241944 4635143285243904 4643796804277122 4648462662500352 4658969173819392 4661820313829376 4665994579869696 4672357016272896 4676540717039616 4689979052433408 4707917274021888 4721445771935744 4725673427533824 4739252948877312 4752871491833856 4763613989246976 4800138480451584 4813661509668864 4827493870328832 4831816483035072 4845701013158736 4864234839760896 4864508153561088 4878212526082048 4893891185147904 4915615689080832 4921780859983692 4926726022889472 4931137489600512 4940883281575936 4945307424915456 4959518078435328 4973490114482088 4978487232299008 4987781752742094 4997263854403584 5011623808008192 5022951140524032 5026025025847296 5037384908169216 5056383665904768 5075723311054848 5090308722868224 5094866664059904 5104936046784512 5109507085508352 5124189577133376 5135771332156896 5155704293818368 5160320791216128 5175149299236864 5189728815111744 5204641828948272 5214536195899392 5229520495312896 5241340320546816 5244547853058048 5256401643307008 5296406933274624 5311626493427712 5326889787949056 5331659567486976 5346980428313088 5359065737902848 5367431547322368 5382855201193984 5400155790508032 5415369198377472 5430930604119936 5441255160938496 5456890951630848 5472264194731008 5472571672756224 5487989091842304 5503759175439552 5514222184169472 5526685495590912 5530067650215936 5542566775750656 5558493691772928 5579457838239744 5595176378792349 5600798136336384 5616892383854592 5621921836204032 5633032879210496 5638076784009216 5645764727996416 5650820033089536 5654278154078208 5667058021690368 5710188724936704 5710509571571712 5726597313226752 5743053052632576 5764713274275048 5770505374138368 5777742748676508 5783547939913728 5800167330545664 5833221759980672 5838444917000712 5844311098785792 5855222057566806 5861105096196096 5877947352219648 5883210557227008 5896507860615168 5900116334690304 5913451848720384 5922683086700544 5939702290972672 5953127277658112 5958457799933952 5975579805106176 5992751011442688 6038360490737664 6055712101343232 6073113572898816 6086840097371136 6092290348174656 6109796929634928 6133510280577024 6150789706799104 6156297219072384 6156643131850752 6173987728322592 6191729072369496 6197950216667136 6203499957190656 6211958898425856 6215760418439168 6217521182539776 6221326106492928 6229809355030528 6235387622719488 6253305403244544 6277223032029184 6288942209979162 6300897903378432 6319003931836416 6337161989111808 6351485318995968 6361062923337984 6375440274401664 6418215346225152 6423962315553792 6436658493771776 6442421977380096 6460934684211648 6485646453014528 6491818545905664 6506491432402944 6525188246863872 6562374479978256 6574849986134016 6593743233220608 6612690771247104 6631320152642784 6650375670322792 6663018472538112 6682165077344256 6697268187365376 6701366701129728 6716513210892288 6722527280744448 6741844887873024 6767631081406464 6787078297157632 6793155552079872 6812676114011136 6832252769511168 6847695109542528 6860713029009408 6880427721621504 6900199065649152 6919638420148992 6939522438597696 6945736194362916 6952714927865856 6965695206415683 6972693993750528 6988453760729088 6992730470744064 7008535524409344 7034968578650112 7061875911032832 7082168657903616 7088510141300736 7102519717265408 7108879423315968 7129307237750784 7145420983870464 7156575396429824 7200207720677376 7220492264503296 7241240805493248 7268551519738104 7275854602174464 7296352259641344 7296762230341632 7317318789123072 7338345567252736 7368913994121216 7373423533621248 7382671289975538 7390089034334208 7411324922363904 7417961137373184 7439277117652992 7460235171723132 7467730848448512 7481672629113141 7489189845139456 7495895781605376 7517435712012288 7534426710786048 7539037538770944 7556077362253824 7613584966582272 7635463084302336 7657404070176768 7664260628262528 7686284365700064 7703656998235344 7733556440727552 7762723948855296 7784593222667616 7806962743422408 7814806794928128 7821804293849088 7837263136292864 7844280742969344 7862010480820224 7866821779587072 7884602464960512 7944610399911936 7967439740141568 7990334681923584 8020470642469632 8038598606854272 8051147320983552 8074282801790976 8097484763865088 8115786796494848 8123053797566208 8146395906179904 8185336427446272 8208396292096512 8208857509134336 8231983637763456 8255638763159328 8271333276254208 8290028243386368 8295101475323904 8313850163625984 8337740537659392 8385256279972216 8401197204504576 8425338575781888 8449549318815744 8457115176013824 8468647091994624 8476230049634304 8481417231117312 8500587032535552 8557620461633536 8565283087405056 8565764357357568 8589895969840128 8614579578948864 8650464253968384 8655758061207552 8675321909870592 8700250995818496 8749832639971008 8757667375501068 8766466648178688 8782833086350209 8791657644294144 8816921028329472 8841760203523712 8850174502035456 8870177773080576 8884024630050816 8909553436459008 8929690916487168 8935155601506304 8937686699900928 8955350947856384 8963369707659264 8989126517164032 9023508108541952 9057540736106496 9083568152014848 9109670359348224 9130260146056704 9164695394452392 9173903628828672 9200265420865536 9226184560198656 9234445828608576 9252696584796928 9260981592483888 9287593608554244 9296925325000704 9317938347638784 9323640627658752 9331989159739392 9344714032545792 9353081434079232 9379958104866816 9415834548043776 9433413314968743 9442891543871488 9451346855067648 9478505897754624 9505742983667712 9527227978493952 9627323019337728 9654987740657664 9663632966070144 9691402026317472 9728469679521792 9729016307122176 9756425052164096 9787782370295808 9843561719967384 9853452045778944 9862274979201024 9881766563151872 9890614849830912 9919036156870656 9946980228964176 9975563505484188 9994527708807168 10023247616016384 10045902281048064 10052050051694592 10074769816338432 10112767331809536 10151446622109696 10180617445736448 10189733328119808 10209872093569024 10219014171016704 10248379154266752 10271542664313792 10320641582432256 10350298598473728 10379457630223488 10409283657896544 10429072391798784 10459040990625792 10482680641093632 10489095706116096 10512803286614016 10592813866549248 10623252986855424 10653779575898112 10663319134973952 10693960856626176 10718131475805696 10734863094644736 10765710402387968 10800311581016064 10830738396754944 10861861208239872 10913781903261696 10944528389462016 10945143345512448 10975978183684608 11007518350879104 11028444368338944 11053370991181824 11060135300431872 11074006934963307 11085133551501312 11116987383545856 11158915676479488 11190352757584698 11201596272672768 11233784767709184 11243843672408064 11266065758420992 11276153568018432 11291529455992832 11301640066179072 11308556308156416 11334116043380736 11420377449873408 11421019143143424 11453194626453504 11486106105265152 11529426548550096 11555485497353016 11567095879827456 11600334661091328 11666443519961344 11676889834001424 11710444115133612 11722210192392192 11755894704439296 11766421114454016 11793015721230336 11800232669380608 11826903697440768 11845366173401088 11879404581945344 11906254555316224 11916915599867904 11951159610212352 11985502022885376 12076720981475328 12111424202686464 12146227145797632 12173680194742272 12184580696349312 12219593859269856 12267020561154048 12301579413598208 12312594438144768 12313286263701504 12347975456645184 12383458144738992 12406999914381312 12423917796851712 12431520836878336 12435042365079552 12442652212985856 12459618710061056 12470775245438976 12506610806489088 12577884419958324 12601795806756864 12638007863672832 12674323978223616 12702970637991936 12722125846675968 12750880548803328 12836430692450304 12847924631107584 12873316987543552 12884843954760192 12921869368423296 12971292906029056 12983637091811328 13012982864805888 13050376493727744 13124748959956512 13149699972268032 13187486466441216 13225381542494208 13262640305285568 13300751340645584 13326036945076224 13364330154688512 13394536374730752 13402733402259456 13433026421784576 13445054561488896 13483689775746048 13535262162812928 13574156594315264 13586311104159744 13625352228022272 13664505539022336 13695390219085056 13760855443243008 13800398131298304 13839276840297984 13879044877195392 13891472388725832 13905429855731712 13931390412831366 13945387987501056 13976907521458176 13985460941488128 14017071048818688 14069937157300224 14123751822065664 14164337315807232 14177020282601472 14205039434530816 14217758846631936 14258614475501568 14290841967740928 14313150792859648 14400415441354752 14440984529006592 14482481610986496 14537103039476208 14592704519282688 14593524460683264 14634637578246144 14676691134505472 14746847067242496 14765342579951076 14780178068668416 14822649844727808 14835922274746368 14878554235305984 14920470343446264 14935461696897024 14963345258226282 14978379690278912 14991791563210752 15034871424024576 15068853421572096 15078075077541888 15112154724507648 15227169933164544 15270926168604672 15314808140353536 15328521256525056 15372568731400128 15407313996470688 15467112881455104 15525447897710592 15569186445335232 15613925486844816 15643608587698176 15674526272585728 15688561485938688 15724020961640448 15733643559174144 15769204929921024 15889220799823872 15934879480283136 15980669363847168 16040941284939264 16077197213708544 16102294641967104 16148565603581952 16194969527730176 16231573592989696 16246107595132416 16292791812359808 16370672854892544 16416792584193024 16417715018268672 16463967275526912 16511277526318656 16542666552508416 16580056486772736 16590202950647808 16627700327251968 16675481075318784 16770512559944432 16785529136377047 16802394409009152 16850677151563776 16899098637631488 16914230352027648 16937294183989248 16952460099268608 16962834462234624 17001174065071104 17115240923267072 17130566174810112 17131528714715136 17179791939680256 17229159157897728 17311516122415104 17350643819741184 17400501991636992 17499665279942016 17515334751002136 17532933296357376 17565666172700418 17583315288588288 17633842056658944 17683520407047424 17700349004070912 17740355546161152 17768049260101632 17819106872918016 17859381832974336 17870311203012608 17875373399801856 17910701895712768 17926739415318528 17978253034328064 18047016217083904 18115081472212992 18167136304029696 18219340718696448 18260520292113408 18329390788904784 18400530841731072 18452369120397312 18468891657217152 18505393169593856 18521963184967776 18575187217108488 18593850650001408 18635876695277568 18647281255317504 18663978319478784 18689428065091584 18706162868158464 18759916209733632 18831669096087552 18866826629937486 18885783087742976 18902693710135296 18957011795509248 19011485967335424 19054455956987904 19254646038675456 19309975481315328 19327265932140288 19382804052634944 19456939359043584 19512850104328192 19575564740591616 19687123439934768 19724549958402048 19763533126303744 19781229699661824 19838072313741312 19893960457928352 19951127010968376 19989055417614336 20046495232032768 20091804562096128 20104100103389184 20149539632676864 20225534663619072 20302893244219392 20361234891472896 20379466656239616 20419744187138048 20438028342033408 20496758308533504 20543085328627584 20641283164864512 20700597196947456 20758915260446976 20818567315793088 20858144783597568 20897085619247049 20918081981251584 20965361282187264 20978191412232192 21025606573228032 21185627733098496 21246505973710848 21307559151796224 21326638269947904 21387921713252352 21436262951611392 21469726189289472 21531420804775936 21600623162032128 21661476793509888 21723722416479744 21827563806523392 21889056778924032 21890286691024896 21951956367369216 22015036701758208 22106741982363648 22120270600863744 22148013869926614 22170267103002624 22233974767091712 22317831352958976 22380705515169396 22403192545345536 22445017887339423 22467569535418368 22487687344816128 22532131516841984 22552307136036864 22583058911985664 22603280132358144 22617112616312832 22668232086761472 22840754899746816 22906389252907008 22972212210530304 23058853097100192 23110970994706032 23200669322182656 23332887039922688 23353779668002848 23420888230267224 23444420384784384 23511789408878592 23532842228908032 23586031442460672 23600465338761216 23653807394881536 23758809163890688 23812509110632448 23833831199735808 23902319220424704 23971004045770752 24107611804920121 24153441962950656 24222848405372928 24292454291595264 24347360389484544 24369161392698624 24439187718539712 24603158827196416 24625188876289536 24626572527403008 24695950913290368 24766916289477984 24813999828762624 24863041673756672 24870084730159104 24885304425971712 24919237420122112 24941550490877952 25013221612978176 25155768839916648 25203591613513728 25276015727345664 25348647956447232 25405941275983872 25444251693351936 25501761097606656 25672861384900608 25695849262215168 25746633975087104 25769687909520384 25843738736846592 25942585812058112 25967274183622656 26025965729611776 26100752987455488 26249497919913024 26299399944536064 26348499259050627 26374972932882432 26450763084988416 26525280610571136 26601502681291168 26652073890152448 26728660309377024 26789072749461504 26805466804518912 26866052843569152 26890109122977792 26967379551492096 27070524325625856 27148313188630528 27172622208319488 27250704456044544 27329011078044672 27390780438170112 27521710886486016 27600796262596608 27678553680595968 27758089754390784 27782944777451664 27862780825662732 27890775975002112 27953815042916352 27970921882976256 28034142097637376 28139874314600448 28247503644131328 28300239944906229 28328674631614464 28354040565202944 28410078869061632 28435517693263872 28517228951003136 28581683935481856 28626301585719296 28881969058013184 28964963221972992 29074206078952416 29185409038565376 29187048921366528 29269275156492288 29353382269010944 29530685159902152 29560356137336832 29645299689455616 29671844549492736 29757108470611968 29840940686892528 29926690516452564 29956759380557824 29983583126421504 30069742848049152 30137706843144192 30156150155083776 30224309449015296 30454339866329088 30541852337209344 30629616280707072 30657042513050112 30745137462800256 30814627992941376 31050895795421184 31138372890670464 31227850973689632 31287217175396352 31349052545171456 31377122971877376 31448041923280896 31467287118348288 31538409859842048 31778441599647744 31869758960566272 31961338727694336 32081882569878528 32154394427417088 32204589283934208 32297131207163904 32389939055460352 32463147185979392 32492215190264832 32585583624719616 32741345709785088 32833585168386048 32835430036537344 32927934551053824 33022555052637312 33085333105016832 33160112973545472 33180405901295616 33222020804889921 33255400654503936 33350962150637568 33541025119888864 33571058272754094 33604788818018304 33701354303127552 33798197275262976 33828460704055296 33874588367978496 33904920198537216 33925668924469248 34002348130142208 34230481846534144 34261132349620224 34263057429430272 34359583879360512 34458318315795456 34701287639482368 34801003983273984 34999330559884032 35030669502004272 35131332345400836 35166630577176576 35267684113317888 35367040814094848 35400698008141824 35480711092322304 35536098520203264 35638213745836032 35718763665948672 35740622406025216 35750746799603712 35821403791425536 35853478830637056 35956506068656128 36094032434167808 36230162944425984 36334272608059392 36438681437392896 36521040584226816 36658781577809568 36801061683462144 36904738240794624 36937783314434304 37010786339187712 37043926369935552 37150374434216976 37271753390555136 37294562510635008 37327956638957568 37378856130183168 37412325736316928 37519832419467264 37733653259874972 37771566175485952 37805387420270592 37914023591018496 38022971934670848 38108911913975808 38509292077350912 38619950962630656 38654531864280576 38765608105269888 38913878718087168 39025700208656384 39151129481183232 39374246879869536 39449099916804096 39527066252607488 39562459399323648 39676144627482624 39787920915856704 39902254021936752 39978110835228672 40092990464065536 40183609124192256 40208200206778368 40299079265353728 40451069327238144 40605786488438784 40722469782945792 40758933312479232 40839488374276096 40876056684066816 40993516617067008 41086170657255168 41282566329729024 41401194393894912 41517830520893952 41637134631586176 41716289567195136 41794171238494098 41836163962503168 41930722564374528 41956382824464384 42051213146456064 42371255466196992 42493011947421696 42615118303592448 42653276539895808 42775843426504704 42872525903222784 42939452378578944 43062841609551872 43201246324064256 43322953587019776 43447444832959488 43778113557848064 43780573382049792 43903912734738432 44030073403516416 44240541201727488 44296027739853228 44340534206005248 44467949534183424 44635662705917952 44761411030338792 44806385090691072 44890035774678846 44935139070836736 44975374689632256 45064263033683968 45104614272073728 45166117823971328 45206560264716288 45234225232625664 45336464173522944 45681509799493632 45812778505814016 45944424421060608 46117706194200384 46221941989412064 46401338644365312 46665774079845376 46707559336005696 46841776460534448 47023578817757184 47065684457816064 47172062884921344 47200930677522432 47307614789763072 47517618327781376 47625018221264896 47667662399471616 47804638440849408 47942008091541504 48215223609840242 48306883925901312 48445696810745856 48584908583190528 48694720778969088 48738322785397248 48878375437079424 49206317654392832 49250377752579072 49253145054806016 49391901826580736 49533832578955968 49627999657525248 49740169460318208 49770608851943424 49838474840244224 49883100981755904 50026443225956352 50311537679833296 50356587409131141 50407183227027456 50552031454691328 50697295912894464 50811882551967744 50888503386703872 51003522195213312 51345722769801216 51391698524430336 51493267950174208 51539375819040768 51687477473693184 51885171624116224 51934548367245312 52051931459223552 52201505974910976 52498995839826048 52598799889072128 52696998518101254 52749945865764864 52901526169976832 53050561221142272 53203005362582336 53304147780304896 53457320618754048 53578145498923008 53610933609037824 53732105687138304 53780218245955584 53934759102984192 54141048651251712 54296626377261056 54345244416638976 54501408912089088 54658022156089344 54781560876340224 55201592525193216 55357107361191936 55516179508781568 55565889554903328 55725561651325464 55781551950004224 55907630085832704 55941843765952512 56068284195274752 56279748629200896 56495007288262656 56600479889812458 56657349263228928 56708081130405888 56820157738123264 56871035386527744 57034457902006272 57163367870963712 57252603171438592 57763938116026368 57929926443945984 58148412157904832 58370818077130752 58538550312984576 58706764538021888 59061370319804304 59290599378911232 59343689098985472 59514216941223936 59681881373785056 59853381032905128 59913518761115648 59967166252843008 60139485696098304 60275413686288384 60312300310167552 60448618898030592 60908679732658176 61083704674418688 61259232561414144 61314085026100224 61490274925600512 61629255985882752 62101791590842368 62276745781340928 62455701947379264 62574434350792704 62754245943754752 62896083846561792 62934574236696576 63076819719684096 63556883199295488 63739517921132544 63922677455388672 64163765139757056 64308788854834176 64409178567868416 64594262414327808 64779878110920704 64926294371958784 64984430380529664 65171167249439232 65482691419570176 65667170336772096 65670860073074688 65855869102107648 66045110105274624 66320225947090944 66360811802591232 66444041609779842 66510801309007872 66701924301275136 67082050239777728 67142116545508188 67209577636036608 67335053662018269 67402708606255104 67596394550525952 67656921408110592 67749176735956992 67809840397074432 67851337848938496 68004696260284416 68460963693068288 68522264699240448 68719167758721024 68916636631590912 69602007966547968 69998661119768064 70061339004008544 70262664690801672 70333261154353152 70535368226635776 70734081628189696 70801396016283648 70961422184644608 71276427491672064 71437527331897344 71481244812050432 71501493599207424 71642807582851072 71706957661274112 71913012137312256 72188064868335616 72322835414760363 72460325888851968 72668545216118784 72877362874785792 73042081168453632 73317563155619136 73809476481589248 73875566628868608 74021572678375424 74087852739871104 74300748868433952 74589125021270016 74655913277915136 74757712260366336 74824651472633856 75039664838934528 75467306519749944 75543132350971904 75610774840541184 75828047182036992 76045943869341696 76217823827951616 77018584154701824 77239901925261312 77309063728561152 77531216210539776 77827757436174336 78051400417312768 78302258962366464 78748493759739072 78898199833608192 79124918798647296 79352289254965248 79575841831713408 79804508043873504 79956221670457344 80185980928131072 80367218248384512 80416400413556736 80598158530707456 80902138654476288 81211572976877568 81444939565891584 81517866624958464 81678976748552192 81752113368133632 81987033234134016 82172341314510336 82565132659458048 82802388787789824 83035661041787904 83274269263172352 83588342476988196 83672327925006336 83861445128749056 83912765648928768 84102426292912128 84742510932393984 84900719834718687 84986023894843392 85230236607184896 85306553079791616 85551686853009408 85745051806445568 85878904757157888 86125683219103744 86645907174039552 86894889665918976 87556227115696128 87561146764099584 87807825469476864 88060146807032832 88592055479706456 88681068412010496 88935899068366848 89271325411835904 89522822060677584 89780071549357692 89870278141673472 89950749379264512 90128526067367936 90209228544147456 90332235647942656 90413120529432576 90468450465251328 90672928347045888 91363019598987264 91625557011628032 91888848842121216 92235412388400768 92443883978824128 93331548159690752 93415118672011392 93683552921068896 94047157635514368 94131368915632128 94344125769842688 94401861355044864 94615229579526144 95250036442529792 95335324798943232 95609276881698816 95884016183083008 96430447219680484 96613767851802624 96891393621491712 97169817166381056 97389441557938176 97476645570794496 97756750874158848 98412635308785664 98500755505158144 98506290109612032 98783803653161472 99067665157911936 99255999315050496 99480338920636416 99541217703886848 99766201963511808 100052886451912704 100623075359666592 100713174818262282 100814366454054912 101104062909382656 101394591825788928 101623765103935488 101777006773407744 102007044390426624 102691445539602432 102783397048860672 102986535900348416 103078751638081536 103374954947386368 103770343248232448 104103862918447104 104403011949821952 104997991679652096 105393997036202508 105499891731529728 105803052339953664 106101122442284544 106406010725164672 106608295560609792 106914641237508096 107156290997846016 107221867218075648 107464211374276608 107560436491911168 107869518205968384 108282097302503424 108593252754522112 108690488833277952 109002817824178176 109316044312178688 109563121752680448 110403185050386432 110714214722383872 111032359017563136 111131779109806656 111451123302650928 111815260171665408 111883687531905024 112136568390549504 112559497258401792 113200959779624916 113314698526457856 113416162260811776 113640315476246528 113742070773055488 114068915804012544 114326735741927424 114505206342877184 115527876232052736 115859852887891968 116296824315809664 116741636154261504 117077100625969152 117413529076043776 118122740639608608 118581198757822464 118687378197970944 119028433882447872 119363762747570112 119706762065810256 119934332505686016 120278971392196608 120550827372576768 120624600620335104 120897237796061184 121817359465316352 122167409348837376 122518465122828288 122628170052200448 122980549851201024 123258511971765504 124203583181684736 124553491562681856 124911403894758528 125148868701585408 125508491887509504 125792167693123584 125869148473393152 126153639439368192 127113766398590976 127479035842265088 127845354910777344 128327530279514112 128617577709668352 128818357135736832 129188524828655616 129559756221841408 129852588743917568 129968860761059328 130342334498878464 131334340673544192 131341720146149376 131711738204215296 132090220210549248 132721623605182464 132888083219559684 133021602618015744 133403848602550272 134164100479555456 134284233091016376 134419155272073216 134670107324036538 134805417212510208 135192789101051904 135313842816221184 135498353471913984 135619680794148864 135702675697876992 136009392520568832 136921927386136576 137044529398480896 137438335517442048 137833273263181824 139204015933095936 139997322239536128 140122678008017088 140525329381603344 141070736453271552 141468163256379392 141602792032567296 141922844369289216 142552854983344128 142875054663794688 142962489624100864 143002987198414848 143285615165702144 143413915322548224 143826024274624512 144376129736671232 144645670829520726 144920651777703936 145337090432237568 145754725749571584 146084162336907264 146635126311238272 147618952963178496 147751133257737216 148043145356750848 148175705479742208 148601497736867904 149311826555830272 149515424520732672 149649302945267712 150079329677869056 150934613039499888 151221549681082368 151656094364073984 152091887738683392 152435647655903232 154037168309403648 154479803850522624 154618127457122304 155062432421079552 155655514872348672 156102800834625536 156604517924732928 157496987519478144 157796399667216384 158249837597294592 158704578509930496 159151683663426816 159609016087747008 159912443340914688 160371961856262144 160734436496769024 160832800827113472 161196317061414912 161804277308952576 162423145953755136 162889879131783168 163035733249916928 163357953497104384 163504226736267264 163974066468268032 164344682629020672 165604777575579648 166071322083575808 166548538526344704 167176684953976392 167344655850012672 167722890257498112 167825531297857536 168204852585824256 169485021864787968 169801439669437374 169972047789686784 170460473214369792 170613106159583232 171103373706018816 171490103612891136 171757809514315776 172251366438207488 173291814348079104 173789779331837952 175112454231392256 175615650938953728 176120293614065664 177184110959412912 177871798136733696 178542650823671808 179045644121355168 179560143098715384 179740556283346944 179901498758529024 180257052134735872 180418457088294912 180664471295885312 180826241058865152 180936900930502656 181345856694091776 182726039197974528 183251114023256064 183777697684242432 184470824776801536 184887767957648256 186663096319381504 186830237344022784 187367105842137792 188262737831264256 188688251539685376 188803722710089728 189230459159052288 190670649597886464 191218553763397632 191768032366166016 192860894439360968 193227535703605248 193782787242983424 194339634332762112 194778883115876352 194953291141588992 195513501748317696 196825270617571328 197001511010316288 197012580219224064 197567607306322944 198135330315823872 198960677841272832 199082435407773696 199532403927023616 200105772903825408 201246150719333184 201426349636524564 201628732908109824 202005160986054807 202208125818765312 202789183651577856 203247530207870976 203554013546815488 204014088780853248 205382891079204864 205566794097721344 205973071800696832 206157503276163072 206749909894772736 207540686496464896 208806023899643904 209995983359304192 210787994072405016 210999783463059456 211606104679907328 212202244884569088 212812021450329344 213829282475016192 214312581995692032 214443734436151296 214928422748553216 215120872983822336 215739036411936768 216564194605006848 216968506244281089 217186505509044224 217380977666555904 218005635648356352 218632088624357376 219126243505360896 221428429444767744 222064718035126272 222263558219613312 222902246605301856 223767375063810048 224273136781099008 225118994516803584 226401919559249832 226629397052915712 226832324521623552 227280630952493056 227484141546110976 228137831608025088 228653471483854848 231055752464105472 231719705775783936 232593648631619328 233483272308523008 234154201251938304 234827058152087552 236245481279217216 237374756395941888 238056867764895744 238727525495140224 239413524131620512 239868665011372032 240557942784393216 241101654745153536 241249201240670208 241794475592122368 243634718930632704 244334818697674752 245036930245656576 245256340104400896 245961099702402048 246517023943531008 248407166363369472 249106983125363712 249822807789517056 251016983775019008 251584335386247168 251738296946786304 252307278878736384 254227532797181952 254702159504156061 254958071684530176 255690709821554688 256655060559028224 257235155419336704 257636714271473664 258377049657311232 259119512443682816 259705177487835136 259937721522118656 260684668997756928 262668681347088384 262683440292298752 263423476408430592 264180440421098496 265776166439119368 266043205236031488 266807697205100544 268328200959110912 268568466182032752 269340214648073076 269610834425020416 270385578202103808 270627685632442368 270996706943827968 271239361588297728 271405351395753984 272018785041137664 273843854772273152 274089058796961792 274876671034884096 275666546526363648 279994644479072256 280245356016034176 281050658763206688 282141472906543104 282936326512758784 283205584065134592 283845688738578432 285750109327589376 285924979248201728 286005974396829696 286571230331404288 286827830645096448 287652048549249024 289291341659041452 289841303555407872 290674180864475136 291509451499143168 292168324673814528 293270252622476544 295237905926356992 295502266515474432 296086290713501696 296351410959484416 297202995473735808 298623653111660544 299298605890535424 300158659355738112 301869226078999776 302443099362164736 303312188728147968 304183775477366784 304871295311806464 308074336618807296 308959607701045248 309236254914244608 310124864842159104 311311029744697344 312205601669251072 313209035849465856 314993975038956288 316499675194589184 317409157019860992 318303367326853632 319218032175494016 319824886681829376 320743923712524288 321468872993538048 321665601654226944 322392634122829824 323608554617905152 324846291907510272 325779758263566336 326071466499833856 326715906994208768 327008453472534528 327948132936536064 328689365258041344 331209555151159296 332142644167151616 333097077052689408 334353369907952784 335445780514996224 335651062595715072 336409705171648512 339602879338874748 339944095579373568 340920946428739584 341226212319166464 342206747412037632 342980207225782272 343515619028631552 344502732876414976 346583628696158208 347579558663675904 350224908462784512 351231301877907456 352240587228131328 354368221918825824 355743596273467392 357085301647343616 358091288242710336 359120286197430768 359802997517058048 360514104269471744 360836914176589824 361328942591770624 361652482117730304 361873801861005312 362691713388183552 365452078395949056 366502228046512128 367555395368484864 368941649553603072 369775535915296512 373326192638763008 373660474688045568 374734211684275584 376525475662528512 377376503079370752 377607445420179456 378460918318104576 381341299195772928 382437107526795264 383536064732332032 385721788878721936 386455071407210496 387565574485966848 388679268665524224 389557766231752704 389906582283177984 391027003496635392 393650541235142656 394003022020632576 394025160438448128 395135214612645888 396270660631647744 398164870815547392 399064807854047232 400211545807650816 402492301438666368 402852699273049128 403257465816219648 404010321972109614 404416251637530624 405578367303155712 406495060415741952 407108027093630976 408028177561706496 410765782158409728 411133588195442688 411946143601393664 412315006552326144 413499819789545472 415081372992929792 417612047799287808 419991966718608384 421575988144810032 423212209359814656 424404489769138176 425624042900658688 427658564950032384 428625163991384064 428887468872302592 429856845497106432 430241745967644672 431478072823873536 433128389210013696 433937012488562178 434373011018088448 434761955333111808 436011271296712704 437264177248714752 438252487010721792 442856858889535488 444129436070252544 444527116439226624 445804493210603712 448546273562198016 450237989033607168 452803839118499664 453664649043247104 454561261904986112 454968283092221952 456275663216050176 457306942967709696 462111504928210944 463439411551567872 465187297263238656 466966544617046016 468308402503876608 469654116304175104 472490962558434432 474749512791883776 476113735529791488 477455050990280448 478827048263241024 479737330022744064 481115885568786432 482203309490307072 482498402481340416 483588951184244736 487269437861265408 488669637395349504 490073860491313152 490512680208801792 491922199404804096 493034047887062016 496814332726738944 498213966250727424 499645615579034112 502033967550038016 503168670772494336 503476593893572608 504614557757472768 508455065594363904 509404319008312122 509916143369060352 511381419643109376 513310121118056448 514470310838673408 515273428542947328 516754099314622464 518239024887365632 519410354975670272 519875443044237312 521369337995513856 525337362694176768 526846952816861184 528360880842196992 531552332878238736 533615394410201088 536656401918221824 537136932364065504 538680429296146152 539221668850040832 540771156404207616 541255371264884736 541993413887655936 542478723176595456 542810702791507968 544037570082275328 547687709544546304 548178117593923584 549753342069768192 551333093052727296 559989288958144512 560490712032068352 562101317526413376 565872653025517568 566411168130269184 567691377477156864 571849958496403456 572011948793659392 573142460662808576 573655661290192896 575304097098498048 578582683318082904 579682607110815744 581348361728950272 583018902998286336 584336649347629056 586540505244953088 590475811852713984 591004533030948864 592172581427003392 592702821918968832 594405990947471616 597247306223321088 598597211781070848 600317318711476224 603738452157999552 604886198724329472 606015482958164421 606624377456295936 608367550954733568 609742590623612928 616148673237614592 617919215402090496 618472509828489216 620249729684318208 622622059489394688 624411203338502144 626418071698931712 629987950077912576 632999350389178368 634818314039721984 636606734653707264 638436064350988032 641487847425048576 642937745987076096 643331203308453888 644785268245659648 647217109235810304 649692583815020544 650905518732843267 651559516527132672 652142932999667712 653431813988417536 654016906945069056 655896265873072128 657378730516082688 664285288334303232 666194154105378816 668706739815905568 671302125191430144 672819410343297024 679205758677749496 679888191158747136 681841892857479168 682452424638332928 684413494824075264 685960414451564544 689005465752829952 693167257392316416 695159117327351808 700449816925569024 702462603755814912 704481174456262656 708736443837651648 714170603294687232 716182576485420672 718240572394861536 719605995034116096 721028208538943488 721673828353179648 722657885183541248 723304964235460608 723747603722010624 725383426776367104 730904156791898112 733004456093024256 735110790736969728 737883299107206144 739551071830593024 746652385277526016 747320949376091136 749468423368551168 753050951325057024 754753006158741504 755214890840358912 756921836636209152 762682598391545856 764106478512468183 764874215053590528 767072129464664064 771443577757443872 772910142814420992 775131148971933696 777358537331048448 779115532463505408 779813164566355968 782054006993270784 787301082470285312 788006044041265152 788050320876896256 790270429225291776 792541321263295488 798129615708094464 800423091615301632 804984602877332736 805705398546098256 808020643944219228 808832503275061248 811156734606311424 812990120831483904 814216054187261952 816056355123412992 821531564316819456 822267176390885376 823892287202787328 824630013104652288 826999639579090944 830162745985859584 839983933437216768 843151976289620064 846424418719629312 848808979538276352 851248085801317376 857250327982768128 857774937744605184 859713690994212864 860483491935289344 862956145647747072 867874024977124356 868746022036176896 869523910666223616 872022542593425408 874528354497429504 876504974021443584 885713717779070976 888258872140505088 889054232878453248 891608986421207424 900475978067214336 905607678236999328 907329298086494208 909122523809972224 909936566184443904 912551326432100352 914613885935419392 924223009856421888 926878823103135744 930374594526477312 933933089234092032 936616805007753216 939308232608350208 944981925116868864 949499025583767552 952227471059582976 954910101980560896 957654096526482048 959474660045488128 962231771137572864 964406618980614144 964996804962680832 967177902368489472 974538875722530816 977339274790699008 980147720982626304 981025360417603584 983844398809608192 986068095774124032 993628665453477888 996427932501454848 999291231158068224 1006337341544988672 1006953187787145216 1009229115514945536 1018808638016624244 1019832286738120704 1022762839286218752 1026620242236112896 1028940621677346816 1030546857085894656 1033508198629244928 1036478049774731264 1038820709951340544 1039750886088474624 1042738675991027712 1050674725388353536 1053693905633722368 1056721761684393984 1063104665756477472 1067230788820402176 1073312803836443648 1074273864728131008 1077360858592292304 1081542312808415232 1082510742529769472 1083986827775311872 1084957446353190912 1085621405583015936 1088075140164550656 1095375419089092608 1096356235187847168 1099506684139536384 1102666186105454592 1119978577916289024 1120981424064136704 1124202635052826752 1131745306051035136 1132822336260538368 1135382754954313728 1144023897587318784 1146284921325617152 1147311322580385792 1150608194196996096 1157165366636165808 1159365214221631488 1162696723457900544 1166037805996572672 1168673298695258112 1173081010489906176 1180951623705427968 1182009066061897728 1184345162854006784 1185405643837937664 1188811981894943232 1194494612446642176 1197194423562141696 1200634637422952448 1207476904315999104 1209772397448658944 1212030965916328842 1213248754912591872 1216735101909467136 1219485181247225856 1232297346475229184 1235838430804180992 1236945019656978432 1240499459368636416 1245244118978789376 1248822406677004288 1252836143397863424 1259975900155825152 1269636628079443968 1273213469307414528 1276872128701976064 1282975694850097152 1285875491974152192 1286662406616907776 1289570536491319296 1294434218471620608 1299385167630041088 1301811037465686534 1303119033054265344 1304285865999335424 1306863627976835072 1308033813890138112 1311792531746144256 1314757461032165376 1328570576668606464 1332388308210757632 1337413479631811136 1345638820686594048 1358411517355498992 1363683785714958336 1364904849276665856 1368826989648150528 1371920828903129088 1378010931505659904 1386334514784632832 1390318234654703616 1400899633851138048 1404925207511629824 1408962348912525312 1417472887675303296 1428341206589374464 1432365152970841344 1436481144789723072 1439211990068232192 1443347656706359296 1445315770367082496 1446609928470921216 1447495207444021248 1450766853552734208 1461808313583796224 1466008912186048512 1470221581473939456 1475766598214412288 1479102143661186048 1493304770555052032 1494641898752182272 1498936846737102336 1506101902650114048 1509506012317483008 1510429781680717824 1513843673272418304 1525365196783091712 1528212957024936366 1529748430107181056 1534144258929328128 1542887155514887744 1545820285628841984 1550262297943867392 1554717074662096896 1558231064927010816 1559626329132711936 1564108013986541568 1574602164940570624 1576012088082530304 1580540858450583552 1585082642526590976 1600846183230603264 1609969205754665472 1611410797092196512 1616041287888438456 1617665006550122496 1622313469212622848 1625980241662967808 1628432108374523904 1632112710246825984 1643063128633638912 1644534352781770752 1647784574405574656 1649260026209304576 1653999279158181888 1660325491971719168 1679967866874433536 1686303952579240128 1697617959076552704 1702496171602634752 1715549875489210368 1719427381988425728 1720966983870578688 1725912291295494144 1735748049954248712 1737492044072353792 1739047821332447232 1744045085186850816 1749056708994859008 1753009948042887168 1771427435558141952 1776517744281010176 1778108465756906496 1783217972842414848 1800951956134428672 1811215356473998656 1814658596172988416 1819873132368887808 1825102652864200704 1829227771870838784 1848446019712843776 1853757646206271488 1860749189052954624 1867866178468184064 1873233610015506432 1878616465216700416 1889963850233737728 1898998051167535104 1904454942119165952 1909820203961121792 1915308193052964096 1924463542275145728 1928813237961228288 1929993609925361664 1934355804736978944 1949077751445061632 1952716556198529801 1954678549581398016 1960295441965252608 1962050720835207168 1967688797619216384 1972136191548248064 1992855865002909696 1998582462316136448 2013906375574290432 2018458231029891072 2037617276033248488 2039664573476241408 2045525678572437504 2053240484472225792 2057881243354693632 2067016397258489856 2072956099549462528 2077641419902681088 2079501772176949248 2085477351982055424 2101349450776707072 2107387811267444736 2113443523368787968 2126209331512954944 2146625607672887296 2148547729456262016 2154721717184584608 2163084625616830464 2165021485059538944 2167973655550623744 2169914892706381824 2171242811166031872 2176150280329101312 2190750838178185216 2192712470375694336 2199013368279072768 2205332372210909184 2239957155832578048 2241962848128273408 2248405270105653504 2263490612102070272 2265644672521076736 2270765509908627456 2288047795174637568 2294622645160771584 2301216388393992192 2314330733272331616 2318730428443262976 2325393446915801088 2332075611993145344 2337346597390516224 2346162020979812352 2361903247410855936 2364018132123795456 2368690325708013568 2370811287675875328 2377623963789886464 2394388847124283392 2401269274845904896 2414953808631998208 2424061931832657684 2426497509825183744 2433470203818934272 2438970362494451712 2464594692950458368 2471676861608361984 2473890039313956864 2480998918737272832 2490488237957578752 2497644813354008576 2519951800311650304 2539273256158887936 2546426938614829056 2553744257403952128 2571750983948304384 2573324813233815552 2579141072982638592 2588868436943241216 2603622074931373068 2606238066108530688 2608571731998670848 2613727255953670144 2616067627780276224 2623585063492288512 2629514922064330752 2657141153337212928 2664776616421515264 2674826959263622272 2716823034710997984 2727367571429916672 2729809698553331712 2737653979296301056 2743841657806258176 2772669029569265664 2780636469309407232 2801799267702276096 2809850415023259648 2817924697825050624 2834945775350606592 2856682413178748928 2864730305941682688 2872962289579446144 2878423980136464384 2886695313412718592 2893219856941842432 2894990414888042496 2901533707105468416 2923616627167592448 2932017824372097024 2940443162947878912 2951533196428824576 2958204287322372096 2986609541110104064 2989283797504364544 2997873693474204672 3019012024634966016 3020859563361435648 3027687346544836608 3056425914049872732 3059496860214362112 3068288517858656256 3085774311029775488 3091640571257683968 3100524595887734784 3109434149324193792 3116462129854021632 3119252658265423872 3128216027973083136 3149204329881141248 3152024176165060608 3161081716901167104 3170165285053181952 3201692366461206528 3219938411509330944 3222821594184393024 3232082575776876912 3244626938425245696 3251960483325935616 3256864216749047808 3264225420493651968 3286126257267277824 3289068705563541504 3295569148811149312 3298520052418609152 3307998558316363776 3320650983943438336 3359935733748867072 3372607905158480256 3395235918153105408 3404992343205269504 3438854763976851456 3441933967741157376 3451824582590988288 3471496099908497424 3478095642664894464 3488090170373701632 3498113417989718016 3506019896085774336 3542854871116283904 3553035488562020352 3556216931513812992 3566435945684829696 3601903912268857344 3622430712947997312 3629317192345976832 3639746264737775616 3650205305728401408 3658455543741677568 3696892039425687552 3707515292412542976 3721498378105909248 3735732356936368128 3746467220031012864 3757232930433400832 3779927700467475456 3808909884238331904 3819640407922243584 3830616386105928192 3848927084550291456 3857626475922456576 3859987219850723328 3868711609473957888 3898155502890123264 3905433112397059602 3909357099162796032 3920590883930505216 3924101441670414336 3935377595238432768 3944272383096496128 3985711730005819392 3997164924632272896 4036916462059782144 4075234552066496976 4091051357144875008 4106480968944451584 4115762486709387264 4134032794516979712 4145912199098925056 4155282839805362176 4159003544353898496 4170954703964110848 4202698901553414144 4214775622534889472 4226887046737575936 4252418663025909888 4293251215345774592 4297095458912524032 4309443434369169216 4330042970119077888 4335947311101247488 4339829785412763648 4342485622332063744 4352300560658202624 4385424940751388672 4398026736558145536 4410664744421818368 4479914311665156096 4483925696256546816 4496810540211307008 4526981224204140544 4531289345042153472 4541531019817254912 4576095590349275136 4589245290321543168 4602432776787984384 4628661466544663232 4637460856886525952 4650786893831602176 4664151223986290688 4674693194781032448 4692324041959624704 4723806494821711872 4728036264247590912 4737380651416027136 4741622575351750656 4755247927579772928 4802538549691809792 4829907617263996416 4848123863665315368 4852995019650367488 4866940407637868544 4877940724988903424 4929189385900916736 4943353723216723968 4947780078627913728 4961997837474545664 4980976475915157504 4995289626708017152 5039903600623300608 5092853877229658112 5107488514807904256 5146649626467631104 5158282145965277184 5177736873886482432 5207244149862746136 5212476132217061376 5217143463997341696 5227454511907340288 5232135255560552448 5247170126984577024 5259029844128661504 5314282306674425856 5329553232843030528 5349653918527244544 5433646069421995968 5459619397106663424 5475307958592602112 5487683315612516352 5545338059138531328 5561272938618814464 5603598535404552192 5619700830046519296 5635849395650101248 5669891550701213184 5713364826357497856 5729460611883365376 5745924579158892288 5773390626825437184 5786439713883684864 5789980829776084992 5803067414210936832 5847233254335184896 5858149668595589403 5864035648744194048 5880886325895757824 5903066392857649152 5916408574644744192 5973219082220208128 5978567595008729088 5995747386948409344 6041719126722871296 6055374693089673216 6112851828099745464 6118993720428724224 6136577035717312512 6171548622059550976 6201049191775469568 6218868298648387584 6232924259708043264 6238505316530847744 6256432055946166272 6298408659762282496 6304048352330121216 6322163433802334208 6340330570106363904 6439876823018661888 6445643188368786048 6464165151553753824 6489253876850491392 6503920966651871232 6513728433498095616 6528450840987303936 6572252514534555648 6578137411127083008 6591138297622298624 6597040104837218304 6615997116632727552 6719871467497734144 6745215810316960512 6790471836306210816 6809984686410539008 6883867935482314752 6903649165181976576 6942992199816994848 6956191285329788928 6976180340747403264 6996226835979436032 7012039792171548672 7085709742232567808 7106070977124040704 7112433863027625984 7132871891369659392 7203807824537714688 7244861425895994624 7279492529475551232 7300410611456802816 7316911087483355136 7393784078851375104 7415030584825085952 7442996756211818496 7471464713872736256 7492934440062025728 7514465860866801664 7559855400934950912 7617819768476663808 7639280815844487168 7661232772211856384 7715252951844913152 7719974439701446656 7737423218947915776 7810866224794119204 7818714198325592064 7841181767861010432 7848202883340828672 7870755190476865536 7888544766192992256 7971423460011638784 7994329849264545792 8150469104132993952 8182102714289750016 8212961937888903168 8231524973418774528 8291824398197850112 8310565679610724352 8318007088707796992 8341909407928221696 8405397803106828288 8429551245069778944 8453774093475151872 8504837326051819776 8586502430691549184 8594190917825048064 8618886868738338432 8660085940238155776 8679659570825527296 8684971244664127488 8704601121316405248 8770849881502777344 8796053473116291072 8821329488843636736 8959828623330312192 8967851392513093632 8993621080422614016 9053962448408281088 9062578690084306944 9083062039634509824 9178490580643086336 9204865553575968768 9257322933089326464 9274921713773051904 9301573787663204352 9328302447972581376 9349386389562064896 9384648083919249408 9447612989643423744 9456072528495181824 9474761302832054272 9483245150703501312 9510495855159545856 9605077099383619584 9659815234527992832 9696247727330630736 9733880815275737088 9755881449977806848 9858378771801833472 9886707446433447936 9895560157255827456 9923995674949091328 9961952951830315008 9990579253416034304 10079807201246601216 10185707754459316224 10214977029615808512 10316564291930554368 10355473747772964864 10414488299725492272 10434286927994683392 10454909023814680576 10464270511121104896 10494340253969154048 10518059688257323008 10628564613348851712 10659106465686061056 10699307837054489088 10867292138843991936 10919238794213326848 10950615917185204224 10975366631225032704 11090676118277062656 11122545877237628928 11207197070809104384 11239401660093038592 11271698791300202496 11339783101402426368 11426729652714995712 11458921223766730752 11491849158317784576 11546781253650874368 11572879427767369728 11579961659552169984 11606134828421873664 11694466508670369792 11716299337191178806 11728071297488388096 11761772651791515648 11806132785715298304 11832817149289488384 11946438164440416256 11957135190017458176 11991494773896818688 12110749386179346432 12225703656199490928 12273154071434625024 12343097244119101952 12402098383550939136 12437736597296775168 12465848519416086528 12477010633061695488 12512864111892332544 12596817319524564992 12608096704660242432 12644326867604668416 12680661140212727808 12879753646037323776 12891286376737572096 12928330303107507648 13007841933303742464 13027456866996191232 13056901681974607872 13156274822254166016 13182276595244597248 13194080209674436608 13231994233265455104 13439742934995468288 13490431620633921024 13580943672612421632 13619969372821078016 13767735870964629504 13807298330363953152 13885984399633989696 13912382570659577856 13952360681494806528 13992453671958872064 14024079584343097344 14171419484465135616 14212141954248081408 14224867726055251968 14265743782739318784 14407615649075429376 14489722851791989248 14558985058951102464 14600821222913605632 14633822174966710272 14787568157702750208 14830061169650171904 14885993512423636992 14942929427745472512 14985868880124051456 15028931721733603328 15119710801869901824 15278561631688974336 15322465544423712768 15439948879402893312 15474846437895831552 15621732449588238408 15637428396651184128 15682363535722020864 15696405766681657344 15741510380953731072 15777089532385984512 15942846920023277568 15988659698529091584 16300938208265987904 16425923875777806336 16463049946837549056 16583648796395700224 16621131359221448704 16636014177415593984 16683818815856443392 16810795606213656576 16859102490139557888 16907548186950303744 17009674652103639552 17173004861383098368 17188381835650096128 17237773737476676864 17320171880476311552 17359319141651054592 17369942489328254976 17409202242632810496 17541699763005554688 17574449005786768209 17592106946232582144 17642658977687273472 17919657246660624384 17935702785026187264 17987242160845228032 18107924896816562176 18125157380168613888 18166124079269019648 18356981161286172672 18409731107151937536 18514645866178652928 18603147575326408704 18656604895945162752 18698772779124129792 18769296167838498816 18895225979286847488 18912145056990363648 18949522605664108544 18966490301407002624 19020991710319091712 19319630469055985664 19392495454661261472 19467761630551474176 19511762899955613696 19716757543603666944 19773414892866895872 19791120314511654912 19847991349898182656 19981158506832068608 20159614402493202432 20371415508918632448 20429954059231617024 20710947495545929728 20828976599450984544 20868573855989366784 20909818047629361152 20928541022242209792 20988680507938308096 21036119376514646016 21257129226697703424 21318212931372122112 21398615674108978176 21734584277687983872 21838477588426653696 21901231834370408448 21950733262450065408 22181352236554125312 22245091754475257856 22414394141618208768 22478803320186077184 22543397582600404992 22679566202804852736 22853459305429991424 22917842447533461504 22983698316635569152 23145758855534739456 23159923319104339968 23212269656843747328 23432598674382357612 23456142594976776192 23523545303583031296 23612265571430596608 23665634298578976768 23892876328880832512 23914270380034916352 23982989547793637376 24451407312398981856 24546308142869250048 24686194488238203904 24875473194593550336 24931697038832173056 24954021266123390976 25025728223784665088 25193634639049129984 25216193409320484864 25288653735209336832 25361322280425455616 25759507292074647552 25782572753475144192 25856660606215015296 26054913733992382464 26113803363949215744 26312549644508332032 26364553190489194496 26388160419348873216 26463988466530910208 26879485869990936576 26980863241267842048 27161887345224843264 27239938745642156032 27535471741929259008 27614596660727906304 27771968799267979392 27824765141319155712 27904721362989613056 27984907343917744128 28048159168686194688 28342838968930271232 28424283908496162816 28449735452110503936 28531487565478637568 28815231298150858752 28979445703583978496 29201642445827211264 29267644349933420544 29575136315405500416 29660122339300343808 29771987024847273984 29885858855490945024 29971737760248102912 30057863443467206656 30239421603739803648 30557123263377948672 30644931088847425536 30949692875791663104 31243464899176476816 31364727071444041728 31392811533363314688 31483020761907462144 31554179064771969024 31885693840046555136 31977319397058183168 32601876416531975808 32851847751555612672 32926099893675098112 33242262718442897408 33272028354831187968 33367637631712886784 33621591212427313152 33718204980279115776 33815096373900607488 34019349304207279104 34346009722766196736 34376763671300192256 34475547474953353728 34640343760952623104 34718638283302109184 34739884978656509952 34818404485265620992 35083399526011109376 35148898011573536418 35184213892465164288 35285317955374546944 35839314493321248768 35871405570052374528 35974484321690456064 36215849793633124352 36332248158538039296 36819462214303875072 37029291732357305856 37206295150652817408 37313209791890325504 37397545558248259584 37538592335676997632 37790451958573694976 37824290113980727296 37899045211328217088 37932980602814005248 38041983420638183424 38639260938111971328 38784990909322522944 39023525799911227392 39546829785733791744 39582240629023309824 39695982699796365312 39962317013664137216 40319228804986404864 40742831017837264896 40859908118463234048 41421894991091859456 41657953198901969088 41737147711978733568 41857082044484419584 41977361015876616192 42072238753029292032 42514258453395406848 42636425862744244224 42797231348217956352 43469168555375967744 43676955176853307392 43802463668740816896 43901466524900130816 44362704473108250624 44490183508950515712 44828788283236417536 44957606640372154368 45086795165200809984 45359132405609705472 45835684895066923008 45967396633271138304 46319846638208679936 46424539313687494656 46865197348764715224 46912285189953552384 47047090607166062592 47224531142861193216 47331268597157953536 47785752657761665024 47828540760069832704 47965979095587274752 48902814624797963712 49372388976476407808 49750946389187100672 49863394077664346112 49908042532246781952 50051456447569330176 50387269278098259968 50432386818640969728 50577307470418673664 50722644560850911232 51519014584149295104 51565145506950288384 51713321212430030592 52109827467984764928 52227606727898431488 52625099289016664064 52776320838697746432 52927976933061820416 53758971739981873152 53961726482535684096 54323774690449686528 54479877491284312064 55070943483858518016 55229193321455812608 55543937598535958784 55809442725979226112 55969814687835488256 56096318337372389376 56685677937860542464 56848567816992325632 56899470904221007872 57062975130957275136 57958891407167956992 58403284891654422528 58535288699866841088 59150272630811000832 59320244678600687616 59543974049694547968 59943475520496205824 60115726886934413312 60478843207479607296 61114246526755897344 61289862177694851072 62486929798352953632 62729454142888083456 62785623066726629376 62966041523814924288 63108358129543938048 63771387680093110272 63954638794116366336 65203752833063951616 65703695503111225344 65852199787350196224 66544056709662375936 66735275263425773568 67243182424854626304 67436409960558231552 67630192747801214976 68038698608414558208 68692019445532393472 68753527342600384512 68951094949906707456 69437276566604218368 69479769957313019904 69636808970531241984 70297796023147072836 70368427784930328576 70570635910749093888 71678628986642497536 71742811140104749056 71948968643380912128 72431699587266248704 73638924428607750144 74058583464714611712 74626419583780651008 74795091116496519168 75077184671353995264 75580903917147389952 75648580227961454592 75798090422656434176 75865961205628010496 76083966841276366848 77278521876223942656 77569981818645045888 79093659571467583488 79164481258046619648 79391965399592730624 80638457609972809728 81485662035674529792 81719816236926468096 82843789982183718912 83315906397803938176 83474295423957467136 83714164088968839168 83954722031753232384 84144477506058584064 85028516906790813696 85272851725488488448 85594462696435912704 86938337110751935488 87604927337481633792 87802933049800261632 88725408946216501248 88980367017901031424 89657576566472835072 89915213280744308736 90173590330401619968 90718264811219410944 91671369790133846016 91934793266542276608 92849078627374989312 93730394697529430448 94094181214332125184 94449062285722386432 94662537194315907072 95571505315523330048 95657081520139665408 95931958191174549504 97805629249595927424 98744777952952815616 99726788155328692224 99816085064493563904 100102912895138660352 100864773637281939456 101154614940837347328 101445289121701822464 103038029168298590208 103130291013900576768 103426642424860061184 104219654935969529856 104455213455796862976 105250198578033328128 105552641677395492864 105855953866123640832 107517943479963746304 107923452965071368192 108647549380899373056 108959754982568624128 110458386642911625216 111087875197071917568 111618885451958452224 111939629375670976512 112192636674744778752 113371355875721084928 113697135633984651264 113798941808442015744 114125950261914550272 115917782814335913984 117070577399733682176 118640489357201375232 119087948099389095936 119886951040992411648 120231453773868826624 120957686414959214592 122228493053511794688 122579724355389702144 124973859596705907264 125571246133453258752 125932083047629848576 126216716259087876096 127542775360186220544 127909277588232732672 130407505666127903232 131407391006222450688 131704399574700392448 133088113419324751872 133470550526851547136 134486364849709252608 134872819921116463104 135260385495602429952 136077397216829116416 137384038891064786944 137507054685200769024 137902189899813414912 138959539914626039808 139273617941062483968 140595592046294145672 140736855569860657152 141141271821498187776 143357257973284995072 143485622280209498112 143897937286761824256 144863399174532497408 148117166929429223424 149252839167561302016 149590182232993038336 150154369342707990528 151161807834294779904 151297160455922909184 151596180845312868352 151731922411256020992 152167933682552733696 154557043752447885312 155139963637290091776 158328962516093239296 158783930799185461248 161276915219945619456 162971324071349059584 163439632473852936192 165687579964367437824 166631812795607876352 167428328177937678336 167909444063506464768 168288955012117168128 170057033813581627392 170545703450976976896 171188925392871825408 173876674221503870976 175209854674963267584 175605866099600523264 177450817892433002496 177960734035802062848 179830426561488617472 180347180660803239936 181436529622438821888 183342739580267692032 183869586533084553216 187460789395058860896 188188362428664250368 188898124571444772864 189325074388631814144 191143010631046660096 191314163040279330816 191863916382349099008 195611258499191854848 197489555905905631232 199632170128987127808 200205825790277320704 201729547274563878912 202309229881674694656 202890578243403644928 206076058336597180416 206260582027801153536 206853284849720122368 208439309871939059712 208910426911593725952 211105283354790985728 211711907732247281664 215035886959927492608 215846905930142736384 217295098761798746112 217919509965137248256 220916773285823250432 222175750394143835136 223879258751341953024 224385273349489557504 226742711751442169856 227394271267969302528 227597883616884031488 228251900523829100544 231835565628671827968 237280978714402750464 238175896198778191872 240462907547737653248 241915372829918429184 244456986107023589376 245159448710779404288 249947719193411814528 251142492266906517504 251864166095259697152 252433432518175752192 255085550720372441088 255818555176465465344 260815011332255806464 262814782012444901376 263408799149400784896 266176226838649503744 266941101053703094272 268972729699418505216 269745639842232926208 270520770991204859904 272154794433658232832 274768077782129573888 275014109370401538048 275804379799626829824 278547235882124967936 281191184092588291344 282282543642996375552 286714515946569990144 286971244560418996224 287795874573523648512 289726798349064994816 296234333858858446848 299180364465986076672 300308738685415981056 302594320911845818368 303192361690625736704 303463844822512041984 304335867365105467392 309114087504895770624 310279927274580183552 316657925032186478592 317567861598370922496 322553830439891238912 325942648142698119168 326879264947705872384 331375159928734875648 333263625591215752704 334856656355875356672 335818888127012929536 336577910024234336256 340114067627163254784 341091406901953953792 342377850785743650816 347753348443007741952 351211732199201046528 355921468071604125696 359660853122977234944 360694361321606479872 362873059244877643776 366685479160535384064 367739173066169106432 374921578790117721792 377796249142889545728 378650148777263628288 382286021262093320192 382628326080558661632 383727832764698198016 391222516998383709696 394979111811811262464 399264340257974255616 400411651580554641408 403459094549127757824 404618459763349389312 405781156486807289856 412152116673194360832 412521164055602307072 413706569699440244736 416878619743878119424 417820853823187451904 422210566709581971456 423423815464494563328 430071773919854985216 431693811860285472768 434590197523597492224 435839019930274496512 444351500788287670272 447758517502683906048 448770546698979115008 453485423502884339712 454788542535938605056 455195767233768062976 456503801047658201088 463671131257343655936 476351792397556383744 480925815095475306496 483830745659836858368 488913972214047178752 490318897421558808576 499895438386823629056 502284984533813035008 503728332190519394304 504866865036351504384 510171101440744882176 511637110352930930688 521630022664511612928 525629564024889802752 526817598298801569792 532352453677299007488 533882202107406188544 539491279684465852416 541041541982409719808 544309588867316465664 549536155564259147776 550028218740803076096 551608759599253659648 562382368185176582688 564565087285992751104 573429031893139980288 573942489120837992448 575591749147047297024 579453596698129989632 592468667717716893696 600617477370831962112 605188641823691636736 606384723381251473408 606927689645024083968 608671734730210934784 618228175009791541248 620559854549160367104 633315850064372957184 635135723196741844992 645107660879782477824 651885296285396238336 653758529895411744768 662750319857469751296 666527251182431505408 671637776254025859072 673155820048468672512 680228135254326509568 682182813803907907584 684755701571487301632 695506696886015483904 711842936143208251392 721388722643212959744 725746118489755287552 733370958321070768128 735478346132338212864 749843157580235443584 755592498285779091456 757300297554527256576 764572042524186640384 765256652161117323264 767455665529396396032 782445033996767419392 789958223623622524928 798528680515948511232 800823303161109282816 806918189098255515648 809236919526698778624 811562312973614579712 824304233346388721664 825042328111204614144 827413139398880489472 835641707646374903808 846847630928989126656 860143547839709970432 863387623720570945536 869180395047194984448 871678039860548993024 888703001576575340544 897541093397958230016 909577085071877210112 910391534467536125952 913007602095316402176 927342262514687311872 952703584795112767488 967661491319673716736 977827944428094357504 980637794843117617152 999790876773647258112 1004569969067626070016 1007456664381038788608 1009733730072703008768 1020342202881489764352 1023274220705861861376 1043260045329023225856 1053635196597603139584 1067764404214812377088 1078982559368931704832 1082083083964819439616 1088619177734632931328 1099072311128518295552 1100056437481606152192 1103217519198507319296 1124764736370353165376 1146858063786279960576 1147884978241675984896 1151183498294094594048 1158907193396259979264 1184937335435433787392 1201234954741663924224 1210377283647383273472 1213855379290048167936 1217343469460421869568 1236456350019583082496 1241119709098320734208 1266631700128745914368 1270271446393483689984 1290215321759564955648 1303770592570792476672 1307517059790823489536 1333054502364863010816 1343275552508051718144 1346311640096937345024 1360456270508653019136 1364365627607815815168 1369511403142974603264 1391013393772030967808 1442777445286425919488 1451492236979510575104 1466741916642141536256 1470956692264676425728 1499686315160470887168 1511184996571558182912 1514600595109054513152 1530513304322234646528 1534911331058792792064 1564890067993534838784 1579916447247245049856 1597057361031897022464 1601646606322218565632 1618473839053397557248 1623124625947229159424 1648608466692777443328 1650084656222409228288 1654826278797760978944 1693695261857978253312 1720287095679419940864 1726775247441141891072 1738360790094389968896 1743356079721097986048 1777406003153150681088 1819154170143754420224 1820783068935072251904 1826015204190632804352 1854684525029374623744 1905407169590225534976 1935322982639347433472 1955655888856188715008 1961275589686235234304 1999581753547294516224 2014913328762077577216 2019467460145406017536 2040684405762979528704 2046548441411723722752 2086520090658046451712 2135528808429624754176 2164166167929638879232 2177238355469265862656 2198144622257036591104 2200112874963212304384 2206435038397014638592 2249529472740706330752 2293716127572559921152 2295769956483351969792 2302366996588189188096 2369874670870867574784 2402469909483327848448 2420754567294766546944 2427710758580096335872 2434686938920843739136 2472912700039166164992 2482239418196641468416 2540542892786967379968 2580430643519129911296 2607541185141584953344 2615034119581646979072 2666109004729726021632 2692623280193874690048 2728731255215631630336 2739022806285949206528 2782026787544061935616 2902984473959021150208 2933483833284283072512 2941913384529352851456 2999372630320941774336 3022369993143116365824 3029201190218109026304 3061026608644469293056 3069822662117585584128 3129780135987069677568 3159832894494490099712 3203293212644437131264 3236947678106795114496 3246249251894458318848 3297216933385554886656 3300169312444818456576 3309652557595521957888 3440574191358839881728 3453550494882283782144 3476721580188779937792 3486712159442195972096 3554812006306301362176 3641566137870144503808 3652030408381265608704 3709369050058749247488 3810814339180451069952 3870645965278694866944 3911311777712377430016 3922551179372470468608 3999163507094589032448 4029826657524155154432 4038934920290812035072 4081368811525959057408 4093096882823447445504 4173040181316092903424 4328332335859277758464 4354476710938531725312 4396289244514073182208 4400225749926424608768 4412870076794029277184 4499058945481412661504 4591539912966703939584 4604733993176378376192 4739749341741735149568 4804939818966655696896 4855421517160192671744 4869373877841687478272 4945825400078332329984 4964478836393282936832 5081085785573934759936 5160861287038259822592 5215082370283169906688 5230068239163293958144 5332218009459452043264 5457462510431263260672 5478045612571898413056 5564053575088123871232 5805968947918042300416 5866967666568566145024 5883826769058705702912 5998745260641883548672 6044739986286232731648 6058402380436218052608 6122053217288938586112 6139645324235171168256 6259560271974139355136 6319665788988980199424 6406586425288874262528 6492498503788916637696 6594433866771109773312 6600338624889636913152 6619305115191043915776 6881148382717679763456 6907100989764567564288 6973424318884391944192 7109624012612602724352 7283132275740289007616 7304060816762531217408 7418738100117498494976 7621628678360902139904 7741291930557389733888 7822623555424754860032 7845102358744940937216 7998327014189178064896 8077869840581624070144 8186193765646894891008 8346080362632185806848 8708953421877063450624 8792578489028146364416 8800451499852849217536 8825740153588058554368 8998117890962825323008 9183079825933407879168 9209467986352756752384 9479498683483470299136 9609879637933311393792 9710843034320385343488 9738747755683374956544 9891650800156664659968 9928957672786565873664 10321722574076519645184 10430164740566339813376 10460136478326587916288 10664436018918904086528 10956091225143796826112 11128107150176247742464 11611937895836084600832 11733935333137132290048 11767653538117411405824 11997490521283767097344 12089479972572465463296 12116804760872436105216 12244106434577877172224 12279290648470342336512 12519120543948278710272 12639331577977960398848 12984997007577833275392 13188867733542219546624 13200677249779273826304 13238610230382087831552 13814201979529135128576 13946848637768783888384 14219248025225205448704 14566264551480578015232 14608121633525062434816 14837476200234996989952 15243257356721804279808 15482583861114779467776 15645247110849509720064 15690204717489881874432 15996654028378356129792 16372387531293789782016 16692160725264371613696 17417906843754126901248 17585156978056292728832 17600902999705698435072 17651480307176117108736 17996235781925650646016 18366159651866815758336 18418935972705513504768 18958997366966940598272 19219759275866622787584 19477495511366749913088 19783301600313329319936 19857915345573131747328 20643445148153039290368 20920272956653175832576 21328872037837808173056 21912182450287593652224 22256214300352495484928 23223875791672169201664 23467870666274264580096 23535307076234822811648 23994981042567534194688 24233609521744872210432 24558581296940684673024 25038241087896557420544 25278663155955920797696 26377735467084439093248 26401354499558547652608 26477220460764175663104 27628403959058270257152 28438496050450410897408 29132529102961156030464 29216243267050124869632 29674952400469993979904 30965167722229558935552 31290494221699019440128 31380409434979763748864 31993308056756712259584 33384321450528743227392 34835813687508253802496 35201805999411396870144 35302960614352234217472 35992471563851301292032 36732319303733631516672 36837871945411027009536 37917994733933881196544 38954991022733499826176 39566603200626658639872 39715830691146263494656 41840545913306351665152 42657744075675616346112 43824364900575187304448 44512428600704990969856 46447751583344338403328 46935741332548529160192 47070614152469645623296 47989962085135068389376 49117162593881369346048 50076482175793114841088 50557326311911841595392 52755470934168878186496 52802708999117095305216 52954440921528351326208 55256807918116540514304 56876992100900821794816 58432486534100249739264 59349904800939987959808 61930335444459117871104 62760818869959527497728 63986616113513424519168 66768642901057486454784 69671627375016507604992 70403611998822793740288 70605921228704468434944 71984943127702602584064 73675743890822054019072 75835989467867762393088 79133206401253317279744 79431661382292526989312 85315488151351232692224 87648729801150374608896 89024857201409981939712 92895503166688676806656 93871482665097058320384 94141228304939291246592 95979924170270136778752 100152964351586229682176 101114652623823683190784 105605417998234190610432 105908881843056702652416 110513615836233081028608 113753984201801643589632 116864973068200499478528 118699809601879975919616 125521637739919054995456 127973232227026849038336 133537285802114972909568 139343254750033015209984 140807223997645587480576 141211842457408936869888 143969886255405205168128 147351487781644108038144 151671978935735524786176 158266412802506634559488 158863322764585053978624 170630976302702465384448 175297459602300749217792 178049714402819963879424 185791006333377353613312 188282456609878582493184 191959848340540273557504 200305928703172459364352 202229305247647366381568 211210835996468381220864 211817763686113405304832 221027231672466162057216 227507968403603287179264 237399619203759951839232 255946464454053698076672 267074571604229945819136 278686509500066030419968 281614447995291174961152 282423684914817873739776 287939772510810410336256 303343957871471049572352 317726645529170107957248 341261952605404930768896 350594919204601498435584 356099428805639927758848 376564913219757164986368 383919696681080547115008 400611857406344918728704 404458610495294732763136 422421671992936762441728 423635527372226810609664 442054463344932324114432 455015936807206574358528 474799238407519903678464 511892928908107396153344 534149143208459891638272 557373019000132060839936 564847369829635747479552 575879545021620820672512 606687915742942099144704 635453291058340215914496 682523905210809861537792 712198857611279855517696 767839393362161094230016 801223714812689837457408 844843343985873524883456 847271054744453621219328 910031873614413148717056 1023785857816214792306688 1068298286416919783276544 1129694739659271494959104 1151759090043241641345024 1213375831485884198289408 1270906582116680431828992 1365047810421619723075584 1424397715222559711035392 1535678786724322188460032 1602447429625379674914816 1694542109488907242438656 1820063747228826297434112 2047571715632429584613376 2136596572833839566553088 2303518180086483282690048 2541813164233360863657984 2730095620843239446151168 3071357573448644376920064 3204894859250759349829632 3389084218977814484877312 3640127494457652594868224 4095143431264859169226752 4273193145667679133106176 4607036360172966565380096 5083626328466721727315968 5460191241686478892302336 6142715146897288753840128 6409789718501518699659264 8190286862529718338453504 9214072720345933130760192 10167252656933443454631936 10920382483372957784604672 12285430293794577507680256 12819579437003037399318528 16380573725059436676907008 18428145440691866261520384 24570860587589155015360512 32761147450118873353814016 36856290881383732523040768 49141721175178310030721024 73712581762767465046081536 98283442350356620061442048 147425163525534930092163072 294850327051069860184326144
- Sum of all divisors σ(n): 960097715006180162997939033
- Sum of proper divisors (its aliquot sum) s(n): 665247387955110302813612889
- 294850327051069860184326144 is an abundant number, because the sum of its proper divisors (665247387955110302813612889) is greater than itself. Its abundance is 370397060904040442629286745
Bases of 294850327051069860184326144
- Binary: 11110011111001001111110001000001111000010010001100100011010100010000000000000000000000002
- Hexadecimal: 0xF3E4FC41E1232351000000
- Base-36: 111PUVVNJ3FQ9Z4000
Squares and roots of 294850327051069860184326144
- 294850327051069860184326144 squared (2948503270510698601843261442) is 86936715362122858952993818285344796770815807361908736
- 294850327051069860184326144 cubed (2948503270510698601843261443) is 25633318957267694274893278174667303761382811460616111620744449985564409786793984
-
294850327051069860184326144 is a
perfect square number . Itssquare root is 17171206336512 -
The
cube root of 294850327051069860184326144 is 665580420.7988895801
Scales and comparisons
How big is 294850327051069860184326144?- 294,850,327,051,069,860,184,326,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 294,850,327,051,069,860,184,326,144 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 294850327051069860184326144 cubic inches would be around 55465035.1 feet tall.
Recreational maths with 294850327051069860184326144
- 294850327051069860184326144 backwards is 441623481068960150723058492
- 294850327051069860184326144 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 294850327051069860184326144's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 294850327051069860184326144 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 294850327051069860184326144 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/294850327051069860184326144/
Chicago style:
Numbermatics. 2024. "Number 294850327051069860184326144 - Facts about the integer". https://numbermatics.com/n/294850327051069860184326144/
The information we have on file for 294850327051069860184326144 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 294850327051069860184326144, math, Factors of 294850327051069860184326144, curriculum, school, college, exams, university, Prime factorization of 294850327051069860184326144, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-four septillion, eight hundred fifty sextillion, three hundred twenty-seven quintillion, fifty-one quadrillion, sixty-nine trillion, eight hundred sixty billion, one hundred eighty-four million, three hundred twenty-six thousand, one hundred forty-four.