14573675383334878472073216
14,573,675,383,334,878,472,073,216 is an even composite number composed of six prime numbers multiplied together.
14573675383334878472073216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 14573675383334878472073216:
212 × 33 × 76 × 173 × 413 × 1493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 41 × 41 × 41 × 149 × 149 × 149)See below for interesting mathematical facts about the number 14573675383334878472073216 from the Numbermatics database.
Names of 14573675383334878472073216
- Cardinal: 14573675383334878472073216 can be written as Fourteen septillion, five hundred seventy-three sextillion, six hundred seventy-five quintillion, three hundred eighty-three quadrillion, three hundred thirty-four trillion, eight hundred seventy-eight billion, four hundred seventy-two million, seventy-three thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.4573675383334878472073216 × 1025
Factors of 14573675383334878472073216
Divisors of 14573675383334878472073216
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 41 42 48 49 51 54 56 63 64 68 72 82 84 96 98 102 108 112 119 123 126 128 136 144 147 149 153 164 168 189 192 196 204 216 224 238 246 252 256 272 287 288 289 294 298 306 328 336 343 357 369 378 384 392 408 432 441 447 448 459 476 492 504 512 544 574 576 578 588 596 612 656 672 686 697 714 738 756 768 784 816 833 861 864 867 882 894 896 918 952 984 1008 1024 1029 1043 1071 1088 1107 1148 1152 1156 1176 1192 1224 1312 1323 1341 1344 1372 1394 1428 1476 1512 1536 1568 1632 1666 1681 1722 1728 1734 1764 1788 1792 1836 1904 1968 2009 2016 2023 2048 2058 2086 2091 2142 2176 2214 2296 2304 2312 2352 2384 2401 2448 2499 2533 2583 2601 2624 2646 2682 2688 2744 2788 2856 2952 3024 3072 3087 3129 3136 3213 3264 3332 3362 3444 3456 3468 3528 3576 3584 3672 3808 3936 4018 4023 4032 4046 4096 4116 4172 4182 4284 4352 4428 4592 4608 4624 4704 4768 4802 4879 4896 4913 4998 5043 5066 5166 5202 5248 5292 5364 5376 5488 5576 5712 5831 5904 6027 6048 6069 6109 6144 6174 6258 6272 6273 6426 6528 6664 6724 6888 6912 6936 7056 7152 7168 7203 7301 7344 7497 7599 7616 7749 7803 7872 8036 8046 8064 8092 8232 8344 8364 8568 8704 8856 9184 9216 9248 9261 9387 9408 9536 9604 9758 9792 9826 9996 10086 10132 10332 10404 10496 10584 10728 10752 10976 11152 11424 11662 11767 11808 11849 12054 12096 12138 12218 12288 12348 12516 12544 12546 12852 13056 13328 13448 13776 13824 13872 14063 14112 14161 14304 14336 14406 14602 14637 14688 14739 14994 15129 15198 15232 15498 15606 15744 16072 16092 16128 16184 16464 16688 16728 16807 17136 17408 17493 17712 17731 18081 18207 18327 18368 18432 18496 18522 18774 18816 18819 19072 19208 19516 19584 19652 19992 20172 20264 20664 20808 20992 21168 21456 21504 21609 21903 21952 22201 22304 22491 22797 22848 23324 23534 23616 23698 24108 24192 24276 24436 24696 25032 25088 25092 25704 26112 26656 26896 27552 27648 27744 28126 28161 28224 28322 28577 28608 28672 28812 29204 29274 29376 29478 29988 30258 30396 30464 30996 31212 31488 32144 32184 32256 32368 32928 33376 33456 33614 34153 34272 34391 34816 34986 35301 35424 35462 35547 36162 36414 36654 36736 36864 36992 37044 37548 37632 37638 38144 38416 39032 39168 39304 39984 40344 40528 40817 41328 41616 41984 42189 42336 42483 42763 42912 43008 43061 43218 43806 43904 43911 44217 44402 44608 44982 45387 45594 45696 46648 47068 47232 47396 48216 48384 48552 48872 49392 50064 50176 50184 50421 51107 51408 52224 52479 53193 53312 53792 54243 54621 54981 55104 55296 55488 56252 56322 56448 56644 57154 57216 57624 58408 58548 58752 58956 59976 60516 60792 60928 61992 62424 62976 64288 64368 64512 64736 64827 65709 65856 66603 66752 66912 67228 68306 68391 68544 68782 68921 69632 69972 70602 70848 70924 71094 72324 72828 73308 73472 73984 74088 75096 75264 75276 76288 76832 78064 78336 78608 79968 80688 81056 81634 82369 82656 82943 83232 83968 84378 84672 84966 85526 85731 85824 86016 86122 86436 87612 87808 87822 88434 88804 89216 89964 90774 91188 91392 93296 94136 94464 94792 96432 96768 97104 97744 98441 98784 99127 100128 100352 100368 100842 102214 102459 102816 103173 103853 104448 104958 105903 106386 106624 106641 107584 108486 109242 109962 110208 110592 110976 112504 112644 112896 113288 114308 114432 115248 116816 117096 117504 117649 117912 119952 121032 121584 121856 122451 123984 124117 124848 125952 126567 127449 128289 128576 128736 129024 129183 129472 129654 131418 131712 131733 132651 133206 133504 133824 134456 136612 136782 137088 137564 137842 139944 141204 141696 141848 142188 144648 145656 146616 146944 147968 148176 150192 150528 150552 151263 152576 153321 153664 155407 156128 156672 157216 157437 159579 159936 161376 162112 163268 164738 164943 165312 165886 166464 167936 168756 169344 169932 171052 171462 171648 172244 172872 175224 175616 175644 176868 177608 178432 179928 181548 182376 182784 186592 188272 188928 189584 192864 193536 194208 195488 196882 197127 197568 198254 199809 200039 200256 200704 200736 201433 201684 204428 204918 205632 206346 206763 207706 208896 209916 211806 212772 213248 213282 215168 216972 218484 219924 220416 221952 225008 225288 225792 226576 228616 228864 230496 233632 234192 235008 235298 235824 239071 239904 240737 242064 243168 243712 244902 247107 247968 248234 248829 249696 250469 251904 253134 254898 256578 257152 257193 257472 258048 258366 258944 259308 262836 263424 263466 265302 266412 267008 267648 268912 273224 273564 274176 275128 275684 279888 282408 283392 283696 284376 285719 289296 291312 293232 293888 295323 295936 296352 297381 299341 300384 301056 301104 301427 302526 305152 306642 307328 307377 309519 310814 311559 312256 313344 314432 314874 317709 319158 319872 319923 322752 324224 326536 329476 329886 330624 331772 332928 337512 338688 339864 342104 342924 343296 344488 345744 350448 351232 351288 352947 353736 355216 356864 357749 359856 363096 364752 365568 367353 372351 373184 376544 377417 377856 379168 379701 382347 384867 385728 387072 387549 388416 390976 393764 394254 395136 396508 399618 400078 400512 401472 402866 403368 408856 409836 411264 412692 413526 415412 419832 423612 425544 426496 426564 430336 433944 436968 439848 440832 443904 450016 450576 451584 453152 453789 457232 457728 459963 460992 466221 467264 468384 470016 470596 471648 478142 478737 479808 481474 482447 484128 485809 486336 487424 489804 494214 495936 496468 497658 499392 500938 503808 506268 509796 513156 514304 514386 514944 516732 517888 518616 525672 526848 526932 530604 532824 534016 535296 537824 546448 547128 548352 550256 551368 559776 564816 566784 567392 568752 571438 576583 578592 580601 582624 586464 587776 590646 591872 592704 594762 598682 599427 600117 600768 602112 602208 602854 604299 605052 610304 613284 614656 614754 619038 620289 621628 623118 624512 626688 628864 629748 635418 638316 639744 639846 645504 648448 653072 658952 659772 661248 663544 665856 675024 677376 679728 684208 685848 686592 688976 689087 691488 693889 700896 702464 702576 705894 707472 710432 713728 715498 717213 719712 722211 726192 726971 729504 731136 732037 734706 741321 744702 746368 746487 751407 753088 754834 755712 758336 759402 764694 769734 771456 771579 774144 775098 776832 781952 787528 788508 790272 793016 799236 800156 801024 802944 805732 806736 817712 819672 822528 825384 827052 830824 839664 847224 851088 852992 853128 857157 860672 867888 868819 873936 879696 881664 885969 887808 892143 898023 900032 901152 903168 904281 906304 907578 910241 914464 915456 919926 921984 922131 928557 932442 934528 934677 936768 940032 941192 943296 956284 957474 959616 962948 964894 968256 971618 972672 979608 988428 991872 992936 995316 998784 1001876 1012536 1019592 1026312 1028608 1028772 1029888 1033464 1035776 1037232 1051344 1053696 1053864 1058841 1061208 1065648 1068032 1070592 1073247 1075648 1087849 1092896 1094256 1096704 1100512 1102059 1102736 1117053 1119552 1129632 1132251 1133568 1134784 1137504 1142876 1153166 1154601 1157184 1161202 1162647 1165248 1171657 1172928 1175552 1181292 1183744 1185408 1189524 1197364 1198854 1200234 1201536 1204416 1205708 1208598 1210104 1226568 1229312 1229508 1238076 1240578 1243256 1246236 1249024 1257728 1259496 1270836 1276632 1279488 1279692 1291008 1296896 1306144 1317904 1319544 1322496 1327088 1331712 1350048 1354752 1359456 1368416 1371696 1373184 1377952 1378174 1379889 1382976 1387778 1398663 1400273 1401792 1404928 1405152 1410031 1411788 1414944 1420864 1427456 1430996 1434426 1439424 1444422 1447341 1452384 1453942 1457427 1459008 1462272 1464074 1469412 1482642 1489404 1492736 1492974 1502814 1506176 1509668 1511424 1516672 1518804 1529388 1539468 1542912 1543158 1550196 1553664 1563904 1575056 1577016 1580544 1586032 1598472 1600312 1602048 1605888 1611464 1613472 1635424 1639344 1645056 1650768 1654104 1661648 1673497 1679328 1685159 1694448 1702176 1705984 1706256 1714314 1721344 1729749 1735776 1737638 1741803 1747872 1753283 1759392 1763328 1765501 1771938 1775616 1784286 1796046 1800064 1800351 1802304 1806336 1808562 1812608 1812897 1815156 1820482 1828928 1830912 1839852 1843968 1844262 1857114 1860867 1864884 1869056 1869354 1873536 1880064 1882384 1886592 1912568 1914948 1919232 1925896 1929788 1936512 1943236 1945344 1959216 1976856 1983744 1985872 1990632 1997568 2000033 2003752 2025072 2039184 2052624 2057216 2057544 2059776 2066928 2067261 2071552 2074464 2081667 2095387 2102688 2107392 2107728 2109989 2117682 2122416 2131296 2136064 2141184 2146494 2151296 2151639 2166633 2175698 2180913 2185792 2188512 2193408 2196111 2201024 2204118 2205472 2223963 2234106 2239104 2239461 2254221 2259264 2264502 2267136 2269568 2275008 2285752 2306332 2309202 2314368 2322404 2325294 2330496 2343314 2345856 2362584 2370816 2379048 2394728 2397708 2400468 2403072 2408832 2411416 2417196 2420208 2453136 2458624 2459016 2476152 2481156 2486512 2492472 2498048 2504243 2515456 2518992 2541672 2553264 2558976 2559384 2571471 2582016 2593792 2606457 2612288 2635808 2639088 2641919 2644992 2654176 2657907 2663424 2676429 2694069 2700096 2709504 2712843 2718912 2730723 2736832 2743392 2746368 2755904 2756348 2759778 2765952 2775556 2797326 2800546 2803584 2804031 2810304 2820062 2823576 2829888 2841728 2854912 2861992 2868852 2878848 2888844 2894682 2904768 2907884 2914854 2918016 2928148 2938824 2965284 2978808 2985472 2985948 3005628 3012352 3019336 3033344 3037608 3058776 3078936 3085824 3086316 3100392 3107328 3127808 3150112 3154032 3161088 3172064 3176523 3196944 3200624 3204096 3211776 3219741 3222928 3226944 3263547 3270848 3278688 3290112 3301536 3307949 3308208 3323296 3346994 3351159 3358656 3370318 3377129 3388896 3396753 3400663 3404352 3411968 3412512 3428628 3442688 3459498 3471552 3475276 3483606 3495744 3506566 3514971 3518784 3526656 3531002 3543876 3551232 3568572 3592092 3600128 3600702 3604608 3617124 3625216 3625794 3630312 3640964 3657856 3679704 3687936 3688524 3714228 3721734 3729768 3738112 3738708 3747072 3764768 3773184 3825136 3829896 3838464 3851792 3859576 3873024 3886472 3890688 3918432 3953712 3967488 3971744 3981264 3995136 4000066 4007504 4036081 4050144 4064207 4078368 4105248 4114432 4115088 4119552 4133856 4134522 4143104 4148928 4163334 4190774 4195989 4200819 4205376 4214784 4215456 4219978 4230093 4235364 4244832 4257973 4262592 4272128 4282368 4292988 4302592 4303278 4333266 4342023 4351396 4361826 4371584 4372281 4377024 4386816 4392222 4402048 4408236 4410944 4447926 4468212 4478208 4478922 4508442 4518528 4529004 4534272 4539136 4550016 4571504 4612664 4618404 4628736 4644808 4650588 4660992 4686628 4691712 4725168 4741632 4758096 4789456 4795416 4800936 4806144 4817664 4822832 4823609 4834392 4840416 4857223 4906272 4917248 4918032 4952304 4962312 4973024 4984944 4996096 5008486 5020491 5030912 5037984 5055477 5083344 5088797 5106528 5117952 5118768 5124259 5142942 5164032 5187584 5189247 5212914 5224576 5225409 5259849 5271616 5278176 5283838 5289984 5296503 5308352 5315814 5326848 5352858 5388138 5400192 5401053 5419008 5425686 5437824 5438691 5461446 5473664 5486784 5492736 5511808 5512696 5519556 5531904 5551112 5594652 5601092 5607168 5608062 5620608 5640124 5647152 5659776 5683456 5723984 5737704 5757696 5777688 5789364 5809536 5815768 5829708 5836032 5856296 5877648 5930568 5957616 5970944 5971896 6000099 6011256 6024704 6038672 6066688 6075216 6081733 6117552 6157872 6171648 6172632 6200784 6201783 6214656 6245001 6255616 6286161 6300224 6308064 6322176 6329967 6344128 6353046 6371687 6393888 6401248 6408192 6416089 6423552 6439482 6445856 6453888 6454917 6499899 6527094 6541696 6542739 6557376 6580224 6588333 6603072 6615898 6616416 6646592 6693988 6702318 6717312 6740636 6754258 6762663 6777792 6793506 6801326 6808704 6825024 6857256 6885376 6918996 6943104 6950552 6967212 6991488 7013132 7029942 7037568 7062004 7087752 7137144 7184184 7200256 7201404 7209216 7234248 7250432 7251588 7260624 7281928 7315712 7359408 7375872 7377048 7428456 7443468 7459536 7476224 7477416 7494144 7512729 7529536 7546368 7614943 7650272 7659792 7676928 7703584 7714413 7719152 7746048 7772944 7781376 7819371 7836864 7907424 7925757 7934976 7943488 7962528 7990272 8000132 8015008 8072162 8082207 8100288 8128414 8138529 8156736 8192169 8201599 8210496 8228864 8230176 8239104 8258753 8267712 8269044 8286208 8297856 8326668 8381548 8391978 8401638 8410752 8430912 8439956 8460186 8470728 8489664 8515946 8525184 8564736 8585976 8605184 8606556 8666532 8684046 8702792 8723652 8743168 8744562 8754048 8784444 8804096 8816472 8821888 8895852 8936424 8956416 8957844 9016884 9037056 9058008 9078272 9100032 9143008 9225328 9236808 9257472 9289616 9301176 9321984 9373256 9383424 9450336 9483264 9516192 9578912 9590832 9601872 9612288 9635328 9645664 9647218 9659223 9668784 9680832 9714446 9790641 9801911 9812544 9834496 9836064 9870217 9904608 9923847 9924624 9946048 9969888 9992192 10016972 10040982 10061824 10075968 10110954 10131387 10166688 10177594 10190259 10201989 10213056 10235904 10237536 10248518 10269229 10285884 10328064 10375168 10378494 10425828 10449152 10450818 10519698 10543232 10544913 10556352 10567676 10579968 10593006 10616704 10631628 10653696 10705716 10776276 10800384 10802106 10851372 10875648 10877382 10922892 10947328 10973568 11023616 11025392 11039112 11063808 11102224 11189304 11202184 11214336 11216124 11241216 11280248 11294304 11319552 11366912 11447968 11475408 11515392 11555376 11578728 11619072 11631536 11659416 11672064 11712592 11714479 11755296 11796113 11861136 11915232 11941888 11943792 12000198 12022512 12049408 12077344 12108243 12133376 12150432 12163466 12192621 12235104 12272981 12315744 12343296 12345264 12358507 12401568 12403566 12429312 12490002 12511232 12572322 12600448 12602457 12616128 12644352 12659934 12688256 12690279 12706092 12743374 12773919 12787776 12802496 12816384 12832178 12847104 12878964 12891712 12907776 12909834 12999798 13026069 13054188 13083392 13085478 13114752 13116843 13160448 13176666 13206144 13231796 13232832 13293184 13387976 13404636 13434624 13481272 13508516 13525326 13555584 13587012 13602652 13617408 13650048 13714512 13837992 13886208 13901104 13934424 13982976 14026264 14059884 14075136 14124008 14175504 14274288 14368368 14400512 14402808 14418432 14468496 14470827 14500864 14503176 14521248 14563856 14571669 14631424 14667709 14718816 14751744 14754096 14769923 14856912 14886936 14919072 14952448 14954832 14988288 15025458 15059072 15061473 15092736 15166431 15229886 15266391 15300544 15319584 15353856 15372777 15407168 15428826 15438304 15474097 15492096 15545888 15562752 15567741 15638742 15673728 15676227 15779547 15814848 15851514 15869952 15886976 15889509 15925056 15980544 16000264 16030016 16144324 16164414 16200576 16256828 16277058 16313472 16384338 16403198 16420992 16460352 16478208 16517506 16535424 16538088 16595712 16653336 16763096 16783956 16803276 16821504 16861824 16879912 16920372 16941456 16979328 17031892 17050368 17171952 17210368 17213112 17333064 17368092 17405584 17447304 17486336 17489124 17508096 17529701 17568888 17608192 17632944 17643776 17791704 17872848 17912832 17915688 18000297 18033768 18074112 18116016 18156544 18200064 18245199 18286016 18450656 18473616 18493433 18514944 18579232 18602352 18605349 18643968 18735003 18746512 18766848 18858483 18900672 18966528 18989901 19032384 19115061 19157824 19181664 19203744 19224576 19248267 19270656 19291328 19294436 19318446 19337568 19361664 19428892 19581282 19603822 19625088 19628217 19672128 19740434 19764999 19809216 19847694 19849248 19892096 19918169 19939776 19984384 20033944 20081964 20123648 20151936 20221908 20262774 20333376 20355188 20380518 20403978 20426112 20475072 20497036 20538458 20571768 20656128 20756988 20851656 20898304 20901636 21039396 21086464 21089826 21112704 21135352 21186012 21233408 21263256 21411432 21552552 21600768 21604212 21702744 21751296 21754764 21845784 21894656 21947136 22047232 22050784 22078224 22127616 22204448 22378608 22404368 22428672 22432248 22482432 22538187 22560496 22588608 22639104 22733824 22844829 22895936 22950816 23030784 23110752 23155643 23157456 23238144 23263072 23318832 23344128 23425184 23428958 23458113 23510592 23592226 23639903 23722272 23777271 23804641 23830464 23883776 23887584 24000396 24045024 24098816 24154688 24216486 24266752 24300864 24326932 24385242 24470208 24545962 24576507 24604797 24631488 24686592 24690528 24717014 24776259 24803136 24807132 24858624 24980004 25022464 25144644 25200896 25204914 25232256 25319868 25376512 25380558 25412184 25486748 25547838 25575552 25604992 25664356 25694208 25757928 25783424 25815552 25819668 25999596 26052138 26108376 26166784 26170956 26229504 26233686 26353332 26412288 26463592 26465664 26586368 26775952 26809272 26869248 26962544 27017032 27050652 27111168 27174024 27205304 27234816 27300096 27429024 27675984 27772416 27802208 27868848 27965952 28052528 28119768 28150272 28248016 28252567 28351008 28449449 28548576 28736736 28801024 28805616 28836864 28936992 28941654 29001728 29006352 29042496 29127712 29143338 29262848 29335418 29371923 29405733 29437632 29503488 29508192 29539846 29610651 29713824 29771541 29773872 29805811 29838144 29904896 29909664 29976576 30013517 30050916 30118144 30122946 30185472 30332862 30394161 30459772 30532782 30601088 30605967 30639168 30707712 30745554 30807687 30814336 30857652 30876608 30948194 30984192 31091776 31125504 31135482 31277484 31347456 31352454 31559094 31629696 31634739 31703028 31739904 31773952 31779018 31850112 31961088 32000528 32060032 32288648 32328828 32401152 32513656 32554116 32626944 32768676 32806396 32841984 32920704 33035012 33070848 33076176 33191424 33306672 33526192 33567912 33606552 33643008 33723648 33759824 33840744 33882912 33958656 34000561 34063784 34100736 34343904 34420736 34426224 34666128 34736184 34811168 34894608 34972672 34978248 35016192 35059402 35137776 35143437 35216384 35265888 35287552 35388339 35583408 35621579 35745696 35825664 35831376 35869813 36000594 36067536 36148224 36232032 36313088 36324729 36400128 36490398 36572032 36577863 36818943 36901312 36947232 36986866 37029888 37075521 37158464 37204704 37210698 37287936 37319881 37470006 37493024 37533696 37716966 37801344 37807371 37933056 37979802 38064768 38070837 38230122 38315648 38321757 38363328 38407488 38449152 38496534 38541312 38582656 38588872 38636892 38675136 38723328 38857784 39162564 39207644 39250176 39256434 39344256 39480868 39529998 39618432 39695388 39698496 39784192 39836338 39879552 40067888 40163928 40303872 40443816 40525548 40666752 40710376 40761036 40807956 40852224 40950144 40994072 41076916 41143536 41513976 41703312 41796608 41803272 42078792 42172928 42179652 42225408 42270704 42372024 42466816 42526512 42572131 42822864 43105104 43201536 43208424 43405488 43412481 43502592 43509528 43691568 43715007 43789312 43894272 44003127 44094464 44101568 44156448 44255232 44309769 44408896 44601809 44757216 44808736 44857344 44864496 44912623 44964864 45076374 45120992 45177216 45184419 45278208 45467648 45499293 45689658 45791872 45799173 45901632 46061568 46118331 46221504 46311286 46314912 46422291 46476288 46526144 46637664 46688256 46850368 46857916 46916226 47021184 47184452 47279806 47338641 47444544 47554542 47609282 47660928 47668527 47775168 48000792 48090048 48197632 48309376 48432972 48533504 48601728 48653864 48770484 48940416 49091924 49153014 49209594 49262976 49381056 49434028 49552518 49606272 49614264 49960008 50289288 50401792 50409828 50464512 50639736 50753024 50761116 50824368 50973496 51095676 51151104 51209984 51328712 51515856 51566848 51631104 51639336 51999192 52104276 52216752 52333568 52341912 52459008 52467372 52589103 52706664 52824576 52927184 52931328 53172736 53304601 53551904 53618544 53738496 53925088 54000891 54034064 54101304 54222336 54348048 54410608 54469632 54600192 54735597 54858048 55351968 55480299 55544832 55604416 55737696 55931904 56105056 56235133 56239536 56300544 56496032 56505134 56575449 56702016 56898898 56969703 57097152 57345183 57411193 57473472 57602048 57611232 57673728 57744801 57811271 57873984 57883308 58003456 58012704 58084992 58255424 58286676 58525696 58670836 58743846 58811466 58875264 59016384 59079692 59221302 59427648 59543082 59547744 59611622 59676288 59754507 59819328 59953152 60027034 60101832 60236288 60245892 60370944 60665724 60788322 60919544 61065564 61202176 61211934 61278336 61491108 61615374 61628672 61715304 61753216 61896388 61968384 62183552 62270964 62554968 62694912 62704908 63118188 63259392 63269478 63406056 63547904 63558036 63700224 64001056 64120064 64577296 64657656 64802304 65027312 65108232 65253888 65537352 65612792 65683968 65841408 66070024 66141696 66152352 66382848 66613344 67052384 67135824 67213104 67286016 67447296 67519648 67614561 67681488 67765824 67917312 68001122 68127568 68201472 68534487 68613377 68687808 68841472 68852448 69091519 69332256 69466929 69472368 69622336 69789216 69945344 69956496 70032384 70118804 70275552 70286874 70432768 70531776 70575104 70776678 70919709 71166816 71243158 71331813 71413923 71491392 71651328 71662752 71739626 71884603 72001188 72135072 72296448 72385541 72464064 72626176 72649458 72800256 72980796 73144064 73155726 73637886 73802624 73814391 73894464 73973732 74059776 74151042 74316928 74328777 74409408 74421396 74575872 74639762 74940012 74986048 75067392 75433932 75602688 75614742 75959604 76129536 76141674 76460244 76631296 76643514 76726656 76814976 76993068 77082624 77165312 77177744 77273784 77350272 77446656 77715568 78325128 78415288 78500352 78512868 78688512 78961736 79059996 79236864 79390776 79396992 79568384 79672676 79759104 80135776 80327856 80607744 80887632 81051096 81333504 81420752 81522072 81615912 81704448 81900288 81988144 82001353 82153832 82287072 82572791 83027952 83406624 83593216 83606544 84157584 84345856 84359304 84450816 84541408 84744048 84757701 84933632 85053024 85144262 85348347 85645728 85910867 86210208 86403072 86416848 86509549 86810976 86824962 87005184 87019056 87383136 87430014 87578624 87788544 88006254 88188928 88203136 88217199 88312896 88510464 88619538 88817792 88831953 89203618 89314623 89417433 89514432 89617472 89714688 89728992 89825246 89929728 90040551 90152748 90241984 90354432 90368838 90556416 90935296 90998586 91182483 91379316 91583744 91598346 91803264 91817901 92123136 92236662 92423061 92443008 92622572 92629824 92844582 92952576 93052288 93275328 93376512 93700736 93715832 93832452 94042368 94368904 94559612 94677282 94889088 95109084 95218564 95321856 95337054 95550336 96001584 96180096 96618752 96865944 97203456 97307728 97540968 97880832 98183848 98306028 98419188 98525952 98762112 98868056 99105036 99212544 99228528 99920016 100578576 100803584 100819656 100929024 101279472 101506048 101522232 101648736 101946992 102001683 102191352 102302208 102419968 102657424 102673963 103031712 103133696 103262208 103278672 103389461 103998384 104208552 104433504 104667136 104683824 104918016 104934744 105178206 105413328 105430311 105649152 105854368 105862656 106165017 106345472 106609202 106864737 107103808 107237088 107476992 107609439 107850176 108001782 108068128 108202608 108318679 108444672 108696096 108821216 108939264 108974187 109073513 109200384 109471194 109716096 109733589 110456829 110703936 110960598 111089664 111208832 111226563 111475392 111863808 111959643 112210112 112470266 112479072 112601088 112992064 113010268 113150898 113404032 113797796 113939406 114194304 114690366 114822386 114946944 114965271 115222464 115347456 115489602 115622542 115747968 115766616 116025408 116169984 116510848 116573352 117051392 117341672 117487692 117622932 117750528 118032768 118159384 118442604 118855296 119086164 119095488 119223244 119352576 119509014 119638656 120054068 120203664 120472576 120491784 121331448 121576644 121839088 122131128 122404352 122423868 122556672 122982216 123230748 123257344 123430608 123506432 123792776 124367104 124541928 125109936 125389824 125409816 126236376 126518784 126538956 126812112 127095808 127116072 127400448 127716393 128002112 128240128 129154592 129315312 129454031 129604608 130054624 130216464 130237443 130507776 131074704 131145021 131225584 131367936 131682816 132009381 132140048 132283392 132304704 132765696 132929307 133226688 133805427 134104768 134271648 134426208 134572032 134737869 134894592 135039296 135229122 135362976 135531648 135625909 135834624 136002244 136255136 136402944 137068974 137226754 137375616 137397519 137704896 138183038 138354993 138664512 138933858 138944736 139244672 139266873 139427183 139578432 139890688 139912992 140064768 140237608 140551104 140573748 140865536 141063552 141150208 141553356 141839418 142333632 142486316 142663626 142827846 142982784 143325504 143479252 143769206 144002376 144270144 144592896 144771082 144928128 145298916 145600512 145961592 146288128 146311452 147275772 147605248 147628782 147788928 147947464 148302084 148633856 148657554 148818816 148842792 149279524 149880024 149972096 150867864 151205376 151229484 151919208 152259072 152283348 152920488 153262592 153287028 153453312 153629952 153986136 154330624 154355488 154547568 154700544 154893312 155431136 156650256 156830576 157000704 157025736 157377024 157767309 157923472 158119992 158473728 158781552 158793984 159136768 159345352 159518208 159913803 160271552 160655712 161215488 161775264 162089501 162102192 162667008 162841504 163044144 163231824 163408896 163800576 163976288 164002706 164206791 164307664 164574144 165145582 165479321 166055904 166440897 166632487 166813248 167186432 167213088 168315168 168691712 168705399 168718608 168901632 169082816 169488096 169515402 169867264 170106048 170288524 170696694 171291456 171821734 172035549 172233579 172420416 172806144 172833696 173019098 173234403 173433813 173621952 173649924 174010368 174038112 174576893 174766272 174860028 175157248 175577088 176012508 176377856 176406272 176434398 176625792 177239076 177635584 177663906 178407236 178629246 178834866 179028864 179234944 179263521 179457984 179650492 179859456 180081102 180305496 180483968 180708864 180737676 181112832 181997172 182364966 182758632 183167488 183196692 183606528 183635802 184473324 184846122 184886016 185245144 185259648 185689164 185905152 186104576 186550656 187401472 187431664 187664904 188084736 188737808 189119224 189354564 189778176 190218168 190437128 190643712 190674108 191100672 192003168 192360192 193237504 193731888 194406912 194615456 195081936 195761664 196367696 196612056 196838376 197051904 197524224 197736112 197767969 198210072 198425088 198457056 199146143 199840032 201157152 201607168 201639312 201858048 202558944 203012096 203044464 203297472 203893984 204003366 204382704 204604416 204839936 205314848 205347926 205603461 205840131 206063424 206267392 206524416 206557344 206778922 207274557 207996768 208400787 208417104 208640677 208867008 209334272 209367648 209836032 209869488 210094619 210356412 210826656 210860622 211298304 211708736 211725312 212330034 212690944 212759127 213218404 213729474 214207616 214241769 214474176 214953984 215218878 215653809 215700352 216003564 216136256 216405216 216637358 216889344 217156623 217392192 217642432 217878528 217948374 218147026 218400768 218942388 219432192 219467178 220913658 221407872 221443173 221921196 222179328 222417664 222453126 222950784 222986331 223727616 223919286 224420224 224940532 224958144 225202176 225984128 226020536 226301796 226808064 227595592 227878812 228388608 229380732 229644772 229893888 229930542 230444928 230979204 231245084 231495936 231533232 232050816 232339968 233021696 233146704 234683344 234975384 235245864 235501056 236065536 236318768 236885208 237710592 238172328 238190976 238446488 238705152 239018028 239277312 240108136 240407328 240945152 240983568 242662896 243153288 243678176 244262256 244808704 244847736 245113344 245964432 246004059 246461496 246514688 246861216 247012864 247585552 247718373 248734208 249083856 249351053 250219872 250779648 250819632 251088691 252472752 253037568 253077912 253624224 254191616 254232144 254273103 254800896 255432786 256004224 256045041 256480256 257732601 258309184 258630624 258908062 259209216 259528647 260109248 260432928 260474886 261015552 261239167 262149408 262290042 262451168 262735872 263059649 263365632 264018762 264280096 264566784 264609408 264651597 265531392 265858614 266453376 266495859 267610854 268209536 268252299 268543296 268852416 269144064 269475738 269789184 270078592 270121653 270458244 270725952 271063296 271251818 271669248 272004488 272510272 272805888 274137948 274453508 274751232 274795038 275409792 276366076 276709986 277269183 277329024 277867716 277889472 278489344 278533746 278854366 279156864 279825984 280129536 280475216 281102208 281147496 282127104 282300416 283106712 283678836 284667264 284972632 285327252 285655692 285965568 286651008 286958504 287538412 288004752 288540288 289542164 289856256 290597832 291923184 292576256 292622904 294551544 295210496 295257564 295577856 295894928 296604168 297267712 297315108 297637632 297685584 298004917 298559048 299760048 299944192 301735728 302410752 302458968 303838416 304518144 304566696 305840976 306005049 306525184 306574056 306906624 307259904 307972272 308021889 308661248 308710976 309095136 309401088 309786624 310168383 310862272 312212663 313300512 313661152 314001408 314051472 314388361 314754048 315534618 315846944 316239984 316290933 316947456 317563104 317587968 318273536 318495051 318690704 319036416 319827606 320543104 320594211 321311424 322430976 322828317 323550528 324179002 324204384 324956037 325334016 325683008 326088288 326463648 326817792 327220539 327601152 327952576 328005412 328413582 328615328 329148288 330291164 330958642 331370487 332111808 332881794 333264974 333626496 333679689 334426176 335878929 336630336 337383424 337410798 337437216 337803264 338165632 338608873 338976192 339030804 339734528 340212096 340577048 341393388 342582912 343643468 344071098 344467158 344840832 345667392 346038196 346468806 346867626 347243904 347299848 348076224 349153786 349532544 349720056 351154176 352025016 352812544 352868796 353251584 354478152 355271168 355327812 356814472 357258492 357669732 358057728 358469888 358527042 358915968 359300984 360162204 360610992 360967936 361417728 361475352 363994344 364729932 365517264 366334976 366393384 367213056 367271604 368946648 369692244 369772032 370490288 370519296 371378328 372209152 373101312 373132207 374802944 374863328 375329808 376169472 377475616 378238448 378709128 379556352 380436336 380874256 381287424 381348216 382201344 383149179 384006336 384720384 386475008 387463776 388362093 388813824 389230912 390163872 391523328 392735392 393224112 393645931 393676752 394103808 395048448 395472224 395535938 396028143 396420144 396850176 396914112 398292286 398787921 399680064 401416281 401878351 402314304 403214336 403278624 403716096 404213607 404678897 405117888 406024192 406088928 406594944 406877727 407787968 408006732 408765408 409208832 409679872 410629696 410695852 411206922 411680262 412126848 412534784 413114688 413557844 414549114 415993536 416801574 416834208 417281354 417734016 417800619 418281549 418735296 419672064 419738976 420189238 420712824 421653312 421721244 422596608 423417472 423450624 424660068 425381888 425518254 426436808 427458948 428415232 428483538 428948352 430437756 431307618 431400704 432007128 432272512 432810432 433274716 433778688 434313246 434784384 435284864 435896748 436294052 436801536 437884776 438864384 438934356 441827316 442815744 442886346 443842392 444835328 444906252 445901568 445972662 447838572 448840448 449881064 449916288 451968256 452041072 452603592 453616128 455191184 455757624 456777216 458761464 459289544 459787776 459861084 460889856 461958408 462490168 462991872 463066464 464101632 464679936 466043392 466293408 469366688 469950768 470491728 471002112 472131072 472637536 473301927 473770416 475421184 476344656 476381952 476892976 477410304 478036056 478554624 479741409 480216272 480293639 480814656 481890304 481967136 483640633 485325792 486268503 486306576 487356352 488524512 489617408 489695472 490226688 491928864 492008118 492922992 493029376 493722432 494025728 495171104 495436746 496437963 497468416 498167712 498702106 499322691 499897461 500439744 501559296 501639264 502177382 503192221 504945504 506075136 506116197 506155824 506698787 507248448 508383232 508464288 508546206 509601792 510865572 512008448 512090082 512960512 515465202 516618368 516700737 517261248 517816124 518418432 519057294 520218496 520301439 520865856 520949772 522031104 522478334 523730679 524298816 524580084 524902336 525471744 526119298 526731264 528037524 528560192 529133568 529218816 529303194 531717228 532906752 532991718 535221708 536419072 536504598 537086592 537704832 537790563 538951476 539578368 540157184 540243306 540916488 541451904 542126592 542503636 543338496 544008976 545020544 548275896 548907016 549502464 549590076 550819584 552732152 553419972 554538366 554658048 555735432 555778944 556978688 557067492 557708732 558313728 559651968 560950432 562204416 562294992 564254208 566213424 567357672 569334528 569945264 570654504 571311384 571931136 573302016 573917008 575076824 576009504 577080576 578009537 579084328 579712512 581195664 583846368 585152512 585245808 589103088 590420992 590515128 591155712 591789856 593208336 593303907 594535424 594630216 595275264 595371168 596009834 597118096 597438429 599520096 599888384 601376069 603471456 604821504 604917936 605566843 607676832 609036288 609133392 611681952 612010098 613050368 613148112 613813248 614519808 615944544 616043778 617322496 617421952 617520393 618190272 618802176 619573248 620336766 621724544 621823671 624425326 625202361 625922031 626601024 627322304 628002816 628102944 628776722 629508096 630283857 631069236 631693888 632479968 632581866 633894912 634437977 635126208 635175936 636547072 636990102 637381408 638072832 638277381 639655212 641086208 641188422 642622848 642725307 644861952 645656634 646961427 647101056 648358004 648408768 649912074 650668032 651366016 651469869 652176576 652927296 653635584 654441078 655202304 655905152 656010824 656827164 657230656 658296576 660582328 661917284 662740974 664223616 665763588 666529948 667252992 667359378 668852352 671757858 673260672 674821596 674874432 675606528 676331264 677217746 677952384 678061608 680424192 681154096 682786776 685165824 687286936 688142196 688934316 689681664 691334784 692076392 692937612 693735252 694487808 694599696 696152448 698307572 699065088 699440112 704050032 705625088 705737592 706503168 708956304 710542336 710655624 713628944 714516984 715339464 716115456 716939776 717054084 717831936 718601968 718717741 720324408 721221984 721935872 722835456 722950704 723726227 727988688 729459864 731034528 732669952 732786768 734426112 734543208 737893296 738012177 739384488 739544064 740980576 741038592 742756656 743155119 744418304 746202624 746264414 748053159 749605888 749726656 750659616 752338944 753266073 754951232 756476896 757418256 758230753 759112704 760872672 761748512 762574848 762696432 762819309 763514591 764402688 766298358 768012672 768135123 769440768 772950016 773197803 774927552 776724186 777627648 778461824 778585941 780327744 783046656 783717501 785470784 786448224 787291862 787353504 788207616 789178947 790096896 790944448 791071876 792056286 792840288 793700352 793828224 796584572 797575842 799360128 802832562 803756702 804628608 804756897 806557248 807432192 808427214 809357794 810235776 810364959 812177856 813189888 813755454 815575936 816013464 817530816 818417664 819359744 821259392 821391704 822413844 823360524 824253696 825069568 826229376 827115688 829098228 831987072 833603148 833668416 834562708 835468032 835601238 836563098 837470592 839477952 840378476 841425648 843306624 843442488 846834944 846901248 849320136 851036508 852873616 854917896 856830464 856967076 857896704 860875512 862615236 862801408 864014256 864545024 865620864 866549432 868626492 869568768 870569728 871793496 872588104 875769552 877728768 877868712 883654632 885631488 885772692 887684784 889670656 889812504 891803136 891945324 894014751 895677144 897680896 899762128 899832576 903936512 904082144 905207184 906178217 907232256 910382368 911515248 913554432 917522928 918015147 918579088 919575552 919722168 921779712 923916816 924065667 924980336 925983744 926132928 928203264 929359872 930505149 932086784 932586816 936637989 938733376 939901536 940983456 942004224 943165083 944262144 945275072 946603854 947540832 949381363 950842368 952689312 952763904 953785952 954820608 955997261 956072112 957109248 959482818 960432544 960587278 961629312 961782633 963934272 967281266 968484951 970651584 972537006 972613152 974712704 974868111 975990281 977049024 979234816 979390944 980453376 981661617 983857728 984016236 985845984 986058752 987444864 988051456 990342208 990873492 992875926 994936832 996335424 997404212 998645382 999794922 1000879488 1003278528 1004354764 1006384442 1007636787 1009891008 1012150272 1012232394 1012311648 1013397574 1014496896 1015826619 1016928576 1017092412 1019203584 1021731144 1024016896 1024180164 1025921024 1030930404 1033236736 1033401474 1034522496 1035632248 1038114588 1040436992 1040602878 1041731712 1041899544 1044956668 1047461358 1048597632 1049160168 1049804672 1052238596 1053462528 1056075048 1057120384 1058437632 1058606388 1063434456 1065813504 1065983436 1070443416 1072838144 1073009196 1074173184 1075409664 1075581126 1077902952 1080314368 1080486612 1081832976 1082903808 1084253184 1085007272 1088017952 1090041088 1096551792 1097814032 1099004928 1099180152 1101639168 1105464304 1106839944 1109076732 1109316096 1111470864 1111557888 1113957376 1114134984 1115417464 1116627456 1119303936 1119396621 1121900864 1124408832 1124589984 1128508416 1132426848 1134626507 1134715344 1138669056 1139890528 1141309008 1142622768 1143862272 1146604032 1147834016 1149447537 1150153648 1152019008 1154161152 1156019074 1158168656 1158355247 1159425024 1162391328 1165086279 1166427409 1167692736 1170305024 1170491616 1178206176 1180841984 1180937793 1181030256 1182311424 1183579712 1186416672 1186607814 1189070848 1189260432 1190550528 1190742336 1192019668 1194236192 1194876858 1199040192 1199776768 1202752138 1204248843 1205635053 1206942912 1209643008 1209835872 1211133686 1212640821 1214036691 1215353664 1218072576 1218266784 1220633181 1222038251 1223363904 1224020196 1226100736 1226296224 1227626496 1229039616 1230554197 1231889088 1232087556 1234644992 1234843904 1235040786 1236380544 1237604352 1240673532 1243449088 1243647342 1248850652 1250404722 1251844062 1253202048 1254644608 1254844647 1256205888 1257553444 1259016192 1260567714 1262138472 1263387776 1264959936 1265163732 1267789824 1268875954 1270252416 1270351872 1273980204 1274762816 1276145664 1276554762 1279310424 1282172416 1282376844 1285245696 1285450614 1291313268 1293922854 1294202112 1296716008 1296817536 1299824148 1301336064 1302732032 1302939738 1304353152 1305854592 1308882156 1310404608 1311810304 1312021648 1313654328 1314461312 1316593152 1321164656 1323834568 1325481948 1328447232 1331527176 1333059896 1334505984 1334718756 1337704704 1343515716 1346521344 1349643192 1349748864 1352662528 1354435492 1355904768 1356123216 1360848384 1362308192 1365573552 1370331648 1374573872 1376284392 1377868632 1379363328 1382669568 1384152784 1385875224 1387470504 1388975616 1389199392 1392304896 1394023001 1396615144 1398130176 1398880224 1408100064 1411250176 1411475184 1413006336 1417912608 1421084672 1421311248 1427257888 1429033968 1430678928 1432230912 1433879552 1434108168 1435663872 1437203936 1437435482 1439224227 1440648816 1440880917 1442443968 1443871744 1445670912 1445901408 1447452454 1450921899 1455977376 1458805509 1458919728 1460484739 1462069056 1465339904 1465573536 1468852224 1469086416 1470662333 1475786592 1476024354 1478768976 1479088128 1481961152 1482077184 1485513312 1486310238 1488836608 1489313889 1492405248 1492528828 1496106318 1499211776 1499453312 1499692383 1501319232 1504677888 1506532146 1509576663 1509902464 1512953792 1514836512 1516461506 1518225408 1518348591 1520096361 1521745344 1523497024 1525149696 1525392864 1525638618 1527029182 1528805376 1530115121 1532596716 1536025344 1536270246 1538881536 1545900032 1546395606 1549855104 1550102211 1553448372 1555255296 1556923648 1557171882 1560655488 1560904317 1566093312 1567435002 1570941568 1571192037 1572896448 1574583724 1574707008 1576415232 1578357894 1580193792 1581888896 1582143752 1584112572 1585680576 1587400704 1587656448 1593169144 1595151684 1598720256 1605665124 1607513404 1609257216 1609513794 1613114496 1616854428 1618715588 1620471552 1620729918 1624355712 1626379776 1627510908 1631151872 1632026928 1635061632 1642518784 1642783408 1644827688 1646721048 1648507392 1652458752 1654231376 1658196456 1663974144 1667206296 1667336832 1669125416 1670936064 1671202476 1673126196 1674941184 1678955904 1680756952 1682851296 1686613248 1686884976 1693669888 1698640272 1702073016 1705747232 1709835792 1713660928 1713934152 1715793408 1721751024 1725230472 1725602816 1728028512 1729090048 1731241728 1733098864 1734028611 1737252984 1739137536 1741139456 1743586992 1745176208 1745457371 1751539104 1755457536 1755737424 1757620837 1767309264 1771262976 1771545384 1775369568 1779341312 1779625008 1779911721 1783606272 1783890648 1788029502 1791354288 1792315287 1795361792 1799524256 1799665152 1804128207 1807873024 1808164288 1810414368 1812356434 1814464512 1816700529 1820764736 1823030496 1827108864 1828674169 1835045856 1836030294 1837158176 1839151104 1839444336 1841417543 1843559424 1847833632 1848131334 1849960672 1851967488 1852265856 1852561179 1856406528 1858719744 1861010298 1864173568 1865173632 1865471013 1873275978 1877466752 1877766093 1879803072 1881966912 1884008448 1886330166 1888524288 1890550144 1890851571 1893207708 1895081664 1898762726 1901684736 1903313931 1905378624 1905527808 1907571904 1909641216 1911994522 1912144224 1914218496 1918965636 1920865088 1921174556 1923258624 1923565266 1927868544 1934562532 1936969902 1940884281 1941303168 1945074012 1945226304 1949425408 1949736222 1951980562 1954098048 1954409607 1958781888 1960906752 1963323234 1967715456 1968032472 1971691968 1974889728 1976102912 1980684416 1981746984 1985751852 1989873664 1992670848 1994808424 1997290764 1999589844 2001758976 2006557056 2008709528 2012768884 2015273574 2019782016 2024464788 2024623296 2026795148 2028993792 2031653238 2033857152 2034184824 2043462288 2048033792 2048360328 2061860808 2066473472 2066802948 2069044992 2071264496 2076229176 2080873984 2081205756 2083463424 2083799088 2089913336 2094922716 2097195264 2098320336 2099609344 2104477192 2112150096 2114240768 2116875264 2117212776 2126868912 2131627008 2131966872 2140886832 2145676288 2146018392 2148346368 2150819328 2151162252 2155805904 2156153223 2160628736 2160973224 2163665952 2165807616 2168506368 2170014544 2171178681 2176035904 2180082176 2185488641 2193103584 2195628064 2198009856 2198360304 2200718527 2203278336 2210928608 2213679888 2214036531 2218153464 2218632192 2222941728 2223115776 2227914752 2228269968 2229465357 2230834928 2233254912 2238607872 2238793242 2243801728 2244159477 2248817664 2249179968 2257016832 2259798219 2264853696 2269253014 2269430688 2274692259 2277338112 2279781056 2282618016 2285245536 2287724544 2290543773 2293208064 2295668032 2298895074 2300307296 2304038016 2305640453 2308322304 2312038148 2316337312 2316710494 2318850048 2319593409 2324782656 2330172558 2332854818 2335385472 2335757823 2340983232 2351152503 2356412352 2361683968 2361875586 2362060512 2364622848 2367159424 2367536841 2370262111 2372833344 2373215628 2378141696 2378520864 2381101056 2381484672 2384039336 2388472384 2389753716 2398080384 2399553536 2405504276 2408497686 2411270106 2413885824 2419671744 2422267372 2425281642 2428073382 2430707328 2436533568 2441266362 2444076502 2446727808 2448040392 2452592448 2455252992 2458079232 2461108394 2463778176 2464175112 2469687808 2470081572 2472761088 2475208704 2481347064 2486898176 2487294684 2497701304 2500809444 2503688124 2506404096 2509289216 2509689294 2512411776 2515106888 2521135428 2524276944 2526775552 2529919872 2530327464 2537751908 2540504832 2540703744 2547960408 2549525632 2553109524 2558620848 2564344832 2564753688 2570491392 2570901228 2582626536 2587845708 2588404224 2593432016 2593635072 2599648296 2605464064 2605879476 2608706304 2611709184 2611925449 2617764312 2623620608 2624043296 2627308656 2628922624 2633186304 2642329312 2647669136 2650963896 2656894464 2663054352 2666119792 2669011968 2669437512 2675409408 2682044253 2687031432 2693042688 2699286384 2699497728 2705325056 2708870984 2711809536 2712246432 2718534651 2721696768 2724616384 2731147104 2740663296 2749147744 2752568784 2755521517 2755737264 2758726656 2765339136 2768305568 2771750448 2772197001 2774941008 2777951232 2778398784 2784609792 2788046002 2791515447 2793230288 2796260352 2797760448 2809913967 2813148457 2816200128 2822500352 2822950368 2826012672 2829495249 2832752279 2835825216 2842169344 2842622496 2848144089 2854515776 2858067936 2861357856 2864461824 2867759104 2867991783 2868216336 2871327744 2874407872 2874870964 2878448454 2881297632 2881761834 2884887936 2887743488 2891802816 2894904908 2901843798 2911954752 2917611018 2917839456 2920969478 2924138112 2924604333 2927970843 2931147072 2937704448 2938172832 2941324666 2944984851 2951573184 2952048708 2957537952 2958176256 2963922304 2964154368 2967807181 2971026624 2972620476 2977673216 2978627778 2984810496 2985057656 2992212636 2998423552 2998906624 2999384766 3002638464 3013064292 3019153326 3019804928 3025907584 3029673024 3032923012 3036450816 3036697182 3040192722 3043490688 3046994048 3047479857 3050785728 3051277236 3054058364 3057610752 3060230242 3065193432 3072050688 3072540492 3077763072 3092791212 3099710208 3100204422 3106896744 3113847296 3114343764 3121310976 3121808634 3134870004 3141883136 3142384074 3145792896 3149167448 3149414016 3156715788 3160387584 3163777792 3164287504 3168225144 3171361152 3175312896 3186338288 3190303368 3197440512 3211330248 3215026808 3218514432 3219027588 3226228992 3233708856 3237431176 3240943104 3241459836 3248711424 3252759552 3255021816 3262303744 3264053856 3270123264 3285037568 3285566816 3289655376 3293442096 3297014784 3304917504 3308462752 3316392912 3327948288 3334412592 3334673664 3338250832 3341872128 3342404952 3346252392 3349882368 3357911808 3358189863 3361513904 3362055473 3365702592 3373226496 3373769952 3385484431 3387339776 3397280544 3403879521 3404146032 3411494464 3419671584 3427321856 3427868304 3431586816 3443502048 3450460944 3451205632 3456057024 3458180096 3462483456 3466197728 3468057222 3474505968 3475065741 3478275072 3482278912 3487173984 3490352416 3490914742 3495258837 3499282227 3503078208 3510915072 3511474848 3515241674 3522345547 3534618528 3542525952 3542813379 3543090768 3546891509 3550739136 3558682624 3559250016 3559823442 3567212544 3567781296 3576059004 3582708576 3584630574 3590723584 3599048512 3599330304 3608256414 3615746048 3616328576 3616905159 3620828736 3624712868 3628929024 3633401058 3641529472 3642110073 3646060992 3654217728 3657348338 3661899543 3666114753 3670091712 3672060588 3674316352 3678302208 3678888672 3682835086 3687118848 3691662591 3695667264 3696262668 3699921344 3703934976 3704531712 3705122358 3712813056 3722020596 3728347136 3730347264 3730942026 3746551956 3754933504 3755532186 3759606144 3763933824 3764533941 3772660332 3777048576 3781100288 3781703142 3786415416 3790163328 3797525452 3803369472 3806627862 3810757248 3811055616 3815143808 3823989044 3824288448 3828436992 3837931272 3841730176 3842349112 3846517248 3847130532 3855737088 3869125064 3873939804 3881768562 3882606336 3890148024 3890452608 3898850816 3899472444 3903961124 3908196096 3908819214 3917563776 3926646468 3935430912 3936064944 3943383936 3949779456 3961368832 3963493968 3971503704 3985341696 3989616848 3994581528 3999179688 4003517952 4013114112 4017419056 4025537768 4030547148 4039564032 4048929576 4049246592 4053590296 4057987584 4063306476 4067714304 4068369648 4086924576 4096067584 4096720656 4123721616 4132946944 4133605896 4138089984 4142528992 4152458352 4161747968 4162411512 4166926848 4167598176 4179826672 4182069003 4189845432 4194390528 4196640672 4199218688 4208954384 4209632483 4224300192 4228481536 4233750528 4234425552 4238967901 4253737824 4263254016 4263933744 4281773664 4291352576 4292036784 4296692736 4301638656 4302324504 4311611808 4312306446 4321257472 4321946448 4322642751 4327331904 4331615232 4337012736 4340029088 4342357362 4352071808 4352765697 4360164352 4370977282 4376416527 4381454217 4386207168 4391256128 4396019712 4396720608 4401437054 4406556672 4411986999 4421857216 4427359776 4428073062 4436306928 4437264384 4441065839 4445883456 4446231552 4455829504 4456539936 4458930714 4461669856 4466509824 4467941667 4472014033 4477215744 4477586484 4487603456 4488318954 4497635328 4498359936 4499077149 4514033664 4519596438 4528729989 4529707392 4538506028 4538861376 4549384518 4554676224 4559562112 4560289083 4565236032 4570491072 4575449088 4581087546 4586416128 4590345363 4591336064 4597790148 4600614592 4608076032 4611280906 4616644608 4624076296 4632674624 4633420988 4637700096 4639186818 4649565312 4660345116 4665709636 4670770944 4671515646 4681966464 4702305006 4712824704 4713576111 4723751172 4724121024 4729245696 4734318848 4735073682 4740524222 4745666688 4746431256 4757041728 4762202112 4762969344 4768078672 4776944768 4779507432 4796160768 4799107072 4811008552 4816995372 4822540212 4827771648 4839343488 4844534744 4850563284 4856146764 4861414656 4873067136 4882532724 4888153004 4893455616 4896080784 4905184896 4922216788 4927556352 4928350224 4939375616 4940163144 4945522176 4962694128 4973796352 4974589368 4995402608 5001618888 5007376248 5012808192 5018578432 5019378588 5024823552 5030213776 5042270856 5048553888 5053551104 5059839744 5060654928 5066083589 5075503816 5081009664 5095920816 5099051264 5106219048 5117241696 5128689664 5129507376 5140982784 5141802456 5165253072 5175691416 5176808448 5186864032 5187270144 5199296592 5202085833 5210928128 5211758952 5217412608 5223418368 5223850898 5235528624 5236372113 5247241216 5248086592 5254617312 5257845248 5266372608 5272862511 5284658624 5295338272 5301927792 5307615271 5313788928 5326108704 5332239584 5338023936 5338875024 5339735163 5344602137 5350818816 5364088506 5374062864 5376945861 5386085376 5398572768 5398995456 5410650112 5412384621 5417741968 5423619072 5424492864 5437069302 5443393536 5449232768 5450101587 5462294208 5481326592 5486022507 5498295488 5505137568 5511043034 5511474528 5517453312 5524252629 5530678272 5536611136 5543500896 5544394002 5549882016 5555902464 5556797568 5560662269 5569219584 5576092004 5583030894 5586460576 5592520704 5595520896 5619827934 5626296914 5632400256 5633298279 5645900736 5652025344 5658990498 5665504558 5671650432 5672554713 5685244992 5696288178 5709031552 5709941793 5716135872 5722715712 5728923648 5735518208 5735983566 5736432672 5742655488 5748815744 5749741928 5756896908 5762595264 5763523668 5769775872 5775486976 5783605632 5789809816 5803687596 5823909504 5835222036 5835678912 5841938956 5848276224 5849208666 5855941686 5862294144 5876345664 5882649332 5889969702 5903146368 5904097416 5915075904 5927844608 5928308736 5935614362 5942053248 5945240952 5957255556 5969620992 5970115312 5984425272 5997813248 5998769532 6005276928 6026128584 6038306652 6039609856 6051815168 6059346048 6065846024 6073394364 6080385444 6086981376 6093988096 6094959714 6101571456 6102554472 6108116728 6120460484 6130386864 6144101376 6145080984 6185582424 6199420416 6200408844 6213793488 6227694592 6228687528 6242621952 6243617268 6269740008 6283766272 6284768148 6291585792 6298334896 6298828032 6313431576 6327555584 6328575008 6336450288 6342722304 6343247519 6350625792 6372676576 6380606736 6394881024 6422660496 6430053616 6437028864 6438055176 6452457984 6467417712 6468459669 6474862352 6481886208 6482919672 6497422848 6505519104 6510043632 6513536043 6524607488 6528107712 6540246528 6556465923 6570075136 6571133632 6579310752 6586884192 6594029568 6602155581 6609835008 6616925504 6632785824 6645669541 6655896576 6668825184 6669347328 6676501664 6683744256 6684809904 6691980827 6692504784 6699764736 6715823616 6716379726 6723027808 6724110946 6731405184 6732478431 6746452992 6747539904 6770968862 6774679552 6779394657 6794561088 6807759042 6808292064 6822988928 6824076777 6831931967 6839343168 6854643712 6855736608 6863173632 6871631319 6887004096 6900921888 6902411264 6912114048 6916360192 6916921359 6924966912 6932395456 6936114444 6949011936 6950131482 6956550144 6964557824 6974347968 6980704832 6981829484 6990517674 6998564454 7006156416 7022949696 7030483348 7044691094 7053457509 7069237056 7085051904 7085626758 7086181536 7093783018 7101478272 7102610523 7110786333 7118500032 7119646884 7134425088 7135562592 7152118008 7165417152 7169261148 7181447168 7198097024 7198660608 7216512828 7231492096 7232657152 7233810318 7241657472 7249425736 7266802116 7283058944 7284220146 7292121984 7314696676 7323799086 7332229506 7340183424 7344121176 7348632704 7357777344 7365670172 7374237696 7383325182 7391334528 7392525336 7399842688 7409063424 7410244716 7425626112 7444041192 7460694528 7461884052 7493103912 7509867008 7511064372 7519212288 7527867648 7529067882 7545320664 7562200576 7563406284 7572830832 7580326656 7595050904 7613255724 7621514496 7622111232 7630287616 7647978088 7648576896 7675862544 7683460352 7684698224 7693034496 7694261064 7711474176 7738250128 7747879608 7763537124 7765212672 7780296048 7780905216 7797701632 7798944888 7807922248 7816392192 7817638428 7835127552 7835776347 7853292936 7870861824 7872129888 7886767872 7899558912 7922737664 7926987936 7942385549 7943007408 7970683392 7979233696 7989163056 7998359376 8007035904 8026228224 8034838112 8046132759 8051075536 8061094296 8079128064 8097859152 8098493184 8107180592 8108486729 8115975168 8126612952 8135428608 8136739296 8155603953 8164991863 8173849152 8192135168 8193441312 8247443232 8265893888 8266564551 8267211792 8276179968 8285057984 8304916704 8323495936 8324823024 8333853696 8335196352 8359653344 8364138006 8379690864 8388781056 8393281344 8398437376 8417908768 8419264966 8429741901 8439445371 8448600384 8456963072 8467501056 8468851104 8477935802 8488485747 8498256837 8507475648 8526508032 8527867488 8544432267 8554267757 8563547328 8582705152 8584073568 8593385472 8603277312 8603975349 8604649008 8613879379 8623223616 8624612892 8642514944 8643892896 8645285502 8654663808 8663230464 8680058176 8684714724 8704143616 8705531394 8720328704 8741954564 8752833054 8762908434 8772414336 8782512256 8783912529 8793441216 8802874108 8813113344 8823973998 8843714432 8854719552 8856146124 8872613856 8874528768 8882131678 8891766912 8892463104 8903421543 8913079872 8917861428 8923339712 8933019648 8935883334 8944028066 8954431488 8955172968 8975206912 8976637908 8995270656 8996719872 8998154298 9039192876 9057459978 9059414784 9077012056 9077722752 9098769036 9109352448 9119124224 9120578166 9130472064 9140982144 9142439571 9162175092 9172832256 9180690726 9182672128 9195580296 9201229184 9216152064 9222561812 9233289216 9248152592 9265349248 9266841976 9278373636 9299130624 9320690232 9331419272 9341541888 9343031292 9363932928 9404610012 9425649408 9427152222 9447502344 9448242048 9468637696 9470147364 9481048444 9491333376 9492862512 9514083456 9525938688 9536157344 9553889536 9559014864 9592321536 9622017104 9633990744 9645080424 9655543296 9678686976 9689069488 9701126568 9712293528 9722829312 9746134272 9765065448 9776306008 9786911232 9792161568 9810369792 9844433576 9855112704 9856700448 9878751232 9880326288 9891044352 9925388256 9947592704 9949178736 9990805216 10003237776 10014752496 10025616384 10037156864 10038757176 10049647104 10060427552 10074569589 10084541712 10086166419 10097107776 10107102208 10119679488 10121309856 10132167178 10151007632 10156453293 10162019328 10191841632 10198102528 10211638563 10212438096 10223393173 10234483392 10257379328 10259014752 10281965568 10283604912 10294636331 10330506144 10351382832 10353616896 10373728064 10374540288 10398593184 10404171666 10421856256 10423517904 10425197223 10434825216 10446836736 10447701796 10471057248 10472744226 10494482432 10496173184 10497846681 10509234624 10515690496 10532745216 10545725022 10567036641 10569317248 10590676544 10603855584 10615230542 10627577856 10628440137 10640674527 10652217408 10664479168 10676047872 10677750048 10679470326 10689204274 10701637632 10710805847 10728177012 10748125728 10753891722 10772170752 10785445609 10797145536 10797990912 10821300224 10824769242 10835483936 10847238144 10848985728 10850715477 10874138604 10886787072 10898465536 10900203174 10924588416 10926330219 10962653184 10972045014 10996590976 10998344259 11010275136 11022086068 11022949056 11034906624 11048505258 11061356544 11073222272 11074987773 11087001792 11088788004 11099764032 11111804928 11113595136 11121324538 11138439168 11152184008 11166061788 11172921152 11185041408 11191041792 11239655868 11252593828 11264800512 11266596558 11291801472 11317980996 11331009116 11343300864 11345109426 11370489984 11392576356 11418063104 11419883586 11432271744 11445431424 11471967132 11472865344 11485310976 11497631488 11499483856 11513793816 11525190528 11527047336 11539551744 11567211264 11579619632 11607375192 11647819008 11670444072 11671357824 11683877912 11696552448 11698417332 11711883372 11724588288 11752691328 11765298664 11779939404 11806292736 11808194832 11830151808 11855689216 11871228724 11884106496 11890481904 11914511112 11940230624 11968850544 11995626496 11997539064 12010553856 12052257168 12076613304 12079219712 12103630336 12118692096 12131692048 12146788728 12160770888 12173962752 12187976192 12189919428 12203142912 12205108944 12216233456 12218201597 12240920968 12260773728 12288202752 12290161968 12303345859 12371164848 12398840832 12400817688 12427586976 12455389184 12457375056 12485243904 12487234536 12539480016 12546207009 12567532544 12569536296 12583171584 12596669792 12597656064 12626863152 12628897449 12655111168 12657150016 12672900576 12685444608 12686495038 12701251584 12716903703 12745353152 12761213472 12789762048 12800719183 12845320992 12860107232 12874057728 12876110352 12889922801 12904915968 12934835424 12936919338 12949724704 12963772416 12965839344 12967928253 12994845696 13011038208 13020087264 13027072086 13049214976 13056215424 13058297091 13080493056 13112931846 13140150272 13142267264 13144362651 13158621504 13173768384 13188059136 13204311162 13219670016 13233851008 13235960997 13265571648 13291339082 13311793152 13323197517 13337650368 13338694656 13353003328 13367488512 13369619808 13383961654 13385009568 13399529472 13416042099 13431647232 13432759452 13446055616 13448221892 13462810368 13464956862 13492905984 13495079808 13541937724 13549359104 13558789314 13586189967 13589122176 13615518084 13616584128 13645977856 13648153554 13663863934 13678686336 13680867249 13711473216 13726347264 13743262638 13771036089 13774008192 13801843776 13824228096 13832720384 13833842718 13849933824 13864790912 13872228888 13898023872 13900262964 13913100288 13929115648 13948695936 13961409664 13963658968 13981035348 13997128908 14012312832 14045899392 14060966696 14089382188 14106915018 14138474112 14171253516 14172363072 14187566036 14202956544 14205221046 14221572666 14237000064 14239293768 14271125184 14304236016 14330834304 14338522296 14396194048 14397321216 14433025656 14465314304 14467620636 14483314944 14498851472 14533604232 14566117888 14568440292 14584243968 14629393352 14647598172 14664459012 14680366848 14688242352 14697265408 14715554688 14731340344 14766650364 14782669056 14785050672 14799685376 14818126848 14820489432 14888082384 14921389056 14923768104 14986207824 15019734016 15022128744 15038424576 15055735296 15058135764 15090641328 15124401152 15126812568 15145661664 15160653312 15190101808 15198250767 15226511448 15243028992 15260575232 15295956176 15297153792 15298420487 15351725088 15366920704 15369396448 15386068992 15388522128 15405029689 15422948352 15476500256 15495759216 15527074248 15530425344 15560592096 15561810432 15595403264 15597889776 15606257499 15615844496 15632784384 15635276856 15670255104 15671552694 15706585872 15709116339 15741723648 15744259776 15773535744 15799117824 15818587533 15845475328 15853975872 15884771098 15886014816 15922845813 15941366784 15958467392 15978326112 15996718752 16014071808 16033806411 16052456448 16069676224 16092265518 16102151072 16122188592 16139483171 16158256128 16195718304 16196986368 16214361184 16216973458 16231950336 16237153863 16251953437 16253225904 16270857216 16273478592 16311207906 16329983726 16347698304 16350304761 16386882624 16458067521 16494886464 16531787776 16533129102 16534423584 16552359936 16570115968 16572757887 16591834777 16609833408 16646991872 16649646048 16667707392 16670392704 16681986807 16719306688 16728276012 16759381728 16777562112 16786562688 16796874752 16835817536 16838529932 16859483802 16878890742 16897200768 16913926144 16937702208 16955871604 16976971494 16996513674 17014951296 17055734976 17088864534 17108535514 17127094656 17129825379 17168147136 17186770944 17206554624 17207950698 17209298016 17227758758 17246447232 17249225784 17287785792 17290571004 17309327616 17326460928 17360116352 17369429448 17408287232 17411062788 17440657408 17483909128 17505666108 17525816868 17544828672 17565024512 17567825058 17586882432 17605748216 17647947996 17687428864 17709439104 17712292248 17745227712 17764263356 17783533824 17784926208 17806843086 17826159744 17835722856 17846679424 17871766668 17888056132 17908862976 17910345936 17950413824 17953275816 17993439744 17996308596 18078385752 18114919956 18118829568 18154024112 18155445504 18197538072 18238248448 18241156332 18260944128 18281964288 18284879142 18324350184 18361381452 18365344256 18391160592 18402458368 18432304128 18445123624 18496305184 18530698496 18533683952 18556747272 18598261248 18641380464 18662838544 18683083776 18686062584 18727865856 18809220024 18851298816 18854304444 18895004688 18896484096 18937275392 18940294728 18962096888 18982666752 18985725024 19028166912 19029742557 19051877376 19072314688 19107779072 19118029728 19184643072 19244034208 19267981488 19288650619 19290160848 19311086592 19357373952 19378138976 19402253136 19405379007 19424587056 19445658624 19492268544 19530130896 19540608129 19552612016 19573822464 19584323136 19620739584 19669397769 19688867152 19692039199 19710225408 19713400896 19757502464 19760652576 19782088704 19806466743 19829265953 19850776512 19895185408 19898357472 19937008623 19981610432 20006475552 20029504992 20051232768 20074313728 20075942481 20077514352 20099294208 20120855104 20149139178 20169083424 20172332838 20194215552 20214204416 20239358976 20242619712 20264334356 20302015264 20312906586 20324038656 20383683264 20396205056 20423277126 20424876192 20446786346 20468966784 20472230331 20495795901 20518029504 20563931136 20567209824 20589272662 20614893957 20661012288 20702765664 20707233792 20747456128 20749080576 20750764077 20774650267 20797186368 20808343332 20843712512 20847035808 20850394446 20869650432 20893673472 20895403592 20942114496 20945488452 20988964864 20992346368 20995693362 21018469248 21031380992 21091450044 21134073282 21138634496 21181353088 21207711168 21230461084 21255155712 21256880274 21281349054 21304434816 21328958336 21332358999 21355500096 21358940652 21378408548 21403275264 21421611694 21456354024 21496251456 21507783444 21544341504 21570891218 21594291072 21595981824 21649538484 21670967872 21694476288 21697971456 21701430954 21748277208 21796931072 21800406348 21849176832 21852660438 21944090028 21993181952 21996688518 22020550272 22044172136 22045898112 22097010516 22122713088 22146444544 22149975546 22174003584 22177576008 22199528064 22227190272 22242649076 22276878336 22304368016 22332123576 22345842304 22382083584 22479311736 22505187656 22529601024 22533193116 22583602944 22635961992 22662018232 22686601728 22690218852 22740979968 22785152712 22836126208 22839767172 22864543488 22890862848 22943934264 22945730688 22995262976 22998967712 23027587632 23050381056 23054094672 23079103488 23134422528 23159239264 23214750384 23295638016 23340888144 23342715648 23367755824 23393104896 23396834664 23423766744 23449176576 23505382656 23507329041 23530597328 23559878808 23612585472 23616389664 23660303616 23698391017 23711378432 23742457448 23768212992 23780963808 23827156647 23829022224 23880461248 23937701088 23991252992 23995078128 24021107712 24104514336 24153226608 24158439424 24207260672 24237384192 24263384096 24293577456 24321541776 24325460187 24347925504 24375952384 24379838856 24406285824 24410217888 24432466912 24436403194 24466811859 24481841936 24494975589 24521547456 24576405504 24580323936 24606691718 24656418829 24742329696 24797681664 24799693653 24801635376 24828240563 24855173952 24910778368 24914750112 24970487808 24974469072 25078960032 25092414018 25135065088 25139072592 25166343168 25193339584 25195312128 25253726304 25257794898 25310222336 25314300032 25318336113 25345801152 25370889216 25372990076 25402503168 25433807406 25490706304 25494770511 25522426944 25579524096 25601438366 25633296801 25662803271 25690641984 25720214464 25748115456 25752220704 25779845602 25809831936 25811926047 25841638137 25869670848 25873838676 25899449408 25927544832 25931678688 25935856506 25989691392 26011957057 26040174528 26054144172 26098429952 26112430848 26116594182 26160986112 26225863692 26280300544 26284534528 26288725302 26317243008 26347536768 26351737587 26408622324 26439340032 26467702016 26471921994 26531143296 26582678164 26623586304 26646395034 26675300736 26677389312 26706006656 26710264629 26739239616 26767923308 26770019136 26799058944 26832084198 26863294464 26865518904 26892111232 26896443784 26925620736 26929913724 26985811968 26990159616 27083875448 27117578628 27172379934 27178244352 27231036168 27233168256 27291955712 27296307108 27327727868 27357372672 27361734498 27422946432 27486525276 27542072178 27548016384 27603687552 27648456192 27667685436 27699867648 27729581824 27744457776 27796047744 27800525928 27897391872 27922819328 27927317936 27962070696 27994257816 28024625664 28091798784 28121933392 28178764376 28213830036 28276948224 28342507032 28344726144 28375132072 28405913088 28410442092 28443145332 28474000128 28478587536 28542250368 28608472032 28661668608 28677044592 28792388096 28866051312 28930628608 28935241272 28966629888 28997702944 29067208464 29132235776 29136880584 29168487936 29258786704 29295196344 29328918024 29360733696 29376484704 29394530816 29431109376 29462680688 29467427381 29533300728 29565338112 29570101344 29599370752 29636253696 29640978864 29672775307 29776164768 29842778112 29847536208 29972415648 30039468032 30044257488 30076849152 30111470592 30116271528 30181282656 30248802304 30253625136 30258499257 30291323328 30321306624 30380203616 30396501534 30453022896 30469359879 30486057984 30521150464 30591912352 30594307584 30596840974 30634915689 30670179519 30703450176 30733841408 30738792896 30772137984 30777044256 30810059378 30845896704 30883908993 30953000512 30991518432 31054148496 31060850688 31087460873 31121184192 31123620864 31190806528 31195779552 31212514998 31231688992 31265568768 31270553712 31275591669 31304098231 31340510208 31343105388 31413171744 31418232678 31483447296 31488519552 31493540043 31547071488 31598235648 31637175066 31690950656 31701109923 31707951744 31769542196 31772029632 31845691626 31882733568 31916934784 31922023581 31956652224 31993437504 32028143616 32067612822 32104912896 32132417541 32139352448 32184531036 32204302144 32244377184 32278966342 32316512256 32356336827 32391436608 32393972736 32428722368 32433946916 32463900672 32474307726 32503906874 32506451808 32541714432 32546957184 32622415812 32659967452 32695396608 32700609522 32773765248 32916135042 32989772928 32995032777 33066258204 33068847168 33104719872 33140231936 33145515774 33183669554 33219666816 33224963319 33299292096 33335414784 33340785408 33363973614 33438613376 33456552024 33518763456 33555124224 33573125376 33593749504 33671635072 33677059864 33718967604 33757781484 33794401536 33827852288 33875404416 33911743208 33953942988 33993027348 34029902592 34111469952 34177729068 34217071028 34254189312 34259650758 34336294272 34415901396 34418596032 34455517516 34492894464 34498451568 34575571584 34581142008 34618655232 34720232704 34738858896 34816574464 34822125576 34967818256 35011332216 35051633736 35089657344 35130049024 35135650116 35173764864 35211496432 35295895992 35374857728 35418878208 35424584496 35490455424 35528526712 35567067648 35613686172 35652319488 35671445712 35693358848 35743533336 35776112264 35820691872 35900827648 35906551632 35986879488 35992617192 36156771504 36229839912 36237659136 36308048224 36310891008 36395076144 36476496896 36482312664 36521888256 36563928576 36569758284 36648700368 36654604791 36722762904 36730688512 36782321184 36804916736 36864608256 36890247248 36910037577 36992610368 37061396992 37067367904 37113494544 37153306897 37196522496 37282760928 37325677088 37366167552 37372125168 37412214959 37455731712 37618440048 37638621027 37702597632 37708608888 37790009376 37792968192 37874550784 37880589456 37886692347 37924193776 37965333504 37971450048 38056333824 38059485114 38103754752 38144629376 38150711109 38215558144 38236059456 38369286144 38402157549 38488068416 38535962976 38577301238 38580321696 38622173184 38669768403 38714747904 38756277952 38804506272 38810758014 38849174112 38891317248 38924635883 38984537088 39060261792 39081216258 39105224032 39147644928 39168646272 39195887701 39241479168 39338795538 39377734304 39384078398 39420450816 39426801792 39433087953 39521305152 39564177408 39612933486 39658531906 39701553024 39707882991 39796714944 39874017246 39963220864 39969592551 40012951104 40059009984 40102465536 40148627456 40151884962 40155028704 40198588416 40241710208 40248126297 40298278356 40338166848 40344665676 40388431104 40428408832 40478717952 40485239424 40528668712 40604030528 40625813172 40648077312 40767366528 40792410112 40846554252 40849752384 40893572692 40937933568 40944460662 40991591802 41036059008 41134419648 41178545324 41229787914 41313108267 41322024576 41405531328 41494912256 41498161152 41501528154 41549300534 41594372736 41616686664 41694071616 41700788892 41739300864 41787346944 41790807184 41884228992 41890976904 41984692736 41991386724 42036938496 42062761984 42182900088 42268146564 42277268992 42362706176 42415422336 42460922168 42513760548 42562698108 42608869632 42657916672 42664717998 42711000192 42717881304 42756817096 42843223388 42912708048 42992502912 43015566888 43141782436 43188582144 43191963648 43299076968 43341935744 43395942912 43402861908 43496554416 43593862144 43600812696 43698353664 43705320876 43888180056 43986363904 43993377036 44041100544 44088344272 44091796224 44194021032 44292889088 44299951092 44348007168 44355152016 44399056128 44402732633 44454380544 44485298152 44608736032 44664247152 44691684608 44764167168 44958623472 45010375312 45059202048 45066386232 45167205888 45271923984 45324036464 45373203456 45380437704 45481959936 45570305424 45594752301 45672252416 45679534344 45729086976 45781725696 45887868528 45891461376 45895261461 45990525952 45997935424 46055175264 46100762112 46108189344 46158206976 46215089067 46268845056 46318478528 46429500768 46519686787 46591276032 46681776288 46685431296 46735511648 46786209792 46793669328 46843865789 46847533488 46898353152 47010765312 47014658082 47061194656 47119757616 47127349017 47225170944 47232779328 47320607232 47396782034 47422756864 47455762599 47484914896 47536425984 47561927616 47654313294 47658044448 47760922496 47768537439 47823523769 47875402176 47982505984 47990156256 48042215424 48101419233 48209028672 48306453216 48316878848 48414521344 48418449513 48474768384 48526768192 48587154912 48643083552 48650920374 48695851008 48751904768 48755860311 48759677712 48812571648 48820435776 48864933824 48872806388 48933623718 48963683872 48989951178 49043094912 49160647872 49213383436 49312837658 49374202563 49484659392 49595363328 49599387306 49603270752 49656481126 49710347904 49718273661 49775504331 49829500224 49940975616 49948938144 50045960421 50157920064 50184828036 50270130176 50278145184 50332686336 50386679168 50390624256 50452722077 50507452608 50515589796 50620444672 50628600064 50636672226 50691602304 50741778432 50745980152 50867614812 50981412608 50989541022 51044853888 51202876732 51266593602 51325606542 51381283968 51440428928 51504441408 51559691204 51619663872 51623852094 51683276274 51739341696 51747677352 51798898816 51863357376 51871713012 51979382784 52023914114 52080349056 52108288344 52224861696 52233188364 52321972224 52451727384 52569069056 52577450604 52634486016 52695073536 52703475174 52817244648 52935404032 52943843988 53062286592 53165356328 53292790068 53350601472 53354778624 53412013312 53420529258 53478479232 53535846616 53540038272 53664168396 53726588928 53731037808 53784222464 53792887568 53851241472 53859827448 53980319232 54167750896 54235157256 54344759868 54356488704 54462072336 54466336512 54583911424 54592614216 54655455736 54714745344 54723468996 54845892864 54973050552 55084144356 55096032768 55207375104 55296912384 55335370872 55459163648 55488915552 55592095488 55596698843 55601051856 55794783744 55845638656 55854635872 55924141392 55988515632 56049251328 56183597568 56243866784 56357528752 56427660072 56553896448 56685014064 56689452288 56750264144 56811826176 56820884184 56886290664 56948000256 56957175072 57084500736 57089227671 57154943041 57216944064 57323337216 57354089184 57584776192 57732102624 57861257216 57865951857 57870482544 57933259776 57995405888 58134416928 58264471552 58273761168 58336975872 58517573408 58590392688 58657836048 58721467392 58752969408 58789061632 58862218752 58925361376 58934854762 59008193307 59066601456 59076117597 59130676224 59140202688 59198741504 59272507392 59281957728 59345550614 59419400229 59487797859 59552329536 59685556224 59695072416 59811025869 59879874299 59944831296 60078936064 60088514976 60153698304 60222941184 60227827443 60232543056 60297155653 60362565312 60497604608 60507250272 60516998514 60582646656 60642613248 60760407232 60793003068 60906045792 60938719758 60972115968 61042300928 61183824704 61188615168 61193681948 61269831378 61340359038 61406900352 61467682816 61477585792 61487387703 61554088512 61620118756 61691793408 61767817986 61906001024 61983036864 62108296992 62121701376 62174921746 62242368384 62247241728 62252292231 62323950801 62391559104 62425029996 62463377984 62531137536 62541107424 62551183338 62608196462 62681020416 62686210776 62826343488 62836465356 62966894592 62977039104 62987080086 63094142976 63274350132 63381901312 63402219846 63415903488 63539084392 63544059264 63691383252 63765467136 63833869568 63844047162 63913304448 63986875008 63997076997 64135225644 64209825792 64264835082 64278704896 64369062072 64408604288 64488754368 64557932684 64633024512 64712673654 64782873216 64787945472 64857444736 64867893832 64948615452 65007813748 65012903616 65083428864 65093914368 65244831624 65319934904 65390793216 65401219044 65547530496 65832270084 65979545856 65990065554 66132516408 66137694336 66280463872 66291031548 66367339108 66439333632 66449926638 66598584192 66681570816 66727947228 66877226752 66913104048 67037526912 67146250752 67343270144 67354119728 67437935208 67515562968 67588803072 67750808832 67823486416 67907885976 67986054696 68059805184 68222939904 68355458136 68434142056 68508378624 68519301516 68672588544 68831802792 68837192064 68911035032 68985788928 68996903136 69151143168 69162284016 69237310464 69440465408 69477717792 69633148928 69644251152 69935636512 70022664432 70103267472 70179314688 70260098048 70271300232 70347529728 70422992864 70521987123 70591791984 70749715456 70837756416 70849168992 70980910848 71057053424 71095173051 71134135296 71227372344 71304638976 71342891424 71386717696 71481469941 71487066672 71552224528 71563752211 71641383744 71801655296 71813103264 71973758976 71985234384 72062454317 72313543008 72459679824 72475318272 72616096448 72621782016 72790152288 72952993792 72964625328 72976380561 73043776512 73127857152 73139516568 73297400736 73309209582 73445525808 73461377024 73484926767 73564642368 73609833472 73729216512 73780494496 73820075154 73969256487 73985220736 74122793984 74134735808 74226989088 74306613794 74393044992 74399080959 74484721689 74565521856 74651354176 74732335104 74744250336 74824429918 74911463424 74975640929 75236880096 75277242054 75405195264 75417217776 75498119263 75580018752 75585936384 75749101568 75761178912 75773384694 75848387552 75930667008 75942900096 75955008339 76112667648 76118970228 76207509504 76289258752 76301422218 76431116288 76472118912 76484311533 76738572288 76804315098 76976136832 76988409813 77071925952 77154602476 77160643392 77244346368 77339536806 77429495808 77512555904 77524914411 77609012544 77621516028 77698348224 77782634496 77849271766 77969074176 78035871171 78120523584 78162432516 78210448064 78295289856 78337292544 78391775402 78482958336 78677591076 78755468608 78768156796 78840901632 78853603584 78866175906 79042610304 79225866972 79317063812 79403106048 79415765982 79593429888 79748034492 79926441728 79939185102 80025902208 80118019968 80130793887 80303769924 80310057408 80397176832 80483420416 80496252594 80596556712 80676333696 80689331352 80776862208 80957435904 80970478848 81057337424 81208061056 81251626344 81534733056 81584820224 81693108504 81699504768 81787145384 81875867136 81888921324 81983183604 82072118016 82268839296 82357090648 82459575828 82626216534 82644049152 82811062656 82989824512 83003056308 83098601068 83188745472 83233373328 83388143232 83401577784 83581614368 83768457984 83781953808 83969385472 83982773448 84073876992 84365800176 84536293128 84554537984 84725412352 84830844672 84921844336 85027521096 85125396216 85217739264 85315833344 85329435996 85422000384 85435762608 85513634192 85686446776 85825416096 85985005824 86031133776 86123421013 86283564872 86377164288 86598153936 86683871488 86791885824 86805723816 86993108832 87187724288 87201625392 87396707328 87410641752 87776360112 87972727808 87986754072 88082201088 88176688544 88183592448 88388042064 88402282143 88585778176 88599902184 88696014336 88710304032 88798112256 88805465266 88908761088 88970596304 89018325921 89217472064 89328494304 89383369216 89528334336 89605034281 89917246944 90020750624 90118404096 90132772464 90229459607 90334411776 90543847968 90648072928 90746406912 90760875408 90775497771 90963919872 91140610848 91189504602 91344504832 91359068688 91408079637 91458173952 91563451392 91775737056 91782922752 91790522922 91981051904 91995870848 92010538557 92110350528 92201524224 92216378688 92316413952 92430178134 92537690112 92636957056 92651726979 92859001536 93039373574 93182552064 93262382619 93363552576 93370862592 93471023296 93572419584 93587338656 93687731578 93695066976 93796706304 93912294693 94021530624 94029316164 94122389312 94239515232 94254698034 94450341888 94465558656 94531258573 94641214464 94793564068 94845513728 94911525198 94969829792 95072851968 95103329769 95123855232 95308626588 95316088896 95521844992 95537074878 95647047538 95750804352 95766070743 95980312512 96084430848 96202838466 96397252623 96418057344 96612906432 96829042688 96836899026 96949536768 97053536384 97069010481 97174309824 97286167104 97301840748 97391702016 97503809536 97511720622 97519355424 97625143296 97640871552 97729867648 97745612776 97867247436 97927367744 97979902356 98086189824 98321295744 98426766872 98625675316 98748405126 98969318784 99198774612 99206541504 99312962252 99420695808 99436547322 99551008662 99659000448 99897876288 100091920842 100315840128 100369656072 100556290368 100665372672 100773358336 100781248512 100905444154 101014905216 101031179592 101257200128 101273344452 101383204608 101483556864 101491960304 101735229624 101962825216 101979082044 102089707776 102405753464 102533187204 102651213084 102762567936 102880857856 103008882816 103119382408 103247704188 103366552548 103478683392 103495354704 103597797632 103726714752 103743426024 104047828228 104160698112 104216576688 104449723392 104466376728 104903454768 105138138112 105154901208 105268972032 105390147072 105406950348 105634489296 105870808064 105887687976 106124573184 106330712656 106585580136 106701202944 106824026624 106841058516 106956958464 107071693232 107080076544 107088943409 107328336792 107462075616 107568444928 107585775136 107702482944 107719654896 107835207823 107960638464 108335501792 108470314512 108689519736 108712977408 108924144672 108932673024 109167822848 109185228432 109310911472 109429490688 109446937992 109691785728 109946101104 109963814373 110168288712 110192065536 110414750208 110593824768 110670741744 110730112731 110918327296 110977831104 111184190976 111193397686 111202103712 111459920691 111589567488 111691277312 111709271744 111848282784 111977031264 112098502656 112236644877 112367195136 112487733568 112715057504 112855320144 112976382197 113107792896 113370028128 113378904576 113500528288 113623652352 113641768368 113660077041 113763674059 113772581328 113896000512 113914350144 114169001472 114178455342 114309886082 114433888128 114452133327 114646674432 114708178368 115169552384 115206472647 115464205248 115722514432 115731903714 115740965088 115866519552 115990811776 116009305209 116142843439 116268833856 116528943104 116547522336 116673951744 116773907649 117035146816 117180785376 117315672096 117442934784 117505938816 117578123264 117587663103 117724437504 117850722752 117869709524 118016386614 118133202912 118152235194 118261352448 118280405376 118397483008 118563915456 118691101228 118838800458 118975595718 119104659072 119390144832 119622051738 119759748598 119889662592 119908777653 120177029952 120307396608 120445882368 120455654886 120465086112 120594311306 120725130624 120744378891 121014500544 121033997028 121165293312 121285226496 121520814464 121586006136 121812091584 121877439516 121944231936 122084601856 122367649408 122377230336 122387363896 122539662756 122680718076 122813800704 122935365632 122955171584 122974775406 123108177024 123240237512 123535635972 123812002048 123966073728 124216593984 124349843492 124484736768 124494483456 124504584462 124647901602 124783118208 124850059992 124926755968 125082214848 125102366676 125216392924 125362040832 125372421552 125652686976 125672930712 125954078208 125974160172 126188285952 126548700264 126804439692 126831806976 127078168784 127088118528 127382766504 127667739136 127688094324 127826608896 127973750016 127994153994 128270451288 128529670164 128557409792 128738124144 128817208576 128977508736 129115865368 129425347308 129565746432 129575890944 129714889472 129735787664 129897230904 130015627496 130025807232 130187828736 130489663248 130639869808 130781586432 130802438088 131095060992 131664540168 131959091712 131980131108 132265032816 132275388672 132560927744 132582063096 132734678216 132878667264 132899853276 133197168384 133208197899 133363141632 133455894456 133754453504 133826208096 134075053824 134292501504 134686540288 134708239456 134875870416 135020554333 135031125936 135177606144 135501617664 135646972832 135815771952 135972109392 136119610368 136445879808 136710916272 136784256903 136868284112 137016757248 137038603032 137345177088 137663605584 137674384128 137685784383 137822070064 137844274393 137971577856 137993806272 138302286336 138324568032 138474620928 138645267201 138804861671 138880930816 138955435584 139266297856 139288502304 139559060361 139871273024 140045328864 140206534944 140358629376 140520196096 140531597367 140542600464 140695059456 140845985728 141043974246 141183583968 141499430912 141675512832 141698337984 141961821696 142114106848 142190346102 142268270592 142454744688 142609277952 142685782848 142773435392 142962939882 142974133344 143104449056 143127504422 143282767488 143305612317 143470571307 143626206528 143947517952 143970468768 144124908634 144304257699 144627086016 144919359648 144950636544 145232192896 145243564032 145255348539 145422551869 145580304576 145905987584 145929250656 145952761122 146087553024 146255714304 146267580933 146279033136 146594801472 146618419164 146891051616 146922754048 146969853534 147129284736 147219666944 147560988992 147640150308 147938512974 147970441472 148245587968 148269471616 148453978176 148613227588 148786089984 148798161918 148969443378 149131043712 149302708352 149326512993 149488500672 149648859836 149822926848 149951281858 150137881263 150473760192 150554484108 150810390528 150834435552 150996238526 151160037504 151171872768 151358166231 151522357824 151546769388 151696775104 151861334016 151885800192 151910016678 152225335296 152237940456 152578517504 152602844436 152862232576 152944237824 152968623066 153608630196 153952273664 153976819626 154143851904 154309204952 154321286784 154679073612 154858991616 155025111808 155049828822 155218025088 155243032056 155396696448 155698543532 155938148352 156071742342 156241047168 156324865032 156420896128 156674585088 156783550804 156965916672 157355182152 157510937216 157536313592 157707207168 157732351812 158085220608 158451733944 158634127624 158806212096 158831531964 159186859776 159496068984 159852883456 159878370204 160051804416 160236039936 160261587774 160607539848 160620114816 160966840832 160992505188 161193113424 161352667392 161378662704 161553724416 161940957696 162114674848 162416122112 162503252688 163069466112 163386217008 163399009536 163574290768 163751734272 163777842648 163966367208 164144236032 164537678592 164714181296 164919151656 165252433068 165288098304 165622125312 165979649024 166006112616 166197202136 166377490944 166466746656 166776286464 166790096529 166803155568 167163228736 167536915968 167563907616 167938770944 167965546896 168147753984 168731600352 169072586256 169109075968 169450824704 169661689344 169843688672 170055042192 170250792432 170435478528 170631666688 170658871992 170844000768 170871525216 171027268384 171267683013 171372893552 171464829123 171650832192 171970011648 172062267552 172246842026 172567129744 172594931803 172754328576 173196307872 173367742976 173583771648 173597855571 173611447632 173797683941 173986217664 174375448576 174403250784 174793414656 174821283504 175552720224 175945455616 175973508144 176164402176 176353377088 176367184896 176776084128 176804564286 177171556352 177199804368 177228352791 177392028672 177420608064 177596224512 177610930532 177817522176 177941192608 178036651842 178434944128 178463393577 178656988608 178766738432 179056668672 179210068562 179433077607 179639622897 179834493888 180041501248 180236808192 180265544928 180458919214 180668823552 180683482329 180891466959 181087695936 181296145856 181492813824 181521750816 181550995542 181927839744 182083699399 182281221696 182379009204 182689009664 182718137376 182816159274 182916347904 183126902784 183352575353 183551474112 183565845504 183581045844 183962103808 183991741696 184021077114 184220701056 184403048448 184432757376 184462163109 184860356268 185075380224 185273914112 185303453958 185718003072 186078747148 186365104128 186524765238 186727105152 186741725184 186942046592 186971852403 187174677312 187375463156 187390133952 187593412608 187824589386 188043061248 188058632328 188244778624 188479030464 188509396068 188900683776 188931117312 189062517146 189282428928 189587128136 189823050396 189939659584 190145703936 190206659538 190247710464 190617253176 190632177792 191043689984 191074149756 191294095076 191501608704 191532141486 191960625024 192405676932 192794505246 192836114688 193225812864 193673798052 193899073536 194107072768 194138020962 194348619648 194572334208 194603681496 195023441244 195038710848 195250286592 195281743104 195459735296 195491225552 195734494872 195854735488 195959804712 196172379648 196642591488 196853533744 197251350632 197496810252 197938637568 198397549224 198413083008 198625924504 198841391616 198873094644 199102017324 199318000896 199795752576 200183841684 200631680256 200739312144 201112580736 201546716672 201810888308 202029810432 202062359184 202514400256 202546688904 202766409216 202983920608 203470459248 203925650432 203958164088 204179415552 204811506928 205066374408 205302426168 205525135872 205761715712 206017765632 206238764816 206495408376 206733105096 206957366784 206990709408 207195595264 207453429504 207486852048 207709427149 208095656456 208321396224 208433153376 208899446784 208932753456 209806909536 210276276224 210309802416 210537944064 210780294144 210813900696 211268978592 211741616128 211775375952 212249146368 212661425312 213171160272 213285519153 213402405888 213648053248 213682117032 213913916928 214143386464 214160153088 214177886818 214444409823 214656673584 214691256633 214924151232 215136889856 215171550272 215404965888 215439309792 215670415646 215921276928 216187362951 216671003584 216940629024 217379039472 217425954816 217612226111 217848289344 217865346048 218335645696 218370456864 218621822944 218858981376 218893875984 218929141683 219128687617 219383571456 219892202208 219927628746 220336577424 220384131072 220454780301 220829500416 221187649536 221341483488 221460225462 221836654592 221907769461 221955662208 222368381952 222386795372 222404207424 222919841382 223179134976 223382554624 223418543488 223454165067 223696565568 223954062528 224197005312 224473289754 224734390272 224926922787 224975467136 225430115008 225710640288 225952764394 226215585792 226494357789 226740056256 226757809152 227001056576 227247304704 227283536736 227320154082 227527348118 227545162656 227792001024 227828700288 227987153029 228338002944 228356910684 228619772164 228867776256 228904266654 229293348864 229416356736 230339104768 230412945294 230928410496 230965229439 231463807428 231481930176 231733039104 231981623552 232018610418 232285686878 232537667712 232574743233 233095044672 233347903488 233547815298 234070293632 234107613513 234361570752 234631344192 234885869568 235011877632 235156246528 235175326206 235448875008 235701445504 235739419048 236032773228 236266405824 236304470388 236522704896 236560810752 236794966016 237127830912 237382202456 237677600916 237951191436 238209318144 238780289664 239244103476 239519497196 239779325184 239817555306 240354059904 240911309772 240930172224 241188622612 241450261248 241488757782 242029001088 242067994056 242330586624 243041628928 243172012272 243624183168 243754879032 244735298816 244754460672 244774727792 245079325512 245361436152 245627601408 245910343168 245949550812 246216354048 246480475024 247071271944 247624004096 247932147456 248433187968 248699686984 248969473536 249009168924 249295803204 249566236416 249700119984 249853511936 250164429696 250204733352 250432785848 250744843104 251305373952 251345861424 251908156416 251948320344 253097400528 253608879384 253663613952 254156337568 254176237056 254765533008 255335478272 255376188648 255653217792 255947500032 255988307988 256540902576 257059340328 257114819584 257476248288 257634417152 257955017472 258231730736 258370263039 258850694616 259131492864 259429778944 259471575328 259794461808 260031254992 260051614464 260073148279 260375657472 260979326496 261279739616 261563172864 261604876176 261885504713 262190121984 263329080336 263918183424 263960262216 264530065632 264550777344 265121855488 265164126192 265206846429 265469356432 265757334528 265799706552 266394336768 266416395798 266726283264 266911788912 267054977763 267508907008 267652416192 268150107648 268585003008 268815102843 269373080576 269416478912 269751740832 270041108666 270062251872 270355212288 270688378821 271003235328 271293945664 271631543904 271944218784 272239220736 272472451181 272891759616 273421832544 273568513806 273736568224 274033514496 274077206064 274371213907 274690354176 275327211168 275348768256 275371568766 275644140128 275688548786 275943155712 275987612544 276031615671 276604572672 276649136064 276949241856 277290534402 277609723342 277761861632 277910871168 277955180937 278577004608 279118120722 279742546048 279787147857 280090657728 280413069888 280717258752 281040392192 281063194734 281085200928 281390118912 281691971456 281736884079 282087948492 282367167936 282998861824 283351025664 283396675968 283593775719 283923643392 284228213696 284380692204 284536541184 284909489376 285218555904 285371565696 285546870784 285925879764 285948266688 286208898112 286255008844 286565534976 286611224634 286941142614 287252413056 287940937536 288249817268 288608515398 289191757869 289254172032 289838719296 290464385792 290487128064 290510697078 290845103738 291160609152 291207031443 291858501312 291905522244 292175106048 292511428608 292535161866 292558066272 293189602944 293236838328 293782103232 293939707068 294258569472 294439333888 295121977984 295280300616 295877025948 295940882944 296491175936 296538943232 296907956352 297226455176 297596323836 297938886756 298262087424 298605416704 298653025986 298977001344 299297719672 299902563716 300275762526 300947520384 301108968216 301668871104 301992477052 302320075008 302343745536 302716332462 303044715648 303093538776 303393550208 303771600384 303820033356 304450670592 304475880912 305157035008 305205688872 305888475648 305937246132 307217260392 307904547328 307953639252 308287703808 308618409904 308642573568 309358147224 310050223616 310099657644 310436050176 310486064112 310793392896 311397087064 312143484684 312482094336 312649730064 312841792256 313349170176 313567101608 314710364304 315021874432 315072627184 315414414336 315464703624 316170441216 316903467888 317268255248 317612424192 317663063928 318373719552 318992137968 319705766912 319756740408 320103608832 320472079872 320523175548 321215079696 321240229632 321266830227 321933681664 321985010376 322386226848 322705334784 322757325408 323107448832 323505623469 323881915392 324229349696 324832244224 325006505376 325637807509 326138932224 326772434016 326798019072 327148581536 327503468544 327555685296 327907060523 327932734416 328288472064 329075357184 329428362592 329838303312 329891443119 330504866136 330576196608 331244250624 331959298048 332012225232 332190338193 332394404272 332754981888 332933493312 333552572928 333580193058 333606311136 334326457472 334379762073 334764666383 335073831936 335127815232 335877541888 335931093792 336295507968 336709934631 337463200704 338145172512 338218151936 338901649408 338929146591 339323378688 339687377344 340110084384 340501584864 340870957056 341263333376 341291022177 341317743984 341688001536 341743050432 342054536768 342535366026 342745787104 342929658246 343301664384 343940023296 344124535104 344493684052 345134259488 345189863606 345508657152 345619417941 346392615744 346735485952 347167543296 347195711142 347222895264 347595367882 347972435328 348027915627 348428530317 348806501568 349586829312 349642567008 350321722947 351105440448 351890911232 351947016288 352328804352 352706754176 352734369792 352762989309 353169054539 353552168256 353609128572 354343112704 354399608736 354456705582 354784057344 354841216128 355192449024 355221861064 355882385216 356073303684 356869888256 356926787154 357313977216 357533476864 358420137124 358866155214 359279245794 359668987776 360083002496 360531089856 360917838428 361337647104 361366964658 361782933918 362175391872 362592291712 363043501632 363101991084 363855679488 364167398798 364562443392 364758018408 365436274752 365632318548 365832695808 366253805568 366705150706 367102948224 367131691008 367162091688 367983483392 368042154228 368441402112 368806096896 368865514752 368924326218 369720712536 370547828224 370606907916 371436006144 372157494296 373049530476 373454210304 373483450368 373884093184 373943704806 374349354624 374750926312 374780267904 375649178772 376086122496 376117264656 376489557248 376958060928 377018792136 377862234624 378125034292 378564857856 379174256272 379646100792 379879319168 380413319076 380495420928 381234506352 381264355584 382087379968 382148299512 382588190152 383003217408 383064282972 383921250048 384811353864 385589010492 385672229376 386451625728 387347596104 388214145536 388276041924 388697239296 389144668416 389176891901 389207362992 390046882488 390077421696 390563486208 390919470592 390982451104 391468989744 391709470976 391919609424 392344759296 393285182976 393707067488 394502701264 394993620504 395877275136 396795098448 396826166016 397251849008 397682783232 397746189288 398204034648 398636001792 399591505152 399624593697 400367683368 401263360512 401478624288 402225161472 403093433344 403621776616 404059620864 404124718368 405028800512 405061662999 405093377808 405532818432 405967841216 406940918496 407851300864 407916328176 408358831104 409623013856 410132748816 410604852336 411050271744 411523431424 412035531264 412477529632 412990816752 413057353149 413466210192 413532823179 413914733568 413981418816 414391190528 414906859008 414973704096 415418854298 415935801603 416191312912 416414585013 416642792448 416866306752 417798893568 417865506912 418677181083 419159120093 419613819072 420552552448 420619604832 421075888128 421560588288 421594792101 421627801392 422080089571 422537957184 423483232256 423550751904 424498292736 425322850624 426342320544 426571038306 426804811776 427296106496 427364234064 427827833856 428286772928 428320306176 428355773636 428888819646 429313347168 429382513266 429848302464 430273779712 430343100544 430411713921 430878619584 431340831292 431842553856 432374725902 433342007168 433881258048 434758078944 434851909632 435224452222 435696578688 435730692096 435766045617 436267655607 436740913728 437243645888 437717962752 437787751968 437858283366 438257375234 438767142912 438802742799 439784404416 439855257492 440673154848 440768262144 440909560602 441659000832 442203269969 442682966976 442920450924 443673309184 443815538922 443911324416 444736763904 444773590744 444808414848 445839682764 446358269952 446765109248 446837086976 446908330134 447393131136 447908125056 447979538979 448946579508 449468780544 449853845574 449950934272 450860230016 451421280576 451905528788 452431171584 452988715578 453480112512 453515618304 454002113152 454074498693 454567073472 454640308164 455054696236 455090325312 455584002048 455657400576 455974306058 456676005888 456713821368 457239544328 457735552512 457808533308 458586697728 458832713472 460825890588 461856820992 461930458878 462927614856 462963860352 463963247104 464037220836 464571373756 465075335424 465149486466 466190089344 467095630596 468140587264 468215227026 468723141504 469262688384 470023755264 470350652412 470897750016 471402891008 471478838096 472065546456 472532811648 472608940776 473121621504 474255661824 474764404912 475355201832 475902382872 476418636288 477560579328 478488206952 479038994392 479558650368 479635110612 480708119808 481822619544 481860344448 482377245224 482900522496 482977515564 484058002176 484135988112 484661173248 486083257856 486344024544 487248366336 487509758064 489470597632 489549455584 490158651024 490722872304 491255202816 491820686336 491899101624 492432708096 492960950048 494142543888 495248008192 495864294912 496866375936 497399373968 497938947072 498018337848 498591606408 499132472832 499400239968 499707023872 500328859392 500370289587 500409466704 500865571696 500946265477 501489686208 502610747904 502691722848 503816312832 503896640688 504437180219 506194801056 507217758768 507327227904 508312675136 508352474112 509531066016 510670956544 510752377296 511306435584 511895000064 511976615976 513081805152 514118680656 514229639168 514394487369 514952496576 515268834304 515910034944 516463461472 516740526078 517701389232 517784795409 518262985728 518859557888 518943150656 519588923616 520062509984 520103228928 520146296558 520751314944 520793566713 521393051823 521958652992 522559479232 523126345728 523209752352 523771009426 524380243968 524829486503 526658160672 527836366848 527920524432 528486834841 529060131264 529101554688 530243710976 530328252384 530413692858 530938712864 531514669056 531599413104 531685058373 532788673536 532832791596 533452566528 533823577824 534109955526 535017814016 535304832384 535390180731 536300215296 537170006016 537630205686 538746161152 538832957824 538918868691 539503481664 540082217332 540124503744 540710424576 541376757642 542006470656 542587891328 542674400877 543263087808 543888437568 544478441472 544944902362 545783519232 546251098197 546843665088 547137027612 547473136448 548067028992 548154412128 548742427814 549380708352 550057726059 550654422336 550697536512 550743137532 551288280256 551377097572 551886311424 551975225088 552063231342 553209145344 553298272128 554581068804 555219446684 555523723264 555821742336 555910361874 557154009216 558236241444 559485092096 559574295714 560181315456 560826139776 560915557209 562126389468 562170401856 562780237824 563383942912 563473768158 564175896984 564734335872 566702051328 566793351936 567187551438 567847286784 568456427392 568761384408 569818978752 570437111808 570743131392 571093741568 571851759528 571896533376 572417796224 572510017688 573131069952 573222449268 573882285228 574504826112 575881875072 576499634536 577217030796 578383515738 578508344064 579677438592 580928771584 581021394156 581690207476 582321218304 582414062886 583717002624 583811044488 585070323732 585116132544 586379205888 586473676656 587564206464 587879414136 588517138944 590243955968 590560601232 591754051896 591881765888 593077886464 593815912704 594452910352 595192647672 595877773512 596524174848 597210833408 597306051972 597954002688 598595439344 599805127432 600551525052 601895040768 602217936432 603337742208 603984954104 604640150016 605432664924 606089431296 606187077552 606787100416 607543200768 607640066712 608951761824 610314070016 610411377744 611776951296 611874492264 614434520784 615809094656 615907278504 616575407616 617236819808 617285147136 618716294448 620100447232 620199315288 620872100352 620972128224 621586785792 622794174128 623128281447 624286969368 624964188672 625299460128 625683584512 626698340352 627134203216 627235239967 629420728608 630043748864 630145254368 630828828672 630929407248 631606217249 632340882432 633806935776 634536510496 635224848384 635326127856 636747439104 637984275936 639411533824 639513480816 639856557459 640207217664 640944159744 641046351096 642430159392 642480459264 642533660454 643867363328 643970020752 644073769899 644772453696 645410669568 645514650816 646214897664 647011246938 647763830784 648458699392 648562088853 649664488448 650013010752 651275615018 652277864448 652836678333 653544868032 653596038144 654297163072 655006937088 655111370592 655814121046 655865468832 656576944128 657386062851 658150714368 658856725184 659676606624 659782886238 661009732272 661152393216 661718810011 662488501248 663918596096 664024450464 664380676386 664788808544 665509963776 665723308383 665866986624 666330090917 667105145856 667160386116 667212622272 668652914944 668759524146 669529332766 670147663872 670255630464 670362495201 671862187584 672591015936 673419869262 674780768361 674926401408 676290345024 677803298816 677858293182 678646757376 679374754688 679483073367 680220168768 681003169728 681741914112 682526666752 682582044354 682635487968 683376003072 683486100864 683961459087 684109073536 685070732052 685491574208 685859316492 686603328768 687880046592 688249070208 688987368104 690268518976 690379727212 691017314304 691238835882 692785231488 693470971904 694391422284 694445790528 695190735764 695944870656 696055831254 696857060634 697613003136 699285134016 700643445894 702210880896 702322840539 703894032576 704657608704 705413508352 705468739584 705525978618 706338109078 707104336512 707218257144 708799217472 708913411164 709568114688 709682432256 710384898048 710443722128 711764770432 712146607368 713739776512 713853574308 714627954432 715066953728 716840274248 717732310428 718558491588 719337975552 720166004992 721062179712 721835676856 722733929316 723565867836 724350783744 725184583424 726087003264 726203982168 728334797596 729124886784 729516036816 730872549504 731264637096 733410301412 734205896448 734263382016 734324183376 735966966784 736084308456 736882804224 737731029504 737848652436 739441425072 741095656448 741213815832 742872012288 744314988592 746099060952 746908420608 747768186368 747887409612 748698709248 749501852624 749560535808 751298357544 752234529312 752979114496 753916121856 754037584272 754846454761 755724469248 756250068584 758348512544 759292201584 759758638336 760826638152 760990841856 762469012704 762528711168 764174759936 764296599024 765176380304 766006434816 766128565944 767842500096 769622707728 771178020984 771344458752 772903251456 774695192208 775110789117 776428291072 776552083848 777394478592 778289336832 778353783802 778414725984 780093764976 780154843392 780219444837 781126972416 781838941184 781964902208 782937979488 783418941952 783839218848 784689518592 785656514139 786570365952 787414134976 789005402528 789987241008 790834675379 791754550272 793590196896 793652332032 794503698016 795365566464 795492378576 795620539287 796345718413 796408069296 797272003584 799183010304 799249187394 800735366736 801164933289 802526721024 802957248576 804450322944 806186866688 806445308529 807243553232 808119241728 808249436736 810057601024 810123325998 810186755616 811065636864 811935682432 812065136463 812999904073 813881836992 815702601728 815832656352 816717662208 817417353543 819246027712 820265497632 821209704672 822100543488 823046862848 823113641721 824071062528 824955059264 825981633504 826114706298 826932420384 827065646358 827829467136 827962837632 828782381056 829813718016 829947408192 830837708596 831871603206 832382625824 832829170026 833285584896 833732613504 835731013824 837354362166 838318240186 839227638144 839361443571 841239209664 842151776256 843121176576 843189584202 843255602784 844160179142 845075914368 845210652237 847101503808 848996585472 850645701248 850781327157 852684641088 853142076612 853609623552 854592212992 854728468128 855655667712 856573545856 856640612352 856711547272 857777639292 858626694336 858765026532 859696604928 860547559424 860686201088 860823427842 861757239168 862681662584 864749451804 866684014336 867762516096 869516157888 870448904444 871393157376 871461384192 871532091234 872535311214 873481827456 874487291776 875575503936 875716566732 876514750468 877534285824 877605485598 879568808832 879710514984 881346309696 881819121204 883318001664 884406539938 885365933952 885840901848 887631077844 887822648832 889473527808 889547181488 889616829696 891679365528 893674173952 893816660268 894786262272 895816250112 895959077958 897893159016 899707691148 899901868544 901720460032 902842561152 903811057576 905977431156 906960225024 907031236608 908004226304 908148997386 909134146944 909280616328 910109392472 910180650624 911314801152 911948612116 913352011776 913427642736 914479088656 915471105024 915617066616 917665426944 921651781176 923713641984 923860917756 925855229712 925927720704 927926494208 928074441672 929142747512 930150670848 930298972932 932380178688 934191261192 936281174528 936430454052 937446283008 938525376768 940047510528 940701304824 942805782016 942957676192 944131092912 945065623296 945143880331 945217881552 946243243008 948511323648 949528809824 950710403664 951804765744 952837272576 955121158656 956976413904 958077988784 959117300736 959270221224 961416239616 963645239088 963720688896 963800490681 964754490448 965801044992 965955031128 968116004352 968271976224 969322346496 970516870407 971634031697 972166515712 972688049088 974496732672 975019516128 976913422527 978941195264 979098911168 980317302048 981445744608 982510405632 983641372672 983721181569 983798203248 984865416192 985921900096 988285087776 990496016384 991728589824 993732751872 994798747936 995877894144 996036675696 997183212816 998264945664 998800479936 999414047744 1000657718784 1000740579174 1000818933408 1001731143392 1001892530954 1002979372416 1003139286219 1004293999149 1005221495808 1005383445696 1007632625664 1007793281376 1008874360438 1010129803893 1012389602112 1014435517536 1014654455808 1016625350272 1016704948224 1016787439773 1017957863083 1019062132032 1021341913088 1021504754592 1022612871168 1023790000128 1023873066531 1023953231952 1026163610304 1028237361312 1028459278336 1028788974738 1029904993152 1030537668608 1031820069888 1032926922944 1033481052156 1035402778464 1035569590818 1036525971456 1037719115776 1037886301312 1039177847232 1040125019968 1040206457856 1040292593116 1041502629888 1041587133426 1042786103646 1043917305984 1045118958464 1045285590951 1046419504704 1047542018852 1048760487936 1049658973006 1050965168841 1053316321344 1055672733696 1055841048864 1056973669682 1058120262528 1058203109376 1058288967927 1059507163617 1060656504768 1060827385716 1061877425728 1063029338112 1063198826208 1063370116746 1065577347072 1065665583192 1067647155648 1068219911052 1070035628032 1070609664768 1070780361462 1072600430592 1075260411372 1077492322304 1077665915648 1077837737382 1079006963328 1080164434664 1080249007488 1082753515284 1084012941312 1085175782656 1085348801754 1086526175616 1087776875136 1089889804724 1091567038464 1092502196394 1093687330176 1094274055224 1094946272896 1096308824256 1097484855628 1098761416704 1100115452118 1101308844672 1101395073024 1101486275064 1102576560512 1102754195144 1103950450176 1104126462684 1106418290688 1106596544256 1109162137608 1110438893368 1111643484672 1111820723748 1114308018432 1116472482888 1118970184192 1119148591428 1120362630912 1121652279552 1121831114418 1124252778936 1124340803712 1126767885824 1126947536316 1128351793968 1129468671744 1133586703872 1134375102876 1135694573568 1136912854784 1137522768816 1139637957504 1141486262784 1143703519056 1143793066752 1144835592448 1145020035376 1146262139904 1146444898536 1147764570456 1149009652224 1151763750144 1152999269072 1154434061592 1156767031476 1157016688128 1159354877184 1161857543168 1162042788312 1163380414952 1164642436608 1164828125772 1167434005248 1167530675703 1167622088976 1170140647464 1170232265088 1172758411776 1172947353312 1175128412928 1175758828272 1177034277888 1180487911936 1181121202464 1183508103792 1183763531776 1186155772928 1187631825408 1188905820704 1190385295344 1191755547024 1193048349696 1194421666816 1194612103944 1195908005376 1197190878688 1198873781091 1199610254864 1201103050104 1203790081536 1204435872864 1206675484416 1207969908208 1208164522621 1209280300032 1210865329848 1212178862592 1212374155104 1213574200832 1215086401536 1215184988997 1215280133424 1216583787587 1217903523648 1220628140032 1220822755488 1223553902592 1223748984528 1228869041568 1231618189312 1231814557008 1233150815232 1234473639616 1234570294272 1237432588896 1240200894464 1240398630576 1240598469537 1241744200704 1241944256448 1243173571584 1245588348256 1246256562894 1248573938736 1249243755039 1249928377344 1250598920256 1251367169024 1253396680704 1254268406432 1254470479934 1256031543249 1257477360279 1258841457216 1260087497728 1260290508736 1261657657344 1261858814496 1263212434498 1264681764864 1264784376303 1266240268713 1267613871552 1269073020992 1270449696768 1270652255712 1273494878208 1274585895793 1275968551872 1278823067648 1279026961632 1279713114918 1280414435328 1281888319488 1282092702192 1283468027471 1284860318784 1284960918528 1285067320908 1287734726656 1287940041504 1288147539798 1289544907392 1290821339136 1291029301632 1291235141763 1294022493876 1295527661568 1296917398784 1297124177706 1299328976896 1300026021504 1302551230036 1304555728896 1305673356666 1307089736064 1307192076288 1308594326144 1308802966821 1310222741184 1311628242092 1311730937664 1313153888256 1314772125702 1316301428736 1317713450368 1319353213248 1319565772476 1322019464544 1322304786432 1323437620022 1324977002496 1326609809907 1328048900928 1328761352772 1329577617088 1331019927552 1331446616766 1331733973248 1332660181834 1334210291712 1334320772232 1334425244544 1337305829888 1337519048292 1339058665532 1340295327744 1340511260928 1340724990402 1343724375168 1346839738524 1349561536722 1349852802816 1352580690048 1355716586364 1357293514752 1358749509376 1358966146734 1360440337536 1362006339456 1362223496079 1365164088708 1365270975936 1366752006144 1366972201728 1367922918174 1368218147072 1370141464104 1370983148416 1371718632984 1373206657536 1375760093184 1376498140416 1377974736208 1380537037952 1380759454424 1382477671764 1385570462976 1386941943808 1388782844568 1388891581056 1390381471528 1391889741312 1392111662508 1393714121268 1395226006272 1398570268032 1401286891788 1404421761792 1404645681078 1407788065152 1410827016704 1411051957236 1412676218156 1414208673024 1414436514288 1417598434944 1417826822328 1419364864512 1420887444256 1423529540864 1424293214736 1427479553024 1427707148616 1429255908864 1433680548496 1435464620856 1437116983176 1438675951104 1440332009984 1442124359424 1443671353712 1445467858632 1447131735672 1448701567488 1450369166848 1452174006528 1452407964336 1456669595192 1458249773568 1459032073632 1461745099008 1462529274192 1466820602824 1468411792896 1468648366752 1471933933568 1472168616912 1473765608448 1475462059008 1475697304872 1478882850144 1482191312896 1482427631664 1485744024576 1488629977184 1492198121904 1493816841216 1495536372736 1495774819224 1497397418496 1499003705248 1499121071616 1501110868761 1502596715088 1502838796431 1504469058624 1505958228992 1507832243712 1508075168544 1509692909522 1511448938496 1512500137168 1513311540657 1516697025088 1518584403168 1519517276672 1521653276304 1521981683712 1523285582777 1524938025408 1525057422336 1528349519872 1528593198048 1530352760608 1532012869632 1532257131888 1533900813319 1535685000192 1539245415456 1542356041968 1542688917504 1543183462107 1545806502912 1549390384416 1550221578234 1552856582144 1553104167696 1553354386227 1554788957184 1556578673664 1556707567604 1556829451968 1560187529952 1560309686784 1560438889674 1562253944832 1563677882368 1563929804416 1564179155469 1565875958976 1566837883904 1567678437696 1569379037184 1571313028278 1573140731904 1574488459509 1574828269952 1578010805056 1579974482016 1581669350758 1583509100544 1585460504523 1587180393792 1587304664064 1589007396032 1590731132928 1590984757152 1591241078574 1592691436826 1592816138592 1594544007168 1595910071203 1598366020608 1598498374788 1601470733472 1602329866578 1605053442048 1605914497152 1607031395741 1608900645888 1612373733376 1612890617058 1614487106464 1616238483456 1616498873472 1616756606073 1620246651996 1620373511232 1622131273728 1623871364864 1624130272926 1625999808146 1627763673984 1628023202631 1631665312704 1633435324416 1634834707086 1638492055424 1638753294591 1640530995264 1642419409344 1644201086976 1646093725696 1646227283442 1648142125056 1649910118528 1650173178177 1651963267008 1652229412596 1653864840768 1654131292716 1655658934272 1655925675264 1657564762112 1659627436032 1659894816384 1661675417192 1663743206412 1664765251648 1665658340052 1666571169792 1667465227008 1671462027648 1674708724332 1676636480372 1678455276288 1678722887142 1682478419328 1686379168404 1686511205568 1688320358284 1690151828736 1690421304474 1694203007616 1701291402496 1701562654314 1705369282176 1706284153224 1709456936256 1711311335424 1713147091712 1713281224704 1713423094544 1715555278584 1717253388672 1717530053064 1719393209856 1721372402176 1721646855684 1723514478336 1725363325168 1729498903608 1733368028672 1735525032192 1739032315776 1740897808888 1742786314752 1743064182468 1745070622428 1746963654912 1748974583552 1751151007872 1751433133464 1753029500936 1755210971196 1759137617664 1759421029968 1762692619392 1763638242408 1768813079876 1770731867904 1771681803696 1775262155688 1775645297664 1779094362976 1779233659392 1783358731056 1787348347904 1787633320536 1789572524544 1791632500224 1791918155916 1795786318032 1799415382296 1799803737088 1803440920064 1805685122304 1807622115152 1811954862312 1813920450048 1816008452608 1816297994772 1818268293888 1818561232656 1820218784944 1820361301248 1820512037953 1822629602304 1823897224232 1826855285472 1828958177312 1830942210048 1831234133232 1833198532991 1835330853888 1843303562352 1847427283968 1847721835512 1851710459424 1851855441408 1855852988416 1856148883344 1858285495024 1860301341696 1860597945864 1864760357376 1868382522384 1869384844341 1872562349056 1872860908104 1874892566016 1877050753536 1880095021056 1881402609648 1881705719901 1885611564032 1885915352384 1888262185824 1890131246592 1890287760662 1890435763104 1892486486016 1894818651747 1897022647296 1899057619648 1901420807328 1903609531488 1905674545152 1907307158267 1910242317312 1913952827808 1916155977568 1918234601472 1918540442448 1920598497349 1922832479232 1927290478176 1927441377792 1927600981362 1929508980896 1931602089984 1931910062256 1932221309697 1936232008704 1936543952448 1938644692992 1941033740814 1943268063394 1944333031424 1945376098176 1945686266559 1948993465344 1950039032256 1953826845054 1957882390528 1958197822336 1958510034999 1960634604096 1962891489216 1965020811264 1967282745344 1967442363138 1967596406496 1969730832384 1971843800192 1972158188553 1976570175552 1980992032768 1983457179648 1985156430033 1987465503744 1989597495872 1991755788288 1992073351392 1994366425632 1996529891328 1997600959872 1998828095488 1998990272751 2001315437568 2001481158348 2001637866816 2003462286784 2003785061908 2005958744832 2006278572438 2008587998298 2010442991616 2010766891392 2015586562752 2017748720876 2020259607786 2024342305083 2024779204224 2028871035072 2033250700544 2033409896448 2033574879546 2035915726166 2038124264064 2038449220101 2043009509184 2045225742336 2047580000256 2047746133062 2047906463904 2051884377261 2052327220608 2056474722624 2057577949476 2059809986304 2061075337216 2063640139776 2065853845888 2066962104312 2070805556928 2071139181636 2073051942912 2075438231552 2075772602624 2078355694464 2080250039936 2080412915712 2080585186232 2083174266852 2085572207292 2087834611968 2090237916928 2090571181902 2092839009408 2095084037704 2099317946012 2101930337682 2106632642688 2111682097728 2113947339364 2116240525056 2116406218752 2116577935854 2119014327234 2121313009536 2121654771432 2123754851456 2126397652416 2126740233492 2131154694144 2131331166384 2135294311296 2136439822104 2141219329536 2141560722924 2145200861184 2150520822744 2155331831296 2155675474764 2158013926656 2160328869328 2160498014976 2165507030568 2170351565312 2170697603508 2173052351232 2175553750272 2179779609448 2185004392788 2187374660352 2188548110448 2189892545792 2192617648512 2194969711256 2200230904236 2202617689344 2202790146048 2202972550128 2205153121024 2205508390288 2207900900352 2208252925368 2213193088512 2218324275216 2220877786736 2223286969344 2223641447496 2228616036864 2232944965776 2237940368384 2238297182856 2240725261824 2243304559104 2243662228836 2248505557872 2248681607424 2253535771648 2253895072632 2256703587936 2258937343488 2264539364283 2267173407744 2268750205752 2273825709568 2275045537632 2279275915008 2279464652563 2282972525568 2287407038112 2287586133504 2289671184896 2290040070752 2292524279808 2292889797072 2295349423661 2295529140912 2298019304448 2303527500288 2305998538144 2308868123184 2313534062952 2314033376256 2318709754368 2323715086336 2324085576624 2325332367351 2326760829904 2329284873216 2329656251544 2334868010496 2335061351406 2335244177952 2340281294928 2340464530176 2340658334511 2343352664681 2345516823552 2345894706624 2350256825856 2351517656544 2354068555776 2356969542417 2360975823872 2362242404928 2367016207584 2367527063552 2372311545856 2372504026137 2375263650816 2377811641408 2380770590688 2383511094048 2386096699392 2388843333632 2389037155239 2389224207888 2391816010752 2394381757376 2397747562182 2399220509728 2402206100208 2407580163072 2408871745728 2413350968832 2415939816416 2416329045242 2418560600064 2419335925587 2421730659696 2424357725184 2424748310208 2427148401664 2430172803072 2430369977994 2430560266848 2433167575174 2435807047296 2436195409389 2438999712219 2441645510976 2447107805184 2447497969056 2452252060629 2457738083136 2463236378624 2463629114016 2466301630464 2468947279232 2469140588544 2469340925163 2472183381773 2474865177792 2480401788928 2480797261152 2481196939074 2483488401408 2483888512896 2486347143168 2491176696512 2492513125788 2497147877472 2498487510078 2499856754688 2501197840512 2502734338048 2508536812864 2508940959868 2512063086498 2514954720558 2517682914432 2520174995456 2520581017472 2523717628992 2526424868996 2529363529728 2529568752606 2532480537426 2535227743104 2538146041984 2541304511424 2546989756416 2549171791586 2551937103744 2552343981471 2558053923264 2559426229836 2560828870656 2563776638976 2564185404384 2566936054942 2569720637568 2569921837056 2570134641816 2575880083008 2576295079596 2579089814784 2581642678272 2582058603264 2582470283526 2588044987752 2593834797568 2594248355412 2598657953792 2600052043008 2605102460072 2611346713332 2614179472128 2614384152576 2617188652288 2617605933642 2620445482368 2623256484184 2623461875328 2629544251404 2632602857472 2635426900736 2638706426496 2639131544952 2644038929088 2646875240044 2649954004992 2653219619814 2656097801856 2657522705544 2659155234176 2662893233532 2663467946496 2665320363668 2668420583424 2668641544464 2668850489088 2674611659776 2675038096584 2678117331064 2681022521856 2681449980804 2687448750336 2693679477048 2699123073444 2699705605632 2705161380096 2711433172728 2717499018752 2717932293468 2720880675072 2724012678912 2724446992158 2730328177416 2730541951872 2733944403456 2735845836348 2736436294144 2740282928208 2741966296832 2743437265968 2746413315072 2752996280832 2755949472416 2761074075904 2761518908848 2764955343528 2771140925952 2777565689136 2777783162112 2780762943056 2783779482624 2784223325016 2787428242536 2790452012544 2797140536064 2802573783576 2808843523584 2809291362156 2815576130304 2821654033408 2822103914472 2825352436312 2828417346048 2828873028576 2835196869888 2835431640993 2835653644656 2838729729024 2841774888512 2847059081728 2848586429472 2854959106048 2855414297232 2858511817728 2867361096992 2870929241712 2874233966352 2877351902208 2880664019968 2884248718848 2887342707424 2890935717264 2891401472043 2894263471344 2897403134976 2900738333696 2904348013056 2904815928672 2911550611221 2913339190384 2914902095091 2916499547136 2918064147264 2923490198016 2925058548384 2930740267581 2933641205648 2934113840651 2936823585792 2937296733504 2943867867136 2944337233824 2947531216896 2950924118016 2951163544707 2951394609744 2954560626997 2957765700288 2964382625792 2964855263328 2971488049152 2977259954368 2984396243808 2987633682432 2991072745472 2991549638448 2994794836992 2998007410496 2998242143232 3002221737522 3005193430176 3005677592862 3008938117248 3011916457984 3012881997447 3015664487424 3016150337088 3019385819044 3022897876992 3025000274336 3026623081314 3033394050176 3037168806336 3039034553344 3043306552608 3043963367424 3046571165554 3049876050816 3050114844672 3050362319319 3053873589249 3057186396096 3060705521216 3064025739264 3064514263776 3067801626638 3071370000384 3071619199593 3078490830912 3084712083936 3085377835008 3086366924214 3091613005824 3095422889783 3098780768832 3100443156468 3105713164288 3106208335392 3106708772454 3109577914368 3113157347328 3113415135208 3113658903936 3120375059904 3120619373568 3120877779348 3124507889664 3127355764736 3127859608832 3128358310938 3131751917952 3133675767808 3135356875392 3135856772853 3142626056556 3146281463808 3148976919018 3149656539904 3156021610112 3159948964032 3163338701516 3167018201088 3170921009046 3174360787584 3174609328128 3178014792064 3178521490851 3181969514304 3182482157148 3185382873652 3185632277184 3189088014336 3191820142406 3196732041216 3196996749576 3202941466944 3204659733156 3210106884096 3211828994304 3214062791482 3217801291776 3225781234116 3228974212928 3232476966912 3232997746944 3233513212146 3240493303992 3240747022464 3247742729728 3248260545852 3251999616292 3255527347968 3256046405262 3263330625408 3269669414172 3276984110848 3277506589182 3281061990528 3284838818688 3292454566884 3296284250112 3299820237056 3300346356354 3303926534016 3304458825192 3307729681536 3308262585432 3311851350528 3319254872064 3319789632768 3323350834384 3327486412824 3329530503296 3331316680104 3334930454016 3342924055296 3349417448664 3353272960744 3356910552576 3357445774284 3364956838656 3372758336808 3373022411136 3376640716568 3380303657472 3380842608948 3388406015232 3402582804992 3403125308628 3410738564352 3412568306448 3418913872512 3426294183424 3426846189088 3431110557168 3434506777344 3435060106128 3438786419712 3442744804352 3443293711368 3447028956672 3450726650336 3458997807216 3466736057344 3471050064384 3478064631552 3481795617776 3485572629504 3486128364936 3490141244856 3493927309824 3497949167104 3502302015744 3502592027109 3502866266928 3506059001872 3510421942392 3518275235328 3518842059936 3525385238784 3527276484816 3531060261533 3537626159752 3541463735808 3543363607392 3550524311376 3551290595328 3558188725952 3558467318784 3566717462112 3574696695808 3575266641072 3579145049088 3583265000448 3583836311832 3591572636064 3598830764592 3599607474176 3606881840128 3611370244608 3615244230304 3623909724624 3624493567863 3627840900096 3632016905216 3632595989544 3636536587776 3637122465312 3640437569888 3640722602496 3641024075906 3645259204608 3645554966991 3647794448464 3649751362761 3653710570944 3657916354624 3661884420096 3662468266464 3666397065982 3670661707776 3673806405521 3686607124704 3694854567936 3695443671024 3699407843887 3703420918848 3703710882816 3711705976832 3712297766688 3716570990048 3720602683392 3721195891728 3721795408611 3729520714752 3736765044768 3738769688682 3745124698112 3745721816208 3747731265117 3749785132032 3754101507072 3760190042112 3762805219296 3763411439802 3771223128064 3771830704768 3772432080837 3776524371648 3780262493184 3780575521324 3780871526208 3784972972032 3789637303494 3794045294592 3798115239296 3798720806139 3802841614656 3807219062976 3811349090304 3814614316534 3820484634624 3823757687379 3827905655616 3832311955136 3836469202944 3837080884896 3841196994698 3845664958464 3850404082413 3854580956352 3854882755584 3855201962724 3859017961792 3863204179968 3863820124512 3864442619394 3872464017408 3873087904896 3875781601493 3882067481628 3886536126788 3888666062848 3890752196352 3891372533118 3897986930688 3900078064512 3907653690108 3915764781056 3916395644672 3917020069998 3921269208192 3925782978432 3926408900463 3934884726276 3935192812992 3939461664768 3943687600384 3944316377106 3953140351104 3966914359296 3970312860066 3974931007488 3979194991744 3979829429721 3984146702784 3988732851264 3993059782656 3995201919744 3997656190976 3997980545502 4002630875136 4002962316696 4003275733632 4006924573568 4007570123816 4011917489664 4012557144876 4017175996596 4020885983232 4021533782784 4031173125504 4035497441752 4040519215572 4048684610166 4049558408448 4057742070144 4066501401088 4067149759092 4071831452332 4076248528128 4076898440202 4086019018368 4095492266124 4095812927808 4103768754522 4104654441216 4112949445248 4115155898952 4119619972608 4127280279552 4131707691776 4133924208624 4141611113856 4142278363272 4151545205248 4156711388928 4160500079872 4160825831424 4161170372464 4166348533704 4171144414584 4175669223936 4180475833856 4181142363804 4185678018816 4190168075408 4198635892024 4203860675364 4213265285376 4223364195456 4227894678728 4232481050112 4233155871708 4238028654468 4242626019072 4243309542864 4247509702912 4252795304832 4253480466984 4262662332768 4270588622592 4272879644208 4282438659072 4283121445848 4301041645488 4310663662592 4311350949528 4316027853312 4320657738656 4320996029952 4331014061136 4340703130624 4341395207016 4346104702464 4351107500544 4359559218896 4370008785576 4374749320704 4377096220896 4379785091584 4385235297024 4389939422512 4390646679769 4400461808472 4405235378688 4405945100256 4410306242048 4411016780576 4415801800704 4416505850736 4421243520743 4426386177024 4436648550432 4441755573472 4446573938688 4447282894992 4457232073728 4465889931552 4475880736768 4476594365712 4481450523648 4486609118208 4487324457672 4497011115744 4497363214848 4507071543296 4507790145264 4508516389293 4513407175872 4517874686976 4529078728566 4534346815488 4537500411504 4539934621971 4547651419136 4550091075264 4558551830016 4558929305126 4565945051136 4569856748331 4574814076224 4575172267008 4579342369792 4580080141504 4585048559616 4585779594144 4590698847322 4591058281824 4596038608896 4601702439957 4607055000576 4611997076288 4617736246368 4627068125904 4628066752512 4632031670077 4637419508736 4647430172672 4648171153248 4650664734702 4653521659808 4658569746432 4659312503088 4660063158681 4664310636419 4669736020992 4670122702812 4670488355904 4680562589856 4680929060352 4681316669022 4686705329362 4691033647104 4691789413248 4692537466407 4700513651712 4703035313088 4708137111552 4713939084834 4721951647744 4723465378527 4724484809856 4734032415168 4744623091712 4745008052274 4750527301632 4755623282816 4756381513569 4761541181376 4767022188096 4772193398784 4777686667264 4778074310478 4778448415776 4783632021504 4787730213609 4788763514752 4795495124364 4798441019456 4804412200416 4815160326144 4817743491456 4821094187223 4826701937664 4831879632832 4832658090484 4837121200128 4838671851174 4843461319392 4848715450368 4849496620416 4854296803328 4860739955988 4861120533696 4866335150348 4871614094592 4872390818778 4877999424438 4883291021952 4894995938112 4904504121258 4915476166272 4916259883773 4927258228032 4932603260928 4937894558464 4938281177088 4938681850326 4944366763546 4949730355584 4950519534531 4961594522304 4962393878148 4966976802816 4967777025792 4972694286336 4982353393024 4985026251576 4994295754944 4996975020156 4999713509376 5002395681024 5005468676096 5017073625728 5017881919736 5024126172996 5029909441116 5035365828864 5040349990912 5041162034944 5047435257984 5052849737992 5059137505212 5064961074852 5070455486208 5076292083968 5082609022848 5098343583172 5103874207488 5104687962942 5116107846528 5118852459672 5128370808768 5133872109884 5139441275136 5139843674112 5140269283632 5151760166016 5152590159192 5158179629568 5164117206528 5164940567052 5176089975504 5187669595136 5188496710824 5200104086016 5210204920144 5222693426664 5228358944256 5234377304576 5235211867284 5240890964736 5246512968368 5246923750656 5259088502808 5270853801472 5277412852992 5278263089904 5288077858176 5293750480088 5306439239628 5312195603712 5315045411088 5318310468352 5325786467064 5326935892992 5330640727336 5337283088928 5337700978176 5349223319552 5350076193168 5356234662128 5362045043712 5362899961608 5374897500672 5387358954096 5398246146888 5399411211264 5410322760192 5422866345456 5434998037504 5435864586936 5441761350144 5448025357824 5448893984316 5460656354832 5461083903744 5461536113859 5467888806912 5471691672696 5472872588288 5480565856416 5483932593664 5486874531936 5492826630144 5499595598973 5505992561664 5511898944832 5522148151808 5523037817696 5529910687056 5535842727653 5542281851904 5555131378272 5555566324224 5561525886112 5567558965248 5568446650032 5574420028891 5574856485072 5580904025088 5594281072128 5605147567152 5608154533023 5617687047168 5618582724312 5631152260608 5643308066816 5644207828944 5645117159703 5650704872624 5656834692096 5657746057152 5670393739776 5670863281986 5671307289312 5677459458048 5683549777024 5684455955241 5690999328511 5694118163456 5697172858944 5709918212096 5710828594464 5717023635456 5721921474801 5734722193984 5741858483424 5748467932704 5754703804416 5761328039936 5761795492047 5768497437696 5774685414848 5781871434528 5782802944086 5788526942688 5794806269952 5801476667392 5808696026112 5809631857344 5823101222442 5826678380768 5829804190182 5832999094272 5836128294528 5846980396032 5850117096768 5861480535162 5867282411296 5868227681302 5873647171584 5874593467008 5875530104997 5888674467648 5895062433792 5901848236032 5902327089414 5902789219488 5909121253994 5915531400576 5916474565659 5929710526656 5942976098304 5954519908736 5955469290099 5968792487616 5975267364864 5982145490944 5983099276896 5989589673984 5996014820992 5996484286464 5996970818253 6004443475044 6010386860352 6011355185724 6017876234496 6023832915968 6025763994894 6031328974848 6032300674176 6038771638088 6050000548672 6053246162628 6066788100352 6074337612672 6078069106688 6086613105216 6093142331108 6099752101632 6100229689344 6100724638638 6107747178498 6114372792192 6121411042432 6129028527552 6135603253276 6142740000768 6143238399186 6155653131783 6156981661824 6169424167872 6172733848428 6183226011648 6190845779566 6197561537664 6200886312936 6212416670784 6213417544908 6219155828736 6226314694656 6226830270416 6227317807872 6240750119808 6241238747136 6241755558696 6255719217664 6256716621876 6263503835904 6267351535616 6270713750784 6271713545706 6285252113112 6297953838036 6299313079808 6312043220224 6319897928064 6326677403032 6341842018092 6348721575168 6349218656256 6356029584128 6357042981702 6363939028608 6364964314296 6370765747304 6371264554368 6383640284812 6393464082432 6393993499152 6405882933888 6409319466312 6423657988608 6428125582964 6435602583552 6451562468232 6457948425856 6465995493888 6467026424292 6480986607984 6481494044928 6495485459456 6496521091704 6503999232584 6511054695936 6512092810524 6526661250816 6539338828344 6553968221696 6555013178364 6562123981056 6569677637376 6584909133768 6599640474112 6600692712708 6607853068032 6608917650384 6615459363072 6616007162317 6616525170864 6623702701056 6639579265536 6646701668768 6654972825648 6659061006592 6662633360208 6669860908032 6685848110592 6698834897328 6706545921488 6713821105152 6714891548568 6729913677312 6745516673616 6746044822272 6753281433136 6760607314944 6761685217896 6776812030464 6793618092849 6805165609984 6806250617256 6821477128704 6825136612896 6837827745024 6838393957689 6852588366848 6853692378176 6862221114336 6869013554688 6870120212256 6877572839424 6885489608704 6886048270983 6886587422736 6894057913344 6901453300672 6917995614432 6933472114688 6942100128768 6956129263104 6963591235552 6971145259008 6972256729872 6980282489712 6987854619648 6995898334208 7004604031488 7005184054218 7005732533856 7012118003744 7020843884784 7021975003533 7030057994043 7036550470656 7037684119872 7050770477568 7054552969632 7062120523066 7070908627251 7075252319504 7082927471616 7086727214784 7101048622752 7102581190656 7116377451904 7116934637568 7117512078411 7125705041581 7133434924224 7149393391616 7150533282144 7158290098176 7166530000896 7167111465717 7167672623664 7183145272128 7197661529184 7199214948352 7213763680256 7222740489216 7230488460608 7247819449248 7248987135726 7255681800192 7264033810432 7265191979088 7273073175552 7274244930624 7280875139776 7281445204992 7282048151812 7290518409216 7291109933982 7295588896928 7299502725522 7307421141888 7315832709248 7316999136657 7324936532928 7332794131964 7341323415552 7347612811042 7356756181887 7373214249408 7389709135872 7390887342048 7398815687774 7406841837696 7407421765632 7408022775489 7416550145319 7424595533376 7433141980096 7441205366784 7442391783456 7443590817222 7459041429504 7473530089536 7477539377364 7490249396224 7491443632416 7495462530234 7499570264064 7508203014144 7517455589473 7525610438592 7526822879604 7542446256128 7543661409536 7544864161674 7553048743296 7560524986368 7561151042648 7561743052416 7579274606988 7588090589184 7596230478592 7597441612278 7605683229312 7614438125952 7629228633068 7640969269248 7647515374758 7655811311232 7664623910272 7674161769792 7682393989396 7691329916928 7700808164826 7709161912704 7709765511168 7710403925448 7718035923584 7727640249024 7728885238788 7744928034816 7746175809792 7751563202986 7764134963256 7773072253576 7781504392704 7782745066236 7795973861376 7800156129024 7815307380216 7832791289344 7834040139996 7842538416384 7851565956864 7852817800926 7869769452552 7870385625984 7887375200768 7888632754212 7906280702208 7940625720132 7949862014976 7958389983488 7959658859442 7968293405568 7977465702528 7990403839488 7995961091004 8005261750272 8005924633392 8006551467264 8013849147136 8015140247632 8023834979328 8025114289752 8034351993192 8043067565568 8062346251008 8070994883504 8081038431144 8097369220332 8099116816896 8115484140288 8133002802176 8134299518184 8143662904664 8152497056256 8153796880404 8172038036736 8190984532248 8191625855616 8207537509044 8209308882432 8225898890496 8230311797904 8239239945216 8263415383552 8267848417248 8283222227712 8284556726544 8303090410496 8313422777856 8321000159744 8322340744928 8332697067408 8342288829168 8351338447872 8360951667712 8362284727608 8371356037632 8380336150816 8397271784048 8407721350728 8426530570752 8446728390912 8455789357456 8464962100224 8466311743416 8476057308936 8485252038144 8486619085728 8495019405824 8505590609664 8506294922979 8506960933968 8516086513109 8525324665536 8541177245184 8545759288416 8564877318144 8566242891696 8602083290976 8621327325184 8622701899056 8632055706624 8641315477312 8641992059904 8662028122272 8681406261248 8682790414032 8692209404928 8702215001088 8719118437792 8740017571152 8744706285273 8749498641408 8754192441792 8759570183168 8770470594048 8779878845024 8781293359538 8792220802743 8800923616944 8802341521953 8810470757376 8811890200512 8820612484096 8822033561152 8831603601408 8833011701472 8842487041486 8852772354048 8853490634121 8863681880991 8873297100864 8883511146944 8893147877376 8894565789984 8914464147456 8922101270551 8931779863104 8951761473536 8953188731424 8962901047296 8973218236416 8974648915344 8984276192297 8994022231488 8994726429696 9014143086592 9015580290528 9017032778586 9026814351744 9035749373952 9038645992341 9058157457132 9068693630976 9075000823008 9079869243942 9095302838272 9100182150528 9117103660032 9117858610252 9131890102272 9139713496662 9149628152448 9150344534016 9158684739584 9160160283008 9161620767747 9171559188288 9181397694644 9182116563648 9192077217792 9203404879914 9214110001152 9223994152576 9235472492736 9254136251808 9256133505024 9264063340154 9274839017472 9286268669349 9296342306496 9301329469404 9307043319616 9317139492864 9318625006176 9320126317362 9328621272838 9339472041984 9340245405624 9340976711808 9361125179712 9361858120704 9362633338044 9373410658724 9382067294208 9383578826496 9385074932814 9401027303424 9406070626176 9427878169668 9443903295488 9446930757054 9448969619712 9468064830336 9490016104548 9501054603264 9511246565632 9512763027138 9523082362752 9534044376192 9535564472553 9556148620956 9556896831552 9567264043008 9575460427218 9577527029504 9590990248728 9596882038912 9608824400832 9630320652288 9635486982912 9642188374446 9653403875328 9663759265664 9665316180968 9677343702348 9686922638784 9697430900736 9698993240832 9708593606656 9721479911976 9722241067392 9732670300696 9743228189184 9744781637556 9755998848876 9766582043904 9789991876224 9809008242516 9830952332544 9832519767546 9854516456064 9875789116928 9877363700652 9888733527092 9899460711168 9901039069062 9923189044608 9924787756296 9935554051584 9964706786048 9970052503152 9988591509888 9993950040312 10004791362048 10034147251456 10035763839472 10048252345992 10059818882232 10070731657728 10082324069888 10094870515968 10105699475984 10118275010424 10129922149704 10140910972416 10152584167936 10165218045696 10196687166344 10207748414976 10209375925884 10232215693056 10237704919344 10256741617536 10267744219768 10278882550272 10280538567264 10303520332032 10305180318384 10316359259136 10328234413056 10329881134104 10352179951008 10375339190272 10376993421648 10400208172032 10420409840288 10445386853328 10456717888512 10468754609152 10470423734568 10481781929472 10493025936736 10493847501312 10507776081327 10518177005616 10541707602944 10554825705984 10556526179808 10576155716352 10587500960176 10593180784599 10612878479256 10624391207424 10630090822176 10636620936704 10651572934128 10653871785984 10661281454672 10662999079439 10674566177856 10675401956352 10698446639104 10700152386336 10712469324256 10724090087424 10725799923216 10737305693233 10749795001344 10774717908192 10796492293776 10798822422528 10820645520384 10845732690912 10869996075008 10871729173872 10873480703589 10883522700288 10896050715648 10897787968632 10921312709664 10922167807488 10923072227718 10935777613824 10943383345392 10945745176576 10949254088283 10961131712832 10967865187328 10973749063872 10985653260288 10999191197946 11011985123328 11021419216563 11023797889664 11044296303616 11046075635392 11059821374112 11071685455306 11084563703808 11098223531661 11110262756544 11111132648448 11123051772224 11135117930496 11136893300064 11148840057782 11149712970144 11161808050176 11171370498421 11188562144256 11210295134304 11216309066046 11235374094336 11237165448624 11249219770187 11262304521216 11286616133632 11288415657888 11290234319406 11301409745248 11313669384192 11315492114304 11317296242511 11340787479552 11341726563972 11342614578624 11354918916096 11367099554048 11368911910482 11381998657022 11388236326912 11394345717888 11396162418417 11421657188928 11434047270912 11443842949602 11469444387968 11471273062137 11483716966848 11496935865408 11509407608832 11522656079872 11523590984094 11536994875392 11549370829696 11551212247239 11563742869056 11565605888172 11577053885376 11589612539904 11602953334784 11617392052224 11619263714688 11627344804479 11646202444884 11653356761536 11659608380364 11665998188544 11672256589056 11693960792064 11700234193536 11722961070324 11734564822592 11736455362604 11747294343168 11749186934016 11751060209994 11777348935296 11804654178828 11805578438976 11818242507988 11831062801152 11832949131318 11859421053312 11909039817472 11910938580198 11937584975232 11939488289163 11966198553792 11979179347968 11992029641984 11992968572928 11993941636506 12008886950088 12020773720704 12022710371448 12035752468992 12051527989788 12062657949696 12064601348352 12077543276176 12100001097344 12106492325256 12133576200704 12148675225344 12156138213376 12173226210432 12186284662216 12199504203264 12201449277276 12215494356996 12228745584384 12242822084864 12258057055104 12271206506552 12286476798372 12311306263566 12313963323648 12338848335744 12345467696856 12381691559132 12395123075328 12401772625872 12424833341568 12426835089816 12453660540832 12454635615744 12481500239616 12482477494272 12483511117392 12511438435328 12513433243752 12527007671808 12541427501568 12543427091412 12570504226224 12595907676072 12598626159616 12624086440448 12639795856128 12653354806064 12683684036184 12697443150336 12712059168256 12714085963404 12727878057216 12729928628592 12741531494608 12742529108736 12767280569624 12787986998304 12811765867776 12818638932624 12832389730937 12847315977216 12856251165928 12903124936464 12915896851712 12931990987776 12934052848584 12961973215968 12962988089856 12990970918912 12993042183408 13007998465168 13022109391872 13024185621048 13053322501632 13078677656688 13107936443392 13110026356728 13124247962112 13139355274752 13169818267536 13171940039307 13199280948224 13201385425416 13215706136064 13217835300768 13230918726144 13232014324634 13233050341728 13247405402112 13263730562229 13279158531072 13293403337536 13309945651296 13318122013184 13325266720416 13339721816064 13351150107869 13371696221184 13397669794656 13413091842976 13427642210304 13429783097136 13444189481443 13459827354624 13491033347232 13492089644544 13506562866272 13521214629888 13523370435792 13525549167879 13553624060928 13587236185698 13610331219968 13612501234512 13619803865913 13642954257408 13650273225792 13675655490048 13676787915378 13705176733696 13707384756352 13709570244993 13724442228672 13738027109376 13740240424512 13755145678848 13770979217408 13772096541966 13773174845472 13788115826688 13802906601344 13805107319871 13835991228864 13866944229376 13884200257536 13896095010231 13912258526208 13927182471104 13942290518016 13944513459744 13960564979424 13975709239296 13991796668416 13992931909257 14009208062976 14010368108436 14011465067712 14024236007488 14041687769568 14043950007066 14060115988086 14073100941312 14075368239744 14101540955136 14109105939264 14124241046132 14141817254502 14150504639008 14165854943232 14170396135581 14173454429568 14202097245504 14232754903808 14233869275136 14235024156822 14251410083162 14266869848448 14269144540707 14301066564288 14316580196352 14333060001792 14334222931434 14335345247328 14363190640827 14366290544256 14395323058368 14427527360512 14445480978432 14460976921216 14463282561669 14495638898496 14497974271452 14511363600384 14528067620864 14530383958176 14546146351104 14548489861248 14561750279552 14562890409984 14564096303624 14582219867964 14591177793856 14599005451044 14614842283776 14631665418496 14633998273314 14649873065856 14665588263928 14695225622084 14713512363774 14746428498816 14781774684096 14797631375548 14813683675392 14814843531264 14816045550978 14833100290638 14849191066752 14866283960192 14884783566912 14887181634444 14918082859008 14947060179072 14955078754728 14982887264832 14990925060468 14999140528128 15016406028288 15034911178946 15051220877184 15053645759208 15087322819072 15089728323348 15106097486592 15121049972736 15122302085296 15123486104832 15158549213976 15192460957184 15194883224556 15211366458624 15228876251904 15258457266136 15295030749516 15311622622464 15329247820544 15348323539584 15364787978792 15401616329652 15418323825408 15419531022336 15420807850896 15436071847168 15455280498048 15457770477576 15492351619584 15503126405972 15528269926512 15546144507152 15563008785408 15565490132472 15600312258048 15630614760432 15665582578688 15668080279992 15685076832768 15703131913728 15705635601852 15739538905104 15740771251968 15774750401536 15777265508424 15812561404416 15881251440264 15916779966976 15919317718884 15936586811136 15954931405056 15956252567941 15980807678976 15991922182008 16011849266784 16013102934528 16027698294272 16030280495264 16047669958656 16050228579504 16067445965627 16068703986384 16086135131136 16124692502016 16141989767008 16162076862288 16194738440664 16198233633792 16230968280576 16266005604352 16268599036368 16287325809328 16304994112512 16307593760808 16344076073472 16381969064496 16383251711232 16384608341577 16415075018088 16418617764864 16451797780992 16460623595808 16478479890432 16498786796919 16526830767104 16535696834496 16566444455424 16569113453088 16606180820992 16607528182959 16626845555712 16642000319488 16644681489856 16665394134816 16684577658336 16702676895744 16721903335424 16723260086673 16724569455216 16742712075264 16760672301632 16794543568096 16815442701456 16853061141504 16893456781824 16911578714912 16929924200448 16932623486832 16935351479109 16952114617872 16970504076288 16973238171456 16990038811648 17011181219328 17012589845958 17013921867936 17032173026218 17050649331072 17053367865723 17072997985533 17082354490368 17091518576832 17129754636288 17132485783392 17165764424403 17204166581952 17242654650368 17245403798112 17264111413248 17282630954624 17283984119808 17285386476141 17305283672411 17324056244544 17362812522496 17365580828064 17384418809856 17404430002176 17438236875584 17480035142304 17489412570546 17498997282816 17508384883584 17519140366336 17540941188096 17559757690048 17562586719076 17584441605486 17601847233888 17604683043906 17620941514752 17623780401024 17641224968192 17644067122304 17666023402944 17684974082972 17705544708096 17706981268242 17727363761982 17746594201728 17767022293888 17789131579968 17828928294912 17844202541102 17863559726208 17866407870297 17906377462848 17925802094592 17946436472832 17949297830688 17968552384594 17988044462976 17989452859392 17990912454759 18031160581056 18034065557172 18053628703488 18071498747904 18077291984682 18116314914264 18150001646016 18159738487884 18190605676544 18200364301056 18234207320064 18235717220504 18279426993324 18299256304896 18300689068032 18317369479168 18320320566016 18323241535494 18343118376576 18362795389288 18364233127296 18406809759828 18428220002304 18447988305152 18470944985472 18508272503616 18528126680308 18549678034944 18572537338698 18592684612992 18602658938808 18614086639232 18637250012352 18640252634724 18657242545676 18678944083968 18680490811248 18681953423616 18722250359424 18723716241408 18725266676088 18746821317448 18767157652992 18770149865628 18802054606848 18812141252352 18855756339336 18893861514108 18897939239424 18936129660672 18980032209096 19022493131264 19025526054276 19046164725504 19068088752384 19071128945106 19112297241912 19113793663104 19150920854436 19155054059008 19181980497456 19193764077824 19217648801664 19270973965824 19284376748892 19306807750656 19327518531328 19330632361936 19354687404696 19373845277568 19397986481664 19442959823952 19444482134784 19465340601392 19486456378368 19489563275112 19511997697752 19533164087808 19579983752448 19618016485032 19661904665088 19665039535092 19709032912128 19751578233856 19754727401304 19777467054184 19798921422336 19802078138124 19846378089216 19848021486951 19849575512592 19871108103168 19929413572096 19940105006304 19977183019776 19987900080624 20009582724096 20068294502912 20071527678944 20096504691984 20119637764464 20141463315456 20164648139776 20189741031936 20211398951968 20236550020848 20259844299408 20281821944832 20305168335872 20330436091392 20380854278547 20393374332688 20415496829952 20418751851768 20464431386112 20475409838688 20513483235072 20515181873067 20535488439536 20538796884557 20557765100544 20561077134528 20607040664064 20610360636768 20632718518272 20656468826112 20658144812949 20659762268208 20681924388979 20704359902016 20750678380544 20753986843296 20800416344064 20840819680576 20890773706656 20913435777024 20937509218304 20940847469136 20963563858944 20986051873472 20987695002624 21015552162654 21036354011232 21083415205888 21090173982129 21109651411968 21113052359616 21152311432704 21175001920352 21186361569198 21225756958512 21248782414848 21260181644352 21273241873408 21303145868256 21307743571968 21322562909344 21325998158878 21349132355712 21350803912704 21352536235233 21377115124743 21400304772672 21424938648512 21448180174848 21451599846432 21474611386466 21499590002688 21501334397151 21549435816384 21592984587552 21597644845056 21641291040768 21667960228481 21691465381824 21739992150016 21743458347744 21746961407178 21767045400576 21792101431296 21795575937264 21842625419328 21844335614976 21846144455436 21871555227648 21886766690784 21891490353152 21898508176566 21922263425664 21935730374656 21947498127744 21950997409971 21998382395892 22023970246656 22042838433126 22047595779328 22088592607232 22092151270784 22119642748224 22143370910612 22169127407616 22196447063322 22220525513088 22222265296896 22246103544448 22249650435957 22273786600128 22297680115564 22299425940288 22323616100352 22342740996842 22377124288512 22420590268608 22432618132092 22470748188672 22474330897248 22498439540374 22524609042432 22552366768419 22576831315776 22580468638812 22602819490496 22627338768384 22630984228608 22634592485022 22681574959104 22683453127944 22685229157248 22734199108096 22737823820964 22763997314044 22776472653824 22788691435776 22792324836834 22843314377856 22887685899204 22938888775936 22942546124274 22967433933696 22993871730816 23047181968188 23073989750784 23098741659392 23102424494478 23127485738112 23131211776344 23154107770752 23234784104448 23238527429376 23254689608958 23292404889768 23306713523072 23319216760728 23344513178112 23387921584128 23400468387072 23445922140648 23469129645184 23472910725208 23498373868032 23502120419988 23554697870592 23609308357656 23611156877952 23636485015976 23662125602304 23665898262636 23718842106624 23818079634944 23821877160396 23875169950464 23878976578326 23932397107584 23984059283968 23987883273012 24017773900176 24041547441408 24045420742896 24071504937984 24103055979576 24129202696704 24155086552352 24200002194688 24212984650512 24267152401408 24297350450688 24346452420864 24372569324432 24399008406528 24402898554552 24430988713992 24457491168768 24485644169728 24516114110208 24542413013104 24572953596744 24622612527132 24627926647296 24677696671488 24690935393712 24763383118264 24790246150656 24803545251744 24849666683136 24853670179632 24907321081664 24909271231488 24963000479232 24967022234784 25022876870656 25026866487504 25054015343616 25082855003136 25086854182824 25141008452448 25191815352144 25197252319232 25248172880896 25279591712256 25306709612128 25367368072368 25394886300672 25424118336512 25428171926808 25455756114432 25459857257184 25483062989216 25485058217472 25518884768937 25534561139248 25548259539327 25575973996608 25623531735552 25637277865248 25664779461874 25694631954432 25712502331856 25716644838647 25806249872928 25831793703424 25863981975552 25868105697168 25895854907209 25923946431936 25925976179712 25981941837824 25986084366816 26015996930336 26044218783744 26048371242096 26106645003264 26157355313376 26215872886784 26220052713456 26234118855819 26248495924224 26278710549504 26339636535072 26343880078614 26398561896448 26402770850832 26407024565859 26431412272128 26435670601536 26461837452288 26464028649268 26466100683456 26494810804224 26527461124458 26558317062144 26586806675072 26591045642973 26619891302592 26636244026368 26650533440832 26679443632128 26702300215738 26743392442368 26766303811653 26795339589312 26826183685952 26855284420608 26859566194272 26888378962886 26919654709248 26952828576891 26982066694464 26984179289088 27013125732544 27042429259776 27046740871584 27051098335758 27107248121856 27130471210451 27174472371396 27220662439936 27225002469024 27239607731826 27285908514816 27300546451584 27319533727597 27351310980096 27353575830756 27410353467392 27414769512704 27419140489986 27448884457344 27476054218752 27480480849024 27484862303241 27544193083932 27546349690944 27576231653376 27605813202688 27610214639742 27671982457728 27768400515072 27792190020462 27824517052416 27854364942208 27858806008047 27889026919488 27921129958848 27951418478592 27983593336832 27985863818514 28018416125952 28020736216872 28022930135424 28048472014976 28083375539136 28087900014132 28120231976172 28146201882624 28150736479488 28203081910272 28218211878528 28248482092264 28283634509004 28301009278016 28331709886464 28340792271162 28346908859136 28404194491008 28465509807616 28470048313644 28502820166324 28533739696896 28538289081414 28602133128576 28668445862868 28670690494656 28726381281654 28732581088512 28790646116736 28890961956864 28921953842432 28926565123338 28991277796992 28995948542904 29060767916352 29092292702208 29096979722496 29123500559104 29125780819968 29128192607248 29164439735928 29182355587712 29198010902088 29229684567552 29263330836992 29267996546628 29299746131712 29331176527856 29390451244168 29427024727548 29492856997632 29563549368192 29595262751096 29627367350784 29632091101956 29666200581276 29698382133504 29732567920384 29769567133824 29774363268888 29894120358144 29910157509456 29965774529664 29981850120936 30069822357892 30102441754368 30107291518416 30174645638144 30179456646696 30212194973184 30244604170592 30246972209664 30317098427952 30384921914368 30389766449112 30422732917248 30457752503808 30516914532272 30590061499032 30623245244928 30658495641088 30696647079168 30729575957584 30803232659304 30836647650816 30841615701792 30872143694336 30910560996096 30915540955152 30948704645201 30984703239168 31006252811944 31056539853024 31092289014304 31126017570816 31130980264944 31200624516096 31261229520864 31331165157376 31336160559984 31370153665536 31406263827456 31411271203704 31479077810208 31481542503936 31549500803072 31554531016848 31625122808832 31762502880528 31779542353797 31833559933952 31838635437768 31873173622272 31909862810112 31912505135882 31961615357952 31983844364016 31988997238317 32023698533568 32026205869056 32055396588544 32060560990528 32095339917312 32100457159008 32134891931254 32137407972768 32172270262272 32211917079699 32249385004032 32283979534016 32324153724576 32389476881328 32396467267584 32424221690539 32461936561152 32532011208704 32537198072736 32574651618656 32609988225024 32615187521616 32620442110767 32650174454933 32688152146944 32763938128992 32766503422464 32769216683154 32830150036176 32837235529728 32847762264849 32903595561984 32921247191616 32956959780864 32997573593838 33053661534208 33064257649689 33071393668992 33132888910848 33138226906176 33212361641984 33215056365918 33253691111424 33284000638976 33289362979712 33294670594983 33330788269632 33369155316672 33405353791488 33443806670848 33446520173346 33449138910432 33485424150528 33514111495263 33521344603264 33589087136192 33630885402912 33706122283008 33747659310561 33786913563648 33823157429824 33859848400896 33865246973664 33870702958218 33904229235744 33941008152576 33946476342912 33980077623296 34022362438656 34025179691916 34027843735872 34064346052436 34101298662144 34106735731446 34145995971066 34164708980736 34183037153664 34264971566784 34331528848806 34408333163904 34413819186411 34490807596224 34528222826496 34565261909248 34567968239616 34570772952282 34610567344822 34648112489088 34653636741717 34731161656128 34768837619712 34808860004352 34876473751168 34882034413437 34960070284608 34978825141092 34997994565632 35016769767168 35038280732672 35081882376192 35119515380096 35125173438152 35168883210972 35203694467776 35209366087812 35241883029504 35247560802048 35282449936384 35288134244608 35332046805888 35369948165944 35413962536484 35454727523964 35493188403456 35534044587776 35578263159936 35688405082204 35727119452416 35732815740594 35812754925696 35898595661376 35937104769188 35976088925952 35978905718784 35981824909518 36062321162112 36068131114344 36107257406976 36154583969364 36232629828528 36300003292032 36319476975768 36400728602112 36468414640128 36471434441008 36558853986648 36598512609792 36640641132032 36646483070988 36686236753152 36725590778576 36728466254592 36813619519656 36895976610304 36941889970944 37016545007232 37056253360616 37145074677396 37185369225984 37205317877616 37228173278464 37274500024704 37280505269448 37314485091352 37360981622496 37363906847232 37444500718848 37447432482816 37450533352176 37493642634896 37534315305984 37540299731256 37624282504704 37711512678672 37787723028216 37795878478848 37872259321344 37960064418192 38044986262528 38051052108552 38092329451008 38136177504768 38142257890212 38224594483824 38227587326208 38301841708872 38310108118016 38363960994912 38387528155648 38435297603328 38497169192811 38541947931648 38568753497784 38655037062656 38661264723872 38709374809392 38747690555136 38750899093571 38795972963328 38885919647904 38888964269568 38930681202784 38972912756736 38979126550224 39020940202237 39023995395504 39066328175616 39159967504896 39236032970064 39323809330176 39330079070184 39418065824256 39503156467712 39509454802608 39515820117921 39554934108368 39597842844672 39604156276248 39692756178432 39696042973902 39699151025184 39742216206336 39791191686687 39836995299577 39858827144192 39880210012608 39954366039552 39975800161248 40019165448192 40053450323607 40136589005824 40143055357888 40193009383968 40239275528928 40282926630912 40329296279552 40332568444329 40379482063872 40422797903936 40473100041696 40519688598816 40563643889664 40610336671744 40660872182784 40761708557094 40786748665376 40830993659904 40837503703536 40928862772224 40950819677376 41026966470144 41030363746134 41070976879072 41077593769114 41115530201088 41122154269056 41128710734979 41214081328128 41220721273536 41265437036544 41312937652224 41316289625898 41319524536416 41363848777958 41408719804032 41415321959613 41507973686592 41600832688128 41681639361152 41688285030693 41781547413312 41826871554048 41875018436608 41881694938272 41927127717888 41972103746944 41975390005248 41978795727771 42031104325308 42072708022464 42166830411776 42180347964258 42219302823936 42226104719232 42304622865408 42350003840704 42372723138396 42451513917024 42497564829696 42520363288704 42546483746816 42606291736512 42645125818688 42651996317756 42698264711424 42701607825408 42705072470466 42754230249486 42800609545344 42849877297024 42903199692864 42949222772932 42999180005376 43002668794302 43089571922481 43098871632768 43185969175104 43282582081536 43335920456962 43382930763648 43389847685007 43486916695488 43493922814356 43534090801152 43584202862592 43591151874528 43685250838656 43688671229952 43692288910872 43773533381568 43797016353132 43844526851328 43871460749312 43894996255488 43901994819942 43996764791784 44085676866252 44095191558656 44177185214464 44184302541568 44239285496448 44286741821224 44392894126644 44441051026176 44444530593792 44492207088896 44499300871914 44547573200256 44595360231128 44598851880576 44685481993684 44754248577024 44841180537216 44865236264184 44948661794496 44996879080748 45049218084864 45104733536838 45153662631552 45160937277624 45205638980992 45261968457216 45269184970044 45363149918208 45366906255888 45370458314496 45468398216192 45475647641928 45527994628088 45577382871552 45584649673668 45686628755712 45775371798408 45877777551872 45885092248548 45934867867392 45987743461632 46094363936376 46197483318784 46204848988956 46254971476224 46262423552688 46308215541504 46477054858752 46509379217916 46584809779536 46613427046144 46638433521456 46689026356224 46800936774144 46891844281296 46938259290368 46945821450416 46996747736064 47004240839976 47109395741184 47218616715312 47222313755904 47272970031952 47324251204608 47331796525272 47437684213248 47636159269888 47643754320792 47750339900928 47757953156652 47864794215168 47868757703823 47968118567936 47975766546024 48035547800352 48083094882816 48090841485792 48143009875968 48202337896881 48206111959152 48258405393408 48310173104704 48400004389376 48425969301024 48534304802816 48594700901376 48692904841728 48745138648864 48798016813056 48805797109104 48861977427984 48914982337536 48971288339456 49032228220416 49084826026208 49145907193488 49153825024731 49245225054264 49255853294592 49355393342976 49381870787424 49496360390757 49526766236528 49580492301312 49607090503488 49699333366272 49707340359264 49814642163328 49818542462976 49822584548877 49879935291067 49926000958464 49934044469568 50045753741312 50053732975008 50108030687232 50165710006272 50169780260019 50173708365648 50282016904896 50383630704288 50394504638464 50496345761792 50559183424512 50613419224256 50734736144736 50789772601344 50848236673024 50856343853616 50911512228864 50919714514368 50966125978432 50970116434944 51037769537874 51069122278496 51096519078654 51151947993216 51218993956599 51247063471104 51274555730496 51329558923748 51389263908864 51425004663712 51433289677294 51497293273209 51612499745856 51663587406848 51727963951104 51736211394336 51791709814418 51847892863872 51851952359424 51856159428423 51915851017233 51972168733632 52031993860672 52088437567488 52096742484192 52213290006528 52314710626752 52431745773568 52440105426912 52468237711638 52496991848448 52557421099008 52622189126311 52679273070144 52687760157228 52797123792896 52805541701664 52814049131718 52862824544256 52871341203072 52923674904576 52928057298536 52932201366912 53054922248916 53116634124288 53173613350144 53182091285946 53239782605184 53272488052736 53301066881664 53404600431476 53486784884736 53532607623306 53590679178624 53652367371904 53719132388544 53776757925772 53839309418496 53905657153782 53964133388928 53968358578176 54026251465088 54093481743168 54102196671516 54214496243712 54260942420902 54348944742792 54450004938048 54479215463652 54571817029632 54601092903168 54639067455194 54702621960192 54707151661512 54829539025408 54838280979972 54897768914688 54952108437504 54960961698048 54969724606482 55088386167864 55092699381888 55211626405376 55220429279484 55343964915456 55584380040924 55649034104832 55708729884416 55717612016094 55778053838976 55842259917696 55971727637028 56036832251904 56041472433744 56045860270848 56096944029952 56166751078272 56175800028264 56240463952344 56301472958976 56406163820544 56436423757056 56496964184528 56567269018008 56602018556032 56681584542324 56693817718272 56808388982016 56931019615232 56940096627288 57005640332648 57067479393792 57076578162828 57204266257152 57336891725736 57341380989312 57452762563308 57465162177024 57581292233472 57843907684864 57853130246676 57982555593984 57991897085808 58121535832704 58193959444992 58247001118208 58256385214496 58328879471856 58364711175424 58396021804176 58459369135104 58526661673984 58535993093256 58599492263424 58662353055712 58780902488336 58854049455096 58985713995264 59127098736384 59190525502192 59254734701568 59264182203912 59332401162552 59396764267008 59465135840768 59539134267648 59544064460853 59548726537776 59788240716288 59820315018912 59931549059328 59963700241872 60139644715784 60204883508736 60214583036832 60349291276288 60358913293392 60424389946368 60489208341184 60493944419328 60634196855904 60769843828736 60779532898224 60845465834496 60915505007616 61033829064544 61180122998064 61246490489856 61316991282176 61393294158336 61459151915168 61545545619201 61606465318608 61616390653671 61673295301632 61683231403584 61744287388672 61821121992192 61831081910304 61897409290402 61969406478336 61974434438847 62012505623888 62045773166937 62113079706048 62184578028608 62252035141632 62261960529888 62401249032192 62454708893857 62522459041728 62662330314752 62672321119968 62740307331072 62812527654912 62822542407408 62889933346079 62958155620416 62963085007872 63099001606144 63109062033696 63250245617664 63270521946387 63525005761056 63559084707594 63667119867904 63677270875536 63746347244544 63819725620224 63825010271764 63923230715904 63967688728032 63977994476634 64047397067136 64052411738112 64110793177088 64121121981056 64131345374229 64200914318016 64269783862508 64274815945536 64344540524544 64423834159398 64498770008064 64567959068032 64648307449152 64778953762656 64792934535168 64848443381078 64923873122304 65003880685443 65074396145472 65149303237312 65219976450048 65230375043232 65240884221534 65300348909866 65376304293888 65527876257984 65533006844928 65538433366308 65660300072352 65674471059456 65695524529698 65807191123968 65842494383232 65888287225381 65995147187676 66107323068416 66128515299378 66142787337984 66265777821696 66276453812352 66430112731836 66507382222848 66568001277952 66578725959424 66589341189966 66661576539264 66738310633344 66748951307871 66893040346692 66898277820864 66970848301056 67028222990526 67042689206528 67178174272384 67261770805824 67412244566016 67495318621122 67573827127296 67646314859648 67657100305257 67730493947328 67741405916436 67808458471488 67882016305152 67892952685824 67960155246592 68044724877312 68050359383832 68055687471744 68128692104872 68202597324288 68213471462892 68291991942132 68329417961472 68366074307328 68529943133568 68663057697612 68816666327808 68827638372822 68981615192448 69130523818496 69141545904564 69221134689644 69296224978176 69307273483434 69462323312256 69752947502336 69764068826874 69920140569216 69957650282184 70033539534336 70163764752384 70239030760192 70250346876304 70337766421944 70407388935552 70418732175624 70495121604096 70576268489216 70664093611776 70739896331888 70827925072968 70909455047928 70986376806912 71068089175552 71156526319872 71376810164408 71454238904832 71465631481188 71625509851392 71797191322752 71874209538376 71952177851904 71963649819036 72124642324224 72136262228688 72214514813952 72309167938728 72465259657056 72600006584064 72638953951536 72801457204224 72942868882016 73117707973296 73197025219584 73281282264064 73292966141976 73372473506304 73451181557152 73456932509184 73627239039312 73791953220608 73883779941888 74033090014464 74112506721232 74290149354792 74370738451968 74410635755232 74456346556928 74549000049408 74561010538896 74628970182704 74640993556073 74721963244992 74727813694464 74889001437696 74901066704352 74987285269792 75068630611968 75080599462512 75161139852631 75248565009408 75423025357344 75575446056432 75591756957696 75744518642688 75920128836384 76089972525056 76102104217104 76184658902016 76272355009536 76284515780424 76449188967648 76455174652416 76603683417744 76620216236032 76644778617981 76727921989824 76775056311296 76870595206656 76994338385622 77083895863296 77137506995568 77149934515941 77310074125312 77322529447744 77418749618784 77495381110272 77501798187142 77591945926656 77687564721627 77771839295808 77777928539136 77861362405568 77945825513472 77958253100448 78041880404474 78047990791008 78132656351232 78199593488947 78319935009792 78472065940128 78647618660352 78660158140368 78744538391309 78836131648512 79006312935424 79018909605216 79031640235842 79109868216736 79195685689344 79208312552496 79221073697577 79385512356864 79392085947804 79398302050368 79484432412672 79582383373374 79673990599154 79717654288384 79760420025216 79773136928919 79908732079104 79951600322496 80038330896384 80106900647214 80273178011648 80286110715776 80298911434959 80386018767936 80478551057856 80565853261824 80658592559104 80665136888658 80758964127744 80845595807872 80858485730673 80946200083392 81039377197632 81127287779328 81220673343488 81321744365568 81391413631353 81523417114188 81573497330752 81661987319808 81675007407072 81857725544448 81901639354752 81958601182791 82053932940288 82060727492268 82141953758144 82155187538228 82231060402176 82244308538112 82257421469958 82428162656256 82441442547072 82632579251796 82639049072832 82727697555916 82817439608064 82830643919226 83015947373184 83363278722304 83376570061386 83563094826624 83576418024141 83763389876544 83854255435776 83944207493888 83950780010496 83957591455542 84062208650616 84145416044928 84360695928516 84438605647872 84452209438464 84609245730816 84700007681408 84745446276792 84903027834048 84995129659392 85040726577408 85092967493632 85212583473024 85290251637376 85303992635512 85396529422848 85410144940932 85508460498972 85601219090688 85699754594048 85806399385728 85898445545864 86005337588604 86179143844962 86197743265536 86371938350208 86671840913924 86765861527296 86779695370014 86973833390976 86987845628712 87182303749056 87370501677312 87377342459904 87384577821744 87547066763136 87594032706264 87689053702656 87789992510976 87803989639884 87993529583568 88171353732504 88190383117312 88368605083136 88478570992896 88573483642448 88785788253288 88882102052352 88984414177792 88998601743828 89095146400512 89190720462256 89197703761152 89370963987368 89682361074432 89730472528368 89897323588992 89993758161496 90209467073676 90307325263104 90321874555248 90411277961984 90523936914432 90538369940088 90733812511776 90740916628992 90936796432384 90951295283856 91055989256176 91154765743104 91169299347336 91373257511424 91550743596816 91755555103744 91770184497096 91869735734784 91975486923264 92188727872752 92394966637568 92409697977912 92509942952448 92524847105376 92616431083008 92846113935603 92954109717504 93018758435832 93169619559072 93226854092288 93276867042912 93378052712448 93458050755083 93601873548288 93783688562592 93876518580736 93891642900832 93993495472128 94008481679952 94109326370101 94218791482368 94437233430624 94444627511808 94545940063904 94648502409216 94663593050544 94875368426496 95272318539776 95287508641584 95338627061391 95500679801856 95515906313304 95729588430336 95737515407646 95936237135872 95951533092048 95966991714951 96071095600704 96166189765632 96181682971584 96286019751936 96404675793762 96412223918304 96516810786816 96620346209408 96635751239097 96800008778752 96851938602048 97068609605632 97189401802752 97272665071617 97385809683456 97490277297728 97596033626112 97611594218208 97723954855968 97829964675072 97942576678912 97950523364799 98064456440832 98169652052416 98291814386976 98307650049462 98490450108528 98511706589184 98710786685952 98763741574848 98992720781514 99053532473056 99160984602624 99192772949067 99214181006976 99398666732544 99414680718528 99629284326656 99637084925952 99645169097754 99759870582134 99852001916928 99868088939136 99884011784949 100107465950016 100216061374464 100331420012544 100339560520038 100347416731296 100542334485789 100564033809792 100767261408576 100992691523584 101118366849024 101226838448512 101242977931683 101469472289472 101579545202688 101696473346048 101712687707232 101823024457728 101839429028736 101932251956864 101940232869888 102075539075748 102138244556992 102193038157308 102303895986432 102437987913198 102494126942208 102549111460992 102659117847496 102850009327424 102866579354588 102994586546418 103224999491712 103327174813696 103472422788672 103583419628836 103695785727744 103703904718848 103712318856846 103831702034466 103944337467264 104063987721344 104193484968384 104426580013056 104629421253504 104646103240311 104880210853824 104936475423276 104993983696896 105114842198016 105244378252622 105358546140288 105375520314456 105611083403328 105628098263436 105725649088512 105742682406144 105847349809152 105856114597072 105864402733824 106109844497832 106347226700288 106364182571892 106479565210368 106544976105472 106602133763328 106809200862952 107065215246612 107181358357248 107304734743808 107438264777088 107553515851544 107811314307564 107928266777856 107936717156352 108052502930176 108186963486336 108204393343032 108521884841804 108697889485584 108900009876096 108958430927304 109202185806336 109278134910388 109405243920384 109414303323024 109659078050816 109676561959944 109795537829376 109921923396096 109939449212964 110176772335728 110185398763776 110423252810752 110440858558968 110687929830912 111168760081848 111417459768832 111435224032188 111556107677952 111684519835392 111943455274056 112082944867488 112091720541696 112193888059904 112333502156544 112351600056528 112472121759389 112480927904688 112602945917952 112872847514112 112993928369056 113134538036016 113204037112064 113363169084648 113387635436544 113616777964032 113862039230464 113880193254576 114011280665296 114134958787584 114153156325656 114408532514304 114673783451472 114682761978624 114905525126616 114930324354048 115162584466944 115491507578433 115687815369728 115706260493352 115965111187968 115983794171616 116243071665408 116252697280713 116387918889984 116494002236416 116512770428992 116657758943712 116729422350848 116792043608352 116918738270208 117053323347968 117062820606711 117071986186512 117198984526848 117324706111424 117561804976672 117708098910192 117971427990528 118254197472768 118381051004384 118509469403136 118528364407824 118547460353763 118664802325104 118793528534016 118930271681536 119078268535296 119088128921706 119097453075552 119373575060061 119510985898731 119576481432576 119640630037824 119863098118656 119927400483744 120160350970821 120279289431568 120409767017472 120429166073664 120698582552576 120717826586784 120848779892736 120978416682368 120987888838656 120997705332987 121136985706877 121268393711808 121539687657472 121559065796448 121690931668992 121831010015232 122067658129088 122360245996128 122492980979712 122633982564352 122786588316672 122918303830336 123091091238402 123212930637216 123232781307342 123346590603264 123366462807168 123488574777344 123642243984384 123662163820608 123794818580804 123938812956672 123948868877694 124025011247776 124091546333874 124226159412096 124369156057216 124523921059776 124802498064384 124909417787714 125044918083456 125064855092079 125344642239936 125480614662144 125625055309824 125645084814816 125779866692158 125916311240832 125926170015744 125936387183313 126218124067392 126500491235328 126541043892774 127050011522112 127118169415188 127334239735808 127354541751072 127492694489088 127639451240448 127650020543528 127935377456064 127955988953268 128094794134272 128104823476224 128221586354176 128242243962112 128262690748458 128401828636032 128539567725016 128549631891072 128847668318796 128997540016128 129135918136064 129296614898304 129557907525312 129696886762156 129847746244608 130007761370886 130148792290944 130298606474624 130460750086464 130481768443068 130600697819732 130752608587776 131055752515968 131066013689856 131076866732616 131320600144704 131391049059396 131614382247936 131684988766464 131776574450762 131990294375352 132257030598756 132285574675968 132531555643392 132552907624704 132860225463672 133157451918848 133178682379932 133323153078528 133476621266688 133497902615742 133786080693384 133796555641728 134056445981052 134085378413056 134356348544768 134523541611648 134990637242244 135147654254592 135292629719296 135314200610514 135460987894656 135482811832872 135616916942976 135785905371648 136089449754624 136100718767664 136111374943488 136257384209744 136405194648576 136426942925784 136583983884264 136732148614656 137059886267136 137326115395224 137633332655616 137655276745644 137963230384896 138261047636992 138283091809128 138442269379288 138592449956352 138614546966868 138924646624512 139505895004672 139528137653748 139840281138432 139915300564368 140067079068672 140478061520384 140500693752608 140675532843888 140814777871104 140837464351248 140990243208192 141152536978432 141328187223552 141479792663776 141655850145936 141818910095856 141972753613824 142136178351104 142313052639744 142753620328816 142908477809664 142931262962376 143251019702784 143594382645504 143606273111469 143748419076752 143904355703808 143927299638072 144249284648448 144272524457376 144429029627904 144607013690643 144618335877456 144773470722853 144930519314112 145200013168128 145277907903072 145602914408448 145885737764032 146235415946592 146394050439168 146562564528128 146585932283952 146744947012608 146902363114304 146913865018368 147254478078624 147583906441216 147767559883776 148066180028928 148225013442464 148580298709584 148741476903936 148821271510464 148912693113856 149098000098816 149122021077792 149257940365408 149281987112146 149443926489984 149455627388928 149467753646631 149639805873201 149778002875392 149802133408704 149974570539584 150137261223936 150161198925024 150322279705262 150497130018816 150509340780057 150846050714688 151150892112864 151183513915392 151489037285376 151675721599367 151840257672768 152179945050112 152204208434208 152369317804032 152544710019072 152569031560848 152898377935296 152910349304832 153207366835488 153240432472064 153289557235962 153455843979648 153550112622592 153656981869797 153741190413312 153988676771244 154167791726592 154275013991136 154299869031882 154620148250624 154645058895488 154837499237568 154990762220544 155003596374284 155183891853312 155375129443254 155543678591616 155555857078272 155722724811136 155747553051699 155916506200896 156083760808948 156095981582016 156265312702464 156399186977894 156639870019584 156944131880256 157295237320704 157320316280736 157489076782618 157672263297024 157866567378933 158037819210432 158063280471684 158219736433472 158391371378688 158416625104992 158442147395154 158771024713728 158784171895608 158796604100736 159164766746748 159347981198308 159435308576768 159520840050432 159546273857838 159817464158208 159903200644992 160213801294428 160546356023296 160572221431552 160597822869918 160772037535872 160957102115712 161330273777316 161517928255488 161691191615744 161716971461346 161892400166784 162078754395264 162643488731136 162782827262706 163046834228376 163146994661504 163350014814144 163715451088896 163803278709504 163917202365582 164107865880576 164121454984536 164283907516288 164310375076456 164488617076224 164514842939916 164856325312512 164882885094144 165265158503592 165278098145664 165455395111832 165634879216128 165661287838452 166031894746368 166726557444608 166753140122772 167126189653248 167152836048282 167526779753088 167888414987776 167915182911084 168124417301232 168290832089856 168721391857032 168904418876928 169218491461632 169400015362816 169490892553584 169806055668096 170081453154816 170425166946048 170580503274752 170607985271024 170793058845696 170820289881864 171016920997944 171202438181376 171399509188096 171612798771456 171796891091728 172010675177208 172358287689924 172395486531072 172743876700416 173343681827848 173531723054592 173559390740028 173947666781952 173975691257424 174364607498112 174741003354624 174769155643488 175094133526272 175188065412528 175378107405312 175579985021952 175607979279768 175987059167136 176342707465008 176380766234624 176737210166272 176957141985792 177146967284896 177571576506576 177764204104704 177968828355584 177997203487656 178190292801024 178381440924512 178395407522304 178632193382559 178741927974736 179364722148864 179460945056736 179794647177984 179987516322992 180016513870529 180418934147352 180614650526208 180643749110496 180822555923968 181047873828864 181076739880176 181270984350463 181467625023552 181481833257984 181873592864768 181902590567712 182111978512352 182309531486208 182338598694672 182746515022848 183101487193632 183511110207488 183540368994192 183739471469568 183950973846528 184377455745504 184789933275136 184819395955824 184849171961013 185019885904896 185049694210752 185232862166016 185692227871206 185908219435008 186037516871664 186137319500811 186339239118144 186453708184576 186553734085824 186756105424896 186916101510166 187203747096576 187364126681571 187567377125184 187753037161472 187783285801664 187986990944256 188016963359904 188218652740202 188437582964736 188669800038237 188874466861248 188889255023616 189091880127808 189297004818432 189327186101088 189750736852992 189913298473157 190544637079552 190575017283168 190677254122782 191001359603712 191031812626608 191236736093179 191459176860672 191475030815292 191872474271744 191903066184096 191933983429902 192142191201408 192332379531264 192363365943168 192394036122687 192809351587524 192824447836608 193033621573632 193240692418816 193271502478194 193600017557504 193703877204096 194378803605504 194545330143234 194771619366912 194980554595456 195011642056329 195223188436416 195447909711936 195659929350144 195885153357824 195901046729598 196128912881664 196339304104832 196583628773952 196615300098924 196980900217056 197023413178368 197421573371904 197527483149696 197664861676143 197985441563028 198107064946112 198321969205248 198385545898134 198428362013952 198797333465088 198829361437056 199258568653312 199290338195508 199519741164268 199704003833856 199736177878272 199768023569898 200214931900032 200679121040076 200694833462592 201084668971578 201128067619584 201534522817152 202236733698048 202453676897024 202485955863366 202938944578944 202971300915771 203425375414464 203646048915456 203678858057472 203864503913728 203880465739776 204151078151496 204276489113984 204386076314616 204607791972864 204875975826396 204988253884416 205098222921984 205318235694992 205700018654848 205733158709176 205989173092836 206449998983424 206654349627392 206944845577344 207166839257672 207391571455488 207424637713692 207663404068932 207888674934528 208127975442688 208386969936768 209258842507008 209292206480622 209760421707648 209872950846552 210488756505244 210717092280576 210751040628912 211222166806656 211256196526872 211485364812288 211712229194144 211728805467648 212219688995664 212694453400576 212728365143784 212959130420736 213204267526656 213618401725904 214130430493224 214362716714496 214609469487616 214876529554176 215107031703088 215622628615128 215856533555712 216105005860352 216373926972672 216408786686064 217043769683608 217395778971168 217800019752192 217916861854608 218404371612672 218556269820776 218828606646048 219318156101632 219353123919888 219591075658752 219843846792192 219878898425928 220353544671456 220370797527552 220846505621504 220881717117936 221375859661824 222337520163696 222834919537664 222870448064376 223112215355904 223369039670784 223886910548112 223922980668219 224165889734976 224183441083392 224387776119808 224667004313088 224703200113056 224944243518778 224961855809376 225205891835904 225483419557893 225745695028224 225987856738112 226269076072032 226408074224128 226726338169296 226775270873088 226969551833773 227233555928064 227724078460928 227760386509152 228022561330592 228269917575168 228306312651312 228551221184531 228817065028608 229347566902944 229365523957248 229811050253232 229860648708096 229934335853943 230325168933888 230983015156866 231375630739456 231412520986704 231449803547823 231930222375936 231967588343232 232486143330816 232505394561426 232775837779968 232988004472832 233025540857984 233062694164881 233315517887424 233458844701696 233584087216704 233837476540416 234106646695936 234125641213422 234143972373024 234397969053696 234598780466841 234649412222848 235123609953344 235416197820384 235942855981056 236233615173927 236508394945536 236762102008768 237018938806272 237056728815648 237094920707526 237329604650208 237587057068032 237860543363072 238156537070592 238176257843412 238194906151104 238747150120122 239021971797462 239152962865152 239281260075648 239726196237312 239854800967488 240320701941642 240558578863136 240819534034944 240858332147328 240896734304877 241435653173568 241697559785472 241956833364736 241975777677312 241995410665974 242273971413754 242536787423616 242575457192019 243118131592896 243381863337984 243662020030464 244135316258176 244174240894059 244720491992256 244985961959424 245267965128704 245573176633344 245836607660672 245875803548373 246182182476804 246425861274432 246465562614684 246693181206528 246732925614336 246977149554688 247284487968768 247324327641216 247589637161608 247897737755388 248050022495552 248183092667748 248452318824192 248738312114432 249047842119552 249818835575428 250089836166912 250129710184158 250689284479872 251290169629632 251559733384316 251832622481664 251852340031488 251872774366626 252436248134784 253082087785548 254100023044224 254236338830376 254709083502144 254985388978176 255278902480896 255300041087056 255870754912128 255911977906536 256189588268544 256484487924224 256525381496916 256803657272064 257079135450032 257099263782144 257695336637592 258271836272128 258593229796608 259115815050624 259393773524312 260015522741772 260297584581888 260597212949248 260921500172928 260963536886136 261201395639464 262111505031936 262132027379712 262153733465232 262641200289408 262782098118792 263369977532928 263553148901524 263980588750704 264514061197512 264571149351936 265105815249408 265720450927344 266314903837696 266357364759864 266646306157056 266953242533376 266995805231484 267572161386768 267593111283456 268112891962104 268170756826112 268712697089536 269047083223296 269981274484488 270585259438592 270628401221028 270921975789312 270965623665744 271233833885952 271256293654997 271571810743296 272201437535328 272222749886976 272514768419488 272810389297152 272853885851568 273146581415659 273167967768528 273464297229312 274119772534272 274652230790448 275266665311232 275310553491288 275926460769792 276522095273984 276566183618256 276884538758576 277184899912704 277229093933736 277849293249024 278538341806809 279011790009344 279056275307496 279680562276864 279830601128736 280134158137344 280374152265249 280956123040768 281001387505216 281351065687776 281629555742208 281674928702496 281980486416384 282305073956864 282327979110303 282656374447104 282959585327552 283311700291872 283637820191712 283945507227648 284272356702208 284626105279488 285507240657632 285816955619328 285862525924752 286502039405568 287188765291008 287212546222938 287496838153504 287808711407616 287854599276144 287900975144853 288498569296896 288545048914752 288858059255808 289214027381286 289236671754912 289546941445706 289861038628224 289907253717291 290400026336256 290555815806144 291205828816896 291771475528064 291817995214851 292470831893184 292788100878336 293125129056256 293171864567904 293489894025216 293804726228608 293827730036736 293851570094397 294508956157248 295167812882432 295535119767552 296132360057856 296450026884928 297160597419168 297482953807872 297642543020928 297825386227712 298196000197632 298244042155584 298515880730816 298563974224292 298887852979968 298911254777856 298935507293262 299279611746402 299556005750784 299604266817408 299949141079168 300322397850048 300644559410524 300994260037632 301018681560114 301627003457367 301692101429376 302301784225728 302978074570752 303351443198734 303680515345536 303728933795049 304408416868416 304738635608064 305089420038144 305138063121696 305796755870592 305820698609664 306414733670976 306579114471924 306911687959296 307100225245184 307313963739594 307482380826624 307977353542488 308550027982272 308599738063764 309240296501248 309290117790976 309674998475136 309981524441088 310007192748568 310750258886508 311087357183232 311111714156544 311445449622272 311495106103398 311833012401792 312167521617896 312191963164032 312798373955788 313279740039168 313888263760512 314640632561472 314978153565236 315344526594048 315733134757866 316075638420864 316126560943368 316439472866944 316833250209984 316884294790308 317542049427456 317568343791216 317593208201472 318329533493496 318695962396616 319041680100864 319092547715676 319634928316416 319806401289984 320427602588856 321144442863104 321195645739836 321544075071744 321914204231424 322660547554632 323382383231488 323433942922692 323784800333568 324157508790528 325565654525412 326093668456752 326293989323008 326700029628288 327606557419008 327834404731164 328215731761152 328242909969072 328567815032576 328620750152912 328977234152448 329029685879832 329765770188288 330530317007184 330556196291328 330910790223664 331269758432256 331322575676904 332063789492736 333453114889216 333506280245544 334252379306496 334305672096564 335053559506176 335776829975552 335830365822168 336248834602464 336581664179712 337416365278167 337442783714064 337808837753856 338800030725632 338981785107168 339612111336192 340162906309632 340850333892096 341161006549504 341215970542048 341586117691392 341640579763728 342033841995888 342404876362752 342799018376192 343225597542912 343593782183456 344021350354416 344716575379848 344790973062144 345487753400832 346474522735299 346687363655696 347063446109184 347118781480056 347895333563904 347951382514848 348729214996224 348758091842139 349159547037469 349482006709248 349538311286976 350188267052544 350376130825056 350756214810624 351159970043904 351188461820133 351215958559536 351974118334272 352685414930016 352761532469248 353474420332544 353914283971584 354293934569792 355143153013152 355528408209408 355937656711168 355994406975312 356380585602048 356762881849024 356790815044608 357264386765118 357483855949472 358532957696193 358729444297728 358921890113472 359589294355968 359975032645984 360033027741058 360481052912463 360837868294704 361229301052416 361287498220992 361645111847936 362095747657728 362153479760352 362541968700926 362935250047104 362963666515968 362993115998961 363410957120631 363805181135424 364223957024704 364619062972416 364677197389344 365493030045696 366202974387264 367022220414976 367080737988384 367478942939136 367901947693056 368355323884177 368754911491008 369579866550272 369638791911648 369698343922026 370039771809792 370099388421504 370465724332032 371384455742412 371816438870016 372075033743328 372274639001622 372678478236288 372907416369152 373107468171648 373832203020332 374407494193152 374728253363142 375134754250368 375506074322944 375566571603328 376033926719808 376437305480404 376875165929472 377339600076474 377748933722496 377778510047232 378183760255616 378654372202176 379501473705984 379826596946314 381150034566336 381354508245564 382002719207424 382063625253216 382473472186358 382918353721344 382950061630584 383806132368192 383867966859804 384284382402816 384664759062528 384726731886336 384788072245374 385618703175048 385648895673216 386481384837632 386543004956388 387200035115008 387407754408192 389090660286468 389543238733824 389961109190912 390023284112658 390446376872832 390895819423872 391802093459196 392257825763328 392678608209664 393167257547904 393230600197848 393961800434112 394843146743808 395054966299392 395329723352286 395970883126056 396214129892224 396771091796268 396856724027904 397594666930176 397658722874112 398517137306624 398580676391016 399039482328536 399472355756544 399536047139796 400429863800064 401358242080152 401389666925184 402169337943156 402256135239168 403069045634304 404907353794048 404971911726732 405877889157888 405942601831542 406850750828928 407357716114944 407729007827456 408302156302992 408552978227968 408772152629232 409215583945728 409751951652792 410196445843968 410636471389984 411400037309696 411466317418352 411978346185672 412899997966848 413889691154688 414333678515344 414783142910976 414849275427384 415326808137864 415777349869056 416255950885376 416773939873536 418517685014016 418584412961244 419520843415296 419745901693104 420977513010488 421434184561152 421502081257824 422444333613312 422512393053744 422970729624576 423424458388288 423457610935296 424439377991328 425388906801152 425456730287568 425918260841472 426408535053312 427236803451808 428260860986448 428725433428992 429218938975232 429753059108352 430214063406176 430818819334407 431245257230256 431713067111424 432210011720704 432747853945344 432817573372128 433821041071929 434087539367216 434320412168559 434791557942336 435600039504384 435833723709216 436808743225344 437112539641552 437182962256999 437657213292096 438636312203264 438706247839776 439182151317504 439687693584384 439757796851856 440229533422553 440707089342912 440741595055104 441693011243008 441763434235872 442751719323648 444675040327392 445669839075328 445740896128752 446224430711808 446738079341568 447773821096224 447845961336438 448331779469952 448366882166784 448775552239616 448919417619603 449334008626176 449406400226112 449888487037556 449923711618752 450411783671808 450966839115786 451491390056448 451975713476224 452538152144064 452816148448256 453452676338592 453550541746176 453939103667546 454467111856128 455027164798101 455520773018304 456045122661184 456539835150336 456612625302624 457102442369062 457634130057216 458695133805888 458731047914496 459622100506464 459721297416192 459868671707886 460650337867776 461218010577667 461966030313732 462751261478912 462825041973408 462899607095646 463860444751872 463935176686464 464972286661632 465010789122852 465551675559936 465976008945664 466051081715968 466125388329762 466631035774848 466917689403392 467168174433408 467242659155097 468251282426844 468287944746048 468795938107392 469197560933682 469298824445696 470247219906688 470832395640768 471885711962112 472467230347854 473016789891072 473524204017536 473599702136799 474113457631296 474189841415052 474659209300416 475174114136064 475721086726144 476313074141184 476352515686824 476389812302208 477494300240244 478043943594924 478305925730304 478562520151296 479452392474624 479709601934976 480641403883284 481117157726272 481639068069888 481716664294656 481793468609754 482871306347136 483913666729472 483990821331948 484547942827508 485073574847232 485150914384038 486236263185792 488270632516352 488348481788118 489440983984512 491146353266688 491673215321344 491751607096746 492364364953608 492851722548864 492931125229368 493465851228672 494568975937536 494648655282432 495179274323216 495795475510776 496100044991104 496366185335496 496904637648384 497476624228864 498095684239104 499637671150856 500179672333824 500259420368316 501378568959744 502580339259264 503119466768632 503665244963328 503745548733252 504872496269568 506164175571096 508200046088448 508472677660752 509418167004288 510600082174112 511741509824256 511823955813072 512379176537088 512968975848448 513050762993832 513607314544128 514158270900064 514198527564288 515390673275184 516543672544256 517186459593216 518231630101248 518787547048624 520031045483544 520595169163776 521194425898496 521843000345856 521927073772272 522402791278928 524223010063872 524307466930464 525282400578816 525564196237584 526127978968417 526739955065856 527106297803048 527961177501408 529028122395024 529142298703872 530211630498816 531440901854688 532629807675392 532714729519728 533292612314112 533906485066752 533991610462968 535144322773536 535186222566912 536225783924208 536341513652224 537425394179072 538094166446592 539962548968976 540049541611587 541170518877184 541256802442056 541843951578624 541931247331488 542467667771904 542512587309994 543143621486592 543812953051389 544402875070656 544445499773952 545029536838976 545620778594304 545707771703136 546293162831318 546335935537056 546928594458624 547397154422629 548239545068544 549304461580896 550533330622464 550621106982576 551211768739163 551852921539584 553044190547968 553132367236512 553769077517152 554369799825408 554458187867472 554547515883039 555698586498048 557076683613618 558023580018688 558112550614992 558411958502433 559361124553728 559661202257472 560268316274688 560748304530498 561912246081536 562002775010432 562092380044713 562702131375552 563259111484416 563349857404992 563960972832768 564610147913728 564655958220606 565312748894208 565919170655104 566009400114711 566623400583744 567275640383424 567891014455296 568544713404416 569252210558976 569739895419471 571014481315264 571633911238656 571725051849504 573004078811136 573710208279537 574377530582016 574425092445876 574993676307008 575617422815232 575709198552288 575801950289706 576997138593792 577090097829504 578428054762572 578473343509824 579093882891412 579722077256448 579814507434582 580800052672512 581111631612288 583542951056128 583635990429702 584941663786368 585034926168987 586343729135808 586979788050432 587609452457216 587655460073472 587703140188794 589017912314496 591070239535104 592264720115712 592900053769856 592994585028429 594321194838336 594965907615744 595285086041856 595650772455424 596392000395264 596488084311168 597031761461632 597127948448584 597775705959936 597871014586524 598559223492804 599112011501568 599208533634816 599898282158336 600644795700096 601289118821048 602037363120228 603254006914734 603384202858752 604603568451456 606702886397468 607361030691072 607457867590098 608816833736832 610276126243392 611593511741184 611641397219328 612829467341952 613158228943848 613823375918592 614627927479188 614964761653248 615954707084976 617100055964544 617199476127528 618580235581952 619349996950272 619963048882176 620014385497136 621500517773016 622174714366464 622890899244544 622990212206796 623666024803584 624335043235792 624383926328064 625596747911576 627776527521024 629281265122944 629956307130472 631466269515732 632151276841728 632253121886736 632878945733888 633666500419968 633768589580616 635136687582432 635186416402944 636659066986992 637391924793232 638083360201728 638185095431352 639612802579968 640855205177712 642288885726208 642391291479672 643088150143488 643828408462848 645321095109264 646764766462976 646867885845384 647569600667136 648315017581056 651131309050824 652187336913504 652587978646016 653400059256576 654206355285581 655213114838016 655668809462328 656485819938144 657135630065152 657241500305824 657954468304896 658059371759664 658765284590707 659531540376576 661060634014368 661112392582656 661821580447328 662539516864512 662645151353808 664127578985472 666906229778432 667012560491088 668504758612992 668611344193128 670107119012352 671553659951104 671660731644336 671768942004657 672497669204928 673163328359424 674832730556334 674885567428128 675617675507712 676450258673679 677600061451264 677963570214336 679224222672384 680325812619264 680908655501319 681700667784192 682322013099008 682431941084096 683172235382784 683281159527456 684067683991776 684809752725504 685598036752384 685653663553593 686451195085824 687187564366912 688042700708832 689433150759696 689581946124288 690975506801664 692949045470598 693374727311392 694126892218368 694237562960112 694349410643469 695790667127808 695902765029696 697458429992448 697516183684278 698319094074938 698964013418496 699076622573952 699188082494643 700376534105088 700752261650112 701512429621248 702319940087808 702376923640266 702431917119072 703796341400523 703948236668544 705370829860032 706948840665088 707828567943168 708587869139584 708700845521781 710286306026304 711056816418816 711875313422336 711988813950624 712761171204096 713525763698048 713581630089216 714528773530236 714967711898944 717065915392386 717458888595456 717843780226944 719178588711936 719950065291968 720066055482116 720962105824926 721675736589408 722458602104832 722574996441984 723290223695872 724306959520704 725083937401852 725870500094208 725927333031936 725986231997922 726821914241262 727610362270848 728447914049408 729354394778688 730986060091392 732405948774528 732522722682177 734161475976768 734957885878272 735803895386112 736710647768354 737509822982016 737627410645119 739277583823296 739396687844052 740079543619584 740198776843008 740931448664064 742768911484824 744150067486656 744549278003244 745356956472576 745814832738304 746214936343296 747664406040664 749456506726284 750269508500736 751012148645888 751133143206656 752067853439616 752874610960808 754679200152948 755497867444992 755557020094464 756367520511232 757308744404352 759653193892628 762300069132672 762709016491128 764127250506432 764946944372716 765836707442688 765900123261168 767612264736384 767735933719608 768568764805632 769453463772672 769576144490748 771237406350096 771297791346432 772962769675264 773086009912776 774815508816384 778181320572936 779922218381824 780046568225316 780892753745664 781791638847744 783604186918392 785357216419328 786334515095808 786461200395696 787923600868224 790109932598784 790659446704572 791941766252112 792428259784448 793542183592536 793713448055808 795317445748224 797034274613248 797161352782032 798078964657072 798944711513088 799072094279592 800859727600128 802716484160304 802779333850368 804338675886312 804512270478336 806138091268608 809814707588096 809943823453464 811755778315776 811885203663084 813701501657856 813768880964991 814715432229888 815458015654912 816604312605984 817105956455936 817544305258464 818431167891456 819439744246977 819503903305584 820392891687936 821272942779968 822800074619392 822932634836704 823956692371344 825799995933696 827779382309376 828667357030688 829566285821952 829698550854768 830653616275728 831554699738112 832511901770752 833547879747072 835615025420427 837035370028032 837168825922488 839041686830592 839491803386208 841122456795747 841955026020976 842868369122304 843004162515648 844888667226624 845024786107488 845941459249152 846848916776576 846915221870592 846983937330909 847958899948139 848878755982656 850777813602304 850913460575136 851836521682944 852817070106624 854473606903616 856521721972896 857450866857984 858437877950464 859506118216704 860428126812352 861637638668814 862490514460512 863426134222848 864420023441408 865495707890688 865635146744256 867642082143858 868175078734432 868640824337118 869583115884672 871200079008768 871667447418432 873617486450688 874225079283104 874365924513998 875314426584192 875453985644553 877412495679552 878364302635008 879375387168768 879515593703712 880459066845106 881414178685824 881483190110208 881554710283191 883526868471744 885503438647296 889350080654784 891339678150656 891481792257504 892448861423616 893476158683136 895547642192448 895691922672876 896663558939904 896733764333568 897551104479232 897838835239206 898668017252352 898812800452224 899776974075112 899847423237504 901933678231572 902982780112896 903951426952448 905076304288128 905632296896512 906905352677184 907878207335092 908934223712256 910054329596202 911041546036608 912090245322368 913225250605248 914204884738124 915268260114432 917390267611776 917462095828992 919244201012928 919737343415772 921300675735552 922436021155334 923932060627464 925650083946816 925799214191292 927720889503744 927870353372928 929944573323264 930021578245704 932102163431936 932250776659524 933262071549696 933835378806784 934336348866816 934485318310194 936502564853688 936575889492096 938395121867364 938597648891392 940494439813376 941664791281536 944934460695708 946033579782144 947048408035072 947199404273598 948226915262592 948379682830104 949318418600832 952626148282368 952705031373648 952779624604416 954988600480488 956087887189848 957125040302592 958904784949248 959419203869952 961282807766568 962234315452544 963433328589312 963586937219508 965742612694272 967827333458944 967981642663896 969095885655016 970147149694464 970301828768076 972472526371584 976541265032704 976696963576236 978881967969024 983346430642688 983503214193492 984728729907216 985703445097728 985862250458736 986931702457344 989297310564864 990358548646432 991590951021552 992200089982208 992732370670992 993809275296768 994953248457728 996191368478208 999275342301712 1000359344667648 1000518840736632 1002757137919488 1005160678518528 1006238933537264 1007330489926656 1007491097466504 1009744992539136 1012249095834501 1012328351142192 1016400092176896 1016945355321504 1018836334008576 1021200164348224 1023483019648512 1023647911626144 1024758353074176 1025937951696896 1026101525987664 1027214629088256 1028316541800128 1028397055128576 1030781346550368 1033087345088512 1034372919186432 1036463260202496 1037575094097248 1040062090967088 1041190338327552 1042388851796992 1043686000691712 1043854147544544 1044805582557856 1046274275526417 1047478641112407 1048446020127744 1048614933860928 1050564801157632 1051128392475168 1052255957936834 1053479910131712 1053565385460399 1054212595606096 1055922355002816 1058056244790048 1058284597407744 1060423260997632 1061730051195569 1062881803709376 1065259615350784 1065429459039456 1066585224628224 1067812970133504 1067983220925936 1070288645547072 1070372445133824 1072451567848416 1072683027304448 1074850788358144 1075598873088579 1076188332893184 1079925097937952 1080099083223174 1082341037754368 1082513604884112 1083687903157248 1083862494662976 1084935335543808 1085025174619988 1086287242973184 1087625906102778 1088805750141312 1088890999547904 1090059073677952 1090232871361893 1091415543406272 1092586325662636 1092671871074112 1093857188917248 1094794308845258 1096479090137088 1098608923161792 1101066661244928 1101242213965152 1102423537478326 1103705843079168 1105065971652531 1106264734473024 1107538155034304 1108739599650816 1108916375734944 1109095031766078 1111397172996096 1114153367227236 1116047160037376 1116225101229984 1116823917004866 1118722249107456 1119322404514944 1120100882831477 1121496609060996 1123824492163072 1124005550020864 1124184760089426 1125404262751104 1126518222968832 1126699714809984 1129311916441212 1130625497788416 1131838341310208 1132018800229422 1133246801167488 1134551280766848 1138504421117952 1139479790838942 1142028962630528 1143450103699008 1146008157622272 1147420416559074 1148755061164032 1148850184891752 1149987352614016 1151418397104576 1151603900579412 1153994277187584 1154180195659008 1156856109525144 1156946687019648 1158187765782824 1159444154512896 1159629014869164 1161600105345024 1162223263224576 1167085902112256 1167271980859404 1169883327572736 1170069852337974 1172687458271616 1175218904914432 1175406280377588 1178035824628992 1184529440231424 1185800107539712 1185989170056858 1188642389676672 1190570172083712 1192784000790528 1192976168622336 1194063522923264 1194255896897168 1195551411919872 1195742029173048 1197118446985608 1198417067269632 1199796564316672 1201289591400192 1202578237642096 1204074726240456 1206508013829468 1206768405717504 1209207136902912 1213405772794936 1214722061382144 1214915735180196 1217633667473664 1220552252486784 1223187023482368 1225658934683904 1226316457887696 1227646751837184 1229255854958376 1231909414169952 1234200111929088 1234398952255056 1237160471163904 1238699993900544 1240028770994272 1243001035546032 1244349428732928 1245781798489088 1245980424413592 1247332049607168 1248670086471584 1248767852656128 1251193495823152 1255553055042048 1258562530245888 1259912614260944 1262932539031464 1264302553683456 1264506243773472 1265757891467776 1267333000839936 1267537179161232 1268896890453241 1270273375164864 1270372832805888 1273318133973984 1274783849586464 1276166720403456 1276370190862704 1279225605159936 1281710410355424 1284577771452416 1284782582959344 1286176300286976 1287656816925696 1290642190218528 1293529532925952 1293735771690768 1295139201334272 1296630035162112 1302262618101648 1302961236505677 1304374673827008 1305175957292032 1306800118513152 1308412710571162 1310426229676032 1311337618924656 1311548886770997 1312971639876288 1314271260130304 1314483000611648 1315908936609792 1316118743519328 1317530569181414 1319063080753152 1320688600267659 1322121268028736 1322224785165312 1323643160894656 1325079033729024 1325290302707616 1328255157970944 1329393089312099 1333812459556864 1334025120982176 1337009517225984 1337222688386256 1338657152652253 1340214238024704 1343107319902208 1343321463288672 1343537884009314 1344995338409856 1346326656718848 1346758252858809 1349665461112668 1349771134856256 1351235351015424 1352900517347358 1355200122902528 1355927140428672 1358448445344768 1360651625238528 1361817311002638 1363401335568384 1364644026198016 1364863882168192 1365081494394303 1366562319054912 1368135367983552 1369619505451008 1371196073504768 1371307327107186 1372902390171648 1374375128733824 1376085401417664 1378866301519392 1379163892248576 1381951013603328 1383654031733001 1385898090941196 1386749454622784 1388253784436736 1388475125920224 1388698821286938 1391581334255616 1391805530059392 1394916859984896 1395032367368556 1396638188149876 1397928026836992 1398153245147904 1398376164989286 1400753068210176 1401504523300224 1404753847280532 1404863834238144 1407592682801046 1407896473337088 1410741659720064 1415657135886336 1417175738279168 1417401691043562 1420572612052608 1420799106410397 1423977627901248 1425522342408192 1427051527396096 1427163260178432 1429057547060472 1429935423797888 1434131830784772 1434917777190912 1435687560453888 1438357177423872 1439900130583936 1440132110964232 1441924211649852 1443351473178816 1444917204209664 1445149992883968 1446580447391744 1448613919041408 1450167874803704 1451741000188416 1451972463995844 1453643828482524 1455220724541696 1456895828098816 1458708789557376 1464811897549056 1465045445364354 1468322951953536 1473421295536708 1475019645964032 1475254821290238 1478555167646592 1478793375688104 1480397553686016 1485537822969648 1488300134973312 1489098556006488 1490713912945152 1492429872686592 1495328812081328 1498913013452568 1500539017001472 1502266286413312 1504135706879232 1505749221921616 1509358400305896 1510995734889984 1512735041022464 1514617488808704 1519306387785256 1524600138265344 1525418032982256 1528254501012864 1529893888745432 1531800246522336 1535224529472768 1535471867439216 1537137529611264 1538906927545344 1539152288981496 1542474812700192 1542595582692864 1545925539350528 1546172019825552 1549631017632768 1556362641145872 1559844436763648 1560093136450632 1561785507491328 1563583277695488 1567208373836784 1570714432838656 1572669030191616 1572922400791392 1575847201736448 1578383936905251 1580219865197568 1581318893409144 1583883532504224 1584856519568896 1587084367185072 1587426896111616 1588786862836411 1590634891496448 1594068549226496 1594322705564064 1596157929314144 1597889423026176 1598144188559184 1599858548291717 1601719455200256 1605432968320608 1605558667700736 1608677351772624 1609024540956672 1612276182537216 1619629415176192 1619887646906928 1620148624834761 1623511556631552 1623770407326168 1627403003315712 1627537761929982 1629430864459776 1630916031309824 1631438859154167 1633208625211968 1634211912911872 1635088610516928 1636862335782912 1638879488493954 1639007806611168 1640785783375872 1642191463267887 1642545885559936 1645600149238784 1645865269673408 1647913384742688 1651599991867392 1653635306217489 1655558764618752 1657334714061376 1659132571643904 1659397101709536 1661307232551456 1663109399476224 1665023803541504 1667095759494144 1671230050840854 1674070740056064 1674337651844976 1678083373661184 1678983606772416 1682244913591494 1683910052041952 1685736738244608 1686008325031296 1686277140134139 1689777334453248 1690049572214976 1691882918498304 1693697833553152 1693830443741184 1693967874661818 1695917799896278 1697757511965312 1698028200344133 1701826921150272 1703673043365888 1705634140213248 1708947213807232 1709219686258413 1713043443945792 1714901733715968 1716875755900928 1719012236433408 1720856253624704 1721130624838611 1723275277337628 1724981028921024 1726852268445696 1728840046882816 1730991415781376 1731270293488512 1735284164287716 1736350157468864 1737281648674236 1739166231769344 1742400158017536 1743334894836864 1748450158566208 1748731849027996 1750628853168384 1750907971289106 1754824991359104 1759031187407424 1760918133690212 1762828357371648 1762966380220416 1763109420566382 1767053736943488 1778700161309568 1778983755085287 1782963584515008 1784897722847232 1786952317366272 1791095284384896 1791383845345752 1793327117879808 1795677670478412 1797336034504704 1797625600904448 1799553948150224 1799694846475008 1803867356463144 1807902853904896 1810152608576256 1811264593793024 1813810705354368 1815756414670184 1820108659192404 1822083092073216 1824180490644736 1826450501210496 1828409769476248 1834780535223552 1834924191657984 1838488402025856 1839474686831544 1844872042310668 1847864121254928 1851300167893632 1851598428382584 1855740706745856 1859889146646528 1860043156491408 1864204326863872 1864501553319048 1866524143099392 1868672697733632 1868970636620388 1873005129707376 1873151778984192 1876790243734728 1877195297782784 1880988879626752 1883329582563072 1889868921391416 1894096816070144 1894398808547196 1896453830525184 1896759365660208 1898636837201664 1905410062747296 1905559249208832 1909977200960976 1912026069909613 1912175774379696 1914250080605184 1918838407739904 1922565615533136 1924468630905088 1926866657178624 1927173874439016 1931485225388544 1935654666917888 1935963285327792 1938191771310032 1940294299388928 1940603657536152 1944945052743168 1953082530065408 1953393927152472 1957763935938048 1962619065856743 1966692861285376 1967006428386984 1969457459814432 1971406890195456 1971724500917472 1973863404914688 1976295853772121 1978594621129728 1980717097292864 1983181902043104 1984400179964416 1985464741341984 1987618550593536 1989906496915456 1992382736956416 1998550684603424 2000718689335296 2001037681473264 2005514275838976 2010321357037056 2012477867074528 2014660979853312 2014982194933008 2015306826013971 2019489985078272 2024498191669002 2024656702284384 2029350776021037 2032800184353792 2033890710643008 2037672668017152 2042400328696448 2042725966503957 2046966039297024 2047295823252288 2049516706148352 2051875903393792 2052203051975328 2054429258176512 2056633083600256 2056794110257152 2056960990660779 2061562693100736 2066174690177024 2068745838372864 2072926520404992 2075150188194496 2080124181934176 2082380676655104 2084777703593984 2087372001383424 2087708295089088 2089611165115712 2092548551052834 2094957282224814 2096892040255488 2097229867721856 2101129602315264 2102256784950336 2104511915873668 2106959820263424 2107130770920798 2108425191212192 2111389024201569 2111844710005632 2116112489580096 2120846521995264 2123460102391138 2125763607418752 2126102536565343 2130858918078912 2133170449256448 2135625940267008 2135966441851872 2140577291094144 2140744890267648 2144903135696832 2149701576716288 2151197746177158 2152376665786368 2159850195875904 2160198166446348 2164682075508736 2165027209768224 2167375806314496 2167724989325952 2169870671087616 2170050349239976 2175251812205556 2177611500282624 2177781999095808 2180118147355904 2180465742723786 2182831086812544 2185172651325272 2185343742148224 2189588617690516 2192958180274176 2197217846323584 2202484427930304 2204847074956652 2207411686158336 2210131943305062 2212529468946048 2215076310068608 2217832751469888 2218190063532156 2222794345992192 2228306734454472 2232450202459968 2233647834009732 2237444498214912 2238644809029888 2240201765662954 2242993218121992 2248011100041728 2248369520178852 2250808525502208 2253036445937664 2253399429619968 2258623832882424 2263676682620416 2264037600458844 2266493602334976 2269102561533696 2278959581677884 2284057925261056 2286900207398016 2294840833118148 2297510122328064 2297700369783504 2299974705228032 2302836794209152 2303207801158824 2308360391318016 2313712219050288 2313893374039296 2316375531565648 2318888309025792 2319258029738328 2324446526449152 2334171804224512 2334543961718808 2339766655145472 2340139704675948 2345374916543232 2350437809828864 2350812560755176 2356071649257984 2371600215079424 2371978340113716 2377284779353344 2381140344167424 2385952337244672 2388127045846528 2388511793794336 2391102823839744 2391484058346096 2394236893971216 2396834134539264 2399593128633344 2402579182800384 2405156475284192 2408149452480912 2413016027658936 2413536811435008 2418414273805824 2426811545589872 2429444122764288 2429831470360392 2435267334947328 2441104504973568 2441306642894973 2446374046964736 2451317869367808 2452632915775392 2455293503674368 2458319232740931 2458511709916752 2463818828339904 2468400223858176 2468797904510112 2474320942327808 2477399987801088 2480057541988544 2486002071092064 2488698857465856 2491563596978176 2491960848827184 2494664099214336 2497340172943168 2497535705312256 2502386991646304 2511106110084096 2517125060491776 2519825228521888 2523367370387241 2525865078062928 2528605107366912 2529012487546944 2531515782935552 2534666001679872 2535074358322464 2537793780906482 2540546750329728 2540745665611776 2540951811992727 2543876699844417 2546636267947968 2549567699172928 2552333440806912 2552740381725408 2558451210319872 2563420820710848 2569155542904832 2569565165918688 2572352600573952 2575313633851392 2578487267189239 2581284380437056 2587059065851904 2587471543381536 2590278402668544 2593260070324224 2604525236203296 2605922473011354 2608749347654016 2610351914584064 2613600237026304 2616825421142324 2620852459352064 2622675237849312 2623097773541994 2625943279752576 2628542520260608 2628966001223296 2632237487038656 2635061138362828 2638126161506304 2641377200535318 2644242536057472 2644449570330624 2647286321789312 2650580605415232 2656510315941888 2658786178624198 2668050241964352 2674019034451968 2674445376772512 2677314305304506 2680428476049408 2686642926577344 2687075768018628 2689990676819712 2692653313437696 2693516505717618 2699330922225336 2699542269712512 2705801034694716 2710400245805056 2711854280857344 2716896890689536 2723634622005276 2726802671136768 2729288052396032 2729727764336384 2730162988788606 2733124638109824 2736270735967104 2742614654214372 2745804780343296 2748750257467648 2752170802835328 2757732603038784 2763902027206656 2767308063466002 2771796181882392 2773498909245568 2776950251840448 2777397642573876 2783162668511232 2783611060118784 2789833719969792 2790064734737112 2793276376299752 2796306490295808 2796752329978572 2801506136420352 2803009046600448 2809507694561064 2809727668476288 2815185365602092 2815792946674176 2821483319440128 2834351476558336 2834803382087124 2841145224105216 2841598212820794 2847955255802496 2854103054792192 2858115094120944 2859870847595776 2868263661569544 2871375120907776 2876714354847744 2879800261167872 2880264221928464 2883848423299704 2886702946357632 2890299985767936 2897227838082816 2900335749607408 2903482000376832 2903944927991688 2907287656965048 2910441449083392 2913791656197632 2917417579114752 2929623795098112 2930090890728708 2936645903907072 2946842591073416 2950039291928064 2950509642580476 2957110335293184 2957586751376208 2960795107372032 2971075645939296 2976600269946624 2978197112012976 2981427825890304 2984859745373184 2990657624162656 2997826026905136 3001078034002944 3004532572826624 3008271413758464 3011498443843232 3018716800611792 3021991469779968 3025470082044928 3029234977617408 3036747287503503 3038612775570512 3049200276530688 3050836065964512 3056509002025728 3059787777490864 3060280735798993 3063600493044672 3070449058945536 3070943734878432 3074275059222528 3077813855090688 3078304577962992 3081606733957871 3084949625400384 3085191165385728 3091851078701056 3092344039651104 3099262035265536 3112725282291744 3119688873527296 3120186272901264 3123571014982656 3127166555390976 3134416747673568 3141428865677312 3142435923337221 3145338060383232 3145844801582784 3151694403472896 3156767873810502 3160439730395136 3162637786818288 3167767065008448 3169713039137792 3174168734370144 3174853792223232 3177573725672822 3181269782992896 3185190153586707 3188645411128128 3192315858628288 3195778846052352 3196288377118368 3199717096583434 3203438910400512 3210865936641216 3211117335401472 3217354703545248 3218049081913344 3224552365074432 3228526074043669 3239258830352384 3239775293813856 3240297249669522 3247023113263104 3247540814652336 3254806006631424 3255075523859964 3258861728919552 3261832062619648 3262877718308334 3266417250423936 3268423825823744 3270177221033856 3270698614085679 3277758976987908 3278015613222336 3281571566751744 3284382926535774 3285091771119872 3291200298477568 3291730539346816 3295826769485376 3303199983734784 3307270612434978 3311117529237504 3314669428122752 3315197914957593 3318794203419072 3322614465102912 3326218798952448 3330047607083008 3334191518988288 3342460101681708 3348141480112128 3348675303689952 3356166747322368 3357967213544832 3360302648494431 3364489827182988 3367820104083904 3371473476489216 3372016650062592 3372554280268278 3379554668906496 3380099144429952 3387395667106304 3387935749323636 3391835599792556 3395515023930624 3396056400688266 3403653842300544 3417894427614464 3418439372516826 3426086887891584 3438024472866816 3441712507249408 3442261249677222 3446550554675256 3449962057842048 3461982831562752 3462540586977024 3470568328575432 3472700314937728 3474563297348472 3478332463538688 3484800316035072 3486669789673728 3496900317132416 3497463698055992 3501257706336768 3501815942578212 3509649982718208 3518062374814848 3521836267380424 3525656714743296 3526218841132764 3534107473886976 3557400322619136 3557967510170574 3565927169030016 3582190568769792 3582767690691504 3586654235759616 3591355340956824 3595251201808896 3599107896300448 3599389692950016 3607734712926288 3615805707809792 3620305217152512 3627621410708736 3631512829340368 3640217318384808 3644166184146432 3648360981289472 3652901002420992 3656819538952496 3669561070447104 3676976804051712 3678949373663088 3689744084621336 3695728242509856 3702600335787264 3703196856765168 3711481413491712 3720086312982816 3728408653727744 3729003106638096 3733048286198784 3737345395467264 3737941273240776 3746010259414752 3746303557968384 3753580487469456 3754390595565568 3761977759253504 3766659165126144 3779737842782832 3788193632140288 3788797617094392 3792907661050368 3793518731320416 3797273674403328 3806690671359723 3810820125494592 3811118498417664 3819954401921952 3824052139819226 3824351548759392 3828500161210368 3831780080958403 3837676815479808 3845131231066272 3848937261810176 3853733314357248 3854347748878032 3858482381174141 3862970450777088 3871309333835776 3871926570655584 3876383542620064 3880588598777856 3881207315072304 3889890105486336 3906165060130816 3906787854304944 3908883709517031 3915527871876096 3925238131713486 3933385722570752 3934012856773968 3934646660312991 3938914919628864 3942813780390912 3943449001834944 3947726809829376 3952591707544242 3957189242259456 3961434194585728 3962065800802977 3966363804086208 3968800359928832 3970929482683968 3975237101187072 3979812993830912 3984765473912832 3988179267936297 3997101369206848 4001437378670592 4002075362946528 4011028551677952 4015971457956759 4020642714074112 4024955734149056 4029321959706624 4029964389866016 4030613652027942 4038979970156544 4048996383338004 4049313404568768 4058701552042074 4065600368707584 4067781421286016 4075345336034304 4084800657392896 4085451933007914 4093932078594048 4094591646504576 4095244483182909 4104406103950656 4108858516353024 4113266167200512 4113588220514304 4113921981321558 4123125386201472 4137491676745728 4145853040809984 4150300376388992 4150962095199003 4160248363868352 4164761353310208 4169555407187968 4174744002766848 4175416590178176 4179222330231424 4185097102105668 4189914564449628 4193784080510976 4194459735443712 4202259204630528 4204513569900672 4209023831747336 4214261541841596 4216850382424384 4222778048403138 4223689420011264 4232224979160192 4246920204782276 4251527214837504 4252205073130686 4261717836157824 4271932883703744 4281154582188288 4281489780535296 4289806271393664 4302395492354316 4304753331572736 4319700391751808 4320396332892696 4330054419536448 4334751612628992 4335449978651904 4339741342175232 4340100698479952 4350503624411112 4355223000565248 4360236294711808 4360931485447572 4365662173625088 4370345302650544 4370687484296448 4379177235381032 4394435692647168 4404968855860608 4409694149913304 4420263886610124 4425058937892096 4430152620137216 4435665502939776 4436380127064312 4456613468908944 4464900404919936 4467295668019464 4477289618059776 4480403531325908 4485986436243984 4496022200083456 4496739040357704 4501617051004416 4506798859239936 4517247665764848 4527353365240832 4528075200917688 4532987204669952 4538205123067392 4557919163355768 4568115850522112 4573800414796032 4589681666236296 4595400739567008 4599949410456064 4605673588418304 4606415602317648 4611356992134949 4616720782636032 4627424438100576 4627786748078592 4632751063131296 4637776618051584 4638516059476656 4648893052898304 4668343608449024 4669087923437616 4679533310290944 4680279409351896 4690749833086464 4700875619657728 4701625121510352 4712143298515968 4735151810715753 4743200430158848 4743956680227432 4754569558706688 4762280688334848 4766360588509233 4771904674489344 4776254091693056 4777023587588672 4782205647679488 4782968116692192 4788473787942432 4793668269078528 4799186257266688 4799575644875151 4805158365600768 4810312950568384 4816298904961824 4826032055317872 4827073622870016 4836828547611648 4853623091179744 4858888245528576 4859662940720784 4860445874504283 4870534669894656 4882209009947136 4882613285789946 4892748093929472 4894316577462501 4902635738735616 4905265831550784 4910587007348736 4916638465481862 4917023419833504 4926574389803661 4927637656679808 4936800447716352 4937595809020224 4948641884655616 4954799975602176 4960115083977088 4960905918652467 4972004142184128 4977397714931712 4983127193956352 4983921697654368 4989328198428672 4994680345886336 4995071410624512 5004773983292608 5022212220168192 5034250120983552 5039650457043776 5046734740774482 5051730156125856 5057210214733824 5058024975093888 5063031565871104 5069332003359744 5070148716644928 5075587561812964 5081093500659456 5081491331223552 5081903623985454 5087753399688834 5093272535895936 5099135398345856 5105480763450816 5116902420639744 5126841641421696 5127659058775239 5139130331837376 5144705201147904 5150627267702784 5156974534378478 5162568760874112 5163391874515833 5174943086763072 5180556805337088 5186520140648448 5209050472406592 5211844946022708 5217498695308032 5220703829168128 5227200474052608 5233650842284648 5245350475698624 5246195547083988 5251886559505152 5257085040521216 5257932002446592 5264474974077312 5270122276725656 5282754401070636 5288485072114944 5288899140661248 5294572643578624 5301161210830464 5317572357248396 5336100483928704 5348890753545024 5354628610609012 5360856952098816 5373285853154688 5374151536037256 5379981353639424 5387033011435236 5398661844450672 5399084539425024 5411602069389432 5423708561714688 5433793781379072 5447269244010552 5459455528672768 5460325977577212 5466249276219648 5472541471934208 5485229308428744 5497500514935296 5504341605670656 5515465206077568 5534616126932004 5543592363764784 5546997818491136 5553900503680896 5554795285147752 5567222120237568 5579667439939584 5580129469474224 5586552752599504 5592612980591616 5593504659957144 5606018093200896 5619015389122128 5619455336952576 5630370731204184 5631585893348352 5642966638880256 5668702953116672 5669606764174248 5682290448210432 5683196425641588 5695910511604992 5708206109584384 5716230188241888 5719741695191552 5736078209728839 5736527323139088 5742750241815552 5759600522335744 5760528443856928 5767696846599408 5773405892715264 5780599971535872 5794455676165632 5800671499214816 5806964000753664 5807889855983376 5814575313930096 5820882898166784 5827583312395264 5834835158229504 5859247590196224 5860181781457416 5873291807814144 5887857197570229 5893685182146832 5900078583856128 5901019285160952 5914220670586368 5915173502752416 5921590214744064 5928887561316363 5935712299636973 5942151291878592 5953200539893248 5956394224025952 5962855651780608 5969719490746368 5981315248325312 5995652053810272 6002156068005888 6009065145653248 6016542827516928 6022996887686464 6037433601223584 6043982939559936 6050940164089856 6058469955234816 6073494575007006 6077225551141024 6098400553061376 6101672131929024 6113018004051456 6119575554981728 6120561471597986 6127200986089344 6128177899511871 6140898117891072 6141887469756864 6148550118445056 6155627710181376 6156609155925984 6163213467915742 6169899250800768 6170382330771456 6170882971982337 6184688079302208 6198524070531072 6225450564583488 6239377747054592 6240372545802528 6247142029965312 6254333110781952 6268833495347136 6282857731354624 6284871846674442 6290676120766464 6291689603165568 6303388806945792 6313535747621004 6320879460790272 6325275573636576 6335534130016896 6339426078275584 6348337468740288 6355147451345644 6362539565985792 6370380307173414 6377290822256256 6384631717256576 6392576754236736 6399434193166868 6406877820801024 6421731873282432 6422234670802944 6434709407090496 6449104730148864 6457052148087338 6479550587627712 6480594499339044 6494046226526208 6495081629304672 6509612013262848 6510151047719928 6525755436616668 6532834500847872 6536847651647488 6540354442067712 6541397228171358 6555517953975816 6556031226444672 6568765853071548 6570183542239744 6582400596955136 6583461078693632 6591653538970752 6614541224869956 6622235058475008 6629338856245504 6630395829915186 6637588406838144 6645228930205824 6668383037976576 6684920203363416 6697350607379904 6712333494644736 6715934427089664 6720605296988862 6728979654365976 6735640208167808 6744033300125184 6745108560536556 6759109337812992 6760198288859904 6774791334212608 6775871498647272 6783671199585112 6791030047861248 6792112801376532 6807307684601088 6835788855228928 6836878745033652 6852173775783168 6883425014498816 6884522499354444 6893101109350512 6899924115684096 6925081173954048 6941136657150864 6945400629875456 6949126594696944 6956664927077376 6973339579347456 6993800634264832 6994927396111984 7002515412673536 7003631885156424 7019299965436416 7036124749629696 7043672534760848 7051313429486592 7052437682265528 7068214947773952 7114800645238272 7115935020341148 7131854338060032 7164381137539584 7165535381383008 7173308471519232 7182710681913648 7190502403617792 7198215792600896 7198779385900032 7215469425852576 7231611415619584 7240610434305024 7255242821417472 7263025658680736 7280434636769616 7288332368292864 7296721962578944 7305802004841984 7313639077904992 7323919928684919 7339122140894208 7353953608103424 7357898747326176 7374957698222793 7379488169242672 7391456485019712 7405200671574528 7406393713530336 7422962826983424 7432110358368983 7440172625965632 7456817307455488 7458006213276192 7466096572397568 7474690790934528 7475882546481552 7492020518829504 7492607115936768 7507160974938912 7508781191131136 7523955518507008 7533318330252288 7559475685565664 7576387264280576 7577595234188784 7585815322100736 7587037462640832 7594547348806656 7613381342719446 7621640250989184 7622236996835328 7631630099533251 7639908803843904 7648104279638452 7648703097518784 7657000322420736 7663560161916806 7675353630959616 7690262462132544 7697874523620352 7707466628714496 7708695497756064 7716964762348282 7725940901554176 7735461801567717 7743853141311168 7752767085240128 7761177197555712 7762414630144608 7779780210972672 7812330120261632 7813575708609888 7817767419034062 7831055743752192 7840706179820339 7850476263426972 7866771445141504 7868025713547936 7869293320625982 7877829839257728 7885627560781824 7886898003669888 7905183415088484 7914378484518912 7922868389171456 7924131601605954 7932727608172416 7937600719857664 7941858965367936 7969530947825664 7976358535872594 7994202738413696 8004150725893056 8022057103355904 8031942915913518 8041285428148224 8049911468298112 8059928779732032 8061227304055884 8077959940313088 8097992766676008 8098626809137536 8117403104084148 8131200737415168 8135562842572032 8150690672068608 8169601314785792 8170903866015828 8187864157188096 8189183293009152 8190488966365818 8208812207901312 8226532334401024 8227843962643116 8246250772402944 8291706081619968 8300600752777984 8301924190398006 8320496727736704 8349488005533696 8350833180356352 8358444660462848 8370194204211336 8379829128899256 8388919470887424 8404518409261056 8409027139801344 8418047663494672 8428523083683192 8433700764848768 8445556096806276 8447378840022528 8464449958320384 8493840409564552 8503054429675008 8504410146261372 8523435672315648 8543865767407488 8562309164376576 8579612542787328 8604790984708632 8639400783503616 8640792665785392 8660108839072896 8670899957303808 8680201396959904 8701007248822224 8710446001130496 8720472589423616 8721862970895144 8731324347250176 8740690605301088 8741374968592896 8758354470762064 8788871385294336 8809937711721216 8819388299826608 8840527773220248 8850117875784192 8860305240274432 8871331005879552 8872760254128624 8913226937817888 8929800809839872 8934591336038928 8954579236119552 8960807062651816 8971972872487968 8992044400166912 8993478080715408 9003234102008832 9013597718479872 9034495331529696 9054706730481664 9056150401835376 9065974409339904 9076410246134784 9115838326711536 9136231701044224 9147600829592064 9179363332472592 9180842207396979 9190801479134016 9199898820912128 9211347176836608 9212831204635296 9222713984269898 9233441565272064 9244820201873613 9254848876201152 9255573496157184 9265502126262592 9275553236103168 9277032118953312 9297786105796608 9305751625184693 9336687216898048 9338175846875232 9359066620581888 9360558818703792 9370600068565771 9381499666172928 9401751239315456 9403250243020704 9424286597031936 9427307770011663 9470303621431506 9486400860317696 9487913360454864 9509139117413376 9524561376669696 9532721177018466 9543809348978688 9552508183386112 9554047175177344 9555570460760121 9565936233384384 9576947575884864 9587336538157056 9598372514533376 9599151289750302 9610316731201536 9620625901136768 9632597809923648 9652064110635744 9654147245740032 9673657095223296 9685578222131007 9707246182359488 9717776491057152 9719325881441568 9720891749008566 9741069339789312 9764418019894272 9765226571579892 9785496187858944 9788633154925002 9805271477471232 9810531663101568 9833276930963724 9834046839667008 9853148779607322 9855275313359616 9873600895432704 9875191618040448 9909599951204352 9920230167954176 9921811837304934 9944008284368256 9945593744872779 9967843395308736 9978656396857344 9989360691772672 9990142821249024 10009547966585216 10044424440336384 10068500241967104 10079300914087552 10080907945483293 10093469481548964 10103460312251712 10114420429467648 10116049950187776 10126063131742208 10138664006719488 10140297433289856 10151175123625928 10162187001318912 10163807247970908 10175506799377668 10186545071791872 10198270796691712 10210961526901632 10253683282843392 10255318117550478 10278260663674752 10313949068756956 10325137521748224 10326783749031666 10349886173526144 10418100944813184 10423689892045416 10434997390616064 10454400948105216 10467301684569296 10490700951397248 10492391094167976 10503773119010304 10515864004893184 10528949948154624 10540244553451312 10565508802141272 10576970144229888 10589145287157248 10602322421660928 10635144714496792 10672200967857408 10697781507090048 10709257221218024 10746571706309376 10748303072074512 10759962707278848 10774066022870472 10797323688901344 10798169078850048 10823204138778864 10847417123429376 10894538488021104 10918911057345536 10920651955154424 10932498552439296 10945082943868416 10970458616857488 10995001029870592 11008683211341312 11030930412155136 11069232253864008 11087184727529568 11093995636982272 11107801007361792 11109590570295504 11121508039854877 11134444240475136 11160258938948448 11173105505199008 11185225961183232 11187009319914288 11199009838042019 11212036186401792 11238030778244256 11238910673905152 11260741462408368 11263171786696704 11285933277760512 11337405906233344 11339213528348496 11364580896420864 11366392851283176 11391821023209984 11416412219168768 11420072014079169 11432460376483776 11439483390383104 11472156419457678 11473054646278176 11485500483631104 11495340242875209 11519201044671488 11521056887713856 11535393693198816 11546811785430528 11561199943071744 11575447143522423 11588911352331264 11601342998429632 11613928001507328 11615779711966752 11629150627860192 11641765796333568 11655166624790528 11669670316459008 11718495180392448 11720363562914832 11746583615628288 11775714395140458 11787370364293664 11800157167712256 11802038570321904 11803939980938973 11828441341172736 11830347005504832 11843180429488128 11857775122632726 11871424599273946 11884302583757184 11886197402408931 11906401079786496 11912788448051904 11925711303561216 11939438981492736 11962630496650624 11964537803808891 11991304107620544 12004312136011776 12018130291306496 12033085655033856 12045993775372928 12047914373870277 12074867202447168 12087965879119872 12101880328179712 12116939910469632 12146989150014012 12154451102282048 12196801106122752 12203344263858048 12226036008102912 12239151109963456 12241122943195972 12254401972178688 12256355799023742 12281796235782144 12283774939513728 12313218311851968 12326426935831484 12339798501601536 12340764661542912 12341765943964674 12369376158604416 12450901129166976 12452886285597009 12480745091605056 12494284059930624 12508666221563904 12537666990694272 12569743693348884 12581352241532928 12583379206331136 12606777613891584 12627071495242008 12650551147273152 12671068260033792 12678852156551168 12696674937480576 12710294902691288 12740760614346828 12754581644512512 12769263434513152 12785153508473472 12798868386333736 12843463746564864 12844469341605888 12869418814180992 12914104296174676 12959101175255424 12961188998678088 12990163258609344 13019224026525696 13020302095439856 13051510873233336 13065669001695744 13080708884135424 13082794456342716 13111035907951632 13112062452889344 13137531706143096 13140367084479488 13166922157387264 13183307077941504 13229082449739912 13258677712491008 13260791659830372 13275176813676288 13290457860411648 13369840406726832 13394701214759808 13431868854179328 13441210593977724 13457959308731952 13471280416335616 13488066600250368 13490217121073112 13520396577719808 13549582668425216 13551742997294544 13567342399170224 13582060095722496 13584225602753064 13614615369202176 13671577710457856 13673757490067304 13704347551566336 13766850028997632 13769044998708888 13786202218701024 13799848231368192 13834070976404847 13850162347908096 13882273314301728 13890801259750912 13898253189393888 13913329854154752 13946679158694912 13987601268529664 13989854792223968 14005030825347072 14007263770312848 14038599930872832 14072249499259392 14087345069521696 14102626858973184 14104875364531056 14136429895547904 14205455432147259 14229601290476544 14231870040682296 14263708676120064 14299081765527699 14328762275079168 14331070762766016 14346616943038464 14365421363827296 14381004807235584 14396431585201792 14397558771800064 14398726934625453 14430938851705152 14463222831239168 14481220868610048 14510485642834944 14526051317361472 14560869273539232 14576664736585728 14593443925157888 14611604009683968 14627278155809984 14647839857369838 14678244281788416 14707907216206848 14715797494652352 14749915396445586 14758976338485344 14779723169410983 14782912970039424 14810401343149056 14812787427060672 14845925653966848 14864220716737966 14880345251931264 14882717755957401 14916012426552384 14932193144795136 14949381581869056 14951765092963104 14984041037659008 14985214231873536 15014321949877824 15047911037014016 15066636660504576 15118951371131328 15152774528561152 15155190468377568 15171630644201472 15174074925281664 15189094697613312 15226762685438892 15243280501978368 15244473993670656 15263260199066502 15279817607687808 15296208559276904 15297406195037568 15327120323833612 15350707261919232 15380524924265088 15395749047240704 15417390995512128 15433929524696564 15451881803108352 15470923603135434 15487706282622336 15505534170480256 15524829260289216 15559560421945344 15627151417219776 15635534838068124 15662111487504384 15681412359640678 15700952526853944 15736051427095872 15738586641251964 15755659678515456 15771255121563648 15773796007339776 15810366830176968 15845736778342912 15848263203211908 15865455216344832 15875201439715328 15883717930735872 15952717071745188 15988405476827392 16008301451786112 16063885831827036 16082570856296448 16099822936596224 16119857559464064 16122454608111768 16195985533352016 16197253618275072 16234806208168296 16271125685144064 16301381344137216 16339202629571584 16341807732031656 16378366586018304 16380977932731636 16417624415802624 16453064668802048 16455687925286232 16492501544805888 16601201505555968 16603848380796012 16640993455473408 16701666360712704 16716889320925696 16740388408422672 16759658257798512 16777838941774848 16818054279602688 16836095326989344 16857046167366384 16867401529697536 16891112193612552 16894757680045056 16928899916640768 16987680819129104 17006108859350016 17008820292522744 17046871344631296 17087731534814976 17124618328753152 17159225085574656 17208234629186517 17209581969417264 17278801567007232 17281585331570784 17320217678145792 17341799914607616 17360402793919808 17402014497644448 17420892002260992 17440945178847232 17443725941790288 17462648694500352 17481381210602176 17482749937185792 17516708941524128 17577742770588672 17619875423442432 17638776599653216 17663571592710687 17681055546440496 17700235751568384 17720610480548864 17742662011759104 17745520508257248 17786662683949089 17807136898910919 17826453875635776 17859601619679744 17869182672077856 17909158472239104 17921614125303632 17943945744975936 17984088800333824 17986956161430816 18006468204017664 18027195436959744 18049410870324673 18068990663059392 18109413460963328 18112300803670752 18131948818679808 18152820492269568 18231676653423072 18272463402088448 18295201659184128 18358726664945184 18361684414793958 18381602958268032 18399797641824256 18422694353673216 18425662409270592 18445427968539796 18466883130544128 18489640403747226 18509697752402304 18511146992314368 18531004252525184 18554064237906624 18595572211593216 18611503250369386 18676351693750464 18718133241163776 18721117637407584 18741200137131542 18762999332345856 18806500486041408 18848573194063872 18854615540023326 18940607242863012 18972801720635392 18975826720909728 19018278234826752 19065442354036932 19087618697957376 19105016366772224 19108094350354688 19111140921520242 19131872466768768 19153895151769728 19198302579500604 19220633462403072 19241251802273536 19265195619847296 19304128221271488 19347314190446592 19371156444262014 19414492364718976 19438651762883136 19441783498017132 19482138679578624 19528836039788544 19530453143159784 19577266309850004 19610542954942464 19621063326203136 19666553861927448 19668093679334016 19706297559214644 19710550626719232 19747201790865408 19750383236080896 19840460335908352 19843623674609868 19888016568736512 19891187489745558 19935686790617472 19978721383545344 20019095933170432 20137000483934208 20158601828175104 20161815890966586 20186938963097928 20206920624503424 20232099900375552 20277328013438976 20280594866579712 20302350247251856 20324374002637824 20327614495941816 20351013598755336 20373090143583744 20396541593383424 20421923053803264 20507366565686784 20510636235100956 20556521327349504 20627898137513912 20650275043496448 20653567498063332 20699772347052288 20836201889626368 20847379784090832 20869994781232128 20934603369138592 20981401902794496 20984782188335952 21007546238020608 21031728009786368 21057899896309248 21080489106902624 21131017604282544 21153940288459776 21178290574314496 21204644843321856 21270289428993584 21344401935714816 21395563014180096 21418514442436048 21493143412618752 21496606144149024 21519925414557696 21548132045740944 21571247137705097 21594647377802688 21596338157700096 21646408277557728 21694834246858752 21789076976042208 21837822114691072 21841303910308848 21864997104878592 21890165887736832 21940917233714976 21990002059741184 22017366422682624 22061860824310272 22138464507728016 22174369455059136 22187991273964544 22215602014723584 22219181140591008 22243016079709754 22268888480950272 22296331075106949 22320517877896896 22346211010398016 22370451922366464 22374018639828576 22398019676084038 22424072372803584 22476061556488512 22477821347810304 22521482924816736 22526343573393408 22571866555521024 22599682518305683 22674811812466688 22678427056696992 22729161792841728 22732785702566352 22783642046419968 22832824438337536 22840144028158338 22864920752967552 22878966780766208 22894890298599753 22944312838915356 22946109292556352 22971000967262208 22990680485750418 23038402089342976 23042113775427712 23070787386397632 23093623570861056 23122399886143488 23150894287044846 23177822704662528 23202685996859264 23206385404703151 23231559423933504 23258301255720384 23283531592667136 23310333249581056 23339340632918016 23436990360784896 23440727125829664 23493167231256576 23522118539461017 23551428790280916 23574740728587328 23600314335424512 23604077140643808 23607879961877946 23656882682345472 23660694011009664 23715550245265452 23742849198547892 23768605167514368 23772394804817862 23812802159572992 23825576896103808 23925260993301248 23929075607617782 23982608215241088 24066171310067712 24091987550745856 24095828747740554 24149734404894336 24233879820939264 24293978300028024 24308902204564096 24393602212245504 24406688527716096 24452072016205824 24478302219926912 24482245886391944 24508803944357376 24512711598047484 24563592471564288 24567549879027456 24626436623703936 24652853871662968 24679597003203072 24683531887929348 24738752317208832 24901802258333952 24905772571194018 24961490183210112 25075333981388544 25139487386697768 25166758412662272 25213555227783168 25254142990484016 25301102294546304 25342136520067584 25393349874961152 25420589805382576 25481521228693656 25509163289025024 25538526869026304 25570307016946944 25597736772667472 25686927493129728 25738837628361984 25828208592349352 25918202350510848 25922377997356176 25980326517218688 26040604190879712 26103021746466672 26131338003391488 26161417768270848 26165588912685432 26222071815903264 26224124905778688 26275063412286192 26280734168958976 26333844314774528 26366614155883008 26458164899479824 26517355424982016 26521583319660744 26550353627352576 26580915720823296 26739680813453664 26789402429519616 26822460566708821 26863737708358656 26882421187955448 26915918617463904 26942560832671232 26976133200500736 26980434242146224 27009376668218987 27040793155439616 27099165336850432 27103485994589088 27134684798340448 27164120191444992 27168451205506128 27229230738404352 27343155420915712 27347514980134608 27408695103132672 27533700057995264 27538089997417776 27542526622190937 27572404437402048 27599696462736384 27668141952809694 27700324695816192 27734460605620839 27764546628603456 27781602519501824 27796506378787776 27826659708309504 27893358317389824 27917254875554079 27975202537059328 27979709584447936 28010061650694144 28014527540625696 28077199861745664 28111800205697313 28144498998518784 28174690139043392 28205253717946368 28209750729062112 28272859791095808 28410910864294518 28459202580953088 28463740081364592 28527417352240128 28598163531055398 28657524550158336 28662141525532032 28666711382280363 28730842727654592 28762009614471168 28792863170403584 28795117543600128 28797453869250906 28861877703410304 28962441737220096 29020971285669888 29052102634722944 29056734666393021 29121738547078464 29153329473171456 29186887850315776 29223208019367936 29254556311619968 29295679714739676 29356488563576832 29415814432413696 29431594989304704 29499830792891172 29517952676970688 29559446338821966 29565825940078848 29620802686298112 29625574854121344 29728441433475932 29760690503862528 29765435511914802 29832024853104768 29903530185926208 29968082075318016 29970428463747072 30028643899755648 30133273321009152 30237902742262656 30242723836449879 30310380936755136 30343261288402944 30348149850563328 30378189395226624 30453525370877784 30486561003956736 30526520398133004 30559635215375616 30592417118553808 30594812390075136 30654240647667224 30761049848530176 30791498094481408 30834781991024256 30867859049393128 30941847206270868 30975412565244672 31011068340960512 31049658520578432 31254302834439552 31271069676136248 31362824719281356 31401905053707888 31472102854191744 31477173282503928 31511319357030912 31547592014679552 31620733660353936 31691473556685824 31696526406423816 31730910432689664 31767435861471744 31905434143490376 31976810953654784 32016602903572224 32127771663654072 32199645873192448 32239715118928128 32244909216223536 32391971066704032 32394507236550144 32469612416336592 32542251370288128 32678405259143168 32683615464063312 32756733172036608 32761955865463272 32835248831605248 32906129337604096 32911375850572464 32985003089611776 33202403011111936 33207696761592024 33281986910946816 33364524119564631 33403332721425408 33433778641851392 33480776816845344 33519316515597024 33555677883549696 33597029514126057 33636108559205376 33672190653978688 33714092334732768 33734803059395072 33782224387225104 33789515360090112 33857799833281536 33975361638258208 34012217718700032 34017640585045488 34093742689262592 34175463069629952 34249236657506304 34260216042237507 34318450171149312 34416469258373034 34419163938834528 34486020728625627 34557603134014464 34563170663141568 34640435356291584 34683599829215232 34720805587839616 34726341430567269 34804028995288896 34841784004521984 34881890357694464 34887451883580576 34925297389000704 34962762421204352 34965499874371584 35033417883048256 35155485541177344 35239750846884864 35277553199306432 35327143185421374 35362111092880992 35400471503136768 35441220961097728 35485324023518208 35491041016514496 35573325367898178 35614273797821838 35652907751271552 35719203239359488 35738365344155712 35818316944478208 35843228250607264 35887891489951872 35893613411426673 35973912322861632 36012936408035328 36054390873919488 36098821740649346 36137981326118784 36143743121610831 36224601607341504 36263897637359616 36305640984539136 36463353306846144 36544926804176896 36590403318368256 36717453329890368 36723368829587916 36763205916536064 36799595283648512 36845388707346432 36851324818541184 36890855937079592 36979280807494452 37019395504804608 37022293984628736 37062008505050368 37108128475813248 37223006500738772 37352703387500928 37442235274815168 37482400274263084 37525998664691712 37613000972082816 37709231080046652 37881214485726024 37951653441819456 38036556469653504 38130884708073864 38216188700709376 38222281843040484 38263744933537536 38307790303539456 38396605159001208 38482503604547072 38530391239694592 38608256442542976 38742312888524028 38828984729437952 38877303525766272 38883566996034264 39057672079577088 39060906286319568 39154532619700008 39242126652406272 39333107723854896 39336187358668032 39412595118429288 39421101253438464 39500766472161792 39680920671816704 39687247349219736 39776033137473024 39782374979491116 39871373581234944 39957442767090688 40038191866340864 40317203656350208 40323631781933172 40373877926195856 40413841249006848 40464199800751104 40561189733159424 40604700494503712 40648748005275648 40655228991883632 40702027197510672 40746180287167488 40793083186766848 40843846107606528 41014733131373568 41021272470201912 41113042654699008 41255796275027824 41300550086992896 41307134996126664 41399544694104576 41502212929214541 41672403779252736 41694759568181664 41739989562464256 41869206738277184 41962803805588992 41969564376671904 42015092476041216 42063456019572736 42115799792618496 42160978213805248 42262035208565088 42307880576919552 42356581148628992 42409289686643712 42540578857987168 42688803871429632 42791126028360192 42837028884872096 42897245296583097 42986286825237504 42993212288298048 43039850829115392 43096264091481888 43142494275410194 43189294755605376 43192676315400192 43196180803876359 43292816555115456 43389668493717504 43578153952084416 43675644229382144 43682607820617696 43729994209757184 43780331775473664 43881834467429952 43980004119482368 44034732845365248 44123721648620544 44276929015456032 44348738910118272 44375982547929088 44431204029447168 44438362281182016 44486032159419508 44537776961900544 44592662150213898 44641035755793792 44692422020796032 44748037279657152 44796039352168076 44848144745607168 44952123112977024 44955642695620608 45042965849633472 45143733111042048 45199365036611366 45356854113393984 45458323585683456 45465571405132704 45567284092839936 45680288056316676 45729841505935104 45757933561532416 45789780597199506 45888625677830712 45892218585112704 45981360971500836 46076804178685952 46084227550855424 46141574772795264 46187247141722112 46301788574089692 46355645409325056 46405371993718528 46412770809406302 46463118847867008 46516602511440768 46678681265836032 46881454251659328 46986334462513152 47044237078922034 47102857580561832 47149481457174656 47208154281287616 47215759923755892 47313765364690944 47321388022019328 47431100490530904 47485698397095784 47537210335028736 47544789609635724 47625604319145984 47651153792207616 47850521986602496 47858151215235564 47965216430482176 48183975101491712 48191657495481108 48299468809788672 48587956600056048 48617804409128192 48813377055432192 48904144032411648 48956604439853824 48964491772783888 49017607888714752 49025423196094968 49135099758054912 49252873247407872 49305707743325936 49359194006406144 49367063775858696 49477504634417664 49803604516667904 49811545142388036 49922980366420224 50150667962777088 50278974773395536 50333516825324544 50508285980968032 50602204589092608 50684273040135168 50786699749922304 50841179610765152 50963042457387312 51018326578050048 51077053738052608 51140614033893888 51195473545334944 51373854986259456 51477675256723968 51624703887559551 51656417184698704 51836404701021696 51844755994712352 51960653034437376 52024772508582881 52081208381759424 52206043492933344 52262676006782976 52322835536541696 52331177825370864 52444143631806528 52448249811557376 52550126824572384 52561468337917952 52667688629549056 52733228311766016 52916329798959648 53034710849964032 53043166639321488 53100707254705152 53161831441646592 53421410696732757 53479361626907328 53578804859039232 53644921133417642 53727475416717312 53764842375910896 53831837234927808 53885121665342464 53952266401001472 53960868484292448 54018753336437974 54081586310879232 54148232610974019 54206971989178176 54269369596680896 54328240382889984 54336902411012256 54458461476808704 54686310841831424 54695029960269216 54817390206265344 54884943258742373 55067400115990528 55076179994835552 55085053244381874 55144808874804096 55199392925472768 55336283905619388 55400649391632384 55468921211241678 55529093257206912 55563205039003648 55593012757575552 55786716634779648 55834509751108158 55950405074118656 55959419168895872 56029055081251392 56154399723491328 56223600411394626 56288997997037568 56349380278086784 56419501458124224 56545719582191616 56821821728589036 56918405161906176 56927480162729184 57054834704480256 57196327062110796 57315049100316672 57324283051064064 57333422764560726 57461685455309184 57585726340807168 57594907738501812 57723755406820608 58041942571339776 58104205269445888 58113469332786042 58243477094156928 58446416038735872 58509112623239936 58591359429479352 58831628864827392 58863189978609408 58999661585782344 59035905353941376 59118892677643932 59131651880157696 59241605372596224 59251149708242688 59456882866951864 59521381007725056 59530871023829604 59664049706209536 59807060371852416 59936164150636032 60057287799511296 60475805484525312 60485447672899758 60620761873510272 60696299701126656 60907050741755568 60973122007913472 61053040796266008 61119270430751232 61184834237107616 61189624780150272 61308481295334448 61522099697060352 61669563982048512 61735718098786256 61883694412541736 61950825130489344 62022136681921024 62099317041156864 62508605668879104 62542139352272496 62725649438562712 62803810107415776 62944205708383488 62954346565007856 63022638714061824 63095184029359104 63241467320707872 63382947113371648 63393052812847632 63461820865379328 63534871722943488 63810868286980752 63953621907309568 64033205807144448 64255543327308144 64399291746384896 64479430237856256 64489818432447072 64713741413115291 64783942133408064 64789014473100288 64939224832673184 65084502740576256 65140261376292851 65356810518286336 65367230928126624 65513466344073216 65523911730926544 65594200479960397 65670497663210496 65812258675208192 65822751701144928 65970006179223552 66404806022223872 66415393523184048 66563973821893632 66729048239129262 66806665442850816 66867557283702784 66888993225320847 66961553633690688 67038633031194048 67111355767099392 67194059028252114 67272217118410752 67344381307957376 67428184669465536 67469606118790144 67564448774450208 67579030720180224 67715599666563072 67799047554917049 67950723276516416 68024435437400064 68035281170090976 68187485378525184 68350926139259904 68498473315012608 68520432084475014 68636900342298624 68832938516746068 68838327877669056 68972041457251254 69115206268028928 69126341326283136 69280870712583168 69367199658430464 69441611175679232 69452682861134538 69608057990577792 69619156214109453 69774903767161152 69850594778001408 69925524842408704 69930999748743168 70066835766096512 70310971082354688 70479501693769728 70555106398612864 70566355618383051 70654286370842748 70724222185761984 70800943006273536 70882441922195456 70970648047036416 70982082033028992 71146650735796356 71228547595643676 71305815502543104 71438406478718976 71476730688311424 71686456501214528 71775782979903744 71787226822853346 71947824645723264 72197643481298692 72275962652237568 72287486243221662 72449203214683008 72926706613692288 73180806636736512 73434906659780736 73446737659175832 73526411833072128 73690777414692864 73702649637082368 73781711874159184 73958561614988904 74038791009609216 74124017010100736 74216256951626496 74446013001477544 74705406775001856 74884470549630336 74964800548526168 75226001944165632 75418462160093304 75762428971452048 75903306883638912 76261769416147728 76432377401418752 76444563686080968 76527489867075072 76615580607078912 76793210318002416 76965007209094144 77060782479389184 77216512885085952 77484625777048056 77657969458875904 77754607051532544 77767133992068528 78121812572639136 78309065239400016 78393068866294133 78484253304812544 78666215447709792 78672374717336064 78825190236858576 78842202506876928 79001532944323584 79361841343633408 79374494698439472 79552066274946048 79564749958982232 79742747162469888 79914885534181376 80076383732681728 80467381700126463 80634407312700416 80647263563866344 80747755852391712 80827682498013696 80928399601502208 81028130004656961 81122379466318848 81209400989007424 81297496010551296 81310457983767264 81404054395021344 81492360574334976 81586166373533696 81687692215213056 82029466262747136 82042544940403824 82226085309398016 82511592550055648 82601100173985792 82614269992253328 82627579866572811 82799089388209152 83004425858429082 83203381816862517 83344807558505472 83389519136363328 83479979124928512 83738413476554368 83751764626662237 83925607611177984 83939128753343808 84030184952082432 84126912039145472 84231599585236992 84321956427610496 84335400617091939 84524070417130176 84615761153839104 84713162297257984 84818579373287424 85081157715974336 85377607742859264 85582252056720384 85674057769744192 85794490593166194 85972573650475008 85986424576596096 86192528182963776 86284988550820388 86378589511210752 86385352630800384 86392361607752718 86585633110230912 87156307904168832 87170203999179063 87365215641235392 87459988419514368 87560663550947328 87763668934859904 88069465690730496 88247443297241088 88553858030912064 88697477820236544 88751965095858176 88862408058894336 88876724562364032 88972064318839016 89185324300427796 89282071511587584 89384844041592064 89496074559314304 89592078704336152 89904246225954048 89911285391241216 90085931699266944 90398730073222732 90713708226787968 90931142810265408 91134568185679872 91360576112633352 91459683011870208 91579561194399012 91777251355661424 91784437170225408 91962721943001672 92168455101710848 92283149545590528 92374494283444224 92603577148179384 92810743987437056 92825541618812604 92926237695734016 93033205022881536 93762908503318656 94088474157844068 94205715161123664 94298962914349312 94416308562575232 94431519847511784 94642776044038656 94862200981061808 94971396794191568 95074420670057472 95089579219271448 95302307584415232 95701043973204992 95716302430471128 95930432860964352 96367950202983424 96383314990962216 96598937619577344 97175913200112096 97235608818256384 97626754110864384 97913208879707648 97928983545567776 98035215777429504 98050846392189936 98270199516109824 98505746494815744 98611415486651872 98718388012812288 98734127551717392 98955009268835328 99607209033335808 99623090284776072 99845960732840448 100093572358693893 100301335925554176 100557949546791072 100667033650649088 100791088542378171 101016571961936064 101204409178185216 101368546080270336 101573399499844608 101682359221530304 101926084914774624 102036653156100096 102154107476105216 102281228067787776 102390947090669888 102747709972518912 102955350513447936 103249407775119102 103312834369397408 103458062185876881 103672809402043392 103689511989424704 103921306068874752 104049545017165762 104162416763518848 104179024291701807 104412086985866688 104525352013565952 104645671073083392 104662355650741728 104888287263613056 104896499623114752 105100253649144768 105335377259098112 105466456623532032 105832659597919296 106069421699928064 106086333278642976 106201414509410304 106323662883293184 106842821393465514 106958723253814656 107157609718078464 107289842266835284 107454950833434624 107529684751821792 107663674469855616 107770243330684928 107921736968584896 108037506672875948 108163172621758464 108296465221948038 108413943978356352 108538739193361792 108673804822024512 108916922953617408 109390059920538432 109634780412530688 109769886517484746 110152359989671104 110170106488763748 110289617749608192 110398785850945536 110672567811238776 110937842422483356 111058186514413824 111126410078007296 111186025515151104 111669019502216316 111900810148237312 111918838337791744 112058110162502784 112447200822789252 112577995994075136 112698760556173568 112839002916248448 113643643457178072 113854960325458368 114109669408960512 114392654124221592 114648566102128128 114666845529121452 114923370910618368 115171452681614336 115189815477003624 115447510813641216 116208410538891776 116226938665572084 116486954188313856 117018225246479872 117182718858958704 117726379957218816 117999323171564688 118071810707882752 118237785355287864 118263303760315392 118502299416485376 118913765733903728 119042762015450112 119061742047659208 119328099412419072 119614120743704832 119872328301272064 120114575599022592 120951610969050624 120970895345799516 121241523747020544 121392599402253312 121814101483511136 121946244015826944 122106081592532016 122238540861502464 122369668474215232 122379249560300544 122616962590668896 123044199394120704 123339127964097024 123471436197572512 123767388825083472 123901650260978688 124044273363842048 124198634082313728 124506638787643623 125017211337758208 125084278704544992 125451298877125424 125607620214831552 125888411416766976 125908693130015712 126045277428123648 126190368058718208 126345876092272711 126482934641415744 126765894226743296 126786105625695264 126923641730758656 127069743445886976 127621736573961504 127907243814619136 128066411614288896 128511086654616288 128798583492769792 128958860475712512 128979636864894144 129427482826230582 129567884266816128 129578028946200576 129878449665346368 130169005481152512 130280522752585702 130734461856253248 131026932688146432 131047823461853088 131188400959920794 131340995326420992 131645503402289856 131940012358447104 132809612044447744 132830787046368096 133127947643787264 133458096478258524 133613330885701632 133735114567405568 133777986450641694 133923107267381376 134077266062388096 134388118056504228 134544434236821504 134688762615914752 134856369338931072 134939212237580288 135128897548900416 135431199333126144 135598095109834098 135901446553032832 136070562340181952 136374970757050368 136701852278519808 137040864168950028 137273800684597248 137665877033492136 137676655755338112 137944082914502508 138230412536057856 138252682652566272 138561741425166336 138883222351358464 138905365722269076 139216115981155584 139238312428218906 139549807534322304 139851049684817408 140133671532193024 140959003387539456 141110212797225728 141132711236766102 141308572741685496 141448444371523968 141941296094072832 141964164066057984 142293301471592712 142457095191287352 142611631005086208 142876812957437952 142953461376622848 143372913002429056 143551565959807488 143574453645706692 143895649291446528 144395286962597384 144551925304475136 144574972486443324 144898406429366016 145853413227384576 146869813319561472 146893475318351664 147052823666144256 147405299274164736 147563423748318368 147917123229977808 148077582019218432 148248034020201472 148432513903252992 148892026002955088 149410813550003712 149768941099260672 149929601097052336 150452003888331264 150836924320186608 151524857942904096 151806613767277824 152523538832295456 152864754802837504 152889127372161936 153054979734150144 153231161214157824 153586420636004832 153930014418188288 154121564958778368 154433025770171904 154969251554096112 155315938917751808 155509214103065088 155534267984137056 156074317525748643 156243625145278272 156618130478800032 156786137732588266 156968506609625088 157332430895419584 157344749434672128 157650380473717152 157684405013753856 158003065888647168 158197777628139781 158723682687266816 158748989396878944 159104132549892096 159129499917964464 159485494324939776 159829771068362752 160152767465363456 160264232090198271 160934763400252926 161268814625400832 161294527127732688 161495511704783424 161655364996027392 161856799203004416 162056260009313922 162244758932637696 162418801978014848 162444697832922057 162620915967534528 162808108790042688 162984721148669952 163172332747067392 163375384430426112 164058932525494272 164085089880807648 164452170618796032 164654829776227119 165023185100111296 165202200347971584 165228539984506656 165255159733145622 165598178776418304 166008851716858164 166406763633725034 166689615117010944 166779038272726656 167476826953108736 167503529253324474 167851215222355968 167878257506687616 168463199170473984 168643912855220992 168670801234183878 169048140834260352 169637158746574848 170162315431948672 170755215485718528 171164504113440768 171348115539488384 171588981186332388 171945147300950016 171972849153192192 172385056365927552 172569977101640776 172757179022421504 172784723215505436 173171266220461824 174312615808337664 174340407998358126 174730431282470784 175527337869719808 176494886594482176 177107716061824128 177394955640473088 177724816117788672 177753449124728064 177944128637678032 178370648600855592 178564143023175168 178769688083184128 178992149118628608 179184157408672304 179808492451908096 180171863398533888 180797460146445464 181427416453575936 181862285620530816 182721152225266704 182919366023740416 183159122388798024 183554502711322848 183568874340450816 183925443886003344 184336910203421696 184566299091181056 185207154296358768 185621487974874112 185651083237625208 185852475391468032 186066410045763072 187525817006637312 188176948315688136 188411430322247328 188597925828698624 188832617125150464 188863039695023568 189065636677532909 189285552088077312 189724401962123616 189942793588383136 190148841340114944 190179158438542896 190604615168830464 191402087946409984 191432604860942256 191860865721928704 192735900405966848 192766629981924432 193197875239154688 194141224239345873 194351826400224192 194471217636512768 195253508221728768 195420784128878553 195826417759415296 195857967091135552 196070431554859008 196101692784379872 196540399032219648 196782601439881191 197011492989631488 197222830973303744 197436776025624576 197468255103434784 197910018537670656 199214418066671616 199246180569552144 199691921465680896 200187144717387786 200602671851108352 200666979675962541 201115899093582144 201334067301298176 201582177084756342 202033143923872128 202408818356370432 202737092160540672 203146798999689216 203364718443060608 203397142664751147 203852169829549248 204073306312200192 204308214952210432 204562456135575552 204781894181339776 205495419945037824 205910701026895872 206498815550238204 206625668738794816 206916124371753762 207345618804086784 207379023978849408 207842612137749504 208099090034331524 208324833527037696 208358048583403614 208824173971733376 209324711301483456 209776574527226112 209792999246229504 210200507298289536 210932913247064064 211665319195838592 211699066855149153 212172666557285952 212402829018820608 212647325766586368 213685642786931028 213917446507629312 214315219436156928 214579684533670568 215059369503643584 215327348939711232 215540486661369856 215843473937169792 216075013345751896 216592930443896076 216827887956712704 217077478386723584 217347609644049024 218780119841076864 219539773034969492 220304719979342208 220340212977527496 220579235499216384 221345135622477552 221875684844966712 222116373028827648 222372051030302208 223338039004432632 223837676675583488 224116220325005568 224894401645578504 225397521112347136 225678005832496896 227287286914356144 227709920650916736 228785308248443184 229297132204256256 229333691058242904 229846741821236736 230342905363228672 230379630954007248 230895021627282432 232416821077783552 232453877331144168 232973908376627712 234036450492959744 234365437717917408 235179206598882399 235452759914437632 235998646343129376 236143621415765504 236475570710575728 236526607520630784 237004598832970752 237827531467807456 238085524030900224 238123484095318416 238656198824838144 239228241487409664 239744656602544128 240229151198045184 241402145100379389 241903221938101248 241941790691599032 242483047494041088 242785198804506624 243084390013970883 243628202967022272 243892488031653888 244212163185064032 244477081723004928 244739336948430464 244758499120601088 245233925181337792 246088398788241408 246678255928194048 246942872395145024 247534777650166944 247803300521957376 248088546727684096 248397268164627456 249013277575287246 250034422675516416 250168557409089984 250902597754250848 251215240429663104 251255293879986711 251776822833533952 251817386260031424 252090554856247296 252380736117436416 252691752184545422 252965869282831488 253006201851275817 253572211251390528 253847283461517312 254139486891773952 255243473147923008 255814487629238272 256132823228577792 257022173309232576 257597166985539584 257917720951425024 257959273729788288 258854965652461164 259135768533632256 259156057892401152 259756899330692736 260561045505171404 261468923712506496 262095646923706176 262376801919841588 262681990652841984 263291006804579712 265661574092736192 266255895287574528 266916192956517048 267555972901283388 267846214534762752 268154532124776192 268776236113008456 269377525231829504 269712738677862144 269878424475160576 270257795097800832 271196190219668196 271802893106065664 272141124680363904 273403704557039616 274081728337900056 275331754066984272 275353311510676224 275888165829005016 276505365305132544 277123482850332672 277766444702716928 277810731444538152 278432231962311168 278476624856437812 279099615068644608 279702099369634816 280267343064386048 282220425594451456 282265422473532204 282617145483370992 282896888743047936 283928328132115968 284586602943185424 284914190382574704 285223262010172416 285906922753245696 286745826004858112 287103131919614976 287148907291413384 287791298582893056 288790573925194768 289103850608950272 289149944972886648 289796812858732032 291706826454769152 293739626639122944 293786950636703328 294105647332288512 294810598548329472 295126847496636736 295834246459955616 296155164038436864 296496068040402944 296865027806505984 297784052005910176 298821627100007424 299537882198521344 299859202194104672 300280717076081679 300904007776662528 301673848640373216 302373265627134513 303049715885808192 303613227534555648 305047077664590912 305729509605675008 305778254744323872 306109959468300288 306462322428315648 307172841272009664 307860028836376576 308243129917556736 308866051540343808 309938503108192224 310631877835503616 311018428206130176 311068535968274112 312148635051497286 312487250290556544 313236260957600064 313572275465176532 313937013219250176 314664861790839168 314689498869344256 315300760947434304 316006131777294336 316395555256279562 317497978793757888 318208265099784192 318258999835928928 318970988649879552 320305534930726912 320528464180396542 321869526800505852 322537629250801664 322589054255465376 322991023409566848 323310729992054784 324112520018627844 324489517865275392 324837603956029696 324889395665844114 325241831935069056 325616217580085376 326750768860852224 328170179761615296 328904341237592064 329309659552454238 330046370200222592 330457079969013312 330510319466291244 331196357552836608 332017703433716328 332813527267450068 333379230234021888 333558076545453312 334953653906217472 335007058506648948 335702430444711936 335756515013375232 337287825710441984 337341602468367756 338096281668520704 340324630863897344 342329008226881536 342696231078976768 343177962372664776 343945698306384384 344770112731855104 345139954203281552 345514358044843008 345569446431010872 346342532440923648 348625231616675328 348680815996716252 349460862564941568 351054675739439616 354215432123648256 354789911280946176 355506898249456128 355888257275356064 356741297201711184 357128286046350336 357539376166368256 357984298237257216 358368314817344608 359616984903816192 360343726797067776 361594920292890928 362854832907151872 363724571241061632 365442304450533408 365838732047480832 366318244777596048 367109005422645696 367137748680901632 367850887772006688 368673820406843392 369132598182362112 370414308592717536 371242975949748224 371302166475250416 371704950782936064 372132820091526144 375051634013274624 376353896631376272 376822860644494656 377195851657397248 377665234250300928 377726079390047136 378131273355065818 378571104176154624 379037628276818133 379448803924247232 379885587176766272 380297682680229888 380358316877085792 381209230337660928 382804175892819968 382865209721884512 383721731443857408 384194602811196611 385471800811933696 385533259963848864 386395750478309376 388282448478691746 388703652800448384 388942435273025536 390507016443457536 390841568257757106 391652835518830592 391715934182271104 392203385568759744 393080798064439296 393565202879762382 394022985979262976 394445661946607488 394936510206869568 395820037075341312 398428836133343232 398492361139104288 399383842931361792 400374289434775572 401205343702216704 401333959351925082 402231798187164288 403164354169512684 404066287847744256 404817636712740864 406293597999378432 406729436886121216 406794285329502294 407704339659098496 409124912271151104 409563788362679552 411821402053791744 412997631100476408 413251337477589632 413832248743507524 414691237608173568 414758047957698816 415685224275499008 416198180068663048 416649667054075392 416716097166807228 417648347943466752 418649422602966912 419553149054452224 420401014596579072 423330638391677184 423398133710298306 424345333114571904 427371285573862056 427834893015258624 428630438872313856 429159369067341136 430118739007287168 430654697879422464 431686947874339584 432150026691503792 433185860887792152 433655775913425408 434154956773447168 434695219288098048 437560239682153728 439079546069938984 440609439958684416 440680425955054992 441158470998432768 442690271244955104 443751369689933424 444232746057655296 444744102060604416 446676078008865264 447675353351166976 448232440650011136 449788803291157008 450795042224694272 451356011664993792 454574573828712288 455419841301833472 455981829634049957 457570616496886368 458594264408512512 458667382116485808 459159403359722779 459693483642473472 460685810726457344 460759261908014496 461790043254564864 464833642155567104 464907754662288336 465947816753255424 468072900985919488 468222952577245929 468730875435834816 470358413197764798 470905519828875264 471997292686258752 472287242831531008 472951141421151456 473053215041261568 474009197665941504 474593332884419343 475655062935614912 476171048061800448 476246968190636832 477312397649676288 478456482974819328 479489313205088256 480458302396090368 482804290200758778 483806443876202496 483883581383198064 484966094988082176 485570397609013248 486168780027941766 487256405934044544 487334093498766171 488424326370128064 488954163446009856 489478673896860928 489516998241202176 490467850362675584 492176797576482816 493356511856388096 493885744790290048 493964489328681357 495069555300333888 495606601043914752 496177093455368192 496794536329254912 498026555150574492 500068845351032832 500337114818179968 501805195508501696 502430480859326208 502510587759973422 503553645667067904 503634772520062848 505383504369090844 505931738565662976 506012403702551634 507144422502781056 510486946295846016 512265646457155584 514044346618465152 515835441902850048 515918547459576576 517709931304922328 518271537067264512 519513798661385472 521122091010342808 522937847425012992 524191293847412352 524753603839683176 526582013609159424 531323148185472384 533832385913034096 535111945802566776 535692429069525504 536309064249552384 537552472226016912 538755050463659008 539425477355724288 540515590195601664 542392380439336392 543605786212131328 544282249360727808 548163456675800112 550663508133968544 550706623021352448 551776331658010032 553010730610265088 555532889405433856 555621462889076304 556864463924622336 556953249712875624 558199230137289216 559404198739269632 560534686128772096 564440851188902912 564530844947064408 565234290966741984 565793777486095872 567196910032598727 567856656264231936 569173205886370848 569828380765149408 570446524020344832 571813845506491392 573491652009716224 574206263839229952 574297814582826768 575582597165786112 577581147850389536 578207701217900544 578299889945773296 579593625717464064 582423672718037619 583413652909538304 586262352386635659 587479253278245888 587573901273406656 588211294664577024 589621197096658944 590253694993273472 590347804319643573 591668492919911232 592310328076873728 592992136080805888 593730055613011968 595568104011820352 597643254200014848 599075764397042688 599718404388209344 600561434152163358 601808015553325056 603347697280746432 604746531254269026 606099431771616384 607226455069111296 610094155329181824 610191427994253441 611556509488647744 612219918936600576 612924644856631296 614345682544019328 616486259835113472 617732103080687616 619877006216384448 621263755671007232 622036856412260352 622137071936548224 624297270102994572 624974500581113088 626472521915200128 627144550930353064 629329723581678336 629378997738688512 630601521894868608 632791110512559124 634995957587515776 636517999671857856 637941977299759104 641056928360793084 643739053601011704 645178108510930752 645982046819133696 646621459984109568 648225040037255688 649675207912059392 649778791331688228 650483663870138112 651232435160170752 656340359523230592 658619319104908476 660092740400445184 660914159938026624 661020638932582488 664035406867432656 665627054534900136 667116153090906624 669907307812434944 670014117013297896 671513030026750464 674575651420883968 674683204936735512 676192563337041408 680649261727794688 685392462157953536 686355924745329552 687891396612768768 689540225463710208 690279908406563104 691028716089686016 691138892862021744 692685064881847296 697250463233350656 697361631993432504 698921725129883136 702109351478879232 705537619796647197 708430864247296512 709579822561892352 711013796498912256 711776514550712128 713482594403422368 714256572092700672 715078752332736512 715968596474514432 716736629634689216 719233969807632384 720687453594135552 723189840585781856 724206435301138167 725709665814303744 727449142482123264 729253170041912649 730884608901066816 731677464094961664 732636489555192096 734218010845291392 734275497361803264 735701775544013376 737347640813686784 738265196364724224 740828617185435072 742485951899496448 742604332950500832 743409901565872128 744265640183052288 750103268026549248 752707793262752544 753645721288989312 754391703314794496 755330468500601856 755452158780094272 756262546710131636 757142208352309248 758075256553636266 758897607848494464 759771174353532544 760716633754171584 762418460675321856 765730419443769024 767443462887714816 768389205622393222 771066519927697728 772791500956618752 776564896957383492 777407305600896768 777884870546051072 781683136515514212 783305671037661184 783431868364542208 784406771137519488 787130405759524764 788045971958525952 788891323893214976 789873020413739136 796984722278208576 798767685862723584 800748578869551144 802667918703850164 804463596374328576 806328708339025368 808132575695488512 809635273425481728 813458873772242432 813588570659004588 815408679318196992 819127576725359104 825995262200952816 826502674955179264 827664497487015048 829516095915397632 831370448550998016 832396360137326096 833299334108150784 833432194333614456 835296695886933504 837298845205933824 839106298108904448 840802029193158144 846661276783354368 846796267420596612 848690666229143808 854742571147724112 855669786030517248 858318738134682272 860237478014574336 861309395758844928 863373895748679168 864300053383007584 866371721775584304 867311551826850816 868309913546894336 869390438576196096 875120479364307456 878159092139877968 881218879917368832 881360851910109984 882316941996865536 884421132645908977 885380542489910208 887502739379866848 888465492115310592 889488204121208832 893352156017730528 895350706702333952 896464881300022272 899577606582314016 901590084449388544 902712023329987584 909149147657424576 910839682603666944 911963659268099914 915141232993772736 917188528817025024 917334764232971616 918318806719445558 919386967284946944 921518523816028992 923580086509129728 929667284311134208 929815509324576672 931895633506510848 936145801971838976 936445905154491858 937461750871669632 940716826395529596 941811039657750528 943994585372517504 944574485663062016 945902282842302912 948018395331883008 949186665768838686 951310125871229824 952493936381273664 954624795299352576 956912965949638656 960916604792180736 965608580401517556 967612887752404992 967767162766396128 969932189976164352 972337560055883532 974512811868089088 974668186997532342 976848652740256128 978957347793721856 980935700725351168 986713023712776192 987771489580580096 987928978657362714 990139110600667776 993589072658509824 996053110301148984 1000137690702065664 1000674229636359936 1003610391017003392 1004860961718652416 1005021175519946844 1007107291334135808 1007269545040125696 1010767008738181688 1011863477131325952 1012024807405103268 1014288845005562112 1020973892591692032 1028088693236930304 1031837094919153152 1035419862609844656 1036543074134529024 1039027597322770944 1042244182020685616 1045875694850025984 1048382587694824704 1049507207679366352 1053164027218318848 1062646296370944768 1067664771826068192 1070223891605133552 1071384858139051008 1072618128499104768 1075104944452033824 1077510100927318016 1078850954711448576 1081031180391203328 1084784760878672784 1087211572424262656 1088564498721455616 1096326913351600224 1101327016267937088 1101413246042704896 1103552663316020064 1106021461220530176 1107384443396978467 1111065778810867712 1111242925778152608 1113728927849244672 1113906499425751248 1116398460274578432 1118808397478539264 1121069372257544192 1128881702377805824 1129061689894128816 1130468581933483968 1131587554972191744 1134393820065197454 1135713312528463872 1137112884830454399 1138346411772741696 1139656761530298816 1140893048040689664 1143627691012982784 1146983304019432448 1148412527678459904 1148595629165653536 1151165194331572224 1152583808433589833 1155162295700779072 1156415402435801088 1156599779891546592 1159187251434928128 1164847345436075238 1166827305819076608 1172524704773271318 1174958506556491776 1175147802546813312 1179242394193317888 1180507389986546944 1180695608639287146 1183336985839822464 1187460111226023936 1191136208023640704 1195286508400029696 1198151528794085376 1199436808776418688 1201122868304326716 1203616031106650112 1206695394561492864 1209493062508538052 1212198863543232768 1214452910138222592 1220188310658363648 1220382855988506882 1223113018977295488 1228691365088038656 1235464206161375232 1239754012432768896 1244073712824520704 1244274143873096448 1248594540205989144 1249949001162226176 1252945043830400256 1254289101860706128 1258659447163356672 1261203043789737216 1265582221025118248 1269991915175031552 1273035999343715712 1282113856721586168 1287478107202023408 1290356217021861504 1291964093638267392 1296450080074511376 1299350415824118784 1299557582663376456 1300967327740276224 1302464870320341504 1312680719046461184 1317238638209816952 1320185480800890368 1321828319876053248 1322041277865164976 1328070813734865312 1331254109069800272 1334232306181813248 1339814615624869888 1340028234026595792 1343026060053500928 1349151302841767936 1349366409873471024 1352385126674082816 1361298523455589376 1367945488902149871 1370784924315907072 1372711849490659104 1375782793225537536 1377478210079168337 1379080450927420416 1380559816813126208 1382057432179372032 1382277785724043488 1385370129763694592 1394500926466701312 1394723263986865008 1397843450259766272 1404218702957758464 1404668857731737787 1411075239593294394 1416861728494593024 1419159645123784704 1422027592997824512 1423553029101424256 1423779998653258029 1426965188806844736 1428513144185401344 1430157504665473024 1431937192949028864 1433473259269378432 1438467939615264768 1441374907188271104 1446379681171563712 1448412870602276334 1451419331628607488 1454898284964246528 1458506340083825298 1461769217802133632 1465272979110384192 1468436021690582784 1468550994723606528 1471403551088026752 1476530392729448448 1481657234370870144 1481893467986044071 1485208665901001664 1486819803131744256 1488531280366104576 1500206536053098496 1505415586525505088 1507291442577978624 1508783406629588992 1510660937001203712 1510904317560188544 1512525093420263272 1516150513107272532 1517795215696988928 1519542348707065088 1521433267508343168 1531460838887538048 1536778411244786444 1542133039855395456 1553129793914766984 1554814611201793536 1563366273031028424 1566863736729084416 1568813542275038976 1574260811519049528 1577782647786429952 1579746040827478272 1593969444556417152 1601497157739102288 1605335837407700328 1608927192748657152 1612657416678050736 1616265151390977024 1626917747544484864 1627177141318009176 1630817358636393984 1638255153450718208 1651990524401905632 1653005349910358528 1655328994974030096 1659032191830795264 1664792720274652192 1666598668216301568 1666864388667228912 1670593391773867008 1674597690411867648 1678212596217808896 1681604058386316288 1693322553566708736 1693592534841193224 1697381332458287616 1701590730097796181 1709485142295448224 1711339572061034496 1716637476269364544 1720474956029148672 1722618791517689856 1726747791497358336 1728600106766015168 1732743443551168608 1734623103653701632 1736619827093788672 1738780877152392192 1750240958728614912 1756318184279755936 1758787057159906977 1762437759834737664 1762721703820219968 1764633883993731072 1768842265291817954 1770761084979820416 1771043412958930719 1775005478759733696 1776930984230621184 1778976408242417664 1786704312035461056 1790701413404667904 1792929762600044544 1799155213164628032 1803180168898777088 1805424046659975168 1818298295314849152 1821679365207333888 1823927318536199828 1830282465987545472 1834669528465943232 1836637613438891116 1838773934569893888 1843037047632057984 1859631018649153344 1863791267013021696 1872891810308983716 1874923501743339264 1881433652791059192 1887989170745035008 1889148971326124032 1891804565684605824 1898373331537677372 1902620251742459648 1904987872762547328 1913825931899277312 1931217160803035112 1935534325532792256 1939864379952328704 1944675120111767064 1949025623736178176 1949336373995064684 1953697305480512256 1957914695587443712 1961871401450702336 1975542979161160192 1975857957314725428 1980278221201335552 1992106220602297968 2001348459272719872 2007220782034006784 2009721923437304832 2010042351039893688 2014539090080251392 2021534017476363376 2023726954262651904 2024049614810206536 2028577690011124224 2041947785183384064 2056177386473860608 2063674189838306304 2070839725219689312 2073086148269058048 2078055194645541888 2084488364041371232 2091751389700051968 2096765175389649408 2099014415358732704 2106328054436637696 2116612859389941591 2125292592741889536 2135329543652136384 2140447783210267104 2142769716278102016 2145236256998209536 2150209888904067648 2155020201854636032 2157701909422897152 2162062360782406656 2169569521757345568 2174423144848525312 2177128997442911232 2192653826703200448 2202654032535874176 2202826492085409792 2207105326632040128 2212042922441060352 2214768886793956934 2222485851556305216 2227457855698489344 2227812998851502496 2232796920549156864 2242138744515088384 2257763404755611648 2258123379788257632 2260937163866967936 2263175109944383488 2268787640130394908 2271426625056927744 2274225769660908798 2276692823545483392 2279313523060597632 2287255382025965568 2293966608038864896 2297191258331307072 2302330388663144448 2305167616867179666 2310324591401558144 2313199559783093184 2318374502869856256 2329694690872150476 2333654611638153216 2345049409546542636 2349917013112983552 2350295605093626624 2361014779973093888 2361391217278574292 2366673971679644928 2382272416047281408 2396303057588170752 2398873617552837376 2402245736608653432 2413390789122985728 2418986125017076104 2424397727086465536 2428905820276445184 2440376621316727296 2440765711977013764 2446226037954590976 2457382730176077312 2479508024865537792 2488548287746192896 2497189080411978288 2499898002324452352 2505890087660800512 2508578203721412256 2517318894326713344 2522406087579474432 2531164442050236496 2539983830350063104 2546071998687431424 2564227713443172336 2574956214404046816 2580712434043723008 2583928187276534784 2592900160149022752 2598700831648237568 2599115165326752912 2601934655480552448 2604929740640683008 2625361438092922368 2634477276419633904 2640370961601780736 2643656639752106496 2644082555730329952 2653263397937726931 2656141627469730624 2662508218139600544 2668464612363626496 2679629231249739776 2680056468053191584 2686052120107001856 2689362219678376277 2698302605683535872 2698732819746942048 2704770253348165632 2722597046911178752 2735890977804299742 2741569848631814144 2745423698981318208 2751565586451075072 2754956420158336674 2758160901854840832 2761119633626252416 2764555571448086976 2770740259527389184 2789001852933402624 2789446527973730016 2795686900519532544 2808437405915516928 2809337715463475574 2822150479186588788 2833723456989186048 2844055185995649024 2847106058202848512 2847559997306516058 2853930377613689472 2863874385898057728 2866946518538756864 2882749814376542208 2892759362343127424 2896825741204552668 2902838663257214976 2909796569928493056 2917012680167650596 2923538435604267264 2930545958220768384 2936872043381165568 2942807102176053504 2963314468741740288 2963786935972088142 2970417331802003328 3000413072106196992 3010831173051010176 3014582885155957248 3021321874002407424 3021808635120377088 3025050186840526544 3032301026214545064 3035590431393977856 3039084697414130176 3042866535016686336 3062921677775076096 3073556822489572888 3084266079710790912 3106259587829533968 3109629222403587072 3126732546062056848 3133727473458168832 3137627084550077952 3148521623038099056 3155565295572859904 3159492081654956544 3187938889112834304 3202994315478204576 3210671674815400656 3214115823518059453 3217854385497314304 3225314833356101472 3232530302781954048 3253835495088969728 3254354282636018352 3261634717272787968 3276510306901436416 3303981048803811264 3306010699820717056 3310657989948060192 3318064383661590528 3322153330190935401 3329585440549304384 3333197336432603136 3333728777334457824 3341186783547734016 3349195380823735296 3356425192435617792 3363208116772632576 3386645107133417472 3387185069682386448 3394762664916575232 3403181460195592362 3411338654491363197 3418970284590896448 3422679144122068992 3433274952538729088 3440949912058297344 3445237583035379712 3453495582994716672 3457200213532030336 3457751425300769499 3465486887102337216 3469246207307403264 3473239654187577344 3477561754304784384 3500481917457229824 3512636368559511872 3517574114319813954 3524875519669475328 3525443407640439936 3537684530583635908 3541522169959640832 3542086825917861438 3550010957519467392 3573408624070922112 3585859525200089088 3598310426329256064 3610848093319950336 3636596590629698304 3643358730414667776 3647854637072399656 3660564931975090944 3669339056931886464 3673275226877782232 3686074095264115968 3719262037298306688 3745783620617967432 3749847003486678528 3762867305582118384 3775978341490070016 3783609131369211648 3796746663075354744 3805240503484919296 3809975745525094656 3862434321606070224 3871068651065584512 3889350240223534128 3898051247472356352 3898672747990129368 3907394610961024512 3915829391174887424 3923742802901404672 3951085958322320384 3951715914629450856 3960556442402671104 3984212441204595936 4002696918545439744 4014441564068013568 4019443846874609664 4020084702079787376 4029078180160502784 4043068034952726752 4047453908525303808 4048099229620413072 4057155380022248448 4083895570366768128 4103836466706449613 4112354772947721216 4127348379676612608 4132434630237505011 4141679450439378624 4146172296538116096 4156110389291083776 4168976728082742464 4183502779400103936 4193530350779298816 4198028830717465408 4212656108873275392 4233225718779883182 4250585185483779072 4270659087304272768 4271339995959774087 4280895566420534208 4285539432556204032 4290472513996419072 4300419777808135296 4315403818845794304 4324124721564813312 4339139043514691136 4348846289697050624 4354257994885822464 4385307653406400896 4405308065071748352 4405652984170819584 4414210653264080256 4429537773587913868 4444971703112610432 4455625997703004992 4465593841098313728 4516246759576515264 4521874327733935872 4526350219888766976 4537575280260789816 4548451539321817596 4553385647090966784 4558627046121195264 4587933216077729792 4594382516662614144 4610335233734359332 4620649182803116288 4626399119566186368 4659389381744300952 4690098819093085272 4700591210187253248 4722029559946187776 4722782434557148584 4733347943359289856 4764544832094562816 4797747235105674752 4804491473217306864 4826781578245971456 4837972250034152208 4848795454172931072 4880753242633454592 4881531423954027528 4892452075909181952 4914765460352154624 4959016049731075584 4977096575492385792 4994378160823956576 4999796004648904704 5011780175321601024 5017156407442824512 5034637788653426688 5044812175158948864 5062328884100472992 5079967660700126208 5092143997374862848 5104772190293388543 5128455426886344672 5149912428808093632 5161424868087446016 5167856374553069568 5185800320298045504 5197401663296475136 5198230330653505824 5203869310961104896 5209859481281366016 5250722876185844736 5268954552839267808 5280741923203561472 5287313279504212992 5288165111460659904 5306526795875453862 5312283254939461248 5325016436279201088 5336929224727252992 5360112936106383168 5372104240214003712 5378724439356752554 5397465639493884096 5409540506696331264 5445194093822357504 5471781955608599484 5483139697263628288 5490847397962636416 5509912840316673348 5516321803709681664 5522239267252504832 5529111142896173952 5578893055947460032 5591373801039065088 5618675430926951148 5644300958373177576 5667446913978372096 5694212116405697024 5695119994613032116 5707860755227378944 5733893037077513728 5785518724686254848 5793651482409105336 5819593139856986112 5834025360335301192 5847076871208534528 5861091916441536768 5873744086762331136 5885614204352107008 5926628937483480576 5927573871944176284 5940834663604006656 6021662346102020352 6029165770311914496 6043617270240754176 6050100373681053088 6064602052429090128 6071180862787955712 6078169394828260352 6085733070033372672 6125843355550152192 6147113644979145776 6168532159421581824 6212519175659067936 6219258444807174144 6253465092124113696 6267454946916337664 6275254169100155904 6297043246076198112 6311130591145719808 6318984163309913088 6375877778225668608 6405988630956409152 6421343349630801312 6428231647036118906 6435708770994628608 6450629666712202944 6465060605563908096 6507670990177939456 6508708565272036704 6523269434545575936 6553020613802872832 6607962097607622528 6612021399641434112 6621315979896120384 6636128767323181056 6644306660381870802 6659170881098608768 6667457554668915648 6682373567095468032 6698390761647470592 6726416233545265152 6773290214266834944 6774370139364772896 6789525329833150464 6806362920391184724 6822677308982726394 6837940569181792896 6866549905077458176 6881899824116594688 6906991165989433344 6914400427064060672 6915502850601538998 6930973774204674432 6955123508609568768 7000963834914459648 7025272737119023744 7035148228639627908 7049751039338950656 7050886815280879872 7075369061167271816 7083044339919281664 7084173651835722876 7100021915038934784 7146817248141844224 7196620852658512128 7273193181259396608 7286717460829335552 7295709274144799312 7321129863950181888 7338678113863772928 7346550453755564464 7372148190528231936 7438524074596613376 7491567241235934864 7499694006973357056 7525734611164236768 7551956682980140032 7567218262738423296 7593493326150709488 7610481006969838592 7619951491050189312 7724868643212140448 7742137302131169024 7751691103778849269 7778700480447068256 7796102494944712704 7797345495980258736 7814789221922049024 7831658782349774848 7847485605802809344 7902171916644640768 7903431829258901712 7921112884805342208 7959790193813180793 7968424882409191872 8005393837090879488 8028883128136027136 8038887693749219328 8040169404159574752 8058156360321005568 8068086659035128831 8086136069905453504 8094907817050607616 8096198459240826144 8114310760044496896 8167791140733536256 8207672933412899226 8224709545895442432 8254696759353225216 8264869260475010022 8283358900878757248 8312220778582167552 8337953456165484928 8367005558800207872 8387060701558597632 8396057661434930816 8425312217746550784 8466451437559766364 8501170370967558144 8541318174608545536 8542679991919548174 8561791132841068416 8600839555616270592 8648249443129626624 8678278087029382272 8708515989771644928 8770615306812801792 8810616130143496704 8828421306528160512 8859075547175827736 8889943406225220864 8911251995406009984 9032493519153030528 9043748655467871744 9075150560521579632 9096903078643635192 9106771294181933568 9117254092242390528 9188765033325228288 9220670467468718664 9241298365606232576 9252798239132372736 9318778763488601904 9380197638186170544 9401182420374506496 9444059119892375552 9445564869114297168 9466695886718579712 9529089664189125632 9595494470211349504 9608982946434613728 9642347470554178359 9653563156491942912 9675944500068304416 9697590908345862144 9761506485266909184 9763062847908055056 9784904151818363904 9829530920704309248 9918032099462151168 9954193150984771584 9966459990572806203 9988756321647913152 9999592009297809408 10023560350643202048 10034312814885649024 10069275577306853376 10089624350317897728 10124657768200945984 10159935321400252416 10184287994749725696 10209544380586777086 10256910853772689344 10299824857616187264 10322849736174892032 10335712749106139136 10371600640596091008 10373254275902308497 10396460661307011648 10407738621922209792 10419718962562732032 10501445752371689472 10537909105678535616 10561483846407122944 10574626559008425984 10576330222921319808 10613053591750907724 10624566509878922496 10650032872558402176 10720225872212766336 10757448878713505108 10794931278987768192 10943563911217198968 10981694795925272832 11019825680633346696 11044478534505009664 11058222285792347904 11157786111894920064 11237350861853902296 11288601916746355152 11388424232811394048 11390239989226064232 11415721510454757888 11467786074155027456 11571037449372509696 11587302964818210672 11668050720670602384 11694153742417069056 11722183832883073536 11747488173524662272 11771228408704214016 11853257874966961152 11855147743888352568 11881669327208013312 12043324692204040704 12058331540623828992 12087234540481508352 12100200747362106176 12129204104858180256 12142361725575911424 12156338789656520704 12171466140066745344 12251686711100304384 12294227289958291552 12311509400119348839 12337064318843163648 12397303890712515033 12425038351318135872 12438516889614348288 12506930184248227392 12534909893832675328 12550508338200311808 12594086492152396224 12622261182291439616 12637968326619826176 12751755556451337216 12811977261912818304 12842686699261602624 12856463294072237812 12871417541989257216 12901259333424405888 13017417130544073408 13046538869091151872 13215924195215245056 13224042799282868224 13242631959792240768 13288613320763741604 13318341762197217536 13334915109337831296 13396781523294941184 13548740278729545792 13579050659666300928 13612725840782369448 13645354617965452788 13675881138363585792 13733099810154916352 13763799648233189376 13828800854128121344 13831005701203077996 13861947548409348864 14050545474238047488 14070296457279255816 14101773630561759744 14150738122334543632 14166088679838563328 14168347303671445752 14200043830077869568 14293634496283688448 14393241705317024256 14546386362518793216 14591418548289598624 14642259727900363776 14677356227727545856 14693100907511128928 14744296381056463872 14877048149193226752 14983134482471869728 14999388013946714112 15051469222328473536 15103913365960280064 15134436525476846592 15186986652301418976 15220962013939677184 15239902982100378624 15449737286424280896 15484274604262338048 15503382207557698538 15557400960894136512 15592204989889425408 15594690991960517472 15629578443844098048 15694971211605618688 15804343833289281536 15806863658517803424 15842225769610684416 15919580387626361586 15936849764818383744 16010787674181758976 16057766256272054272 16080338808319149504 16116312720642011136 16136173318070257662 16172272139810907008 16192396918481652288 16228621520088993792 16335582281467072512 16415345866825798452 16449419091790884864 16529738520950020044 16566717801757514496 16675906912330969856 16774121403117195264 16792115322869861632 16932902875119532728 17002340741935116288 17082636349217091072 17085359983839096348 17123582265682136832 17201679111232541184 17356556174058764544 17541230613625603584 17621232260286993408 17656842613056321024 17718151094351655472 17779886812450441728 17822503990812019968 18064987038306061056 18087497310935743488 18150301121043159264 18193806157287270384 18213542588363867136 18234508184484781056 18377530066650456576 18441340934937437328 18482596731212465152 18505596478264745472 18637557526977203808 18760395276372341088 18802364840749012992 18825535537748633939 18888118239784751104 18891129738228594336 18933391773437159424 19058179328378251264 19190988940422699008 19217965892869227456 19284694941108356718 19307126312983885824 19351889000136608832 19395181816691724288 19523012970533818368 19526125695816110112 19569808303636727808 19659061841408618496 19836064198924302336 19908386301969543168 19932919981145612406 19977512643295826304 20047120701286404096 20068625629771298048 20179248700635795456 20249315536401891968 20319870642800504832 20368575989499451392 20419088761173554172 20513821707545378688 20599649715232374528 20645699472349784064 20743201281192182016 20746508551804616994 20792921322614023296 21002891504743378944 21075818211357071232 21149253118016851968 21152660445842639616 21226107183501815448 21249133019757844992 21300065745116804352 21440451744425532672 21514897757427010216 21589862557975536384 21887127822434397936 21963389591850545664 22039651361266693392 22088957069010019328 22116444571584695808 22315572223789840128 22474701723707804592 22577203833492710304 22776848465622788096 22780479978452128464 22831443020909515776 22935572148310054912 23142074898745019392 23174605929636421344 23255073311336547807 23336101441341204768 23388307484834138112 23444367665766147072 23494976347049324544 23542456817408428032 23706515749933922304 23710295487776705136 23763338654416026624 23879370581439542379 24086649384408081408 24116663081247657984 24174469080963016704 24200401494724212352 24204259977105386493 24258408209716360512 24284723451151822848 24312677579313041408 24342932280133490688 24503373422200608768 24588454579916583104 24623018800238697678 24674128637686327296 24794607781425030066 24850076702636271744 25013860368496454784 25101016676400623616 25188172984304792448 25275936653239652352 25503511112902674432 25623954523825636608 25685373398523205248 25712926588144475624 25802518666848811776 26034834261088146816 26431848390430490112 26485263919584481536 26577226641527483208 26636683524394435072 26669830218675662592 27097480557459091584 27225451681564738896 27290709235930905576 27351762276727171584 27466199620309832704 27657601708256242688 27662011402406155992 27723895096818697728 28101090948476094976 28140592914558511632 28203547261123519488 28301476244669087264 28332177359677126656 28336694607342891504 28400087660155739136 28587268992567376896 28786483410634048512 28927042411662535077 29092772725037586432 29182837096579197248 29284519455800727552 29354712455455091712 29386201815022257856 29488592762112927744 29754096298386453504 29899379971718418609 29966268964943739456 29998776027893428224 30102938444656947072 30207826731920560128 30268873050953693184 30373973304602837952 30441924027879354368 30479805964200757248 30899474572848561792 30968549208524676096 31006764415115397076 31114801921788273024 31189381983921034944 31259156887688196096 31613727317035606848 31684451539221368832 31839160775252723172 31873699529636767488 32115532512544108544 32160677616638299008 32272346636140515324 32344544279621814016 32384793836963304576 32830691733651596904 33059477041900040088 33133435603515028992 33351813824661939712 33584230645739723264 33865805750239065456 34165272698434182144 34170719967678192696 34247164531364273664 34403358222465082368 34713112348117529088 35082461227251207168 35242464520573986816 35313685226112642048 35436302188703310944 35559773624900883456 35645007981624039936 36129974076612122112 36174994621871486976 36300602242086318528 36387612314574540768 36427085176727734272 36469016368969562112 36755060133300913152 36882681869874874656 36965193462424930304 37011192956529490944 37275115053954407616 37520790552744682176 37604729681498025984 37651071075497267878 37782259476457188672 37866783546874318848 38116358656756502528 38381977880845398016 38435931785738454912 38569389882216713436 38614252625967771648 38703778000273217664 39052251391632220224 39139616607273455616 39672128397848604672 39865839962291224812 39955025286591652608 40137251259542596096 40498631072803783936 40737151978998902784 40838177522347108344 41027643415090757376 41199299430464749056 41291398944699568128 41486402562384364032 41493017103609233988 41585842645228046592 42151636422714142464 42305320891685279232 42452214367003630896 42498266039515689984 42600131490233608704 42880903488851065344 43029795514854020432 43179725115951072768 43774255644868795872 43926779183701091328 44079302722533386784 44177914138020038656 44232889143169391616 44631144447579680256 44949403447415609184 45154407666985420608 45553696931245576192 45560959956904256928 45662886041819031552 45871144296620109824 46284149797490038784 46349211859272842688 46510146622673095614 46672202882682409536 46776614969668276224 46888735331532294144 47084913634816856064 47413031499867844608 47420590975553410272 47526677308832053248 47758741162879084758 48173298768816162816 48348938161926033408 48400802989448424704 48408519954210772986 48516816419432721024 48685864560266981376 49006746844401217536 49176909159833166208 49246037600477395356 49348257275372654592 49589215562850060132 49700153405272543488 50027720736992909568 50376345968609584896 51007022225805348864 51247909047651273216 51370746797046410496 51425853176288951248 51605037333697623552 52069668522176293632 52863696780860980224 52970527839168963072 53154453283054966416 53273367048788870144 53339660437351325184 54194961114918183168 54450903363129477792 54581418471861811152 54703524553454343168 54932399240619665408 55315203416512485376 55324022804812311984 55447790193637395456 56202181896952189952 56281185829117023264 56407094522247038976 56476606613245901817 56602952489338174528 56664354719354253312 56673389214685783008 56800175320311478272 57174537985134753792 57572966821268097024 57854084823325070154 58185545450075172864 58365674193158394496 58569038911601455104 58709424910910183424 58772403630044515712 58977185524225855488 59508192596772907008 59798759943436837218 59932537929887478912 60205876889313894144 60537746101907386368 60747946609205675904 60959611928401514496 61798949145697123584 61937098417049352192 62013528830230794152 62229603843576546048 62378763967842069888 63227454634071213696 63678321550505446344 63747399059273534976 64321355233276598016 64544693272281030648 64689088559243628032 64769587673926609152 65661383467303193808 66118954083800080176 66266871207030057984 66703627649323879424 67168461291479446528 67731611500478130912 68330545396868364288 68341439935356385392 68494329062728547328 68806716444930164736 69426224696235058176 69765219934009643421 70164922454502414336 70484929041147973632 70627370452225284096 70872604377406621888 71119547249801766912 71290015963248079872 72259948153224244224 72349989243742973952 72601204484172637056 72612779931316159479 72775224629149081536 72854170353455468544 72938032737939124224 73510120266601826304 73765363739749749312 73930386924849860608 74022385913058981888 74550230107908815232 75041581105489364352 75302142150994535756 75564518952914377344 76871863571476909824 77138779764433426872 77407556000546435328 78104502783264440448 79731679924582449624 79910050573183305216 80274502519085192192 80997262145607567872 81676355044694216688 82055286830181514752 82398598860929498112 82972805124768728064 82986034207218467976 83171685290456093184 84303272845428284928 84610641783370558464 84904428734007261792 84996532079031379968 85200262980467217408 85761806977702130688 86059591029708040864 86359450231902145536 86781127234987605231 87548511289737591744 87853558367402182656 88158605445066773568 88355828276040077312 88465778286338783232 89262288895159360512 89898806894831218368 90308815333970841216 91121919913808513856 91325772083638063104 92568299594980077568 92698423718545685376 93020293245346191228 93344405765364819072 93777470663064588288 94841181951106820544 95053354617664106496 95517482325758169516 96346597537632325632 96801605978896849408 96817039908421545972 97033632838865442048 98353818319666332416 98492075200954790712 99178431125700120264 99400306810545086976 100055441473985819136 100752691937219169792 102495818095302546432 102741493594092820992 102851706352577902496 103210074667395247104 104139337044352587264 105727393561721960448 105941055678337926144 106308906566109932832 106546734097577740288 106679320874702650368 108389922229836366336 108901806726258955584 109162836943723622304 109407049106908686336 109864798481239330816 110630406833024970752 110648045609624623968 110895580387274790912 112404363793904379904 112562371658234046528 112814189044494077952 112953213226491803634 113205904978676349056 113346778429371566016 113600350640622956544 114349075970269507584 115145933642536194048 115708169646650140308 116731348386316788992 117418849821820366848 117544807260089031424 119016385193545814016 119597519886873674436 119865075859774957824 120411753778627788288 121495893218411351808 123597898291394247168 123874196834098704384 124027057660461588304 124459207687153092096 124757527935684139776 126454909268142427392 127356643101010892688 127494798118547069952 128642710466553196032 129089386544562061296 129378177118487256064 129539175347853218304 131322766934606387616 131778748764240437573 132237908167600160352 132533742414060115968 133407255298647758848 134336922582958893056 135463223000956261824 136661090793736728576 136682879870712770784 136988658125457094656 137613432889860329472 138852449392470116352 139530439868019286842 140329844909004828672 141254740904450568192 141745208754813243776 142239094499603533824 142580031926496159744 144519896306448488448 145202408968345274112 145225559862632318958 145550449258298163072 147020240533203652608 147530727479499498624 148044771826117963776 149100460215817630464 150083162210978728704 150604284301989071512 151129037905828754688 153743727142953819648 154277559528866853744 154815112001092870656 156209005566528880896 159463359849164899248 159820101146366610432 160549005038170384384 161994524291215135744 163352710089388433376 164110573660363029504 164797197721858996224 165945610249537456128 165972068414436935952 166343370580912186368 168606545690856569856 169221283566741116928 169429819839737705451 169808857468014523584 169993064158062759936 170400525960934434816 171523613955404261376 172119182059416081728 172718900463804291072 173562254469975210462 175097022579475183488 175707116734804365312 176317210890133547136 176931556572677566464 178524577790318721024 179797613789662436736 180617630667941682432 182243839827617027712 185396847437091370752 186040586490692382456 186688811530729638144 189682363902213641088 191034964651516339032 193603211957793698816 193634079816843091944 194067265677730884096 196707636639332664832 196984150401909581424 198356862251400240528 198800613621090173952 200110882947971638272 201505383874438339584 204991636190605092864 205482987188185641984 205703412705155804992 206420149334790494208 208278674088705174528 209295659802028930263 211454787123443920896 211882111356675852288 212617813132219865664 213093468195155480576 213358641749405300736 216779844459672732672 217803613452517911168 218325673887447244608 218814098213817372672 221296091219249247936 221791160774549581824 224808727587808759808 225124743316468093056 225906426452983607268 226411809957352698112 226693556858743132032 231416339293300280616 233462696772633577984 235089614520178062848 239195039773747348872 239730151719549915648 240823507557255576576 242991786436822703616 247195796582788494336 248054115320923176608 248918415374306184192 249515055871368279552 252909818536284854784 254713286202021785376 254989596237094139904 257285420933106392064 258178773089124122592 258756354236974512128 259078350695706436608 262645533869212775232 263557497528480875146 264475816335200320704 265067484828120231936 266814510597295517696 268673845165917786112 270926446001912523648 273365759741425541568 273977316250914189312 277704898784940232704 279060879736038573684 283490417509626487552 285160063852992319488 289039792612896976896 290404817936690548224 290451119725264637916 291100898516596326144 295061454958998997248 298200920431635260928 300166324421957457408 301208568603978143024 302258075811657509376 307487454285907639296 308555119057733707488 309630224002185741312 312418011133057761792 318926719698329798496 319640202292733220864 321098010076340768768 323989048582430271488 326705420178776866752 328221147320726059008 329594395443717992448 331891220499074912256 331944136828873871904 332686741161824372736 337213091381713139712 338442567133482233856 338859639679475410902 339617714936029047168 340801051921868869632 343047227910808522752 344238364118832163456 345437800927608582144 347124508939950420924 350194045158950366976 352634421780267094272 357049155580637442048 359595227579324873472 361235261335883364864 364487679655234055424 370793694874182741504 372081172981384764912 373377623061459276288 379364727804427282176 382069929303032678064 387206423915587397632 387268159633686183888 388134531355461768192 393415273278665329664 393968300803819162848 395336246292721312719 396713724502800481056 397601227242180347904 400221765895943276544 403010767748876679168 409983272381210185728 410965974376371283968 411406825410311609984 412840298669580988416 416557348177410349056 418591319604057860526 423764222713351704576 425235626264439731328 426717283498810601472 433559688919345465344 435607226905035822336 436651347774894489216 442592182438498495872 450249486632936186112 451812852905967214536 452823619914705396224 453387113717486264064 462832678586600561232 466925393545267155968 470179229040356125696 478390079547494697744 479460303439099831296 481647015114511153152 485983572873645407232 494391593165576988672 496108230641846353216 497836830748612368384 499030111742736559104 505819637072569709568 508289459519213116353 509426572404043570752 509979192474188279808 514570841866212784128 516357546178248245184 517512708473949024256 518156701391412873216 525291067738425550464 527114995056961750292 528951632670400641408 541852892003825047296 546731519482851083136 558121759472077147368 566980835019252975104 580809635873381096448 580902239450529275832 582201797033192652288 590122909917997994496 596401840863270521856 600332648843914914816 602417137207956286048 604516151623315018752 614974908571815278592 617110238115467414976 619260448004371482624 624836022266115523584 637853439396659596992 639280404585466441728 647978097164860542976 653410840357553733504 656442294641452118016 663888273657747743808 665373482323648745472 674426182763426279424 677719279358950821804 679235429872058094336 688476728237664326912 694249017879900841848 700388090317900733952 705268843560534188544 719190455158649746944 722470522671766729728 728975359310468110848 741587389748365483008 744162345962769529824 746755246122918552576 758729455608854564352 764139858606065356128 774412847831174795264 774536319267372367776 776269062710923536384 786830546557330659328 787936601607638325696 790672492585442625438 793427449005600962112 795202454484360695808 800443531791886553088 806021535497753358336 821931948752742567936 822813650820623219968 833114696354820698112 837182639208115721052 850471252528879462656 867119377838690930688 871214453810071644672 873302695549788978432 885184364876996991744 900498973265872372224 903625705811934429072 905647239829410792448 906774227434972528128 925665357173201122464 933850787090534311936 940358458080712251392 956780159094989395488 958920606878199662592 963294030229022306304 971967145747290814464 988783186331153977344 992216461283692706432 995673661497224736768 998060223485473118208 1011639274145139419136 1016578919038426232706 1018853144808087141504 1029141683732425568256 1032715092356496490368 1036313402782825746432 1050582135476851100928 1054229990113923500584 1057903265340801282816 1083705784007650094592 1093463038965702166272 1116243518944154294736 1133961670038505950208 1161619271746762192896 1161804478901058551664 1164403594066385304576 1180245819835995988992 1186008738878163938157 1192803681726541043712 1200665297687829829632 1204834274415912572096 1209032303246630037504 1229949817143630557184 1234220476230934829952 1238520896008742965248 1249672044532231047168 1275706878793319193984 1306821680715107467008 1327776547315495487616 1355438558717901643608 1358470859744116188672 1376953456475328653824 1388498035759801683696 1400776180635801467904 1410537687121068377088 1438380910317299493888 1444941045343533459456 1457950718620936221696 1483174779496730966016 1488324691925539059648 1493510492245837105152 1517458911217709128704 1528279717212130712256 1549072638534744735552 1552538125421847072768 1573661093114661318656 1575873203215276651392 1581344985170885250876 1586854898011201924224 1645627301641246439936 1674365278416231442104 1700942505057758925312 1742428907620143289344 1746605391099577956864 1770368729753993983488 1800997946531744744448 1807251411623868858144 1811294479658821584896 1813548454869945056256 1851330714346402244928 1867701574181068623872 1880716916161424502784 1913560318189978790976 1917841213756399325184 1943934291494581628928 1984432922567385412864 1996120446970946236416 2023278548290278838272 2033157838076852465412 2037706289616174283008 2065430184712992980736 2101164270953702201856 2108459980227847001168 2115806530681602565632 2167411568015300189184 2186926077931404332544 2232487037888308589472 2267923340077011900416 2323238543493524385792 2323608957802117103328 2328807188132770609152 2360491639671991977984 2372017477756327876314 2385607363453082087424 2401330595375659659264 2409668548831825144192 2418064606493260075008 2468440952461869659904 2499344089064462094336 2551413757586638387968 2613643361430214934016 2655553094630990975232 2710877117435803287216 2716941719488232377344 2753906912950657307648 2776996071519603367392 2801552361271602935808 2821075374242136754176 2876761820634598987776 2889882090687066918912 2915901437241872443392 2966349558993461932032 2976649383851078119296 2987020984491674210304 3034917822435418257408 3056559434424261424512 3098145277069489471104 3151746406430553302784 3162689970341770501752 3173709796022403848448 3291254603282492879872 3348730556832462884208 3401885010115517850624 3484857815240286578688 3493210782199155913728 3540737459507987966976 3558026216634491814471 3601995893063489488896 3614502823247737716288 3622588959317643169792 3627096909739890112512 3702661428692804489856 3827120636379957581952 3968865845134770825728 4066315676153704930824 4075412579232348566016 4130860369425985961472 4202328541907404403712 4216919960455694002336 4231613061363205131264 4334823136030600378368 4373852155862808665088 4464974075776617178944 4535846680154023800832 4647217915604234206656 4657614376265541218304 4720983279343983955968 4744034955512655752628 4819337097663650288384 4936881904923739319808 5102827515173276775936 5227286722860429868032 5311106189261981950464 5421754234871606574432 5433883438976464754688 5507813825901314615296 5553992143039206734784 5603104722543205871616 5642150748484273508352 5753523641269197975552 5831802874483744886784 5953298767702156238592 6069835644870836514816 6113118868848522849024 6196290554138978942208 6303492812861106605568 6325379940683541003504 6347419592044807696896 6582509206564985759744 6697461113664925768416 6803770020231035701248 6969715630480573157376 6986421564398311827456 7081474919015975933952 7116052433268983628942 7203991786126978977792 7229005646495475432576 7254193819479780225024 7405322857385608979712 7654241272759915163904 7937731690269541651456 8132631352307409861648 8150825158464697132032 8261720738851971922944 8404657083814808807424 8433839920911388004672 8463226122726410262528 8669646272061200756736 8747704311725617330176 8929948151553234357888 9294435831208468413312 9488069911025311505256 9638674195327300576768 9873763809847478639616 10205655030346553551872 10454573445720859736064 10622212378523963900928 10843508469743213148864 10867766877952929509376 11015627651802629230592 11107984286078413469568 11906597535404312477184 12226237737697045698048 12392581108277957884416 12606985625722213211136 12650759881367082007008 12694839184089615393792 13165018413129971519488 13394922227329851536832 13607540040462071402496 13972843128796623654912 14162949838031951867904 14232104866537967257884 14458011292990950865152 14810645714771217959424 15308482545519830327808 15875463380539083302912 16265262704614819723296 16301650316929394264064 16523441477703943845888 16809314167629617614848 16867679841822776009344 16926452245452820525056 17495408623451234660352 17859896303106468715776 18588871662416936826624 18976139822050623010512 19277348390654601153536 19747527619694957279232 20411310060693107103744 20909146891441719472128 21244424757047927801856 21687016939486426297728 22215968572156826939136 23813195070808624954368 24452475475394091396096 24785162216555915768832 25213971251444426422272 25301519762734164014016 25389678368179230787584 26789844454659703073664 28464209733075934515768 28916022585981901730304 29621291429542435918848 30616965091039660655616 31750926761078166605824 32530525409229639446592 32603300633858788528128 33046882955407887691776 33735359683645552018688 35719792606212937431552 37177743324833873653248 37952279644101246021024 38554696781309202307072 39495055239389914558464 40822620121386214207488 42488849514095855603712 43374033878972852595456 44431937144313653878272 47626390141617249908736 48904950950788182792192 49570324433111831537664 50427942502888852844544 50603039525468328028032 50779356736358461575168 53579688909319406147328 56928419466151869031536 57832045171963803460608 59242582859084871837696 61233930182079321311232 65061050818459278893184 67470719367291104037376 71439585212425874863104 74355486649667747306496 75904559288202492042048 77109393562618404614144 86748067757945705190912 88863874288627307756544 95252780283234499817472 97809901901576365584384 99140648866223663075328 101206079050936656056064 107159377818638812294656 113856838932303738063072 115664090343927606921216 118485165718169743675392 122467860364158642622464 130122101636918557786368 134941438734582208074752 142879170424851749726208 148710973299335494612992 151809118576404984084096 173496135515891410381824 177727748577254615513088 202412158101873312112128 214318755637277624589312 227713677864607476126144 231328180687855213842432 260244203273837115572736 269882877469164416149504 285758340849703499452416 297421946598670989225984 303618237152809968168192 346992271031782820763648 355455497154509231026176 404824316203746624224256 428637511274555249178624 455427355729214952252288 520488406547674231145472 539765754938328832299008 607236474305619936336384 693984542063565641527296 809648632407493248448512 857275022549110498357248 910854711458429904504576 1040976813095348462290944 1214472948611239872672768 1619297264814986496897024 1821709422916859809009152 2081953626190696924581888 2428945897222479745345536 3643418845833719618018304 4857891794444959490691072 7286837691667439236036608 14573675383334878472073216
- Sum of all divisors σ(n): 55228158410315875225920000
- Sum of proper divisors (its aliquot sum) s(n): 40654483026980996753846784
- 14573675383334878472073216 is an abundant number, because the sum of its proper divisors (40654483026980996753846784) is greater than itself. Its abundance is 26080807643646118281773568
Bases of 14573675383334878472073216
- Binary: 1100000011100001100010000110100011001100010110011110111101000010010001110000000000002
- Hexadecimal: 0xC0E18868CC59EF4247000
- Base-36: 1TX75D944AHU2LMO0
Squares and roots of 14573675383334878472073216
- 14573675383334878472073216 squared (145736753833348784720732162) is 212392014178821016978612305576741547708417264582656
- 14573675383334878472073216 cubed (145736753833348784720732163) is 3095332268654796328292983605922032216342523117541068100216127037425315741696
-
The
square root of 14573675383334878472073216 is 3817548347216.4276536697 -
14573675383334878472073216 is a
perfect cube number . Itscube root is 244262256
Scales and comparisons
How big is 14573675383334878472073216?- 14,573,675,383,334,878,472,073,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,573,675,383,334,878,472,073,216 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 14573675383334878472073216 cubic inches would be around 20355188 feet tall.
Recreational maths with 14573675383334878472073216
- 14573675383334878472073216 backwards is 61237027487843338357637541
- The number of decimal digits it has is: 26
- The sum of 14573675383334878472073216's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 14573675383334878472073216 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 14573675383334878472073216 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/14573675383334878472073216/
Chicago style:
Numbermatics. 2024. "Number 14573675383334878472073216 - Facts about the integer". https://numbermatics.com/n/14573675383334878472073216/
The information we have on file for 14573675383334878472073216 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 14573675383334878472073216, math, Factors of 14573675383334878472073216, curriculum, school, college, exams, university, Prime factorization of 14573675383334878472073216, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, five hundred seventy-three sextillion, six hundred seventy-five quintillion, three hundred eighty-three quadrillion, three hundred thirty-four trillion, eight hundred seventy-eight billion, four hundred seventy-two million, seventy-three thousand, two hundred sixteen.