267388849862261627605484544
267,388,849,862,261,627,605,484,544 is an even composite number composed of six prime numbers multiplied together.
267388849862261627605484544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 267388849862261627605484544:
210 × 34 × 112 × 194 × 292 × 796
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 19 × 19 × 29 × 29 × 79 × 79 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 267388849862261627605484544 from the Numbermatics database.
Names of 267388849862261627605484544
- Cardinal: 267388849862261627605484544 can be written as Two hundred sixty-seven septillion, three hundred eighty-eight sextillion, eight hundred forty-nine quintillion, eight hundred sixty-two quadrillion, two hundred sixty-one trillion, six hundred twenty-seven billion, six hundred five million, four hundred eighty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 2.67388849862261627605484544 × 1026
Factors of 267388849862261627605484544
Divisors of 267388849862261627605484544
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 29 32 33 36 38 44 48 54 57 58 64 66 72 76 79 81 87 88 96 99 108 114 116 121 128 132 144 152 158 162 171 174 176 192 198 209 216 228 232 237 242 256 261 264 288 297 304 316 319 324 342 348 352 361 363 384 396 418 432 456 464 474 484 512 513 522 528 551 576 594 608 627 632 638 648 684 696 704 711 722 726 768 783 792 836 841 864 869 891 912 928 948 957 968 1024 1026 1044 1056 1083 1089 1102 1152 1188 1216 1254 1264 1276 1296 1368 1392 1408 1422 1444 1452 1501 1536 1539 1566 1584 1653 1672 1682 1728 1738 1782 1824 1856 1881 1896 1914 1936 2052 2088 2112 2133 2166 2178 2204 2291 2299 2304 2349 2376 2432 2508 2523 2528 2552 2592 2607 2736 2784 2816 2844 2871 2888 2904 3002 3072 3078 3132 3168 3249 3267 3306 3344 3364 3456 3476 3509 3564 3648 3712 3762 3792 3828 3872 3971 4104 4176 4224 4266 4332 4356 4408 4503 4582 4598 4608 4698 4752 4864 4959 5016 5046 5056 5104 5184 5214 5472 5568 5632 5643 5688 5742 5776 5808 6004 6061 6156 6241 6264 6336 6399 6498 6534 6612 6688 6728 6859 6873 6897 6912 6952 7018 7128 7296 7424 7524 7569 7584 7656 7744 7821 7942 8208 8352 8448 8532 8613 8664 8712 8816 9006 9164 9196 9216 9251 9396 9504 9559 9728 9747 9801 9918 10032 10092 10112 10208 10368 10428 10469 10527 10944 11136 11264 11286 11376 11484 11552 11616 11913 12008 12122 12312 12482 12528 12672 12798 12996 13068 13224 13376 13456 13509 13718 13746 13794 13824 13904 14036 14256 14592 14848 14877 15048 15138 15168 15312 15488 15642 15884 15979 16416 16511 16704 16896 16929 17064 17226 17328 17424 17632 18012 18183 18328 18392 18502 18723 18792 19008 19118 19456 19494 19602 19836 20064 20184 20224 20416 20577 20619 20691 20736 20856 20938 21054 21888 22272 22572 22707 22752 22968 23104 23232 23463 23826 24016 24244 24624 24964 25056 25201 25344 25596 25839 25992 26136 26448 26752 26912 27018 27436 27492 27588 27648 27753 27808 28072 28512 28519 28677 29184 29241 29696 29754 30096 30276 30336 30624 30976 31284 31407 31581 31768 31958 32832 33022 33408 33792 33858 34128 34452 34656 34848 35264 35739 36024 36366 36656 36784 37004 37446 37584 38016 38236 38988 39204 39672 40128 40368 40448 40527 40832 41154 41238 41382 41472 41712 41876 42108 43529 43681 43776 44544 44631 45144 45414 45504 45936 46208 46464 46926 47652 47937 48032 48488 49248 49533 49928 50112 50402 50688 51192 51678 51984 52272 52896 53504 53824 54036 54549 54872 54984 55176 55506 55616 56144 56169 57024 57038 57354 58368 58482 59508 60192 60552 60672 61248 61731 61857 61952 62073 62568 62814 63162 63536 63916 65664 66044 66439 66671 66816 67716 68121 68256 68651 68904 69312 69696 70389 70528 71478 72048 72732 73312 73568 74008 74892 75168 75449 75603 76032 76472 77976 78408 79344 80256 80736 80896 81054 81664 82308 82476 82764 82944 83259 83424 83752 84216 85557 86031 87058 87362 87552 89088 89262 90288 90828 91008 91872 92416 92928 93852 94221 94743 95304 95874 96064 96976 98496 99066 99856 100224 100804 101376 101761 102384 103356 103968 104544 105792 107008 107217 107648 108072 109098 109744 109968 110352 111012 111232 112288 112338 114048 114076 114708 115159 116964 118579 119016 120384 121104 121344 121581 122496 123462 123714 123904 124146 125136 125628 126324 127072 127832 130321 130587 131043 131328 132088 132878 133342 133632 135432 136242 136512 137302 137808 138624 139392 140778 141056 142956 143811 144096 145464 146624 147136 148016 148599 149784 150336 150898 151206 152064 152944 155952 156816 158688 160512 161472 162108 163328 163647 164616 164952 165528 166518 166848 167504 168432 168507 171114 172062 174116 174724 175104 175769 178524 180576 180989 181621 181656 182016 183744 184832 185193 185571 185856 186219 187704 188442 189486 190608 191748 192128 193952 196992 198132 198911 199317 199712 200013 200448 201608 203522 204768 205953 206712 207936 209088 211584 214016 214434 215296 216144 218196 219488 219936 220704 222024 222464 224576 224676 226347 226809 228096 228152 229416 230318 233928 237158 238032 240768 242208 242688 243162 244992 246924 247428 248292 249777 250272 251256 252648 254144 255664 256671 258093 260642 261174 262086 262656 264176 265756 266684 267264 270864 272484 273024 274604 275616 277211 277248 278784 281556 282112 282663 284229 285912 287622 288192 290928 293248 294272 296032 297198 299568 300672 301796 302412 303601 304128 305283 305888 311904 313632 313709 317376 321024 321651 322944 324216 326656 327294 329232 329904 331056 333036 333696 335008 336864 337014 342228 344124 345477 348232 349448 351538 355737 357048 361152 361978 363242 363312 364032 367488 369664 370386 371142 371712 372438 375408 376884 378972 381216 383496 384256 387904 390963 391761 393129 393984 396264 397822 398634 399424 400026 400896 403216 407044 409536 411906 413424 415872 418176 423168 428868 430592 431433 432288 436392 438976 439872 441408 444048 444928 445797 449152 449352 452694 453618 456192 456304 458832 460636 467856 474316 476064 478819 481536 484416 486324 489984 490941 493039 493848 494856 496584 499554 500544 502512 505296 505521 508288 511328 513342 516186 521284 522348 524172 525312 527307 528352 531512 533368 541728 541861 542967 544863 544968 546048 549208 551232 554422 554496 555579 557568 563112 564224 565326 568458 571824 575244 576384 581856 586496 588544 592064 594396 596733 597951 599136 600039 601344 603592 604824 607202 610566 611776 617859 623808 627264 627418 634752 642048 643302 645888 648432 654588 658464 659808 662112 666072 667392 670016 673728 674028 679041 680427 684456 688248 690954 696464 698896 703076 711474 714096 722304 723956 726484 726624 728064 730829 734976 740772 742284 744876 749331 750816 753768 755161 757944 762432 766992 768512 770013 774279 775808 781926 783522 786258 787968 792528 795644 797268 798848 800052 801792 806432 814088 819072 823812 826848 827051 829939 831633 831744 836352 846336 847989 857736 861184 862866 864576 872784 877952 879744 882816 888096 889856 891594 898304 898704 905388 907236 910803 912384 912608 915849 917664 921272 935712 941127 948632 952128 957638 963072 968832 972648 979968 981882 986078 987696 989712 993168 999108 1001088 1005024 1010592 1011042 1016576 1022656 1026684 1032372 1036431 1042568 1044696 1048344 1054614 1056704 1063024 1066736 1067211 1083456 1083722 1085934 1089726 1089936 1092096 1098416 1102464 1108844 1108992 1111158 1115136 1126224 1130652 1136916 1143648 1150488 1152768 1163712 1172889 1172992 1175283 1177088 1179387 1184128 1188792 1193466 1195902 1198272 1200078 1202688 1207184 1209648 1214404 1221132 1223552 1235718 1247616 1254528 1254836 1262341 1266749 1269504 1286604 1291776 1294299 1296864 1304369 1309176 1316928 1319616 1324224 1332144 1334784 1337391 1340032 1347456 1348056 1358082 1360854 1368912 1376496 1381908 1392928 1397792 1406152 1422948 1428192 1433531 1436457 1444608 1447912 1452968 1453248 1461658 1469952 1479117 1481544 1484568 1489752 1498662 1501632 1507536 1510322 1515888 1524864 1533984 1537024 1540026 1548558 1551616 1563852 1567044 1572516 1575936 1581921 1585056 1591288 1594536 1597696 1600104 1612864 1625583 1628176 1628901 1634589 1638144 1647624 1653696 1654102 1659878 1663266 1663488 1672704 1692672 1695978 1715472 1725732 1729152 1745568 1755904 1759488 1765632 1776192 1783188 1790199 1793853 1796608 1797408 1800117 1810776 1814472 1821606 1825216 1831698 1835328 1842544 1853577 1871424 1882254 1897264 1904256 1915276 1926144 1933459 1937664 1945296 1963764 1972156 1975392 1979424 1986336 1990879 1998216 2002176 2010048 2021184 2022084 2033152 2037123 2041281 2045312 2053368 2064744 2072862 2085136 2089392 2096688 2109228 2113408 2126048 2133472 2134422 2166912 2167444 2171868 2179452 2179872 2184192 2188021 2192487 2196832 2204928 2217688 2222316 2252448 2253001 2261304 2265483 2273832 2287296 2300976 2305536 2310039 2327424 2345778 2345984 2350566 2354176 2358774 2368256 2377584 2386932 2391804 2396544 2400156 2405376 2414368 2419296 2428808 2442264 2447104 2471436 2481153 2489817 2494899 2495232 2509056 2509672 2524682 2533498 2539008 2573208 2583552 2588598 2593728 2608738 2618352 2633856 2639232 2648448 2664288 2669568 2674782 2680064 2694912 2696112 2716164 2721708 2732409 2737824 2747547 2752992 2763816 2785856 2795584 2812304 2823381 2845896 2856384 2867062 2872914 2889216 2895824 2905936 2906496 2923316 2939904 2958234 2963088 2969136 2979504 2997324 3003264 3015072 3020644 3031776 3049728 3067968 3080052 3097116 3103232 3109293 3127704 3134088 3145032 3163842 3170112 3182576 3189072 3195392 3200208 3201633 3225728 3251166 3256352 3257802 3269178 3276288 3295248 3307392 3308204 3319756 3326532 3326976 3339611 3345408 3391956 3430944 3438791 3450799 3451464 3458304 3491136 3511808 3518667 3518976 3525849 3531264 3538161 3552384 3566376 3580398 3587706 3593216 3594816 3600234 3621552 3628944 3643212 3650432 3663396 3670656 3685088 3707154 3742848 3764508 3779309 3787023 3794528 3800247 3808512 3830552 3866918 3875328 3890592 3913107 3927528 3944312 3950784 3958848 3972672 3981758 3996432 4004352 4020096 4042368 4044168 4066304 4074246 4082562 4090624 4106736 4129488 4145724 4170272 4178784 4193376 4218456 4226816 4252096 4266944 4268844 4300593 4309371 4333824 4334888 4343736 4358904 4359744 4376042 4384974 4393664 4409856 4435376 4437351 4444632 4504896 4506002 4522608 4530966 4547664 4574592 4601952 4611072 4620078 4654848 4691556 4701132 4717548 4736512 4745763 4755168 4773864 4783608 4793088 4800312 4828736 4838592 4857616 4876749 4884528 4886703 4894208 4903767 4942872 4962306 4979634 4989798 4990464 5018112 5019344 5049364 5066996 5078016 5146416 5177196 5187456 5217476 5236704 5248681 5267009 5267712 5278464 5296896 5328576 5349564 5360128 5370597 5381559 5389824 5392224 5400351 5423429 5432328 5443416 5464818 5475648 5495094 5505984 5527632 5560731 5571712 5591168 5624608 5646762 5691792 5712768 5734124 5745828 5768419 5778432 5791648 5800377 5811872 5812992 5846632 5916468 5926176 5938272 5959008 5960471 5972637 5994648 6006528 6030144 6041288 6063552 6099456 6111369 6135936 6160104 6194232 6206464 6218586 6255408 6268176 6290064 6327684 6340224 6365152 6378144 6390784 6400416 6403266 6451456 6502332 6512704 6515604 6538356 6552576 6564063 6577461 6590496 6614784 6616408 6639512 6653064 6679222 6759003 6783912 6796449 6861888 6877582 6901598 6902928 6916608 6982272 7023616 7037334 7037952 7051698 7062528 7076322 7104768 7132752 7160796 7175412 7189632 7200468 7243104 7257888 7286424 7300864 7326792 7341312 7370176 7414308 7443459 7469451 7484697 7485696 7529016 7558618 7574046 7589056 7600494 7617024 7661104 7733836 7750656 7781184 7826214 7855056 7888624 7901568 7917696 7945344 7963516 7992864 8008704 8039119 8040192 8084736 8088336 8148492 8165124 8181248 8197227 8213472 8242641 8258976 8291448 8340544 8357568 8386752 8436912 8453632 8470143 8504192 8533888 8537688 8601186 8618742 8667648 8669776 8687472 8717808 8719488 8752084 8769948 8787328 8819712 8870752 8874702 8889264 9009792 9012004 9045216 9061932 9095328 9097561 9149184 9203904 9240156 9309696 9327879 9367741 9383112 9402264 9435096 9473024 9491526 9510336 9547728 9567216 9586176 9600624 9604899 9657472 9677184 9715232 9753498 9769056 9773406 9788416 9807534 9885744 9924612 9959268 9979596 9980928 10018833 10036224 10038688 10098728 10133992 10292832 10295359 10316373 10352397 10354392 10374912 10434952 10473408 10497362 10534018 10535424 10556001 10556928 10593792 10657152 10699128 10720256 10741194 10763118 10779648 10784448 10800702 10846858 10864656 10886832 10929636 10951296 10990188 11011968 11055264 11121462 11143424 11182336 11249216 11293524 11337927 11361069 11383584 11400741 11425536 11468248 11491656 11536838 11583296 11600754 11623744 11625984 11693264 11739321 11832936 11852352 11876544 11918016 11920942 11945274 11989296 12013056 12060288 12082576 12127104 12198912 12222738 12271872 12320208 12388464 12437172 12510816 12536352 12580128 12655368 12680448 12730304 12756288 12800832 12806532 12901779 12902912 12928113 13004664 13025408 13031208 13076712 13128126 13154922 13180992 13229568 13232816 13279024 13306128 13312053 13358444 13518006 13567824 13592898 13723776 13755164 13803196 13805856 13833216 13885751 13964544 14074668 14103396 14152644 14209536 14237289 14265504 14298131 14321592 14348059 14350824 14379264 14400936 14486208 14515776 14572848 14601728 14630247 14653584 14660109 14682624 14711301 14740352 14828616 14886918 14938902 14969394 14971392 15058032 15117236 15148092 15178112 15200988 15234048 15322208 15467672 15562368 15652428 15710112 15713969 15746043 15768841 15777248 15801027 15803136 15835392 15890688 15927032 15985728 16078238 16080384 16111791 16169472 16176672 16270287 16296984 16330248 16362496 16394454 16426944 16485282 16517952 16582896 16681088 16715136 16773504 16873824 16907264 16940286 17008384 17067776 17075376 17202372 17237484 17305257 17335296 17339552 17374944 17401131 17435616 17438976 17504168 17539896 17574656 17741504 17749404 17778528 17881413 17917911 18019584 18024008 18090432 18123864 18190656 18195122 18298368 18407808 18480312 18619392 18655758 18735482 18766224 18804528 18870192 18983052 19020672 19095456 19134432 19172352 19201248 19209798 19314944 19354368 19430464 19506996 19538112 19546812 19615068 19692189 19732383 19771488 19849224 19918536 19959192 20037666 20077376 20197456 20267984 20277009 20389347 20585664 20590718 20632746 20704794 20708784 20749824 20869904 20946816 20994724 21068036 21070848 21112002 21113856 21187584 21314304 21398256 21482388 21526236 21568896 21601404 21693716 21729312 21773664 21859272 21899669 21902592 21980376 22023936 22110528 22242924 22286848 22330377 22364672 22408353 22454091 22498432 22587048 22675854 22722138 22767168 22801482 22851072 22936496 22983312 23073676 23166592 23201508 23247488 23251968 23386528 23478642 23665872 23704704 23753088 23836032 23841884 23890548 23978592 23984479 24026112 24068231 24117357 24120576 24165152 24254208 24445476 24543744 24591681 24640416 24776928 24783011 24874344 25021632 25072704 25160256 25310736 25360896 25410429 25460608 25512576 25601664 25613064 25803558 25805824 25856226 26009328 26050816 26062416 26153424 26256252 26309844 26361984 26459136 26465632 26558048 26612256 26624106 26716888 27036012 27135648 27185796 27292683 27447552 27510328 27606392 27611712 27771502 27929088 28103223 28149336 28206792 28305288 28419072 28474578 28531008 28596262 28643184 28696118 28701648 28758528 28801872 28972416 29031552 29145696 29203456 29260494 29307168 29320218 29365248 29422602 29480704 29657232 29773836 29877804 29938788 29942784 30056499 30116064 30234472 30296184 30356224 30401976 30644416 30886077 30935344 30949119 31057191 31124736 31304856 31420224 31427938 31492086 31537682 31554496 31602054 31606272 31670784 31781376 31854064 31971456 32156476 32160768 32223582 32338944 32353344 32540574 32593968 32660496 32788908 32853888 32970564 33035904 33165792 33362176 33430272 33547008 33747648 33880572 34013781 34016768 34083207 34135552 34150752 34202223 34404744 34474968 34610514 34679104 34749888 34802262 34871232 34877952 35008336 35079792 35149312 35217963 35483008 35498808 35557056 35762826 35835822 36039168 36048016 36180864 36247728 36381312 36390244 36596736 36735721 36815616 36960624 37311516 37470964 37532448 37609056 37740384 37826701 37966104 38041344 38190912 38268864 38402496 38419596 38629888 38705337 38708736 38784339 38860928 38950081 39013992 39076224 39093624 39230136 39384378 39464766 39542976 39698448 39837072 39918384 39936159 40075332 40154752 40394912 40535968 40554018 40778694 41171328 41181436 41265492 41409588 41417568 41499648 41572399 41657253 41739808 41893632 41989448 42136072 42224004 42628608 42796512 42807019 42894393 42964776 43044177 43052472 43137792 43202808 43387432 43458624 43547328 43718544 43799338 43805184 43890741 43960752 44047872 44221056 44485848 44573696 44660754 44729344 44816706 44908182 44996864 45174096 45351708 45444276 45534336 45602964 45702144 45872992 45966624 46147352 46333184 46403016 46494976 46773056 46957284 47141907 47238129 47306523 47331744 47403081 47409408 47506176 47672064 47683768 47781096 47957184 47968958 48136462 48234714 48241152 48330304 48508416 48810861 48890952 49087488 49183362 49280832 49553856 49566022 49748688 50043264 50145408 50320512 50621472 50721792 50820858 50921216 51025152 51203328 51226128 51607116 51712452 51915771 52018656 52101632 52124832 52203393 52306848 52512504 52619688 52723968 52931264 53116096 53224512 53248212 53433776 53644239 53753733 54072024 54271296 54371592 54585366 54895104 55020656 55212784 55223424 55543004 55858176 56206446 56298672 56413584 56610576 56949156 57062016 57192524 57286368 57392236 57403296 57517056 57603744 57735491 57944832 58063104 58291392 58520988 58614336 58640436 58845204 58961408 59076567 59197149 59314464 59547672 59657719 59755608 59877576 60112998 60232128 60468944 60592368 60712448 60803952 60831027 61168041 61288832 61772154 61870688 61898238 62114382 62249472 62609712 62840448 62855876 62984172 63075364 63108992 63204108 63212544 63341568 63452609 63562752 63708128 63942912 64312952 64447164 64706688 65081148 65187936 65320992 65337029 65565181 65577816 65699007 65707776 65941128 66071808 66331584 66724352 66860544 66991131 67094016 67225059 67495296 67761144 68027562 68033536 68166414 68271104 68301504 68404446 68809488 68949936 69221028 69358208 69499776 69604524 69742464 69755904 70016672 70159584 70298624 70435926 70966016 70997616 71114112 71525652 71671644 71953437 72078336 72096032 72204693 72352071 72361728 72495456 72762624 72780488 73471442 73631232 73921248 74349033 74623032 74941928 75064896 75218112 75480768 75653402 75932208 76082688 76381824 76537728 76804992 76839192 77259776 77410674 77417472 77568678 77721856 77900162 78027984 78152448 78187248 78460272 78768756 78929532 79085952 79396896 79674144 79836768 79872318 80150664 80309504 80789824 81071936 81108036 81557388 81878049 82342656 82362872 82530984 82819176 82835136 83144798 83314506 83479616 83787264 83978896 84272144 84309669 84448008 85257216 85593024 85614038 85788786 85929552 86088354 86104944 86275584 86405616 86774864 86917248 87094656 87437088 87598676 87610368 87781482 87921504 88095744 88442112 88971696 89321508 89633412 89816364 89993728 90169497 90348192 90703416 90888552 91068672 91205928 91745984 91933248 92294704 92658231 92666368 92806032 92847357 92989952 93171573 93546112 93914568 94283814 94476258 94613046 94663488 94806162 94818816 95012352 95344128 95367536 95562192 95914368 95937916 96272924 96469428 96482304 96660608 97016832 97621722 97781904 98366724 98561664 99107712 99132044 99497376 99724939 100073171 100086528 100290816 100641024 101242944 101641716 101842432 102041343 102050304 102249621 102406656 102452256 102606669 103045151 103214232 103424904 103831542 104037312 104203264 104249664 104406786 104613696 105025008 105239376 105447936 105653889 105862528 106232192 106449024 106496424 106867552 107288478 107507466 108144048 108542592 108743184 109170732 109599961 109790208 110041312 110207163 110425568 110446848 111086008 112412892 112597344 112827168 113221152 113248949 113480103 113898312 114124032 114385048 114572736 114784472 114806592 115207488 115470982 115889664 116116011 116126208 116582784 116850243 117041976 117228672 117280872 117690408 117922816 118153134 118394298 118628928 119095344 119315438 119511216 119755152 120225996 120464256 120937888 121184736 121424896 121607904 121662054 122336082 122577664 123544308 123741376 123796476 124228764 124498944 124717197 124971759 125219424 125680896 125711752 125968344 126150728 126217984 126408216 126905218 127416256 127885824 128421057 128625904 128683179 128894328 129132531 129413376 130162296 130375872 130641984 130674058 131130362 131155632 131398014 131415552 131882256 132143616 132663168 133448704 133721088 133982262 134188032 134450118 134990592 135522288 136055124 136332828 136603008 136808892 137618976 137899872 138442056 138716416 138999552 139209048 139484928 140033344 140319168 140871852 141425721 141714387 141919569 141932032 141995232 142209243 142228224 143051304 143343288 143906874 144192064 144409386 144704142 144723456 144990912 145525248 145560976 146432583 146942884 147262464 147842496 148698066 149246064 149883856 150129792 150436224 150961536 151306804 151864416 152165376 152743261 152763648 153075456 153609984 153678384 154821348 155137356 155443712 155747313 155800324 156055968 156304896 156374496 156610179 156920544 157279441 157537512 157859064 158171904 158793792 159348288 159673536 159744636 160301328 160619008 160932717 161261199 161579648 162143872 162216072 163114776 163756098 164685312 164725744 165061968 165638352 165670272 166289596 166629012 166959232 167574528 167957792 168544288 168619338 168896016 171186048 171228076 171577572 171859104 172176708 172209888 172551168 172811232 172853659 173206473 173549728 173834496 174189312 174874176 175197352 175562964 175843008 176884224 177229701 177943392 177987079 178643016 178973157 179266824 179632728 179987456 180338994 180696384 181406832 181777104 182137344 182411856 182493081 183491968 183866496 184589408 185316462 185332736 185612064 185694714 185979904 186343146 187092224 187829136 188567628 188952516 189226092 189326976 189612324 189637632 190024704 190357827 190688256 190735072 191124384 191828736 191875832 192545848 192938856 193321216 195243444 195563808 196011087 196695543 196733448 197097021 197123328 198215424 198264088 198994752 199449878 200146342 200173056 200581632 201282048 202485888 203283432 203684864 204082686 204100608 204499242 204813312 204904512 205213338 206090302 206428464 206849808 207663084 208074624 208499328 208813572 209227392 210050016 210478752 210895872 211307778 211725056 212464384 212898048 212992848 213735104 214576956 215014932 215860311 216288096 216614079 217056213 217085184 217486368 218341464 219199922 220082624 220414326 220851136 220893696 222172016 223047099 224825784 225194688 225654336 226442304 226497898 226960206 227796624 228248064 228770096 229145472 229568944 229613184 230414976 230941964 231779328 232232022 232252416 233165568 233700486 234083952 234457344 234561744 235380816 236306268 236788596 237257856 238190688 238630876 239022432 239510304 240451992 240928512 241875776 242369472 243215808 243324108 244672164 245155328 245634147 247088616 247482752 247592952 248457528 249434394 249943518 250438848 251361792 251423504 251936688 252301456 252435968 252816432 252929007 253810436 254832512 255771648 256842114 257251808 257366358 257788656 258265062 258826752 260324592 260751744 261283968 261348116 262260724 262311264 262796028 262831104 263764512 263829269 264287232 265326336 267964524 268900236 269981184 270508491 271044576 271664489 272110248 272613121 272665656 273206016 273617784 275237952 275799744 276884112 277432832 277974693 277999104 278418096 278542071 278969856 279514719 280066688 280638336 281743704 282851442 283428774 283839138 283864064 283990464 284418486 284456448 286102608 286686576 287813748 288384128 288818772 289408284 289446912 289981824 291050496 291121952 292865166 293885768 295684992 297396132 298492128 298565411 299174817 299767712 300219513 300259584 300872448 301923072 302613608 303728832 305486522 305527296 306124029 306150912 307219968 307356768 309135453 309642696 310274712 310887424 311494626 311600648 312111936 312609792 312748992 313220358 313841088 314558882 315075024 315718128 316343808 317587584 318696576 319347072 319489272 320602656 321238016 321865434 322522398 323159296 324287744 324432144 326229552 327512196 328799883 329370624 329451488 330123936 330621489 331276704 331340544 332579192 333258024 333918464 335915584 337088576 337238676 337792032 339746847 340440309 342372096 342456152 343155144 343718208 344353416 344419776 345622464 345707318 346412946 347099456 347668992 348378624 349748352 350394704 350550729 351125928 351686016 353768448 354459402 355886784 355974158 357286032 357946314 358533648 359265456 360677988 361392768 362813664 363554208 364274688 364823712 364986162 366983936 367732992 369178816 370632924 371224128 371389428 372686292 374151591 374184448 374915277 375658272 377135256 377905032 378452184 378653952 379224648 380715654 381470144 382248768 383657472 383751664 385091696 385263171 385877712 386049537 386642432 387397593 390486888 391127616 392022174 393391086 393466896 394194042 394246656 396430848 396528176 397989504 398899756 400292684 400346112 401163264 402564096 404971776 406566864 408165372 408998484 409809024 410426676 412180604 412856928 413699616 414645799 415326168 416093711 416149248 416998656 417627144 418454784 420100032 420957504 422615556 423450112 424277163 424928768 425143161 425758707 425796096 425985696 426627729 427470208 428450891 429153912 430029864 431720622 432576192 433228158 434112426 434170368 434972736 436682928 438399844 439297749 440165248 440828652 441702272 441787392 444344032 446094198 449651568 450389376 451308672 452884608 452995796 453920412 455593248 455705101 456496128 457296389 457540192 458229783 458290944 459137888 459226368 460829952 461883928 464464044 466331136 467241939 467400972 468167904 468914688 469123488 470761632 470877209 471838323 472612536 473577192 474515712 476381376 477261752 478044864 479020608 480903984 481857024 482798151 483751552 484738944 486431616 486648216 489344328 490310656 491268294 494177232 494965504 495185904 496915056 498868788 499887036 500877696 502723584 502847008 503873376 504602912 504871936 505632864 505858014 507620872 509665024 513684228 514503616 514732716 515577312 516530124 517653504 518560977 519619419 520649184 521503488 522567936 522696232 524521448 524622528 525592056 527529024 527658538 530652672 533961237 535929048 536919471 537800472 539962368 541016982 542089152 543328978 544220496 545226242 545331312 546412032 547235568 550475904 551599488 553768224 554865664 555949386 555998208 556836192 557084142 557939712 559029438 560133376 561276672 563487408 565702884 566857548 567678276 567980928 568836972 568912896 571073481 572205216 573373152 575627496 576768256 577637544 578816568 579963648 582243904 585730332 587771536 588033261 590086629 591291063 591369984 594792264 596984256 597130822 598349634 599535424 600439026 600519168 601744896 603846144 605227216 607457664 610973044 611054592 612248058 612301824 614439936 614713536 618270906 619285392 620549424 622989252 623201296 624223872 625497984 626440716 627682176 629117764 630150048 631436256 632687616 635090401 635175168 637393152 638694144 638978544 641205312 643730868 645044796 646318592 647580933 648575488 648864288 649842237 651168639 652459104 655024392 657599766 658902976 660247872 661242978 662553408 662681088 665158384 666516048 667836928 669141297 671831168 674177152 674477352 675584064 679493694 680880618 684744192 684912304 686310288 687436416 688706832 688839552 691244928 691414636 692825892 694198912 695337984 696757248 697978699 699496704 700789408 701101458 702251856 703372032 708918804 711773568 711948316 714572064 715892628 717067296 718530912 718707319 721355976 722785536 725627328 727108416 729647424 729972324 733967872 735465984 736902441 738357632 740051539 741265848 742448256 742778856 745372584 748303182 748368896 749830554 751316544 754270512 755810064 756904368 757307904 758449296 758787021 761431308 762940288 764497536 767314944 767503328 770183392 770526342 771755424 772099074 773284864 774795186 780973776 782255232 784044348 786782172 786933792 788388084 788493312 791487807 792861696 793056352 795979008 797799512 800585368 809943552 813133728 813333361 814993467 816330744 817839363 817996968 819618048 820853352 824361208 825713856 827399232 829291598 830652336 832187422 832298496 833924079 833997312 835254288 836909568 840200064 841915008 845231112 846900224 848554326 849857536 850286322 851517414 851592192 851971392 853255458 854940416 856901782 858307824 860059728 863441244 865152384 866456316 868224852 868340736 869945472 873365856 876799688 878595498 880330496 881657304 883404544 888688064 892188396 895696233 897524451 899303136 900658539 900778752 902617344 905769216 905991592 907840824 911186496 911410202 914592778 915080384 916459566 916581888 918275776 918452736 921659904 923767856 927406359 928928088 932662272 934483878 934801944 936335808 937829376 938246976 941523264 941754418 943676646 945225072 947154384 949031424 952762752 954523504 956089728 958041216 961807968 963714048 965596302 967503104 969477888 972863232 973296432 978688656 982536588 986399649 988354464 989931008 990371808 991864467 993830112 997737576 999774072 1001755392 1005694016 1007746752 1009205824 1011265728 1011716028 1015241744 1019240541 1019330048 1021320927 1027368456 1029007232 1029465432 1031154624 1033060248 1037121954 1039238838 1041298368 1043006976 1045135872 1045392464 1049042896 1049245056 1051184112 1051652187 1055058048 1055317076 1061305344 1067922474 1071858096 1073838942 1075600944 1082033964 1084178304 1086657956 1088440992 1090452484 1090662624 1092824064 1094471136 1096974329 1100951808 1103198976 1107536448 1111898772 1113672384 1114168284 1118058876 1120266752 1122454773 1122553344 1124745831 1126974816 1129552349 1131405768 1133496661 1133715096 1135356552 1135961856 1137673944 1142146962 1144410432 1146746304 1151254992 1153536512 1155275088 1155789513 1157633136 1158148611 1159927296 1162192779 1164487808 1171460664 1175543072 1176066522 1180173258 1182582126 1182739968 1189584528 1193968512 1194261644 1196699268 1199070848 1200878052 1201038336 1203489792 1205599571 1207692288 1210454432 1214915328 1221946088 1224496116 1229427072 1236541812 1238570784 1241098848 1241403551 1243937397 1245738439 1245978504 1246402592 1248281133 1248447744 1250995968 1252881432 1255364352 1258235528 1260300096 1262872512 1270180802 1270350336 1272831489 1274786304 1277276121 1277388288 1277957088 1282410624 1285352673 1287461736 1290089592 1292637184 1295161866 1297150976 1297728576 1299684474 1302337278 1304918208 1310048784 1315199532 1317805952 1320495744 1322485956 1325106816 1325362176 1330316768 1333032096 1335673856 1338282594 1343662336 1348354304 1348954704 1351168128 1358987388 1361761236 1367115303 1369488384 1369824608 1371889167 1372620576 1374689349 1374872832 1377413664 1377679104 1382489856 1382829272 1385651784 1388397824 1395957398 1398993408 1401578816 1402202916 1404503712 1406744064 1412631627 1415514969 1417837608 1423547136 1423896632 1429144128 1431785256 1434134592 1437061824 1437414638 1442711952 1445571072 1451254656 1454216832 1459294848 1459944648 1467935744 1470931968 1473804882 1476715264 1480103078 1482531696 1484896512 1485557712 1490745168 1496606364 1499661108 1502633088 1508541024 1511620128 1513808736 1514615808 1516898592 1517574042 1522862616 1525880576 1528995072 1535006656 1540366784 1541052684 1543510848 1544198148 1549590372 1555682931 1558858257 1561947552 1564510464 1568088696 1573564344 1573867584 1576776168 1582975614 1586112704 1591958016 1595599024 1601170736 1601883711 1610758413 1619887104 1626267456 1626666722 1629986934 1632661488 1635678726 1635993936 1639236096 1641706704 1648722416 1651427712 1654798464 1658583196 1661304672 1664374844 1664596992 1667848158 1667994624 1670508576 1673819136 1680400128 1683830016 1690462224 1697108652 1700572644 1703034828 1703942784 1706510916 1709880832 1713220443 1713803564 1716615648 1720119456 1726882488 1730073851 1730304768 1732912632 1736449704 1739890944 1746731712 1753599376 1757190996 1760660992 1763314608 1764099783 1766809088 1770259887 1773873189 1777376128 1784376792 1791392466 1795048902 1798606272 1801317078 1801557504 1805234688 1811538432 1811983184 1815681648 1822372992 1822820404 1829185556 1830160768 1832919132 1833163776 1836551552 1836905472 1843319808 1847535712 1854812718 1857856176 1868967756 1869603888 1872671616 1876493952 1883046528 1883508836 1887353292 1890450144 1894308768 1894773841 1898062848 1901390249 1905271203 1905525504 1909047008 1912179456 1916082432 1923615936 1931192604 1935006208 1938955776 1942742799 1945726464 1946592864 1949526711 1957377312 1957857869 1965073176 1972799298 1976708928 1979862016 1980743616 1983728934 1987660224 1995475152 1999548144 2003510784 2007423891 2011388032 2015493504 2018411648 2022531456 2023432056 2030483488 2038481082 2038660096 2042641854 2054736912 2058014464 2058930864 2062309248 2066120496 2074243908 2078477676 2082596736 2086013952 2090271744 2090784928 2093936097 2098085792 2098490112 2102368224 2103304374 2110116096 2110634152 2135844948 2143716192 2147677884 2151201888 2156121957 2164067928 2168356608 2173315912 2176881984 2180904968 2181325248 2188942272 2193948658 2201903616 2206397952 2215072896 2220154617 2223797544 2227344768 2228336568 2236117752 2240533504 2244909546 2245106688 2249491662 2253949632 2259104698 2262811536 2266993322 2267430192 2270713104 2271923712 2275347888 2284293924 2288820864 2293492608 2302509984 2307073024 2310550176 2311579026 2315266272 2316297222 2319854592 2324385558 2328975616 2342921328 2351086144 2352133044 2360346516 2365164252 2365479936 2374463421 2379169056 2387937024 2388523288 2393398536 2398141696 2401756104 2411199142 2420908864 2429830656 2440000083 2443892176 2444980401 2448992232 2453518089 2458854144 2473083624 2477141568 2482197696 2482807102 2487874794 2491476878 2491957008 2492805184 2496562266 2496895488 2501991936 2505762864 2510728704 2516471056 2520600192 2525745024 2540361604 2540700672 2545662978 2549572608 2554552242 2554776576 2555914176 2564821248 2570705346 2574923472 2580179184 2590323732 2595457152 2599368948 2604674556 2609836416 2620097568 2630399064 2635611904 2640991488 2644971912 2650213632 2660633536 2666064192 2676565188 2687088699 2687324672 2692573353 2696708608 2697909408 2701975617 2702336256 2717974776 2723522472 2734230606 2739649216 2743778334 2745241152 2749378698 2749745664 2754827328 2755358208 2764979712 2765658544 2771303568 2776795648 2782219077 2791914796 2797986816 2803157632 2804405832 2809007424 2813488128 2825263254 2831029938 2835675216 2847094272 2847793264 2858288256 2863570512 2868269184 2874123648 2874829276 2885423904 2891142144 2902121959 2902509312 2908433664 2918589696 2919889296 2947609764 2953430528 2959198947 2960206156 2965063392 2969793024 2971115424 2975593401 2981490336 2988309379 2993212728 2999322216 3005266176 3017082048 3023240256 3027617472 3033797184 3035148084 3045725232 3051761152 3057721623 3057990144 3063962781 3070013312 3077056399 3080733568 3082105368 3087021696 3088396296 3099180744 3111365862 3117716514 3123895104 3129020928 3136177392 3147128688 3147735168 3153552336 3154956561 3165951228 3172225408 3183916032 3191198048 3202341472 3203767422 3221516826 3252534912 3253333444 3259973868 3265322976 3271357452 3271987872 3278472192 3283413408 3284219521 3290922987 3297444832 3302855424 3309596928 3317166392 3322609344 3328749688 3335696316 3341017152 3360800256 3367364319 3367660032 3380924448 3381754501 3388657047 3394217304 3400489983 3401145288 3406069656 3407885568 3413021832 3419761664 3426440886 3427607128 3433231296 3440238912 3453764976 3460147702 3460609536 3465825264 3467368539 3472899408 3479781888 3493463424 3507198752 3514381992 3521321984 3526629216 3528199566 3533618176 3540519774 3547746378 3554752256 3568753584 3582784932 3590097804 3597212544 3602634156 3603115008 3610469376 3616798713 3623076864 3623966368 3631363296 3644745984 3645640808 3658371112 3660321536 3665838264 3673103104 3695071424 3709625436 3715712352 3724210653 3731812191 3737215317 3737935512 3739207776 3744843399 3745343232 3752987904 3766093056 3767017672 3774706584 3780900288 3788617536 3789547682 3802780498 3810542406 3811051008 3818094016 3824358912 3832164864 3847231872 3856058019 3862385208 3870012416 3877911552 3885485598 3891452928 3893185728 3899053422 3914754624 3915715738 3930146352 3945598596 3953417856 3961487232 3967457868 3975320448 3990950304 3999096288 4007021568 4014847782 4022776064 4030987008 4036823296 4045062912 4046864112 4060966976 4076962164 4085283708 4101345909 4109473824 4115667501 4116028928 4117861728 4124068047 4124618496 4132240992 4148487816 4156955352 4165193472 4181569856 4187872194 4196171584 4196980224 4204736448 4206608748 4220232192 4221268304 4237894881 4246544907 4271689896 4287432384 4295355768 4302403776 4312243914 4328135856 4336713216 4346631824 4353763968 4361809936 4362650496 4377884544 4387897316 4403807232 4412795904 4430145792 4440309234 4447595088 4454689536 4456673136 4472235504 4489819092 4498983324 4507899264 4518209396 4525623072 4533986644 4534860384 4541426208 4543847424 4550695776 4561103789 4568587848 4577641728 4586985216 4605019968 4621100352 4623158052 4630532544 4632594444 4648771116 4657951232 4667048793 4676574771 4685842656 4702172288 4704266088 4712959801 4720693032 4730328504 4748926842 4758338112 4775874048 4777046576 4786797072 4796283392 4803512208 4805651133 4822398284 4832275239 4841817728 4859661312 4880000166 4887784352 4889960802 4897984464 4907036178 4917708288 4946167248 4954283136 4964395392 4965614204 4975749588 4982953756 4983914016 4985610368 4993124532 4993790976 5003983872 5011525728 5012756111 5021457408 5032942112 5041200384 5051490048 5080723208 5091325956 5109104484 5111828352 5129642496 5139661329 5141410692 5149846944 5160358368 5161625291 5179649299 5180647464 5190221553 5190914304 5198737896 5209349112 5219672832 5240195136 5260798128 5271223808 5281982976 5289943824 5292299349 5300427264 5310779661 5321267072 5332128384 5353130376 5374177398 5374649344 5385146706 5393417216 5395818816 5403951234 5404672512 5435949552 5447044944 5468461212 5479298432 5487556668 5490482304 5498757396 5499491328 5509654656 5510716416 5529959424 5531317088 5542607136 5553591296 5564438154 5583829592 5606315264 5608811664 5618014848 5650526508 5662059876 5671350432 5684321523 5694188544 5695586528 5704170747 5715813609 5716576512 5727141024 5736538368 5748247296 5749658552 5770847808 5804243918 5805018624 5816867328 5837179392 5839778592 5873573607 5895219528 5906861056 5918397894 5920412312 5930126784 5939586048 5942230848 5951186802 5962980672 5976618758 5986425456 5998644432 6010532352 6034164096 6046480512 6055234944 6067594368 6070296168 6091450464 6103522304 6115443246 6115980288 6127925562 6140026624 6154112798 6161467136 6164210736 6174043392 6176792592 6198361488 6222731724 6235433028 6247790208 6258041856 6272354784 6281808291 6294257376 6295470336 6307104672 6309913122 6331902456 6344450816 6382396096 6404682944 6407534844 6443033652 6468365871 6505069824 6506666888 6519947736 6530645952 6542714904 6543975744 6566826816 6568439042 6581845974 6594889664 6605710848 6619193856 6634332784 6645218688 6657499376 6660463851 6671392632 6682034304 6721600512 6734728638 6735320064 6761848896 6763509002 6777314094 6788434608 6800979966 6802290576 6812139312 6815771136 6826043664 6852881772 6855214256 6866462592 6880477824 6907529952 6920295404 6921219072 6931650528 6934737078 6945798816 6959563776 6986926848 7014397504 7028763984 7053258432 7056399132 7081039548 7095492756 7109504512 7123390263 7137507168 7165569864 7180195608 7194425088 7205268312 7233597426 7247932736 7262726592 7289491968 7291281616 7316742224 7320000249 7320643072 7331676528 7334941203 7346206208 7360554267 7390142848 7419250872 7431424704 7448421306 7463624382 7474430634 7475871024 7478415552 7489686798 7490686464 7505975808 7532186112 7534035344 7549413168 7561800576 7577235072 7579095364 7605560996 7621084812 7622102016 7636188032 7648717824 7664329728 7694463744 7712116038 7724770416 7770971196 7786371456 7798106844 7829509248 7831431476 7860292704 7878270181 7891197192 7905780509 7906835712 7922974464 7934915736 7950640896 7981900608 7998192576 8029695564 8045552128 8061266097 8061974016 8073646592 8077720059 8090125824 8093728224 8105926851 8121933952 8140566929 8153924328 8170567416 8202691818 8218947648 8231335002 8232057856 8235723456 8248136094 8249236992 8264481984 8296975632 8313910704 8330386944 8346657231 8363139712 8375744388 8392343168 8393960448 8409472896 8413217496 8440464384 8442536608 8475789762 8493089814 8543379792 8574864768 8590711536 8604807552 8624487828 8656271712 8658396919 8673426432 8693263648 8706365877 8707527936 8723619872 8725300992 8755769088 8775794632 8860291584 8877596841 8880618468 8895190176 8909379072 8913346272 8944471008 8946666971 8964928137 8979638184 8997966648 9015798528 9036418792 9051246144 9067973288 9069720768 9082852416 9101391552 9122207578 9137175696 9155283456 9173164869 9173970432 9210039936 9231169197 9242200704 9246316104 9261065088 9265188888 9297542232 9315902464 9334097586 9353149542 9371685312 9404344576 9408532176 9425919602 9441386064 9460657008 9497853684 9516676224 9551748096 9554093152 9573594144 9592566784 9607024416 9611302266 9644796568 9664550478 9683635456 9760000332 9775568704 9779921604 9795968928 9814072356 9835416576 9852658563 9872768961 9892334496 9908566272 9928790784 9931228408 9951499176 9965907512 9967828032 9971220736 9986249064 10023051456 10025512222 10065884224 10082400768 10102980096 10145263503 10161446416 10165971141 10182651912 10201469949 10218208968 10223656704 10259284992 10279322658 10282821384 10299693888 10320716736 10323250582 10359298598 10361294928 10380443106 10381828608 10397475792 10418698224 10439345664 10480390272 10521596256 10542447616 10563965952 10579887648 10584598698 10600854528 10621559322 10642534144 10664256768 10706260752 10748354796 10770293412 10791637632 10807902468 10809345024 10850396139 10871899104 10894089888 10936922424 10958596864 10975113336 10980964608 10997514792 11019309312 11062634176 11085214272 11128876308 11167659184 11172631959 11195436573 11211645951 11212630528 11217623328 11234530197 11236029696 11301053016 11324119752 11342700864 11368643046 11391173056 11408341494 11431627218 11433153024 11454282048 11473076736 11496494592 11499317104 11541695616 11568174057 11608487836 11610037248 11633734656 11674358784 11679557184 11747147214 11790439056 11836795788 11840824624 11860253568 11884461696 11902373604 11925961344 11953237516 11972850912 11997288864 12021064704 12066717619 12068328192 12092961024 12110469888 12135188736 12140592336 12182900928 12230886492 12255851124 12280053248 12304037727 12308225596 12322934272 12328421472 12347002503 12348086784 12353585184 12372204141 12396722976 12425075839 12445463448 12470866056 12495580416 12544709568 12563616582 12588514752 12590940672 12614209344 12619826244 12663804912 12688901632 12713684643 12739634721 12764792192 12809365888 12815069688 12886067304 12936731742 13010139648 13013333776 13039895472 13061291904 13085429808 13087951488 13133653632 13136878084 13163691948 13189779328 13211421696 13238387712 13261595281 13268665568 13290437376 13314998752 13320927702 13342785264 13364068608 13469457276 13523697792 13527018004 13554628188 13576869216 13601959932 13604581152 13624278624 13631542272 13652087328 13655439061 13683311367 13705763544 13710428512 13732925184 13760955648 13815059904 13840590808 13863301056 13869474156 13891597632 13973853696 14001146379 14028795008 14057527968 14060979241 14106516864 14112798264 14138879403 14162079096 14190985512 14219009024 14246780526 14275014336 14331139728 14360391216 14388850176 14410536624 14416953399 14467194852 14495865472 14525453184 14578983936 14582563232 14633484448 14640000498 14641286144 14663353056 14669882406 14692412416 14721108534 14780285696 14838501744 14862849408 14896842612 14927248764 14948861268 14951742048 14956831104 14979373596 14981372928 15011951616 15038268333 15064372224 15068070688 15098826336 15123601152 15154470144 15158190728 15211121992 15242169624 15272376064 15388927488 15424232076 15449540832 15484875873 15538947897 15541942392 15570664659 15572742912 15596213688 15659018496 15662862952 15720585408 15756540362 15782394384 15811561018 15813671424 15845948928 15869831472 15901281792 15963801216 15996385152 16059391128 16091104256 16122532194 16123948032 16147293184 16155440118 16180251648 16187456448 16211853702 16243867904 16281133858 16307848656 16341134832 16405383636 16437895296 16462670004 16471446912 16496272188 16498473984 16528963968 16593951264 16627821408 16660773888 16693314462 16726279424 16751488776 16784686336 16818945792 16826434992 16885073216 16951579524 16986179628 17052964569 17086759584 17112512241 17147440827 17149729536 17181423072 17209615104 17248975656 17312543424 17316793838 17386527296 17412731754 17415055872 17447239744 17450601984 17511538176 17551589264 17620720821 17720583168 17755193682 17761236936 17790380352 17818758144 17826692544 17888942016 17893333942 17929856274 17959276368 17995933296 18031597056 18072837584 18102492288 18135946576 18139441536 18165704832 18202783104 18244415156 18274351392 18310566912 18346329738 18347940864 18420079872 18462338394 18484401408 18492632208 18522130176 18530377776 18595084464 18668195172 18706299084 18743370624 18808689152 18817064352 18845424873 18851839204 18882772128 18921314016 18995707368 19033352448 19108186304 19147188288 19214048832 19222604532 19289593136 19329100956 19367270912 19405097613 19520000664 19551137408 19559843208 19591937856 19628144712 19705317126 19745537922 19784668992 19817132544 19857581568 19862456816 19902998352 19931815024 19935656064 19942441472 19972498128 19981391553 20046102912 20051024444 20131768448 20164801536 20205960192 20290527006 20322892832 20331942282 20365303824 20402939898 20436417936 20447313408 20558645316 20565642768 20599387776 20641433472 20646501164 20718597196 20722589856 20760886212 20763657216 20794951584 20837396448 20842512251 20878691328 20960780544 21043192512 21159775296 21169197396 21243118644 21285068288 21328513536 21370170789 21412521504 21461494631 21496709592 21536436559 21540586824 21583275264 21615804936 21700792278 21743798208 21788179776 21873844848 21917193728 21950226672 21960000747 21961929216 21995029584 22004823609 22038618624 22081662801 22125268352 22170428544 22257752616 22335318368 22345263918 22390873146 22423291902 22425261056 22435246656 22469060394 22472059392 22602106032 22648239504 22685401728 22737286092 22782346112 22816682988 22863254436 22866306048 22908564096 22946153472 22992989184 22998634208 23083391232 23136348114 23216975672 23359114368 23494294428 23580878112 23586667469 23634810543 23673591576 23681649248 23717341527 23720507136 23768923392 23804747208 23851922688 23906475032 23945701824 23994577728 24133435238 24136656384 24183798291 24185922048 24220939776 24270377472 24281184672 24365801856 24421700787 24461772984 24511702248 24560106496 24608075454 24616451192 24645868544 24656842944 24694005006 24696173568 24707170368 24744408282 24793445952 24850151678 24890926896 24941732112 24991160832 25089419136 25127233164 25177029504 25181881344 25228418688 25239652488 25327609824 25377803264 25427369286 25479269442 25529584384 25618731776 25630139376 25772134608 25873463484 25975190757 26020279296 26026667552 26079790944 26119097631 26122583808 26170859616 26175902976 26267307264 26273756168 26327383896 26379558656 26523190562 26537331136 26580874752 26629997504 26641855404 26685570528 26728137216 26840000913 26894784411 26938914552 27047395584 27054036008 27109256376 27153738432 27203919864 27209162304 27248557248 27304174656 27310878122 27366622734 27411527088 27420857024 27465850368 27521911296 27630119808 27681181616 27693507591 27726602112 27738948312 27783195264 27947707392 28002292758 28057590016 28115055936 28121958482 28213033728 28225596528 28277758806 28324158192 28381971024 28493561052 28550028672 28662279456 28720782432 28777700352 28821073248 28833906798 28934389704 28991730944 29050906368 29165126464 29266968896 29280000996 29326706112 29339764812 29442217068 29557975689 29560571392 29618306883 29677003488 29725698816 29793685224 29854497528 29897722536 29903484096 29913662208 29958747192 30076536666 30136141376 30197652672 30247202304 30308940288 30316381456 30422243984 30435790509 30484339248 30497913423 30544752128 30604409847 30777854976 30848464152 30899081664 30969751746 31077895794 31083884784 31141329318 31145485824 31192427376 31318036992 31325725904 31441170816 31513080724 31564788768 31623122036 31627342848 31691897856 31739662944 31802563584 31927602432 31992770304 32118782256 32245064388 32310880236 32374912896 32423707404 32487735808 32551188417 32562267716 32615697312 32682269664 32757018121 32810767272 32871403169 32875790592 32925340008 32942893824 32992544376 33057927936 33187902528 33255642816 33386628924 33452558848 33502977552 33517895877 33569372672 33586309719 33634937853 33637891584 33652869984 33703590591 33770146432 33847620389 33903159048 33972359256 34105929138 34173519168 34225024482 34294881654 34299459072 34362846144 34419230208 34497951312 34625086848 34633587676 34704522171 34773054592 34825463508 34830111744 34894479488 34901203968 35023076352 35103178528 35241441642 35510387364 35522473872 35580760704 35653385088 35777884032 35786667884 35859712548 35918552736 35991866592 36000702979 36063194112 36126414731 36145675168 36200152857 36204984576 36271893152 36278883072 36331409664 36405566208 36488830312 36548702784 36692659476 36840159744 36912113181 36924676788 36968802816 36985264416 37041007509 37044260352 37060755552 37190168928 37199299511 37275227517 37336390344 37412598168 37486741248 37617378304 37634128704 37690849746 37703678408 37765544256 37842628032 37991414736 38066704896 38141053929 38216372608 38294376576 38428097664 38445209064 38579186272 38658201912 38734541824 38810195226 39040001328 39102274816 39119686416 39183875712 39256289424 39410634252 39491075844 39569337984 39634265088 39715163136 39724913632 39784785843 39805996704 39863630048 39871312128 39884882944 39944996256 39962783106 40092205824 40102048888 40263536896 40581054012 40645785664 40663884564 40730607648 40805879796 40872835872 40894626816 40966317183 41049934101 41117290632 41131285536 41198775552 41282866944 41293002328 41437194392 41445179712 41521772424 41589903168 41674792896 41685024502 41921561088 42086385024 42182937723 42319550592 42338394792 42416638209 42486237288 42570136576 42657027072 42740341578 42825043008 42922989262 42993419184 43072873118 43081173648 43166550528 43231609872 43401584556 43487596416 43576359552 43747689696 43834387456 43900453344 43920001494 43923858432 43990059168 44009647218 44077237248 44163325602 44250536704 44340857088 44515505232 44670636736 44690527836 44781746292 44846583804 44870493312 44938120788 44944118784 45114804999 45204212064 45296479008 45370803456 45474572184 45564692224 45633365976 45726508872 45817128192 45997268416 46166782464 46272696228 46433951344 46454627619 46616843691 46711993977 46718228736 46988588856 47161756224 47173334938 47269621086 47347183152 47363298496 47434683054 47441014272 47537846784 47609494416 47703845376 47812950064 47891403648 47989155456 48266870476 48273312768 48367596582 48371844096 48441879552 48540754944 48562369344 48731603712 48843401574 48923545968 49023404496 49216150908 49232902384 49313685888 49388010012 49414340736 49488816564 49586891904 49700303356 49781853792 49883464224 49982321664 50172141679 50178838272 50254466328 50354059008 50456837376 50479304976 50655219648 50854738572 50958538884 51059168768 51158893707 51237463552 51260278752 51337536723 51442322481 51544269216 51746926968 51950381514 52053335104 52159581888 52238195262 52245167616 52341719232 52351805952 52534614528 52547512336 52654767792 52759117312 52862162463 53046381124 53074662272 53161749504 53259995008 53283710808 53371141056 53456274432 53680001826 53789568822 53877829104 54094791168 54108072016 54218512752 54307476864 54407839728 54418324608 54497114496 54608349312 54621756244 54733245468 54823054176 54841714048 54931700736 55043822592 55140317221 55260239616 55362363232 55387015182 55453204224 55477896624 55566390528 56004585516 56115180032 56230111872 56243916964 56426067456 56451193056 56536274619 56555517612 56648316384 56763942048 56777878201 56987122104 57100057344 57324558912 57441564864 57642146496 57667813596 57868779408 57983461888 58101812736 58215292839 58330252928 58464071581 58533937792 58560001992 58653412224 58679529624 58884434136 59115951378 59121142784 59236613766 59354006976 59451397632 59587370448 59708995056 59795445072 59806968192 59827324416 59917494384 59944174659 60153073332 60272282752 60395305344 60494404608 60617880576 60632762912 60844487968 60871581018 60968678496 60995826846 61089504256 61208819694 61696928304 61798163328 61939503492 62155791588 62167769568 62282658636 62290971648 62384854752 62527536753 62636073984 62651451808 62882341632 63026161448 63129577536 63246244072 63479325888 63855204864 63985540608 64237564512 64253335519 64384483893 64490128776 64609309677 64621760472 64749825792 64847414808 64975471616 65102376834 65124535432 65231394624 65364539328 65514036242 65621534544 65742806338 65751581184 65850680016 65880002241 65885787648 65985088752 66115855872 66375805056 66511285632 66773257848 66905117696 67005955104 67035791754 67138745344 67172619438 67269875706 67275783168 67305739968 67407181182 67540292864 67695240778 67806318096 67944718512 68211858276 68347038336 68450048964 68589763308 68598918144 68725692288 68838460416 68995902624 69250173696 69267175352 69409044342 69546109184 69650927016 69788958976 70206357056 70482883284 70760002407 70904431629 71020774728 71044947744 71152024581 71161521408 71306770176 71555768064 71573335768 71719425096 71837105472 71983733184 72001405958 72252829462 72291350336 72400305714 72409969152 72543786304 72557766144 72662819328 72811132416 72977660624 73097405568 73265102361 73385318952 73680319488 73824226362 73849353576 73937605632 73970528832 74082015018 74088520704 74121511104 74380337856 74398599022 74550455034 74672780688 74825196336 74973482496 75268257408 75381699492 75407356816 75531088512 75685256064 75982829472 76133409792 76282107858 76432745216 76588753152 76856195328 76890418128 77158372544 77316403824 77620390452 77925572271 78080002656 78204549632 78239372832 78357292893 78367751424 78512578848 78821268504 78982151688 79138675968 79449827264 79569571686 79611993408 79727260096 79742624256 79889992512 79925566212 80184411648 80204097776 80520002739 80527073792 80684353233 81162108024 81291571328 81327769128 81461215296 81611759592 81745671744 81932634366 82099868202 82234581264 82262571072 82397551104 82565733888 82586004656 82874388784 82890359424 83043544848 83080522773 83179806336 83349585792 83370049004 83843122176 84172770048 84365875446 84639101184 84676789584 84833276418 84972474576 85480683156 85650086016 85845978524 85986838368 86145746236 86162347296 86333101056 86463219744 86660971991 86803169112 86975192832 87152719104 87495379392 87800906688 87840002988 87980118336 88019294436 88326651204 88501073408 88673927067 88681714176 88854920649 89031010464 89234635571 89341273472 89381055672 89546236219 89563492584 89693167608 89740986624 89876241576 90229609998 90408424128 90592958016 90741606912 90949144368 91129384448 91266731952 91307371527 91453017744 91493740269 91634256384 91813229541 91994536832 92333564928 92545392456 92867902688 92909255238 93233687382 93423987954 93436457472 93977177712 94323512448 94346669876 94539242172 94694366304 94726596992 94869366108 94882028544 95075693568 95218988832 95242366109 95407690752 95625900128 95782807296 95978310912 96533740952 96735193164 97124738688 97463207424 97653565251 97686803148 97847091936 98046808992 98070880529 98271054363 98413336681 98432301816 98465804768 98614209507 98627371776 98776020024 98828681472 98977633128 99173783808 99400606712 99563707584 99766928448 100344283358 100357676544 100508932656 100553687631 100708118016 100904813559 100913674752 100958609952 101310439296 101542861167 101709477144 101917077768 102118337536 102317787414 102474927104 102520557504 102675073446 102884644962 103088538432 103493853936 103900763028 104106670208 104319163776 104476390524 104490335232 104683438464 104703611904 105069229056 105095024672 105309535584 105518234624 105724324926 106092762248 106149324544 106519990016 106567421616 106742282112 107360003652 107579137644 107755658208 108002108937 108189582336 108216144032 108379244193 108437025504 108600458571 108614953728 108815679456 108836649216 108994228992 109216698624 109243512488 109466490936 109646108352 109683428096 110280634442 110520479232 110724726464 110774030364 110906408448 110955793248 111132781056 111597898533 111825682551 112009171032 112230360064 112460223744 112487833928 112852134912 112902386112 113072549238 113111035224 113296632768 113527884096 113555756402 113974244208 114200114688 114649117824 114883129728 115284292992 115335627192 115737558816 115966923776 116203625472 116430585678 116660505856 116928143162 117067875584 117120003984 117306824448 117359059248 117768868272 118231902756 118473227532 118708013952 118902795264 119174740896 119354357529 119417990112 119590890144 119613936384 119654648832 119834988768 119888349318 120306146664 120544565504 120790610688 121265525824 121688975936 121743162036 121937356992 121991653692 122417639388 122898951549 123149802303 123393856608 123596326656 123879006984 124311583176 124335539136 124565317272 124769709504 125055073506 125302903616 125764683264 126052322896 126259155072 126492488144 126548813169 126958651776 127249914627 127710409728 127971081216 128475129024 128506671038 128768967786 128980257552 129218619354 129243520944 129499651584 129694829616 130204753668 130249070864 130462789248 130729078656 131028072484 131243069088 131485612676 131503162368 131701360032 131760004482 131771575296 131970177504 132231711744 132751610112 133022571264 133546515696 134011910208 134071583508 134345238876 134539751412 134611479936 134814362364 135080585728 135344414997 135390481556 135612636192 135889437024 136423716552 136675834229 136694076672 136900097928 137179526616 137451384576 137991805248 138500347392 138534350704 138818088684 139092218368 139301854032 139363882857 139577917952 139850531073 140135981931 140412714112 140965766568 141520004814 141808863258 142041549456 142089895488 142304049162 142323042816 142613540352 143111536128 143146671536 143438850192 143674210944 143967466368 144002811916 144505658924 144582700672 144800611428 144819938304 145087572608 145115532288 145325638656 145622264832 145955321248 146194811136 146530204722 146770637904 147648452724 147698707152 147941057664 148164030036 148243022208 148760675712 148797198044 149100910068 149345561376 149650392672 149687133439 149946964992 150209829671 150516425037 150536514816 150763398984 150814713632 151062177024 151370512128 151965658944 152564215716 152865490432 153177506304 153476681121 153712390656 153780836256 154012610169 154316745088 154632807648 154670771651 155240780904 155851144542 156160005312 156409099264 156478745664 156714585786 156735502848 157025157696 157642537008 157964303376 158277351936 158586487389 158899654528 159139143372 159223986816 159454520192 159485248512 159779985024 159851132424 160368823296 160408195552 161040005478 161054147584 161368706466 162324216048 162583142656 162655538256 162922430592 163223519184 163491343488 163865268732 164199736404 164469162528 164525142144 164795102208 165131467776 165172009312 165420951663 165748777568 165780718848 166087089696 166161045546 166359612672 166699171584 166740098008 168345540096 168731750892 169278202368 169353579168 169666552836 169944949152 170333634603 170961366312 171300172032 171691957048 171973676736 172291492472 172324694592 172926439488 173321943982 173606338224 173950385664 174305438208 174990758784 175392214743 175601813376 175680005976 175960236672 176038588872 176653302408 177002146816 177347854134 177363428352 177709841298 178062020928 178469271142 178682546944 178762111344 179092472438 179126985168 179386335216 179481973248 179752483152 180459219996 180816848256 181185916032 181483213824 181898288736 182258768896 182533463904 182614743054 182906035488 182987480538 183268512768 183626459082 183989073664 185090784912 185735805376 185818510476 186467374764 186847975908 186872914944 187582610259 187954355424 188647024896 188693339752 189078484344 189388732608 189453193984 189738732216 190437977664 190484732218 191251800256 191565614592 191956621824 192760006557 193067481904 193153451679 193470386328 193827929031 194249477376 194926414848 195307130502 195373606296 195694183872 196093617984 196141761058 196542108726 196826673362 196864603632 196931609536 197228419014 197254743552 197552040048 197657362944 197955266256 198347567616 198801213424 199127415168 199533856896 200688566716 200715353088 201017865312 201107375262 201416236032 201809627118 201827349504 201917219904 202620878592 203085722334 203418954288 203834155536 204635574828 205041115008 205350146892 205769289924 206177076864 206987707872 207801526056 208213340416 208638327552 208952781048 209366876928 210190049344 210619071168 211448649852 212185524496 212280007221 212298649088 212713294887 213039980032 213134843232 213456073743 213484564224 214720007304 215158275288 215511316416 216004217874 216432288064 216758488386 216874051008 217200917142 217229907456 217631358912 217673298432 217988457984 218433397248 218487024976 218932981872 219292216704 219366856192 219795307083 220561268884 221040958464 221449452928 221548060728 221812816896 221911586496 222265562112 223195797066 223651365102 224018342064 224920447488 224975667856 225804772224 226145098476 226222070448 226593265536 227055768192 227111512804 227948488416 228400229376 229267634761 229298235648 229766259456 230568585984 230671254384 231475117632 232861171356 233321011712 233776716813 233856286324 234135751168 234240007968 234613648896 234718118496 235071878679 235537736544 236076440941 236463805512 236946455064 237416027904 238349481792 238708715058 238835980224 239181780288 239227872768 239669977536 239776698636 240612293328 241089131008 241560008217 241581221376 242053059699 242531051648 243087455521 243377951872 243486324072 243874713984 243983307384 244835278776 245797903098 246299604606 246787713216 247192653312 247758013968 248623166352 248671078272 249130634544 249241568319 249539419008 250110147012 250605807232 251529366528 252104645792 252518310144 252984976288 253097626338 253917303552 254499829254 256950258048 257013342076 257537935572 257960515104 258437238708 258487041888 258999303168 259389659232 259453342159 259982915973 260409507336 260498141728 260925578496 261458157312 262056144968 262486138176 262971225352 263402720064 263520008964 263940355008 265503220224 266021781201 266045142528 267093031392 267158605579 267703906713 268023820416 268143167016 268638708657 268690477752 269079502824 269222959872 269628724728 270161171456 270688829994 270780963112 271225272384 271778874048 272847433104 273351668458 273388153344 273800195856 273922114581 274359053232 274902769152 275983610496 277000694784 277068701408 277636177368 278184436736 278603708064 278727765714 279155835904 279701062146 280271963862 280825428224 281931533136 283040009628 283617726516 284083098912 284179790976 284608098324 284646085632 285227080704 285727098327 286223072256 286293343072 286877700384 287348421888 287934932736 288005623832 289011317848 289165401344 289601222856 290175145216 291910642496 292389622272 293060409444 293541275808 294212641587 294813163089 295240010043 295296905448 295397414304 295842628521 295882115328 296328060072 296486044416 297521351424 297594396088 298201820136 298691122752 299300785344 299374266878 300419659342 301032850074 301073029632 301526797968 301629427264 302124354048 302741024256 303931317888 304628583501 305128431432 305730980864 306355012608 306953362242 307424781312 307561672512 308025220338 308633490176 309265615296 309341543302 310481561808 311702289084 312320010624 312957491328 313429171572 313471005696 314050315392 315285074016 315928606752 316554703872 317172974778 317799309056 318278286744 318447973632 318909040384 319559970048 319702264848 320816391104 322080010956 322737412932 324006326811 324648432096 325137732579 325166285312 325311076512 325801375713 325844861184 326447038368 326982686976 327730537464 328399472808 328938325056 329050284288 330344018624 330841903326 331497555136 331561437696 332174179392 332322091092 332719225344 333398343168 333480196016 334793695599 335477047653 336691080192 337463501784 338556404736 338707158336 339333105672 339889898304 340667269206 341922732624 342600344064 343383914096 343947353472 344582984944 344649389184 345852878976 346643887964 347212676448 347900771328 348610876416 349981517568 350784429486 351203626752 351360011952 351920473344 352077177744 353306604816 354695708268 355419682596 356124041856 356938542284 357365093888 357524222688 358063072587 358184944876 358253970336 358772670432 358963946496 359504966304 360327199331 360918439992 361633696512 362371832064 363796577472 365066927808 365229486108 365812070976 365974961076 367252918164 367978147328 368696854647 369449406909 370181569824 371471610752 371637020952 372323824279 372934749528 373695951816 375165220518 375908710848 377294049792 377386679504 378156968688 378777465216 378906387968 379477464432 379646439507 380875955328 380969464436 381749743881 382503600512 383131229184 383913243648 385520013114 386134963808 386306903358 386940772656 387655858062 388498954752 390614261004 390747212592 391388367744 392187235968 392283522116 393084217452 393653346724 393729207264 393863219072 394456838028 394509487104 395104080096 395314725888 395910532512 396007732769 396695135232 397602426848 398254830336 399067713792 401377133432 402035730624 402214750524 403619254236 403834439808 405241757184 406033244991 406171444668 406837908576 407668311072 407768397989 409192294621 409271149656 410027502687 410082230016 410700293784 411538579848 412354153728 413975415744 415603052112 416426680832 417276655104 417905562096 418091648571 418733753856 419551593219 420380098688 421238142336 422897299704 424371048992 424560014442 424597298176 425426589774 426079960064 426269686464 426912147486 426969128448 429440014608 430316550576 431022632832 432008435748 432864576128 433516976772 433748102016 434401834284 434459814912 435262717824 435346596864 435976915968 436866794496 436974049952 437865963744 438584433408 438733712384 439590614166 441122537768 442898905856 443096121456 443823172992 446391594132 447302730204 448036684128 449061400317 449840894976 449951335712 450629489013 451549275111 451609544448 452290196952 452444140896 453186531072 454111536384 454223025608 455896976832 458535269522 458596471296 459532518912 461137171968 461342508768 462950235264 464012314953 465722342712 466642023424 467553433626 467712572648 468271502336 468480015936 469227297792 469436236992 470143757358 471075473088 472152881882 472927611024 473892910128 474832055808 476698963584 477417430116 477671960448 478363560576 478455745536 479339955072 479553397272 481224586656 482178262016 483120016434 483162442752 484106119398 485062103296 486174911042 486755903744 486972648144 487749427968 487966614768 489670557552 491595806196 492599209212 493575426432 494385306624 495516027936 496262854989 497246332704 497342156544 498261269088 498483136638 499078838016 500220294024 501211614464 504209291584 505036620288 505969952576 506195252676 507834607104 508999658508 511000903809 513900516096 514026684152 515075871144 515921030208 516874477416 516974083776 518779318464 518906684318 519965831946 520819014672 520996283456 521851156992 522916314624 524112289936 524972276352 525942450704 526176644229 526805440128 527040017928 527880710016 531006440448 532043562402 532090285056 534186062784 534317211158 535407813426 536047640832 536286334032 537277417314 537380955504 538159005648 538445919744 539257449456 541377659988 541561926224 542450544768 543557748096 545694866208 546703336916 546776306688 547600391712 547844229162 548718106464 549805538304 551967220992 554137402816 555272354736 557207416128 557455531428 559402124292 560543927724 561650856448 562747830777 563863066272 566080019256 567235453032 568166197824 568359581952 569216196648 571454196654 572586686144 573755400768 574696843776 575869865472 576011247664 578022635696 578280019671 578330802688 579202445712 579460355037 580350290432 581483787093 583821284992 584779244544 586120818888 587082551616 588425283174 589626326178 590480020086 590593810896 590794828608 591685257042 591764230656 592656120144 592972088832 595042702848 595188792176 596403640272 597382245504 598601570688 598748533756 600839318684 602065700148 602146059264 603053595936 603258854528 604248708096 605482048512 607862635776 609257167002 610256862864 613906724484 615123345024 616050440676 617266980352 618531230592 618683086604 620963123616 622383344299 623404578168 624556660211 624640021248 625914982656 626858343144 628100630784 630570148032 631857213504 634345949556 635598618112 636556573488 636840021663 636895947264 637818080768 638139884661 639119940096 639404529696 640368221229 641632782208 643104787391 644160021912 645474825864 648012653622 649296864192 650275465158 650332570624 650622153024 651602751426 651689722368 652894076736 653965373952 655461074928 656798945616 657876650112 658100568576 659385921249 660688037248 661683806652 662995110272 663122875392 664348358784 664644182184 665438450688 666796686336 666960392032 669587391198 670954095306 674927003568 677414316672 678666211344 679779796608 681334538412 683845465248 684013356601 685200688128 686767828192 687802904283 687894706944 689165969888 689298778368 691705757952 693287775928 694425352896 699963035136 701330150439 701568858972 702407253504 702720023904 703840946688 704154355488 706613209632 706786690709 708229322823 709391416536 710839365192 712248083712 713877084568 714730187776 715048445376 716126145174 716369889752 716507940672 717545340864 719009932608 720654398662 721836879984 723267393024 724680024651 724743664128 727593154944 729262366563 730133855616 730458972216 731624141952 731949922152 734505836328 735956294656 737393709294 738898813818 740363139648 742943221504 743274041904 744647648558 745869499056 747391903632 750330441036 751817421696 754588099584 754773359008 756313937376 757554930432 757812775936 758954928864 759292879014 761751910656 761938928872 763499487762 765007201024 771040026228 772269927616 772613806716 773881545312 775311716124 776997909504 778360026477 779948747919 781228522008 781494425184 782776735488 784374471936 784567044232 786168434904 787306693448 787458414528 787726438144 788913676056 790208160192 791821065024 792015465538 795204853696 796509660672 798135427584 801475816737 802754266864 803111720139 804071461248 804429501048 805916125971 807238508472 807668879616 810483514368 812066489982 812342889336 813675817152 815336622144 815536795978 818384589242 818542299312 820055005374 820164460032 821400587568 823077159696 824708307456 827950831488 831206104224 832853361664 834553310208 835811124192 836183297142 837467507712 839103186438 840760197376 842476284672 845794599408 848742097984 849120028884 850853179548 852539372928 853824294972 853938256896 857181294981 858880029216 860633101152 862045265664 864016871496 865729152256 867033953544 867496204032 868803668568 870525435648 873948099904 875731927488 877168866816 879181228332 882245075536 882637924761 884439489267 885720030129 885797811712 886192242912 887527885563 887646345984 892783188264 894605460408 896073368256 898122800634 899902671424 901258978026 903098550222 903219088896 904580393904 904888281792 906373062144 908223072768 908446051216 911793953664 913885750503 917070539044 917192942592 919065037824 922274343936 922685017536 925900470528 928024629906 931444685424 935106867252 935425145296 936960031872 938872473984 940287514716 942150946176 944305763764 945855222048 947785820256 949664111616 953270691901 953397927168 954834860232 955343920896 956727121152 958679910144 959106794544 962449173312 966240032868 968212238796 970124206592 972018980433 972349822084 973511807488 973945296288 975413197737 975498855936 975933229536 977404127139 979341115104 981580991281 983191612392 985198418424 987150852864 991032055872 992525709978 994492665408 994684313088 996522538176 996966273276 998157676032 1000440588048 1002423228928 1004381086797 1006431142959 1008418583168 1010073240576 1011939905152 1012390505352 1015669214208 1017999317016 1022001807618 1027801032192 1028053368304 1030151742288 1031842060416 1033748954832 1033948167552 1037558636928 1037813368636 1039931663892 1041638029344 1041992566912 1043702313984 1045832629248 1047666027199 1048224579872 1049944552704 1051884901408 1052353288458 1053610880256 1054080035856 1055761420032 1064087124804 1068372125568 1068634422316 1070815626852 1072095281664 1072572668064 1074189217761 1074554834628 1074761911008 1076318011296 1076891839488 1078514898912 1078779685819 1080981597993 1082755319976 1083123852448 1084901089536 1087115496192 1091389732416 1093406673832 1095200783424 1095688458324 1097436212928 1103934441984 1106090563941 1108274805632 1110544709472 1110817360039 1114414832256 1114911062856 1116971472837 1118804248584 1121087855448 1123301712896 1125495661554 1127726132544 1132160038512 1134470906064 1136332395648 1136719163904 1138432393296 1138939318521 1142908393308 1145173372288 1147510801536 1149393687552 1151739730944 1152022495328 1156045271392 1156560039342 1156661605376 1158404891424 1158920710074 1160700580864 1162967574186 1167642569984 1172241637776 1174165103232 1176850566348 1179252652356 1180960040172 1181187621792 1181589657216 1183370514084 1183528461312 1185312240288 1185944177664 1188023198307 1190085405696 1190377584352 1192807280544 1194764491008 1197203141376 1197497067512 1201678637368 1204131400296 1206107191872 1206517709056 1215725271552 1218514334004 1220513725728 1223305193967 1227576883863 1227813448968 1230082508061 1230246690048 1232100881352 1234533960704 1237062461184 1237366173208 1241926247232 1244766688598 1246809156336 1249113320422 1249280042496 1251829965312 1253716686288 1256201261568 1261140296064 1263714427008 1268691899112 1271197236224 1273113146976 1273680043326 1273791894528 1275636161536 1276279769322 1278239880192 1278809059392 1280736442458 1283265564416 1286209574782 1288320043824 1290949651728 1296025307244 1298593728384 1300550930316 1301244306048 1303205502852 1303379444736 1305788153472 1307930747904 1310922149856 1313597891232 1315753300224 1316201137152 1318771842498 1321376074496 1323367613304 1325990220544 1328696717568 1329288364368 1333920784064 1339174782396 1341908190612 1347184200951 1349854007136 1351888467039 1354647825333 1354828633344 1357332422688 1359559593216 1362669076824 1367690930496 1368026713202 1373535656384 1375605808566 1375789413888 1378331939776 1378597556736 1383411515904 1386575551856 1388850705792 1392036944859 1399926070272 1402660300878 1403137717944 1404814507008 1405440047808 1407681893376 1408308710976 1413226419264 1413573381418 1416458645646 1418782833072 1421678730384 1424496167424 1427754169136 1430096890752 1432252290348 1432739779504 1433015881344 1435090681728 1438019865216 1441308797324 1443673759968 1446534786048 1449360049302 1449487328256 1455186309888 1458524733126 1460267711232 1460917944432 1463248283904 1463899844304 1469011672656 1474787418588 1477797627636 1480726279296 1485886443008 1486548083808 1488788564967 1489295297116 1491738998112 1494783807264 1500660882072 1503634843392 1509546718016 1512627874752 1515109860864 1517909857728 1518585758028 1523503821312 1523877857744 1526998975524 1530014402048 1533002711427 1542080052456 1544539855232 1545227613432 1547763090624 1550623432248 1556720052954 1559897495838 1562457044016 1562988850368 1565553470976 1568748943872 1569134088464 1572336869808 1574613386896 1574916829056 1575452876288 1577827352112 1578529932687 1580416320384 1583642130048 1584030931076 1590409707392 1593019321344 1596270855168 1602951633474 1605508533728 1606223440278 1608142922496 1608859002096 1611832251942 1614477016944 1615337759232 1624132979964 1624685778672 1627351634304 1630673244288 1631073591956 1636769178484 1637084598624 1640110010748 1640328920064 1642801175136 1646154319392 1646558467829 1649416614912 1655901662976 1662412208448 1671622248384 1672366594284 1678206372876 1681520394752 1684952569344 1688243492331 1691589198816 1695458075849 1697484195968 1698240057768 1701378488161 1701706359096 1705078745856 1707648589944 1714362589962 1717760058432 1721266202304 1724090531328 1728033742992 1731458304512 1734067907088 1734840059013 1734992408064 1737607337136 1738381065111 1741050871296 1744451361279 1747896199808 1751463854976 1754337733632 1758362456664 1764490151072 1765275849522 1768878978534 1771440060258 1771595623424 1772384485824 1775055771126 1775292691968 1785566376528 1789210920816 1792146736512 1796245601268 1799805342848 1802517956052 1806197100444 1806438177792 1809160787808 1809776563584 1812746124288 1816446145536 1816892102432 1823587907328 1827771501006 1834141078088 1845370035072 1851800941056 1856049259812 1862889370848 1863346730051 1867150032897 1870213734504 1870850290592 1873669980633 1873920063744 1877744947968 1880575029432 1884301892352 1888611527528 1891710444096 1895571640512 1906541383802 1906795854336 1909669720464 1910520064989 1910687841792 1913454242304 1917359820288 1918213589088 1924898346624 1929314362173 1932480065736 1936424477592 1940248413184 1944037960866 1944699644168 1947023614976 1947890592576 1950826395474 1950997711872 1951866459072 1954808254278 1958682230208 1963161982562 1966383224784 1970396836848 1974301705728 1982064111744 1985051419956 1988985330816 1989368626176 1993045076352 1993932546552 1996315352064 2000881176096 2004846457856 2008762173594 2012862285918 2016837166336 2023879810304 2024781010704 2035998634032 2044003615236 2052040069803 2055602064384 2056106736608 2060303484576 2063408712849 2063684120832 2067497909664 2067896335104 2075117273856 2075626737272 2079863327784 2083276058688 2083985133824 2095332054398 2096449159744 2099889105408 2103769802816 2104706576916 2107221760512 2108160071712 2111522840064 2120360072127 2124687968469 2128174249608 2136744251136 2137268844632 2141631253704 2144190563328 2145145336128 2148378435522 2149109669256 2149523822016 2152636022592 2157029797824 2157559371638 2161963195986 2165510639952 2166247704896 2169802179072 2174230992384 2182779464832 2186813347664 2187787099689 2190401566848 2191376916648 2194872425856 2207868883968 2212181127882 2216549611264 2221089418944 2221634720078 2228829664512 2229822125712 2233942945674 2237608497168 2242175710896 2250991323108 2255452265088 2264320077024 2268941812128 2272664791296 2273438327808 2276864786592 2277878637042 2285816786616 2290346744576 2295021603072 2304044990656 2312090542784 2313120078684 2316809782848 2317841420148 2325935148372 2335080079431 2335285139968 2339846243757 2344483275552 2348330206464 2353701132696 2358505304712 2361920080344 2362375243584 2363179314432 2366741028168 2370624480576 2376046396614 2380755168704 2385614561088 2389528982016 2394406282752 2394994135024 2403357274736 2404427450211 2408262800592 2409335160417 2412214383744 2413035418112 2417748377913 2431450543104 2437028668008 2441027451456 2446610387934 2455153767726 2455626897936 2460165016122 2460493380096 2464201762704 2474124922368 2474732346416 2483852494464 2489533377196 2493618312672 2498226640844 2498560084992 2503659930624 2507433372576 2512402523136 2522280592128 2527428854016 2537383798224 2546226293952 2547360086652 2552559538644 2557618118784 2561472884916 2566531128832 2571543884943 2572419149564 2576640087648 2581899303456 2587804431559 2592050614488 2596840850351 2597187456768 2601101860632 2602488612096 2606411005704 2611576306944 2621844299712 2627195782464 2631506600448 2637543684996 2642752148992 2646735226608 2647913774283 2651980441088 2653318467801 2657160090387 2657393435136 2658576728736 2662583656689 2667841568128 2673962010731 2678349564792 2683816381224 2694368401902 2699708014272 2703776934078 2709295650666 2709657266688 2714664845376 2719119186432 2725338153648 2735381860992 2736053426404 2741657251509 2747071312768 2751211617132 2751578827776 2756663879552 2757195113472 2766823031808 2773151103712 2777701411584 2784073889718 2805320601756 2806275435888 2810880095616 2816617421952 2826452838528 2827146762836 2832917291292 2837565666144 2843357460768 2844055535341 2848992334848 2853986763749 2855508338272 2859812075703 2860193781504 2864504580696 2865479559008 2866031762688 2870181363456 2876039730432 2882617594648 2887347519936 2898720098604 2910372619776 2916056941299 2917049466252 2920535422464 2921835888864 2926239593211 2926496567808 2927799688608 2938023345312 2938744661369 2944742973843 2949574837176 2955595255272 2961452558592 2971772886016 2973096167616 2977577129934 2978590594232 2983477996224 2989567614528 3001321764144 3007269686784 3013143260391 3019093436032 3025255749504 3030219721728 3035819715456 3037171516056 3047007642624 3047755715488 3053997951048 3060028804096 3066005422854 3084160104912 3089079710464 3090455226864 3095526181248 3101246864496 3113440105908 3119794991676 3124914088032 3125977700736 3131106941952 3137497887744 3138268176928 3142998081597 3144673739616 3149226773792 3149833658112 3150905752576 3155654704224 3157059865374 3160832640768 3167284260096 3168061862152 3180819414784 3205903266948 3211017067456 3212446880556 3216285844992 3217718004192 3223664503884 3228954033888 3230675518464 3236339057457 3242944793979 3248265959928 3249371557344 3254703268608 3261346488576 3262147183912 3273538356968 3274169197248 3280220021496 3285602350272 3292308638784 3293116935658 3311803325952 3324824416896 3332452080117 3343244496768 3344733188568 3350914418511 3356412745752 3363040789504 3369905138688 3376486984662 3383178397632 3390916151698 3394968391936 3396480115536 3402756976322 3403412718192 3410157491712 3415297179888 3428725179924 3435520116864 3442532404608 3448181062656 3456067485984 3462916609024 3468135814176 3469680118026 3469984816128 3475214674272 3476762130222 3482101742592 3488902722558 3495792399616 3502927709952 3516724913328 3528980302144 3530551699044 3537757957068 3542880120516 3544768971648 3550111542252 3550585383936 3564069594921 3571132753056 3578421841632 3584293473024 3592491202536 3599610685696 3605035912104 3612394200888 3618321575616 3619553127168 3633784204864 3647175814656 3655543002012 3668282156176 3669915581901 3682730651589 3690247524183 3690740070144 3703601882112 3712098519624 3725778741696 3726693460102 3734300065794 3740427469008 3741700581184 3747339961266 3747840127488 3755489895936 3761150058864 3768603784704 3777223055056 3783420888192 3791143281024 3813082767604 3813591708672 3819339440928 3821040129978 3821375683584 3826908484608 3834719640576 3836427178176 3849796693248 3858628724346 3864960131472 3872848955184 3888075921732 3889399288336 3895781185152 3901652790948 3903732918144 3909616508556 3917364460416 3926323965124 3932766449568 3940793673696 3948603411456 3963599192641 3964128223488 3970102839912 3977970661632 3986090152704 3987865093104 4001762352192 4017524347188 4025724571836 4033674332672 4041552602853 4047759620608 4049562021408 4055665401117 4063943475999 4071997268064 4088007230472 4104080139606 4112213473216 4120606969152 4126817425698 4127368241664 4134995819328 4135792670208 4150234547712 4151253474544 4159726655568 4166552117376 4167970267648 4176110834577 4190664108796 4192898319488 4199778210816 4207539605632 4209413153832 4214443521024 4216320143424 4223045680128 4240720144254 4249375936938 4256348499216 4273488502272 4274537689264 4283262507408 4290290672256 4296756871044 4298219338512 4299047644032 4305272045184 4314059595648 4315118743276 4323926391972 4331021279904 4332495409792 4339604358144 4348461984768 4356085060459 4365558929664 4373626695328 4375574199378 4380803133696 4382753833296 4389744851712 4424362255764 4433099222528 4442178837888 4443269440156 4457659329024 4459644251424 4466365694901 4467885891348 4475216994336 4484351421792 4485452377879 4501982646216 4510904530176 4528640154048 4537883624256 4545329582592 4553729573184 4555757274084 4571633573232 4580693489152 4590043206144 4599008134281 4608089981312 4618661654899 4624181085568 4626240157368 4633619565696 4635682840296 4651870296744 4670160158862 4670570279936 4679692487514 4688966551104 4696660412928 4707402265392 4717010609424 4723840160688 4724750487168 4726358628864 4733482056336 4735589798061 4741248961152 4752092793228 4761510337408 4771229122176 4779057964032 4788812565504 4789988270048 4806714549472 4808854900422 4816525601184 4818670320834 4824428767488 4826070836224 4835496755826 4874057336016 4882054902912 4893220775868 4910307535452 4911253795872 4920330032244 4920986760192 4928403525408 4939675403487 4948249844736 4949464692832 4967704988928 4979066754392 4987236625344 4996453281688 5014866745152 5044561184256 5054857708032 5074767596448 5076013506001 5086374227547 5092452587904 5094720173304 5104135464483 5105119077288 5115236237568 5122945769832 5133062257664 5143087769886 5144838299128 5153280175296 5163798606912 5175608863118 5184101228976 5193681700702 5194374913536 5202203721264 5204520177039 5204977224192 5212822011408 5223152613888 5243688599424 5254391564928 5263013200896 5275087369992 5285504297984 5293470453216 5295827548566 5303960882176 5306636935602 5314320180774 5314786870272 5317153457472 5325167313378 5335683136256 5347924021462 5356699129584 5367632762448 5388736803804 5399416028544 5407553868156 5418591301332 5419314533376 5429329690752 5438238372864 5450676307296 5470763721984 5472106852808 5483314503018 5494142625536 5502423234264 5513327759104 5546302207424 5555402823168 5568147779436 5590040190153 5601450098691 5610641203512 5612550871776 5621009941899 5621760191232 5633234843904 5652905677056 5654293525672 5665834582584 5675131332288 5686714921536 5688111070682 5707973527498 5711016676544 5719624151406 5720387563008 5729009161392 5730959118016 5732063525376 5740362726912 5752079460864 5765235189296 5774695039872 5787943086519 5797440197208 5820745239552 5832113882598 5834098932504 5841070844928 5843671777728 5852479186422 5852993135616 5855599377216 5876046690624 5877489322738 5889485947686 5899149674352 5911190510544 5922905117184 5946192335232 5955154259868 5957181188464 5966955992448 5979135229056 6002643528288 6014539373568 6026286520782 6038186872064 6050511499008 6071639430912 6074343032112 6095511430976 6107995902096 6132010845708 6156120209409 6168320209824 6178159420928 6180910453728 6190226138547 6191052362496 6202493728992 6226880211816 6239589983352 6249828176064 6251955401472 6276536353856 6285996163194 6289347479232 6298453547584 6299667316224 6311309408448 6314119730748 6321665281536 6334568520192 6336123724304 6361080216381 6361638829568 6374063905407 6411806533896 6422034134912 6424893761112 6432571689984 6435436008384 6447329007768 6457908067776 6472678114914 6485889587958 6496531919856 6498743114688 6509406537216 6522692977152 6524294367824 6547076713936 6548338394496 6560440042992 6563361299067 6571204700544 6584617277568 6586233871316 6623606651904 6649648833792 6664904160234 6686488993536 6689466377136 6701828837022 6712825491504 6752973969324 6766356795264 6781832303396 6789936783872 6792960231072 6805513952644 6806825436384 6820314983424 6830594359776 6846216787289 6857450359848 6871040233728 6885064809216 6912134971968 6936271628352 6939360236052 6950429348544 6953524260444 6977805445116 6991584799232 7005240238293 7005855419904 7019538731271 7033449826656 7049536210109 7057960604288 7061103398088 7074152661301 7075515914136 7085760241032 7089537943296 7100223084504 7128139189842 7142265506112 7156843683264 7168586946048 7184982405072 7199221371392 7210071824208 7213282350633 7224788401776 7228005481251 7236643151232 7239106254336 7253245133739 7267568409728 7294351629312 7311086004024 7336564312352 7339831163802 7365461303178 7380495048366 7381480140288 7424197039248 7451557483392 7453386920204 7468600131588 7480854938016 7483401162368 7494679922532 7495680254976 7510979791872 7522300117728 7524146922611 7537207569408 7554446110112 7566841776384 7582286562048 7626165535208 7638678881856 7642080259956 7672854356352 7699593386496 7714631654829 7717257448692 7729920262944 7745697910368 7747599561791 7763413294677 7774653597799 7776151843464 7778798576672 7790522551053 7791562370304 7803305581896 7807465836288 7819233017112 7834728920832 7852647930248 7865532899136 7881587347392 7927198385282 7928256446976 7940205679824 7943741322849 7955941323264 7971480271161 7972180305408 7975730186208 8003524704384 8021886032193 8035048694376 8051449143672 8067348665344 8083105205706 8095519241216 8099124042816 8111330802234 8127886951998 8143994536128 8176014460944 8208160279212 8224426946432 8241213938304 8253634851396 8254736483328 8269991638656 8271585340416 8300469095424 8302506949088 8319453311136 8333104234752 8335940535296 8352221669154 8381328217592 8385796638976 8415079211264 8418826307664 8432640286848 8481440288508 8498751873876 8512696998432 8532166606023 8546977004544 8549075378528 8561960291247 8566525014816 8579436227109 8580581344512 8593513742088 8596438677024 8598095288064 8610544090368 8628119191296 8630237486552 8647852783944 8662042559808 8664990819584 8712170120918 8731117859328 8747253390656 8751148398756 8761606267392 8765507666592 8779489703424 8816233984107 8834228921529 8848724511528 8866198445056 8884357675776 8886538880312 8915318658048 8919288502848 8932731389802 8935771782696 8950433988672 8968702843584 8970904755758 9003965292432 9021809060352 9057280308096 9075767248512 9090659165184 9107459146368 9111514548168 9143267146464 9161386978304 9180086412288 9198016268562 9216179962624 9237323309798 9248362171136 9252480314736 9267239131392 9271365680592 9303740593488 9340320317724 9359384975028 9377933102208 9393320825856 9414804530784 9428994244791 9434021218848 9447680321376 9449500974336 9452717257728 9466964112672 9471179596122 9482497922304 9504185586456 9523020674816 9542458244352 9579976540096 9613429098944 9617709800844 9633051202368 9637340641668 9648857534976 9670993511652 9709017172371 9728834381937 9748114672032 9764109805824 9786441551736 9820615070904 9822507591744 9840660064488 9856807050816 9879350806974 9898929385664 9935409977856 9958133508784 9974473250688 9992906563376 9997356240351 10029733490304 10052743255533 10089122368512 10109715416064 10149535192896 10152027012002 10172748455094 10184905175808 10189440346608 10208270928966 10210238154576 10230472475136 10245891539664 10286175539772 10289676598256 10306560350592 10327597213824 10351217726236 10368202457952 10387363401404 10388749827072 10404407442528 10409040354078 10409954448384 10425644022816 10446305227776 10487377198848 10508783129856 10550174739984 10586940906432 10591655097132 10613273871204 10628640361548 10634306914944 10650334626756 10671366272512 10692208784763 10695848042924 10713398259168 10735265524896 10777473607608 10797390904091 10798832057088 10815107736312 10837182602664 10858659381504 10901352614592 10941527443968 10944213705616 10966629006036 10988285251072 11004846468528 11009746745703 11026655518208 11048191954767 11070742572549 11092604414848 11110805646336 11136295558872 11180080380306 11202900197382 11221282407024 11225101743552 11242019883798 11243520382464 11266469687808 11305811354112 11308587051344 11331669165168 11350262664576 11373429843072 11376222141364 11415947054996 11422033353088 11439248302812 11440775126016 11458018322784 11461918236032 11464127050752 11480725453824 11504158921728 11530470378592 11549390079744 11575886173038 11594880394416 11664227765196 11668197865008 11687343555456 11704958372844 11711198754432 11752093381248 11754978645476 11778971895372 11798299348704 11822381021088 11825283541681 11845810234368 11866576544009 11890797577923 11892384670464 11910308519736 11914362376928 11933911984896 11958270458112 12005287056576 12052573041564 12076373744128 12101022998016 12124657808559 12143278861824 12148686064224 12166996203351 12191022861952 12215991804192 12218990960429 12264021691416 12312240418818 12336640419648 12356318841856 12361820907456 12380452277094 12382104724992 12404987457984 12453760423632 12479179966704 12499656352128 12503910802944 12528332503731 12553072707712 12571992326388 12578694958464 12596907095168 12599334632448 12622618816896 12628239461496 12643330563072 12669137040384 12672247448608 12722160432762 12723277659136 12748127810814 12823613067792 12844068269824 12849787522224 12870872016768 12894658015536 12915816135552 12945356229828 12971779175916 12993063839712 12997486229376 13018813074432 13045385954304 13048588735648 13068255181377 13094153427872 13096676788992 13120880085984 13126722598134 13142409401088 13169234555136 13172467742632 13299297667584 13329808320468 13372977987072 13378932754272 13403657674044 13425650983008 13456357133637 13505947938648 13532713590528 13563664606792 13579873567744 13585920462144 13611027905288 13613650872768 13661188719552 13692433574578 13714900719696 13742080467456 13770129618432 13824269943936 13855984964697 13872543256704 13878720472104 13900858697088 13907048520888 13955610890232 13983169598464 14010480476586 14011710839808 14039077462542 14066899653312 14099072420218 14115921208576 14122206796176 14148305322602 14151031828272 14171520482064 14179075886592 14200446169008 14256278379684 14284531012224 14313687366528 14337173892096 14369964810144 14398442742784 14420143648416 14426564701266 14449576803552 14456010962502 14473286302464 14478212508672 14506490267478 14535136819456 14622172008048 14673128624704 14679662327604 14730922606356 14760990096732 14762960280576 14819026210461 14848394078496 14903114966784 14906773840408 14937200263176 14961709876032 14966802324736 14989359845064 15044600235456 15048293845222 15108892220224 15133683552768 15164573124096 15228040518003 15252331070416 15259122682641 15277357763712 15284160519912 15312406393449 15345708712704 15399186772992 15429263309658 15434514897384 15459840525888 15491395820736 15495199123582 15526826589354 15549307195598 15552303686928 15557597153344 15581045102106 15583124740608 15606611163792 15614931672576 15638466034224 15669457841664 15705295860496 15731065798272 15763174694784 15854396770564 15856512893952 15880411359648 15887482645698 15911882646528 15942960542322 15944360610816 15951460372416 16007049408768 16043772064386 16070097388752 16102898287344 16166210411412 16198248085632 16222661604468 16255773903996 16287989072256 16352028921888 16416320558424 16448853892864 16482427876608 16507269702792 16539983277312 16605013898176 16638906622272 16666208469504 16704443338308 16762656435184 16770120570459 16771593277952 16804350296073 16830158422528 16837652615328 16863029825697 16865280573696 16962880577016 16997503747752 17025393996864 17064333212046 17098150757056 17123920582494 17133050029632 17158872454218 17161162689024 17187027484176 17192877354048 17196190576128 17221088180736 17256238382592 17260474973104 17295705567888 17324085119616 17329981639168 17363829259557 17424340241836 17462235718656 17494506781312 17502296797512 17523212534784 17531015333184 17558979406848 17632467968214 17668457843058 17697449023056 17768715351552 17773077760624 17838577005696 17865462779604 17871543565392 17900867977344 17937405687168 17941809511516 18007930584864 18043618120704 18112143146119 18114560616192 18151534497024 18214918292736 18223029096336 18286534292928 18396032537124 18432359925248 18468360628227 18474646619596 18496724342272 18504960629472 18534478262784 18542731361184 18570678415641 18607481186976 18650038834339 18680640635448 18718769950056 18755866204416 18829609061568 18857988489582 18868042437696 18895360642752 18899001948672 18933928225344 18942359192244 18964995844608 19008371172912 19046041349632 19083240649143 19084916488704 19122191716221 19159953080192 19226858197888 19235419601688 19266102404736 19274681283336 19297715069952 19341987023304 19418034344742 19457668763874 19496229344064 19528219611648 19572883103472 19641230141808 19645015183488 19681320128976 19690083897201 19713614101632 19758701613948 19797858771328 19870819955712 19916267017568 19948946501376 19985813126752 19994712480702 20059466980608 20105486511066 20299070385792 20304054024004 20345496910188 20369810351616 20378880693216 20416541857932 20420476309152 20460944950272 20491783079328 20496814030561 20538650361867 20572351079544 20579353196512 20613120701184 20655194427648 20702435452472 20736404915904 20774726802808 20808814885056 20818080708156 20851288045632 20974754397696 21015720714879 21017566259712 21100349479968 21105529840741 21148608630327 21173881812864 21183310194264 21222457983903 21226547742408 21257280723096 21268613829888 21300669253512 21342732545024 21384417569526 21391696085848 21426796518336 21470531049792 21554947215216 21594781808182 21597664114176 21630215472624 21639847051899 21674365205328 21717318763008 21802705229184 21883054887936 21888427411232 21933258012072 21976570502144 22009692937056 22019493491406 22053311036416 22096383909534 22141485145098 22185208829696 22272591117744 22360160760612 22405800394764 22442564814048 22450203487104 22484039767596 22487040764928 22532939375616 22572440767833 22611622708224 22617174102688 22663338330336 22700525329152 22746859686144 22752444282728 22831894109992 22844066706176 22878496605624 22916036645568 22923836472064 23060940757184 23098780159488 23151772346076 23189760788832 23242798685373 23290239884031 23323960793397 23328455530392 23336395730016 23371567653159 23374687110912 23409916745688 23422397508864 23504186762496 23509957290952 23557943790744 23596598697408 23644762042176 23650567083362 23733153088018 23781595155846 23784769340928 23820617039472 23828724753856 23867823969792 23916540916224 24010574113152 24065658096579 24105146083128 24152747488256 24202045996032 24249315617118 24286557723648 24297372128448 24333992406702 24382045723904 24431983608384 24437981920858 24528043382832 24624480837636 24673280839296 24723641814912 24760904554188 24764209449984 24809974915968 24907520847264 24958359933408 24999312704256 25007821605888 25056665007462 25106145415424 25143984652776 25157389916928 25193814190336 25245237633792 25256478922992 25344494897216 25444320865524 25496255621628 25596499818069 25647226135584 25685880873741 25688136539648 25699575044448 25738308681327 25741744033536 25789316031072 25831632271104 25890712459656 25943558351832 25986127679424 25994972458752 26097177471296 26136510362754 26188306855744 26193353577984 26241760171968 26253445196268 26284818802176 26338469110272 26344935485264 26448701952321 26502686764587 26598595335168 26659616640936 26745955974144 26757865508544 26807315348088 26851301966016 26912714267274 27011895877296 27065427181056 27127329213584 27171840924288 27222055810576 27227301745536 27322377439104 27384867149156 27429801439392 27484160934912 27540259236864 27648539887872 27711969929394 27745086513408 27757440944208 27801717394176 27814097041776 27911221780464 28020960953172 28078154925084 28133799306624 28198144840436 28231842417152 28244413592352 28286982734373 28296610645204 28302063656544 28343040964128 28358151773184 28400892338016 28465848747149 28512556759368 28569062024448 28627374733056 28739929620288 28840287296832 28853129402532 28899153607104 28912021925004 28946572604928 29012980534956 29070273638912 29127051517113 29186503145811 29244344016096 29346257249408 29359324655208 29413582118041 29461845212712 29521980193464 29638052420922 29696788156992 29806229933568 29813547680816 29874400526352 29923419752064 29933604649472 29978719690128 29992068721053 30089200470912 30096587690444 30158229766599 30217784440448 30267367105536 30329146248192 30456081036006 30504662140832 30518245365282 30554715527424 30568321039824 30624812786898 30691417425408 30858526619316 30869029794768 30919681051776 30982791641472 30990398247164 31053653178708 31098614391196 31104607373856 31115194306688 31162090204212 31166249481216 31213222327584 31229863345152 31276932068448 31284610888751 31338915683328 31410591720992 31462131596544 31526349389568 31708793541128 31760822719296 31774965291396 31885921084644 31902920744832 32014098817536 32076626354289 32087544128772 32140194777504 32205796574688 32213703441131 32326191275059 32332420822824 32392172712273 32396496171264 32445323208936 32511547807992 32575978144512 32704057843776 32832641116848 32897707785728 32964855753216 33014539405584 33029240237109 33079966554624 33144575864301 33210027796352 33277813244544 33332416939008 33408886676616 33525312870368 33540241140918 33543186555904 33608700592146 33660316845056 33675305230656 33726059651394 33730561147392 33925761154032 33995007495504 34050787993728 34128666424092 34196301514112 34247841164988 34266100059264 34317744908436 34322325378048 34374054968352 34385754708096 34392381152256 34442176361472 34512476765184 34520949946208 34591411135776 34648170239232 34659963278336 34727658519114 34848680483672 34989013562624 35004593595024 35062030666368 35264935936428 35336915686116 35394898046112 35475850625043 35537430703104 35546155521248 35599729632027 35672392733769 35677154011392 35730925559208 35743087130784 35801735954688 35874811374336 35883619023032 36015861169728 36224286292238 36229121232384 36303068994048 36429836585472 36446058192672 36573068585856 36656972881287 36792065074248 36864719850496 36936721256454 36949293239192 36993448684544 37009921258944 37068956525568 37085462722368 37141356831282 37214962373952 37300077668678 37361281270896 37437539900112 37511732408832 37659218123136 37715976979164 37736084875392 37790721285504 37798003897344 37867856450688 37884718384488 37929991689216 38016742345824 38092082699264 38166481298286 38169832977408 38244383432442 38319906160384 38453716395776 38470839203376 38532204809472 38549362566672 38683974046608 38836068689484 38915337527748 38992458688128 39056439223296 39145766206944 39204765544131 39282460283616 39290030366976 39362640257952 39380167794402 39427228203264 39517403227896 39595717542656 39832534035136 39897893002752 39971626253504 39989424961404 40118933961216 40210973022132 40369071400911 40598140771584 40608108048008 40690993820376 40739620703232 40757761386432 40833083715864 40840952618304 40983566158656 40993628061122 41077300723734 41144702159088 41158706393024 41226241402368 41310388855296 41404870904944 41472809831808 41549453605616 41567954894091 41617629770112 41636161416312 41702576091264 41949508795392 42031441429758 42035132519424 42200698959936 42211059681482 42297217260654 42347763625728 42366620388528 42444915967806 42453095484816 42514561446192 42537227659776 42601338507024 42768835139052 42783392171696 42853593036672 42941062099584 43109894430432 43189563616364 43195328228352 43260430945248 43279694103798 43348730410656 43434637526016 43605410458368 43776854822464 43866516024144 44019385874112 44038986982812 44192767819068 44282970290196 44370417659392 44457078631383 44545182235488 44720321521224 44811600789528 44885129628096 44900406974208 44968079535192 45144881535666 45234348205376 45326676660672 45401050658304 45493719372288 45504888565456 45663788219984 45684121554009 45688133412352 45756993211248 45777368047923 45832073291136 45847672944128 45937219180347 46121881514368 46197560318976 46303544692152 46379521577664 46485597370746 46580479768062 46647921586794 46656911060784 46672791460032 46743135306318 46749374221824 46819833491376 46844795017728 47008373524992 47019914581904 47115887581488 47193197394816 47289524084352 47301134166724 47466306176036 47563190311692 47569538681856 47641234078944 47657449507712 47735647939584 47833081832448 48021148226304 48131316193158 48210292166256 48498631234236 48594744256896 48667984813404 48764091447808 48863967216768 48875963841716 49056086765664 49168284199621 49248961675272 49339976156669 49346561678592 49447283629824 49521809108376 49619949831936 49815041694528 49916719866816 49998625408512 50113330014924 50212290830848 50287969305552 50310361711377 50314779833856 50387628380672 50413050888219 50490475267584 50512957845984 50589089477091 50688989794432 50805278203889 50888641731048 50992511243256 51192999636138 51294452271168 51371761747482 51376273079296 51399150088896 51476617362654 51483488067072 51578632062144 51663264542208 51781424919312 51887116703664 51972255358848 51989944917504 52091487778671 52194354942592 52273020725508 52376613711488 52386707155968 52483520343936 52506890392536 52569637604352 52676938220544 52689870970528 52897403904642 53005373529174 53319233281872 53515731017088 53614630696176 53702603932032 53825428534548 54023791754592 54037055171479 54130854362112 54254658427168 54336429438357 54343681848576 54444111621152 54454603491072 54644754878208 54769734298312 54859602878784 55297079775744 55405081884681 55423939858788 55490173026816 55514881888416 55603434788352 55628194083552 55822443560928 55836148566011 55950116503017 56041921906344 56156309850168 56267598613248 56396289680872 56463684834304 56488827184704 56573965468746 56593221290408 56604127313088 56686081928256 56801784676032 56931697494298 57025113518736 57138124048896 57249721947429 57254749466112 57479859240576 57680574593664 57706258805064 57798307214208 57824043850008 57893145209856 58025961069912 58140547277824 58254103034226 58373006291622 58488688032192 58692514498816 58718649310416 58827164236082 58923690425424 59043960386928 59276104841844 59393576313984 59612459867136 59627095361632 59748801052704 59846839504128 59867209298944 59957439380256 59984137442106 60178400941824 60193175380888 60316459533198 60435568880896 60912162072012 61009324281664 61036490730564 61109431054848 61136642079648 61249625573796 61382834850816 61490442091683 61615951085601 61717053238632 61738059589536 61839362103552 61965583282944 61980796494328 62107306357416 62197228782392 62209214747712 62230388613376 62324180408424 62426444655168 62553864136896 62569221777502 62821183441984 62924263193088 63052698779136 63316589522223 63417587082256 63445825890981 63521645438592 63549930582792 63667373951709 63771842169288 63805841489664 64028197635072 64153252708578 64175088257544 64280389555008 64411593149376 64427406882262 64652382550118 64664841645648 64784345424546 64792992342528 64890646417872 65023095615984 65151956289024 65408115687552 65665282233696 65795415571456 65929711506432 66029078811168 66058480474218 66159933109248 66289151728602 66420055592704 66555626489088 66817773353232 67050625740736 67080482281836 67217401184292 67350610461312 67452119302788 67461122294784 67717322303499 67851522308064 67990014991008 68101575987456 68257332848184 68392603028224 68495682329976 68532200118528 68635489816872 68748109936704 68771509416192 69041899892416 69182822271552 69296340478464 69455317038228 69697360967344 69728396056119 69870719652093 69971882380191 69978027125248 70009187190048 70114702959477 70124061332736 70529871872856 70673831372232 70789796092224 70951701250086 71092311042496 71199459264054 71344785467538 71354308022784 71461851118416 71486174261568 71603471909376 71749622748672 71767238046064 72031722339456 72196974289737 72448572584476 72458242464768 72606137988096 72859673170944 72892116385344 73146137171712 73313945762574 73584130148496 73873442512908 73898586478384 74019842517888 74170925444736 74282713662564 74429924747904 74600155337356 74722562541792 74875079800224 75023464817664 75308384660179 75318436246272 75431953958328 75472169750784 75581442571008 75735712901376 75769436768976 76033484691648 76332962596572 76488766864884 76639812320768 76789499454207 76907432791552 76941678406752 77057642621223 77064409618944 77098725133344 77214926043981 77367948093216 77544898311199 77672137378968 77830675055496 77984917376256 78291532413888 78409531088262 78564920567232 78580060733952 78725280515904 78760335588804 78854456406528 79034806455792 79191435085312 79346105856963 79508060293761 79665068070272 79795786005504 79943252507008 79978849922808 80237867922432 80421946044264 80738142801822 81196281543168 81216216096016 81381987640752 81515522772864 81666167431728 81681905236608 81967132317312 81987256122244 82154601447468 82289404318176 82317412786048 82452482804736 82620777710592 82765616148721 82809741809888 82945619663616 83098907211232 83135909788182 83235259540224 83272322832624 83405152182528 84062882859516 84401397919872 84422119362964 84594434521308 84695527251456 84733240777056 84860948203119 84889831935612 84906190969632 85029122892384 85074455319552 85202677014048 85223595179701 85397546241447 85537670278104 85566784343392 85707186073344 85882124199168 86219788860864 86379127232728 86520861890496 86559388207596 86697460821312 87210820916736 87381154551339 87553709644928 87733032048288 87754571443081 88038771748224 88077973965624 88240746354123 88385535638136 88565940580392 88740835318784 88914157262766 89090364470976 89440643042448 89623201579056 89770259256192 89800813948416 89936159070384 89976206163159 90289763071332 90468696410752 90653353321344 90802101316608 90987438744576 91009777130912 91327576439968 91368243108018 91376266824704 91513986422496 91554736095846 91664146582272 91695345888256 91874438360694 92243763028736 92607089384304 92759043155328 92971194741492 93160959536124 93295843173588 93313822121568 93345582920064 93486270612636 93498748443648 93639666982752 93689590035456 93853832666253 94016747049984 94039829163808 94231775162976 94386394789632 94579048168704 94602268333448 94932612352072 95126380623384 95282468157888 95314899015424 96042296452608 96262632386316 96420584332512 96641110323393 96978573825177 96997262468472 97176518136819 97189488513792 97335969626808 97528182895616 97727934433536 97751927683432 98112173531328 98336568399242 98497923350544 98679952313338 98693123357184 98894567259648 99043618216752 99239899663872 99630083389056 99833439733632 99997250817024 100226660029848 100424581661696 100575938611104 100620723422754 100629559667712 100775256761344 100826101776438 100980950535168 101025915691968 101178178954182 101377979588864 101610556407778 101777283462096 101985022486512 102385999272276 102588904542336 102743523494964 102798300177792 102953234725308 102966976134144 103157264124288 103326529084416 103562849838624 103774233407328 103944510717696 103979889835008 104182975557342 104388709885184 104546041451016 104753227422976 104967040687872 105013780785072 105379741941056 105794807809284 106010747058348 106427551875129 106638466563744 106799188896081 107017178201307 107031462034176 107229261392352 107405207864064 107650857069096 108047583509184 108074110342958 108509316854336 108672858876714 108687363697152 108888223242304 108909206982144 109289509756416 109539468596624 109719205757568 109970918643861 110594159551488 110810163769362 110847879717576 110980346053632 111029763776832 111206869576704 111256388167104 111644887121856 111672297132022 111900233006034 112083843812688 112312619700336 112535197226496 112792579361744 112977654369408 113147930937492 113186442580816 113208254626176 113372163856512 113603569352064 113863394988596 114050227037472 114276248097792 114499443894858 114509498932224 114959718481152 115361149187328 115412517610128 115596614428416 115648087700016 116051922139824 116508206068452 116746012583244 116977376064384 117385028997632 117437298620832 117614296632393 117654328472164 117847380850848 118087920773856 118552209683688 118787152627968 119254190723264 119497602105408 119693679008256 119914878760512 119968274884212 120356801883648 120386350761776 120632919066396 120871137761792 121107214202733 121824324144024 122018648563328 122072981461128 122218862109696 122273284159296 122499251147592 122980884183366 123231902171202 123434106477264 123476119179072 123678724207104 123931166565888 123961592988656 124214612714832 124394457564784 124418429495424 124460777226752 124648360816848 124703864682273 124852889310336 125107728273792 125138443555004 125642366883968 125848526386176 126105397558272 126633179044446 126835174164512 126891651781962 127043290877184 127099861165584 127334747903418 127543684338576 127611682979328 128306505417156 128350176515088 128560779110016 128823186298752 128854813764524 129304765100236 129329683291296 129568690849092 129585984685056 129781292835744 130046191231968 130078118958491 130303912578048 130816231375104 131330564467392 132058157622336 132116960948436 132578303457204 132840111185408 133111252978176 133371235894149 133635546706464 133941187992071 134101251481472 134160964563672 134408900564719 134434802368584 134701220922624 134904238605576 135434644606998 135703044616128 135980029982016 136203151974912 136514665696368 136785206056448 136991364659952 137052364662027 137064400237056 137270979633744 137332104143769 137496219873408 137543018832384 137811657541041 138083799784832 138365644543104 138592680956928 138910634076456 139394721934688 139456792112238 139741439304186 139943764760382 139956054250496 140018374380096 140229405918954 140248122665472 141059743745712 141347662744464 141579592184448 141903402500172 142184622084992 142398918528108 142689570935076 142708616045568 142923702236832 142972348523136 143206943818752 143499245497344 143534476092128 144063444678912 144393948579474 144897145168952 145784232770688 146292274343424 146627891525148 147168260296992 147204391674029 147504852598863 147746885025816 147797172956768 148019928470007 148039685035776 148341850889472 148565427325128 148859849495808 149200310674712 149445125083584 149750159600448 150616769320358 150636872492544 150863907916656 150931085134131 150944339501568 151162885142016 151471425802752 151538873537952 152066969383296 152415834611667 152665925193144 152977533729768 153279624641536 153578998908414 153814865583104 153883356813504 154115285242446 154128819237888 154197450266688 154429852087962 154735896186432 155089796622398 155344274757936 155661350110992 155969834752512 156583064827776 156819062176524 157129841134464 157160121467904 157450561031808 157520671177608 157708912813056 158069612911584 158382870170624 158692211713926 159016120587522 159330136140544 159886505014016 159957699845616 160843892088528 161476285603644 162111165514437 162392563086336 162432432192032 162763975281504 163009288315071 163031045545728 163332334863456 163363810473216 163934264634624 163974512244488 164309202894936 164578808636352 164634825572096 165531232297442 165619483619776 165891239327232 166197814422464 166271819576364 166470519080448 166544645665248 166810304365056 167508445698033 167850349509051 168125765719032 168802795839744 168844238725928 169188869042616 169391054502912 169466481554112 169721896406238 169779663871224 169812381939264 170058245784768 170405354028096 170447190359402 170795092482894 171075340556208 171133568686784 171414372146688 171764248398336 172439577721728 172758254465456 173041723780992 173118776415192 173394921642624 174421641833472 174762309102678 175107419289856 175466064096576 175509142886162 176077543496448 176155947931248 176481492708246 176771071276272 177131881160784 177828314525532 178180728941952 178881286084896 179246403158112 179540518512384 179601627896832 179872318140768 179952412326318 180579526142664 180937392821504 181306706642688 182019554261824 182655152879936 182736486216036 183027972844992 183109472191692 183328293164544 183748876721388 184471326275049 184487526057472 184847853256803 185214178768608 185518086310656 185942389482984 186321919072248 186591686347176 186627644243136 186691165840128 186972541225272 187279333965504 187707665332506 188079658327616 188463550325952 188772789579264 189158096337408 189204536666896 189865224704144 189949768566669 190252761246768 190337477672943 190564936315776 190629798030848 191002121855127 192084592905216 192525264772632 192841168665024 193282220646786 193957147650354 193994524936944 194353036273638 194378977027584 194671939253616 195455868867072 195503855366864 196224347062656 196673136798484 196995846701088 197359904626676 197386246714368 197789134519296 198087236433504 198479799327744 199260166778112 199666879467264 200453320059696 201151877222208 201241446845508 201652203552876 202051831383936 202356357908364 202755959177728 203151966910497 203221112815556 203554566924192 203970044973024 204436550093161 204771998544552 205150427177729 205177809084672 205487046989928 205596600355584 205906469450616 206314528248576 207125699677248 207548466814656 207889021435392 208365951114684 208777419770368 209092082902032 209185188168357 209506454845952 209612158956279 209915647140573 209934081375744 210027561570144 210344108878431 210759483882112 211589615618568 212021494116696 212855103750258 213276933127488 213598377792162 214034356402614 214062924068352 214458522784704 214810415728128 215301714138192 216095167018368 216148220685916 216590922869211 217018633708672 217345717753428 217374727394304 217776446484608 217818413964288 218579019512832 219078937193248 219438411515136 219941837287722 221620327538724 221695759435152 222059527553664 222512776334208 223289774243712 223344594264044 223800466012068 224167687625376 224625239400672 224680387291939 225070394452992 225464954336171 225585158723488 225925153980537 225955308738816 226295861874984 226372885161632 226416509252352 226744327713024 227207138704128 227726789977192 228100454074944 228998887789716 229919436962304 230368498362621 230722298374656 230825035220256 231172927863669 231193228856832 231296175400032 232103844279648 232160828248151 232634694933597 233016412136904 233492025166488 233954752128768 234770057995264 234874597241664 235228593264786 235308656944328 235694761701696 236175841547712 237104419367376 237574305255936 238038317570889 238508381446528 238995204210816 239387358016512 239829757521024 239936549768424 240713603767296 240772701523552 241265838132792 241742275523584 242214428405466 243648648288048 244037297126656 244145962922256 244546568318592 244998502295184 245961768366732 246463804342404 246868212954528 246952238358144 247357448414208 247862333131776 247923185977312 248296848446163 248429225429664 248788915129568 248836858990848 248921554453504 249296721633696 249407729364546 249705778620672 250215456547584 250276887110008 251284733767936 253266358088892 253670348329024 253783303563924 254086581754368 254199722331168 254669495806836 255087368677152 255223365958656 255670785539103 256192638724341 256613010834312 256700353030176 257121558220032 257646372597504 257709627529048 258609530200472 258659366582592 259137381698184 259562585671488 260092382463936 260156237916982 261632462750208 262661128934784 263263714329243 264116315244672 264233921896872 264722239062369 265156606914408 265680222370816 266222505956352 266742471788298 267271093412928 267882375984142 268202502962944 268321929127344 268817801129438 268869604737168 269402441845248 269808477211152 270869289213996 271406089232256 271960059964032 272406303949824 273029331392736 273570412112896 273982729319904 274104729324054 274128800474112 274541959267488 274664208287538 274992439746816 275086037664768 275623315082082 276167599569664 276731289086208 277821268152912 278789443869376 278913584224476 279482878608372 279887529520764 280036748760192 280458811837908 280496245330944 281561497998759 282119487491424 282695325488928 283159184368896 283806805000344 284369244169984 284797837056216 285379141870152 285847404473664 285944697046272 287068952184256 288126889357824 288787897158948 289794290337904 289923330970179 290935721475531 291529554410457 291568465541376 292584548686848 293255783050296 294336520593984 294408783348058 295009705197726 295493770051632 295594345913536 296039856940014 296079370071552 296683701778944 297130854650256 297719698991616 298400621349424 298890250167168 299500319200896 301233538640716 301273744985088 301727815833312 301862170268262 301888679003136 302325770284032 302942851605504 303077747075904 304133938766592 304831669223334 305331850386288 305955067459536 307157997816828 307766713627008 308230570484892 308394900533376 308859704175924 309471792372864 310179593244796 310688549515872 311322700221984 311939669505024 313124336218639 313166129655552 313638124353048 314259682268928 314901122063616 315041342355216 316139225823168 317384423427852 318032241175044 318660272281088 319282655625387 319773010028032 319915399691232 320397566688243 321051534603921 321687784177056 322952571207288 324222331028874 324864864384064 325527950563008 326018576630142 326062091091456 326664669726912 326727620946432 327868529269248 327949024488976 328618405789872 329157617272704 329269651144192 329912755931583 331062464594884 331238967239552 331782478654464 332395628844928 332543639152728 332941038160896 333089291330496 333620608730112 335016891396066 335700699018102 336251531438064 337605591679488 337688477451856 338377738085232 338932963108224 339443792812476 339559327742448 339624763878528 340116491569536 340810708056192 340894380718804 341590184965788 342150681112416 342267137373568 342828744293376 343528496796672 344130719776261 344879155443456 345516508930912 346083447561984 346237552830384 346789843285248 349524618205356 350214838579712 350932128193152 351018285772324 352155086992896 352311895862496 352842889897179 352962985416492 353542142552544 354263762321568 354350737852441 355656629051064 356361457883904 357762572169792 358492806316224 359081037024768 359744636281536 359904824652636 361159052285328 361874785643008 362613413285376 363321642608199 364039108523648 365310305759872 365472972432072 366055945689984 366218944383384 366656586329088 367497753442776 368942652550098 368975052114944 369695706513606 370428357537216 371036172621312 371884778965968 372643838144496 373183372694352 373255288486272 373382331680256 373945082450544 374111594046819 374558667931008 375415330665012 376159316655232 376927100651904 377545579158528 378316192674816 378409073333792 379730449408288 379899537133338 380505522493536 380674955345886 381129872631552 381259596061696 382004243710254 385050529545264 385682337330048 386564441293572 387914295300708 387989049873888 388706072547276 388757954055168 389343878507232 390234356875473 390911737734144 391007710733728 392448694125312 393346273596968 393991693402176 394719809253352 396174472867008 398520333556224 399333758934528 400906640119392 401005066974079 401823563976213 402303754444416 402482893691016 403226701694157 403304407105752 404103662767872 404712715816728 405511918355456 406303933820994 406442225631112 407109133848384 407940089946048 408873100186322 409543997089104 410300854355458 410355618169344 410974093979856 411157093986081 411193200711168 411812938901232 412629056497152 414251399354496 415096933629312 415778042870784 416731902229368 417554839540736 418184165804064 418370376336714 419012909691904 419224317912558 419831294281146 419868162751488 420055123140288 420688217756862 421518967764224 423179231237136 424042988233392 425710207500516 426553866254976 427196755584324 428068712805228 428125848136704 428917045569408 429620831456256 430603428276384 432190334036736 432296441371832 433181845738422 434037267417344 434691435506856 435552892969216 438157874386496 438876823030272 439883674575444 441613175022087 442514557796589 443240655077448 443391518870304 444059785410021 444119055107328 445025552668416 446579548487424 446689188528088 447600932024136 448335375250752 449250478801344 449360774583878 450929908672342 451170317446976 451850307961074 451910617477632 452591723749968 452745770323264 452833018504704 453488655426048 454414277408256 455453579954384 456200908149888 457247503835001 457997775579432 459838873924608 460736996725242 461444596749312 461650070440512 462345855727338 462386457713664 462592350800064 464207688559296 464321656496302 465269389867194 466032824273808 466984050332976 467909504257536 469749194483328 470457186529572 470617313888656 471389523403392 472351683095424 474208838734752 475148610511872 476076635141778 477016762893056 477990408421632 479659515042048 479873099536848 481545403047104 482531676265584 484428856810932 486333496543311 487297296576096 488074594253312 488291925844512 489027864945213 489093136637184 489997004590368 491923536733464 492927608684808 493736425909056 493904476716288 495846371954624 496593696892326 496858450859328 497577830259136 497673717981696 498593443267392 498815458729092 499411557241344 500430913095168 500553774220016 502525337094099 502569467535872 503551048527153 506532716177784 507340696658048 507566607127848 508173163508736 508399444662336 509338991613672 510174737354304 511341571078206 512385277448682 513226021668624 513400706060352 514243116440064 515292745195008 515419255058096 517219060400944 517318733165184 518274763396368 519125171342976 520184764927872 520312475833964 523264925500416 525322257869568 526527428658486 528232630489344 528467843793744 529444478124738 530313213828816 533484943576596 534542186825856 535764751968284 536405005925888 536643858254688 537635602258876 537739209474336 538804883690496 539616954422304 540851126195831 541738578427992 542812178464512 543920119928064 546058662785472 547965458639808 548209458648108 549083918534976 549328416575076 549984879493632 551246630164164 552335199139328 553413978825147 553462578172416 554543559770409 555642536305824 557578887738752 557827168448952 558858060242779 558965757216744 559775059041528 560073497520384 560917623675816 563122995997518 564238974982848 565390650977856 566318368737792 567613610000688 568738488339968 569595674112432 569849305700007 570758283740304 571012433018829 571694808947328 571889394092544 573006365565381 574137904368512 576253778715648 577575794317896 579588580675808 579846661940358 581871442951062 583059108820914 583136931082752 586511566100592 588673041187968 588817566696116 590019410395452 590987540103264 591188691827072 592079713880028 592158740143104 593367403557888 594261709300512 594407606886269 595439397983232 596801242698848 597780500334336 599000638401792 602467077281432 603455631666624 603724340536524 606155494151808 608267877533184 609455900731491 609663338446668 610663700772576 611910134919072 612060365381489 613309650279483 614197634226121 614315995633656 615451281533187 615533427254016 616461140969784 616789801066752 617719408351848 618943584745728 620359186489592 621377099031744 622645400443968 626248672437278 626332259311104 627276248706096 627555564505071 628519364537856 629746941421719 629802244127232 630082684710432 632278451646336 634768846855704 636064482350088 637320544562176 638565311250774 639546020056064 639830799382464 640795133376486 642103069207842 643375568354112 645905142414576 648444662057748 649729728768128 651055901126016 652037153260284 652124182182912 653329339453824 653455241892864 655737058538496 655898048977952 657236811579744 658315234545408 658539302288384 659825511863166 662124929189768 662477934479104 664791257689856 665087278305456 666178582660992 670033782792132 671401398036204 672503062876128 674041161875817 675211183358976 675376954903712 676394863008513 676755476170464 677775461941611 677865926216448 678887585624952 679118655484896 679249527757056 680232983139072 681621416112384 681788761437608 683180369931576 684301362224832 684534274747136 688261439552522 689758310886912 691033017861824 692166895123968 692475105660768 693579686570496 696482484744453 697904084800791 699049236410712 700429677159424 701864256386304 702036571544648 704310173985792 704623791724992 705685779794358 705925970832984 707084285105088 708527524643136 708701475704882 711313258102128 712722915767808 715525144339584 716985612632448 718162074049536 719489272563072 719809649305272 722318104570656 723749571286016 725226826570752 726643285216398 728078217047296 730620611519744 730945944864144 732111891379968 732437888766768 734995506885552 737885305100196 739391413027212 740856715074432 742072345242624 743769557931936 744890545338489 745287676288992 746366745388704 746510576972544 746764663360512 747890164901088 748223188093638 749117335862016 750830661330024 752318633310464 753854201303808 756818146667584 759460898816576 759799074266676 761011044987072 761349910691772 762259745263104 764008487420508 767012356617309 768577916173023 770101059090528 771364674660096 773128882587144 775828590601416 775978099747776 777412145094552 778687757014464 780468713750946 782015421467456 784897388250624 786692547193936 787983386804352 789439618506704 789791142987729 792348945734016 794166717187107 797040667112448 798667517869056 801813280238784 802010133948158 803647127952426 804607508888832 804965787382032 806453403388314 806608814211504 808207325535744 809425431633456 812607867641988 812884451262224 814218267696768 815880179892096 817746200372644 819087994178208 820601708710916 820711236338688 821948187959712 822314187972162 822386401422336 823625877802464 825258112994304 828502798708992 830193867258624 833463804458736 836368331608128 836740752673428 838448635825116 839662588562292 840110246280576 841376435513724 843037935528448 844684493996277 846358462474272 848085976466784 851420415001032 852993881423189 853107732509952 854393511168648 856137425610456 857834091138816 861206856552768 864380668073472 864592882743664 866363691476844 868074534834688 869382871013712 869769992910537 871105785938432 872807164426593 874588663231371 876315748772992 877753646060544 879767349150888 883226350044174 885029115593178 886481310154896 886783037740608 888119570820042 888238110214656 890051105336832 893159096974848 893378377056176 895201864048272 896670750501504 898500957602688 898721549167756 901859817344684 902340634893952 903700615922148 903821234955264 905183447499936 905491540646528 905666037009408 906977310852096 908828554816512 910907159908768 912401816299776 914495007670002 915995551158864 921473993450484 923300140881024 924691711454676 925184701600128 928415377118592 928643312992604 930538779734388 932065648547616 933968100665952 934197399792799 935819008515072 937459546976711 939373008655917 939498388966656 940914373059144 941234627777312 942779046806784 944703366190848 948417677469504 952153270283556 954033525786112 955980816843264 957847966876161 959319030084096 959746199073696 961192700064729 963090806094208 965063352531168 965300285873891 968857713621864 972666993086622 974594593152192 976149188506624 976583851689024 978055729890426 978186273274368 979994009180736 983847073466928 985855217369616 987472851818112 987808953432576 989738267794749 991692743909248 993187393784652 993716901718656 995155660518272 995347435963392 997186886534784 997630917458184 998823114482688 1000861826190336 1001107548440032 1005050674188198 1005138935071744 1007102097054306 1013065432355568 1014681393316096 1015133214255696 1016798889324672 1018677983227344 1020349474708608 1022683142156412 1024770554897364 1026452043337248 1026801412120704 1028486232880128 1030585490390016 1030838510116192 1032392159328783 1034438120801888 1034637466330368 1036549526792736 1038250342685952 1040369529855744 1040624951667928 1050644515739136 1053054857316972 1056465260978688 1056935687587488 1058888956249476 1060626427657632 1063052213557323 1066969887153192 1069084373651712 1071529503936568 1072810011851776 1073287716509376 1075271204517752 1075478418948672 1079233908844608 1081702252391662 1083477156855984 1085624356929024 1087840239856128 1092117325570944 1095930917279616 1096418917296216 1098167837069952 1098656833150152 1099969758987264 1102493260328328 1104670398278656 1106827957650294 1106925156344832 1109087119540818 1111285072611648 1115157775477504 1115654336897904 1117716120485558 1117931514433488 1119550118083056 1120146995040768 1121835247351632 1126245991995036 1128477949965696 1130781301955712 1132636737475584 1135227220001376 1137476976679936 1139191348224864 1139698611400014 1141516567480608 1142024866037658 1143389617894656 1143778788185088 1146012731130762 1148275808737024 1155151588635792 1159177161351616 1159693323880716 1163742885902124 1166118217641828 1166273862165504 1170703070626419 1173023132201184 1177346082375936 1177635133392232 1180038820790904 1181975080206528 1182377383654144 1184159427760056 1188523418601024 1188815213772538 1193602485397696 1195561000668672 1198001276803584 1203015200922237 1204934154562864 1205470691928639 1206911263333248 1207448681073048 1209680105082471 1212310988303616 1216535755066368 1218911801462982 1219326676893336 1221327401545152 1223820269838144 1224120730762978 1226619300558966 1228395268452242 1228631991267312 1230902563066374 1231066854508032 1232922281939568 1233579602133504 1235438816703696 1237887169491456 1240718372979184 1242754198063488 1245290800887936 1252497344874556 1252664518622208 1254552497412192 1255111129010142 1257038729075712 1259493882843438 1259604488254464 1260165369420864 1264556903292672 1269537693711408 1272128964700176 1277130622501548 1279661598764928 1281590266752972 1284206138415684 1286751136708224 1291810284829152 1296889324115496 1299459457536256 1302111802252032 1304074306520568 1306658678907648 1311796097955904 1314473623159488 1316630469090816 1319651023726332 1324249858379536 1324839525066261 1324955868958208 1327543673389767 1329582515379712 1330174556610912 1332179356230063 1332357165321984 1340067565584264 1342802796072408 1345006125752256 1348082323751634 1350753909807424 1352789726017026 1353510952340928 1355550923883222 1355731852432896 1357775171249904 1358237310969792 1358499055514112 1360465966278144 1363242832224768 1363577522875216 1366360739863152 1368602724449664 1369068549494272 1371742511505003 1376522879105044 1379516621773824 1382066035723648 1384333790247936 1384950211321536 1387159373140992 1392964969488906 1395808169601582 1398098472821424 1403728512772608 1404073143089296 1409247583449984 1411371559588716 1411851941665968 1414168570210176 1417055049286272 1417402951409764 1422626516204256 1425445831535616 1430859308543401 1431050288679168 1433971225264896 1438978545126144 1439619298610544 1444636209141312 1453286570432796 1456156434094592 1459000489629933 1461241223039488 1461891889728288 1464223782759936 1464875777533536 1467083594835639 1469991013771104 1473353067912781 1475770610200392 1478782826054424 1481713430148864 1487539115863872 1489781090676978 1490575352577984 1492733490777408 1493021153945088 1495780329802176 1496446376187276 1498234671724032 1501661322660048 1504637266620928 1507576011282297 1507708402607616 1510653145581459 1513636293335168 1518921797633152 1519598148533352 1522022089974144 1522699821383544 1524519490526208 1528016974841016 1534024713234618 1537155832346046 1540202118181056 1542729349320192 1546257765174288 1551657181202832 1551956199495552 1554824290189104 1557375514028928 1560937427501892 1564030842934912 1569794776501248 1573385094387872 1575966773608704 1578879237013408 1579582285975458 1584697891468032 1588333434374214 1603626560477568 1604020267896316 1607294255904852 1609215017777664 1609931574764064 1612906806776628 1613217628423008 1616414651071488 1618850863266912 1619248308414319 1622553378587493 1625215735283976 1625768902524448 1628436535393536 1631760359784192 1635492400745288 1638175988356416 1641203417421832 1643896375919424 1644628375944324 1647251755604928 1657005597417984 1660241936475441 1660387734517248 1666927608917472 1667336857418539 1672736663216256 1673481505346856 1676574180728337 1676897271650232 1679325177124584 1680220492561152 1682752871027448 1686075871056896 1689368987992554 1692716924948544 1696171952933568 1702840830002064 1705987762846378 1706215465019904 1708787022337296 1709547917100021 1712274851220912 1715668182277632 1722413713105536 1728761336146944 1729185765487328 1732727382953688 1736149069669376 1738765742027424 1739539985821074 1742211571876864 1745614328853186 1749177326462742 1752631497545984 1759534698301776 1766452700088348 1770058231186356 1772962620309792 1773566075481216 1776239141640084 1776476220429312 1780102210673664 1783222820658807 1786318193949696 1786756754112352 1790403728096544 1793341501003008 1797001915205376 1797443098335512 1803719634689368 1804681269787904 1807401231844296 1810366894999872 1810983081293056 1821814319817536 1824803632599552 1828990015340004 1831991102317728 1836181096144467 1839928950838449 1842592902678363 1842947986900968 1846353844599561 1846600281762048 1849383422909352 1850369403200256 1856830754237184 1857286625985208 1861077559468776 1864131297095232 1867936201331904 1868394799585598 1874919093953422 1878746017311834 1878996777933312 1881828746118288 1882469255554624 1885558093613568 1889406732381696 1896835354939008 1904306540567112 1908067051572224 1911961633686528 1915695933752322 1918638060168192 1919492398147392 1922385400129458 1926181612188416 1930126705062336 1930600571747782 1937715427243728 1945333986173244 1949189186304384 1953167703378048 1956111459780852 1956372546548736 1959988018361472 1967694146933856 1971710434739232 1974945703636224 1975617906865152 1979476535589498 1983385487818496 1986374787569304 1987433803437312 1990311321036544 1994373773069568 1995261834916368 2002215096880064 2010101348376396 2014204194108612 2022123485627451 2026130864711136 2029184589025539 2029362786632192 2030266428511392 2033326385824833 2033597778649344 2037355966454688 2040698949417216 2045366284312824 2049541109794728 2052904086674496 2053602824241408 2061677020232384 2064784318657566 2068876241603776 2069274932660736 2073099053585472 2076500685371904 2080739059711488 2081249903335856 2089447454233359 2093712254402373 2101289031478272 2106109714633944 2112930521957376 2113871375174976 2117777912498952 2121252855315264 2126104427114646 2133939774306384 2138168747303424 2143059007873136 2146575433018752 2150542409035504 2150956837897344 2158467817689216 2163404504783324 2166954313711968 2171248713858048 2175680479712256 2184234651141888 2191861834559232 2192837834592432 2196335674139904 2197313666300304 2204986520656656 2213655915300588 2218174239081636 2222570145223296 2230315550955008 2231308673795808 2234671636015467 2235432240971116 2235863028866976 2239100236166112 2240293990081536 2243670494703264 2248802051024771 2252491983990072 2256955899931392 2261562603911424 2270454440002752 2278382696449728 2279397222800028 2283033134961216 2284049732075316 2286779235789312 2292025462261524 2296551617474048 2301037069851927 2305733748519069 2310303177271584 2318354322703232 2319386647761432 2327485771804248 2332236435283656 2341406141252838 2346046264402368 2354692164751872 2355270266784464 2360077641581808 2363950160413056 2364754767308288 2368318855520112 2369373428963187 2377046837202048 2377630427545076 2382500151561321 2387204970795392 2391122001337344 2396002553607168 2406030401844474 2409868309125728 2410941383857278 2413822526666496 2414897362146096 2419360210164942 2424621976607232 2437823602925964 2438653353786672 2442654803090304 2447640539676288 2448241461525956 2453238601117932 2456790536904484 2457263982534624 2461805126132748 2462133709016064 2465844563879136 2467159204267008 2470877633407392 2471484260211329 2475774338982912 2481436745958368 2485508396126976 2490581601775872 2504994689749112 2509104994824384 2510222258020284 2518987765686876 2520330738841728 2529113806585344 2534053481988831 2539075387422816 2544257929400352 2544882571849349 2553769110729661 2554261245003096 2558981644269567 2559323197529856 2563180533505944 2568412276831368 2573502273416448 2583620569658304 2593778648230992 2598918915072512 2604223604504064 2608148613041136 2609309978731611 2613317357815296 2618421493279779 2623592195911808 2628947246318976 2633260938181632 2639302047452664 2648499716759072 2649679050132522 2649911737916416 2655087346779534 2659165030759424 2660349113221824 2664358712460126 2664714330643968 2680135131168528 2685605592144816 2690012251504512 2696164647503268 2701507819614848 2705579452034052 2707021904681856 2711101847766444 2711463704865792 2715550342499808 2716474621939584 2716998111028224 2720931932556288 2726485664449536 2727155045750432 2732721479726304 2737205448899328 2738137098988544 2743485023010006 2753045758210088 2764132071447296 2769900422643072 2785929938977812 2791616339203164 2796196945642848 2802592199378397 2807457025545216 2808146286178592 2812378640930133 2818119025967751 2818495166899968 2822743119177432 2823703883331936 2828337140420352 2834110098572544 2834805902819528 2845253032408512 2861718617086802 2862100577358336 2867942450529792 2877957090252288 2879238597221088 2889272418282624 2895900857621673 2906573140865592 2912312868189184 2918000979259866 2922482446078976 2923783779456576 2928447565519872 2929751555067072 2934167189671278 2939982027542208 2946706135825562 2951541220400784 2957565652108848 2963426860297728 2975078231727744 2979562181353956 2981150705155968 2985466981554816 2986042307890176 2991560659604352 2992892752374552 2996469343448064 3003322645320096 3009274533241856 3015152022564594 3015416805215232 3021306291162918 3027272586670336 3037843595266304 3039196297066704 3044044179948288 3045399642767088 3056033949682032 3068049426469236 3074311664692092 3080404236362112 3085458698640384 3092515530348576 3097176477986349 3103314362405664 3103912398991104 3109648580378208 3114751028057856 3121874855003784 3128061685869824 3146770188775744 3151933547217408 3157758474026816 3159164571950916 3169395782936064 3176666868748428 3189156640671969 3207253120955136 3208040535792632 3214588511809704 3218430035555328 3219863149528128 3225813613553256 3226435256846016 3237701726533824 3238496616828638 3245106757174986 3250431470567952 3251537805048896 3256873070787072 3263520719568384 3270984801490576 3276351976712832 3282406834843664 3287792751838848 3289256751888648 3294503511209856 3314011194835968 3320483872950882 3320775469034496 3333855217834944 3334673714837078 3345473326432512 3346963010693712 3353148361456674 3353794543300464 3358650354249168 3360440985122304 3365505742054896 3378737975985108 3385433849897088 3392343905867136 3405681660004128 3411975525692756 3412430930039808 3417574044674592 3419095834200042 3424549702441824 3431336364555264 3444827426211072 3458371530974656 3465454765907376 3477531484054848 3479079971642148 3491228657706372 3498354652925484 3505262995091968 3512109211879257 3519069396603552 3532905400176696 3540116462372712 3545925240619584 3547132150962432 3552478283280168 3566445641317614 3573513508224704 3580807456193088 3586683002006016 3594003830410752 3594886196671024 3607439269378736 3609045602766711 3609362539575808 3614802463688592 3616412075785917 3620733789999744 3621966162586112 3629040315247413 3643628639635072 3649607265199104 3657980030680008 3663982204635456 3672362192288934 3679857901676898 3685185805356726 3685895973801936 3692707689199122 3693200563524096 3698766845818704 3700738806400512 3713661508474368 3714573251970416 3722155118937552 3728262594190464 3735872402663808 3736789599171196 3749838187906844 3757492034623668 3757993555866624 3763657492236576 3764938511109248 3771116187227136 3778813464763392 3793670709878016 3808613081134224 3831391867504644 3838984796294784 3844770800258916 3852363224376832 3860253410124672 3861201143495564 3875430854487456 3884294451770059 3890667972346488 3897858116376851 3898378372608768 3906335406756096 3912222919561704 3919976036722944 3935388293867712 3943420869478464 3949891407272448 3958953071178996 3966770975636992 3972749575138608 3974518575198783 3974867606874624 3980622642073088 3982631020169301 3988747546139136 3990523669832736 3996538068690189 4004430193760128 4020202696752792 4028408388217224 4044246971254902 4052261729422272 4058369178051078 4058725573264384 4060532857022784 4066652771649666 4067195557298688 4074711932909376 4081397898834432 4090732568625648 4099082219589456 4105808173348992 4107205648482816 4115227534515009 4123354040464768 4129568637315132 4137752483207552 4138549865321472 4146198107170944 4153001370743808 4161478119422976 4162499806671712 4178894908466718 4187424508804746 4212219429267888 4227742750349952 4235555824997904 4242505710630528 4252208854229292 4267879548612768 4268927358546841 4276337494606848 4286118015746272 4292577925630203 4293150866037504 4301084818071008 4301913675794688 4316935635378432 4326809009566648 4333908627423936 4368469302283776 4377001468889799 4383723669118464 4385675669184864 4392671348279808 4394627332600608 4409973041313312 4411055736714869 4420059203738343 4427311830601176 4436348478163272 4445140290446592 4460631101910016 4462617347591616 4469343272030934 4470864481942232 4471726057733952 4478200472332224 4487340989406528 4497604102049542 4504983967980144 4513911799862784 4522728033846891 4523125207822848 4540908880005504 4556765392899456 4558794445600056 4566066269922432 4568099464150632 4573558471578624 4584050924523048 4593103234948096 4602074139703854 4611467497038138 4620606354543168 4636708645406464 4638773295522864 4654971543608496 4664472870567312 4682812282505676 4692092528804736 4709384329503744 4710540533568928 4720155283163616 4727900320826112 4729509534616576 4736637711040224 4738746857926374 4754093674404096 4755260855090152 4765000303122642 4774409941590784 4812060803688948 4819736618251456 4821882767714556 4827645053332992 4829794724292192 4838720420329884 4849243953214464 4857744925242957 4867660135762479 4875647205851928 4877306707573344 4885309606180608 4895281079352576 4896482923051912 4906477202235864 4913581073808968 4914527965069248 4923610252265496 4931689127758272 4941755266814784 4942968520422658 4962873491916736 4971016792253952 4981163203551744 5002010572255617 5009989379498224 5018209989648768 5020444516040568 5029722542185011 5037975531373752 5040661477683456 5058227613170688 5068106963977662 5078150774845632 5088515858800704 5089765143698698 5107538221459322 5108522490006192 5117963288539134 5118646395059712 5126361067011888 5136824553662736 5147004546832896 5167241139316608 5187557296461984 5197837830145024 5208447209008128 5216297226082272 5218619957463222 5226634715630592 5236842986559558 5247184391823616 5257894492637952 5278604094905328 5296999433518144 5299358100265044 5310174693559068 5320698226443648 5328717424920252 5329428661287936 5349668461976421 5360270262337056 5371211184289632 5380024503009024 5392329295006536 5403015639229696 5411158904068104 5414043809363712 5422203695532888 5431100684999616 5432949243879168 5454310091500864 5465442959452608 5474410897798656 5486970046020012 5506091516420176 5508543288433401 5519786852515347 5527778708035089 5528264142894592 5539061533798683 5539800845286144 5571859877955624 5583232678406328 5592393891285696 5605184398756794 5616292572357184 5624757281860266 5636238051935502 5636990333799936 5645486238354864 5647407766663872 5656674280840704 5668220197145088 5669611805639056 5690506064817024 5723437234173604 5724201154716672 5735884901059584 5755914180504576 5758477194442176 5778544836565248 5791801715243346 5813146281731184 5836001958519732 5847567558913152 5859503110134144 5868334379342556 5879964055084416 5893412271651124 5903082440801568 5915131304217696 5926853720595456 5949362388154141 5950156463455488 5959124362707912 5962301410311936 5970933963109632 5983121319208704 5985785504749104 6006645290640192 6030304045129188 6042612582325836 6054545173340672 6066370456882353 6075687190532608 6078392594133408 6087553767076617 6088088359896576 6090799285534176 6099979157474499 6112067899364064 6136098852938472 6148623329384184 6160808472724224 6185031060697152 6194352955972698 6206628724811328 6207824797982208 6219297160756416 6229502056115712 6243749710007568 6256123371739648 6268342362700077 6281136763207119 6293540377551488 6303867094434816 6315516948053632 6318329143901832 6338791565872128 6353333737496856 6378313281343938 6414506241910272 6416081071585264 6429177023619408 6439726299056256 6451627227106512 6452870513692032 6475403453067648 6476993233657276 6490213514349972 6500862941135904 6503075610097792 6513746141574144 6527041439136768 6538483675748959 6541969602981152 6552703953425664 6564813669687328 6575585503677696 6578513503777296 6589007022419712 6640967745901764 6667710435669888 6669347429674156 6690946652865024 6693926021387424 6704014908046401 6706296722913348 6707589086600928 6717300708498336 6720881970244608 6731011484109792 6732664019196379 6746406153074313 6757475951970216 6770867699794176 6784687811734272 6811363320008256 6823951051385512 6835148089349184 6838191668400084 6849099404883648 6889654852422144 6903111209555781 6916743061949312 6930909531814752 6955062968109696 6958159943284296 6982457315412744 6996709305850968 7010525990183936 7024218423758514 7038138793207104 7065810800353392 7080232924745424 7091850481239168 7094264301924864 7104956566560336 7108120286889561 7132891282635228 7147027016449408 7161614912386176 7173366004012032 7188007660821504 7189772393342048 7214878538757472 7218091205533422 7218725079151616 7229604927377184 7232824151571834 7241467579999488 7243932325172224 7258080630494826 7287257279270144 7315960061360016 7327964409270912 7344724384577868 7359715803353796 7370371610713452 7371791947603872 7385415378398244 7386401127048192 7397533691637408 7401477612801024 7414452780633987 7427323016948736 7429146503940832 7444310237875104 7456525188380928 7471744805327616 7473579198342392 7499676375813688 7514984069247336 7527314984473152 7529877022218496 7587341419756032 7617226162268448 7634647715548047 7661307332188983 7662783735009288 7676944932808701 7677969592589568 7689541600517832 7704726448753664 7720506820249344 7722402286991128 7750861708974912 7768588903540118 7781335944692976 7795716232753702 7796756745217536 7812670813512192 7824445839123408 7839952073445888 7870776587735424 7886841738956928 7899782814544896 7917906142357992 7933541951273984 7945499150277216 7949037150397566 7949735213749248 7961245284146176 7965262040338602 7977495092278272 7981047339665472 7993076137380378 8008860387520256 8040405393505584 8056816776434448 8088493942509804 8104523458844544 8116738356102156 8121065714045568 8133305543299332 8134391114597376 8149423865818752 8162795797668864 8181465137251296 8198164439178912 8211616346697984 8214411296965632 8230455069030018 8246708080929536 8259137274630264 8275504966415104 8292396214341888 8324999613343424 8357789816933436 8374849017609492 8407776598135191 8424438858535776 8437135922790399 8454357077903253 8455485500699904 8471111649995808 8485011421261056 8504417708458584 8535759097225536 8537854717093682 8572236031492544 8585155851260406 8586301732075008 8602169636142016 8603827351589376 8633871270756864 8653618019133296 8667817254847872 8687702572865019 8736938604567552 8754002937779598 8767447338236928 8771351338369728 8785342696559616 8789254665201216 8819946082626624 8822111473429738 8840118407476686 8854623661202352 8872696956326544 8890280580893184 8925234695183232 8938686544061868 8941728963884464 8943452115467904 8956400944664448 8974681978813056 8995208204099084 9009967935960288 9027823599725568 9045456067693782 9046250415645696 9081817760011008 9113530785798912 9117588891200112 9132132539844864 9136198928301264 9168101849046096 9204148279407708 9222934994076276 9241212709086336 9273417290812928 9277546591045728 9291529433959047 9309943087216992 9328945741134624 9365624565011352 9384185057609472 9421081067137856 9440310566327232 9455800641652224 9473275422080448 9477493715852748 9508187348808192 9510521710180304 9530000606245284 9548819883181568 9567469922015907 9624121607377896 9639473236502912 9643765535429112 9655290106665984 9659589448584384 9677440840659768 9715489850485914 9735320271524958 9751294411703856 9754613415146688 9770619212361216 9790562158705152 9792965846103824 9812954404471728 9827162147617936 9829055930138496 9847220504530992 9863378255516544 9883510533629568 9885937040845316 9925746983833472 9942033584507904 9962326407103488 10004021144511234 10019978758996448 10036419979297536 10040889032081136 10059445084370022 10075951062747504 10081322955366912 10136213927955324 10156301549691264 10177031717601408 10179530287397396 10215076442918644 10217044980012384 10235926577078268 10237292790119424 10252722134023776 10273649107325472 10276171397720789 10294009093665792 10334482278633216 10375114592923968 10432594452164544 10437239914926444 10473685973119116 10494368783647232 10515788985275904 10536327635637771 10557208189810656 10593998867036288 10598716200530088 10618303144612801 10620349387118136 10641396452887296 10657434849840504 10699336923952842 10720540524674112 10742422368579264 10760049006018048 10784658590013072 10806031278459392 10822317808136208 10827136808300133 10828087618727424 10844407391065776 10849236227357751 10862201369999232 10865898487758336 10887120945742239 10908620183001728 10930885918905216 10948821795597312 10973940092040024 11012183032840352 11017086576866802 11039573705030694 11055557416070178 11056528285789184 11078123067597366 11079601690572288 11143719755911248 11166465356812656 11184787782571392 11210368797513588 11232585144714368 11249514563720532 11272476103871004 11273980667599872 11290972476709728 11294815533327744 11313348561681408 11336440394290176 11339223611278112 11381012129634048 11446874468347208 11516954388884352 11557089673130496 11583603430486692 11626292563462368 11629146942248291 11652883355310177 11672003917039464 11693574349130553 11695135117826304 11719006220268288 11736668758685112 11759928110168832 11786824543302248 11806164881603136 11830262608435392 11898724776308282 11900312926910976 11918248725415824 11923555725596349 11924602820623872 11941867926219264 11966242638417408 11971571009498208 12013290581280384 12060608090258376 12085225164651672 12109090346681344 12132740913764706 12151374381065216 12156785188266816 12175107534153234 12176176719793152 12181598571068352 12199958314948998 12224135798728128 12272197705876944 12297246658768368 12321616945448448 12370062121394304 12388705911945396 12413257449622656 12415649595964416 12438594321512832 12459004112231424 12487499420015136 12512246743479296 12536684725400154 12562273526414238 12587080755102976 12631033896107264 12636658287803664 12706667474993712 12756626562687876 12806782075640523 12829012483820544 12832162143170528 12858354047238816 12877733776890609 12879452598112512 12903254454213024 12905741027384064 12950806906135296 12953986467314552 12980427028699944 13001725882271808 13006151220195584 13076967351497918 13083939205962304 13105407906851328 13129627339374656 13151171007355392 13157027007554592 13178014044839424 13233167210144607 13260177611215029 13281935491803528 13335420871339776 13338694859348312 13381893305730048 13387852042774848 13408029816092802 13412593445826696 13415178173201856 13434601416996672 13462022968219584 13465328038392758 13492812306148626 13514951903940432 13541735399588352 13569375623468544 13622726640016512 13647902102771024 13670296178698368 13676383336800168 13698198809767296 13779309704844288 13806222419111562 13833486123898624 13861819063629504 13910125936219392 13916319886568592 13964914630825488 13993418611701936 14048436847517028 14076277586414208 14131621600706784 14160465849490848 14183700962478336 14188528603849728 14209913133120672 14216240573779122 14265782565270456 14294054032898816 14323229824772352 14379544786684096 14429757077514944 14436182411066844 14459209854754368 14465648303143668 14482935159998976 14516161260989652 14573234775728871 14574514558540288 14602980407287437 14631920122720032 14655928818541824 14689448769155736 14719431606707592 14740743221426904 14743583895207744 14770830756796488 14795067383274816 14828905561267974 14858293007881664 14888620475750208 14913050376761856 14943489610655232 14947158396684784 14999352751627376 15006031716766851 15029968138494672 15054629968946304 15059754044436992 15089167626555033 15174682839512064 15234452324536896 15269295431096094 15322614664377966 15325567470018576 15353889865617402 15355939185179136 15379083201035664 15441013640498688 15444804573982256 15501723417949824 15537177807080236 15562671889385952 15591432465507404 15593513490435072 15625341627024384 15648891678246816 15679904146891776 15741553175470848 15773683477913856 15835812284715984 15890998300554432 15898074300795132 15930524080677204 15962094679330944 15986152274760756 16017720775040512 16049005385929263 16080810787011168 16113633552868896 16176987885019608 16206883747040591 16209046917689088 16233476712204312 16242131428091136 16266611086598664 16298847731637504 16362930274502592 16396328878357824 16423232693395968 16460910138060036 16493416161859072 16518274549260528 16525629865300203 16551009932830208 16559360557546041 16583336124105267 16584792428683776 16617184601396049 16649999226686848 16715579633866872 16749698035218984 16815553196270382 16848877717071552 16874271845580798 16908714155806506 16910971001399808 16942223299991616 16970022842522112 17008835416917168 17071518194451072 17075709434187364 17144472062985088 17170311702520812 17172603464150016 17204339272284032 17207654703178752 17267742541513728 17307236038266592 17335634509695744 17375405145730038 17508005875559196 17542702676739456 17578509330402432 17639892165253248 17644222946859476 17680236814953372 17709247322404704 17745393912653088 17749750596063181 17780561161786368 17811731392557509 17848087164462423 17850469390366464 17877373088123736 17883457927768928 17886904230935808 17912801889328896 17949363957626112 17990416408198168 18019935871920576 18090912135387564 18163635520022016 18199111370647059 18227061571597824 18235177782400224 18262661301229851 18264265079689728 18272397856602528 18336203698092192 18340705431603929 18408296558815416 18445869988152552 18482425418172672 18546834581625856 18555093182091456 18583058867918094 18619886174433984 18657891482269248 18731249130022704 18768370115218944 18805027088100231 18842162134275712 18880621132654464 18911601283304448 18946550844160896 18954987431705496 19016374697616384 19021043420360608 19060001212490568 19097639766363136 19134939844031814 19248243214755792 19278946473005824 19287531070858224 19319178897168768 19354881681319536 19430979700971828 19470640543049916 19502588823407712 19509226830293376 19541238424722432 19581124317410304 19585931692207648 19615451027246877 19625908808943456 19654324295235872 19658111860276992 19694441009061984 19726756511033088 19767021067259136 19771874081690632 19851493967666944 20008042289022468 20039957517992896 20072839958595072 20081778064162272 20118890168740044 20151902125495008 20162645910733824 20197992057589137 20239218459222939 20272427855910648 20312603099382528 20354063435202816 20359060574794792 20430152885837288 20434089960024768 20471853154156536 20505444268047552 20547298214650944 20552342795441578 20668964557266432 20750229185847936 20865188904329088 20874479829852888 20947371946238232 20988737567294464 21031577970551808 21072655271275542 21114416379621312 21187997734072576 21197432401060176 21236606289225602 21240698774236272 21282792905774592 21314869699681008 21398673847905684 21441081049348224 21484844737158528 21520098012036096 21569317180026144 21612062556918784 21644635616272416 21654273616600266 21656175237454848 21688814782131552 21698472454715502 21724402739998464 21731796975516672 21774241891484478 21817240366003456 21861771837810432 21947880184080048 22024366065680704 22034173153733604 22079147410061388 22111114832140356 22156246135194732 22159203381144576 22243358341901961 22287439511822496 22332930713625312 22369575565142784 22420737595027176 22465170289428736 22499029127441064 22544952207742008 22581944953419456 22589631066655488 22678447222556224 22762024259268096 22893748936694416 22903943146644141 22983921996566949 23030834798426103 23033908777768704 23114179346260992 23167206860973384 23252585126924736 23258293884496582 23305766710620354 23344007834078928 23387148698261106 23390270235652608 23438012440536576 23473337517370224 23519856220337664 23573649086604496 23612329763206272 23660525216870784 23797449552616564 23800625853821952 23836497450831648 23847111451192698 23849205641247744 23883735852438528 23932485276834816 23943142018996416 24026581162560768 24121216180516752 24170450329303344 24265481827529412 24313570376533632 24350215068306468 24363197142136704 24399916629897996 24448271597456256 24544395411753888 24594493317536736 24643233890896896 24736822561272481 24740124242788608 24777411823890792 24826514899245312 24877188643025664 24974998840030272 25073369450800308 25124547052828476 25174161510205952 25223329794405573 25262067792214528 25273316575607328 25311407768371197 25363071233709759 25413334949987424 25513253125375752 25613564151281046 25664324286341056 25716708094477632 25755467553781218 25758905196225024 25806508908426048 25811482054768128 25901613812270592 25907972934629104 25960854057399888 26003451764543616 26012302440391168 26063107718595057 26153934702995836 26167878411924608 26210815813702656 26259254678749312 26302342014710784 26314054015109184 26356028089678848 26466334420289214 26520355222430058 26563870983607056 26670841742679552 26677389718696624 26775704085549696 26816059632185604 26825186891653392 26830356346403712 26869202833993344 26924045936439168 26930656076785516 26985624612297252 27029903807880864 27083470799176704 27138751246937088 27186326862324619 27245453280033024 27295804205542048 27340592357396736 27352766673600336 27396397619534592 27612444838223124 27666972247797248 27723638127259008 27820251872438784 27832639773137184 27874588301877141 27929829261650976 27986837223403872 27993708290342839 28096873695034056 28152555172828416 28263243201413568 28320931698981696 28367401924956672 28419826266241344 28432481147558244 28531565130540912 28588108065797632 28646459649544704 28702409766047721 28759089573368192 28859514155029888 28872364822133688 28918419709508736 28931296606287336 28965870319997952 29032322521979304 29146469551457742 29149029117080576 29205960814574874 29263840245440064 29311857637083648 29378897538311472 29438863213415184 29481486442853808 29487167790415488 29541661513592976 29590134766549632 29657811122535948 29716586015763328 29777240951500416 29826100753523712 29886979221310464 29894316793369568 29998705503254752 30012063433533702 30059936276989344 30109259937892608 30119508088873984 30178335253110066 30468904649073792 30538590862192188 30645229328755932 30651134940037152 30707779731234804 30711878370358272 30758166402071328 30828514193162367 30882027280997376 30889609147964512 31003446835899648 31074355614160472 31125343778771904 31182864931014808 31297783356493632 31483106350941696 31547366955827712 31671624569431968 31679400290952241 31781996601108864 31796148601590264 31854909433838403 31861048161354408 31924189358661888 31972304549521512 32035441550081024 32098010771858526 32161621574022336 32227267105737792 32353975770039216 32413767494081182 32418093835378176 32466953424408624 32481410424900399 32484262856182272 32533222173197328 32597695463275008 32725860549005184 32792657756715648 32846465386791936 32921820276120072 32986832323718144 33036549098521056 33051259730600406 33102019865660416 33118721115092082 33166672248210534 33169584857367552 33234369202792098 33299998453373696 33431159267733744 33499396070437968 33631106392540764 33697755434143104 33748543691161596 33817428311613012 33821942002799616 33884446599983232 33940045685044224 34017670833834336 34143036388902144 34151418868374728 34288944125970176 34340623405041624 34408678544568064 34614472076533184 34671269019391488 34750810291460076 34887440826744873 34958650065930531 35016011751118392 35080723047391659 35085405353478912 35157018660804864 35279784330506496 35288445893718952 35360473629906744 35418494644809408 35490787825306176 35499501192126362 35623462785115018 35696174328924846 35700938780732928 35754746176247472 35766915855537856 35773808461871616 35825603778657792 35898727915252224 35980832816396336 36039871743841152 36181824270775128 36327271040044032 36398222741294118 36454123143195648 36470355564800448 36525322602459702 36528530159379456 36544795713205056 36672407396184384 36681410863207858 36816593117630832 36891739976305104 36964850836345344 37110186364182912 37166117735836188 37239772348867968 37315782964538496 37462498260045408 37536740230437888 37610054176200462 37684324268551424 37761242265308928 37893101688321792 37909974863410992 38042086840721216 38120002424981136 38269879688063628 38420346226921569 38496486429511584 38557892946011648 38575062141716448 38633201330671827 38638357794337536 38709763362639072 38861959401943656 38941281086099832 39005177646815424 39018453660586752 39171863384415296 39230902054493754 39251817617886912 39308648590471744 39316223720553984 39388882018123968 39453513022066176 39534042134518272 39543748163381264 39699501630433821 39702987935333888 39780532833645087 40016084578044936 40079915035985792 40145679917190144 40163556128324544 40237780337480088 40303804250990016 40395984115178274 40478436918445878 40544855711821296 40625206198765056 40708126870405632 40718121149589584 40860305771674576 40868179920049536 40943706308313072 41010888536095104 41094596429301888 41104685590883156 41337929114532864 41500458371695872 41730377808658176 41748959659705776 41894743892476464 42145310542551084 42228832759242624 42375995468145152 42394864802120352 42473212578451204 42481397548472544 42565585811549184 42629739399362016 42727238969470649 42797347695811368 42882162098696448 42969689474317056 43138634360052288 43289271232544832 43308547233200532 43377629564263104 43396944909431004 43448805479996928 43548483782968956 43634480732006912 43719704327186613 43723543675620864 43808941221862311 43895760368160096 44048732131361408 44068346307467208 44158294820122776 44222229664280712 44312492270389464 44486716683803922 44574879023644992 44665861427250624 44739151130285568 44841475190054352 44930340578857472 44998058254882128 45018095150300553 45089904415484016 45163889906838912 45179262133310976 45267502879665099 45356894445112448 45524048518536192 45787497873388832 45807886293288282 45967843993133898 46061669596852206 46067817555537408 46334413721946768 46505170253849472 46516587768993164 46611533421240708 46688015668157856 46774297396522212 46780540471305216 46876024881073152 46946675034740448 46958200944015251 47039712440675328 47147298173208992 47224659526412544 47321050433741568 47594899105233128 47672994901663296 47694222902385396 47886284037992832 48053162325121536 48147016157787789 48242432361033504 48340900658606688 48352768865137631 48521613103863559 48530963655058824 48620651241121773 48627140753067264 48700430136612936 48726394284273408 48799833259795992 48896543194912512 49088790823507776 49188986635073472 49473645122544962 49480248485577216 49554823647781584 49576889595900609 49653029798490624 49750008372315801 49754377286051328 49949997680060544 50146738901600616 50249094105656952 50348323020411904 50446659588811146 50524135584429056 50546633151214656 50622815536742394 50726142467419518 50826669899974848 51026506250751504 51227128302562092 51328648572682112 51433416188955264 51510935107562436 51517810392450048 51613017816852096 51622964109536256 51803227624541184 51815945869258208 51921708114799776 52006903529087232 52024604880782336 52126215437190114 52307869405991672 52335756823849216 52518509357498624 52628108030218368 52932668840578428 53040710444860116 53127741967214112 53249251788189543 53341683485359104 53354779437393248 53435194177672527 53544261493387269 53551408171099392 53632119264371208 53650373783306784 53660712692807424 53738405667986688 53848091872878336 53861312153571032 53971249224594504 54059807615761728 54372653724649238 54490906560066048 54591608411084096 54681184714793472 54705533347200672 54792795239069184 55022116294811787 55224889676446248 55333944495594496 55447276254518016 55640503744877568 55665279546274368 55749176603754282 55859658523301952 55973674446807744 55987416580685678 56193747390068112 56305110345656832 56526486402827136 56641863397963392 56734803849913344 56839652532482688 56864962295116488 57063130261081824 57176216131595264 57292919299089408 57404819532095442 57518179146736384 57719028310059776 57744729644267376 57836839419017472 57862593212574672 58064645043958608 58292939102915484 58411921629149748 58527680490880128 58623715274167296 58757795076622944 58846353081740631 58877726426830368 58962972885707616 58974335580830976 59083323027185952 59180269533099264 59315622245071896 59433172031526656 59554481903000832 59788633586739136 59997411006509504 60024126867067404 60119872553978688 60218519875785216 60356670506220132 60593976172767411 60717655377668817 60937809298147584 61077181724384376 61290458657511864 61302269880074304 61415559462469608 61516332804142656 61657028386324734 61779218295929024 62006893671799296 62148711228320944 62250687557543808 62365729862029616 62595566712987264 62966212701883392 63094733911655424 63343249138863936 63358800581904482 63563993202217728 63592297203180528 63709818867676806 63722096322708816 63848378717323776 63944609099043024 64196021543717052 64323243148044672 64454534211475584 64707951540078432 64827534988162364 64836187670756352 64933906848817248 64962820849800798 64968525712364544 65066444346394656 65195390926550016 65451721098010368 65585315513431296 65843640552240144 66073098197042112 66102519461200812 66237442230184164 66333344496421068 66468738405584196 66599996906747392 66730075025705883 66862318535467488 66998792140875936 67262212785081528 67395510868286208 67497087382323192 67634856623226024 67768893199966464 68035341667668672 68286072777804288 68302837736749456 68577888251940352 68681246810083248 68711829439932423 68817357089136128 68951765989700847 69092504395278309 69228944153066368 69342538038782976 69501620582920152 69774881653489746 69917300131861062 70032023502236784 70161446094783318 70170810706957824 70314037321609728 70559568661012992 70576891787437904 70720947259813488 70836989289618816 70981575650612352 70999002384252724 71246925570230036 71392348657849692 71401877561465856 71509492352494944 71533831711075712 71547616923743232 71651207557315584 71797455830504448 71961665632792672 72079743487682304 72363648541550256 72796445482588236 72940711129600896 73050645204919404 73089591426410112 73344814792368768 73362821726415716 73633186235261664 73783479952610208 73801594583631121 73929701672690688 74059304211160169 74210467683817443 74220372728365824 74332235471672376 74479544697735936 74631565929076992 74924996520090816 75220108352400924 75368648537102848 75522484530617856 75669989383216719 75786203376643584 75819949726821984 75934223305113591 76084173681442432 76240004849962272 76539759376127256 76840692453843138 76992972859023168 77115785892023296 77150124283432896 77266402661343654 77276715588675072 77419526725278144 77723918803887312 77882562172199664 78010355293630848 78036907321173504 78189323155785171 78343726768830592 78461804108987508 78503635235773824 78617297180943488 78632447441107968 78777764036247936 78907026044132352 79068084269036544 79087496326762528 79399003260867642 79405975870667776 79561065667290174 80032169156089872 80159830071971584 80327112256649088 80475560674960176 80607608501980032 80791968230356548 80956873836891756 81089711423642592 81250412397530112 81416253740811264 81436242299179168 81558980586973857 81720611543349152 81736359840099072 81887412616626144 82021777072190208 82189192858603776 82209371181766312 83000916743391744 83460755617316352 83497919319411552 83789487784952928 83981124871028517 84290621085102168 84457665518485248 84751990936290304 84789729604240704 84946425156902408 84962795096945088 85259478798724032 85454477938941298 85594695391622736 85764324197392896 85939378948634112 86277268720104576 86578542465089664 86617094466401064 86755259128526208 86793889818862008 86897610959993856 87096967565937912 87268961464013824 87439408654373226 87447087351241728 87617882443724622 87791520736320192 88097464262722816 88136692614934416 88316589640245552 88444459328561424 88624984540778928 88973433367607844 89149758047289984 89331722854501248 89478302260571136 89682950380108704 89860681157714944 89996116509764256 90036190300601106 90179808830968032 90327779813677824 90358524266621952 90535005759330198 90713788890224896 91574995746777664 91615772586576564 91935687986267796 92123339193704412 92135635111074816 92485542579487101 92668827443893536 93010340507698944 93033175537986328 93223066842481416 93376031336315712 93548594793044424 93893350069480896 93916401888030502 94294596346417984 94449319052825088 94642100867483136 95038200872856723 95189798210466256 95345989803326592 95388445804770792 95564728301515209 95772568075985664 96106324650243072 96294032315575578 96484864722067008 96681801317213376 96705537730275262 97043226207727118 97061927310117648 97241302482243546 97254281506134528 97400860273225872 97452788568546816 97599666519591984 97793086389825024 98177581647015552 98377973270146944 98947290245089924 98960496971154432 99109647295563168 99153779191801218 99306059596981248 99500016744631602 99508754572102656 99899995360121088 100293477803201232 100498188211313904 100893319177622292 101093266302429312 101245631073484788 101452284934839036 101653339799949696 102053012501503008 102454256605124184 102657297145364224 102866832377910528 103021870215124872 103226035633704192 103631891738516416 103843416229599552 104013807058174464 104252430874380228 104615738811983344 104662322480234619 104671513647698432 104875950197791593 105037018714997248 105242169142174977 105256216060436736 105865337681156856 106081420889720232 106255483934428224 106498503576379086 106709558874786496 106870388355345054 107088522986774538 107102816342198784 107264238528742416 107300747566613568 107321425385614848 107476811335973376 107696183745756672 107722624307142064 107942498449189008 108119615231523456 108745307449298476 108981813120132096 109183216822168192 109362369429586944 109411066694401344 109585590478138368 110044232589623574 110449779352892496 110894552509036032 111330559092548736 111498353207508564 111719317046603904 111947348893615488 111974833161371356 112387494780136224 112610220691313664 113037885374928679 113052972805654272 113283726795926784 113679305064965376 113729924590232976 114126260522163648 114809639064190884 115036358293472768 115261038680764707 115438056620119552 115489459288534752 115673678838034944 115725186425149344 115899603992015481 116129290087917216 116585878205830968 116823843258299496 117055360981760256 117515590153245888 117692706163481262 117755452853660736 117925945771415232 117948671161661952 118166646054371904 118360539066198528 118631244490143792 118866344063053312 119098504891301463 119108963806001664 119341598500935261 119577267173478272 119994822013019008 120048253734134808 120239745107957376 120437039751570432 120713341012440264 121187952345534822 121435310755337634 121875618596295168 122154363448768752 122580917315023728 122604539760148608 122831118924939216 123032665608285312 123314056772649468 123558436591858048 124013787343598592 124297422456641888 124501375115087616 124731459724059232 125191133425974528 126686498277727872 126717601163808964 127127986404435456 127184594406361056 127419637735353612 127444192645417632 127696757434647552 127889218198086048 127920616364731201 128181716908411947 128392043087434104 128646486296089344 128909068422951168 129415903080156864 129655069976324728 129867813697634496 129925641699601596 130132888692789312 130903442196020736 131159112981559839 131170631026862592 131687281104480288 132146196394084224 132205038922401624 132474884460368328 132666688992842136 132937476811168392 133199993813494784 133460150051411766 133724637070934976 133997584281751872 134524425570163056 134791021736572416 134994174764646384 135054285450901659 135269713246452048 135537786399932928 136070683335337344 136572145555608576 136605675473498912 137155776503880704 137362493620166496 137423658879864846 137634714178272256 137903531979401694 138185008790556618 138457888306132736 139003241165840304 139549763306979492 139834600263722124 140064047004473568 140322892189566636 140341621413915648 140628074643219456 140874602832045753 141119137322025984 141153783574875808 141441894519626976 141673978579237632 141963151301224704 141998004768505448 142493851140460072 142784697315699384 143018984704989888 143067663422151424 143923331265585344 144159486975364608 144727297083100512 145058306595412893 145564839311590677 145592890965176472 145861953723365319 145881422259201792 146101290409838808 146179182852820224 146689629584737536 146725643452831432 147266372470523328 147566959905220416 147603189167262242 148118608422320338 148420935367634886 148440745456731648 148664470943344752 148959089395471872 149263131858153984 149849993040181632 150440216704801848 150737297074205696 151044969061235712 151339978766433438 151572406753287168 151639899453643968 151868446610227182 152168347362884864 152480009699924544 153079518752254512 153681384907686276 153985945718046336 154300248566865792 154532805322687308 154553431177350144 154839053450556288 155447837607774624 155765124344399328 156020710587261696 156073814642347008 156378646311570342 156687453537661184 156923608217975016 157007270471547648 157234594361886976 157555528072495872 158174992653525056 158798006521735284 159122131334580348 159747755364568629 160064338312179744 160305582533017581 160319660143943168 160632784480161807 160654224513298176 160951121349920352 161215217003960064 161583936460713096 161913747673783512 162179422847285184 162872484598358336 163117961173947714 163441223086698304 163472719680198144 163774825233252288 164043554144380416 164378385717207552 164418742363532624 165066348884435361 166001833486783488 166921511234632704 166995838638823104 167578975569905856 167962249742057034 168581242170204336 168915331036970496 169579459208481408 169892850313804816 169925590193890176 170518957597448064 170908955877882596 171189390783245472 171528648394785792 171878757897268224 172554537440209152 173157084930179328 173234188932802128 173510518257052416 173587779637724016 174193935131875824 174878817308746452 175235764887449244 175583041472640384 176194928525445632 176273385229868832 176539059245221893 176633179280491104 176888918657122848 177249969081557856 177946866735215688 178299516094579968 178663445709002496 179365900760217408 179992233019528512 180072380601202212 180359617661936064 180655559627355648 181070011518660396 181427577780449792 181781928518302233 182152966133006451 183149991493555328 183231545173153128 183871375972535592 184246678387408824 184971085158974202 185337654887787072 186020681015397888 186066351075972656 186446133684962832 186752062672631424 187097189586088848 187786700138961792 187832803776061004 188589192692835968 188898638105650176 189284201734966272 190076401745713446 190379596420932512 190691979606653184 190776891609541584 191129456603030418 191545136151971328 192588064631151156 192969729444134016 193363602634426752 193411075460550524 194086452415454236 194123854620235296 194482604964487092 194508563012269056 194801720546451744 194905577137093632 195199333039183968 195247256556694991 195586172779650048 196355163294031104 196755946540293888 197894580490179848 198219294591126336 198307558383602436 199000033489263204 199799990720242176 200190225077117649 200586955606402464 200996376422627808 201747759747643219 201786638355244584 202186532604858624 202491262146969576 202904569869678072 203306679599899392 204106025003006016 204908513210248368 205314594290728448 205733664755821056 206043740430249744 206135488319797269 206452071267408384 206855297969102541 207263783477032832 207686832459199104 208027614116348928 208504861748760456 209231477623966688 209324644960469238 209343027295396864 209751900395583186 210074037429994496 210484338284349954 210512432120873472 211730675362313712 212162841779440464 212510967868856448 212997007152758172 213419117749572992 213740776710690108 214177045973549076 214205632684397568 214528477057484832 214601495133227136 214642850771229696 214953622671946752 215392367491513344 215445248614284128 215884996898378016 216239230463046912 217490614898596952 218366433644336384 218822133388802688 220088465179247148 220899558705784992 221404783750893363 221789105018072064 222177912633480507 222631403051452329 222661118185097472 222996706415017128 223438634093207808 223894697787230976 223949666322742712 224774989560272448 226075770749857358 226105945611308544 226567453591853568 227358610129930752 227459849180465952 228252521044327296 229619278128381768 230072716586945536 230522077361529414 230876113240239104 230978918577069504 231347357676069888 231450372850298688 231799207984030962 232258580175834432 233171756411661936 233647686516598992 234110721963520512 235031180306491776 235385412326962524 235510905707321472 235851891542830464 235897342323323904 236333292108743808 236721078132397056 237262488980287584 237732688126106624 238197009782602926 238217927612003328 238683197001870522 239154534346956544 239989644026038016 240096507468269616 240479490215914752 241426682024880528 242375904691069644 242870621510675268 243751237192590336 244308726897537504 244676941760921571 245161834630047456 245209079520297216 245662237849878432 246065331216570624 246628113545298936 247116873183716096 248594844913283776 249002750230175232 249462919448118464 250382266851949056 251943374613085551 253372996555455744 253435202327617928 254255972808870912 254369188812722112 254839275470707224 254888385290835264 255778436396172096 255841232729462402 256363433816823894 256784086174868208 257292972592178688 257818136845902336 258831806160313728 259310139952649456 259735627395268992 259851283399203192 260265777385578624 261806884392041472 262318225963119678 262341262053725184 263374562208960576 264292392788168448 264410077844803248 264949768920736656 265333377985684272 265874953622336784 266920300102823532 267449274141869952 267995168563503744 269048851140326112 269582043473144832 269988349529292768 270108570901803318 270539426492904096 271075572799865856 272141366670674688 273211350946997824 274724987240332992 274847317759729692 275807063958803388 276370017581113236 276915776612265472 277456627738461303 278006482331680608 279099526613958984 279669200527444248 280128094008947136 280645784379133272 281749205664091506 282307567149751616 282883789039253952 283347957158475264 283926302602449408 283996009537010896 284987702280920144 285114602618570169 285569394631398768 286037969409979776 286135326844302848 286694184904545627 287846662531170688 288318973950729216 289454594166201024 290116613190825786 291129678623181354 291185781930352944 291723907446730638 291762844518403584 292202580819677616 292358365705640448 293379259169475072 293451286905662864 294532744941046656 295133919810440832 295206378334524484 296237216844640676 296841870735269772 296881490913463296 297328941886689504 297918178790943744 298526263716307968 299699986080363264 300880433409603696 302679957532866876 303279798907287936 303736893220454364 304336694725769728 304960019399849088 306159037504509024 307362769815372552 307930791193771229 307971891436092672 308600497133731584 309065610645374616 309678106901112576 310895675215549248 311530248688798656 312041421174523392 312757292623140684 313374907075322368 313847216435950032 313986967440703857 314014540943095296 314469188723773952 314627850593374779 315111056144991744 315726507426524931 316349985307050112 317596013043470568 318244262669160696 319495510729137258 320128676624359488 320611165066035162 320639320287886336 321265568960323614 321308449026596352 321902242699840704 322430434007920128 323167872921426192 323827495347567024 324358845694570368 325744969196716672 326235922347895428 326882446173396608 326945439360396288 327549650466504576 328087108288760832 328756771434415104 328837484727065248 330132697768870722 333991677277646208 335157951139811712 335924499484114068 337162484340408672 337245261325200439 337830662073940992 339113656124786037 339158918416962816 339785700627609632 339851180387780352 341037915194896128 341817911755765192 342378781566490944 345109074880418304 345783116042294121 346314169860358656 346468377865604256 347021036514104832 347175559275448032 348387870263751648 348473403200474651 349757634617492904 350471529774898488 351166082945280768 352389857050891264 352546770459737664 353078118490443786 353266358560982208 353777837314245696 354499938163115712 355893733470431376 356599032189159936 357295514673904389 357326891418004992 358731801520434816 359984466039057024 360144761202404424 360719235323872128 361311119254711296 362140023037320792 362855155560899584 363563857036604466 364305932266012902 366299982987110656 366463090346306256 367742751945071184 368493356774817648 369942170317948404 370675309775574144 372041362030795776 372132702151945312 372892267369925664 373504125345262848 374194379172177696 375573400277923584 375665607552122008 377178385385671936 380152803491426892 380759192841865024 381383959213306368 381553783219083168 382258913206060836 383090272303942656 383761849094193603 384545150725235841 385176129262302312 385939458888268032 386727205268853504 386822150921101048 388172904830908472 388247709240470592 388965209928974184 389603441092903488 390398666078367936 390494513113389982 392710326588062208 393511893080587776 395789160980359696 396438589182252672 396615116767204872 398000066978526408 399599981440484352 400380450154235298 401173911212804928 401992752845255616 403495519495286438 403573276710489168 404373065209717248 404982524293939152 405809139739356144 406613359199798784 408212050006012032 409817026420496736 410629188581456896 411467329511642112 412087480860499488 412270976639594538 412904142534816768 413710595938205082 414527566954065664 415373664918398208 417009723497520912 418462955247933376 418649289920938476 419503800791166372 420968676568699908 421024864241746944 422623808496137259 423461350724627424 424325683558880928 425021935737712896 425994014305516344 426838235499145984 427481553421380216 428354091947098152 429056954114969664 429202990266454272 430890497228568256 431769993796756032 432478460926093824 434981229797193904 435174919786238679 436694517934772031 436732867288672768 437585861170095957 437644266777605376 440176930358494296 441799117411569984 442809567501786726 444355825266961014 445262806102904658 445322236370194944 445993412830034256 446877268186415616 447789395574461952 447899332645485424 449549979120544896 452151541499714716 452211891222617088 453134907183707136 454717220259861504 454919698360931904 456505042088654592 459238556256763536 461044154723058828 461957837154139008 462900745700597376 463598415968061924 464517160351668864 466343512823323872 467295373033197984 468221443927041024 469999628664177139 470062360612983552 470770824653925048 471021811414642944 471703783085660928 472666584217487616 474524977960575168 476394019565205852 477366394003741044 478309068693913088 479243266093705887 479979288052076032 480193014936539232 480916747599052743 480958980431829504 481898353440485421 482853364049761056 484751809382139288 485741243021350536 488617453795075008 489353883521843142 490323669260094912 490418159040594432 491324475699756864 492130662433141248 493256227090597872 494233746367432192 495199046653306083 497189689826567552 498005500460350464 498925838896236928 500764533703898112 503886749226171102 506745993110911488 506870404655235856 508738377625444224 509678550941414448 509776770581670528 511556872792344192 511682465458924804 512726867633647788 513568172349736416 514585945184357376 515636273691804672 516540210384167761 517663612320627456 518620279905298912 519471254790537984 519702566798406384 520531554771157248 524636451926239356 526749124417921152 528584785576336896 528820155689606496 529617177735665679 529899537841473312 530666755971368544 531749907244673568 531880457516513941 533840600205647064 534898548283739904 535990337127007488 538097702280652224 539976699058585536 540217141803606636 541078852985808192 544282733341349376 545345785554906699 546422701893995648 549449974480665984 549694635519459384 551614127917606776 552740035162226472 553831553224530944 554913255476922606 556012964663361216 558199053227917968 559338401054888496 560256188017894272 561291568758266544 563498411328183012 564615134299503232 565767578078507904 566695914316950528 567852605204898816 567992019074021792 569975404561840288 570229205237140338 571138789262797536 572075938819959552 572270653688605696 573388369809091254 575693325062341376 578909188332402048 580233226381651572 582259357246362708 582371563860705888 583447814893461276 583525689036807168 584405161639355232 584716731411280896 585741769670084973 586758518338950144 586902573811325728 589065489882093312 590267839620881664 590412756669048968 592474433689281352 593683741470539544 594657883773379008 599399972160726528 601760866819207392 605243279242929657 605359915065733752 606559597814575872 607473786440908728 608673389451539456 609920038799698176 612318075009018048 614725539630745104 615861582387542458 615943782872185344 617200994267463168 618131221290749232 619356213802225152 621791350431098496 623060497377597312 624082842349046784 625514585246281368 626749814150644736 627694432871900064 627973934881407714 628029081886190592 628938377447547904 629255701186749558 630222112289983488 631453014853049862 632699970614100224 635192026086941136 636488525338321392 638991021458274516 640257353248718976 641222330132070324 642531137920647228 642616898053192704 643804485399681408 644860868015840256 646335745842852384 647654990695134048 648717691389140736 651489938393433344 652471844695790856 653764892346793216 655099300933009152 657674969454130496 660265395537741444 664214351252680089 666533737900441521 667894209154356987 667983354555292416 670315902279623424 671848998968228136 674324968680817344 674490522650400878 678227312249572074 678317836833925632 679571401255219264 679702360775560704 682075830389792256 683635823511530384 684757563132981888 690218149760836608 691566232084588242 692628339720717312 692936755731208512 694042073028209664 694351118550896064 696775740527503296 696946806400949302 699515269234985808 700943059549796976 702332165890561536 705093540919475328 706156236980887572 706532717121964416 707555674628491392 708999876326231424 711787466940862752 713198064378319872 714591029347808778 714653782836009984 717463603040869632 719968932078114048 720289522404808848 721438470647744256 724280046074641584 727127714073208932 728611864532025804 732599965974221312 732926180692612512 734030825282764713 735485503890142368 736986713549635296 739884340635896808 741350619551148288 744265404303890624 745784534739851328 747008250690525696 748388758344355392 751146800555847168 751331215104244016 754356770771343872 755830123839256653 760305606982853784 761518385683730048 762767918426612736 763107566438166336 764517826412121672 767523698188387206 769090301450471682 770352258524604624 771878917776536064 773454410537707008 773644301842202096 776345809661816944 776495418480941184 777930419857948368 779206882185806976 780797332156735872 780989026226779964 785420653176124416 787023786161175552 791578321960719392 792877178364505344 793230233534409744 796000133957052816 800760900308470596 802347822425609856 803985505690511232 806991038990572876 807146553420978336 808746130419434496 809965048587878304 811618279478712288 811817540419942331 813226718399597568 816424100012024064 819634052840993472 824174961720998976 824541953279189076 827421191876410164 829055133908131328 830747329836796416 832369883215383909 834019446995041824 836925910495866752 837298579841876952 839007601582332744 841937353137399816 845247616992274518 846922701449254848 848651367117761856 850043871475425792 851988028611032688 853676470998291968 854963106842760432 855343807855710507 856708183894196304 858113908229939328 858405980532908544 860082554713636881 861780994457136512 863539987593512064 864956921852187648 869962459594387808 870349839572477358 873389035869544062 873465734577345536 875171722340191914 875288533555210752 880353860716988592 883598234823139968 885619135003573452 888711650533922028 890525612205809316 890644472740389888 891986825660068512 893754536372831232 895578791148923904 895798665290970848 899099958241089792 904303082999429432 909839396721863808 913010084177309184 918477112513527072 918702608437614989 922088309446117656 923792373581313687 923915674308278016 925801491401194752 927196831936123848 929034320703337728 932687025646647744 934590746066395968 939999257328354278 940124721225967104 941541649307850096 941960902322111571 942043622829285888 943407566171321856 945333168434975232 949049955921150336 952788039130411704 954732788007482088 956618137387826176 958486532187411774 959958576104152064 960386029873078464 961833495198105486 961917960863659008 963796706880970842 965706728099522112 969503618764278576 971482486042701072 977234907590150016 978707767043686284 980647338520189824 980836318081188864 982648951399513728 984261324866282496 986512454181195744 988467492734864384 990398093306612166 994379379653135104 997851677792473856 1007773498452342204 1011735783975601317 1013491986221822976 1013740809310471712 1017340968374358111 1017476755250888448 1019357101882828896 1019553541163341056 1023113745584688384 1023364930917849608 1025453735267295576 1027136344699472832 1033080420768335522 1035327224641254912 1037240559810597824 1038942509581075968 1039405133596812768 1041063109542314496 1045420209601423953 1049272903852478712 1053498248835842304 1057169571152673792 1057640311379212992 1059234355471331358 1059799075682946624 1061333511942737088 1063499814489347136 1063760915033027882 1067681200411294128 1069797096567479808 1071980674254014976 1076195404561304448 1079953398117171072 1080434283607213272 1082157705971616384 1088565466682698752 1090691571109813398 1092845403787991296 1098899948961331968 1099389271038918768 1103228255835213552 1105480070324452944 1109826510953845212 1112025929326722432 1116398106455835936 1118676802109776992 1120512376035788544 1122583137516533088 1126996822656366024 1129230268599006464 1131535156157015808 1135984038148043584 1139950809123680576 1140458410474280676 1142277578525595072 1144151877639919104 1146776739618182508 1151285547282580809 1151386650124682752 1153635452175707523 1157818376664804096 1160466452763303144 1164518714492725416 1164743127721411776 1166895629786922552 1168810323278710464 1171483539340169946 1173805147622651456 1178130979764186624 1180535679241763328 1180825513338097936 1184948867378562704 1187367482941079088 1189315767546758016 1198799944321453056 1203521733638414784 1210486558485859314 1210719830131467504 1213119195629151744 1214947572881817456 1219840077599396352 1224636150018036096 1229451079261490208 1231723164775084916 1231887565744370688 1234401988534926336 1236262442581498464 1238712427604450304 1243582700862196992 1246120994755194624 1251029170492562736 1255388865743800128 1255947869762815428 1258511402373499116 1262906029706099724 1265399941228200448 1267871425488411777 1270384052173882272 1272977050676642784 1277982042916549032 1280514706497437952 1282444660264140648 1285062275841294456 1287608970799362816 1292671491685704768 1295309981390268096 1297435382778281472 1302979876786866688 1304943689391581712 1305524759358716037 1307529784693586432 1310083553804316093 1310198601866018304 1312757583510287871 1315349938908260992 1320530791075482888 1328428702505360178 1333067475800883042 1335788418308713974 1335966709110584832 1340631804559246848 1343697997936456272 1348649937361634688 1348981045300801756 1356454624499144148 1356635673667851264 1359142802510438528 1359404721551121408 1364151660779584512 1367271647023060768 1369515126265963776 1383132464169176484 1385873511462417024 1388702237101792128 1393551481055006592 1393893612801898604 1399030538469971616 1401886119099593952 1402230297088991299 1404664331781123072 1407126780012043211 1409998885992531417 1410187081838950656 1412312473961775144 1413065434243928832 1415111349256982784 1417999752652462848 1423574933881725504 1429182058695617556 1434927206081739264 1437729798281117661 1439937864156228096 1440579044809617696 1442750242797158229 1442876941295488512 1448560092149283168 1454255428146417864 1457223729064051608 1465199931948442624 1465852361385225024 1468061650565529426 1470971007780284736 1473973427099270592 1479768681271793616 1482701239102296576 1485597139959918249 1488530808607781248 1491569069479702656 1494016501381051392 1496777516688710784 1502293601111694336 1502662430208488032 1508713541542687744 1511660247678513306 1520611213965707568 1523036771367460096 1526215132876332672 1529035652824243344 1535047396376774412 1538180602900943364 1540704517049209248 1543757835553072128 1546908821075414016 1547288603684404192 1549620631152503283 1552691619323633888 1552990836961882368 1555860839715896736 1558413764371613952 1561594664313471744 1561978052453559928 1583156643921438784 1585754356729010688 1586460467068819488 1592000267914105632 1595641372549541823 1601521800616941192 1604695644851219712 1607971011381022464 1613982077981145752 1614293106841956672 1619930097175756608 1623236558957424576 1623635080839884662 1632848200024048128 1639268105681986944 1648349923441997952 1649083906558378152 1654842383752820328 1658110267816262656 1661494659673592832 1664739766430767818 1668038893990083648 1673851820991733504 1674597159683753904 1678015203164665488 1683874706274799632 1690495233984549036 1693845402898509696 1697302734235523712 1700087742950851584 1703976057222065376 1707352941996583936 1709926213685520864 1710687615711421014 1713416367788392608 1716227816459878656 1716811961065817088 1720165109427273762 1723561988914273024 1727079975187024128 1739924919188775616 1740699679144954716 1746778071739088124 1750343444680383828 1750577067110421504 1757225309010254919 1760707721433977184 1767196469646279936 1771238270007146904 1777423301067844056 1781051224411618632 1783973651320137024 1791597330581941696 1798199916482179584 1808606165998858864 1815729837728788971 1819678793443727616 1826020168354618368 1836954225027054144 1837405216875229978 1844176618892235312 1847584747162627374 1847831348616556032 1851602982802389504 1854393663872247696 1858068641406675456 1865374051293295488 1869181492132791936 1879998514656708556 1880249442451934208 1883083298615700192 1883921804644223142 1884087245658571776 1886815132342643712 1890666336869950464 1898099911842300672 1905576078260823408 1909465576014964176 1916973064374823548 1920772059746156928 1923666990396210972 1927593413761941684 1931413456199044224 1939007237528557152 1942964972085402144 1954469815180300032 1957415534087372568 1961294677040379648 1965297902799027456 1973024908362391488 1980796186613224332 1988758759306270208 1992643053758040267 1995703355584947712 1999601213701324563 2003682627463070961 2015546996904684408 2023471567951202634 2027481618620943424 2034681936748716222 2034953510501776896 2038714203765657792 2039107082326682112 2046227491169376768 2046729861835699216 2050907470534591152 2054272689398945664 2066160841536671044 2070654449282509824 2074481119621195648 2077885019162151936 2078810267193625536 2082126219084628992 2090840419202847906 2098545807704957424 2106996497671684608 2115280622758425984 2118468710942662716 2119598151365893248 2122667023885474176 2126999628978694272 2127521830066055764 2135362400822588256 2139594193134959616 2143961348508029952 2147719822123644901 2152390809122608896 2159906796234342144 2160868567214426544 2164315411943232768 2181383142219626796 2185690807575982592 2197799897922663936 2198778542077837536 2202092475848294139 2206456511670427104 2210960140648905888 2219653021907690424 2224051858653444864 2232796212911671872 2237353604219553984 2241024752071577088 2245166275033066176 2253993645312732048 2258460537198012928 2263070312314031616 2267490371517769959 2271968076296087168 2279901618247361152 2280916820948561352 2284555157051190144 2288303755279838208 2293553479236365016 2302571094565161618 2302773300249365504 2307270904351415046 2315636753329608192 2320932905526606288 2329037428985450832 2329486255442823552 2333791259573845104 2337620646557420928 2342967078680339892 2347610295245302912 2356261959528373248 2361071358483526656 2361651026676195872 2369897734757125408 2374734965882158176 2378631535093516032 2407043467276829568 2420973116971718628 2421439660262935008 2426238391258303488 2429895145763634912 2435452621259826993 2439680155198792704 2449272300036072192 2458902158522980416 2463446329550169832 2472524885162996928 2487165401724393984 2492241989510389248 2502058340985125472 2510777731487600256 2511895739525630856 2517022804746998232 2525812059412199448 2530799882456400896 2535742850976823554 2540768104347764544 2545954101353285568 2555964085833098064 2561029412994875904 2564889320528281296 2566031423567131521 2570124551682588912 2575217941598725632 2585342983371409536 2590619962780536192 2594870765556562944 2605959753573733376 2609887378783163424 2611049518717432074 2615059569387172864 2620167107608632186 2620397203732036608 2625515167020575742 2630699877816521984 2641061582150965776 2656857405010720356 2666134951601766084 2671576836617427948 2671933418221169664 2681263609118493696 2687395995872912544 2697299874723269376 2697962090601603512 2712909248998288296 2718285605020877056 2734543294046121536 2739030252531927552 2756107825312844967 2766264928338352968 2771377120743941061 2771747022924834048 2777404474203584256 2787102962110013184 2787787225603797208 2798061076939943232 2803772238199187904 2804460594177982598 2814253560024086422 2819997771985062834 2820374163677901312 2824624947923550288 2826130868487857664 2830222698513965568 2835999505304925696 2847149867763451008 2858364117391235112 2869854412163478528 2875459596562235322 2879875728312456192 2881158089619235392 2885500485594316458 2885753882590977024 2897120184298566336 2908510856292835728 2914447458128103216 2931704722770450048 2936123301131058852 2941942015560569472 2947946854198541184 2959537362543587232 2965402478204593152 2971194279919836498 2977061617215562496 2983138138959405312 2993555033377421568 3005324860416976064 3023320495357026612 3035207351926803951 3041222427931415136 3046073542734920192 3052022905123074333 3052430265752665344 3058071305648486688 3070094792753548824 3076361205801886728 3081409034098418496 3094577207368808384 3099241262305006566 3105383238647267776 3105981673923764736 3111721679431793472 3116827528743227904 3123189328626943488 3123956104907119856 3136260628804271859 3166313287842877568 3171508713458021376 3172920934137638976 3184000535828211264 3191282745099083646 3203043601233882384 3209391289702439424 3215942022762044928 3227964155962291504 3228586213683913344 3239860194351513216 3246473117914849152 3247270161679769324 3265696400048096256 3278536211363973888 3296699846883995904 3298167813116756304 3309684767505640656 3329479532861535636 3336077787980167296 3347703641983467008 3349194319367507808 3356030406329330976 3367749412549599264 3380990467969098072 3387690805797019392 3394605468471047424 3407952114444130752 3419852427371041728 3421375231422842028 3426832735576785216 3432455632919757312 3440330218854547524 3447123977828546048 3453856641847742427 3454159950374048256 3460906356527122569 3479849838377551232 3481399358289909432 3493556143478176248 3500686889360767656 3514450618020509838 3521415442867954368 3534392939292559872 3542476540014293808 3554846602135688112 3562102448823237264 3567947302640274048 3583194661163883392 3596399832964359168 3617212331997717728 3631459675457577942 3639357586887455232 3673908450054108288 3674810433750459956 3688353237784470624 3695169494325254748 3695662697233112064 3703205965604779008 3708787327744495392 3709697874577204829 3716137282813350912 3730748102586590976 3738362984265583872 3759997029313417112 3766166597231400384 3767843609288446284 3796199823684601344 3803614276465235331 3811152156521646816 3818931152029928352 3833207435205221161 3833946128749647096 3841544119492313856 3847333980792421944 3855186827523883368 3862826912398088448 3878014475057114304 3885929944170804288 3908939630360600064 3914831068174745136 3916574278076148111 3922589354080759296 3930250661412948279 3930595805598054912 3946049816724782976 3961592373226448664 3977517518612540416 3985286107516080534 3991406711169895424 3999202427402649126 4007365254926141922 4031093993809368816 4046943135902405268 4054963237241886848 4069363873497432444 4069907021003553792 4077428407531315584 4078214164653364224 4092454982338753536 4093459723671398432 4101814941069182304 4108545378797891328 4132321683073342088 4148962239242391296 4157620534387251072 4181680838405695812 4197091615409914848 4206690891266973897 4213992995343369216 4221380340036129633 4229996657977594251 4230561245516851968 4236937421885325432 4239196302731786496 4245334047770948352 4253999257957388544 4255043660132111528 4270724801645176512 4295439644247289802 4304781618245217792 4319813592468684288 4321737134428853088 4328630823886465536 4362766284439253592 4371381615151965184 4395599795845327872 4397557084155675072 4404184951696588278 4412913023340854208 4421920281297811776 4439306043815380848 4448103717306889728 4465592425823343744 4474707208439107968 4482049504143154176 4490332550066132352 4507987290625464096 4516921074396025856 4526140624628063232 4534980743035539918 4543936152592174336 4559803236494722304 4561833641897122704 4569110314102380288 4587106958472730032 4605142189130323236 4614541808702830092 4631273506659216384 4641865811053212576 4648861893457509849 4658074857970901664 4658972510885647104 4667582519147690208 4675241293114841856 4685934157360679784 4695220590490605824 4723302053352391744 4739795469514250816 4749469931764316352 4757263070187032064 4786924117648625469 4814086934553659136 4841946233943437256 4842879320525870016 4859790291527269824 4870905242519653986 4898544600072144384 4917804317045960832 4926892659100339664 4945049770325993856 4974330803448787968 4984483979020778496 5004116681970250944 5021555462975200512 5023791479051261712 5034045609493996464 5051624118824398896 5071485701953647108 5081536208695529088 5091908202706571136 5111928171666196128 5122058825989751808 5129778641056562592 5132062847134263042 5140249103365177824 5150435883197451264 5170685966742819072 5181239925561072384 5219774757566326848 5222099037434864148 5240334215217264372 5251030334041151484 5261399755633043968 5271675927030764757 5282123164301931552 5313714810021440712 5332269903203532168 5343153673234855896 5374791991745825088 5394599749446538752 5395924181203207024 5425818497996576592 5436571210041754112 5447189513186366913 5469086588092243072 5478060505063855104 5512215650625689934 5532529856676705936 5542754241487882122 5543494045849668096 5554808948407168512 5574205924220026368 5575574451207594416 5596122153879886464 5607544476398375808 5608921188355965196 5628507120048172844 5639995543970125668 5640748327355802624 5649249895847100576 5652261736975715328 5660445397027931136 5671999010609851392 5694299735526902016 5716728234782470224 5750919193124470644 5762316179238470784 5771000971188632916 5794240368597132672 5817021712585671456 5828894916256206432 5850685032681653351 5863409445540900096 5872246602262117704 5883884031121138944 5895893708397082368 5919074725087174464 5942388559839672996 5954123234431124992 5966276277918810624 5977929161274120801 5987110066754843136 5998803641103973689 6010649720833952128 6046640990714053224 6070414703853607902 6082444855862830272 6092147085469840384 6104045810246148666 6104860531505330688 6116142611296973376 6140189585507097648 6152722411603773456 6162818068196836992 6189154414737616768 6198482524610013132 6210766477294535552 6211963347847529472 6223443358863586944 6233655057486455808 6246378657253886976 6247912209814239712 6272521257608543718 6332626575685755136 6345841868275277952 6368001071656422528 6382565490198167292 6406087202467764768 6418782579404878848 6431884045524089856 6443159466370934703 6455928311924583008 6457172427367826688 6479720388703026432 6492946235829698304 6494540323359538648 6557072422727947776 6593399693767991808 6596335626233512608 6619369535011281312 6658959065723071272 6672155575960334592 6695407283966934016 6698388638735015616 6712060812658661952 6735498825099198528 6761980935938196144 6775381611594038784 6789210936942094848 6815904228888261504 6839704854742083456 6842750462845684056 6853665471153570432 6864911265839514624 6880660437709095048 6894247955657092096 6907713283695484854 6908319900748096512 6921812713054245138 6959699676755102464 6962798716579818864 6987112286956352496 7001373778721535312 7028901236041019676 7042830885735908736 7068785878585119744 7084953080028587616 7109693204271376224 7124204897646474528 7135894605280548096 7166389322327766784 7234424663995435456 7262919350915155884 7278715173774910464 7306357863779480979 7347816900108216576 7349620867500919912 7376706475568941248 7390338988650509496 7417574655488990784 7419395749154409658 7461496205173181952 7476725968531167744 7519994058626834224 7532333194462800768 7535687218576892568 7592399647369202688 7607228552930470662 7622304313043293632 7637862304059856704 7666414870410442322 7667892257499294192 7683088238984627712 7694667961584843888 7710373655047766736 7725653824796176896 7756028950114228608 7771859888341608576 7817879260721200128 7829662136349490272 7833148556152296222 7845178708161518592 7860501322825896558 7861191611196109824 7892099633449565952 7923184746452897328 7970572215032161068 7998404854805298252 8014730509852283844 8062187987618737632 8093886271804810536 8109926474483773696 8138727746994864888 8154856815062631168 8186919447342796864 8203629882138364608 8217090757595782656 8264643366146684176 8268323475938534901 8297924478484782592 8314131362231823183 8315241068774502144 8363361676811391624 8394183230819829696 8413381782533947794 8442760680072259266 8459993315955188502 8461122491033703936 8473874843770650864 8478392605463572992 8490668095541896704 8507998515914777088 8510087320264223056 8541449603290353024 8590879288494579604 8609563236490435584 8639627184937368576 8643474268857706176 8657261647772931072 8725532568878507184 8795114168311350144 8808369903393176556 8825826046681708416 8843840562595623552 8878612087630761696 8896207434613779456 8929992944619365641 8931184851646687488 8949414416878215936 8980665100132264704 9015974581250928192 9069961486071079836 9087872305184348672 9105622055780411853 9119606472989444608 9123667283794245408 9138220628204760576 9156068715369222999 9174213916945460064 9210284378260646472 9229083617405660184 9283731622106425152 9297723786915019698 9316149715941803328 9317945021771294208 9335165038295380416 9350482586229683712 9371868314721359568 9390441180981211648 9408781886412815577 9446604106704783488 9479590939028501632 9498939863528632704 9514526140374064128 9573848235297250938 9628173869107318272 9683892467886874512 9685758641051740032 9719580583054539648 9741810485039307972 9797089200144288768 9835608634091921664 9853785318200679328 9890099540651987712 10008233363940501888 10043110925950401024 10047582958102523424 10068091218987992928 10103248237648797792 10105728692813764879 10142971403907294216 10163072417391058176 10183816405413142272 10223856343332392256 10259557282113125184 10264125694268526084 10280498206730355648 10341371933485638144 10361569925543227281 10362479851122144768 10439549515132653696 10444198074869728296 10480668430434528744 10502060668082302968 10522799511266087936 10543351854061529514 10564246328603863104 10627429620042881424 10664539806407064336 10686307346469711792 10749583983491650176 10789199498893077504 10791848362406414048 10851636995993153184 10873142420083508224 10894379026372733826 10938173176184486144 11024431301251379868 11065059713353411872 11085508482975764244 11086988091699336192 11109617896814337024 11129093623731614487 11148411848440052736 11151148902415188832 11192244307759772928 11215088952796751616 11217842376711930392 11257014240096345688 11279991087940251336 11298499791694201152 11388599471053804032 11433456469564940448 11499622305615663483 11501838386248941288 11524632358476941568 11542001942377265832 11588480737194265344 11634043425171342912 11657789832512412864 11701370065363306702 11726818891081800192 11744493204524235408 11767768062242277888 11791787416794164736 11838149450174348928 11884777119679345992 11908246468862249984 11932552555837621248 11955858322548241602 11974220133509686272 11997607282207947378 12021299441667904256 12093281981428106448 12140829407707215804 12164889711725660544 12208091620492297332 12209721063010661376 12232285222593946752 12280379171014195296 12305444823207546912 12325636136393673984 12378308829475233536 12396965049220026264 12421532954589071104 12446886717727173888 12495824419628479424 12545042515217087436 12620072673800921691 12664141020108388899 12665253151371510272 12689989973932782753 12691683736550555904 12736002143312845056 12765130980396334584 12812174404935529536 12886318932741869406 12911856623849166016 12914344854735653376 12959440777406052864 12985892471659396608 12989080646719077296 13114144845455895552 13186799387535983616 13192671252467025216 13238739070022562624 13317918131446142544 13344311151920669184 13396777277470031232 13424121625317323904 13470997650198397056 13523961871876392288 13550763223188077568 13578421873884189696 13631808457776523008 13679409709484166912 13685500925691368112 13707330942307140864 13761320875418190096 13815426567390969708 13843625426108490276 13919399353510204928 13925597433159637728 13946585680372529547 13974224573912704992 14002747557443070624 14057802472082039352 14085661771471817472 14169906160057175232 14219386408542752448 14248409795292949056 14271789210561096192 14332778644655533568 14360772352945876407 14468849327990870912 14525838701830311768 14612715727558961958 14695633800216433152 14699241735001839824 14753412951137882496 14780677977301018992 14835149310977981568 14838791498308819316 14922992410346363904 14953451937062335488 15039988117253668448 15064666388925601536 15071374437153785136 15214457105860941324 15244608626086587264 15275724608119713408 15332829740820884644 15335784514998588384 15366176477969255424 15389335923169687776 15420747310095533472 15424533267978904289 15451307649592353792 15512057900228457216 15543719776683217152 15659324272698980544 15666297112304592444 15721002645651793116 15784199266899131904 15815027781092294271 15846369492905794656 15941144430064322136 15996809709610596504 16029461019704567688 16124375975237475264 16187772543609621072 16219852948967547392 16277455493989729776 16309713630125262336 16341568539559100739 16373838894685593728 16407259764276729216 16434181515191565312 16529286732293368352 16536646951877069802 16595848956969565184 16628262724463646366 16630482137549004288 16726723353622783248 16788366461639659392 16826763565067895588 16885521360144518532 16919986631910377004 16922244982067407872 16947749687541301728 16956785210927145984 16981336191083793408 17015997031829554176 17020174640528446112 17082899206580706048 17181758576989159208 17286948537715412352 17451065137757014368 17552055098044960053 17590228336622700288 17616739806786353112 17651652093363416832 17687681125191247104 17757224175261523392 17859985889238731282 17862369703293374976 17898828833756431872 17961330200264529408 18031949162501856384 18139922972142159672 18175744610368697344 18211244111560823706 18239212945978889216 18247334567588490816 18276441256409521152 18312137430738445998 18348427833890920128 18420568756521292944 18458167234811320368 18567463244212850304 18595447573830039396 18632299431883606656 18635890043542588416 18670330076590760832 18700965172459367424 18743736629442719136 18780882361962423296 18817563772825631154 18893208213409566976 18959181878057003264 18997879727057265408 19147696470594501876 19256347738214636544 19329478399112804109 19367784935773749024 19371517282103480064 19439161166109079296 19483620970078615944 19671217268183843328 19707570636401358656 19780199081303975424 20016466727881003776 20086221851900802048 20095165916205046848 20136182437975985856 20206496475297595584 20211457385627529758 20285942807814588432 20326144834782116352 20367632810826284544 20447712686664784512 20519114564226250368 20528251388537052168 20560996413460711296 20682743866971276288 20723139851086454562 20724959702244289536 20879099030265307392 20888396149739456592 20961336860869057488 21004121336164605936 21086703708123059028 21128492657207726208 21254859240085762848 21329079612814128672 21372614692939423584 21499167966983300352 21583696724812828096 21703273991986306368 21788758052745467652 21876346352368972288 21919073591338442937 22048862602502759736 22130119426706823744 22171016965951528488 22258187247463228974 22302297804830377664 22384488615519545856 22430177905593503232 22435684753423860784 22514028480192691376 22559982175880502672 22596999583388402304 22777198942107608064 22866912939129880896 22999244611231326966 23003676772497882576 23049264716953883136 23084003884754531664 23176961474388530688 23268086850342685824 23315579665024825728 23402740130726613404 23453637782163600384 23488986409048470816 23535536124484555776 23583574833588329472 23676298900348697856 23769554239358691984 23911716645096483204 23995214564415894756 24042598883335808512 24186563962856212896 24281658815414431608 24329779423451321088 24416183240984594664 24464570445187893504 24560758342028390592 24610889646415093824 24651272272787347968 24756617658950467072 24793930098440052528 24804970427815604703 24843065909178142208 24893773435454347776 24942394086695469549 24991648839256958848 25090085030434174872 25240145347601843382 25328282040216777798 25330506302743020544 25379979947865565506 25383367473101111808 25472004286625690112 25530261960792669168 25624348809871059072 25772637865483738812 25823713247698332032 25828689709471306752 25918881554812105728 25971784943318793216 25978161293438154592 26385342504934050432 26477478140045125248 26635836262892285088 26642375644690834681 26688622303841338368 26789978833858096923 26793554554940062464 26848243250634647808 26941995300396794112 27047923743752784576 27263616915553046016 27316866167341235559 27358819418968333824 27371001851382736224 27414661884614281728 27522641750836380192 27630853134781939416 27687250852216980552 27838798707020409856 27851194866319275456 27893171360745059094 27948449147825409984 28005495114886141248 28115604944164078704 28171323542943634944 28226345659238446731 28339812320114350464 28438772817085504896 28496819590585898112 28543578421122192384 28665557289311067136 28721544705891752814 28937698655981741824 29051677403660623536 29225431455117923916 29391267600432866304 29398483470003679648 29506825902275764992 29561355954602037984 29670298621955963136 29677582996617638632 30079976234507336896 30129332777851203072 30142748874307570272 30317186078441294637 30428914211721882648 30489217252173174528 30551449216239426816 30665659481641769288 30671569029997176768 30778671846339375552 30841494620191066944 30849066535957808578 31024115800456914432 31087439553366434304 31318648545397961088 31332594224609184888 31442005291303586232 31568398533798263808 31630055562184588542 31692738985811589312 31882288860128644272 31993619419221193008 32058922039409135376 32248751950474950528 32375545087219242144 32439705897935094784 32554910987979459552 32619427260250524672 32683137079118201478 32747677789371187456 32814519528553458432 33058573464586736704 33073293903754139604 33256525448927292732 33260964275098008576 33387280871194843461 33453446707245566496 33576732923279318784 33653527130135791176 33771042720289037064 33839973263820754008 33895499375082603456 34040349281056892224 34165798413161412096 34363517153978318416 34498866916846990449 34573897075430824704 34902130275514028736 35104110196089920106 35180456673245400576 35233479613572706224 35303304186726833664 35375362250382494208 35514448350523046784 35719971778477462564 35724739406586749952 35797657667512863744 35922660400529058816 36063898325003712768 36279845944284319344 36422488223121647412 36494669135176981632 36624274861476891996 36696855667781840256 36841137513042585888 36916334469622640736 37134926488425700608 37190895147660078792 37264598863767213312 37340660153181521664 37487473258885438272 37635127545651262308 37786416426819133952 37860218021402765073 37918363756114006528 37992423060325166697 37995759454114530816 38069969921798348259 38295392941189003752 38658956798225608218 38735569871547498048 38743034564206960128 38878322332218158592 38967241940157231888 39342434536367686656 39415141272802717312 39560398162607950848 40032933455762007552 40190331832410093696 40272364875951971712 40412992950595191168 40422914771255059516 40571885615629176864 40652289669564232704 40735265621652569088 40806676620349253119 40895425373329569024 41038229128452500736 41056502777074104336 41121992826921422592 41446279702172909124 41758198060530614784 41776792299478913184 41839757041117588641 41922673721738114976 42008242672329211872 42173407416246118056 42256985314415452416 42509718480171525696 42658159225628257344 42745229385878847168 42998335933966600704 43082317058837629221 43167393449625656192 43406547983972612736 43577516105490935304 43752692704737944576 43838147182676885874 44097725205005519472 44260238853413647488 44342033931903056976 44516374494926457948 44604595609660755328 44768977231039091712 44860355811187006464 44871369506847721568 45028056960385382752 45119964351761005344 45193999166776804608 45733825878259761792 45998489222462653932 46007353544995765152 46098529433907766272 46168007769509063328 46273599803936712867 46353922948777061376 46536173700685371648 46631159330049651456 46805480261453226808 46977972818096941632 47352597800697395712 47539108478717383968 47823433290192966408 47990429128831789512 48085197766671617024 48373127925712425792 48563317630828863216 48659558846902642176 48832366481969189328 48929140890375787008 49121516684056781184 49221779292830187648 49302544545574695936 49513235317900934144 49587860196880105056 49609940855631209406 49686131818356284416 49787546870908695552 49884788173390939098 49983297678513917696 50180170060868349744 50480290695203686764 50656564080433555596 50759959895731131012 50766734946202223616 50944008573251380224 51060523921585338336 51248697619742118144 51545275730967477624 51647426495396664064 51956322586876309184 52656165294134880159 52770685009868100864 52954956280090250496 53271672525784570176 53284751289381669362 53579957667716193846 53587109109880124928 53696486501269295616 53883990600793588224 54095847487505569152 54527233831106092032 54633732334682471118 54717638837936667648 54742003702765472448 54829323769228563456 55045283501672760384 55261706269563878832 55374501704433961104 55702389732638550912 55786342721490118188 55896898295650819968 56010990229772282496 56231209888328157408 56342647085887269888 56452691318476893462 56679624640228700928 56877545634171009792 56993639181171796224 57443089411783505628 57875397311963483648 57988435197338412327 58103354807321247072 58450862910235847832 58796966940007359296 59013651804551529984 59122711909204075968 59340597243911926272 59355165993235277264 60159952469014673792 60258665555702406144 60285497748615140544 60634372156882589274 60857828423443765296 60978434504346349056 61102898432478853632 61331318963283538576 61343138059994353536 61557343692678751104 61682989240382133888 61698133071915617156 62048231600913828864 62174879106732868608 62637297090795922176 62665188449218369776 62884010582607172464 63260111124369177084 63385477971623178624 63764577720257288544 63987238838442386016 64117844078818270752 64497503900949901056 64751090174438484288 65109821975958919104 65366274158236402956 65495355578742374912 65629039057106916864 65757220774015328811 66117146929173473408 66146587807508279208 66513050897854585464 66774561742389686922 66906893414491132992 67153465846558637568 67307054260271582352 67542085440578074128 67679946527641508016 67790998750165206912 68080698562113784448 68331596826322824192 68727034307956636832 68997733833693980898 69147794150861649408 69804260551028057472 70208220392179840212 70360913346490801152 70466959227145412448 70606608373453667328 70750724500764988416 71028896701046093568 71439943556954925128 72127796650007425536 72559691888568638688 72844976446243294824 72989338270353963264 73248549722953783992 73393711335563680512 73682275026085171776 73832668939245281472 74269852976851401216 74381790295320157584 74414911283446814109 74529197727534426624 74681320306363043328 74974946517770876544 75270255091302524616 75572832853638267904 75720436042805530146 75836727512228013056 75984846120650333394 75991518908229061632 76139939843596696518 76590785882378007504 77317913596451216436 77471139743094996096 77486069128413920256 77756644664436317184 77934483880314463776 78830282545605434624 79927126934072504043 80065866911524015104 80369936501574290769 80380663664820187392 80544729751903943424 80825985901190382336 80845829542510119032 81143771231258353728 81613353240698506238 81790850746659138048 82076458256905001472 82113005554148208672 82243985653842845184 82892559404345818248 83516396121061229568 83553584598957826368 83679514082235177282 83845347443476229952 84016485344658423744 84346814832492236112 84513970628830904832 85019436960343051392 85316318451256514688 85490458771757694336 85996671867933201408 86164634117675258442 86334786899251312384 86813095967945225472 87155032210981870608 87676294365353771748 88195450410011038944 88520477706827294976 88684067863806113952 89032748989852915896 89209191219321510656 89742739013695443136 90056113920770765504 90239928703522010688 90387998333553609216 90951558235323883911 91467651756519523584 91996978444925307864 92014707089991530304 92336015539018126656 92547199607873425734 93072347401370743296 93262318660099302912 93610960522906453616 93955945636193883264 94705195601394791424 95078216957434767936 95646866580385932816 95980858257663579024 96746255851424851584 97126635261657726432 97319117693805284352 97664732963938378656 97858281780751574016 98243033368113562368 98443558585660375296 99175720393760210112 99219881711262418812 99769576346781878196 99966595357027835392 100161842613584530383 100360340121736699488 100960581390407373528 101313128160867111192 101519919791462262024 102121047843170676672 102497395239484236288 103090551461934955248 103294852990793328128 103496600750540971347 103912645173752618368 105312330588269760318 105541370019736201728 105909912560180500992 106543345051569140352 106569502578763338724 107159915335432387692 107174218219760249856 107392973002538591232 107767981201587176448 108191694975011138304 109267464669364942236 109484007405530944896 110090567003345520768 110523412539127757664 110749003408867922208 111163015620951413669 111404779465277101824 111572685442980236376 111793796591301639936 112021980459544564992 112462419776656314816 112905382636953786924 113359249280457401856 113580654064208295219 113755091268342019584 113977269180975500091 113987278362343592448 114886178823567011256 115750794623926967296 115976870394676824654 116206709614642494144 116901725820471695664 117593933880014718592 118027303609103059968 118245423818408151936 118681194487823852544 118710331986470554528 120319904938029347584 120570995497230281088 121268744313765178548 121715656846887530592 121956869008692698112 122205796864957707264 122420029861047759357 122662637926567077152 122686276119988707072 123114687385357502208 123365978480764267776 123396266143831234312 125274594181591844352 125330376898436739552 125768021165214344928 126520222248738354168 126770955943246357248 127529155440514577088 127974477676884772032 128235688157636541504 128995007801899802112 129502180348876968576 130219643951917838208 130732548316472805912 130990711157484749824 131258078114213833728 131514441548030657622 132234293858346946816 132293175615016558416 133026101795709170928 133549123484779373844 133813786828982265984 134306931693117275136 134614108520543164704 135084170881156148256 135359893055283016032 135581997500330413824 136161397124227568896 137454068615913273664 137995467667387961796 138295588301723298816 138820799411810138601 139608521102056114944 140416440784359680424 140933918454290824896 142057793402092187136 142879887113909850256 144255593300014851072 145119383777137277376 145689952892486589648 145978676540707926528 146497099445907567984 146787422671127361024 147364550052170343552 147665337878490562944 148539705953702802432 148763580590640315168 148829822566893628218 149058395455068853248 149362640612726086656 149949893035541753088 150540510182605049232 151440872085611060292 151969692241300666788 152279879687193393036 153181571764756015008 154635827192902432872 154942279486189992192 155868967760628927552 157660565091210869248 157968495882404640477 159854253868145008086 160739873003148581538 160761327329640374784 161089459503807886848 161651971802380764672 161691659085020238064 162287542462516707456 163226706481397012476 163581701493318276096 164152916513810002944 164226011108296417344 164487971307685690368 165785118808691636496 167107169197915652736 167359028164470354564 167690694886952459904 168032970689316847488 168693629664984472224 169027941257661809664 169669865947767947179 170038873920686102784 170632636902513029376 170980917543515388672 172329268235350516884 172669573798502624768 173626191935890450944 173965305592015236981 174310064421963741216 175352588730707543496 176390900820022077888 177040955413654589952 177368135727612227904 178065497979705831792 178418382438643021312 179485478027390886272 180112227841541531008 180479857407044021376 180775996667107218432 181903116470647767822 182935303513039047168 183993956889850615728 184029414179983060608 184672031078036253312 185094399215746851468 186144694802741486592 186524637320198605824 187221921045812907232 187911891272387766528 190156433914869535872 191293733160771865632 191961716515327158048 193492511702849703168 194253270523315452864 195329465927876757312 196486066736227124736 196887117171320750592 198351440787520420224 198439763422524837624 199539152693563756392 199933190714055670784 200323685227169060766 200720680243473398976 201921162780814747056 202626256321734222384 203039839582924524048 204242095686341353344 204994790478968472576 206181102923869910496 206589705981586656256 206993201501081942694 207825290347505236736 210624661176539520636 211082740039472403456 211819825120361001984 213086690103138280704 213139005157526677448 214319830670864775384 216383389950022276608 218534929338729884472 218968014811061889792 220181134006691041536 221046825078255515328 221498006817735844416 222326031241902827338 222809558930554203648 223145370885960472752 223587593182603279872 224043960919089129984 224924839553312629632 225810765273907573848 226718498560914803712 227161308128416590438 227510182536684039168 227954538361951000182 227974556724687184896 229772357647134022512 231953740789353649308 232413419229284988288 233803451640943391328 235187867760029437184 236490847636816303872 237420663972941109056 239781380802217512129 240639809876058695168 241109809504722872307 241141990994460562176 242537488627530357096 243431313693775061184 244840059722095518714 245325275853134154304 245372552239977414144 246229374770715004416 246731956961528535552 246792532287662468624 250549188363183688704 250660753796873479104 251536042330428689856 253040444497476708336 253541911886492714496 255058310881029154176 255948955353769544064 256471376315273083008 257990015603799604224 259004360697753937152 260439287903835676416 261465096632945611824 263028883096061315244 264468587716693893632 264586351230033116832 266052203591418341856 267098246969558747688 267627573657964531968 269228217041086329408 270168341762312296512 270719786110566032064 271163995000660827648 272322794248455137792 272854674705971651733 274908137231826547328 275990935334775923592 277641598823620277202 279217042204112229888 280832881568719360848 281867836908581649792 284115586804184374272 285759774227819700512 290238767554274554752 291379905784973179296 291957353081415853056 292994198891815135968 293066132091599181491 293574845342254722048 294729100104340687104 295330675756981125888 297527161181280630336 297659645133787256436 299899786071083506176 300485527840753591149 301081020365210098464 302881744171222120584 303939384482601333576 304559759374386786072 306363143529512030016 309271654385804865744 309884558972379984384 310489802251622914041 311737935521257855104 315321130182421738496 315936991764809280954 319708507736290016172 321479746006297163076 321522654659280749568 322178919007615773696 323303943604761529344 323383318170040476128 324575084925033414912 326453412962794024952 328452022216592834688 331570237617383272992 333489046862854241007 334214338395831305472 334718056328940709128 335381389773904919808 336065941378633694976 337387259329968944448 339339731895535894358 340077747841372205568 341265273805026058752 341961835087030777344 344658536470701033768 345339147597005249536 347252383871780901888 347930611184030473962 348620128843927482432 350705177461415086992 352781801640044155776 354081910827309179904 354736271455224455808 356130995959411663584 356836764877286042624 358970956054781772544 360224455683083062016 360959714814088042752 363806232941295535644 365870607026078094336 367260089583143278071 367987913779701231456 368058828359966121216 369344062156072506624 370188798431493702936 374443842091625814464 375823782544775533056 380312867829739071744 382587466321543731264 383923433030654316096 386985023405699406336 388506541046630905728 390658931855753514624 392972133472454249472 393774234342641501184 396702881575040840448 396879526845049675248 399078305387127512784 400647370454338121532 401441360486946797952 403842325561629494112 405252512643468444768 406079679165849048096 408484191372682706688 412362205847739820992 413986403002163885388 415650580695010473472 416462398235430415803 421249322353079041272 426173380206276561408 426278010315053354896 428639661341729550768 432766779900044553216 437069858677459768944 437936029622123779584 440362268013382083072 442093650156511030656 442996013635471688832 444652062483805654676 445619117861108407296 446290741771920945504 447175186365206559744 448087921838178259968 449849679106625259264 451621530547815147696 454322616256833180876 455909076723902000364 459544715294268045024 463907481578707298616 464826838458569976576 467606903281886782656 470375735520058874368 472981695273632607744 473905487647213921431 474841327945882218112 479562761604435024258 481279619752117390336 482219619009445744614 482283981988921124352 485074977255060714192 486862627387550122368 489680119444191037428 490650551706268308608 490745104479954828288 492458749541430008832 493463913923057071104 493585064575324937248 501321507593746958208 503072084660857379712 506080888994953416672 507083823772985428992 509009597843303841537 510116621762058308352 511897910707539088128 512942752630546166016 518008721395507874304 520878575807671352832 522930193265891223648 526057766192122630488 528937175433387787264 529172702460066233664 532104407182836683712 534196493939117495376 535255147315929063936 538456434082172658816 540336683524624593024 541439572221132064128 542327990001321655296 544645588496910275584 545709349411943303466 549816274463653094656 551981870669551847184 555283197647240554404 558434084408224459776 561665763137438721696 563735673817163299584 571519548455639401024 580477535108549109504 582759811569946358592 585988397783630271936 586132264183198362982 589458200208681374208 590661351513962251776 595054322362561260672 595319290267574512872 599799572142167012352 600971055681507182298 602162040730420196928 605763488342444241168 607878768965202667152 609119518748773572144 612726287059024060032 618543308771609731488 619769117944759968768 620979604503245828082 623475871042515710208 631873983529618561908 639417015472580032344 642959492012594326152 646766636340080952256 649150169850066829824 652906825925588049904 656904044433185669376 663140475234766545984 666978093725708482014 668428676791662610944 669436112657881418256 670762779547809839616 672131882757267389952 674774518659937888896 678679463791071788716 680155495682744411136 682530547610052117504 683923670174061554688 689317072941402067536 695861222368060947924 697240257687854964864 701410354922830173984 705563603280088311552 709472542910448911616 712261991918823327168 717941912109563545088 719344142406652536387 720448911366166124032 721919429628176085504 723329428514168616921 727612465882591071288 734520179166286556142 735975827559402462912 736117656719932242432 738688124312145013248 740377596862987405872 748887684183251628928 751647565089551066112 760625735659478143488 765174932643087462528 767846866061308632192 773970046811398812672 777013082093261811456 781317863711507029248 793405763150081680896 793759053690099350496 798156610774255025568 801294740908676243064 802882720973893595904 807684651123258988224 810505025286936889536 812159358331698096192 816968382745365413376 818564024117914955199 824724411695479641984 827972806004327770776 831301161390020946944 832924796470860831606 842498644706158082544 852346760412553122816 852556020630106709792 857279322683459101536 874139717354919537888 875872059244247559168 879198396274797544473 880724536026764166144 884187300313022061312 885992027270943377664 889304124967611309352 892581483543841891008 899699358213250518528 903243061095630295392 908645232513666361752 911818153447804000728 919089430588536090048 927814963157414597232 929653676917139953152 935213806563773565312 940751471040117748736 945963390547265215488 947810975294427842862 949682655891764436224 959125523208870048516 964439238018891489228 964567963977842248704 970149954510121428384 973725254775100244736 979360238888382074856 981301103412536617216 987170129150649874496 1000467140588562723021 1002643015187493916416 1006144169321714759424 1012161777989906833344 1018019195686607683074 1020233243524116616704 1023795821415078176256 1025885505261092332032 1036017442791015748608 1041757151615342705664 1045860386531782447296 1052115532384245260976 1058345404920132467328 1064208814365673367424 1068392987878234990752 1070510294631858127872 1076912868164345317632 1080673367049249186048 1082879144442264128256 1091418698823886606932 1099632548927306189312 1101780268749429834213 1103963741339103694368 1110566395294481108808 1123331526274877443392 1127471347634326599168 1143039096911278802048 1160955070217098219008 1165519623139892717184 1171976795567260543872 1172264528366396725964 1178916400417362748416 1181322703027924503552 1190108644725122521344 1190638580535149025744 1201942111363014364596 1204324081460840393856 1211526976684888482336 1215757537930405334304 1218239037497547144288 1225452574118048120064 1237086617543219462976 1241959209006491656164 1246951742085031420416 1249387194706291247409 1263747967059237123816 1278834030945160064688 1285918984025188652304 1293533272680161904512 1298300339700133659648 1305813651851176099808 1313808088866371338752 1326280950469533091968 1333956187451416964028 1336857353583325221888 1338872225315762836512 1341525559095619679232 1344263765514534779904 1349549037319875777792 1357358927582143577432 1378634145882804135072 1391722444736121895848 1394480515375709929728 1402820709845660347968 1411127206560176623104 1418945085820897823232 1424523983837646654336 1435883824219127090176 1438688284813305072774 1440897822732332248064 1443838859256352171008 1446658857028337233842 1455224931765182142576 1469040358332573112284 1471951655118804925824 1472235313439864484864 1477376248624290026496 1480755193725974811744 1497775368366503257856 1521251471318956286976 1527028793529911524611 1530349865286174925056 1535693732122617264384 1554026164186523622912 1562635727423014058496 1586811526300163361792 1587518107380198700992 1596313221548510051136 1602589481817352486128 1605765441947787191808 1615369302246517976448 1621010050573873779072 1624318716663396192384 1633936765490730826752 1637128048235829910398 1649448823390959283968 1655945612008655541552 1665849592941721663212 1684997289412316165088 1705112041260213419584 1714558645366918203072 1748279434709839075776 1758396792549595088946 1768374600626044122624 1771984054541886755328 1778608249935222618704 1785162967087683782016 1799398716426501037056 1806486122191260590784 1817290465027332723504 1823636306895608001456 1838178861177072180096 1855629926314829194464 1859307353834279906304 1870427613127547130624 1895621950588855685724 1899365311783528872448 1918251046417740097032 1928878476037782978456 1940299909020242856768 1947450509550200489472 1958720477776764149712 1962602206825073234432 1974340258301299748992 2000934281177125446042 2005286030374987832832 2012288338643429518848 2024323555979813666688 2036038391373215366148 2040466487048233233408 2047591642830156352512 2051771010522184664064 2091720773063564894592 2104231064768490521952 2116690809840264934656 2128417628731346734848 2136785975756469981504 2153825736328690635264 2158032427219957609161 2161346734098498372096 2165758288884528256512 2182837397647773213864 2199265097854612378624 2203560537498859668426 2207927482678207388736 2221132790588962217616 2246663052549754886784 2254942695268653198336 2286078193822557604096 2321910140434196438016 2331039246279785434368 2343953591134521087744 2344529056732793451928 2380217289450245042688 2381277161070298051488 2403884222726028729192 2408648162921680787712 2423053953369776964672 2431515075860810668608 2436478074995094288576 2450905148236096240128 2474173235086438925952 2483918418012983312328 2493903484170062840832 2498774389412582494818 2527495934118474247632 2557668061890320129376 2571837968050377304608 2587066545360323809024 2611627303702352199616 2627616177732742677504 2637595188824392633419 2652561900939066183936 2667912374902833928056 2677744450631525673024 2699098074639751555584 2714717855164287154864 2757268291765608270144 2783444889472243791696 2788961030751419859456 2805641419691320695936 2822254413120353246208 2837890171641795646464 2849047967675293308672 2877376569626610145548 2893317714056674467684 2910449863530364285152 2938080716665146224568 2943903310237609851648 2961510387451949623488 2995550736733006515712 3001401421765688169063 3054057587059823049222 3060699730572349850112 3071387464245234528768 3108052328373047245824 3125271454846028116992 3175036214760397401984 3192626443097020102272 3205178963634704972256 3211530883895574383616 3223727453007590996401 3230738604493035952896 3242020101147747558144 3248637433326792384768 3274256096471659820796 3298897646781918567936 3305340806248289502639 3311891224017311083104 3331699185883443326424 3369994578824632330176 3410224082520426839168 3429117290733836406144 3496558869419678151552 3516793585099190177892 3536749201252088245248 3543968109083773510656 3557216499870445237408 3570325934175367564032 3612972244382521181568 3634580930054665447008 3647272613791216002912 3676357722354144360192 3711259852629658388928 3740855226255094261248 3791243901177711371448 3798730623567057744896 3836502092835480194064 3857756952075565956912 3880599818040485713536 3894901019100400978944 3917440955553528299424 3925204413650146468864 3948680516602599497984 4001868562354250892084 4010572060749975665664 4024576677286859037696 4048647111959627333376 4072076782746430732296 4183441546127129789184 4208462129536981043904 4233381619680529869312 4256835257462693469696 4273571951512939963008 4307651472657381270528 4316064854439915218322 4322693468196996744192 4331516577769056513024 4365674795295546427728 4407121074997719336852 4415854965356414777472 4442265581177924435232 4493326105099509773568 4572156387645115208192 4581086380589734573833 4662078492559570868736 4687907182269042175488 4689058113465586903856 4760434578900490085376 4762554322140596102976 4807768445452057458384 4817296325843361575424 4846107906739553929344 4863030151721621337216 4872956149990188577152 4901810296472192480256 4948346470172877851904 4967836836025966624656 4997548778825164989636 5054991868236948495264 5115336123780640258752 5143675936100754609216 5174133090720647618048 5223254607404704399232 5275190377648785266838 5305123801878132367872 5335824749805667856112 5355488901263051346048 5398196149279503111168 5429435710328574309728 5514536583531216540288 5566889778944487583392 5577922061502839718912 5611282839382641391872 5698095935350586617344 5754753139253220291096 5786635428113348935368 5820899727060728570304 5876161433330292449136 5887806620475219703296 5923020774903899246976 5991101473466013031424 6002802843531376338126 6108115174119646098444 6121399461144699700224 6142774928490469057536 6350072429520794803968 6385252886194040204544 6410357927269409944512 6447454906015181992802 6461477208986071905792 6484040202295495116288 6497274866653584769536 6548512192943319641592 6597795293563837135872 6610681612496579005278 6623782448034622166208 6663398371766886652848 6739989157649264660352 6820448165040853678336 6858234581467672812288 6993117738839356303104 7033587170198380355784 7114432999740890474816 7140651868350735128064 7225944488765042363136 7269161860109330894016 7294545227582432005824 7352715444708288720384 7422519705259316777856 7481710452510188522496 7582487802355422742896 7673004185670960388128 7715513904151131913824 7761199636080971427072 7834881911107056598848 7897361033205198995968 7912785566473177900257 8003737124708501784168 8097294223919254666752 8144153565492861464592 8366883092254259578368 8416924259073962087808 8466763239361059738624 8513670514925386939392 8547143903025879926016 8632129708879830436644 8731349590591092855456 8814242149995438673704 8831709930712829554944 8884531162355848870464 8986652210199019547136 9004204265297064507189 9144312775290230416384 9162172761179469147666 9324156985119141737472 9375814364538084350976 9378116226931173807712 9525108644281192205952 9615536890904114916768 9634592651686723150848 9671182359022772989203 9692215813479107858688 9726060303443242674432 9745912299980377154304 9896692940345755703808 9935673672051933249312 9995097557650329979272 10109983736473896990528 10230672247561280517504 10287351872201509218432 10348266181441295236096 10446509214809408798464 10550380755297570533676 10610247603756264735744 10671649499611335712224 10710977802526102692096 10858871420657148619456 11029073167062433080576 11133779557888975166784 11222565678765282783744 11396191870701173234688 11509506278506440582192 11573270856226697870736 11641799454121457140608 11752322866660584898272 11775613240950439406592 11846041549807798493952 12005605687062752676252 12216230348239292196888 12700144859041589607936 12770505772388080409088 12820715854538819889024 12894909812030363985604 12922954417972143811584 12968080404590990232576 12994549733307169539072 13097024385886639283184 13221363224993158010556 13247564896069244332416 13326796743533773305696 13479978315298529320704 13640896330081707356672 13716469162935345624576 13743259141769203721499 13986235477678712606208 14067174340396760711568 14228865999481780949632 14281303736701470256128 14451888977530084726272 14538323720218661788032 14589090455164864011648 14705430889416577440768 14845039410518633555712 15164975604710845485792 15346008371341920776256 15431027808302263827648 15522399272161942854144 15669763822214113197696 15794722066410397991936 15825571132946355800514 16007474249417003568336 16194588447838509333504 16288307130985722929184 16733766184508519156736 16833848518147924175616 17094287806051759852032 17264259417759660873288 17462699181182185710912 17628484299990877347408 17663419861425659109888 17769062324711697740928 17973304420398039094272 18008408530594129014378 18324345522358938295332 18756232453862347615424 19050217288562384411904 19231073781808229833536 19342364718045545978406 19384431626958215717376 19452120606886485348864 19491824599960754308608 19793385880691511407616 19871347344103866498624 19990195115300659958544 20219967472947793981056 20461344495122561035008 20574703744403018436864 20893018429618817596928 21100761510595141067352 21343298999222671424448 21421955605052205384192 21717742841314297238912 22058146334124866161152 22267559115777950333568 22445131357530565567488 23019012557012881164384 23146541712453395741472 23283598908242914281216 23504645733321169796544 23692083099615596987904 23738356699419533700771 24011211374125505352504 24432460696478584393776 25400289718083179215872 25541011544776160818176 25641431709077639778048 25789819624060727971208 26194048771773278566368 26442726449986316021112 26495129792138488664832 26653593487067546611392 26959956630597058641408 27281792660163414713344 27432938325870691249152 27486518283538407442998 27972470955357425212416 28134348680793521423136 28457731998963561899264 28903777955060169452544 29013547077068318967609 29076647440437323576064 29178180910329728023296 29690078821037267111424 30329951209421690971584 30692016742683841552512 30862055616604527655296 31044798544323885708288 31339527644428226395392 31651142265892711601028 32014948498834007136672 32576614261971445858368 33667697036295848351232 34188575612103519704064 34528518835519321746576 34925398362364371421824 35256968599981754694816 35326839722851318219776 35538124649423395481856 36016817061188258028756 36648691044717876590664 37512464907724695230848 38100434577124768823808 38462147563616459667072 38684729436091091956812 38768863253916431434752 38904241213772970697728 38983649199921508617216 39742694688207732997248 39980390230601319917088 40439934945895587962112 40922688990245122070016 41149407488806036873728 41786036859237635193856 42201523021190282134704 42686597998445342848896 42843911210104410768384 43435485682628594477824 44116292668249732322304 44535118231555900667136 46038025114025762328768 46293083424906791482944 46567197816485828562432 47009291466642339593088 47384166199231193975808 47476713398839067401542 48022422748251010705008 48864921392957168787552 51282863418155279556096 51579639248121455942416 52388097543546557132736 52885452899972632042224 52990259584276977329664 53307186974135093222784 53919913261194117282816 54973036567076814885996 56268697361587042846272 56915463997927123798528 58027094154136637935218 58153294880874647152128 58356361820659456046592 59380157642074534222848 60659902418843381943168 61384033485367683105024 61724111233209055310592 62679055288856452790784 63302284531785423202056 64029896997668014273344 65153228523942891716736 67335394072591696702464 69057037671038643493152 69850796724728742843648 70513937199963509389632 71076249298846790963712 72033634122376516057512 73297382089435753181328 75024929815449390461696 76200869154249537647616 76924295127232919334144 77369458872182183913624 79485389376415465994496 79960780461202639834176 80879869891791175924224 81845377980490244140032 82298814977612073747456 84403046042380564269408 85373195996890685697792 86870971365257188955648 87040641231204956902827 89070236463111801334272 92076050228051524657536 92586166849813582965888 93134395632971657124864 94018582933284679186176 94953426797678134803084 96044845496502021410016 97729842785914337575104 102565726836310559112192 103159278496242911884832 104776195087093114265472 105770905799945264084448 105980519168553954659328 106614373948270186445568 109946073134153629771992 112537394723174085692544 113830927995854247597056 116054188308273275870436 116306589761749294304256 116712723641318912093184 121319804837686763886336 122768066970735366210048 123448222466418110621184 125358110577712905581568 126604569063570846404112 128059793995336028546688 130306457047885783433472 138114075342077286986304 139701593449457485687296 141027874399927018779264 142152498597693581927424 144067268244753032115024 146594764178871506362656 150049859630898780923392 153848590254465838668288 154738917744364367827248 158970778752830931988992 159921560922405279668352 161759739783582351848448 168806092084761128538816 170746391993781371395584 173741942730514377911296 174081282462409913805654 178140472926223602668544 184152100456103049315072 185172333699627165931776 188037165866569358372352 189906853595356269606168 192089690993004042820032 195459685571828675150208 206318556992485823769664 209552390174186228530944 211541811599890528168896 213228747896540372891136 219892146268307259543984 225074789446348171385088 232108376616546551740872 242639609675373527772672 245536133941470732420096 246896444932836221242368 253209138127141692808224 256119587990672057093376 260612914095771566866944 261121923693614870708481 276228150684154573972608 279403186898914971374592 282055748799854037558528 288134536489506064230048 293189528357743012725312 300099719261797561846784 307697180508931677336576 309477835488728735654496 317941557505661863977984 319843121844810559336704 337612184169522257077632 341492783987562742791168 348162564924819827611308 368304200912206098630144 370344667399254331863552 376074331733138716744704 379813707190712539212336 384179381986008085640064 390919371143657350300416 412637113984971647539328 419104780348372457061888 423083623199781056337792 426457495793080745782272 439784292536614519087968 450149578892696342770176 464216753233093103481744 485279219350747055545344 506418276254283385616448 512239175981344114186752 521225828191543133733888 522243847387229741416962 552456301368309147945216 564111497599708075117056 576269072979012128460096 586379056715486025450624 618955670977457471308992 639686243689621118673408 675224368339044514155264 696325129849639655222616 736608401824412197260288 740689334798508663727104 759627414381425078424672 768358763972016171280128 781838742287314700600832 825274227969943295078656 838209560696744914123776 846167246399562112675584 879568585073229038175936 900299157785392685540352 928433506466186206963488 1012836552508566771232896 1024478351962688228373504 1044487694774459482833924 1104912602736618295890432 1128222995199416150234112 1152538145958024256920192 1172758113430972050901248 1237911341954914942617984 1279372487379242237346816 1350448736678089028310528 1392650259699279310445232 1519254828762850156849344 1536717527944032342560256 1563677484574629401201664 1650548455939886590157312 1692334492799124225351168 1759137170146458076351872 1856867012932372413926976 2025673105017133542465792 2088975389548918965667848 2209825205473236591780864 2305076291916048513840384 2345516226861944101802496 2475822683909829885235968 2700897473356178056621056 2785300519398558620890464 3038509657525700313698688 3073435055888064685120512 3301096911879773180314624 3384668985598248450702336 3518274340292916152703744 3713734025864744827853952 4051346210034267084931584 4177950779097837931335696 4610152583832097027680768 4691032453723888203604992 4951645367819659770471936 5570601038797117241780928 6077019315051400627397376 7036548680585832305407488 7427468051729489655707904 8102692420068534169863168 8355901558195675862671392 9220305167664194055361536 9903290735639319540943872 11141202077594234483561856 12154038630102801254794752 14073097361171664610814976 14854936103458979311415808 16711803116391351725342784 22282404155188468967123712 24308077260205602509589504 29709872206917958622831616 33423606232782703450685568 44564808310376937934247424 66847212465565406901371136 89129616620753875868494848 133694424931130813802742272 267388849862261627605484544
- Sum of all divisors σ(n): 971769735857186278009458461
- Sum of proper divisors (its aliquot sum) s(n): 704380885994924650403973917
- 267388849862261627605484544 is an abundant number, because the sum of its proper divisors (704380885994924650403973917) is greater than itself. Its abundance is 436992036132663022798489373
Bases of 267388849862261627605484544
- Binary: 11011101001011011100101010011000100100000110001111101100001110010000010000000100000000002
- Hexadecimal: 0xDD2DCA989063EC39040400
- Base-36: XLHZO68G27N63WG00
Squares and roots of 267388849862261627605484544
- 267388849862261627605484544 squared (2673888498622616276054845442) is 71496797030663090028089391055759017432197709022887936
- 267388849862261627605484544 cubed (2673888498622616276054845443) is 19117446326864565925632730387549727609032951181709005874595876699599859492061184
-
267388849862261627605484544 is a
perfect square number . Itssquare root is 16352028921888 -
The
cube root of 267388849862261627605484544 is 644240116.1682465363 - Being both a perfect square and a perfect cube, 267388849862261627605484544 is also a
perfect sixth number .
Scales and comparisons
How big is 267388849862261627605484544?- 267,388,849,862,261,627,605,484,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 267,388,849,862,261,627,605,484,544 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 267388849862261627605484544 cubic inches would be around 53686676.3 feet tall.
Recreational maths with 267388849862261627605484544
- 267388849862261627605484544 backwards is 445484506726162268948883762
- The number of decimal digits it has is: 27
- The sum of 267388849862261627605484544's digits is 135
- 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 267388849862261627605484544 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 267388849862261627605484544 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/267388849862261627605484544/
Chicago style:
Numbermatics. 2024. "Number 267388849862261627605484544 - Facts about the integer". https://numbermatics.com/n/267388849862261627605484544/
The information we have on file for 267388849862261627605484544 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 267388849862261627605484544, math, Factors of 267388849862261627605484544, curriculum, school, college, exams, university, Prime factorization of 267388849862261627605484544, STEM, science, technology, engineering, physics, economics, calculator, two hundred sixty-seven septillion, three hundred eighty-eight sextillion, eight hundred forty-nine quintillion, eight hundred sixty-two quadrillion, two hundred sixty-one trillion, six hundred twenty-seven billion, six hundred five million, four hundred eighty-four thousand, five hundred forty-four.