214048254597985251637530624
214,048,254,597,985,251,637,530,624 is an even composite number composed of six prime numbers multiplied together.
214048254597985251637530624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred sixty-five divisors.
Prime factorization of 214048254597985251637530624:
212 × 32 × 76 × 192 × 236 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 214048254597985251637530624 from the Numbermatics database.
Names of 214048254597985251637530624
- Cardinal: 214048254597985251637530624 can be written as Two hundred fourteen septillion, forty-eight sextillion, two hundred fifty-four quintillion, five hundred ninety-seven quadrillion, nine hundred eighty-five trillion, two hundred fifty-one billion, six hundred thirty-seven million, five hundred thirty thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 2.14048254597985251637530624 × 1026
Factors of 214048254597985251637530624
Divisors of 214048254597985251637530624
- Number of divisors d(n): 28665
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 28 31 32 36 38 42 46 48 49 56 57 62 63 64 69 72 76 84 92 93 96 98 112 114 124 126 128 133 138 144 147 152 161 168 171 184 186 192 196 207 217 224 228 248 252 256 266 276 279 288 294 304 322 336 342 343 361 368 372 384 392 399 414 434 437 441 448 456 483 496 504 512 529 532 552 558 576 588 589 608 644 651 672 684 686 713 722 736 744 768 784 798 828 868 874 882 896 912 931 961 966 992 1008 1024 1029 1058 1064 1083 1104 1116 1127 1152 1176 1178 1197 1216 1288 1302 1311 1344 1368 1372 1426 1444 1449 1472 1488 1519 1536 1568 1587 1596 1656 1736 1748 1764 1767 1792 1824 1862 1922 1932 1953 1984 2016 2048 2058 2116 2128 2139 2166 2208 2232 2254 2304 2352 2356 2394 2401 2432 2527 2576 2604 2622 2688 2736 2744 2793 2852 2883 2888 2898 2944 2976 3038 3059 3072 3087 3136 3174 3192 3249 3312 3381 3472 3496 3528 3534 3584 3648 3703 3724 3844 3864 3906 3933 3968 4032 4096 4116 4123 4232 4256 4278 4332 4416 4464 4508 4557 4608 4704 4712 4761 4788 4802 4864 4991 5054 5152 5208 5244 5301 5376 5472 5488 5586 5704 5766 5776 5796 5888 5952 6076 6118 6144 6174 6272 6348 6384 6417 6498 6517 6624 6727 6762 6944 6992 7056 7068 7168 7203 7296 7406 7448 7581 7688 7728 7812 7866 7889 7936 8064 8232 8246 8303 8379 8464 8512 8556 8649 8664 8832 8928 9016 9114 9177 9216 9408 9424 9522 9576 9604 9728 9982 10051 10108 10143 10304 10416 10488 10602 10633 10752 10944 10976 11109 11172 11191 11408 11532 11552 11592 11776 11904 12152 12167 12236 12288 12348 12369 12544 12696 12768 12834 12996 13034 13248 13454 13524 13547 13671 13888 13984 14112 14136 14336 14406 14592 14812 14896 14973 15162 15376 15456 15624 15732 15778 15872 16128 16399 16464 16492 16606 16758 16807 16928 17024 17112 17298 17328 17664 17689 17856 18032 18228 18259 18354 18432 18816 18848 19044 19152 19208 19456 19551 19964 20102 20181 20216 20286 20608 20832 20976 21204 21266 21413 21504 21609 21888 21952 22103 22218 22344 22382 22743 22816 23064 23104 23184 23552 23667 23808 24304 24334 24472 24696 24738 24909 25088 25392 25536 25668 25921 25992 26068 26496 26908 27048 27094 27342 27531 27776 27968 28224 28272 28672 28812 28861 29184 29624 29791 29792 29946 30153 30324 30752 30912 31248 31464 31556 31744 31899 32256 32798 32928 32984 33212 33327 33516 33573 33614 33856 34048 34224 34596 34656 34937 35328 35378 35712 36064 36456 36501 36518 36708 36864 37107 37632 37696 38088 38304 38416 38912 39102 39928 40204 40362 40432 40572 40641 41216 41664 41952 42408 42532 42826 43008 43218 43776 43904 44206 44436 44688 44764 44919 45486 45619 45632 46128 46208 46368 47089 47104 47334 47616 48608 48668 48944 49197 49392 49476 49818 50176 50421 50784 51072 51336 51842 51984 52136 52992 53067 53816 54096 54188 54684 54777 55062 55223 55552 55936 56448 56544 57624 57722 58121 58368 58653 59248 59582 59584 59892 60306 60543 60648 61504 61824 62496 62928 63112 63488 63798 64239 64512 65596 65856 65968 66309 66424 66654 67032 67146 67228 67712 68096 68448 69192 69312 69874 70357 70656 70756 71001 71424 72128 72912 73002 73036 73416 74214 74431 74727 75264 75392 76176 76608 76832 77763 77824 78204 78337 79856 80408 80724 80864 81144 81282 82432 83328 83904 84816 85064 85169 85652 86016 86436 86583 87552 87808 88412 88872 89373 89376 89528 89838 90459 90972 91238 91264 92256 92416 92736 94178 94208 94668 94829 95232 95697 97216 97336 97888 98394 98784 98952 99636 100352 100719 100842 101568 102144 102672 103684 103968 104272 104811 105984 106134 107632 108192 108376 109368 109503 109554 110124 110446 111104 111872 112896 113088 114793 115248 115444 116242 116736 117306 117649 118496 119164 119168 119784 120612 121086 121296 121923 123008 123648 123823 124992 125856 126224 126976 127596 127813 128478 129024 131192 131712 131936 132618 132848 133308 134064 134292 134456 135424 136192 136857 136896 138384 138624 139748 140714 141267 141312 141512 142002 142848 144256 145824 146004 146072 146832 147591 148428 148862 149454 149891 150528 150784 151263 152352 153216 153664 154721 155526 156408 156674 159201 159712 160816 161448 161728 162288 162564 164331 164864 165669 166656 167808 169632 170128 170338 171304 172872 173166 174363 175104 175616 176824 177744 178746 178752 179056 179676 180918 181447 181944 182476 182528 184512 184832 185472 188356 189336 189658 190464 190969 191394 192717 194432 194672 195776 196788 197568 197904 198927 199272 200704 201438 201684 202027 203136 204288 205344 207368 207936 208537 208544 209622 211071 211968 212268 215264 216384 216752 218736 219006 219108 220248 220892 222208 223293 223744 225792 226176 229586 230496 230888 231173 232484 233289 233472 234612 235011 235298 236992 238328 238336 239568 241224 242172 242592 243846 244559 246016 247296 247646 249984 251712 252448 255192 255507 255626 256956 257393 258048 259749 262384 263424 263872 265236 265696 266616 268119 268128 268584 268912 270848 272384 273714 273792 276768 277248 279496 279841 281428 282534 282624 283024 284004 284487 285696 288512 291648 292008 292144 293664 295182 296856 297724 298908 299782 301056 301568 302526 304704 306432 307328 309442 311052 311581 312816 313348 314433 318402 319333 319424 321632 322896 323456 324576 325128 328662 329623 329728 331338 333312 335616 339264 340256 340676 342608 344379 345744 346332 346921 348726 350208 351232 352947 353648 355488 357492 357504 358112 359352 361836 362894 363888 364952 365056 369024 369664 370944 371469 376712 377177 378672 379316 380928 381938 382788 383439 385434 386561 388864 389344 391552 393576 395136 395808 397854 398544 402876 403368 404054 406272 406847 408576 410571 410688 414736 415872 417074 417088 419244 419957 422142 423801 423936 424536 430528 432768 433504 437472 438012 438216 440496 441784 444416 446586 447488 449673 451584 452352 459172 460992 461776 462346 464163 464968 466578 469224 470022 470596 473984 476656 476672 479136 482448 484344 485184 487692 489118 492032 492499 494592 495292 497007 499968 503424 504896 508369 510384 511014 511252 513912 514786 519498 521017 523089 524768 526848 527744 530472 531392 533232 536238 536256 537168 537824 541696 544341 544768 547428 547584 548359 553536 554496 558992 559682 562856 565068 566029 566048 568008 568974 571392 572907 577024 583296 584016 584288 587328 590364 593712 595448 596183 597816 599564 602112 603136 605052 606081 609408 612864 614656 618884 622104 623162 625611 625632 626696 628866 633213 636804 638666 638848 643264 645792 646912 649152 650256 657324 659246 659456 662676 663803 666624 669879 671232 678528 680512 681352 685193 685216 688758 691488 692664 693519 693842 697452 700416 702464 705033 705894 707296 710976 714984 715008 716224 718704 723672 725788 727776 729904 730112 733677 738048 739328 741888 742938 753424 754354 757344 758632 763876 765576 766521 766878 770868 772179 773122 777728 778688 783104 787152 790272 791616 795708 797088 803551 805752 806736 808108 812544 813694 817152 821142 821376 829472 831744 834148 834176 838488 839523 839914 844284 847602 847872 849072 853461 861056 865536 866761 867008 874944 876024 876432 880992 883568 888832 893172 894691 894976 899346 903168 904704 918344 921984 923521 923552 924692 928326 929936 933156 934743 938448 940044 941192 947968 953312 953344 957999 958272 964896 968688 970368 975384 978236 984064 984998 988869 989184 990584 994014 999936 1006848 1009792 1016738 1020768 1022028 1022504 1027824 1029572 1033137 1038996 1040763 1042034 1046178 1049237 1049536 1053696 1055488 1058841 1060944 1062784 1066464 1072476 1072512 1074336 1075648 1083047 1083392 1088682 1094856 1095168 1096718 1107072 1108992 1114407 1117984 1119364 1125712 1130136 1131531 1132058 1132096 1136016 1137948 1142784 1145814 1150317 1154048 1159683 1166592 1168032 1168576 1174656 1180728 1187424 1190896 1192366 1195632 1199128 1206272 1210104 1212162 1218816 1220541 1225728 1229312 1237768 1244208 1246324 1251222 1251264 1253392 1257732 1259871 1266426 1270129 1273608 1277332 1277696 1286528 1291584 1293824 1298304 1300512 1314648 1318492 1325352 1327606 1333248 1336783 1339758 1342464 1349019 1357056 1361024 1362704 1370386 1370432 1377516 1382976 1385328 1387038 1387684 1392489 1394904 1404928 1410066 1411788 1414189 1414592 1421952 1429968 1430016 1432448 1437408 1447344 1451576 1455552 1459759 1459808 1460224 1467354 1476096 1477497 1478656 1483776 1485876 1506848 1508708 1514688 1517264 1525107 1527752 1531152 1533042 1533756 1541736 1544358 1546244 1555456 1557376 1563051 1566208 1574304 1580544 1583232 1591416 1594176 1607102 1611504 1613472 1616216 1618211 1625088 1627388 1633023 1634304 1642284 1642752 1645077 1658944 1663488 1668296 1668352 1676976 1679046 1679828 1688568 1695204 1698087 1698144 1706922 1711913 1718721 1722112 1731072 1733522 1734016 1749888 1752048 1752864 1761984 1767136 1786344 1788549 1789382 1789952 1798692 1801751 1806336 1809408 1818243 1836688 1843968 1847042 1847104 1849384 1856652 1859872 1866312 1869486 1876833 1876896 1880088 1882384 1895936 1906624 1906688 1915998 1916544 1929792 1937376 1940736 1950768 1956472 1958887 1968128 1969996 1977738 1978368 1981168 1988028 1991409 1999872 2013696 2019584 2033476 2041536 2044056 2045008 2055579 2055648 2059144 2066274 2077992 2080557 2081526 2084068 2092356 2098474 2099072 2107392 2110976 2117682 2121888 2125568 2132928 2144952 2145024 2148672 2151296 2166094 2166784 2177364 2181067 2189712 2190336 2193436 2201031 2214144 2217984 2228814 2235331 2235968 2238728 2251424 2260272 2263062 2264116 2264192 2272032 2275896 2291628 2300634 2307361 2308096 2316537 2319366 2333184 2336064 2337152 2349312 2361456 2374848 2381792 2384732 2391264 2398256 2410653 2412544 2420208 2424324 2428447 2437632 2441082 2451456 2458624 2475536 2488416 2492648 2502444 2502528 2506784 2515464 2518569 2519742 2532852 2540258 2547216 2554664 2555392 2573056 2583168 2587648 2596608 2600283 2601024 2629296 2636984 2640239 2650704 2655212 2666496 2673566 2679516 2684073 2684928 2698038 2705927 2714112 2722048 2725408 2740772 2740864 2755032 2765952 2770563 2770656 2774076 2775368 2784978 2789808 2804229 2820132 2823576 2828378 2829184 2843904 2847929 2859936 2860032 2864896 2873997 2874816 2894688 2903152 2911104 2919518 2919616 2920448 2934708 2939699 2952192 2954994 2966607 2967552 2971752 3013696 3017416 3029376 3034528 3050214 3055504 3062304 3066084 3067512 3083472 3088716 3092488 3110912 3114752 3122289 3126102 3132416 3147711 3148608 3161088 3166464 3182832 3188352 3214204 3223008 3226944 3232432 3236422 3249141 3250176 3254776 3266046 3284568 3285504 3290154 3317888 3326976 3336592 3336704 3353952 3358092 3359656 3377136 3390408 3394593 3396174 3396288 3413844 3423826 3437442 3444224 3447493 3462144 3467044 3468032 3479049 3499776 3504096 3505728 3523968 3534272 3558583 3572688 3577098 3578764 3597384 3603502 3618816 3636486 3647119 3661623 3673376 3687936 3694084 3694208 3698768 3713304 3719744 3732624 3738972 3753666 3753792 3760176 3764768 3779613 3791872 3810387 3813248 3813376 3831996 3833088 3838513 3859584 3874752 3881472 3901536 3912944 3917774 3936256 3939992 3955476 3962203 3962336 3976056 3982818 3999744 4010349 4027392 4039168 4066952 4083072 4088112 4090016 4111158 4111296 4118288 4132548 4155984 4161114 4163052 4168136 4173281 4184712 4196948 4198144 4214784 4221952 4235364 4242567 4243776 4251136 4265856 4289904 4290048 4297344 4302592 4332188 4354728 4362134 4379277 4379424 4380672 4386872 4392287 4402062 4428288 4432491 4435968 4457628 4470662 4471936 4477456 4502848 4520544 4526124 4528232 4528384 4544064 4551792 4575321 4583256 4601268 4614722 4616192 4633074 4638732 4646621 4666368 4672128 4674304 4689153 4698624 4722912 4749696 4763584 4769464 4782528 4796351 4796512 4821306 4840416 4848648 4854633 4856894 4875264 4882164 4902912 4917248 4935231 4951072 4976832 4985296 5004888 5005056 5013568 5030928 5037138 5039484 5065704 5080516 5094261 5094432 5109328 5110784 5135739 5146112 5166336 5175296 5193216 5200566 5202048 5258592 5273968 5280478 5301408 5310424 5316979 5347132 5359032 5365647 5368146 5369856 5396076 5405253 5411854 5428224 5444096 5450816 5481544 5481728 5510064 5531904 5541126 5541312 5548152 5550736 5569956 5579616 5608458 5624857 5640264 5647152 5656756 5658368 5687808 5695858 5719872 5720064 5729792 5747994 5749632 5789376 5806304 5822208 5839036 5839232 5869416 5876661 5879398 5904384 5909988 5920039 5933214 5935104 5943504 5974227 6027392 6034832 6058752 6067327 6069056 6100428 6111008 6124608 6132168 6135024 6166737 6166944 6177432 6184976 6221824 6229504 6244578 6252204 6262837 6264832 6295422 6297216 6322176 6332928 6365664 6376704 6428408 6436343 6446016 6453888 6464647 6464864 6472844 6498282 6500352 6509552 6532092 6543201 6569136 6571008 6580308 6635776 6653952 6673184 6673408 6705993 6707904 6716184 6719312 6754272 6780816 6789186 6792348 6792576 6827688 6847652 6874884 6888448 6894986 6922083 6924288 6934088 6936064 6958098 6999552 7008192 7011456 7047936 7068544 7117166 7145376 7154196 7157528 7166363 7194768 7207004 7231959 7237632 7272972 7285341 7294238 7323246 7344659 7346752 7375872 7388168 7388416 7397536 7426608 7439488 7465248 7477944 7507332 7507584 7520352 7529536 7559226 7581329 7583744 7620774 7626496 7663992 7666176 7677026 7719168 7749504 7762944 7800849 7803072 7825888 7835548 7879984 7910952 7920717 7924406 7924672 7952112 7965636 7979183 7999488 8020698 8052219 8054784 8078336 8117781 8133904 8166144 8176224 8180032 8222316 8222592 8236576 8265096 8311689 8311968 8322228 8326104 8336272 8346562 8369424 8393896 8396288 8443904 8470728 8485134 8487552 8502272 8531712 8543787 8579808 8580096 8594688 8605184 8664376 8675071 8709456 8724268 8758554 8758848 8761344 8773744 8784574 8804124 8819097 8856576 8864982 8890903 8915256 8941324 8943872 8954912 9005696 9041088 9052248 9056464 9056768 9088128 9103584 9150642 9166512 9202536 9229444 9266148 9277464 9293242 9332736 9344256 9348608 9357481 9378306 9397248 9443133 9445824 9499392 9527168 9538928 9565056 9592702 9593024 9642612 9659011 9680832 9697296 9709266 9713788 9747423 9750528 9764328 9834496 9870462 9899323 9902144 9953664 9970592 10009776 10010112 10027136 10061856 10074276 10078968 10131408 10161032 10188522 10188864 10218313 10218656 10221568 10271478 10292224 10332672 10342479 10350592 10386432 10401132 10404096 10517184 10547936 10560956 10602816 10620848 10633958 10675749 10694264 10718064 10731294 10736292 10754551 10792152 10810506 10823708 10856448 10888192 10901632 10941357 10963088 10963456 11020128 11063808 11082252 11082624 11096304 11101472 11139912 11159232 11216916 11249714 11280528 11294304 11313512 11316736 11327477 11375616 11391716 11431161 11439744 11440128 11459584 11495988 11499264 11515539 11578752 11612608 11644416 11678072 11678464 11692487 11738832 11753322 11758796 11808768 11819976 11840078 11866428 11886609 11887008 11948454 11983391 12031047 12054784 12069664 12117504 12134654 12138112 12200856 12222016 12249216 12264336 12270048 12333474 12333888 12354864 12369952 12459008 12489156 12504408 12519843 12525674 12529664 12590844 12594432 12612257 12644352 12665856 12727701 12731328 12753408 12856816 12872686 12892032 12907776 12929294 12929728 12945688 12996564 13018667 13019104 13064184 13086402 13137831 13138272 13142016 13160616 13176861 13271552 13307904 13346368 13346816 13411986 13415808 13432368 13438624 13508544 13561632 13578372 13584696 13585152 13655376 13695304 13712209 13749768 13776896 13789972 13844166 13848576 13868176 13872128 13916196 13939863 13999104 14016384 14022912 14095872 14137088 14234332 14290752 14308392 14315056 14332726 14389053 14389536 14414008 14463918 14545944 14563899 14570682 14588476 14646492 14689318 14693504 14751744 14776336 14776832 14795072 14853216 14878976 14930496 14955888 15014664 15015168 15040704 15059072 15118452 15162658 15167488 15241548 15252992 15267469 15327984 15332352 15354052 15407217 15438336 15499008 15525888 15601698 15606144 15651776 15671096 15759439 15759968 15821904 15841434 15848812 15849344 15904224 15931272 15950937 15958366 16041396 16104438 16109568 16151527 16156672 16215759 16235562 16267808 16332288 16352448 16360064 16444632 16445184 16473152 16530192 16623378 16623936 16644456 16652208 16672544 16693124 16738848 16787792 16792576 16874571 16887808 16941456 16970268 16975104 16999129 17004544 17063424 17087574 17159616 17160192 17189376 17210368 17328752 17350142 17418912 17448536 17517108 17517696 17546899 17547488 17569148 17608248 17629983 17638194 17713152 17729964 17760117 17781806 17830512 17882648 17887744 17909824 18011392 18082176 18104496 18112928 18113536 18176256 18201981 18207168 18301284 18333024 18405072 18458888 18481673 18532296 18554928 18586484 18665472 18688512 18697216 18714962 18756612 18788511 18794496 18886266 18891648 18998784 19054336 19077856 19130112 19185404 19186048 19285224 19309029 19318022 19361664 19393941 19394592 19418532 19427576 19494846 19501056 19528656 19629603 19740924 19798646 19804288 19907328 19935503 19941184 20019552 20020224 20054272 20117979 20123712 20148552 20157936 20262816 20322064 20377044 20377728 20436626 20437312 20443136 20542956 20577893 20584448 20665344 20684958 20766249 20772864 20802264 20808192 21034368 21095872 21121912 21205632 21240983 21241696 21267916 21351498 21388528 21436128 21462588 21472584 21499089 21509102 21584304 21621012 21647416 21712896 21776384 21803264 21856023 21882714 21926176 21926912 22033977 22040256 22127616 22164504 22165248 22192608 22202944 22279824 22318464 22433832 22499428 22561056 22588608 22627024 22633472 22654954 22743987 22751232 22783432 22862322 22879488 22919168 22991976 22998528 23031078 23157504 23225216 23288832 23356144 23356928 23384974 23477664 23506644 23517592 23639952 23680156 23732856 23762151 23773218 23774016 23896908 23937549 23966782 24062094 24109568 24132451 24139328 24235008 24269308 24276224 24353343 24401712 24444032 24498432 24528672 24540096 24666948 24667776 24709728 24739904 24910081 24918016 24978312 25008816 25039686 25051348 25181688 25188864 25224514 25331712 25455402 25462656 25506816 25631361 25713632 25745372 25784064 25815552 25858588 25859456 25891376 25993128 26025213 26037334 26038208 26128368 26172804 26275662 26276544 26284032 26321232 26353722 26457291 26543104 26672709 26692736 26693632 26823972 26831616 26864736 26869591 26877248 27017088 27123264 27156744 27169392 27170304 27310752 27390608 27424418 27499536 27553792 27579944 27688332 27735421 27736352 27744256 27832392 27879726 27998208 28032768 28045824 28072443 28191744 28274176 28468664 28581504 28616784 28630112 28665452 28778106 28779072 28828016 28927836 28977033 29091888 29127798 29141364 29176952 29212967 29292984 29378636 29387008 29503488 29552672 29553664 29590144 29697969 29706432 29757952 29860992 29911776 30029328 30030336 30081408 30118144 30236904 30325316 30483096 30505984 30534938 30654939 30655968 30664704 30708104 30746009 30814434 30876672 30998016 31027437 31051776 31203396 31212288 31303552 31342192 31518878 31519936 31643808 31682868 31697624 31698688 31808448 31862544 31901874 31916732 32027247 32082792 32208876 32263653 32303054 32313344 32431518 32471124 32526347 32535616 32664576 32704896 32720128 32824071 32889264 32890368 32946304 33060384 33246756 33247872 33288912 33304416 33345088 33386248 33477696 33574457 33575584 33585152 33749142 33882912 33940536 33950208 33982431 33998258 34009088 34126848 34175148 34319232 34320384 34378752 34420736 34546617 34657504 34700284 34837824 34897072 35034216 35035392 35077461 35093798 35094976 35138296 35216496 35259966 35276388 35426304 35459928 35520234 35563612 35659827 35661024 35765296 35775488 35819648 35950173 36022784 36164352 36208992 36225856 36227072 36352512 36403962 36414336 36602568 36666048 36810144 36917776 36963346 37064592 37109856 37172968 37218853 37377024 37394432 37429924 37513224 37559529 37577022 37588992 37772532 37783296 37836771 37997568 38108672 38155712 38260224 38370808 38372096 38570448 38618058 38636044 38723328 38787882 38789184 38837064 38855152 38989692 39056001 39057312 39259206 39373999 39481848 39530583 39597292 39608576 39814656 39871006 39882368 40039104 40040448 40108544 40235958 40247424 40297104 40315872 40525632 40644128 40754088 40755456 40873252 40874624 41085912 41136627 41155786 41168896 41330688 41369916 41440273 41532498 41545728 41604528 41616384 41819589 42068736 42191744 42243824 42411264 42471289 42481966 42483392 42535832 42702996 42777056 42872256 42925176 42945168 42998178 43018204 43167159 43168608 43242024 43294832 43552768 43606528 43712046 43765428 43839859 43852352 43853824 44067954 44080512 44255232 44329008 44330496 44385216 44405888 44559648 44636928 44867664 44998856 45054401 45122112 45177216 45252529 45254048 45266944 45309908 45487974 45502464 45566864 45724644 45758976 45802407 45838336 45983952 45997056 46062156 46315008 46450432 46577664 46712288 46713856 46769948 46955328 47013288 47035184 47278317 47279904 47360312 47465712 47524302 47546436 47548032 47793816 47852811 47875098 47933564 48124188 48219136 48264902 48278656 48454581 48470016 48538616 48552448 48706686 48803424 48888064 48996864 49057344 49080192 49333896 49335552 49419456 49479808 49820162 49836032 49956624 50017632 50079372 50102696 50164541 50363376 50377728 50449028 50623713 50663424 50910804 50925312 50997387 51013632 51262722 51412613 51427264 51490744 51568128 51631104 51717176 51718912 51782752 51986256 52050426 52074668 52076416 52256736 52345608 52551324 52553088 52640697 52642464 52707444 52914582 53069303 53086208 53280351 53345418 53385472 53647944 53663232 53729472 53739182 53754496 54034176 54246528 54313488 54338784 54340608 54605943 54621504 54781216 54848836 54999072 55159888 55376664 55445019 55470842 55472704 55488512 55664784 55759452 55854281 55996416 56065536 56091648 56144886 56365533 56383488 56548352 56937328 57163008 57233568 57260224 57330904 57556212 57558144 57656032 57855672 57927087 57954066 58181823 58183776 58255596 58282728 58353904 58425934 58585968 58757272 58774016 59105344 59107328 59180288 59395938 59412864 59515904 59721984 59806509 59823552 60058656 60060672 60162816 60236288 60473808 60650632 60725497 60966192 61011968 61069876 61309878 61311936 61329408 61416208 61492018 61628868 61733679 61753344 61996032 62054874 62236321 62406792 62424576 62607104 62684384 63037756 63039872 63287616 63365736 63395248 63397376 63616896 63722949 63725088 63803748 63833464 64054494 64165584 64417752 64497267 64527306 64606108 64863036 64942248 65052694 65071232 65329152 65409792 65440256 65502367 65648142 65778528 65780736 65892608 66101931 66120768 66493512 66495744 66577824 66608832 66690176 66772496 66955392 67148914 67151168 67170304 67498284 67613077 67765824 67881072 67900416 67964862 67996516 68231961 68253696 68350296 68638464 68757504 68841472 69093234 69295261 69315008 69400568 69675648 69794144 70068432 70070784 70154922 70187596 70189952 70276592 70432992 70519932 70552776 70919856 71040468 71127224 71319654 71322048 71528191 71530592 71550976 71639296 71812647 71900346 72045568 72328704 72397353 72417984 72451712 72454144 72705024 72807924 72828672 73205136 73332096 73620288 73835552 73926692 74129184 74219712 74345936 74437706 74730243 74754048 74788864 74859848 75026448 75119058 75154044 75281857 75545064 75566592 75673542 75995136 76217344 76311424 76520448 76741616 76744192 77140896 77236116 77272088 77446656 77575764 77578368 77674128 77710304 77979384 78075639 78112002 78114624 78518412 78747998 78963696 79061166 79194584 79217152 79292339 79629312 79742012 79764736 80018127 80078208 80080896 80217088 80471916 80494848 80594208 80608773 80631744 81051264 81288256 81508176 81510912 81746504 81749248 81847409 82171824 82273254 82311572 82661376 82739832 82880546 83064996 83206263 83209056 83232768 83639178 83883737 84137472 84217329 84383488 84487648 84822528 84942578 84963932 84966784 85071664 85405992 85554112 85744512 85850352 85890336 85996356 86036408 86334318 86337216 86484048 86589664 86931099 87213056 87424092 87530856 87638901 87679718 87704704 87707648 88135908 88161024 88285799 88510464 88658016 88660992 88770432 88811776 89093907 89119296 89273856 89735328 89997712 90108802 90244224 90354432 90505058 90508096 90533888 90619816 90975948 91130669 91133728 91449288 91517952 91604814 91964817 91967904 91994112 92124312 92238027 92630016 92900864 93155328 93424576 93427712 93539896 93910656 94026576 94070368 94556634 94559808 94720624 94931424 95048604 95092872 95096064 95587632 95705622 95750196 95867128 95985463 96248376 96438272 96529804 96557312 96790959 96909162 96940032 97077232 97104896 97413372 97579041 97606848 97776128 97993728 98114688 98160384 98667792 98671104 98838912 98959616 99640324 99913248 100035264 100158744 100205392 100329082 100723371 100726752 100755456 100898056 101022601 101247426 101821608 101850624 101947293 101994774 102027264 102525444 102825226 102854528 102981488 103136256 103262208 103434352 103437824 103565504 103972512 104100852 104149336 104152832 104513472 104691216 105102648 105106176 105232383 105281394 105284928 105414888 105829164 106138606 106172416 106560702 106690836 106770944 106872283 107295888 107326464 107458944 107478364 107508992 107850519 108068352 108493056 108626976 108677568 108681216 109211886 109243008 109562432 109697672 109998144 110316073 110319776 110753328 110890038 110941684 110945408 111329568 111518904 111656559 111708562 112131072 112183296 112289772 112731066 112766976 113060689 113096704 113510313 113874656 114326016 114467136 114520448 114661808 115112424 115116288 115312064 115711344 115854174 115908132 116363646 116367552 116511192 116565456 116707808 116851868 117168003 117171936 117514544 117548032 118121997 118210688 118214656 118360576 118791876 118825728 118993903 119031808 119443968 119613018 119647104 120117312 120121344 120325632 120472576 120947616 121301264 121450994 121932384 122023936 122139752 122290517 122619756 122623872 122828293 122832416 122984036 123257736 123409881 123467358 123506688 123992064 124109748 124320819 124472642 124813584 124849152 125214208 125368768 126075512 126079744 126575232 126731472 126790496 126794752 127233792 127413867 127445898 127450176 127607496 127666928 128108988 128331168 128835504 128994534 129054612 129212216 129371711 129726072 129884496 130105388 130142464 130658304 130819584 130880512 131004734 131296284 131519577 131557056 131561472 131785216 132203862 132241536 132987024 132991488 133155648 133217664 133380352 133544992 133910784 134297828 134302336 134996568 135163203 135226154 135531648 135757587 135762144 135800832 135929724 135993032 136160897 136463922 136507392 136700592 137276928 137407221 137515008 138186468 138590522 138630016 138801136 139351296 139548521 139588288 140136864 140141568 140309844 140375192 140379904 140553184 140865984 141039864 141105552 141834951 141839712 142080936 142254448 142639308 142644096 143056382 143061184 143101952 143278592 143625294 143800692 144045251 144091136 144657408 144794706 144835968 144903424 145363743 145410048 145615848 145657344 146410272 146664192 147240576 147671104 147853384 148035889 148258368 148439424 148686881 148691872 148875412 149460486 149508096 149719696 150052896 150238116 150308088 150493623 150563714 151090128 151133184 151347084 151990272 152434688 152622848 152992161 153040896 153483232 153488384 154237839 154281792 154472232 154544176 154893312 155151528 155156736 155348256 155420608 155958768 156151278 156224004 156229248 157036824 157495996 157922091 157927392 158122332 158389168 158434304 158584678 159207909 159258624 159484024 159529472 160036254 160156416 160434176 160943832 160989696 161188416 161217546 161263488 162102528 162576512 163016352 163021824 163493008 163498496 163694818 164343648 164546508 164623144 164826349 165479664 165761092 166129992 166335057 166412526 166418112 166465536 167278356 167562843 167767474 168274944 168434658 168766976 168927157 168975296 169645056 169885156 169927864 169933568 170143328 170811984 171108224 171489024 171700704 171780672 171992712 172072816 172668636 172674432 172968096 173179328 173862198 174370567 174426112 174848184 175061712 175277802 175359436 175409408 176271816 176322048 176571598 177316032 177321984 177540864 177623552 178187814 178238592 178547712 179419527 179470656 179995424 180217604 180488448 180708864 181010116 181016192 181239632 181951896 182176491 182261338 182267456 182898576 183035904 183209628 183521209 183929634 183935808 183988224 184248624 184476054 185201037 185260032 185801728 186708963 186849152 186855424 187079792 187821312 188053152 188087137 188140736 189113268 189119616 189441248 189862848 190097208 190185744 190192128 191168847 191175264 191411244 191500392 191734256 191970926 192496752 192876544 193059608 193114624 193581918 193818324 194147947 194154464 194209792 194826744 195158082 195213696 195552256 195987456 196229376 196320768 196507101 197335584 197342208 197677824 197919232 199280648 199526633 199826496 200070528 200317488 200410784 200658164 201446742 201453504 201510912 201796112 202045202 202494852 202839231 203643216 203701248 203894586 203989548 204490769 205050888 205650452 205709056 205962976 206272512 206524416 206868704 206875648 207131008 207885783 207945024 208201704 208298672 208305664 209026944 209382432 210205296 210212352 210464766 210562788 210569856 210829776 211658328 212277212 213121404 213381672 213541888 213744566 214584573 214591776 214652928 214917888 214956728 215017984 215222063 215701038 216136704 216986112 217192059 217253952 217355136 217362432 218423772 218486016 219124864 219395344 219996288 220632146 220639552 221506656 221780076 221883368 221890816 222157253 222659136 223037808 223313118 223417124 224190729 224262144 224366592 224579544 225462132 225845571 226121378 226193408 227020626 227684429 227749312 228652032 228934272 229040896 229323616 230224848 230232576 230624128 231422688 231708348 231816264 232727292 232735104 233022384 233130912 233415616 233703736 234336006 234343872 235021199 235029088 235096064 236243994 236421376 236721152 237583752 237651456 237877017 237987806 238063616 238887936 239226036 239294208 240234624 240242688 240651264 240945152 241826319 241895232 242602528 242901988 243864768 244279504 244581034 245239512 245247744 245542227 245656586 245664832 245968072 246515472 246819762 246934716 247354673 247984128 248219496 248641638 248945284 249618789 249627168 249698304 250428416 250737536 251651211 252151024 252159488 253150464 253462944 253580992 253589504 254467584 254827734 254891796 254900352 255214992 255333856 256217976 256662336 257671008 257989068 258109224 258424432 258743422 259452144 259768992 260210776 260284928 260531971 261639168 261761024 262009468 262592568 262916703 263039154 263114112 263122944 263570432 264407724 264483072 264857397 265974048 265982976 266311296 266435328 266760704 267089984 267821568 268595656 268604672 268927201 269993136 270326406 270452308 271063296 271515174 271524288 271601664 271859448 271986064 272321794 272927844 273392007 273401184 274553856 274814442 275617993 276372936 276714081 277181044 277260032 277602272 278702592 279097042 279176576 280273728 280283136 280619688 280750384 280759808 281106368 281731968 282079728 282211104 283669902 283679424 284161872 284508896 285278616 285288192 286112764 286122368 286557184 287250588 287601384 287956389 288090502 288182272 289314816 289589412 289671936 289806848 290081911 290727486 290820096 291231696 291314688 292737123 292820544 293328384 294481152 295342208 295706768 296071778 296516736 296878848 297373762 297383744 297750824 298920972 299429341 299439392 300105792 300476232 300616176 300987246 301127428 302170113 302180256 302266368 302694168 303067803 304869376 305245696 305984322 306081792 306879013 306966464 306976768 308475678 308563584 308944464 309088352 309786624 310303056 310313472 310696512 310841216 311917536 312302556 312448008 312458496 314073648 314991992 315380807 315844182 315854784 316244664 316767703 316778336 316868608 317169356 318415818 318517248 318968048 319058944 320072508 320312832 320616849 320868352 321887664 321979392 322376832 322435092 322526976 324205056 325153024 326032704 326043648 326986016 326996992 327389636 328687296 329093016 329246288 329652698 330948219 330959328 331522184 332259984 332670114 332825052 332836224 333391081 334556712 334969677 335125686 335534948 336549888 336869316 337533952 337854314 337950592 339182067 339290112 339770312 339855728 339867136 340286656 341623968 342216448 342978048 343401408 343561344 343985424 344145632 345337272 345348864 345936192 346358656 347724396 348741134 348852224 349696368 350123424 350555604 350718872 350818816 351151787 352543632 352644096 353143196 354365991 354632064 354643968 355081728 355247104 356375628 356477184 356981709 357095424 358839054 358941312 359990848 360435208 360976896 361417728 362020232 362032384 362467097 362479264 363903792 364352982 364522676 364534912 365797152 366071808 366419256 366871551 367042418 367859268 367871616 368484879 368497248 368952108 370402074 370520064 371485121 371603456 372962457 373417926 373698304 374159584 375642624 376106304 376174274 376281472 378226536 378239232 378882496 379725696 380194416 380371488 380384256 382241601 382337694 382350528 382822488 383000784 383468512 383941852 384993504 386119216 386229248 387163836 387636648 388115133 388295894 388308928 388419584 389653488 390316164 390427392 390979967 391104512 391974912 392458752 392641536 393014202 394558731 394671168 394684416 395355648 395838464 398561296 399053266 399652992 400141056 400634976 400821568 401316328 402893484 402907008 403578677 403592224 404090404 404989704 405489609 405678462 407272761 407286432 407402496 407789172 407979096 408482691 408981538 410101776 411300904 411418112 411925952 412545024 413737408 413751296 414262016 415771566 415890048 416403408 416597344 416611328 418053888 418645563 418764864 420410592 420424704 420929532 421125576 421139712 421659552 423316656 424554424 425078479 426242808 426763344 427083776 427489132 429169146 429183552 429305856 429835776 429913456 430035968 430444126 431402076 432135753 432273408 433972224 434384118 434507904 434710272 436847544 436972032 438249728 438790688 439992576 441264292 441279104 443013312 443560152 443766736 443781632 444107667 444314506 445318272 446060643 446075616 446626236 446834248 448381458 448524288 449159088 450924264 451480869 451691142 452242756 454041252 455368858 455498624 457304064 457868544 458081792 458516569 458647232 460449696 460465152 461248256 462713517 462845376 463416696 463632528 465454584 465470208 466044768 466261824 466831232 467407472 468672012 468687744 470042398 470058176 470192128 472487988 472842752 473291539 473442304 475167504 475302912 475754034 475975612 477623727 477775872 478452072 478588416 480469248 481302528 481890304 483652638 483790464 485205056 485803976 487729536 488542609 488559008 489162068 490479024 490495488 491084454 491313172 491329664 491936144 493030944 493639524 493869432 494479047 494709346 496438992 497283276 497890568 499237578 499254336 499396608 500697337 500856832 501475072 502688529 503302422 504302048 504318976 506300928 506781471 506925888 507161984 507179008 508935168 509655468 509783592 509800704 510429984 510667712 512435952 513324672 515342016 515978136 516218448 516848864 517486844 518904288 519537984 520421552 520569856 521063942 523111701 523278336 523522048 524018936 525185136 525833406 526078308 526228224 526972999 527140864 528815448 528966144 529714794 531948096 531965952 532622592 532870656 533521408 534179968 535643136 537191312 537209344 537854402 539986272 540652812 540904616 542126592 543030348 543048576 543718896 543972128 544643588 545855688 546529473 546784014 546802368 549107712 549628884 550563627 551235986 552745872 553428162 554362088 554520064 555046373 555204544 557405184 558194084 558353152 560126889 560547456 560566272 561239376 561500768 561519616 562212736 563463936 564159456 564261411 564422208 567339804 567358848 568323744 569017792 570557232 570576384 572225528 572244736 572931863 573114368 574501176 575202768 575912778 576181004 578629632 579178824 579343872 579613696 580163822 581454972 582443841 582463392 582629376 585474246 585641088 586656768 588962304 589521303 590684416 591413536 592143556 593033472 593757696 594747524 594767488 595501648 597841944 598579899 598858682 598878784 600211584 600952464 601232352 601974492 602254856 604340226 604360512 604532736 605388336 606135606 608517693 610491392 611968644 613472307 613758026 613932928 613953536 616951356 617127168 617888928 618000593 618176704 619573248 620606112 620626944 621393024 621682432 623657349 623835072 624605112 624896016 624916992 628147296 629983984 630761614 631688364 631709568 632489328 633535406 633556672 633737216 634338712 636831636 637914683 637936096 638117888 640145016 640625664 641233698 643753719 643775328 643958784 644753664 644870184 645053952 645666189 648410112 650306048 652065408 652087296 653972032 653993984 654779272 657374592 658186032 658492576 659305396 661896438 661918656 663044368 664519968 665340228 665650104 665672448 666471759 666782162 669113424 669939354 670251372 671069896 671898241 673099776 673738632 675067904 675708628 675901184 677536713 678364134 678580224 679540624 679711456 679734272 680573312 683053287 683247936 684432896 685956096 686802816 687122688 687970848 688291264 690674544 690697728 691872384 692717312 695448792 697482268 699392736 700246848 701111208 701437744 701637632 702303574 705063597 705087264 705288192 706286392 707158207 708731982 709264128 710163456 710494208 712751256 712954368 713631051 713963418 714190848 717678108 717882624 719981696 720870416 721953792 722835456 724040464 724064768 724934194 724958528 727807584 728705964 729045352 729069824 731594304 732838512 733743102 734084836 735718536 735743232 736626681 736969758 736994496 737904216 740804148 742064019 742970242 743206912 745924914 746835852 747396608 748105981 748319168 751285248 752212608 752348548 752562944 754953633 756453072 756478464 757764992 759451392 760388832 760742976 760768512 764483202 764675388 764701056 765644976 766001568 766937024 767883704 769987008 772212511 772238432 772458496 774327672 775273296 776230266 776591788 776617856 779306976 780632328 780854784 781595913 781959934 782209024 784917504 785283072 786028404 789117462 789342336 789368832 790711296 791676928 794572191 797122592 798106532 799305984 800282112 801269952 801643136 802632656 805786968 805814016 806781603 807157354 807184448 808180808 809979408 810979218 811356924 814545522 814572864 814804992 815578344 815958192 816965382 817963076 820176021 820203552 822601808 822836224 823851904 826853979 827474816 827502592 828524032 831543132 831780096 832806816 832957321 833194688 833222656 836107776 837291126 837529728 840821184 840849408 841859064 842251152 842279424 843319104 846633312 849108848 850156958 852485616 853526688 854167552 854978264 856033619 858338292 858367104 859671552 859798051 859826912 860071936 860888252 862804152 863869167 864271506 864546816 867944448 868768236 869015808 869420544 870245733 873695088 873944064 876499456 877581376 879985152 882528584 882558208 886026624 887120304 887533472 887563264 888215334 888629012 890636544 892121286 892151232 893252472 893668496 896762916 898288023 898318176 901848528 902961738 903382284 904485512 905601977 908082504 909203409 910737716 910997248 914608128 915737088 916163584 917033138 917294464 920637039 920899392 920930304 922496512 925427034 925690752 926833392 927265056 930909168 930940416 932089536 932523648 933662464 934814944 937344024 937375488 940084796 940116352 944975976 945685504 946142421 946583078 946884608 950303109 950335008 950605824 951508068 951951224 953126279 955247454 955551744 956904144 957176832 960938496 961850547 962605056 967305276 967580928 970410112 971607952 975459072 976839647 977085218 977118016 978324136 980958048 980990976 982168908 982626344 982659328 983872288 986061888 987279048 987738864 988958094 989418692 992844657 992877984 994566552 995781136 998475156 998508672 1000173243 1001394674 1001713664 1002950144 1005377058 1006604844 1008316757 1008604096 1008637952 1012601856 1013562942 1013851776 1014323968 1017546201 1017870336 1019310936 1019567184 1019601408 1020859968 1021335424 1024871904 1026649344 1030684032 1031956272 1032436896 1033697728 1034973688 1036251223 1037808576 1039075968 1040808167 1040843104 1041139712 1042127884 1046223402 1046556672 1048037872 1050370272 1051666812 1052156616 1052456448 1053455361 1053945998 1054281728 1057630896 1057932288 1059429588 1063896192 1063931904 1065245184 1065741312 1067042816 1068359936 1070945127 1071286272 1074382624 1074418688 1075708804 1079972544 1081305624 1081809232 1084253184 1086060696 1086097152 1087401291 1087437792 1087944256 1089287176 1091711376 1093058946 1093568028 1093604736 1098215424 1099257768 1100614653 1101127254 1102471972 1105454637 1105491744 1106856324 1108724176 1109040128 1110092746 1110409088 1114455363 1114810368 1116388168 1116706304 1120253778 1121094912 1122478752 1123001536 1123039232 1124425472 1126927872 1128318912 1128522822 1128844416 1134679608 1134717696 1136647488 1138035584 1141114464 1141152768 1144451056 1144489472 1145863726 1146228736 1149002352 1150405536 1151825556 1152362008 1153784443 1158357648 1158687744 1159227392 1160327644 1162909944 1164345399 1164887682 1164926784 1165258752 1170948492 1171282176 1172939901 1173313536 1177924608 1179042606 1181368832 1182490099 1182827072 1184287112 1186066944 1187515392 1189495048 1189534976 1191003296 1195683888 1197159798 1197717364 1197757568 1200423168 1201904928 1202464704 1203948984 1204509712 1208680452 1208721024 1210736031 1210776672 1212271212 1217035386 1220593969 1220982784 1223937288 1225448073 1226944614 1227516052 1227865856 1233902712 1234254336 1235777856 1236001186 1236353408 1241212224 1241253888 1242786048 1243364864 1247314698 1247670144 1249210224 1249792032 1249833984 1255936689 1256294592 1259967968 1261523228 1263376728 1263419136 1264978656 1267070812 1267113344 1268677424 1273663272 1275235437 1275829366 1275872192 1276235776 1280290032 1281251328 1282467396 1284648463 1287507438 1287550656 1287917568 1289507328 1289740368 1290107904 1291332378 1296407259 1296820224 1300612096 1304130816 1307944064 1307987968 1309558544 1314749184 1316372064 1316609959 1316985152 1318610792 1323792876 1323837312 1326088736 1329039936 1330680456 1331300208 1331344896 1332323001 1332943518 1333564324 1338181929 1338226848 1339878708 1340502744 1342139792 1343796482 1347477264 1350135808 1351417256 1351802368 1355073426 1356728268 1359035629 1359081248 1359422912 1359468544 1361146624 1366106574 1366495872 1368865792 1371912192 1373605632 1374245376 1375549707 1375941696 1376582528 1381349088 1381395456 1383744768 1385434624 1390897584 1394964536 1396686431 1398785472 1400493696 1402222416 1402875488 1403275264 1404607148 1410127194 1410174528 1410576384 1412572784 1414316414 1417463964 1418528256 1419874617 1420326912 1420988416 1425502512 1425908736 1427262102 1427926836 1431435383 1435356216 1435765248 1439963392 1441740832 1443907584 1445670912 1448080928 1448129536 1449868388 1449917056 1455615168 1457411928 1458090704 1458139648 1463188608 1465627827 1465677024 1467486204 1468169672 1471437072 1471486464 1473253362 1473939516 1473988992 1475808432 1481608296 1483437141 1484128038 1485940484 1491849828 1493671704 1494793216 1496211962 1496638336 1502092011 1502570496 1504425216 1504697096 1505125888 1506554441 1509907266 1512906144 1512956928 1515529984 1518902784 1520344413 1520777664 1521485952 1521537024 1528966404 1529350776 1529402112 1531289952 1532003136 1533874048 1535767408 1539974016 1544425022 1544476864 1544916992 1548655344 1550546592 1552460532 1553183576 1553235712 1555100771 1558613952 1561264656 1561709568 1563191826 1563919868 1569335103 1569835008 1570566144 1572056808 1578234924 1578684672 1580918997 1581422592 1583353856 1589144382 1593791003 1594245184 1596213064 1598611968 1600564224 1602539904 1603286272 1605265312 1611573936 1611628032 1613563206 1614314708 1614368896 1616361616 1619958816 1621958436 1622713848 1629091044 1629145728 1631156688 1631916384 1633930764 1635926152 1640352042 1640407104 1645148393 1645203616 1645672448 1647703808 1651690881 1653707958 1654949632 1657048064 1663086264 1663560192 1665139119 1665613632 1665914642 1666389376 1666445312 1672215552 1674582252 1675059456 1681642368 1681698816 1683718128 1684502304 1684558848 1686638208 1692784233 1693266624 1698217696 1700313916 1704971232 1707053376 1709956528 1712067238 1716676584 1716734208 1718795589 1719343104 1719596102 1719653824 1720143872 1721776504 1725608304 1727738334 1728543012 1731482711 1735888896 1737536472 1738031616 1738841088 1740491466 1747331523 1747390176 1747888128 1752998912 1755162752 1759970304 1765057168 1765116416 1772053248 1774240608 1775066944 1775126528 1776430668 1777258024 1781273088 1784242572 1784302464 1786504944 1787336992 1793525832 1795739697 1796576046 1796636352 1803697056 1805923476 1806764568 1808971024 1811203954 1816165008 1818406818 1821475432 1821994496 1823723797 1831474176 1832327168 1834066276 1834588928 1840416921 1841274078 1841798784 1841860608 1844993024 1850854068 1851381504 1853666784 1854001779 1854530112 1861818336 1861880832 1864179072 1865047296 1867324928 1869629888 1874688048 1874750976 1880169592 1880232704 1882490407 1889951952 1891371008 1892284842 1893166156 1900606218 1900670016 1901211648 1903016136 1903902448 1906252558 1910494908 1913744049 1913808288 1914353664 1921876992 1923701094 1929325951 1934610552 1935161856 1936998567 1940820224 1943215904 1950918144 1953679294 1954170436 1954236032 1956648272 1961916096 1961981952 1964337816 1965252688 1965318656 1967744576 1972123776 1974558096 1975477728 1977916188 1978837384 1985689314 1985755968 1989133104 1991562272 1996950312 1997017344 1999415277 2000346486 2002789348 2005900288 2010754116 2013209688 2015694723 2016633514 2017208192 2017275904 2025203712 2027125884 2027703552 2028647936 2030573377 2035092402 2035740672 2038621872 2039134368 2039202816 2041719936 2042670848 2049159861 2049743808 2053298688 2061368064 2063912544 2064873792 2067395456 2069947376 2072502446 2075617152 2078151936 2081616334 2081686208 2082279424 2084255768 2092446804 2096005387 2096075744 2100740544 2103333624 2104313232 2104912896 2106910722 2107891996 2115190791 2115261792 2115864576 2118859176 2121474621 2127792384 2130490368 2131482624 2134085632 2136719872 2141890254 2142572544 2148153091 2148765248 2148837376 2151417608 2159945088 2162611248 2163618464 2168506368 2172121392 2172194304 2174802582 2174875584 2175888512 2178574352 2183422752 2186117892 2187136056 2187209472 2198515536 2201229306 2202254508 2204943944 2207665649 2210909274 2210983488 2213712648 2217373921 2217448352 2218080256 2220185492 2220818176 2226192057 2228910726 2229620736 2232776336 2233412608 2240507556 2242189824 2244317943 2244957504 2246003072 2246078464 2248850944 2253855744 2256637824 2257045644 2257688832 2269359216 2269435392 2273294976 2276071168 2282228928 2282305536 2288902112 2288978944 2291727452 2298004704 2300811072 2303651112 2304724016 2307568886 2316637533 2316715296 2317375488 2318454784 2320655288 2323519823 2325819888 2328690798 2329775364 2329853568 2333737567 2341896984 2342564352 2344787739 2345879802 2346627072 2355849216 2358085212 2362737664 2364980198 2365654144 2368574224 2372133888 2375030784 2378990096 2379069952 2382006592 2391367776 2394319596 2395434728 2395515136 2400846336 2403809856 2404929408 2407897968 2409019424 2417360904 2417442048 2420344809 2421472062 2421553344 2424542424 2434070772 2441187938 2441965568 2447874576 2450896146 2453889228 2455032104 2455731712 2458062509 2467805424 2468508672 2471555712 2472002372 2472706816 2480561937 2482424448 2482507776 2485572096 2486729728 2494629396 2495340288 2498420448 2498871963 2499584064 2499667968 2511873378 2512589184 2519935936 2523046456 2526753456 2526838272 2529957312 2534141624 2534226688 2537269679 2537354848 2547326544 2550470874 2551658732 2551744384 2560580064 2562502656 2564934792 2568100857 2569296926 2575014876 2575101312 2579014656 2579394153 2579480736 2580215808 2582664756 2592814518 2593640448 2600395847 2601224192 2608261632 2610737199 2615888128 2619117088 2629498368 2632744128 2633219918 2633970304 2637221584 2647585752 2647674624 2652177472 2658079872 2661360912 2662600416 2662689792 2664646002 2665887036 2667128648 2676363858 2676453696 2679757416 2681005488 2684279584 2687592964 2694864069 2694954528 2702834512 2703604736 2710146852 2713456536 2716805931 2718071258 2718162496 2718845824 2718937088 2722293248 2732213148 2732991744 2736859769 2737731584 2743824384 2747211264 2748490752 2751099414 2751883392 2753165056 2761911117 2762698176 2762790912 2767489536 2770869248 2781795168 2789929072 2793372862 2797570944 2800987392 2804444832 2805750976 2806550528 2809214296 2812681891 2820254388 2820349056 2825050739 2825145568 2828632828 2834927928 2837056512 2838427263 2839749234 2840653824 2850909327 2851005024 2851817472 2854524204 2855853672 2859378837 2862870766 2870712432 2871530496 2879926784 2883481664 2887815168 2896161856 2896259072 2899736776 2899834112 2911230336 2914823856 2916181408 2916279296 2926377216 2930518941 2931255654 2931354048 2934972408 2936339344 2942874144 2942972928 2946506724 2947879032 2947977984 2951616864 2963216592 2966874282 2968256076 2971880968 2975549353 2983699656 2987343408 2989586432 2992423924 2993276672 3000519729 3004184022 3005140992 3008850432 3009394192 3010251776 3013108882 3019814532 3024950271 3025812288 3025913856 3031059968 3037805568 3040688826 3041555328 3042971904 3057932808 3058701552 3058804224 3062579904 3064006272 3067748096 3071534816 3079948032 3088850044 3088953728 3097310688 3101093184 3104921064 3106367152 3106471424 3108753669 3110201542 3117227904 3122424501 3122529312 3123419136 3126383652 3127839736 3131700631 3138670206 3139670016 3144113616 3156469848 3157369344 3160366083 3161837994 3162845184 3178288764 3187582006 3188490368 3192426128 3197223936 3201128448 3205079808 3206572544 3209615983 3210530624 3223147872 3223256064 3227126412 3228629416 3228737792 3232723232 3239917632 3243916872 3245427696 3258182088 3258291456 3262203873 3262313376 3263832768 3267861528 3271852304 3280704084 3280814208 3290296786 3290407232 3291344896 3295407616 3303381762 3307415916 3309899264 3313040773 3314096128 3326172528 3327120384 3330278238 3331227264 3331829284 3332778752 3343366089 3344431104 3349164504 3350118912 3363284736 3367436256 3369004608 3369117696 3373276416 3385568466 3386533248 3396435392 3400627832 3409942464 3414106752 3419798263 3419913056 3424134476 3433353168 3433468416 3437591178 3438686208 3439192204 3439307648 3443553008 3451216608 3455476668 3457086024 3461353329 3462965422 3475072944 3476063232 3477682176 3480982932 3494663046 3494780352 3495776256 3504881359 3505997824 3510325504 3518819703 3519940608 3530114336 3530232832 3544106496 3547470297 3548481216 3550133888 3550253056 3552861336 3554516048 3562546176 3568485144 3568604928 3573009888 3574673984 3587051664 3591479394 3593152092 3593272704 3607394112 3611846952 3613529136 3617942048 3622407908 3632208093 3632330016 3636813636 3642950864 3643988992 3647447594 3661781907 3662948352 3664654336 3668132552 3669177856 3680833842 3682548156 3683597568 3688810993 3689986048 3701708136 3702763008 3707333568 3708003558 3709060224 3723636672 3723761664 3728358144 3730094592 3734649856 3739259776 3749376096 3749501952 3760339184 3760465408 3764980814 3779903904 3782742016 3784569684 3786332312 3791006027 3801212436 3801340032 3806032272 3807804896 3812505116 3820989816 3825706311 3827488098 3827616576 3828707328 3843753984 3847402188 3853945389 3858651902 3869221104 3870323712 3873997134 3881640448 3885324611 3886431808 3901836288 3907358588 3908340872 3908472064 3913296544 3923832192 3923963904 3928675632 3930505376 3930637312 3935489152 3944247552 3949116192 3949829877 3950955456 3955832376 3957674768 3971378628 3971511936 3978266208 3983124544 3993900624 3994034688 3998830554 4000692972 4005578696 4010523041 4011800576 4021508232 4026419376 4031389446 4033267028 4034416384 4050407424 4054251768 4055407104 4057295872 4061146754 4070184804 4077106887 4077243744 4078268736 4078405632 4083439872 4085341696 4098319722 4099487616 4106597376 4122736128 4126649121 4127825088 4129747584 4134790912 4139894752 4145004892 4151234304 4156303872 4163232668 4163372416 4168511536 4184893608 4190059293 4192010774 4192151488 4201481088 4206667248 4208626464 4209825792 4213821444 4215783992 4220987807 4230381582 4230523584 4231729152 4237718352 4242949242 4255584768 4259623851 4260980736 4262965248 4273439744 4283780508 4294306149 4296306182 4297530496 4297674752 4302835216 4319890176 4325222496 4326004151 4327236928 4337012736 4344242784 4344388608 4349605164 4349751168 4351777024 4357148704 4366845504 4372235784 4374272112 4374418944 4396883481 4397031072 4402458612 4404509016 4409887888 4415331298 4421818548 4421966976 4427425296 4434747842 4434896704 4436160512 4440370984 4441636352 4452384114 4457821452 4465402781 4465552672 4466825216 4481015112 4484379648 4488635886 4489915008 4492006144 4497701888 4506276033 4507711488 4513275648 4514091288 4515377664 4519663323 4538718432 4538870784 4546589952 4552142336 4564457856 4564611072 4577804224 4577957888 4583454904 4589112559 4596009408 4601622144 4607302224 4609448032 4615137772 4633275066 4633430592 4634750976 4641310576 4647039646 4651639776 4657381596 4659550728 4659707136 4665302313 4667475134 4683793968 4685128704 4689575478 4691759604 4703287687 4711698432 4716170424 4725475328 4729960396 4731308288 4737148448 4742756991 4744267776 4750061568 4757980192 4758139904 4764013184 4781373009 4782735552 4788639192 4790869456 4791030272 4801692672 4807619712 4809858816 4815795936 4818038848 4834721808 4834884096 4840689618 4842944124 4843106688 4849084848 4868141544 4882375876 4895749152 4901792292 4907778456 4910064208 4911463424 4916125018 4935445179 4935610848 4937017344 4943111424 4944004744 4945413632 4950107449 4961123874 4964848896 4971144192 4973459456 4989258792 4990680576 4995417357 4996840896 4997743926 4999168128 4999335936 5023746756 5025178368 5039871872 5046092912 5053506912 5053676544 5059914624 5068283248 5068453376 5074539358 5074709696 5094653088 5100941748 5103317464 5103488768 5109616819 5121160128 5129869584 5136201714 5138593852 5150029752 5150202624 5156386767 5158029312 5158788306 5158961472 5160431616 5165329512 5185629036 5194448133 5200791694 5202448384 5216523264 5221474398 5231776256 5236741867 5238234176 5258996736 5265488256 5266439836 5267940608 5274443168 5295171504 5295349248 5304354944 5316159744 5322721824 5325200832 5325379584 5329292004 5331774072 5334257296 5352727716 5352907392 5359514832 5362010976 5368559168 5375185928 5389728138 5389909056 5405487577 5405669024 5407209472 5420293704 5426913072 5433611862 5436142516 5436324992 5437691648 5444586496 5464426296 5465983488 5471171391 5473719538 5475463168 5494422528 5496981504 5502198828 5503766784 5506330112 5523822234 5525396352 5525581824 5534979072 5541738496 5562005337 5563590336 5579858144 5586745724 5595141888 5601974784 5608889664 5611501952 5618428592 5625363782 5640508776 5640698112 5647471221 5650101478 5650291136 5657265656 5669855856 5674113024 5676854526 5679498468 5689157479 5701818654 5702010048 5703634944 5709048408 5711707344 5718757674 5725741532 5741232147 5741424864 5743060992 5759853568 5766963328 5787977853 5792323712 5792518144 5799473552 5799668224 5822460672 5829647712 5830701247 5832362816 5832558592 5852754432 5861037882 5862511308 5862708096 5869944816 5872678688 5885748288 5885945856 5893013448 5895758064 5895955968 5903233728 5926433184 5933748564 5936512152 5943761936 5951098706 5967399312 5974686816 5979172864 5984847848 5986553344 5992235333 6001039458 6008368044 6017700864 6018586357 6018788384 6020503552 6026217764 6039629064 6047084169 6049900542 6051624576 6051827712 6062119936 6075611136 6081377652 6083110656 6085943808 6091720131 6115865616 6117403104 6117608448 6125159808 6128012544 6135496192 6143069632 6159896064 6177700088 6177907456 6185325623 6194621376 6202186368 6209842128 6212734304 6212942848 6217507338 6220403084 6234455808 6244849002 6245058624 6246838272 6252767304 6255679472 6263401262 6277340412 6288016161 6288227232 6312939696 6314738688 6320732166 6323675988 6339213839 6356577528 6364423863 6375164012 6376980736 6384852256 6394447872 6402256896 6410159616 6413145088 6419231966 6421061248 6444459273 6446295744 6446512128 6454252824 6457258832 6457475584 6465446464 6479835264 6487833744 6490855392 6516364176 6516582912 6524407746 6524626752 6527665536 6535723056 6543704608 6561408168 6561628416 6580593572 6580814464 6590815232 6606763524 6614831832 6619798528 6622996947 6626081546 6628192256 6652121763 6652345056 6654240768 6660556476 6662454528 6663658568 6665557504 6671883953 6686732178 6688862208 6698329008 6700237824 6726569472 6732953829 6734872512 6738009216 6738235392 6746552832 6771136932 6773066496 6792870784 6801255664 6819884928 6828213504 6839596526 6839826112 6848268952 6866706336 6866936832 6875182356 6878384408 6878615296 6886874843 6887106016 6902433216 6910953336 6914172048 6922706658 6925930844 6949912599 6950145888 6952126464 6955364352 6961965864 6970559469 6989326092 6989560704 7001212701 7009762718 7011995648 7020651008 7037639406 7039881216 7058217299 7060228672 7060465664 7088212992 7094940594 7096962432 7100267776 7105722672 7109032096 7125092352 7136970288 7137209856 7146019776 7149347968 7174103328 7182958788 7186304184 7186545408 7214788224 7223693904 7227058272 7235884096 7244815816 7253758561 7264416186 7264660032 7273627272 7285657169 7285901728 7287977984 7294895188 7323563814 7325896704 7336265104 7338355712 7361667684 7365096312 7367195136 7374187527 7377621986 7379972096 7403416272 7405526016 7414667136 7416007116 7418120448 7447273344 7447523328 7456716288 7460189184 7469299712 7478519552 7496615889 7498752192 7499003904 7520678368 7520930816 7529961628 7559807808 7569139368 7572664624 7582012054 7602424872 7602680064 7611809037 7612064544 7615609792 7625010232 7641979632 7651412622 7654976196 7655233152 7667994863 7687507968 7694804376 7704302571 7707890778 7717303804 7738182459 7738442208 7740647424 7747994268 7763280896 7770649222 7772863616 7801187541 7803672576 7814717176 7816681744 7816944128 7826593088 7847664384 7857351264 7861010752 7861274624 7870978304 7888495104 7898232384 7899659754 7901910912 7911664752 7915349536 7942757256 7943023872 7956532416 7966249088 7987801248 7988069376 7997661108 8001385944 8011157392 8021046082 8023601152 8043016464 8052838752 8062778892 8066534056 8068832768 8076491101 8108503536 8110814208 8114591744 8122293508 8140369608 8150417793 8154213774 8154487488 8156537472 8156811264 8166879744 8170683392 8196639444 8198975232 8210579307 8213194752 8245472256 8253298242 8255650176 8259495168 8269581824 8279789504 8290009784 8302468608 8312607744 8326465336 8326744832 8336743231 8337023072 8369787216 8380118586 8384021548 8384302976 8402962176 8413334496 8417252928 8419651584 8427642888 8431567984 8438045673 8441975614 8460763164 8461047168 8475152217 8475436704 8485898484 8511169536 8519247702 8521961472 8544157783 8546879488 8567561016 8578136511 8588612298 8592612364 8595060992 8605670432 8639780352 8650444992 8652008302 8654473856 8688485568 8688777216 8699210328 8699502336 8703554048 8714297408 8733691008 8744471568 8748544224 8748837888 8791556823 8793766962 8794062144 8804917224 8809018032 8819775776 8830662596 8843637096 8843933952 8854850592 8869495684 8869793408 8880741968 8883272704 8904768228 8915642904 8926648059 8930805562 8931105344 8933650432 8962030224 8968759296 8977271772 8979830016 8984012288 8992539241 8995403776 9012552066 9015422976 9026551296 9028182576 9030755328 9039326646 9074850813 9077436864 9077741568 9093179904 9104284672 9128915712 9155608448 9155915776 9166909808 9178225118 9192018816 9203244288 9214604448 9218896064 9230275544 9266550132 9266861184 9282309571 9282621152 9294079292 9303279552 9314763192 9319101456 9319414272 9326261007 9330604626 9334950268 9367273503 9367587936 9370257408 9379150956 9383519208 9395101893 9406575374 9432340848 9450950656 9459920792 9462616576 9474296896 9485513982 9488535552 9513249403 9515960384 9516279808 9528026368 9562746018 9565471104 9577278384 9581738912 9582060544 9603385344 9615239424 9619717632 9628847949 9631591872 9636077696 9669443616 9669768192 9681379236 9685888248 9686213376 9698169696 9736283088 9764751752 9776805017 9791498304 9803584584 9815556912 9820128416 9822926848 9832250036 9870890358 9871221696 9874034688 9886222848 9888009488 9890827264 9900214898 9922247748 9929697792 9939122319 9942288384 9946918912 9978517584 9981361152 9990834714 9993681792 9995487852 9998336256 10047493512 10050356736 10079743744 10092185824 10107013824 10107353088 10119829248 10136566496 10136906752 10149078716 10149419392 10189306176 10201883496 10206634928 10206977536 10219233638 10242320256 10259394789 10259739168 10272403428 10277187704 10300059504 10300405248 10312773534 10316058624 10317576612 10317922944 10330659024 10371258072 10384059987 10388896266 10401583388 10433046528 10442948796 10463552512 10473483734 10476468352 10514644077 10517993472 10530976512 10532879672 10535881216 10545881087 10548886336 10590343008 10590698496 10608709888 10632319488 10642410891 10645443648 10650401664 10650759168 10658584008 10663548144 10668514592 10705455432 10705814784 10719029664 10724021952 10737118336 10750371856 10779456276 10779818112 10810975154 10811338048 10814418944 10840587408 10853826144 10867223724 10872285032 10872649984 10875383296 10885705397 10889172992 10928852592 10931966976 10942342782 10947439076 10985345721 10988845056 10993963008 11004397656 11007533568 11012660224 11047644468 11050792704 11066432979 11069958144 11083476992 11124010674 11127180672 11159716288 11173491448 11190283776 11203949568 11217779328 11223003904 11236480007 11236857184 11250727564 11281017552 11281396224 11294942442 11300202956 11300582272 11314531312 11339711712 11348226048 11353709052 11358996936 11373018081 11378314958 11403637308 11404020096 11418096816 11423414688 11437515348 11451483064 11482464294 11482849728 11486121984 11516038751 11519707136 11533926656 11561836167 11575955706 11584647424 11598947104 11599336448 11644921344 11655973833 11659295424 11661402494 11664725632 11665117184 11705508864 11722075764 11725022616 11725416192 11739889632 11745357376 11771496576 11771891712 11786026896 11791516128 11791911936 11806467456 11849489631 11852866368 11867497128 11873024304 11887523872 11902197412 11934798624 11949373632 11969695696 11973106688 11984470666 12002078916 12016736088 12031569123 12035401728 12037172714 12037576768 12041007104 12052435528 12079258128 12094168338 12099801084 12103249152 12120378977 12124239872 12151222272 12162755304 12166221312 12171887616 12183440262 12231320661 12231731232 12234806208 12235216896 12250319616 12256025088 12270992384 12286139264 12319792128 12355400176 12355814912 12370651246 12389242752 12404372736 12419684256 12425468608 12425885696 12435014676 12440806168 12468911616 12489698004 12490117248 12505534608 12511358944 12526802524 12554680824 12570177879 12576032322 12576454464 12625879392 12629477376 12641464332 12647351976 12662963421 12678427678 12713155056 12728847726 12750328024 12753961472 12766066579 12769704512 12788895744 12820319232 12826290176 12838463932 12842122496 12882918447 12888918546 12892591488 12893024256 12908505648 12914517664 12914951168 12930892928 12959670528 12975667488 12978012453 12981710784 13032728352 13033165824 13048815492 13049253504 13055331072 13071446112 13087409216 13122816336 13123256832 13161187144 13161628928 13177432849 13181630464 13213527048 13229663664 13239597056 13245993894 13252163092 13304243526 13304690112 13308481536 13321112952 13324909056 13327317136 13331115008 13343767906 13373464356 13396208343 13396658016 13400475648 13453138944 13465907658 13469745024 13476018432 13493105664 13542273864 13546132992 13558989969 13585741568 13602511328 13639769856 13656427008 13679193052 13679652224 13696537904 13733412672 13733873664 13750364712 13756768816 13757230592 13767337677 13773749686 13774212032 13804866432 13821906672 13828344096 13845413316 13851861688 13899825198 13900291776 13904252928 13923931728 13941118938 13978652184 13979121408 13995906939 14002425402 14019525436 14041302016 14075278812 14109863061 14116434598 14120457344 14120931328 14176425984 14189881188 14193924864 14200535552 14211445344 14214013639 14218064192 14250184704 14273940576 14274419712 14292039552 14298695936 14344119027 14348206656 14365917576 14372608368 14373090816 14429576448 14447387808 14454116544 14471768192 14489631632 14507517122 14528832372 14529320064 14547254544 14571314338 14571803456 14575955968 14589790376 14647127628 14672037709 14672530208 14676711424 14723335368 14730192624 14734390272 14748375054 14755243972 14806335537 14806832544 14811052032 14829334272 14832014232 14836240896 14850322347 14894546688 14913432576 14920378368 14938599424 14957039104 14993231778 14997504384 14998007808 15041356736 15041861632 15059923256 15119615616 15138278736 15145329248 15164024108 15204849744 15205360128 15223618074 15224129088 15231219584 15250020464 15283959264 15302825244 15309952392 15310466304 15328850457 15335989726 15389608752 15408605142 15415781556 15434607608 15453659543 15476364918 15476884416 15481294848 15495988536 15521617447 15526561792 15541298444 15545727232 15583344399 15602375082 15607345152 15629434352 15633363488 15633888256 15653186176 15695328768 15710225601 15714702528 15722021504 15722549248 15741956608 15776990208 15796464768 15799319508 15803821824 15823329504 15830699072 15885514512 15886047744 15913064832 15932498176 15975602496 15976138752 15995322216 16002771888 16022314784 16042092164 16086032928 16105677504 16125557784 16133068112 16137665536 16152982202 16216462731 16217007072 16221628416 16229183488 16244587016 16264638761 16280739216 16300835586 16308427548 16308974976 16313074944 16333759488 16336162969 16341366784 16393278888 16397950464 16413514173 16421158614 16426389504 16490944512 16506596484 16511300352 16518990336 16539163648 16559579008 16580019568 16604937216 16625215488 16652930672 16653489664 16673486462 16674046144 16739574432 16760237172 16768043096 16768605952 16805924352 16826668992 16834505856 16855285776 16863135968 16876091346 16883951228 16921526328 16922094336 16942413663 16950304434 16950873408 16971796968 17022339072 17038495404 17067472437 17088315566 17093758976 17135122032 17156273022 17177224596 17185224728 17190121984 17206437563 17211340864 17279560704 17300889984 17304016604 17308947712 17363933559 17376971136 17377554432 17398420656 17399004672 17407108096 17428594816 17467382016 17488943136 17492103741 17497088448 17497675776 17583113646 17587533924 17588124288 17609834448 17618036064 17639551552 17661325192 17687274192 17687867904 17709701184 17738991368 17739586816 17760887753 17761483936 17766545408 17809536456 17831285808 17853296118 17861611124 17862210688 17924060448 17937518592 17954543544 17959660032 17968024576 17976705999 17985078482 17990807552 18025104132 18053102592 18055759071 18056365152 18061510656 18078653292 18149701626 18154873728 18155483136 18186359808 18208569344 18257831424 18275160393 18311216896 18333819616 18356450236 18384037632 18406488576 18429208896 18437792128 18460551088 18533100264 18533722368 18555976869 18564619142 18565242304 18588158584 18606559104 18629526384 18638202912 18638828544 18652522014 18661209252 18669900536 18734547006 18735175872 18740514816 18758301912 18767038416 18790203786 18813150748 18864048483 18864681696 18919841584 18925233152 18948593792 18971027964 19017641517 19026498806 19031920768 19032559616 19056052736 19125492036 19130942208 19154556768 19158018383 19163477824 19164121088 19206770688 19230478848 19239435264 19257695898 19263183744 19272155392 19333377819 19338887232 19339536384 19362758472 19371776496 19372426752 19396339392 19472566176 19529503504 19553610034 19582996608 19607169168 19631113824 19640256832 19645853696 19664500072 19688773237 19741780716 19742443392 19772445696 19775355173 19776018976 19781654528 19800429796 19844495496 19859395584 19868990841 19878244638 19884576768 19956365289 19957035168 19962722304 19981669428 19987363584 19990975704 19996672512 20015651859 20094987024 20100713472 20159487488 20184371648 20214027648 20214706176 20239658496 20273132992 20273813504 20298157432 20298838784 20378612352 20403766992 20413269856 20413955072 20438467276 20484640512 20518789578 20519478336 20544806856 20554375408 20600119008 20600810496 20625547068 20635153224 20635845888 20660624529 20661318048 20742516144 20768119974 20777792532 20803166776 20828845471 20866093056 20885897592 20911678407 20927105024 20946967468 20952936704 21003638103 21029288154 21035986944 21061953024 21065759344 21071762432 21091762174 21097772672 21174651897 21180686016 21181396992 21217419776 21264638976 21284821782 21290887296 21300803328 21317168016 21327096288 21337029184 21410910864 21411629568 21438059328 21448043904 21474236672 21500743712 21558912552 21559636224 21621950308 21622676096 21681174816 21707652288 21734447448 21744570064 21745299968 21750766592 21761275683 21771410794 21778345984 21856971507 21857705184 21863933952 21884685564 21894878152 21921904417 21970691442 21977690112 22008795312 22015067136 22025320448 22095288936 22101585408 22122562581 22132865958 22139916288 22248021348 22254361344 22319432576 22346982896 22380567552 22407899136 22435558656 22446007808 22467311881 22472960014 22473714368 22501455128 22562035104 22562792448 22589884884 22600405912 22601164544 22629062624 22679423424 22707418104 22717993872 22746036162 22756629916 22807274616 22808040192 22835427111 22836193632 22846829376 22875030696 22902966128 22964928588 22965699456 23003984589 23032077502 23039414272 23067853312 23123672334 23151911412 23169294848 23191285411 23197894208 23198672896 23289842688 23311947666 23318590848 23322804988 23329451264 23403562623 23411017728 23444151528 23450045232 23450832384 23479779264 23490714752 23542993152 23572053792 23583032256 23583823872 23612934912 23698979262 23705732736 23734994256 23746048608 23775047744 23804394824 23869597248 23898747264 23938587841 23939391392 23946213376 23968941332 24004157832 24033472176 24063138246 24070803456 24074345428 24075153536 24104871056 24158516256 24188336676 24199602168 24206498304 24229473303 24240757954 24248479744 24325510608 24332442624 24343775232 24366880524 24462641322 24463462464 24469612416 24470433792 24500639232 24512050176 24541984768 24572278528 24631737921 24639584256 24710800352 24711629824 24741302492 24778485504 24808745472 24839368512 24850937216 24851771392 24870029352 24881612336 24937823232 24979396008 24980234496 25010229693 25011069216 25022717888 25053605048 25109361648 25140355758 25152064644 25152908928 25251758784 25258954752 25282928664 25294703952 25314137019 25325926842 25356855356 25425456651 25426310112 25457695452 25500656048 25507922944 25532133158 25539409024 25632473349 25640638464 25652580352 25676927864 25684244992 25765836894 25777837092 25785182976 25817011296 25821676951 25829035328 25829902336 25861785856 25919341056 25951334976 25956024906 25963421568 26065456704 26066331648 26097630984 26098507008 26110662144 26142892224 26174818432 26245632672 26246513664 26322374288 26323257856 26354865698 26363260928 26427054096 26459327328 26479194112 26491987788 26504326184 26537042189 26608487052 26609380224 26642225904 26649818112 26654634272 26662230016 26687535812 26746928712 26779944177 26792416686 26793316032 26800951296 26906277888 26931815316 26939490048 26952036864 26977617723 26986211328 27084547728 27092265984 27117979938 27171483136 27197272277 27205022656 27279539712 27312854016 27358386104 27359304448 27393075808 27466825344 27467747328 27500729424 27513537632 27514461184 27534675354 27547499372 27548424064 27609732864 27643813344 27656688192 27690826632 27703723376 27799650396 27800583552 27846928713 27847863456 27882237876 27957304368 27958242816 27991813878 28004850804 28039050872 28073661287 28082604032 28150557624 28185305679 28219726122 28232869196 28240914688 28352851968 28379762376 28387849728 28401071104 28422890688 28428027278 28436128384 28539748209 28547881152 28548839424 28584079104 28597391872 28688238054 28696413312 28731835152 28745216736 28746181632 28859152896 28886543847 28894775616 28908233088 28943536384 28979263264 29015034244 29057664744 29058640128 29094509088 29142628676 29143606912 29179580752 29294255256 29330415051 29344075418 29345060416 29353422848 29446670736 29460385248 29468780544 29496750108 29510487944 29546914649 29612671074 29613665088 29622104064 29658668544 29664028464 29672481792 29700644694 29789093376 29817366957 29826865152 29840756736 29914078208 29986463556 29995008768 30082713472 30083723264 30119846512 30239231232 30276557472 30282029057 30290658496 30328048216 30409699488 30410720256 30447236148 30448258176 30462439168 30500040928 30567918528 30605650488 30619904784 30620932608 30657700914 30671979452 30778184367 30779217504 30817210284 30831563112 30869215216 30907319086 30952729836 30953768832 30991977072 31043234894 31053123584 31082596888 31091454464 31166688798 31204750164 31257819467 31258868704 31266726976 31267776512 31306372352 31390657536 31420451202 31429405056 31444043008 31483913216 31543932231 31553980416 31592929536 31598639016 31607643648 31637643261 31646659008 31661398144 31771029024 31772095488 31826129664 31864996352 31951204992 31952277504 31990644432 32005543776 32044629568 32084184328 32123787913 32172065856 32211355008 32251115568 32266136224 32275331072 32305964404 32432925462 32434014144 32443256832 32489174032 32529277522 32561478432 32601671172 32616855096 32617949952 32626149888 32657116191 32667518976 32672325938 32682733568 32786557776 32795900928 32827028346 32842317228 32923013809 32981889024 33013192968 33022600704 33037980672 33078327296 33119158016 33160039136 33199298937 33209874432 33250430976 33305861344 33306979328 33346972924 33348092288 33479148864 33520474344 33536086192 33537211904 33611848704 33653337984 33669011712 33709440021 33710571552 33726271936 33752182692 33767902456 33843052656 33844188672 33884827326 33900608868 33901746816 33943593936 34044678144 34076990808 34119054243 34134944874 34176631132 34270244064 34312546044 34354449192 34370449456 34380243968 34412875126 34422681728 34548116253 34559121408 34601779968 34608033208 34617895424 34650752143 34727867118 34753942272 34796841312 34798009344 34814216192 34857189632 34934764032 34967921499 34977886272 34984207482 34994176896 34995351552 35166227292 35175067848 35176248576 35219668896 35236072128 35279103104 35322650384 35374548384 35375735808 35419402368 35477982736 35479173632 35521775506 35522967872 35533090816 35619072912 35662571616 35706592236 35723222248 35724421376 35767317733 35848120896 35909087088 35919320064 35936049152 35953411998 35970156964 36050208264 36094707369 36106205184 36111518142 36112730304 36123021312 36157306584 36299403252 36309747456 36361136931 36372719616 36417138688 36515662848 36550320786 36622433792 36657193069 36667639232 36712900472 36768075264 36812977152 36858417792 36875584256 36921102176 37066200528 37067444736 37111953738 37129238284 37130484608 37176317168 37213118208 37259052768 37276405824 37277657088 37305044028 37322418504 37339801072 37469094012 37470351744 37516603824 37534076832 37580407572 37626301496 37728096966 37729363392 37838413039 37839683168 37850466304 37897187584 37942055928 37988890263 38035283034 38052997612 38063841536 38112105472 38250984072 38261884416 38298199737 38309113536 38316036766 38326955648 38328242176 38460957696 38478870528 38515391796 38526367488 38544310784 38666755638 38677774464 38679072768 38725516944 38743552992 38744853504 38792678784 38934037359 38945132352 39059007008 39107220068 39165993216 39214338336 39262227648 39280513664 39329000144 39377546474 39483561432 39484886784 39532298547 39544891392 39550710346 39552037952 39563309056 39600859592 39688990992 39718791168 39737981682 39756489276 39824102353 39912730578 39914070336 39925444608 39963338856 39974727168 39981951408 39993345024 40031303718 40188625029 40189974048 40201426944 40318974976 40368743296 40428055296 40479316992 40546265984 40547627008 40596314864 40597677568 40757224704 40807533984 40814908729 40826539712 40827910144 40876934552 40969281024 41037579156 41038956672 41089613712 41108750816 41200238016 41201620992 41251094136 41270306448 41271691776 41302013031 41321249058 41322636096 41485032288 41536239948 41555585064 41606333552 41657690942 41771795184 41823356814 41854210048 41893934936 41905873408 41945647331 42007276206 42058576308 42123906048 42130104499 42131518688 42143524864 42183524348 42195545344 42329589183 42349303794 42361372032 42362793984 42434839552 42529277952 42569643564 42581774592 42601606656 42634336032 42642040917 42654192576 42674058368 42821821728 42823259136 42876118656 42896087808 42948473344 43001487424 43117825104 43119272448 43243900616 43245352192 43297279361 43362349632 43415304576 43468894896 43489140128 43490599936 43501533184 43522551366 43542821588 43713943014 43715410368 43727867904 43769371128 43789756304 43843808834 43941382884 44016113127 44017590624 44030134272 44050640896 44190577872 44203170816 44245125162 44265731916 44374496873 44496042696 44508722688 44550967041 44638865152 44693965792 44761135104 44815798272 44871117312 44892015616 44934623762 44945920028 44947428736 45002910256 45124070208 45125584896 45179769768 45200811824 45202329088 45258125248 45358846848 45414836208 45435987744 45492072324 45513259832 45614549232 45616080384 45670854222 45672387264 45693658752 45750061392 45805932256 45929857176 45931398912 45986551371 46007969178 46064155004 46135706624 46247344668 46303822824 46338589696 46360978629 46382570822 46395788416 46397345792 46564852341 46579685376 46623895332 46637181696 46645609976 46658902528 46703187671 46807125246 46822035456 46888303056 46900090464 46901664768 46959558528 46981429504 47085986304 47130676803 47144107584 47166064512 47167647744 47225869824 47397958524 47411465472 47469988512 47492097216 47550095488 47608789648 47739194496 47797494528 47877175682 47878782784 47892426752 47937882664 48008315664 48066944352 48126276492 48148690856 48150307072 48208123901 48209742112 48317032512 48376673352 48399204336 48412996608 48458946606 48481515908 48649388193 48651021216 48664885248 48687550464 48733761048 48793916283 48925282644 48926924928 48939224832 49001278464 49008488907 49024100352 49083969536 49144557056 49263475842 49279168512 49407521093 49421600704 49423259648 49482604984 49556971008 49617490944 49678737024 49701874432 49740058704 49763224672 49875646464 49958792016 49960468992 50020459386 50022138432 50045435776 50107210096 50218723296 50280711516 50304129288 50305817856 50503517568 50565857328 50589407904 50628274038 50651853684 50713710712 50776309927 50850913302 50852620224 50915390904 50999600183 51001312096 51015845888 51064266316 51078818048 51202417311 51264946698 51281276928 51353855728 51368489984 51531673788 51555674184 51570365952 51619312689 51634022592 51643353902 51658070656 51659804672 51723571712 51838682112 51902669952 51912049812 51926843136 52130913408 52132663296 52195261968 52197014016 52221324288 52285784448 52349636864 52476311223 52491265344 52493027328 52644748576 52646515712 52709731396 52854108192 52918654656 52983975576 53008652368 53074084378 53216974104 53218760448 53282663259 53284451808 53299636224 53309268544 53324460032 53375071624 53440955929 53493857424 53559888354 53584833372 53586632064 53675964041 53812555776 53863630632 53878980096 53904073728 53930117997 53955235446 53972422656 54167277213 54169095456 54184531968 54235959876 54342966272 54394544554 54410045312 54559079424 54625708032 54716772208 54718608896 54786151616 54933650688 55001458848 55027075264 55028922368 55069350708 55094998744 55096848128 55219465728 55287626688 55313376384 55381653264 55407446752 55599300792 55601167104 55667930607 55693857426 55695726912 55764475752 55914608736 55916485632 55983627756 56009701608 56078101744 56147322574 56165208064 56301115248 56370611358 56439452244 56465738392 56481829376 56535437707 56759524752 56775699456 56802142208 56845781376 56856054556 56872256768 57052924551 57079496418 57095762304 57097678848 57168158208 57194783744 57376476108 57392826624 57463670304 57474055149 57490433472 57492363264 57718305792 57773087694 57789551232 57816466176 57887072768 57958526528 58030068488 58115329488 58117280256 58189018176 58285257352 58287213824 58357202617 58359161504 58588510512 58660830102 58688150836 58690120832 58893341472 58920770496 58937561088 58993500216 59020975888 59066319711 59093829298 59225342148 59227330176 59317337088 59326065519 59328056928 59344963584 59401289388 59578186752 59634733914 59653730304 59809104481 59828156416 59972927112 59990017536 60046955577 60165426944 60239693024 60478462464 60553114944 60564058114 60581316992 60656096432 60819398976 60821440512 60894472296 60896516352 60924878336 61000081856 61135837056 61211300976 61239809568 61241865216 61315401828 61343958904 61556368734 61558435008 61634420568 61663126224 61738430432 61814638172 61905459672 61907537664 61981873587 61983954144 62086469788 62165193776 62182908928 62333377596 62409500328 62486536413 62515638934 62517737408 62533453952 62535553024 62612744704 62781315072 62840902404 62858810112 62888086016 62947774687 62967826432 63087864462 63107960832 63185859072 63197278032 63215287296 63275286522 63293318016 63322796288 63523955691 63542058048 63544190976 63652259328 63729992704 63902409984 63981288864 64011087552 64089259136 64168368656 64247575826 64344131712 64422710016 64502231136 64532272448 64550662144 64611928808 64865850924 64868028288 64976166997 64978348064 65058555044 65122956864 65203342344 65233710192 65235899904 65252299776 65283827049 65314232382 65335037952 65344651876 65570914521 65573115552 65591801856 65654056692 65684634456 65765713251 65846027618 66026385936 66045201408 66075961344 66156654592 66238316032 66320078272 66398597874 66419748864 66592745821 66611722688 66613958656 66693945848 66696184576 66958297728 67040948688 67072172384 67074423808 67223697408 67306675968 67338023424 67401935643 67418880042 67421143104 67452543872 67504365384 67535804912 67686105312 67688377344 67769654652 67801217736 67803493632 67887187872 68153981616 68238108486 68269889748 68353262264 68437635119 68540488128 68625092088 68708898384 68740898912 68760487936 68825750252 68845363456 69011953767 69096232506 69118242816 69203559936 69216066416 69235790848 69301504286 69455734236 69507884544 69573856233 69593682624 69596018688 69628432384 69714379264 69869528064 69935842998 69955772544 69968414964 69988353792 70332454584 70350135696 70352497152 70439337792 70472144256 70558206208 70645300768 70749096768 70751471616 70838804736 70955965472 70958347264 71043551012 71045935744 71238145824 71325143232 71413184472 71446444496 71448842752 71534635466 71696241792 71815763523 71818174176 71838640128 71872098304 71906823996 71940313928 72029114513 72100416528 72189414738 72212410368 72223036284 72225460608 72314613168 72598806504 72619494912 72688419909 72722273862 72745439232 73031325696 73100641572 73244867584 73314386138 73335278464 73425800944 73536150528 73625954304 73716835584 73751168512 73821167609 73842204352 74132401056 74134889472 74223907476 74258476568 74260969216 74352634336 74426236416 74518105536 74552811648 74555314176 74610088056 74644837008 74679602144 74938188024 74940703488 75030689079 75033207648 75068153664 75160815144 75252602992 75456193932 75458726784 75676826078 75679366336 75700932608 75794375168 75884111856 75977780526 76070566068 76105995224 76127683072 76199937779 76224210944 76501968144 76523768832 76596399474 76618227072 76632073532 76653911296 76897420047 76921915392 76957741056 77030783592 77052734976 77088621568 77333511276 77355548928 77451033888 77465030853 77487105984 77489707008 77585357568 77868074718 77890264704 78118014016 78214440136 78331986432 78428676672 78524455296 78561027328 78655360049 78658000288 78755092948 78967122864 78969773568 79064597094 79089782784 79101420692 79104075904 79201719184 79377981984 79437582336 79475963364 79512978552 79611126567 79648204706 79825461156 79828140672 79926677712 79949454336 79963902816 79986690048 80062607436 80377250058 80379948096 80402853888 80612271257 80637949952 80737486592 80856110592 80932853169 80958633984 81092531968 81192629728 81195355136 81514449408 81591816831 81615067968 81629817458 81653079424 81655820288 81753869104 81938562048 82075158312 82077913344 82179227424 82217501632 82400476032 82403241984 82502188272 82540612896 82543383552 82604026062 82642498116 82645272192 82970064576 83072479896 83111170128 83212667104 83315381884 83540786139 83543590368 83646713628 83787869872 83811746816 83891294662 84014552412 84117152616 84220983861 84247812096 84260208998 84263037376 84287049728 84367048696 84391090688 84659178366 84698607588 84722744064 84842652839 84869679104 85058555904 85139287128 85163549184 85203213312 85268672064 85284081834 85308385152 85348116736 85619244627 85643643456 85646518272 85752237312 85792175616 85896946688 86002974848 86235650208 86238544896 86487801232 86490704384 86594558722 86724699264 86830609152 86937789792 86978280256 86981199872 87003066368 87045102732 87085643176 87193138621 87427886028 87430820736 87538742256 87579512608 87687617668 87882765768 87991245153 88032226254 88035181248 88060268544 88381155744 88406341632 88490250324 88531463832 88640743947 88748993746 88992085392 89017445376 89101934082 89277730304 89362466053 89387931584 89522270208 89742234624 89784031232 89869247524 89891840056 89894857472 90005820512 90248140416 90251169792 90359539536 90401623648 90404658176 90516250496 90717693696 90829672416 90846087171 90871975488 90984144648 91026519664 91229098464 91232160768 91341708444 91344774528 91387317504 91500122784 91611864512 91859714352 91862797824 91973102742 92015938356 92128310008 92242029943 92271413248 92494689336 92607645648 92677179392 92721957258 92765141644 92791576832 93129704682 93159370752 93247790664 93274363392 93291219952 93317805056 93406375342 93614250492 93773458401 93776606112 93800180928 93803329536 93919117056 93962859008 94171972608 94261353606 94288215168 94332129024 94451739648 94795917048 94822930944 94912929783 94939977024 94984194432 95100190976 95217579296 95478388992 95594989056 95754351364 95757565568 95875765328 96016631328 96133888704 96252552984 96297381712 96300614144 96371363739 96416247802 96419484224 96634065024 96753346704 96798408672 96825993216 96917893212 96963031816 97082719561 97298776386 97302042432 97329770496 97467522096 97587832566 97850565288 97853849856 97878449664 97971348573 98002556928 98016977814 98048200704 98289114112 98526951684 98769041427 98815042186 98843201408 98846519296 98965209968 99113942016 99234981888 99357474048 99403748864 99480117408 99498095473 99526449344 99751292928 99917584032 99920937984 100040918772 100044276864 100090871552 100214420192 100437446592 100561423032 100608258576 100611635712 101007035136 101128320063 101131714656 101178815808 101256548076 101303707368 101427421424 101552619854 101701826604 101705240448 101830781808 101999200366 102002624192 102031691776 102128532632 102157636096 102404834622 102529893396 102704263963 102707711456 102736979968 103063347576 103111348368 103140731904 103238625378 103268045184 103286707804 103316141312 103447143424 103644348759 103677364224 103805339904 103824099624 103853686272 103952256429 104261826816 104390523936 104394028032 104442648576 104571568896 104699273728 104952622446 104982530688 104986054656 105289497152 105293031424 105419462792 105708216384 105837309312 105967951152 106017304736 106148168756 106433948208 106437520896 106565326518 106568903616 106599272448 106618537088 106750143248 106881911858 106987714848 107119776708 107169666744 107173264128 107301953199 107351928082 107727261264 107757960192 107808147456 107860235994 107910470892 108175616801 108334554426 108338190912 108369063936 108471919752 108651322129 108685932544 108789089108 108820090624 109083410793 109118158848 109251416064 109433544416 109437217792 109572303232 109867301376 109971579207 110002917696 110054150528 110057844736 110138701416 110189997488 110193696256 110438931456 110575253376 110626752768 110763306528 110814893504 111198601584 111202334208 111335861214 111387714852 111391453824 111528951504 111829217472 111832971264 111967255512 112019403216 112156203488 112294645148 112602230496 112741222716 112878904488 112931476784 112963658752 113070875414 113515239117 113519049504 113551398912 113604284416 113691562752 113712109112 113744513536 113852471327 114105849102 114158992836 114191524608 114336316416 114353140783 114389567488 114752952216 114785653248 114894599211 114927340608 114948110298 114980866944 114984726528 115436611584 115546175388 115579102464 115632932352 115774145536 115917053056 116060136976 116230658976 116234560512 116378036352 116570514704 116574427648 116714405234 116718323008 117177021024 117321660204 117376301672 117380241664 117521186837 117786682944 117841540992 117987000432 118041951776 118132639422 118187658596 118450684296 118454660352 118596895641 118634674176 118652131038 118656113856 118689927168 118802578776 119156373504 119269467828 119472307059 119618208962 119656312832 119945854224 119980035072 120093911154 120330853888 120445062941 120479386048 120956924928 121106229888 121128116228 121162633984 121312192864 121638797952 121642881024 121788944592 121793032704 121849756672 122000163712 122271674112 122422601952 122444726187 122479619136 122483730432 122630803656 122687917808 123112737468 123116870016 123268841136 123326252448 123476860864 123629276344 123810919344 123815075328 123963747174 123967908288 124172939576 124326214271 124330387552 124365817856 124666755192 124819000656 124973072826 125031277868 125035474816 125066907904 125225489408 125562630144 125681804808 125717620224 125776172032 125836941993 125895549374 125935652864 126175728924 126371718144 126390313497 126394556064 126430574592 126550573044 126586636032 126645592576 127047911382 127084116096 127088381952 127304518656 127459985408 127804819968 127926122751 127962577728 128022175104 128178518272 128336737312 128495151652 128688263424 128845420032 129004462272 129064544896 129223857616 129731701848 129736056576 129891838083 129952333994 129956696128 130117110088 130245913728 130406684688 130467420384 130471799808 130504599552 130567654098 130628464764 130689303752 130850622017 131141829042 131146231104 131183603712 131308113384 131369268912 131531426502 131692055236 132048339381 132052771872 132090402816 132151922688 132476632064 132640156544 132797195748 133123490619 133185491642 133223445376 133227917312 133387891696 133392369152 133916595456 134081897376 134106128681 134144344768 134148847616 134447394816 134613351936 134676046848 134803871286 134837760084 134842286208 134905087744 135008730768 135071609824 135372210624 135376754688 135539309304 135602435472 135606987264 135774375744 136307963232 136476216972 136539779496 136706524528 136875270238 137080976256 137250184176 137417796768 137481797824 137520975872 137651500504 137690726912 137821412659 138023907534 138192465012 138407119872 138427486211 138432132832 138471581696 138603008572 138911468472 139015769088 139082935887 139147712466 139187365248 139192037376 139428758528 139694557023 139739056128 139871685996 139911545088 139936829928 139976707584 140109563013 140664909168 140700271392 140704994304 140878675584 140944288512 141116412416 141290601536 141498193536 141502943232 141677609472 141911930944 141916694528 142087102024 142091871488 142262489329 142476291648 142650286464 142826368944 142892888992 142897685504 143069270932 143392483584 143631527046 143636348352 143677280256 143813647992 143880627856 144058229026 144200833056 144378829476 144446072568 144450921216 144624371703 144629226336 145197613008 145238989824 145376839818 145444547724 145801918297 146062651392 146201283144 146381748849 146489735168 146628772276 146670556928 146851601888 147025466721 147072301056 147251908608 147433671168 147502337024 147642335218 147684408704 148222563279 148264802112 148269778944 148447814952 148516953136 148521938432 148705268672 148852472832 149036211072 149105623296 149220176112 149289674016 149359204288 149876376048 149881406976 150061378158 150066415296 150136307328 150321630288 150505205984 150912387864 150917453568 151353652156 151358732672 151588750336 151768223712 151955561052 152141132136 152211990448 152255366144 152328929781 152399875558 152448421888 152998800549 153003936288 153047537664 153192798948 153236454144 153264147064 153307822592 153453330919 153794840094 153843830784 154061567184 154105469952 154177243136 154667022552 154711097856 154857938067 154902067776 154930061706 154974211968 154979414016 155170715136 155736149436 155780529408 156236028032 156428880272 156663972864 156857353344 157048910592 157122054656 157310720098 157316000576 157510185896 157934245728 157939547136 158129194188 158202841384 158208151808 158398121389 158403438368 158755963968 158951926728 159025957104 159222253134 159296409412 159650922312 159656281344 159847989777 159853355424 159898908672 159927805632 159973380096 160125214872 160322867787 160754500116 160759896192 161027892123 161224542514 161275899904 161474973184 161712221184 161865706338 161917267968 162185063936 162338997877 162385259456 162390710272 163028898816 163183633662 163230135936 163259634916 163306158848 163507738208 163877124096 164150316624 164155826688 164358454848 164435003264 164800952064 165004376544 165081225792 165086767104 165208052124 165284996232 165290544384 165940129152 166144959792 166222340256 166425334208 166630763768 167081572278 167087180736 167293427256 167570114887 167575739744 167623493632 167782589324 168029104824 168234305232 168441967722 168495624192 168520417996 168526074752 168734097392 168782181376 169318356732 169397215176 169445488128 169606313121 169685305678 169739358208 170278574256 170327098368 170406426624 170537344128 170568163668 170616770304 170696233472 171238489254 171287286912 171293036544 171504474624 171584351232 171793893376 172005949696 172422165447 172471300416 172477089792 172975602464 172981408768 173189117444 173449398528 173661218304 173875579584 173956560512 173962399744 174090205464 174171286352 174386277242 174855772056 174861641472 175071607851 175077484512 175159025216 175375235336 175765531536 175982490306 176064452508 176070362496 176363881849 176762311488 176812683264 176980500648 177062927664 177198959133 177281487894 177497987492 177978196557 177984170784 178034890752 178203868164 178555460608 178724932106 178775863168 179427313443 179484469248 179568062464 179738495048 179783680112 179789714944 180011641024 180496280832 180719079072 180751738657 180803247296 180809316352 181032500992 181435387392 181659344832 181692174342 181743950976 181968289296 182053039328 182458196928 182464321536 182683416888 182689549056 182774635008 183000245568 183223729024 183719428704 183725595648 183946205484 184031876712 184256620016 184484059886 184542826496 184989378672 185215291296 185354358784 185443914516 185530283288 185583153664 185759295323 186259409364 186495581328 186548726784 186582439904 186635610112 186812750684 187228500984 187459609239 187546916802 187553212224 187600361856 187606659072 187838234112 187925718016 188343945216 188522707212 188576430336 188664258048 188843324061 188903479296 189591834096 189645861888 189825859566 189879954048 189968388864 190200381952 190435158592 190956777984 191189978112 191508702728 191515131136 191745094313 191751530656 192033262656 192267777408 192505105968 192594763424 192601228288 192742727478 192832495604 192838968448 193268130048 193506693408 193596817344 193651986432 193835786424 193926063632 194165439122 194597552772 194604084864 194928500991 194935044192 195175665132 195701130576 195707699712 195756899328 195942697146 196005113856 196033955628 196515629009 196578228224 197053903368 197297139753 197538082854 197630084372 197686402816 197930419936 198227884032 198469963776 198714948096 198807497728 198960234816 198996190946 199052898688 199778237463 199835168064 199841875968 200081837544 200088553728 200181743104 200428840384 200874893184 201122846064 201216517152 201223271424 202014070272 202205806929 202256640126 202263429312 202357631616 202513096152 202607414736 202854842848 203105239708 203403653208 203410480896 203661563616 203998400732 204005248384 204257065264 204315272192 204809669244 205059786792 205312905357 205408527926 205415422912 205473959936 206126695152 206222696736 206281463808 206477250756 206536090368 206573415608 206632282624 206828402543 206894286848 207288697518 207354728448 207610679808 207648199248 207707372544 207904512858 208523653632 208721568699 208781047872 208788056064 208885297152 209143137792 209398547456 209905244892 209965061376 210578994304 210586062848 210838925584 211416432768 211674618624 211935902304 212034609472 212296337512 212867896416 212875041792 213130653036 213137807232 213237074176 213493120133 213500286496 213763823716 213975429696 214239553416 214339333488 214346528256 214603906398 214703856164 215447290569 215454522528 215515920384 215616294912 215720471988 215820941784 216087343539 216351233602 216669108852 216676381824 216943839504 217302644258 217371865088 217578178216 217640181248 218166821586 218236317696 218804736269 218867088832 218874435584 219144606464 219734602752 219943158414 220005835392 220108301056 220277402832 220379994976 220387392512 220877862912 221150506752 221253505536 221463502827 221526613056 221629787008 222397203168 222404668416 222671722428 222775429704 222782907648 223057903008 223658434944 223665942528 223934511024 224038806432 224312406976 224589290296 224866515391 225204460992 225482445432 225757808976 225862953568 225927317504 226141750828 227030478234 227038099008 227102797824 227383125504 227424218224 227489027072 227704942654 228211698204 228317985672 228383049216 228599813337 228672632832 228706281566 228779134976 229505904432 229571306496 229789198422 229854681216 229896220596 229961733888 230873223168 231092350776 231158204928 231265864704 231548291072 231834106112 232120273952 232395092559 232461317952 232469121024 232756072704 233141029408 233148855296 233428810468 233436646016 234354042048 234643320408 234752603344 234760483328 235042373674 235573365888 235683081984 235966080147 235974000864 236083903552 236265278844 236375317192 236901368592 236909320704 237193791282 237269348352 237304262076 237312227712 237605157552 238312747008 238538935656 238833379701 238944614118 239236417924 239891708448 239960070144 240187822308 240661707776 240890125882 240958772096 241836813771 241913849856 242212459776 242256232456 242325267968 242555265001 242624385728 243277595904 243577889184 243586065408 243699513344 244000327424 244543348224 244775450493 244845203904 244889452374 244959238272 244967460864 245261607312 245375835616 246225474936 246233740032 246537682272 246652504896 246953721728 247258552688 247621838688 247630150656 247927494348 247935816576 248345879152 248652428542 248660775104 248731635712 249333510384 249638001312 249946145652 250062555736 250070949632 250133815808 250371224131 250450978816 251363609616 251435240448 251552344064 251673883986 251791098748 252351457848 252662951583 252743436288 252780626994 252789112128 252861149184 253101146088 253173272064 253291185152 254095822764 254168232192 254527958517 254609037312 254919970816 255609639936 255852245502 255925155456 256044350208 256357036544 256673474624 256990303304 257376526848 257690840064 258008924544 258129089792 258439040161 258447715232 259463403696 259472113152 259783676166 259904667988 259913392256 260234220176 260491827456 260813369376 260934840768 260943599616 261009199104 261135308196 261256929528 261378607504 261579415863 261701244034 262283658084 262292462208 262616226768 262738537824 263062853004 263384110472 264096678762 264105543744 264180805632 264868891273 264953264128 265280313088 265594391496 265922231841 266246981238 266370983284 266446890752 266775783392 266784738304 267833190912 268087398159 268163794752 268212257362 268288689536 268297695232 269226703872 269352093696 269607742572 269675520168 269684572416 269810175488 270017461536 270143219648 270744421248 270753509376 271078618608 271204870944 271213974528 271548751488 272538261513 272615926464 272952433944 273079558992 273413049056 273750540476 274161952512 274500368352 274835593536 274963595648 275303001008 275381453824 275642825318 276047815068 276384930024 276726089829 276814239744 276854972422 276864265664 276943163392 277206017144 277822936944 278031538176 278165871774 278295424932 278374730496 278768716471 278857517056 279389114046 279478112256 279743371992 279823090176 279873659856 279953415168 280219126026 281320375203 281329818336 281400542784 281409988608 281757351168 281888577024 282232824832 282581203072 282996387072 283355218944 283823861888 283833389056 284174204048 284183742976 284524978658 284952583296 285300572928 285652737888 285785777984 285795371008 286138541864 286784967168 287263054092 287272696704 287627295984 287761255712 288116458052 288401666112 288757658952 288892145136 288901842432 289114091217 289248743406 289258452672 290395226016 290477979648 290753679636 290889095448 291248158683 291603836594 292402566288 292763497698 292979470336 293257544552 293341113856 293619531317 293703203776 294050933442 294144602112 294867342336 294910731493 295004674048 295284670436 295368817408 296307124281 296445126558 296529604224 296539557888 296895629904 297033906272 297043876864 297410537344 297704945664 298072422144 298211246592 298440352224 298494286419 298579348032 298718408576 299752752096 299762813952 300122756316 300132830592 300272614656 300643260576 301010411968 301824775728 301834907136 302707304312 302717465344 303080955527 303177500672 303536447424 303911122104 304282264272 304423980896 304510732288 304657859562 304799751116 305997601098 306007872576 306095075328 306385597896 306472908288 306528294128 306615645184 306906661838 307589680188 308112791889 308123134368 308210939904 308354486272 309334045104 309422195712 309715876134 309804135552 309860123412 309948423936 310341430272 311472298872 311561058816 311856769287 312472056064 312857760544 313327945728 313714706688 314097821184 314244109312 314621440196 314632001152 315020371792 315868491456 315879094272 316258388376 316405682768 316416303616 316796242778 316806876736 317511927936 317903853456 318051914208 318444506268 318592818824 319301844624 319312562688 319695979554 319706710848 319797817344 319855611264 320250429744 320645735574 321509000232 321519792384 321905859597 322055784246 322449085028 322949946368 323424442368 323731412676 324370127872 324526850403 324677995754 324770518912 324781420544 325953966387 326057797632 326367267324 326460271872 326519269832 326612317696 326922313697 327015476416 327754248192 328300633248 328311653376 328716909696 328870006528 329601904128 329914737621 330008753088 330162451584 330173534208 330416104248 330569992464 330581088768 331880258304 332289919584 332444680512 332850668416 333261527536 334163144556 334174361472 334586854512 335140229774 335151479488 335246987264 335565178648 336058209648 336468610464 336883935444 337040835992 337052149504 337456867307 337468194784 337564362752 338636713464 338794430352 338890976256 339212626242 339370611356 340545717351 340557148512 340654196736 340812853248 341074688256 341136327336 341233540608 341392466944 341557413981 342476978508 342574573824 343008949248 343059422349 343168702464 343587786752 344011899392 344844330894 344942600832 344954179584 345951204928 345962817536 346378234888 346898797056 347322436608 347751159168 347913121024 348180410928 348342572704 348772554484 349711544112 349723282944 350143215702 350154969024 350318050432 350750470672 351531063072 351964980612 352128905016 352140724992 352563560511 352727763698 353524622976 353961001296 354125855328 354397918266 354562975788 354995974984 355434169489 355956393114 355968341568 356069781504 356407736328 356997201281 357110921216 357449864212 357551726336 358416921177 358854626886 358968938496 359476990096 359567360224 359579429888 360023282048 360992561664 361335188823 361438158144 361503477314 361606494592 361618632704 362065001984 362870774784 363318689664 363384348684 363487901952 363936578592 364106078656 364916393856 364928643072 365366833776 365379098112 365549270016 366000491136 366447458048 367334178561 367438857408 367451191296 367892410968 368063753424 368513240032 368968119772 369978757344 370430582592 370887829032 371060566576 371166307328 371518590646 372518818728 372978642813 372991162656 373097453568 373164879808 373271220224 373625501368 374086691503 374457001968 374919218478 375093833604 375106424448 375200723712 375676468224 375731748287 375851436032 376687890432 377045414424 377152860672 377328516096 377510825979 377686648122 377806958592 379170940491 379183668192 379291723776 379651719132 379759908096 379936777728 380400763904 380870317184 381913555968 382379956224 383017405456 383030262272 383490188626 383503061312 384066525312 384535554816 385010211936 385189526848 385202456576 385485454956 385664991208 385677936896 386536260096 387013386816 387193634688 387671572848 387852127264 388330878244 389195105544 389208169728 389675514249 389857001982 389870088384 390351330264 391402261152 391415399424 391513798656 391885394292 392067911256 392551866051 393031258018 393156456448 394107806736 394594279506 395076165708 395260168744 395372805632 395748063949 395860839872 396455768064 397429896192 397614995456 397920469632 397992381892 398105797376 399370471857 399556474926 399670336128 399683751936 400163675088 400177107456 400363486208 400857680768 401749786368 402245692128 402318386043 402433034304 402446542848 404028140544 404411613858 404513280252 404526858624 404715263232 405026192304 405214829472 405709685696 406210479416 406807306416 406820961792 407323127232 407996801464 408010496768 408500418319 408514130528 408630544384 409619338488 410119573584 410625810714 410817055852 410830845824 412253390304 412445393472 412562927616 412954501512 413072180736 413146831216 413264565248 413464237977 413656805086 413788573696 414577395036 415221359616 415282458633 415296398496 415414745088 415809025716 417047307264 417443137398 417562095744 417576112128 418286275584 418797094912 419810489784 419930122752 420328689039 421157988608 421677851168 422832865536 423349237248 423871804608 424069218944 424592675024 425735792832 425750083584 426261306072 426275614464 426474148352 426787467987 426986240266 427000572992 427527647432 427950859392 428479106832 428678666976 428693056512 429207812796 429407712328 430894581138 430909045056 431031840768 431440943976 431641883568 432174687078 432702467204 433338217704 433352763648 433873115109 433887679008 434605288516 435156356432 435280362496 436333643172 437405754891 437609472538 437734177664 437748871168 438289212928 439469205504 439886316828 440011670784 440216602112 440554805664 440634422809 440759989952 440774785024 441755725824 442301013504 442507011072 442927005654 443053226112 443259574016 444667689837 444794406336 444809336832 445343444856 445550859408 445565815296 446115806016 447316869888 447869022048 448077612864 448624813952 449178580592 449733030782 450408921984 450964890864 451515617952 451725907136 451854635008 452283501656 454060956468 454076198016 454766251008 454833168979 454848436448 454978054144 455409885308 456423396408 456635971344 456766098432 456986789343 457199626674 457345265664 457412563132 458996401647 459011808864 459142612992 459578396844 459709362432 459792441192 459923467776 460359992757 462184701552 462316409856 462531729408 463096582144 463668212224 464240547904 464790185118 464922635904 464938242048 465512145408 466282058816 466297710592 466857620936 466873292032 468708084096 469286640816 469505206688 469520966656 470084747348 471146731776 471366163968 471932160294 471948001728 472167807104 472530557688 472750634384 473802737184 473818641408 474387582564 474608524152 474624455424 475194364167 475210315104 477077871312 477666759402 477889228236 478472835848 479063445833 479783416896 479920140288 480375644616 480968603361 481323415552 481780251764 481917544192 483083676369 483673627542 483827699712 484424919552 484512464912 484650535936 485110530002 485248771456 486555191808 487016993631 487155778368 487172130816 487399026688 488000654848 489086696448 489550900986 489690407808 489778904748 489918476544 490523214624 490751671232 492450949872 492467480064 493075364544 493305009792 493907443456 494517105376 495243677376 495260301312 495854988696 495871633152 496691758304 497304857084 497321550208 498667020768 499276002624 499892291304 500125111472 500141899264 500267631616 500742448262 500901957632 502710344661 502727219232 502870480896 503104688128 503347767972 503582197496 504203801591 504702915696 505325903166 505486872576 505561253988 505578224256 506202292176 506346544128 506582370304 508191645528 508336464384 508818939363 509055917034 509218074624 511219279872 511704491004 511850310912 512088700416 512714073088 513346949248 513980606608 514753053696 515381680128 516017849088 516258179584 516748173263 516878080322 516895430464 518926807392 518944226304 519567352332 519809335976 519826784512 520468440352 520983654912 521626738752 521869681536 521887199232 522270616392 522513859056 522757215008 523158831726 523402488068 524567316168 524584924416 525214823553 525232453536 525477075648 526125706008 526768220944 528193357524 528211087488 529091645547 529737782546 529906528256 530560626176 531188782992 531844463682 532493962476 532741966568 532893781504 533399564453 533551566784 533569476608 535666381824 536174796318 536327589504 536424514724 536577379072 538281940329 538453407744 538704187392 539215485144 539351040336 539369144832 539620350976 540034923072 540286439296 541488842496 542157237216 542255215971 542409741888 542427949056 543097502976 545076523026 545231852928 545904867888 546159117984 546826098112 547501080952 548323905024 549000736704 549671187072 549927191296 550587520343 550606002016 550762907648 551285650636 552095630136 552769860048 553452179658 553628479488 553709944844 553728531328 554412034288 555645873888 556063076352 556331743548 556590849864 556749460992 557277885969 557537432942 557715034112 558778228092 559486743984 559646180352 559747319712 559906830336 560438252052 562640750406 562659636672 562801085568 562819977216 563514702336 563777154048 564465649664 565162406144 565992774144 566529972183 566710437888 567647723776 568348408096 568367485952 569049957316 569905166592 570601145856 571305475776 571571555968 571590742016 572277083728 573569934336 574526108184 574545393408 575235282939 575254591968 575522511424 576232916104 576803332224 577515317904 577784290272 577803684864 578228182434 578497486812 578516905344 580790452032 580955959296 581507359272 581778190896 582496317366 583207673188 584785502973 584805132576 585526995396 586515089104 586682227712 587239062634 587406407552 588101866884 589546887027 589734684672 589821462986 590009348096 590569340872 590737634816 592614248562 592890253116 593059208448 593791259808 593898569873 594067812544 594087753728 594821074688 595409891328 596144844288 596422493184 596880704448 596988572838 597158696064 597436817152 599334712389 599505504192 599525627904 600245512632 600265661184 600545229312 601286521152 602020823936 603649551456 603669814272 605414608624 605434930688 606161911054 606355001344 607072894848 607822244208 608564528544 608847961792 609021464576 609315719124 609599502232 610351970347 611995202196 612015745152 612771195792 612945816576 613056588256 613231290368 613813323676 615179360376 615938716071 616225583778 616246268736 616421879808 618668090208 618844391424 619431752268 619608271104 619720246824 619896847872 620485207629 620682860544 622944597744 623122117632 623713538574 624944112128 625537262371 625715521088 626655891456 627429413376 628195642368 628488218624 629242880392 629264002304 630040743584 631736982912 631758188544 632516776752 632811365536 632832607232 633592485556 633613753472 635023855872 635807706912 636103828416 636889012536 637185637648 638603689248 638625125376 639391959108 639413421696 639711222528 640479360399 640500859488 641291471148 643018000464 643039584768 643811719194 644111568492 644898170056 645694209601 645899892736 646848884736 647462825352 648262030617 648740255744 649053700806 649355991508 649541037824 651907932774 652115595264 652734534648 652920543744 653038539664 653224635392 653844627394 654030952832 656414208807 656601266496 656623306752 657433819392 657740013056 659203808256 659829475242 660017506176 660324903168 660832208496 661139984928 661162177536 663760516608 664390508481 664579839168 664889361024 665701336832 666523055072 668326289112 668348722944 669173709024 670280459548 670302958976 671130357296 672116419296 672937220928 673767870888 674081671984 674104299008 674599546173 674913734614 674936389568 675128725504 677273426928 677588860704 677781952512 678425252484 678741222712 679579036927 681091434702 681114297024 681308393472 682149376512 682272654672 682467081216 682784933888 683114827962 684953957016 685149147648 685799440011 686017898496 686118844698 686337404928 688023798784 689688661788 689885201664 691902409856 691925635072 692756469776 693797594112 694644873216 695502318336 695826242048 696360821856 696486668311 696685145408 697545108968 699423088224 699446565888 700286431404 700309938048 700636100864 701500941344 703062126144 703929961224 704257810032 704281449984 705127121022 705455527396 707049245952 707898240441 707922002592 708251710656 708795836532 709125951576 709991949968 710868338978 711912786228 711936683136 712815472656 713994402562 714221842432 714899728424 715103452672 716833842354 717709253772 718929847741 718953980192 719134720448 719158859776 720046564096 721985123328 722670377646 722876316288 723006954628 723212989184 724130003968 725510441313 725741549568 726637379328 726768697368 726975803904 727665795003 727873157184 728212157312 729832787712 730733667552 730758196224 731098540032 732000982272 732894916096 734668357122 734877714816 734902382592 735784821936 736127506848 737026480064 737936239544 739957514688 740861165184 741775658064 742121133152 742332614656 743037181292 745037637456 745957285626 745982325312 746194907136 746329759616 747251002736 748173383006 748914003936 749838436956 750187667208 750212848896 750401447424 751113672393 751352936448 751463496574 751702872064 754090828848 754305721344 754657032192 755021651958 755373296244 757229317607 758341880982 758367336384 758583447552 759303438264 759519816192 759873555456 760801527808 761740634368 763583875551 763827111936 764759912448 766034810912 766060524544 766980377252 767006122624 768133050624 769071109632 770020423872 770379053696 770404913152 770970909912 771329982416 771355873792 773072520192 774026773632 774387269376 775317120483 775343145696 775704254528 776661756488 778390211088 778416339456 779351028498 779714003964 779740176768 780702660528 782804522304 782830798848 783027597312 783770788584 784135822512 784738247589 785103732102 786062516036 788215613472 789188559012 790152331416 790520337488 790745611264 791496127898 791721679744 794606673819 794859792384 795229990912 795840939264 795984763784 796211594752 796967299289 798740943714 799112949852 799340672256 800327350176 800354214912 800471985481 800726972416 801715361536 803499572736 804262194477 804491384256 804636772086 804866068608 804893085696 808056281088 808823227716 809026560504 809053717248 809430526464 810052384608 810429658944 811419371392 812420958832 813614612832 813641923584 814646254464 815993602928 816020993536 817000836638 817028261056 817261088768 819238676976 820239147168 821251621428 821634111704 821661691648 822648307859 824506780608 824890786944 825909003024 826144361472 826293662432 826529130496 826928475954 827313610172 829154790072 830178269487 830442719232 830564917266 830592796992 830829490176 831618051432 834094614528 834886274796 835124191488 836306149413 836572551168 837594189824 839620979568 839860245504 840657378078 842315977216 843115440587 843355702336 845665731072 846698474496 847743609216 848138437888 849185350048 851471585664 851500167168 852522612144 852551228928 852948296704 853574935974 853972480532 854001145984 855055294864 855901718784 856958213664 857357333952 857386113024 858415625592 858815424656 861789162276 861818090112 862881887952 863283767136 864349374156 865404934408 866676435408 866705527296 867746230218 867775358016 869210577032 870283499897 870312712864 870560724992 872667286344 873744476049 874811509782 875218945076 875468355328 876578425856 878938411008 879772633656 880023341568 880433204224 880858593951 881109611328 881268845618 881519979904 881549570048 884602027008 884732194479 885014022144 885854011308 886106452224 886519148032 889335379674 889588812672 889618673664 890686889712 891101718816 891131630592 892231612032 894633739776 895482859257 895738044096 896155225728 897249627904 898357161184 899466061564 900817843968 901929781728 903031235904 903451814272 904567003312 908121912936 908152396032 909242866581 909532502016 909666337958 909696872896 909956108288 910819770616 912846792816 913271942688 913532196864 913973578686 914399253348 914825126264 915954354119 917992803294 918023617728 918285225984 919156793688 919418724864 919584882384 919846935552 920719985514 924338375667 924369403104 924632819712 925063458816 927336424448 928481095808 929580370236 929845271808 931024290816 932564117632 932595421184 933715241872 933746584064 937416168192 938573281632 938742900767 939010413376 939041933312 940169494696 942293463552 942732327936 943864320588 943896003456 944335614208 945061115376 945501268768 947605474368 947637282816 948775165128 949217048304 949248910848 950388728334 950420630208 954155742624 955333518804 955778456472 956945671696 958126891666 959566833792 960751289232 961937206722 962646831104 963560503528 963835088384 964749888613 966167352738 967347255084 968849839104 968992403477 969024929824 969301071872 970221060004 970497542912 973110383616 973580551209 974033987262 974311556736 974344261632 976001309696 977861899161 978173392896 979101801972 979380815616 979557809496 979836953088 980766941091 981046429248 981503342464 984901899744 984934960128 986150729088 986610019584 987814886912 989034210752 990487354752 990520602624 991709977392 991743266304 993383516608 994609714168 994643100416 995837425303 997334041536 998552005248 999784582608 1000250222944 1000283798528 1000535263232 1001484896524 1005420689322 1005454438464 1005740961792 1006695535944 1007164394992 1008407603182 1009405831392 1010651806332 1011122507976 1011156448512 1012370601921 1012404584352 1012693088256 1013164740608 1016383291056 1016672928768 1017637878726 1018111834068 1020613428079 1022438559744 1023408982008 1023700621824 1024177400832 1024672241943 1025428146176 1026693898496 1027961213216 1029178267047 1029506107392 1030763360256 1032035698176 1032516359168 1033496346526 1033756160644 1033790860928 1037853614784 1037888452608 1039134704664 1039618671952 1039653569024 1040936880704 1041967309824 1043253477504 1043739363072 1044541232784 1045027718112 1045514430016 1046317663452 1046804976136 1049134632336 1049169848832 1050429647106 1050464907072 1050954151296 1052251412016 1053536441888 1056386715048 1056422174976 1057690681533 1058183291094 1059475565092 1061121252352 1062377565984 1063688927364 1064987924952 1065483933136 1065787563008 1066302508467 1066799128906 1067103133568 1067138953216 1070991603843 1071332763648 1072349592636 1072655179008 1072849029448 1073154758144 1074173316433 1076563880658 1076906815488 1078430970288 1078702080672 1078738289664 1079240701952 1080069846144 1080572878592 1082977684992 1084005566469 1084314474432 1084510431942 1084819483776 1084855898112 1086195005952 1090153046052 1090463705856 1091809735776 1092318235968 1093652196224 1095002161904 1096647810048 1098001473408 1099342374144 1099854382592 1101175040686 1101212004032 1101525815296 1102571301272 1104191260272 1105539720096 1106904359316 1107419889688 1107457062656 1108786849723 1108824068576 1111291747776 1112663487096 1113181699728 1113498921984 1114555771938 1115074865884 1117556456184 1118935928439 1118973487968 1119292360704 1119494639424 1119813660672 1120876504104 1122260074509 1125281500812 1125319273344 1125602171136 1127029404672 1127195244861 1127554308096 1128931299328 1130324812288 1131985548288 1133059944366 1133420875776 1135295447552 1136372985139 1136696816192 1136734971904 1138099914632 1139810333184 1141202291712 1142610951552 1143143111936 1144554167456 1147139868672 1149052216368 1149090786816 1150470565878 1150509183936 1151045022848 1152465832208 1153606664448 1155030635808 1155568580544 1155607369728 1156456364868 1156994973624 1157033810688 1161580904064 1163014718544 1163556381792 1164992634732 1166415346376 1169571005946 1169610265152 1171053990792 1172990804209 1173030178208 1173364455424 1174478125268 1174812815104 1176203733768 1177655598153 1179093774054 1179469369344 1179642925972 1181138681744 1181475269632 1185228497124 1185780506232 1186118416896 1187244191847 1187582519616 1187797139746 1188135625088 1188175507456 1189642149376 1192289688576 1192844986368 1193761408896 1193977145676 1194317392128 1194873634304 1198669424778 1199011008384 1199051255808 1200491025264 1200531322368 1201090458624 1202573042304 1204041647872 1206955158129 1207299102912 1207339628544 1210829217248 1210869861376 1212323822108 1214145789696 1215644488416 1217129057088 1217695923584 1218631438248 1219199004464 1220703940694 1223990404392 1224031490304 1225501254957 1225542391584 1225891633152 1226113176512 1226462580736 1227626647352 1230358720752 1231877432142 1232451167556 1232492537472 1234547172943 1237336180416 1237688782848 1238863504536 1239216542208 1239440493648 1239793695744 1240392713931 1240970415258 1241365721088 1245847375899 1245889195488 1246244235264 1247427077148 1249888224256 1251074524742 1251431042176 1254858826752 1256391284736 1256976437248 1258485760784 1258528004608 1260081487168 1263473965824 1265033553504 1265262170599 1265622731072 1265665214464 1267184971112 1267227506944 1270047711744 1271615413824 1272207656832 1273778025072 1274371275296 1277207378496 1277250250752 1278783918216 1278826843392 1279422445056 1280362403961 1280958720798 1281001718976 1282582942296 1286036000928 1286079169536 1287623438388 1288223136984 1289796340112 1291388419202 1291799785472 1294925650704 1296524061234 1297480511488 1298107401612 1298711983016 1299082075648 1300315067261 1303815865548 1305469069296 1305841087488 1306077079328 1306449270784 1307689254788 1308061905664 1312217264673 1312828417614 1313202532992 1313246613504 1314867638784 1315480026112 1318407616512 1319658950484 1320035012352 1320649806336 1321664416992 1321903268427 1322279969856 1322324355072 1327521033216 1328781016962 1329159678336 1329778722048 1331402673664 1333046110144 1336652578224 1336697445888 1338347418048 1340560919096 1340605917952 1342215660191 1342260714592 1344232838592 1345874441856 1347535741776 1348163343968 1348208598016 1349199092346 1349827469228 1349872779136 1354546853856 1355177721408 1355563905024 1356850504968 1357482445424 1359158073854 1362182869404 1362228594048 1364298753024 1364499506937 1364545309344 1364934162432 1365569867776 1366229655924 1369907914032 1370298295296 1371598880022 1372035796992 1372237689396 1375609403063 1376047597568 1379377323576 1379770403328 1381079978271 1383804819712 1385512939552 1387595188224 1389289746432 1391004636672 1391652484096 1392721643712 1392973336622 1393370290816 1395090217936 1398846176448 1398893131776 1400572862808 1400619876096 1401272201728 1403001882688 1406124252288 1407859922448 1408515620064 1408562899968 1410254242044 1410911054792 1414098491904 1415796480882 1415844005184 1416503421312 1417591673064 1418251903152 1419983899936 1421736677956 1423825572456 1423873366272 1425583092501 1425630945312 1427988805124 1429799456848 1430206905344 1433667684708 1435418507544 1437190337499 1437859695482 1437907960384 1438269440896 1438317719552 1440093128192 1443970246656 1445340755292 1445752632576 1446013909256 1446425978368 1447798817801 1448260007936 1451020882626 1451483099136 1453274758656 1453537394736 1453951607808 1455331590006 1455746314368 1456424314624 1459665575424 1461050980893 1461467335104 1461516392448 1462197080064 1464001964544 1465789832192 1469336714244 1469755429632 1471569643872 1472255013696 1474052960128 1475872479088 1479915029376 1481722330368 1483551316128 1484242266304 1484665229312 1486074362584 1490075274912 1491914571252 1491964650624 1492659519232 1494451840931 1494502005472 1496346766012 1497828007872 1499676873912 1500375334416 1500425697792 1500802894848 1502227344786 1502705872896 1502926993148 1508131033983 1508181657696 1508611442688 1509314064384 1510043303916 1510746592488 1512611404773 1514458635214 1516683761964 1516734672768 1518606876528 1519039632384 1519747110912 1521603055616 1523481268736 1527167751102 1527654223872 1531633153883 1532069621824 1532121049088 1533960754504 1534012245248 1536266101248 1538142219264 1540040847744 1540758107392 1541941819824 1542659964832 1542711747584 1546145040384 1548053547264 1548774538752 1550244519789 1550634240966 1550686291392 1551408509056 1553323512976 1556780422176 1556832678912 1558702056996 1559428007928 1559480353536 1561405321056 1565609044608 1565661597696 1567541577168 1568271645024 1569476495178 1570207464204 1572125032072 1574065607737 1576431226944 1578377118024 1580304662832 1581040674976 1581491222528 1582992255796 1583443359488 1587274936641 1589213347638 1589719584768 1591681878528 1591969527568 1592423189504 1593934598578 1597481887428 1598225899704 1598681344512 1600198693359 1600654700352 1600708429824 1600943970962 1601453944832 1603430723072 1606999145472 1608524388954 1608982768512 1609273544172 1609732137216 1616112562176 1617646455432 1618053121008 1618107434496 1618861052928 1620104769216 1620859317888 1622838742784 1624841917664 1626765647913 1627229225664 1627283847168 1629292508928 1631987205856 1632041987072 1634001673276 1634056522112 1638477353952 1640478294336 1642503242856 1643268223408 1643323383296 1645296615718 1649013561216 1649781573888 1651762561029 1651818006048 1652288722944 1652587324864 1653058260992 1653856951908 1654627220344 1656669633799 1658309580144 1660356538974 1660885438464 1661129834532 1661185593984 1663236102864 1668189229056 1669772549592 1670248382976 1671833657907 1672612298826 1673145102336 1679241959136 1679720491008 1681314756156 1684631954432 1686230881174 1686711404672 1691331462144 1693396948992 1695487218432 1696276875776 1697886855007 1698370700096 1702943171328 1705045224288 1705102457856 1705896593408 1707149871948 1707944961064 1708002291968 1710110589728 1711803437568 1713916427328 1714714667904 1714772226048 1716831251184 1717630849312 1723578324552 1723636180224 1725705848817 1725763775904 1726567534272 1728698748312 1730809868816 1733352870816 1733411054592 1735492460436 1735550716032 1738421154064 1740566999794 1740625425728 1741121449984 1745334572688 1747488952098 1749623019564 1750437890152 1750936710656 1752598568917 1753156851712 1759545267312 1760046683136 1760866408448 1761717187902 1762219222656 1762537691236 1763039959808 1768640661081 1769204054016 1769464388958 1770028044288 1771708022616 1772212904448 1773038296064 1778670759348 1779177625344 1781373779424 1781695709619 1782203437632 1782263261184 1784463224064 1789267479552 1790965718514 1791476088192 1792310451456 1794499255808 1796714322368 1798932123128 1801635687936 1803859563456 1806062471808 1806903628544 1809073281127 1809134006624 1816243825872 1816304792064 1818485733162 1819065004032 1819332675916 1819393745792 1821639541232 1825693585632 1826543885376 1827064393728 1827947157372 1828798506696 1829650252528 1831055911041 1831908708238 1835985606588 1836047235456 1838313587376 1838837449728 1839169764768 1839693871104 1841439971028 1848676751334 1848738806208 1849265639424 1854082238911 1854672848896 1856962191616 1859160740472 1859690543616 1861455622887 1862048581632 1865128235264 1867430483744 1867493168128 1874832336384 1876611787113 1877146563264 1877485801534 1878020826752 1878083866624 1880338989392 1884586927104 1885464655872 1887728641176 1887792006912 1888671228416 1890122230752 1891002537536 1895210948736 1895274565632 1897550330256 1898434096608 1898497821696 1900777456668 1900841260416 1908311485248 1910667037608 1911556912944 1913891343392 1916253783332 1919133667584 1921438081197 1921502578464 1923874413444 1927121007056 1927670176768 1929499777226 1932334705476 1934694510168 1937082628803 1937699678208 1937984806954 1938049859648 1938602143744 1940442120008 1940995085824 1946220767232 1947161102418 1948067974524 1948623113472 1951381015297 1952002619392 1955723798322 1956346785792 1958203603944 1958761631232 1959115618992 1959673906176 1961533882182 1962092858496 1963006684928 1969242626421 1969803799488 1969869920256 1972301458176 1973220039168 1975629773824 1978068421504 1980974709504 1983419954784 1983486532608 1986767033216 1989219428336 1989286200832 1991674850606 1994668083072 1997104010496 1999569165216 2000500445888 2000567597056 2001070526464 2002969793048 2010841378644 2010908876928 2013391071888 2014328789984 2016815206364 2018811662784 2021303612664 2022245015952 2022312897024 2023798638519 2024741203842 2024809168704 2025386176512 2032766582112 2033345857536 2035275757452 2036223668136 2038737110781 2041226856158 2046817964016 2047401243648 2048354801664 2049344483886 2050856292352 2053387796992 2055336719219 2055922426432 2058356534094 2059012214784 2064071396352 2064375120451 2065032718336 2066992693052 2067512321288 2067581721856 2075707229568 2075776905216 2078269409328 2079237343904 2079307138048 2081873761408 2083934619648 2086506955008 2087478726144 2089082465568 2089460004933 2090055436224 2091028860032 2092635326904 2093609952272 2098269264672 2098339697664 2100859294212 2100929814144 2101908302592 2104502824032 2107072883776 2112773430096 2112844349952 2115381363066 2116366582188 2118951130184 2121566688689 2122242504704 2124755131968 2127377854728 2129975849904 2130967866272 2131575126016 2132605016934 2133598257812 2134206267136 2141983207686 2142665527296 2144699185272 2145310358016 2145698058896 2146309516288 2148346632866 2153127761316 2156789543223 2156861940576 2157404161344 2157476579328 2158481403904 2160139692288 2161145757184 2165955369984 2168011132938 2168628948864 2169020863884 2169638967552 2172390011904 2180306092104 2180927411712 2182997385009 2183619471552 2184636471936 2187304392448 2190004323808 2193295620096 2196002946816 2198684748288 2199708765184 2202350081372 2202424008064 2205142602544 2208382520544 2211079440192 2213808718632 2214839779376 2214914125312 2217573699446 2217648137152 2222583495552 2225326974192 2226363399456 2226997843968 2229111543876 2230149731768 2232902549903 2235112912368 2237871856878 2237946975936 2238584721408 2238989278848 2241753008208 2244520149018 2250563001624 2250638546688 2251204342272 2253341017179 2254058809344 2254390489722 2255108616192 2260649624576 2263971096576 2266119888732 2270590895104 2271687952821 2272745970278 2273393632384 2273469943808 2276199829264 2279620666368 2282404583424 2285221903104 2286286223872 2288456195879 2289108334912 2294279737344 2298104432736 2298181573632 2300941131756 2301018367872 2302090045696 2304931664416 2307213328896 2310061271616 2311137161088 2311214739456 2312912729736 2313989947248 2314067621376 2323161808128 2325951361449 2326029437088 2327112763584 2329985269464 2332830692752 2339142011892 2339220530304 2342107981584 2345981608418 2346060356416 2346728910848 2348956250536 2349625630208 2352407467536 2355311196306 2358187548108 2359285851944 2362198071149 2362277363488 2362950539264 2370456994248 2371561012464 2372236833792 2374488383694 2375165039232 2375594279492 2376271250176 2379284298752 2383820021457 2384579377152 2385689972736 2387522817792 2387954291352 2388634784256 2389747268608 2390901897867 2397338849556 2398022016768 2400982050528 2401062644736 2401415956443 2402180917248 2405146084608 2408083295744 2413910316258 2414598205824 2414679257088 2421658434496 2421739722752 2424647644216 2428291579392 2431288976832 2434258114176 2435391847168 2437262876496 2438398008928 2441407881388 2447980808784 2448062980608 2451002509914 2451084783168 2451783266304 2452226353024 2455253294704 2460717441504 2463754864284 2464902335112 2464985074944 2467944923577 2469094345886 2474672360832 2477727009072 2478433084416 2478880987296 2479587391488 2480785427862 2481940830516 2488039186423 2491694751798 2491778390976 2492488470528 2494854154296 2498980408967 2499776448512 2502149049484 2502862084352 2508918448239 2509717653504 2512782569472 2516971521568 2517056009216 2520162974336 2526947931648 2529346321761 2530067107008 2530524341198 2531245462144 2531330428928 2534369942224 2534455013888 2540095423488 2543230827648 2544415313664 2547556050144 2548742550592 2554414756992 2554500501504 2557567836432 2557653686784 2558844890112 2560724807922 2561917441596 2562003437952 2565165884592 2572072001856 2572158339072 2575246876776 2576446273968 2579592680224 2582776838404 2589851301408 2593048122468 2596214803224 2597423966032 2598164151296 2600630134522 2607631731096 2610850499691 2610938138592 2611682174976 2612154158656 2612898541568 2615378509576 2616123811328 2618606840521 2624434529346 2625656835228 2626405065984 2629735277568 2630122238009 2630960052224 2636815233024 2639317900968 2640070024704 2641299612672 2642575781853 2643328833984 2643806536854 2644559939712 2644648710144 2654196583437 2655042066432 2657562033924 2658319356672 2659557444096 2662805347328 2666092220288 2673305156448 2673394891776 2676694836096 2681121838192 2681211835904 2684431320382 2684521429184 2688465677184 2691748883712 2695071483552 2696326687936 2696417196032 2698398184692 2699654938456 2699745558272 2702987297251 2709093707712 2710355442816 2713701009936 2714964890848 2718316147708 2724365738808 2724457188096 2727728599743 2728597506048 2728999013874 2729090618688 2729868324864 2732459311848 2739815828064 2740596590592 2743197760044 2744475378792 2747863062357 2751218806126 2752095195136 2758754647152 2759540806656 2762159956542 2767609639424 2770236447643 2771025879104 2775190376448 2782009273344 2783304968192 2785443287424 2785946673244 2786740581632 2790180435872 2797692352896 2797786263552 2801145725616 2801239752192 2802544403456 2806003765376 2812248504576 2815719844896 2816228702301 2817031240128 2817125799936 2820508484088 2821822109584 2828196983808 2831592961764 2831688010368 2833006842624 2835183346128 2836503806304 2839967799872 2843473355912 2847651144912 2847746732544 2851166185002 2851261890624 2855977610248 2859502928233 2859598913696 2860413810688 2867335369416 2870837015088 2874380674998 2875719390964 2875815920768 2876538881792 2880186256384 2887940493312 2890681510584 2891505265152 2892027818512 2892851956736 2894249665839 2895597635602 2896520015872 2902041765252 2906549517312 2906977210431 2907074789472 2907903215616 2910663180012 2911492628736 2912848629248 2919331150848 2922101961786 2922934670208 2923032784896 2928003929088 2931579664384 2938673428488 2939510859264 2942300823273 2943139287744 2944510027392 2948105920256 2951744958176 2959830058752 2963444660736 2967102632256 2968484532608 2972148725168 2980150549824 2983829142504 2983929301248 2985319038464 2987512275909 2988903681862 2989004010944 2992693532024 2995656015744 2999353747824 3000750668832 3000851395584 3001605789696 3004454689572 3005853986296 3009564306391 3016262067966 3016363315392 3017222885376 3020086607832 3021493184976 3025222809546 3028917270428 3033367523928 3033469345536 3037111805763 3037213753056 3038079264768 3039494221824 3046962537472 3054335502204 3061840284237 3063266307766 3064139243648 3064242098176 3067921509008 3068024490496 3072532202496 3076284438528 3080081695488 3081516214784 3083883639648 3084440959663 3085319929664 3085423495168 3092290080768 3096107094528 3097549077504 3100489039578 3101268481932 3101372582784 3102817018112 3106647025952 3113560844352 3113665357824 3117404113992 3118856015856 3118960707072 3122810642112 3131218089216 3135083154336 3136543290048 3138952990356 3140414928408 3144250064144 3148131215474 3152862453888 3156754236048 3160609325664 3162081349952 3162982445056 3165984511592 3166886718976 3174549873282 3178426695276 3183363757056 3183832182853 3183939055136 3184846379008 3187869197156 3194963774856 3196451799408 3197362689024 3198907525401 3200397386718 3201309400704 3201416859648 3201887941924 3206861446144 3212974811529 3213998290944 3217048777908 3217965537024 3218547088344 3219464274432 3222519949299 3235292910864 3236106242016 3236214868992 3237722105856 3240209538432 3241718635776 3245677485568 3249683835328 3253531295826 3254458451328 3254567694336 3258585017856 3263974411712 3264083974144 3268003346552 3268113044224 3276954707904 3280956588672 3285006485712 3286536446816 3286646766592 3290593231436 3298027122432 3299563147776 3303525122058 3303636012096 3304577445888 3305174649728 3307713903816 3309254440688 3313339267598 3316619160288 3320713077948 3322259669064 3322371187968 3326360549169 3326472205728 3339545099184 3340496765952 3343667315814 3345224597652 3353444120831 3358483918272 3359440982016 3362629512312 3366780223527 3369263908864 3372461762348 3373422809344 3381585734583 3382662924288 3386793897984 3390974436864 3392553751552 3395773710014 3396741400192 3405886342656 3409118955417 3410090448576 3410204915712 3411793186816 3414299743896 3415889922128 3416004583936 3420221179456 3423606875136 3427832854656 3429429335808 3433662502368 3435261698624 3447156649104 3447272360448 3451411697634 3451527551808 3453135068544 3457397496624 3461619737632 3466705741632 3466822109184 3470984920872 3471101432064 3476842308128 3481133999588 3481250851456 3490669145376 3494977904196 3499246039128 3500875780304 3501873421312 3505197137834 3506313703424 3518972412627 3519090534624 3520093366272 3521732816896 3523434375804 3524438445312 3525075382472 3526079919616 3529426611137 3537281322162 3538408108032 3538928777916 3543416045232 3544425808896 3546076592128 3557341518696 3558355250688 3561732575541 3562747558848 3563391419238 3564406875264 3564526522368 3568926448128 3578534959104 3581931437028 3582952176384 3584620902912 3588998511616 3593428644736 3597864246256 3603271375872 3607719126912 3612124943616 3613807257088 3618146562254 3618268013248 3632487651744 3632609584128 3636971466324 3638665351832 3638787491584 3643156791947 3643279082464 3651387171264 3653087770752 3655894314744 3657597013392 3659300505056 3662111822082 3663817416476 3671971213176 3672094470912 3676503764871 3676627174752 3677674899456 3678339529536 3679387742208 3682879942056 3697353502668 3697477612416 3703641518829 3708164477822 3709345697792 3713924383232 3718321480944 3719381087232 3722911245774 3724097163264 3730256470528 3733796951171 3734860967488 3734986336256 3749664672768 3753223574226 3754293126528 3754971603068 3756041653504 3760677978784 3769173854208 3770929311744 3775457282352 3775584013824 3777342456832 3780244461504 3782005075072 3790421897472 3795100660512 3795786511797 3796868193216 3796995643392 3801554913336 3801682520832 3816622970496 3821334075216 3823113825888 3827782686784 3832507566664 3838267335168 3842876162394 3843005156928 3847748826888 3854112642401 3854242014112 3855340353536 3858999554452 3864669410952 3869389020336 3874165257606 3875399356416 3875969613908 3876099719296 3880884240016 3881990171648 3892441534464 3894322204836 3896135949048 3897246226944 3900945201783 3902762030594 3904005238784 3911447596644 3916407207888 3917523262464 3918231237984 3919347812352 3923067764364 3924185716992 3926013369856 3938485252842 3939607598976 3939739840512 3944602916352 3946440078336 3951259547648 3956136843008 3961949419008 3965709805281 3966839909568 3966973065216 3973534066432 3978438856672 3978572401664 3983349701212 3989336166144 3994208020992 3999138330432 4001000891776 4001135194112 4005939586096 4021682757288 4021817753856 4026646980573 4026782143776 4028657579968 4033630412728 4037623325568 4042607225328 4044490031904 4044625794048 4047597277038 4049482407684 4049618337408 4056369282527 4065533164224 4066691715072 4070551514904 4072447336272 4077474221562 4082453712316 4093498520811 4093635928032 4094802487296 4096709603328 4098688967772 4106775593984 4110673438438 4111844852864 4116713068188 4126828209189 4128142792704 4128750240902 4130065436672 4133985386104 4135024642576 4135163443712 4151414459136 4156538818656 4157289989111 4158474687808 4158614276096 4163747522816 4167869239296 4173013910016 4174957452288 4178164931136 4178920009866 4180110872448 4182057720064 4185270653808 4187219904544 4196538529344 4196679395328 4201718588424 4201859628288 4203816605184 4209005648064 4214145767552 4225546860192 4225688699904 4230762726132 4232733164376 4237902260368 4243133377378 4244485009408 4249510263936 4254755709456 4259951699808 4261935732544 4263150252032 4265210033868 4267196515624 4268412534272 4272463792429 4283966415372 4289398370544 4290620716032 4291396117792 4292619032576 4296693265732 4306255522632 4311571012497 4313579086446 4313723881152 4314808322688 4314953158656 4320279384576 4322291514368 4331910739968 4336022265876 4337257897728 4338041727768 4339277935104 4343396453403 4344780023808 4360612184208 4361854823424 4365994770018 4367238943104 4369272943872 4374608784896 4380008647616 4386591240192 4392005893632 4397369496576 4399417530368 4404700162744 4404848016128 4410137169199 4410285205088 4416765041088 4422158880384 4427617437264 4429679558752 4429828250624 4435147398892 4435296274304 4445166991104 4450653948384 4452726798912 4453995687936 4458223087752 4460299463536 4465805099806 4470225824736 4475743713756 4475893951872 4477978557696 4483355522793 4483506016416 4489040298036 4501126003248 4501277093376 4502408684544 4506682034358 4508117618688 4508780979444 4519859467207 4521299249152 4527942193152 4532239777464 4537834214319 4541181790208 4543375905642 4545491940556 4546787264768 4552399658528 4559241332736 4564809166848 4570443806208 4572572447744 4576912391758 4578216669824 4594899461649 4596208865472 4596363147264 4601882263512 4602036735744 4604180091392 4609863328832 4614426657792 4620122543232 4622274322176 4625825459472 4627979894496 4628135242752 4646323616256 4650733559367 4651902722898 4652058874176 4654225527168 4659970538928 4665661385504 4678284023784 4678441060608 4684215963168 4691963216836 4692120712832 4697912501072 4699251260416 4704814935072 4710622392612 4716375096216 4718571703888 4722196823211 4724396142298 4724554726976 4725901078528 4740913988496 4743122024928 4744473667584 4748976767388 4750330078464 4751188558984 4752542500352 4757053258489 4758568597504 4767640042914 4769158754304 4775045635584 4775908582704 4777269568512 4779494537216 4781803795734 4794677699112 4796044033536 4800596080077 4801964101056 4802125289472 4802831912886 4804361834496 4810292169216 4816166591488 4827820632516 4829196411648 4843316868992 4843479445504 4849295288432 4856583158784 4862577953664 4868516228352 4870783694336 4874525752992 4876796017856 4882815762776 4895961617568 4896125961216 4902005019828 4902169566336 4904452706048 4910341763059 4910506589408 4921434883008 4927509728568 4929804670224 4929970149888 4935889847154 4938188691772 4949344721664 4955287683087 4955454018144 4956866168832 4957761974592 4959174782976 4961570855724 4963881661032 4970008901397 4976078372846 4983389503596 4983556781952 4989708308592 4997960817934 4999552897024 5004298098968 5005724168704 5017836896478 5019435307008 5032508934187 5033943043136 5034112018432 5040325948672 5053895863296 5058692643522 5060134214016 5061048682396 5062490924288 5068739884448 5068910027776 5080190846976 5086461655296 5088830627328 5093660565021 5095112100288 5097485101184 5108829513984 5115135672864 5115307373568 5117689780224 5121449615844 5123834883192 5124006875904 5130331769184 5144144003712 5144316678144 5150493753552 5152892547936 5159185360448 5165553676808 5179702602816 5186096244936 5192429606448 5194847932064 5196328302592 5201260269044 5215263462192 5221700999382 5221876277184 5223364349952 5224308317312 5230757019152 5232247622656 5237213681042 5248869058692 5251313670456 5252810131968 5257795706751 5259470555136 5260244476018 5261920104448 5278635801936 5280140049408 5282599225344 5285151563706 5286657667968 5287613073708 5289119879424 5308393166874 5310084132864 5315124067848 5316638713344 5319114888192 5325610694656 5332184440576 5345087128857 5346610312896 5346789783552 5353389672192 5362243676384 5362423671808 5368862640764 5369042858368 5376931354368 5383497767424 5390142967104 5392653375872 5392834392064 5396796369384 5399309876912 5399491116544 5405974594502 5418187415424 5420710885632 5427219843381 5427402019872 5429929781696 5436632295416 5448731477616 5448914376192 5455457199486 5457195012096 5457998027748 5458181237376 5464918623696 5479631656128 5481193181184 5486395520088 5488950757584 5493167733123 5495726124714 5502437612252 5517509294304 5519081613312 5524319913084 5535219278848 5540472895286 5542051758208 5562246716733 5564018546688 5566609936384 5570886574848 5571893346488 5573481163264 5578771095023 5580360871744 5595384705792 5602291451232 5602479504384 5603303898367 5605088806912 5612007530752 5624497009152 5629835361339 5631439689792 5632457404602 5634062480256 5634251599872 5641016968176 5643644219168 5656393967616 5663185923528 5663376020736 5666013685248 5670366692256 5673007612608 5679935599744 5686946711824 5695302289824 5695493465088 5702332370004 5702523781248 5711955220496 5719005856466 5719197827392 5720827621376 5734670738832 5741674030176 5748761349996 5751438781928 5751631841536 5753077763584 5758538155013 5760372512768 5781363021168 5783010530304 5784055637024 5785703913472 5788499331678 5791195271204 5804083530504 5811247886409 5813099034624 5813954420862 5814149578944 5815806431232 5821326360024 5822985257472 5825697258496 5838662301696 5844203923572 5845869340416 5854143045891 5856007858176 5863159328768 5877346856976 5879021718528 5884601646546 5886278575488 5889020054784 5896211840512 5903489916352 5919660117504 5926889321472 5934205264512 5936969065216 5944097923703 5944297450336 5960301099648 5967658285008 5967858602496 5970638076928 5975024551818 5977807363724 5978008021888 5985387064048 5991312031488 5998707495648 6001501337664 6001702791168 6003211579392 6008909379144 6011707972592 6019128612782 6032524135932 6032726630784 6040173215664 6042986369952 6050445619092 6057834540856 6066735047856 6066938691072 6074223611526 6074427506112 6076158529536 6091984499279 6093925074944 6108671004408 6116211332343 6123680568474 6126532615532 6128278487296 6135843018016 6136048980992 6145064404992 6152568877056 6160163390976 6163032429568 6166010157657 6167767279296 6168881919326 6170639859328 6170846990336 6192214189056 6193125361353 6195098155008 6200978079156 6202536963864 6202745165568 6205634036224 6213294051904 6227121688704 6227330715648 6234808227984 6237712031712 6237921414144 6245621284224 6262436178432 6268380014799 6270166308672 6273086580096 6277905980712 6280829856816 6288500128288 6296262430948 6305724907776 6313508472096 6321218651328 6324162699904 6331969023184 6333773437952 6349099746564 6356853390552 6364700066067 6366727514112 6367664365706 6367878110272 6369692758016 6375738394312 6389927549712 6392903598816 6394725378048 6397815050802 6400794773436 6402618801408 6403775883848 6411680478833 6413722892288 6425949623058 6427996581888 6434097555816 6435931074048 6437094176688 6438928548864 6445039898598 6470368629669 6470585821728 6472212484032 6472429737984 6475444211712 6480419076864 6483437271552 6491354971136 6499367670656 6507062591652 6508916902656 6517170035712 6527948823424 6528167948288 6536006693104 6536226088448 6553909415808 6561913177344 6570012971424 6573072893632 6573293533184 6581186462872 6596054244864 6599126295552 6607050244116 6607272024192 6610349299456 6615427807632 6618508881376 6626678535196 6633238320576 6641426155896 6644519338128 6644742375936 6652721098338 6652944411456 6679090198368 6680993531904 6687334631628 6690449195304 6698707649709 6706888241662 6716967836544 6725259024624 6733560447054 6738527817728 6744923524696 6746845618688 6753249220291 6763171469166 6765325848576 6781948873728 6782946824339 6785107503104 6791547420028 6793482800384 6811772685312 6815063858463 6818237910834 6820180897152 6820409831424 6828599487792 6831779844256 6832009167872 6840442358912 6847213750272 6855665709312 6858858671616 6865368587637 6867325004736 6870523397248 6894313298208 6894544720896 6902823395268 6903055103616 6906270137088 6914794993248 6923239475264 6933411483264 6933644218368 6941969841744 6942202864128 6953684616256 6962267999176 6962501702912 6970861977121 6981338290752 6989955808392 6998492078256 7001751560608 7003746842624 7010394275668 7037944825254 7038181069248 7040186732544 7046868751608 7048876890624 7050150764944 7052159839232 7058853222274 7074562644324 7077857555832 7086594213447 7086832090464 7088851617792 7092153184256 7114683037392 7116710501376 7123465151082 7125495117696 7126782838476 7128813750528 7137852896256 7157069918208 7163862874056 7165904352768 7169241805824 7172705693601 7177997023232 7186857289472 7195728492512 7204247869329 7206542751744 7215438253824 7224249887232 7227614514176 7236293124508 7236536026496 7264975303488 7265219168256 7273942932648 7277330703664 7277574983168 7286313583894 7286558164928 7302774342528 7306175541504 7311788629488 7315194026784 7318601010112 7324223644164 7327634832952 7343942426352 7344188941824 7353007529742 7353254349504 7355349798912 7356679059072 7365759884112 7394707005336 7394955224832 7403834770731 7407283037658 7416328955644 7427848766464 7436642961888 7438762174464 7445822491548 7460512941056 7464117559269 7467593902342 7469721934976 7469972672512 7496941226901 7499329345536 7506447148452 7508586253056 7509943206136 7512083307008 7519213215031 7521355957568 7538347708416 7550914564704 7551168027648 7554684913664 7560488923008 7564010150144 7580843794944 7588038965283 7590201321024 7591573023594 7593736386432 7593991286784 7603109826672 7603365041664 7633245940992 7642668150432 7646227651776 7655565373568 7665015133328 7676534670336 7685752324788 7686010313856 7695497653776 7708225284802 7708484028224 7710680707072 7717999108904 7729338821904 7738778040672 7748330515212 7751939227816 7752199438592 7761507948061 7761768480032 7763980343296 7788644409672 7792271898096 7794492453888 7801890403566 7805524061188 7822895193288 7832551499073 7832814415776 7835046524928 7836462475968 7838695624704 7846135528728 7848371433984 7852026739712 7855820521563 7876970505684 7879215197952 7889205832704 7890366714027 7892880156672 7902519095296 7912273686016 7923898838016 7931419610562 7933679819136 7933946130432 7947068132864 7956877713344 7957144803328 7966699402424 7978672332288 7988416041984 7998276660864 8002001783552 8011879172192 8043365514576 8043635507712 8053293961146 8053564287552 8057315159936 8067260825456 8075246651136 8085214450656 8088980063808 8089251588096 8095194554076 8098964815368 8099236674816 8108961891753 8112738565054 8131066328448 8141103029808 8144894672544 8154948443124 8164907424632 8186997041622 8187271856064 8189604974592 8197377935544 8210935629463 8213551187968 8221346876876 8223689705728 8233426136376 8243589187071 8253656418378 8256285585408 8257500481804 8267970772208 8270049285152 8270326887424 8302828918272 8310709342929 8313077637312 8314579978222 8316949375616 8317228552192 8327495045632 8346027820032 8349914904576 8356329862272 8357840019732 8360221744896 8364115440128 8370541307616 8374439809088 8393077058688 8393358790656 8403437176848 8403719256576 8407633210368 8418011296128 8428291535104 8448686106903 8451093720384 8451377399808 8461525452264 8465466328752 8475804520736 8486266754756 8499020527872 8509511418912 8519903399616 8523871465088 8530420067736 8534393031248 8536825068544 8544927584858 8567932830744 8578508784699 8578796741088 8581241432064 8582792235584 8585238065152 8593386531464 8612511045264 8623142024994 8627158172892 8627447762304 8629616645376 8640558769152 8641830210601 8644583028736 8663821479936 8672044531752 8674515795456 8676083455536 8678555870208 8682748997517 8686792906806 8689560047616 8720931631293 8721224368416 8723709646848 8731989540036 8734477886208 8738545887744 8749217569792 8760017295232 8784011787264 8794738993152 8798835060736 8809400325488 8809696032256 8820274338398 8820570410176 8833530082176 8844317760768 8855234874528 8859359117504 8859656501248 8870294797784 8870592548608 8890333982208 8901307896768 8905453597824 8916446175504 8920598927072 8931610199612 8940451649472 8951487427512 8951787903744 8955957115392 8962536827727 8966711045586 8967012032832 8978080596072 9002252006496 9002554186752 9004817369088 9013364068716 9017561958888 9028692919173 9039718934414 9042598498304 9064479554928 9075668428638 9082363580416 9086751811284 9090983881112 9093574529536 9102205470827 9104799317056 9118482665472 9140887612416 9145144895488 9153824783516 9156433339648 9185520852711 9189798923298 9192417730944 9192726294528 9203764527024 9204073471488 9208360182784 9219726657664 9228853315584 9240245086464 9244548644352 9251650918944 9253322878989 9255959788992 9256270485504 9292647232512 9301467118734 9303805445796 9304117748352 9308451054336 9319941077856 9331322771008 9356568047568 9356882121216 9368431926336 9383926433672 9384241425664 9395509621337 9395825002144 9398502520832 9409629870144 9421244785224 9432750192432 9437143407776 9444393646422 9448792284596 9449109453952 9481827976992 9486244049856 9488947335168 9497953534776 9500660156928 9502377117968 9505085000704 9514106516978 9517137195008 9535280085828 9550091271168 9551496548559 9551817165408 9554539137024 9558989074432 9563607591468 9589355398224 9592088067072 9601192160154 9603928202112 9604250578944 9605663825772 9620584338432 9632333182976 9655641265032 9658392823296 9667559847897 9686633737984 9698590576864 9713166317568 9725155907328 9737032456704 9741567388672 9749051505984 9753592035712 9765631525552 9791923235136 9792251922432 9804010039656 9804339132672 9808905412096 9820683526118 9821013178816 9842869766016 9855019457136 9859609340448 9859940299776 9871779694308 9876377383544 9898689443328 9910575366174 9910908036288 9913732337664 9915523949184 9923141711448 9927763322064 9940017802794 9952156745692 9966779007192 9967113563904 9979081647507 9979416617184 9995921635868 10008596197936 10011448337408 10035673792956 10060332362493 10065017868374 10067886086272 10068224036864 10080651897344 10107791726592 10117385287044 10120268428032 10122097364792 10124981848576 10134591724607 10137479768896 10137820055552 10160381693952 10172923310592 10177661254656 10187321130042 10190224200576 10194970202368 10217659027968 10227356866251 10230271345728 10230614747136 10235379560448 10242899231688 10247669766384 10248013751808 10260663538368 10288288007424 10300987507104 10305785095872 10318370720896 10331107353616 10359405205632 10372192489872 10384859212896 10389695864128 10392656605184 10402520538088 10430526924384 10443401998764 10443752554368 10448616634624 10461162886517 10461514038304 10464495245312 10474427362084 10497738117384 10502627340912 10505620263936 10515591413502 10518941110272 10520488952036 10556917237881 10557271603872 10560280098816 10565198450688 10570303127412 10573315335936 10575226147416 10578239758848 10588279833411 10616786333748 10630248135696 10633277426688 10638229776384 10651221389312 10664368881152 10690174257714 10693220625792 10693579567104 10706779344384 10724487352768 10724847343616 10737725281528 10738085716736 10753862708736 10766995534848 10780285934208 10785306751744 10793592738768 10798619753824 10798982233088 10811949189004 10836374830848 10841421771264 10854439686762 10854804039744 10859859563392 10873264590832 10897462955232 10897828752384 10910914398972 10915996055496 10916362474752 10929470375841 10929837247392 10959263312256 10972791040176 10977901515168 10986335466246 10991452249428 11004875224504 11018459254159 11035018588608 11038163226624 11048639826168 11070438557696 11080945790572 11084103516416 11110924556487 11124493433466 11128037093376 11141773149696 11143786692976 11146962326528 11157542190046 11160721743488 11190769411584 11201390853513 11204582902464 11204959008768 11206607796734 11210177613824 11224015061504 11248994018304 11259670722678 11262879379584 11264914809204 11268124960512 11282033936352 11287288438336 11312787935232 11326371847056 11326752041472 11332027370496 11340733384512 11346015225216 11359871199488 11373893423648 11387359535391 11390604579648 11390986930176 11404664740008 11405047562496 11423910440992 11438011712932 11438395654784 11469341477664 11483348060352 11497522699992 11502877563856 11503263683072 11506155527168 11517076310026 11520745025536 11562337927203 11562726042336 11566021060608 11568111274048 11571407826944 11576998663356 11582390542408 11596687436593 11608167061008 11622495772818 11626198069248 11627908841724 11628299157888 11642652720048 11645970514944 11651394516992 11677324603392 11688407847144 11691738680832 11702835605349 11708286091782 11712015716352 11754693713952 11758043437056 11769203293092 11772557150976 11778040109568 11792423681024 11806979832704 11839320235008 11853778642944 11868410529024 11873938130432 11885207985049 11888195847406 11888594900672 11920602199296 11935316570016 11935717204992 11941276153856 11950049103636 11955614727448 11956016043776 11970774128096 11982624062976 11997414991296 12003002675328 12003405582336 12017818758288 12023415945184 12038257225564 12065048271864 12065453261568 12079940941719 12080346431328 12085972739904 12100891238184 12115669081712 12133470095712 12133877382144 12148447223052 12148855012224 12169107847581 12183968998558 12187850149888 12217342008816 12232422664686 12247361136948 12253065231064 12256556974592 12268189982419 12271686036032 12272097961984 12290128809984 12320326781952 12326064859136 12332020315314 12335534558592 12337763838652 12341279718656 12380484627567 12384428378112 12386250722706 12390196310016 12401956158312 12405073927728 12405490331136 12411268072448 12426588103808 12454243377408 12469616455968 12471869967333 12475424063424 12475842828288 12491242568448 12524872356864 12536760029598 12540332617344 12546173160192 12555811961424 12561659713632 12577000256576 12592524861896 12611449815552 12627016944192 12642437302656 12648325399808 12663512967889 12663938046368 12667546875904 12698199493128 12713706781104 12729400132134 12733455028224 12735328731412 12735756220544 12751476788624 12779855099424 12785807197632 12789450756096 12795630101604 12801589546872 12805237602816 12807551767696 12817391377287 12823360957666 12827445784576 12851899246116 12868195111632 12871862148096 12874188353376 12877857097728 12890079797196 12940737259338 12941171643456 12944424968064 12944859475968 12960838153728 12966874543104 12982709942272 12998735341312 13014125183304 13017833805312 13030189360209 13034340071424 13055897646848 13072013386208 13072452176896 13107818831616 13123826354688 13140025942848 13146145787264 13146587066368 13162372925744 13192108489728 13198252591104 13214100488232 13214544048384 13220698598912 13230411507597 13230855615264 13237017762752 13253357070392 13266476641152 13282852311792 13289038676256 13289484751872 13305442196676 13305888822912 13358180396736 13361987063808 13374669263256 13380898390608 13397415299418 13413776483324 13433935673088 13450066568379 13450518049248 13467120894108 13489847049392 13493691237376 13506498440582 13526342938332 13559578401621 13563897747456 13565893648678 13570215006208 13583094840056 13586965600768 13623545370624 13630127716926 13636475821668 13640361794304 13657198975584 13659667107079 13663559688512 13664018335744 13680884717824 13694427500544 13711331418624 13717717343232 13730737175274 13734650009472 13741046794496 13784698384947 13788626596416 13789089441792 13805646790536 13806110207232 13812540274176 13829589986496 13846478950528 13866822966528 13883939683488 13884405728256 13907369232512 13924535998352 13925003405824 13941723954242 13962676581504 13979911616784 13996984156512 14003503121216 14007493685248 14020788551336 14075889650508 14076362138496 14093737503216 14097753781248 14100301529888 14104319678464 14117706444548 14149125288648 14155715111664 14166590469633 14173188426894 14173664180928 14177703235584 14229366074784 14233421002752 14246930302164 14250990235392 14253565676952 14257627501056 14271159775467 14275705792512 14327725748112 14331808705536 14338483611648 14345411387202 14355994046464 14373714578944 14387357034533 14391456985024 14408495738658 14413085503488 14430876507648 14448499774464 14455229028352 14472586249016 14473072052992 14529950606976 14530438336512 14547885865296 14554661407328 14555149966336 14572627167788 14573116329856 14605548685056 14612351083008 14623577258976 14630388053568 14637202020224 14648447288328 14655269665904 14687884852704 14688377883648 14706015059484 14706508699008 14713358118144 14731025289177 14731519768224 14789414010672 14789910449664 14807669541462 14814566075316 14832657911288 14850966820823 14855697532928 14873285923776 14877524348928 14891644983096 14910026704191 14921025882112 14928235118538 14935187804684 14939443869952 14993882453802 14998658691072 15012894296904 15017172506112 15019886412272 15024166614016 15038426430062 15042711915136 15097526802561 15101829129408 15102336055296 15109369827328 15120977846016 15128020300288 15161687589888 15176077930566 15180402642048 15183146047188 15187472772864 15206219653344 15206730083328 15266491881984 15280981695063 15285336300864 15292455303552 15311130747136 15330030266656 15353069340672 15371504649576 15372020627712 15390995307552 15416450569604 15416968056448 15435998217808 15458677643808 15477556081344 15496661030424 15503878455632 15504398877184 15523015896122 15523536960064 15527960686592 15577288819344 15584543796192 15588984907776 15603780807132 15611048122376 15630317849321 15645790386576 15665102998146 15665628831552 15670093049856 15672924951936 15692271057456 15696742867968 15704053479424 15711641043126 15753941011368 15758430395904 15773387120253 15778411665408 15780733428054 15785760313344 15824547372032 15847797676032 15862839221124 15867359638272 15894136265728 15913755426688 15914289606656 15933398804848 15957344664576 15976832083968 15996553321728 16004003567104 16019193371153 16023758344384 16086731029152 16087271015424 16106587922292 16107128575104 16114630319872 16134521650912 16150493302272 16170428901312 16177960127616 16178503176192 16190389108152 16197929630736 16198473349632 16217923783506 16225477130108 16262132656896 16281659530143 16282206059616 16289789345088 16309896886248 16329814849264 16373994083244 16374543712128 16394755871088 16421871258926 16427102375936 16442693753752 16447379411456 16466852272752 16487178374142 16507312836756 16515000963608 16535386498043 16535941544416 16540098570304 16540653774848 16605657836544 16621418685858 16626155274624 16629159956444 16633898751232 16654990091264 16686740150199 16692055640064 16699829809152 16712659724544 16715680039464 16720443489792 16728230880256 16736313285069 16741082615232 16748879618176 16786154117376 16806874353696 16807438513152 16809911695101 16815266420736 16836022592256 16856583070208 16897372213806 16902187440768 16902754799616 16923050904528 16930932657504 16951609041472 16972533509512 16998041055744 17019022837824 17039806799232 17047742930176 17060840135472 17068786062496 17073650137088 17089855169716 17135865661488 17157017569398 17157593482176 17162482864128 17165584471168 17186773062928 17225022090528 17246284049988 17254316345784 17254895524608 17259233290752 17275614465039 17281117538304 17283660421202 17289166057472 17344089063504 17349031590912 17352166911072 17357111740416 17365497995034 17373585813612 17416274304961 17441863262586 17442448736832 17447419293696 17463979080072 17468955772416 17477091775488 17498435139584 17520034590464 17562429137673 17568023574528 17589477986304 17618800650976 17619392064512 17640548676796 17641140820352 17667060164352 17688635521536 17710469749056 17718718235008 17719313002496 17740589595568 17741185097216 17780667964416 17802615793536 17810907195648 17832293771109 17832892351008 17841197854144 17863220399224 17880903298944 17902974855024 17903575807488 17911914230784 17925073655454 17933422091172 17934024065664 17956161192144 18004504012992 18005108373504 18009634738176 18026728137432 18035123917776 18057385838346 18079437868828 18128959109856 18151336857276 18173503622568 18181967762224 18187149059072 18204410941654 18209598634112 18275953497837 18281775224832 18290289790976 18307649567032 18312866679296 18330247883647 18371041705422 18379597846596 18384835461888 18407529054048 18408146942976 18410855666063 18416720365568 18439453315328 18457706631168 18480490172928 18489097288704 18498030472971 18503301837888 18506645757978 18511919577984 18512540971008 18579376084059 18585294465024 18602934237468 18607610891592 18608235496704 18616902108672 18639882155712 18662645542016 18713136095136 18713764242432 18736863852672 18767852867344 18768482851328 18791019242674 18791650004288 18797005041664 18819259740288 18842489570448 18865500384864 18874286815552 18888787292844 18897584569192 18898218907904 18920911080757 18963655953984 18972488099712 18995907069552 19001320313856 19004754235936 19010170001408 19028213033956 19070560171656 19094100198201 19100182542336 19102993097118 19103634330816 19109078274048 19127215182936 19178710796448 19184176134144 19202384320308 19207856404224 19211327651544 19235041436499 19241168676864 19264666365952 19311282530064 19316785646592 19335119695794 19373267475968 19391655133501 19397181153728 19426332635136 19450311814656 19474064913408 19483134777344 19498103011968 19507184071424 19531263051104 19583846470272 19584503844864 19608020079312 19608678265344 19617810824192 19641367052236 19642026357632 19685739532032 19710038914272 19719218680896 19719880599552 19743559388616 19752754767088 19797378886656 19821150732348 19821816072576 19831047898368 19846283422896 19855526644128 19880035605588 19904313491384 19933558014384 19934227127808 19958163295014 19958833234368 19991843271736 20016520497631 20017192395872 20022896674816 20071347585912 20096122949127 20120664724986 20130035736748 20135772172544 20161303794688 20215583453184 20234770574088 20240536856064 20244194729584 20249963697152 20259747660873 20269183449214 20274959537792 20275640111104 20345846621184 20348840473017 20355322509312 20374642260084 20380448401152 20389940404736 20435318055936 20454713732502 20460542691456 20461229494272 20485798463376 20495339532768 20496027503616 20521327076736 20576576014848 20596105762911 20601975014208 20611570191744 20636741441792 20662214707232 20718810411264 20744384979744 20769718425792 20779391728256 20805041076176 20861053848768 20886803997528 20887505108736 20897233269248 20912585931363 20922325773034 20923028076608 20928990490624 20948854724168 20995476234768 21005254681824 21011240527872 21031182827004 21040977904072 21066950144737 21113834475762 21114543207744 21120560197632 21140606254824 21146630671872 21150452294832 21156479517696 21176559666822 21233572667496 21259782640341 21260496271392 21266554853376 21276459552768 21328737762304 21380348515428 21386441251584 21413558688768 21448974705536 21449694687232 21475450563056 21476171433472 21507725417472 21533991069696 21560571868416 21570613503488 21587185477536 21591086717641 21597239507648 21597964466176 21623898378008 21672749661696 21682843542528 21708879373524 21709608079488 21719719126784 21746529181664 21794925910464 21795657504768 21821828797944 21831992110992 21832724949504 21858940751682 21859674494784 21918526624512 21945582080352 21955803030336 21972670932492 21982904498856 22009750449008 22036918508318 22070037177216 22097279652336 22140877115392 22161891581144 22168207032832 22221849112974 22248986866932 22283546299392 22286825279971 22287573385952 22293924653056 22315084380092 22321443486976 22381538823168 22392352677807 22402781707026 22409165804928 22409918017536 22413215593468 22448030123008 22490823680703 22497988036608 22519341445356 22525758759168 22529829618408 22536249921024 22557639645093 22564067872704 22574576876672 22652743694112 22653504082944 22664054740992 22681466769024 22692030450432 22719742398976 22747786847296 22774719070782 22781209159296 22781973860352 22809329480016 22810095124992 22847820881984 22876023425864 22876791309568 22938682955328 22966696120704 22995045399984 23005755127712 23006527366144 23012311054336 23034152620052 23124675854406 23125452084672 23132042121216 23136222548096 23153997326712 23164781084816 23193374873186 23216334122016 23244991545636 23255817683448 23256598315776 23284523844183 23285305440096 23291941029888 23302789033984 23376815694288 23383477361664 23405671210698 23416572183564 23474108845817 23509387427904 23516086874112 23538406586184 23545114301952 23556080219136 23567461564689 23584847362048 23613959665408 23671100142081 23678640470016 23707557285888 23736821058048 23747876260864 23770415970098 23776391694812 23777189801344 23841204398592 23870633140032 23871434409984 23882552307712 23900098207272 23911229454896 23912032087552 23941548256192 23965248125952 23994829982592 24006005350656 24035637516576 24046831890368 24076514451128 24130096543728 24130906523136 24159881883438 24160692862656 24171945479808 24201782476368 24231338163424 24266940191424 24267754764288 24296894446104 24297710024448 24326885675259 24338215695162 24367937997116 24434684017632 24464845329372 24494722273896 24506130462128 24513113949184 24536379964838 24543372072064 24544195923968 24632806888389 24640653563904 24652129718272 24664040630628 24671069117184 24675527677304 24682559437312 24705986277959 24760969255134 24768856756224 24772501445412 24803912316624 24810147855456 24810980662272 24822536144896 24853176207616 24908486754816 24932128028787 24939232911936 24943739934666 24950848126848 24951685656576 24982485136896 25049744713728 25073520059196 25080665234688 25092346320384 25111623922848 25123319427264 25154000513152 25185049723792 25222899631104 25254033888384 25284874605312 25296650799616 25327025935778 25327876092736 25335093751808 25396398986256 25427413562208 25458800264268 25470657462824 25471512441088 25502097543629 25502953577248 25559710198848 25571614395264 25591260203208 25603179093744 25610475205632 25615103535392 25634782754574 25646721915332 25703798492232 25735526354097 25736390223264 25743724296192 25748376706752 25755714195456 25780159594392 25881474518676 25882343286912 25888849936128 25921676307456 25925490631803 25933749086208 25965419884544 25997470682624 26028250366608 26035667610624 26060378720418 26068680142848 26111795293696 26136578658197 26144026772416 26144904353792 26215637663232 26247652709376 26280051885696 26292291574528 26324745851488 26384216979456 26396505182208 26428200976464 26429088096768 26441397197824 26460823015194 26461711230528 26474035525504 26506714140784 26532953282304 26565704623584 26578077352512 26578969503744 26610884393352 26611777645824 26716360793472 26749338526512 26761796781216 26794830598836 26827552966648 26867871346176 26900133136758 26901036098496 26934241788216 26978788496807 26979694098784 26987382474752 27012996881164 27052685876664 27086078757519 27119156803242 27127795494912 27131787297356 27166189680112 27173931201536 27247090741248 27260255433852 27272951643336 27280723588608 27306616412481 27314397951168 27319334214158 27327119377024 27328036671488 27361769435648 27422662837248 27435434686464 27461474350548 27469300018944 27482093588992 27569396769894 27577253192832 27578178883584 27611293581072 27612220414464 27625080548352 27659179972992 27692957901056 27733645933056 27759968636967 27767879366976 27768811456512 27814738465024 27849071996704 27850006811648 27883447908484 27925353163008 27959823233568 27993968313024 28007006242432 28041577102672 28151779301016 28152724276992 28186528864011 28187475006432 28195507562496 28200603059776 28208639356928 28235412889096 28298250577296 28311430223328 28333180939266 28346376853788 28347328361856 28394584977689 28458732149568 28466842005504 28493860604328 28501980470784 28507131353904 28515255002112 28542319550934 28551411585024 28654489645677 28655451496224 28663617411072 28676967223296 28690822774404 28747429157888 28774714069066 28782913970048 28816991477316 28861753015296 28896999548928 28910458056704 28945172498032 28946144105984 29059901213952 29095771730592 29101029923777 29109322814656 29110299932672 29145254335576 29146232659712 29211097370112 29224702166016 29247154517952 29260776107136 29274404040448 29296894576656 29310539331808 29375769705408 29376755767296 29412030118968 29413017398016 29426716236288 29462050578354 29463039536448 29578828021344 29579820899328 29615339082924 29629132150632 29665315822576 29701933641646 29711395065856 29746571847552 29783289966192 29820053408382 29842051764224 29856470237076 29870375609368 29878887739904 29907246547003 29987764907604 30025788593808 30034345012224 30039772824544 30048333228032 30076852860124 30085423830272 30180997087479 30195053605122 30203658258816 30204672110592 30241955692032 30256040600576 30323375179776 30352155861132 30360805284096 30366292094376 30374945545728 30403775173821 30412439306688 30413460166656 30532983763968 30561963390126 30570672601728 30584910607104 30622261494272 30660060533312 30706138681344 30743009299152 30744041255424 30781990615104 30832901139208 30833936112896 30870960184393 30871996435616 30917355287616 30955112162688 30993322060848 31007756911264 31008797754368 31046031792244 31047073920128 31154577638688 31169087592384 31177969815552 31207561614264 31222096244752 31260635698642 31291580773152 31330205996292 31331257663104 31345849903872 31383488659551 31384542114912 31393485735936 31408106958848 31423282086252 31507882022736 31516860791808 31546774240506 31556823330816 31561466856108 31639016270449 31649094744064 31695595352064 31725678442248 31734719276544 31764839500233 31788272531456 31827510853376 31866797609696 31914689329152 31953664167936 31993106643456 32008007134208 32038386742306 32047516688768 32173462058304 32174542030848 32213175844584 32214257150208 32229260639744 32269043301824 32300986604544 32340857802624 32355920255232 32380778216304 32395859261472 32396946699264 32435847567012 32450954260216 32524265313792 32563319060286 32564412119232 32579578690176 32619793772496 32659629698528 32747988166488 32749087424256 32788411127523 32789511742176 32843742517852 32885387507504 32894758822912 32933704545504 32974356748284 33014625673512 33030001927216 33055377762477 33070772996086 33071883088832 33080197140608 33081307549696 33211315673088 33242837371716 33252310549248 33258319912888 33267797502464 33299372809423 33309980182528 33373480300398 33384111280128 33425319449088 33431360078928 33440886979584 33456461760512 33472626570138 33482165230464 33497759236352 33572308234752 33604172560539 33613748707392 33614877026304 33619823390202 33630532841472 33672045184512 33713166140416 33794744427612 33804374881536 33846101809056 33861865315008 33903218082944 33945067019024 33996082111488 34038045675648 34079613598464 34095485860352 34121680270944 34137572124992 34147300274176 34179710339432 34271731322976 34314035138796 34315186964352 34331168942336 34372392341413 34373546125856 34450044181056 34492568099976 34508632691568 34509791049216 34518466581504 34551228930078 34562235076608 34567320842404 34687013781609 34688178127008 34698063181824 34704333822144 34714223480832 34730995990068 34747171627224 34790062309779 34832548609922 34883726525172 34884897473664 34927958160144 34937911544832 34954183550976 34996870279168 35040069180928 35124858275346 35136047149056 35227562539309 35237601301952 35238784129024 35281097353592 35282281640704 35334120328704 35377271043072 35420939498112 35437436470016 35481179191136 35482370194432 35561335928832 35605231587072 35621814391296 35655623955147 35664587542218 35665784702016 35682395708288 35726440798448 35761806597888 35805949710048 35807151614976 35823828461568 35850147310908 35866844182344 35868048131328 35912322384288 36009008025984 36010216747008 36053456274864 36070247835552 36114771676692 36158875737656 36257918219712 36302673714552 36347007245136 36363935524448 36374298118144 36408821883308 36419197268224 36507323542743 36551906995674 36563550449664 36615299134064 36625733358592 36660495767294 36742083410844 36759195693192 36769670923776 36804569947257 36815058108096 36816293885952 36821711332126 36833440731136 36878906630656 36960980345856 36978194577408 36996060945942 37006603675776 37013291515956 37023839155968 37158752168118 37170588930048 37205868474936 37215221783184 37216470993408 37233804217344 37279764311424 37325291084032 37415609901999 37426272190272 37427528484864 37473727705344 37535705734688 37536965702656 37582038485348 37583300008576 37638519480576 37684979140896 37731000769728 37748573631104 37777574585688 37795169138384 37796437815808 37841822161514 37927311907968 37944976199424 37990538903667 37991814139104 38002640627712 38009508471872 38020340002816 38056426067912 38141120343312 38188200396402 38200365084672 38205986194236 38207268661632 38254430365872 38357421592896 38368352268288 38404768640616 38415712808448 38422655303088 38452174131861 38470082872998 38482337353728 38622565060128 38633571293184 38670239391588 38746534951936 38783310267002 38794362307456 38900623629312 38948129826816 38966269554688 38996206023936 39014368142848 39051397665161 39062526102208 39167692940544 39216040158624 39217356530688 39223127288569 39235621648384 39282734104472 39284052715264 39371479064064 39420077828544 39438437361792 39439761199104 39487118777232 39505509534176 39594757773312 39642301464696 39643632145152 39662095796736 39691234522791 39692566845792 39711053288256 39760071211176 39808626982768 39867116028768 39868454255616 39916326590028 39917666468736 39983686543472 40033040995262 40034384791744 40045793349632 40142695171824 40192245898254 40241329449972 40260071473496 40271544345088 40309767085091 40322607589376 40469541148176 40481073712128 40488389459168 40499927394304 40519495321746 40538366898428 40549919075584 40678735204863 40691693242368 40697680946034 40710645018624 40749284520168 40760896802304 40779880809472 40870636111872 40909427465004 40921085382912 40971596926752 40979001321237 40990679065536 40992055007232 41042654153472 41153152029696 41192211525822 41203950028416 41223140383488 41273482883584 41324429414464 41437620822528 41488769959488 41539436851584 41558783456512 41608685465921 41610082152352 41722107697536 41773607995056 41775010217472 41794466538496 41825171862726 41844651546068 41846056153216 41897709448336 41990952469536 42010509363648 42022481055744 42062365654008 42081955808144 42133900289474 42227668951524 42229086415488 42281212509648 42293261343744 42300904589664 42312959035392 42353119333644 42467145334992 42519565280682 42520992542784 42533109706752 42643891494953 42657475524608 42760697030856 42772882503168 42813479326401 42827117377536 42897949411072 42950901126112 42952342866944 43015450834944 43067982139392 43121143736832 43141227006976 43162071103599 43174370955072 43182173435282 43194479015296 43195928932352 43247796756016 43345499323392 43365687085056 43417758747048 43419216158976 43439438253568 43493058363328 43589851820928 43591315009536 43643657595888 43663984221984 43665449899008 43717881503364 43719348989568 43837053249024 43891164160704 43911606060672 43945341864984 43965808997712 44019500898016 44073837016636 44140074354432 44193075867531 44194559304672 44323783162288 44336414065664 44443698225948 44497973733864 44552900462469 44567092598784 44573650559942 44575146771904 44587849306112 44630168760184 44642886973952 44763077646336 44784705355614 44805563414052 44818331609856 44826431186936 44881763351831 44896060246016 44981647361406 44995976073216 45038682890712 45051517518336 45059659236816 45072499842048 45115279290186 45128135745408 45149153753344 45292580407683 45305487388224 45307008165888 45328109481984 45362933538048 45384060900864 45439484797952 45495573694592 45549438141564 45562418318592 45618658960032 45620190249984 45695641763968 45752046851728 45753582619136 45877365910656 45933392241408 45990090799968 46011510255424 46013054732288 46024622108672 46068305240104 46249351708812 46250904169344 46272445096192 46307994653424 46329562169632 46386749746372 46432668244032 46489983091272 46511635366896 46513196631552 46569047688366 46570610880192 46583882059776 46753631388576 46766954723328 46811342421396 46833144367128 46890953547963 46948217691634 47018774855808 47076813172368 47090228603904 47112160438272 47134923129378 47169694724096 47227919330816 47272744542037 47342200284162 47357280940032 47473642116096 47480627770373 47495752521728 47540831940196 47552783389624 47554379602688 47682408797184 47741266280064 47742868819968 47800196414544 47822458909792 47824064175104 47883096512384 47930496251904 47989659965184 48012010701312 48057580113459 48071275033152 48093663780736 48153028902256 48260193087456 48261813046272 48319763766876 48321385725312 48343890959616 48403564952736 48462676326848 48533880382848 48535509528576 48593788892208 48595420048896 48653771350518 48676431390324 48735875994232 48796033839847 48869368035264 48929690658744 48989444547792 49012260924256 49026227898368 49072759929676 49086744144128 49265613776778 49281307127808 49328081261256 49342138234368 49351055354608 49365118874624 49411972555918 49521938510268 49545002890824 49606159494129 49607824633248 49620295710912 49621961324544 49645072289792 49706352415232 49816973509632 49864256057574 49878465823872 49887479869332 49901696253696 49964970273792 50099489427456 50147040118392 50161330469376 50184692640768 50208939855207 50223247845696 50246638854528 50308001026304 50370099447584 50429735085303 50445799262208 50508067776768 50569749210624 50593301599232 50654051871556 50655752185472 50792797972512 50854827124416 50917600528536 50941314925648 50943024882176 51004195087258 51005907154496 51119420397696 51143228790528 51182520406416 51206358187488 51220950411264 51230207070784 51269565509148 51293443830664 51356758647769 51407596984464 51471052708194 51472780446528 51487448592384 51496753413504 51560319188784 51762949037352 51764686573824 51777699872256 51826843395117 51843352614912 51850981263606 51867498172416 51994941365248 52056500733216 52071335221248 52120757440836 52223590587392 52248822914883 52273157316394 52288053544832 52289808707584 52431275326464 52495305418752 52560103771392 52584583149056 52634492505217 52649491702976 52768433958912 52856401952928 52858176193536 52882794395648 52921646030388 52923422461056 52948071051008 53013428281568 53065906564608 53131409247168 53156154705024 53157939007488 53221768786704 53223555291648 53432721586944 53496881313327 53498677053024 53523593562432 53589661197672 53655105933296 53735742692352 53800266273516 53802072196992 53868483576432 53957576993614 53959388197568 53974764949504 54025993762328 54105371753328 54172157515038 54238313606484 54263574594712 54330555636427 54332379360224 54347862403072 54520510867704 54545903286672 54561447177216 54613232824962 54628795902336 54638668428316 54654238754048 54723538871296 54827860493511 54845325674496 54870869372928 54922948701096 54938600037888 54964187177984 54990743650941 55138793539788 55154506385664 55222587162144 55224440828928 55232566998189 55250161096704 55318359945984 55385915802112 55467291866112 55519937273934 55535758733952 55537622913024 55629476930048 55698143993408 55700013623296 55766895816968 55850706326016 55919646467136 55987936626048 56014012484864 56083154205344 56303558602032 56305448553984 56373057728022 56374950012864 56391015124992 56401206119552 56470825778192 56596501154592 56622860446656 56666361878532 56692753707576 56694656723712 56762733242271 56789169955378 56917464299136 56987721208656 57003960941568 57014262707808 57030510004224 57084639101868 57308979291354 57310902992448 57327234822144 57381645548808 57476549406241 57494858315776 57549428138132 57565827940096 57633982954632 57705124309497 57723506030592 57793999097856 57890344996064 57892288211968 58119802427904 58174965400503 58191543461184 58202059847554 58218645629312 58220599865344 58290508671152 58292465319424 58422194740224 58449404332032 58494309035904 58521552214272 58548808080896 58593789153312 58621078663616 58751539410816 58753511534592 58824060237936 58826034796032 58853432472576 58924101156708 58926079072896 59157656042688 59159641798656 59230678165848 59258264301264 59330631645152 59403867283292 59493143695104 59566579932384 59640106816764 59712940474152 59740751218736 59757775479808 59814493094006 59975529815208 60049561492893 60051577187616 60068690024448 60079545649088 60096666456064 60153705720248 60170847660544 60361994174958 60390107210244 60407316517632 60483911384064 60492811474207 60512081201152 60646750359552 60704311722264 60721610568192 60732584188752 60749891091456 60779242982619 60807550347642 60824878613376 60826920333312 61046521419051 61065967527936 61123926780252 61141345203456 61169821214208 61244522988544 61320121066624 61486018598304 61488082510848 61563981230208 61665802278416 61667872225792 61741920368786 61743992871232 61834710575232 61910224325376 61986644121696 62015513822528 62017595508736 62092063584488 62094147840256 62309155277376 62338175184768 62415123228528 62444192489504 62521271397284 62583161546304 62660411992584 62662515326208 62691699807744 62737757794089 62766977319102 62769084229824 62786971471872 62846564172504 63015764045472 63033721583616 63093548481012 63122933712216 63200850434211 63278032540898 63298189488128 63451356884496 63469438553088 63529679000466 63576545062912 63655021706752 63715438295789 63733595219392 63829378658304 63986213286912 64016014268416 64076773484612 64095033377536 64346924116608 64349084061696 64426351689168 64428514300416 64458521279488 64538086603648 64601973209088 64681715605248 64711840510464 64761556432608 64773260152923 64791718522944 64793893398528 64871695134024 64901908520432 65048530627584 65126638120572 65128824238464 65159157380352 65239587544992 65319259397056 65495976332976 65498174848512 65576822255046 65579023484352 65687485035704 65768567349359 65770775015008 65789517645824 65867409091008 65948713496568 66029251347024 66060003854432 66110755524954 66141545992172 66143766177664 66160394281216 66422631346176 66485674743432 66504621098496 66516639825776 66535595004928 66598745618846 66619960365056 66746960600796 66850638898176 66860475839913 66862720157856 66881773959168 66912923521024 66945253140276 66964330460928 66995518472704 67144616469504 67208345121078 67227497414784 67229754052608 67239646780404 67344090369024 67426332280832 67589488855224 67608749763072 67672918935279 67692203618112 67723730630016 67806436165888 67890134038048 67992164222976 68076091351296 68159227196928 68190971720704 68243360541888 68275144249984 68359420678864 68543462645952 68628070277592 68630373928704 68662337884672 68744784682826 68747092251712 68900088362112 68985136199952 69017265383136 69019582098432 69036933163008 69102457860156 69134641684808 69219979046993 69374027563218 69376356254016 69396126363648 69408667644288 69461991980136 69494343254448 69580124619558 69665097219844 69767453050344 69769794947328 69853571532549 69855916320288 69875823089664 69908367101952 70080138361856 70249716550692 70422326537451 70455125078618 70475202603904 70477568258048 70562194707184 70564563281408 70668240657408 70754542086144 70841878996224 70874872940032 70942142072249 70962358382272 70964740388864 71122671857664 71210463174144 71243628782592 71311247910294 71329175084436 71331569404032 71364791416576 71452881596896 71523613195776 71611899420096 71614303229952 71647656923136 71700294621816 71733688364688 71736096262656 71824644768576 72018016051968 72106912549728 72140495671104 72229543353384 72317751475312 72515836439424 72605347429104 72694014490272 72727871048896 72748596236288 72817643766616 72838394536448 73014647085486 73103813991348 73228140205619 73230598268128 73251466717184 73320991534588 73484166821688 73518391386384 73539341847552 73609139894514 73630116216192 73632587771904 73643422664252 73757813261312 73898420665167 73921960691712 73956389154816 73992121891884 74013207351552 74026583031912 74047678311936 74117958833877 74317504336236 74411736949872 74430443566368 74432941986816 74467608434688 74559528622848 74650582168064 74831219803998 74852544380544 74855056969728 74947455410688 75071411469376 75073931405312 75164076970696 75166600017152 75277038961152 75369958281792 75462001539456 75497147262208 75555149171376 75590338276768 75592875631616 75683644323028 75854623815936 75889952398848 75981077807334 75983628278208 76005281255424 76019016943744 76112852135824 76282240686624 76376400792804 76411972388472 76414537323264 76506292630887 76508860731744 76714843185792 76809537281232 76831425616896 76845310606176 76904348263722 76940165745996 77129214779113 77245130120256 77267142586368 77340478783176 77493069903872 77566620534004 77588724614912 77776471895409 77801247258624 77896259653632 77992412047872 78028736285696 78102795330322 78125052204416 78335385881088 78409735974591 78432080317248 78434713061376 78446254577138 78471243296768 78565468208944 78568105430528 78742958128128 78840155657088 78876874723584 78974237554464 79011019068352 79189515546624 79284602929392 79287264290304 79324191593472 79382469045582 79385133691584 79422106576512 79520142422352 79617253965536 79734232057536 79736908511232 79832653180056 79835332937472 79967373086944 80066081990524 80068769583488 80285390343648 80384491796508 80482658899944 80520142946992 80543088690176 80619534170182 80645215178752 80936365490421 80939082296352 80962147424256 80976778918336 80999854788608 81038990643492 81076733796856 81099838151168 81176812056151 81357470409726 81383386484736 81395361892068 81498569040336 81521793604608 81559761618944 81741272223744 81818854930008 81842170765824 81919849237443 81943193853504 81958002642474 81981358131072 81984110014464 82085308306944 82306304059392 82384423051644 82407900056832 82446280766976 82546965767168 82648858828928 82875241645056 82977539918976 83078873703168 83117566913024 83217370931842 83220164304704 83444215395072 83547215990112 83550020434944 83588933076992 83650343725452 83689303092136 83692112306432 83792606214781 83795418896672 83981904939072 84021018727296 84124731308016 84163911616288 84267800578948 84455337903048 84458172830976 84559586592033 84562425019296 84586522687488 84601809179328 84625918070784 84706238667288 84934290669984 85039130561364 85041985085568 85183754933067 85287782989906 85314951049216 85521394061712 85545765006336 85626958652802 85654234755072 85795898822144 85877329876933 85901802252224 85904685733888 86030901669888 86242287473664 86282454013952 86324142207198 86348741910144 86364346870564 86388958030592 86495593512032 86690998646784 86731374170112 86835517494096 86838432317952 86878876507136 86986116726656 87179703641856 87287315191776 87303089771331 87327968443968 87330899798016 87435763006728 87438697979136 87674106498048 87782328321408 87823212121344 87890683729968 87931617995424 88039001796032 88147674033272 88280148708864 88386151735062 88389118609344 88644590775223 88647566324576 88672828131328 88887396451896 88995947467728 89105800924938 89134185197568 89147301119884 89150293543808 89260337520368 89285773947904 89526155292672 89569410711228 89611126828104 89636663219712 89652862373872 89721739641009 89763526703662 89792120492032 89963294722812 90077365781424 90103035036672 90119318473632 90144999684096 90230558580372 90256271490816 90298307506688 90585160815366 90610974776448 90614016331776 90725867076096 90768121801728 90878969595904 90991147389184 91098876283128 91124836637184 91211325521463 91237317920064 91240380499968 91391283527936 91504093703456 91507165238272 91754731821312 91866784482816 91980181599936 92023020510848 92026109464576 92136610480208 92498703417624 92501808338688 92544890192384 92612880553179 92615989306848 92659124339264 92773499492744 92865336488064 92979966182544 93023270733792 93026393263104 93138095376732 93141221760384 93296493498121 93507262777152 93533909446656 93622684842792 93666288734256 93781907095926 93896435383268 94037549711616 94150465978653 94153626344736 94180457207808 94224320876544 94269846258756 94455838661632 94545489084074 94684400568324 94917048811347 94947284232192 94961255540746 94991505043456 95081663880392 95105566779248 95108759205376 95364817594368 95482532560128 95600392829088 95617669749553 95644917819584 95648128350208 95766193024768 95860992503808 95979319930368 96024021402624 96115160226918 96142550066304 96187327561472 96306057804512 96520386174912 96523626092544 96639527533752 96642771450624 96687781919232 96807129905472 96925352653696 97067760765696 97187577784416 97190840097792 97307542701036 97352862780648 97471751988464 97592067679694 97738736070528 97859381317488 97978889095584 98024521848512 98052455796736 98145519859352 98173488288256 98531227553556 98656162522512 98684276468736 98702110709216 98730237749248 98823945111836 99043877020536 99090005781648 99166133287431 99212318988258 99215649266496 99240591421824 99243922649088 99412704830464 99633947019264 99728512115148 99756931647744 99774959738664 99803392507392 99898118428269 99929940547584 100294080236784 100322660938752 100369385281536 100417879710414 100446495691392 100493277709056 100616002052608 100740198895168 100859470170606 100891598524416 101016135553536 101139498421248 101186603198464 101308103743112 101311504370944 101585595945024 101709654248832 101835201057072 101882629851296 101886049764352 102008390174516 102011814308992 102238840795392 102286457581056 102365040812832 102412716374976 102441900822528 102460414141568 102539131018296 102586887661328 102713517295538 102815193968928 102942105416388 102945560893056 102993506827008 103117177024239 103120638377568 103525898074704 103529373147648 103555399744512 103653686790234 103686705229824 103701962527212 103956767745761 103989882730496 104113001466432 104142670442496 104241514881672 104370186929337 104447181174784 104497645829766 104546314632788 104576107089664 104862550652928 104990610837504 105120207542784 105169166298112 105268985010434 105298983405952 105682687617927 105712803905856 105716352387072 105765588791296 105843292060776 105846844922112 105896142102016 106026856563136 106131813129216 106262818494336 106312309410048 106443537573408 106447110583296 106865443173888 106966871865441 106993762626654 106997354106048 107047187124864 107179322395344 107310211866592 107471485384704 107600532547032 107604144393984 107736967152864 107915153987228 107918776395136 108051987524656 108210743506656 108344315030076 108476627212968 108527149189424 108661111272854 108664758720448 108695724806144 109041021735408 109091806573344 109122894354432 109226465649924 109257591804672 109277336856632 109308477508096 109412224945247 109447077742592 109655720987022 109690651348992 109845897402192 109877200075776 109928374355968 109981487301882 110277587079576 110309012771328 110413709841771 110445174324288 110448881657856 110465133996378 110500322193408 110636719891968 110771831604224 110934583732224 111039874547868 111071517467904 111258953860096 111396287986816 111400027246592 111533791633936 111701412652032 111839292934272 111975873252096 112028024969728 112166308410688 112607117204064 112610897107968 112746115456044 112749900025728 112802412239104 112937860550357 112941651556384 113193002309184 113245720893312 113332723757064 113385507415152 113389313447424 113525466484542 113578339910756 113834928598272 113971616711001 113975442417312 114007921883136 114028525415616 114061020008448 114169278203736 114617958582708 114621805984896 114763291097616 114953098812482 114989716631552 115098856276264 115131655880192 115267965909264 115410248618994 115447012061184 115747705486301 115780689992128 115784576423936 116239604855808 116349930801006 116383086922368 116404119695108 116437291258624 116581017342304 116584930638848 116844389480448 116898808664064 116988618071808 117043104428544 117097616161792 117154192995483 117187578306624 117242157327232 117503078821632 117648120475872 117652069592064 117669381865707 117706864945152 117848202313416 117852158145792 118315312085376 118319283597312 118461356331696 118516528602528 118661263290304 118807734566584 118986287390208 119133159864768 119280213633528 119425880948304 119481502437472 119515550959616 119628986188012 119951059630416 120099122985786 120103154375232 120137380048896 120159091298176 120307411440496 120341695321088 120723988349916 120780214420488 120814633035264 120929301255273 120967822768128 120985622948414 121024162402304 121408623444528 121443221136384 121465168377504 121499782182912 121558485965238 121615100695284 121649757226752 122093042838102 122131935055872 122247853560504 122282690406912 122339642428416 122489045977088 122640242133248 122937003963711 122972037196608 122976165021696 123127962460416 123331604556832 123335744451584 123483840737572 123487985742464 123669421150464 123820448650752 123973288243392 124031027645056 124035191017472 124184127168976 124188295680512 124618310554752 124676350369536 124826056397763 124830246457056 124888384979008 125042542794568 125166323092608 125320823985168 125325030652416 125383399615488 125475515588178 125533954638204 125538168459648 125693128345008 126031528090944 126067443167232 126187096962024 126245867424432 126401700868422 126556065081796 126902713768992 126938877106176 127059358000932 127310043413504 127430876591578 127467190438784 127931674484859 127972426573824 128032028536832 128153546969224 128190066755072 128311735185529 128693848233216 128852703378336 128857028600832 128875989662441 128917042558976 129076173207296 129203946418176 129363431210496 129423681020928 129486213310797 129523112865216 129546520305846 129583437045888 129587786797056 129743390268048 129803817040864 130097061255168 130253276241144 130257648476928 130318314760704 130479175089984 130638518794112 130991952665952 130996349697024 131153644510092 131158046968704 131374970071408 131537134698718 131541550030016 131579035291648 131734818182016 131897426993136 132058502694048 132120007708864 132221511049908 132283091984344 132287532355328 132320788562432 132446377565299 132971349486864 133009242196992 133033279651552 133071190009856 133197491237692 133493921201592 133658701387407 133701277796352 133720951679826 133725440315712 133763547918336 133890506280552 133928660921856 133991036945408 134289232939008 134416690242156 134454994829568 134479293560808 134645290055493 134688180738048 134852664561664 135178977710448 135217499526144 135345837870558 135384407236224 135447461260032 135612872331776 135780268076096 135984328445952 136152182702592 136318454393856 136381943441408 136486721083776 136550288499968 136714252245169 136718841357728 137086925291904 137256140555184 137260747857408 137324675769344 137489569365652 137494184503424 137800176724224 137970272399904 138034530766272 138039164196864 138073866326016 138204915720312 138269283369616 138439958093986 138748055126436 138752712508032 138817335288576 138923983960272 138988686508896 139160249239116 139330194439688 139534906100688 139539589894656 139707143065098 139711832640576 139751646179328 140115643483417 140160276723712 140499433101384 140672860643889 140844653074902 140910250157236 140950405207808 141124389414368 141129126562816 141336481314816 141509084172288 141683757992448 141749745880064 141818233626111 141884284144498 141924716764544 141929480777728 142420926348288 142441883311119 142487257565184 142622495820588 142658350168872 142663138808064 142729582833152 142905763193792 143047226391552 143223798840192 143228606459904 143400589243632 143467376729376 143472192525312 143649289537152 144036032103936 144172740340377 144213825099456 144280991342208 144459086706768 144635502950624 145031672878848 145210694858208 145388028980544 145455742097792 145635287533232 145676789072896 146029294170972 146207627982696 146388101519541 146456280411238 146461196536256 146502933434368 146641983069176 146968333643376 147036782772768 147078683695104 147218279789028 147260232432384 147286845328504 147468651013159 147515626522624 147796841330334 147843921383424 147984243783768 148026414703104 148053166063824 148095356623872 148235917667754 148635008672472 148818478482387 148823473899744 148860887132736 148865883973632 148935216869376 149119057245696 149301164336128 149662439607996 149705088761088 149894910821376 150142822938752 150147862810624 150328153941392 150333200034304 150554077922304 150739916563584 150924003078912 150994294524416 151110298342752 151180676553536 151185751263232 151367288646056 151709247631872 151779904797696 151962155614668 151967256556416 152038033887488 152225704271648 152564481373248 152752801585608 152823944776944 152829074646528 153012585261774 153017721463488 153429686371584 153619074562464 153662851233792 153690621212352 153808696527444 153880331491992 154070275943307 154258429558226 154490260240512 154680957566352 154986139807744 155133241068008 155177449229824 155552943790818 155602494517248 155984824095744 156007776959797 156057472571392 156205590660644 156250104408832 156670771762176 156746468744649 156819471949182 156864160634496 156869426122752 156892509154276 157130936417888 157136210861056 157485916256256 157680311314176 157753749447168 157903477515651 157948475108928 158022038136704 158569205858784 158574528580608 158648383186944 158764938091164 158770267383168 158844213153024 159040284844704 159234507931072 159468464115072 159473817022464 159665306360112 159670665874944 159934746173888 160132163981048 160137539166976 160570780687296 160768983593016 160965317799888 161040285893984 161086177380352 161239068340364 161872730980842 161878164592704 161924294848512 161953557836672 162077981286984 162153467593712 162199676302336 162353624112302 162714940819452 162790723784136 162991666909281 162997138080672 163043587209216 163119523237888 163637709860016 163684341531648 163839698474886 163886387707008 163916005284948 163962716262144 164170616613888 164612608118784 164768846103288 164815800113664 164892561533952 164972230952823 165093931534336 165297717657856 165697700994567 165750483290112 165955079837952 166157747406336 166235133826048 166434741863684 166440328609408 166888430790144 167094431980224 167100040869888 167177866153984 167300687450904 167378606184272 167384224612864 167585212429562 167590837793344 167963809878144 168042037454592 168249462616032 168327823232576 168535601157896 168910675806096 168916345661952 169119173184066 169124850038592 169173045374976 169203618358656 169412477334576 169868581339968 170078261122728 170083970171136 170288199726813 170367509866134 170575565979812 171042788123424 171091530012672 171253917305604 171591797644288 171754659753866 171803604504448 171809371467776 172429648218723 172484574947328 172564908027904 172648284414396 172697483820288 172728693741128 172777916061184 172941903945713 172991187024064 173381997293568 173671034988192 173676864635904 173757753014272 173972233453312 174359407283712 174524896201509 174574630383552 174606179542662 174655936887936 174661799596032 174871526013456 174877395958272 175348212996096 175564656642816 175646424242688 175781367459936 175863235990848 176078003592064 176295348066544 176560297417728 176772303470124 176778237218688 177289181550446 177295132649152 177345656262656 177774792903792 177991894935456 178211601849876 178294602239768 178300587087616 178514682805403 178520675040736 178571547895808 179138821422456 179222253656208 179273326439424 179305724747744 179443479282018 179527053407324 179926589445624 180148684478679 180154731562848 180206070073344 180238636947264 180289999368192 180461117160744 180512542981632 180596615013376 181170321630732 181221949552896 181451734152192 181478434422621 181536243603456 181757939191808 181982294778368 182197752566256 182249673274368 182422651042926 182474635840128 182480760999936 182782567055872 183008187406912 183014330476544 183509463642624 183733568965632 183960363199872 184046041021696 184273220960416 184997406835248 185003616677376 185089780384768 185225761106358 185231978613696 185318248678528 185546998985488 185730672976128 185959932365088 186046541467584 186052786526208 186276190753464 186282443520768 186592986996242 187014525554304 187245369685584 187332577468512 187563814191852 187792870766536 188075099423232 188300931957306 188307252689472 188360914415616 188539692517512 188851519477649 188911677323264 189090978168148 189368801136648 189602551302633 189834097622694 189894568464384 189922511081492 190163327760784 190211133558496 190217518410752 190729635188736 190965065120256 191146314887367 191200785658176 191235339499106 191289835639168 191296256700416 191532386049536 191958639860736 192048042805248 192230320453836 192285100132608 192374655122944 192612115609024 193040772349824 193047252185088 193279055067504 193285542901248 193375563838464 193614259810944 193850705307392 194135521531392 194319780458769 194375155568832 194381680195584 194615085402072 194705725561296 194943503976928 195184135359388 195477472141056 195718762634976 195957778191168 196049043697024 196291039718704 196346976576512 197062455107112 197305702048077 197312325045024 197368552937472 197404221418432 197460475498496 197647890223672 198087754041072 198180011563296 198332266574862 198424637976516 198431298532992 198481182843648 198762094843823 198825409660928 199267894038528 199457024230296 199513863295488 199549919477328 199606785014784 199796236856538 199859881095168 200581427519739 200588160473568 200645321877504 200738770563072 200835759420828 200892991382784 200986555418112 201232004105216 201480397790336 201718940341212 202032271107072 202278996842496 202373206396928 202616207486224 202623008741888 203171191890048 203419308497664 203670402114144 203765259702592 203772099528704 204016780349032 204023628617984 204477681590784 204572915162112 204730081625664 204825432749952 204920828283136 205078262036592 205173775322656 205427034591076 205630387937856 205884210832776 205891121786112 205987013654016 206234354048478 206241276755136 207051796149408 207058746295296 207110799489024 207307373580468 207403925054424 207659937140979 207913535491522 207979765460992 208226002932864 208483029763344 208740373858674 208894362349568 208995291659532 209092629265576 209152214179328 209350725829021 209725101305856 210240415085568 210338332596224 210537970020868 210597966811904 211266979612353 211365375235854 211425607811712 211432704774144 211686584121552 211693689844224 211792284204032 212053713126272 212263626258432 212525636988672 212624618820096 212826426216747 212887075146816 212894221166592 213730886347776 213933743730882 213987525253308 213994708212096 214094374249728 214358644790688 214620423733184 214942970769408 215201065094064 215208288787968 215473934305728 215830307974456 215837552790272 216096721290751 216103975049312 216421487013312 216688630060152 216953254425936 217054298378848 217322222545708 217329517440896 218082043470816 218183613146688 218245788708864 218452931299848 218515183609344 218554673713264 218616955016192 218824449890494 218894155485184 219311441974044 219684420616857 219691794804384 219754400151552 219856748711936 219962974603764 220555174159152 220618025542656 220827419683542 220890348648576 220897763315712 220930267992756 221273439783936 221543663208448 221869167464448 222079749095736 222143034935808 222353876501631 222517907720192 222792575973632 223067583267872 223402825304064 223678585868544 223951746504192 224056049939456 224332616821376 225214234408128 225221794215936 225492230912088 225499800051456 225604824478208 225875721100714 225883303112768 226386004618368 226491441786624 226665447514128 226771014830304 226778626894848 227050932969084 227156679821512 227669857196544 227943233422002 227950884834624 228015843766272 228057050831232 228338556407472 229235917165416 229243611969792 229518877892661 229526582195232 229906197624964 230197712552528 230263311760384 230535931818528 230820497237988 231387644337339 231495410972602 231561379984256 231569152847872 232479209711616 232699861602012 232766173844736 232808239390216 232874582517248 233095609665961 233162034684608 233169861277696 233688778960896 233977236143616 234086208857088 234195232323584 234308385990966 234375156613248 234484314654464 235006157643264 235229207923773 235296240951744 235304139184128 235338763731414 235413729890304 235696404626832 235704316291584 236630624170752 236922712663392 237033057205056 237322526580608 237615469133168 237972574780416 238266319729536 238560427267056 238851761896608 238963004874944 239031101919232 239257972376024 239902119260832 240198245971572 240206308750464 240318182596352 240606746389891 240614822880992 240683390642176 241447976699832 241560428840976 241629266070528 241858602510546 241935645536256 241971245896828 242809096471263 242817246889056 242886442272768 242930336755008 242999564365824 243116971930476 243230201390568 243299514453504 243530436168453 244186085676204 244495707121008 244565380813824 244679284856832 244978091954176 245280484266496 245874007927422 245944074393216 245952330043392 246255924920832 246663209113664 246671488903168 246967681475144 246975971484928 247338842300928 247640897301504 247946576486784 248062055290112 248368254337952 248376591361024 249236621109504 249352700739072 249652112795526 249660492914112 249776769958016 250085085589136 250332646185216 250641647970336 250650061304832 250766799230976 250951031176356 251067909276408 251076336919296 251377818644343 251386256690016 252063056181888 252374193924048 252491734848864 252803401736844 253112130163592 253805427537984 253877754212352 254118716001864 254620086827008 254861753183156 254934380877568 255551264799201 255863348969718 255944853147648 256307093938448 256380133510144 256623470371058 257387696466432 257631989630799 257705406756672 257714057201664 257751979324882 257834085117952 258152346414592 258726862420992 258847362041856 258972426621594 259046225730432 259093040611692 259166874091776 259486780536096 259607634081728 260194122510336 260506552482288 260515296953856 260636629521408 260958350179968 261277037588224 261909269313993 261983905331904 261992699394048 262307289020184 262316093937408 262749940142816 263074269397436 263083100060032 263469636364032 263794853986272 264117005388096 264240015417728 264443022099816 264566183968688 264575064710656 264641577124864 264892755130598 265933772325669 265942698973728 266018484393984 266066559303104 266142380019712 266394982475384 266987842403184 267317402774814 267402555592704 267441903359652 267450880631424 267781012561104 267857321843712 267982073890816 268578465878016 268833380484312 268909989659136 268958587121616 269165218923027 269290580110986 269376361476096 270357955420896 270434999052288 270691675741116 270768814472448 270894922520064 271225744663552 271560536152192 272304365405184 272636908787712 272763886882816 272973442167552 273100576999936 273359783656127 273428504490338 273437682715456 274173850583808 274512281110368 274521495714816 274649351538688 274979138731304 274988369006848 275600353448448 275940544799808 276069061532544 276078328393728 276409831440624 276538566739232 276879916187972 277496110252872 277505425016064 277634670577152 277838641659537 277847967920544 277977373017792 278320498478232 278660388879376 279069812201376 279079179789312 279414286130196 279423665281152 279889480494363 280231286966834 280320553447424 280998866202768 281345721287778 281689306149804 281820500314472 281900810415616 282168369595637 282248778828736 282258253125632 282672962629632 283367515984896 283499491760128 283636467252222 283768568288996 283849433529088 284751146434041 284841852696576 284883766622238 284974515130368 285244991641176 285316700337744 285326277616128 285459165666304 285811526387584 286094452783104 286447597680384 286801178487264 286853009248659 286934753458752 286944385050624 287298579074304 288072064207872 288345480680754 288427650198912 288561982684416 288918173413536 289271005901248 290063345757696 290421389716416 290776057961088 290911484195584 291260798261447 291270575066464 291353578145792 292058588341944 292415255965392 292776203039082 292912560822476 292922393072512 293283966138352 293936667286752 294073565545536 294157367390208 294436559578056 294520464864768 294573690657008 294937302026318 295031253045248 295593682660668 295968487567536 296052829406208 296106332127648 296190713247744 296471835335508 297270017344944 297636956964774 297646947799488 297721774265472 297731767947264 298238114491392 298602328672256 299324879215992 299410177522176 299694355284807 299789821642752 300285645877504 300656307882784 300666400068608 301108155844608 301479833127168 301848006157824 301988589048832 302220596685504 302361353107072 302371502526464 302734577292112 303418495263744 303559809595392 303924311229336 303934513112832 304076067774976 304451408543296 305128962746496 305505603171216 305647889553888 305658149293056 306025170523548 306035442926976 306859372743168 307238149124928 307325702467584 307381242424704 307617393054888 307760662983984 308140551886614 308516859116452 308980520481024 309351531072717 309361915132704 310266482136016 310354898459648 311105887581636 311870303237283 311969648191488 312015553919594 312114945142784 312411181321288 312500208817664 313341543524352 313492937489298 313638943898364 313728321268992 313785018308552 314172343462817 314261872835776 314272421722112 314971832512512 315360622628352 315507498894336 315806955031302 315896950217856 316044076273408 317048062853781 317138411717568 317149057161216 317296766373888 317529876182328 317540534766336 317688426306048 318080569689408 318469015862144 318936928230144 319330612720224 319341331749888 319869492347776 320264327962096 320275078333952 321141561374592 321537967186032 321930635599776 322080571787968 322172354760704 322478136680728 323745461961684 323756329185408 323907115673344 324155962573968 324306935187424 324399352604672 324707248224604 325429881638904 325581447568272 325983333818562 325994276161344 326087174418432 327275419720032 327368683063296 327679396949772 327772775414016 327832010569896 327925432524288 328236674835741 328341233227776 329537692206576 329631600227328 329785123067904 329944461905646 330187863068672 330595435315712 330909211794259 331395401989134 331500966580224 331910159675904 332315494812672 332470267652096 332869483727368 332880657218816 333776861580288 334188863960448 334200081739776 334601374901808 334757212368544 334768449225728 335170424859124 335181675586688 335927619756288 336084074909184 336498925232064 336655646465152 337071202315792 337821351612192 337832691323904 338238346368132 338249700077184 338407236717312 338813581651071 338824954669152 339737162679936 340156522245456 340167940342272 340576399453626 340735019732268 341151131959624 341572236878929 342085576246848 342183060025344 342507834611208 343183595288576 343509319507732 343607209008896 344859296437446 344969149894656 345296568828792 345394967640576 345457387482256 345555832122368 345883807891426 345982374048128 347243116458903 347342069976384 347353729271808 347515506028544 347944466906624 348718814567424 349049792403018 349149260767104 349212359085324 349311873775872 349743052026912 349754791916544 350696425992192 351129313285632 351292848485376 351462578986449 351562734919872 351726471981696 352156007184128 352590696133088 353008145597121 353120594835456 353544606940248 353556474437376 354578363100892 354590265298304 355549585807584 355983789870912 356423203699752 356589204479536 356601174175232 357029365610806 357041350081472 357143095791616 358277642844912 358444507312416 358546652878848 358611449495488 358886958564036 359054106814648 359497310534383 359853178891248 360297368957358 360309463125696 360412140146688 360477273894528 360922234321488 361025085963264 361193230026752 362340643261464 362443899105792 362787903765819 362903468304384 362956868845242 363072487206912 363964589556736 364395505132512 364499346548736 364845302085852 364949271680256 365565134111744 366016374813824 366028660953088 367018927285248 367467137931264 367920726399744 368092082043392 368441447536519 368546441920832 369994813670496 370007233354752 370179560769536 370451522212716 370463957227392 370636497357056 371093997970976 371461345952256 371919864730176 372093082935168 372105573052416 372552381506928 372564887041536 373185973992484 374029051108608 374478169193289 374490739371168 374665154937024 375127628383704 375585741533072 376150198846464 376601863914612 376614505378944 377079385035024 377703038955298 377823354646528 378181956336296 378737602273296 379205102605266 379668195245388 379845022162984 380313889454989 380326655521568 380422267116992 380435036821504 381930130240512 382292629774734 382401571316352 382470678998212 382579671278336 383064772099072 383795023454577 383917279721472 384096085610496 384460640907672 384570200265216 384749310245888 384935205556587 385224231218048 386081544699648 386558110135008 386571085802496 386627968987323 386751127676928 387228519621888 387701410614784 388271043062784 388639560917538 388750311137664 388763360391168 389230170804144 389411451122592 389887007953856 390368270718776 390954944282112 391437525269952 391915556382336 392098087394048 392582079437408 392693953153024 394124910214224 394611404096154 394624650090048 394737105874944 394808442836864 395295780447344 396175508082144 396360023126592 396664533149724 396849275953032 396862597065984 396962365687296 397339132695897 397524189687646 397650819321856 398914048460592 399027726590976 399099838954656 399213570029568 399592473713076 401162855039478 401176320947136 401290643755008 401671518841656 401785982765568 401973110836224 402464008210432 402960795580672 403437880682424 403935870166479 404064542214144 404557993684992 405232414972448 405246017483776 406342383780096 406838616995328 407340804228288 407530519405184 407544199057408 408033560698064 408047257235968 408955363181568 409145830324224 409460163251328 409650865499904 409841656566272 410142756735507 410156524073184 410347550645312 410854069182152 411260775875712 411768421665552 411782243572224 411974027308032 412468708096956 412482553510272 414103592298816 414117492590592 414221598978048 414614747160936 414807850108848 415319874281958 415827070983044 416452005865728 416966059526688 417480747717348 417990583319064 418185258531152 418304428358656 418701451658042 420346930450251 420480830171136 420676665192448 421075940041736 421195933623808 422533959224706 422730750471708 422851215623424 423373168243104 423387379688448 423449680319449 423584568408064 424107426252544 424527252516864 425051273977344 425249237640192 425454700878333 425652852433494 425774150293632 425788442333184 427325649933357 427461772695552 427867487461764 427975050506616 427989416424192 428188748499456 428717289581376 429240847466368 430402130188128 430416577575936 430947868611456 431660615948912 431675105580544 432193442581502 432207950098624 432842974026624 433377260120304 433906508851872 434108596757696 434644445091416 434659034881792 436164086941632 436367226293376 436905862599696 437030367218688 437109347426528 437233910032384 437648899780988 438622883948088 439164304558623 439368841233714 439383589608768 439508800303104 439925949207528 441110348318304 441236051085312 441654839367084 441780697297152 441860535985512 442405953039477 442546879567872 443087326416896 444159498191472 444286069871616 444707753003262 445035815440384 445585151947264 446008068070523 446135166535744 446805650608128 447357171737088 447903493008384 448112099878912 448665233642752 450428468816256 450443588431872 450984461824176 450999600102912 451209648956416 451751442201428 451766606225536 452772009236736 452982883573248 453330895028256 453542029660608 453557253789696 454101865938168 454313359643024 455339714393088 455886466844004 455901769669248 456114101662464 456677112814944 458471834330832 458487223939584 459037755785322 459053164390464 459812395249928 460379971445513 460395425105056 460526623520768 461071863637056 461640994475976 462210827829921 462775288674678 462990821945204 463122759968512 464958419423232 465399723204024 465532347689472 465616478780432 465749165034496 466191219331922 466324069369216 466339722555392 467954472287232 468023330879391 468172417714176 468390464647168 468616771981932 468750313226496 468968629308928 470012315286528 470458415847546 470592481903488 470608278368256 470677527462828 471392809253664 471408632583168 473261248341504 473710432546953 473845425326784 474066114410112 474645053161216 475230938266336 475945149560832 476532639459072 477120854534112 477703523793216 477926009749888 478515944752048 479804238521664 480396491943144 480412617500928 480636365192704 481213492779782 481229645761984 481366781284352 482895953399664 483120857681952 483258532141056 483717205021092 483942491793656 484539853328951 485618192942526 485634493778112 485772884545536 485860673510016 486233943860952 486460402781136 486599028907008 487060872336906 488372171352408 488975000727843 488991414242016 489130761627648 489358569713664 490560968532992 491748015854844 491888148786432 492511849841664 493326418227328 493342977806336 493935362950288 493951942969856 494677684601856 495281794603008 495893152973568 496124110580224 496594994505743 496736508675904 496753182722048 498473242219008 498705401478144 499304225591052 499320985828224 499553539916032 500170171178272 500665292370432 501283295940672 501300122609664 501533598461952 501902062352712 502135818552816 502152673838592 502755637288686 502772513380032 504126112363776 504748387848096 504983469697728 505606803473688 506224260327184 507610855075968 508237432003728 509240173654016 509723506366312 509868761755136 511102529598402 511726697939436 512596981439333 512614187876896 512760267020288 513246940742116 514775392932864 515263979261598 515410813513344 515428114403328 515503958649764 516304692829184 517288944656169 517453724841984 517694724083712 517944853243188 518092451460864 518186081223384 518333748183552 518825711837139 518973561072192 519215268163456 521013104964576 521030593907712 521273259042816 521916700359936 522554075176448 523818538627986 523967810663808 523985398788096 524614578040368 524632187874816 525499880285632 526148538794872 526166200120064 526939272728064 527589707972544 528234010776192 528480030835456 528886044199632 529132367937376 529150129421312 529283154249728 529785510261196 531867544651338 531885397947456 532036968787968 532133118606208 532789964950768 533975684806368 534634805549628 534883806719304 534901761262848 535544048416209 535562025122208 535714643687424 535964147781632 537666760968624 537819979318272 537917174243232 538330437846054 538581160221972 539904503453791 540715910841792 540869998104576 541383351482232 541537628944896 541789845040128 542451489327104 543121072304384 544435303267863 544608730810368 545273817575424 545946884335104 546201153999872 546719567312254 546857008980676 546875365430912 548347701167616 549024562220736 549042991429632 549298703077376 549958277462608 549976738013696 551200706896896 551881089599616 552138123065088 552819662881248 553077133478464 553759832375944 554992220505744 555010850032128 555269341154304 555677283319074 555695935841088 555954746035584 556640996956464 557320777758752 558139624402752 558158359578624 558828572260392 558847330562304 559778960988726 560462573933668 561997732405536 562691442575556 563378612299608 563641000628944 563801620831232 564336739191274 564497557657472 564516506251264 566554558432947 566735031969792 566998983520256 567272934504444 567537136577992 567698867058176 568237684393057 569502292868082 569683705393152 569767533244476 570489983282352 570633400675488 570652555232256 570918331332608 571623052775168 572188905566208 572895195360768 573438944662101 573602356974528 573706018497318 573869506917504 573888770101248 574597158148608 576144128415744 576690961361508 576855300397824 577123965368832 577836346827072 578542011802496 580126691515392 580842779432832 581552115922176 581822968391168 582521596522894 582541150132928 582707156291584 584117176683888 584830511930784 585552406078164 585825121644952 585844786145024 586548243503467 586567932276704 587873334573504 588147131091072 588873119156112 589040929729536 589147381314016 589874604052636 591187365321336 591917106144231 591936975135072 592105658812416 592212664255296 592381426495488 592943670671016 594540034689888 595273913929548 595293895598976 595443548530944 596286284531469 596476228982784 597204657344512 598649758431984 598820355044352 599388710569614 599579643285504 600571291755008 601141309138531 601312615765568 601332800137216 602216311689216 602959666254336 603696012315648 603977178097664 604441193371008 604722706214144 605469154584224 606836990527488 607119619190784 607848622458672 607869026225664 608152135549952 608902817086592 610257925492992 611011206342432 611295779107776 611316298586112 612050341047096 612070885853952 613718745486336 614476298249856 614762484849408 615234786109776 615521325967968 616281103773228 617033718232904 617961040962048 618703062145434 618723830265408 620512135426561 620532964272032 620709796919296 622211775163272 622979811422937 623740606474566 623939296382976 624031107839188 624822362642576 625000417635328 626683087048704 626985874978596 627277887796728 627456642537984 627570036617104 628052177487063 628344686925634 628523745671552 628544843444224 630721245256704 631014997788672 631613910062604 631793900435712 632088152546816 634096125707562 634276823435136 634298114322432 635059752364656 635081069532672 635376852612096 636161139378816 636938031724288 637873856460288 638479278650241 638661225440448 638682663499776 639738984695552 640528655924192 640550156667904 642283122749184 643075934372064 643861271199552 644161143575936 644956273361456 647490923923368 647512658370816 647814231346688 648290163872253 648311925147936 648613870374848 648798705209344 649414496449208 650859763277808 651162895136544 651966667637124 651988552322688 653075454486847 654550839440064 654737366126592 655358793899544 655545550828032 655664021139792 655850865048576 656473349671482 656682466455552 659053261850571 659075384413152 659263200454656 659570246135808 659888923811292 661190870631424 661818423588518 662790803978268 663820319351808 664630989625344 664940535304192 665738967454736 665761314437632 667553723160576 668377727920896 669202749803616 669323688246871 669514424737088 669536898451456 670340849718248 670363351173376 671855239512576 672168149818368 672997850464128 673311292930304 674142404631584 675642703224384 675665382647808 676476692736264 676499400154368 676814473434624 677627163302142 677649909338304 679474325359872 680313044490912 680335880684544 681152798907252 681470039464536 682302263919248 683144473757858 684171152493696 685015669222416 686367190577152 687018639015464 687214418017792 689718592874892 690593137657584 690789935281152 690914774964512 691111664244736 691767615782852 691964748096256 694162933012017 694486232917806 694684139952768 694707458543616 695888933813248 697437629134848 698099584806036 698298521534208 698424718170648 698623747551744 699286828997883 699486104053824 699509583833088 702258626571264 702585696970752 702925157972898 703125469839744 703452943963392 704312014368256 705181392266176 706016291194242 706241189670912 707089213880496 707112948874752 709156726201784 709180530596608 711099171615168 711967579741824 712846407399504 713178408959072 713202348350464 714058731221612 714082700162944 716555285689824 716889014624832 717093305757696 717222898990976 717773917128072 718108213629296 718994621068766 719706357782496 720594737914716 720618926251392 720954547789056 721820239169673 721844468642976 722050171926528 722386460053504 724681286522928 724887798211584 725575807531638 725806936608768 725913737690484 727697374220327 727929179113472 728791010265024 728998693097472 729690604171704 729898543360512 730591308505359 731130268223488 732032749627648 734037854570496 734934275862528 735841452799488 736184164086784 736882895073038 737092883841664 739989627340992 740014466709504 740359121539072 740903044425432 740927914454784 741272994714112 742187995941952 742922691904512 743839729460352 744186165870336 745104763013856 745129774083072 746371947984968 748058102217216 748956338386578 748981478742336 749330309874048 750255256767408 751171483066144 752300397692928 753203727829224 753229010757888 754133455933029 754158770070048 755406077910596 756363912672592 757475204546592 758410205210532 759336390490776 759690044325968 760627778909978 760653311043136 760844534233984 760870073643008 763860260481024 764585259549468 764803142632704 764941357996424 765159342556672 765885574616729 766129544198144 767590046909154 767834559442944 768921281815344 769140400530432 769498620491776 769870411113174 770448462436096 772163089399296 772895968892397 773116220270016 773142171604992 773255937974646 773502255353856 774457039243776 775402821229568 776542086125568 777279121835076 777500622275328 778460341608288 778822902245184 779774015907712 780736541437552 781909888564224 782875050539904 783831112764672 784196174788096 785164158874816 785387906306048 788249820428448 789222808192308 789249300180096 789616885673728 790565023852499 790591560894688 792351016164288 792720046253184 793329066299448 793698551906064 793725194131968 793924731374592 794678265391794 795048379375292 797801316977007 797828096921184 798055453181952 798199677909312 798427140059136 799184947426152 802325710078956 802352641894272 803343037683312 803571965531136 803946221672448 804928016420864 805921591161344 806875761364848 807871740332958 808129084428288 810233938404107 810464829944896 810492034967552 812684767560192 813677233990656 814681608456576 815061038810368 816067121396128 816094514471936 817910726363136 818291660648448 818920326502656 819301730999808 819683313132544 820079350968381 820285513471014 820313048146368 820695101290624 821708138364304 822521551751424 823536843331104 823564487144448 823948054616064 824937416193912 824965107020544 828207184597632 828234985181184 829229494321872 829615700217696 830639748563916 831654141966088 832904011731456 833932119053376 834961495434696 835981166638128 836370517062304 836608856717312 837402903316084 839668441483089 840693860900502 840961660342272 842151880083472 842391867247616 845067918449412 845461500943416 845702431246848 846505108786911 846746336486208 846774759376896 846899360638898 847169136816128 848214852505088 850102547954688 850498475280384 850909401756666 851305704866988 851548300587264 854651299866714 854923545391104 855734974923528 855950101013232 855978832848384 856377496998912 857434579162752 858481694932736 860559027745977 860804260376256 860833155151872 861895737222912 863321231897824 863350211161088 864386885163004 864415900197248 865685948053248 866754520240608 867813017703744 868217193515392 869288890182832 869318069763584 872328173883264 872734452586752 873782394784341 873811725199392 874060734437376 874218694853056 874467820064768 875297799561976 877245767896176 878328609117246 878737682467428 878767179217536 879851898415056 882220696636608 882472102170624 883309678734168 883561394594304 883721071971024 884811906078954 885093759135744 888318996382944 888572139743232 889415506006524 891170303894528 892016136141046 892270333071488 894714343474176 895806986016768 896224199757824 897330467285504 898182146298703 900856937632512 901968923648352 901999200205824 902131927637087 902419297912832 903502884402856 903533212451072 905544018473472 905965767146496 906661790056512 907084059321216 907114507579392 908203731876336 908626719286048 910679428786176 911772933688008 911803539338496 912228203324928 913354225629888 916943668661664 916974447879168 918075511570644 918106328780928 919624790499856 920759942891026 920790850210112 921053247041536 922143727274112 923281988951952 924421655659842 925550577349356 925981643890408 926245519937024 927124642957093 930799446408048 931064695378944 931232957560864 931498330068992 932382438663844 932648138738432 935610909711849 935908944574464 936046661758782 936344835428352 937233543963864 937500626452992 937937258617856 940024630573056 940916831695092 941184963806976 941355054925656 942517030388451 942785618507328 942817265166336 946522496683008 947420865093906 947690850653568 948132228820224 949290106322432 950461876532672 951890299121664 953065278918144 954241709068224 955407047586432 955852019499776 956999765716183 957031889504096 959608477043328 960792983886288 960825235001856 961272730385408 962426985559564 962459291523968 965791906799328 966241715363904 966517064282112 967434410042184 967884983587312 969079706657902 971236385885052 971268987556224 971721347020032 972467887721904 972920805562272 973198057814016 974121744673812 976744342704816 977950001455686 977982828484032 978261523255296 980809504383919 981121937065984 983496031709688 983776297572864 984710024507223 985023699683328 986652836454656 987870725900576 987903885939712 989355369203712 990563589206016 991786305947136 992248221160448 992727635382777 993189989011486 993473017351808 993506365444096 996946484438016 997410802956288 998608451182104 998641971656448 999107079832064 1000340342356544 1001330584740864 1002566591881344 1002600245219328 1003804124705424 1004271637105632 1004305347677184 1005511274577372 1005545026760064 1008252224727552 1009496775696192 1009966939395456 1011213606947376 1012448520654368 1015221710151936 1016440744953213 1016474864007456 1019447012732624 1019737523510272 1022205059196804 1023453395878872 1024716710636787 1025193962878666 1025228375753792 1025520534040576 1026493881484232 1029550785865728 1030527958523196 1030821627026688 1031007917299528 1032280557092113 1032609385658368 1034577889312338 1034907449683968 1035889706486376 1036184902921728 1036372162446768 1036667496367104 1037651423674278 1037947122144384 1038430536326912 1041729349376709 1042026209929152 1042061187815424 1042546518085632 1043833400719872 1045108150352896 1047637077255972 1047935621327616 1049229156080736 1049264375749632 1050999760571264 1052297077589744 1052332400240128 1053878545456128 1055179415945088 1056468021552384 1056960061670912 1057772088399264 1058264735874752 1058300258842624 1058566308499456 1059571020522392 1063735089302676 1063770795894912 1064266237212416 1065579929901536 1067951369612736 1069269611099256 1069767613438608 1069803522525696 1071088096832418 1071124050244416 1071429287374848 1075333521937248 1075639958636544 1075834348486464 1076660875692108 1077162320443944 1078491931603149 1079809006907582 1081431821683584 1082766702964464 1083075257889792 1083579690080256 1084902978654208 1086242144608768 1088870606535726 1089217461620736 1091893768670208 1092054438718579 1092402307999744 1093439134624508 1093714017961352 1093750730861824 1096695402335232 1098049124441472 1098085982859264 1099916554925216 1099953476027392 1102401413793792 1103762179199232 1104276246130176 1105324342609557 1105639325762496 1106154266956928 1107519664751888 1109984441011488 1110021700064256 1110538682308608 1111354566638148 1111391871682176 1111909492071168 1113281993912928 1114641555517504 1116279248805504 1116316719157248 1117657144520784 1117694661124608 1119557921977452 1120925147867336 1123995464811072 1125382885151112 1126757224599216 1127282001257888 1127603241662464 1128673478382548 1128995115314944 1133109116865894 1133470063939584 1134545869008888 1135074273155984 1135397734116352 1136475368786114 1139004585736164 1139535066488952 1140941668364967 1140979966564704 1141266801350976 1141305110464512 1141836662665216 1143246105550336 1145790390721536 1146877889324202 1147204713949056 1147412036994636 1147739013835008 1149194316297216 1152288256831488 1153381922723016 1153710600795648 1154247930737664 1154805616669761 1155672693654144 1157084023604992 1159883906961969 1160253383030784 1161685558865664 1163104231844352 1163645936782336 1165043193045788 1165082300265856 1168234353367776 1169661023861568 1171104812156328 1171650243289904 1171689572290048 1173096487006934 1173135864553408 1175746669147008 1176294262182144 1177746238312224 1178081859459072 1178294762628032 1179749208105272 1182374730642672 1183834212288462 1183873950270144 1184211317624832 1184425328510592 1185887341342032 1189080069379776 1190547827859096 1190587791197952 1190887097061888 1192017398087691 1192572569062938 1192952457965568 1197299516863968 1197640710088704 1198777421139228 1201142583510016 1202282618277062 1202625231531136 1202665600274432 1205919332508672 1207392024631296 1207954356195328 1208882386742016 1209445412428288 1210593327619991 1210938309168448 1213673981054976 1215697244917344 1215738052451328 1216304271099904 1217805634173184 1220515850985984 1222022412684864 1222591558215552 1222632597172224 1224100682094192 1224141771707904 1227437490972672 1228952596499712 1229524969698816 1230428270206521 1230469572219552 1231042651935936 1232562207546456 1234067436465808 1235922081924096 1237406124290868 1237447660530816 1241024270853122 1241065928544064 1241419593838592 1244423550326544 1245959622845874 1247481212949132 1248062215678376 1249602779637821 1249644725285152 1250000835270656 1253971749957192 1254555775593456 1254913285075968 1255140073234208 1256104354974126 1256689373851268 1257047491343104 1261040791350753 1261442490513408 1262029995577344 1263227820125208 1263587800871424 1264176305093632 1268192251415124 1268553646870272 1270119504729312 1270162139065344 1270349040958347 1270753705224192 1272322278757632 1273876063448576 1275747712920576 1276958557300482 1277322450880896 1277365326999552 1279477969391104 1281057311848384 1281100313335808 1284566245498368 1286151868744128 1287722542399104 1288322287151872 1289912546722912 1294981847846736 1295025316741632 1295628462693376 1296580327744506 1296623850295872 1297227740749696 1298828992898416 1301719526555616 1302325790273088 1303933335274248 1303977104645376 1306150908973694 1309101678880128 1310717587799088 1311091101656064 1311328042279584 1311701730097152 1312946699342964 1318106523701142 1318150768826304 1318526400909312 1319777847622584 1321960636343543 1322381741262848 1323636847177036 1325581607956536 1327217859118431 1327640638703616 1329261979250688 1331477934909472 1331522628875264 1335107446321152 1336755455841792 1338024204211569 1338405499607232 1338647376493742 1339028849474176 1339073796902912 1340681699436496 1340726702346752 1343710479025152 1344336299636736 1345995700928256 1346622585860608 1348284809263168 1351285406448768 1351330765295616 1352953385472528 1352998800308736 1353628946869248 1355254326604284 1355299818676608 1358948650719744 1360626088981824 1360671761369088 1362305597814504 1362940078929072 1364604527838496 1366288947515716 1368342304987392 1370031338444832 1374037278030928 1374428836035584 1379437185749784 1381139914336539 1381186275315168 1381579870562304 1381829549929024 1382223328489472 1383535231565704 1383929496192512 1388325866024034 1388972465835612 1389368279905536 1391334663906761 1391777867626496 1394875258269696 1396199169612072 1396597043068416 1396849436341296 1397247495103488 1398573657995766 1398972208107648 1399019167666176 1404069992638173 1404517253142528 1405171393941504 1405850315945796 1406250939679488 1406905887926784 1408624028736512 1410362784532352 1412032582388484 1414178427760992 1414225897749504 1418313452403568 1418361061193216 1422198343230336 1423935159483648 1425692814799008 1426356817918144 1426404696700928 1428117462443224 1428165400325888 1433110571379648 1433778029249664 1434445797981952 1435547834256144 1436216427258592 1437989242137532 1439412715564992 1441189475829432 1441237852502784 1441909095578112 1443640478339346 1443688937285952 1444100343853056 1449362573045856 1449775596423168 1451151615063276 1451827475380968 1453619559986853 1455394748440654 1455858358226944 1457582020530048 1459381208343408 1459797086721024 1461182617010718 1462260536446976 1464065499255296 1465455080803147 1468075709140992 1471682905598976 1472368328173568 1473765790146076 1474185767683328 1479979254681984 1480028933419008 1481806088850864 1481855828909568 1482545989428224 1484375991883904 1485845383809024 1487679458920704 1488372331740672 1489784983517229 1490209526027712 1490259548166144 1492743895969936 1496116204434432 1497912676773156 1497962957484672 1498660619748096 1500510513534816 1502342966132288 1504600795385856 1506407455658448 1506458021515776 1508266911866058 1508317540140096 1510812155821192 1512677049035257 1512727825345184 1514950409093184 1516820410421064 1518672780981552 1519380088651936 1521255557819956 1521306622086272 1521689068467968 1527720520962048 1529170519098936 1529606285265408 1529882715992848 1530318685113344 1531771149233458 1532259088396288 1535180093818308 1537790944317999 1537842563630688 1538280801060864 1538997240983552 1539740822226348 1540896924872192 1544326178798592 1545791937784794 1546232440540032 1546284343209984 1546511875949292 1548914078487552 1550805642459136 1553084172251136 1554558243670152 1555001244550656 1556477135511417 1556920683216576 1557645804490368 1559548031815424 1561473082875104 1563819777128448 1565750101079808 1567662225529344 1568392349576192 1570328317749632 1576499640856896 1578445616384616 1578498600360192 1579233771347456 1581130047704998 1581183121789376 1584702032328576 1585440092506368 1586658132598896 1587397103812128 1587450388263936 1587849462749184 1589356530783588 1590096758750584 1592059518080839 1595602633954014 1595656193842368 1596110906363904 1596399355818624 1598369894852304 1604651420157912 1604705283788544 1606632145248627 1606686075366624 1607143931062272 1607892443344896 1611843182322688 1613751522729696 1615743480665916 1619713510361373 1620467876808214 1620929659889792 1620984069935104 1625369535120384 1627354467981312 1629363216913152 1630122077620736 1631669267661727 1632134242792256 1632189028943872 1635821452726272 1637840653005312 1638603461999616 1639366626265088 1640158701936762 1640571026942028 1640626096292736 1641390202581248 1643416276728608 1645043103502848 1647073686662208 1647128974288896 1647896109232128 1649874832387824 1649930214041088 1656414369195264 1658458988643744 1659231400435392 1661279497127832 1663308283932176 1665808023462912 1667864238106752 1669922990869392 1671962333276256 1672741034124608 1673217713434624 1674805806632168 1679336882966178 1681387721801004 1684247224729237 1684303760166944 1684783734495232 1690135836898824 1690923001886832 1691404862493696 1693010217573822 1693492672972416 1693549518753792 1693798721277796 1696429705010176 1699663675298841 1700205095909376 1700996950560768 1701818803513332 1702611409733976 1703096601174528 1704713053179171 1709302599733428 1711469949847056 1711900202026464 1711957665696768 1712754993997824 1714869158325504 1716963389865472 1721118055491954 1721608520752512 1721666310303744 1723791474445824 1726642463795648 1726700422322176 1728773770326008 1728831800394496 1731371896106496 1733509040481216 1735626035407488 1736434387030784 1738577780365664 1738636139527168 1744656347766528 1745468905173504 1747564789568682 1747623450398784 1748121468874752 1748437389706112 1750595599123952 1754491535792352 1756657218234492 1757475364934856 1757534358435072 1759644730510401 1759703796830112 1764441393273216 1766619357468336 1767122789188608 1767442143942048 1769623812157908 1776637992765888 1777144279486464 1778831012013048 1782340607789056 1784032272282092 1784540666142976 1788858853594407 1789428686948352 1791613972033536 1794660934571008 1796364292597406 1801713875265024 1803423927415593 1803937847296704 1803998400411648 1804263855274174 1804838595825664 1807005768805712 1807066424902144 1811088036946944 1811931534292992 1813323580113024 1814168118642432 1816407463752672 1817253438572096 1821358857572352 1823545867376016 1823607078676992 1824456406649856 1826708451259776 1833887337323328 1833948895758336 1836151023141288 1836212657561856 1839249580999712 1841519885782052 1841581700420224 1844287454548224 1846563977903904 1848843311319684 1851101154698712 1851963287780816 1852491039874048 1854249285914186 1861536406279683 1861598892816096 1862129390757888 1862465915121728 1862996660137984 1864764877327688 1865296277476864 1871221819423698 1871817889148928 1872093323517564 1874467087927728 1875001252905984 1875874517235712 1880049261146112 1881833663390184 1882369927613952 1882710109851312 1884156532461189 1885034060776902 1885571237014656 1885634530332672 1893044993366016 1894841730187812 1895381701307136 1896264457640448 1898580212644864 1900923753065344 1906130557836288 1908483418136448 1910814095172864 1911704038999552 1913999531432366 1914063779008192 1919216954086656 1921585967772576 1921650470003712 1922545460770816 1924853971119128 1924918583047936 1931583813598656 1932483430727808 1934868820084368 1935769967174624 1938159413315804 1942472771770104 1942537975112448 1943442694040064 1944870491616759 1944935775443808 1945841611124544 1946396115628032 1948243489347624 1953488685409632 1955900002911372 1955965656968064 1959226363460541 1961619008767838 1962243874131968 1966992063419376 1967552595145728 1969420049014446 1970047399366656 1973305672909312 1975178587169459 1975741451801152 1975807771879424 1978710738407424 1983572611894272 1984496442320896 1985455270765554 1986379978022972 1986946034703616 1993892968876032 1994821605912576 1997216902364208 1997283943312896 1998214159664128 2000680684713088 2002661169481728 2005133183762688 2007608249410848 2007971064740613 2008543274211264 2008610695354368 2011022549154744 2011090053520128 2016504449455104 2018993551392384 2019933878790912 2022427213894752 2024897041308736 2030443420303872 2032881489906426 2032949728014912 2038825587830129 2038894025465248 2039475047020544 2044410118393608 2046906791757744 2049433421273574 2050387925757332 2050456751507584 2052987762968464 2059101571731456 2061055917046392 2061643254053376 2062015834599056 2064561114184226 2065218771316736 2069155778624676 2071779412972752 2072369805843456 2072744324893536 2073334992734208 2075302847348556 2075894244288768 2076861072653824 2083458698753418 2084052419858304 2084122375630848 2087666801439744 2090216300705792 2095274154511944 2095871242655232 2097860486993649 2098458312161472 2098528751499264 2101999521142528 2104594155179488 2104664800480256 2107757090912256 2110358831890176 2112936043104768 2113920123341824 2115544176798528 2116529471749504 2116600517685248 2119142041044784 2127470178605352 2127541591789824 2128532474424832 2131159859803072 2135902739225472 2138539222198512 2139535226877216 2139607045051392 2142176193664836 2142248100488832 2145819350456783 2150667043874496 2151279917273088 2151668696972928 2153321751384216 2154324640887888 2156983863206298 2159618013815164 2162863643367168 2165460717509019 2165533405928928 2166150515779584 2167159380160512 2172484289217536 2177741213071452 2183092122660981 2183787537340416 2184108877437158 2184804615999488 2186878269249016 2187428035922704 2187501461723648 2193390804670464 2196098248882944 2199206404239719 2199833109850432 2199906952054784 2204802827587584 2207524358398464 2208552492260352 2210648685219114 2211278651524992 2212308533913856 2215039329503776 2219968882022976 2220043400128512 2221077364617216 2222709133276296 2222783743364352 2223818984142336 2226563987825856 2229283111035008 2232558497611008 2235314289041568 2235389322249216 2239115843954904 2241850295734672 2247990929622144 2250765770302224 2253514449198432 2254564002515776 2255206483324928 2257346956765096 2257990230629888 2266218233731788 2269091738017776 2270148546311968 2270795468232704 2272950737572228 2278009171472328 2279070132977904 2281883336729934 2281959933129408 2282533602701952 2282610220929024 2286492211100672 2291580781443072 2293755778648404 2294409427898112 2294824073989272 2295478027670016 2297656723850187 2298388632594432 2306763845446032 2307421201591296 2308495861475328 2309611233339522 2311345387308288 2314168047209984 2319767813923938 2320506766061568 2323371117731328 2326208463688704 2327291873564672 2330086386091576 2330164600531712 2336468706735552 2339322047723136 2342209624312656 2343300486579808 2343379144580096 2346192974013868 2346271729106816 2351493338294016 2352588524364288 2355492476624448 2356163718918144 2356589525256064 2359498416210544 2364749461285344 2367668424576924 2367747900540288 2368850657021184 2371695071557497 2371774682684064 2378160138759552 2381095655718192 2381175582395904 2381774194123776 2384034796175382 2385145138125876 2391005658152503 2394599033727936 2395281420177408 2397554842278456 2402285167020032 2404565236554124 2405250463062272 2411838665017344 2414784049262592 2417764773484032 2418890824856576 2421186655239982 2421876618336896 2430701815212321 2431394489834688 2431476104902656 2432608542199808 2435611268346368 2441031701971968 2444044825369728 2445183116431104 2448201364188384 2448283543415808 2454874981945344 2457905192999424 2459049939397632 2460238052905143 2460856540413042 2460939144439104 2462085303871872 2465124415092912 2468134872931616 2471844163848192 2474812248581736 2474895321061632 2482048541706244 2482131857088128 2488847100653088 2491919245691748 2494962425898264 2496124431356752 2499205559275642 2499289450570304 2500001670541312 2507943499914384 2509111551186912 2509826570151936 2510280146468416 2512208709948252 2513378747702536 2514094982686208 2516481173740681 2522081582701506 2522884981026816 2526455640250416 2527175601742848 2528352610187264 2536384502830248 2537107293740544 2539515326360733 2540239009458624 2540324278130688 2540698081916694 2541507410448384 2544644557515264 2547752126897152 2551495425841152 2553917114600964 2554644901761792 2558955938782208 2562114623696768 2562200626671616 2569132490996736 2572303737488256 2575445084798208 2576644574303744 2579825093445824 2589963695693472 2590050633483264 2591256925386752 2593160655489012 2593247700591744 2594455481499392 2597570792658211 2597657985796832 2603439053111232 2604651580546176 2607866670548496 2607954209290752 2612301817947388 2618203357760256 2621347184353023 2621435175598176 2622182203312128 2622656084559168 2623403460194304 2625893398685928 2636213047402284 2636301537652608 2639555695245168 2643921272687086 2644763482525696 2647273694354072 2651163215913072 2654435718236862 2655281277407232 2662197226184923 2662955869818944 2663045257750528 2673510911683584 2676048408423138 2676810999214464 2677294752987484 2678057698948352 2681363398872992 2681453404693504 2687420958050304 2688672599273472 2691991401856512 2693245171721216 2694546438896109 2696569618526336 2702570812897536 2705906770945056 2705997600617472 2706395782911261 2707257893738496 2710508653208568 2710599637353216 2717897301439488 2721252177963648 2721343522738176 2724611195629008 2725880157858144 2729209055676992 2732577895031432 2736684609974784 2740062676889664 2748074556061856 2748857672071168 2758874371499568 2762279828673078 2762372550630336 2763159741124608 2763659099858048 2767070463131408 2767858992385024 2776651732048068 2777944931671224 2778736559811072 2781373928871279 2782669327813522 2783555735252992 2792398339224144 2793194086136832 2793698872682592 2794494990206976 2797147315991532 2797944416215296 2808139985276346 2809034506285056 2811700631891592 2812501879358976 2813811775853568 2817248057473024 2820725569064704 2824065164776968 2827551091165353 2828356855521984 2828451795499008 2836626904807136 2836722122386432 2844396686460672 2847870318967296 2851385629598016 2852713635836288 2852809393401856 2856234924886448 2856330800651776 2866221142759296 2867556058499328 2868891595963904 2870999297148549 2871095668512288 2872432854517184 2875978484275064 2878825431129984 2882378951658864 2882475705005568 2883818191156224 2887280956678692 2887377874571904 2898725146091712 2899551192846336 2902303230126552 2903654950761936 2907239119973706 2910789496881308 2915164041060096 2918762416686816 2919594173442048 2922365234021436 2928130998510592 2930910161606294 2942428513151757 2943365811197952 2944736656347136 2947531580292152 2948371535366656 2959958509363968 2963612177701728 2963711657819136 2964147762236143 2965091978856448 2968751983767808 2971690767618048 2975358917841408 2976744663481344 2978182906148331 2979569967034458 2980419052055424 2980519096332288 2985487791939872 2992232408868864 2995825353546312 2995925914969344 2997321239496192 3001021027069632 3004685932264576 3012814911316896 3012916043031552 3016533823732116 3016635080280192 3021624311642384 3025354098070514 3025455650690368 3029900818186368 3033640820842128 3037345561963104 3038760177303872 3042511115639912 3042613244172544 3043378136935936 3058341038197872 3059212570530816 3059765431985696 3060637370226688 3063542298466916 3070360187636616 3074150131910361 3075581888635998 3075685127261376 3076561602121728 3079481644452696 3081793849744384 3088652357597184 3091583875569588 3092464881080064 3093023751898584 3096841671276339 3097828156975104 3101611284918272 3109116487340304 3110002489101312 3112954271022834 3113841366433152 3115291608980736 3119096063630848 3122946165750208 3127639554256896 3131500202159616 3135324451058688 3136784699152384 3140656635499264 3152999281713792 3156891232769232 3156997200720384 3158467542694912 3162260095409996 3162366243578752 3169404064657152 3170880185012736 3173316265197792 3174794207624256 3174900776527872 3175698925498368 3178713061567176 3180193517501168 3184119036161678 3191205267908028 3191312387684736 3192798711637248 3196739789704608 3209302840315824 3209410567577088 3213264290497254 3213372150733248 3214287862124544 3222659800118591 3223686364645376 3227503045459392 3231486961331832 3235475794809447 3239427020722746 3240935753616428 3241859319779584 3250739070240768 3254708935962624 3258726433826304 3260244155241472 3263338535323454 3264268485584512 3264378057887744 3275681306010624 3276163316155737 3277206923999232 3278733252530176 3280317403873524 3281142053884056 3281252192585472 3282780405162496 3286832553457216 3290086207005696 3294147373324416 3294257948577792 3299749664775648 3299860428082176 3312828738390528 3315973027828671 3316917977287488 3318462800870784 3322558994255664 3326616567864352 3331616046925824 3335728476213504 3339845981738784 3343924666552512 3345482068249216 3349611613264336 3358673765932356 3362775443602008 3368494449458474 3368607520333888 3369567468990464 3380271673797648 3381846003773664 3382809724987392 3386020435147644 3386985345944832 3387597442555592 3391778973302657 3392859410020352 3399327350597682 3400410191818752 3403637607026664 3405222819467952 3406193202349056 3409426106358342 3418605199466856 3422825005094901 3422939899694112 3423800404052928 3423915331393536 3425509987995648 3429738316651008 3433926779730944 3442236110983908 3443217041505024 3447582948891648 3453284927591296 3453400844644352 3457547540652016 3457663600788992 3462743792212992 3467018080962432 3471252070814976 3472868774061568 3477155560731328 3477272279054336 3489312695533056 3490937810347008 3495129579137364 3495246900797568 3496874779412224 3501191198247904 3508983071584704 3513314436468984 3514950729869712 3515068716870144 3519289461020802 3519407593660224 3528882786546432 3533238714936672 3534245578377216 3534884287884096 3539247624315816 3553275985531776 3557662024026096 3564681215578112 3568064544564184 3569081332285952 3577717707188814 3578857373896704 3588178870075331 3589321869142016 3592728585194812 3603427750530048 3606847854831186 3607875694593408 3607996800823296 3608527710548348 3614011537611424 3614132849804288 3622176073893888 3623863068585984 3626647160226048 3628336237284864 3631779982859973 3632814927505344 3634506877144192 3647091734752032 3647214157353984 3648912813299712 3653416902519552 3667774674646656 3667897791516672 3672302046282576 3672425315123712 3678499161999424 3683039771564104 3683163400840448 3688574909096448 3693127955807808 3697686622639368 3702202309397424 3703926575561632 3704982079748096 3708498571828372 3723072812559366 3723197785632192 3724258781515776 3724931830243456 3729529754655376 3730592554953728 3742443638847396 3744186647035128 3748808338913463 3748934175855456 3750002505811968 3751749034471424 3763667326780368 3764739855227904 3765420219702624 3768313064922378 3770068121553804 3771142474029312 3786089986732032 3789683460375624 3790763402614272 3792528915280896 3797160425289728 3801847506130688 3811047122875041 3812261115672576 3816966836272896 3821628190345728 3823408077999104 3827999062864732 3828127558016384 3838433908173312 3843171935545152 3843300940007424 3845090921541632 3849707942238256 3849837166095872 3863167627197312 3864966861455616 3869737640168736 3871539934349248 3876318826631608 3884945543540208 3885075950224896 3886885388080128 3889740983233518 3889871550887616 3891683222249088 3896486978695248 3906977370819264 3911800005822744 3911931313936128 3918452726921082 3923238017535676 3933984126838752 3935105190291456 3938840098028892 3946611345818624 3950357174338918 3951482903602304 3951615543758848 3965881909030629 3967145223788544 3968992884641792 3970910541531108 3972759956045944 3973892069407232 3977663790751399 3987785937752064 3994433804728416 3994567886625792 3996428319328256 4001361369426176 4005322338963456 4010266367525376 4014072612634707 4015216498821696 4015942129481226 4017086548422528 4017221390708736 4022045098309488 4022180107040256 4033008898910208 4037987102784768 4039867757581824 4044854427789504 4049794082617472 4060886840607744 4065762979812852 4065899456029824 4077651175660258 4077788050930496 4078950094041088 4088820236787216 4093813583515488 4098866842547148 4100775851514664 4100913503015168 4105837704524269 4105975525936928 4122111834092784 4123286508106752 4124031669198112 4129122228368452 4138311557249352 4143419743009617 4143558825945504 4144739611686912 4145488649787072 4146669985468416 4150605694697112 4151788488577536 4153722145307648 4166917397506836 4168104839716608 4174003991720283 4175333602879488 4180432601411584 4190548309023888 4191742485310464 4195720973987298 4196916624322944 4197057502998528 4203999042285056 4209188310358976 4209329600960512 4215514181824512 4220717663780352 4225872086209536 4227840246683648 4231088353597056 4233058943499008 4238284082089568 4254940357210704 4255083183579648 4257064948849664 4262319719606144 4271805478450944 4277078444397024 4279070453754432 4279214090102784 4284352387329672 4284496200977664 4291638700913566 4301334087748992 4303337393945856 4306643502768432 4308649281775776 4313967726412596 4319236027630328 4325727286734336 4330921435018038 4331066811857856 4332301031559168 4343584947985927 4344968578435072 4355482426142904 4360858679960559 4366184245321962 4367575074680832 4368217754874316 4373756538498032 4374856071845408 4375002923447296 4386781609340928 4392196497765888 4396365242409441 4398412808479438 4399666219700864 4399813904109568 4415048716796928 4417104984520704 4421297370438228 4422557303049984 4424617067827712 4430078659007552 4439937764045952 4440086800257024 4445418266552592 4445567486728704 4447637968284672 4453127975651712 4458566222070016 4465116995222016 4469354950551687 4470628578083136 4470778644498432 4478231687909808 4483700591469344 4495981859244288 4501531540604448 4507028898396864 4509128005031552 4514693913530192 4515980461259776 4532436467463576 4538031147105771 4538183476035552 4540297092623936 4541590936465408 4545901475144456 4556018342944656 4558140265955808 4563766673459868 4563919866258816 4565067205403904 4571528181407929 4572984422201344 4583161562886144 4587511557296808 4588818855796224 4589648147978544 4590956055340032 4595313447700374 4596777265188864 4613372832953997 4613527690892064 4614842403182592 4616991722950656 4619222466679044 4622690774616576 4628336094419968 4639535627847876 4646742235462656 4652416927377408 4654583747129344 4660172772183152 4660329201063424 4672937413471104 4678644095446272 4684419248625312 4686600973159616 4686758289160192 4692385948027736 4692543458213632 4702986676588032 4705177048728576 4710984953248896 4713179050512128 4718996832421088 4729498922570688 4735336849153848 4735495801080576 4737701314042368 4743390143114994 4743549365368128 4756320277519104 4762191311436384 4762351164791808 4763548388247552 4768069592350764 4770290276251752 4776178554242517 4782011316305006 4789198067455872 4795109684556912 4804570334040064 4809130473108248 4810500926124544 4823677330034688 4835529546968064 4837781649713152 4842373310479964 4843753236673792 4859140531084119 4861403630424642 4862788979669376 4862952209805312 4871222536692736 4882063403943936 4888089650739456 4890366232862208 4895007802985181 4896402728376768 4896567086831616 4915810385998848 4918099878795264 4920476105810286 4921713080826084 4921878288878208 4924170607743744 4930248830185824 4936269745863232 4943688327696384 4949624497163472 4949790642123264 4964097083412488 4964263714176256 4977694201306176 4983838491383496 4989924851796528 4992248862713504 4998411118551284 4998578901140608 5015886999828768 5018223102373824 5019653140303872 5020560292936832 5024417419896504 5026757495405072 5028189965372416 5032962347481362 5044163165403012 5052741674187711 5052911280500832 5054351203485696 5056705220374528 5072769005660496 5074214587481088 5079030652721466 5080478018917248 5080648556261376 5081396163833388 5089289115030528 5095504253794304 5102990851682304 5107834229201928 5109289803523584 5114139159537513 5117911877564416 5124229247393536 5138264981993472 5144607474976512 5150890169596416 5153289148607488 5159650186891648 5179927391386944 5180101266966528 5182513850773504 5186321310978024 5186495401183488 5188910962998784 5195141585316422 5195315971593664 5206878106222464 5209303161092352 5215733341096992 5215908418581504 5224603635894776 5236406715520512 5242694368706046 5242870351196352 5244364406624256 5245312169118336 5251786797371856 5272426094804568 5272603075305216 5278934191531203 5279111390490336 5287842545374172 5294547388708144 5302326431826144 5308871436473724 5324394452369846 5325911739637888 5326090515501056 5347021823367168 5352096816846276 5353621998428928 5354589505974968 5356115397896704 5361199022317103 5362726797745984 5362906809387008 5374841916100608 5383982803713024 5386490343442432 5389092877792218 5393139237052672 5405141625795072 5410271782246779 5411813541890112 5411995201234944 5412791565822522 5414515787476992 5421017306417136 5421199274706432 5435794602878976 5442504355927296 5449222391258016 5451760315716288 5458418111353984 5465155790062864 5473369219949568 5480125353779328 5496149112123712 5497715344142336 5517748742999136 5524559657346156 5524745101260672 5527318199716096 5533955166967493 5534140926262816 5535717984770048 5553303464096136 5555889863342448 5557473119622144 5562747857742558 5565338655627044 5584609218839049 5584796678448288 5586388172273664 5587397745365184 5588989980413952 5594294631983064 5595888832430592 5616279970552692 5623401263783184 5625003758717952 5627623551707136 5634496114946048 5641451138129408 5648130329553936 5655102182330706 5656713711043968 5656903590998016 5673253809614272 5673444244772864 5688793372921344 5695740637934592 5702771259196032 5705427271672576 5712469849772896 5712661601303552 5732442285518592 5735112116998656 5737783191927808 5741998594297098 5742191337024576 5744865709034368 5751956968550128 5757650862259968 5764757903317728 5764951410011136 5767636382312448 5774561913357384 5774755749143808 5797450292183424 5804606460253104 5807309901523872 5814478239947412 5821578993762616 5830328082120192 5837524833373632 5839188346884096 5844730468042872 5856261997021184 5861820323212588 5877679090381623 5884857026303514 5886731622395904 5895063160584304 5896743070733312 5919917018727936 5925535761508377 5927224355403456 5927423315638272 5928295524472286 5930183957712896 5937503967535616 5950717835682816 5953489326962688 5956365812296662 5959139934068916 5960838104110848 5970975583879744 5984464817737728 5991650707092624 5991851829938688 5994642478992384 6002042054139264 6009371864529152 6023913194221839 6025629822633792 6025832086063104 6033067647464232 6033270160560384 6043248623284768 6050708196141028 6050911301380736 6059801636372736 6067281641684256 6074691123926208 6077520354607744 6085022231279824 6085226488345088 6086756273871872 6116476763490387 6116682076395744 6118425141061632 6119530863971392 6121274740453376 6127084596933832 6140720375273232 6148300263820722 6151163777271996 6151370254522752 6158963288905392 6163587699488768 6177304715194368 6183167751139176 6184929762160128 6186047503797168 6193683342552678 6195656313950208 6218232974680608 6220004978202624 6225908542045668 6227682732866304 6230583217961472 6238192127261696 6245892331500416 6263000404319232 6270648902117376 6273569398304768 6281313270998528 6287275024090921 6305998563427584 6313782465538464 6313994401440768 6316935085389824 6324520190819992 6324732487157504 6338808129314304 6341760370025472 6346632530395584 6349588415248512 6349801553055744 6357426123134352 6360387035002336 6368238072323356 6382410535816056 6382624775369472 6385597423274496 6393479579409216 6418605680631648 6418821135154176 6426528580994508 6426744301466496 6437458051370349 6445319600237182 6447372729290752 6455006090918784 6462973922663664 6470951589618894 6478854041445492 6481871507232856 6483718639559168 6489872500699651 6501478140481536 6517452867652608 6520488310482944 6526677070646908 6528536971169024 6549276367982943 6551362612021248 6552326632311474 6554413847998464 6560634807747048 6562284107768112 6562504385170944 6565560810324992 6573665106914432 6580172414011392 6588294746648832 6597619212719157 6599499329551296 6599720856164352 6625657476781056 6631946055657342 6633835954574976 6636925601741568 6645117988511328 6653233135728704 6663232093851648 6671456952427008 6679691963477568 6687849333105024 6690964136498432 6698998360013281 6699223226528672 6717347531864712 6725550887204016 6736988898916948 6737215040667776 6760543347595296 6763692007547328 6765619449974784 6772040870295288 6773970691889664 6775194885111184 6783557946605314 6785718820040704 6798654701195364 6807275214053328 6810445638935904 6812386404698112 6818852212716684 6837210398933712 6845650010189802 6845879799388224 6847600808105856 6847830662787072 6859476633302016 6867853559461888 6884472221967816 6886434083010048 6892970171550561 6895165897783296 6906569855182592 6915095081304032 6915327201577984 6925487584425984 6934036161924864 6942504141629952 6945737548123136 6954311121462656 6954544558108672 6978625391066112 6981875620694016 6990259158274728 6990493801595136 6993749558824448 7002382396495808 7017966143169408 7026628872937968 7029901459739424 7030137433740288 7038578922041604 7038815187320448 7057765573092864 7066477429873344 7068491156754432 7069768575768192 7078495248631632 7106551971063552 7115085214672491 7115324048052192 7136129089128368 7138162664571904 7155435414377628 7173016974457509 7176357740150662 7178643738284032 7185457170389624 7206855501060096 7213695709662372 7215751389186816 7217055421096696 7225963899644791 7228023075222848 7228265699608576 7244352147787776 7253294320452096 7256672474569728 7263559965719946 7265629855010688 7269013754288384 7292105445636963 7294183469504064 7294428314707968 7297825626599424 7306833805039104 7335549349293312 7344604092565152 7344850630247424 7356998323998848 7366079543128208 7366326801680896 7377149818192896 7386255911615616 7395373245278736 7404404618794848 7407853151123264 7409964159496192 7416997143656744 7446145625118732 7446395571264384 7449863660486912 7459059509310752 7461185109907456 7484887277694792 7488373294070256 7497616677826926 7497868351710912 7500005011623936 7527334653560736 7529479710455808 7530840439405248 7536626129844756 7540136243107608 7542284948058624 7549443521222043 7579366920751248 7581526805228544 7585057830561792 7594320850579456 7603695012261376 7622094245750082 7624522231345152 7633933672545792 7643256380691456 7646816155998208 7655998125729464 7656255116032768 7676867816346624 7686343871090304 7686601880014848 7699415884476512 7699674332191744 7726335254394624 7729933722911232 7739475280337472 7743079868698496 7752637653263216 7769891087080416 7770151900449792 7773770776160256 7779481966467036 7779743101775232 7783366444498176 7792712377974633 7792973957390496 7813954741638528 7823600011645488 7823862627872256 7836905453842164 7846476035071352 7867968253677504 7870210380582912 7877680196057784 7893222691637248 7900714348677836 7902965807204608 7931763818061258 7934290447577088 7941821083062216 7945519912091888 7947784138814464 7955327581502798 7986591678554769 7988867609456832 7989135773251584 7992856638656512 8002722738852352 8020532735050752 8028145225269414 8030432997643392 8031884258962452 8034173096845056 8044090196618976 8044360214080512 8066017797820416 8075974205569536 8079735515163648 8083639316688327 8089708855579008 8099588165234944 8119187348733783 8121773681215488 8131525959625704 8131798912059648 8155302351320516 8155576101860992 8177640473574432 8187627167030976 8197733685094296 8201551703029328 8201827006030336 8211675409048538 8211951051873856 8244223668185568 8246573016213504 8248063338396224 8258244456736904 8276623114498704 8286839486019234 8287117651891008 8289479223373824 8290977299574144 8301211389394224 8303576977155072 8307444290615296 8333834795013672 8336209679433216 8344121786613837 8348007983440566 8350667205758976 8381096618047776 8383484970620928 8391441947974596 8393833248645888 8407998084570112 8418376620717952 8418659201921024 8441435327560704 8451744172419072 8455680493367296 8462176707194112 8466117886998016 8474153293339937 8476568164179136 8509880714421408 8510166367159296 8514129897699328 8524639439212288 8543610956901888 8554156888794048 8558140907508864 8558428180205568 8568704774659344 8568992401955328 8583277401827132 8602668175497984 8606674787891712 8612997891445647 8613287005536864 8617298563551552 8627935452825192 8638472055260656 8651454573468672 8661842870036076 8662133623715712 8687169895971854 8689937156870144 8710964852285808 8721717359921118 8732368490643924 8736435509748632 8747219457464747 8747513076996064 8749712143690816 8750005846894592 8784392995531776 8792730484818882 8796825616958876 8799332439401728 8827285539455271 8830097433593856 8834209969041408 8842594740876456 8845114606099968 8849234135655424 8860157318015104 8879875528091904 8890836533105184 8891134973457408 8892443286708429 8895275936569344 8906255951303424 8917132444140032 8930233990444032 8938709901103374 8941257156166272 8941557288996864 8956463375819616 8967401182938688 8991963718488576 9003063081208896 9014057796793728 9018256010063104 9029387827060384 9031960922519552 9064872934927152 9076062294211542 9076366952071104 9080594185247872 9091802950288912 9112036685889312 9116280531911616 9127533346919736 9127839732517632 9130134410807808 9143056362815858 9145968844402688 9175023114593616 9177637711592448 9179296295957088 9181912110680064 9190626895400748 9226745665907994 9227055381784128 9229684806365184 9238444933358088 9245381549233152 9256672188839936 9279071255695752 9290525013829017 9293484470925312 9304833854754816 9320345544366304 9320658402126848 9345874826942208 9357288190892544 9368838497250624 9373201946319232 9373516578320384 9384771896055472 9385086916427264 9405973353176064 9410354097457152 9421969906497792 9426358101024256 9437993664842176 9458997845141376 9470673698307696 9470991602161152 9475402628084736 9486780286229988 9487098730736256 9512640555038208 9524382622872768 9524702329583616 9527096776495104 9536139184701528 9540580552503504 9552357108485034 9564022632610012 9578396134911744 9590219369113824 9618260946216496 9621001852249088 9667979400355773 9671059093936128 9675563299426304 9684746620959928 9687506473347584 9718281062168238 9722807260849284 9725577959338752 9739342647347327 9742445073385472 9764126807887872 9776179301478912 9780732465724416 9790015605970362 9792805456753536 9793134173663232 9828489948467211 9831620771997696 9836199757590528 9840952211620572 9843426161652168 9843756577756416 9848341215487488 9860497660371648 9872539491726464 9899248994326944 9899581284246528 9928194166824976 9928527428352512 9955388402612352 9967676982766992 9979849703593056 9984497725427008 9996822237102568 9997157802281216 10031773999657536 10036446204747648 10041120585873664 10048834839793008 10053514990810144 10056379930744832 10065924694962724 10088326330806024 10105483348375422 10105822561001664 10108702406971392 10145538011320992 10148429174962176 10158061305442932 10160956037834496 10162792327666776 10175336919907971 10178578230061056 10191008507588608 10215668458403856 10218579607047168 10228278319075026 10235823755128832 10248458494787072 10258185565622029 10276529963986944 10289214949953024 10301780339192832 10306578297214976 10319300373783296 10359854782773888 10360202533933056 10372642621956048 10372990802366976 10377821925997568 10390283170632844 10390631943187328 10413756212444928 10418606322184704 10431466682193984 10431816837163008 10449207271789552 10472813431041024 10485388737412092 10485740702392704 10490624338236672 10503573594743712 10544852189609136 10545206150610432 10557868383062406 10558222780980672 10575685090748344 10588739343246799 10589094777416288 10604652863652288 10617742872947448 10648788904739692 10651823479275776 10694043646734336 10704193633692552 10707243996857856 10709179011949936 10712230795793408 10722398044634206 10725453595491968 10725813618774016 10764536610225993 10767965607426048 10772980686884864 10778185755584436 10786278474105344 10810283251590144 10820543564493558 10823627083780224 10823990402469888 10825583131645044 10842034612834272 10842398549412864 10871589205757952 10885008711854592 10895339948579919 10898444782516032 10903520631432576 10916836222707968 10930311580125728 10946738439899136 10960250707558656 10992298224247424 11035497485998272 11049119314692312 11049490202521344 11054636399432192 11067910333934986 11068281852525632 11071435969540096 11106606928192272 11111779726684896 11114946239244288 11125495715485116 11130677311254088 11144416626565873 11169218437678098 11169593356896576 11172776344547328 11174795490730368 11188589263966128 11191777664861184 11232559941105384 11246425016740389 11246802527566368 11250007517435904 11255247103414272 11282902276258816 11296260659107872 11310204364661412 11313427422087936 11346507619228544 11346888489545728 11377586745842688 11391481275869184 11405542518392064 11410854543345152 11421684873632089 11424939699545792 11425323202607104 11464884571037184 11470224233997312 11475566383855616 11483997188594196 11484382674049152 11489731418068736 11503913937100256 11515301724519936 11529515806635456 11529902820022272 11535272764624896 11549123826714768 11549511498287616 11594900584366848 11609212920506208 11614619803047744 11628956479894824 11643157987525232 11660656164240384 11675049666747264 11689460936085744 11712523994042368 11723640646425176 11755358180763246 11769714052607028 11789730573104659 11790126321168608 11793486141466624 11839834037455872 11851071523016754 11854448710806912 11854846631276544 11856591048944572 11875007935071232 11897645727091887 11901435671365632 11906978653925376 11912731624593324 11918279868137832 11921676208221696 11932991372254197 11941951167759488 11983301414185248 11983703659877376 11989284957984768 12004084108278528 12018743729058304 12047826388443678 12051259645267584 12051664172126208 12066135294928464 12066540321120768 12086497246569536 12101416392282056 12101822602761472 12119603272745472 12134563283368512 12149382247852416 12155040709215488 12170044462559648 12170452976690176 12173512547743744 12232953526980774 12233364152791488 12236850282123264 12239061727942784 12254169193867664 12281440750546464 12296600527641444 12302327554543992 12302740509045504 12317513113572807 12317926577810784 12327175398977536 12366335502278352 12369859524320256 12372095007594336 12387366685105356 12436465949361216 12440009956405248 12451817084091336 12455365465732608 12461166435922944 12476384254523392 12491784663000832 12522011975160849 12526000808638464 12541297804234752 12562626541997056 12574550048181842 12611997126855168 12627564931076928 12627988802881536 12633870170779648 12649040381639984 12649464974315008 12677616258628608 12683520740050944 12693265060791168 12699176830497024 12714852246268704 12720774070004672 12736476144646712 12764821071632112 12765249550738944 12771194846548992 12786959158818432 12837211361263296 12837642270308352 12853057161989016 12853488602932992 12874916102740698 12890639200474364 12910012181837568 12925947845327328 12941903179237788 12957708082890984 12963743014465712 12967437279118336 12979745001399302 13030754843957781 13034905735305216 13040976620965888 13053354141293816 13057073942338048 13098552735965886 13102725224042496 13104653264622948 13121269615494096 13124568215536224 13125008770341888 13131121620649984 13147330213828864 13160344828022784 13176589493297664 13189095727228323 13195238425438314 13198998659102592 13199441712328704 13251314953562112 13263892111314684 13267671909149952 13273851203483136 13290235977022656 13306466271457408 13342913904854016 13359383926955136 13375698666210048 13381928272996864 13397996720026562 13398446453057344 13434695063729424 13451101774408032 13473977797833896 13474430081335552 13521086695190592 13527384015094656 13544081740590576 13547941383779328 13550389770222368 13567115893210628 13597309402390728 13614093441317313 13614550428106656 13620891277871808 13624772809396224 13637704425433368 13674420797867424 13691300020379604 13691759598776448 13695201616211712 13714584544223787 13718953266604032 13735707118923776 13768944443935632 13772868166020096 13785940343101122 13790331795566592 13813139710365184 13826250110186213 13830190162608064 13830654403155968 13850975168851968 13868072323849728 13885008283259904 13891475096246272 13908622242925312 13957250782132224 13963751241388032 13980518316549456 13980987603190272 13987499117648896 14004764792991616 14035932286338816 14053257745875936 14059802919478848 14060274867480576 14077157844083208 14077630374640896 14115531146185728 14132954859746688 14139537151536384 14156990497263264 14213103942127104 14230170429344982 14230648096104384 14271779114810903 14272258178256736 14276325329143808 14310870828755256 14328535662727551 14346033948915018 14352715480301324 14370914340779248 14413711002120192 14427391419324744 14431502778373632 14434110842193392 14451927799289582 14456046150445696 14456531399217152 14506588640904192 14513344949139456 14527119931439892 14531259710021376 14538027508576768 14584210891273926 14588366939008128 14588856629415936 14613667610078208 14671098698586624 14685023408955543 14689208185130304 14689701260494848 14713996647997696 14732159086256416 14732653603361792 14754299636385792 14772511823231232 14790746490557472 14808809237589696 14815706302246528 14833994287313488 14892291250237464 14892791142528768 14899727320973824 14918119018621504 14922370219814912 14969774555389584 14976746588140512 14995233355653852 14995736703421824 15020735453197481 15054669307121472 15058959420911616 15061680878810496 15073252259689512 15080272486215216 15084569896117248 15098887042444086 15158225022563133 15158733841502496 15163053610457088 15170115661123584 15207390024522752 15244188491500164 15267867345091584 15286512761382912 15293632311996416 15311996251458928 15312510232065536 15353735632693248 15372687742180608 15394444829678033 15398831768953024 15399348664383488 15452670508789248 15459867445822464 15478950560674944 15486159737396992 15505275306526432 15539782174160832 15540303800899584 15547541552320512 15558963932934072 15559486203550464 15566732888996352 15585424755949266 15585947914780992 15627909483277056 15647200023290976 15647725255744512 15673810907684328 15692952070142704 15735936507355008 15755360392115568 15786445383274496 15801428697355672 15805931614409216 15863527636122516 15883642166124432 15891039824183776 15895568277628928 15910655163005596 15973183357109538 15977735218913664 15978271546503168 16005445477704704 16041065470101504 16056290450538828 16060865995286784 16063768517924904 16068346193690112 16083597066951309 16088180393237952 16088720428161024 16151948411139072 16159471030327296 16167278633376654 16179417711158016 16199176330469888 16238374697467566 16243547362430976 16263051919251408 16263597824119296 16310604702641032 16311152203721984 16355280947148864 16375254334061952 16395467370188592 16403103406058656 16403654012060672 16423350818097076 16423902103747712 16488447336371136 16493146032427008 16496126676792448 16516488913473808 16553246228997408 16573678972038468 16574235303782016 16581954599148288 16601865500902479 16602422778788448 16607153954310144 16614888581230592 16667669590027344 16672419358866432 16688243573227674 16696015966881132 16737039607067521 16762193236095552 16766969941241856 16782883895949192 16787666497291776 16815996169140224 16836753241435904 16882870655121408 16903488344838144 16924353414388224 16932235773996032 16948306586679874 16953136328358272 17019761428842816 17020332734318592 17028259795398656 17049278878424576 17087221913803776 17108313777588096 17116281815017728 17137409549318688 17137984803910656 17166554803654264 17205336350995968 17213349575783424 17225995782891294 17226574011073728 17234597127103104 17255870905650384 17276944110521312 17302909146937344 17323685740072152 17324267247431424 17374339791943708 17421929704571616 17443434719842236 17464736981287848 17472871019497264 17494438914929494 17495026153992128 17499424287381632 17500011693789184 17568785991063552 17585460969637764 17593651233917752 17598664878803456 17615368216184767 17654571078910542 17660194867187712 17685189481752912 17690229212199936 17698468271310848 17720314636030208 17759751056183808 17776607284525131 17781673066210368 17782269946914816 17784886573416858 17790551873138688 17812511902606848 17834264888280064 17860467980888064 17877419802206748 17882514312332544 17912926751639232 17934802365877376 17983927436977152 18006126162417792 18028115593587456 18036512020126208 18058775654120768 18063921845039104 18129745869854304 18152124588423084 18152733904142208 18161188370495744 18182995548607477 18183605900577824 18224073371778624 18232561063823232 18255066693839472 18255679465035264 18260268821615616 18286112725631716 18349430290471161 18350046229187232 18355275423184896 18358592591914176 18363824221360128 18381253790801496 18453491331815988 18454110763568256 18476889866716176 18490763098466304 18513344377679872 18558142511391504 18581050027658034 18586968941850624 18635380583294461 18640691088732608 18641316804253696 18691749653884416 18714576381785088 18737676994501248 18746403892638464 18769543792110944 18770173832854528 18811946706352128 18820708194914304 18843939812995584 18852716202048512 18861825072272763 18875987329684352 18917995690282752 18941347396615392 18941983204322304 18950805256169472 18973560572459976 18974197461472512 19025281110076416 19048765245745536 19049404659167232 19072278369403056 19081161105007008 19104714216970068 19128045265220024 19156792269823488 19180438738227648 19236521892432992 19242003704498176 19312374154111047 19335958800711546 19342118187872256 19369493241919856 19375012946695168 19436562124336476 19445614521698568 19451155918677504 19469617502098953 19478685294694654 19484890146770944 19552358602957824 19561464931448832 19580031211940724 19585610913507072 19656979896934422 19663241543995392 19681904423241144 19686852323304336 19687513155512832 19696682430974976 19720995320743296 19745078983452928 19792857638157471 19798497988653888 19799162568493056 19856388333649952 19857054856705024 19910776805224704 19935353965533984 19959699407186112 19968995450854016 19993644474205136 19994315604562432 20063547999315072 20072892409495296 20082241171747328 20096995080039843 20097669679586016 20107029981620288 20112759861489664 20131849389925448 20176652661612048 20210966696750844 20211645122003328 20291076022641984 20296858349924352 20316122610885864 20321912075668992 20325584655333552 20350673839815942 20357156460122112 20431336916807712 20437159214094336 20456556638150052 20496916989574144 20516371131244058 20578429899906048 20603560678385664 20613156594429952 20638600747566592 20719709565547776 20745285243912096 20745981604733952 20749034335653001 20755643851995136 20780566341265688 20781263886374656 20827512424889856 20837212644369408 20862933364387968 20863633674326016 20898414543579104 20945626862082048 20970777474824184 20971481404785408 20981248676473344 21007147189487424 21089704379218272 21090412301220864 21115736766124812 21116445561961344 21151370181496688 21177478686493598 21178189554832576 21209305727304576 21235485745894896 21297577809479384 21303646958551552 21408387267385104 21414487993715712 21418358023899872 21424461591586816 21444796089268412 21450907190983936 21519050923372527 21529073220451986 21535931214852096 21556371511168872 21572556948210688 21620566503180288 21641087128987116 21647254167560448 21651166263290088 21677891698934373 21684069225668544 21684797098825728 21770017423709184 21790679897159838 21796889565032064 21807041262865152 21833672445415936 21860623160251456 21893476879798272 21920501415117312 21984596448494848 22070994971996544 22098238629384624 22098980405042688 22109272798864384 22135820667869972 22136563705051264 22213213856384544 22223559453369792 22229892478488576 22250991430970232 22261354622508176 22288833253131746 22338436875356196 22339186713793152 22349590981460736 22377178527932256 22383555329722368 22465119882210768 22492850033480778 22493605055132736 22500015034871808 22558618600830137 22565804552517632 22592521318215744 22620408729322824 22626854844175872 22648330563666129 22693015238457088 22755173491685376 22782962551738368 22811085036784128 22821709086690304 22843369747264178 22849879399091584 22850646405214208 22929769142074368 22940448467994624 22951132767711232 22967994377188392 22968765348098304 22979462836137472 23007827874200512 23030603449039872 23059031613270912 23059805640044544 23098247653429536 23099022996575232 23189801168733696 23218425841012416 23229239606095488 23257912959789648 23286315975050464 23321312328480768 23350099333494528 23378137133923899 23378921872171488 23447281292850352 23510716361526492 23539428105214056 23579461146209318 23580252642337216 23586972282933248 23679668074911744 23702143046033508 23708897421613824 23713182097889144 23742452813118599 23750015870142464 23795291454183774 23802871342731264 23825463249186648 23836559736275664 23843352416443392 23865982744508394 23883902335518976 23959775035664307 23966602828370496 23967407319754752 23978569915969536 24008168216557056 24037487458116608 24095652776887356 24102519290535168 24132270589856928 24133080642241536 24172994493139072 24202832784564112 24203645205522944 24239206545490944 24269126566737024 24298764495704832 24310081418430976 24340088925119296 24340905953380352 24347025095487488 24465907053961548 24466728305582976 24478123455885568 24508338387735328 24562881501092928 24593201055282888 24604655109087984 24605481018091008 24635026227145614 24635853155621568 24732671004556704 24739719048640512 24744190015188672 24774733370210712 24872931898722432 24903634168182672 24910730931465216 24922332871845888 24952768509046784 24983569326001664 25044023950321698 25052001617276928 25117252090527317 25125253083994112 25149100096363684 25223994253710336 25255129862153856 25255977605763072 25298080763279968 25298929948630016 25355232517257216 25367041480101888 25386530121582336 25398353660994048 25422459880019811 25429704492537408 25441548140009344 25472952289293424 25529642143264224 25530499101477888 25542389693097984 25573918317636864 25674422722526592 25675284540616704 25706114323978032 25706977205865984 25749832205481396 25781278400948728 25820024363675136 25851895690654656 25883806358475576 25915416165781968 25927486028931424 25934874558236672 25959490002798604 26061509687915562 26069811470610432 26106708282587632 26114147884676096 26197105471931772 26209306529245896 26241658372394241 26242539230988192 26249136431072448 26250017540683776 26262243241299968 26294660427657728 26353178986595328 26378191454456646 26390476850876628 26397997318205184 26502629907124224 26527784222629368 26535343818299904 26547702406966272 26580471954045312 26612932542914816 26677329860125287 26685827809708032 26718767853910272 26751397332420096 26763856545993728 26795993440053124 26796892906114688 26869390127458848 26902203548816064 26947955595667792 26948860162671104 27042173390381184 27054768030189312 27088163481181152 27095882767558656 27100779540444736 27134231786421256 27194618804781456 27228186882634626 27229100856213312 27241782555743616 27275408850866736 27348841595734848 27382600040759208 27383519197552896 27390403232423424 27429169088447574 27437906533208064 27537888887871264 27545736332040192 27571880686202244 27626279420730368 27652500220372426 27660380325216128 27661308806311936 27736144647699456 27770016566519808 27782950192492544 27817244485850624 27843646535259793 27914501564264448 27961036633098912 27961975206380544 27974998235297792 28009529585983232 28071864572677632 28106515491751872 28119605838957696 28120549734961152 28154315688166416 28155260749281792 28231062292371456 28265909719493376 28279074303072768 28313980994526528 28426207884254208 28460340858689964 28461296192208768 28543558229621806 28544516356513472 28552650658287616 28621741657510512 28657071325455102 28692067897830036 28705430960602648 28740863931669883 28741828681558496 28854782838649488 28863005556747264 28868221684386784 28903855598579164 28912092300891392 29003938201067319 29013177281808384 29026689898278912 29054239862879784 29062519420042752 29076055017153536 29168421782547852 29176733878016256 29218027942041981 29227335220156416 29342197397173248 29370046817911086 29378416370260608 29379402520989696 29427993295995392 29464318172512832 29465307206723584 29508599272771584 29545023646462464 29581492981114944 29617618475179392 29631412604493056 29667988574626976 29784582500474928 29785582285057536 29799454641947648 29836238037243008 29939549110779168 29953493176281024 29990466711307704 29991473406843648 30041470906394962 30109338614242944 30123361757620992 30146504519379024 30160544972430432 30169139792234496 30197774084888172 30316450045126266 30317467683004992 30326107220914176 30405094635901489 30414780049045504 30488376983000328 30526010759723913 30535734690183168 30573025522765824 30623992502917856 30625020464131072 30707471265386496 30745375484361216 30774556696866087 30788889659356066 30797663537906048 30798697328766976 30905341017578496 30919734891644928 30957901121349888 30972319474793984 31010550613052864 31079564348321664 31080607601799168 31117927865868144 31118972407100928 31133465777992704 31170849511898532 31171895829561984 31255818966554112 31294400046581952 31295450511489024 31347621815368656 31385904140285408 31471873014710016 31510720784231136 31602857394711344 31611863228818432 31727055272245032 31766218029740397 31767284332248864 31782079648367552 31791136555257856 31821310326011192 31946366714219076 31955470437827328 32000697269855503 32010890955409408 32082130940203008 32112580901077656 32121731990573568 32127537035849808 32136692387380224 32167194133902618 32176360786475904 32177440856322048 32293609830677979 32303896822278144 32318942060654592 32334557266753308 32358835422316032 32398352660939776 32476749394935132 32526103838502816 32527195648238592 32621209405282064 32622304407443968 32710561894297728 32750508668123904 32790934740377184 32806206812117312 32807308024121344 32846701636194152 32847804207495424 32976894672742272 32992253353584896 33032977826947616 33106492457994816 33147357944076936 33148470607564032 33163909198296576 33203731001804958 33204845557576896 33214307908620288 33335339180054688 33344838717732864 33376487146455348 33392031933762264 33433249879697619 33474079214135042 33524386472191104 33565767791898384 33575332994583552 33631992338280448 33673506482871808 33765741310242816 33848706828776448 33864471547992064 33896613173359748 33906272656716544 34039522857685632 34040665468637184 34098557756849152 34174443827607552 34216627555176192 34232563630035456 34265054620896267 34274819098637376 34275969607821312 34333109607308528 34410672701991936 34426699151566848 34451991565782588 34453148022147456 34469194254206208 34511741811300768 34553888221042624 34605818293874688 34647371480144304 34648534494862848 34748679583887416 34843859409143232 34886869439684472 34929473962575696 34945742038994528 34988877829858988 34990052307984256 34998848574763264 35137571982127104 35170921939275528 35187302467835504 35197329757606912 35230736432369534 35309142157821084 35369191719313977 35370378963505824 35380458424399872 35396936542621696 35440629272060416 35519502112367616 35553214569050262 35563346132420736 35564539893829632 35569773146833716 35625023805213696 35668529776560128 35720935961776128 35754839604413496 35765028624665088 35798974116762591 35825853503278464 35869604731754752 35967854873954304 36012252324835584 36056231187174912 36073024040252416 36117551308241536 36259491739708608 36304249176846168 36305467808284416 36322376740991488 36365991097214954 36367211801155648 36448146743557248 36465122127646464 36510133387678944 36511358930070528 36520537643231232 36572225451263432 36698860580942322 36700092458374464 36710550846369792 36717185183828352 36762507581602992 36906982663631976 36908221527136512 36952539340718421 36953779733432352 36981526196932608 37116285022783008 37162100055316068 37270761166588922 37281382177465216 37282633608507392 37383499307768832 37429152763570176 37475353989002496 37492807785276928 37528393156219721 37539087584221888 37540347665709056 37623893412704256 37687879625991168 37705432404097024 37723650144545526 37751974659368704 37835991380565504 37882694793230784 37883966408644608 37901610512338944 37947121144919952 37948394922945024 38050562220152832 38097530491491072 38144556738806112 38162322210014016 38209428433940136 38256090530440048 38313584539646976 38360877476455296 38473043784865984 38484007408996352 38624748308222094 38671917601423092 38737686168772451 38738986483839712 38750025893390336 38873124248672952 38891229043397136 38902311837355008 38939235004197906 38957370589389308 39092264531873343 39104717205915648 39122929862897664 39160062423881448 39171221827014144 39313959793868844 39363808846482288 39373704646608672 39375026311025664 39393364861949952 39441990641486592 39490157966905856 39585715276314942 39596995977307776 39598325136986112 39712776667299904 39714109713410048 39821553610449408 39870707931067968 39919398814372224 39937990901708032 39987288948410272 39988631209124864 40127095998630144 40145784818990592 40164482343494656 40193990160079686 40195339359172032 40214059963240576 40263698779850896 40353305323224096 40421933393501688 40423290244006656 40582152045283968 40632245221771728 40643824151337984 40651169310667104 40701347679631884 40862673833615424 40874318428188672 40913113276300104 40993833979148288 41032742262488116 41143753632671361 41156859799812096 41207121356771328 41277201495133184 41439419131095552 41478750330558639 41490570487824192 41491963209467904 41498068671306002 41511287703990272 41561132682531376 41562527772749312 41655024849779712 41674425288738816 41725866728775936 41796829087158208 41891253724164096 41941554949648368 41942962809570816 41962497352946688 42014294378974848 42179408758436544 42180824602441728 42231473532249624 42232891123922688 42302740362993376 42354957372987196 42356379109665152 42418611454609152 42470971491789792 42595155618958768 42607293917103104 42815337344432709 42816774534770208 42828975987431424 42836716047799744 42848923183173632 42889592178536824 42901814381967872 43038101846745054 43058146440903972 43112743022337744 43145113896421376 43241133006360576 43282174257974232 43294508335120896 43302332526580176 43355783397868746 43368138451337088 43369594197651456 43540034847418368 43581359794319676 43593779130064128 43614082525730304 43667344890831872 43721246320502912 43841002830234624 43969192896989696 44141989943993088 44196477258769248 44197960810085376 44218545597728768 44271641335739944 44273127410102528 44426427712769088 44447118906739584 44501982861940464 44522709245016352 44577666506263492 44676873750712392 44678373427586304 44699181962921472 44754357055864512 44767110659444736 44930239764421536 44985700066961556 44987210110265472 45062206359592443 45117237201660274 45131609105035264 45185042636431488 45240817458645648 45253709688351744 45296661127332258 45386030476914176 45429107504897557 45510346983370752 45622170073568256 45643418173380608 45686739494528356 45699758798183168 45859538284148736 45880896935989248 45935988754376784 45937530696196608 45958925672274944 46015655748401024 46061206898079744 46118063226541824 46183334489034099 46196495306859072 46198045993150464 46379602337467392 46436851682024832 46458479212190976 46515825919579296 46572631950100928 46642624656961536 46700198666989056 46756274267847798 46757843744342976 46892988520092967 46894562585700704 47021432723052984 47078856210428112 47158922292418636 47160505284674432 47359336149823488 47404286092067016 47417794843227648 47426364195778288 47484905626237198 47500031740284928 47590582908367548 47650926498373296 47673119472551328 47686704832886784 47731965489016788 47767804671037952 47919550071328614 47933205656740992 47934814639509504 48016336433114112 48074974916233216 48191305553774712 48205038581070336 48250791200853927 48264541179713856 48266161284483072 48345988986278144 48405665569128224 48407290411045888 48478413090981888 48538253133474048 48597528991409664 48620162836861952 48680177850238592 48681811906760704 48931814107923096 48933456611165952 48956246911771136 49016676775470656 49125763002185856 49186402110565776 49209310218175968 49210962036182016 49270052454291228 49271706311243136 49353845060506009 49465342009113408 49479438097281024 49488380030377344 49549466740421424 49745863797444864 49805596502707437 49807268336365344 49821461862930432 49844665743691776 49967138652003328 50088047900643396 50211118821202563 50234504181054634 50250506167988224 50298200192727368 50447988507420672 50510259724307712 50581747297513537 50596161526559936 50597859897260032 50710465034514432 50773060243164672 50796707321988096 50844919760039622 50859408985074816 50883096280018688 50945904578586848 51059284286528448 51060998202955776 51084779386195968 51147836635273728 51348845445053184 51412228647956064 51413954411731968 51499664410962792 51562556801897456 51640048727350272 51703791381309312 51767612716951152 51830832331563936 51854972057862848 51869749116473344 51918980005597208 52123019375831124 52213416565175264 52228295769352192 52394210943863544 52418613058491792 52483316744788482 52485078461976384 52498272862144896 52500035081367552 52589320855315456 52706357973190656 52756382908913292 52780953701753256 52795994636410368 52846104648554301 53055568445258736 53070687636599808 53095404813932544 53160943908090624 53225865085829632 53354659720250574 53371655619416064 53437535707820544 53502794664840192 53527713091987456 53591986880106248 53593785812229376 53738780254917696 53804407097632128 53895911191335584 53897720325342208 54084346780762368 54109536060378624 54176326962362304 54191765535117312 54201559080889472 54268463572842512 54389237609562912 54456373765269252 54458201712426624 54483565111487232 54548986645822431 54550817701733472 54697683191469696 54765200081518416 54767038395105792 54780806464846848 54858338176895148 55075777775742528 55091472664080384 55143761372404488 55252558841460736 55305000440744852 55320760650432256 55472289295398912 55540033133039616 55634488971701248 55687293070519586 55906141749883383 55922073266197824 55923950412761088 55949996470595584 56019059171966464 56143729145355264 56213030983503744 56239211677915392 56308631376332832 56310521498563584 56462124584742912 56531819438986752 56558148606145536 56585475216818289 56627961989053056 56852415768508416 56920681717379928 56922592384417536 57087116459243612 57089032713026944 57243483315021024 57314142650910204 57384135795660072 57410861921205296 57481727863339766 57483657363116992 57709565677298976 57726011113494528 57736443368773568 57807711197158328 57824184601782784 58007876402134638 58026354563616768 58108479725759568 58125038840085504 58152110034307072 58336843565095704 58353467756032512 58408852506296859 58436055884083962 58454670440312832 58684394794346496 58740093635822172 58756832740521216 58855986591990784 58928636345025664 58930614413447168 59090047292924928 59162985962229888 59235236950358784 59262825208986112 59335977149253952 59569165000949856 59571164570115072 59598909283895296 59672476074486016 59879098221558336 59906986352562048 59980933422615408 59982946813687296 60082941812789924 60218677228485888 60246723515241984 60290985240119529 60293009038758048 60321089944860864 60338279584468992 60395548169776344 60632900090252532 60634935366009984 60810189271802978 60829560098091008 60976753966000656 61052021519447826 61071469380366336 61230536202253229 61247985005835712 61250040928262144 61490750968722432 61549113393732174 61577779318712132 61595327075812096 61810682035156992 61839469783289856 61915802242699776 61944638949587968 62021101226105728 62159128696643328 62235855731736288 62237944814201856 62247103006959003 62266931555985408 62341699023797064 62343791659123968 62511637933108224 62588800093163904 62590901022978048 62695243630737312 62771808280570816 62943746029420032 63021441568462272 63205714789422688 63223726457636864 63454110544490064 63532436059480794 63534568664497728 63564159296735104 63642620652022384 63892733428438152 63910940875654656 64001394539711006 64021781910818816 64225161802155312 64243463981147136 64255074071699616 64273384774760448 64334388267805236 64352721572951808 64587219661355958 64607793644556288 64669114533506616 64717670844632064 64796705321879552 64953498789870264 65033675096803119 65052207677005632 65054391296477184 65242418810564128 65244608814887936 65421123788595456 65501017336247808 65581869480754368 65612413624234624 65614616048242688 65693403272388304 65695608414990848 65953789345484544 65984506707169792 66065955653895232 66212984915989632 66294715888153872 66296941215128064 66327818396593152 66407462003609916 66409691115153792 66670678360109376 66689677435465728 66752974292910696 66784063867524528 66866499759395238 66948158428270084 67048772944382208 67131535583796768 67150665989167104 67347012965743616 67675855802490411 67697413657552896 67728943095984128 67793226346719496 67812545313433088 68079045715371264 68175398531431289 68197115513698304 68348887655215104 68433255110352384 68465127260070912 68530109241792534 68549638197274752 68551939215642624 68666219214617056 68821345403983872 68853398303133696 68903983131565176 68906296044294912 68938388508412416 69023483622601536 69107776442085248 69294742960288608 69297068989725696 69497359167774832 69687718818286464 69773738879368944 69858947925151392 69891484077989056 69977755659717976 69980104615968512 69997697149526528 70341843878551056 70374604935671008 70394659515213824 70461472864739068 70618284315642168 70738383438627954 70740757927011648 70760916848799744 70881258544120832 71039004224735232 71106429138100524 71126692264841472 71139546293667432 71227358439355797 71250047610427392 71337059553120256 71509679208826992 71530057249330176 71597948233525182 71651707006556928 71739209463509504 71935709747908608 72024504649671168 72112462374349824 72146048080504832 72235102616483072 72518983479417216 72608498353692336 72610935616568832 72644753481982976 72731982194429908 72734423602311296 72896293487114496 72930244255292928 73020266775357888 73022717860141056 73041075286462464 73144450902526864 73397721161884644 73400184916748928 73434370367656704 73525015163205984 73813965327263952 73816443054273024 73905078681436842 73907559466864704 74121175402727593 74232570045566016 74324200110632136 74541522333177844 74562764354930432 74766998615537664 74858305527140352 74950707978004992 74985615570553856 75056786312439442 75078175168443776 75080695331418112 75351756271581951 75375759251982336 75410864808194048 75447300289091052 75503949318737408 75671982761131008 75765389586461568 75767932817289216 75894242289839904 75896789845890048 76101124440305664 76195060982982144 76267379640059433 76289113477612224 76324644420028032 76418856867880272 76512181060880096 76627169079293952 76721754952910592 76946087569731968 77249496616444188 77343835202846184 77475372337544902 77477972967679424 77500051786780672 77746248497345904 77782458086794272 77804623674710016 77878470008395812 77914741178778616 78010916385961111 78184529063746686 78209434411831296 78320124847762896 78342443654028288 78627919587737688 78724975117182723 78727617692964576 78747409293217344 78750052622051328 78786729723899904 78883981282973184 78980315933811712 79171430552629884 79193991954615552 79425553334599808 79428219426820096 79643107220898816 79741415862135936 79838797628744448 79875981803416064 79974577896820544 79977262418249728 80254191997260288 80291569637981184 80328964686989312 80387980320159372 80390678718344064 80428119926481152 80527397559701792 80706610646448192 80843866787003376 80846580488013312 81164304090567936 81264490443543456 81287648302675968 81302338621334208 81402695359263768 81725347667230848 81826226552600208 81987667958296576 82065484524976232 82287507265342722 82313719599624192 82528114011732613 82554402990266368 82878838262191104 82957500661117278 82981140975648384 82983926418935808 82996137342612004 83122265365062752 83125055545498624 83310049699559424 83348850577477632 83451733457551872 83530939605779379 83593658174316416 83883109899296736 83885925619141632 83924994705893376 84028588757949696 84358817516873088 84361649204883456 84462947064499248 84465782247845376 84605480725986752 84709914745974392 84712758219330304 84837222909218304 84941942983579584 85190311237917536 85214587834206208 85630674688865418 85633549069540416 85657951974862848 85673432095599488 85779184357073648 85803628763935744 86076203693490108 86116292881807944 86222591795009649 86225486044675488 86290227792842752 86564348515948464 86589016670241792 86604665053160352 86711566795737492 86736276902674176 87080069694836736 87162719588639352 87187558260128256 87228165051460608 87334689781663744 87442492641005824 87654083826125943 87682005660469248 87938385793979392 88283979887986176 88392954517538496 88395921620170752 88437091195457536 88543282671479888 88546254820205056 88852855425538176 88894237813479168 89003965723880928 89045418490032704 89155333012526984 89353747501424784 89356746855172608 89398363925842944 89508714111729024 89860479528843072 89971400133923112 89974420220530944 90124412719184886 90234474403320548 90370085272862976 90481634917291296 90507419376703488 90593322254664516 90772060953828352 90858215009795114 91215283907704467 91244340147136512 91286836346761216 91373478989056712 91399517596366336 91719076568297472 91871977508753568 91875061392393216 91917851344549888 92031311496802048 92122413796159488 92236126453083648 92323670090598261 92366668978068198 92392990613718144 92396091986300928 92759204674934784 92873703364049664 92916958424381952 93031651839158592 93145263900201856 93400397333978112 93512548535695596 93515687488685952 93785977040185934 93789125171401408 94042865446105968 94157712420856224 94317844584837272 94321010569348864 94808572184134032 94835589686455296 94852728391556576 94969811252474396 95181165816735096 95298654089221191 95301852996746592 95346238945102656 95373409665773568 95463930978033576 95535609342075904 95839100142657228 95866411313481984 96002091809566509 96032672866228224 96149949832466432 96382611107549424 96410077162140672 96501582401707854 96529082359427712 96532322568966144 96691977972556288 96811331138256448 96814580822091776 96956826181963776 97076506266948096 97195057982819328 97240325673723904 97360355700477184 97863628215846192 97866913222331904 97912493823542272 98033353550941312 98251526004371712 98372804221131552 98418620436351936 98421924072364032 98540104908582456 98543412622486272 98707690121012018 98930684018226816 98976760060754688 99098933480842848 99491727594889728 99611193005414874 99614536672730688 99642923725860864 99902453803676321 99934277304006656 100176095801286792 100299749639092857 100422237642405126 100469008362109268 100596400385454736 100895977014841344 101020519448615424 101163494595027074 101192323053119872 101195719794520064 101546120486329344 101593414643976192 101689839520079244 101718817970149632 101766192560037376 101891809157173696 102118568573056896 102121996405911552 102295673270547456 102697690890106368 102795163862688801 102824457295912128 102827908823463936 102999328821925584 103125113603794912 103280097454700544 103407582762618624 103535225433902304 103661664663127872 103709944115725696 103837960011194416 104246038751662248 104426833130350528 104456591538704384 104788421887727088 104837226116983584 104966633489576964 104970156923952768 104996545724289792 105145148172382367 105178641710630912 105412715946381312 105512765817826584 105561907403506512 105591989272820736 105692209297108602 106107575157941931 106111136890517472 106141375273199616 106190809627865088 106321887816181248 106451730171659264 106709319440501148 106875071415641088 107005589329680384 107055426183974912 107183973760212496 107187571624458752 107477560509835392 107608814195264256 107791822382671168 107795440650684416 108168693561524736 108219072120757248 108352653924724608 108403118161778944 108536927145685024 108778475219125824 108912747530538504 108916403424853248 108967130222974464 109097973291644862 109101635403466944 109395366382939392 109530400163036832 109534076790211584 109561612929693696 109716676353790296 110151555551485056 110287522744808976 110505117682921472 110610000881489704 110641521300864512 110944578590797824 111268977943402496 111374586141039172 111812283499766766 111844146532395648 111847900825522176 112038118343932928 112287458290710528 112426061967007488 112478423355830784 112585179468659163 112617262752665664 112621042997127168 113063638877973504 113116297212291072 113170950433636578 113255923978106112 113704831537016832 113841363434759856 113845184768835072 114174232918487224 114178065426053888 114486966630042048 114628285301820408 114768271591320144 114821723842410592 114963455726679532 114967314726233984 115419131354597952 115452022226989056 115472886737547136 115615422394316656 115648369203565568 116015752804269276 116213058506317353 116216959451519136 116250077680171008 116304220068614144 116673687130191408 116706935512065024 116817705012593718 116872111768167924 117368789588692992 117480187271644344 117513665481042432 117711973183981568 117857272690051328 118180094585849856 118325971924459776 118470473900717568 118525650417972224 118671954298507904 119138330001899712 119142329140230144 119197818567790592 119344952148972032 119758196443116672 119813972705124096 119961866845230816 119965893627374592 120165883625579848 120437354456971776 120493447030483968 120581970480239058 120586018077516096 120642179889721728 120791096339552688 121265800180505064 121269870732019968 121620378543605956 121953507932001312 122104043038895652 122461072404506458 122495970011671424 122500081856524288 122981501937444864 123098226787464348 123155558637424264 123190654151624192 123307577513293369 123621364070313984 123831604485399552 123889277899175936 124042202452211456 124318257393286656 124436250991675917 124471711463472576 124475889628403712 124494206013918006 124533863111970816 124683398047594128 124687583318247936 125023275866216448 125177600186327808 125390487261474624 125543616561141632 125887492058840064 126042883136924544 126411429578845376 126447452915273728 126908221088980128 127064872118961588 127069137328995456 127128318593470208 127280968840252339 127285241304044768 127785466856876304 127821881751309312 128002789079422012 128446012033298127 128450323604310624 128486927962294272 128510148143399232 128546769549520896 128668776535610472 128705443145903616 129174439322711916 129338229067013232 129435341689264128 129593410643759104 129906997579740528 130067350193606238 130104415354011264 130108782592954368 130484837621128256 130489217629775872 130842247577190912 131002034672495616 131163738961508736 131224827248469248 131386806544776608 131391216829981696 131907578690969088 131969013414339584 132131911307790464 132425969831979264 132589431776307744 132593882430256128 132655636793186304 132814924007219832 132819382230307584 133341356720218752 133505948585821392 133568127735049056 133732999518790476 133896316856540168 134097545888764416 134263071167593536 134301331978334208 134694025931487232 135186619078777329 135351711604980822 135394827315105792 135586452693438992 135625090626866176 136158091430742528 136287322514692671 136350797062862578 136394231027396608 136866510220704768 136930254520141824 137060218483585068 137099276394549504 137332438429234112 137642690807967744 137807966263130352 137812592088589824 137876777016824832 138046967245203072 138215552884170496 138550003467102297 138589485920577216 138594137979451392 138994718335549664 139375437636572928 139547477758737888 139717895850302784 139782968155978112 139955511319435952 139960209231937024 139995394299053056 140678965560278901 140683687757102112 140749209871342016 140789319030427648 140922945729478136 141236568631284336 141476766877255908 141481515854023296 141762517088241664 142078008449470464 142212858276201048 142253384529682944 142279092587334864 142454716878711594 142500095220854784 143019358417653984 143060114498660352 143195896467050364 143303414013113856 143478418927019008 144049009299342336 144224924748699648 144292096161009664 144470205232966144 145037966958834432 145216996707384672 145221871233137664 145289506963965952 145463964388859816 145468847204622592 145792586974228992 145860488510585856 146040533550715776 146045435720282112 146288901805053728 146795442323769288 146800369833497856 146868740735313408 147050030326411968 147627930654527904 147632886108546048 147810157362873684 147815118933729408 148061535181518027 148242350805455186 148465140091132032 148648400221264272 149083044666355688 149125528709860864 149533997231075328 149901415956009984 149971231141107712 150113572624878884 150156350336887552 150633356463607689 150703512543163902 150751518503964672 150894600578182104 151007898637474816 151343965522262016 151530779172923136 151745241892540611 151788484579679808 151793579691780096 152390121965964288 152534759280118866 152578226955224448 152649288840056064 152837713735760544 153024362121760192 153254338158587904 153443509905821184 153892175139463936 154498993232888376 154687670405692368 154950744675089804 154955945935358848 155492496994691808 155564916173588544 155609247349420032 155756940016791624 155829482357557232 156021832771922222 156369058127493372 156640249695525792 156684887308056576 157255839175475376 157449950234365446 157455235385929152 157494818586434688 157500105244102656 157767962565946368 157960631867623424 158342861105259768 158387983909231104 158538313945662903 158851106669199616 159286214441797632 159482831724271872 159677595257488896 159751963606832128 159949155793641088 159954524836499456 160508383994520576 160583139275962368 160657929373978624 160775960640318744 160781357436688128 160856239852962304 161054795119403584 161413221292896384 161687733574006752 161693160976026624 162328608181135872 162528980887086912 162575296605351936 162604677242668416 162805390718527536 163450695334461696 163646959937467293 163652453105200416 164130969049952464 164575014530685444 165056228023465226 165108805980532736 165757676524382208 165915001322234556 165962281951296768 165992274685224008 166197169691830193 166244530730125504 166250111090997248 166620099399118848 166903466915103744 167061879211558758 167187316348632832 167718425249650149 167766219798593472 167771851238283264 167849989411786752 168057177515899392 168717635033746176 168925894128998496 168931564495690752 169210961451973504 169419829491948784 169425516438660608 169674445818436608 169883885967159168 170380622475835072 170429175668412416 171261349377730836 171267098139080832 171346864191198976 171558368714147296 171607257527871488 172152407386980216 172232585763615888 172445183590019298 172450972089350976 173128697031896928 173178033340483584 173209330106320704 173423133591474984 173472553805348352 174325439177278704 174375116520256512 174456330102921216 174669379563327488 174884985282011648 175308167652251886 175364011320938496 175876771587958784 176567959775972352 176785909035076992 176791843240341504 177086565342959776 177092509640410112 177705710851076352 177788475626958336 178007931447761856 178090836980065408 178310666025053968 178707495002849568 178713493710345216 178796727851685888 179017428223458048 179720959057686144 179942800267846224 179948840441061888 180248825438369772 180468948806641096 180740170545725952 180963269834582592 181014838753406976 181186644509329032 181544121907656704 181716430019590228 182430567815408934 182488680294273024 182746957978113424 182799035192732672 183691608606759687 183743955017507136 183750122784786432 183835702689099776 184062622993604096 184472252906167296 184647340181196522 184733337956136396 184785981227436288 185518409349869568 185747406728099328 185833916848763904 186063303678317184 186290527800403712 186741309020877009 186800794667956224 187025097071391192 187031374977371904 187571954080371868 187578250342802816 188085730892211936 188315424841712448 188635689169674544 188642021138697728 189617144368268064 189671179372910592 189705456783113152 189939622504948792 190362331633470192 190597308178442382 190603705993493184 190692477890205312 190927861956067152 191071218684151808 191678200285314456 191732822626963968 192004183619133018 192065345732456448 192765222215098848 192820154324281344 193003164803415708 193058164718855424 193383955945112576 193622662276512896 193629161644183552 194153012533896192 194390115965638656 194480651347447808 194720711400954368 194905525746818551 195727256431692384 195733826444663808 195824987647084544 196066707101882624 196503052008743424 196745608442263104 196837240872703872 196843848144728064 197080209817164912 197086825244972544 197415380242024036 197861368036453632 197953520121509376 198197866961685696 198983455189779456 199222386010829748 199229073345461376 199804907607352642 199868554608013312 200352191602573584 200599499278185714 200844475284810252 200938016724218536 201186047521689181 201192800770909472 202041038897230848 202326989190054148 202384646106239744 203027567407471233 203092240972658688 203186829287952384 203379679040158488 203437635940299264 203532385120074752 203783618314347392 204237137146113792 204526195594293867 204591346541094912 205395381780212736 205590327725377602 205648914591824256 205655817646927872 205998657643851168 206250227207589824 206560194909401088 206815165525237248 207070450867804608 207323329326255744 207419888231451392 207675920022388832 208492077503324496 208853666260701056 209576843775454176 209674452233967168 209933266979153928 209940313847905536 209993091448579584 210290296344764734 210357283421261824 211025531635653168 211123814807013024 211183978545641472 211384418594217204 212215150315883862 212222273781034944 212282750546399232 212643775632362496 212903460343318528 213418638881002296 213682075318067391 213750142831282176 214011178659360768 214367947520424992 214375143248917504 214955121019670784 215217628390528512 215583644765342336 215590881301368832 216337387123049472 216438144241514496 216705307849449216 216806236323557888 217073854291370048 217556950438251648 217825495061077008 217832806849706496 217934260445948928 218195946583289724 218203270806933888 218790732765878784 219060800326073664 219068153580423168 219123225859387392 219433352707580592 220303111102970112 220575045489617952 221220001762979408 221283042601729024 222363526208182779 222537955886804992 222749172282078344 223624566999533532 223688293064791296 224004880888988521 224076236687865856 224574916581421056 224852123934014976 224956846711661568 225170358937318326 225234525505331328 225242085994254336 226055268814745853 226127277755947008 226232594424582144 226341900867273156 226511847956212224 227682726869519712 227690369537670144 228348465836974448 228356130852107776 228973933260084096 229256570603640816 229536543182640288 229643447684821184 229926911453359064 229934629452467968 230838262709195904 230945773475094272 231230844788633312 231296738407131136 232031505608538552 232426117012634706 232433918903038272 232500155360342016 233347374260382816 233413871024130048 233635410025187436 233744223536335848 234032749157883333 234960374543288688 235027330962084864 235423946367963136 235714545380102656 236360189171699712 236651943848919552 236940947801435136 237051300835944448 237343908597015808 238276660003799424 238284658280460288 238689904297944064 239516392886233344 239627945410248192 239923733690461632 239931787254749184 240331767251159696 240874708913943552 240986894060967936 241163940960478116 241172036155032192 241284359779443456 241582192679105376 242531600361010128 242539741464039936 243240757087211912 243907015864002624 244208086077791304 244922144809012916 244991940023342848 245963003874889728 246196453574928696 246311117274848528 246381308303248384 246615155026586738 247584342035197839 247663208970799104 247778555798351872 248084404904422912 248636514786573312 248872501983351834 248943422926945152 248951779256807424 248988412027836012 249366796095188256 249375166636495872 250046551732432896 250355200372655616 250592818817338137 250780974522949248 251087233122283264 251774984117680128 252085766273849088 252822859157690752 253816442177960256 254129744237923176 254138274657990912 254256637186940416 254561937680504678 254570482608089536 255570933713752608 255643763502618624 256005578158844024 256892024066596254 256900647208621248 256973855924588544 257020296286798464 257337553071220944 257410886291807232 258348878645423832 258667775385028947 258676458134026464 258870683378528256 259813995159481056 260134700387212476 260208830708022528 260969675242256512 260978435259551744 261684495154381824 262004069344991232 262327477923017472 262449654496938496 262698752093538047 262773613089553216 262782433659963392 263815157381938176 263938026828679168 264263822615580928 264851939663958528 265178863552615488 265187764860512256 265311273586372608 265629848014439664 265638764460615168 266682713440437504 267011897171642784 267136255470098112 267465999037580952 267792633713080336 268195091777528832 268526142335187072 269388051862974464 270373238157554658 270703423209961644 271163803181407157 271172905386877984 271250181253732352 272316182861485056 272574645029385342 272701594125725156 273645851723113401 273733020441409536 273860509040283648 274120436967170136 274198552789099008 274664876858468224 275615932526260704 275625184177179648 275753554033649664 276093934490406144 276431105768340992 277100006934204594 277178971841154432 277188275958902784 277989436671099328 278750875273145856 279094955517475776 279435791700605568 279565936311956224 279911022638871904 279920418463874048 279990788598106112 281357931120557802 281367375514204224 281498419742684032 281845891458956272 282473137262568672 282953533754511816 282963031708046592 283525034176483328 284425716552402096 284506769059365888 284558185174669728 284909433757423188 286038716835307968 286120228997320704 286391792934100728 286606828026227712 286956837854038016 288006275428699527 288098018598684672 288449849497399296 288940410465932288 290075933917668864 290433993414769344 290443742466275328 290579013927931904 290927928777719632 290937694409245184 291585173948457984 291720977021171712 292081067101431552 292577803610107456 293590884647538576 293600739666995712 293737481470626816 294100060652823936 295255861309055808 295265772217092096 295620314725747368 295630237867458816 296123070363036054 296484701610910372 296930280182264064 297296800442528544 298166089332711376 298251057419721728 299707361411028963 299802831912019968 299942462282215424 300227145249757768 300312700673775104 301266712927215378 301407025086327804 301789201156364208 302015797274949632 302687931044524032 303061558345846272 303490483785081222 303576969159359616 303587159383560192 304780243931928576 305069518560237732 305156453910448896 305298577680112128 305675427471521088 306048724243520384 306887019811642368 307784350278927872 308997986465776752 309375340811384736 309901489350179608 309911891870717696 310984993989383616 311129832347177088 311513880033583248 311658964715114464 312043665543844444 312738116254986744 313280499391051584 313369774616113152 314511678350950752 314899900468730892 314910470771858304 314989637172869376 315435444517147101 315535925131892736 315921263735246848 316685722210519536 316775967818462208 317076627891325806 317702213338399232 318003752534282899 318572428883595264 318965663448543744 319355190514977792 319503927213664256 319898311587282176 321016767989041152 321166278551924736 321551921280637488 321562714873376256 321712479705924608 322109590238807168 322826442585792768 323375467148013504 323386321952053248 324657216362271744 325057961774173824 325209354485336832 325610781437055072 326901390668923392 327293919874934586 327304906210400832 328250919640650769 328261938099904928 329150029061370888 330112456046930452 331515353048764416 331830002644469112 331924563902593536 331984549370448016 332394339383660386 332489061460251008 332500222181994496 333806933830207488 334123758423117516 334374632697265664 335436850499300298 335532439597186944 335543702476566528 336114355031798784 337435270067492352 337755538405977489 337851788257996992 337863128991381504 338421922903947008 338839658983897568 338851032877321216 339348891636873216 339767771934318336 340761244951670144 342522698755461672 342534196278161664 342693728382397952 343116737428294592 343214515055742976 344304814773960432 344465171527231776 344890367180038596 344901944178701952 345476915423542063 346257394063793856 346356066680967168 346418660212641408 346846267182949968 346945107610696704 348639175518952059 348650878354557408 348750233040513024 348912660205842432 349769970564023296 350616335304503772 351753543175917568 353135919551944704 353571818070153984 354072231082594759 354173130685919552 354185019280820224 355411421702152704 355576951253916672 356015862895523712 356181673960130816 356621332050107936 357414990005699136 357426987420690432 357593455703371776 358034856446916096 359441918115372288 359885600535692448 359897680882123776 360497650876739544 360937897613282192 361480341091451904 361926539669165184 362373289018658064 363088243815313408 363432860039180456 364861135630817868 365493915956226848 365598070385465344 367383217213519374 367487910035014272 367500245569572864 368125245987208192 368944505812334592 369294680362393044 369466675912272792 369571962454872576 369922732539880107 371494813456198656 371667833697527808 372126607356634368 372581055600807424 373482618041754018 373601589335912448 374050194142782384 374062749954743808 375143908160743736 375156500685605632 376171461784423872 376630849683424896 377271378339349088 377284042277395456 379234288736536128 379342358745821184 379410913566226304 379879245009897584 380724663266940384 381194616356884764 381207411986986368 381384955780410624 381842906520757017 381855723912134304 382142437368303616 383356400570628912 383465645253927936 384008367238266036 385530444430197696 385640308648562688 386006329606831416 386116329437710848 386767911890225152 387245324553025792 388306025067792384 388780231931277312 389441422801908736 389811051493637102 391454512863384768 391467652889327616 391649975294169088 392133414203765248 393006104017486848 393491216884526208 393674481745407744 394160419634329824 394173650489945088 394830760484048072 395722736072907264 395907040243018752 396395733923371392 397966910379558912 398444772021659496 398458146690922752 399609815214705284 400704383205147168 401198998556371428 401688950569620504 401876033448437072 402372095043378362 402385601541818944 404082077794461696 404653978380108296 404769292212479488 406055134814942466 406184481945317376 406759358080316976 406875271880598528 407064770240149504 407567236628694784 408474274292227584 408861967544078013 409052391188587734 409182693082189824 410790763560425472 411180655450755204 411297829183648512 411997315287702336 412500454415179648 413630331050474496 414140901735609216 414646658652511488 414839776462902784 415351840044777664 416984155006648992 417707332521402112 419153687550908352 419348904467934336 419866533958307856 419880627695811072 419986182897159168 420580592689529468 422036896680836703 422051063271306336 422247629614026048 422367957091282944 422768837188434408 424430300631767724 424444547562069888 425287551264724992 425806920686637056 426837277762004592 427364150636134782 427500285662564352 428613753415772603 428735895040849984 428750286497835008 429910242039341568 430435256781057024 431167289530684672 432674774246098944 432876288483028992 433410615698898432 433612472647115776 434147708582740096 435113900876503296 435650990122154016 435665613699412992 435868520891897856 436391893166579448 436406541613867776 437581465531757568 438121600652147328 438136307160846336 438866705415161184 440606222205940224 441150090979235904 442440003525958816 442566085203458048 444184605544554081 444727052416365558 445498344564156688 447249133999067064 447376586129582592 448009761777977042 448152473375731712 449704247868029952 449913693423323136 450340717874636652 450469051010662656 452110537629491706 452254555511894016 452683801734546312 453023695912424448 455235725677621833 455365453739039424 455380739075340288 456696931673948896 456712261704215552 457947866520168192 458513141207281632 459073086365280576 459286895369642368 459853822906718128 459869258904935936 461676525418391808 461891546950188544 462461689577266624 462593476814262272 464063011217077104 464852234025269412 464867837806076544 466694748520765632 466827742048260096 467270820050374872 467488447072671696 468065498315766666 469920749086577376 470054661924169728 471429090760205312 473303887697839104 473881895602870272 474102601671888896 474687817194031616 476553320007598848 477227789720019023 477379808595888128 479032785772466688 479255890820496384 479847467380923264 479863574509498368 480663534502319392 481749417827887104 481973788121935872 482327881920956232 482344072310064384 482568719558886912 483164385358210752 485063200722020256 485079482928079872 486481514174423824 487814031728005248 488416172155582608 489844289618025832 489983880046685696 492392907149857392 492622234549697056 492762616606496768 493230310053173476 495168684070395678 495326417941598208 496168809808845824 497273029573146624 497745003966703668 497886845853890304 497976824055672024 498591509075490579 498733592190376512 498750333272991744 500710400745311232 501185637634676274 501561949045898496 502174466244566528 503549968235360256 504171532547698176 505645718315381504 507632884355920512 508259488475846352 508276549315981824 508513274373880832 509123875361009356 509140965216179072 511141867427505216 511287527005237248 512011156317688048 513784048133192508 513801294417242496 514040592573596928 514675106142441888 514821772583614464 516697757290847664 517335550770057894 517352916268052928 518848227819093151 519627990318962112 520269400774424952 520417661416045056 521939350484513024 523368990308763648 524008138689982464 524654955846034944 524899308993876992 525397504187076094 525547226179106432 525564867319926784 527630314763876352 527876053657358336 528527645231161856 529703879327917056 530357727105230976 530375529721024512 531259696028879328 531277528921230336 533365426880875008 534023794343285568 534272510940196224 534931998075161904 535585267426160672 536390183555057664 537052284670374144 540746476315109316 541406846419923288 542327606362814314 542345810773755968 542500362507464704 544632365722970112 545149290058770684 545403188251450312 546076414701727777 547291703446226802 547466040882819072 548240873934340272 548397105578198016 549329753716936448 551074825820279061 551231865052521408 551250368354359296 551507108067299328 552187868980812288 552862211536681984 554200013868409188 554357943682308864 555978873342198656 557501750546291712 558189911034951552 558871583401211136 559131872623912448 559822045277743808 559840836927748096 559981577196212224 562715862241115604 562734751028408448 562996839485368064 563691782917912544 564946274525137344 565907067509023632 565926063416093184 568851433104804192 569013538118731776 569116370349339456 569818867514846376 572077433670615936 572783585868201456 573213656052455424 573913675708076032 576012550857399054 576196037197369344 577696798082128291 577880820931864576 580151867835337728 580867986829538688 580887484932550656 581855857555439264 581875388818490368 583170347896915968 583441954042343424 584162134202863104 584716577240455653 585155607220214912 587181769295077152 587201479333991424 587474962941253632 588200121305647872 590511722618111616 590531544434184192 591240629451494736 591260475734917632 592246140726072108 592969403221820744 593860560364528128 594593600885057088 596332178665422752 596502114839443456 599414722822057926 599605663824039936 600454290499515536 600625401347550208 602533425854430756 602814050172655608 603558142565067543 603578402312728416 604031594549899264 606123116691692544 606980967570162444 607153938318719232 609560487863857152 610139037120475464 610312907820897792 610597155360224256 611350854943042176 612097448487040768 613578586782881601 613774039623284736 615568700557855744 617995972931553504 618750681622769472 619802978700359216 619823783741435392 621969987978767232 622259664694354176 623027760067166496 623317929430228928 624087331087688888 625476232509973488 626560998782103168 629023356701901504 629799800937461784 629820941543716608 629979274345738752 630870889034294202 631071850263785472 633371444421039072 633551935636924416 634153255782651612 635404426676798464 636007505068565798 637931326897087488 638710381029955584 639007854427328512 639796623174564352 642033535978082304 643103842561274976 643125429746752512 643424959411849216 644219180477614336 645652885171585536 646750934296027008 646772643904106496 649314432724543488 650115923548347648 650418708970673664 651221562874110144 653802781337846784 654587839749869172 654609812420801664 656501839281301538 656523876199809856 658300058122741776 660224912093860904 663660005288938224 663849127805187072 663969098740896032 664788678767320772 664978122920502016 667090578624548337 667613867660414976 668247516846235032 668749265394531328 670873700998600596 671064879194373888 672014642666965563 672228710063597568 674870540134984704 675511076811954978 675703576515993984 675726257982763008 676843845807894016 677679317967795136 677702065754642432 678697783273746432 679535543868636672 681522489903340288 685045397510923344 685068392556323328 685387456764795904 686233474856589184 688609629547920864 688930343054463552 689780734360077192 689803888357403904 690953830847084126 692514788127587712 692837320425282816 693692534365899936 693890215221393408 697278351037904118 697301756709114816 697500466081026048 699317176625734247 699539941128046592 701232670609007544 702098247473649999 706271839103889408 707143636140307968 708144462165189518 708346261371839104 708370038561640448 710822843404305408 711153902507833344 712031725791047424 712363347920261632 713242664100215872 714829980011398272 714853974841380864 716069712893832192 718883836230744576 719771201071384896 719795361764247552 720995301753479088 721875795226564384 722960682182903808 723853079338330368 724746578037316128 726865720078360912 729722271261635736 730987831912453696 731196140770930688 734766434427038748 734975820070028544 736016037206676569 736250491974416384 737889011624669184 738589360724786088 738933351824545584 739143924909745152 739845465079760214 742753026105593517 742989626912397312 743335667395055616 744253214713268736 745162111201614848 746965236083508036 748100388285564768 748125499909487616 750287816321487472 750313001371211264 752342923568847744 753261699366849792 754542756678698176 754568084554790912 758468577473072256 758821827132452608 759758490019795168 761449326533880768 762389232713769528 762414823973972736 762769911560821248 763685813041514034 763711447824268608 766712801141257824 766931290507855872 768016734476532072 771060888860395392 772012659213662832 772232658875421696 773535823780450304 774490649106051584 776612050135584768 778882845603817472 779622102987274204 782909025726769536 782935305778655232 784266828407530496 786012208034973696 786982433769052416 787348963490815488 788096256280614141 788320839268659648 788347300979890176 789661520968096144 791445472145814528 791814080486037504 792791467846742784 795933820759117824 796889544043318992 796916293381845504 799219630429410568 801408766410294336 802397997112742856 803377901139241008 803752066896874144 804744190086756724 804771203083637888 808164155588923392 809307956760216592 809538584424958976 812110269629884932 813491409544221471 813518716160633952 813750543761197056 814129540480299008 815134473257389568 816948548584455168 817723935088156026 818104782377175468 821581527120850944 822361310901510408 822595658367297024 823994630575404672 825000908830359296 827260662100948992 828281803471218432 829293317305022976 829679552925805568 830703680089555328 833968310013297984 835414665042804224 838307375101816704 838697808935868672 839733067916615712 839761255391622144 839972365794318336 841161185379058936 844073793361673406 844102126542612672 844495259228052096 845537674376868816 848860601263535448 848889095124139776 850575102529449984 853674555524009184 854728301272269564 857227506831545206 857471790081699968 857500572995670016 859820484078683136 860870513562114048 862334579061369344 863153042593053583 865349548492197888 866821231397796864 867224945294231552 868295417165480192 870227801753006592 871301980244308032 871331227398825984 871737041783795712 872783786333158896 872813083227735552 875162931063515136 876243201304294656 877733410830322368 881212444411880448 882300181958471808 884880007051917632 885132170406916096 888369211089108162 889454104832731116 890966781881766373 890996689128313376 894498267998134128 894753172259165184 896019523555954084 899122084233086889 899408495736059904 899827386846646272 900681435749273304 900938102021325312 904221075258983412 905367603469092624 906047391824848896 910471451355243666 910730907478078848 910761478150680576 913393863347897792 913424523408431104 915895733040336384 917026282414563264 918146172730561152 918573790739284736 919707645813436256 919738517809871872 923353050836783616 923783093900377088 924923379154533248 928126022434154208 929704468050538824 929735675612153088 933389497041531264 934541640100749744 934976894145343392 936130996631533332 939841498173154752 940109323848339456 942858181520410624 946306333551441303 946607775395678208 947763791205740544 949375634388063232 953106640015197696 954011257602848697 954455579440038046 954759617191776256 958065571544933376 958511781640992768 959694934761846528 961327069004638784 963498835655774208 964655763841912464 964688144620128768 965137439117773824 966328770716421504 970126401444040512 970158965856159744 972963028348847648 975628063456010496 976832344311165216 979688579236051664 979967760093371392 984752758921952307 984785814299714784 985244469099394112 985525233212993536 986460620106346952 990337368140791356 992337619617691648 994546059146293248 995490007933407336 995773691707780608 995953648111344048 997183018150981158 997467184380753024 997500666545983488 1001420801490622464 1002371275269352548 1003123898091796992 1004348932489133056 1008343065095396352 1011291436630763008 1015265768711841024 1016518976951692704 1016553098631963648 1017026548747761664 1018247750722018712 1018281930432358144 1022283734855010432 1024022312635376096 1027568096266385016 1027602588834484992 1028081185147193856 1029350212284883776 1029643545167228928 1033395514581695328 1034671101540115788 1034705832536105856 1036430746270626189 1037696455638186302 1039255980637924224 1040538801548849904 1040835322832090112 1043878700969026048 1046737980617527296 1049309911692069888 1049798617987753984 1050795008374152188 1051094452358212864 1055260629527752704 1057055290462323712 1059407758655834112 1060715454210461952 1062216693247784277 1062519392057758656 1062555057842460672 1066730853761750016 1068047588686571136 1068545021880392448 1069863996150323808 1071170534852321344 1072780367110115328 1074104569340748288 1081492952630218632 1082813692839846576 1084655212725628628 1084691621547511936 1089264731445940224 1090298580117541368 1090806376502900624 1092152829403455554 1094583406892453604 1096481747868680544 1096794211156396032 1098659507433872896 1102149651640558122 1102463730105042816 1102500736708718592 1104375737961624576 1105724423073363968 1108400027736818376 1108715887364617728 1109768197619640321 1111957746684397312 1115003501092583424 1116379822069903104 1117743166802422272 1118263745247824896 1119644090555487616 1119681673855496192 1125431724482231208 1125469502056816896 1125993678970736128 1127383565835825088 1129892549050274688 1131814135018047264 1131852126832186368 1137702866209608384 1138027076237463552 1138232740698678912 1139637735029692752 1144154867341231872 1145528719562271051 1145567171736402912 1146427312104910848 1152025101714798108 1155393596164256582 1155761641863729152 1160303735670675456 1161735973659077376 1163380187842811351 1163711715110878528 1163750777636980736 1166340695793831936 1168324268405726208 1169433154480911306 1170311214440429824 1174363538590154304 1174402958667982848 1174949925882507264 1176400242611295744 1181023445236223232 1182481258902989472 1182520951469835264 1184492281452144216 1185938806443641488 1187721120729056256 1189187201770114176 1192664357330845504 1193004229678886912 1198829445644115852 1200908580999031072 1201250802695100416 1205066851708861512 1205628100345311216 1207116285130135086 1207156804625456832 1212246233383385088 1213961935140324888 1214307876637438464 1220278074240950928 1220625815641795584 1221194310720448512 1222701709886084352 1224194896974081536 1227157173565763202 1227548079246569472 1231137401115711488 1235991945863107008 1237501363245538944 1239605957400718432 1239647567482870784 1243939975957534464 1244519329388708352 1246055520134332992 1246635858860457856 1248174662175377776 1250952465019946976 1253121997564206336 1258046713403803008 1259599601874923568 1259641883087433216 1259958548691477504 1261741778068588404 1266742888842078144 1267103871273848832 1268306511565303224 1270808853353596928 1272015010137131596 1275862653794174976 1277420762059911168 1279593246349128704 1285841260247317809 1286207685122549952 1286250859493505024 1286849918823698432 1288438360955228672 1291305770343171072 1293501868592054016 1298628865449086976 1300231847096695296 1300837417941347328 1302443125748220288 1307605562675693568 1309175679499738344 1309219624841603328 1313003678562603076 1313047752399619712 1316600116245483552 1320449824187721808 1327320010577876448 1327698255610374144 1327938197481792064 1329577357534641544 1329956245841004032 1334181157249096674 1336495033692470064 1337498530789062656 1341747401997201192 1342129758388747776 1344029285333931126 1344457420127195136 1349741080269969408 1351022153623909956 1351407153031987968 1353687691615788032 1355358635935590272 1355404131509284864 1359071087737273344 1363044979806680576 1370090795021846688 1370136785112646656 1370774913529591808 1372466949713178368 1377219259095841728 1377860686108927104 1379561468720154384 1379607776714807808 1381907661694168252 1385029576255175424 1385674640850565632 1387385068731799872 1387780430442786816 1394556702075808236 1394603513418229632 1398634353251468494 1399079882256093184 1402465341218015088 1404196494947299998 1408302332651824267 1414287272280615936 1416288924330379036 1416692522743678208 1421645686808610816 1422307805015666688 1424063451582094848 1424726695840523264 1426485328200431744 1429659960022796544 1431683369160057069 1432139425787664384 1437767672461489152 1439542402142769792 1439590723528495104 1441990603506958176 1443751590453128768 1445921364365807616 1447706158676660736 1449493156074632256 1453731440156721824 1459444542523271472 1461975663824907392 1469532868854077496 1469951640140057088 1472032074413353138 1472500983948832768 1477178721449572176 1477866703649091168 1478287849819490304 1479690930159520428 1485506052211187034 1485979253824794624 1488506429426537472 1490324222403229696 1493930472167016072 1495774527226471737 1496200776571129536 1496250999818975232 1500575632642974944 1500626002742422528 1504685847137695488 1506523398733699584 1509085513357396352 1509136169109581824 1516937154946144512 1517643654264905216 1519516980039590336 1522898653067761536 1524778465427539056 1524829647947945472 1525539823121642496 1527371626083028068 1527422895648537216 1533425602282515648 1533862581015711744 1536033468953064144 1542121777720790784 1544025318427325664 1544465317750843392 1548981298212103168 1556544683457279453 1557765691207634944 1559244205974548408 1565818051453539072 1568034166222919647 1568533656815060992 1572024416069947392 1573964867538104832 1574697926981630976 1576192512561228282 1576641678537319296 1576694601959780352 1579323041936192288 1582890944291629056 1583628160972075008 1585582935693485568 1593779088086637984 1593832586763691008 1598439260858821136 1602817532820588672 1604795994225485712 1606755802278482016 1607504133793748288 1609488380173513448 1609542406167275776 1618615913520433184 1619077168849917952 1624220539259769864 1626982819088442942 1627037432321267904 1627501087522394112 1630268946514779136 1633897097168910336 1635447870176312052 1636209564754350936 1638229244105183331 1644722621803020816 1645191316734594048 1647989261150809344 1650001817660718592 1654521324201897984 1656563606942436864 1658586634610045952 1659359105851611136 1661407360179110656 1667936620026595968 1670829330085608448 1676614750203633408 1677395617871737344 1679466135833231424 1679522510783244288 1679944731588636672 1682322370758117872 1688147586723346812 1688204253085225344 1688990518456104192 1691075348753737632 1697721202527070896 1697778190248279552 1707349111048018368 1709456602544539128 1714455013663090412 1714943580163399936 1719640968157366272 1721741027124228096 1724669158122738688 1726306085186107166 1733090394246384873 1733642462795593728 1734449890588463104 1736590834330960384 1740455603506013184 1742603960488616064 1742662454797651968 1745567572666317792 1745626166455471104 1750325862127030272 1752486402608589312 1754149731721366959 1755466821660644736 1762424888823760896 1764600363916943616 1769760014103835264 1776738422178216324 1778908209665462232 1781933563763532746 1781993378256626752 1788996535996268256 1789506344518330368 1792039047111908168 1798244168466173778 1798816991472119808 1801362871498546608 1801876204042650624 1808442150517966824 1810674427695202629 1810735206938185248 1812094783649697792 1820942902710487332 1821461814956157696 1826787726695795584 1826849046816862208 1831791466080672768 1834052564829126528 1836292345461122304 1837147581478569472 1839415291626872512 1839477035619743744 1846706101673567232 1847566187800754176 1849846758309066496 1856252044868308416 1859408936101077648 1859471351224306176 1866778994083062528 1869083280201499488 1869953788290686784 1872261993263066664 1879682996346309504 1885716363040821248 1892612667102882606 1893215550791356416 1898146622269850099 1898751268776126464 1906213280030395392 1908022515205697394 1908911158880076092 1916131143089866752 1917023563281985536 1919389869523693056 1922654138009277568 1929311527683824928 1929376289240257536 1930274878235547648 1932657541432843008 1940252802888081024 1940317931712319488 1945926056697695296 1951256126912020992 1953664688622330432 1959377158472103328 1959935520186742784 1969505517843904614 1969571628599429568 1970488938198788224 1972921240212693904 1980674736281582712 1984675239235383296 1990980015866814672 1991547383415561216 1991907296222688096 1994366036301962316 1994934368761506048 2002841602981244928 2004742550538705096 2006247796183593984 2008697864978266112 2016043928000896689 2016686130190792704 2022582873261526016 2030531537423682048 2033037953903385408 2033106197263927296 2034053097495523328 2036495501444037424 2036563860864716288 2044567469710020864 2048044625270752192 2055136192532770032 2055205177668969984 2056162370294387712 2058700424569767552 2066791029163390656 2069342203080231576 2069411665072211712 2072861492541252378 2075392911276372604 2078511961275848448 2081077603097699808 2081670645664180224 2087757401938052096 2097951529877202741 2098619823384139776 2099597235975507968 2101590016748304376 2102188904716425728 2114110580924647424 2118815517311668224 2121430908420923904 2124433386495568554 2125038784115517312 2125110115684921344 2133461707523500032 2136095177373142272 2137090043760784896 2139727992300647616 2142341069704642688 2148209138681496576 2162985905260437264 2165627385679693152 2169310425451257256 2169383243095023872 2180597160235082736 2181612753005801248 2184305658806911108 2189166813784907208 2192963495737361088 2193588422312792064 2197319014867745792 2204299303281116244 2204927460210085632 2208048111620029707 2208751475923249152 2211448846146727936 2216800055473636752 2217431774729235456 2219536395239280642 2223915493368794624 2230007002185166848 2232759644139806208 2235486333604844544 2236527490495649792 2239288181110975232 2250863448964462416 2250939004113633792 2251987357941472256 2254767131671650176 2259785098100549376 2263628270036094528 2263704253664372736 2275405732419216768 2276465481397357824 2279275470059385504 2288309734682463744 2291057439124542102 2291134343472805824 2297756437484555383 2304050203429596216 2310787192328513164 2320607471341350912 2323471947318154752 2326760375685622702 2327423430221757056 2327501555273961472 2336648536811452416 2338866308961822612 2340622428880859648 2348727077180308608 2348805917335965696 2352800485222591488 2362046890472446464 2364288768841842423 2364962517805978944 2365041902939670528 2368984562904288432 2371877612887282976 2375442241458112512 2378374403540228352 2385328714661691008 2397658891288231704 2401817161998062144 2402501605390200832 2410133703417723024 2411256200690622432 2414232570260270172 2414313609250913664 2418338407964794441 2424492466766770176 2427923870280649776 2428615753274876928 2440474228632664413 2440556148481901856 2441251631283591168 2442388621440897024 2445403419772168704 2448389793948163072 2454314347131526404 2462274802231422976 2471983891726214016 2475002726491077888 2479211914801436864 2479295134965741568 2487879951915068928 2489038658777416704 2492111040268665984 2493271717720915712 2496349324350755552 2501904930039893952 2506243995128412672 2516093426807606016 2519199203749847136 2519283766174866432 2519917097382955008 2523483556137176808 2533485777684156288 2536613023130606448 2541617706707193856 2544030020274263192 2551725307588349952 2559186492698257408 2571682520494635618 2572415370245099904 2572501718987010048 2576876721910457344 2582611540686342144 2587003737184108032 2589459127779160749 2600463694193390592 2601674835882694656 2604886251496440576 2615211125351387136 2618351358999476688 2618439249683206656 2626007357125206152 2626095504799239424 2633200232490967104 2640899648375443616 2654640021155752896 2655396511220748288 2655876394963584128 2659154715069283088 2659912491682008064 2668362314498193348 2672900345645299119 2672990067384940128 2674997061578125312 2683494803994402384 2684259516777495552 2688058570667862252 2699482160539938816 2702044307247819912 2702814306063975936 2707375383231576064 2710717271871180544 2718142175474546688 2726089959613361152 2740181590043693376 2740273570225293312 2741549827059183616 2744933899426356736 2754438518191683456 2755721372217854208 2759122937440308768 2759215553429615616 2763815323388336504 2770059152510350848 2771349281701131264 2774770137463599744 2789113404151616472 2789207026836459264 2797268706502936988 2804930682436030176 2808392989894599996 2816604665303648534 2828574544561231872 2832577848660758072 2833385045487356416 2843291373617221632 2848126903164189696 2849453391681046528 2852970656400863488 2859319920045593088 2862033772808546091 2863366738320114138 2864278851575328768 2875535344922978304 2879084804285539584 2883981207013916352 2887503180906257536 2895412317353321472 2898986312149264512 2907462880313443648 2918889085046542944 2923951327649814784 2939065737708154992 2939903280280114176 2944064148826706276 2954258276765856921 2954357442899144352 2955733407298182336 2956575699638980608 2959381860319040856 2971012104422374068 2977012858853074944 2980648444806459392 2987860944334032144 2991549054452943474 2992401553142259072 2992501999637950464 3001151265285949888 3001252005484845056 3009371694275390976 3013046797467399168 3018171026714792704 3033874309892289024 3035287308529810432 3039033960079180672 3045797306135523072 3049556930855078112 3049659295895890944 3051079646243284992 3054743252166056136 3054845791297074432 3066851204565031296 3072066937906128288 3084243555441581568 3088050636854651328 3088930635501686784 3097962596424206336 3109292238811878567 3113089366914558906 3118488411949096816 3131636102907078144 3136068332445839294 3137067313630121984 3147929735076209664 3149395853963261952 3152385025122456564 3153283357074638592 3158646083872384576 3165781888583258112 3171165871386971136 3186650079743352831 3187558176173275968 3187665173527382016 3196878521717642272 3205635065641177344 3209591988450971424 3213511604556964032 3215008267587496576 3218976760347026896 3219084812334551552 3237231827040866368 3238154337699835904 3248441078519539728 3253965638176885884 3254074864642535808 3260537893029558272 3267794194337820672 3270895740352624104 3272419129508701872 3276458488210366662 3289445243606041632 3290382633469188096 3295978522301618688 3300003635321437184 3313127213884873728 3317173269220091904 3318718211703222272 3322814720358221312 3335873240053191936 3341658660171216896 3353229500407266816 3354791235743474688 3358932271666462848 3359045021566488576 3364644741516235744 3376295173446693624 3376408506170450688 3377981036912208384 3382150697507475264 3395442405054141792 3395556380496559104 3414698222096036736 3418913205089078256 3428910027326180824 3429887160326799872 3439281936314732544 3449338316245477376 3452612170372214332 3466180788492769746 3467284925591187456 3473181668661920768 3480911207012026368 3485207920977232128 3490140563528434053 3491135145332635584 3491252332910942208 3504972805217178624 3508299463442733918 3510933643321289472 3524849777647521792 3529200727833887232 3539520028207670528 3553476844356432648 3557816419330924464 3563867127527065492 3563986756513253504 3577993071992536512 3579012689036660736 3584078094223816336 3596488336932347556 3602725742997093216 3603752408085301248 3616884301035933648 3621348855390405258 3621470413876370496 3641885805420974664 3642923629912315392 3653575453391591168 3663582932161345536 3668105129658253056 3672584690922244608 3674295162957138944 3678830583253745024 3678954071239487488 3693412203347134464 3695132375601508352 3699693516618132992 3712504089736616832 3718817872202155296 3718942702448612352 3733557988166125056 3738166560402998976 3739907576581373568 3744523986526133328 3759365992692619008 3785225334205765212 3796293244539700198 3797502537552252928 3812426560060790784 3816045030411394788 3817822317760152184 3822534902912094439 3832262286179733504 3838779739047386112 3845308276018555136 3857523780741953427 3858623055367649856 3858752578480515072 3860549756471095296 3865315082865686016 3880505605776162048 3891852113395390592 3902512253824041984 3907329377244660864 3918754316944206656 3919871040373485568 3939011035687809228 3939143257198859136 3940977876397576448 3945842480425387808 3961349472563165424 3981960031733629344 3983094766831122432 3983814592445376192 3988732072603924632 3989868737523012096 4009485101077410192 4012495592367187968 4017395729956532224 4032087856001793378 4033372260381585408 4045165746523052032 4061063074847364096 4066075907806770816 4066212394527854592 4072991002888074848 4073127721729432576 4089134939420041728 4096089250541504384 4110272385065540064 4110410355337939968 4112324740588775424 4117400849139535104 4133582058326781312 4138684406160463152 4138823330144423424 4145722985082504756 4150785822552745208 4157023922551696896 4162155206195399616 4163341291328360448 4175514803876104192 4195903059754405482 4197239646768279552 4203180033496608752 4204377809432851456 4224906997955472801 4228221161849294848 4242861816841847808 4248866772991137108 4250077568231034624 4266923415047000064 4272190354746284544 4274180087521569792 4279455984601295232 4284682139409285376 4295050107480171207 4296418277362993152 4325971810520874528 4331254771359386304 4338620850902514512 4338766486190047744 4361194320470165472 4363225506011602496 4368611317613822216 4378333627569814416 4385926991474722176 4394638029735491584 4408598606562232488 4409854920420171264 4416096223240059414 4417502951846498304 4433600110947273504 4434863549458470912 4439072790478561284 4447830986737589248 4465519288279612416 4470972667209689088 4473054980991299584 4478576362221950464 4501726897928924832 4501878008227267584 4503974715882944512 4509534263343300352 4519570196201098752 4527256540072189056 4527408507328745472 4550811464838433536 4552930962794715648 4558550940118771008 4576619469364927488 4582114878249084204 4582268686945611648 4595512874969110766 4608100406859192432 4621574384657026328 4646943894636309504 4653520751371245404 4654846860443514112 4669634050371838359 4673297073622904832 4677732617923645224 4681244857761719296 4697454154360617216 4704102498668758941 4705600970445182976 4724093780944892928 4728577537683684846 4729925035611957888 4730083805879341056 4737969125808576864 4743755225774565952 4750884482916225024 4756748807080456704 4770657429323382016 4795317782576463408 4803634323996124288 4820267406835446048 4822512401381244864 4828465140520540344 4828627218501827328 4836676815929588882 4855847740561299552 4857231506549753856 4880948457265328826 4881112296963803712 4882503262567182336 4890806839544337408 4896779587896326144 4908628694263052808 4914687732315549993 4943967783452428032 4950005452982155776 4958423829602873728 4958590269931483136 4975759903830137856 4978077317554833408 4984222080537331968 4986543435441831424 4992698648701511104 5003809860079787904 5012487990256825344 5032186853615212032 5038398407499694272 5038567532349732864 5039834194765910016 5046967112274353616 5066971555368312576 5073226046261212896 5088060040548526384 5118372985396514816 5143365040989271236 5144830740490199808 5152112260446735983 5153753443820914688 5165223081372684288 5174007474368216064 5178918255558321498 5199271182739154619 5200927388386781184 5203349671765389312 5209772502992881152 5236702717998953376 5236878499366413312 5252014714250412304 5252191009598478848 5266400464981934208 5281799296750887232 5309280042311505792 5311752789927168256 5318309430138566176 5319824983364016128 5336724628996386696 5345800691290598238 5345980134769880256 5366989607988804768 5368519033554991104 5376117141335724504 5404088614495639824 5405628612127951872 5414750766463152128 5421434543742361088 5436284350949093376 5452179919226722304 5480363180087386752 5480547140450586624 5489867798852713472 5508877036383366912 5511442744435708416 5518245874880617536 5518431106859231232 5527630646776673008 5540118305020701696 5542698563402262528 5549540274927199488 5578226808303232944 5578414053672918528 5594537413005873976 5609861364872060352 5616785979789199992 5633209330607297068 5657149089122463744 5665155697321516144 5666770090974712832 5694439866809550297 5696253806328379392 5698906783362093056 5705941312801726976 5718639840091186176 5724067545617092182 5726733476640228276 5751070689845956608 5758169608571079168 5767962414027832704 5775006361812515072 5790824634706642944 5797972624298529024 5814925760626887296 5837778170093085888 5847902655299629568 5878131475416309984 5879806560560228352 5888128297653412552 5908516553531713842 5908714885798288704 5911466814596364672 5918763720638081712 5942024208844748136 5954025717706149888 5975721888668064288 5983098108905886948 5984803106284518144 6002302530571899776 6002504010969690112 6018743388550781952 6026093594934798336 6036342053429585408 6042071298151375081 6067748619784578048 6070574617059620864 6078067920158361344 6091594612271046144 6099113861710156224 6099318591791781888 6102159292486569984 6109486504332112272 6109691582594148864 6133702409130062592 6144133875812256576 6168487110883163136 6176101273709302656 6195925192848412672 6218584477623757134 6226178733829117812 6236767473172364611 6236976823898193632 6263272205814156288 6272136664891678588 6293854589631608223 6295859470152419328 6298791707926523904 6304770050244913128 6306566714149277184 6317292167744769152 6342331742773942272 6373300159486705662 6375116352346551936 6375330347054764032 6393757043435284544 6411270131282354688 6419183976901942848 6427023209113928064 6430016535174993152 6437953520694053792 6438169624669103104 6474463654081732736 6496882157039079456 6507931276353771768 6508149729285071616 6521075786059116544 6541791480705248208 6544838259017403744 6552916976420733324 6578890487212083264 6580765266938376192 6591957044603237376 6600007270642874368 6624144334860089121 6626254427769747456 6634346538440183808 6645629440716442624 6671746480106383872 6683317320342433792 6706459000814533632 6709582471486949376 6717864543332925696 6729289483032471488 6752590346893387248 6752817012340901376 6755962073824416768 6764301395014950528 6790884810108283584 6791112760993118208 6829396444192073472 6837826410178156512 6857820054652361648 6859774320653599744 6893269312453666149 6898676632490954752 6905224340744428664 6932361576985539492 6946363337323841536 6961822414024052736 6970415841954464256 6980281127056868106 6982270290665271168 6982504665821884416 7009945610434357248 7016598926885467836 7021867286642578944 7058401455667774464 7079040056415341056 7106953688712865296 7115632838661848928 7127734255054130984 7127973513026507008 7155986143985073024 7168156188447632672 7192976673864695112 7205451485994186432 7207504816170602496 7233768602071867296 7242697710780810516 7242940827752740992 7255015223894383323 7283771610841949328 7285847259824630784 7307150906783182336 7327165864322691072 7336210259316506112 7345169381844489216 7348590325914277888 7357661166507490048 7386824406694268928 7399387033236265984 7425008179473233664 7437635744404310592 7437885404897224704 7467115976332250112 7476333120805997952 7479815153162747136 7489047973052266656 7518731985385238016 7570450668411530424 7592586489079400396 7624853120121581568 7632090060822789576 7635644635520304368 7645069805824188878 7677559478094772224 7690616552037110272 7715047561483906854 7717246110735299712 7717505156961030144 7730630165731372032 7761011211552324096 7768377383337482247 7783704226790781184 7805024507648083968 7814658754489321728 7837508633888413312 7878022071375618456 7878286514397718272 7881955752795152896 7891684960850775616 7922698945126330848 7963920063467258688 7966189533662244864 7967629184890752384 7977464145207849264 7979737475046024192 8018701036935897357 8018970202154820384 8024991184734375936 8064175712003586756 8090331493046104064 8122126149694728192 8132151815613541632 8143661314899679457 8145982005776149696 8146255443458865152 8178269878840083456 8192178501083008768 8220544770131080128 8220820710675879936 8224649481177550848 8234801698279070208 8267164116653562624 8277368812320926304 8277646660288846848 8291445970165009512 8301571645105490416 8314047845103393792 8324310412390799232 8351029607752208384 8391806119508810964 8406360066993217504 8408755618865702912 8449813995910945602 8485723633683695616 8497733545982274216 8500155136462069248 8544380709492569088 8548360175043139584 8558911969202590464 8569364278818570752 8590100214960342414 8592836554725986304 8651943621041749056 8662509542718772608 8677241701805029024 8677532972380095488 8722388640940330944 8726451012023204992 8737222635227644432 8756667255139628832 8771853982949444352 8789276059470983168 8817197213124464976 8819709840840342528 8832192446480118828 8867200221894547008 8869727098916941824 8878145580957122568 8895661973475178496 8931038576559224832 8941945334419378176 8957152724443900928 9003453795857849664 9003756016454535168 9007949431765889024 9019068526686600704 9039140392402197504 9054513080144378112 9101622929676867072 9105861925589431296 9117101880237542016 9153238938729854976 9164229756498168408 9164537373891223296 9191025749938221532 9216200813718384864 9243148769314052656 9293887789272619008 9307041502742490808 9309693720887028224 9339268100743676718 9355465235847290448 9362489715523438592 9394908308721234432 9408204997337517882 9411201940890365952 9448187561889785856 9457155075367369692 9459850071223915776 9475938251617153728 9487510451549131904 9513497614160913408 9541314858646764032 9590635565152926816 9607268647992248576 9640534813670892096 9645024802762489728 9656930281041080688 9657254437003654656 9673353631859177764 9711695481122599104 9714463013099507712 9761896914530657652 9762224593927607424 9781613679088674816 9793559175792652288 9817257388526105616 9829375464631099986 9858116328562769869 9887935566904856064 9900010905964311552 9916847659205747456 9951519807660275712 9956154635109666816 9968444161074663936 9973086870883662848 9985397297403022208 10007619720159575808 10024975980513650688 10064373707230424064 10076796814999388544 10077135064699465728 10093934224548707232 10133943110736625152 10146452092522425792 10176120081097052768 10286730081978542472 10289661480980399616 10304224520893471966 10307506887641829376 10348014948736432128 10357836511116642996 10398542365478309238 10401854776773562368 10419545005985762304 10470421690585302159 10473405435997906752 10473756998732826624 10504029428500824608 10504382019196957696 10532800929963868416 10563598593501774464 10618560084623011584 10623505579854336512 10636618860277132352 10639649966728032256 10673449257992773392 10691601382581196476 10691960269539760512 10733979215977609536 10737038067109982208 10752234282671449008 10808177228991279648 10811257224255903744 10842869087484722176 10904359838453444608 10960726360174773504 10976239163560437529 10979735597705426944 11017754072766733824 11022885488871416832 11036491749761235072 11036862213718462464 11055261293553346016 11080236610041403392 11085397126804525056 11099080549854398976 11156453616606465888 11156828107345837056 11189074826011747952 11219722729744120704 11233571959578399984 11266418661214594136 11330311394643032288 11333540181949425664 11388879733619100594 11392507612656758784 11411882625603453952 11437279680182372352 11448135091234184364 11453466953280456552 11467604708736283317 11516339217142158336 11535924828055665408 11550012723625030144 11581649269413285888 11595945248597058048 11629851521253774592 11675556340186171776 11695805310599259136 11756262950832619968 11759613121120456704 11776256595306825104 11817033107063427684 11817429771596577408 11822933629192729344 11837527441276163424 11884048417689496272 11951443777336128576 11966196217811773896 11969606212569036288 12004605061143799552 12037486777101563904 12052187189869596672 12072684106859170816 12084142596302750162 12135497239569156096 12141149234119241728 12156135840316722688 12183189224542092288 12198227723420312448 12198637183583563776 12218973008664224544 12219383165188297728 12267404818260125184 12288267751624513152 12336974221766326272 12352202547418605312 12437168955247514268 12452357467658235624 12473534946344729222 12473953647796387264 12526544411628312576 12544273329783357176 12587709179263216446 12591718940304838656 12609540100489826256 12613133428298554368 12634584335489538304 12674720993866418403 12684663485547884544 12746600318973411324 12750232704693103872 12787514086870569088 12822540262564709376 12838367953803885696 12854046418227856128 12860033070349986304 12875907041388107584 12876339249338206208 12948927308163465472 12993764314078158912 13015862552707543536 13016299458570143232 13083582961410496416 13089676518034807488 13105833952841466648 13157780974424166528 13183914089206474752 13200014541285748736 13248288669720178242 13252508855539494912 13287026355888950693 13291258881432885248 13343492960212767744 13412918001629067264 13419164942973898752 13435729086665851392 13458578966064942976 13505180693786774496 13505634024681802752 13511924147648833536 13528602790029901056 13581769620216567168 13582225521986236416 13658792888384146944 13675652820356313024 13715640109304723296 13719548641307199488 13786538624907332298 13810448681488857328 13864723153971078984 13892726674647683072 13940831683908928512 13960562254113736212 13964540581330542336 14019891220868714496 14033197853770935672 14043734573285157888 14112307496006276823 14116802911335548928 14158080112830682112 14213907377425730592 14231265677323697856 14255468510108261968 14255947026053014016 14311972287970146048 14336312376895265344 14385953347729390224 14410902971988372864 14467537204143734592 14485395421561621032 14485881655505481984 14510030447788766646 14567543221683898656 14571694519649261568 14614301813566364672 14672420518633012224 14690338763688978432 14697180651828555776 14715322333014980096 14798774066472531968 14850016358946467328 14875271488808621184 14875770809794449408 14934231952664500224 14952666241611995904 14959630306325494272 14978095946104533312 15037463970770476032 15140901336823060848 15185172978158800792 15264180121645579152 15271289271040608736 15290139611648377756 15355118956189544448 15381233104074220544 15430095122967813708 15434492221470599424 15456336781340207949 15461260331462744064 15522022423104648192 15536754766674964494 15567408453581562368 15610049015296167936 15629317508978643456 15675017267776826624 15756044142751236912 15756573028795436544 15763911505590305792 15783369921701551232 15845397890252661696 15927840126934517376 15935258369781504768 15954928290415698528 15959474950092048384 16037402073871794714 16037940404309640768 16084295062391887681 16128351424007173512 16244252299389456384 16264303631227083264 16287322629799358914 16291964011552299392 16292510886917730304 16356539757680166912 16384357002166017536 16441089540262160256 16441641421351759872 16469603396558140416 16534328233307125248 16554737624641852608 16555293320577693696 16582891940330019024 16603143290210980832 16628095690206787584 16648620824781598464 16783612239017621928 16812720133986435008 16817511237731405824 16899627991821891204 16928368855753561087 16971447267367391232 16995467091964548432 17000310272924138496 17083319600428650891 17088761418985138176 17096720350086279168 17117823938405180928 17138728557637141504 17180200429920684828 17303887242083498112 17325019085437545216 17354483403610058048 17355065944760190976 17444777281880661888 17452902024046409984 17474445270455288864 17513334510279257664 17543707965898888704 17634394426248929952 17639419681680685056 17664384892960237656 17734400443789094016 17756291161914245136 17791323946950356992 17862077153118449664 17914305448887801856 18006907591715699328 18007512032909070336 18038137053373201408 18078280784804395008 18109026160288756224 18126213894454125243 18203245859353734144 18211723851178862592 18234203760475084032 18306477877459709952 18328459512996336816 18329074747782446592 18382051499876443064 18432401627436769728 18486297538628105312 18587775578545238016 18614083005484981616 18619387441774056448 18678536201487353436 18710302419517093833 18710930471694580896 18724979431046877184 18789816617442468864 18816409994675035764 18896375123779571712 18914310150734739384 18919700142447831552 18951876503234307456 18975020903098263808 19026995228321826816 19082629717293528064 19181271130305853632 19214537295984497152 19281069627341784192 19290049605524979456 19313860562082161376 19314508874007309312 19346707263718355528 19423390962245198208 19523793829061315304 19524449187855214848 19563227358177349632 19634514777052211232 19658750929262199972 19716232657125539738 19775871133809712128 19800021811928623104 19833695318411494912 19903039615320551424 19936888322149327872 19946173741767325696 19970794594806044416 20015239440319151616 20049951961027301376 20128747414460848128 20153593629998777088 20187868449097414464 20267886221473250304 20292904185044851584 20352240162194105536 20573460163957084944 20579322961960799232 20608449041786943932 20679807937360998447 20696029897472864256 20715673022233285992 20797084730956618476 20839090011971524608 20940843381170604318 20946810871995813504 20947513997465653248 21008058857001649216 21008764038393915392 21065601859927736832 21127197187003548928 21237120169246023168 21247011159708673024 21273237720554264704 21346898515985546784 21383202765162392952 21383920539079521024 21467958431955219072 21504468565342898016 21616354457982559296 21622514448511807488 21685738174969444352 21765045671683149969 21921452720349547008 21952478327120875058 21959471195410853888 22035508145533467648 22045770977742833664 22072983499522470144 22110522587106692032 22160473220082806784 22198161099708797952 22312907233212931776 22313656214691674112 22378149652023495904 22439445459488241408 22467143919156799968 22532837322429188272 22660622789286064576 22667080363898851328 22777759467238201188 22823765251206907904 22874559360364744704 22896270182468368728 22906933906560913104 22935209417472566634 23032678434284316672 23071849656111330816 23100025447250060288 23191890497194116096 23259703042507549184 23351112680372343552 23391610621198518272 23512525901665239936 23552513190613650208 23634066214126855368 23634859543193154816 23645867258385458688 23675054882552326848 23768096835378992544 23902887554672257152 23932392435623547792 23939212425138072576 24009210122287599104 24074973554203127808 24145368213718341632 24168285192605500324 24270994479138312192 24312271680633445376 24366378449084184576 24396455446840624896 24430983944699038371 24437946017328449088 24438766330376595456 24534809636520250368 24576535503249026304 24673948443532652544 24704405094837210624 24874337910495028536 24904714935316471248 24947069892689458444 24947907295592774528 25053088823256625152 25088546659566714352 25175418358526432892 25219080200979652512 25226266856597108736 25269168670979076608 25349441987732836806 25493200637946822648 25500465409386207744 25575028173741138176 25645080525129418752 25676735907607771392 25708092836455712256 25720066140699972608 25751814082776215168 25752678498676412416 25897854616326930944 25987528628156317824 26031725105415087072 26032598917140286464 26167165922820992832 26179353036069614976 26211667905682933296 26315561948848333056 26367828178412949504 26496577339440356484 26574052711777901386 26582517762865770496 26686985920425535488 26757744320384661073 26825836003258134528 26871458173331702784 26917157932129885952 27010361387573548992 27011268049363605504 27023848295297667072 27057205580059802112 27163539240433134336 27317585776768293888 27351305640712626048 27431280218609446592 27439097282614398976 27573077249814664596 27620897362977714656 27729446307942157968 27881663367817857024 27921124508227472424 27929081162661084672 28066395707541871344 28087469146570315776 28224614992012553646 28233605822671097856 28316160225661364224 28427814754851461184 28462531354647395712 28510937020216523936 28511894052106028032 28623944575940292096 28672624753790530688 28771906695458780448 28821805943976745728 28935074408287469184 28970790843123242064 28971763311010963968 29020060895577533292 29135086443367797312 29143389039298523136 29228603627132729344 29344841037266024448 29380677527377956864 29430644666029960192 29574348985688309607 29597548132945063936 29700032717892934656 29750542977617242368 29868463905329000448 29905332483223991808 29919260612650988544 29956191892209066624 30074927941540952064 30281802673646121696 30370345956317601584 30528360243291158304 30542578542081217472 30580279223296755512 30762466208148441088 30860190245935627416 30868984442941198848 30912673562680415898 30922520662925488128 31044044846209296384 31073509533349928988 31134816907163124736 31258635017957286912 31350034535553653248 31512088285502473824 31513146057590873088 31527823011180611584 31566739843403102464 31690795780505323392 31855680253869034752 31870516739563009536 31909856580831397056 31918949900184096768 32074804147743589428 32075880808619281536 32168590124783775362 32256702848014347024 32528607262454166528 32574645259598717828 32583928023104598784 32713079515360333824 32768714004332035072 32882179080524320512 32928717490681312587 32939206793116280832 33068656466614250496 33109475249283705216 33110586641155387392 33165783880660038048 33206286580421961664 33256191380413575168 33297241649563196928 33567224478035243856 33625440267972870016 33799255983643782408 33856737711507122174 33990934183929096864 34000620545848276992 34166639200857301782 34177522837970276352 34235647876810361856 34277457115274283008 34360400859841369656 34402814126208849951 34607774484166996224 34650038170875090432 34708966807220116096 34710131889520381952 34889554563761323776 34905804048092819968 34948890540910577728 35026669020558515328 35087415931797777408 35268788852497859904 35278839363361370112 35328769785920475312 35468800887578188032 35512582323828490272 35828610897775603712 36013815183431398656 36064785823127151881 36076274106746402816 36156561569608790016 36218052320577512448 36252427788908250486 36406491718707468288 36423447702357725184 36468407520950168064 36656919025992673632 36658149495564893184 36764102999752886128 36864803254873539456 36972595077256210624 37228166010969963232 37238774883548112896 37357072402974706872 37420604839034187666 37421860943389161792 37579633234884937728 37632819989350071528 37828620301469478768 37839400284895663104 37903753006468614912 37950041806196527616 38053990456643653632 38165259434587056128 38362542260611707264 38429074591968994304 38562139254683568384 38580099211049958912 38627721124164322752 38629017748014618624 38693414527436711056 38846781924490396416 39047587658122630608 39048898375710429696 39269029554104422464 39317501858524399944 39432465314251079476 39551742267619424256 39600043623857246208 39667390636822989824 39861079067666852079 39873776644298655744 39892347483534651392 39941589189612088832 40030478880638303232 40257494828921696256 40307187259997554176 40375736898194828928 40535772442946500608 40585808370089703168 40704480324388211072 41146920327914169888 41158645923921598464 41216898083573887864 41359615874721996894 41431346044466571984 41594169461913236952 41678180023943049216 41881686762341208636 41893621743991627008 42016117714003298432 42017528076787830784 42131203719855473664 42254394374007097856 42474240338492046336 42494022319417346048 42546475441108529408 42693797031971093568 42766405530324785904 42767841078159042048 42935916863910438144 43008937130685796032 43232708915965118592 43371476349938888704 43530091343366299938 43657372312206552277 43842905440699094016 43904956654241750116 44071016291066935296 44091541955485667328 44145966999044940288 44221045174213384064 44396322199417595904 44625814466425863552 44627312429383348224 44756299304046991808 44878890918976482816 44934287838313599936 45065674644858376544 45321245578572129152 45555518934476402376 45647530502413815808 45792540364936737456 45813867813121826208 45870418834945133268 46065356868568633344 46143699312222661632 46200050894500120576 46369010344020623847 46383780994388232192 46519406085015098368 46702225360744687104 46783221242397036544 47025051803330479872 47105026381227300416 47268132428253710736 47269719086386309632 47291734516770917376 47350109765104653696 47536193670757985088 47805775109344514304 47864784871247095584 47878424850276145152 48018420244575198208 48252885187175663043 48290736427436683264 48336570385211000648 48624543361266890752 48732756898168369152 48792910893681249792 48861967889398076742 48875892034656898176 48877532660753190912 49069619273040500736 49153071006498052608 49408810189674421248 49748675820990057072 49809429870632942496 49894139785378916888 49895814591185549056 50177093319133428704 50350836717052865784 50438160401959305024 50452533713194217472 50538337341958153216 50698883975465673612 50785106567260683261 50986401275893645296 51000930818772415488 51150056347482276352 51290161050258837504 51353471815215542784 51416185672911424512 51440132281399945216 51503628165552430336 51795709232653861888 51975057256312635648 52063450210830174144 52065197834280572928 52334331845641985664 52358706072139229952 52423335811365866592 52631123897696666112 52993154678880712968 53148105423555802772 53373971840851070976 53515488640769322146 53742916346663405568 53834315864259771904 54020722775147097984 54022536098727211008 54114411160119604224 54327078480866268672 54378641683362375729 54635171553536587776 54702611281425252096 54862560437218893184 55146154499629329192 55241794725955429312 55458892615884315936 55763326735635714048 55842249016454944848 55858162325322169344 56130907258551281499 56132791415083742688 56174938293140631552 56449229984025107292 56632320451322728448 56855629509702922368 56925062709294791424 57021874040433047872 57023788104212056064 57247889151880584192 57345249507581061376 57543813390917560896 57643611887953491456 57870148816574938368 57941581686246484128 57943526622021927936 58040121791155066584 58270172886735594624 58457207254265458688 58689682074532048896 58861289332059920384 59148697971376619214 59400065435785869312 59501085955234484736 59810664966447983616 59838521225301977088 59912383784418133248 60149855883081904128 60563605347292243392 60740691912635203168 61056720486582316608 61085157084162434944 61160558446593511024 61524932416296882176 61720380491871254832 61737968885882397696 61825347125360831796 62088089692418592768 62147019066699857976 62269633814326249472 62517270035914573824 62700069071107306496 63024176571004947648 63026292115181746176 63055646022361223168 63133479686806204928 63381591561010646784 63711360507738069504 63741033479126019072 63819713161662794112 64149608295487178856 64151761617238563072 64337180249567550724 64513405696028694048 65057214524908333056 65149290519197435656 65167856046209197568 65537428008664070144 65764358161048641024 65857434981362625174 65878413586232561664 66137312933228500992 66218950498567410432 66331567761320076096 66412573160843923328 66594483299126393856 67134448956070487712 67250880535945740032 67598511967287564816 67713475423014244348 67981868367858193728 68001241091696553984 68333278401714603564 68471295753620723712 68554914230548566016 68720801719682739312 68805628252417699902 69215548968333992448 69300076341750180864 69417933614440232192 69779109127522647552 69811608096185639936 69897781081821155456 70053338041117030656 70174831863595554816 70537577704995719808 70657539571840950624 70937601775156376064 71025164647656980544 72027630366862797312 72129571646254303762 72152548213492805632 72436104641155024896 72504855577816500972 72812983437414936576 72936815041900336128 73292951834097115113 73313838051985347264 73316298991129786368 73528205999505772256 73729606509747078912 73945190154512421248 74456332021939926464 74477549767096225792 74714144805949413744 74841209678068375332 74843721886778323584 75159266469769875456 75265639978700143056 75657240602938957536 75678800569791326208 75807506012937229824 75900083612393055232 76330518869174112256 76725084521223414528 76858149183937988608 77124278509367136768 77160198422099917824 77255442248328645504 77258035496029237248 77386829054873422112 77693563848980792832 78095175316245261216 78097796751420859392 78538059108208844928 78635003717048799888 78864930628502158952 79103484535238848512 79334781273645979648 79722158135333704158 79747553288597311488 79883178379224177664 80060957761276606464 80273232961153983219 80614374519995108352 80751473796389657856 81071544885893001216 81171616740179406336 81408960648776422144 82293840655828339776 82317291847843196928 82433796167147775728 82719231749443993788 82862692088933143968 83188338923826473904 83763373524682417272 83787243487983254016 84032235428006596864 84262407439710947328 84508788748014195712 84948480676984092672 84988044638834692096 85092950882217058816 85387594063942187136 85532811060649571808 85535682156318084096 85871833727820876288 86017874261371592064 86465417831930237184 87060182686732599876 87314744624413104554 87685810881398188032 87809913308483500232 88142032582133870592 88291933998089880576 88442090348426768128 88723046957064928821 88792644398835191808 89251628932851727104 89512598608093983616 89757781837952965632 89868575676627199872 90131349289716753088 90642491157144258304 91111037868952804752 91585080729873474912 91627735626243652416 91740837669890266536 92287398624445323264 92400101789000241152 92738020688041247694 92767561988776464384 93038812170030196736 93404450721489374208 94050103606660959744 94210052762454600832 94536264856507421472 94539438172772619264 94583469033541834752 94700219530209307392 95072387341515970176 95611550218689028608 95729569742494191168 95756849700552290304 96036840489150396416 96505770374351326086 96673140770422001296 97249086722533781504 97585821787362499584 97723935778796153484 97751784069313796352 98139238546081001472 98306142012996105216 98786152472043937761 98817620379348842496 99497351641980114144 99618859741265884992 99788279570757833776 99791629182371098112 100354186638266857408 100701673434105731568 100876320803918610048 101076674683916306432 101397767950931347224 101570213134521366522 101972802551787290592 102001861637544830976 102300112694964552704 102706943630431085568 102832371345822849024 102880264562799890432 103007256331104860672 103591418465307723776 103950114512625271296 104126900421660348288 104130395668561145856 104668663691283971328 104717412144278459904 104846671622731733184 105262247795393332224 105986309357761425936 106296210847111605544 107030977281538644292 107485832693326811136 107668631728519543808 108041445550294195968 108194357469381455643 108228822320239208448 108654156961732537344 108757283366724751458 109270343107073175552 109405222562850504192 109725120874437786368 110292308999258658384 110483589451910858624 110917785231768631872 111684498032909889696 111716324650644338688 112261814517102562998 112265582830167485376 112898459968050214584 113711259019405844736 113850125418589582848 114043748080866095744 114047576208424112128 114495778303761168384 114690499015162122752 115087626781835121792 115287223775906982912 115740297633149876736 115883163372492968256 115887053244043855872 116080243582310133168 116540345773471189248 117722578664119840768 118297395942753238428 118498581990274927609 118800130871571738624 119002171910468969472 119583237203000556237 119621329932895967232 119677042450603954176 119824767568836266496 121127210694584486784 121481383825270406336 122113440973164633216 122170314168324869888 122321116893187022048 123440760983742509664 123475937771764795392 123650694250721663592 124294038133399715952 124539267628652498944 125034540071829147648 125400138142214612992 126048353142009895296 126052584230363492352 126266959373612409856 126763183122021293568 127422721015476139008 127482066958252038144 127639426323325588224 128299216590974357712 128303523234477126144 128674360499135101448 129026811392057388096 130114429049816666112 130298581038394871312 130335712092418395136 130972116936619656831 131074856017328140288 131528716322097282048 131714869962725250348 132274625866457001984 132437900997134820864 132663135522640152192 132825146321687846656 133188966598252787712 134268897912140975424 134501761071891480064 135197023934575129632 135426950846028488696 135963736735716387456 136666556803429207128 136942591507241447424 137441603439365478624 137611256504835399804 138431097936667984896 138600152683500361728 138835867228880464384 139558218255045295104 139623216192371279872 139795562163642310912 140106676082234061312 140349663727191109632 141075155409991439616 141315079143681901248 141875203550312752128 142050329295313961088 144055260733725594624 144259143292508607524 144758655561526989129 144872209282310049792 145009711155633001944 145873630083800672256 146585903668194230226 146627676103970694528 146632597982259572736 147056411999011544512 147459213019494157824 147890380309024842496 148912664043879852928 149428289611898827488 149682419356136750664 149687443773556647168 150531279957400286112 151314481205877915072 151357601139582652416 151615012025874459648 151800167224786110464 152355319701782049783 153450169042446829056 153716298367875977216 154248557018734273536 154320396844199835648 154510884496657291008 154773658109746844224 155387127697961585664 156190350632490522432 156195593502841718784 157076118216417689856 157270007434097599776 157729861257004317904 158669562547291959296 159444316270667408316 159766356758448355328 160121915522553212928 160546465922307966438 161228749039990216704 161502947592779315712 162343233480358812672 162817921297552844288 164587681311656679552 164867592334295551456 165438463498887987576 165725384177866287936 166376677847652947808 167526747049364834544 167574486975966508032 168064470856013193728 168524814879421894656 169017577496028391424 169896961353968185344 170185901764434117632 170775188127884374272 171065622121299143616 171071364312636168192 171743667455641752576 172035748522743184128 172930835663860474368 174120365373465199752 174629489248826209108 175371621762796376064 175619826616967000464 176583867996179761152 176884180696853536256 177446093914129857642 178503257865703454208 179025197216187967232 179515563675905931264 179737151353254399744 180262698579433506176 181284982314288516608 182222075737905609504 183170161459746949824 183255471252487304832 183481675339780533072 184574797248890646528 185476041376082495388 186077624340060393472 186808901442978748416 187304210242692627511 188100207213321919488 188420105524909201664 189072529713014842944 189078876345545238528 189166938067083669504 189400439060418614784 190144774683031940352 191223100437378057216 191459139484988382336 192073680978300792832 193011540748702652172 193346281540844002592 195171643574724999168 195447871557592306968 195503568138627592704 196612284025992210432 197572304944087875522 197635240758697684992 198994703283960228288 199237719482531769984 199576559141515667552 199583258364742196224 200708373276533714816 201403346868211463136 201752641607837220096 202153349367832612864 202795535901862694448 203140426269042733044 203945605103574581184 204003723275089661952 204600225389929105408 205413887260862171136 205664742691645698048 206014512662209721344 207182836930615447552 207900229025250542592 208253800843320696576 209337327382567942656 209434824288556919808 209693343245463466368 210524495590786664448 211972618715522851872 212592421694223211088 214061954563077288584 215337263457039087616 216082891100588391936 216388714938762911286 216457644640478416896 217308313923465074688 217514566733449502916 218810445125701008384 219450241748875572736 220584617998517316768 220967178903821717248 221835570463537263744 223368996065819779392 223432649301288677376 224523629034205125996 224531165660334970752 225796919936100429168 227422518038811689472 227700250837179165696 228087496161732191488 228991556607522336768 229380998030324245504 230175253563670243584 230574447551813965824 231480595266299753472 231766326744985936512 231774106488087711744 232160487164620266336 233080691546942378496 236594791885506476856 236997163980549855218 238004343820937938944 239166474406001112474 239242659865791934464 239649535137672532992 240819698883461949657 242254421389168973568 242962767650540812672 244226881946329266432 244340628336649739776 244642233786374044096 246881521967485019328 246951875543529590784 247301388501443327184 248588076266799431904 250800276284429225984 252096706284019790592 252453500761890063167 252533918747224819712 253526366244042587136 254845442030952278016 254964133916504076288 255278852646651176448 256598433181948715424 256607046468954252288 257348720998270202896 258053622784114776192 260597162076789742624 260671424184836790272 261944233873239313662 263057432644194564096 263429739925450500696 264875801994269641728 265326271045280304384 265650292643375693312 266377933196505575424 268537795824281950848 269003522143782960128 270394047869150259264 270853901692056977392 271927473471432774912 273333113606858414256 274883206878730957248 275222513009670799608 276862195873335969792 277200305367000723456 277671734457760928768 279116436510090590208 279246432384742559744 279591124327284621824 280213352164468122624 282150310819982879232 282630158287363802496 283750407100625504256 284100658590627922176 288110521467451189248 288518286585017215048 289517311123053978258 290019422311266003888 291747260167601344512 293171807336388460452 293255352207941389056 294112823998023089024 294918426038988315648 295780760618049684992 297825328087759705856 298856579223797654976 299364838712273501328 299374887547113294336 301062559914800572224 302628962411755830144 303230024051748919296 303600334449572220928 304710639403564099566 305601606185445865939 306900338084893658112 308497114037468547072 308640793688399671296 309021768993314582016 309547316219493688448 310774255395923171328 312380701264981044864 312391187005683437568 314152236432835379712 314540014868195199552 315459722514008635808 318888632541334816632 319532713516896710656 321092931844615932876 322457498079980433408 323005895185558631424 324583072408144366929 324686466960717625344 325635842595105688576 329175362623313359104 329735184668591102912 330876926997775975152 331450768355732575872 332753355695305895616 335053494098729669088 335148973951933016064 336128941712026387456 338035154992056782848 340371803528868235264 341550376255768748544 342131244242598287232 342142728625272336384 343487334911283505152 344071497045486368256 345861671327720948736 348240730746930399504 349258978497652418216 351239653233934000928 353167735992359522304 353768361393707072512 354892187828259715284 355495745970824782827 357006515731406908416 358050394432375934464 359031127351811862528 359474302706508799488 360525397158867012352 362569964628577033216 364444151475811219008 366340322919493899648 366510942504974609664 366963350679561066144 370952082752164990776 373617802885957496832 374608420485385255022 376200414426643838976 376840211049818403328 378145059426029685888 378157752691090477056 378800878120837229568 380289549366063880704 382446200874756114432 382918278969976764672 386023081497405304344 386692563081688005184 390343287149449998336 390895743115184613936 391007136277255185408 392916350809858970493 393224568051984420864 395144609888175751044 397989406567920456576 398475438965063539968 399153118283031335104 399166516729484392448 401416746553067429632 402806693736422926272 403505283215674440192 405591071803725388896 406280852538085466088 407891210207149162368 409200450779858210816 410827774521724342272 412029025324419442688 415800458050501085184 416507601686641393152 418674654765135885312 418869648577113839616 419386686490926932736 421048991181573328896 423945237431045703744 425184843388446422176 428123909126154577168 430674526914078175232 432165782201176783872 432777429877525822572 434616627846930149376 435029133466899005832 437620890251402016768 438900483497751145472 441169235997034633536 441934357807643434496 443671140927074527488 446737992131639558784 449047258068410251992 449062331320669941504 451593839872200858336 454845036077623378944 455400501674358331392 456174992323464382976 458761996060648491008 460350507127340487168 461148895103627931648 462961190532599506944 463532653489971873024 464320974329240532672 466161383093884756992 473189583771012953712 473994327961099710436 476008687641875877888 478332948812002224948 479299070275345065984 481639397766923899314 484508842778337947136 485925535301081625344 488453763892658532864 488681256673299479552 489284467572748088192 493763043934970038656 494602777002886654368 497176152533598863808 504193412568039581184 504907001523780126334 505067837494449639424 507052732488085174272 509690884061904556032 510557705293302352896 513196866363897430848 513214092937908504576 514697441996540405792 516107245568229552384 521194324153579485248 521342848369673580544 523888467746478627324 526114865288389128192 526859479850901001392 529751603988539283456 530652542090560608768 531300585286751386624 537075591648563901696 538007044287565920256 540788095738300518528 541707803384113954784 543854946942865549824 546666227213716828512 549766413757461914496 550445026019341599216 553724391746671939584 555343468915521857536 558232873020181180416 559182248654569243648 560426704328936245248 561912630728077882533 564300621639965758464 565260316574727604992 567500814201251008512 568201317181255844352 576221042934902378496 577036573170034430096 579034622246107956516 580038844622532007776 586343614672776920904 586510704415882778112 588225647996046178048 589836852077976631296 591561521236099369984 595650656175519411712 597713158447595309952 598729677424547002656 598749775094226588672 602125119829601144448 605257924823511660288 606460048103497838592 609421278807128199132 611203212370891731878 613800676169787316224 616994228074937094144 618043537986629164032 619094632438987376896 621548510791846342656 624761402529962089728 628304472865670759424 629080029736390399104 630919445028017271616 637777265082669633264 642185863689231865752 646011790371117262848 649166144816288733858 649372933921435250688 651271685190211377152 658350725246626718208 659470369337182205824 661753853995551950304 662901536711465151744 665506711390611791232 670106988197459338176 670297947903866032128 672257883424052774912 680743607057736470528 683100752511537497088 684262488485196574464 686974669822567010304 688142994090972736512 691723342655441897472 696481461493860799008 698517956995304836432 702479306467868001856 707536722787414145024 709784375656519430568 710991491941649565654 714013031462813816832 716100788864751868928 718948605413017598976 721050794317734024704 725139929257154066432 728888302951622438016 732680645838987799296 733021885009949219328 733926701359122132288 741904165504329981552 749216840970770510044 752400828853287677952 753680422099636806656 756290118852059371776 757360502285670189501 757601756241674459136 760579098732127761408 764892401749512228864 765836557939953529344 772046162994810608688 773385126163376010368 781791486230369227872 782014272554510370816 785832701619717940986 790289219776351502088 795978813135840913152 796950877930127079936 798306236566062670208 798333033458968784896 802833493106134859264 805613387472845852544 807010566431348880384 811182143607450777792 812561705076170932176 815782420414298324736 824058050648838885376 829490073931924493263 831600916101002170368 833015203373282786304 837349309530271770624 837739297154227679232 838773372981853865472 847890474862091407488 850369686776892844352 856247818252309154336 864331564402353567744 865554859755051645144 870058266933798011664 875241780502804033536 877800966995502290944 882338471994069267072 883868715615286868992 887342281854149054976 893475984263279117568 898094516136820503984 898124662641339883008 903187679744401716672 909690072155246757888 910801003348716662784 912349984646928765952 916804818556337597817 917523992121296982016 920701014254680974336 925922381065199013888 927065306979943746048 928641948658481065344 932322766187769513984 946379167542025907424 947988655922199420872 956665897624004449896 958598140550690131968 963278795533847798628 969017685556675894272 971851070602163250688 976907527785317065728 977362513346598959104 978568935145496176384 987526087869940077312 989205554005773308736 994352305067197727616 1008386825136079162368 1009814003047560252668 1014105464976170348544 1021115410586604705792 1026393732727794861696 1026428185875817009152 1029394883993080811584 1032214491136459104768 1042388648307158970496 1047776935492957254648 1053718959701802002784 1059503207977078566912 1061305084181121217536 1062601170573502773248 1066487237912474348481 1074151183297127803392 1076014088575131840512 1081576191476601037056 1083415606768227909568 1087709893885731099648 1093332454427433657024 1099532827514923828992 1100890052038683198432 1110686937831043715072 1118364497309138487296 1120853408657872490496 1123825261456155765066 1128601243279931516928 1130520633149455209984 1136402634362511688704 1154073146340068860192 1158069244492215913032 1160077689245064015552 1172687229345553841808 1173021408831765556224 1176451295992092356096 1179673704155953262592 1183123042472198739968 1191301312351038823424 1195426316895190619904 1197459354849094005312 1197499550188453177344 1204250239659202288896 1210515849647023320576 1218842557614256398264 1222406424741783463756 1227601352339574632448 1236087075973258328064 1238189264877974753792 1249522805059924179456 1256608945731341518848 1258160059472780798208 1261838890056034543232 1275554530165339266528 1284371727378463731504 1292023580742234525696 1298332289632577467716 1302543370380422754304 1316701450493253436416 1318940738674364411648 1323507707991103900608 1325803073422930303488 1331013422781223582464 1340213976394918676352 1344515766848105549824 1366201505023074994176 1368524976970393148928 1376285988181945473024 1383446685310883794944 1392962922987721598016 1397035913990609672864 1404958612935736003712 1415073445574828290048 1419568751313038861136 1421982983883299131308 1428026062925627633664 1432201577729503737856 1437897210826035197952 1442101588635468049408 1450279858514308132864 1457776605903244876032 1465361291677975598592 1466043770019898438656 1467853402718244264576 1483808331008659963104 1498433681941541020088 1507360844199273613312 1512580237704118743552 1514721004571340379002 1515203512483348918272 1521158197464255522816 1531673115879907058688 1544092325989621217376 1546770252326752020736 1563582972460738455744 1564028545109020741632 1571665403239435881972 1580578439552703004176 1591957626271681826304 1593901755860254159872 1596612473132125340416 1605666986212269718528 1611226774945691705088 1614021132862697760768 1622364287214901555584 1625123410152341864352 1631564840828596649472 1658980147863848986526 1666030406746565572608 1674698619060543541248 1677546745963707730944 1685737892184233647599 1695780949724182814976 1700739373553785688704 1712495636504618308672 1728663128804707135488 1731109719510103290288 1740116533867596023328 1755601933991004581888 1764676943988138534144 1767737431230573737984 1774684563708298109952 1786951968526558235136 1796189032273641007968 1796249325282679766016 1806375359488803433344 1819380144310493515776 1824699969293857531904 1833609637112675195634 1841402028509361948672 1854130613959887492096 1857283897316962130688 1864645532375539027968 1892758335084051814848 1895977311844398841744 1913331795248008899792 1926557591067695597256 1938035371113351788544 1943702141204326501376 1953815055570634131456 1954725026693197918208 1957137870290992352768 1975052175739880154624 1978411108011546617472 1988704610134395455232 2016773650272158324736 2019628006095120505336 2042230821173209411584 2052787465455589723392 2058789767986161623168 2064428982272918209536 2084777296614317940992 2095553870985914509296 2107437919403604005568 2122610168362242435072 2125202341147005546496 2132974475824948696962 2148302366594255606784 2163152382953202074112 2166831213536455819136 2175419787771462199296 2186664908854867314048 2199065655029847657984 2201780104077366396864 2236728994618276974592 2247650522912311530132 2257202486559863033856 2261041266298910419968 2272081506857010568503 2272805268725023377408 2308146292680137720384 2316138488984431826064 2320155378490128031104 2345374458691107683616 2346042817663531112448 2352902591984184712192 2366246084944397479936 2382602624702077646848 2390852633790381239808 2394918709698188010624 2394999100376906354688 2408500479318404577792 2421031699294046641152 2437685115228512796528 2444812849483566927512 2472174151946516656128 2476378529755949507584 2488470221795773479789 2499045610119848358912 2513217891462683037696 2516320118945561596416 2523677780112069086464 2551109060330678533056 2568743454756927463008 2596664579265154935432 2633402900986506872832 2637881477348728823296 2647015415982207801216 2651606146845860606976 2662026845562447164928 2680427952789837352704 2732403010046149988352 2737049953940786297856 2750414455669012793451 2752571976363890946048 2785925845975443196032 2794071827981219345728 2809917225871472007424 2839137502626077722272 2843965967766598262616 2864403155459007475712 2875794421652070395904 2884203177270936098816 2915553211806489752064 2930722583355951197184 2932087540039796877312 2935706805436488529152 2967616662017319926208 2996867363883082040176 3014721688398547226624 3025160475408237487104 3029442009142680758004 3042316394928511045632 3063346231759814117376 3088184651979242434752 3093540504653504041472 3127165944921476911488 3143330806478871763944 3161156879105406008352 3183915252543363652608 3187803511720508319744 3193224946264250680832 3211333972424539437056 3222453549891383410176 3228042265725395521536 3244728574429803111168 3250246820304683728704 3263129681657193298944 3317960295727697973052 3332060813493131145216 3355093491927415461888 3371475784368467295198 3391561899448365629952 3401478747107571377408 3424991273009236617344 3462219439020206580576 3480233067735192046656 3529353887976277068288 3535474862461147475968 3549369127416596219904 3573903937053116470272 3592378064547282015936 3592498650565359532032 3612750718977606866688 3649399938587715063808 3667219274225350391268 3682804057018723897344 3708261227919774984192 3714567794633924261376 3785516670168103629696 3791954623688797683488 3826663590496017799584 3853115182135391194512 3876070742226703577088 3887404282408653002752 3907630111141268262912 3914275740581984705536 3950104351479760309248 3956822216023093234944 3977409220268790910464 4033547300544316649472 4039256012190241010672 4105574930911179446784 4117579535972323246336 4128857964545836419072 4169554593228635881984 4191107741971829018592 4214875838807208011136 4245220336724484870144 4265948951649897393924 4296604733188511213568 4326304765906404148224 4333662427072911638272 4350839575542924398592 4373329817709734628096 4398131310059695315968 4403560208154732793728 4495301045824623060264 4522082532597820839936 4544163013714021137006 4545610537450046754816 4616292585360275440768 4632276977968863652128 4640310756980256062208 4690748917382215367232 4692085635327062224896 4705805183968369424384 4765205249404155293696 4781705267580762479616 4789837419396376021248 4817000958636809155584 4842063398588093282304 4875370230457025593056 4889625698967133855024 4952757059511899015168 4976940443591546959578 4998091220239696717824 5032640237891123192832 5047355560224138172928 5102218120661357066112 5137486909513854926016 5193329158530309870864 5266805801973013745664 5275762954697457646592 5294030831964415602432 5303212293691721213952 5324053691124894329856 5360855905579674705408 5474099907881572595712 5500828911338025586902 5571851691950886392064 5588143655962438691456 5619834451742944014848 5678275005252155444544 5687931935533196525232 5768406354541872197632 5806430517523471452841 5831106423612979504128 5861445166711902394368 5864175080079593754624 5871413610872977058304 5935233324034639852416 5993734727766164080352 6050320950816474974208 6058884018285361516008 6126692463519628234752 6176369303958484869504 6187081009307008082944 6254331889842953822976 6286661612957743527888 6322313758210812016704 6367830505086727305216 6375607023441016639488 6386449892528501361664 6422667944849078874112 6444907099782766820352 6489457148859606222336 6500493640609367457408 6526259363314386597888 6635920591455395946104 6710186983854830923776 6742951568736934590396 6783123798896731259904 6802957494215142754816 6849982546018473234688 6924438878040413161152 6960466135470384093312 7058707775952554136576 7098738254833192439808 7147807874106232940544 7184756129094564031872 7184997301130719064064 7225501437955213733376 7334438548450700782536 7416522455839549968384 7429135589267848522752 7465410665387320439367 7571033340336207259392 7583909247377595366976 7653327180992035599168 7706230364270782389024 7774808564817306005504 7828551481163969411072 7900208702959520618496 7913644432046186469888 7954818440537581820928 8078512024380482021344 8211149861822358893568 8235159071944646492672 8257715929091672838144 8339109186457271763968 8382215483943658037184 8429751677614416022272 8531897903299794787848 8593209466377022427136 8652609531812808296448 8667324854145823276544 8746659635419469256192 8796262620119390631936 8807120416309465587456 8990602091649246120528 9044165065195641679872 9088326027428042274012 9232585170720550881536 9264553955937727304256 9280621513960512124416 9381497834764430734464 9411610367936738848768 9563410535161524959232 9579674838792752042496 9634001917273618311168 9684126797176186564608 9750740460914051186112 9779251397934267710048 9905514119023798030336 9953880887183093919156 9996182440479393435648 10065280475782246385664 10094711120448276345856 10204436241322714132224 10274973819027709852032 10386658317060619741728 10551525909394915293184 10588061663928831204864 10606424587383442427904 10648107382249788659712 10721711811159349410816 10948199815763145191424 11001657822676051173804 11143703383901772784128 11176287311924877382912 11239668903485888029696 11356550010504310889088 11375863871066393050464 11612861035046942905682 11662212847225959008256 11722890333423804788736 11742827221745954116608 11870466648069279704832 11987469455532328160704 12100641901632949948416 12117768036570723032016 12352738607916969739008 12374162018614016165888 12508663779685907645952 12573323225915487055776 12644627516421624033408 12735661010173454610432 12772899785057002723328 12889814199565533640704 12978914297719212444672 13000987281218734914816 13052518726628773195776 13271841182910791892208 13485903137473869180792 13566247597793462519808 13605914988430285509632 13699965092036946469376 13848877756080826322304 13920932270940768186624 14117415551905108273152 14295615748212465881088 14369512258189128063744 14451002875910427466752 14668877096901401565072 14858271178535697045504 14930821330774640878734 15142066680672414518784 15167818494755190733952 15306654361984071198336 15412460728541564778048 15657102962327938822144 15800417405919041236992 15827288864092372939776 15909636881075163641856 16157024048760964042688 16422299723644717787136 16470318143889292985344 16678218372914543527936 16764430967887316074368 16859503355228832044544 17063795806599589575696 17305219063625616592896 17334649708291646553088 17419291552570414358523 17493319270838938512384 17592525240238781263872 17614240832618931174912 17981204183298492241056 18176652054856084548024 18465170341441101763072 18529107911875454608512 18561243027921024248832 18762995669528861468928 19126821070323049918464 19159349677585504084992 19268003834547236622336 19501480921828102372224 19558502795868535420096 19907761774366187838312 20130560951564492771328 20189422240896552691712 20408872482645428264448 20549947638055419704064 20773316634121239483456 21103051818789830586368 21176123327857662409728 21296214764499577319424 21443423622318698821632 22003315645352102347608 22287406767803545568256 22352574623849754765824 22479337806971776059392 22713100021008621778176 22751727742132786100928 23225722070093885811364 23324425694451918016512 23485654443491908233216 23740933296138559409664 23974938911064656321408 24235536073141446064032 24705477215833939478016 24748324037228032331776 25017327559371815291904 25146646451830974111552 25289255032843248066816 25545799570114005446656 25779628399131067281408 25957828595438424889344 26001974562437469829632 26543682365821583784416 26971806274947738361584 27132495195586925039616 27211829976860571019264 27399930184073892938752 27697755512161652644608 27841864541881536373248 28234831103810216546304 28739024516378256127488 28902005751820854933504 29337754193802803130144 29716542357071394091008 29861642661549281757468 30284133361344829037568 30335636989510381467904 30613308723968142396672 30824921457083129556096 31654577728184745879552 31819273762150327283712 32314048097521928085376 32844599447289435574272 32940636287778585970688 33356436745829087055872 33528861935774632148736 33719006710457664089088 34127591613199179151392 34669299416583293106176 34838583105140828717046 34986638541677877024768 35228481665237862349824 35962408366596984482112 36353304109712169096048 36930340682882203526144 37058215823750909217024 37122486055842048497664 37525991339057722937856 38318699355171008169984 39002961843656204744448 39117005591737070840192 39815523548732375676624 40378844481793105383424 40817744965290856528896 41099895276110839408128 41546633268242478966912 42352246655715324819456 42886847244637397643264 44006631290704204695216 44574813535607091136512 44705149247699509531648 44958675613943552118784 45426200042017243556352 45503455484265572201856 46451444140187771622728 46971308886983816466432 47481866592277118819328 47949877822129312642816 48471072146282892128064 49410954431667878956032 50034655118743630583808 50293292903661948223104 50578510065686496133632 51915657190876849778688 52003949124874939659264 52257874657711243075569 53087364731643167568832 53943612549895476723168 54423659953721142038528 54799860368147785877504 55395511024323305289216 55683729083763072746496 57478049032756512254976 57804011503641709867008 58675508387605606260288 59723285323098563514936 60568266722689658075136 60671273979020762935808 61226617447936284793344 61649842914166259112192 63309155456369491759104 64628096195043856170752 65881272575557171941376 67057723871549264297472 67438013420915328178176 68255183226398358302784 69338598833166586212352 69677166210281657434092 69973277083355754049536 70456963330475724699648 71924816733193968964224 72706608219424338192096 73860681365764407052288 74116431647501818434048 74244972111684096995328 75051982678115445875712 76637398710342016339968 78005923687312409488896 78234011183474141680384 79631047097464751353248 81635489930581713057792 82199790552221678816256 83093266536484957933824 84704493311430649638912 88013262581408409390432 89149627071214182273024 89410298495399019063296 90852400084034487112704 91006910968531144403712 92902888280375543245456 94963733184554237638656 95899755644258625285632 96942144292565784256128 98821908863335757912064 100069310237487261167616 100586585807323896446208 101157020131372992267264 104007898249749879318528 104515749315422486151138 106174729463286335137664 107887225099790953446336 109599720736295571755008 110791022048646610578432 111367458167526145492992 114956098065513024509952 117351016775211212520576 119446570646197127029872 121136533445379316150272 121342547958041525871616 122453234895872569586688 123299685828332518224384 129256192390087712341504 134115447743098528594944 134876026841830656356352 136510366452796716605568 139354332420563314868184 140913926660951449399296 143849633466387937928448 145413216438848676384192 147721362731528814104576 148232863295003636868096 150103965356230891751424 156011847374624818977792 156468022366948283360768 159262094194929502706496 163270979861163426115584 164399581104443357632512 166186533072969915867648 176026525162816818780864 178820596990798038126592 181704800168068974225408 182013821937062288807424 185805776560751086490912 189927466369108475277312 191799511288517250571264 193884288585131568512256 197643817726671515824128 201173171614647792892416 202314040262745984534528 208015796499499758637056 209031498630844972302276 212349458926572670275328 215774450199581906892672 221582044097293221156864 222734916335052290985984 229912196131026049019904 234702033550422425041152 238893141292394254059744 242685095916083051743232 244906469791745139173376 246599371656665036448768 258512384780175424683008 268230895486197057189888 273020732905593433211136 278708664841126629736368 287699266932775875856896 290826432877697352768384 296465726590007273736192 300207930712461783502848 312023694749249637955584 312936044733896566721536 318524188389859005412992 328799162208886715265024 332373066145939831735296 352053050325633637561728 363409600336137948450816 364027643874124577614848 371611553121502172981824 383599022577034501142528 387768577170263137024512 402346343229295585784832 404628080525491969069056 418062997261689944604552 424698917853145340550656 431548900399163813785344 443164088194586442313728 469404067100844850082304 477786282584788508119488 485370191832166103486464 489812939583490278346752 493198743313330072897536 517024769560350849366016 536461790972394114379776 546041465811186866422272 557417329682253259472736 575398533865551751713792 581652865755394705536768 592931453180014547472384 624047389498499275911168 625872089467793133443072 637048376779718010825984 664746132291879663470592 704106100651267275123456 728055287748249155229696 743223106243004345963648 767198045154069002285056 775537154340526274049024 804692686458591171569664 836125994523379889209104 849397835706290681101312 863097800798327627570688 938808134201689700164608 955572565169577016238976 986397486626660145795072 1034049539120701698732032 1092082931622373732844544 1114834659364506518945472 1150797067731103503427584 1163305731510789411073536 1251744178935586266886144 1274096753559436021651968 1329492264583759326941184 1408212201302534550246912 1456110575496498310459392 1486446212486008691927296 1551074308681052548098048 1609385372917182343139328 1672251989046759778418208 1698795671412581362202624 1726195601596655255141376 1877616268403379400329216 1911145130339154032477952 2184165863244747465689088 2229669318729013037890944 2301594135462207006855168 2326611463021578822147072 2548193507118872043303936 2816424402605069100493824 2972892424972017383854592 3102148617362105096196096 3344503978093519556836416 3397591342825162724405248 3452391203193310510282752 3755232536806758800658432 3822290260678308064955904 4368331726489494931378176 4459338637458026075781888 4653222926043157644294144 5096387014237744086607872 5632848805210138200987648 5945784849944034767709184 6689007956187039113672832 6904782406386621020565504 7644580521356616129911808 8918677274916052151563776 9306445852086315288588288 10192774028475488173215744 11265697610420276401975296 11891569699888069535418368 13378015912374078227345664 15289161042713232259823616 17837354549832104303127552 23783139399776139070836736 26756031824748156454691328 30578322085426464519647232 35674709099664208606255104 53512063649496312909382656 71349418199328417212510208 107024127298992625818765312 214048254597985251637530624
- Sum of all divisors σ(n): 822430346400059297490891015
- Sum of proper divisors (its aliquot sum) s(n): 608382091802074045853360391
- 214048254597985251637530624 is an abundant number, because the sum of its proper divisors (608382091802074045853360391) is greater than itself. Its abundance is 394333837204088794215829767
Bases of 214048254597985251637530624
- Binary: 10110001000011100111101100100001111100011010001001101001011100011111111100010000000000002
- Hexadecimal: 0xB10E7B21F1A26971FF1000
- Base-36: QW7XHU4093PN81DS0
Squares and roots of 214048254597985251637530624
- 214048254597985251637530624 squared (2140482545979852516375306242) is 45816655296443914419114503053461813832098544537829376
- 214048254597985251637530624 cubed (2140482545979852516375306243) is 9806975097721356436970898016742668953219038436689750427447698731227529686810624
-
214048254597985251637530624 is a
perfect square number . Itssquare root is 14630388053568 -
The
cube root of 214048254597985251637530624 is 598187357.7260269741
Scales and comparisons
How big is 214048254597985251637530624?- 214,048,254,597,985,251,637,530,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 214,048,254,597,985,251,637,530,624 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 214048254597985251637530624 cubic inches would be around 49848946.5 feet tall.
Recreational maths with 214048254597985251637530624
- 214048254597985251637530624 backwards is 426035736152589795452840412
- The number of decimal digits it has is: 27
- The sum of 214048254597985251637530624's digits is 117
- 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 214048254597985251637530624 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 214048254597985251637530624 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/214048254597985251637530624/
Chicago style:
Numbermatics. 2024. "Number 214048254597985251637530624 - Facts about the integer". https://numbermatics.com/n/214048254597985251637530624/
The information we have on file for 214048254597985251637530624 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 214048254597985251637530624, math, Factors of 214048254597985251637530624, curriculum, school, college, exams, university, Prime factorization of 214048254597985251637530624, STEM, science, technology, engineering, physics, economics, calculator, two hundred fourteen septillion, forty-eight sextillion, two hundred fifty-four quintillion, five hundred ninety-seven quadrillion, nine hundred eighty-five trillion, two hundred fifty-one billion, six hundred thirty-seven million, five hundred thirty thousand, six hundred twenty-four.