42144664479969560448635136
42,144,664,479,969,560,448,635,136 is an even composite number composed of seven prime numbers multiplied together.
42144664479969560448635136 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 42144664479969560448635136:
28 × 34 × 74 × 192 × 314 × 412 × 12292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 31 × 31 × 31 × 31 × 41 × 41 × 1229 × 1229)See below for interesting mathematical facts about the number 42144664479969560448635136 from the Numbermatics database.
Names of 42144664479969560448635136
- Cardinal: 42144664479969560448635136 can be written as Forty-two septillion, one hundred forty-four sextillion, six hundred sixty-four quintillion, four hundred seventy-nine quadrillion, nine hundred sixty-nine trillion, five hundred sixty billion, four hundred forty-eight million, six hundred thirty-five thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 4.2144664479969560448635136 × 1025
Factors of 42144664479969560448635136
Divisors of 42144664479969560448635136
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 41 42 48 49 54 56 57 62 63 64 72 76 81 82 84 93 96 98 108 112 114 123 124 126 128 133 144 147 152 162 164 168 171 186 189 192 196 216 217 224 228 246 248 252 256 266 279 287 288 294 304 324 328 336 342 343 361 369 372 378 384 392 399 432 434 441 448 456 492 496 504 513 532 558 567 574 576 588 589 608 648 651 656 672 684 686 722 738 744 756 768 779 784 798 837 861 864 868 882 896 912 931 961 984 992 1008 1026 1029 1064 1083 1107 1116 1134 1148 1152 1176 1178 1197 1216 1229 1271 1296 1302 1312 1323 1344 1368 1372 1444 1476 1488 1512 1519 1539 1558 1568 1596 1674 1681 1722 1728 1736 1764 1767 1792 1824 1862 1922 1953 1968 1984 2009 2016 2052 2058 2128 2166 2214 2232 2268 2296 2304 2337 2352 2356 2394 2401 2432 2458 2511 2527 2542 2583 2592 2604 2624 2646 2688 2736 2744 2793 2883 2888 2952 2976 3024 3038 3078 3087 3116 3136 3192 3249 3321 3348 3362 3444 3456 3472 3528 3534 3591 3648 3687 3724 3813 3844 3906 3936 3968 3969 4018 4032 4104 4116 4123 4256 4332 4428 4464 4536 4557 4592 4674 4704 4712 4788 4802 4864 4916 5022 5043 5054 5084 5166 5184 5208 5248 5292 5301 5376 5453 5472 5488 5586 5766 5776 5859 5904 5952 6027 6048 6076 6156 6174 6232 6272 6384 6498 6517 6642 6696 6724 6727 6888 6912 6944 7011 7056 7068 7182 7203 7296 7374 7448 7581 7626 7688 7749 7812 7872 7936 7938 8036 8064 8208 8232 8246 8379 8512 8603 8649 8664 8856 8897 8928 9072 9114 9184 9261 9348 9408 9424 9576 9604 9747 9832 10044 10086 10108 10168 10332 10368 10416 10496 10584 10602 10633 10773 10906 10944 10976 11061 11172 11191 11439 11532 11552 11718 11767 11808 11904 12054 12096 12152 12312 12348 12369 12464 12544 12768 12996 13034 13284 13392 13448 13454 13671 13776 13888 14022 14063 14112 14136 14364 14406 14592 14748 14801 14896 15129 15162 15252 15376 15498 15624 15744 15876 15903 16072 16128 16359 16416 16464 16492 16758 17024 17206 17298 17328 17577 17689 17712 17794 17856 18081 18144 18228 18259 18368 18522 18696 18816 18848 19152 19208 19494 19551 19664 20088 20172 20181 20216 20336 20664 20736 20832 21033 21168 21204 21266 21546 21609 21812 21888 21952 22122 22344 22382 22743 22878 23064 23104 23247 23351 23436 23534 23616 23808 24108 24149 24192 24304 24624 24696 24738 24928 25137 25536 25809 25947 25992 26068 26568 26691 26784 26896 26908 27342 27552 27776 27783 28044 28126 28224 28272 28728 28812 28861 29241 29496 29602 29791 29792 30258 30324 30504 30752 30996 31248 31488 31752 31806 31899 31939 32144 32718 32832 32928 32984 33183 33516 33573 34048 34317 34412 34596 34656 35154 35301 35378 35424 35588 35712 36162 36288 36456 36518 36736 37044 37107 37392 37632 37696 38099 38171 38304 38416 38988 39102 39328 39401 40176 40344 40362 40432 40672 41013 41328 41664 42066 42189 42336 42408 42532 43092 43218 43624 43776 43904 44244 44403 44688 44764 45387 45486 45619 45756 46128 46208 46494 46702 46872 47068 47089 47232 47709 48216 48298 48384 48608 49077 49248 49392 49476 49856 50274 50389 51072 51618 51894 51984 52111 52136 53067 53136 53382 53568 53792 53816 54243 54684 54777 55104 55552 55566 56088 56252 56448 56544 57456 57624 57722 58482 58653 58992 59204 59582 59584 60221 60516 60543 60648 61008 61504 61992 62279 62496 63099 63504 63612 63798 63878 64288 64827 65436 65664 65856 65968 66366 67032 67146 68229 68634 68824 69192 69312 70053 70308 70602 70756 70848 71176 71424 72324 72447 72576 72912 73036 73472 74088 74214 74431 74784 75392 75411 76198 76342 76608 76832 77427 77841 77976 78204 78337 78656 78802 80073 80352 80688 80724 80864 81344 82026 82369 82656 83328 84132 84378 84672 84816 85064 86184 86436 86583 87248 87808 88488 88806 89373 89376 89528 90774 90972 91238 91512 92256 92416 92988 93404 93744 94136 94178 94464 95418 95697 95817 96432 96596 97216 98154 98441 98496 98784 98952 99549 99712 100548 100719 100778 102144 102951 103236 103607 103788 103968 104222 104272 105903 106134 106272 106764 107136 107584 107632 108486 109368 109554 110208 111132 111321 112176 112504 112896 113088 114297 114513 114912 115248 115444 116964 117306 117984 118203 118408 119164 119168 120442 121032 121086 121296 122016 123008 123039 123823 123984 124558 124992 126198 126567 127008 127224 127596 127756 127813 128576 129654 130872 131328 131712 131936 132732 133209 134064 134292 136161 136458 136857 137268 137648 138384 138624 140106 140616 141204 141267 141512 141696 142352 144648 144894 145152 145824 146072 147231 148176 148428 148862 149568 150784 150822 151167 152396 152684 153216 153664 154854 155682 155952 156333 156408 156674 157312 157604 159201 160146 160704 161376 161448 161728 162688 162729 163457 164052 164331 164738 165312 166656 168264 168756 169043 169344 169632 170128 172368 172872 173166 174496 175959 176976 177612 178746 178752 179056 180663 181548 181629 181944 182476 183024 184512 185976 186808 186837 187488 188272 188356 190836 191394 191634 192864 193192 194432 194481 196308 196882 196992 197568 197904 199098 199424 201096 201438 201556 202027 204687 205902 206472 207214 207576 207936 208444 208537 208544 210159 211806 212268 212544 213528 214272 215168 215264 216972 217341 218736 219108 220416 222264 222642 223293 223573 224352 225008 226176 228594 229026 229824 230496 230888 232281 233928 234612 235011 235968 236406 236816 238328 238336 240219 240884 242064 242172 242592 244032 246016 246078 247107 247646 247968 249116 249984 252396 253134 254016 254448 255192 255512 255626 257152 259308 259749 261744 263424 263872 265464 266418 266693 267197 268119 268128 268584 272322 272916 273714 274536 275296 275807 276768 277248 280212 281232 282408 282534 283024 283392 284704 287091 287451 289296 289788 291648 292144 294462 295323 296352 296856 297724 299136 301644 302157 302334 304792 305368 306432 307328 309708 310821 311364 311904 312666 312816 313348 314624 315208 317709 318402 320292 321408 322752 322896 323456 325376 325458 326914 328104 328662 329476 329623 330624 333963 336528 337512 338086 338688 339264 340256 342891 343539 344736 345744 346332 346921 348992 351918 352723 353952 354609 355224 357492 357504 358112 361326 363096 363258 363888 364777 364952 366048 369024 371469 371952 373616 373674 374976 376544 376712 379701 381672 382788 383268 383439 385728 386384 388864 388962 392616 393764 393984 395136 395808 398196 399627 402192 402876 403112 404054 409374 410571 411804 412944 414428 415152 415872 416888 417074 417088 420318 421547 423612 423801 424536 425088 427056 430336 430528 433944 434682 435953 437472 438216 441693 443669 444528 445284 446586 447146 448704 450016 452352 453501 457188 458052 458831 459648 460992 461776 464562 467856 468999 469224 470022 471936 472812 473632 476656 477603 480438 481768 484128 484344 485184 488064 490371 492156 492993 494214 495292 495936 498232 499968 504792 506268 507129 508032 508896 510384 511024 511252 514304 518616 519498 523488 527744 527877 530928 532836 533386 534394 536238 536256 537168 541989 544644 544887 545832 547428 548359 549072 550592 551614 553536 560424 560511 562464 564816 565068 566029 566048 569408 574182 574902 576583 578592 579576 583296 584288 588924 590646 592704 593712 595448 598272 603288 604314 604668 606081 606841 609584 610736 614656 619416 621642 622728 623808 625332 625611 625632 626696 630416 630477 635418 636804 640584 642816 645504 645792 646912 650916 652023 653828 656208 657324 658952 659246 661248 667926 669879 670719 673056 675024 676172 678528 680512 685782 687078 689472 691488 692664 693842 696843 697984 703836 705033 705446 707904 709218 710448 714984 715008 716224 720657 722652 723881 725249 726192 726516 727776 729554 729904 732096 738048 741321 742938 743904 747232 747348 748619 749952 753088 753424 759402 763344 765576 766536 766878 771456 772768 777924 779247 785232 787528 790272 791616 796392 799254 800079 801591 804357 804384 805752 806224 808108 818748 821142 823608 825888 827421 828856 830304 831744 833776 834148 834176 840636 843094 847224 847602 849072 850176 854112 861056 861273 862353 866761 867888 869364 871906 874944 876432 883386 885969 887338 889056 890568 893172 894292 894691 897408 900032 906471 907002 914376 916104 917662 919296 921984 923521 923552 929124 932463 935712 937998 938448 940044 943872 945624 947264 953127 953312 955206 957391 960876 963536 968256 968688 970368 976128 980742 984312 985986 988428 988869 990109 990584 991872 996464 1009584 1012536 1014258 1016064 1017792 1020768 1022048 1022504 1028673 1030617 1037232 1038996 1040763 1046976 1055488 1055754 1058169 1061856 1063827 1065672 1066772 1068788 1072476 1072512 1074336 1083978 1089288 1089774 1091664 1094331 1094856 1096718 1098144 1101184 1103228 1107072 1114407 1120848 1121022 1124928 1129632 1130136 1132058 1132096 1138816 1139103 1144199 1148364 1149804 1150317 1153166 1157184 1159152 1166592 1168576 1177848 1181069 1181292 1183301 1185408 1187424 1190896 1198881 1206576 1208628 1209336 1212162 1213682 1219168 1221431 1221472 1231713 1238832 1243284 1245456 1247616 1250664 1251222 1251264 1253392 1260832 1260954 1264641 1270836 1271403 1273608 1281168 1291008 1291584 1301832 1304046 1307656 1307859 1312416 1314648 1317904 1318492 1331007 1335852 1339758 1341438 1346112 1350048 1352344 1357056 1360503 1361024 1371564 1374156 1376493 1378944 1382976 1385328 1387684 1393686 1395968 1406997 1407672 1410066 1410892 1414189 1415808 1418436 1420896 1429968 1432448 1432809 1441314 1445304 1447762 1450498 1452384 1453032 1455552 1459108 1459759 1459808 1464192 1471113 1478979 1482642 1485876 1487808 1494464 1494696 1497238 1499904 1506176 1506848 1510441 1518804 1521387 1526688 1531152 1533072 1533756 1542912 1545536 1555848 1558494 1562059 1565011 1570464 1575056 1583232 1592784 1598508 1600158 1603182 1608714 1608768 1611504 1612448 1615441 1616216 1625967 1637496 1642284 1645077 1647216 1651776 1654842 1657712 1660608 1667552 1668296 1668352 1681272 1681533 1686188 1694448 1695204 1698087 1698144 1708224 1722112 1722546 1724706 1729749 1733522 1735776 1738728 1743812 1749888 1752864 1766772 1771938 1774676 1778112 1781136 1786344 1788584 1789382 1794816 1800064 1812942 1814004 1818243 1820523 1828752 1832208 1835324 1843968 1847042 1847104 1858248 1864926 1866851 1870379 1871424 1875996 1876833 1876896 1880088 1891248 1891431 1894528 1906254 1906624 1910412 1914782 1921752 1927072 1930649 1936512 1937376 1940736 1956069 1961484 1968624 1971972 1976856 1977738 1980218 1981168 1983744 1992928 2009637 2012157 2019168 2025072 2028516 2035584 2041536 2044096 2045008 2057346 2061234 2065949 2074464 2077992 2081526 2093952 2111508 2115099 2116338 2123712 2127654 2131344 2133544 2137576 2144952 2145024 2148672 2167956 2171643 2175747 2178576 2179548 2183328 2188662 2189712 2193436 2196288 2202368 2206456 2214144 2223963 2228814 2241696 2242044 2245857 2249856 2259264 2260272 2264116 2264192 2277632 2278206 2288398 2296728 2299608 2300634 2306332 2307361 2314368 2318304 2337152 2337741 2355696 2362138 2362584 2366602 2370816 2374848 2381792 2397762 2400237 2404773 2413071 2413152 2417256 2418672 2424324 2427364 2428447 2438336 2442862 2442944 2463426 2469061 2477664 2482263 2486568 2490912 2495232 2501328 2502444 2502528 2506784 2521664 2521908 2529282 2541672 2542806 2547216 2553439 2562336 2583168 2587059 2600283 2603664 2608092 2615312 2615718 2624832 2629296 2635808 2636984 2657907 2662014 2671704 2679516 2682876 2684073 2692224 2700096 2704688 2721006 2722048 2743128 2748312 2752986 2757888 2765952 2770563 2770656 2775368 2787372 2797389 2813994 2815344 2820132 2821784 2828378 2831616 2836872 2841792 2859936 2864896 2865618 2872173 2882628 2890608 2895524 2900996 2904768 2906064 2911104 2918216 2919518 2919616 2928384 2942226 2950829 2957958 2965284 2966607 2970327 2971752 2975616 2988928 2989392 2994476 3012352 3013696 3020882 3037608 3042774 3051671 3053376 3062304 3066144 3067512 3086019 3091072 3091851 3105683 3111696 3116988 3122289 3124118 3130022 3140928 3150112 3166464 3174507 3185568 3191481 3197016 3200316 3206364 3211817 3217428 3217536 3223008 3224896 3230882 3232432 3251934 3274992 3282993 3284568 3290154 3294432 3303552 3309684 3315424 3321216 3335104 3336592 3343221 3362544 3363066 3372376 3388896 3390408 3396174 3396288 3416448 3432597 3445092 3449412 3450951 3459498 3467044 3471552 3477456 3487624 3499776 3505728 3533544 3543207 3543876 3549352 3549903 3556224 3562272 3572688 3577168 3578764 3600128 3625884 3628008 3636486 3641046 3657504 3664293 3664416 3670648 3694084 3694208 3695139 3716496 3729852 3733702 3740758 3742848 3751992 3753666 3753792 3760176 3782496 3782862 3789056 3793923 3812508 3813248 3814209 3820824 3829564 3838513 3843504 3854144 3861298 3873024 3874752 3912138 3922968 3923577 3937248 3943944 3953712 3955476 3960436 3962203 3962336 3985856 3993021 4019274 4024314 4036081 4038336 4050144 4057032 4071168 4081509 4083072 4088192 4090016 4114692 4122468 4129479 4131898 4148928 4155984 4163052 4187904 4220991 4223016 4230198 4232676 4242567 4247424 4247887 4255308 4262688 4267088 4275152 4289904 4297344 4335912 4343286 4351494 4357152 4359096 4366656 4377324 4379277 4379424 4386872 4392576 4412912 4413339 4447926 4457628 4483392 4484088 4491714 4499712 4518528 4520544 4528232 4528384 4531323 4556412 4564161 4576796 4593456 4599216 4601268 4612664 4614722 4628736 4636608 4674304 4675482 4686177 4695033 4711392 4724276 4725168 4733204 4749696 4763584 4795524 4800474 4809546 4826142 4826304 4834512 4837344 4846323 4848648 4854728 4856894 4876672 4877901 4885724 4885888 4926852 4935231 4938122 4955328 4964526 4973136 4981824 5002656 5004888 5005056 5013568 5043328 5043816 5044599 5058564 5067167 5076743 5083344 5085612 5094261 5094432 5106878 5124672 5166336 5174118 5189247 5200566 5207328 5216184 5230624 5231436 5240333 5249664 5258592 5271616 5273968 5315814 5324028 5343408 5359032 5365752 5368146 5384448 5400192 5409376 5442012 5454729 5461569 5486256 5496624 5505972 5531904 5541126 5541312 5550736 5574744 5594778 5600553 5611137 5627988 5630499 5630688 5640264 5643568 5656756 5673744 5683584 5719872 5731236 5744346 5765256 5781216 5791048 5791947 5801992 5809536 5812128 5822208 5836432 5839036 5839232 5884452 5901658 5915916 5930568 5933214 5940654 5943504 5951232 5977856 5978784 5988952 6027392 6028911 6036471 6041764 6075216 6085548 6103342 6106752 6124608 6132288 6135024 6172038 6182144 6183702 6197847 6211366 6223392 6233976 6244578 6248236 6260044 6262837 6281856 6300224 6345297 6349014 6371136 6382962 6394032 6400632 6412728 6423634 6434856 6435072 6446016 6449792 6461764 6464647 6464864 6503868 6514929 6527241 6549984 6565986 6569136 6580308 6588864 6607104 6619368 6630848 6642432 6670208 6671889 6673184 6686442 6701737 6725088 6726132 6737571 6744752 6777792 6780816 6792348 6792576 6832896 6865194 6890184 6898824 6901902 6918996 6922083 6930763 6934088 6943104 6954912 6975248 7011456 7067088 7086414 7087752 7098704 7099806 7112448 7124544 7145376 7154336 7157528 7200711 7214319 7251768 7256016 7272972 7282092 7285341 7315008 7328586 7328832 7341296 7388168 7388416 7390278 7407183 7432992 7446789 7459704 7467404 7481516 7485696 7503984 7507332 7507584 7520352 7564992 7565724 7587846 7625016 7626496 7628418 7641648 7659128 7660317 7677026 7687008 7708288 7722596 7749504 7800849 7824276 7845936 7847154 7874496 7887888 7907424 7910952 7920872 7924406 7924672 7971712 7973721 7986042 8009393 8038548 8048628 8052219 8072162 8076672 8100288 8114064 8163018 8166144 8176384 8180032 8229384 8244936 8258958 8263796 8267483 8283107 8297856 8311689 8311968 8326104 8392167 8441982 8446032 8460396 8465352 8485134 8494848 8495774 8510616 8525376 8534176 8550017 8550304 8579808 8594688 8616519 8671824 8686572 8702988 8714304 8718192 8733312 8754648 8758554 8758848 8773744 8785152 8825824 8826678 8852487 8895852 8899821 8910981 8915256 8966784 8968176 8983428 9037056 9041088 9056464 9062646 9112824 9128322 9153592 9155013 9186912 9198432 9202536 9225328 9229444 9273216 9317049 9350964 9366867 9372354 9390066 9422784 9448552 9450336 9466408 9499392 9523521 9527168 9591048 9600948 9619092 9635451 9652284 9652608 9669024 9674688 9692646 9697296 9709456 9713788 9753344 9755802 9771448 9771776 9848979 9853704 9870462 9876244 9910656 9929052 9946272 9963648 10005312 10009776 10027136 10029663 10086656 10087632 10089198 10117128 10134334 10153486 10166688 10171224 10188522 10188864 10213756 10218313 10249344 10297791 10348236 10352853 10378494 10401132 10414656 10432368 10461248 10462872 10480666 10499328 10517184 10543232 10547936 10573087 10629621 10631628 10648056 10649709 10686816 10718064 10731504 10736292 10754551 10800384 10818752 10884024 10909458 10923138 10934413 10955077 10972512 10992879 10993248 11011944 11082252 11082624 11101472 11149488 11189556 11201106 11222274 11255976 11260998 11261376 11280528 11287136 11308087 11313512 11347488 11367168 11381769 11439744 11462472 11488692 11515539 11530512 11562432 11582096 11583894 11603984 11619072 11624256 11672864 11678072 11678464 11768904 11770731 11803316 11831832 11861136 11866428 11881308 11886609 11887008 11957568 11977904 11979063 12054784 12057822 12072942 12083528 12108243 12150432 12171096 12206684 12213504 12249216 12264576 12270048 12344076 12367404 12388437 12395694 12422732 12446784 12467952 12489156 12496472 12520088 12525674 12563712 12600448 12690594 12698028 12727701 12742272 12743661 12765924 12788064 12801264 12825456 12847268 12869712 12892032 12899584 12923528 12929294 12929728 13007736 13029858 13054482 13067957 13099968 13131972 13137831 13138272 13160616 13177728 13238736 13240017 13261696 13340416 13343778 13346368 13372884 13403474 13450176 13452264 13475142 13489504 13514543 13555584 13561632 13584696 13585152 13593969 13692483 13730388 13753739 13780368 13797648 13803804 13837992 13844166 13861526 13868176 13886208 13909824 13950496 14022912 14058531 14085099 14134176 14172828 14175504 14197408 14199612 14223761 14249088 14290752 14308672 14315056 14401422 14428638 14461643 14503536 14512032 14538969 14545944 14564184 14570682 14630016 14657172 14657664 14682592 14776336 14780556 14805693 14814366 14865984 14893578 14919408 14934808 14963032 15007968 15014664 15015168 15040704 15129984 15131448 15175692 15201501 15230229 15250032 15256836 15282783 15283296 15318256 15320634 15354052 15374016 15416576 15445192 15499008 15567741 15601698 15648552 15691872 15694308 15720999 15748992 15775776 15814848 15821904 15841744 15848812 15849344 15943424 15947442 15972084 16018786 16077096 16097256 16104438 16144324 16153344 16200576 16228128 16326036 16360064 16364187 16384707 16458768 16489872 16517916 16527592 16534966 16566214 16595712 16623378 16623936 16652208 16784334 16801659 16833411 16883964 16891497 16892064 16920792 16930704 16970268 16991548 16999129 17021232 17050752 17068352 17100034 17100608 17159616 17233038 17283427 17343648 17373144 17375841 17405976 17428608 17436384 17466624 17509296 17517108 17517696 17546899 17547488 17651648 17653356 17704974 17791704 17799642 17821962 17830512 17874073 17933568 17936352 17966856 18082176 18109413 18112928 18125292 18190429 18225648 18256644 18307184 18310026 18373824 18396864 18405072 18450656 18458888 18546432 18593541 18634098 18701928 18733734 18744708 18780132 18788511 18812071 18845568 18897104 18900672 18932816 19047042 19054336 19182096 19201896 19238184 19270902 19304568 19305216 19338048 19349376 19385292 19393941 19394592 19418912 19427576 19511604 19542896 19544787 19581723 19697958 19707408 19740924 19752488 19821312 19858104 19892544 19927296 20010624 20019552 20054272 20059326 20105211 20175264 20178396 20212713 20234256 20268668 20306972 20333376 20342448 20377044 20377728 20427512 20436626 20498688 20595582 20696472 20705706 20756988 20766249 20792289 20802264 20829312 20864736 20922496 20925744 20961332 21034368 21086464 21095872 21146174 21259242 21263256 21296112 21299418 21373632 21436128 21463008 21472584 21509102 21602133 21637504 21642957 21739781 21768048 21818916 21846276 21856023 21868826 21910154 21945024 21985758 21986496 22023888 22164504 22165248 22202944 22221549 22298976 22340367 22379112 22402212 22440311 22444548 22482719 22511952 22521996 22522752 22561056 22574272 22616174 22627024 22694976 22763538 22879488 22924944 22977384 22980951 23031078 23061024 23124864 23164192 23167788 23207189 23207968 23248512 23345728 23356144 23402547 23537808 23541462 23606632 23663664 23722272 23732856 23762616 23773218 23774016 23915136 23955808 23958126 24028179 24115644 24145884 24156657 24167056 24216486 24300864 24342192 24413368 24498432 24529152 24540096 24688152 24734808 24776874 24791388 24802449 24845464 24849321 24893568 24935067 24935904 24978312 24992944 25040176 25051348 25200896 25381188 25396056 25455402 25484544 25487322 25531848 25576128 25602528 25650051 25650912 25694536 25739424 25784064 25847056 25849557 25858588 25859456 26015472 26059716 26108964 26135914 26199936 26263944 26275662 26276544 26321232 26355456 26477472 26480034 26523392 26557461 26687556 26692736 26699463 26732943 26745768 26806948 26869591 26900352 26904528 26950284 26979008 27029086 27111168 27123264 27169392 27187938 27384966 27460776 27465039 27507478 27560736 27595296 27607608 27675984 27688332 27723052 27735421 27736352 27819648 27900992 27951147 28100601 28117062 28170198 28268352 28345656 28351008 28394816 28399224 28447522 28498176 28570563 28581504 28617344 28630112 28698379 28802844 28857276 28906353 28923286 29007072 29024064 29077938 29091888 29128368 29141364 29260032 29314344 29315328 29365184 29546937 29552672 29561112 29611386 29628732 29679121 29731968 29735209 29787156 29838816 29869616 29926064 30015936 30029328 30081408 30259968 30262896 30351384 30403002 30460458 30500064 30513672 30565566 30566592 30636512 30641268 30654939 30693379 30708104 30748032 30890384 30893373 31135482 31203396 31297104 31383744 31388616 31441998 31497984 31551552 31629696 31643808 31683488 31697624 31698688 31719261 31888863 31894884 31944168 31949127 32037572 32154192 32194512 32208876 32263653 32288648 32401152 32456256 32652072 32720128 32728374 32769414 32803239 32865231 32917536 32978637 32979744 33035832 33055184 33069932 33132428 33246756 33247872 33304416 33568668 33603318 33666822 33767928 33782994 33784128 33841584 33861408 33924261 33940536 33983096 33998258 34042464 34101504 34136704 34145307 34200068 34201216 34319232 34466076 34546617 34566854 34687296 34746288 34751682 34811952 34857216 34872768 35018592 35034216 35035392 35093798 35094976 35303296 35306712 35312193 35409948 35470169 35537201 35583408 35599284 35643924 35659827 35661024 35748146 35872704 35933712 35937189 36164352 36218826 36225856 36250584 36324729 36380858 36451296 36513288 36613139 36614368 36620052 36682331 36747648 36793728 36810144 36901312 36917776 37165311 37187082 37268196 37403856 37467468 37489416 37560264 37577022 37624142 37691136 37794208 37801344 37864361 37865632 38094084 38183103 38230983 38364192 38403792 38476368 38541804 38609136 38676096 38698752 38770584 38787882 38789184 38837824 38855152 39023208 39085792 39089574 39163446 39203871 39253031 39395916 39413493 39414816 39481848 39504976 39716208 39785088 40021248 40039104 40118652 40210422 40350528 40356792 40425426 40468512 40537336 40543629 40613944 40666752 40684896 40754088 40755456 40781907 40855024 40873252 41191164 41261217 41392944 41411412 41513976 41532498 41584578 41604528 41658624 41729472 41844992 41851488 41922664 42068736 42175593 42191744 42255297 42292348 42518484 42526512 42592224 42598836 42671283 42747264 42872256 42926016 42945168 43018204 43204266 43275008 43285914 43384929 43479562 43536096 43616907 43637832 43692552 43712046 43737652 43820308 43839859 43890048 43971516 43972992 44047776 44329008 44405888 44417079 44443098 44597952 44680734 44758224 44804424 44880622 44889096 44965438 45023904 45043992 45045504 45122112 45148544 45232348 45252529 45254048 45389952 45527076 45604503 45690687 45848349 45849888 45954768 45961902 46062156 46122048 46249728 46328384 46335576 46414378 46415936 46497024 46691456 46703223 46712288 46805094 46823671 46912159 47075616 47082924 47162997 47213264 47327328 47444544 47465712 47525232 47546436 47548032 47830272 47911616 47916252 48056358 48231288 48291768 48313314 48334112 48423829 48432972 48515341 48601728 48684384 48826736 49080192 49154121 49376304 49469616 49553748 49582776 49604898 49690928 49698642 49787136 49870134 49871808 49956624 49985888 50078671 50080352 50102696 50404977 50500233 50762376 50792112 50910804 50974644 50997387 51063696 51152256 51205056 51300102 51301824 51389072 51478848 51694112 51699114 51717176 51718912 51850281 52030944 52119432 52127523 52217928 52271828 52399872 52527888 52551324 52553088 52640697 52642464 52954944 52960068 53114922 53375112 53385472 53398926 53465886 53491536 53613896 53622219 53739182 53800704 53809056 53900568 53958016 54058172 54246528 54338784 54375876 54571287 54769932 54921552 54930078 55014956 55121472 55190592 55215216 55351968 55376664 55446104 55470842 55472704 55639296 55780623 55801984 55902294 56065751 56201202 56234124 56340396 56365533 56436213 56536704 56691312 56702016 56789632 56798448 56895044 57141126 57163008 57234688 57260224 57396758 57605688 57714552 57812706 57846572 57872381 57981749 58014144 58048128 58155876 58181823 58183776 58256736 58282728 58628688 58634361 58730368 58745169 59093874 59105344 59122224 59222772 59257464 59358242 59463936 59470418 59574312 59677632 59739232 59850119 59852128 60031872 60058656 60162816 60315633 60525792 60638139 60702768 60806004 60920916 61000128 61027344 61131132 61133184 61273024 61282536 61309878 61386758 61416208 61496064 61780768 61786746 61928081 62270964 62298747 62376867 62406792 62594208 62767488 62777232 62883996 63103104 63259392 63287616 63366976 63395248 63438522 63777726 63789768 63888336 63898254 64044419 64075144 64308384 64389024 64417752 64527306 64577296 64912512 65219343 65304144 65456748 65538828 65568069 65606478 65730462 65835072 65957274 65959488 66071664 66110368 66139864 66264856 66493512 66495744 66608832 66664647 67137336 67206636 67320933 67333644 67448157 67535856 67565988 67568256 67683168 67722816 67848522 67881072 67966192 67996516 68084928 68273408 68290614 68400136 68402432 68638464 68932152 68942853 69093234 69133708 69374592 69492576 69503364 69621567 69623904 69745536 70037184 70068432 70187596 70189952 70207641 70606592 70613424 70624386 70819896 70940338 71074402 71166816 71198568 71287848 71319654 71322048 71496292 71528191 71745408 71867424 71874378 72084537 72437652 72451712 72469971 72501168 72649458 72761716 72902592 73026576 73226278 73228736 73240104 73364662 73495296 73587456 73620288 73802624 73835552 74011609 74330622 74374164 74407347 74536392 74547963 74805201 74807712 74934936 74978832 75120528 75154044 75248284 75281857 75588416 75602688 75728722 75731264 76188168 76366206 76461966 76540891 76685539 76728384 76807584 76950153 76952736 77083608 77218272 77352192 77541168 77548671 77575764 77578368 77675648 77710304 78046416 78171584 78179148 78326892 78407742 78506062 78791832 78826986 78829632 78963696 79009952 79156609 79432416 79570176 79672383 80078208 80198829 80237304 80420844 80608773 80701056 80713584 80850852 80937024 81074672 81087258 81227888 81333504 81369792 81508176 81563814 81710048 81746504 82382328 82395117 82522434 82785888 82822824 83027952 83064996 83169156 83206263 83209056 83458944 83702976 83845328 83853441 84351186 84383488 84510594 84584696 85036968 85053024 85184448 85197672 85342566 85494528 85744512 85852032 85890336 86036408 86095137 86408532 86571828 86719059 86769858 86959124 87072192 87233814 87275664 87385104 87424092 87475304 87640616 87679718 87780096 87943032 87945984 88095552 88658016 88811776 88834158 88886196 89037363 89195904 89205627 89361468 89516448 89608848 89761244 89778192 89930876 90047808 90087984 90244224 90297088 90464696 90505058 90508096 90779904 91054152 91209006 91381374 91475699 91696698 91699776 91909536 91923804 91964817 92080137 92124312 92244096 92656768 92671152 92680119 92828756 92831872 93382912 93406446 93424576 93610188 93647342 93824318 94151232 94165848 94325994 94426528 94601801 94654656 94889088 94931424 95050464 95092872 95096064 95157783 95666589 95823232 95832504 95847381 96112716 96276173 96462576 96583536 96626628 96668224 96790959 96847658 96865944 97030682 97203456 97368768 97653472 98160384 98308242 98409717 98595693 98752608 98935911 98939232 99107496 99165552 99209796 99381856 99397284 99566327 99740268 99743616 99913248 99971776 100157342 100160704 100205392 100809954 101000466 101231501 101524752 101584224 101772783 101821608 101949288 101994774 102127392 102304512 102410112 102600204 102603648 102778144 102957696 103388224 103398228 103434352 103639851 103700562 104061888 104238864 104255046 104435856 104543656 105055776 105102648 105106176 105281394 105284928 105909888 105920136 106229844 106410507 106611603 106750224 106797852 106931772 106979481 106983072 107227792 107244438 107478364 107618112 107801136 107916032 108116344 108493056 108677568 108751752 108974187 109142574 109539864 109839417 109843104 109860156 110029912 110046993 110242944 110381184 110430432 110703936 110753328 110892208 110941684 110945408 111561246 111603968 111804588 112131502 112402404 112468248 112680792 112731066 112872426 113073408 113382624 113404032 113579264 113593083 113596896 113790088 114282252 114520448 114549309 114692949 114793516 115211376 115429104 115625412 115693144 115744762 115963498 116028288 116096256 116311752 116363646 116367552 116513472 116565456 117257376 117268722 117460736 117490338 117611613 117759093 118187748 118210688 118240479 118244448 118445544 118514928 118716484 118940836 118993903 119148624 119355264 119478464 119700238 119704256 120063744 120117312 120631266 120983989 121051584 121276278 121405536 121612008 121630887 121841832 122000256 122054688 122262264 122266368 122345721 122546048 122565072 122619756 122773516 122828293 122832416 123561536 123573492 123783651 123856162 124541928 124597494 124753734 124813584 125118511 125188416 125534976 125554464 125767992 126206208 126526779 126575232 126733952 126765891 126790496 126877044 127333003 127555452 127579536 127776672 127796508 128013849 128088838 128150288 128616768 128778048 128835504 129054612 129154592 129825024 130154787 130438686 130608288 130850721 130913496 131077656 131136138 131212956 131460924 131519577 131670144 131684497 131914548 131918976 132143328 132220736 132279728 132529712 132987024 133217664 133329294 134274672 134413272 134641866 134667288 134896314 135071712 135131976 135136512 135366336 135445632 135697044 135757587 135762144 135932384 135993032 136169856 136581228 136800272 136813509 137072061 137864304 137885706 138186468 138267416 138749184 138985152 139006728 139243134 139247808 139491072 140074368 140136864 140375192 140379904 140415282 140471013 140736477 141226848 141248772 141488991 141639792 141880676 142148804 142333632 142397136 142575696 142639308 142644096 142992584 143056382 143490816 143734848 143748756 144169074 144875304 144903424 144939942 145002336 145271487 145298916 145523432 145546023 145805184 146053152 146452556 146457472 146480208 146729324 147240576 147605248 147671104 148023218 148661244 148748328 148814694 149072784 149095926 149610402 149615424 149869872 149957664 150236013 150241056 150308088 150496568 150563714 151176832 151214931 151457444 151462528 151500699 152178467 152376336 152732412 152923932 152992161 153081782 153371078 153456768 153615168 153900306 153905472 154167216 154436544 155082336 155097342 155151528 155156736 155351296 155420608 155550843 156092832 156343168 156358296 156382569 156653784 156815484 157012124 157082177 157379033 157583664 157653972 157659264 157922091 157927392 158019904 158313218 158864832 159344766 160156416 160397658 160474608 160841688 160866657 161217546 161402112 161427168 161701704 161874048 162149344 162174516 162450323 162455776 162739584 163016352 163127628 163420096 163493008 163713861 164764656 164790234 165044868 165571776 165645648 166055904 166129992 166338312 166412526 166418112 166917888 167341869 167405952 167690656 167706882 168197253 168702372 169021188 169096599 169169392 169308639 170073936 170106048 170368896 170395344 170685132 171489024 171704064 171780672 172072816 172190274 172817064 173143656 173438118 173539716 173617143 173918248 173945247 174144384 174467628 174545469 174551328 174770208 174848184 174950608 175281232 175359436 175886064 176191104 177316032 177668316 177772392 178074726 178391808 178411254 178722936 179032896 179217696 179522488 179550357 179556384 179861752 180095616 180175968 180488448 180929392 180946899 181010116 181016192 182108304 182418012 182762748 182951398 183393396 183399552 183819072 183847608 183929634 184160274 184248624 184488192 185313536 185342304 185360238 185657512 185663744 185784243 186812892 186849152 186896241 187130601 187220376 187294684 187648636 188302464 188331696 188651988 188853056 189203602 189309312 189778176 189862848 190100928 190185744 190315566 191333178 191646464 191665008 191694762 192133257 192225432 192552346 192925152 193167072 193253256 193336448 193581918 193695316 193731888 194061364 194147947 194737536 195306944 195658029 196616484 196704207 196819434 197191386 197505216 197871822 197878464 198214992 198331104 198419592 198763712 198794568 199132654 199480536 199487232 199826496 199943552 199993941 200314684 200321408 200410784 200888653 201619908 201962799 202000932 202344471 202463002 203049504 203168448 203545566 203643216 203898576 203989548 204254784 204820224 205200408 205207296 205556288 205915392 206776448 206796456 206828559 206868704 207279702 207401124 207753847 208123776 208146463 208477728 208510092 208864701 208871712 209087312 210111552 210205296 210562788 210569856 211819776 211840272 212459688 212821014 213223206 213500448 213595704 213863544 213958962 213966144 214455584 214488876 214584573 214853653 214956728 215236224 215602272 216232688 216253611 217355136 217503504 217948374 218285148 219079728 219678834 219686208 219720312 220059824 220093986 220485888 220762368 220860864 221407872 221506656 221784416 221883368 221890816 222034827 223122492 223222041 223609176 223643889 224263004 224804808 224936496 225361584 225462132 225744852 225845571 226765248 226808064 227186166 227193792 227580176 228564504 229040896 229098618 229385898 229587032 229622673 230056617 230422752 230850459 230858208 231250824 231386288 231489524 231926996 232056576 232623504 232727292 232735104 233026944 233130912 234514752 234537444 234980676 235223226 235518186 236375496 236421376 236480958 236488896 236891088 237029856 237432968 237469827 237881672 237987806 238297248 238710528 238956928 239017149 239400476 239408512 240234624 241262532 241826319 241967978 242103168 242552556 242811072 243224016 243261774 243683664 244000512 244109376 244524528 244691442 245092096 245130144 245239512 245547032 245656586 245664832 247123072 247146984 247185351 247567302 247712324 248291183 249083856 249194988 249507468 249618789 249627168 250237022 250376832 251108928 251535984 251560323 253053558 253150464 253467904 253531782 253580992 253754088 254666006 255110904 255159072 255553344 255593016 256027698 256177676 256291973 256300576 256776317 257233536 257556096 257671008 258109224 258285411 258309184 260157177 260309574 260877372 261216576 261701442 261826992 262155312 262272276 262425912 262921848 263039154 263340288 263368994 263829096 263837952 264286656 264441472 264559456 265050527 265059424 265974048 266435328 266658588 267112089 267616881 268549344 268826544 269283732 269334576 269792628 270143424 270263952 270732672 270891264 271394088 271515174 271524288 271864768 271986064 272339712 273162456 273600544 273627018 274144122 274427097 274771217 275728608 275771412 275894451 276240411 276372936 276534832 277970304 278013456 278486268 278495616 280148736 280273728 280750384 280830564 280942026 281472954 282453696 282497544 282977982 283279584 283761352 283805403 284297608 284667264 284794272 285151392 285278616 285288192 285473349 285985168 286112764 287469696 287497512 288338148 288828519 289750608 289879884 290004672 290372877 290542974 290597832 291046864 291092046 291610368 292106304 292905112 292914944 292960416 293458648 294481152 295229151 295342208 295787079 296046436 297322488 297496656 297629388 298145568 298191852 298698981 299220804 299230848 299739744 299915328 300472026 300482112 300616176 300993136 301127428 302353664 302429862 302914888 302925056 303001398 303694503 304356934 304752672 305318349 305464824 305847864 305984322 306163564 306742156 306913536 307230336 307800612 307810944 308334432 308873088 310164672 310194684 310303056 310841216 310919553 311101686 312185664 312686336 312716592 312765138 313307568 313630968 314024248 314164354 314758066 315167328 315307944 315318528 315844182 315854784 316039808 316626436 316767703 317729664 318689532 319231521 319834809 320795316 320938443 320949216 321683376 321733314 322435092 322854336 323403408 323748096 324298688 324349032 324900646 324911552 325479168 326032704 326255256 326840192 326922561 326986016 327427722 327765697 328385113 329518251 329529312 329580468 330089736 330140979 331143552 331291296 332111808 332259984 332676624 332825052 332836224 333391081 334683738 334811904 335381312 335413764 336394506 337404744 338042376 338193198 338338784 338617278 338966803 339607387 340147872 340212096 340737792 340779249 340790688 341370264 343561344 344078847 344145632 344380548 345634128 346287312 346876236 347079432 347234286 347836496 347890494 348288768 348935256 349090938 349102656 349540416 349696368 349901216 350550697 350562464 350718872 351772128 352382208 352834839 353277279 354632064 355336632 355544784 356149452 356822508 356981709 357445872 358065792 358435392 359044976 359100714 359112768 359723504 360191232 360351936 361858784 361893798 362020232 362032384 362951967 364216608 364836024 364892661 365525496 365902796 366786792 366799104 367638144 367695216 367859268 368320548 368484879 368497248 370684608 370720476 371315024 371350953 371568486 373625784 373698304 373792482 374261202 374440752 374589368 375297272 375355533 376604928 376663392 377303976 377706112 378407204 378618624 379725696 380201856 380371488 380631132 381999009 382666356 383330016 383389524 384041547 384266514 384450864 385104692 385850304 386334144 386506512 386672896 387163836 387390632 387463776 388122728 388295894 389475072 390464361 390613888 391316058 393232968 393408414 393638868 394382772 394558731 395010432 395053491 395743644 395756928 396429984 396662208 396839184 397527424 397589136 398265308 398961072 399652992 399887104 399987882 400629368 400642816 400821568 401777306 403239816 403925598 404001864 404688942 404926004 405106667 406099008 406336896 407091132 407272761 407286432 407797152 407979096 408509568 410400816 410440527 411112576 411216183 413552896 413592912 413657118 413737408 414559404 414802248 415507694 416247552 416292926 416955456 417020184 417729402 417743424 418174624 418950833 420223104 420410592 421125576 421139712 421413039 422209431 423680544 424466973 424919376 425642028 426365909 426446412 427000896 427191408 427727088 427917924 427932288 428911168 428977752 429169146 429707306 429913456 430472448 431204544 432465376 432507222 433496567 434710272 435007008 435814461 435896748 436570296 436638069 438159456 439357668 439372416 439440624 440119648 440187972 440936591 441721728 442815744 443013312 443568832 443766736 444069654 446244984 446444082 447218352 447287778 448310933 448526008 449609616 449872992 450708039 450723168 450924264 451489704 451691142 453530496 454372332 454387584 455160352 456535401 457129008 458197236 458771796 458976483 459174064 459245346 460113234 460845504 461700918 461716416 462501648 462772576 462979048 463853992 465247008 465454584 465470208 466053888 466261824 466652529 469029504 469074888 469961352 470446452 471036372 471246531 472137099 472750992 472961916 472977792 473766273 473782176 474059712 474865936 474939654 475763344 475975612 476594496 477913856 478034298 478800952 478817024 480469248 482525064 482599971 483652638 483935956 484206336 485105112 485622144 486448032 486523548 487350969 487367328 488218752 489049056 489382884 490260288 490479024 491094064 491141583 491313172 491329664 494246144 494293968 494370702 495134604 495424648 496582366 498167712 498389976 499014936 499237578 499254336 500474044 500753664 502217856 503071968 503120646 504591759 506107116 507063564 507161984 507289797 507508176 507925917 509332012 510221808 510318144 511106688 511186032 512055396 512355352 512583946 512601152 513552634 514467072 515112192 515342016 516218448 516570822 516618368 518081263 520314354 520619148 520851429 521754744 521835741 522433152 523402884 523636407 523653984 524310624 524544552 524851824 525843696 526078308 526737988 526972999 527658192 528573312 528882944 529118912 530101054 530118848 531948096 533317176 534224178 535233762 535786237 537098688 537653088 538567464 538651071 538669152 539585256 540286848 540527904 541465344 542788176 542840697 543030348 543048576 543729536 543972128 545269201 546324912 547201088 547254036 548288244 548854194 549542434 551457216 551542824 551788902 552480822 552745872 553069664 554096263 555940608 556026912 556972536 556991232 557352729 560547456 561391803 561500768 561661128 561884052 562945908 563903299 564907392 564995088 565955964 566559168 567522704 567610806 568595216 569334528 569588544 570302784 570557232 570946698 571970336 572225528 574939392 574995024 576399771 576676296 577657038 579501216 579759768 580009344 580745754 581085948 581195664 582093728 582184092 582443841 583174201 584212608 585810224 585920832 586917296 586974087 590458302 590684416 591574158 592092872 594644976 594993312 595258776 596291136 596383704 597397962 598441608 598461696 599479488 599830656 600944052 600964224 601232352 601986272 602254856 602665959 604859724 605829776 605888397 606002796 607033413 607389006 608713868 609505344 610636698 610929648 611695728 611968644 612327128 613484312 614460672 615601224 615621888 616668864 617746176 620329344 620389368 620606112 621682432 621839106 622203372 623261541 624371328 624439389 625433184 625530276 626594103 626615136 627261936 628048496 628328708 629516132 630334656 630615888 631688364 631709568 632079616 633252872 633535406 635459328 637379064 638463042 639669618 641590632 641876886 641898432 643366752 643466628 643753719 644560959 644870184 645708672 646806816 648597376 648698064 648760833 649801292 649823104 652065408 652510512 653680384 653845122 653972032 654855444 655531394 656770226 659036502 659058624 659160936 660179472 660281958 662287104 662582592 664223616 664519968 665353248 665650104 665672448 666104481 666782162 669367476 669666123 670762624 670827528 670931667 672789012 673933211 674809488 676084752 676386396 676677568 677234556 677536713 677933606 679214774 680295744 680424192 681558498 681581376 682740528 687122688 688157694 688291264 688761096 688868019 690169851 691268256 692551377 692574624 693752472 694158864 694468572 695649641 695672992 695780988 696964289 697870512 698181876 698205312 699080832 699392736 699802432 701101394 701124928 701437744 703544256 705669678 706554558 708620507 709264128 710673264 711089568 712298904 712409481 713645016 713963418 714891744 716131584 716870784 718089952 718201428 718225536 719422859 719447008 720703872 723717568 723787596 724040464 725478957 725903934 728433216 729672048 729785322 731050992 731805592 733573584 735276288 735390432 735718536 736641096 736969758 736994496 741369216 741440952 742630048 742701906 743136972 744873549 745807589 747251568 747584964 748522404 748856367 748881504 749178736 750594544 750711066 753326784 754607952 755412224 756814408 759451392 760403712 760742976 761262264 763998018 765332712 766660032 766779048 768083094 768533028 768875919 768901728 770209384 770328951 771700608 772668288 773013024 774327672 774781264 774856233 774927552 776245456 776591788 780928722 781227776 782632116 786465936 786816828 787277736 788765544 789117462 790020864 790106982 791487288 791513856 792859968 793324416 793678368 795054848 795151581 795178272 796530616 797922144 799305984 799975764 801258736 801336267 801643136 802850643 803554612 806479632 807851196 808003728 809377884 809852008 810213334 812198016 812673792 814182264 814545522 814572864 815594304 815958192 817019136 820801632 820881054 822225152 822432366 823281291 824313651 827185824 827314236 827474816 827683353 828721233 829118808 829604496 831015388 832585852 832957321 833910912 834040368 835458804 835486848 836349248 837901666 840446208 840821184 842251152 842826078 844418862 847361088 848933946 849838752 851284056 851416209 852731818 852892824 854001792 854382816 855454176 855835848 855864576 856420047 857822336 857955504 858338292 859414612 859798051 859826912 862409088 864930752 865014444 866485557 866993134 870014016 871118631 871628922 871793496 873140592 873276138 876318912 878715336 878744832 878881248 880239296 880375944 881873182 883443456 885687453 886026624 887137664 887361237 887533472 888139308 889649749 891331021 892489968 892888164 894436704 894575556 896096943 896621866 897052016 899219232 899745984 901416078 901446336 901848528 902979408 903382284 907060992 908744664 908775168 910320704 911083509 913070802 914258016 915955047 916394472 917543592 917952966 918348128 918490692 920052751 920226468 921691008 921791479 923401836 923432832 925003296 925545152 925958096 927707984 930494016 930909168 932523648 933305058 938059008 938149776 939922704 940892904 942072744 942493062 944274198 945501984 945923832 945955584 947532546 947564352 948119424 949731872 949879308 950303109 951494749 951526688 951951224 953188992 956068596 957601904 957694563 959504427 965050128 965199942 967305276 967871912 970210224 971244288 972896064 973047096 974701938 974734656 976437504 978098112 978765768 980520576 980958048 982188128 982283166 982626344 982659328 983297091 985155339 988554753 988587936 988741404 990269208 990422937 990849296 993164732 996335424 996779952 998029872 998475156 998508672 1000173243 1000948088 1004435712 1006143936 1006241292 1009183518 1012214232 1014127128 1014323968 1014579594 1015016352 1015851834 1016900409 1018664024 1018822161 1020443616 1020636288 1022213376 1022337747 1022372064 1024110792 1024710704 1025167892 1025202304 1027105268 1030684032 1032436896 1033141644 1033236736 1036162526 1040628708 1041238296 1041702858 1043509488 1043671482 1044866304 1046805768 1047272814 1047307968 1048621248 1049089104 1049703648 1051652091 1051687392 1052156616 1053475976 1053945998 1055316384 1057146624 1058237824 1058504517 1059831837 1060202108 1060237696 1063896192 1065249269 1066634352 1068448356 1070467524 1070945127 1071572474 1074197376 1075306176 1077134928 1077302142 1077338304 1079170512 1080573696 1081055808 1085576352 1085681394 1086060696 1086097152 1087459072 1087944256 1088855901 1090538402 1092649824 1094402176 1094508072 1094677983 1096576488 1097708388 1099084868 1099575239 1101653231 1102914432 1103085648 1103577804 1104961644 1105454637 1105491744 1106139328 1108192526 1112053824 1113945072 1114052859 1114705458 1121094912 1122783606 1123001536 1123322256 1123768104 1125891816 1126066599 1127806598 1129814784 1129990176 1131911928 1133118336 1135007309 1135045408 1135221612 1137152261 1137190432 1139177088 1140605568 1141114464 1141893396 1143940672 1144451056 1145997027 1149990048 1152124641 1152799542 1153352592 1155314076 1159002432 1159519536 1160018688 1161491508 1162171896 1162391328 1164187456 1164368184 1164887682 1166348402 1168425216 1171393083 1171620448 1171841664 1173834592 1173948174 1176633539 1180916604 1183148316 1183676193 1184185744 1185160473 1189289952 1189986624 1190517552 1192582272 1192767408 1194795924 1196883216 1198958976 1199661312 1201888104 1201928448 1202464704 1203972544 1204509712 1205331918 1209719448 1211659552 1211776794 1212005592 1214066826 1214778012 1215320001 1216843961 1217427736 1219010688 1221273396 1221818283 1221859296 1223391456 1223937288 1224654256 1226968624 1231202448 1233337728 1240658688 1240778736 1241212224 1243678212 1244406744 1246523082 1248742656 1248878778 1250866368 1251060552 1253188206 1253230272 1254523872 1256096992 1256657416 1256852499 1259032264 1260669312 1261231776 1263376728 1263419136 1264239117 1266505744 1266628293 1267070812 1274758128 1276926084 1279097727 1279339236 1283181264 1283753772 1283796864 1286733504 1286933256 1287507438 1289121918 1289740368 1291417344 1293613632 1297194752 1297396128 1297521666 1299602584 1299646208 1300489701 1304130816 1305021024 1307443383 1307690244 1307944064 1309710888 1309914207 1311062788 1313540452 1318073004 1318117248 1318321872 1320358944 1320563916 1322809773 1325165184 1328447232 1329039936 1330706496 1331300208 1332208962 1333564324 1338734952 1339332246 1341525248 1341655056 1341863334 1344932799 1345578024 1347866422 1349618976 1352124117 1352169504 1352772792 1353355136 1354469112 1355073426 1355867212 1358429548 1359035629 1360591488 1363116996 1363162752 1365481056 1369606203 1376315388 1376582528 1376929449 1377522192 1377736038 1380339702 1382536512 1385102754 1385149248 1387504944 1388317728 1388937144 1391299282 1391345984 1391561976 1393928578 1395741024 1396363752 1396410624 1398161664 1398785472 1399604864 1399957587 1402202788 1402249856 1402875488 1406220571 1407088512 1411339356 1413109116 1413739593 1416411297 1417241014 1421298819 1421346528 1422179136 1424597808 1424818962 1427290032 1427926836 1429783488 1433741568 1436179904 1436402856 1436451072 1438845718 1438894016 1441407744 1447435136 1447575192 1447799913 1448080928 1450957914 1451533801 1451807868 1454276929 1456866432 1457025241 1459344096 1459570644 1462052907 1462101984 1463611184 1467147168 1470780864 1471437072 1473282192 1473424749 1473939516 1473988992 1482738432 1482881904 1485260096 1485403812 1486273944 1489747098 1491615178 1494503136 1495169928 1497044808 1497712734 1497763008 1498357472 1501138699 1501189088 1501422132 1503975571 1506653568 1509215904 1513628816 1513775277 1521485952 1522524528 1523777751 1527996036 1530665424 1533320064 1533558096 1536166188 1537066056 1537751838 1537803456 1540418768 1540657902 1543401216 1545336576 1546026048 1548655344 1549562528 1549712466 1549855104 1552438801 1552490912 1553183576 1554243789 1561857444 1562554287 1565264232 1565507223 1572931872 1573633656 1574555472 1577531088 1578234924 1580213964 1580918997 1582974576 1585719936 1586648832 1587356736 1590303162 1590356544 1593061232 1595844288 1599951528 1602517472 1602672534 1603286272 1605701286 1607109224 1607358711 1612959264 1615702392 1615953213 1616007456 1618755768 1619704016 1620426668 1624396032 1628364528 1629091044 1629145728 1631188608 1631916384 1635807603 1641603264 1641762108 1644864732 1646562582 1648627302 1654371648 1654628472 1654949632 1655366706 1657442466 1658237616 1659208992 1662030776 1662288789 1665171704 1665914642 1667821824 1668080736 1670917608 1670973696 1672058187 1672698496 1675803332 1681642368 1684502304 1685652156 1688837724 1691709897 1694722176 1697867892 1699677504 1702568112 1702832418 1705463636 1705785648 1708003584 1708765632 1710908352 1711671696 1712840094 1715644672 1715911008 1716676584 1718829224 1719596102 1719653824 1724818176 1729199313 1729861504 1730028888 1732971114 1733986268 1738038281 1740028032 1742237262 1743257844 1743586992 1746281184 1746552276 1747331523 1749522603 1752637824 1757430672 1757762496 1760478592 1760751888 1760922261 1763746364 1771374906 1772053248 1774275328 1774722474 1775066944 1776278616 1779299498 1782662042 1784979936 1785776328 1788873408 1789151112 1792193886 1793243732 1794043811 1794104032 1797434219 1798438464 1799491968 1802832156 1802892672 1803697056 1805958816 1806764568 1807997877 1817489328 1817665191 1820641408 1821100239 1822167018 1826141604 1828516032 1831910094 1832788944 1835087184 1835905932 1836696256 1836981384 1840105502 1840452936 1843382016 1843582958 1846803672 1846865664 1850006592 1851090304 1851916192 1855353689 1855415968 1860988032 1861818336 1865047296 1866610116 1869784623 1873318167 1876299552 1879782309 1879845408 1881785808 1884145488 1884986124 1888548396 1891003968 1891847664 1895065092 1895128704 1896238848 1899463744 1899758616 1900606218 1902989498 1903053376 1903902448 1906377984 1912137192 1915203808 1915389126 1919008854 1919770511 1923398519 1930100256 1930399884 1931261157 1933682877 1934610552 1935743824 1940420448 1945792128 1946094192 1949403876 1949469312 1956196224 1957531536 1961041152 1961916096 1964376256 1964566332 1965252688 1966594182 1970310678 1977109506 1977175872 1977482808 1980538416 1980845874 1981698592 1985376989 1986329464 1992670848 1993559904 1996059744 1996950312 1997017344 1998313443 2000346486 2001896176 2012287872 2012482584 2018367036 2021799633 2024428464 2028254256 2029159188 2030032704 2031703668 2032610139 2033800818 2037328048 2037644322 2040887232 2041272576 2044675494 2044744128 2048221584 2049421408 2050335784 2050404608 2054210536 2061368064 2064873792 2066283288 2066604057 2070509553 2072325052 2081257416 2082476592 2083405716 2086948923 2087018976 2087342964 2090892867 2093611536 2094545628 2094615936 2097242496 2098178208 2099407296 2103304182 2103374784 2104313232 2106951952 2107891996 2110632768 2116475648 2117009034 2119663674 2120404216 2120475392 2125861521 2127792384 2130498538 2133268704 2136896712 2137228443 2140935048 2141890254 2143144948 2148394752 2150612352 2154269856 2154604284 2154676608 2158268577 2158341024 2162111616 2171152704 2171362788 2172121392 2175888512 2176436871 2177711802 2181076804 2185299648 2188804352 2189016144 2189355966 2193152976 2195416776 2198169736 2199150478 2203306462 2205828864 2206171296 2207155608 2209923288 2210909274 2210983488 2212278656 2216385052 2217373921 2224107648 2227890144 2228105718 2229410916 2234620647 2237422767 2245567212 2246003072 2246569101 2246644512 2247536208 2251783632 2252133198 2255613196 2259980352 2263823856 2266236672 2270014618 2270090816 2270443224 2274304522 2274380864 2278354176 2281211136 2282228928 2283786792 2287881344 2288902112 2291994054 2294359879 2298695791 2299980096 2304249282 2305599084 2306627757 2306705184 2310628152 2310986853 2318004864 2319039072 2322983016 2324343792 2324568699 2324782656 2328374912 2328736368 2329775364 2332696804 2333737567 2342786166 2343240896 2343683328 2347669184 2347896348 2353267078 2361833208 2366296632 2367352386 2368371488 2370320946 2372767621 2377251709 2378579904 2379973248 2381035104 2385164544 2385454743 2385534816 2389591848 2393766432 2397917952 2403776208 2404008801 2404929408 2407945088 2408551929 2409019424 2410663836 2419438896 2423319104 2423553588 2424011184 2428133652 2429556024 2430640002 2433687922 2434855472 2438021376 2442546792 2443636566 2443718592 2446782912 2447874576 2449308512 2453854879 2453937248 2462404896 2466675456 2469843873 2472940953 2481557472 2482424448 2486163699 2487356424 2488813488 2493046164 2497757556 2498871963 2501732736 2502121104 2506376412 2506460544 2509047744 2512193984 2513314832 2513704998 2518064528 2521338624 2522463552 2526753456 2528478234 2533011488 2533256586 2534141624 2539051321 2549516256 2553852168 2554248627 2558195454 2558678472 2566362528 2567507544 2567593728 2573467008 2573866512 2575014876 2578243836 2579394153 2579480736 2587227264 2594792256 2595043332 2599205168 2599456671 2600979402 2610042048 2614886766 2615380488 2615888128 2619421776 2619828414 2622125576 2627080904 2636146008 2636234496 2636643744 2640717888 2641127832 2645619546 2650330368 2658079872 2661412992 2662600416 2664417924 2667128648 2668949247 2673993063 2677469904 2678664492 2683310112 2683726668 2688290829 2689865598 2691156048 2695732844 2699237952 2704248234 2704339008 2705545584 2706710272 2708938224 2710146852 2711734424 2716859096 2718071258 2721182976 2726233992 2726325504 2730962112 2733250527 2739212406 2752630776 2753165056 2753858898 2755044384 2755472076 2760158253 2760679404 2765073024 2765374437 2770205508 2770298496 2775009888 2776635456 2777874288 2782598564 2782691968 2783123952 2787857156 2791482048 2792727504 2797570944 2799209728 2799915174 2804405576 2804499712 2805750976 2812441142 2814177024 2822678712 2826218232 2827479186 2832822594 2834482028 2835746669 2842597638 2842693056 2844358272 2849195616 2849637924 2850909327 2854484247 2854580064 2855853672 2859566976 2872359808 2872805712 2873083689 2877691436 2877788032 2878513281 2894870272 2895150384 2895599826 2896161856 2901915828 2903067602 2903615736 2908553858 2913732864 2914050482 2918688192 2919141288 2924105814 2924203968 2927222368 2932655831 2934294336 2941561728 2942874144 2946564384 2946849498 2947879032 2947977984 2949891273 2955466017 2965664259 2965763808 2970520192 2970807624 2971268811 2972547888 2979494196 2983230356 2984561363 2989006272 2990339856 2994089616 2995425468 2995526016 2996714944 3000519729 3002277398 3002378176 3002844264 3007951142 3013307136 3018431808 3027257632 3027550554 3034475969 3042971904 3045049056 3047555502 3050701227 3055992072 3056466483 3061330848 3066640128 3067013241 3067116192 3072332376 3074132112 3075503676 3075606912 3080837536 3081315804 3086556137 3092052096 3097310688 3099125056 3099424932 3099710208 3104877602 3104981824 3106367152 3108487578 3123714888 3125108574 3130528464 3131014446 3138176531 3145863744 3147267312 3149110944 3154956273 3155062176 3156469848 3160427928 3161837994 3165949152 3171439872 3174713472 3179495511 3180606324 3180713088 3186122464 3191688576 3195747807 3199903056 3205034944 3205345068 3211402572 3212835381 3214218448 3214717422 3225918528 3231404784 3231906426 3232014912 3237511536 3239408032 3240853336 3256729056 3258182088 3258291456 3262377216 3263832768 3266567703 3271615206 3283206528 3283524216 3289729464 3293125164 3297254604 3298725717 3304959693 3308743296 3309256944 3310733412 3314884932 3316363911 3316475232 3318417984 3324061552 3324577578 3330343408 3331829284 3336161472 3341835216 3344116374 3345396992 3351606664 3363284736 3369004608 3371304312 3377675448 3378199797 3383419794 3389444352 3395735784 3399355008 3405021927 3405136224 3405664836 3410927272 3411456783 3411571296 3417531264 3421816704 3423343392 3425680188 3431822016 3433353168 3437658448 3437991081 3439192204 3439307648 3458398626 3459723008 3460057776 3465942228 3467972536 3476076562 3480056064 3484474524 3486515688 3487173984 3492562368 3493104552 3494663046 3499045206 3505275648 3514861344 3515524992 3520957184 3521503776 3521844522 3527492728 3529900617 3542749812 3549444948 3550133888 3551028579 3552557232 3555481419 3558598996 3565324084 3569959872 3571552656 3577746816 3578302224 3584387772 3586487464 3588087622 3588208064 3594868438 3596876928 3598983936 3605664312 3605785344 3607394112 3611917632 3613529136 3615995754 3626568841 3634978656 3635330382 3641282816 3642200478 3644334036 3645960003 3650531883 3652283208 3657032064 3663820188 3665454849 3665577888 3670174368 3671811864 3673392512 3673962768 3680211004 3680905872 3687165916 3688810993 3693607344 3700013184 3702180608 3703832384 3710707378 3710831936 3721976064 3723636672 3733220232 3739569246 3746636334 3750503659 3752599104 3759564618 3759690816 3763571616 3768290976 3769972248 3770557497 3777096792 3782007936 3783695328 3790130184 3790257408 3792717351 3798927488 3799517232 3799884879 3801212436 3805978996 3806106752 3807804896 3816884407 3824274384 3830407616 3830778252 3837293181 3838017708 3839541022 3846797038 3860200512 3860799768 3862522314 3867365754 3869221104 3871487648 3878673841 3880840896 3891584256 3892188384 3898807752 3898938624 3901469103 3912392448 3915063072 3922330149 3923832192 3928752512 3929132664 3929742621 3930505376 3933188364 3940621356 3947323093 3954219012 3954351744 3954965616 3961076832 3961691748 3963397184 3968429319 3970753978 3972658928 3985341696 3987119808 3992119488 3993900624 3996626886 4000692972 4003792352 4024575744 4024965168 4034798397 4036734072 4043599266 4048856928 4056372351 4056508512 4058318376 4060065408 4063407336 4065220278 4067601636 4074656096 4075288644 4077106887 4081774464 4082219407 4089350988 4089488256 4096443168 4098842816 4100671568 4108421072 4108818609 4129747584 4132566576 4133208114 4141019106 4144650104 4162514832 4164953184 4166811432 4173897846 4174037952 4174685928 4181785734 4187223072 4189091256 4189231872 4194484992 4196356416 4198814592 4206608364 4206749568 4208626464 4213903904 4215783992 4218661713 4221265536 4234018068 4239327348 4240808432 4241218779 4249233891 4251723042 4260997076 4266537408 4273793424 4274456886 4281870096 4283780508 4286289896 4301224704 4308539712 4309208568 4309353216 4316537154 4316682048 4324223232 4342305408 4342725576 4344242784 4351777024 4352873742 4354601403 4355423604 4362153608 4362830787 4370599296 4371075723 4378032288 4378711932 4386158721 4386305952 4390833552 4396339472 4398300956 4406612924 4412342592 4414311216 4419846576 4421818548 4421966976 4424557312 4432770104 4434747842 4448215296 4455780288 4456211436 4458821832 4469241294 4474845534 4491134424 4492006144 4493138202 4493289024 4495072416 4503416097 4503567264 4504266396 4511226392 4511926713 4519960704 4527647712 4540029236 4540181632 4540886448 4541325831 4548609044 4548761728 4564457856 4567573584 4575762688 4577804224 4583988108 4588719758 4597391582 4599960192 4608498564 4611198168 4613255514 4613410368 4621256304 4621973706 4636009728 4638078144 4645966032 4648687584 4649137398 4649565312 4656749824 4657316403 4657472736 4659550728 4662731367 4665393608 4667475134 4685572332 4686481792 4687662861 4695338368 4695792696 4696521669 4706534156 4717532477 4723666416 4732593264 4734704772 4736742976 4740641892 4742756991 4745535242 4754503418 4757159808 4759946496 4762070208 4770909486 4771069632 4779183696 4787532864 4807552416 4808017602 4809858816 4815890176 4817103858 4818038848 4821327672 4822076133 4838877792 4846638208 4847107176 4847859639 4848022368 4856267304 4859112048 4861280004 4867375844 4869547487 4869710944 4878750023 4885093584 4887273132 4887437184 4893565824 4895749152 4898617024 4907422809 4907709758 4907874496 4924809792 4939687746 4945881906 4960343549 4963114944 4964848896 4972327398 4974712848 4977626976 4986092328 4986866367 4995515112 4997743926 5003465472 5004242208 5012752824 5012921088 5016174561 5018095488 5024387968 5026629664 5027409996 5035960013 5036129056 5044927104 5053506912 5056956468 5066022976 5066513172 5068283248 5075129691 5078102642 5099032512 5107704336 5108497254 5116390908 5117356944 5132725056 5135015088 5146934016 5147733024 5150029752 5156487672 5158788306 5158961472 5174454528 5187597939 5189584512 5190086664 5198410336 5198913342 5201958804 5214114843 5220084096 5220653123 5229773532 5230760976 5238843552 5239656828 5241994569 5244251152 5248567809 5254161808 5272292016 5273287488 5281435776 5282255664 5291239092 5316159744 5322825984 5325200832 5328835848 5334257296 5337898494 5347986126 5354939808 5357328984 5366620224 5367453336 5376581658 5379731196 5382131433 5382312096 5391465688 5392302657 5398475904 5408496468 5408678016 5411091168 5417876448 5420293704 5423468848 5423993631 5433718192 5436142516 5452467984 5461924224 5466501054 5478424812 5505261552 5507717796 5510088768 5510944152 5520316506 5521358808 5530146048 5530748874 5540411016 5540596992 5550019776 5553270912 5555748576 5565197128 5565383936 5566061067 5566247904 5575714312 5582964096 5585455008 5595141888 5599830348 5608811152 5609353869 5611501952 5619954501 5624882284 5645357424 5652436464 5654958372 5665645188 5668964056 5671493338 5685195276 5685386112 5688716544 5698391232 5699275848 5701818654 5708968494 5709160128 5711707344 5719133952 5744719616 5745611424 5746167378 5755382872 5755576064 5757026562 5759311533 5770195557 5790300768 5791199652 5792323712 5793783471 5801048631 5803831656 5806135204 5807231472 5817107716 5828100964 5837376384 5838282576 5848211628 5848407936 5854444736 5865311662 5868588672 5883123456 5885748288 5893128768 5893698996 5895758064 5899782546 5910932034 5931328518 5931527616 5941040384 5941615248 5942537622 5945095776 5956130967 5958988392 5966460712 5969122726 5978012544 5980679712 5988179232 5990850936 5991052032 5993429888 5994940329 6001039458 6004554796 6004756352 6005688528 6015902284 6018586357 6036863616 6054515264 6055101108 6065398899 6068951938 6090098112 6095111004 6097830417 6101402454 6111984144 6112932966 6122661696 6134026482 6134232384 6144664752 6148264224 6151007352 6151213824 6161675072 6162631608 6173112274 6184104192 6194621376 6198250112 6198849864 6199812171 6209755204 6209963648 6211528659 6212734304 6216975156 6227548243 6239317147 6247429776 6250217148 6260846769 6261056928 6262028892 6272678601 6276353062 6291727488 6294534624 6298221888 6309912546 6310124352 6312939696 6320855856 6323675988 6331898304 6349426944 6358991022 6361212648 6361426176 6372244928 6377584563 6383377152 6391495614 6399806112 6410069888 6410690136 6411685329 6422805144 6425670762 6428436896 6429434844 6440369257 6451837056 6452540353 6462809568 6463812852 6464029824 6474805731 6475023072 6478816064 6481706672 6513458112 6516364176 6527665536 6533135406 6543230412 6566413056 6567048432 6579458928 6586250328 6594509208 6597451434 6609919386 6617486592 6618513888 6621466824 6629769864 6632727822 6632950464 6636835968 6648123104 6649155156 6652121763 6660463243 6660686816 6663658568 6672322944 6683670432 6688232748 6703213328 6703861941 6712268301 6738009216 6742608624 6755350896 6756399594 6766839588 6791471568 6798710016 6810043854 6810272448 6811329672 6821854544 6822913566 6823142592 6835062528 6843633408 6846686784 6851360376 6863644032 6866706336 6875316896 6875982162 6878384408 6878615296 6883079637 6896087373 6916797252 6919883271 6920115552 6931884456 6932960559 6935945072 6952153124 6968949048 6973031376 6974347968 6985124736 6986209104 6989326092 6998090412 7001212701 7029722688 7031049984 7043007552 7043689044 7054985456 7059801234 7085499624 7098889896 7100267776 7102057158 7105114464 7110962838 7117197992 7118302863 7130648168 7131755127 7139919744 7143105312 7155493632 7156364229 7156604448 7168775544 7172974928 7176175244 7176416128 7189736876 7193753856 7211328624 7214788224 7223835264 7227058272 7231991508 7253137682 7269957312 7270660764 7284400956 7288668072 7291920006 7301063766 7304566416 7314064128 7327640376 7330909698 7331155776 7340348736 7343623728 7346785024 7347925536 7360422008 7361564637 7361811744 7374331832 7377621986 7387214688 7400026368 7407664768 7409531619 7418822859 7421414756 7421663872 7447273344 7466440464 7479138492 7493272668 7496615889 7501007318 7505198208 7519129236 7519381632 7527143232 7536581952 7539944496 7541114994 7554193584 7564015872 7567390656 7580260368 7585434702 7597854976 7599034464 7599769758 7602424872 7611957992 7612213504 7615609792 7617153963 7633768814 7648548768 7660815232 7661556504 7662745881 7674586362 7676035416 7679082044 7693594076 7697026673 7720401024 7721599536 7725044628 7734731508 7738182459 7738442208 7742975296 7757347682 7761681792 7784376768 7797615504 7798370013 7802938206 7830126144 7844660298 7847664384 7857505024 7858265328 7859485242 7861010752 7866376728 7881242712 7894646186 7908438024 7908703488 7909931232 7922153664 7923383496 7926794368 7936858638 7941507956 7945051163 7945317856 7960065827 7974239616 7984238976 7987801248 7993253772 8001385944 8006847741 8007584704 8021979189 8049930336 8064872487 8069596794 8073468144 8087198532 8097713856 8112744702 8113017024 8116636752 8120130816 8126814672 8130440556 8135203272 8149312192 8150577288 8154213774 8163548928 8164438814 8178701976 8178976512 8192886336 8197685632 8199751581 8201343136 8216842144 8217637218 8236434773 8259495168 8265133152 8266416228 8280474759 8282038212 8289300208 8296123311 8325029664 8329906368 8333622864 8347795692 8348075904 8349371856 8363571468 8374446144 8378182512 8392712832 8397629184 8413216728 8413499136 8417252928 8427807808 8431567984 8437323426 8442531072 8468036136 8478654696 8481616864 8482437558 8498467782 8503446084 8507240007 8517907727 8521994152 8533074816 8547586848 8548913772 8552727981 8563452741 8563740192 8567561016 8572579792 8617079424 8618417136 8633074308 8633364096 8684610816 8685451152 8688485568 8705747484 8709202806 8710847208 8724307216 8725661574 8741198592 8742151446 8756064576 8757423864 8772317442 8772611904 8781667104 8792678944 8796601912 8797967493 8813225848 8824685184 8828622432 8839693152 8843637096 8843933952 8849673819 8865540208 8866398051 8869495684 8911560576 8912422872 8917643664 8938482588 8949691068 8953684089 8982268848 8986276404 8986578048 8990144832 9001559187 9006832194 9007134528 9008532792 9022452784 9023853426 9039921408 9055295424 9080058472 9080363264 9081772896 9082651662 9097218088 9097523456 9103427907 9128915712 9135147168 9152103681 9155608448 9167976216 9169399449 9177439516 9194783164 9199920384 9216997128 9222396336 9226511028 9226820736 9242512608 9243947412 9259668411 9276156288 9291932064 9297375168 9298274796 9299130624 9314632806 9314945472 9319101456 9325462734 9330787216 9334950268 9371144664 9372963584 9375325722 9390676736 9391585392 9393043338 9413068312 9414529593 9435064954 9447332832 9464868819 9465186528 9469409544 9473485952 9481283784 9485513982 9491070484 9509006836 9514319616 9524140416 9541818972 9542139264 9558367392 9575065728 9587243421 9615104832 9616035204 9634207716 9636077696 9638506143 9642655344 9644152266 9677755584 9693276416 9694214352 9695719278 9696044736 9712534608 9718224096 9722560008 9734751688 9739094974 9739421888 9757500046 9770187168 9774546264 9774874368 9787131648 9791498304 9797234048 9799703109 9814845618 9815419516 9815748992 9843543997 9849619584 9879375492 9891763812 9896177151 9914879079 9920687098 9926229888 9944654796 9949091733 9949425696 9955253952 9972184656 9973732734 9991030224 9995487852 10008484416 10025505648 10032349122 10036190976 10048775936 10053259328 10054819992 10071920026 10072258112 10089854208 10107013824 10113912936 10132045952 10133026344 10134599391 10136566496 10150259382 10156205284 10160736607 10179938503 10198065024 10215065781 10215408672 10216994508 10232781816 10234370349 10234713888 10265450112 10270030176 10295466048 10300059504 10312975344 10313973243 10317576612 10317922944 10375195878 10379169024 10380173328 10396820672 10397826684 10403917608 10428229686 10440168192 10441306246 10459547064 10461521952 10477687104 10479313656 10483989138 10488502304 10497135618 10507970893 10508323616 10527828997 10544584032 10546574976 10562871552 10564511328 10582478184 10589701851 10650401664 10657671696 10666444257 10668514592 10675796988 10695972252 10709879616 10714657968 10733240448 10734906672 10753163316 10759462392 10764262866 10764624192 10782931376 10784605314 10796951808 10816992936 10817356032 10822182336 10835752896 10840587408 10846937696 10847987262 10867071607 10867436384 10872285032 10879706523 10904935968 10923848448 10933002108 10937880009 10951595649 10956849624 11010523104 11015435592 11020177536 11021888304 11040633012 11042717616 11061497748 11066432979 11080822032 11100039552 11106541824 11111497152 11130394256 11132122134 11132495808 11151428624 11165928192 11170910016 11199660696 11217622304 11218707738 11223003904 11239909002 11249764568 11251510977 11290714848 11304872928 11309916744 11311672491 11331290376 11337928112 11342986676 11370390552 11370772224 11396782464 11398551696 11403637308 11417936988 11418320256 11423414688 11450653221 11491222848 11492334756 11510765744 11511879543 11514053124 11518623066 11540391114 11580601536 11582399304 11584647424 11587566942 11602097262 11607663312 11612270408 11614462944 11634215432 11636021523 11656201928 11674752768 11676565152 11696423256 11696815872 11704407309 11708889472 11730623324 11737177344 11771496576 11786257536 11787397992 11791516128 11799565092 11821864068 11841969279 11862657036 11863055232 11883230496 11885075244 11890191552 11905287957 11912261934 11917976784 11932921424 11938245452 11956025088 11961359424 11976358464 11981701872 11986859776 11989880658 12002078916 12009109592 12009512704 12011377056 12031804568 12037172714 12073727232 12104395191 12109030528 12110202216 12130797798 12137903876 12180196224 12190222008 12195660834 12202804908 12223968288 12225865932 12231320661 12245323392 12246658221 12268052964 12268464768 12289329504 12296528448 12302014704 12323350144 12325263216 12326455827 12346224548 12389242752 12396500224 12397699728 12399624342 12419510408 12419927296 12423057318 12425468608 12433950312 12455096486 12478634294 12494859552 12500434296 12521693538 12522113856 12524057784 12545357202 12552706124 12558306677 12583454976 12589069248 12596443776 12619825092 12620248704 12625879392 12641711712 12647351976 12655985139 12663796608 12717982044 12722425296 12723656337 12744489856 12747701673 12755169126 12782991228 12799612224 12820139776 12821380272 12823370658 12845610288 12851341524 12856873792 12858869688 12880738514 12903674112 12905080706 12925619136 12927625704 12928059648 12949611462 12950046144 12957632128 12963413344 12987475823 13026916224 13032728352 13055331072 13063804209 13066270812 13086460824 13088492361 13113227169 13134096864 13158476163 13158917856 13172500656 13189018416 13194902868 13217343179 13219838772 13237027776 13242933648 13259539728 13265455644 13265900928 13273671936 13296246208 13298310312 13304243526 13320926486 13321373632 13327317136 13344645888 13367340864 13376465496 13406426656 13407723882 13424536602 13438393577 13463789633 13476018432 13485217248 13510248291 13510701792 13512799188 13533679176 13535780139 13582943136 13620087708 13620544896 13622659344 13643709088 13645827132 13646285184 13669034321 13693373568 13702720752 13727288064 13733412672 13750633792 13751964324 13756768816 13766159274 13792174746 13833594504 13839766542 13840231104 13863768912 13865921118 13871890144 13897638923 13904306248 13937898096 13946062752 13948695936 13970249472 13971949209 13972418208 13978652184 13988194101 13996180824 14002425402 14059445376 14086015104 14087378088 14109970912 14119602468 14152597431 14170999248 14197779792 14204114316 14210228928 14221925676 14228270973 14234395984 14236605726 14261296336 14263510254 14279839488 14286210624 14312728458 14313208896 14337551088 14345949856 14352350488 14352832256 14379473752 14422657248 14429576448 14447670528 14454116544 14463983016 14466228399 14506275364 14539914624 14541321528 14568801912 14577336144 14583840012 14602127532 14608642461 14609132832 14636250069 14655280752 14661819396 14662311552 14680697472 14687247456 14695851072 14720844016 14722268427 14723129274 14723623488 14748663664 14755243972 14774429376 14815329536 14819063238 14837645718 14842829512 14843327744 14881030647 14894546688 14932880928 14958276984 14960599101 14986545336 14993231778 15002014636 15010396416 15038258472 15038763264 15054286464 15073163904 15079888992 15082229988 15107880039 15108387168 15134781312 15160520736 15170869404 15198068928 15199539516 15204849744 15223915984 15225389073 15231219584 15234307926 15267537628 15297097536 15321630464 15323113008 15325491762 15349172724 15352070832 15358164088 15387188152 15394053346 15440802048 15443199072 15450089256 15469463016 15476364918 15476884416 15485950592 15514695364 15523363584 15568753536 15595231008 15596740026 15605876412 15642344529 15660252288 15661959369 15689320596 15716530656 15718970484 15722021504 15725983707 15732753456 15745703427 15762485424 15789292372 15816876048 15819862464 15844307328 15846766992 15853588736 15873717276 15883015912 15890102326 15890635712 15920131654 15948479232 15968477952 15975602496 15986507544 16002771888 16013695482 16015169408 16043958378 16060519153 16099860672 16129744974 16139193588 16146394299 16146936288 16174397064 16176907971 16195427712 16225489404 16226034048 16233273504 16253629344 16260881112 16270406544 16271980893 16298624384 16301154576 16308427548 16328877628 16336162969 16357403952 16385772672 16395371264 16399503162 16402686272 16433684288 16435274436 16472869546 16530266304 16532832456 16560949518 16564076424 16578600416 16592246622 16609373347 16650059328 16659812736 16667245728 16695591384 16696151808 16698183201 16698743712 16727142936 16748892288 16756365024 16785425664 16826433456 16828061607 16834505856 16855615616 16859863503 16863135968 16874646852 16903345231 16936072272 16957309392 16963233728 16964875116 16996935564 17006892168 17014480014 17035815454 17043988304 17066149632 17095173696 17097827544 17105455962 17126905482 17127480384 17135122032 17145159584 17176984153 17234158848 17236834272 17266148616 17266728192 17277934599 17310586671 17370902304 17376971136 17403145893 17411494968 17418405612 17421694416 17448614432 17451323148 17481002269 17484302892 17512129152 17514847728 17544634884 17545223808 17563334208 17585357888 17593203824 17595934986 17626451696 17649370368 17657244864 17679386304 17687274192 17699347638 17731080416 17732796102 17738991368 17773359247 17823121152 17824845744 17835287328 17868392901 17876965176 17899382136 17907368178 17964537696 17972552808 17973156096 17980289664 18003118374 18013664388 18014269056 18017065584 18044905568 18047706852 18055759071 18078400231 18110590848 18160116944 18163545792 18165303324 18194436176 18196196697 18206855814 18270294336 18304207362 18311216896 18335952432 18338798898 18354879032 18389566328 18433994256 18444792672 18453022056 18453641472 18485025216 18487894824 18519336822 18552312576 18583864128 18594750336 18596549592 18629265612 18629890944 18638202912 18650925468 18661574432 18669900536 18682644729 18717951441 18742289328 18750651444 18782540307 18783170784 18786086676 18818035803 18826136624 18829059186 18870129908 18894665664 18929737638 18930373056 18938819088 18946971904 18962567568 18971027964 18982140968 19018013672 19048280832 19083637944 19084278528 19116734784 19132753689 19150131456 19174486842 19230209664 19232070408 19268415432 19272155392 19277012286 19285310688 19288304532 19321107771 19355511168 19357621059 19388428704 19391438556 19392089472 19424417193 19425069216 19436448192 19445120016 19469503376 19478189948 19478843776 19515000092 19540374336 19549092528 19582996608 19594468096 19599406218 19629691236 19630839032 19631497984 19687087994 19699239168 19758750984 19783527624 19792354302 19829758158 19841374196 19852459776 19889309592 19898183466 19898851392 19910507904 19944369312 19947465468 19956365289 19981389729 19982060448 19990975704 20016968832 20051011296 20064698244 20106518656 20109639984 20111585823 20136804903 20143840052 20144516224 20214027648 20227825872 20264091904 20266052688 20269198782 20273132992 20300518764 20312410568 20321473214 20359877006 20396130048 20430131562 20430817344 20433989016 20465563632 20468740698 20469427776 20530900224 20540060352 20590932096 20600119008 20625950688 20627946486 20635153224 20635845888 20649238911 20688262119 20750391756 20759649813 20760346656 20793641344 20795653368 20798881677 20807835216 20856459372 20882612492 20891929541 20919094128 20923043904 20955374208 20958627312 20967978276 20977004608 20994271236 21003638103 21015941786 21016647232 21055657994 21089168064 21093149952 21129022656 21164956368 21179403702 21241331783 21300803328 21315343392 21332888514 21337029184 21351593976 21354908589 21391944504 21395265381 21419759232 21429315936 21466480896 21469092687 21469813344 21506326632 21518924784 21528525732 21529248384 21565138871 21565862752 21569210628 21605892959 21633985872 21644364672 21671505792 21681174816 21693875392 21695974524 21734143214 21734872768 21744570064 21759413046 21809871936 21866004216 21875760018 21903191298 21913699248 21967235717 22021046208 22030871184 22040355072 22043776608 22081266024 22084693911 22085435232 22122995496 22132865958 22161644064 22200079104 22222994304 22256468577 22260788512 22264244268 22264991616 22302857248 22341820032 22356037241 22399321392 22435244608 22437415476 22479818004 22489847667 22499529136 22503021954 22581429696 22609745856 22619833488 22623344982 22662580752 22675856224 22685973352 22740781104 22793564928 22797103392 22807274616 22835873976 22836640512 22846829376 22851461889 22901306442 22982445696 22984669512 23021531488 23023759086 23028106248 23037246132 23080782228 23091080019 23120035259 23161203072 23164798608 23175133884 23204194524 23214547377 23215326624 23224540816 23228925888 23268430864 23272043046 23312403856 23353130304 23392846512 23408814618 23417778944 23461246648 23542993152 23572515072 23574795984 23583032256 23599130184 23643728136 23683938558 23725314072 23726110464 23766460992 23770150488 23780383104 23810575914 23824523868 23835153489 23835953568 23865842848 23876490904 23880197481 23922718848 23952716928 23963403744 23979761316 24004157832 24018219184 24020543223 24022754112 24063609136 24065937567 24074345428 24208790382 24218061056 24220404432 24261595596 24275807752 24360392448 24380444016 24391321668 24405609816 24447936576 24451731864 24462641322 24490646784 24493316442 24536105928 24536929536 24578659008 24593056896 24604029408 24646700288 24650526432 24652911654 24692449096 24709304319 24778485504 24795399456 24799248684 24839020816 24841424277 24846114636 24850937216 24867900624 24888369933 24910192972 24957268588 24989719104 25000868592 25043387076 25044227712 25048115568 25090714404 25105412248 25116613354 25178138496 25192887552 25239650184 25240497408 25251758784 25283423424 25294703952 25311970278 25327593216 25435964088 25444850592 25447312674 25488979712 25495403346 25510338252 25521720021 25553723181 25565982456 25599224448 25642760544 25646741316 25658183943 25690358223 25691220576 25702683048 25713747584 25717739376 25761477028 25810161412 25821676951 25851238272 25855251408 25899222924 25900092288 25915264256 25926826688 25974951646 26053832448 26065456704 26127608418 26132541624 26172921648 26176984722 26226454338 26268193728 26316952326 26317835712 26345001312 26378036832 26389805736 26393902479 26434686358 26439677544 26474055552 26485867296 26519079456 26530911288 26531801856 26549021457 26592492416 26596620624 26599194153 26608487052 26641852972 26642747264 26654634272 26718190849 26734681728 26752930992 26812853312 26815447764 26849073204 26861052267 26876787154 26927579266 26970434496 27004677561 27020496582 27021403584 27025598376 27067358352 27071560278 27165886272 27240175416 27241089792 27245318688 27287418176 27291654264 27292570368 27310283721 27338068642 27386747136 27405441504 27456311043 27466825344 27501267584 27503928648 27508198347 27513537632 27532318548 27579142219 27584349492 27631261651 27667189008 27679533084 27680462208 27727537824 27731842236 27743780288 27779005233 27795277846 27808612496 27875796192 27892125504 27897391872 27943898418 27944836416 27957304368 27976388202 27992361648 28004850804 28118890752 28172030208 28174756176 28219941824 28239204936 28243588779 28305194862 28341998496 28394606457 28395559584 28408228632 28420457856 28443851352 28456541946 28468791968 28473211452 28521635281 28522592672 28527020508 28572421248 28575535849 28625456916 28626417792 28675102176 28691899712 28704700976 28758947504 28761730263 28845314496 28908233088 28927966032 28932456798 29012550728 29079829248 29082643056 29137603824 29154672288 29167680024 29204255064 29217284922 29218265664 29272500138 29310561504 29323638792 29324623104 29361394944 29374494912 29391702144 29441688032 29444536854 29446258548 29447246976 29496337219 29497327328 29510487944 29530631991 29548858752 29638126476 29675291436 29685659024 29688531453 29744637237 29762061294 29865761856 29916553968 29921198202 29973090672 29986463556 30004029272 30076516944 30108572928 30146327808 30159777984 30164459976 30215760078 30216774336 30269562624 30321041472 30341738808 30396137856 30399079032 30409699488 30447831968 30450778146 30462439168 30468615852 30482209821 30535075256 30539815509 30594195072 30645197343 30646226016 30650983524 30698345448 30703111047 30704141664 30716328176 30774376304 30788106692 30886398144 30900178512 30938926032 30952729836 30953768832 30971901184 31029390728 31137507072 31190462016 31193480052 31211752824 31284689058 31320504576 31323918738 31378641192 31433061312 31437940968 31444043008 31451967414 31465506912 31491406854 31523912679 31524970848 31578584744 31583486991 31633752096 31639724928 31688614656 31693533984 31747434552 31766031824 31769105553 31780204652 31781271424 31840263308 31951204992 31973015088 32005543776 32027390964 32030338816 32087916756 32121038306 32199721344 32259489948 32278387176 32292788598 32293872576 32348794128 32353815942 32390855424 32450978808 32452068096 32466547008 32507258688 32521762224 32540813088 32543961786 32597248768 32601214821 32602309152 32616855096 32639119569 32657755256 32672325938 32714807904 32771545344 32799006324 32805372544 32813640027 32854786947 32867368576 32870548872 32945739092 33022727339 33060532608 33065664912 33121899036 33128152848 33157200832 33184493244 33199298937 33218746694 33300118656 33319625472 33334491456 33391182768 33396366402 33397487424 33454285872 33497784576 33512730048 33652866912 33656123214 33669011712 33711231232 33719727006 33726271936 33749293704 33754532931 33806690462 33872144544 33914618784 33926467456 33929750232 33935017473 33993871128 34013784336 34028960028 34071630908 34086832409 34087976608 34151250161 34190347392 34195655088 34210911924 34253810964 34254960768 34270244064 34290319168 34351959663 34353968306 34473668544 34532297232 34535638629 34555869198 34621173342 34741804608 34753942272 34806291786 34822989936 34836811224 34843388832 34897228864 34902646296 34908064569 34962004538 34968605784 35024258304 35029695456 35089269768 35090447616 35113221927 35126668416 35170715776 35186407648 35191869972 35251720091 35252903392 35314489728 35358772608 35374548384 35398695276 35462160832 35465592204 35477982736 35525907837 35546718494 35649691488 35670574656 35715863871 35736785802 35753930352 35798764272 35814736356 35929075392 35945105616 35960579328 36006236748 36027328776 36028538112 36034131168 36089811136 36095413704 36111518142 36156800462 36221181696 36313185573 36320233888 36327091584 36330606648 36388872352 36392393394 36413711628 36475639709 36540588672 36544571861 36608414724 36671904864 36677597796 36693961983 36709758064 36739974663 36779132656 36867988512 36889585344 36906044112 36970050432 36975789648 37038673644 37167728256 37189500672 37193099184 37258531224 37259781888 37276405824 37301850936 37323148864 37339801072 37365289458 37435902882 37484578656 37501302888 37565080614 37566341568 37572173352 37636071606 37652273248 37658118372 37674920031 37722162791 37740259816 37789331328 37859475276 37860746112 37877638176 37925135136 37942055928 37964281936 37967955417 38036027344 38167275888 38233469568 38265507378 38348973684 38460419328 38464140816 38536830864 38554024572 38570621376 38576609064 38642215542 38711022336 38715242118 38776857408 38782877112 38784178944 38848834386 38850138432 38872896384 38890240032 38939006752 38956379896 38957687552 38962427469 39030000184 39080748672 39098185056 39165993216 39191412627 39198812436 39259382472 39261678064 39265477083 39339681507 39374175988 39517501968 39567055248 39584708604 39652029537 39659516316 39682748392 39778619184 39796366932 39797702784 39821015808 39888738624 39894930936 39912730578 39962779458 39964120896 39981951408 40033937664 40102022592 40129396488 40213037312 40219279968 40223171646 40273609806 40287680104 40289032448 40315180731 40391368899 40428055296 40455651744 40530744873 40532105376 40538397564 40546265984 40601037528 40607340417 40624821136 40642946428 40719754012 40860263124 40861634688 40867978032 40931127264 40937481396 40938855552 41007102963 41080120704 41181864192 41200238016 41251901376 41255892972 41270306448 41298477822 41376524238 41500783512 41519299626 41520693312 41587282688 41591306736 41597763354 41615670432 41692916769 41712918744 41765224984 41783859082 41838188256 41846087808 41910748416 41915847627 41917254624 41935956552 41954009216 41964582303 41988542472 42007276206 42031883572 42033294464 42111315988 42130104499 42178336128 42258045312 42329912736 42358807404 42457792293 42482663566 42630686784 42665777028 42674058368 42684812919 42703187952 42709817178 42783889008 42790530762 42839518464 42858631872 42938185374 42939626688 43012653264 43037849568 43057051464 43058496768 43130277742 43131725504 43138421256 43211785918 43267971744 43288729344 43343011584 43362349632 43387750784 43391949048 43398685197 43468286428 43469745536 43489140128 43518826092 43592837701 43619743872 43675220029 43732008432 43751520036 43806382596 43825927383 43827398496 43908750207 43934471434 44042092416 44061742368 44087553216 44162532048 44166805281 44169387822 44170870464 44245990992 44265731916 44323288128 44445988608 44512937154 44521577024 44528488536 44529983232 44605714496 44643091941 44683640064 44712074482 44798642784 44870489216 44874830952 44881797303 44959636008 44979695334 44997547831 44999058272 45006043908 45082584799 45162859392 45167782471 45219491712 45239666976 45246689964 45323640117 45325161504 45351712448 45371946704 45481562208 45594206784 45614549232 45671747952 45676167219 45693658752 45702923778 45802612884 45964891392 45969339024 46043062976 46047518172 46056212496 46074492264 46161564456 46182160038 46240070518 46322406144 46329597216 46350267768 46408389048 46429094754 46430653248 46449081632 46457851776 46535299669 46536861728 46544086092 46623242701 46624807712 46706260608 46785693024 46817629236 46922493296 46927033587 46985878107 47149591968 47166064512 47198260368 47237110281 47287456272 47367877116 47450628144 47532921984 47540300976 47560766208 47621151828 47649047736 47670306978 47671907136 47731685696 47752981808 47760394962 47845437696 47905433856 47926807488 47959522632 48008315664 48036438368 48041086446 48045508224 48127218272 48131875134 48148690856 48181557459 48241975099 48417580764 48439182897 48440808864 48523191192 48530723913 48551615504 48760888032 48782643336 48811219632 48895873152 48903463728 48925282644 48986632884 49008488907 49072211856 49157318016 49186113792 49208058816 49301052864 49305823308 49384898192 49418608638 49590798912 49598497368 49678041632 49682848554 49692229272 49701874432 49735801248 49776739866 49820385944 49828120041 49914537176 49979438208 50001737184 50086774152 50088455424 50094549603 50096231136 50181428808 50210824496 50233226708 50356276992 50479300368 50503517568 50566846848 50589407904 50623940556 50710035693 50871928176 50889701184 50894625348 50990806692 51020676504 51043440042 51107446362 51131964912 51198448896 51285521088 51293482632 51316367886 51380716446 51382441152 51405366096 51427495168 51435478752 51522954056 51530952459 51620322824 51643353902 51702476544 51710502816 51798445848 51800184576 51833803797 51853653376 51931760013 51949903292 52130913408 52255216836 52265083248 52345843296 52353969444 52443006807 52452908676 52536387456 52633904652 52635671424 52690002624 52756073664 52779611472 52787804958 52869372716 52879355088 52948111104 52971734592 53038158912 53061822576 53098042914 53184984832 53193241248 53198388306 53216974104 53283705944 53285494528 53309268544 53320077741 53436381698 53469363456 53505861984 53605178703 53625706624 53630895528 53698146408 53722104534 53753574308 53855158532 53879186711 53940868992 54009355122 54040993164 54042807168 54051196752 54134716704 54143120556 54167277213 54235200693 54331772544 54480350832 54490637376 54574836352 54583308528 54588590091 54620567442 54676137284 54810883008 54912622086 54933650688 55002535168 55007857296 55016396694 55027075264 55064637096 55158284438 55168698984 55262523302 55334378016 55359066168 55360924416 55455075648 55463684472 55487560576 55558010466 55590555692 55615358141 55617224992 55720460789 55751592384 55784251008 55887796836 55889672832 55914608736 55952776404 55984723296 56009701608 56047934187 56153854323 56347620921 56349512352 56439883648 56454107409 56478409872 56487177558 56610389724 56683996992 56789212914 56791119168 56816457264 56840915712 56887702704 56913083892 56937583936 56946422904 57043270562 57045185344 57054041016 57144842496 57151071698 57250913832 57252835584 57350204352 57383799424 57398261067 57409401952 57517895008 57523460526 57655043411 57690628992 57816466176 57855932064 57864913596 57963323313 58025101456 58072863177 58165286112 58273251579 58275207648 58309344576 58335360048 58408510128 58434569844 58436531328 58545000276 58621123008 58647277584 58748989824 58783404288 58883376064 58889073708 58892517096 58894493952 58992674438 58994654656 59020975888 59061263982 59097717504 59276252952 59350582872 59371318048 59377062906 59489274474 59512885841 59524122588 59625354089 59731523712 59833107936 59842396404 59869095867 59944169187 59946181344 59972927112 60008058544 60153033888 60319555968 60328919952 60410414709 60431520156 60433548672 60642082944 60683477616 60792275712 60798158064 60819398976 60895663936 60901556292 60937231704 60964419642 61070150512 61079631018 61188390144 61290394686 61292452032 61301967048 61396690896 61406222094 61408283328 61432656352 61546686659 61548752608 61576213384 61772796288 61800357024 61877852064 61905459672 61907537664 61947716733 62058781456 62064786357 62380924032 62386960104 62423505648 62569378116 62647837476 62675788623 62757282384 62866122624 62875881936 62903934828 62931013824 62982813708 63010914309 63047825358 63049941696 63157169488 63166973982 63267504192 63279449856 63387067968 63494869104 63532063648 63538211106 63560409304 63562542848 63680526616 63723995349 63902409984 63946030176 64011087552 64054781928 64064725767 64175833512 64185796143 64242076612 64399442688 64518979896 64556774352 64585577196 64587745152 64695416613 64697588256 64707631884 64817678877 64901957616 64933094016 65014517376 65043524448 65081626176 65087923572 65202429642 65204618304 65233710192 65278239138 65315510512 65344651876 65429615808 65598012648 65610745088 65627280054 65709573894 65734737152 65741097744 65891478184 65901707151 66045454678 66121065216 66131329824 66243798072 66254081733 66256305696 66314401664 66368986488 66398597874 66437493388 66600237312 66668982912 66782365536 66792732804 66794974848 66908571744 67025460096 67068111723 67305733824 67312246428 67439454012 67452543872 67469543001 67498587408 67509065862 67613380924 67744289088 67829237568 67852934912 67859500464 67870034946 67987742256 68027568672 68057920056 68143261816 68173664818 68175953216 68302500322 68380694784 68391310176 68421823848 68507621928 68509921536 68540488128 68554385667 68580638336 68703919326 68707936612 68904807979 68947337088 69064594464 69071277258 69111738396 69242346684 69273240057 69360105777 69483609216 69612583572 69643642131 69645979872 69673622448 69686777664 69794457728 69805292592 69816129138 69924009076 69937211568 70059390912 70178539536 70226443854 70253336832 70341431552 70372815296 70383739944 70503440182 70505806784 70628979456 70717545216 70749096768 70797390552 70924321664 70931184408 70955965472 71051815674 71093436988 71125156249 71259569521 71299382976 71341149312 71431727742 71473571604 71505460467 71507860704 71597528544 71629472712 71640592443 71858150784 71890211232 72012473496 72054657552 72061629669 72068262336 72179622272 72190827408 72197812701 72223036284 72313600924 72626371146 72640467776 72654183168 72661213296 72777744704 72784786788 72827423256 72951279418 73081177344 73089143722 73216829448 73343809728 73355195592 73387923966 73419516128 73479949326 73555796251 73558265312 73694802979 73735977024 73779170688 73812088224 73940100864 73951579296 74077347288 74127912957 74335456512 74386198368 74517062448 74524272831 74552811648 74603701872 74646297728 74665109799 74679602144 74730578916 74871805764 74969157312 75002605776 75130161228 75132683136 75144346704 75272143212 75304546496 75316236744 75349840062 75444325582 75480519632 75578662656 75718950552 75721492224 75755276352 75850270272 75884111856 75928563872 75935910834 76069501249 76072054688 76334551776 76466939136 76531014756 76565160063 76661169543 76697947368 76928281632 77071074669 77073661728 77108049144 77141242752 77153218128 77284431084 77430484236 77465030853 77553714816 77565754224 77697668772 77700276864 77745792768 77780480064 77878013504 77912759792 77924854938 78060000368 78161497344 78196370112 78382825254 78397624872 78518764944 78523356128 78530954166 78679363014 78710590951 78748351976 79035003936 79134110496 79169417208 79181707437 79304059074 79319032632 79365496784 79557238368 79592733864 79595405568 79777477248 79789861872 79825461156 79925558916 79928241792 79963902816 80154572547 80204045184 80258792976 80438559936 80446343292 80547219612 80575360208 80583156801 80630361462 80782737798 80911303488 81061489746 81064210752 81076795128 81092531968 81202075056 81214680834 81249642272 81285892856 81439508024 81720526248 81723269376 81735956064 81862254528 81874962792 81877711104 81930851163 82014205926 82160241408 82400476032 82503802752 82511785944 82540612896 82596955644 82737426657 82753048476 82893784953 83001567024 83038599252 83041386624 83182613472 83195526708 83231340864 83337015699 83385833538 83425837488 83530449968 83567718164 83676376512 83692175616 83831695254 83834509248 83871913104 83908018432 83929164606 83977084944 84014552412 84063767144 84066588928 84222631976 84260208998 84356672256 84516090624 84659825472 84717614808 84730766337 84915584586 84965327132 85261373568 85331554056 85348116736 85369625838 85406375904 85419634356 85564905843 85567778016 85581061524 85717263744 85726607547 85876370748 85879253376 86025306528 86075699136 86114102928 86260555484 86263451008 86276842512 86285190789 86423571836 86535943488 86724699264 86775501568 86783898096 86797370394 86936572856 86939491072 86978280256 87037652184 87185675402 87239487744 87350440058 87464016864 87503040072 87612765192 87651854766 87654796992 87817500414 87868942868 87908146739 88084184832 88123484736 88175106432 88325064096 88333610562 88338775644 88341740928 88489011657 88491981984 88531463832 88591895973 88646576256 89025874308 89043154048 89056977072 89065594359 89211428992 89233911711 89286183882 89424148964 89597285568 89740978432 89749661904 89763594606 89919272016 89959390668 89995095662 89998116544 90012087816 90165169598 90325718784 90335564942 90438983424 90479333952 90493379928 90647280234 90650323008 90703424896 90743893408 90912330761 90963124416 91188413568 91229098464 91343495904 91352334438 91387317504 91405847556 91446629463 91605225768 91619446527 91935592029 91938678048 92086125952 92095036344 92109333141 92112424992 92148984528 92323128912 92364320076 92480141036 92521402253 92659194432 92700535536 92816778096 92858189508 92861306496 92898163264 92915703552 93070599338 93073723456 93088172184 93246485402 93249615424 93412521216 93571386048 93635258472 93844986592 93854067174 93971756214 94068755039 94246527431 94299183936 94332129024 94396520736 94474220562 94571738037 94574912544 94735754232 94750460973 94901256288 95065843968 95080601952 95242303656 95298095472 95307316659 95340613956 95343814272 95463371392 95505963616 95520789924 95683240247 95853614976 95919045264 96016631328 96072876736 96082172892 96091016448 96254436544 96263750268 96297381712 96363114918 96483950198 96835161528 96878365794 96881617728 97046382384 97061447826 97103231008 97283472461 97521776064 97565286672 97622439264 97791746304 97803644463 97806927456 97850565288 97917358707 97973265768 98016977814 98144423712 98314636032 98416117632 98564360841 98602105728 98611646616 98769796384 98837217276 99068182017 99181597824 99196994736 99356083264 99365697108 99384458544 99471602496 99553479732 99597896811 99640771888 99656240082 99829074352 99958876416 100003474368 100173548304 100189099206 100192462272 100362857616 100421648992 100466453416 100958600736 101007035136 101133693696 101178815808 101247881112 101263598793 101420071386 101743856352 101779402368 101789250696 101981613384 102041353008 102086880084 102214892724 102260497227 102263929824 102453750483 102571042176 102586965264 102632735772 102761432892 102764882304 102810732192 102870957504 103045908112 103055878989 103061904918 103240645648 103286707804 103421005632 103596891696 103667607594 103707306752 103863520026 103899806584 104261826816 104510433672 104530166496 104691686592 104707938888 104724193707 104886013614 104905817352 105072774912 105267809304 105271342848 105380005248 105512147328 105559222944 105575609916 105738745432 105755160273 105758710176 105943469184 106076317824 106123645152 106196085828 106386482496 106396776612 106433948208 106567411888 106577723511 106618537088 106640155482 106872763396 107011723968 107210357406 107251413248 107261791056 107396292816 107444209068 107507148616 107710317064 107758373422 107881737984 108018710244 108081986328 108085614336 108102393504 108269433408 108286241112 108334554426 108470401386 108663545088 108960701664 108981274752 109149672704 109166617056 109177180182 109241134884 109352274568 109426919127 109621766016 109633715583 109825244172 110015714592 110032793388 110054150528 110081885949 110129274192 110219923989 110316568876 110337397968 110525046604 110668756032 110718132336 110910151296 110927368944 110975121152 111116020932 111181111384 111230716282 111234449984 111440921578 111503184768 111568502016 111775593672 111779345664 111829217472 111905552808 111969446592 112019403216 112095868374 112307708646 112423634071 112695241842 112699024704 112879767296 112908214818 112956819744 112974355116 113024760093 113166488373 113220779448 113367993984 113578425828 113582238336 113632914528 113775405408 113826167784 113875167872 113892845808 113903866251 114086541124 114090370688 114108082032 114302143396 114353140783 114501827664 114700408704 114767598848 114796522134 114818803904 115035790016 115046921052 115310086822 115381257984 115711864128 115729827192 115926646626 116050202912 116145726354 116265613429 116330572224 116546503158 116550415296 116618689152 116670720096 116817020256 116869139688 116873062656 116887282407 117090000552 117242246016 117294555168 117497979648 117574237881 117766752128 117778147416 117785034192 117796431249 117985348876 117989309312 118019044521 118041951776 118122527964 118323416617 118552505904 118701165744 118742636096 118754125812 118956088611 118978548948 119025771682 119048245176 119250708178 119463047424 119666215872 119684792808 119738191734 119888338374 119892362688 119945854224 120016117088 120238889071 120306067776 120639111936 120657839904 120820829418 120863040312 120867097344 120945542193 121174106697 121284165888 121366955232 121592234619 121596316128 121638797952 121791327872 121803112584 121822021251 121874463408 121928839284 122140301024 122159262036 122367015883 122580789372 122584904064 122603934096 122793381792 122812444188 122816566656 122865312704 123021308889 123093373318 123097505216 123152426768 123545592576 123600714048 123755704128 123810919344 123895433466 124117562912 124129572714 124413514729 124761848064 124773920208 124847011296 125078750307 125138756232 125295674952 125351577246 125514564768 125732245248 125747542881 125751763872 125807869656 125862027648 125965627416 126021828618 126095650716 126099883392 126314338976 126333947964 126390313497 126535008384 126548801617 126774135936 126989738208 127064127296 127076422212 127120818608 127361053232 127373376879 127447990698 127892060352 128022175104 128109563856 128129451534 128351667024 128371592286 128484153224 129037959792 129113548704 129171154392 129175490304 129390833226 129395176512 129415263768 129635357754 129803915232 129866188032 130029034752 130087048896 130163252352 130175847144 130404859284 130409236608 130467420384 130556478276 130631021024 130689303752 130778513103 130859231616 131025660087 131196025296 131254560108 131419147788 131477782149 131482195488 131726250621 131782956368 131803414302 132090909356 132262659648 132487596144 132508163466 132512611392 132628803328 132737972976 132797195748 132874986776 133337965824 133564731072 133585465608 133589949696 133817143488 133929275823 134050920192 134136223446 134611467648 134624492856 134878908024 134905087744 134939086002 134992643493 134997174816 135018131724 135226761848 135247754397 135488578176 135503347413 135658475136 135719000928 135740069892 135970920351 135975484512 136055137344 136115840112 136286523632 136347329636 136351906432 136605000644 136782620352 136843647696 137015243856 137080976256 137108771334 137161276672 137407838652 137415873224 137809615958 137894674176 138129188928 138142554516 138223476792 138484693368 138546480114 138720211554 138967218432 139225167144 139287284262 139291959744 139347244896 139373555328 139588915456 139605899007 139610585184 139632258276 139848018152 139869728103 139874423136 140118781824 140357079072 140452887708 140745630592 140767479888 140781100761 140957634321 141006880364 141011613568 141498193536 141594781104 141848643328 141862368816 141911930944 142103631348 142186873976 142250312498 142519139042 142598765952 142682298624 142863455484 142947143208 143010920934 143015721408 143195057088 143258945424 143281184886 143716301568 143780422464 144024946992 144109315104 144123259338 144136524672 144359244544 144381654816 144395625402 144446072568 144544672377 144627201848 144725925297 145252742292 145280935552 145317548691 145322426592 145555489408 145569573576 145592171739 145654846512 145902558836 146178287444 146243506787 146433658896 146687619456 146710391184 146775847932 146839032256 146959898652 147025466721 147111592502 147116530624 147389605958 147471954048 147558341376 147624176448 147903158592 148154694576 148255825914 148689322481 148772396736 149034124896 149048545662 149105623296 149207403744 149292595456 149330219598 149359204288 149461157832 149484360123 149743611528 149938314624 150005211552 150260322456 150265366272 150283648809 150288693408 150544286424 150609092992 150632473488 150699680124 150888651164 150955972097 150961039264 151241250713 151437901104 151510552704 151700540544 151768223712 151857127744 151871821668 152130107079 152139002498 152144109376 152669103552 153062029512 153130320126 153322339086 153395894736 153770650019 153856563264 154142149338 154147323456 154216098288 154282485504 154306436256 154568862168 154592857377 154860968472 154930061706 155107429632 155131508448 155395337544 155400553728 155501411391 155560960128 155756027008 155795280039 155825519584 155849709876 156120000736 156392740224 156492260687 156765650508 156795249744 157037529888 157046712256 157061908332 157329020421 157358726028 157421181902 157496703952 158070007872 158268220992 158338834416 158363414874 158608118148 158638065264 158730993568 159114476736 159185467728 159554954496 159579723744 159650922312 159851117832 159856483584 159927805632 159960233223 160309145094 160408090368 160517585952 160815536109 160877119872 160892686584 161094439224 161150720416 161166313602 161260722924 161565475596 161637560133 161822606976 161840246813 162122979492 162128421504 162153590256 162404150112 162429361668 162499284544 162501831639 162571785712 162705602079 162879016048 163441052496 163471912128 163724509056 163749925584 163861702326 164028411852 164800952064 165007605504 165023571888 165081225792 165193911288 165474853314 165506096952 165787569906 166003134048 166077198504 166082773248 166365226944 166391053416 166462681728 166674031398 166771667076 166846074423 166851674976 167060899936 167135436328 167161382367 167352753024 167663390508 167669018496 167743826208 167858329212 167954169888 168029104824 168127534288 168143802561 168445263952 168461562969 168520417996 169319650944 169435229616 169461532674 169831169172 169930654264 170522747136 170663108112 170739251676 170812751808 170839268712 171129811686 171135556032 171162123048 171434527488 171453215094 171752741496 171758506752 172050613056 172151398272 172228205856 172521110968 172526902016 172553685024 172570381578 172847143672 172965130233 173071886976 173449398528 173567796192 173594740788 173873145712 173889969939 173956560512 174075304368 174218589531 174371350804 174700880116 174928033728 175006080144 175225530384 175303709532 175309593984 175635000828 175737885736 175816293478 176246969472 176350212864 176650128192 176667221124 176677551288 176683481856 176978023314 176983963968 177062927664 177183791946 177293152512 178051748616 178086308096 178113954144 178131188718 178422857984 178467823422 178538657523 178572367764 178848297928 178876062267 179194571136 179499323808 179527189212 179607287601 179832507561 179838544032 179918781336 179990191324 179996233088 180024175632 180330339196 180671129884 180958667904 180986759856 181294560468 181300646016 181406849792 181487786816 181824661522 181926248832 182376827136 182458196928 182686991808 182704668876 182811695112 182893258926 183210451536 183238893054 183871184058 183877356096 184172251904 184190072688 184218666282 184224849984 184297969056 184640059977 184646257824 184728640152 184960282072 185042804506 185318388864 185401071072 185633556192 185716379016 185722612992 185796326528 185843150199 186141198676 186147446912 186176344368 186194359071 186492970804 186499230848 187027335943 187142772096 187270516944 187689973184 187708134348 187943512428 188027365869 188137510078 188493054862 188598367872 188793041472 188948441124 189032742927 189143476074 189149825088 189471508464 189500921946 189802512576 190161203904 190484607312 190596190944 190614633318 190681227912 190687628544 190926742784 191011927232 191041579848 191171986047 191366480494 191707229952 191838090528 192033262656 192145753472 192164345784 192194177301 192508873088 192527500536 192557388429 192594763424 192726229836 192967900396 193053995533 193418831557 193670323056 193756731588 193763235456 194086249839 194092764768 194122895652 194206462016 194453036631 194566944922 195043552128 195130573344 195244878528 195607288926 195613854912 195701130576 195834717414 195946531536 196033955628 196288847424 196832235264 197128721682 197204211456 197223293232 197539592768 197674434552 197705121453 198136364034 198363195648 198393989472 198712166528 198731394216 198762245199 198768917088 198943204992 199106959464 199195793622 199281543776 199312480164 199651446967 199658148704 200006948736 200028750943 200347096608 200378198412 200384924544 200725715232 200843297984 200932906832 201204335169 201917201472 202357631616 202495762224 202527197586 202840142772 203487712704 203558804736 203578501392 203963226768 204082706016 204173760168 204429785448 204520994454 204527859648 204907500966 205142084352 205173930528 205265471544 205522865784 205529764608 205621464384 205663157001 205741915008 206091816224 206111757978 206123809836 206474360533 206481291296 206573415608 206714423937 206842011264 207193783392 207335215188 207727040052 207799613168 207819720171 208080317331 209020867344 209060332992 209383373184 209415877776 209448387414 209772027228 209811634704 210535618608 210760010496 211024294656 211118445888 211151219832 211477490864 211510320546 211517420352 211886938368 212152635648 212247290304 212392171656 212772964992 212793553224 212867896416 213134823776 213155447022 213237074176 213280310964 213375468747 213745526792 213778708563 214023447936 214420714812 214516381401 214523582112 214792585632 214888418136 214921777329 215014297232 215420634128 215516746844 216037420488 216163972656 216204787008 216538866816 216572482224 216669108852 216940802772 217921403328 217962549504 218333234112 218354360364 218482269768 218704549136 218853838254 219243532032 219267431166 219650488344 220031429184 220065586776 220108301056 220163771898 220258548384 220439847978 220633137752 220667388753 220674795936 221050093208 221084408937 221337512064 221436264672 221820302592 221854737888 222232041864 222362222768 222383738871 222461432564 222468899968 222881843156 223006369536 223551187344 223658434944 223811105616 223938893184 224038806432 224191736748 224615417292 224847268142 225390483684 225398049408 225816429636 225913639488 225948710232 226049520186 226332976746 226441558896 226735987968 227156851656 227164476672 227265829056 227550810816 227652335568 227750335744 227785691616 227807732502 228173082248 228180741376 228208503747 228216164064 228604286792 228706281566 229003655328 229400817408 229593044268 229637607808 229695480189 229983508629 230071580032 230093842104 230620173644 231423728256 231459654384 231853293252 232100405824 232291452708 232395092559 232531226858 232661144448 233093006316 233100830592 233237378304 233341440192 233634040512 233738279376 233774564814 234180001104 234484492032 234589110336 235148475762 235533504256 235556294832 235570068384 235592862498 235970697752 235978618624 236038089042 236083903552 236131772853 236245055928 236646833234 237105011808 237402331488 237485272192 237508251624 237545122311 237912177222 237957097896 238051543364 238096490352 238501416356 238607826863 239332431744 239369585616 239476383468 239776676748 239784725376 239891708448 240032234176 240463717641 240477778142 240612135552 241315679808 241641658836 241726080624 241749470403 241891084386 242348213394 242733910464 243184469238 243192632256 243277595904 243582655744 243606225168 243644042502 243748926816 243857678568 244280602048 244318524072 244734031766 245161578744 245169808128 245207868192 245586763584 245624888376 245633133312 245730625408 245792553489 246042617778 246186746636 246195010432 246304853536 246762040637 247201428096 247511408256 247621838688 247790866932 248212279971 248235125824 248259145428 248681354859 248827029458 249547840416 249694022592 250011047097 250157500614 250277512464 250591349904 250703154492 251029129536 251495085762 251503527744 251615739312 251724055296 251931254832 252043657236 252191301432 252199766784 252628677952 252667895928 252780626994 253070016768 253097603234 253548271872 253979476416 254128254592 254152844424 254192299011 254241637216 254722106464 254746753758 254895981396 255329477963 255784120704 255812003027 256044350208 256219127712 256258903068 256694717529 256703334048 256743184572 256968306448 257179822641 258075919584 258227097408 258342308784 258781666452 258790353024 258830527536 259270715508 259607830464 260174097792 260326504704 260351694288 260809718568 260818473216 260934840768 261112956552 261262042048 261378607504 261557026206 261718463232 262051320174 262392050592 262509120216 262838295576 262955564298 262964390976 263452501242 263565912736 263606828604 263724440217 264055139537 264181818712 264525319296 264975192288 265016326932 265025222784 265467034971 265475945952 265594391496 265749973552 265775687919 267129462144 267170931216 267634286976 267858551646 268272446892 269222935296 269248985712 269757816048 269878172004 269985286986 269994349632 270036263448 270453523696 270495508794 270977156352 271006694826 271316950272 271438001856 271480139784 271941840702 271950969024 272110274688 272231680224 272573047264 272694659272 272703812864 272736992283 273210001288 273565240704 273687295392 274030487712 274161952512 274217542668 274339888389 274815677304 274831746448 274858339581 275619231916 276258377856 276285109032 276446953584 276969386736 277092960228 277440423108 277564206759 278450334288 278574568524 278583919488 278694489792 278747110656 279211798014 279221170368 279264516552 279696036304 279739456206 279748846272 280237563648 280714158144 280905775416 281491261184 281534959776 281562201522 281915268642 282013760728 282023227136 282206265117 282739582293 282996387072 283189562208 283715214111 283724737632 283823861888 284207262696 284251382919 284373747952 284500624996 285038278084 285197531904 285726910968 285894286416 286021841868 286031442816 286390114176 286517890848 286562369772 287049720741 287560844928 288049893984 288218630208 288246518676 288273049344 288763309632 288791250804 288892145136 289089344754 289254403696 289451850594 290505484584 290561871104 290635097382 290644853184 291110978816 291139147152 291184343478 291309693024 291805117672 291850417383 292356574888 292487013574 292867317792 293375238912 293410933389 293420782368 293551695864 293678064512 293752076121 293919797304 294050933442 294223185004 294233061248 294779211916 294943908096 295248352896 295806317184 296309389152 296511651828 297204546051 297378644962 297544793472 298068249792 298097091324 298414807488 298660439196 298718408576 298793690433 298922315664 298968720246 299487223056 299876629248 300010423104 300520644912 300567297618 300577386816 301088572848 301218185984 301264946976 301399360248 301777302328 301911944194 301922078528 302482501426 302875802208 303021105408 303401081088 303536447424 303714255488 303743643336 303790796379 304260214158 304278004996 304288218752 305149863907 305338207104 306124059024 306260640252 306644678172 306781491681 306791789472 307361251449 307541300038 307713126528 308284298676 308294646912 308432196576 308612872512 309137724336 309167636967 309185714754 309721936944 309860123412 310263016896 310790675088 311002822782 311121920256 311512054016 311590560078 311651039168 311699419752 312240001472 312785480448 312984521374 313531301016 313590499488 314075059776 314093424512 314123816664 314172581121 314658040842 314717452056 314842363804 314982834817 314993407904 315578093593 316140015744 316536441984 316677668832 316726829748 317216236296 317265480819 317276130528 317461987136 318228953472 318370935456 319159447488 319301844624 319702235664 319733170533 319855611264 319920466446 320618290188 321035171904 321631072218 321754239744 321785373168 322188878448 322301440832 322332627204 322521445848 323130951192 323275120266 323645213952 323680493626 324245958984 324256843008 324307180512 324808300224 324858723336 324998569088 325003663278 325143571424 325411204158 325747097683 325758032096 326362698907 326882104992 326943824256 327449018112 327499851168 327723404652 328056823704 328280757381 328901146749 330047143776 330162451584 330387822576 330659771967 330949706628 331012193904 331575139812 332006268096 332154397008 332730453888 332782106832 332925363456 333348062796 333543334152 333692148846 333703349952 334121799872 334270872656 334322764734 334705506048 335326781016 335338036992 335487652416 335716658424 335908339776 336058209648 336255068576 336287605122 336890527904 336923125938 337040835992 337270902213 337693825693 338639301888 338870459232 338923065348 339074280279 339499465119 339662338344 339861308528 341326216224 341478503352 341625503616 341678537424 342259623372 342271112064 342324246096 342906430188 343059422349 343505482992 344101226112 344302796544 344456411712 345042221936 345107370048 345140763156 345694287344 345930260466 346143773952 347135592384 347189481576 347746291424 347779939878 347913121024 348150608736 348437179062 348742701608 348796840287 349401760232 349856067456 350012160288 350451060768 350607419064 350619187968 350661847221 351270001656 351475771472 351632586956 352493938944 353300256384 353334442248 353355102576 353956046628 353967927936 354125855328 354367583892 354970249851 356103497232 356227908288 356262377436 356868265833 356935646844 357077315046 357144735528 357696595856 357752124534 358389142272 358998647616 359054378424 359214575202 359665015122 359677088064 359837562672 359980382648 359992466176 360048351264 360660678392 360716667213 361342259768 361917335808 361973519712 362589120936 362601292032 362836626579 362975573632 363522320091 363649323044 363852497664 364916393856 365373983616 365409337752 365623390224 365786517852 366420903072 366477786108 367101047649 367742368116 367754712192 368380145376 368437332564 368449699968 368595938112 369063926667 369280119954 369292515648 369457280304 369920564144 370085609012 370636777728 370802142144 371267112384 371432758032 371592653056 371686300398 372282397352 372294893824 372352688736 372388718142 372985941608 372998461696 373240544187 374054671886 374285544192 374541033888 375236250921 375379946368 375416268696 375887024856 376054731738 376275020156 376986109724 377196735744 377586082944 377896882248 378065485854 378286952148 378299650176 378943016928 379001843892 379170940491 379605025152 379646404851 380322407808 380969214624 381192381888 381229266636 381362455824 382023854464 382083159696 382120130637 382343972094 382732960988 383676181056 384066525312 384291506944 384328691568 384388354602 385017746176 385055001072 385114776858 385189526848 385452459672 385935800792 386107991066 386837663114 387340646112 387513463176 387526470912 388172499678 388185529536 388245791304 388412924032 388906073262 389133889844 389307506987 390087104256 390261146688 390489757056 391214577852 391227709824 391402261152 391669434828 391893063072 392067911256 392335539309 392577694848 393076980261 394257443364 394433346447 394446586464 395079185536 395178751863 395348869104 395410242906 396272728068 396787978944 397424333056 397462788432 397524490398 397537834176 397886409984 398213918928 398391587244 398563087552 398624960328 399302893934 399316297408 400013897472 400057501886 400694193216 400756396824 400769849088 401451430464 401686595968 401787827469 401865813664 402408670338 403585303877 403834402944 404715263232 404977930479 404991524448 405054395172 405680285544 405743263191 406510042239 406975425408 407157002784 407912761053 407926453536 408165412032 408347520336 408859570896 409041988908 409055719296 409737638549 409815001932 410347861056 410530943088 411045731568 411242928768 411326314002 411483830016 412183632448 412223515956 412247619672 412948721066 412962582592 413146831216 413428847874 413684022528 414387566784 414670430376 415454080104 415599226336 415639440342 416160634662 416590200887 417377478623 418041734688 418120665984 418766746368 418817697021 418831755552 418896774828 419544054456 419609184309 419623269408 421071237216 422236891776 422302439664 422872902963 422954981728 423020641092 423034840704 424494580608 424784343312 425545929984 425587106448 425735792832 426269647552 426310894044 426560621928 426750937494 427491053584 427557417126 428046895872 428841429624 429032762802 429047164224 429585171264 429776836272 429843554658 430028594464 430826806613 430841268256 431033493688 432074840976 432327945312 432409574016 433077733632 433144964448 433338217704 433634017131 433881605544 434177775891 435842806656 436666468224 436708720728 436964539536 437409098272 437707676508 438534862332 438730520361 439300976688 440062858368 440131173552 440327543796 440517096768 440879695956 441076400163 441266275504 441334777506 441349591872 442100186416 442168817874 442675024128 442872529344 443709475776 444464083728 444724445536 444767477742 444922865128 444937799936 445763686312 446067967443 447102374688 447316869888 447622211232 447877786368 448077612864 448383473496 448453080369 449230834584 449694536284 450780967368 450796098816 451632859272 451827278976 451897420464 452099040372 452665953492 452867916291 452883117792 453723752139 454313703312 454531658112 455101621632 455304671136 455571383232 455615465004 456346164496 456390321237 456417007494 456432328128 457208573584 457412563132 458007310656 459186088536 459275215616 459390960378 459967017258 460143160064 460187684208 461240347288 461311950057 462847456512 462919308768 463706586504 463778572131 464200811648 464582905416 464790185118 465062453716 465322288896 466186012632 466201661184 466682880384 467268081024 467476558752 467549129628 468360002208 469178220672 469476782061 470296951524 471112589664 471140136768 471185724996 471941395504 471987061263 472076178084 472167807104 472263545706 472490111856 473293666468 474210023616 474804662976 474970544384 475016503248 475090244622 475824354444 475914195792 476103086728 476192980704 477002832712 477215653726 478664863488 478739171232 478952766936 479553353496 479569450752 479783416896 479880699669 480064468352 480927435282 480955556284 481224271104 482631359616 483283317672 483452161248 483498940806 483782168772 484696426788 484912680399 485467820928 485520740439 486368938476 486385264512 487212450336 487288085004 487497853632 487505494917 487715357136 488116806237 488561204096 488637048144 489468063532 490323157488 490415736384 491173527168 491249776752 491461250816 491585106978 492085235556 492373493272 492390020864 492609707072 493524081274 494402856192 495022816512 495243677376 495581733864 496424559942 496470251648 496518290856 497362709718 497654058916 497876093743 499095680832 499388045184 500022094194 500315001228 500538223269 500555024928 501182699808 501406308984 501484147101 502058259072 502990171524 503007055488 503231478624 503862509664 504087314472 504382602864 504431407683 505257355904 505335791856 505384688907 505561253988 506195206468 507958952832 508256509184 508305688848 508384598022 508483274432 509444212928 509493507516 509791962792 510658955926 511568241408 511624006054 512438255424 512517806136 513389435058 513406668096 513486369144 513936612896 514359645282 514890573757 516151839168 516454194816 516684617568 517563332904 517580706048 517661055072 518541431016 518895390699 519215660928 520348195584 520703388576 521619437136 521669909817 521869681536 522225913104 522524084096 522655768593 522757215008 523114052412 524003702161 524102640348 524784101184 525018240432 525676591152 525911128596 525928781952 526905002484 527131825472 527213657208 527448880434 528110279074 528363637424 529050638592 529950384576 530032653864 530050445568 530934069942 530951891904 531188782992 531499947104 531551375838 532486508743 534258924288 534341862432 535268573952 535615972569 535717103292 536544893784 536628186801 538497971424 539497522683 539515632096 539756344008 539970573972 539988699264 540072526896 540907047392 540991017588 541911070339 542013389652 542876003712 542960279568 543883681404 543901938048 544220549376 544463360448 545146094528 545389318544 545473984566 546420002576 547130481408 547374590784 548060975424 548435085336 548679776778 549631354608 549663492896 549716679162 550974136657 551238463832 552516755712 552570218064 552893907168 553920179931 553938773472 554185920456 554880846216 555128413518 556900668576 557149137048 557167838976 557388979584 558423596028 558442340736 558529033104 559392072608 559478912412 559497692544 560430407161 561082007829 561428316288 561811550832 563069919552 563124403044 563830537284 564027521456 564082097607 564412530234 565479164586 566379124416 567430428222 567449475264 567647723776 568414525392 568502765838 568747495904 569001249992 570076556168 571453821936 571788572832 572043683736 572062885632 572780228352 573035781696 573124739544 573515958141 574099441482 575121689856 576099787968 576437260416 576493037352 577526619264 577582501608 577784290272 578178689508 578508807392 578903701188 579161986599 580256494671 581010969168 581270194764 581289706368 582258749517 582278294304 582368686956 582619386048 583359109893 583610235344 583700834766 584713149776 584974027148 585734635584 586821866778 586841564736 587103391728 587356129024 587504152242 587839594608 588101866884 588446370008 588466122496 589558423832 590496705792 591612634368 592618778304 593023303656 593115364359 594409092102 594757289924 595089586944 596136499584 596194182648 596829614976 597320878392 597436817152 597587380866 597844631328 597937440492 598954340901 598974446112 600020846208 600086252829 601041289824 601134595236 601154773632 602177145696 602529893952 602798720496 603554604656 603613005507 603823888388 603844157056 604965002852 605751604416 607072894848 607428510976 607487286672 607581592758 608520428316 608556009992 608576437504 610299727814 610676414208 612248118048 612521280504 613289356344 613562983362 613583578944 614722502898 615082600076 615426253056 616568597352 616589293824 616864393152 617225745024 618275448672 618335273934 618371429508 619423081599 619443873888 619720246824 620143271811 620526033792 621581350176 622005645564 623181120156 623302078336 623398839504 623459160513 624240951993 624480002944 625969042748 627062602032 627180998976 628150119552 628186849024 628247633328 628345162242 629316081684 629434904112 629684727608 629965669634 629986815808 631156187186 632280031488 633072883968 633355337664 633453659496 634432472592 634530961638 634552261056 634923974272 636457906944 636741870912 638318894976 638603689248 639404471328 639466341066 639711222528 639840932892 640126406241 641236580376 641336125689 642070343808 643262144436 643549144203 643570746336 644377756896 644602881664 644665254408 644765331987 645042891696 646261902384 646550240532 647360987252 647649815771 648491917968 648614361024 649616600448 649717446672 649997138176 650007326556 650287142848 650822408316 651494195366 651516064192 652725397814 653764209984 653887648512 654999702336 655446809304 656113647408 656561514762 657802293498 658481285273 660094287552 660324903168 660775645152 661319543934 661899413256 662002166259 662024387808 663150279624 663253226811 664012536192 664308794016 665460907776 665564213664 666696125592 667086668304 667151216613 667384297692 667406699904 668243599744 668541745312 668645529468 669782681729 670653562032 670975304832 671433316848 671816679552 672116419296 672510137152 672575210244 673781055808 673846251876 674081671984 674541804426 675387651386 677740918464 677846130696 678148560558 678998930238 679324676688 679722617056 680984307227 682652432448 682957006704 683251007232 683357074848 684519246744 684542224128 684625511241 684648492192 685812860376 686118844698 687010965984 688202452224 688912823424 689950525887 690084443872 690214740096 690281526312 691388574688 691860520932 693037154471 694271184768 694378963152 695492582848 695559879756 696301217472 696874358124 697185277677 697485403216 697593680574 698803520464 699712134912 700024320576 700902121536 701214838128 701323694442 702540003312 702951542944 703265173912 706600512768 706668884496 706710205152 707912093256 707935855872 708251710656 708395318559 708735167784 709940499702 712206994464 712455816576 712524754872 713736531666 713871293688 714154630092 714289471056 715393191712 715504249068 715823480589 716721093029 717997295232 718108756848 718429150404 719330030244 719354176128 719675125344 719960765296 720096702528 721321356784 721391152923 721433334426 722684519536 723947039424 725178241872 725673253158 725951147264 727044640182 727298646088 729832787712 730747967232 730818675504 731246780448 731573035704 732841806144 732955572216 734202095298 735484736232 735509424384 736760290752 736874665128 736899399936 737191876224 738127853334 738560239908 738585031296 738914560608 739841128288 740171218024 740286121911 741604284288 742534224768 742865516064 743372600796 744564794704 744636839913 744705377472 744777436284 745971883216 746044064577 746481088374 748109343772 749082067776 750472501842 750759892736 750832537392 751774049712 752109463476 752550040312 753972219448 755172165888 755793764496 756130971708 756573904296 756599300352 757886033856 758003687784 758341880982 759210050304 759292809702 760644815616 761938429248 762384763776 762458533272 762724911648 764047708928 764166319392 764240261274 764687944188 765465921976 765988433889 767352362112 767436009081 768133050624 768657383136 768776709204 770084152587 770110002144 770229553716 770379053696 770904919344 771539467923 771871601584 772215982132 773675326228 774681292224 775026926352 776344999356 776371059072 776491582608 776825848064 777812146524 778267779688 778615013974 780522293376 780979514112 782429155704 782455419648 782804522304 783338869656 783786126144 784135822512 784671078618 785155389696 786153960522 788514886728 788866692894 788893172928 790158371072 790357503726 790697738208 790820485812 791173320651 792165418611 792545456136 793575957888 794925576864 795048980796 795075668352 796401104913 796427837856 796783174488 797126175104 797249920656 797327063757 798605787868 798632594816 800115003772 800471985481 801388386432 801512793648 802902860928 803373191936 803575654938 803731627328 804817340676 807170607754 807668805888 809955860958 809983048896 810108790344 811360571088 811486526382 813020084478 813950850816 814314005568 815825522106 815852907072 816330824064 816695040672 817719141792 818083977816 818111438592 818210976849 819475277098 819630003864 820695722112 821061886176 822091463136 822485857536 822652628004 823019665167 824367264896 824447031912 824495239344 824575018743 825897442132 825925165184 826293662432 826857695748 828263916319 828775133568 829340860752 830908160208 831198452672 831278880684 832321269324 832692620277 833180401774 834754957246 836083469376 836241331968 837635394042 837663511104 837793549656 839088108912 839218368618 839246538816 842142474432 844473783552 844604879328 845745805926 845909963456 846041282184 846069681408 846618795351 848218746879 848989161216 849568686624 851145642333 851174212896 851471585664 852539295104 852621788088 852754148757 853121243856 853501874988 854953408789 854982107168 855114834252 856569111181 857682859248 858065525604 858094328448 859170342528 859553672544 859687109316 860057188928 861149162223 861653613226 861682536512 862066987376 864149681952 864655890624 864819148032 866289928896 866676435408 867268034262 867763211088 868355551782 870894603103 871685613312 873332936448 873417441456 873929079072 874818196544 875415353016 875551252149 877069724664 877461040722 878601953376 880125716736 880232800167 880262347104 880655087592 881034193536 881759391912 882152800326 882532551008 882669555012 882699183744 884170693711 884200372832 884337635748 885745058688 885841611319 887418951552 888928167456 889448891072 889534955484 889845730256 891527372624 891613638153 892135934886 894204749376 895244422464 896155225728 896766946992 896906160738 898461669168 899389072568 901561934736 903265718544 903654557952 903794840928 904198080744 905331906984 905735832582 905766235584 907447504278 908627406624 909063316224 910203243264 910609342272 911142766464 911230930008 912692328992 912780642474 912834014988 912864656256 914417147168 914825126264 915449591721 916014621312 916597526881 918372177072 918781920756 919934034516 920344475043 920375368416 922083754347 922480694576 922623900114 925838617536 927413173008 927557144262 928401623296 929165810832 929580370236 930124907432 932372025264 933365760768 934536162048 934953117504 935098259256 936720004416 938356441344 938953564122 940593903048 942225179328 942280273536 942371449992 943882791008 943974122526 944152356168 944335614208 944527091412 944948504451 944980223712 946587332936 946734280779 948420047232 949609325952 950033006496 950180489244 951648708888 951796442457 951828391584 952206173456 952385961408 954005665424 954431307452 957478342464 957905533872 959106706992 959566833792 959761399338 960128936704 961854870564 961911112568 965262719232 966566635344 966904322496 966997881612 967564337544 969392853576 969825360798 970935641856 971041480878 972737876952 972770529024 974424900672 974576170008 974995707264 975010989834 975430714272 976233612474 977122408192 977241293049 977274096288 978936127064 979088096721 980646314976 980831472768 982347054336 982499553504 983170213956 984170471112 984746986544 984842272143 985219414144 986703440247 987048162548 990487354752 991163467728 992849119884 992940503296 993036581712 994725419436 995308117832 995752187486 998191361664 998776090368 1000044188388 1000630002456 1001076446538 1001110049856 1002365399616 1002812617968 1002968294202 1004116518144 1005980343048 1006014110976 1006462957248 1007725019328 1008174628944 1008765205728 1008862815366 1010514711808 1010671583712 1010769377814 1011122507976 1011812706639 1012390412936 1013081477079 1015917905664 1016611377696 1016769196044 1016966548864 1017222840837 1018498395357 1018888425856 1018987015032 1019583925584 1021317911852 1023248012108 1023704547509 1024876510848 1025035612272 1026778870116 1026813336192 1026972738288 1027873225792 1028719290564 1029178267047 1029781147514 1032303678336 1032908389632 1033369235136 1035126665808 1035322110144 1037082862032 1037790781398 1038431321856 1041406777152 1043238874272 1043339819634 1043739363072 1044451826208 1045048168192 1045311537186 1045514430016 1046228104824 1046390520861 1048007404322 1048205280696 1049568202368 1050036480864 1051353182304 1051822257192 1051857563904 1051985541663 1053810004968 1054263650944 1054427314416 1054897760868 1056220558148 1056691804679 1056727274848 1058688754991 1059900769152 1060065307728 1061868139884 1061903783808 1062377565984 1062999894208 1063102751676 1064910749553 1064973017486 1068683724864 1070604797499 1071231945138 1071434206584 1073089787568 1073256373602 1076995942848 1078995045366 1079031264192 1079512688016 1079941147944 1079977398528 1080145053792 1081814094784 1081982035176 1082150001639 1083822140678 1084026779304 1085752007424 1085920559136 1087767362808 1087803876096 1088509879737 1088926720896 1090292189056 1090566960273 1090778637088 1090947969132 1092840005152 1094749181568 1095445824809 1096121950848 1096870170672 1097359553556 1099262709216 1099326985792 1099433358324 1101303142947 1101948273314 1102476927664 1105140436128 1105787814336 1107191780001 1107840359862 1107877546944 1108371840912 1109761692432 1110256827036 1113801337152 1114298274096 1114777959168 1116847192056 1116884681472 1117058066208 1118784145216 1118957824824 1118995385088 1119721632561 1120860814322 1122164015658 1122856632576 1123623101664 1125708752763 1126139839104 1126248806088 1127661074568 1128055042912 1128164195214 1128825060468 1130744830979 1130958329172 1132758248832 1132881727691 1134860856444 1134898950528 1136829050784 1137005531676 1137494991808 1137512821473 1138002499984 1138939214553 1140153112336 1142907643872 1143577145664 1144087367472 1146071563392 1146249479088 1147031916282 1148198882964 1152199575936 1152874520832 1152986074704 1155053238528 1155165003216 1155568580544 1156357379016 1157017614784 1157807402376 1158323973198 1160512989342 1162021938336 1162540389528 1162579412736 1164517499034 1164556588608 1164737373912 1165238772096 1166718219786 1167220470688 1167401669532 1167922520961 1169387046521 1169426299552 1169948054296 1171469271168 1173643733556 1173683129472 1174206783456 1175008304484 1175679189216 1176203733768 1176892740016 1177006617927 1179116847664 1179230940783 1185237556608 1186046607312 1186230728718 1188818184204 1189514579848 1192272999168 1192388365296 1193659229952 1194641756784 1195174761732 1195689262656 1195874880984 1197908681802 1197948892224 1200041692416 1200172505658 1202082579648 1202269190472 1202309547264 1204354291392 1205059787904 1205597440992 1207109209312 1207226011014 1207647776776 1207688314112 1209930005704 1210755911631 1211503208832 1214145789696 1214933791437 1214974573344 1215163185516 1217040856632 1217112019984 1217229789573 1219530126717 1220599455628 1224496236096 1225042561008 1226578712688 1227125966724 1227167157888 1229212915647 1229445005796 1230165200152 1233137194704 1233728786304 1234451490048 1236550897344 1236670547868 1236742859016 1238846163198 1238887747776 1239440493648 1240286543622 1241052067584 1243162700352 1244011291128 1246362240312 1246604156672 1246797679008 1246918321026 1248481903986 1248960005888 1249770602661 1251938085496 1252132435869 1254125204064 1254361997952 1256300239104 1256453091063 1256495266656 1256690324484 1258632163368 1258827552927 1258869808224 1259369455216 1259931339268 1259973631616 1262312374372 1266710675328 1266907318992 1268864945184 1269061923276 1269104522112 1269847948544 1273483741824 1276637789952 1277207378496 1278808942656 1278932682132 1279681865784 1280252812482 1282473160752 1282672251378 1284140687616 1286524288872 1287098288406 1287141492672 1288755513792 1289205763328 1289330508816 1289530663974 1290085783392 1292480419839 1292523804768 1293100481064 1294721974504 1295299631542 1296983835936 1297228722048 1299233200896 1299434893344 1300014653112 1300574285696 1300902051393 1301644816632 1302533327673 1302988390732 1303032128384 1305450795628 1307528419968 1309191351601 1309999404672 1310893618608 1312227294816 1313123029524 1315604586996 1316191561083 1316962570546 1320188575104 1321551290304 1322639087868 1323229200489 1323798826512 1324004332518 1324048775616 1326300559248 1326506453622 1328025072384 1328617588032 1331128427328 1333392251184 1334173336608 1334302433226 1334768595384 1334813399808 1336487199488 1337083490624 1337291058936 1338203902329 1339565363458 1341307124064 1341950609664 1342866633696 1343633359104 1344232838592 1345020274304 1345150420488 1345359241107 1347562111616 1347692503752 1348163343968 1349083608852 1350775302772 1351377968731 1353931820899 1355481836928 1355692261392 1356297121116 1357997860476 1358603748873 1358649353376 1359445234112 1361171256417 1361968614454 1365304864896 1365914013408 1366714149696 1369038493488 1369170963711 1369251022482 1369296984384 1371625720752 1372237689396 1374021931968 1377825646848 1379901051774 1380168887744 1380429480192 1380563052624 1382777149376 1383721041864 1383935850171 1386074308942 1388542369536 1388757926304 1390985165696 1391119759512 1391335716393 1392602434944 1393748716248 1394370555354 1394923982761 1394970806432 1395187361148 1397560128769 1397607040928 1400048641152 1400201256601 1401804243072 1402429676256 1402647388884 1405080006624 1405903085888 1406530347824 1408430346183 1413337768992 1413420410304 1415824186512 1415961183789 1416503421312 1416790637118 1417470335568 1419880999404 1424413988928 1424911633152 1425049509744 1427473063332 1427742587376 1428309260184 1428578942112 1430786383424 1431008498136 1431646961178 1433442186058 1435994590464 1436217513696 1436858300808 1438660060488 1438708352256 1439350250688 1439642099007 1439921530592 1440193405056 1442642713568 1442782305846 1442866668852 1445320523731 1445369039072 1447894078848 1450356483744 1451346506316 1454089280364 1454597292176 1454738041197 1456562221317 1461637351008 1462493560896 1463146071408 1464350418711 1465683612288 1465911144432 1468404190596 1470969472464 1473520581504 1473749330256 1474383752448 1476255706668 1477120479816 1477170062592 1477829121216 1479682256576 1480342436048 1480572243822 1483208568576 1485068449536 1485731032128 1486745201592 1489129589408 1489273679826 1489410754944 1489554872568 1491943766432 1492088129154 1492962176748 1493628281229 1495501228069 1496218687544 1498164135552 1500945003684 1501614669807 1501665074784 1503548099424 1504218926952 1504452441303 1505100080624 1507944438896 1511587528992 1512261943416 1513147808592 1515772067712 1516007375568 1516683761964 1518585619404 1523876858496 1524769527552 1524917066544 1525449823296 1528332638784 1528480522548 1529375888376 1530931843952 1531976867778 1534704724224 1534872018162 1537314766272 1537553418408 1540168305174 1540220004288 1540459107432 1540758107392 1541809838688 1543078935846 1543743203168 1544431964264 1544671721271 1547350652456 1549362584448 1550053852704 1552689998712 1552742118144 1552983165216 1555624293048 1556535559376 1556686172097 1557230027948 1561044586752 1564858311408 1565609044608 1566677739312 1567572252288 1568271645024 1569342157236 1572011106483 1572307921044 1577029773456 1577733385788 1577786345856 1580715007452 1581395476416 1581640971624 1582346641302 1584330837222 1585090912272 1587151915776 1589851153728 1590097961592 1590151336704 1592802209826 1592855675712 1593566348976 1594252350208 1594499841312 1594654127514 1597211575736 1597265189632 1597459526229 1600230007544 1600943970962 1602776772864 1603025587296 1605805721856 1606847917707 1607151309876 1607463254656 1609634681352 1609884560403 1614341215508 1619911721916 1619966097792 1620217580688 1622721142176 1622973052764 1625733211017 1626040168956 1628628011136 1631651044212 1631705814144 1632661648128 1633390081344 1635438283584 1636167955632 1636421953698 1638950554196 1639260007728 1641391444224 1642123772352 1644182926272 1645305256008 1646039330334 1648734529792 1648894063824 1648990478688 1649150037486 1651794884264 1651850330368 1652587324864 1652922409971 1653715391496 1656527832638 1657550267136 1658681721504 1661760539793 1661816320416 1662396905344 1662557761368 1664642538648 1665385240554 1666360803548 1669509914492 1670254788041 1672166938752 1675270788084 1675327022208 1675587099312 1678176217824 1678436737236 1678493077632 1681291221483 1683246023487 1684284948864 1689209758656 1691491611852 1691819926912 1692082564368 1692246292821 1693237590702 1696437493758 1699137373248 1702291284666 1702348425792 1702943171328 1705078590208 1705243576176 1705508297514 1706242487712 1707003749976 1709906817578 1709964214336 1710229668504 1713138222362 1715365718496 1716131051208 1716188656896 1718340685056 1719107345088 1719374218632 1720114377856 1720547874423 1722298324446 1723307226452 1723365073024 1724133974752 1727334284459 1728299363904 1729311781248 1732579857792 1733352870816 1734536068524 1735526422176 1736711103564 1737485959797 1740769484013 1741789206206 1746776248551 1746834882912 1747858158144 1749636393088 1750077329679 1750830706032 1751102504298 1754139449328 1754922081444 1757203906752 1760465600334 1760524694208 1761310175184 1762068387072 1763518783824 1764305600652 1765065102016 1765339110024 1765398367488 1768341387422 1768400745664 1768675271496 1771490117376 1771683222638 1774837903104 1777856334912 1778897782144 1779069910968 1779346093077 1779691460512 1783054745248 1783227276306 1784271869772 1787306345741 1788409498752 1790488844928 1790684021189 1792310451456 1793533893984 1793812321476 1796863022703 1796923338336 1798778145136 1800258758487 1803123869472 1806531437088 1807589681856 1808396161488 1810663813968 1810839016521 1811471665164 1811532471168 1814895008556 1817254813248 1821218684544 1822285532928 1822461860016 1825384657984 1825561284948 1825668029976 1825729312512 1828834294336 1829650252528 1830899183442 1832029242624 1833195053762 1836744354144 1837563841512 1839868069032 1840688950086 1840750736832 1844167508694 1844899461071 1844961389152 1845247800228 1848385976759 1851677235072 1854826346016 1855114288524 1858269244797 1858331621664 1859160740472 1860249814864 1860429815433 1864744050528 1869906235008 1870196518512 1872722855979 1873440008832 1877907128244 1881187806096 1884450358656 1884560547072 1884742899984 1887765582016 1887948245052 1888304712336 1889054182824 1889897008902 1889960447424 1893174665872 1893468561558 1896840094464 1899218651904 1900066012992 1900360978488 1903297417776 1903592884914 1903656783168 1904412346912 1904771922816 1907947286429 1908011330848 1908862614904 1914956684928 1915811067744 1918213413984 1919133667584 1919522798676 1920379218723 1923709741128 1923822225136 1924008377067 1933133270688 1933808644992 1933995763224 1935128675088 1938785707152 1939650721596 1942082961756 1942949447313 1945475753904 1948849801344 1949152340016 1949991414528 1950021979668 1950861428544 1952467224948 1954482586098 1954548192576 1957872254128 1958176193442 1961292629952 1961662945536 1964999107008 1966340427912 1968340942224 1969493973088 1969684544286 1970438828288 1973406880494 1974096325096 1975443855819 1980974709504 1982326935456 1985698239768 1986006498777 1986073163424 1989450838872 1989759680433 1990616235664 1991504374972 1996382723328 2000088376776 2001260004912 2002152893076 2002220099712 2004730799232 2005625235936 2005936588404 2009348045187 2011960686096 2012925914496 2015450038656 2016349257888 2017530411456 2017725630732 2021343167424 2021538755628 2022245015952 2023625413278 2024780825872 2026162954158 2033222755392 2033538392088 2033933097728 2034445681674 2036996790714 2037776851712 2037974030064 2039167851168 2042635823704 2042952921681 2046496024216 2047409095018 2049753021696 2050071224544 2053557740232 2053626672384 2053876533723 2053945476576 2055746451584 2057438581128 2058356534094 2059562295028 2064607356672 2066738470272 2070253331616 2070644220288 2074165724064 2075581562796 2079111463413 2082813554304 2086477748544 2086679639268 2088903652416 2090623074372 2091028860032 2091555833031 2092456209648 2092781041722 2096014808644 2096410561392 2099136404736 2100072961728 2102706364608 2103644514384 2103971083326 2107620009936 2108527301888 2108854628832 2109795521736 2112441116296 2113383609358 2113454549696 2117377509982 2119801538304 2120130615456 2123736279768 2123807567616 2124755131968 2125185955677 2125999788416 2126205503352 2129821499106 2129946034972 2136049047349 2137367449728 2141209594998 2142463890276 2142868413168 2146179575136 2146512747204 2147470441767 2150163279087 2153991885696 2157990090732 2158062528384 2159025376032 2159882295888 2160290107584 2163628189568 2163964070352 2164173458769 2164300003278 2167644281356 2168053558608 2171841118272 2175534725616 2177019759474 2177853441792 2180584378112 2181133920546 2181557274176 2181895938264 2185680010304 2189498363136 2190891649618 2192243901696 2193740341344 2194719107112 2198525418432 2198653971584 2198866716648 2202606285894 2203896546628 2204879843719 2204953855328 2209046655151 2210280872256 2211575628672 2214383560002 2215680719724 2215755093888 2216743681824 2219523384864 2220513654072 2220858365733 2227602674304 2228596548192 2233694384112 2233910519739 2234116132416 2237568290432 2237915649648 2238132193731 2239443265122 2241721628644 2244328031316 2247246203328 2251417505526 2252279678208 2252497612176 2255322149136 2256110085824 2256328390428 2257650120936 2261489661958 2261916658344 2265516497664 2265763455382 2269721712888 2269797901056 2273658101568 2274011063352 2274989983616 2275025642946 2276004999968 2277878429106 2280229683781 2280306224672 2284538892349 2285815287744 2287154291328 2288174734944 2292143126784 2292498958176 2294063832564 2296397765928 2297965301667 2302308027243 2304399151872 2305972149408 2310252457761 2310330006432 2311137161088 2312714758032 2314035229568 2314618403769 2315614804752 2316647946396 2321025978684 2324043876672 2325080779056 2329034998068 2329113177216 2329474747824 2330477544192 2333436439572 2334440941376 2334803339064 2335845041922 2338774093042 2338852599104 2339896108592 2342938542336 2347287467112 2347366258944 2348413566912 2350016608968 2351358378432 2352407467536 2353785480032 2354013235854 2358233695328 2358461881566 2363856779851 2370475113216 2372093214624 2372461457436 2373519961953 2376496255833 2377636368408 2379029159696 2384776730592 2389203314739 2389283513568 2390349523464 2391378525312 2391749761968 2395817363604 2395897784448 2400345011316 2401415956443 2404165159296 2404538380944 2408708582784 2410119575808 2411194881984 2414218418624 2414452022028 2415295553552 2419860011408 2421511823262 2423006417664 2429867582874 2429949146688 2430326371032 2434081713264 2434224039968 2434459579146 2439060253434 2440028319481 2441198911256 2448992472192 2450085122016 2453157425376 2454251933448 2454334315776 2454632930547 2458425831294 2458890011592 2460330400304 2466274389408 2467457572608 2473101794688 2473341095736 2473485718032 2477692326396 2477775495552 2478880987296 2480573087244 2484791748957 2486325400704 2488022582256 2492724480624 2493595358016 2493836642052 2496963807972 2498077860831 2499541205322 2503876170992 2504264871738 2508250408128 2508723995904 2512906182126 2512990533312 2513380648968 2517264326736 2517655105854 2517739616448 2518738910432 2519862678536 2519947263232 2524624748744 2533421350656 2533814637984 2537729890368 2538123846552 2538209044224 2539856386053 2544656240637 2546967483648 2554414756992 2557617885312 2557865364264 2559363731568 2560505624964 2564860226367 2564946321504 2565344502756 2569707333543 2573048577744 2574196576812 2574282985344 2577511027584 2578661017632 2579061327948 2580171566784 2583447486669 2584960839678 2585047609536 2586200962128 2589443949008 2590599263084 2593967671872 2594457444096 2598869786688 2600029306224 2601148571392 2601804102786 2603289633264 2605066655346 2605976781464 2606064256768 2610901591256 2612683809309 2615056839936 2618382703202 2619998809344 2621787237216 2624454589632 2626246059048 2626653756447 2631209173992 2632383122166 2633925141092 2640377150208 2643102580608 2645278175736 2646458400978 2647597653024 2648008665036 2648097551232 2652512081133 2652601118496 2653012907244 2657235176064 2657524833957 2662256854656 2666784502368 2668346673216 2668604866452 2669537190768 2674166981248 2674582117872 2674840914459 2676407804658 2679130726916 2682614248128 2685733267392 2688465677184 2690040548608 2690300840976 2690718482214 2695124223232 2695385007504 2696326687936 2698167217704 2701550605544 2702755937462 2707863641798 2710963673856 2711384522784 2712594242232 2715995720952 2717207497746 2717298706752 2718890468224 2722342512834 2723937228908 2725152548909 2730609729792 2731828026816 2733428299392 2738076986976 2738341927422 2738502044964 2738593968768 2743251441504 2744475378792 2746348775163 2748043863936 2749792580643 2759802103548 2760337775488 2761033425129 2761126105248 2765554298752 2766251263041 2767442083728 2767871700342 2772148617884 2777515852608 2781970331392 2782239519024 2782671432786 2785204869888 2787497432496 2788741110708 2789847965522 2789941612864 2790374722296 2795120257538 2795214081856 2800097282304 2800402513202 2803608486144 2804859352512 2805294777768 2810160013248 2811806171776 2813060695648 2816860692366 2825097127139 2826675537984 2826840820608 2831648373024 2831922367578 2833006842624 2833581274236 2834845513353 2834940671136 2839761998808 2840202842337 2848827977856 2850099019488 2854946126664 2855389327371 2855485174752 2856618520368 2857157884224 2861572766848 2862016996272 2863293922356 2866884372116 2868163469843 2872435027392 2873716601616 2877320120976 2878700501376 2879284198014 2879843061184 2880386810112 2885285427136 2885564611692 2885733337704 2890641047462 2890738078144 2895788157696 2900712967488 2902693012632 2908178560728 2909194584352 2909476082394 2913124442634 2916131406209 2921642350361 2923274702016 2924987121792 2926292142816 2928700837422 2931367224576 2931723879147 2931822288864 2936808381192 2937264290163 2941938944928 2947041163008 2947498660512 2952511413336 2954240959632 2954526816429 2955658242432 2959364513152 2960110320741 2960684872096 2961144487644 2971462064256 2973490403184 2978259178816 2978547359652 2978821509888 2979109745136 2983887532864 2984176258308 2985924353496 2987256562458 2991002456138 2992437375088 2996328271104 3001890007368 3003229339614 3003330149568 3007096198848 3008437853904 3008904882606 3010200161248 3015787646291 3015888877792 3023175057984 3024523886832 3026295617184 3031544135424 3032014751136 3033367523928 3035438119917 3037171238808 3039244431237 3047753716992 3049834133088 3050899646592 3055495186071 3056665277568 3056961045096 3058751776752 3061863687904 3063953735556 3069744036324 3071113642527 3074629532544 3075106836816 3080336610348 3080440008576 3080918214864 3083619677376 3086157871692 3087486406336 3087534801141 3088863928528 3089343442542 3094701304912 3098725168896 3100107705408 3105379997424 3105966330432 3111248586096 3113071118752 3113372344194 3114460055896 3129716622816 3131218089216 3133355478624 3135144504576 3136543290048 3138684314472 3139171562583 3144022212966 3144615842088 3154059546912 3155466771576 3155572691712 3161430014904 3162790952832 3163281943248 3164693282604 3168661674444 3170075414037 3170181824544 3176066264973 3179702307456 3180195923184 3185604419652 3185711351424 3187132697952 3188999682624 3189308255028 3194423151472 3194732248659 3194919052458 3200460015088 3201887941924 3206051174592 3213695835414 3214302619752 3214926509312 3219269362704 3219769120806 3228682431016 3239823443832 3239932195584 3240435161376 3245442284352 3245946105528 3246450004917 3251466422034 3252080337912 3257256022272 3263302088424 3263411628288 3266780162688 3270876567168 3272335911264 3272843907396 3277901108392 3278520015456 3284247544704 3286337474427 3288365852544 3290610512016 3292078660668 3297788127648 3297980957376 3298300074972 3303589768528 3303909428841 3305174649728 3305844819942 3307430782992 3313055665276 3317363443008 3323521079586 3323632640832 3324793810688 3325115522736 3329285077296 3330770481108 3332721607096 3339019828984 3340509576082 3344333877504 3350541576168 3350654044416 3351174198624 3356352435648 3356873474472 3356986155264 3359164897683 3362582442966 3366492046974 3368569897728 3378419517312 3382983223704 3383639853824 3384165128736 3384492585642 3386475181404 3392234492937 3392874987516 3398274746496 3398645183073 3404582569332 3404696851584 3410487152352 3411016595028 3412484975424 3412538464419 3414007499952 3416817643659 3419813635156 3419928428672 3420459337008 3426276444724 3430731436992 3432262102416 3438214690176 3438748437264 3440228755712 3441095748846 3444596648892 3446614452904 3446730146048 3448267949504 3454668568918 3456598727808 3458623562496 3465159715584 3466705741632 3469072137048 3471052844352 3473422207128 3474971919594 3481538968026 3483578412412 3485132656201 3493552497102 3493669765824 3495716316288 3499272786176 3500154659358 3501661412064 3502205008596 3503767562883 3508161139563 3508278898656 3509844162888 3514407813504 3520931200668 3521049388416 3522620350368 3527037567648 3528611201304 3530130204032 3530678220048 3531019853781 3536682774844 3536801491328 3537350542992 3537692822349 3543366445276 3555712669824 3557795564288 3558139821936 3558692186154 3559382921024 3566109490496 3566454552612 3568543739544 3574612691482 3576818997504 3580977689856 3581368042378 3587067787968 3587624642952 3593726045406 3593846676672 3597556290272 3600517516974 3604234016299 3606247738944 3613062874176 3615179363712 3616792322976 3621327627936 3621678033042 3622943330328 3623064942336 3629790017112 3632267734893 3634509626496 3642437369088 3644801374311 3644923720032 3650769315968 3651122569896 3651336059952 3651689368719 3657668588672 3658590380151 3659300505056 3661798366884 3666390107524 3668025915127 3673488708288 3675127683024 3679736138064 3681377900172 3681501473664 3687638746941 3688335017388 3689798922142 3689922778304 3690495600456 3696771953518 3703354470144 3709652692032 3710228577048 3716538489594 3716663243328 3718321480944 3720499629728 3720859630866 3727405561201 3729488101056 3739812470016 3740393037024 3745445711958 3746880017664 3749311807983 3755814256488 3756397307607 3762375612192 3768900717312 3769359273189 3769485799968 3775531164032 3775896490104 3776482658781 3776609424672 3778108365648 3779794017804 3779920894848 3786349331744 3786937123116 3793377492373 3800132025984 3800721956976 3806594835552 3807185769828 3807313566336 3808824693824 3809543845632 3815894572858 3816022661696 3817725229808 3829913369856 3831622135488 3836426827968 3839045597352 3840758437446 3847419482256 3847644450272 3848016754134 3856818956599 3866266541376 3867617289984 3867991526448 3870257350176 3877441259517 3877571414304 3879301443192 3884165923512 3885898894626 3890951507808 3897699602688 3898304680032 3900043959336 3901722857088 3904934449896 3907599983019 3908965172196 3909096385152 3915744508256 3916352386884 3922585259904 3923012850127 3927574054803 3929998214016 3932680855824 3936681884448 3938987946176 3939369088572 3946813760988 3948192650192 3948574683249 3950887711638 3964653870912 3971396479536 3972012997554 3972146326848 3978901677744 3979519360866 3981232471328 3983008749944 4000176753552 4002520009824 4004305786152 4004440199424 4009461598464 4011250471872 4011873176808 4014611706987 4018696090374 4023921372192 4025851828992 4030900077312 4032698515776 4035060822912 4035451261464 4042686334848 4043077511256 4044490031904 4047250826556 4049561651744 4052325908316 4054133906193 4061795462697 4066445510784 4067076784176 4068891363348 4073993581428 4075811246619 4075948060128 4078335702336 4083513769251 4085271647408 4085905843362 4092992048432 4094818190036 4100142449088 4107115480464 4107753067446 4107890953152 4111492903168 4114877162256 4116713068188 4119124590056 4133476940544 4140506663232 4141288440576 4148331448128 4151163125592 4151807550513 4158222926826 4165627108608 4172955497088 4173359278536 4177807304832 4181246148744 4182057720064 4183111666062 4184771948283 4184912419296 4185562083444 4192029617288 4192680386307 4192821122784 4200145923456 4200603769803 4205412729216 4207289028768 4207942166652 4215240019872 4217709257664 4219591043472 4224882232592 4225291038549 4226767218716 4226909099392 4234755019964 4240261230912 4247472559536 4249510263936 4250371911354 4251999576832 4252411006704 4259642998212 4259892069944 4272098094698 4274734899456 4282419189996 4284927780552 4285736826336 4292359150272 4293025494408 4294940883534 4300326558174 4307983771392 4315980181464 4316125056768 4318050752064 4319764591776 4320580215168 4327256379136 4327928140704 4328346917538 4328600006556 4335288562712 4335961571193 4336107117216 4343682236544 4351069451232 4354039518948 4362267841092 4363114548352 4363791876528 4364214123591 4369686663951 4371360020608 4381783299236 4387480682688 4389438214224 4397050836864 4397307943168 4397733433296 4405212571788 4407793093256 4409759687438 4409907710656 4418093310302 4420561744512 4423151257344 4428767120004 4431361439448 4431510187776 4433487363648 4439046769728 4441027308144 4441716731466 4455205348608 4457193096384 4467388768224 4467821039478 4468232264832 4475136580864 4475831299296 4476264387462 4478886530244 4480884843687 4483443257288 4486503684207 4488656062632 4494492406656 4502835011052 4504844009421 4504995224352 4510644298272 4512220171648 4512656780856 4513357323909 4515300241872 4522979323916 4523833316688 4531526910764 4533548710397 4539443425776 4547316203136 4548022126704 4549979967232 4550051285892 4552009999936 4555756858212 4560459367562 4560612449344 4569077784698 4571630575488 4574308582656 4576349469888 4584997916352 4588127665128 4592795531856 4595930603334 4604616054486 4609368996911 4611944298816 4620504915522 4620660012864 4622274322176 4625429516064 4628070459136 4629236807538 4631229609504 4633295892792 4634015163813 4642051957368 4648087753344 4650161558112 4658069996136 4658226354432 4658949495648 4666872879144 4668881882752 4669606678128 4670058516291 4671690083844 4677548186084 4677705198208 4679792217184 4688478772103 4694574934224 4696827133824 4700033217936 4702716756864 4704814935072 4707570960064 4708026471708 4716033319449 4716467390656 4716923763132 4727713559702 4744186429248 4744922914872 4747039923906 4752992511666 4755272736816 4758058319392 4766890150589 4769553461184 4778406629478 4778567027136 4780699046928 4782757050624 4783499523936 4791634727208 4791795568896 4792378578687 4800690022632 4802831912886 4808330318592 4809076761888 4817417165568 4820543753121 4822389763968 4828436837248 4828904044056 4829653681209 4830591107104 4839720022816 4843023646524 4851260081297 4859735165748 4859898293376 4860652742064 4868163426528 4868448079936 4868919158292 4877199633051 4878120506868 4880056638962 4882397822512 4897984944384 4900170244032 4906314850752 4908503866896 4909265861094 4916851662588 4917780023184 4920660800608 4932548778816 4946203589376 4946682191472 4946971436064 4955384652792 4955550991104 4957761974592 4958767229913 4961146174488 4969583497914 4972650801408 4976045164512 4985281619379 4985448961248 4987190716032 4987673284104 4993927615944 4996155721662 4999082410644 5007752341984 5008529743476 5010764364123 5016500816256 5017047651203 5025812364252 5025981066624 5026761297936 5034528653472 5035310211708 5035479232896 5037477820864 5039725357072 5043873664449 5049249497488 5049738070461 5067629275968 5075459780736 5076247693104 5079712772106 5089312481274 5108829513984 5115235770624 5115730728528 5118727463136 5121011249928 5129720452734 5129892643008 5130689005512 5139414667086 5146097155488 5148393153624 5148565970688 5155022055168 5157322035264 5158122655896 5160343133568 5166894973338 5169921679356 5170095219072 5172401924256 5178887898016 5181198526168 5182002853377 5187935343744 5197739573376 5200058612448 5203608205572 5206579266528 5210133310692 5211953562928 5212457879391 5221803182512 5222308452039 5225367618618 5236765406404 5243574474432 5248909179264 5252492118096 5253307512894 5262418347984 5264766244332 5267850282184 5286205161216 5290556351472 5292916801956 5295195306048 5296017330072 5296195102464 5305024162266 5305202236992 5306025814488 5314470352128 5315049667914 5324513709312 5333569004736 5336693346432 5337209732904 5339074381536 5348333962496 5349164235744 5349681828918 5352815609316 5358261453832 5361919037223 5365228496256 5371466534784 5372052063567 5376931354368 5380601681952 5381436964428 5390589068109 5390770015008 5392653375872 5396334435408 5400776275461 5403101211088 5405511874924 5415727283596 5422769045568 5425188484464 5431991441904 5434414995492 5434597413504 5437780936448 5444685025668 5447874457816 5450305097818 5463656053632 5466856598784 5476153973952 5476683854844 5477004089928 5477187937536 5486502883008 5488950757584 5492697550326 5496087727872 5499585161286 5519604207096 5520675550976 5522066850258 5522252210496 5531108597504 5532502526082 5534698383213 5534884167456 5535743400684 5544297235768 5545157930277 5555031705216 5564479038048 5565342865572 5574807734391 5574994864992 5577482221416 5579695931044 5579883225728 5580749444592 5581289446299 5590240515076 5590428163712 5600805026404 5609718705024 5610589555536 5620320026496 5623612343552 5626121391296 5633721384732 5650194254278 5653351075968 5653681641216 5663296746048 5663844735156 5667162548472 5669691026706 5669881342272 5679523997616 5680405684674 5697655955712 5700198038976 5709892253328 5710778654742 5710970349504 5713237040736 5714315768448 5723145533696 5723841859287 5724033992544 5726587844712 5733768744232 5736326939686 5744870054784 5747433203232 5754640241952 5757401002752 5758568396028 5759686122368 5761137656169 5770570854272 5771129223384 5771466675408 5772025131201 5781282094924 5781476156288 5797847414233 5801425934976 5805386025264 5816357121456 5818389168704 5818952164788 5826248885268 5828848341939 5832262812418 5843284700722 5846549404032 5849974243584 5852584285632 5857401674844 5863447758294 5863644577728 5873616762384 5874528580326 5883877889856 5894997321024 5905022826672 5908481919264 5909053632858 5911316484864 5918729026304 5920220641482 5921369744192 5922288975288 5926331567457 5942924128512 5946980806368 5956518357632 5957094719304 5958019496331 5958219490272 5967775065728 5968352516616 5969279041299 5971848706992 5974513124916 5982004912276 5984673861523 5984874750176 5995983778267 6003780014736 6006458679228 6006660299136 6014192397696 6016875707808 6017809765212 6020400322496 6028044135561 6031575292582 6031777755584 6046350115968 6049047773664 6052591234368 6064029502272 6066735047856 6070876239834 6074342477616 6078488862474 6096262221721 6099668266176 6101799293184 6110990372142 6113330555136 6113922090192 6117503553504 6123727375808 6127907471112 6128858765043 6139488072648 6142227285054 6149259065088 6150213673632 6160673220696 6160880017152 6161629601169 6161836429728 6167239354752 6172315743384 6174972812672 6175069602282 6177727857056 6178686885084 6189194855977 6189402609824 6200215410816 6200891279233 6210759994848 6211932660864 6222497172192 6226142237504 6226744688388 6228920111792 6237334390239 6259433245632 6266710957248 6273086580096 6277368628944 6278343125166 6288044425932 6289231684176 6308119093824 6310933543152 6322860029808 6325581905664 6326563886496 6329386565208 6337323348888 6340150828074 6340363649088 6352132529946 6359404614912 6360391846368 6371208839304 6371422702848 6374265395904 6375557867031 6377999365248 6378616510056 6388846302944 6389464497318 6389838104916 6400920030176 6403775883848 6408147142047 6412102349184 6416182688167 6427391670828 6428605239504 6438538725408 6439538241612 6442411325301 6450489837261 6457364862032 6479646887664 6480870322752 6490884568704 6491892211056 6492900009834 6502932844068 6504160675824 6526604176848 6533560325376 6541753134336 6544671822528 6545687814792 6555802216784 6557040030912 6568495089408 6572674948854 6576731705088 6581221024032 6584157321336 6595576255296 6595961914752 6596600149944 6607179537056 6607818857682 6610349299456 6611689639884 6614639531157 6614861565984 6626111330552 6627139965453 6634726886016 6647042159172 6647265281664 6650231045472 6658570154592 6661540962216 6662575097199 6665443214192 6678039657968 6681019152164 6701083152336 6702348397248 6712704871296 6713746948944 6718329795366 6725164885932 6732984093948 6756839034624 6765966447408 6768330257472 6768985171284 6772950362808 6784468985874 6785749975032 6796549492992 6797290366146 6809165138664 6809393703168 6820974304704 6822033190056 6824969950848 6825076928838 6828014999904 6833635287318 6839627270312 6839856857344 6840689051343 6840918674016 6852552889448 6853616677047 6861462873984 6864524204832 6876429380352 6877496874528 6882191497692 6889193297784 6893228905808 6893895905001 6896535899008 6906924081729 6909337137836 6913197455616 6933411483264 6938144274096 6942105688704 6946844414256 6949943839188 6963077936052 6967156824824 6970265312402 6987104994204 6987339531648 6991432632576 7000309318716 7003322824128 7004410017192 7007535125766 7016322279126 7016557797312 7019688325776 7028815627008 7041862401336 7042098776832 7045240700736 7054075135296 7057222402608 7060260408064 7061356440096 7062039707562 7073365549688 7073602982656 7074701085984 7075385644698 7086732890552 7091570339553 7111425339648 7116279643872 7117384372308 7118765842048 7120559885859 7129488767499 7132218980992 7132909105224 7137087479088 7149225382964 7162736084756 7174135575936 7175249285904 7187452090812 7187693353344 7195112580544 7201035033948 7204247869329 7208468032598 7212495477888 7226125748352 7230358727424 7233584645952 7242655255872 7243356066084 7245886660656 7259580034224 7264535469786 7269019252992 7289602748622 7289847440064 7301538631936 7302245139792 7302672119904 7303378737438 7315337177344 7317180760302 7318601010112 7320084958443 7323596733768 7332780215048 7336051830254 7346977416576 7350255366048 7359472276128 7362755800344 7363002947328 7363898791641 7375277493882 7376670034776 7379597844284 7379845556608 7380991200912 7393543907036 7396842632753 7419305384064 7420457154096 7433076979188 7433326486656 7436642961888 7440999259456 7441719261732 7454375246871 7454811122402 7458976202112 7480786074048 7490891423916 7494233582493 7498623615966 7511628512976 7512794615214 7524751224384 7538718546378 7538971599936 7551062328064 7551792980208 7552965317562 7553218849344 7556216731296 7559588035608 7559841789696 7572698663488 7573874246232 7586754984746 7600264051968 7601443913952 7613189671104 7614371539656 7614627132672 7617649387648 7619569158159 7631789145716 7632045323392 7633968721911 7635450459616 7663244270976 7668120773663 7672853655936 7678091194704 7681516874892 7694580679101 7694838964512 7695288900544 7696033508268 7709122000629 7713637913198 7732533082752 7735983052896 7740514700352 7750342460007 7754882519034 7755142828608 7758602886384 7768331847024 7771797789252 7781903015616 7796609360064 7800087918672 7803445714176 7809868899792 7815199966038 7817930344392 7818192770304 7831489016512 7832704773768 7838051427927 7845170519808 7846025700254 7855148109606 7859996428032 7865361711648 7873363768896 7877975892352 7878738177144 7879961269341 7893627521976 7896385300384 7897149366498 7901775423276 7915213816853 7929307741824 7930172093837 7942792959072 7944025995108 7944292653696 7957536243399 7957803355488 7959038721732 7962464942656 7966017499888 7972574501871 8000353507104 8005040019648 8008611572304 8022500943744 8023746353616 8029223413974 8037392180748 8047842744384 8065397031552 8070121645824 8070902522928 8085372669696 8086155022512 8088980063808 8094501653112 8099123303488 8104651816632 8108267812386 8123590925394 8132891021568 8134153568352 8137782726696 8147987162856 8151622493238 8151896120256 8156671404672 8167027538502 8170543294816 8171811686724 8175457646727 8185709325647 8185984096864 8189636380072 8200284898176 8214230960928 8215506134892 8215781906304 8229754324512 8233426136376 8238249180112 8239046325489 8249377741929 8281013326464 8296662896256 8302326251184 8303615101026 8316445853652 8345910994176 8346718557072 8355614609664 8362492297488 8366223332124 8369543896566 8369824838592 8371124166888 8384059234576 8385360772614 8385642245568 8400291846912 8401207539606 8410825458432 8414578057536 8415884333304 8430480039744 8435418515328 8439182086944 8449764465184 8450582077098 8453534437432 8453818198784 8469510039928 8475291381417 8480522461824 8494945119072 8499020527872 8500743822708 8504536540059 8504822013408 8519285996424 8519784139888 8520608527011 8544196189396 8564838379992 8569855561104 8571473652672 8584718300544 8586050988816 8589881767068 8600653116348 8604490409529 8631960362928 8636101504128 8639529183552 8641160430336 8655856281408 8656693835076 8657200013112 8670577125424 8671923142386 8672214234432 8687364473088 8702138902464 8708079037896 8724535682184 8726229096704 8727583753056 8728428247182 8739373327902 8742720041216 8748394218627 8763566598472 8764927051083 8774961365376 8778876428448 8794101673728 8795171637441 8795466866592 8810425143576 8811792870489 8815586186512 8819519374876 8819815421312 8836186620604 8841123489024 8857534240008 8862722878896 8866974727296 8878093539456 8882054616288 8883433462932 8914386192768 8934777536448 8935642078956 8936464529664 8951662598592 8952528774924 8957773060488 8961769687374 8966886514576 8973007368414 8977312125264 8988984813312 9005670022104 9009688018842 9009990448704 9021288596544 9024440343296 9025313561712 9026714647818 9030600483744 9045958647832 9047362938873 9047666633376 9063053821528 9067097420794 9078886851552 9094632406272 9096044253408 9100102571784 9104019999872 9106314359751 9111513716424 9117733293711 9120918735124 9121224898688 9138155569396 9143261150976 9152698939776 9169995832704 9176255330256 9185591063712 9191861206668 9209232108972 9213340927581 9218737993822 9223888597632 9241009831044 9241320025728 9250859032128 9258473615076 9262459219008 9262604403423 9266591785584 9268030327626 9284103914736 9296175506688 9300323116224 9316139992272 9317898991296 9333745758288 9337763765504 9339213356256 9340117032582 9343380167688 9355096372168 9355410396416 9359584434368 9376957544206 9389149868448 9393654267648 9400066435872 9405433513728 9409629870144 9415141920128 9416052943416 9417514687749 9432066638898 9432934781312 9433847526264 9455427119404 9459645781117 9488372858496 9489845829744 9494079847812 9505985023332 9510226242111 9510545473632 9516116638784 9528198794919 9533780301178 9539106922368 9556813258956 9557134054272 9561398093856 9566999047872 9583269454416 9584196745977 9584757157374 9601380045264 9605663825772 9618153523776 9641087506242 9644779527936 9656873674496 9657808088112 9659307362418 9661182214208 9679440045632 9686047293048 9702520162594 9719470331496 9719796586752 9721305484128 9736326853056 9736896159872 9737838316584 9739350014751 9754399266102 9756241013736 9760113277924 9764467879327 9764795645024 9782920901383 9800340488064 9812629701504 9817007733792 9818531722188 9833703325176 9835560046368 9841321601216 9859012423281 9865097557632 9893364382944 9893942872128 9910769305584 9911728286523 9915523949184 9917534459826 9922292348976 9939166995828 9952090329024 9970563238758 9970897922496 9974381432064 9975346568208 9987855231888 9992311443324 9998164821288 10015504683968 10017059486952 10021528728246 10033001632512 10034095302406 10051624728504 10051962133248 10053522595872 10069057306944 10070620423416 10070958465792 10074955641728 10077494693049 10079450714144 10087747328898 10098498994976 10099476140922 10117243666117 10135258551936 10150919561472 10152495386208 10159425544212 10176703478811 10178624962548 10195935549219 10231461457056 10237454926272 10242022499856 10250452930977 10259440905468 10259785286016 10261378011024 10278829334172 10292194310976 10296786307248 10314644070528 10316245311792 10320686267136 10333789946676 10339843358712 10340190438144 10344803848512 10357775796032 10362397052336 10364005706754 10375870687488 10395479146752 10400117224896 10407216411144 10413158533056 10420266621384 10423907125856 10424915758782 10443606365024 10444616904078 10450735237236 10455397968603 10468508596483 10473530812808 10487148948864 10497818358528 10504984236192 10506615025788 10511302688649 10524483418689 10524836695968 10529532488664 10535700564368 10581112702944 10585833603912 10590390612096 10592034660144 10610048324532 10610404473984 10612051628976 10630099335828 10667138009472 10673386692864 10674419465808 10678148763072 10698328471488 10699363657836 10705631218632 10716522907664 10723838074446 10730456992512 10742933069568 10744104127134 10761203363904 10762873928856 10781178136218 10781540030016 10785306751744 10792668870816 10801552550922 10806202422176 10811023749848 10812702048897 10831454567192 10845538091136 10850376968928 10863982883808 10868829990984 10869194827008 10889370051336 10895748915632 10896803204679 10900610195636 10927312107264 10952307947904 10953367709688 10954008179856 10973005766016 10977901515168 10985395100652 10999170322572 11004077745381 11039208414192 11044133700516 11044504420992 11062916240823 11065005052164 11069396766426 11069768334912 11071486801368 11088594471536 11090315860554 11110063410432 11128958076096 11130685731144 11149615468782 11149989729984 11154964442832 11159391862088 11159766451456 11161498889184 11162578892598 11180481030152 11180856327424 11182216683603 11201610052808 11219437410048 11221179111072 11240640052992 11247935423949 11252242782592 11267442769464 11269191922821 11300388508556 11306702151936 11326593492096 11327689470312 11334325096944 11339382053412 11339762684544 11359047995232 11360811369348 11380132477119 11400396077952 11419784506656 11421557309484 11421940699008 11426474081472 11428631536896 11447683718574 11448067985088 11453175689424 11467537488464 11472653879372 11489740109568 11494866406464 11509280483904 11517136792056 11519372244736 11522275312338 11541141708544 11542258446768 11542933350816 11544050262402 11562564189848 11562952312576 11570456869797 11595694828466 11602851869952 11610772050528 11632323778551 11632714242912 11636778337408 11637904329576 11652497770536 11657696683878 11664525624836 11686569401444 11693098808064 11705168571264 11714803349688 11726895516588 11727289155456 11747233524768 11749057160652 11767755779712 11769038550381 11782722164409 11789994642048 11810045653344 11816963838528 11818107265716 11840441282964 11842739488384 11844577950576 11845724049747 11852663134914 11893961612736 11913036715264 11914189438608 11916038992662 11916438980544 11935550131456 11936705033232 11938558082598 11943697413984 11949026249832 11964009824552 11969347723046 11969749500352 11991967556534 12007560029472 12012917358456 12013320598272 12028384795392 12033751415616 12035619530424 12040800644992 12043835120961 12056088271122 12063150585164 12063555511168 12092700231936 12098095547328 12105182468736 12128059004544 12133470095712 12141752479668 12148684955232 12156977724948 12162401718579 12185386388091 12192524443442 12199336532352 12221980744284 12227433739857 12227844180384 12235007107008 12247454751616 12250541307753 12255814942224 12257717530086 12278976145296 12284454570108 12300427347264 12321346441392 12323259202338 12323672859456 12334478709504 12344631486768 12349945625344 12350139204564 12355455714112 12357373770168 12378389711954 12378805219648 12400430821632 12401782558466 12421519989696 12423865321728 12444994344384 12452284475008 12453489376776 12455422651539 12457840223584 12474668780478 12511144420187 12518866491264 12533421914496 12546173160192 12554315844849 12554737257888 12556686250332 12576088851864 12578041158921 12578463368352 12601811309409 12616238187648 12621867086304 12645720059616 12653127772992 12658773130416 12674646697776 12675873115647 12680301656148 12680727298176 12704265059892 12720783692736 12742417678608 12748530791808 12751115734062 12755998730496 12757233020112 12777692605888 12778928994636 12779676209832 12801840060352 12807551767696 12816294284094 12824204698368 12832365376334 12854783341656 12857210479008 12877077450816 12879076483224 12884822650602 12900979674522 12914296227497 12914729724064 12938701837313 12959293775328 12961740645504 12981769137408 12983784422112 12985800019668 13005865688136 13007884713579 13008321351648 13053208353696 13089343645056 13091375629584 13109059991853 13111604433568 13114080061824 13145349897708 13162442048064 13168314642672 13191152510592 13191923829504 13193200299888 13214359074112 13215637715364 13223379279768 13229279062314 13229723131968 13252222661104 13254279930906 13269453772032 13294084318344 13294530563328 13300462090944 13317140309184 13323081924432 13325150194398 13330886428384 13355631005003 13356079315936 13362038304328 13402166304672 13404696794496 13425409742592 13427493897888 13436659590732 13442654531061 13450329771864 13459511052621 13465968187896 13531932894816 13536660514944 13537970342568 13545900725616 13568937971748 13571499950064 13594580732292 13600646131191 13618330277328 13641948609408 13644066380112 13649939901696 13650153857676 13656029999808 13667270574636 13679254540624 13681378102686 13681837348032 13705105778896 13707233354094 13722925747968 13729048409664 13754993749056 13764382995384 13778386595568 13786457811616 13787791810002 13793071798016 13813848163458 13818674275672 13828106990733 13866822966528 13876288548192 13884211377408 13893688828512 13899887678376 13902045491439 13926155872104 13934313649648 13940530624804 13974209988408 13974679063296 14000618637432 14006645648256 14008820034384 14015070251532 14032644558252 14033115594624 14039376651552 14065436316309 14083724802672 14090481401472 14108150270592 14114444805216 14122712880192 14124079415124 14146731099376 14148099958347 14149402171968 14150771289396 14173465781104 14183140679106 14232559287744 14234768744616 14237531684096 14241119771718 14258977534998 14264437961984 14265818210448 14274174958176 14298450765928 14300670451767 14325472169512 14348271151872 14350498571808 14374904181624 14375386706688 14377135736061 14390225161088 14402070067896 14408495738658 14416936065196 14424990955776 14452251496704 14467169291904 14485310511744 14486712132168 14491773321312 14519160068448 14529070939572 14553780243891 14579205497244 14579694880128 14604490279584 14605344239808 14606757474876 14631598899153 14634361520604 14637202020224 14640169916886 14647193467536 14665560430096 14672103660508 14693954833152 14700510732096 14718944552256 14725511600688 14727797583282 14750554987764 14753340069552 14759195688568 14759691113216 14761982401824 14787087814072 14793685265506 14838610768128 14840914308192 14866153958376 14866652973312 14873285923776 14876301689739 14881998518912 14883438523464 14908750493742 14909622244804 14917952404224 14961572148096 14981782847832 14988467164986 14997247231932 15023257025952 15025589230428 15032293092369 15049502448768 15051142953609 15077437092756 15077943199872 15103585960416 15105930635124 15106437698688 15112433462592 15119176071216 15131620993347 15145397326976 15147748492464 15149214211383 15173509969492 15202887827904 15226379342208 15228743079312 15235298775296 15239138316318 15263578291432 15264090646784 15267937443822 15270900919232 15326488541952 15336241547326 15345707311872 15356182389408 15363033749784 15389161358202 15389677929024 15390577801088 15392067016536 15418244001258 15427275826396 15434158906033 15465066165504 15471966105792 15481029400704 15500684920014 15509765038068 15510285657216 15517205772768 15536663694048 15543595578504 15546008560131 15563806031232 15593218720128 15600175837344 15619737799584 15630399932076 15635860688784 15637373638173 15662978033024 15665409547536 15666925356117 15676102855854 15692051400508 15710296219212 15730723423296 15746727537792 15755951784704 15757476354288 15759922538682 15787255043952 15792770600768 15794298732996 15803550846552 15830427633706 15858615483648 15860344187674 15885585918144 15888051990216 15888585307392 15915072486798 15915606710976 15918077443464 15924929885312 15932034999776 15945149003742 15961607786467 16000707014208 16010080039296 16017223144608 16045001887488 16047492707232 16058446827948 16074784361496 16085757111669 16095685488768 16116156190701 16130794063104 16141805045856 16171767204327 16172310045024 16177960127616 16189003306224 16198246606976 16202328826383 16209303633264 16216535624772 16244114766991 16247181850788 16268307136704 16275565453392 16295974325712 16303244986476 16303792240512 16313342809344 16334055077004 16341086589632 16343623373448 16350915293454 16371418651294 16371968193728 16379272760144 16400569796352 16428461921856 16431012269784 16431563812608 16459508649024 16466852272752 16476498360224 16478092650978 16498755483858 16546997458957 16562026652928 16593325792512 16604095149639 16604652502368 16607230202052 16632891707304 16635473790831 16693437114144 16724423203173 16724984594976 16732446664248 16739087793132 16739649677184 16742248333776 16768118469152 16770721545228 16771284491136 16799243180509 16802415079212 16829156115072 16831768666608 16860960079488 16870837030656 16878364173888 16899528930368 16901164154196 16907068874864 16939020079856 16950582762834 16961044923648 16989890238144 17001487645416 17009073080118 17009644026816 17038571992848 17039568279776 17041217054022 17080198236367 17088392378792 17129676759984 17139711122208 17142947305344 17169436601088 17171525577861 17172101977632 17179763534136 17201306232696 17208980819058 17263920725856 17272203008256 17279058367104 17311712562816 17313387670152 17314400026224 17341154250848 17343846284772 17344428468864 17393542242699 17404277804928 17416158075792 17449071364368 17455167506112 17456856494364 17478746655804 17486545025817 17496788437254 17527133196944 17529854102166 17549922730752 17557752856896 17590343274882 17590933733184 17620850287152 17623585740978 17631172373024 17639038749752 17639630842624 17672373241208 17715068480016 17725445757792 17733949454592 17756187078912 17764109232576 17766866925864 17778994702371 17828772385536 17869555072896 17871284157912 17903325197184 17905057549848 17915546120976 17923539374748 17933773029152 17946014736828 17954021584569 17954624250528 17987951334801 18011340044208 18019376037684 18019980897408 18042577193088 18050627123424 18053429295636 18061200967488 18084132406683 18091917295664 18094725877746 18095333266752 18126107643056 18134194841588 18157773703104 18192088506816 18200205143568 18208039999744 18212628719502 18223027432848 18235466587422 18241837470248 18242449797376 18276311138792 18288786665163 18305397879552 18339991665408 18352510660512 18371182127424 18383722413336 18386576295129 18418464217944 18426681855162 18437475987644 18447777195264 18482019662088 18482640051456 18501718064256 18516947230152 18524918438016 18525208806846 18533183571168 18536060655252 18567584567931 18568207829472 18600646232448 18602673837699 18632279984544 18635797982592 18667491516576 18678426712512 18680234065164 18686760335376 18710192744336 18712003170717 18719168868736 18753915088412 18778299736896 18800132871744 18819259740288 18830283840256 18832105886832 18835029375498 18864133277796 18865869562624 18867695052528 18910854238808 18919291562234 18976745716992 18979691659488 18988159695624 19011970046664 19020452484222 19021090947264 19032233277568 19056397589838 19067560602356 19078213844736 19113626517912 19114268108544 19122796187712 19133998095744 19166538908832 19168393491954 19169514314748 19202760090528 19211327651544 19224441426141 19236307047552 19248548064501 19282175012484 19315616176224 19318614724836 19322364428416 19327233975903 19351469511783 19358880091264 19372094586096 19405040325188 19438940662992 19442610968256 19472653706112 19473792319744 19475676633168 19478700029502 19508798532204 19512482027472 19520226555848 19528935758654 19529591290048 19565841802766 19600680976128 19625259403008 19634015467584 19637063444376 19667406650352 19671120092736 19682643202432 19718024846562 19730195115264 19786728765888 19787885744256 19821538611168 19823456573046 19831047898368 19835068919652 19843918593471 19844584697952 19878333991656 19881419896359 19904180658048 19941126477516 19941795844992 19950693136416 19975710463776 19984622886648 19987725291597 19996329642576 20031009367936 20034118973904 20043057456492 20068190604812 20077144288901 20103249457008 20107045191744 20138114613888 20141240846832 20149911283456 20154989386098 20158901428288 20175494657796 20196997989952 20198952281844 20234487332234 20270517103872 20304990772416 20318851088424 20353406957622 20357249925096 20391871098438 20412919843463 20462922914112 20474909852544 20484044999712 20500905861954 20518881810936 20519570572032 20522067154029 20522756022048 20557658668344 20560850031141 20584388621952 20593572614496 20629288141056 20632490623584 20667579893352 20679686717424 20681687715003 20689607697024 20715551592064 20720772245187 20724794104672 20728011413508 20800234449792 20814432822288 20826317066112 20840533242768 20847814251712 20849831517564 20887212730048 20889233808156 20901470474472 20910795937206 20937017192966 20947061625616 20974297897728 21009968472384 21013230051576 21022605377298 21048966837378 21049673391936 21059064977328 21071401128736 21110513524037 21162225405888 21171667207824 21180781224192 21184069320288 21220096649064 21220808947968 21224103257952 21260198671656 21274711018659 21334276018944 21348838931616 21356297526144 21388466302497 21396656942976 21398727315672 21411262437264 21433045815328 21447676148892 21484151788601 21488208254268 21522406727808 21525747857712 21562356272436 21563080060032 21585337741632 21603105101844 21612404844352 21612743607987 21622047499696 21625404097794 21662909134384 21691076182272 21700753937856 21727965767616 21737659981968 21778740102672 21791497831264 21793606409358 21801220391272 21904615895808 21906735419376 21908016359712 21946011532032 21955803030336 21960254875329 21970790201304 21998340645144 22008155490762 22078416828384 22088267401032 22089008841984 22125832481646 22130010104328 22138793532852 22139536669824 22142973602736 22177188943072 22180631721108 22190527898259 22218353883899 22257916152192 22261371462288 22299230937564 22299979459968 22309928885664 22318783724176 22322997778368 22325157785196 22360962060304 22363125740613 22364433367206 22403220105616 22442358222144 22495870847898 22504485565184 22534885538928 22538383845642 22600777017112 22653186984192 22655378940624 22668650193888 22678764106824 22679525369088 22718095990464 22721622738696 22760264954238 22800792155904 22839569013312 22843114618968 22843881398016 22852948162944 22895367437148 22896135970176 22906351378848 22935074976928 22945307758744 22989732812928 23004362320989 23018560967808 23034273584112 23044550624676 23083742037303 23084516893536 23085866701632 23088100524804 23125128379696 23127366001887 23140913739594 23191389656932 23221544101056 23264647557102 23265428485824 23273556674816 23275808659152 23304995541072 23315393367756 23329051249672 23373138802888 23410337142528 23429606699376 23453791033176 23454578310912 23494467049536 23498114321304 23514154283781 23535511559424 23538077100762 23565444328818 23579989284096 23620091306688 23633927677056 23636214531432 23680882565928 23685478976768 23689155901152 23691448099494 23705326269828 23745641450559 23787923225472 23790516281511 23828378877216 23832077985324 23832877961088 23872608730197 23873410066464 23877116165196 23887394827968 23898052499664 23917723505613 23928019649104 23938695446092 23939499000704 23983935113068 24015120058944 24025834716912 24067502831232 24071239060848 24081601289984 24087670241922 24112176542244 24126301170328 24127111022336 24196191094656 24210364937472 24256118009088 24266940191424 24283504959336 24297369910464 24313955449896 24324803437158 24370772776182 24385048886884 24398673064704 24443961488568 24454867479714 24455688360768 24470014214016 24494909503232 24501082615506 24511629884448 24515435060172 24526372940181 24557127976941 24557952290592 24568909140216 24600854694528 24642692882784 24646518404676 24647345718912 24689262973536 24700278409128 24710911428224 24714747540336 24717138976467 24748133225787 24756779423908 24757610439296 24803565116932 24843039979392 24889988688768 24904568950016 24906978753552 24910845303078 24915680447168 24949337560956 25022288840374 25037732982528 25066843828992 25108631689698 25109474515776 25113372500664 25152177703728 25156082317842 25156926736704 25203622618818 25232476375296 25243734172608 25291440119232 25306255545984 25317546260832 25349293395552 25351746231294 25360603312296 25361454596352 25408530119784 25425874144251 25441567385472 25484835357216 25497061583616 25502231468124 25513609620177 25514466040224 25555385211776 25557857989272 25559352419664 25561825581033 25603680120704 25615103535392 25632588568188 25664730752668 25676181405889 25709566683312 25714420958016 25754154901632 25758152966448 25769645301204 25801959349044 25813471228587 25828592454994 25829459448128 25877403674626 25918587550656 25923481291008 25967568844224 25971600039336 26011731376272 26015769427158 26016642703296 26106416707392 26178687290112 26182751259168 26218119983706 26223208867136 26228160123648 26245182655881 26290699795416 26294781153249 26324884096128 26336629285344 26382305021184 26385514912323 26386400599776 26428718148224 26431275430728 26435378611467 26446758559536 26458558124628 26459446263936 26503555672459 26504445322208 26508559861812 26553642446611 26588168636688 26600924181888 26634280618368 26646163848864 26650300388796 26661772856768 26711262010006 26712158631872 26724076608656 26804332609344 26809393588992 26854987795776 26873319181464 26885309062122 26900659543728 26919022105242 26931936375792 26997732696193 27063865789632 27073321029888 27075940685136 27091801451232 27137875943496 27142088816619 27142999900128 27189161464584 27201292262382 27236660554656 27283897218816 27288132760224 27300307715352 27312059999616 27334541149272 27353199881133 27358509081248 27362756205372 27363674696064 27410211557792 27414466708188 27458096819328 27461089950889 27509987498112 27528765990768 27556773191136 27572915623232 27575583620004 27627696326916 27637348551344 27640022782743 27656213981466 27752577096384 27787377657024 27799775356752 27804090982878 27852311744208 27868627299296 27881061249608 27948419976816 28001237274864 28013291296512 28017640068768 28030140503064 28065289116504 28066231189248 28078753303104 28130872632618 28167449605344 28180962802944 28216300541184 28228889610432 28245425760384 28248158830248 28293462198752 28296199916694 28298804343936 28301542578792 28346931562208 28366281358212 28378937343351 28414523333311 28465118575488 28469537489232 28482239543436 28517955069996 28530678726333 28531636420896 28548349916352 28584596384757 28596901531856 28601340903534 28650944339024 28700997143616 28749808363248 28754271472122 28780450322176 28804140135792 28816991477316 28833872130392 28934338583808 28970621023488 28973424264336 28983546642624 29038320136896 29058141879144 29107560487782 29158410994488 29159389760256 29208980559168 29210688479616 29213514949752 29263197798306 29268723041208 29274404040448 29280339833772 29293403637981 29294386935072 29331120860192 29344207321016 29348762704149 29401021464192 29437889104512 29451023201376 29455595166564 29501109975528 29506680139104 29518391377136 29523964803648 29574175628144 29577037269843 29587370531012 29681828616384 29732307916752 29746571847552 29752603379478 29763997037824 29766877046928 29817500987484 29819244489608 29923144296192 29963565695664 29976934329972 29994494463864 30046514051904 30051178460856 30064586184738 30099004897536 30102285907218 30154874185512 30155886399744 30207171920832 30211861270248 30212875397376 30224866925184 30238352142432 30263241986694 30290794653952 30295496984928 30298428422766 30347019938984 30351730998351 30405775655808 30452758684416 30457486158624 30478276632636 30527156582864 30530110436433 30535874887644 30541801838464 30587806647657 30672483094652 30712364778816 30726067499568 30778322716404 30779355858048 30781155602176 30784134033072 30836488002516 30854551652792 30868317812066 30943932211584 30962058801408 31001369840028 31019530076136 31020571314432 31034411545536 31073327388096 31087191157008 31092017120262 31127612062464 31186437440256 31200351674688 31239475599168 31260799864152 31271721377568 31274747276346 31325956066048 31330819095072 31333850712234 31352205711708 31366193905809 31384102801016 31405525789449 31420592438424 31461446846592 31493455075584 31514952708576 31519845077364 31533908065947 31573450256067 31574510087904 31585541201536 31588597465992 31607101693104 31660855267412 31720688375348 31734840972779 31771171836288 31776103980432 31830144973596 31831213421952 31836154886928 31849859770624 31864069999552 31890298007484 31923215572934 32001414028416 32020160078592 32034446289216 32094985414464 32116893655896 32149568722992 32171514223338 32191370977536 32232312381402 32283610091712 32343534408654 32344620090048 32355920255232 32378006612448 32396493213952 32404657652766 32418607266528 32433071249544 32438106146691 32488229533982 32494363701576 32536614273408 32551130906784 32591948651424 32606489972952 32607584481024 32668110154008 32682173179264 32687246746896 32690409614037 32701830586908 32742837302588 32743936387456 32758545520288 32819351404721 32856923843712 32862024539568 32919017298048 32933704545504 32952996720448 32956185301956 32997510967716 33012233236143 33093994917914 33188748722469 33208190299278 33209305004736 33214460404104 33265783414608 33270947581662 33386874228288 33448846406346 33449969189952 33464893328496 33478175586264 33479299354368 33484496667552 33536236938304 33541443090456 33542568982272 33546650050809 33598486361018 33604830158424 33658312230144 33663537333216 33721920158976 33743806271847 33756728347776 33799057860736 33802328308392 33807575768463 33814137749728 33878040159712 33901165525668 33958820569079 33979780476288 34002975290832 34018146160236 34019288053632 34077143985696 34079136559552 34082434108044 34140397431357 34160396472734 34176784757584 34259353519968 34279422244416 34285894610688 34343051155722 34344203955264 34359527068272 34402612465392 34417961638116 34527841451712 34558116734208 34623425125632 34626775340304 34628800052448 34682308501696 34687692569544 34688856937728 34711370609391 34787084485398 34808555609856 34832316151584 34896971335653 34898142728736 34910335012224 34913712988728 34957493311608 34973090051634 34993576874508 35053089760349 35054266393888 35059708204332 35115505713792 35119333558421 35180686549764 35181867466368 35241700574304 35247171481956 35262344746048 35278077499504 35307115651143 35344746482416 35348166493227 35430136960032 35450891515584 35528218465152 35533733851728 35557989404742 35739110145792 35742568315824 35806650394368 35810115099696 35831092241952 35847078749496 35867546058304 35892029473656 35908043169138 35909248501056 35975902669602 36022680088416 36038752075368 36039961794816 36085154386176 36101254246848 36106858591272 36122401934976 36168264813366 36183834591328 36189451755492 36190666533504 36250998442151 36252215286112 36268389683176 36315547406208 36384177013632 36400410287136 36425257439004 36446054865696 36470933174844 36483674940496 36487205155737 36552622277584 36556159164273 36577573330326 36705021321024 36742364254848 36767444826672 36773152590258 36836928435888 36853363710324 36874951975288 36964039324176 37003436128512 37033894460304 37049836876032 37050417613692 37066367142336 37072121310504 37135169135862 37136415658944 37201292464896 37205347675398 37264559969088 37271595965184 37334983033152 37356853425024 37360468130328 37373520670752 37420385488672 37424006341434 37438337737472 37507830176824 37533433260561 37556599473792 37600265743488 37638519480576 37662947534547 37664211773664 37670058750996 37728266555592 37734123476763 37735390105056 37805433928227 37821708477616 37838583124468 37959383318976 37976319391248 38023940093328 38040904968444 38042181894528 38064466555136 38112795179676 38135121204712 38227253035824 38245592375424 38267996191488 38333077817664 38336786983908 38339028629496 38405520181056 38422655303088 38448882852282 38472614095104 38497096129002 38564350024968 38631232352448 38637229449672 38644728856832 38654467951806 38702939023566 38717760182528 38742888682491 38744189172192 38810080650376 38816105511939 38877881325984 38885221936512 38945307412224 38951353266336 38957400059004 39017597064408 39023654140737 39024964054944 39040453111696 39057871517308 39059182580096 39131683605532 39268030935168 39274126888752 39334813300704 39342240185472 39365286404864 39436049693124 39573457531776 39575771488512 39643077222336 39646913146092 39670137839304 39687837186942 39689169395904 39756667983312 39762839792718 39808361316096 39882252955032 39883591689984 39901386272832 39951420927552 39969245773296 39975450583194 39992659285152 40062018735872 40066893015009 40068237947808 40086114912984 40136381209624 40154288577802 40206498914016 40214090383488 40276229227776 40282481693664 40309978772196 40317802856576 40327963593183 40350989315592 40378533157863 40393995979904 40397904563688 40468974664468 40584931899631 40609981544832 40637702176848 40706813915244 40714499850192 40783742196876 40801938393573 40825839686926 40925845828224 40949819705088 40968089999424 41001811723908 41037763621872 41044134308058 41045512044096 41115317336688 41121700062282 41168777243904 41187145228992 41264981247168 41335159786704 41359373434848 41363375430006 41379215394048 41431103184128 41441544490374 41449588209344 41456022827016 41484320972199 41600468899584 41628865644576 41652634132224 41681066485536 41695628503424 41699663035128 41706136474317 41774425460096 41778467616312 41802940948944 41821591874412 41874034385932 41892717030661 41894123251232 41971886447869 42019936944768 42026460103152 42045210754596 42097933674756 42099346783872 42118129954656 42142802257472 42196308948927 42221027048074 42324450811776 42343334415648 42368138640576 42440193298128 42444299875041 42448206515904 42520397343312 42549422037318 42697677863232 42712595052288 42776932604994 42793313885952 42797454631344 42822524874528 42866091630656 42895352297784 42902011355301 42968303577202 42976416508536 43044813455616 43051495715424 43124712544872 43126160120064 43131407208183 43170675483264 43206210203688 43224809688704 43225487215974 43244094999392 43250808195588 43324363991839 43325818268768 43401507875712 43406238954631 43455931535232 43475319963936 43557480205344 43582995662528 43587212818716 43602440782544 43661340731673 43813470838752 43816032719424 43894796697459 43911606060672 43920509750658 43941580402608 43996681290288 44016310981524 44156833656768 44176534802064 44251664963292 44260020208656 44277587065704 44279073339648 44285947205472 44354377886144 44361263442216 44381055796518 44436707767798 44515832304384 44522742924576 44598461875128 44599958919936 44619857771328 44628905069217 44637567448352 44645995556736 44650315570392 44721924120608 44726251481226 44728866734412 44806440211232 44884716444288 44913278817169 44991741695796 45069771077856 45076767691284 45096879277107 45153428860827 45201554034224 45310757881248 45337300387776 45357528213648 45394862980041 45436191980928 45443245477392 45520529908476 45679138026624 45686229237936 45705896325888 45790734874296 45792271940352 45812702757696 45870149953856 45890615517488 45979465625856 46008724641978 46037121935616 46068547168224 46089101249352 46167484074606 46169033787072 46171733403264 46176201049608 46250256759392 46254732003774 46281827479188 46302476718099 46360538070139 46382779313864 46443088202112 46529295114204 46530856971648 46551617318304 46609991082144 46630786735512 46638025680393 46658102499344 46746277605776 46859213398752 46907582066352 46988934099072 46996228642608 47028308567562 47076154201524 47130888657636 47240182613376 47267855354112 47272429062864 47361765131856 47378311802304 47382896198988 47410652539656 47491282901118 47575846450944 47581032563022 47656757754432 47664155970648 47665755922176 47745217460394 47746820132928 47754232330392 47774789655936 47796104999328 47835447011226 47856039298208 47877390892184 47878998001408 47884823359401 47967870226136 48030240117888 48051669433824 48135005662464 48142478121696 48175340483844 48224353084488 48252602340656 48257271335007 48348468572103 48392382189312 48533880382848 48567009918672 48594739820928 48627910899792 48649606874316 48732344300973 48741545552364 48770097773768 48887922977136 48909734959428 48911376721536 48940028428032 49002165231012 49023259768896 49030870120344 49052745880362 49114255953882 49115904581184 49137818280432 49201709389056 49285385765568 49293036809352 49294691437824 49378525947072 49400556818256 49421822856448 49429495080672 49434277952934 49496266451574 49513558847816 49515220878592 49607130233864 49640992376871 49686079958784 49779977377536 49812285448917 49813957507104 49821690606156 49831360894336 49898675121912 49906421372493 50044577680748 50217263379396 50218949031552 50226745001328 50304355407456 50312164635684 50313853473408 50397729541527 50407245237636 50487468345216 50582880238464 50612511091968 50635092521664 50698586791104 50703492462588 50721206624592 50817060239568 50851748288502 50883134770944 50969670714432 51004462936248 51027219240354 51028932080448 51110770423552 51115715978544 51118704839328 51123651162066 51207360241408 51230207070784 51240594709101 51265177136376 51329461505336 51352362811778 51419133366624 51428841916032 51508309803264 51514576733583 51516305932896 51539290602408 51603918698088 51626942457174 51657184909988 51658918896256 51754807349252 51777898429271 51837175101312 51935137688448 51943200078672 52023462752544 52031538854316 52033285406592 52180626728097 52212833414784 52365502518336 52436239967412 52446417734272 52459635077451 52490365311762 52581399590832 52589562306498 52649768192256 52673258570688 52771029824646 52772801199552 52857436296448 52862550861456 52870757222934 52893517119072 52917116249256 52918892527872 53007111344918 53008890644416 53017119723624 53107284893222 53176337273376 53201848363776 53268561236736 53292327697728 53300600777592 53323545713536 53336984107113 53422524020012 53424317263744 53448153217312 53608665218688 53676845415641 53709975591552 53746638362928 53770618124244 53801319087456 53838044210484 53862064753707 53863872751584 53963854004403 53995465392386 54127731579264 54151881370272 54183602902464 54252397220049 54275751886992 54284177633238 54285999800256 54378322929168 54402584524764 54473321109312 54576265520448 54600615430704 54624119999232 54669082298544 54706399762266 54717018162496 54725512410744 54727349392128 54820423115584 54828933416376 54866359995489 54916193638656 54922179901778 55019974996224 55057531981536 55113546382272 55145831246464 55151167240008 55159728885387 55255392653832 55274697102688 55280045565486 55312427962932 55406496717971 55505154192768 55511204656859 55574755314048 55599550713504 55608181965756 55702753703793 55704623488416 55737254598592 55762122499216 55808021513097 55896839953632 56002474549728 56035280137536 56060281006128 56130578233008 56136009512151 56157506606208 56261745265236 56334899210688 56457779220864 56490851520768 56496317660496 56586924397504 56592399833388 56597608687872 56603085157584 56693863124416 56732562716424 56757874686702 56829046666622 56930237150976 56939074978464 56964479086872 57035910139992 57061357452666 57063272841792 57096699832704 57169192769514 57191883293201 57193803063712 57202681807068 57299965279529 57301888678048 57401994287232 57499616726496 57508542944244 57608280271584 57633982954632 57667744260784 57673324278423 57745644193503 57946848528672 57967093285248 58054408535349 58076640273792 58116283758288 58215120975564 58316821988976 58417961118336 58421376959232 58427029899504 58526395596612 58537446082416 58560679667544 58586807275962 58588773870144 58662241720384 58688414642032 58697525408298 58802042928384 58875778209024 58902046402752 58911190333128 59002219951056 59013360278208 59036782754272 59047929607296 59148351256288 59154074539686 59174741062024 59363657232768 59464615833504 59493143695104 59505206758956 59531755780413 59533754093856 59635001974968 59638488979216 59644259689077 59927131391328 59953868659944 59988988927728 60093028103808 60102356921712 60129172369476 60204571814436 60231432866703 60309748371024 60414343841664 60423722540496 60449733850368 60476704284864 60526483973388 60590993969856 60596856845532 60694039877968 60703461996702 60811551311616 60914972317248 60956553265272 61054313165728 61060220872866 61071749775288 61083603676928 61175613295314 61238759530389 61344966189304 61424729557632 61452134999136 61556645432808 61558711716096 61566201462087 61568268066144 61672976005032 61682550093423 61709103305584 61736635624132 61887864423168 62002739680056 62039060152272 62068823091072 62146654776192 62174382314016 62184034240524 62400703349376 62478951198336 62521599728304 62543442755136 62549494552692 62661638190144 62667701424468 62704411423416 62732387811618 62768205602032 62811051578898 62841184876848 62922893693184 63029905417152 63039690154728 63067816131894 63146900512134 63149020175808 63171082403072 63177194931984 63214203386208 63321710534824 63331540572111 63441376750696 63469681945558 63542343672576 63552207960864 63660289947192 63662426843904 63672309773856 63728139999104 63780596014968 63824133055977 63846431145868 64002828056832 64068892578432 64189970828928 64233787311792 64299137445984 64343028446676 64452455365803 64464624762804 64567220183424 64687068817308 64689240180096 64756013224896 64809315305532 64837214533056 64838230823961 64866142499088 64876212293382 64976459067964 64988727403152 65073228546816 65102261813568 65183897302848 65212979945904 65336220308016 65364346358528 65374493493792 65380819228074 65403661173816 65485674605176 65487872774912 65517091040576 65638702809442 65713847687424 65724049079136 65838034596096 65867409091008 65880764625987 65905993440896 65912370603912 65995021935432 66024466472286 66187989835828 66217520467819 66377497444938 66416380598556 66418610009472 66428920808208 66531566829216 66541895163324 66571583694777 66655061651697 66773748456576 66897692812692 66899938379904 66929786656992 66956351172528 66968993335104 67072473876608 67082886180912 67089377221839 67093300101618 67196972722036 67209660316848 67327074666432 67487612543694 67513456695552 67598115721472 67604656616784 67615151536926 67628275499456 67756080319424 67802331051336 67917641138158 67959560952576 68005950581664 68036292320472 68038576107264 68154287971392 68158273119104 68164868216088 68280794862714 68320792945468 68351275155289 68353569515168 68480446309681 68518707039936 68558844488832 68686102311444 68688407910528 68719054136544 68805224930784 68835923276232 69013086962967 69055682903424 69251226111909 69253550680608 69257600104896 69364617003392 69375385139088 69382098005661 69422741218782 69574168970796 69664632303168 69793942671306 69796285457472 69820670024448 69827425977456 69914986623216 69946180103268 69987153749016 70106179520698 70108532787776 70119416408664 70231011427584 70238667116842 70361373099528 70363734932736 70483401148608 70494342963912 70524689492096 70542462851343 70556154999008 70614231302286 70689492964832 70696332986454 70820705662819 70860273920064 70901783031168 71056436930304 71067467703456 71115978809484 71236924351677 71371548844533 71485136631648 71617826190591 71620230199392 71662184483904 71694157498992 71735092116608 71753170516839 71784058947312 71816086338276 71818497002112 71951805339204 72045360176832 72077504150736 72202508493696 72213717182544 72244803869952 72336529626732 72367669182656 72378903510984 72381333067008 72501996884302 72504430572224 72536779366352 72631094812416 72768354027264 72800820574272 72850514878008 72892109731392 72941866349688 72967349880992 72974410311474 73105244555168 73112318328546 73155146660652 73279560175381 73410042642048 73484728509696 73534889653344 73546305180516 73579118820543 73671383930823 73673856871776 73706727420648 73749903950576 73928078648352 74067788920608 74100835227384 74132734284672 74144242621008 74244399677361 74270338271724 74272831317888 74410695350796 74529119938176 74669966066304 74713706850048 74720936260656 74747041341504 74840770977344 74848012682868 75015660353648 75066866521122 75113198947584 75200531486976 75325895069094 75328423547328 75340117501992 75456533111184 75468246953526 75470780210112 75610867856454 75640877903911 75643416955232 75677166248936 75918766637952 75952638782496 76047880186656 76081809936888 76084363789056 76225590359352 76270242409424 76277622432753 76454506071648 76491184750848 76666155635328 76673573967816 76678057258992 76811040362112 76845310606176 76897765704564 76994192258004 77028544217667 77128700049936 77262464704896 77274458899344 77308935903612 77405878047132 77440413685761 77485777364982 77488378344384 77620161300752 77632211023878 77755762651968 77770443873024 77902706532672 77914800118008 78035194128816 78047308281474 78049928109888 78080906223392 78115743034616 78118365160192 78263367211064 78536061870336 78548253777504 78669626601408 78684480370944 78735547967643 78872099386248 78884343459747 79146915063552 79286154444672 79293826292184 79340275678608 79375674373884 79378338791808 79510667017377 79513335966624 79525679585436 79660927339833 79764505910064 79802772545664 79902841855104 79938491546592 79950901166388 79985318570304 80133786030018 80136475895616 80172229825968 80272762419248 80308577155604 80412997828032 80428180766976 80564963387328 80619957544392 80635605713152 80655927186366 80701978631184 80757066315726 80787991959808 80795809127376 80937949328936 80993198088579 81169863799262 81219963089664 81275404353696 81413627830488 81426266449857 81428999700384 81567484393752 81603876787146 81651679373852 81851691656448 81936179998848 82003623447816 82075527243744 82088268616116 82091024088192 82230634673376 82243400124564 82374290457984 82383269852667 82529962494336 82670319573408 82718746869696 82726750860012 82883088980748 82899176418688 82912045654032 82920068348229 82968641944398 83257731289152 83362132971072 83391257006848 83399326070256 83412272948634 83548850920192 83556935232624 83605881897888 83643183748824 83748068771864 83785434061322 83788246502464 83943772895738 84039873889536 84052920206304 84090421509192 84195867349512 84198693567744 84236259909312 84285604514944 84392617897854 84442054096148 84648901623552 84686668831296 84736277281152 84880386596256 84888599750082 84896413031808 85040794686624 85098844074636 85136812030053 85243569999933 85395355726464 85553865209988 85592036178999 85594909262688 85645049749056 85732183261312 85753789154271 85790704595568 85804022710602 85936607154404 85952833017072 86102991430848 86249425089744 86262814416366 86341350966528 86412420407376 86449619377408 86450974431948 86488189998784 86501616391176 86648727983678 86651636537536 86803015751424 86812477909262 86911863070464 86950639927872 87114960410688 87165991325056 87174425637432 87204881565088 87322681463346 87578010941309 87626941677504 87632065438848 87789593394918 87823212121344 87841019501316 87880210913943 87883160805216 87993362580576 88032621963048 88046288112447 88313667313536 88353069604128 88503329926584 88520040417312 88555174131408 88571894410944 88708755772288 88722526884432 88731111809529 88762111593036 88873415535596 89045485849152 89196923750256 89239715542656 89257810138434 89275134896704 89291991113472 89300631140784 89443848241216 89452502962452 89457733468824 89612880422464 89769432888576 89826557634338 89983483391592 90139542155712 90153535382568 90193758554214 90306857721654 90400073592479 90403108068448 90570912861191 90621515762496 90674600775552 90715056427296 90789725960082 90872383961856 90886490954784 91041059816952 91055192995053 91358276053248 91372458475872 91581469748592 91590331309299 91625405515392 91740299907712 91763419942971 91781231034976 92017449283956 92137094336448 92178202498704 92334968149212 92338067574144 92343466806528 92352402099216 92500513518784 92509464007548 92563654958376 92604953436198 92721076140278 92765558627728 92886176404224 93058590228408 93061713943296 93103234636608 93219982164288 93261573471024 93276051360786 93316204998688 93489417035021 93492555211552 93718426797504 93815164132704 93977868198144 93992457285216 94056617135124 94098581717427 94152308403048 94216577368347 94261777315272 94480365226752 94544858125728 94720350768201 94723530263712 94756623604608 94765792397976 94821305079312 94982565802236 95162065126044 95204522918337 95313515508864 95328311941296 95490434920788 95493640265856 95508464660784 95549579311872 95592209998656 95670894022452 95712078596416 95754781784368 95769646718802 95935740452272 96060480235776 96103338867648 96284956243392 96350680967688 96448706168976 96505204681312 96514542670014 96696937144206 97067760765696 97134019837344 97189479641856 97255821799584 97299213748632 97314318440073 97464688601946 97483091104728 97540195547536 97775845954272 97819469918856 97822753443072 98004330462024 98046519537792 98061740240688 98105491760724 98228511907764 98231809162368 98275636560864 98458054214163 98570771531136 98586073618704 98757051894144 98801113636512 98858990161344 98868555905868 98992532903148 99027117695632 99036699708429 99214260467728 99281984753742 99624570897834 99627915014208 99643381212312 99662721788672 99797350243824 99812842744986 100089155361496 100434526758792 100437898063104 100453490002656 100608710814912 100624329271368 100627706946816 100639950152427 100795459083054 100814490475272 100974936690432 101165760476928 101270185043328 101397173582208 101406984925176 101442413249184 101634120479136 101703496577004 101876461707237 101939341428864 102008925872496 102054438480708 102057864160896 102231431957088 102237409678656 102247302324132 102421192294071 102460414141568 102481189418202 102530354272752 102658923010672 102704725623556 102838266733248 102857683832064 103029153467166 103032611865792 103078581204816 103207837396176 103253884914348 103314369819976 103317837792512 103509614698504 103555796858542 103674350202624 103870275376896 103886400157344 104046925505088 104063077708632 104066570813184 104134111828173 104361253456194 104425666829568 104731005036672 104872479934824 104892835468544 104919270154902 104980730623524 105159269281047 105162799181664 105179124612996 105346517141376 105358000675263 105542059649292 105545602399104 105725101722912 105741514445868 105787034238144 105834232498512 105921346953429 106014222689836 106017781288832 106034239447248 106044499479681 106214569786444 106352674546752 106584655395456 106601201555184 106647091427072 106673968214226 106845048040024 106848634527488 106896306434624 107217330437376 107353690831282 107419951183104 107493276725856 107541236248488 107602638174912 107676088420968 107724129507414 107727745503168 107927708008806 107990930784772 108039112342231 108255463158528 108303762740544 108367205804928 108504794440098 108551503773984 108568355266476 108571999600512 108752995326453 108756645858336 108805169049528 108946642218624 109152531040896 109201230861408 109338164597088 109412799524532 109434036324992 109451024821488 109461615467211 109640846231168 109657866832752 109668477492819 109732719990978 109844359803556 110115063963072 110227092764544 110291662492928 110302334480016 110319457770774 110510785307664 110549394205376 110560091130972 110624855925864 110812993435942 111010308385536 111022409313718 111149510628096 111199101427008 111216363931512 111405507407586 111409246976832 111474509197184 111524244998432 111616043026194 111731254505269 111793679907264 112004949099456 112070560275072 112120562012256 112261156466016 112272019024302 112315013212416 112523490530472 112600299781683 112669798421376 112915558441728 112988842603641 112992635320992 113173848795008 113184799666776 113202370430289 113206170315168 113387726248832 113416301784681 113465125432848 113515749373404 113658093333244 113708803368937 113878149956928 113928958173744 114071820279984 114122714905332 114126545683584 114193399665408 114338385539028 114383766586402 114387606127424 114405363614136 114599930559058 114603777356096 114803988574464 114999233452992 115017085888488 115216560543168 115267965909264 115335488521568 115346648556846 115491288387006 115828982212699 115893697057344 115934186570496 116108817070698 116153280547584 116228666047473 116232567516576 116430241951128 116448316535817 116633643977952 116835922236672 116854059799008 117052791193224 117070962422211 117074892164832 117121359335088 117173614551924 117177547740288 117324483440768 117376829284064 117395050816596 117594702263563 117804092805504 117822380666256 118004439902112 118026720556416 118073565508544 118095859214592 118296702512576 118308149079372 118349482124048 118727314465536 118929231667008 119010413517912 119063511560826 119067508187712 119270003949936 119276977958432 119288519378154 119561387654569 119854262782656 119907737319888 119977977855456 120186056207616 120200679045027 120204713843424 120258344738952 120409143628872 120462865733406 120619496742048 120828687683328 120847445080992 120953408569728 121052967946776 121135599473589 121181987939712 121193713691064 121388079755936 121406923993404 121754795698893 121829944634496 121913106530544 122108626331456 122120441745732 122143499550576 122351226590628 122405815180719 122477519060778 122689932378608 122849459115264 122904269998272 123113290865616 123132402924174 123136536132288 123345952010064 123365100186846 123418206611168 123473271248264 124005479360112 124078120304544 124137646182144 124293309552384 124348764628032 124368068481048 124452962916597 124801406698752 124957902396672 125043199456608 125086885510272 125098989105384 125323276380288 125335402848936 125408822846832 125464775623236 125536411204064 125622103157796 125678151091983 125682369753696 125915659343607 126059810834304 126079380309456 126135632263788 126293801024268 126298040351616 126354389863968 126428406772416 126588926846781 126643421069648 126663081144222 126882753501392 126939363891116 127104415921728 127320579894384 127344619547712 127456279998208 127561192029936 127648266111954 127692862291736 128137785156864 128379941657856 128467574623584 128598274891968 128686056893352 128706034065903 128904910731606 128929249525608 129134440366848 129374137634616 129378480360192 129512026449792 129618630611064 129674429066112 129676461647922 129732284998176 129752424586764 129952918135928 129973091975517 129977454806304 130204523627136 130218716863893 130367794605696 130425959891808 130672440616032 130748986987584 130761638456148 130807322347632 130971349210352 130984022195019 131034182081152 131277405618884 131448098158272 131734818182016 131761529251974 131811986881792 131824741207824 131990043870864 132048932944572 132375979671656 132435040935638 132754994889876 132832761197112 132837220018944 132857841616416 133063133658432 133083790326648 133143167389554 133310123303394 133547496913152 133795385625384 133799876759808 133859573313984 133912702345056 133937986670208 134144947753216 134165772361824 134178754443678 134186600203236 134393945444072 134419320633696 134654149332864 134739836451507 134975225087388 135209313233568 135230303073852 135256550998912 135290637831321 135460286582481 135512160638848 135604662102672 135835282276316 136011901163328 136072584640944 136308575942784 136316546238208 136329736432176 136561589725428 136641585890936 136702550310578 136707139030336 136960892619362 137037414079872 137117688977664 137372204622888 137376815821056 137438108273088 137610449861568 137671846552464 138026173925934 138111365806848 138502452223818 138507101361216 138515200209792 138729234006784 138750770278176 138764196011322 138845482437564 138907430154297 139081614210417 139148337941592 139329264606336 139587885342612 139592570914944 139654851954912 139829973246432 139892360206536 139914077041179 139974307498032 140212359041396 140217065575552 140238832817328 140477334233684 140540010022307 140722746199056 140966802297216 140988685927824 141049378984192 141084925702686 141112309998016 141228462604572 141378985929664 141392665972908 141641411325638 141720547840128 141803566062336 142134935406912 142231957618968 142473848703354 142743097689066 142890438904241 142970273263296 143235652381182 143240460398784 143324368967808 143388314997984 143470184233216 143506341033678 143568117894624 143632172676552 143636994004224 143654470078203 143903610678408 144090720353664 144155008301472 144405016987392 144427434365088 144673059253464 144735338365312 144757807021968 144771814005021 145003993768604 145008861144448 145045405716309 145073558732704 145601641148544 145701029756016 145784219462784 145883732699376 145934699761984 145948820622948 146197032902919 146210489110336 146224636657092 146310293321304 146559120350762 146820085284096 147069779306688 147092610361032 147158237641086 147342767861646 147347713743552 147413454841296 147499807901152 147773594668259 147856157296704 148135577841216 148201670454768 148265468569344 148288485242016 148488799354722 148540676543448 148545662635776 148821390701592 148922977130613 149058239876352 149339932132608 149436856346751 149441872521312 149494082683008 149681541954688 149696025365736 149719264117479 150031320707296 150133733042244 150389062520207 150651790138188 150656847094656 150680235003984 150913066222368 150936493907052 150941560420224 151193188624581 151221735712908 151281755807822 151286833910464 151354332497872 151837533275904 151905277564992 152095760373312 152163619873776 152451180718704 152540484818848 152555244865506 152909012143296 153332311270656 153347147935632 153356114517984 153622080724224 153690621212352 153721784127303 153795531409128 153988384516008 154057088435334 154257400099872 154524929409792 154543730200749 154548917798688 154617871807224 154811756094264 154880827371522 154971554729964 154976756688768 155240322601504 155264422047756 155333695287813 155511525303936 155528477187293 155805413065344 155829600236016 156070388257632 156094616562948 156099856219776 156161812446784 156231486069232 156526734422128 156541880184291 157096507555008 157339253202816 157471095935286 157744198772496 157768686919494 158572308889344 158587652584368 158680551357216 158751348747768 158756677583616 159021334034754 159026671933248 159051359170872 159321854679666 159529011820128 159605545091328 159805683710208 159876983093184 159901802332776 159970637140608 160267572060036 160272951791232 160344459651936 160545524838496 160617154311208 160825995656064 161030536246923 161129926774656 161239915088784 161311854372732 161403957262368 161514132631452 161586194261121 161591618254752 161875898657872 161891562013209 161986396177158 162339727598524 162550808707392 162827255660976 162852532899714 162857999400768 163134968787504 163207753574292 163303358747704 163872359997696 164007246895632 164151054487488 164176537232232 164182048176384 164461269346752 164486800249128 164599079986467 164748580915968 164766539705334 165059924988672 165340639146816 165437493739392 165453501720024 165766177961496 165798352837376 165824091308064 165840136696458 165937283888796 166219490153913 166515462578304 166533613970577 166724265942144 166798652140512 166824545897268 167108261111379 167113870465248 167211763795776 167286367497648 167424064539291 167496137543728 167570868122644 167576493004928 167887545791476 168105840412608 168180843018384 168391734699024 168472519818624 168571209029888 168785235795708 168884108192296 169373337662592 169472554562304 169760773192512 169777199500164 169792826063616 170081589373248 170197688149272 170273624060106 170487139999866 170790711452928 171107730419976 171184072357998 171189818525376 171290099498112 171464366522624 171507578308542 171575649879603 171581409191136 171608045421204 171873214308808 171899895838587 171905666034144 172205982861696 172498850179488 172525628832732 172824840814752 172901948863896 172976379997568 173003232782352 173019972835269 173236932580509 173297455967356 173303273075072 173624955818524 173901279855744 174229920821376 174331982650112 174348851274864 174409763130176 174645362926692 175156021882618 175253883355008 175264130877696 175579186789836 175682039002632 175760421827886 175766321610432 175986725161152 176065243926096 176092576224894 176627334627072 176706139208256 177006659853168 177040080834624 177110348262816 177143788821888 177417511544576 177445053768864 177462223619058 177524223186072 177746831071192 178090971698304 178393847500512 178479431085312 178515620276868 178550269793408 178595267341239 178601262281568 178887696482432 178905005924904 178915466937648 178932779067231 179225760844928 179653115268676 179733269841223 179966966783184 180279084311424 180307070765136 180387517108428 180613715443308 180694298600109 180800147184958 180806216136896 181141825722382 181243031524992 181349201551104 181430112854592 181579451920164 181772981909568 182082119633904 182110385990106 182744916951744 183162939497184 183180662618598 183250811030784 183480599815424 183526839885942 183562462069952 183716278591167 184034898567912 184274188672896 184356404997408 184669936298424 184676135148288 184698604386261 184704804198432 185001027037568 185018928015096 185047650280269 185127309916752 185209906872396 185442152280556 185524889707213 185531117255456 185875497126277 186117180456816 186206469273216 186439964328576 186523146942048 186552102721572 186632409997376 186978834070042 186985110423104 187436853595008 187630328265408 187984914570432 188113234270248 188197163434854 188304616806096 188433154736694 188523554630544 188984128873351 189089716251456 189440701536402 189447060527424 189513247209216 189531584795952 189642610158624 189965131604472 189994621716333 190324130252088 190409045836674 190627031017728 190656623882592 190980869841576 190987280531712 191016929321568 191184419997312 191341788044904 191424157192832 191472399167931 191509563568736 191539293437604 191871480904544 192206677735296 192227629656223 192569912486784 192701361935376 192897412337952 193010409362624 193029085340028 193357366097409 193393874288412 194268039674688 194511643599168 194598427497264 194628636880146 194929377203892 194966182209456 195080391095072 195551691908544 195638939837712 196008660924048 196093039075584 196123480481376 196210983521448 196457023815528 196463618324736 196551273121728 196916108428326 197141543062272 197172147237408 197514103788288 197602227273024 197642293877961 197717980322688 197737111811736 197985065806296 198054235391264 198073399416858 198428520935456 198563969507484 198652561403457 198901663333177 199249141795668 199255830028416 199286762424624 199594700487648 199625685489972 199714751084331 199965184955091 200178310722992 200869053517584 200906980005312 201217421629824 201248658542736 201279900304854 201590918166108 201628980950544 202540370086656 202794347164416 202813969850352 202884826498368 203268240958272 203406993154008 203752923414474 203878682857728 204017851744992 204108876961416 204115728321792 204462863914176 204474819357312 204494604648264 204842384588142 204920828283136 204962378836404 205053825465867 205060708545504 205317846021344 205409451247112 205441338929043 205676533466496 206058306934332 206065223731584 206157162409632 206415674792352 206507769828696 206628739639952 207019229397008 207039260888901 207111593717084 207772800314688 208093851010176 208126155417264 208268223656346 208722506912388 209462010073344 209744959869648 209838540309804 209961461247048 210318538562094 210325598363328 210358249225992 210693034282752 210716001350526 211084119298584 211091204798208 211450203445824 211483028891736 211574068476288 211668464997024 211842693906858 212028445379672 212035562577664 212068478894496 212088998959362 212429139572888 212462116988457 212705349093504 213169310790912 213202403110368 213347936428452 213690096080048 213710773055031 213792612869248 214114646533599 214707381662564 214986553451712 215082472496976 215205276349824 215352176841936 215448259014828 215455491006336 215855416017612 215981861569544 216078224684462 216607525481088 216734411609856 217009588880196 217103007547968 217136710532952 217143999201024 217505990652906 217513291716672 217610338099056 217893284437248 218305062081792 218402461722816 218676329194176 218825599049064 218868072649984 218902049642976 218923230934422 219281692462336 219315733665504 219336954985638 219465439981956 219688719607112 219838680526143 220230127926144 220454185529088 220604668960032 220638915541548 220737356461629 221014151792469 221021570615328 221098788410752 221120182261944 221249711851728 221625986871884 222044818627436 222398202854016 222432727863024 222811014815172 222818493953664 222949018394368 223048489996864 223232086052388 223462509010538 223587359814528 224009898198912 224141120550144 224241124024512 224522312932032 224544038048604 225046981060944 225200599563366 225339596842752 225977685207282 225985270641984 226347697590016 226369599333552 226404740860578 226412340630336 226775452497664 226832603569362 226922633711733 226930250865696 227031498746808 227316186666488 227417606737874 227756299913856 227857916347488 228143640559968 228245429810664 228253091367168 228676771078056 228767533172804 228775212254848 228810727228272 228832867298259 229199861118116 229207554712192 229998466905984 230034171776976 230433121086336 230535931818528 230670977043136 230693297113692 230982576774012 231085632653001 231657964425398 231787394114688 232217634141396 232321241057283 232457332094946 232465135033152 232860483902256 232896633071634 233267287955904 233708119598016 234105582386448 234141924844422 234149784329664 234242718670176 234347229103848 234355095480576 234648966881536 234753658568128 234790101633192 235189404527126 235608185611008 235644761332512 236008879804224 236053441112832 236147131017088 236206643902929 236593405025152 236616298158744 236653030379241 236698964248096 237711743983553 237858463334016 238020827035824 238127023121652 238135016375424 238532001052131 238540007899872 238553955916864 238577038756308 238982782019499 239122775309138 239708525565312 239815474639776 239955955710912 240401358090054 240409427686848 240516689477904 240818287257744 240925731466812 241238993484096 241694890161984 241906817139456 242105935893552 242271198947178 242363975879424 242387427382128 242776159511872 242813847986808 242979594265737 243509591397786 243659889268992 243826213061088 244217252662912 244240883491464 244278799349571 244286999101152 244702453181256 244811630361438 244955038121556 245371628322443 245379864757216 245808539996544 245835334908947 246226581731232 246264805848348 246273072264576 246691904020128 246730200373692 246836413222336 246946542496528 247149809558001 248010958720224 248156240609088 248697529256064 248736136962096 248905925833194 250086398913216 250173771020544 250197978210768 250646552760576 250670805697872 250817645693664 250929551246472 251072822408128 251244206315592 251356302183966 251364739507392 251831318687214 252119621668608 252158760618912 252271264527576 252587602048536 252596080703232 252708779727936 252856813544832 253177853693562 253286842139296 253326162288444 253756989095057 253765507002784 253878727782232 254208831843456 254641159788768 254689239095424 255122384059872 255296532223908 255385724583472 255410436090159 255730709999799 256935149247168 257196549783936 257372113786704 257412068131806 257809821463212 257858499051216 258748275269232 259024052899584 259237261222128 259348858132224 259352923295844 259464569996352 259504849173528 259905836271856 259946183951034 259954909612608 260409047254272 260437433727786 260735589211392 260851919783616 261344881232064 261497973975168 261523276912296 261614644695264 261942698420704 261968044390038 262068364162304 262554811237768 262734032823927 262896196316544 263469636364032 263523058503948 263640632741829 263649482415648 263980087741728 264097865889144 264138864337341 264751959343312 264870081871276 265509989779752 265665522394224 265715683232832 266126267316864 266167580653296 266286334779108 266620246606788 267590771250768 267719146627968 267825404690112 267875973340416 268331544723648 268357508887356 268373200406472 268787890888144 268838641267392 269308298665728 269479672903014 269950450174776 270418626467136 270460606147704 270513101997824 270581275662642 270920573164962 271024321277696 271200220777437 271209324205344 271670564552632 271712738583573 272023802326656 272145169281888 272617151885568 272659472864352 273123179450856 273165578985159 273283171781872 273405100621156 273414278060672 273921785238724 274074828159744 274744409245776 274876216546176 275220899723136 275343693104928 276052347851868 277004904447636 277014202722432 277030400419584 277501540556352 277528392022644 277690964875128 277814860308594 278163228420834 278296675883184 278658529212672 279175770685224 279185141829888 279309703909824 279659946492864 279784720413072 279828154082358 279948614996064 280424718082792 280434131151104 280468251105063 280477665634656 280954668467368 281080020044614 281445492398112 281933604594432 281977371855648 282169851405372 282224619996032 282295745152281 282456925209144 282649732105041 282757971859328 282785331945816 283282822651276 283441095680256 284269870813824 284463915237936 284947697406708 285486195378132 285613568755011 285780877808482 285940546526592 286471304762364 286480920797568 286648737935616 286776629995968 287012682067356 287136235789248 287264345353104 287308940156406 287807221356816 288181440707328 288310016602944 288854868730176 289346118506928 289470676730624 289515614043936 289543628010042 290007987537208 290017722288896 290090811432618 290147117465408 291203282297088 291402059512032 291568438925568 291767465398752 291869399523968 291897641245896 291942955320219 292394065805838 292420978220672 292449273314184 292620586642608 293118240701524 293249019214627 294139558613376 294185220722064 294316475282172 294685535723292 294695427487104 294826909682592 294999615802304 295374162642489 295547189336518 295712314593408 296271155682432 296403340909536 296576970484032 296977598709444 297081353086896 297110099125287 297642781403184 297845954261226 298873712693502 298883745042624 298988165366016 299363083909376 299392050731472 299438528234958 300062641414592 300267466084488 300778125040414 301303580276376 301313694189312 301360470007968 301826132444736 301872987814104 301883120840448 301919850457281 302386377249162 302443471425816 302563511615644 302573667820928 302708664995744 303270547942873 303810555129984 304191520746624 304327239747552 304902361437408 305080969637696 305110489731012 305629385121711 305818024286592 306694295871264 306712229035968 307263576882213 307381242424704 307443568254606 307591062818256 307976769032016 308114176870668 308514800199744 309087460401498 309097835597376 309235743614448 309623512188528 309761654743044 309943109459928 309953513377536 310480645203008 310528844095512 310667390575626 311023050607872 311056954374586 311610826130688 311659200472032 312140776515264 312189233125896 312199712439552 312323624893568 312402335484519 312462972138464 313053468844256 313083760368582 314193015110016 314392951720183 314678506405632 314942191870572 315477807843141 315488397544992 315537373838988 316074002025789 317175305168736 317361102714432 317502697495536 317764040860287 318042668069508 318053343866496 318102718341744 318643709359332 319058023640256 319753966186368 319803604665552 319941274281216 320535144120072 320545903582464 320688919303872 321091049676992 321234308622416 321651991312128 322061072493846 322259853549312 322479830177568 322623708745464 322807914524736 323028265262904 323172388522242 323183236509504 323751797315744 323783124026418 323972792354316 324117337026693 324523766490973 324679455197048 325101617414784 325654511321952 325705065799428 325715998801536 326258985979359 326269937575008 326415507148584 326606717495408 328014493791264 328302108974976 328353074464464 328922538693504 328973600498256 329198159972934 329533079410668 330681278293632 330874987478784 330907003440048 331532355922992 331648182616128 331680273392916 331874567777592 332438980307826 333030925156608 333067227941154 333448531884288 333597304281024 333649091794536 334216522222758 334227740930496 334423527591552 334572734995296 334848129078582 334992275087456 335141736245288 335152986009856 335193763515807 335775091582952 336211680825216 336361686036768 336783469398048 336945039637248 337570471591416 337768216384592 337800899345049 338746675325184 339521546385024 339554399000328 340163178746496 340395376298544 340547248120212 340974279999732 341126410106811 342215460839952 342368144715996 342379637050752 342580198996224 343015156617084 343151299759206 343162818382272 343216090842408 343746428617616 343799791677174 343811332068288 344411965723392 344997700358976 345051257665464 345649681629504 345803897727792 345952759995136 346006465564704 346039945670538 346473865161018 346594911934712 346606546150144 347249911637048 347486946638097 347802559711488 348459841642752 348685998142419 348697702549728 348819526260352 349290725853384 349344949607451 350312043765236 350507766710016 351158373579672 351364078005264 351520843655772 351532643220864 351973450322304 352130487852192 352185152449788 352784106790689 353412278416512 354013319706336 354080161669248 354220696525632 354287577643776 354890107537728 354924447238116 355048446372144 355493662142384 356181943396608 356787695001024 357031240553736 357100539586816 357190534682478 357202524563136 357775392964864 357810011849808 357830933875296 357865558134462 358451521689856 358684162963707 359306230537352 359466539682446 359933933566368 360558168622848 360602037135081 360614141530272 360775034216856 361227430886616 361388597200218 361600294369916 361612432273792 362283651444764 362486063049984 362860225709184 363158903840328 363545963819136 364164239267808 364220771980212 365264387096679 365489833903488 366325878994368 366361325237196 367053679771884 367124924139904 367217445542157 367432557182334 368069797135824 368548377345792 368712809994816 369339872596848 369397208772522 369409608396864 370002054075136 370037856030192 370095300560538 370254619833504 370419813744792 370884304561112 371049779414426 371062234510912 371750994252554 372234360913632 372412938546432 372879928657152 373046293884096 373104205443144 373264819994752 373358888749791 373957668140084 373970220846208 374873707190016 375260656530816 375969829140864 376226468540496 376394326869708 376609233612192 376866309473388 377034453275949 377047109261088 377746978030821 377968257746702 378179432502912 378881403072804 378894121054848 379063169591904 379285220317248 379766780540343 379930263208944 379989243432666 380648260504176 380818091673348 381313247765184 381961739683152 382033858643136 382368839994624 382683576089808 382848314385664 382944798335862 383019127137472 383078586875208 383742961809088 384413355470592 384455259312446 385139824973568 385402723870752 385794824675904 386020818725248 386058170680056 386118102197709 386714732194818 386787748576824 387845477025797 388536079349376 389023287198336 389196854994528 389257273760292 389858754407784 389919275926551 389932364418912 390160782190144 390656150591679 391103383817088 391277879675424 392017321848096 392246960962752 392421967042896 392914047631056 392952066585057 393102546243456 393832216856652 394344294474816 395204454546048 395284587755922 395435960645376 395474223623472 395970131612592 396108470782528 396146798833716 396857041870912 397127939014968 397305122806914 397803326666354 398498283591336 398511660056832 398573524849248 399189400975296 399251370979944 399429502168662 399930369910182 400343183052407 400356621445984 401099756956703 401738107035168 401813960010624 402434843259648 402497317085472 402559800609708 403181836332216 403257961901088 404219509354521 405627939700704 405769652996736 406380859747443 406536481916544 406813986308016 407505846828948 408035703489984 408217753922832 408925727828352 408949638714624 408989209296528 409684769176284 409924757672808 410107650931734 410121417091008 410635692042688 410818902494224 410882677858086 411353066932992 412116613868664 412130447463168 412314324819264 412831349584704 413015539657392 413257479279904 414038458794016 414078521777802 414223187434168 415545600629376 416187702020352 416252310834528 416536447312692 416722290462891 417244842631251 417445013824776 419489919739296 419677080619608 419922922494096 420637077124188 420651196726656 420716498451984 421432002701052 421620030066921 422168238597168 422900406891648 422966057783472 423148136952576 423336929994048 423685387813716 424056890759344 424136957788992 424177997918724 424858279145776 424924233976914 425410698187008 426404806220736 426695872856904 427380192160096 427421546110062 427585225738496 428229293067198 428671316712723 429414763325128 429973106903424 430164944993952 430410552699648 430704353683872 430896518029656 430910982012672 430963410234609 431710832035224 431963723139088 432156449368924 433215050962176 434019177760392 434206015095936 434273421065904 435011981305812 435026583433344 435220676198112 436804923445632 437352658388352 437651198098128 437804099285952 437846461868844 438591098708757 438631467331008 438673909971276 438930879963912 439377439214224 439677361052286 440460255852288 441209337920064 441277831083096 441474712923258 442028303584938 442043141230656 442197576821504 442240364523888 442499423703456 443251973743768 443320784004777 444089637254872 444796405708032 444865455726048 445622029630344 445636987907328 446096979993728 446464172104776 446768931391839 446925018021076 447174719629056 448019796397824 448482248049024 449044625864064 449088076097208 450093962121888 450401199126732 451167187560621 451955370414564 451970541283968 452739198667104 452809481721156 452824681260672 453579565873743 453665207138724 453845267423466 453860501731392 454062997493616 454632373332976 454835213475748 455512599827712 455715832694976 456287281119936 456490859621328 457353542156112 457535066345608 457550424509696 457621454456544 457665734596518 458399722236232 458415109424384 459996933811968 460068343553952 460866242172672 461071863637056 461165352381909 461341954086272 461386594227384 461965153548024 462171265306002 463315928850796 463574788229376 464435268282792 464642482114566 464914664189892 464930270066304 465720967804512 465793266143268 466001085863439 466534575911808 466585431561879 467416239196032 468211164772896 468283849688844 468299568659328 468485437340352 468694458207696 469507317136256 469580203266384 469625640552873 470378809054252 471289522665024 472017759608448 472294262034176 472413287805858 473186810050304 473232596317488 473306060758482 473397928496192 475423487967106 475716926668032 476041654071648 476254046243304 476270032750848 477064002104262 477080015799744 477107911833728 477154077512616 477965564038998 478245550618276 478458926087023 479417051130624 479630949279552 479911911421824 480802716180108 480818855373696 481033378955808 481636574515488 481851462933624 482477986968192 483091608740769 483389780323968 484211871787104 484542397894356 484758582783363 484774854764256 485552319023744 485627695973616 485674686039627 485959188531474 487019182795572 487652426122176 488434505325824 488481766982928 488557598699142 488573998202304 489404906362512 489623260722876 489910076243112 490743256644886 490759729514432 491617079993088 491670669817894 492453163462464 492529611696696 492546144529152 493383808040256 493460400747384 493672826444672 493797239959401 493893084993056 494299619116002 496021917440448 496312481218176 497395058512128 497472273924192 497811851666388 498658470461739 499600841911731 500172797826432 500395956421536 501324783334137 501341611395744 501635291387328 501859102492944 502145644816256 502272193617873 502488412631184 502712604367932 502729479014784 503567557776721 503662637374428 504317521237824 504542529055152 505175204097072 505417559455872 505713627089664 506355707387124 506573684278592 506652324576888 507513978190114 507531014005568 507757455564464 508417663686912 509282319577536 509378478190848 510244768119744 510593064447816 510771449166944 510820872180318 511461419999598 512956921227667 513870298494336 514393099567872 514726949638809 514744227573408 514824136263612 515619642926424 515699687515761 515716998102432 517496550538464 518474522444256 518705846591688 518929139992704 519009698347056 519710797741527 519811672543712 519892367902068 519909819225216 520874867455572 521703839567232 522689762464128 522995947950336 523046553824592 523229289390528 523885396841408 523936088780076 525109622475536 525468065647854 525792392633088 527046117007896 527281265483658 527298964831296 527960175483456 528195731778288 528277728674682 529486145327377 529503918686624 529740163742552 531019979559504 531331044788448 531431366465664 532252534633728 532335161306592 532572669558216 533240493213576 535181542501536 535438293255936 535650809380224 536663089447296 536715017774712 536746400812944 537575781776288 537677282534784 538959345806028 539199809523669 539900900349552 540837252934272 540921212295408 541162551325284 541841146329924 542082895800327 542400441554874 542418648410688 543341129105264 543425477167146 544047604653312 544290338563776 545318945728704 546246358901712 546331157970318 546566343563744 546810201242312 546828556121344 547843570477448 549488818491552 549752433092352 550441799446272 550687386209856 551148835773501 552104695703736 554009808895272 554028405444864 555003081112704 555056784045288 555381929750256 555629720617188 556326456841668 556574669121639 556593351766368 557626491378831 558351541370448 558619407819648 559319892985728 559569440826144 559656308164716 559897229992128 560849436165584 560936502210126 560955331269312 561909336934736 562160040089228 562890984796224 563954743711296 564339702810744 564449239992064 564591490304562 564913850418288 565299464210082 565515943718656 565570663891632 566565645302552 566952386620053 568539741627648 568927830475872 569895394813416 569983865148999 570972390756264 571227137510022 571561755616964 571881093053184 572942609524728 572961841595136 573553259991936 574025364134712 574272471578496 574528690706208 574617880312812 575614442713632 576620033205888 576682888968669 577709737460352 578692237013856 579031228087872 579087256020084 580015975074416 580072098292227 580181622865236 580294234930816 582804119024064 583534930797504 583738799047936 583795282491792 583885910640438 584788131611676 584841956441344 584898546628368 585241173285216 586236481403048 586498038429254 588279117226752 588370441444128 588632950564344 589371071446584 589390854974208 589653819365184 589999231604608 590748325284978 591094378673036 591424629186816 592542311364864 592806681819072 593153940968064 593955197418888 594162706173792 594220198250574 595285562806368 595691908522452 595957684210371 596704989999531 597747425387004 597767490085248 598784101462944 598877056469916 599144253252993 599895554865273 600125282829184 600534932168976 601556250080828 602607160552752 602720940015936 603652264889472 603745975628208 603839700914562 604772754498324 604886942851632 605127023231288 605147335641856 605417329991488 606541095885746 607621110259968 608383041493248 608654479495104 609804722874816 610161939275392 610220979462024 611258770243422 611636048573184 613388591742528 613424458071936 614527153764426 614762484849408 614887136509212 615161476397601 615182125636512 615953538064032 616228353741336 616324016787129 617029600399488 618174920802996 618195671194752 618471487228896 619247024377056 619523309486088 619886218919856 620961290406016 621057688191024 621117782666703 621334781151252 622113908749172 623318400944064 624281553030528 624378466251792 624647249787136 624804670969038 624925944276928 626106937688512 626167520737164 628386030220032 628785903440366 629884383741144 630955615686282 630976795089984 631074747677976 632148004051578 632800515147353 634350610337472 634722205428864 635005394991072 635528081720574 636085336139016 636106687732992 636205436683488 637287418718664 637386350965371 638116047280512 639507932372736 639607209331104 641070288240144 641132319165093 641377838607744 642182099353984 642343939600797 642468617244832 644122144987692 644959660355136 645247417490928 645615829049472 646056530525808 646344777044484 646366473019008 647503594631488 647566248052836 647945584708632 648234674053386 649047532981946 649358910394096 650203234829568 651309022643904 651410131598856 651431997603072 652517971958718 652539875150016 652831014297168 653213434990816 654425919245147 656028987582528 656604217949952 656706148928928 657845077387008 657947200996512 658396319945868 659066158821336 659516041578429 661362556587264 661814006880096 663042455377407 663064711845984 663296365232256 663360546785832 663749135555184 664877960615652 666008705446631 666134455882308 667194608562048 667298183589072 668433044445516 668455481860992 668847055183104 669145469990592 669696258157164 669984550174912 670283472490576 670387527031614 671550183165904 672423361650432 672723372073536 673566938796096 675140943182832 675536432769184 675601798690098 679043092770048 679108798000656 680326357492992 680767901135199 680790752597088 681094496240424 681948559999464 682252820213622 684430921679904 684736289431992 684759274101504 686030313234168 686302599518412 686325636764544 686432181684816 687492857235232 687599583354348 687622664136576 688768970400869 689995400717952 690102515330928 691299363259008 691607795455584 692012931129408 692079891341076 692947730322036 693189823869424 693256897959003 694499823274096 694973893276194 697371996284838 697395405099456 697639052520704 698581451706768 698689899214902 700624087530472 702316747159344 702728156010528 703041687311544 703065286441728 703946900644608 704260975704384 704370304899576 705568213581378 706824556833024 708026639412672 708160323338496 708441393051264 709780215075456 709848894476232 710096892744288 710987324284768 713135231950659 713575390002048 714062481107472 714381069364956 714405049126272 715596003156393 715620023699616 715661867750592 715731116268924 716948346058497 717368325927414 718612461074704 718933079364892 719867867132736 721204074270162 721228283060544 721550068433712 722454861773232 722777194400436 723200588739832 723224864547584 724567302889528 725720451418368 726317807680656 727091927638272 728328478535616 728441543960424 728938782797211 730528774193358 730979667806976 732651757988736 732722650474392 734107359543768 734249848279808 734434891084314 734865114364668 736114884967329 736139594271648 737425619989632 737506004726841 738679745193696 738794417545044 738819216793728 740075712060384 740190601121076 740509239667008 740839627489584 741449428674003 741768609122224 742099558828852 742124469021824 743501988505108 744468721827264 746092587768192 746208410886288 746529639989504 746717777499582 747915336280168 747940441692416 750521313061632 751939658281728 752452937080992 752788653739416 753218467224384 753732618946776 754068906551898 754094218522176 755493956061642 755936515493404 756358865005824 757762806145608 757788242109696 758126339183808 758570440634496 759533561080686 759860526417888 759978486865332 761270967285171 761296521008352 761636183346696 762626495530368 763923479366304 764067717286272 765367152179616 765889596671724 766038254274944 766157173750416 766231308270477 767192129999397 767485923618176 768910518624892 770805447741504 771589649351808 772041637450496 772116341360112 772236204395418 773429464389636 773575497153648 775690954051594 777072158698752 778046574396672 778393709989056 778514547520584 779717508815568 779838551853102 779864728837824 780321564380288 781312301183358 782206767634176 782555759350848 784034643696192 784493921925504 784843934085792 785828095262112 785904133170114 786205092486912 787664433713304 788202098471781 788688588949632 790408909092096 790569175511844 790921898225487 790948447246944 791940263225184 792216941565056 792293597667432 792416593012023 793714083741824 794255878029936 794610245613828 795606653332708 795961623582559 796996567182672 797147049698496 798378801950592 798502741959888 798859004337324 799860739820364 800686366104814 800713242891968 802199513913406 803476214070336 803627920021248 804994634170944 805119601219416 806363672664432 806515923802176 808439018709042 811255879401408 811539305993472 812761719494886 813072963833088 813600662332311 813627972616032 815011693657896 815138215750719 816071406979968 816435507845664 817851455656704 817978418593056 819369538352568 819496736955477 819849515345616 820215301863468 820242834182016 821271384085376 821637804988448 821765355716172 823162915844941 824233227737328 824628649638528 825662699169408 826031079314784 826514958559808 828076917588032 828157043555604 828446374868336 831091201258752 832504621669056 833072894625384 833444580925782 834489685262502 834890027649552 836929713581983 838979839478592 839354161239216 839845844988192 841274154248376 841302393453312 841404753315189 841432996903968 842864005402104 843240060133842 844336477194336 845800813783296 845932115566944 846673859988096 847370775627432 847949196315123 848113781518688 848273915577984 848355995837448 849716558291552 849848467953828 852809612441472 853391745713808 854760384320192 854843092220124 856458586134396 856840706265033 857342633425446 858829526650256 859946213806848 860329889987904 861408707367744 861793036059312 861926820469218 863421664070448 863927446278176 864312898737848 868038355520784 868412030191872 868546842131808 870023962611624 870053166866688 870441352396224 873609846891264 874705316776704 875302396196256 875608198571904 875692923737688 877182197417514 877262934662016 877347819942552 877861759927824 878754878428448 879354722104572 879747057643881 880850223332641 882418675840128 882555662166192 882949425846516 884056607169876 884086282461312 884480729047776 884998847406912 886122487927467 886503947487536 886641568009554 888179274509744 889730911452096 891244059260688 892193959987456 892928344209552 893537862783678 893850036042152 896964496098048 898089251728128 898176152194416 900187924243776 900802398253464 902334375121242 903910740829128 903941082567936 905478397334208 905618963442312 905649362521344 907159131747486 907330414277448 907690534846932 907721003462784 908125994987232 909264746665952 909670426951496 909811643828619 911431665389952 912574562239872 912981719242656 914707084312224 915070132691216 915242908913088 915331469193036 916799444472464 916888155365133 920136687107904 922143727274112 922330704763818 922683908172544 922773188454768 923930307096048 924342530612004 926631857701592 928870536565584 929284964229132 929829328379784 929860540132608 931441935609024 931586532286536 932002171726878 933069151823616 933170863123758 934832478392064 936422329545792 936567699377688 936599137318656 936970874680704 937388916415392 939014634272512 939160406532768 939251281105746 940757618108504 942579045330048 943178855160549 944035519216896 944826575611716 946433423529423 946465192634976 946612121516964 946795856992384 948222006077367 950846975934212 952083308143296 952508092486608 954128004208524 954160031599488 954215823667456 954308155025232 955931128077996 956491101236552 956917852174046 959261898559104 959823822843648 961605432360216 961637710747392 962066757911616 963273149030976 963702925867248 964955973936384 966183217481538 966779560647936 968423743574208 969084795788712 969517165566726 969549709528512 971104638047488 971255391947232 971349372079254 971918377062948 972352011080079 973571299472919 974038365591144 975304852244352 976963533965856 977115197398284 977147996404608 978776957938077 978809812725024 979246521445752 979820152486224 981486513289772 981519459028864 983341339635788 983780070156149 984906326924928 985059223393392 986767616080512 986920801494768 987345652889344 987594479918802 987786169986112 988599238232004 992043834880896 992624962436352 994944547848384 995623703332776 997316940923478 999201683823462 1000345595652864 1000791912843072 1002649566668274 1002683222791488 1003270582774656 1003718204985888 1004291289632512 1004544387235746 1004976825262368 1005425208735864 1005458958029568 1005581290547421 1007135115553442 1007325274748856 1008635042475648 1009085058110304 1010350408194144 1010835118911744 1012711414774248 1013147368557184 1013304649153776 1013402698035147 1015027956380228 1015062028011136 1015514911128928 1018564639155072 1020489536239488 1021186128895632 1021542898333888 1021641744360636 1022922839999196 1023379230320433 1025913842455334 1027740596988672 1029453899277618 1029488455146816 1029648272527224 1031239285852848 1031399375031522 1031433996204864 1034993101076928 1036949044888512 1037411693183376 1037858279985408 1038019396694112 1039421595483054 1039623345087424 1039784735804136 1039819638450432 1041749734911144 1042460839914291 1043407679134464 1045379524928256 1046057994427257 1046093107649184 1046458578781056 1047770793682816 1047872177560152 1048034848822353 1050219244951072 1050936131295708 1052723437641449 1054092234015792 1054562530967316 1054597929662592 1055920350966912 1056391463556576 1056555457349364 1058352320372067 1058972290654754 1059007837373248 1059480327485104 1062039959119008 1062662089576896 1062862732931328 1064670322613184 1065145339116432 1066480986427152 1070363085003072 1071301618760448 1073326178894592 1073430035549424 1073492801625888 1075151563552576 1075354565069568 1076052488891121 1077918691612056 1078399619047338 1079801800699104 1081674505868544 1081806111405243 1081842424590816 1082325102650568 1083682292659848 1084165791600654 1084800883109748 1084837296821376 1086645782570819 1086682258210528 1086850954334292 1088580677127552 1088699340311051 1090637891457408 1092492717803424 1092662315940636 1093132687127488 1093620402484624 1095687140954896 1095793161290037 1098977636983104 1101374772419712 1102297671547002 1104209391407472 1108019617790544 1110006162225408 1110113568090576 1110763859500512 1111259441234376 1112652913683336 1113149338243278 1113186703532736 1115252982757662 1116703082740896 1117238815639296 1118639785971456 1119138881652288 1119312616329432 1119794459984256 1121698872331168 1121873004420252 1121910662538624 1123818673869472 1124320080178456 1125781969592448 1127909487422592 1128679405621488 1129182980609124 1129827700836576 1130598928420164 1131103359827847 1131141327783264 1133131290605104 1133240934092463 1133904773240106 1137855660951744 1139790789626832 1139967730297998 1141944781512528 1142454275020044 1143123511233928 1145885219049456 1147106519983872 1148050728269424 1148544943156992 1149057381412416 1149235760625624 1151228885427264 1153240066411776 1153365777937338 1155419474920704 1157384474027712 1158062456175744 1158174512040168 1160031950148832 1160144196584454 1160363245730472 1160588469861632 1163536431077391 1165608238048128 1167069861595008 1167590564983584 1167771821280876 1169576263223352 1169757827779653 1169797093256736 1170482346570432 1171968451775037 1172472962806096 1172996076858508 1176740882888256 1177265901128688 1178742142893168 1179307638730368 1179998463209216 1181496650569956 1182188757346072 1185613363638144 1186307881936128 1187910394837776 1188325412347584 1188440396501148 1190571125612736 1191383817044904 1191915368420742 1193409979999062 1195494850774008 1195534980170496 1197568202925888 1197754112939832 1198288506505986 1199791109730546 1200250565658368 1201029549157221 1201069864337952 1203112500161656 1203299270870109 1205214321105504 1205441880031872 1207304529778944 1207491951256416 1207679401829124 1209545508996648 1209773885703264 1210254046462576 1210834659982976 1212658528063563 1213082191771492 1217308958990208 1219609445749632 1220323878550784 1220441958924048 1222517540486844 1226777183485056 1226848916143872 1229054307528852 1229774273018424 1230322952795202 1230364251273024 1231907076128064 1232456707482672 1232648033574258 1234059200798976 1236349841605992 1236391342389504 1236942974457792 1238494048754112 1239046618972176 1239772437839712 1241922580812032 1242115376382048 1242235565333406 1242669562302504 1244227817498344 1246636801888128 1248563106061056 1248756932503584 1249609341938076 1249851888553856 1250166871388673 1251734527893753 1252213875377024 1252335041474328 1257571806880732 1258132888888561 1259768767482288 1261911231372564 1261953590179968 1262149495355952 1264296008103156 1264860090200763 1265601030294706 1268701220674944 1269444410857728 1270010789982144 1271056163441148 1272170672278032 1272410873366976 1274574837437328 1274772701930742 1276232094561024 1279214418662208 1282140576480288 1282264638330186 1282755677215488 1284364198707968 1284687879201594 1284937234489664 1286013950138169 1288244289975384 1289919320710272 1290494834981856 1291231658098944 1292113061051616 1292689554088968 1292732946038016 1292890230703827 1295007189262976 1295132496105672 1295891169417264 1296469348106772 1298095065963892 1298674227950491 1298717820788192 1301128479883939 1302618045287808 1302820263197712 1305035943917436 1305079750300032 1305662028594336 1306426869981632 1308851838490294 1312057975165056 1313412297857856 1315773296126271 1315894401993024 1316792639891736 1318132317642672 1319032083156858 1323628013760192 1326084910754814 1326129423691968 1326592730464512 1326721093571664 1327498271110368 1329755921231304 1329962352014331 1332017410893262 1332268911764616 1334389217124096 1334596367178144 1336866088891032 1336910963721984 1338290939981184 1339392516314328 1339969100349824 1340306794175517 1340566944981152 1340775054063228 1343100366331808 1345446744147072 1345593407593561 1347133877592192 1350281886365664 1351072865538368 1351203597380196 1353501562681863 1358217596001312 1360738697621229 1361535802270398 1361581505194176 1362188992480848 1363897119998928 1364505640427244 1368861843359808 1369472578863984 1372060626468336 1372605199036824 1372651273529088 1372864363369632 1374985714470464 1375199166708696 1375245328273152 1377537940801738 1379990801435904 1380205030661856 1382598726518016 1383215590911168 1383496057145727 1384025862258816 1384159782682152 1385895460644072 1386379647738848 1386513795918006 1388999646548192 1389947786552388 1392311643332239 1394743992569676 1394790810198912 1397162903413536 1397379798429804 1398003257590317 1399756294685637 1401248175060944 1404633494318688 1405456312021056 1406083374623088 1408521951408768 1408740609799152 1411136427162756 1416053278825344 1416882786102528 1419560430150912 1419697788952464 1420193785488576 1421974648569536 1426270463901318 1427150780004096 1428124962214944 1428762138729912 1428810098252544 1431192006312786 1431240047399232 1431323735501184 1431462232537848 1433896692116994 1434736651854828 1435376778261069 1437176680174309 1437224922149408 1437866158729784 1439735734265472 1442408148540324 1442456566121088 1443100136867424 1444909723546464 1445554388800872 1446401177479664 1449134605779056 1449274826222307 1452635615361312 1456656957071232 1456883087920848 1457877565594422 1461057548386716 1465303515977472 1465445300948784 1468214719087536 1468869782168628 1469730228729336 1472229769934658 1472279188543296 1474851239979264 1475012009453682 1477359490387392 1477588835090088 1477638433587456 1480151424120768 1480381202242152 1481018479334016 1481679254979168 1482898857348006 1483537218244448 1484199117657704 1484248938043648 1487003977010216 1488937443654528 1492185175536384 1492416821772576 1493435554999164 1495830672560336 1495975411385217 1498802525735193 1504905874161984 1505577307478832 1506436934448768 1507465237893552 1508137813103796 1508188437044352 1510702673330163 1510987912123284 1511873030986808 1515525612291216 1516252678367616 1517140881268992 1519067122161372 1519721052835776 1519956973730664 1522541934570342 1522593042016704 1523272366693392 1525252991060736 1527846958732608 1528135434572544 1530734304359232 1531779193343448 1532076508549888 1532314347500832 1532462616540954 1534384259998794 1534971847236352 1537821037249784 1538870763683001 1541610895483008 1543179298703616 1544180848916427 1544232682720224 1544472408790836 1546858928779272 1547099062547283 1547150994307296 1551381908103188 1556787419978112 1557029095041168 1559435017631136 1559677103706204 1559729457675648 1560643128760576 1562624602366716 1565111518701696 1568069287392384 1568987843851008 1569687868171584 1571656190524224 1571808266340228 1575328867426608 1576404196943562 1577377177899264 1581138351023688 1581843796450974 1581896894493888 1583880526450368 1584433883130112 1584587195334864 1584833186024046 1587428167483648 1588458435982131 1588511756059872 1589220491227656 1591213306665416 1591923247165118 1593993134365344 1594294099396992 1596757603901184 1597005483919776 1597718008674648 1599721479640728 1601372732209628 1601426485783936 1604399027826812 1606952428140672 1609989268341888 1610239202438832 1612727345328864 1613031847604352 1616878037418084 1617599428571007 1622511758802816 1625523438989772 1626248687400981 1627201324664622 1627255945232064 1630023387315792 1630276431501438 1632142813959936 1632871015691328 1635956837186112 1638739076705136 1638993473910954 1639699030691232 1640430603726936 1640485668364032 1642542768170752 1643275609976896 1643530711432344 1646325831689882 1648466455474656 1649257299277056 1651325398338816 1652062158629568 1653029917119616 1653446507320503 1656153835176064 1656314087111208 1656892749736672 1663982207884871 1665009243338112 1666145789250768 1666889161851564 1668979370525004 1669724007364917 1669780055299104 1672879474136493 1673859427163966 1677959678957184 1678708322478432 1679691689976384 1682548308496752 1682809506630378 1682865993807936 1685728010804208 1686480120267684 1688672954388672 1691864231133888 1693347719976192 1694741551254864 1695898392630246 1696227563037376 1696547831155968 1696711991674896 1699433116583104 1699696935907656 1700857159860159 1705619224882944 1706783491427616 1709520768640384 1709686184440248 1709951595446997 1712917172268792 1713681412530066 1714685266850892 1717601398257101 1717659053300512 1720659779975808 1720847344362629 1722817414735488 1723586072118624 1723853640938436 1726843328140896 1727854892556352 1728625797475696 1730048666906007 1736076711041568 1737093684263616 1740047925223248 1740216294876681 1740882704792448 1750604792392512 1751216397143808 1751385847475376 1754364394835028 1754525869324032 1754695639885104 1755723519855648 1757509756856896 1758709444209144 1759494115287762 1761700446665282 1764837351680256 1765111324332384 1765898851693032 1768113214339752 1768172564922624 1768961458095552 1769997694813824 1772244975854934 1773007894975072 1773283136019108 1776298923665399 1776358549019488 1779461822904192 1782488118521376 1785856688419104 1787075725567356 1787700072084304 1787873052631113 1790114969998593 1796352304388832 1799686664595819 1800375848487552 1801604796506928 1804668750242484 1807821481658256 1810956794668416 1811237926884624 1814318263494972 1814660828554896 1815381069693864 1815442006925568 1816251989974464 1818529493331904 1819340853902992 1819623287657238 1822863330779904 1825149124479744 1825963438485312 1829414168624448 1830140265382432 1830485817826176 1830662938386072 1833598888944928 1833776310730266 1840273374215808 1844287454548224 1844661409527636 1845484429192803 1845546376909536 1847860614192096 1848685061224008 1848972050361387 1853263715403184 1857741073131168 1858569928458264 1859658656759568 1862883871218048 1863173064573072 1864004343453756 1866341726247516 1872844659091584 1873135398755376 1873941749361408 1874777832830784 1878320813065536 1878502562211492 1881515236217008 1885158090660096 1886357710321098 1889653151223432 1892866847058846 1892930385269952 1893224243033928 1893591713984768 1896444012154734 1898401545442059 1901693951868424 1904166616286592 1905016184973216 1908256008417048 1908320063198976 1908616310050464 1911862256155992 1912159052896113 1912982202473104 1913835704348092 1918523797118208 1923210864720432 1924133515823232 1926546298061952 1927405851734496 1932366434963076 1936847487148416 1938169591577424 1939034331133452 1939099419057024 1942510783894464 1942698744158508 1943836754125896 1944704022160158 1947142598945838 1948076731182288 1950609704488704 1953927067931712 1954230394796568 1954295992809216 1957553915876154 1957619625450048 1958493042891504 1959640304972448 1962973026579544 1963038918057728 1963277757735441 1966682679271576 1967560140312298 1969812653849856 1970118446786784 1973535232161024 1973841602989536 1975188959837604 1975572339972224 1977198476464008 1978548124735287 1984087669761792 1989889095696768 1991247406665552 1994633881846956 1998026116339893 1998403367646924 2001583825686144 2005299133336548 2005366445582976 2006541165549312 2007436409971776 2009088774471492 2009953650524736 2010850417471728 2011162581094842 2014270231106884 2014650549497712 2017270084951296 2018170116220608 2020700816388288 2025422829548496 2026294737114368 2026609298307552 2026805396070294 2030055912760456 2030124056022272 2031029822257856 2037129278310144 2040979072478976 2042303703405597 2042372257791264 2043085796667776 2043283488721272 2045845679998392 2046758460640866 2051827684910668 2052743134502389 2058907798555236 2058976910293632 2059296545054448 2062478571705696 2062798750063044 2062867992409728 2066306911202607 2069986202153856 2073898089777024 2074823386366752 2076038793388224 2078843190966108 2079246690174848 2079569471608272 2079770693877009 2083499469822288 2084921679828582 2092115988854514 2092186215298368 2092917157562112 2095541587365632 2095744355120304 2096069697644706 2100438489902144 2101872262591416 2105446875282898 2108184468031584 2109125061934632 2109195859325184 2111840701933824 2112782927113152 2113110914698728 2116704640744134 2117944581309508 2118015674746496 2118960654970208 2122893835600111 2124079918238016 2125324179153792 2129340645226368 2130290678232864 2132961972854304 2139405695851977 2140726170006144 2146788009469179 2146860071098848 2146985603251776 2150303127105152 2150845038175491 2152104977782242 2155837383224112 2156799238094676 2159603601398208 2163612222810486 2163684849181632 2164650205301136 2167364585319696 2168331583201308 2169601766219496 2169674593642752 2173291565141638 2173364516421056 2173701908668584 2177161354255104 2177398680622102 2181275782914816 2184985435606848 2185324631881272 2186265374254976 2186816348391633 2187240804969248 2191374281909792 2191586322580074 2197955273966208 2200750662041281 2202749544839424 2204595343094004 2208344654901987 2208418782814944 2212518014180523 2216039235581088 2220227136181152 2221527719001024 2222518882468752 2224348286022009 2225305827366672 2226298676486556 2226373407065472 2230505965515324 2233406165481792 2238277763304576 2238625232658864 2239588919968512 2243397744662336 2243746008840504 2243821325077248 2247637347738944 2248640160356912 2251563939184896 2255818974845184 2257358811242976 2258365961218248 2259655401673152 2261197856840328 2262206719655694 2262282655566528 2266262581210208 2266481868184926 2267809546480212 2271666365436811 2275711321903488 2279581579253664 2279935460595996 2283812901855513 2283889563025056 2284908550040088 2286247022467856 2291770438098912 2296101456538848 2298114762824832 2298471521251248 2301576389998191 2302457770854528 2306731555874676 2314768948055424 2316124912351488 2316349024080336 2320063900297664 2320288393168908 2320726491460944 2327072862154782 2331216476096256 2334139723190016 2335181129967168 2335543642561752 2339152526446704 2339515655559306 2339594186513472 2340964693140864 2343936903550074 2344867215021241 2344945925612192 2345992153717016 2353481765776512 2354531802257376 2357484285786336 2358615277460736 2362993301139912 2364377514692144 2364606295415343 2371226727276288 2375820789675552 2376650824695168 2376880793002296 2381142251225472 2382767634089808 2383830736841484 2386819959998124 2387884870747677 2390989701548016 2395136405851776 2395508225879664 2396577013011972 2399582219461092 2402059098314442 2402139728675904 2406225000323312 2406598541740218 2410428642211008 2410883760063744 2414983902512832 2415358803658248 2419091017993296 2419547771406528 2420508092925152 2421669319965952 2425317056127126 2426164383542984 2434617917980416 2439218891499264 2440801986996933 2440883917848096 2445035080973688 2445414647252157 2453554366970112 2458108615057704 2459548546036848 2460645905590404 2460728502546048 2463814152256128 2464913414965344 2465296067148516 2469488747534823 2472699683211984 2473885948915584 2476988097508224 2478093237944352 2479544875679424 2484230752764096 2484471130666812 2485339124605008 2488455634996688 2493273603776256 2497513865007168 2499218683876152 2499703777107712 2500333742777346 2503469055787506 2504427750754048 2504670082948656 2510789140745949 2515143613761464 2516265777777122 2519537534964576 2523822462745128 2523907180359936 2524214259945567 2524298990711904 2528592016206312 2529720180401526 2531202060589412 2537402441349888 2540021579964288 2542112326882296 2544341344556064 2544821746733952 2549149674874656 2549545403861484 2558428837324416 2564281152960576 2564529276660372 2569375758403188 2569874468979328 2570522118795099 2572027900276338 2576488579950768 2579838641420544 2580989669963712 2584226122103232 2585379108177936 2585780461407654 2590014378525952 2590264992211344 2591782338834528 2592938696213544 2596190131927784 2597348455900982 2597435641576384 2602256959767878 2605236090575616 2605640526395424 2610071887834872 2610159500600064 2611324057188672 2612853739963264 2617703676980588 2624115950330112 2626824595715712 2631546592252542 2631788803986048 2633585279783472 2636264635285344 2638064166313716 2639241172931643 2642550669997923 2647256027520384 2652169821509628 2652258847383936 2653442187143328 2654996542220736 2658367463782401 2659511842462608 2659924704028662 2664034821786524 2664537823529232 2669192734356288 2673732177782064 2676581879962368 2678785032628656 2679938200699648 2680613588351034 2681133889962304 2681550108126456 2686200732663616 2690893488294144 2691186815187122 2694267755184384 2700563772731328 2702145731076736 2702407194760392 2707003125363726 2714918339180579 2716435192002624 2721477395242458 2723071604540796 2723163010388352 2724377984961696 2727794239997856 2729011280854488 2729434931485857 2737723686719616 2738945157727968 2744121252936672 2745210398073648 2745728726739264 2749971428940928 2750398333417392 2750664466095399 2755075881603476 2760410061323712 2766431181822336 2766992114291454 2768051724517632 2768319565364304 2771790921288144 2772759295477696 2773027591836012 2777999293096384 2779895573104776 2784623286664478 2789487985139352 2789581620397824 2794325806827072 2794759596859608 2796006515180634 2799512589371274 2802402281366849 2802496350121888 2807698298696921 2809266988637376 2810912624042112 2812166749246176 2817043902817536 2817481219598304 2822272854325512 2829536565481647 2832106557650688 2839300270588269 2839395577904928 2840387570977152 2843949297139072 2844666018232101 2852540927802636 2856249924429888 2857524277459824 2862384012625572 2862480094798464 2862647471002368 2862924465075696 2867793384233988 2869473303709656 2870753556522138 2874353360348618 2874449844298816 2875732317459568 2879471468530944 2884816297080648 2884913132242176 2886200273734848 2889819447092928 2891108777601744 2892802354959328 2898269211558112 2898549652444614 2905271230722624 2913313914142464 2913766175841696 2915755131188844 2917056033240237 2920713898418757 2922115096773432 2930890601897568 2936330873814231 2936429438175072 2937739564337256 2939460457458672 2944459539869316 2944558377086592 2950024018907364 2951340210468447 2954718980774784 2955177670180176 2960302848241536 2960762404484304 2962036958668032 2963358509958336 2965797714696012 2967074436488896 2968398235315408 2974007954020432 2977874887309056 2984833643545152 2986871109998328 2991661345120672 2991950822770434 2997605051470386 3009811748323968 3011154614957664 3012873868897536 3014930475787104 3016275626207592 3016376874088704 3016743871642263 3021405346660326 3021975824246568 3023746061973616 3031051224582432 3032505356735232 3038134244322744 3039442105671552 3039913947461328 3045083869140684 3045186084033408 3046544733386784 3055693917465216 3061468608718464 3063558386686896 3064628695001664 3064925233081908 3068768519997588 3070137690961299 3075642074499568 3077741527366002 3083221790966016 3088361697832854 3088465365440448 3088944817581672 3093717857558544 3094198125094566 3094301988614592 3102763816206376 3113574839956224 3114058190082336 3118870035262272 3119354207412408 3119458915351296 3125249204733432 3127382519742873 3130223037403392 3136138574784768 3139375736343168 3143312381048448 3143616532680456 3150657734853216 3152808393887124 3158170312924347 3162276702047376 3163687592901948 3163793788987776 3167761052900736 3169174390669728 3169666372048092 3175056961116201 3176916871964262 3177023512119744 3178440982455312 3182426613330832 3183846494330236 3187986268730688 3188588198793984 3194010967839552 3195436017349296 3199442959281456 3202745464419256 3202852971567872 3208798055653624 3213904856281344 3219978536683776 3220478404877664 3225454690657728 3226063695208704 3228157466673363 3233756074836168 3235198857142014 3245023517605632 3251046877979544 3252497374801962 3254402649329244 3254511890464128 3259937347712457 3260046774631584 3260552863002876 3265742031382656 3266098020933153 3271913674372224 3277478153410272 3277986947821908 3279398061382464 3280861207453872 3286551219953792 3287061422864688 3287379483870111 3292651663379764 3296932910949312 3304124317259136 3306059834239232 3306893014641006 3312307670352128 3312628174222416 3313785499473344 3327964415769742 3330018486676224 3332291578501536 3333778323703128 3337958741050008 3339448014729834 3339560110598208 3345758948272986 3347718854327932 3349212482609161 3355919357914368 3357416644956864 3359383379952768 3365096616993504 3365619013260756 3365731987615872 3371456021608416 3372960240535368 3377345908777344 3383728462267776 3389483102509728 3391796785260492 3392455126074752 3393310079483541 3393423983349792 3398866233166208 3399393871815312 3399722802277389 3401714319720318 3413566982855232 3419041537280768 3419372368880496 3419903190893994 3425834344537584 3427362825060132 3429370533701784 3435202796514202 3435318106601024 3441319559951616 3441694688725258 3445634829470976 3447172144237248 3447707281876872 3453686656281792 3455709785112704 3457251594951392 3460097333812014 3472153422083136 3474187368527232 3480095850446496 3480432589753362 3481765409584896 3490609293232173 3501209584785024 3502771694950752 3508728789670056 3509273483338959 3509391279770208 3511447039711296 3515019513713792 3515905355325111 3517418888418288 3518988230575524 3523400893330564 3524972904437047 3530222648664768 3531797703386064 3536226428679504 3537922916191104 3539995389627648 3544489951709868 3546015789950144 3546566272038216 3552597847330798 3552717098038976 3558923645808384 3564976237042752 3571713376838208 3574151451134712 3575400144168608 3575746105262226 3580229939997186 3590698448593669 3592704608777664 3599373329191638 3600751696975104 3603088647471663 3603209593013856 3609337500484968 3609897812610327 3615642963316512 3621913589336832 3622475853769248 3628636526989944 3629321657109792 3630762139387728 3632503979948928 3637058986663808 3637975584190689 3638681707805984 3639246575314476 3651926876970624 3658828337248896 3660280530764864 3660971635652352 3661325876772144 3667197777889856 3667552621460532 3680546748431616 3689322819055272 3690968858385606 3691092753819072 3695721228384192 3697370122448016 3697944100722774 3706403017291639 3706527430806368 3715482146262336 3717139856916528 3719317313519136 3725767742436096 3726346129146144 3728008686907512 3732683452495032 3745689318183168 3746270797510752 3749555665661568 3755203583681259 3756641626131072 3757005124422984 3763030472434016 3772715420642196 3774398666665683 3779306302446864 3785733694117692 3785860770539904 3786448486067856 3792888024309468 3794580270602289 3796803090884118 3803387903736848 3808333232573184 3810032369946432 3816512016834096 3817232620100928 3823724512311984 3824318105792226 3825964404946208 3827671408696184 3846421729440864 3848267031646464 3853092596123904 3854811703468992 3858041850414507 3864732869926152 3873694974296832 3876339183154848 3878068662266904 3878198838114048 3885021567788928 3885397488317016 3887673508251792 3889408044320316 3894285197891676 3896022683851473 3896153462364576 3903385439651817 3907854135863424 3908460789593136 3915107831752308 3915239250900096 3916986085783008 3919280609944896 3925946053159088 3926555515470882 3933365358543152 3935120280624596 3940236893573568 3947683205979072 3950377919675208 3951144679944448 3954396952928016 3957096249470574 3979778191393536 3982494813331104 3989267763693912 3989887056042993 3996052232679786 3996806735293848 4003167651372288 4010598266673096 4010732891165952 4014872819943552 4018177548942984 4019907301049472 4021700834943456 4022325162189684 4028540462213768 4029301098995424 4036340232441216 4036780222780683 4041401632776576 4050845659096992 4053218596615104 4053610792140588 4060111825520912 4060504688045589 4062059644515712 4084607406811194 4084744515582528 4086171593335552 4086566977442544 4091691359996784 4093516921281732 4103655369821336 4105486269004778 4117815597110472 4117953820587264 4118593090108896 4124957143411392 4125597500126088 4125735984819456 4132613822405214 4139972404307712 4147796179554048 4149646772733504 4152077586776448 4157686381932216 4158493380349696 4159138943216544 4159541387754018 4166998939644576 4169843359657164 4176934929996717 4184231977709028 4184372430596736 4191488710240608 4192139395289412 4194009772770951 4199268884056911 4200876979804288 4203744525182832 4210893750565796 4216368936063168 4218250123869264 4225565854226304 4226221829397456 4233409281488268 4235889162619016 4236031349492992 4237921309940416 4245787671200222 4248159836476032 4250648358307584 4258681290452736 4260581356465728 4265923945708608 4278811391703954 4281452340012288 4293576018938358 4293720142197696 4293971206503552 4300606254210304 4301690076350982 4304209955564484 4306130334783207 4311530040522927 4311674766448224 4313598476189352 4319207202796416 4327224445620972 4327369698363264 4329300410602272 4334729170639392 4336663166402616 4339203532438992 4346583130283276 4346729032842112 4347403817337168 4347824478666921 4354797361244204 4369970871213696 4370649263762544 4372530748509952 4373632696783266 4374481609938496 4382748563819584 4383172645160148 4395910547932416 4401501324082562 4409190686188008 4416689309803974 4416837565629888 4425036028361046 4429603606031471 4432078471162176 4440454272362304 4443055438002048 4445037764937504 4448696572044018 4450611654733344 4452597352973112 4452746814130944 4461011931030648 4466812330963584 4476555526609152 4477250465317728 4486795489324672 4487492017681008 4487926234155651 4495274695477888 4496407577205579 4497280320713824 4514717622485952 4516731922436496 4519310803346304 4522395713680656 4524413439311388 4524565311133056 4532108019990489 4532525162420416 4532963736369852 4535619092960424 4543332730873622 4551422643806976 4559163158507328 4559870921191992 4567625803711026 4567779126050112 4569817100080176 4572494044935712 4580981434716029 4583540876197824 4592202913077696 4596229525649664 4596943042502496 4603152779996382 4604915541709056 4613463111749352 4616612291049003 4629537896110848 4632542546749281 4632698048160672 4640127800595328 4640576786337816 4641297187641849 4641452982921888 4654145724309564 4662060938126417 4670362259934336 4671087285123504 4678305052893408 4679031311118612 4679188373026944 4681929386281728 4687873807100148 4689734430042482 4689891851224384 4691984307434032 4706963531553024 4709063604514752 4714968571572672 4725986602279824 4728755029384288 4729212590830686 4751641579351104 4753301649390336 4753761586004592 4762284502450944 4765375307946393 4765535268179616 4767661473682968 4773639919996248 4775769741495354 4781979403096032 4790272811703552 4791016451759328 4793154026023944 4799164438922184 4804118196628884 4804279457351808 4812450000646624 4813197083480436 4820857284422016 4821382792806083 4829967805025664 4830717607316496 4838182035986592 4839095542813056 4841016185850304 4850634112254252 4852328767085968 4852798285713021 4881603973993866 4881767835696192 4890070161947376 4890829294504314 4916217230115408 4919097092073696 4921291811180808 4921457005092096 4927628304512256 4929826829930688 4930592134297032 4938977495069646 4945399366423968 4947771897831168 4953976195016448 4956186475888704 4959089751358848 4968461505528192 4968942261333624 4970678249210016 4976911269993376 4991946623654613 4995027730014336 4998437367752304 5000667485554692 5006938111575012 5009172022094751 5009340165897312 5018638422409479 5021578281491898 5030287227522928 5032531555554244 5039075069929152 5047644925490256 5048428519891134 5048597981423808 5057184032412624 5059440360803052 5062404121178824 5080043159928576 5084224653764592 5088682689112128 5089643493467904 5098299349749312 5099090807722968 5102571479580477 5116857674648832 5128562305921152 5129058553320744 5138751516806376 5139748937958656 5141044237590198 5144055800552676 5152804194771303 5152977159901536 5161979339927424 5162542033087887 5168452244206464 5170758216355872 5171560922815308 5180529984422688 5183564677669056 5185877392427088 5190146000718021 5192380263855568 5194696911801964 5194871283152768 5204513919535756 5211281052790848 5220143775669744 5222648114377344 5225707479926528 5235407353961176 5253649191431424 5263093184505084 5263577607972096 5267170559566944 5272529270570688 5276128332627432 5278482345863286 5285101339995846 5294512055040768 5304339643019256 5304517694767872 5306884374286656 5309993084441472 5316734927564802 5319023684925216 5319849408057324 5328069643573048 5328896770996197 5329075647058464 5338385468712576 5347464355564128 5357570065257312 5361227176702068 5362267779924608 5363100216252912 5363619157893339 5370344909995779 5372401465327232 5382373630374244 5401127545462656 5404291462153472 5404814389520784 5414006250727452 5429836678361158 5432870384005248 5442954790484916 5446143209081592 5446326020776704 5448755969923392 5455588479995712 5458022561708976 5458869862971714 5475447373439232 5477890315455936 5488242505873344 5490420796147296 5491457453478528 5499942857881856 5500796666834784 5501328932190798 5510151763206952 5520820122647424 5532862363644672 5533984228582908 5536453287578409 5536639130728608 5543581842576288 5545518590955392 5546055183672024 5546916151084161 5555998586192768 5559791146209552 5569246573328956 5571731365077913 5578975970278704 5588651613654144 5589519193719216 5592013030361268 5599025178742548 5604804562733698 5604992700243776 5615396597393842 5618533977274752 5621825248084224 5624333498492352 5634962439196608 5644545708651024 5659073130963294 5678600541176538 5678791155809856 5680775141954304 5687898594278144 5689332036464202 5695204636326177 5705081855605272 5712499848859776 5715048554919648 5724768025251144 5724960189596928 5725848930151392 5735586768467976 5736477158688339 5738946607419312 5741507113044276 5748706720697236 5748899688597632 5751464634919136 5762140410914587 5769632594161296 5772400547469696 5779638894185856 5782217555203488 5785604709918656 5796538423116224 5797099304889228 5810542461445248 5827532351683392 5831510262377688 5834112066480474 5841427796837514 5844230193546864 5858507995073881 5861781203795136 5872661747628462 5872858876350144 5875479128674512 5878920914917344 5888919079738632 5889116754173184 5889833273206323 5900048037814728 5902680420936894 5909437961549568 5910355340360352 5920605696483072 5921524808968608 5926717019916672 5931595429392024 5934148872977792 5935644374205861 5936796470630816 5948015908040864 5969667287090304 5973742219996656 5983322690241344 5983901645540868 5994078349019679 5995210102940772 6019623496647936 6022309229915328 6029860951574208 6032551252415184 6033487743284526 6042810693320652 6043951648493136 6047492123947232 6062102449164864 6076268488645488 6078884211343104 6079827894922656 6090167738281368 6090372168066816 6093089466773568 6111387834930432 6122937217436928 6126911110216791 6127116773373792 6129257390003328 6129850466163816 6137537039995176 6140275381922598 6151284148999136 6155483054732004 6158229403507167 6165951563328487 6176723395665708 6176930730880896 6177889635163344 6187435715117088 6188396250189132 6188603977229184 6198920733607821 6205527632412752 6228116380164672 6237740070524544 6238708414824816 6250498409466864 6254765039485746 6278751472686336 6286624762096896 6287233065360912 6301315469706432 6305616787774248 6316340625848694 6324553404094752 6327375185803896 6327587577975552 6335522105801472 6338348781339456 6339332744096184 6350113922232402 6353833743928524 6354047024239488 6356881964910624 6364853226661664 6367692988660472 6368681506800333 6375972537461376 6388021935679104 6390872034698592 6398885918562912 6405490928838512 6417596111307248 6418217087555931 6440956809755328 6450909381315456 6456314933346726 6467512149672336 6470397714284028 6502093755959088 6504994749603924 6508805298658488 6509023780928256 6519874695424914 6520093549263168 6521105726005752 6531484062765312 6532196041866306 6543827348744448 6554956306820544 6555973895643816 6558796122764928 6561722414907744 6573102439907584 6574122845729376 6574758967740222 6585303326759528 6593865821898624 6602251986123843 6608248634518272 6613786029282012 6625033964705961 6625256348444832 6627570998946688 6637554042541569 6655928831539484 6664583157003072 6667556647406256 6675917482100016 6678896029459668 6679120221196416 6691517896545972 6695437708655864 6698424965218322 6714833289913728 6718766759905536 6730193233987008 6731238026521512 6731463975231744 6742912043216832 6745920481070736 6754691817554688 6767456924535552 6778966205019456 6783593570520984 6784910252149504 6786620158967082 6786847966699584 6797732466332416 6798787743630624 6799445604554778 6803428639440636 6814999096310433 6827133965710464 6838744737760992 6839806381787988 6851438705566539 6851668689075168 6854725650120264 6858741067403568 6870405593028404 6870636213202048 6883389377450516 6894344288474496 6895414563753744 6907373312563584 6911419570225408 6914503189902784 6920194667624028 6944306844166272 6948374737054464 6960191700892992 6960865179506724 6981218586464346 7002419169570048 7005543389901504 7017457579340112 7018546966677918 7018782559540416 7022894079422592 7030039027427584 7031810710650222 7034601645063723 7034837776836576 7037976461151048 7046801786661128 7049945808874094 7060445297329536 7063595406772128 7072452857359008 7075845832382208 7088979903419736 7092031579900288 7093132544076432 7093818886246029 7105195694661596 7105434196077952 7129952474085504 7143426753676416 7148302902269424 7150800288337216 7151492210524452 7160459879994372 7163654612243031 7181396897187338 7185409217555328 7198746658383276 7206177294943326 7206419186027712 7218675000969936 7219795625220654 7231285926633024 7244951707538496 7257273053979888 7258643314219584 7261524278775456 7265007959897856 7274117973327616 7275951168381378 7277363415611968 7278493150628952 7303853753941248 7317656674497792 7320561061529728 7322405960990799 7322651753544288 7334395555779712 7335105242921064 7336243941756471 7369064063490143 7378645638110544 7381937716771212 7382185507638144 7391442456768384 7394740244896032 7395888201445548 7408466242604469 7412806034583278 7413054861612736 7430964292524672 7434279713833056 7438634627038272 7452692258292288 7456017373815024 7465366904990064 7492541595021504 7499111331323136 7510407167362518 7513283252262144 7514010248845968 7526060944868032 7532367422237847 7545430841284392 7548797333331366 7558612604893728 7571467388235384 7571721541079808 7572642779836701 7572896972135712 7585776048618936 7589160541204578 7593606181768236 7606520477995733 7606775807473696 7620064739892864 7620895382177357 7633024033668192 7634465240201856 7647449024623968 7648636211584452 7651928809892416 7655342817392368 7692843458881728 7709623406937984 7716083700829014 7729465739852304 7752678366309696 7756137324533808 7770043135577856 7770794976634032 7775347016503584 7778816088640632 7788570395783352 7792045367702946 7792306924729152 7806770879303634 7815708271726848 7816921579186272 7830215663504616 7830478501800192 7833972171566016 7838561219889792 7851892106318176 7853111030941764 7866730717086304 7870240561249192 7880473787147136 7895366411958144 7900755839350416 7908793905856032 7914192498941148 7917723518794929 7927652009993769 7964989626662208 7978535527387824 7979774112085986 7992104465359572 7993613470587696 8021196533346192 8029745639887104 8036355097885968 8039814602098944 8043401669886912 8044650324379368 8057080924427536 8058602197990848 8072680464882432 8073560445561366 8082803265553152 8101691318193984 8106437193230208 8107221584281176 8120223651041824 8121009376091178 8124119289031424 8144755017541737 8169214813622388 8169489031165056 8173133954885088 8183382719993568 8187033842563464 8188304794457571 8207310739642672 8210972538009556 8235631194220944 8237186180217792 8249914286822784 8251195000252176 8265227644810428 8299293545467008 8304155173552896 8315372763864432 8318277886433088 8319082775508036 8333997879289152 8339686719314328 8353869859993434 8368463955418056 8368744861193472 8382977420481216 8384278790578824 8388019545541902 8398537768113822 8401753959608576 8407206844100547 8407489050365664 8421787501131592 8423094896090763 8432737872126336 8436500247738528 8451131708452608 8452443658794912 8466818562976536 8471778325238032 8475842619880832 8488609696444941 8491575342400444 8496319672952064 8521162712931456 8531847891417216 8557622783407908 8587152037876716 8587440284395392 8587942413007104 8603380152701964 8608419911128968 8612260669566414 8623060081045854 8623349532896448 8627196952378704 8638414405592832 8654448891241944 8654739396726528 8658600821204544 8669458341278784 8673326332805232 8678407064877984 8693166260566552 8693458065684224 8694807634674336 8695648957333842 8709594722488408 8739941742427392 8741298527525088 8747265393566532 8748963219876992 8751168099720711 8762141695256271 8765497127639168 8766345290320296 8803002648165124 8818381372376016 8833378619607948 8833675131259776 8850072056722092 8854020631405341 8859207212062942 8864156942324352 8880908544724608 8886110876004096 8890075529875008 8897393144088036 8901223309466688 8905194705946224 8922023862061296 8933624661927168 8954500930635456 8973590978649344 8974984035362016 8975852468311302 8990549390955776 8992815154411158 8994560641427648 9029435244971904 9033463844872992 9038621606692608 9044791427361312 9048826878622776 9049130622266112 9050231614926789 9064216039980978 9065050324840832 9065927472739704 9071238185920848 9086665461747244 9090719595653437 9118326317014656 9119741842383984 9135251607422052 9135558252100224 9139634200160352 9144988089871424 9161962869432058 9167081752395648 9184405826155392 9193886085004992 9206305559992764 9210413072883897 9226926223498704 9233224582098006 9265085093498562 9265396096321344 9280255601190656 9281153572675632 9282594375283698 9282905965843776 9308291448619128 9324121876252834 9340724519868672 9342174570247008 9356610105786816 9358062622237224 9358376746053888 9375747614200296 9379468860084964 9379783702448768 9382147559228619 9383968614868064 9418127209029504 9429937143145344 9451973204559648 9457510058768576 9458425181661372 9474510938773041 9503283158702208 9507523172009184 9525170883348603 9530750615892786 9531070536359232 9535322947365936 9547279839992496 9551539482990708 9563958806192064 9582032903518656 9586308052047888 9598328877844368 9608236393257768 9608558914703616 9624900001293248 9626394166960872 9641714568844032 9642765585612166 9659935610051328 9661435214632992 9676364071973184 9678191085626112 9682032371700608 9684472400020089 9701268224508504 9704657534171936 9705596571426042 9746181503325673 9763207947987732 9763535671392384 9779812043137371 9780140323894752 9781658589008628 9798294062799459 9832434460230816 9838194184147392 9842583622361616 9859653659861376 9861184268594064 9877954990139292 9890798732847936 9912372951777408 9918179502717696 9936923011056384 9937884522667248 9941356498420032 9953822539986752 9983893247309226 9990055460028672 9996874735504608 10001334971109384 10013876223150024 10018344044189502 10018680331794624 10037276844818958 10043156562983796 10047637447827483 10060236761220163 10060574455045856 10065063111108488 10078150139858304 10095289850980512 10096857039782268 10097195962847616 10114368064825248 10118880721606104 10124808242357648 10168449307529184 10177365378224256 10196598699498624 10198181615445936 10205142959160954 10257124611842304 10258117106641488 10277503033612752 10282088475180396 10288111601105352 10305608389542606 10305954319803072 10323958679854848 10325084066175774 10336904488412928 10341516432711744 10343121845630616 10361059968845376 10367129355338112 10371754784854176 10380292001436042 10384760527711136 10389393823603928 10389742566305536 10409027839071512 10422562105581696 10440287551339488 10445296228754688 10470814707922352 10471827879696519 10526186369010168 10534341119133888 10545058541141376 10552256665254864 10556964691726572 10570202679991692 10574918713311141 10608679286038512 10613768748573312 10619986168882944 10633469855129604 10638047369850432 10639698816114648 10656139287146096 10657793541992394 10658151294116928 10676770937425152 10694928711128256 10715140130514624 10722454353404136 10724535559849216 10726200432505824 10727238315786678 10740689819991558 10744802930654464 10764747260748488 10772095345781007 10802255090925312 10809265942414989 10809628779041568 10828012501454904 10829693437830981 10859673356722316 10865740768010496 10885909580969832 10892286418163184 10897511939846784 10911176959991424 10916045123417952 10917739725943428 10955780630911872 10976485011746688 10980841592294592 10982914906957056 11001593333669568 11002657864381596 11020303526413904 11041640245294848 11067968457165816 11072906575156818 11073278261457216 11087163685152576 11091037181910784 11092110367344048 11093832302168322 11111997172385536 11119209051874917 11119582292419104 11138493146657912 11143462730155826 11157951940557408 11177303227308288 11179038387438432 11184026060722536 11198050357485096 11209609125467396 11209985400487552 11230793194787684 11237067954549504 11248666996984704 11269924878393216 11289091417302048 11318146261926588 11323195999997049 11357201082353076 11357582311619712 11378664072928404 11383740811806867 11390409272652354 11410163711210544 11424999697719552 11430097109839296 11449536050502288 11451697860302784 11471173536935952 11472954317376678 11477893214838624 11483014226088552 11497413441394472 11497799377195264 11502929269838272 11524280821829174 11539265188322592 11544801094939392 11559277788371712 11564435110406976 11571209419837312 11574125551243521 11593076846232448 11594198609778456 11621084922890496 11655064703366784 11663020524755376 11668224132960948 11682855593675028 11688068051554419 11688460387093728 11710156318955451 11717015990147762 11723562407590272 11745323495256924 11745717752700288 11750958257349024 11757841829834688 11777838159477264 11779666546412646 11800096075629456 11805360841873788 11820710680720704 11843049617937216 11853434039833344 11863190858784048 11868297745955584 11871288748411722 11873592941261632 11896031816081728 11939334574180608 11947484439993312 11966645380482688 11967803291081736 11969661168128979 11988156698039358 11990420205881544 12023209787799707 12044618459830656 12059721903148416 12065102504830368 12066975486569052 12085621386641304 12087903296986272 12094984247894464 12110340668342049 12124204898329728 12152536977290976 12159655789845312 12180335476562736 12181514064136767 12186178933547136 12253822220433582 12254233546747584 12258514780006656 12259700932327632 12275074079990352 12280550763845196 12302568297998272 12310966109464008 12316458807014334 12331903126656974 12353446791331416 12353861461761792 12355779270326688 12374871430234176 12376792500378264 12377207954458368 12397841467215642 12411055264825504 12434092465657793 12456232760329344 12475480141049088 12477416829649632 12500996818933728 12509530078971492 12530804789990151 12574466130721824 12597806652170733 12602630939412864 12611233575548496 12632681251697388 12649106808189504 12654750371607792 12676697562678912 12678665488192368 12700227844464804 12707667487857048 12708094048478976 12713763929821248 12729706453323328 12735385977320944 12737363013600666 12751945074922752 12776043871358208 12781744069397184 12797771837125824 12810981857677024 12835192222614496 12836434175111862 12881913619510656 12901818762630912 12912629866693452 12918391004349621 12934590121568781 12935024299344672 12940795428568056 13004187511918176 13009989499207848 13017610597316976 13039749390849828 13040187098526336 13042211452011504 13064392083732612 13109912613641088 13111947791287632 13117592245529856 13123444829815488 13148245691458752 13149517935480444 13170606653519056 13187731643797248 13204503972247686 13227572058564024 13250067929411922 13250512696889664 13255141997893376 13275108085083138 13288810818094413 13311857663078968 13329166314006144 13335113294812512 13351834964200032 13357792058919336 13358240442392832 13383035793091944 13390875417311728 13396849930436644 13429666579827456 13460386467974016 13462476053043024 13485824086433664 13491840962141472 13557932410038912 13567187141041968 13573240317934164 13573695933399168 13596324059971467 13597575487261248 13598891209109556 13606857278881272 13629998192620866 13654267931420928 13677489475521984 13679612763575976 13702877411133078 13703337378150336 13709451300240528 13717482134807136 13740811186056808 13741272426404096 13742944304148087 13766778754901032 13788688576948992 13790829127507488 13814746625127168 13829006379805568 13840389335248056 13849836873147009 13888613688332544 13920383401785984 13921730359013448 13962437172928692 13986182814379251 14011086779803008 14034915158680224 14037093933355836 14037565119080832 14045788158845184 14063621421300444 14069203290127446 14069675553673152 14075952922302096 14093603573322256 14099891617748188 14120890594659072 14127190813544256 14144905714718016 14177959806839472 14184063159800576 14186265088152864 14187637772492058 14210391389323192 14210868392155904 14259904948171008 14286853507352832 14296125923839179 14296605804538848 14301600576674432 14302984421048904 14320919759988744 14327309224486062 14362793794374676 14370818435110656 14397493316766552 14412354589886652 14412838372055424 14437350001939872 14439591250441308 14462571853266048 14464148378418249 14489903415076992 14514546107959776 14517286628439168 14523048557550912 14551902336762756 14554726831223936 14556986301257904 14558394857139063 14641122123059456 14644811921981598 14645303507088576 14668791111559424 14670210485842128 14672487883512942 14738128126980286 14757291276221088 14763875433542424 14764371015276288 14782884913536768 14789480489792064 14791776402891096 14816932485208938 14825612069166556 14826109723225472 14861928585049344 14868559427666112 14877269254076544 14905384516584576 14912034747630048 14930733809980128 14975839870963839 14985083190043008 15020814334725036 15027516066284253 15028020497691936 15052121889736064 15055915267228437 15064734844475694 15090861682568784 15097594666662732 15117225209787456 15142934776470768 15145285559673402 15145793944271424 15171552097237872 15178321082409156 15187212363536472 15213040955991466 15213551614947392 15240129479785728 15241790764354714 15266048067336384 15268930480403712 15294898049247936 15297272423168904 15303857619784832 15307714438741431 15310685634784736 15385686917763456 15419246813875968 15432167401658028 15458412584313909 15458931479704608 15487626099263661 15505356732619392 15512274649067616 15541589953268064 15550694033007168 15557632177281264 15570438002154063 15577140791566704 15584090735405892 15584613849458304 15613541758607268 15633843158372544 15660431327009232 15667944343132032 15677122439779584 15703784212636352 15706222061883528 15733461434172608 15740481122498384 15760947574294272 15790732823916288 15801511678700832 15817587811712064 15828384997882296 15835447037589858 15855304019987538 15901664558057677 15929979253324416 15957071054775648 15959548224171972 15984208930719144 15986690312988591 15987226941175392 16042393066692384 16072710195771936 16086803339773824 16089300648758736 16111034729987337 16114161848855072 16117204395981696 16147120891122732 16203382636387968 16212874386460416 16214443168562352 16240447302083648 16242018752182356 16289510035083474 16338429627244776 16338978062330112 16346267909770176 16366765439987136 16374067685126928 16376609588915142 16414070505148687 16414621479285344 16421945076019112 16471262388441888 16474372360435584 16499828573645568 16502390000504352 16530455289620856 16598587090934016 16630745527728864 16636555772866176 16638165551016072 16667995758578304 16679373438628656 16707739719986868 16715194095233739 16736927910836112 16765954840962432 16768557581157648 16776039091083804 16797075536227644 16814413688201094 16814978100731328 16843575002263184 16846189792181526 16865475744252672 16873000495477056 16904887317589824 16933637125953072 16943556650476064 16951685239761664 16977219392889882 16983150684800888 17042325425862912 17063695782834432 17085613908978531 17115245566815816 17174304075753432 17174880568790784 17206760305403928 17216839822257936 17224521339132828 17246120162091708 17246699065792896 17254393904757408 17286421232743761 17308897782483888 17317201642409088 17338916682557568 17346652665610464 17356814129755968 17386332521133104 17389615269348672 17391297914667684 17419189444976816 17482597055050176 17494530787133064 17497926439753984 17502336199441422 17524283390512542 17530994255278336 17532690580640592 17575523985221643 17606005296330248 17636762744752032 17666757239215896 17667350262519552 17669499819618969 17700144113444184 17708041262810682 17718414424125884 17728313884648704 17761817089449216 17780151059750016 17794786288176072 17802446618933376 17810389411892448 17844047724122592 17909001861270912 17949968070724032 17951704936622604 17982235047059037 17985630308822316 17989121282855296 18058870489943808 18066927689745984 18089582854722624 18097653757245552 18100463229853578 18128432079961956 18130100649681664 18131854945479408 18142476371841696 18173330923494488 18181439191306874 18236652634029312 18239483684767968 18270503214844104 18271116504200448 18279268400320704 18289976179742848 18323925738864116 18334163504791296 18368811652310784 18387772170009984 18412611119985528 18420826145767794 18453852446997408 18466449164196012 18474688210521501 18497854689985461 18530170186997124 18530792192642688 18562307145351264 18565188750567396 18565811931687552 18596762200823463 18616582897238256 18648243752505668 18684349140494016 18713220211573632 18716125244474448 18751495228400592 18758937720169928 18759567404897536 18764295118457238 18767937229736128 18836254418059008 18859874286290688 18903946409119296 18915020117537152 18916850363322744 18949021877546082 19006566317404416 19015046344018368 19050341766697206 19061501231785572 19062141072718464 19070645894731872 19094559679984992 19103078965981416 19106044520400999 19127917612384128 19164065807037312 19172616104095776 19196657755688736 19216472786515536 19249800002586496 19252788333921744 19254651262667793 19285531171224332 19322870429265984 19352728143946368 19364064743401216 19368944800040178 19402536449017008 19409315068343872 19411193142852084 19492363006651346 19526415895975464 19527071342784768 19559624086274742 19560280647789504 19563317178017256 19596588125598918 19616815969567943 19664868920461632 19676388368294784 19685167244723232 19719307319722752 19722368537188128 19755909980278584 19781597465695872 19806755958371529 19824745903554816 19875101894117883 19875769045334496 19882712996840064 19907645079973504 19912662127624707 19967786494618452 19993749471009216 20002669942218768 20027752446300048 20036688088379004 20037360663589248 20074553689637916 20086313125967592 20095274895654966 20120473522440326 20121148910091712 20130126222216976 20156300279716608 20190579701961024 20193714079564536 20194391925695232 20228736129650496 20237761443212208 20249616484715296 20336898615058368 20354730756448512 20393197398997248 20396363230891872 20410285918321908 20444997288931299 20516234213282976 20554316116699617 20555006067225504 20564176950360792 20576223202210704 20611216779085212 20611908639606144 20646269868845561 20650168132351548 20683032865423488 20686243691261232 20722119937690752 20734258710676224 20743509569708352 20760584002872084 20769521055422272 20778787647207856 20818055678143024 20845124211163392 20880575102678976 20941629415844704 20943655759393038 21052372738020336 21068682238267776 21090117082282752 21103804935191169 21104513330509728 21113929383453144 21140405359983384 21149837426622282 21217358572077024 21227537497146624 21266939710259208 21276094739700864 21279397632229296 21312278574292192 21315587083984788 21316302588233856 21389857422256512 21430280261029248 21444908706808272 21452400865011648 21454476631573356 21481379639983116 21490963836729093 21529494521496976 21544190691562014 21618531884829978 21619257558083136 21656025002909808 21659386875661962 21719346713444632 21771819161939664 21784572836326368 21795023879693568 21822353919982848 21832090246835904 21835479451886856 21911561261823744 21952970023493376 21961683184589184 22003186667339136 22005315728763192 22040607052827808 22107192190470429 22135936914331632 22145813150313636 22146556522914432 22174327370305152 22184220734688096 22187664604336644 22225398727813407 22238418103749834 22239164584838208 22276986293315824 22286925460311652 22315903881114816 22358076774876864 22368052121445072 22396100714970192 22419218250934792 22419970800975104 22461586389575368 22497333993969408 22539849756786432 22578182834604096 22597102266713541 22636292523853176 22646391999994098 22714402164706152 22715164623239424 22757328145856808 22767481623613734 22780818545304708 22819561433987199 22820327422421088 22860194219678592 22862686146532071 22899072101004576 22903395720605568 22942347073871904 22945908634753356 22955786429677248 22966028452177104 22994826882788944 23005858539676544 23048561643658348 23078530376645184 23128870220813952 23142418839674624 23148251102487042 23186153692464896 23188397219556912 23310129406733568 23326041049510752 23336448265921896 23365711187350056 23376136103108838 23376920774187456 23420312637910902 23434031980295524 23447124815180544 23490646990513848 23491435505400576 23501916514698048 23515683659669376 23555676318954528 23559333092825292 23600192151258912 23610721683747576 23641421361441408 23686099235874432 23726381717568096 23742577496823444 23747185882523264 23753170556384787 23782956029981307 23792063632163456 23894968879986624 23933290760965376 23935606582163472 23939322336257958 23976313396078716 23980840411763088 24046419575599414 24089236919661312 24119443806296832 24130205009660736 24133950973138104 24171242773282608 24175806593972544 24189968495788928 24220681336684098 24248409796659456 24305073954581952 24319311579690624 24360670953125472 24363028128273534 24372357867094272 24434265052625211 24507644440867164 24508467093495168 24519401864655264 24550148159980704 24561101527690392 24564914383372713 24605136595996544 24621932218928016 24632917614028668 24663806253313948 24674810331059329 24706893582662832 24711558540653376 24749742860468352 24753585000756528 24795682934431284 24822110529651008 24868184931315586 24912465520658688 24954833659299264 25001993637867456 25019060157942984 25061609579980302 25148932261443648 25195613304341466 25205261878825728 25221620532301641 25222467151096992 25265362503394776 25269284688272289 25298213616379008 25309500743215584 25353395125357824 25357330976384736 25400455688929608 25415334975714096 25427527859642496 25459412906646656 25465829089334823 25470771954641888 25474726027201332 25563488138794368 25595543674251648 25621963715354048 25670384445228992 25672868350223724 25763827239021312 25825259733386904 25836782008699242 25869180243137562 25870048598689344 25881590857136112 25944821121041473 26008375023836352 26019978998415696 26035221194633952 26079498781699656 26080374197052672 26084422904023008 26128784167465224 26219825227282176 26223895582575264 26246889659630976 26286425085768813 26296491382917504 26299035870960888 26341213307038112 26409007944495372 26455144117128048 26500135858823844 26501025393779328 26550216170166276 26562061894216023 26577621636188826 26623715326157936 26658332628012288 26670226589625024 26703669928400064 26715584117838672 26766071586183888 26781750834623456 26793699860873288 26920772935948032 26924952106086048 26971648172867328 26983681924282944 27115864820077824 27134374282083936 27146480635868328 27147391866798336 27192648119942934 27195150974522496 27197782418219112 27213714557762544 27259996385241732 27272158786960311 27306356923311871 27354978951043968 27359225527151952 27405754822266156 27406674756300672 27418902600481056 27434964269614272 27481622372113616 27485888608296174 27533557509802064 27581658255014976 27658012759611136 27680778670496112 27699673746294018 27840766803571968 27843460718026896 27924874345857384 27972365628758502 28022173559606016 28069830317360448 28074187866711672 28075130238161664 28127242842600888 28138406580254892 28139351107346304 28151905844604192 28187207146644512 28199783235496376 28254381627088512 28289811429436032 28355919613678944 28372530176305728 28375275544984116 28420782778646384 28423532816319123 28592251847678358 28593211609077696 28603201153348864 28605968842097808 28641839519977488 28654618448972124 28725587588749352 28794986633533104 28824709179773304 28825676744110848 28874700003879744 28879182500882616 28925143706532096 28928296756836498 28979806830153984 29029092215919552 29034573256878336 29046097115101824 29103804673525512 29109453662447872 29113972602515808 29116789714278126 29238544509977019 29289623843963196 29290607014177152 29339436129412113 29340420971684256 29344975767025884 29394882188398377 29476256253960572 29514582552442176 29527750867084848 29578960979584128 29583552805782192 29633864970417876 29651224138333112 29652219446450944 29737118855332224 29754538508153088 29810769033169152 29824069495260096 29861467619960256 29951679741927678 29970166380086016 30041628669450072 30055032132568506 30056040995383872 30104243779472128 30111830534456874 30129469688951388 30142912343482449 30180710283660489 30181723365137568 30195189333325464 30234450419574912 30285869552941536 30290571119346804 30291587888542848 30343104194475744 30356642164818312 30374424727072944 30426081911982932 30427103229894784 30483581528709428 30532096134672768 30589796098495872 30594544846337808 30607715239569664 30615428877482862 30621371269569472 30771373835526912 30864334803316056 30916825168627818 30917862959409216 30975252198527322 31010713465238784 31024549298135232 31083179906536128 31101388066014336 31115264354562528 31140876004308126 31154281583133408 31168181470811784 31169227698916608 31227083517214536 31267686316745088 31320862654018464 31335888686264064 31407568425272704 31412444123767056 31415483639089557 31466922868345216 31480962244996768 31603023357401664 31635175623424128 31656769995764592 31670894075179716 31710608039975076 31724756139933423 31803329116115354 31859958506648832 31914142109551296 31919096448343944 31968417861438288 31973380625977182 31974453882350784 32084786133384768 32145420391543872 32173606679547648 32178601297517472 32222069459974674 32228323697710144 32234408791963392 32294241782245464 32316286037343021 32406765272775936 32427797827244967 32428886337124704 32480894604167296 32484037504364712 32489080313492943 32579020070166948 32634426566884919 32676859254489552 32692535819540352 32733530879974272 32748135370253856 32753219177830284 32828141010297374 32829242958570688 32843890152038224 32942524776883776 32948744720871168 33004780001008704 33060910579241712 33261491055457728 33273111545732352 33276331102032144 33335991517156608 33357627155624751 33358746877257312 33415479439973736 33430388190467478 33473855821672224 33531909681924864 33537115162315296 33552078182167608 33594151072455288 33628827376402188 33629956201462656 33687150004526368 33692379584363052 33746000990954112 33749679549642581 33809774635179648 33867274251906144 33887113300952128 33954438785779764 33966301369601776 33969587999991147 34171227817957062 34230491133631632 34348608151506864 34413520610807856 34433679644515872 34449042678265656 34492240324183416 34493398131585792 34508787809514816 34572842465487522 34617795564967776 34634403284818176 34677833365115136 34693305331220928 34713628259511936 34772665042266208 34779230538697344 34782595829335368 34838378889953632 34965194110100352 34989061574266128 35004672398882844 35048566781025084 35064204154663257 35065381161281184 35130468956866353 35151047970443286 35212010592660496 35273525489504064 35333514478431792 35338999639237938 35400288226888368 35416082525621364 35436828848251768 35560302119500032 35589572576352144 35604893237866752 35620778823784896 35688095448245184 35818003722541824 35899936141448064 35903409873245208 35964470094118074 35971260617644632 35978242565710592 36069629363399121 36133855379491968 36179165709445248 36195307514491104 36200926459707156 36256864159923912 36263709890958816 36284952743683392 36331022005026147 36346661846988976 36362878382613748 36478967369535936 36541006429688208 36558536800641408 36579952359485696 36647851477728232 36775544340019968 36825222239971056 36841652291535588 36907704893994816 36932898328392024 36949376421043002 36995709379970922 37060340373994248 37061584385285376 37124614290702528 37130377501134792 37131623863375104 37193524401646926 37233165794476512 37296487505011336 37302277396973379 37368698280988032 37426440423147264 37432250488948896 37502990456801184 37517875440339856 37528590236914476 37535874459472256 37592414369970453 37807892818238592 37830040235074304 37833700726645488 37898043755092164 38030092688036736 38100683533394412 38123002463571144 38124282145436928 38141291789463744 38189119359969984 38206157931962832 38212089040801998 38255835224768256 38328131614074624 38345232208191552 38393315511377472 38432945573031072 38499600005172992 38505576667843488 38509302525335586 38571062342448664 38645740858531968 38705456287892736 38737889600080356 38755173013048863 38803770364706343 38805072898034016 38818630136687744 38822386285704168 38984726013302692 39002119555545391 39052831791950928 39119248172549484 39120561295579008 39126634356034512 39193176251197836 39233631939135886 39329737840923264 39352776736589568 39370334489446464 39444737074376256 39511819960557168 39563194931391744 39613511916743058 39750203788235766 39751538090668992 39765425993680128 39815290159947008 39825324255249414 39866432454283239 39935572989236904 39987498942018432 40005339884437536 40055504892600096 40073376176758008 40074721327178496 40149107379275832 40172626251935184 40190549791309932 40240947044880652 40242297820183424 40260252444433952 40334982876402109 40381159403922048 40387428159129072 40457472259300992 40475522886424416 40499232969430592 40673797230116736 40788972179914401 40792726461783744 40820571836643816 40889994577862598 41032468426565952 41108632233399234 41110012134451008 41128353900721584 41152446404421408 41222433558170424 41223817279212288 41228832912444261 41292539737691122 41300336264703096 41366065730846976 41372487382522464 41444239875381504 41487019139416704 41521168005744168 41539042110844544 41549510619441027 41557575294415712 41636111356286048 41761150205357952 41883258831689408 41887311518786076 41958548443137753 42104745476040672 42137364476535552 42207609870382338 42209026661019456 42227858766906288 42280810719966768 42299674853244564 42434717144154048 42533879420518416 42552189479401728 42558795264458592 42624557148584384 42631174167969576 42632605176467712 42779714844513024 42860560522058496 42888377771517537 42889817413616544 42904801730023296 42908953263146712 42962759279966232 42981927673458186 43058989042993952 43088381383124028 43161660943299409 43237063769659956 43238515116166272 43312050005819616 43318773751323924 43392445135254747 43438693426889264 43543638323879328 43569145672652736 43664180493671808 43670958903773712 43923366369178368 44006373334678272 44010631457526384 44081214105655616 44214384380940858 44271873828663264 44291626300627272 44293113045828864 44348654740610304 44368441469376192 44375329208673288 44450797455626814 44476836207499668 44478329169676416 44552477085403579 44553972586631648 44573850920623304 44631807762229632 44716153549753728 44736104242890144 44792201429940384 44838436501869584 44923172779150736 44927519612891517 45156365669208192 45194204533427082 45272585047706352 45292783999988196 45428804329412304 45514656291713616 45534963247227468 45561637090609416 45639122867974398 45640654844842176 45720388439357184 45725372293064142 45798144202009152 45806791441211136 45884694147743808 45891817269506712 45911572859354496 45932056904354208 45989653765577888 46011717079353088 46097123287316696 46157060753290368 46257740441627904 46296502204974084 46375237752941727 46376794439113824 46462878297790983 46652082099021504 46672896531843792 46731422374700112 46752272206217676 46753841548374912 46840625275821804 46868063960591048 46981293981027696 47003833029396096 47031367319338752 47111352637909056 47118666185650584 47200384302517824 47221443367495152 47282842722882816 47372198471748864 47452763435136192 47485154993646888 47494371765046528 47506341112769574 47565912059962614 47584127264326912 47704993674173031 47789937759973248 47871213164326944 47878644672515916 47952626792157432 47960070938965773 47961680823526176 48092839151198828 48260410019321472 48267901946276208 48342485546565216 48351613187945088 48379936991577856 48441362673368196 48610147909163904 48638623159381248 48721341906250944 48726056256547068 48868530105250422 49015288881734328 49016934186990336 49038803729310528 49100296319961408 49122203055380784 49129828766745426 49210273191993088 49242211515446061 49243864437856032 49265835228057336 49327612506627896 49349620662118658 49413787165325664 49423117081306752 49499485720936704 49507170001513056 49591365868862568 49644221059302016 49736369862631172 49909667318598528 50003987275734912 50038120315885968 50123219159960604 50145582285701217 50297864522887296 50391226608682932 50443241064603282 50444934302193984 50530725006789552 50538569376544578 50596427232758016 50619001486431168 50714661952769472 50800911377859216 50830669951428192 50855055719284992 50918825813293312 50931658178669646 50941543909283776 50949452054402664 51126976277588736 51191087348503296 51243927430708096 51256841726935593 51340768890457984 51345736700447448 51583448444431001 51650519466773808 51673564017398484 51738360486275124 51740097197378688 51763181714272224 51859263698231283 51889642242082946 52016750047672704 52039957996831392 52070442389267904 52158997563399312 52168845808046016 52257568334930448 52447791165150528 52493779319261952 52572850171537626 52592982765835008 52598071741921776 52682426614076224 52726571955664929 52818015888990744 52910288234256096 53000271717647688 53002050787558656 53008499458856907 53100432340332552 53124123788432046 53155243272377652 53245643345970131 53247430652315872 53340453179250048 53346267675241499 53407339856800128 53431168235677344 53532143172367776 53563501669246912 53587399721746576 53849904212172096 53946705141177111 53967363848565888 54268748564167872 54292961271736656 54385296239885868 54390301949044992 54395564836438224 54427429115525088 54519992770483464 54544317573920622 54612713846623742 54709957902087936 54718451054303904 54811509644532312 54813349512601344 54837805200962112 54869928539228544 54963244744227232 54971777216592348 55067115019604128 55163316510029952 55361557340992224 55399347492588036 55424064631564503 55493564069956383 55686921436053792 55790286602470389 55849748691714768 55944731257517004 56139660634720896 56148375733423344 56254485685201776 56276813160509784 56278702214692608 56303811689208384 56374414293289024 56399566470992752 56508763254177024 56579622858872064 56711839227357888 56745060352611456 56750551089968232 56841565557292768 56847065632638246 57184503695356716 57186423218155392 57211937684195616 57283679039954976 57309236897944248 57318133561202997 57451175177498704 57589973267066208 57649418359546608 57749400007759488 57758365001765232 57856593513672996 58058184431839104 58092194230203648 58207609347051024 58227945205031616 58233579428556252 58477089019954038 58579247687926392 58581214028354304 58678872258824226 58680841943368512 58689951534051768 58789764376796754 58850447908703829 58952512507921144 59029165104884352 59055501734169696 59157921959168256 59167105611564384 59267729940835752 59302448276666224 59420267875114587 59474237710664448 59648138990520192 59722935239920512 59903359483855356 60083257338900144 60110064265137012 60112081990767744 60223661068913748 60258939377902776 60285824686964898 60361420567320978 60363446730275136 60390378666650928 60468900839149824 60571739105883072 60581142238693608 60583175777085696 60686208388951488 60713284329636624 60748849454145888 60852163823965864 60854206459789568 60967163057418856 61064192269345536 61179592196991744 61189089692675616 61230857754965724 61242742539138944 61334991866793897 61728669606632112 61833650337255636 61835725918818432 61938809606536683 61950504397054644 62049098596270464 62166359813072256 62202776132028672 62230528709125056 62281752008616252 62308563166266816 62336362941623568 62454167034429072 62535372633490176 62641725308036928 62815136850545408 62824888247534112 62830967278179114 62933845736690432 62961924489993536 63206046714803328 63270351246848256 63311414805573507 63313539991529184 63341788150359432 63421216079950152 63449512279866846 63606658232230708 63635037169574059 63828284219102592 63838192896687888 63936835722876576 63946761251954364 63948907764701568 64169572266769536 64290840783087744 64357202595034944 64444138919949348 64456647395420288 64472891510187279 64588483564490928 64632572074686042 64855595654489934 64857772674249408 64961789208334592 64968075008729424 64978160626985886 65158040140333896 65268853133769838 65353718508979104 65385071639080704 65467061759948544 65496270740507712 65506438355660568 65656282020594748 65658485917141376 65687780304076448 65885049553767552 66009560002017408 66121821158483424 66321576571411287 66522982110915456 66552662204064288 66676196183440221 66715254311249502 66717493754514624 66830958879947472 66860776380934956 66947711643344448 67074230324630592 67104156364335216 67188302144910576 67257654752804376 67259912402925312 67374300009052736 67384759168726104 67492001981908224 67499359099285162 67619549270359296 67734548503812288 67774226601904256 67791306800140623 67908877571559528 67932602739203552 67939175999982294 68223270523279711 68342455635914124 68458684301961597 68460982267263264 68588058439596213 68697216303013728 68827041221615712 68867359289031744 68898085356531312 68984480648366832 69017575619029632 69145684930975044 69235591129935552 69386610662441856 69427256519023872 69545330084532416 69558461077394688 69565191658670736 69676757779907264 69930388220200704 69978123148532256 70009344797765688 70097133562050168 70128408309326514 70130762322562368 70260937913732706 70302095940886572 70421657328541141 70424021185320992 70547050979008128 70667028956863584 70677999278475876 70800576453776736 70832165051242728 70873657696503536 71179145152704288 71241557647569792 71348868089943921 71376190896490368 71799872282896128 71806819746490416 71928940188236148 71942521235289264 72139258726798242 72267710758983936 72358331418890496 72390615028982208 72401852919414312 72513728319847824 72527419781917632 72569905487366784 72662044010052294 72693323693977952 72725756765227496 72957934739071872 73082012859376416 73117073601282816 73295702955456464 73302795157875633 73650444479942112 73683304583071176 73815409787989632 73865796656784048 73898752842086004 73991418759941844 74024430993177987 74120680747988496 74249228581405056 74260755002269584 74387048803293852 74466331588953024 74592975010022672 74604554793946758 74737396561976064 74864500977897792 75005980913602368 75035750880679712 75057180473828952 75071748918944512 75184828739940906 75615785636477184 75664861596904923 75667401453290976 75796087510184328 75807854064816867 76060185376073472 76201367066788824 76246004927142288 76282583578927488 76378238719939968 76412315863925664 76424178081603996 76690464416383104 76786631022754944 76865891146062144 77011153335686976 77018605050671172 77142124684897328 77291481717063936 77475779200160712 77510346026097726 77607540729412686 77610145796068032 77637260273375488 77644772571408336 77834463363124419 77969452026605384 78004239111090782 78105663583901856 78238496345098968 78241122591158016 78253268712069024 78386352502395672 78467263878271772 78659475681846528 78740668978892928 78889474148752512 79023639921114336 79227023833486116 79500407576471532 79503076181337984 79650648510498828 79686185682648069 79732864908566478 79871145978473808 79974997884036864 80010679768875072 80111009785200192 80146752353516016 80298214758551664 80345252503870368 80381099582619864 80481894089761304 80484595640366848 80520504888867904 80669965752804218 80762318807844096 80774856318258144 80914944518601984 80951045772848832 80998465938861184 81347594460233472 81577944359828802 81585452923567488 81641143673287632 81779989155725196 81816476360880933 81919070769935613 82064936853131904 82217264466798468 82220024268902016 82256707801443168 82304892808842816 82444867116340848 82457665824888522 82585079475382244 82600672529406192 82744974765044928 82974038278833408 83042336011488336 83078084221689088 83099021238882054 83115150588831424 83272222712572096 83522300410715904 83766517663378816 83774623037572152 83917096886275506 84162468514597949 84209490952081344 84415219740764676 84418053322038912 84455717533812576 84561621439933536 84599349706489128 84869434288308096 85067758841036832 85117590528917184 85249114297168768 85262348335939152 85270598448957369 85776755543035074 85779634827233088 85809603460046592 85817906526293424 85925518559932464 85963855346916372 86117978085987904 86176762766248056 86323321886598818 86474127539319912 86477030232332544 86624100011639232 86637547502647848 86784890270509494 86877386853778528 87038647259604551 87087276647758656 87138291345305472 87328360987343616 87341917807547424 87715633529931057 88018308388236339 88021262915052768 88162428211311232 88184646565195131 88428768761881716 88543747657326528 88583252601254544 88736882938752384 88750658417346576 88901594911253628 88953672414999336 88956658339352832 89104954170807158 89107945173263296 89147701841246608 89263615524459264 89432307099507456 89472208485780288 89584402859880768 89676873003739168 89846345558301472 89855039225783034 90312731338416384 90388409066854164 90428737030447347 90542130850981467 90545170095412704 90585567999976392 90857608658824608 91029312583427232 91069926494454936 91123274181218832 91278245735948796 91281309689684352 91450744586128284 91596288404018304 91769388295487616 91783634539013424 91823145718708992 91864113808708416 91979307531155776 92194246574633392 92314121506580736 92593004409948168 92750475505883454 92753588878227648 92925756595581966 93304164198043008 93345793063687584 93462844749400224 93504544412435352 93507683096749824 93681250551643608 93736127921182096 93962587962055392 94007666058792192 94222705275818112 94237332371301168 94400768605035648 94442886734990304 94905526870272384 94970309987293776 95012682225539148 95131824119925228 95174268419800269 95409987348346062 95579875519946496 95742426328653888 95757289345031832 95905253584314864 95920141877931546 95923361647052352 96185678302397656 96520820038642944 96535803892552416 96684971093130432 96703226375890176 96882725346736392 96948858112029063 97220295818327808 97442683812501888 97452112513094136 97737060210500844 97903279700654757 98030577763468656 98077607458621056 98200592639922816 98244406110761568 98259657533490852 98484423030892122 98487728875712064 98531670456114672 98655225013255792 98699241324237316 98827574330651328 98846234162613504 99014340003026112 99182731737725136 99288442118604032 99472739725262344 99819334637197056 100007974551469824 100072881466874253 100076240631771936 100246438319921208 100291164571402434 100595729045774592 100782453217365864 100886482129206564 100889868604387968 101061450013579104 101077138753089156 101238002972862336 101249038648927743 101429323905538944 101601822755718432 101661339902856384 101863316357339292 101883087818567552 101898904108805328 101908763999973441 102487854861416192 102513683453871186 102681537780915968 102691473400894896 103166896888862002 103301038933547616 103347128034796968 103476720972550248 103480194394757376 103526363428544448 103718527396462566 103779284484165892 104033500095345408 104079915993662784 104140884778535808 104317995126798624 104337691616092032 104515136669860896 104895582330301056 105145700343075252 105192612463989771 105196143483843552 105364853228152448 105391406870599059 105453143911329858 105636031777981488 105820576468512192 106000543435295376 106016998917713814 106200864680665104 106248247576864092 106310486544755304 106491286691940262 106494861304631744 106680906358500096 106692535350482998 106814679713600256 106862336471354688 107064286344735552 107127003338493824 107174799443493152 107699808424344192 107893410282354222 107934727697131776 108208888090197363 108537497128335744 108585922543473312 108770592479771736 108791129672876448 108854858231050176 108993066015078441 109039985540966928 109088635147841244 109225427693247484 109436902108607808 109623019289064624 109675610401924224 109739857078457088 109926489488454464 109943554433184696 110134230039208256 110326633020059904 110723114681984448 110798694985176072 110848129263129006 110987128139912766 111311651906403739 111373842872107584 111580573204940778 111699497383429536 111889462515034008 111906832190920137 112279321269441792 112296751466846688 112508971370403552 112553626321019568 112607623378416768 112748828586578048 112777243109911359 112799132941985504 113423678454715776 113490120705222912 113501102179936464 113683131114585536 113694131265276492 114369007390713432 114372846436310784 114423875368391232 114567358079909952 114618473795888496 114636267122405994 114898493536040809 114902350354997408 115179946534132416 115298836719093216 115498800015518976 115516730003530464 115713187027345992 116116368863678208 116411311094119029 116415218694102048 116455890410063232 116467158857112504 116954178039908076 117006358666636173 117158495375852784 117357744517648452 117361683886737024 117379903068103536 117579528753593508 117700895817407658 117905025015842288 118058330209768704 118111003468339392 118334211223128768 118535459881671504 118604896553332448 118840535750229174 119296277981040384 119445870479841024 119599297362849717 119806718967710712 120166514677800288 120220128530274024 120224163981535488 120447322137827496 120517878755805552 120571649373929796 120722841134641956 120726893460550272 120780757333301856 121004948629206327 121143478211766144 121162284477387216 121372416777902976 121426568659273248 121497698908291776 121704327647931728 121934326114837712 122378179385351232 122461715509931448 122485485078277888 122669983733587794 123457339213264224 123667300674511272 123671451837636864 123686498737332783 123877619213073366 123901008794109288 124098197192540928 124332719626144512 124461057418250112 124563504017232504 124617126332533632 124672725883247136 124908334068858144 125283450616073856 125649776495068224 125661934556358228 125875645329413259 125923848979987072 126412093429606656 126622829611147014 126627079983058368 126683576300718864 126842432159900304 126899024559733692 127213316464461416 127270074339148118 127656568438205184 127676385793375776 127873671445753152 127893522503908728 127897815529403136 128339144533539072 128581681566175488 128714405190069888 128888277839898696 128913294790840576 128945783020374558 129176967128981856 129265144149372084 129484982829898227 129711191308979868 129715545348498816 129936150017458848 129956321253971772 130177335405764241 130316080280667792 130537706267539676 130707437017958208 130992541481015424 131012876711321136 131312564041189496 131316971834282752 131375560608152896 131770099107535104 132019120004034816 132243642316966848 132643153142822574 133045964221830912 133105324408128576 133352392366880442 133430508622499004 133434987509029248 133657431256210737 133661917759894944 133721552761869912 133895423286688896 134148460649261184 134208312728670432 134376604289821152 134515309505608752 134748600018105472 134769518337452208 134782558838674551 134998718198570324 135469097007624576 135548453203808512 135582613600281246 135817755143119056 135865205478407104 135878351999964588 136446541046559422 136684911271828248 136917368603923194 136921964534526528 137176116879192426 137317711786975601 137394432606027456 137654082443231424 137734718578063488 137796170713062624 137968961296733664 138035151238059264 138291369861950088 138471182259871104 138773221324883712 139090660169064832 139125713258825181 139130383317341472 139353515559814528 139388634893372949 139956246297064512 140018689595531376 140194267124100336 140256816618653028 140261524645124736 140521875827465412 140604191881773144 140843314657082282 140848042370641984 141094101958016256 141334057913727168 141355998556951752 141601152907553472 141664330102485456 141747315393007072 142358290305408576 142483115295139584 142697736179887842 142752381792980736 143114981022519093 143613639492980832 143857880376472296 143880212816897319 143885042470578528 144278517453596484 144523889081918927 144781230057964416 144803705838828624 145027456639695648 145054839563835264 145139810974733568 145324088020104588 145386647387955904 145451513530454992 145915869478143744 146164025718752832 146591405910912928 146605590315751266 147300888959884224 147366609166142352 147630819575979264 147726634546338183 147731593313568096 147797505684172008 147982837519883688 148048861986355974 148241361495976992 148498457162810112 148521510004539168 148774097606587704 148932663177906048 149185950020045344 149209109587893516 149729001955795584 150011961827204736 150071501761359424 150114360947657904 150369657479881812 150436746857103651 151329723193809846 151334802906581952 151592175020368656 151615708129633734 152402734133577648 152492009854284576 152565167157854976 152756477439879936 152824631727851328 152848356163207992 153380928832766208 153573262045509888 153731782292124288 154022306671373952 154037210101342344 154284249369794656 154750345333293003 154951558400321424 155020692052195452 155215081458825372 155220291592136064 155289545142816672 155577791094693849 155668926726248838 155938904053210768 156008478222181564 156211327167803712 156476992690197936 156506537424138048 156772705004791344 156934527756543544 157481337957785856 157778948297505024 158047279842228672 158179715866994787 158454047666972232 159000815152943064 159006152362675968 159301297020997656 159372371365296138 159465729817132956 159736930037910393 159742291956947616 160021359537750144 160038803025724497 160222019570400384 160293504707032032 160596429517103328 160690505007740736 160762199165239728 160963788179522608 161041009777735808 161339931505608436 161549712636516288 161902091545697664 161996931877722368 163155888719657604 163170905847134976 163282287346575264 163559978311450392 163632952721761866 163838141539871226 164129873706263808 164434528933596936 164440048537804032 164513415602886336 164609785617685632 164889734232681696 164915331649777044 165170158950764488 165201345058812384 165489949530089856 166084672022976672 166198042477764108 166230301177662848 166272193894693509 166480692209869149 166544445425144192 167533035326757632 167549246075144304 167834193772551012 168324937029195898 168418981904162688 168830439481529352 168836106644077824 168911435067625152 169123242879867072 169198699412978256 169738868576616192 170135517682073664 170235181057834368 170498228594337536 170524696671878304 170541196897914738 171553511086070148 171559269654466176 171635813052586848 171851037119864928 171927710693832744 171954400683608991 172235956171975808 172353525532496112 172646643773197636 172723672317415303 172948255078639824 173248200023278464 173275095005295696 173569780541018988 173754773707557056 174077294519209102 174174553295517312 174276582690610944 174683835615094848 175431267059862114 176036616776472678 176042525830105536 176324856422622464 176369293130390262 176551343726111487 176857537523763432 177087495314653056 177166505202509088 177473765877504768 177501316834693152 177803189822507256 177907344829998672 178209908341614316 178215890346526592 178260803625343761 178295403682493216 178944416971560576 179168805719761536 179353746007478336 179692691116602944 179710078451566068 180776818133708328 180857474060894694 181084261701962934 181090340190825408 181171135999952784 181613747847290311 181715217317649216 182058625166854464 182139852988909872 182246548362437664 182556491471897592 182562619379368704 182901489172256568 183192576808036608 183538776590975232 183567269078026848 183728227617416832 183958615062311552 184004975600381691 184388493149266784 185186008819896336 185500951011766908 185507177756455296 185816428819610049 185851513191163932 186608328396086016 186691586127375168 186925689498800448 187009088824870704 187362501103287216 187472255842364192 187925175924110784 188445410551636224 188474664742602336 188801537210071296 188885773469980608 189811053740544768 189934244416720521 189940619974587552 190025364451078296 190263648239850456 190348536839600538 190819974696692124 190905111508722177 191144498463183097 191484852657307776 191514578690063664 191810507168629728 191840283755863092 191846723294104704 192371356604795312 193071607785104832 193369942186260864 193765450693472784 193897716224058126 194885367625003776 194904225026188272 195474120421001688 195806559401309514 196061155526937312 196155214917242112 196401185279845632 196488812221523136 196519315066981704 196968846061784244 196975457751424128 197063340912229344 197310450026511584 197398482648474632 197655148661302656 198028680006052224 198365463475450272 198945479450524688 198964729714233861 200145762933748506 200152481263543872 200492876639842416 200582329142804868 201564906434731728 201772964258413128 201779737208775936 202122900027158208 202154277506178312 202476005945724672 202498077297855486 202858647811077888 203203645511436864 203322679805712768 203726632714678584 203766175637135104 203797808217610656 203817527999946882 204669811569839133 205027366907742372 205376052905884791 205382946801789792 205764175318788639 206333793777724004 206602077867095232 206694256069593936 206953441945100496 207052726857088896 207437054792925132 207558568968331784 208159831987325568 208281769557071616 208635990253597248 208675383232184064 209030273339721792 209791164660602112 210291400686150504 210385224927979542 210392286967687104 210729706456304896 210782813741198118 210906287822659716 211264971985623423 211272063555962976 211641152937024384 212001086870590752 212033997835427628 212401729361330208 212496495153728184 212620973089510608 212982573383880524 212989722609263488 213385070700965996 213724672942709376 214128572689471104 214254006676987648 214349598886986304 215399616848688384 215786820564708444 216417776180394726 217074994256671488 217171845086946624 217541184959543472 217582259345752896 217709716462100352 217986132030156882 218079971081933856 218177270295682488 218450855386494968 218873804217215616 219246038578129248 219351220803848448 219852978976908928 219887108866369392 219908385473626899 220268460078416512 221446229363968896 221597389970352144 221696258526258012 221974256279825532 222073292979533961 222623303812807478 222747685744215168 223161146409881556 223398994766859072 223778925030068016 223813664381840274 224593502933693376 225017942740807104 225107252642039136 225215246756833536 225497657173156096 225554486219822718 225598265883971008 226847356909431552 226994584790714769 227002204359872928 227366262229171072 227388262530552984 227423562194450601 228440985968194433 228738014781426864 228847750736782464 229134716159819904 229236947591776992 229272534244811988 229796987072081618 229804700709994816 230359893068264832 230597673438186432 231033460007060928 231426374054691984 232822622188238058 232830437388204096 232911780820126464 232934317714225008 233503390089373257 233908356079816152 234012717333272346 234316990751705568 234715489035296904 234723367773474048 234759806136207072 235159057507187016 235401791634815316 235810050031684576 236222006936678784 236247756847498067 236668422446257536 237070919763343008 237209793106664896 237681071500458348 239198594725699434 239613437935421424 240333029355600576 240440257060548048 240894644275654992 241035757511611104 241143298747859592 241445682269283912 241453786921100544 241561514666603712 242009897258412654 242286956423532288 242324568954774432 242744833555805952 242853137318546496 242995397816583552 243408655295863456 243868652229675424 244756358770702464 244923431019862896 245339967467175588 245449429082642799 245757212309806839 246914678426528448 247334601349022544 247372997474665566 247755238426146732 247802017588218576 248922114836500224 249127008034465008 249234252665067264 249345451766494272 249816668137716288 250566901232147712 251299552990136448 251323869112716456 251751290658826518 251847697959974144 252487405543793847 253245659222294028 253254159966116736 253367152601437728 253684864319800608 253798049119467384 254426632928922832 254540148678296236 255352771586751552 255747342891506304 255787045007817456 257428810380139776 257776555679797392 257891566040749116 258353934257963712 258530288298744168 258969965659796454 259422382617959736 259431090696997632 259872300034917696 259912642507943544 260354670811528482 260632160561335584 261075412535079352 261115941778813653 261414874035916416 261985082962030848 262025753422642272 262625128082378992 262751121216305792 263146900589793171 264487284633933696 265286306285645148 266210648816257152 266704784733760884 266861017244998008 266869975018058496 267314862512421474 267323835519789888 267443105523739824 267790846573377792 268296921298522368 268416625457340864 268753208579642304 269030619011217504 269497200036210944 269539036674904416 269565117677349102 269997436397140648 270938194015249152 271165227200562492 271286211091342041 271626392552944401 271635510286238112 271730410956814208 271756703999929176 272893082093118844 273369822543656496 273834737207846388 273843929069053056 274352233758384852 274635423573951202 274788865212054912 275308164886462848 275469437156126976 275592341426125248 275937922593467328 276582739723900176 276942364519742208 278181320338129664 278251426517650362 278260766634682944 278707031119629056 278777269786745898 279912492594129024 280037379191062752 280388534248200672 280513633237306056 280523049290249472 281043751654930824 281208383763546288 281686629314164564 281696084741283968 282668115827454336 282711997113903504 283202305815106944 283328660204970912 283494630786014144 284716580610817152 285395472359775684 285522805259400807 286229962045038186 287227278985961664 287715760752944592 287760425633794638 287770084941157056 288557034907192968 289047778163837854 289562460115928832 289607411677657248 290054913279391296 290109679127670528 290648176040209176 290773294775911808 290846574336087189 290903027060909984 292328051437505664 293182811821825856 293211180631502532 293709839101964271 294601777919768448 294733218332284704 295453269092676366 295463186627136192 295595011368344016 295965675039767376 296097723972711948 296482722991953984 297043020009078336 297548195213175408 297865326355812096 298371900040090688 298418219175787032 299458003911591168 300023923654409472 300143003522718848 300218644400622759 300228721895315808 300739314959763624 300873493714207302 302131626603095863 302659446387619692 302669605813163904 303184350040737312 303231416259267468 303747115946783229 304805468267155296 304984019708569152 305649263455702656 305696712326415984 307463564584248576 308044613342747904 308074420202684688 308568498739589312 309500690666586006 309903116800642848 310041384104390904 310430162917650744 310440583184272128 310579090285633344 311155582189387698 311337853452497676 311867339597825053 311877808106421536 312016956444363128 312422654335607424 312953985380395872 313013074848276096 313545410009582688 313869055513087088 316094559684457344 316359431733989574 316908095333944464 318001630305886128 318602594041995312 318744742730592276 318931459634265912 319473860075820786 319484583913895232 320042719075500288 320077606051448994 320444039140800768 320587009414064064 321192859034206656 321381010015481472 321524398330479456 321927576359045216 322082019555471616 322679863011216872 323099425273032576 323804183091395328 324626664270592089 326311777439315208 326564574693150528 327119956622900784 327265905443523732 327676283079742452 328869057867193872 329026831205772672 329219571235371264 329779468465363392 329830663299554088 330340317901528976 330402690117624768 330979899060179712 332169344045953344 332396084955528216 332460602355325696 332544387789387018 332961384419738298 333088890850288384 333934955719211217 335098492150288608 335668387545102024 335720496572760411 336649874058391796 336837963808325376 337660878963058704 337822870135250304 338246485759734144 338397398825956512 340271035364147328 340470362115668736 341049393343756608 341082393795829476 343107022172140296 343118539308932352 343271626105173696 343702074239729856 343855421387665488 343908801367217982 344471912343951616 344695480608122427 344707051064992224 345293287546395272 345447344634830606 345896510157279648 346496400046556928 346550190010591392 347139561082037976 347509547415114112 348154589038418204 348349106591034624 349367671230189696 350862534119724228 351019075999908519 352073233552945356 352085051660211072 352738586260780524 353102687452222974 353715075047526864 354174990629306112 354333010405018176 355002633669386304 355606379645014512 355814689659997344 356419816683228632 356431780693053184 356521607250687522 356590807364986432 357888833943121152 358337611439523072 358707492014956672 358797892088549151 359385382233205888 359420156903132136 361553636267416656 361714948121789388 362168523403925868 362180680381650816 362342271999905568 363014845887618981 363227495694580622 363430434635298432 364117250333708928 364279705977819744 364493096724875328 365112982943795184 365802978344513136 367134538156053696 367456455234833664 367917230124623104 368009951200763382 368776986298533568 370372017639792672 371001902023533816 371014355512910592 371059496211998349 371632857639220098 371703026382327864 372719503421790917 373383172254750336 373851378997600896 374018177649741408 374725002206574432 374944511684728384 375850351848221568 376949329485204672 377626935988239777 377771546939961216 379868488833441042 379881239949175104 380050728902156592 380527296479700912 380697073679201076 381639949393384248 381810223017444354 382288996926366194 382969705314615552 383029157380127328 383621014337259456 383680567511726184 383693446588209408 384742713209590624 386143215570209664 386739884372521728 387530901386945568 387795432448116252 388454948489694681 389808450052376544 390532006217292723 390948240842003376 391613118802619028 392122311053874624 392977624443046272 393038630133963408 393937692123568488 393950915502848256 394126681824458688 394620900053023168 394796965296949264 395310297322605312 396057360012104448 396730926950900544 397890958901049376 397929459428467722 400291525867497012 400304962527087744 400972293768632211 400985753279684832 401164658285609736 403129812869463456 403545928516826256 404245800054316416 404308555012356624 404996154595710972 406407291022873728 406645359611425536 407453265429357168 407595616435221312 407635055999893764 409339623139678266 410054733815484744 410752105811769582 410765893603579584 411528350637577278 411953135360926803 412667587555448008 413204155734190464 413388512139187872 413906883890200992 414105453714177792 414874109585850264 415117137936663568 416319663974651136 417271980507194496 418060546679443584 420582801372301008 420770449855959084 420784573935374208 421565627482396236 421812575645319432 422529943971246846 422544127111925952 423282305874048768 424002173741181504 424067995670855256 424803458722660416 424992990307456368 425241946179021216 425965146767761048 425979445218526976 426770141401931992 427449345885418752 428257145378942208 428699197773972608 429344943067557279 431573641129416888 432835552360789452 433571667245756781 434343690173893248 435082369919086944 435164518691505792 435419432924200704 435972264060313764 436159942163867712 436354540591364976 436901710772989936 437747608434431232 438492077156258496 439705957953817856 439774217732738784 439816770947253798 440536920156833024 442892458727937792 443179903639014549 443194779940704288 443392517052516024 443948512559651064 444146585959067922 445246607625614956 445495371488430336 446322292819763112 446797989533718144 447557850060136032 447627328763680548 449187005867386752 450035885481614208 450214505284078272 451108972439645436 451196531767942016 451310240571310953 453989169581429538 454004408719745856 454732524458342144 454776525061105968 454847124388901202 456881971936388866 457476029562853728 457695501473564928 458269432319639808 458473895183553984 458545068489623976 459593974144163236 459609401419989632 460719786136529664 461195346876372864 462066920014121856 462852748109383968 464251035999879009 465645244376476116 465660874776408192 465868635428450016 466733373284081547 467006780178746514 467816712159632304 468025434666544692 468633981503411136 469430978070593808 469519612272414144 470318115014374032 470803583269630632 471620100063369152 472444013873357568 472495513694996134 473336844892515072 474141839526686016 474419586213329792 474539147600984361 475362143000916696 478397189451398868 479210790113731179 479226875870842848 480116409077173491 480666058711201152 480880514121096096 481789288551309984 482071515023222208 482286597495719184 482891364538567824 483123029333207424 484019794516825308 484649137909548864 485706274637092992 485990795633167104 486817310591726912 487737304459350848 489512717541404928 489846862039725792 490679934934351176 490898858165285598 491514424619613678 492951601299787987 493829356853056896 494669202698045088 494745994949331132 495510476852293464 495604035176437152 498254016068930016 498690903532988544 499442076629607447 499633336275432576 502599105980272896 502647738225432912 503502581317653036 504974811087587694 506491318444588056 506508319932233472 506734305202875456 507369728639601216 507596098238934768 508853265857845664 509080297356592472 510705543173503104 511494685783012608 511574090015634912 515553111359594784 515783132081498232 516707868515927424 517060576597488336 517939931319592908 518171016952245909 518844765235919472 519744600069835392 519825285015887088 520709341623056964 521264321122671168 522150825070158704 522231883557627306 522829748071832832 524051506845284544 525250256164757984 525502242432611584 526293801179586342 528974569267867392 529654031178334461 530572612571290296 532421297632514304 533409569467521768 533722034489996016 534629725024842948 534647671039579776 534886211047479648 536833250914681728 537506417159284608 538061238022435008 539078073349808832 539130235354698204 539994872794281296 542330454401124984 542572422182684082 543252785105888802 543271020572476224 543460821913628416 543513407999858352 544841243541870933 545786164186237688 546739645087312992 547669474415692776 547687858138106112 548704467516769704 549270847147902404 549577730424109824 550616329772925696 551184682852250496 551875845186934656 553165479447800352 556502853035300724 556521533269365888 557449286458830147 557554539573491796 559824985188258048 560074758382125504 560777068496401344 561027266474612112 562087503309861648 562416767527092576 563373258628329128 563392169482567936 565336231654908672 565423994227807008 566404611630213888 566657320409941824 566989261572028288 569433161221634304 570790944719551368 571045610518801614 572459924090076372 572715334526166531 573433495389549291 574454557971923328 575431521505889184 575520851267589276 575540169882314112 577114069814385936 578095556327675708 579214823355314496 580109826558782592 581296352080418352 581546589551823616 581693148672174378 581806054121819968 584656102875011328 586365623643651712 586422361263005064 587419678203928542 589203555839536896 589466436664569408 590906538185352732 590926373254272384 591190022736688032 591931350079534752 592195447945423896 592965445983907968 594086040018156672 595096390426350816 596743800080181376 596836438351574064 596894189142701583 600286007045437696 600437288801245518 600457443790631616 601478629919527248 601746987428414604 604263253206191726 605318892775239384 605339211626327808 606368700081474624 606462832518534936 607494231893566458 609610936534310592 609968039417138304 611298526911405312 611393424652831968 614009434709517399 616128158717654373 616148840405369376 617136997479178624 617292525956365917 619001381333172012 619806233601285696 620082768208781808 620860325835301488 621158180571266688 622311164378775396 622675706904995352 623734679195650106 623755616212843072 624033912888726256 624845308671214848 625907970760791744 626026149696552192 627090820019165376 627738111026174176 632189119368914688 632718863467979148 633794915956870269 633816190667888928 636003260611772256 637205188083990624 637489485461184552 637862919268531824 638947720151641572 638969167827790464 640155212102897988 641174018828128128 642385718068413312 642762020030962944 643048796660958912 643855152718090432 645359726022433744 646198850546065152 649253328541184178 652623554878630416 653129149386301056 654239913245801568 654531810887047464 655352566159484904 657738115734387744 658053662411545344 659558936930726784 659661326599108176 660680635803057952 660805380235249536 664338688091906688 664792169911056432 665088775578774036 665922768839476596 666219878938601883 667869911438422434 670196984300577216 671336775090204048 671440993145520822 673299748116783592 675321757926117408 675645740270500608 676492971519468288 676794797651913024 680542070728294656 682098786687513216 682164787591658952 685322957904583299 686214044344280592 686543252210347392 687404148479459712 687710842775330976 687817602734435964 689390961216244854 689414102129984448 690586575092790544 690894689269661212 691793020314559296 693100380021182784 694279122164075952 695019094830228224 696309178076836408 698735342460379392 700510170268119771 701725068239448456 702038151999817038 704146467105890712 704170103320422144 705477172521561048 706205374904445948 707430150095053728 708666020810036352 708743270542494201 710005267338772608 711212759290029024 711629379319994688 712839633366457264 713043214501375044 713181614729972864 717414984029913344 717595784177098302 718770764466411776 718840313806264272 723107272534833312 723429896243578776 724337046807851736 724361360763301632 724684543999811136 726029691775237962 726454991389161244 726860869270596864 728234500667417856 728559411955639488 728986193449750656 730225965887590368 731605956689026272 734269076312107392 736019902401526764 736348287247928397 737271636929420517 737553972597067136 740744035279585344 742003804047067632 742118992423996698 743265715278440196 743406052764655728 745439006843581834 746766344509500672 747702757995201792 748036355299482816 749450004413148864 749889023369456768 751700703696443136 753898658970409344 755253871976479554 755543093879922432 757462216631381541 759736977666882084 759762479898350208 760101457804313184 761054592959401824 761394147358402152 763279898786768496 763620446034888708 764577993852732388 766058314760254656 767242028674518912 767361135023452368 769485426419181248 772286431140419328 775061802773891136 775590864896232504 776909896979389362 779616900104753088 781064012434585446 781896481684006752 783226237605238056 783347825336440959 784244622107749248 785955248886092544 786077260267926816 787875384247136976 788253363648917376 789241800106046336 789440701769379513 789593930593898528 793461853901801088 795781917802098752 795858918856935444 800583051734994024 800609925054175488 801944587537264422 801971506559369664 802329316571219472 804289454752285663 806259625738926912 807091857033652512 808491600108632832 808617110024713248 809992309191421944 812814582045747456 814879177658833203 814906530858714336 815191232870442624 815270111999787528 818679246279356532 820109467630969488 821504211623539164 821531787207159168 823056701275154556 823906270721853606 825335175110896016 826408311468380928 826777024278375744 827813767780401984 829748219171700528 830234275873327136 834543961014388992 836121093358887168 841165602744602016 841540899711918168 841569147870748416 843131254964792472 843625151290638864 845059887942493692 845088254223851904 846497064622668001 848004347482363008 848135991341710512 849606917445320832 849985980614912736 850483892358042432 851930293535522096 853540282803863984 857398395547945216 858689886135114558 863147282258833776 865671104721578904 867143334491513562 868687380347786496 870164739838173888 870329037383011584 871944528120627528 872319884327735424 872709081182729952 873803421545979872 876984154312516992 879548435465477568 879633541894507596 881129517305892813 886359807278029098 886389559881408576 886785034105032048 887897025119302128 888293171918135844 890493215251229912 892644585639526224 893595979067436288 895115700120272064 895254657527361096 898374011734773504 900071770963228416 900429010568156544 902217944879290872 902393063535884032 902620481142621906 906394879809287589 907978339162859076 908008817439491712 909553050122211936 909694248777802404 911241347840349687 913763943872777732 914952059125707456 916947790367107968 917090136979247952 919187948288326472 919218802839979264 922390693752745728 924133840028243712 925705496218767936 928502071999758018 931290488752952232 931321749552816384 931737270856900032 933466746568163094 934013560357493028 935602018793475159 935633424319264608 936050869333089384 937267963006822272 938861956141187616 939039224544828288 940636230028748064 941607166539261264 943240200126738304 944991027389992268 948283679053372032 948839172426659584 949078295201968722 950724286001833392 956794378902797736 958421580227462358 958453751741685696 960232818154346982 961332117422402304 961761028242192192 963578577102619968 964143030046444416 964573194991438368 965782729077135648 966246058666414848 968039589033650616 969298275819097728 971412549274185984 973634621183453824 973879992811776267 975474608918701696 979693724079451584 981359869868702352 981797716330571196 983028849239227356 985903202599575974 987658713706113792 989338405396090176 989491989898662264 991020953704586928 991208070352874304 996508032137860032 997381807065977088 998884153259214894 999266672550865152 1001804867157633651 1005295476450865824 1007005162635306072 1007161489718281233 1009949622175175388 1011667223573432489 1012982636889176112 1013468610405750912 1014739457279202432 1015192196477869536 1017706531715691328 1018160594713184944 1021411086347006208 1023148180031269824 1031106222719189568 1031566264162996464 1033415737031854848 1034086441824367281 1034121153194976672 1035879862639185816 1036342033904491818 1037689530471838944 1039489200139670784 1039650570031774176 1041418683246113928 1042528642245342336 1044301650140317408 1044463767115254612 1048103013690569088 1050500512329515968 1052587602359172684 1053057227999725557 1059308062356668922 1061145225142580592 1066819138935043536 1067444068979992032 1069259450049685896 1069295342079159552 1069772422094959296 1073666501829363456 1075012834318569216 1076122476044870016 1078156146699617664 1078260470709396408 1079989745588562592 1084660908802249968 1085144844365368164 1086505570211777604 1086542041144952448 1087026815999716704 1089044537662856943 1089682487083741866 1091572328372475376 1093479290174625984 1095338948831385552 1097408935033539408 1098541694295804808 1102369365704500992 1103751690373869312 1106330958895600704 1113005706070601448 1113043066538731776 1114898572917660294 1115109079146983592 1118158510265372751 1120149516764251008 1121554136992802688 1122054532949224224 1124175006619723296 1124833535054185152 1126746517256658256 1130847988455614016 1133314640819883648 1133978523144056576 1141581889439102736 1142091221037603228 1144919848180152744 1145430669052333062 1146866990779098582 1148909115943846656 1150863043011778368 1151041702535178552 1151080339764628224 1154228139628771872 1156191112655351416 1158429646710628992 1160219653117565184 1162592704160836704 1163386297344348756 1163612108243639936 1165364845469084043 1172731247287303424 1172844722526010128 1174839356407857084 1178932873329138816 1181813076370705464 1181852746508544768 1182380045473376064 1183862700159069504 1184390895890847792 1185930891967815936 1188172080036313344 1190192780852701632 1193487600160362752 1193672876703148128 1193788378285403166 1200874577602491036 1200914887581263232 1202916881305896633 1202957259839054496 1203493974856829208 1208526506412383452 1209065706221907121 1210637785550478768 1212737400162949248 1212925665037069872 1214988463787132916 1219221873068621184 1219936078834276608 1222786849305663936 1228018869419034798 1232256317435308746 1232297680810738752 1234273994958357248 1234585051912731834 1235859406082780409 1238002762666344024 1239612467202571392 1240165536417563616 1241720651670602976 1242316361142533376 1244622328757550792 1245351413809990704 1247469358391300212 1247511232425686144 1248067825777452512 1251815941521583488 1254181640038330752 1255476222052348352 1265437726935958296 1267589831913740538 1267632381335777856 1272006521223544512 1274410376167981248 1274978970922369104 1275725838537063648 1277895440303283144 1277938335655580928 1280310424205795976 1282348037656256256 1284771436136826624 1286097593321917824 1287710305436180864 1288034829202671837 1290719452044867488 1298506657082368356 1300715001737270343 1305247109757260832 1306258298772602112 1308479826491603136 1309063621774094928 1310705132318969808 1315476231468775488 1319117873861453568 1319322653198216352 1321361271606115904 1321610760470499072 1328677376183813376 1329539710917043647 1329584339822112864 1330177551157548072 1331845537678953192 1332439757877203766 1335739822876844868 1338011489242281679 1340393968601154432 1342673550180408096 1342881986291041644 1346599496233567184 1350643515852234816 1353589595303826048 1364197573375026432 1364329575183317904 1370645915809166598 1372428088688561184 1373086504420694784 1374808296958919424 1375421685550661952 1375635205468871928 1378781922432489708 1378828204259968896 1381173150185581088 1381789378539322424 1383586040629118592 1386200760042365568 1388558244328151904 1392618356153672816 1392753107999637027 1401020340536239542 1403450136478896912 1404076303999634076 1408292934211781424 1410954345043122096 1412410749808891896 1414860300190107456 1417332041620072704 1417486541084988402 1420010534677545216 1422425518580058048 1423258758639989376 1425679266732914528 1426086429002750088 1426363229459945728 1435191568354196604 1437632370341193537 1437680627612528544 1440349227231520473 1446214545069666624 1446859792487157552 1448674093615703472 1449369087999622272 1452059383550475924 1452909982778322488 1457118823911278976 1457972386899501312 1460451931775180736 1463211913378052544 1468538152624214784 1472039804803053528 1472696574495856794 1474543273858841034 1475107945194134272 1478854803899363961 1481488070559170688 1484007608094135264 1484237984847993396 1486531430556880392 1486812105529311456 1490878013687163668 1496072710598965632 1498900008826297728 1499778046738913536 1507797317940818688 1510507743952959108 1514924433262763082 1519473955333764168 1519524959796700416 1520202915608626368 1522109185918803648 1522788294716804304 1526559797573536992 1527240892069777416 1529155987705464776 1532116629520509312 1534484057349037824 1534722270046904736 1538970852838362496 1550123605547782272 1551181729792465008 1553819793958778724 1554513050856737727 1559233800209506176 1562128024869170892 1563792963368013504 1566452475210476112 1566695650672881918 1568489244215498496 1572154520535853632 1575750768494273952 1576506727297834752 1578483600212092672 1578881403538759026 1579187861187797056 1586923707803602176 1588962093535003383 1591563835604197504 1591717837713870888 1599086901777361031 1601166103469988048 1603889175074528844 1603943013118739328 1604658633142438944 1608578909504571326 1612519251477853824 1614183714067305024 1617234220049426496 1619984618382843888 1629758355317666406 1629813061717428672 1630382465740885248 1630540223999575056 1634523730625612799 1637358492558713064 1640218935261938976 1643008423247078328 1643063574414318336 1646113402550309112 1647812541443707212 1650670350221792032 1653554048556751488 1653734297932486469 1655627535560803968 1659496438343401056 1660468551746654272 1672347859376490441 1682331205489204032 1683081799423836336 1686262509929584944 1687250302581277728 1690119775884987384 1690176508447703808 1692994129245336002 1696008694964726016 1696271982683421024 1699213834890641664 1699971961229825472 1700967784716084864 1703860587071044192 1707080565607727968 1717379772270229116 1718146003578499593 1720300486168647873 1726294564517667552 1731342209443157808 1734286668983027124 1740329479676347776 1743889056241255056 1744639768655470848 1745418162365459904 1747606843091959744 1753968308625033984 1759096870930955136 1759267083789015192 1762259034611785626 1772719614556058196 1772779119762817152 1773570068210064096 1775794050238604256 1776586343836271688 1780986430502459824 1785289171279052448 1790231400240544128 1790509315054722192 1800858021136313088 1804435889758581744 1805240962285243812 1812789759618575178 1815956678325718152 1816017634878983424 1819106100244423872 1819388497555604808 1822482695680699374 1827527887745555464 1829904118251414912 1833895580734215936 1834180273958495904 1838375896576652944 1842028304128552197 1851410992437535872 1857004143999516036 1862580977505904464 1863474541713800064 1866933493136326188 1868027120714986056 1871204037586950318 1871266848638529216 1872101738666178768 1874535926013644544 1877723912282375232 1878078449089656576 1881272460057496128 1883214333078522528 1886480400253476608 1889982054779984536 1896567358106744064 1898156590403937444 1901384747870610807 1901448572003666784 1913588757805595472 1916843160454924716 1916907503483371392 1920465636308693964 1923522056484384384 1927157154205239936 1928286060092888832 1929146389982876736 1931565458154271296 1936079178067301232 1938596551638195456 1947269242366907648 1947759985623552534 1950949217837403392 1959387448158903168 1962719739737404704 1963595432661142392 1966057698478454712 1971806405199151948 1978676810792180352 1978983979797324528 1982041907409173856 1982416140705748608 1993016064275720064 1997768306518429788 1998659636815805649 2003609734315267302 2010590952901731648 2014010325270612144 2014322979436562466 2019899244350350776 2023334447146864978 2025965273778352224 2026937220811501824 2029478914558404864 2030384392955739072 2035413063431382656 2036321189426369888 2046296360062539648 2055968873713749897 2062212445438379136 2063132528325992928 2068172883648734562 2068242306389953344 2071759725278371632 2072684067808983636 2075379060943677888 2079301140063548352 2082837366492227856 2085057284490684672 2088603300280634816 2088927534230509224 2096206027381138176 2101001024659031936 2101530510804359313 2105175204718345368 2106114455999451114 2114921386221671041 2118616124713337844 2122290450285161184 2126229811627482603 2133638277870087072 2134888137959984064 2138518900099371792 2139544844189918592 2152244952089740032 2156312293399235328 2156520941418792816 2159979491177125184 2169321817604499936 2170289688730736328 2173011140423555208 2173084082289904896 2174053631999433408 2178089075325713886 2179364974167483732 2183071377184775371 2183144656744950752 2186958580349251968 2190677897662771104 2194817870067078816 2197083388591609616 2211814910788261551 2212661917791201408 2226011412141202896 2229797145835320588 2230218158293967184 2236317020530745502 2240299033528502016 2243108273985605376 2244109065898448448 2248350013239446592 2249667070108370304 2253493034513316512 2261695976911228032 2266629281639767296 2272386649894144623 2283163778878205472 2284182442075206456 2289839696360305488 2290861338104666124 2293733981558197164 2301726086023556736 2302083405070357104 2308456279257543744 2312382225310702832 2316859293421257984 2325185408321673408 2326772594688697512 2327224216487279872 2330729690938168086 2345689445052020256 2349678712815714168 2350043476009322877 2357865746658277632 2363626152741410928 2364760090946752128 2367725400318139008 2368781791781695584 2380385561705403264 2387345753406296256 2387576756570806332 2401749155204982072 2401829775162526464 2405833762611793266 2405914519678108992 2406987949713658416 2412868364256856989 2417053012824766904 2418131412443814242 2421275571100957536 2425474800325898496 2425851330074139744 2429976927574265832 2438443746137242368 2445573698611327872 2456037738838069596 2464512634870617492 2464595361621477504 2469170103825463668 2471718812165560818 2476005525332688048 2479224934405142784 2480331072835127232 2483441303341205952 2489244657515101584 2490702827619981408 2494938716782600424 2495022464851372288 2496135651554905024 2503631883043166976 2508363280076661504 2510952444104696704 2530875453871916592 2535179663827481076 2535264762671555712 2539491193868004003 2544013042447089024 2548820752335962496 2549957941844738208 2551451677074127296 2555790880606566288 2560620848411591952 2572195186643835648 2575420610872361728 2576069658405343674 2581438904089734976 2597013314164736712 2601430003474540686 2609036523952536419 2610494219514521664 2616959652983206272 2618127243548189856 2621410264637939616 2630952462937550976 2638645306396432704 2642722543212231808 2643388551917678439 2659079421834087294 2659168679644225728 2660355102315096144 2663691075357906384 2664879515754407532 2671479645753689736 2676022978484563358 2680787937202308864 2685347100360816192 2685763972582083288 2693198992467134368 2701287031704469632 2707179190607652096 2719184639427862767 2728659150366635808 2733724043521049061 2741291831618333196 2744856177377122368 2750843371101323904 2751270410937743856 2757563844864979416 2757656408519937792 2762346300371162176 2763578757078644848 2767172081258237184 2772401520084731136 2777116488656303808 2785236712307345632 2785506215999274054 2802040681072479084 2806806056380425477 2806900272957793824 2808152607999268152 2816585868423562848 2821908690086244192 2824821499617783792 2829720600380214912 2834973082169976804 2844851037160116096 2846517517279978752 2851358533465829056 2852172858005500176 2870383136708393208 2875264740682387074 2875361255225057088 2880698454463040946 2892429090139333248 2893719584974315104 2897348187231406944 2898738175999244544 2904118767100951848 2905819965556644976 2914237647822557952 2920903863550361472 2926423826756105088 2944079609606107056 2945393148991713588 2949086547717682068 2957709607798727922 2962976141118341376 2968015216188270528 2968475969695986792 2973062861113760784 2973624211058622912 2981756027374327336 2992145421197931264 2997800017652595456 3005414601472900953 3021015487905918216 3029848866525526164 3035001670720297467 3038947910667528336 3040405831217252736 3044218371837607296 3045576589433608608 3053119595147073984 3054481784139554832 3058311975410929552 3064233259041018624 3069444540093809472 3077941705676724992 3100247211095564544 3102259325473101843 3102363459584930016 3107639587917557448 3109026101713475454 3118467600419012352 3124256049738341784 3127585926736027008 3132904950420952224 3133391301345763836 3144309041071707264 3151501536988547904 3157762807077518052 3158375722375594112 3159171683999176671 3177924187070006766 3183127671208395008 3183435675427741776 3198173803554722062 3202332206939976096 3207778350149057688 3207886026237478656 3209317266284877888 3217157819009142652 3225038502955707648 3228367428134610048 3234468440098852992 3239969236765687776 3259516710635332812 3259626123434857344 3261080447999150112 3267133612988570829 3269047461251225598 3274716985117426128 3280437870523877952 3286016846494156656 3292226805100618224 3295625082887414424 3301340700443584064 3307108097113502976 3307468595864972938 3311255071121607936 3318992876686802112 3320937103493308544 3344695718752980882 3354475530796118253 3364662410978408064 3366163598847672672 3372525019859169888 3374500605162555456 3380239551769974768 3385988258490672004 3392543965366842048 3399943922459650944 3401935569432169728 3407721174142088384 3414161131215455936 3434759544540458232 3436292007156999186 3440600972337295746 3450661209098515909 3452589129035335104 3462684418886315616 3468573337966054248 3480658959352695552 3487778112482510112 3490836324730919808 3495213686183919488 3496094536407252129 3518193741861910272 3518534167578030384 3524518069223571252 3545439229112116392 3545558239525634304 3547140136420128192 3551588100477208512 3553172687672543376 3561972861004919648 3570578342558104896 3580462800481088256 3581018630109444384 3608750643917689899 3608871779517163488 3610481924570487624 3625579519237150356 3627197118665721363 3631913356651436304 3638212200488847744 3638776995111209616 3644965391361398748 3655055775491110928 3659808236502829824 3668360547916991808 3676751793153305888 3684056608257104394 3702821984875071744 3707578218248341227 3714008287999032072 3725161955011808928 3726949083427600128 3733866986272652376 3736054241429972112 3742408075173900636 3742533697277058432 3744203477332357536 3755447824564750464 3762544920114992256 3766428666157045056 3779964109559969072 3796313180807874888 3802769495741221614 3802897144007333568 3827177515611190944 3833686320909849432 3833815006966742784 3840931272617387928 3847044112968768768 3854314308410479872 3858292779965753472 3863130916308542592 3872158356134602464 3895519971247105068 3902145005211811029 3918774896317806336 3925439479474809408 3927190865322284784 3932115396956909424 3943612810398303896 3957353621584360704 3957967959594649056 3964083814818347712 3964832281411497216 3986032128551440128 3995536613036859576 3997319273631611298 4007219468630534604 4014034467726845037 4021181905803463296 4028020650541224288 4028645958873124932 4039798488700701552 4046668894293729956 4051930547556704448 4060768785911478144 4070826126862765312 4072642378852739776 4092592720125079296 4111937747427499794 4124424890876758272 4126265056651985856 4136345767297469124 4136484612779906688 4143519450556743264 4145368135617967272 4150758121887355776 4158602280127096704 4165674732984455712 4177206600561269632 4177855068461018448 4178259323998911081 4202002049318063872 4203061021608718626 4210350409436690736 4212228911998902228 4229842772443342082 4237232249426675688 4244580900570322368 4252459623254965206 4267276555740174144 4269776275919968128 4277037800198743584 4279089688379837184 4312897111023580611 4313041882837585632 4319958982354250368 4321047681694561419 4338643635208999872 4340579377461472656 4346022280847110416 4348107263998866816 4356178150651427772 4358729948334967464 4366142754369550742 4366289313489901504 4373917160698503936 4381355795325542208 4389635740134157632 4394166777183219232 4423629821576523102 4425323835582402816 4436564411698091883 4452022824282405792 4459594291670641176 4460436316587934368 4472634041061491004 4488218131796896896 4496700026478893184 4499334140216740608 4506986069026633024 4523391953822456064 4544773299788289246 4566327557756410944 4568364884150412912 4579679392720610976 4581722676209332248 4587467963116394328 4603452172047113472 4604166810140714208 4616912558515087488 4624764450621405664 4650370816643346816 4653545189377395024 4661459381876336172 4663539152570213181 4691378890104040512 4699357425631428336 4700086952018645754 4727252305482821856 4729520181893504256 4735450800636278016 4737563583563391168 4760771123410806528 4774691506812592512 4775153513141612664 4797260705332083093 4803498310409964144 4811667525223586532 4811829039356217984 4813975899427316832 4825736728513713978 4834106025649533808 4836262824887628484 4842551142201915072 4851702660148279488 4859953855148531664 4891147397222655744 4903571191876838397 4912075477676139192 4929025269741234984 4929190723242955008 4938340207650927336 4943437624331121636 4952011050665376096 4960662145670254464 4961202893797459407 4966882606682411904 4978489315030203168 4981405655239962816 4989877433565200848 4992271303109810048 5021904888209393408 5061750907743833184 5070359327654962152 5070529525343111424 5078982387736008006 5088026084894178048 5097641504671924992 5099915883689476416 5102903354148254592 5111581761213132576 5121241696823183904 5152139316810687348 5154438010735498779 5160901458505943619 5162877808179469952 5194026628329473424 5202860006949081372 5218073047905072838 5220988439029043328 5233919305966412544 5236254487096379712 5242820529275879232 5261904925875101952 5277290612792865408 5285445086424463616 5286777103835356878 5318158843668174588 5318337359288451456 5320710204630192288 5327382150715812768 5329759031508815064 5342959291507379472 5352045956969126716 5370694200721632384 5371527945164166576 5386397984934268736 5402574063408939264 5438369278855725534 5457318300733271616 5467448087042098122 5482583663236666392 5489712354754244736 5501686742202647808 5502540821875487712 5515127689729958832 5524692600742324352 5526084912385656591 5527157514157289696 5554232977312607616 5570473424614691264 5571012431998548108 5604081362144958168 5613612112760850954 5613800545915587648 5616305215998536304 5630026183265999641 5633171736847125696 5643817380172488384 5649642999235567584 5659441200760429824 5669946164339953608 5689702074320232192 5702717066931658112 5704154243611832421 5704345716011000352 5740766273416786416 5750529481364774148 5750722510450114176 5761396908926081892 5784858180278666496 5787439169948630208 5794696374462813888 5808237534201903696 5811639931113289952 5841807727100722944 5852847653512210176 5888159219212214112 5890786297983427176 5898173095435364136 5915419215597455844 5925479452358676007 5936030432376541056 5936951939391973584 5946125722227521568 5947248422117245824 5963512054748654672 6010829202945801906 6042030975811836432 6059697733051052328 6070003341440594934 6077895821335056672 6080811662434505472 6088436743675214592 6091153178867217216 6106239190294147968 6108963568279109664 6116623950821859104 6138889080187618944 6167906621141249691 6204518650946203686 6204726919169860032 6215279175835114896 6218052203426950908 6248512099476683568 6255171853472054016 6265809900841904448 6266782602691527672 6288618082143414528 6303003073977095808 6315525614155036104 6316751444751188224 6318343367998353342 6344764158665013123 6355848374140013532 6366871350855483552 6378689434882447809 6396347607109444124 6404664413879952192 6415556700298115376 6418634532569755776 6434315638018285304 6456734856269220096 6468936880197705984 6479938473531375552 6519033421270665624 6519252246869714688 6522160895998300224 6534267225977141658 6538094922502451196 6549214131554326113 6549433970234852256 6560875741047755904 6572033692988313312 6584453610201236448 6591250165774828848 6602681400887168128 6614937191729945876 6637985753373604224 6641874206986617088 6689391437505961764 6708951061592236506 6729324821956816128 6732327197695345344 6745050039718339776 6749001210325110912 6760479103539949536 6771976516981344008 6785087930733684096 6799887844919301888 6815442348284176768 6817159949682433869 6828322262430911872 6869519089080916464 6872584014313998372 6881201944674591492 6901322418197031818 6905178258070670208 6925368837772631232 6937146675932108496 6975556224965020224 6981672649461839616 6990427372367838976 6992189072814504258 7037068335156060768 7049036138447142504 7050130428027968631 7081670565014027423 7090878458224232784 7094280272840256384 7103176200954417024 7106345375345086752 7123945722009839296 7141156685116209792 7162037260218888768 7217501287835379798 7217743559034326976 7220963849140975248 7238605092770570967 7251159038474300712 7254394237331442726 7263826713302872608 7276424400977695488 7277553990222419232 7289930782722797496 7310111550982221856 7336721095833983616 7353503586306611776 7368113216514208788 7415156436496682454 7428016575998064144 7450323910023617856 7467733972545304752 7472108482859944224 7484816150347801272 7485067394554116864 7488406954664715072 7510895649129500928 7525089840229984512 7532857332314090112 7559928219119938144 7592626361615749776 7605538991482443228 7605794288014667136 7618473581604012009 7654355031222381888 7667372641819698864 7681862545234775856 7716585559931506944 7726261832617085184 7744316712269204928 7791039942494210136 7804290010423622058 7827109571857609257 7850878958949618816 7854381730644569568 7864230793913818848 7887225620796607792 7915935919189298112 7928167629636695424 7991073226073719152 7994638547263222596 8014438937261069208 8028068935453690074 8042363811606926592 8056041301082448576 8057291917746249864 8079596977401403104 8093337788587459912 8103861095113408896 8121537571822956288 8145284757705479552 8157553918283588301 8223875494854999588 8252530113303971712 8272691534594938248 8272969225559813376 8287038901113486528 8290736271235934544 8301516243774711552 8317204560254193408 8331349465968911424 8354413201122539264 8355710136922036896 8356518647997822162 8406122043217437252 8420418169141276431 8420700818873381472 8424457823997804456 8459685544886684164 8474464498853351376 8489161801140644736 8504919246509930412 8534553111480348288 8539552551839936256 8554075600397487168 8625794222047161222 8626083765675171264 8639917964708500736 8642095363389122838 8677287270417999744 8681158754922945312 8692044561694220832 8696214527997733632 8712356301302855544 8717459896669934928 8732285508739101484 8732578626979803008 8762711590651084416 8779271480268315264 8788333554366438464 8847259643153046204 8873128823396183766 8904045648564811584 8919188583341282352 8920872633175868736 8945268082122982008 8976436263593793792 8993400052957786368 9013972138053266048 9016243804418702859 9089546599576578492 9105005012160892401 9132655115512821888 9136729768300825824 9159358785441221952 9163445352418664496 9174935926232788656 9208333620281428416 9233825117030174976 9249528901242811328 9300741633286693632 9306777976419305529 9307090378754790048 9322918763752672344 9327078305140426362 9366080424695971753 9382757780208081024 9398714851262856672 9400173904037291508 9454504610965643712 9475127167126782336 9549383013625185024 9550307026283225328 9594521410664166186 9606996620819928288 9623335050447173064 9623658078712435968 9627951798854633664 9651473457027427956 9668212051299067616 9672525649775256968 9685102284403830144 9703405320296558976 9719907710297063328 9807142383753676794 9824150955352278384 9858050539482469968 9876680415301854672 9886875248662243272 9904022101330752192 9921324291340508928 9922405787594918814 9933765213364823808 9956978630060406336 9962811310479925632 9979754867130401696 9984542606219620096 10063426592388354759 10123501815487666368 10140718655309924304 10157964775472016012 10199831767378952832 10205806708296509184 10223163522426265152 10242483393646367808 10304278633621374696 10308876021470997558 10321802917011887238 10325755616358939904 10351983627295547727 10388053256658946848 10405720013898162744 10436146095810145676 10441976878058086656 10472508974192759424 10485641058551758464 10554581225585730816 10573554207670713756 10636317687336349176 10636674718576902912 10641420409260384576 10654764301431625536 10659518063017630128 10685918583014758944 10704091913938253432 10741388401443264768 10743055890328333152 10772795969868537472 10876738557711451068 10881591355997164089 10914636601466543232 10934896174084196244 10965167326473332784 10979424709508489472 11005081643750975424 11030255379459917664 11049385201484648704 11052169824771313182 11054315028314579392 11108465954625215232 11122734654745023681 11140946849229382528 11142024863997096216 11208162724289916336 11227224225521701908 11227601091831175296 11232610431997072608 11260052366531999282 11266343473694251392 11287634760344976768 11299285998471135168 11339892328679907216 11405434133863316224 11408308487223664842 11408691432022000704 11481532546833572832 11501058962729548296 11501445020900228352 11522793817852163784 11574878339897260416 11589392748925627776 11616475068403807392 11623279862226579904 11706435015635433087 11776318438424428224 11781572595966854352 11796346190870728272 11830838431194911688 11850958904717352014 11872060864753082112 11873903878783947168 11892251444455043136 11894496844234491648 11927024109497309344 12021658405891603812 12042103403180535111 12084061951623672864 12119395466102104656 12140006682881189868 12155791642670113344 12182306357734434432 12212478380588295936 12217927136558219328 12233247901643718208 12277778160375237888 12335813242282499382 12409037301892407372 12409453838339720064 12430558351670229792 12436104406853901816 12497024198953367136 12531619801683808896 12533565205383055344 12606006147954191616 12631051228310072208 12636686735996706684 12689528317330026246 12711696748280027064 12733742701710967104 12757378869764895618 12792695214218888248 12809328827759904384 12831113400596230752 12837269065139511552 12868631276036570608 12959876947062751104 13038066842541331248 13044321791996600448 13068534451954283316 13076189845004902392 13098428263108652226 13098867940469704512 13121751482095511808 13144067385976626624 13168907220402472896 13182500331549657696 13205362801774336256 13229874383459891752 13275971506747208448 13309693235094275649 13378782875011923528 13417902123184473012 13464654395390690688 13490100079436679552 13498002420650221824 13520958207079899072 13543953033962688016 13570175861467368192 13630884696568353536 13634319899364867738 13656644524861823744 13739038178161832928 13745168028627996744 13762403889349182984 13802644836394063636 13810356516141340416 13850737675545262464 13874293351864216992 13951112449930040448 13984378145629008516 13990617457710639543 14074136670312121536 14098072276894285008 14100260856055937262 14163341130028054846 14181756916448465568 14188560545680512768 14206352401908834048 14212690750690173504 14247891444019678592 14282313370232419584 14324074520437777536 14391782115996249279 14435002575670759596 14435487118068653952 14441927698281950496 14477210185541141934 14502318076948601424 14508788474662885452 14527653426605745216 14555107980444838464 14579861565445594992 14620223101964443712 14673442191667967232 14707007172613223552 14710713575630515191 14736226433028417576 14830312872993364908 14856033151996128288 14883608681392378221 14900647820047235712 14935467945090609504 14944216965719888448 14969632300695602544 14976813909329430144 15065714664628180224 15119856438239876288 15185252723231499552 15211077982964886456 15211588576029334272 15236947163208024018 15281499640293427597 15308710062444763776 15334745283639397728 15363725090469551712 15482704375517830857 15488633424538409856 15582079884988420272 15608580020847244116 15654219143715218514 15701757917899237632 15708763461289139136 15728461587827637696 15774451241593215584 15831871838378596224 15856335259273390848 15982146452147438304 15989277094526445192 16028877874522138416 16056137870907380148 16112082602164897152 16114583835492499728 16159193954802806208 16186675577174919824 16207722190226817792 16290569515410959104 16315107836567176602 16447750989709999176 16505060226607943424 16545383069189876496 16574077802226973056 16581472542471869088 16662698931937822848 16711420273844073792 16713037295995644324 16812244086434874504 16840836338282552862 16841401637746762944 16848915647995608912 16890078549797998923 16919371089773368328 16948928997706702752 16978323602281289472 17009838493019860824 17069106222960696576 17108151200794974336 17251588444094322444 17252167531350342528 17284190726778245676 17354574540835999488 17362317509845890624 17384089123388441664 17424712602605711088 17434919793339869856 17464571017478202968 17465157253959606016 17525423181302168832 17558542960536630528 17576667108732876928 17694519286306092408 17746257646792367532 17776438357076028021 17808091297129623168 17838377166682564704 17841745266351737472 17890536164245964016 18027944276106532096 18032487608837405718 18179093199153156984 18210010024321784802 18265310231025643776 18273459536601651648 18318717570882443904 18326890704837328992 18349871852465577312 18416667240562856832 18499057802485622656 18503719863423749073 18613555952838611058 18614180757509580096 18645837527505344688 18654156610280852724 18732160849391943506 18765515560416162048 18797429702525713344 18800347808074583016 18909009221931287424 18950254334253564672 19034292475995039369 19100614052566450656 19136068304647343427 19189042821328332372 19213993241639856576 19246670100894346128 19255903597709267328 19302946914054855912 19336424102598135232 19345051299550513936 19370204568807660288 19406810640593117952 19439815420594126656 19614284767507353588 19647642394662978339 19648301910704556768 19716101078964939936 19753360830603709344 19773750497324486544 19808044202661504384 19844811575189837628 19913957260120812672 19925622620959851264 19959509734260803392 20126853184776709518 20247003630975332736 20281437310619848608 20315929550944032024 20399663534757905664 20446327044852530304 20484966787292735616 20608557267242749392 20617752042941995116 20643605834023774476 20703967254591095454 20776106513317893696 20811440027796325488 20872292191620291352 20945017948385518848 20971282117103516928 21147108415341427512 21245011695042082269 21272635374672698352 21282840818520769152 21309528602863251072 21319036126035260256 21371837166029517888 21408183827876506864 21486111780656666304 21545591939737074944 21715815278311712901 21753477115422902136 21763182711994328178 21829273202933086464 21869792348168392488 21930334652946665568 22010163287501950848 22060510758919835328 22104339649542626364 22108630056629158784 22245469309490047362 22281893698458765056 22284049727994192432 22416325448579832672 22454448451043403816 22455202183662350592 22465220863994145216 22520104733063998564 22532686947388502784 22575269520689953536 22598571996942270336 22679784657359814432 22816616974447329684 22817382864044001408 22855420744812036027 22963065093667145664 23002117925459096592 23045587635704327568 23149756679794520832 23178785497851255552 23232950136807614784 23246559724453159808 23412870031270866174 23481328715572827771 23552636876848856448 23563145191933708704 23592692381741456544 23661676862389823376 23701917809434704028 23747807757567894336 23784502888910086272 23854048218994618688 24043316811783207624 24084206806361070222 24168123903247345728 24238790932204209312 24280013365762379736 24311583285340226688 24364612715468868864 24435854273116438656 24466495803287436416 24472661754850764903 24671626484564998764 24818074603784814744 24818907676679440128 24861116703340459584 24872208813707803632 24994048397906734272 25063239603367617792 25067130410766110688 25261254507423829293 25262102456620144416 25273373471993413368 25379056634660052492 25423393496560054128 25467485403421934208 25514757739529791236 25585390428437776496 25618657655519808768 25662226801192461504 25737262552073141216 25919753894125502208 26076133685082662496 26088643583993200896 26137068903908566632 26152379690009804784 26196856526217304452 26197735880939409024 26288134771953253248 26337814440804945792 26365000663099315392 26459748766919783504 26619386470188551298 26757565750023847056 26835804246368946024 26929308790781381376 26980200158873359104 27041916414159798144 27087906067925376032 27268639798729735476 27315015036482677203 27478076356323665856 27490336057255993488 27524807778698365968 27605289672788127272 27701475351090524928 27748586703728433984 27902224899860080896 27968756291258017032 27981234915421279086 28098241274087915259 28148273340624243072 28196144553788570016 28200521712111874524 28326682260056109692 28363513832896931136 28425381501380347008 28495782888039357184 28648149040875555072 28783564231992498558 28870005151341519192 28870974236137307904 28883855396563900992 28954420371082283868 29004636153897202848 29017576949325770904 29055306853211490432 29110215960889676928 29159723130891189984 29240446203928887424 29414014345226447104 29421427151261030382 29472452866056835152 29660625745986729816 29712066303992256576 29767217362784756442 29801295640094471424 29870935890181219008 29888433931439776896 29939264601391205088 29953627818658860288 30190279777165064277 30239712876479752576 30370505446462999104 30422155965929772912 30473894326416048036 30562999280586855194 30617420124889527552 30669490567278795456 30727450180939103424 30965408751035661714 30977266849076819712 31055950881886643181 31164159769976840544 31217160041694488232 31308438287430437028 31417526922578278272 31456923175655275392 31548902483186431168 31663743676757192448 31964292904294876608 31978554189052890384 32057755749044276832 32112275741814760296 32224165204329794304 32229167670984999456 32318387909605612416 32373351154349839648 32630215673134353204 32644774067991492267 32895501979419998352 33090766138379752992 33148155604453946112 33162945084943738176 33325397863875645696 33422840547688147584 33426074591991288648 33624488172869749008 33681672676565105724 33682803275493525888 33697831295991217824 33780157099595997846 33838742179546736656 33897857995413405504 34019676986039721648 34216302401589948672 34503176888188644888 34504335062700685056 34568381453556491352 34724635019691781248 34768178246776883328 34849425205211422176 34869839586679739712 34929142034956405936 35153334217465753856 35389038572612184816 35492515293584735064 35552876714152056042 35616182594259246336 35676754333365129408 35683490532703474944 35781072328491928032 36064975217674811436 36126310209541605333 36358186398306313968 36420020048643569604 36546919073203303296 36637435141764887808 36653781409674657984 36699743704931154624 36833334481125713664 36998115604971245312 37007439726847498146 37227111905677222116 37228361515019160192 37291675055010689376 37308313220561705448 37464321698783887012 37594859405051426688 37600695616149166032 37818018443862574848 38068584951990078738 38201228105132901312 38272136609294686854 38378085642656664744 38427986483279713152 38493340201788692256 38511807195418534656 38605893828109711824 38672848205196270464 38690102599101027872 38879630841188253312 39228569535014707176 39295284789325956678 39296603821409113536 39432202157929879872 39506721661207418688 39547500994648973088 39616088405323008768 39689623150379675256 39827914520241625344 39919019468521606784 39929079705282826947 40253706369553419036 40494007261950665472 40562874621239697216 40631859101888064048 40892654089705060608 40969933574585471232 41217114534485498784 41235504085883990232 41287211668047548952 41407934509182190908 41478356166510732049 41552213026635787392 41622880055592650976 41744584383240582704 42294216830682855024 42490023390084164538 42545270749345396704 42565681637041538304 42619057205726502144 42638072252070520512 42743674332059035776 42816367655753013728 42972223561313332608 43175346347988747837 43431630556623425802 43506954230845804272 43526365423988656356 43739584696336784976 43860669305893331136 44020326575003901696 44121021517839670656 44208679299085252728 44217260113258317568 44490938618980094724 44568099455988384864 44650826044177134663 44832650897159665344 44908896902086807632 44930441727988290432 45040209466127997128 45197143993884540672 45359569314719628864 45633233948894659368 45634765728088002816 45710841489624072054 45844498920880282791 45926130187334291328 46004235850918193184 46091175271408655136 46465900273615229568 46493119448906319616 46825740062541732348 46962657431145655542 47105273753697712896 47126290383867417408 47185384763482913088 47323353724779646752 47403835618869408056 47495615515135788672 47569005777820172544 47708096437989237376 48086633623566415248 48168413612722140444 48336247806494691456 48477581864408418624 48560026731524759472 48623166570680453376 48871708546232877312 48932991606574872832 48945323509701529806 49343252969129997528 49571693955098191961 49636149207569629488 49722233406680919168 49744417627415607264 49988096795813468544 50134260821532221376 50522509014847658586 50524204913240288832 50546746943986826736 50670235649393996769 50758113269320104984 50846786993120108256 50934970806843868416 51029515479059582472 51170780856875552992 51324453602384923008 51474525104146282432 52152267370165324992 52274137807817133264 52304759380019609568 52393713052434608904 52395471761878818048 52576269543906506496 52675628881609891584 52730001326198630784 52919497533839567008 53238772940377102596 53329315071228084063 53515131500047694112 53671608492737892048 54083832828319596288 54175812135850752064 54537279597459470952 54630030072965354406 54956152712647331712 54980672114511986976 55049615557396731936 55210579345576254544 55497173407456867968 55937512582516034064 55962469830842558172 56196482548175830518 56296546681248486144 56392289107577140032 56401043424223749048 56653364520112219384 56727027665793862272 56850763002760694016 57102877427985118107 57567128463984997116 57740010302683038384 57767710793127801984 57908840742164567736 58009272307794405696 58035153898651541808 58110613706422980864 58220431921779353856 58319446261782379968 58480892407857774848 58842854302522060764 58942927183988935017 58944905732113670304 59321251491973459632 59424132607984513152 59534434725569512884 59741871780362438016 59776867862879553792 59878529202782410176 60380559554330128554 60479425752959505152 60741010892925998208 60844311931859545824 60947788652832096072 61125998561173710388 61338981134557590912 61454900361878206848 61930817502071323428 62111901763773286362 62328319539953681088 62434320083388976464 62616876574860874056 62835053845156556544 62913846351310550784 63097804966372862336 63735035085126246807 63928585808589753216 63957108378105780768 64115511498088553664 64224551483629520592 64458335341969998912 64636775819211224832 64746702308699679296 65147445834935138703 65260431346268706408 65289548135982984534 65562562972871802271 65791003958839996704 66181532276759505984 66325890169887476352 66845681095376295168 66852149183982577296 67248976345739498016 67363345353130211448 67365606550987051776 67395662591982435648 67560314199191995692 67677484359093473312 67795715990826811008 68039353972079443296 68566262234436108081 69006353776377289776 69136762907112982704 69449270039383562496 69536356493553766656 69698850410422844352 69739679173359479424 69858284069912811872 70443986146718483313 70778077145224369632 70985030587169470128 71105753428304112084 71353508666730258816 71562144656983856064 72129950435349622872 72252620419083210666 72716372796612627936 72840040097287139208 73093838146406606592 73307562819349315968 73399487409862309248 74014879453694996292 74454223811354444232 74456723030038320384 74583350110021378752 74616626441123410896 74928643397567774024 75189718810102853376 75201391232298332064 76137169903980157476 76402456210265802624 76544273218589373708 76756171285313329488 76855972966559426304 76986680403577384512 77211787656219423648 77345696410392540928 77380205198202055744 77759261682376506624 78457139070029414352 78590569578651913356 78593207642818227072 78864404315859759744 79013443322414837376 79095001989297946176 79379246300759350512 79838038937043213568 79858159410565653894 80507412739106838072 81125749242479394432 81263718203776128096 81945045109448031609 82434229068970997568 82471008171767980464 82574423336095097904 82815869018364381816 82956712333021464098 83104426053271574784 83245760111185301952 83489168766481165408 84294723822263745777 84588433661365710048 84980046780168329076 85090541498690793408 85276144504141041024 85487348664118071552 85632735311506027456 85944447122626665216 86350692695977495674 86863261113246851604 87013908461691608544 87052730847977312712 87479169392673569952 87721338611786662272 88242043035679341312 88417358598170505456 88981877237960189448 89136198911976769728 89301652088354269326 89665301794319330688 89817793804173615264 89860883455976580864 90080418932255994256 90719138629439257728 91266467897789318736 91421682979248144108 91688997841760565582 91852260374668582656 92008471701836386368 92182350542817310272 92931800547230459136 93167852645659929543 93651480125083464696 93925314862291311084 94252580767734834816 94370769526965826176 94646707449559293504 94807671237738816112 94991231030271577344 95416192875978474752 96173267247132830496 96336827225444280888 96672495612989382912 96955163728816837248 97120053463049518944 97890647019403059612 97934322203974476801 98686505938259995056 99143387910196383922 99272298415139258976 99444466813361838336 99488835254831214528 99976193591626937088 100268521643064442752 101045018029695317172 101048409826480577664 101093493887973653472 101340471298787993538 101516226538640209968 101693573986240216512 102059030958119164944 102341561713751105984 102648907204769846016 102949050208292564864 104304534740330649984 104548275615634266528 104609518760039219136 104787426104869217808 105460002652397261568 105838995067679134016 106477545880754205192 106658630142456168126 106970497482053993179 107030263000095388224 107343216985475784096 108351624271701504128 108378930628624815999 109074559194918941904 109260060145930708812 109912305425294663424 109961344229023973952 110099231114793463872 110421158691152509088 110994346814913735936 111875025165032068128 111924939661685116344 112392965096351661036 112784578215154280064 112802086848447498096 113306729040224438768 113454055331587724544 114205754855970236214 115134256927969994232 115480020605366076768 115535421586255603968 115817681484329135472 116018544615588811392 116070307797303083616 116638892523564759936 117685708605044121528 117885854367977870034 117889811464227340608 118642502983946919264 118848265215969026304 119068869451139025768 119483743560724876032 119757058405564820352 120761119108660257108 121482021785851996416 121688623863719091648 121895577305664192144 122251997122347420776 122677962269115181824 122909800723756413696 123861635004142646856 124223803527546572724 124435068499532196147 124656639079907362176 124868640166777952928 125233753149721748112 126195609932745724672 127470070170252493614 127857171617179506432 127914216756211561536 128231022996177107328 128449102967259041184 128916670683939997824 129493404617399358592 129526039043966243511 130294891669870277406 130520862692537412816 130579096271965969068 131125125945743604542 131582007917679993408 132363064553519011968 132651780339774952704 133704298367965154592 133952478132531403989 134497952691478996032 134726690706260422896 134791325183964871296 135120628398383991384 135354968718186946624 135591431981653622016 136078707944158886592 137132524468872216162 137533496762640848373 138012707552754579552 138273525814225965408 139397700820845688704 139479358346718958848 139716568139825623744 140887972293436966626 141556154290448739264 141970061174338940256 142211506856608224168 142707017333460517632 143124289313967712128 144259900870699245744 144505240838166421332 145432745593225255872 145680080194574278416 146615125638698631936 146798974819724618496 148029758907389992584 148715081865294575883 148908447622708888464 149166700220042757504 149233252882246821792 149857286795135548048 150402782464596664128 152010706948181990307 152274339807960314952 152804912420531605248 153088546437178747416 153512342570626658976 153973360807154769024 154423575312438847296 154760410396404111488 156914278140058828704 157181139157303826712 157186415285636454144 157728808631719519488 158026886644829674752 158190003978595892352 158758492601518701024 159716318821131307788 159987945213684252189 161014825478213676144 162251498484958788864 162527436407552256192 163890090218896063218 164868458137941995136 164942016343535960928 165148846672190195808 165631738036728763632 165913424666042928196 166491520222370603904 166978337532962330816 168589447644527491554 169176867322731420096 169960093560336658152 170181082997381586816 170552289008282082048 171265470623012054912 171308632283955354321 172701385391954991348 173726522226493703208 174027816923383217088 174105461695954625424 174958338785347139904 175442677223573324544 176828781551966805051 176834717196341010912 177963754475920378896 178272397823953539456 178603304176708538652 179330603588638661376 179635587608347230528 180160837864511988512 181438277258878515456 182532935795578637472 182843365958496288216 183377995683521131164 184016943403672772736 184364701085634620544 186335705291319859086 187302960250166929392 187850629724582622168 188505161535469669632 188741539053931652352 189293414899118587008 189615342475477632224 191205105255378740421 192346534494265660992 192673654450888561776 193910327457633674496 194240106926099037888 195781294038806119224 195868644407948953602 196687688918615406813 197373011876519990112 198286775820392767844 198544596830278517952 198977670509662429056 200537043286128885504 202090036059390634344 202096819652961155328 202186987775947306944 202680942597575987076 203032453077280419936 203387147972480433024 204118061916238329888 204683123427502211968 205898100416585129728 208609069480661299968 209096551231268533056 209219037520078438272 209574852209738435616 211331958440155449939 211677990135358268032 212955091761508410384 213317260284912336252 213940994964107986358 214060526000190776448 214686433970951568192 216703248543403008256 216757861257249631998 218149118389837883808 218520120291861417624 219922688458047947904 220198462229586927744 220842317382305018176 223750050330064136256 223849879323370232688 224785930192703322072 225569156430308560128 225604173696894996192 226613458080448877536 228411509711940472428 230268513855939988464 230960041210732153536 231635362968658270944 232037089231177622784 232140615594606167232 233277785047129519872 235371417210088243056 235771708735955740068 235779622928454681216 237285005967893838528 238137738902278051536 239514116811129640704 241522238217320514216 243377247727438183296 243791154611328384288 244503994244694841552 247723270008285293712 248447607055093145448 248870136999064392294 249313278159814724352 249737280333555905856 250467506299443496224 252884171466791237331 254940140340504987228 255828433512423123072 256462045992354214656 256898205934518082368 257833341367879995648 258986809234798717184 259052078087932487022 260589783339740554812 261041725385074825632 261158192543931938136 262250251891487209084 263164015835359986816 264726129107038023936 267408596735930309184 267904956265062807978 268995905382957992064 269453381412520845792 269582650367929742592 270241256796767982768 270709937436373893248 272157415888317773184 274265048937744432324 275066993525281696746 276025415105509159104 276547051628451930816 278795401641691377408 279433136279651247488 279503557936979788629 281775944586873933252 283112308580897478528 283940122348677880512 284423013713216448336 286248578627935424256 288519801741398491488 289010481676332842664 290348493165575124343 290865491186450511744 291360160389148556832 296059517814779985168 297430163730589151766 297816895245417776928 298333400440085515008 298466505764493643584 299714573590271096096 300805564929193328256 304021413896363980614 304548679615920629904 306177092874357494832 307024685141253317952 307946721614309538048 308847150624877694592 309520820792808222976 313828556280117657408 314362278314607653424 316380007957191784704 317516985203037402048 319432637642262615576 319975890427368504378 320911492446161979537 322029650956427352288 325054872815104512384 327780180437792126436 329736916275883990272 329884032687071921856 330297693344380391616 331263476073457527264 331826849332085856392 332983040444741207808 333956675065924661632 337178895289054983108 338353734645462840192 339920187120673316304 340362165994763173632 342530941246024109824 342617264567910708642 345402770783909982696 347453044452987406416 348055633846766434176 348210923391909250848 349916677570694279808 353657563103933610102 353669434392682021824 355927508951840757792 356544795647907078912 357206608353417077304 359271175216694461056 360321675729023977024 365065871591157274944 365686731916992576432 366755991367042262328 368033886807345545472 368729402171269241088 372671410582639718172 373305205498596588441 374605920500333858784 375701259449165244336 378586829798237174016 379230684950955264448 382410210510757480842 384693068988531321984 385347308901777123552 388480213852198075776 391562588077612238448 391737288815897907204 393375377837230813626 394746023753039980224 396573551640785535688 397089193660557035904 397955341019324858112 404180072118781268688 404373975551894613888 405361885195151974152 406064906154560839872 406774295944960866048 408236123832476659776 409366246855004423936 412600490287922545119 418193102462537066112 418438075040156876544 419149704419476871232 422663916880310899878 423355980270716536064 425910183523016820768 426634520569824672504 427881989928215972716 428121052000381552896 429372867941903136384 433515722514499263996 436298236779675767616 437040240583722835248 439845376916095895808 440396924459173855488 441684634764610036352 446145245595883727649 447500100660128272512 447699758646740465376 449571860385406644144 451208347393789992384 453226916160897755072 456032120844545970921 456823019423880944856 460537027711879976928 461920082421464307072 463270725937316541888 464281231189212334464 470742834420176486112 471543417471911480136 471559245856909362432 474570011935787677056 476275477804556103072 479963835641052756567 483044476434641028432 486754495454876366592 487582309222656768576 489007988489389683104 495446540016570587424 496895214110186290896 497740273998128784588 499474560667111811712 500935012598886992448 505768342933582474662 509880280681009974456 511656867024846246144 513796411869036164736 518104156175864974044 521179566679481109624 522083450770149651264 522316385087863876272 524500503782974418168 526328031670719973632 534817193471860618368 535809912530125615956 537991810765915984128 538906762825041691584 540482513593535965536 541419874872747786496 544314831776635546368 548530097875488864648 550133987050563393492 552050830211018318208 553094103256903861632 558866272559302494976 559007115873959577258 563551889173747866504 566224617161794957056 567880244697355761024 568846027426432896672 573615315766136221263 577039603482796982976 578020963352665685328 580696986331150248686 581730982372901023488 582720320778297113664 590063066755846220439 592119035629559970336 594860327461178303532 595633790490835553856 596933011528987287168 599429147180542192192 601611129858386656512 608042827792727961228 609097359231841259808 612354185748714989664 614049370282506635904 617694301249755389184 627657112560235314816 628724556629215306848 635033970406074804096 638865275284525231152 639951780854737008756 641822984892323959074 644059301912854704576 650109745630209024768 655560360875584252872 659768065374143843712 660595386688760783232 662526952146915054528 663653698664171712784 667913350131849323264 674357790578109966216 676707469290925680384 679840374241346632608 685234529135821417284 690805541567819965392 694906088905974812832 696111267693532868352 696421846783818501696 699833355141388559616 707315126207867220204 707338868785364043648 711855017903681515584 714413216706834154608 718542350433388922112 720643351458047954048 730131743182314549888 731373463833985152864 733511982734084524656 745342821165279436344 746610410997193176882 749211841000667717568 751402518898330488672 758461369901910528896 758652514400373711993 764820421021514961684 769386137977062643968 770694617803554247104 776960427704396151552 783125176155224476896 783474577631795814408 786750755674461627252 789492047506079960448 793147103281571071376 794178387321114071808 808360144237562537376 808747951103789227776 810723770390303948304 812129812309121679744 816472247664953319552 825200980575845090238 836386204925074132224 838299408838953742464 845327833760621799756 851820367046033641536 853269041139649345008 855763979856431945432 858745735883806272768 867031445028998527992 871045479496725373029 872596473559351535232 874080481167445670496 883369269529220072704 892290491191767455298 895000201320256545024 895399517293480930752 899143720770813288288 902416694787579984768 906453832321795510144 912064241689091941842 913646038847761889712 921074055423759953856 923840164842928614144 926541451874633083776 928562462378424668928 941485668840352972224 943086834943822960272 949140023871575354112 952550955609112206144 959927671282105513134 962734477338485938611 966088952869282056864 975164618445313537152 978015976978779366208 990893080033141174848 993790428220372581792 995480547996257569176 998949121334223623424 1001870025197773984896 1011536685867164949324 1019760561362019948912 1027592823738072329472 1036208312351729948088 1042359133358962219248 1044166901540299302528 1044632770175727752544 1049001007565948836336 1069634386943721236736 1071619825060251231912 1077813525650083383168 1080965027187071931072 1097060195750977729296 1100267974101126786984 1104101660422036636416 1106188206513807723264 1118014231747919154516 1119915616495789765323 1127103778347495733008 1135760489394711522048 1137692054852865793344 1147230631532272442526 1154079206965593965952 1156041926705331370656 1161393972662300497372 1165440641556594227328 1180126133511692440878 1184238071259119940672 1189720654922356607064 1191267580981671107712 1193866023057974574336 1198858294361084384384 1216085655585455922456 1218194718463682519616 1224708371497429979328 1228098740565013271808 1237801470863767635357 1255314225120470629632 1257449113258430613696 1270067940812149608192 1277730550569050462304 1279903561709474017512 1283645969784647918148 1288118603825709409152 1311120721751168505744 1319536130748287687424 1321190773377521566464 1325053904293830109056 1327307397328343425568 1338435736787651182947 1348715581156219932432 1359680748482693265216 1370469058271642834568 1381611083135639930784 1389812177811949625664 1392843693567637003392 1414630252415734440408 1414677737570728087296 1423710035807363031168 1428826433413668309216 1441286702916095908096 1460263486364629099776 1462746927667970305728 1467023965468169049312 1490685642330558872688 1493220821994386353764 1498423682001335435136 1502805037796660977344 1516922739803821057792 1517305028800747423986 1529640842043029923368 1541389235607108494208 1566250352310448953792 1566949155263591628816 1573501511348923254504 1578984095012159920896 1586294206563142142752 1616720288475125074752 1621447540780607896608 1624259624618243359488 1632944495329906639104 1650401961151690180476 1676598817677907484928 1690655667521243599512 1703640734092067283072 1706538082279298690016 1711527959712863890864 1734062890057997055984 1742090958993450746058 1745192947118703070464 1748160962334891340992 1770189200267538661317 1784580982383534910596 1790799034586961861504 1798287441541626576576 1804833389575159969536 1812907664643591020288 1824128483378183883684 1827292077695523779424 1842148110847519907712 1853082903749266167552 1882971337680705944448 1886173669887645920544 1905101911218224412288 1919855342564211026268 1925468954676971877222 1932177905738564113728 1950329236890627074304 1956031953957558732416 1981786160066282349696 1987580856440745163584 1990961095992515138352 2003740050395547969792 2023073371734329898648 2032439452159025870401 2039521122724039897824 2072416624703459896176 2084718266717924438496 2088333803080598605056 2089265540351455505088 2098002015131897672672 2143239650120502463824 2155627051300166766336 2161930054374143862144 2194120391501955458592 2200535948202253573968 2236028463495838309032 2239831232991579530646 2254207556694991466016 2275384109705731586688 2294461263064544885052 2308158413931187931904 2312083853410662741312 2322787945324600994744 2330881283113188454656 2360252267023384881756 2368476142518239881344 2379441309844713214128 2382535161963342215424 2397716588722168768768 2432171311170911844912 2436389436927365039232 2449416742994859958656 2475602941727535270714 2514898226516861227392 2555461101138100924608 2559807123418948035024 2567291939569295836296 2576237207651418818304 2613136438490176119087 2622241443502337011488 2650107808587660218112 2654614794656686851136 2676871473575302365894 2697431162312439864864 2719361496965386530432 2740938116543285669136 2763222166271279861568 2779624355623899251328 2785687387135274006784 2829260504831468880816 2847420071614726062336 2857652866827336618432 2888203432015457815833 2925493855335940611456 2934047930936338098624 2981371284661117745376 2986441643988772707528 2996847364002670870272 3005610075593321954688 3034610057601494847972 3059281684086059846736 3082778471214216988416 3132500704620897907584 3133898310527183257632 3147003022697846509008 3172588413126284285504 3233440576950250149504 3242895081561215793216 3300803922303380360952 3359746849487369295969 3381311335042487199024 3407281468184134566144 3413076164558597380032 3423055919425727781728 3468125780115994111968 3484181917986901492116 3496321924669782681984 3540378400535077322634 3569161964767069821192 3581598069173923723008 3596574883083253153152 3648256966756367767368 3654584155391047558848 3684296221695039815424 3765942675361411888896 3772347339775291841088 3810203822436448824576 3839710685128422052536 3850937909353943754444 3864355811477128227456 3912063907915117464832 3963572320132564699392 3975161712881490327168 3981922191985030276704 4015307210362953548841 4046146743468659797296 4064878904318051740802 4079042245448079795648 4144833249406919792352 4169436533435848876992 4178531080702911010176 4196004030263795345344 4286479300241004927648 4323860108748287724288 4388240783003910917184 4401071896404507147936 4472056926991676618064 4479662465983159061292 4508415113389982932032 4550768219411463173376 4588922526129089770104 4624167706821325482624 4645575890649201989488 4720504534046769763512 4736952285036479762688 4758882619689426428256 4864342622341823689824 4872778873854730078464 4898833485989719917312 4951205883455070541428 5029796453033722454784 5110922202276201849216 5119614246837896070048 5134583879138591672592 5226272876980352238174 5244482887004674022976 5309229589313373702272 5310567600802615983951 5353742947150604731788 5394862324624879729728 5438722993930773060864 5481876233086571338272 5526444332542559723136 5559248711247798502656 5658521009662937761632 5715305733654673236864 5776406864030915631666 5850987710671881222912 5868095861872676197248 5962742569322235490752 5972883287977545415056 6011220151186643909376 6069220115202989695944 6097318356477077611203 6118563368172119693472 6265001409241795815168 6267796621054366515264 6294006045395693018016 6345176826252568571008 6466881153900500299008 6485790163122431586432 6601607844606760721904 6719493698974738591938 6762622670084974398048 6826152329117194760064 6846111838851455563456 6936251560231988223936 6968363835973802984232 6992643849339565363968 7080756801070154645268 7138323929534139642384 7193149766166506306304 7296513933512735534736 7309168310782095117696 7544694679550583682176 7679421370256844105072 7701875818707887508888 7728711622954256454912 7839409315470528357261 7950323425762980654336 7963844383970060553408 8030614420725907097682 8092293486937319594592 8129757808636103481604 8158084490896159591296 8289666498813839584704 8338873066871697753984 8357062161405822020352 8392008060527590690688 8572958600482009855296 8664610296046373447499 8776481566007821834368 8802143792809014295872 8944113853983353236128 8959324931966318122584 9016830226779965864064 9177845052258179540208 9248335413642650965248 9291151781298403978976 9441009068093539527024 9517765239378852856512 9728685244683647379648 9902411766910141082856 10221844404552403698432 10239228493675792140096 10269167758277183345184 10452545753960704476348 10488965774009348045952 10618459178626747404544 10621135201605231967902 10707485894301209463576 10789724649249759459456 10963752466173142676544 11052888665085119446272 11317042019325875523264 11430611467309346473728 11552813728061831263332 11736191723745352394496 11925485138644470981504 11945766575955090830112 12138440230405979391888 12194636712954155222406 12237126736344239386944 12535593242108733030528 12588012090791386036032 12690353652505137142016 12971580326244863172864 13203215689213521443808 13438987397949477183876 13525245340169948796096 13652304658234389520128 13692223677702911126912 13872503120463976447872 13936727671947605968464 14161513602140309290536 14276647859068279284768 14593027867025471069472 14618336621564190235392 15089389359101167364352 15358842740513688210144 15403751637415775017776 15678818630941056714522 15927688767940121106816 16061228841451814195364 16184586973874639189184 16259515617272206963208 16316168981792319182592 16579332997627679169408 16677746133743395507968 16784016121055181381376 17145917200964019710592 17329220592092746894998 17552963132015643668736 17604287585618028591744 17888227707966706472256 17918649863932636245168 18033660453559931728128 18291955069431232833609 18355690104516359080416 18582303562596807957952 18882018136187079054048 19035530478757705713024 19457370489367294759296 19804823533820282165712 20478456987351584280192 20538335516554366690368 20905091507921408952696 20977931548018696091904 21242270403210463935804 21414971788602418927152 21579449298499518918912 21927504932346285353088 22634084038651751046528 23105627456123662526664 23518227946411585071783 23850970277288941963008 23891533151910181660224 24276880460811958783776 24389273425908310444812 24474253472688478773888 25071186484217466061056 25176024181582772072064 26406431378427042887616 26877974795898954367752 27050490680339897592192 27384447355405822253824 27745006240927952895744 27873455343895211936928 28323027204280618581072 28553295718136558569536 29186055734050942138944 30717685481027376420288 30807503274831550035552 31357637261882113429044 31855377535880242213632 32122457682903628390728 32369173947749278378368 32519031234544413926416 33158665995255358338816 34291834401928039421184 34658441184185493789996 35208575171236057183488 35776455415933412944512 35837299727865272490336 36583910138862465667218 36711380209032718160832 37164607125193615915904 37764036272374158108096 38071060957515411426048 38914740978734589518592 39609647067640564331424 40956913974703168560384 41076671033108733380736 41810183015842817905392 42484540806420927871608 42829943577204837854304 43855009864692570706176 45268168077303502093056 46211254912247325053328 47036455892823170143566 47783066303820363320448 48553760921623917567552 48778546851816620889624 48948506945376957547776 50352048363165544144128 52812862756854085775232 53755949591797908735504 54100981360679795184384 54875865208293698500827 55746910687790423873856 56646054408561237162144 57106591436273117139072 58372111468101884277888 61435370962054752840576 61615006549663100071104 62715274523764226858088 64244915365807256781456 64738347895498556756736 65038062469088827852832 69316882368370987579992 71552910831866825889024 71674599455730544980672 73167820277724931334436 73422760418065436321664 74329214250387231831808 75528072544748316216192 79219294135281128662848 82153342066217466761472 83620366031685635810784 84969081612841855743216 85659887154409675708608 92422509824494650106656 94072911785646340287132 95566132607640726640896 97107521843247835135104 97557093703633241779248 105625725513708171550464 107511899183595817471008 109751730416587397001654 111493821375580847747712 113292108817122474324288 114213182872546234278144 116744222936203768555776 122870741924109505681152 123230013099326200142208 125430549047528453716176 128489830731614513562912 130076124938177655705664 138633764736741975159984 143349198911461089961344 146335640555449862668872 146845520836130872643328 151056145089496632432384 158438588270562257325696 164627595624881095502481 167240732063371271621568 169938163225683711486432 171319774308819351417216 184845019648989300213312 188145823571292680574264 194215043686495670270208 195114187407266483558496 215023798367191634942016 219503460833174794003308 222987642751161695495424 226584217634244948648576 246460026198652400284416 250861098095056907432352 256979661463229027125824 260152249876355311411328 277267529473483950319968 286698397822922179922688 292671281110899725337744 316877176541124514651392 329255191249762191004962 334481464126742543243136 339876326451367422972864 342639548617638702834432 369690039297978600426624 376291647142585361148528 390228374814532967116992 430047596734383269884032 439006921666349588006616 453168435268489897297152 501722196190113814864704 513959322926458054251648 520304499752710622822656 554535058946967900639936 585342562221799450675488 658510382499524382009924 668962928253485086486272 679752652902734845945728 739380078595957200853248 752583294285170722297056 780456749629065934233984 860095193468766539768064 878013843332699176013232 1003444392380227629729408 1027918645852916108503296 1109070117893935801279872 1170685124443598901350976 1317020764999048764019848 1359505305805469691891456 1505166588570341444594112 1560913499258131868467968 1756027686665398352026464 2006888784760455259458816 2218140235787871602559744 2341370248887197802701952 2634041529998097528039696 3010333177140682889188224 3512055373330796704052928 4682740497774395605403904 5268083059996195056079392 6020666354281365778376448 7024110746661593408105856 10536166119992390112158784 14048221493323186816211712 21072332239984780224317568 42144664479969560448635136
- Sum of all divisors σ(n): 164011429282776926578789215
- Sum of proper divisors (its aliquot sum) s(n): 121866764802807366130154079
- 42144664479969560448635136 is an abundant number, because the sum of its proper divisors (121866764802807366130154079) is greater than itself. Its abundance is 79722100322837805681518943
Bases of 42144664479969560448635136
- Binary: 100010110111000111101011010110111000100111001000001001100000001110101010010001000000002
- Hexadecimal: 0x22DC7AD6E2720980EA9100
- Base-36: 5AMWCQT2DJ5M51S00
Squares and roots of 42144664479969560448635136
- 42144664479969560448635136 squared (421446644799695604486351362) is 1776172744129207941041613087884625854193805253738496
- 42144664479969560448635136 cubed (421446644799695604486351363) is 74856204359792292541872612839049409074420184644767592553252270550244661395456
-
42144664479969560448635136 is a
perfect square number . Itssquare root is 6491892211056 -
The
cube root of 42144664479969560448635136 is 348001300.4750845237
Scales and comparisons
How big is 42144664479969560448635136?- 42,144,664,479,969,560,448,635,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,144,664,479,969,560,448,635,136 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 42144664479969560448635136 cubic inches would be around 29000108.4 feet tall.
Recreational maths with 42144664479969560448635136
- 42144664479969560448635136 backwards is 63153684406596997446644124
- 42144664479969560448635136 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42144664479969560448635136's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42144664479969560448635136 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 42144664479969560448635136 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/42144664479969560448635136/
Chicago style:
Numbermatics. 2024. "Number 42144664479969560448635136 - Facts about the integer". https://numbermatics.com/n/42144664479969560448635136/
The information we have on file for 42144664479969560448635136 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 42144664479969560448635136, math, Factors of 42144664479969560448635136, curriculum, school, college, exams, university, Prime factorization of 42144664479969560448635136, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, one hundred forty-four sextillion, six hundred sixty-four quintillion, four hundred seventy-nine quadrillion, nine hundred sixty-nine trillion, five hundred sixty billion, four hundred forty-eight million, six hundred thirty-five thousand, one hundred thirty-six.