968726483974364028959195136
968,726,483,974,364,028,959,195,136 is an even composite number composed of five prime numbers multiplied together.
What does the number 968726483974364028959195136 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 19456 divisors.
968726483974364028959195136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 968726483974364028959195136:
218 × 315 × 73 × 613 × 1493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 61 × 61 × 61 × 149 × 149 × 149)See below for interesting mathematical facts about the number 968726483974364028959195136 from the Numbermatics database.
Names of 968726483974364028959195136
- Cardinal: 968726483974364028959195136 can be written as Nine hundred sixty-eight septillion, seven hundred twenty-six sextillion, four hundred eighty-three quintillion, nine hundred seventy-four quadrillion, three hundred sixty-four trillion, twenty-eight billion, nine hundred fifty-nine million, one hundred ninety-five thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 9.68726483974364028959195136 × 1026
Factors of 968726483974364028959195136
Divisors of 968726483974364028959195136
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 61 63 64 72 81 84 96 98 108 112 122 126 128 144 147 149 162 168 183 189 192 196 216 224 243 244 252 256 288 294 298 324 336 343 366 378 384 392 427 432 441 447 448 486 488 504 512 549 567 576 588 596 648 672 686 729 732 756 768 784 854 864 882 894 896 972 976 1008 1024 1029 1043 1098 1134 1152 1176 1192 1281 1296 1323 1341 1344 1372 1458 1464 1512 1536 1568 1647 1701 1708 1728 1764 1788 1792 1944 1952 2016 2048 2058 2086 2187 2196 2268 2304 2352 2384 2562 2592 2646 2682 2688 2744 2916 2928 2989 3024 3072 3087 3129 3136 3294 3402 3416 3456 3528 3576 3584 3721 3843 3888 3904 3969 4023 4032 4096 4116 4172 4374 4392 4536 4608 4704 4768 4941 5103 5124 5184 5292 5364 5376 5488 5832 5856 5978 6048 6144 6174 6258 6272 6561 6588 6804 6832 6912 7056 7152 7168 7301 7442 7686 7776 7808 7938 8046 8064 8192 8232 8344 8748 8784 8967 9072 9089 9216 9261 9387 9408 9536 9882 10206 10248 10368 10584 10728 10752 10976 11163 11529 11664 11712 11907 11956 12069 12096 12288 12348 12516 12544 13122 13176 13608 13664 13824 14112 14304 14336 14602 14823 14884 15309 15372 15552 15616 15876 16092 16128 16384 16464 16688 17496 17568 17934 18144 18178 18432 18522 18774 18816 19072 19683 19764 20412 20496 20736 20923 21168 21456 21504 21903 21952 22201 22326 23058 23328 23424 23814 23912 24138 24192 24576 24696 25032 25088 26047 26244 26352 26901 27216 27267 27328 27648 27783 28161 28224 28608 28672 29204 29646 29768 30618 30744 31104 31232 31752 32184 32256 32768 32928 33376 33489 34587 34992 35136 35721 35868 36207 36288 36356 36864 37044 37548 37632 38144 39366 39528 40824 40992 41472 41846 42336 42912 43008 43806 43904 44402 44469 44652 45927 46116 46656 46848 47628 47824 48276 48384 49152 49392 50064 50176 51107 52094 52488 52704 53802 54432 54534 54656 55296 55566 56322 56448 57216 57344 58408 59049 59292 59536 61236 61488 62208 62464 62769 63504 63623 64368 64512 65536 65709 65856 66603 66752 66978 69174 69984 70272 71442 71736 72414 72576 72712 73728 74088 75096 75264 76288 78141 78732 79056 80703 81648 81801 81984 82944 83349 83692 84483 84672 85824 86016 87612 87808 88804 88938 89304 91854 92232 93312 93696 95256 95648 96552 96768 98304 98784 100128 100352 100467 102214 103761 104188 104976 105408 107163 107604 108621 108864 109068 109312 110592 111132 112644 112896 114432 114688 116816 118098 118584 119072 122472 122976 124416 124928 125538 127008 127246 128736 129024 131072 131418 131712 133206 133407 133504 133956 137781 138348 139968 140544 142884 143472 144828 145152 145424 147456 148176 150192 150528 152576 153321 155407 156282 157464 158112 161406 163296 163602 163968 165888 166698 167384 168966 169344 171648 172032 175224 175616 177147 177608 177876 178608 182329 183708 184464 186624 187392 188307 190512 190869 191296 193104 193536 196608 197127 197568 199809 200256 200704 200934 204428 207522 208376 209952 210816 214326 215208 217242 217728 218136 218624 221184 222264 225288 225792 226981 228864 229376 233632 234423 236196 237168 238144 242109 244944 245403 245952 248832 249856 250047 251076 253449 254016 254492 257472 258048 262144 262836 263424 266412 266814 267008 267912 275562 276696 279936 281088 285768 286944 289656 290304 290848 294912 296352 300384 301056 301401 305152 306642 310814 311283 312564 314928 316224 321489 322812 325863 326592 327204 327936 331776 333396 334768 337932 338688 343296 344064 350448 351232 354294 355216 355752 357216 364658 367416 368928 373248 374784 376614 381024 381738 382592 386208 387072 393216 394254 395136 399618 400221 400512 401408 401868 408856 413343 415044 416752 419904 421632 428652 430416 434484 435456 436272 437248 442368 444528 445361 450576 451584 453962 457728 458752 459963 466221 467264 468846 472392 474336 476288 484218 489888 490806 491904 497664 499712 500094 502152 506898 508032 508984 514944 516096 525672 526848 531441 532824 533628 534016 535824 546987 551124 553392 554429 559872 562176 564921 571536 572607 573888 579312 580608 581696 589824 591381 592704 599427 600768 602112 602802 610304 613284 621628 622566 625128 629856 632448 642978 645624 651726 653184 654408 655872 663552 666792 669536 675864 677376 680943 686592 688128 700896 702464 703269 708588 710432 711504 714432 726327 729316 734832 736209 737856 746496 749568 750141 753228 760347 762048 763476 765184 772416 774144 786432 788508 790272 799236 800442 801024 802816 803736 817712 826686 830088 833504 839808 843264 857304 860832 868968 870912 872544 874496 884736 889056 890722 901152 903168 904203 907924 915456 917504 919926 932442 933849 934528 937692 944784 948672 952576 964467 968436 977589 979776 981612 983808 995328 999424 1000188 1004304 1013796 1016064 1017968 1029888 1032192 1051344 1053696 1062882 1065648 1067256 1068032 1071648 1087849 1093974 1102248 1106784 1108858 1119744 1124352 1129842 1143072 1145214 1147776 1158624 1161216 1163392 1179648 1182762 1185408 1198854 1200663 1201536 1204224 1205604 1220608 1226568 1240029 1243256 1245132 1250256 1259712 1264896 1276303 1285956 1291248 1303452 1306368 1308816 1311744 1327104 1333584 1336083 1339072 1351728 1354261 1354752 1361886 1373184 1376256 1379889 1398663 1401792 1404928 1406538 1417176 1420864 1423008 1428864 1452654 1458632 1469664 1472418 1475712 1492992 1499136 1500282 1506456 1520694 1524096 1526952 1530368 1544832 1548288 1577016 1580544 1588867 1594323 1598472 1600884 1602048 1605632 1607472 1635424 1640961 1653372 1660176 1663287 1667008 1679616 1686528 1694763 1714608 1717821 1721664 1737936 1741824 1745088 1748992 1769472 1774143 1778112 1781444 1798281 1802304 1806336 1808406 1815848 1830912 1835008 1839852 1864884 1867698 1869056 1875384 1889568 1897344 1905152 1928934 1936872 1955178 1959552 1963224 1967616 1990656 1998848 2000376 2008608 2027592 2032128 2035936 2042829 2059776 2064384 2102688 2107392 2109807 2125764 2131296 2134512 2136064 2143296 2175698 2178981 2187948 2204496 2208627 2213568 2217716 2239488 2248704 2250423 2259684 2281041 2286144 2290428 2295552 2317248 2322432 2326784 2359296 2365524 2370816 2397708 2401326 2403072 2408448 2411208 2441216 2453136 2480058 2486512 2490264 2500512 2519424 2529792 2552606 2571912 2582496 2606904 2612736 2617632 2623488 2654208 2667168 2672166 2678144 2703456 2708522 2709504 2712609 2723772 2746368 2752512 2759778 2797326 2801547 2803584 2809856 2813076 2834352 2841728 2846016 2857728 2893401 2905308 2917264 2932767 2939328 2944836 2951424 2985984 2998272 3000564 3012912 3041388 3048192 3053904 3060736 3089664 3096576 3117527 3154032 3161088 3177734 3188646 3196944 3201768 3204096 3211264 3214944 3263547 3270848 3281922 3306744 3307949 3320352 3326574 3334016 3359232 3373056 3389526 3429216 3435642 3443328 3475872 3483648 3490176 3497984 3538944 3548286 3556224 3562888 3596562 3601989 3604608 3612672 3616812 3631696 3661824 3679704 3720087 3729768 3735396 3738112 3750768 3779136 3794688 3810304 3828909 3857868 3873744 3881003 3910356 3919104 3926448 3935232 3981312 3997696 4000752 4008249 4017216 4055184 4062783 4064256 4071872 4085658 4119552 4128768 4139667 4195989 4205376 4214784 4219614 4251528 4262592 4269024 4272128 4286592 4351396 4357962 4375896 4408992 4417254 4427136 4435432 4478976 4497408 4500846 4519368 4562082 4572288 4580856 4591104 4634496 4644864 4653568 4731048 4741632 4766601 4782969 4795416 4802652 4806144 4816896 4822416 4882432 4906272 4922883 4960116 4973024 4980528 4989861 5001024 5038848 5059584 5084289 5105212 5143824 5153463 5164992 5213808 5225472 5235264 5246976 5308416 5322429 5334336 5344332 5356288 5394843 5406912 5417044 5419008 5425218 5447544 5492736 5505024 5519556 5594652 5603094 5607168 5619712 5626152 5668704 5683456 5692032 5715456 5786802 5810616 5834528 5865534 5878656 5889672 5902848 5971968 5996544 6001128 6025824 6082776 6096384 6107808 6121472 6128487 6179328 6193152 6235054 6308064 6322176 6329421 6355468 6377292 6393888 6403536 6408192 6422528 6429888 6527094 6536943 6541696 6563844 6613488 6615898 6625881 6640704 6653148 6668032 6718464 6746112 6751269 6779052 6843123 6858432 6871284 6886656 6951744 6967296 6980352 6995968 7077888 7096572 7112448 7125776 7193124 7203978 7209216 7225344 7233624 7263392 7323648 7359408 7440174 7459536 7470792 7476224 7501536 7558272 7589376 7614943 7620608 7657818 7715736 7747488 7762006 7820712 7838208 7852896 7870464 7962624 7995392 8001504 8016498 8034432 8110368 8125566 8128512 8137827 8143744 8171316 8239104 8257536 8279334 8391978 8404641 8410752 8429568 8439228 8503056 8525184 8538048 8544256 8573184 8680203 8702792 8715924 8751792 8798301 8817984 8834508 8854272 8870864 8957952 8994816 9001692 9038736 9124164 9144576 9161712 9182208 9268992 9289728 9307136 9352581 9462096 9479827 9483264 9533202 9565938 9590832 9605304 9612288 9633792 9644832 9764864 9790641 9812544 9845766 9920232 9923847 9946048 9961056 9979722 10002048 10077696 10119168 10168578 10210424 10287648 10306926 10329984 10427616 10450944 10470528 10493952 10616832 10644858 10668672 10688664 10712576 10789686 10805967 10813824 10834088 10838016 10850436 10895088 10985472 11039112 11122069 11160261 11189304 11206188 11214336 11239424 11252304 11337408 11366912 11384064 11430912 11486727 11573604 11621232 11643009 11669056 11731068 11757312 11779344 11805696 11943936 11993088 12002256 12024747 12051648 12165552 12188349 12192768 12215616 12242944 12256974 12358656 12386304 12419001 12470108 12587967 12616128 12644352 12658842 12710936 12754584 12787776 12807072 12816384 12845056 12859776 13054188 13073886 13083392 13127688 13226976 13231796 13251762 13281408 13306296 13336064 13436928 13492224 13502538 13558104 13686246 13716864 13742568 13773312 13903488 13934592 13960704 13991936 14193144 14224896 14251552 14299803 14348907 14386248 14407956 14418432 14450688 14467248 14526784 14647296 14718816 14768649 14880348 14919072 14941584 14952448 14969583 15003072 15116544 15178752 15229886 15241216 15252867 15315636 15431472 15460389 15494976 15524012 15641424 15676416 15705792 15740928 15925248 15967287 15990784 16003008 16032996 16068864 16184529 16220736 16251132 16257024 16275654 16287488 16342632 16478208 16515072 16558668 16783956 16809282 16821504 16859136 16878456 17006112 17050368 17076096 17088512 17146368 17360406 17405584 17431848 17503584 17596602 17635968 17669016 17708544 17741728 17915904 17989632 18003384 18077472 18248328 18289152 18323424 18364416 18385461 18537984 18579456 18614272 18705162 18924192 18959654 18966528 18988263 19066404 19131876 19181664 19210608 19224576 19267584 19289664 19529728 19581282 19610829 19625088 19691532 19840464 19847694 19877643 19892096 19922112 19959444 20004096 20155392 20238336 20253807 20337156 20420848 20529369 20575296 20613852 20659968 20855232 20901888 20941056 20987904 21233664 21289716 21337344 21377328 21425152 21579372 21611934 21627648 21668176 21676032 21700872 21790176 21970944 22078224 22244138 22320522 22378608 22412376 22428672 22478848 22504608 22674816 22733824 22768128 22844829 22861824 22973454 23147208 23155643 23242464 23286018 23338112 23462136 23514624 23558688 23611392 23887872 23986176 24004512 24049494 24103296 24331104 24376698 24385536 24413481 24431232 24485888 24513948 24717312 24772608 24838002 24940216 25175934 25213923 25232256 25288704 25317684 25421872 25509168 25575552 25614144 25632768 25719552 26040609 26108376 26147772 26166784 26255376 26394903 26453952 26463592 26503524 26562816 26612592 26672128 26873856 26984448 27005076 27116208 27167021 27372492 27433728 27485136 27546624 27806976 27869184 27921408 27983872 28057743 28386288 28439481 28449792 28503104 28599606 28697814 28772496 28815912 28836864 28901376 28934496 29053568 29294592 29371923 29437632 29537298 29760696 29771541 29838144 29883168 29904896 29939166 30006144 30233088 30357504 30459772 30482432 30505734 30631272 30862944 30920778 30989952 31048024 31282848 31352832 31411584 31481856 31850496 31934574 32006016 32065992 32137728 32369058 32417901 32441472 32502264 32514048 32551308 32574976 32685264 32956416 33117336 33366207 33480783 33567912 33618564 33643008 33718272 33756912 33820169 34012224 34100736 34152192 34177024 34292736 34460181 34720812 34811168 34863696 34929027 35007168 35193204 35271936 35338032 35417088 35483456 35831808 35979264 36006768 36074241 36154944 36496656 36565047 36578304 36646848 36728832 36770922 37075968 37158912 37228544 37257003 37410324 37763901 37848384 37919308 37933056 37976526 38132808 38263752 38363328 38421216 38449152 38535168 38579328 39059456 39162564 39221658 39250176 39383064 39680928 39695388 39755286 39784192 39844224 39918888 40008192 40310784 40476672 40507614 40674312 40841696 41058738 41150592 41227704 41319936 41710464 41803776 41882112 41975808 42579432 42674688 42754656 42850304 42899409 43158744 43223868 43255296 43336352 43352064 43401744 43580352 43941888 44156448 44305947 44488276 44641044 44757216 44824752 44857344 44908749 44957696 45009216 45349632 45467648 45536256 45689658 45723648 45758601 45946908 46294416 46311286 46381167 46484928 46572036 46676224 46924272 47029248 47117376 47222784 47775744 47901861 47972352 48009024 48098988 48206592 48553587 48662208 48753396 48771072 48826962 48862464 48971776 49027896 49434624 49545216 49676004 49880432 50351868 50427846 50464512 50577408 50635368 50843744 51018336 51151104 51228288 51265536 51439104 52081218 52216752 52295544 52333568 52510752 52789806 52907904 52927184 53007048 53125632 53225184 53344256 53747712 53968896 54010152 54232416 54334042 54744984 54867456 54970272 55093248 55156383 55613952 55738368 55842816 55967744 56115486 56772576 56878962 56899584 56964789 57006208 57199212 57395628 57544992 57631824 57673728 57802752 57868992 58107136 58589184 58743846 58832487 58875264 59074596 59521392 59543082 59632929 59676288 59766336 59809792 59878332 60012288 60466176 60715008 60761421 60919544 60964864 61011468 61262544 61588107 61725888 61841556 61979904 62096048 62565696 62705664 62823168 62963712 63700992 63869148 64012032 64131984 64275456 64738116 64835802 64882944 65004528 65028096 65102616 65149952 65370528 65912832 66234672 66358789 66732414 66961566 67135824 67237128 67286016 67436544 67513824 67640338 68024448 68201472 68304384 68354048 68534487 68585472 68920362 69441624 69466929 69622336 69727392 69858054 70014336 70386408 70543872 70676064 70834176 70966912 71663616 71958528 72013536 72148482 72309888 72993312 73130094 73156608 73240443 73293696 73457664 73541844 74151936 74317824 74457088 74514006 74820648 75527802 75641769 75696768 75838616 75866112 75953052 76265616 76527504 76726656 76842432 76898304 77158656 77854483 78121827 78325128 78443316 78500352 78766128 79184709 79361856 79390776 79510572 79568384 79688448 79837776 80016384 80621568 80953344 81015228 81348624 81501063 81683392 82117476 82301184 82455408 82609921 82639872 83420928 83607552 83764224 83951616 84173229 85158864 85318443 85349376 85509312 85700608 85798818 86317488 86447736 86510592 86672704 86704128 86803488 87160704 87883776 88115769 88312896 88611894 88976552 89282088 89314623 89514432 89649504 89714688 89817498 89915392 90018432 90699264 90935296 91072512 91379316 91447296 91517202 91893816 92588832 92622572 92762334 92969856 93144072 93352448 93848544 94058496 94234752 94445568 95551488 95803722 96018048 96197976 96413184 97107174 97253703 97324416 97506792 97542144 97653924 97724928 97943552 98055792 98869248 99352008 99760864 100098621 100442349 100703736 100855692 100929024 101154816 101270736 101460507 101687488 102036672 102302208 102456576 102531072 102878208 103380543 104162436 104433504 104591088 104667136 104787081 105021504 105579612 105815808 105854368 106014096 106251264 106450368 106688512 107495424 107937792 108020304 108222723 108464832 108668084 109489968 109695141 109734912 109940544 110186496 110312766 111227904 111476736 111685632 111771009 111935488 112230972 113291703 113545152 113757924 113799168 113929578 114012416 114398424 114791256 115089984 115263648 115347456 115605504 115737984 116214272 117178368 117487692 117664974 117750528 118149192 119042784 119086164 119265858 119352576 119532672 119619584 119756664 120024576 120932352 121430016 121522842 121839088 121929728 122022936 122525088 123176214 123451776 123683112 123959808 124192096 125131392 125411328 125646336 125927424 127738296 128024064 128263968 128550912 128698227 129476232 129671604 129765888 130009056 130056192 130205232 130299904 130741056 131825664 132469344 132717578 132917841 133464828 133923132 134271648 134474256 134572032 134726247 134873088 135027648 135280676 136048896 136402944 136608768 136708096 137068974 137170944 137275803 137840724 138883248 138933858 139143501 139244672 139454784 139716108 140028672 140772816 141087744 141352128 141668352 141933824 143327232 143705583 143917056 144027072 144296964 144619776 145660761 145986624 146260188 146313216 146480886 146587392 146915328 147083688 148303872 148635648 148914176 149028012 149641296 151055604 151283538 151393536 151677232 151732224 151906104 152531232 153055008 153453312 153684864 153796608 154317312 155708966 156243654 156650256 156886632 157000704 157532256 158369418 158723712 158781552 159021144 159136768 159376896 159675552 160032768 161243136 161906688 162030456 162089501 162697248 163002126 163366784 164234952 164602368 164910816 165219842 165279744 165469149 166841856 167215104 167528448 167903232 168346458 170317728 170636886 170698752 170894367 171018624 171401216 171597636 172634976 172895472 173021184 173345408 173408256 173606976 174321408 175767552 176231538 176497461 176625792 177223788 177953104 178564176 178629246 178898787 179028864 179299008 179429376 179634996 180036864 181398528 181870592 182145024 182284263 182758632 182894592 183034404 183787632 184764321 185177664 185245144 185524668 185939712 186288144 186704896 187697088 188116992 188469504 188891136 190169147 191102976 191607444 192036096 192395952 192826368 194214348 194507406 194648832 195013584 195084288 195307848 195449856 195887104 196111584 197738496 198704016 199076367 199521728 200197242 200884698 201407472 201711384 201784889 201858048 202309632 202541472 202921014 203374976 204073344 204604416 204913152 205062144 205603461 205756416 206761086 208324872 208400787 208867008 209182176 209334272 209574162 210043008 211159224 211631616 211708736 212028192 212502528 212900736 213377024 214990848 215875584 216040608 216445446 216929664 217336168 218979936 219390282 219469824 219721329 219881088 220372992 220625532 222455808 222953472 223371264 223542018 224461944 226583406 226925307 227090304 227515848 227598336 227859156 228024832 228796848 229582512 230179968 230527296 230694912 231475968 232428544 233563449 234365481 234975384 235329948 235501056 236298384 236741183 237554127 238085568 238172328 238531716 238705152 239065344 239239168 239513328 240049152 241864704 242860032 243045684 243678176 243859456 244045872 244503189 245050176 246352428 246903552 247366224 247829763 247919616 248384192 250262784 250822656 251292672 251854848 252519687 255476592 255955329 256048128 256527936 257101824 257396454 258952464 259343208 259531776 260018112 260112384 260410464 260599808 261482112 263651328 264347307 264938688 265435156 265835682 266929656 267846264 267943869 268543296 268948512 269144064 269452494 269746176 270055296 270561352 272097792 272805888 273217536 273416192 274137948 274341888 274551606 275681448 277766496 277867716 278287002 278489344 278909568 279432216 280057344 281545632 282175488 282704256 283336704 283867648 286654464 287411166 288054144 288593928 289239552 291321522 291761109 291973248 292520376 292626432 292961772 293174784 293830656 294167376 296607744 297828352 298056024 299282592 300295863 302111208 302567076 302787072 303354464 303464448 303812208 304381521 305062464 306110016 306906624 307369728 307593216 308634624 310141629 311417932 312487308 313300512 313773264 314001408 314361243 315064512 316738836 317447424 317563104 318042288 318273536 318753792 319351104 320065536 322486272 323813376 324060912 324179002 324668169 325394496 326004252 326733568 328469904 329085423 329204736 329821632 330439684 330559488 330938298 333683712 334430208 335056896 335313027 335806464 336692916 339875109 340635456 341273772 341397504 341788734 342037248 342802432 343195272 345269952 345790944 346042368 346690816 346816512 347213952 348642816 351535104 352463076 352994922 353251584 354447576 355906208 357128352 357258492 357797574 358057728 358598016 358858752 359269992 360073728 362797056 363741184 364290048 364568526 365517264 365789184 366068808 367575264 369528642 370355328 370490288 371049336 371879424 372576288 373409792 375394176 376233984 376939008 377782272 380338294 383214888 384072192 384791904 385652736 386094681 388428696 389014812 389297664 390027168 390168576 390615696 390899712 391774208 392223168 395476992 397408032 398152734 398753523 399043456 400394484 401769396 402814944 403422768 403569778 403716096 404178741 404619264 405082944 405842028 406749952 408146688 409208832 409826304 410124288 411206922 411512832 411827409 413522172 416649744 416801574 417430503 417734016 418364352 418668544 419148324 420086016 422318448 423263232 423417472 424056384 425005056 425801472 426754048 429981696 431116749 431751168 432081216 432890892 433859328 434672336 436982283 437959872 438780564 438939648 439442658 439762176 440745984 441251064 444911616 445906944 446742528 447084036 448923888 453166812 453850614 454180608 455031696 455196672 455718312 456049664 457593696 459165024 460359936 461054592 461389824 462951936 464511523 464857088 467126898 468730962 469950768 470659896 471002112 472596768 473482366 475108254 476171136 476344656 477063432 477410304 478130688 478478336 479026656 480098304 483729408 485720064 486091368 486268503 487356352 487718912 488091744 489006378 490100352 492704856 493807104 494732448 495659526 495839232 496407447 496768384 500525568 501645312 502585344 503709696 505039374 510953184 511910658 512096256 512683101 513055872 514203648 514792908 517904928 518686416 519063552 520036224 520224768 520820928 521199616 522964224 527302656 528694614 529492383 529877376 530870312 531671364 533859312 535692528 535887738 536696361 537086592 537897024 538288128 538904988 540110592 541122704 544195584 545611776 546435072 546852789 548275896 548683776 549103212 551362896 554292963 555532992 555735432 556574004 556978688 557819136 558864432 560114688 563091264 564350976 565408512 566673408 567735296 570507441 573308928 574822332 576108288 577187856 578269447 578479104 582643044 583522218 583946496 585040752 585252864 585923544 586349568 587661312 588334752 593215488 595656704 596112048 597229101 598565184 600591726 604222416 605134152 605354667 605574144 606708928 606928896 607624416 608763042 610124928 612220032 613813248 614739456 615186432 616810383 617269248 620283258 622835864 624974616 625202361 626601024 627546528 628002816 628722486 630129024 633477672 634894848 635126208 636084576 636547072 637507584 638702208 640131072 644972544 647626752 648121824 648358004 649336338 650788992 652008504 653467136 656939808 658170846 658409472 659163987 659643264 660879368 661118976 661876596 667367424 668860416 670113792 670626054 673385832 679750218 680775921 681270912 682547544 682795008 683577468 684074496 685604864 686390544 690539904 691581888 692084736 693381632 694427904 697285632 700690347 703096443 704926152 705989844 706503168 708895152 710223549 711812416 712662381 714256704 714516984 715595148 716115456 717196032 717717504 718539984 720147456 725594112 727482368 728580096 729137052 731034528 731578368 732137616 733509567 735150528 739057284 740710656 740980576 742098672 743489289 743758848 745152576 746819584 750788352 752467968 753878016 755564544 757559061 760676588 766429776 767865987 768144384 769583808 771305472 772189362 776857392 778029624 778595328 780054336 780337152 781231392 781799424 783548416 784446336 790953984 793041921 794816064 796305468 797507046 798086912 800788968 803538792 803831607 805629888 806845536 807139556 807432192 808357482 809238528 810165888 811684056 813499904 816293376 818417664 819652608 820248576 822413844 823025664 823654818 827044344 833299488 833603148 834861006 835468032 836728704 837337088 838296648 840172032 844636896 846526464 846834944 848112768 850010112 851602944 853508096 859963392 862233498 864162432 865781784 867718656 869344672 873964566 875283327 875919744 877561128 877879296 878885316 879524352 881491968 882502128 889823232 893485056 894168072 897847776 900887589 906333624 907701228 908361216 910063392 910393344 911436624 912099328 913144563 915187392 918330048 920719872 922109184 922779648 925903872 929023046 929714176 930424887 934253796 937461924 939901536 941319792 942004224 943083729 945193536 946964732 950216508 952342272 952689312 954126864 954820608 956261376 956956672 958053312 960196608 967458816 971440128 972182736 972537006 974004507 974712704 975437824 976183488 978012756 980200704 985409712 987256269 987614208 989464896 991319052 991678464 992814894 993536768 1001051136 1003290624 1005170688 1005939081 1007419392 1010078748 1019625327 1021906368 1023821316 1024192512 1025366202 1026111744 1028407296 1029585816 1035809856 1037372832 1038127104 1040072448 1040449536 1041641856 1042399232 1045928448 1054605312 1057389228 1058984766 1059754752 1061740624 1063342728 1067718624 1071385056 1071775476 1073392722 1074173184 1075794048 1076576256 1077809976 1080221184 1082245408 1088391168 1091223552 1092870144 1093705578 1096551792 1097367552 1098206424 1102725792 1108585926 1111065984 1111470864 1113148008 1113957376 1115638272 1117728864 1120229376 1126182528 1128701952 1130817024 1133346816 1134626507 1135470592 1141014882 1149644664 1152216576 1154375712 1156538894 1156958208 1158284043 1165286088 1167044436 1167892992 1170081504 1170505728 1171847088 1172699136 1175322624 1176669504 1186430976 1191313408 1192224096 1194458202 1196260569 1197130368 1201183452 1208444832 1210268304 1210709334 1211148288 1212536223 1213417856 1213857792 1215248832 1217526084 1220249856 1224440064 1227626496 1229478912 1230372864 1233620766 1234538496 1235482227 1240566516 1245671728 1249949232 1250404722 1252291509 1253202048 1255093056 1256005632 1257444972 1260258048 1266955344 1269789696 1270252416 1272169152 1273094144 1275015168 1277404416 1280262144 1289945088 1293350247 1295253504 1296243648 1296716008 1298672676 1301577984 1304017008 1306934272 1310946849 1313879616 1316341692 1316818944 1318327974 1319286528 1321758736 1322237952 1323753192 1334734848 1337720832 1340227584 1341252108 1346771664 1359500436 1361551842 1362541824 1365095088 1365590016 1367154936 1368148992 1371209728 1372781088 1381079808 1383163776 1384169472 1386763264 1388855808 1393534569 1394571264 1401380694 1406192886 1409852304 1411979688 1412494223 1413006336 1417790304 1420447098 1423624832 1425324762 1428513408 1429033968 1431190296 1432230912 1434392064 1435435008 1437079968 1440294912 1451188224 1454964736 1457160192 1458274104 1458805509 1462069056 1463156736 1464275232 1467019134 1470301056 1478114568 1481421312 1481961152 1484197344 1486978578 1487517696 1489222341 1490305152 1493639168 1501576704 1504935936 1507756032 1511129088 1515118122 1521353176 1532859552 1535731974 1536288768 1538049303 1539167616 1542610944 1544378724 1553714784 1556059248 1557190656 1560108672 1560674304 1562462784 1563598848 1568892672 1581907968 1586083842 1588477149 1589632128 1592610936 1595014092 1596173824 1601577936 1607077584 1607663214 1610089083 1611259776 1613691072 1614279112 1614864384 1616714964 1620331776 1623368112 1626999808 1632586752 1636835328 1639305216 1640558367 1644827688 1646051328 1647309636 1654088688 1657188281 1662878889 1666598976 1667206296 1669722012 1670936064 1673457408 1674674176 1676593296 1680344064 1689273792 1693052928 1693669888 1696225536 1700020224 1703205888 1707016192 1711522323 1719926784 1724466996 1728324864 1731563568 1734808341 1735437312 1738689344 1747929132 1750566654 1751839488 1755122256 1755758592 1757770632 1759048704 1762983936 1765004256 1779646464 1786970112 1788336144 1791687303 1795695552 1801775178 1812667248 1815402456 1816064001 1816722432 1820126784 1820786688 1822873248 1824198656 1826289126 1830374784 1836660096 1841439744 1844218368 1845559296 1850431149 1851807744 1858046092 1859428352 1860849774 1868507592 1874923848 1875607083 1879803072 1882639584 1884008448 1886167458 1890387072 1893929464 1900433016 1904684544 1905378624 1908253728 1909641216 1912522752 1913913344 1916106624 1920393216 1934917632 1942880256 1944365472 1945074012 1948009014 1949425408 1952366976 1956025512 1960401408 1970819424 1974512538 1975228416 1977491961 1978929792 1982638104 1983356928 1985629788 1987073536 2002102272 2006581248 2010341376 2011878162 2020157496 2039250654 2042327763 2043812736 2047642632 2048385024 2050732404 2052223488 2056814592 2059171632 2071619712 2074745664 2076254208 2080144896 2083283712 2084798464 2091856896 2102071041 2114778456 2117969532 2119509504 2123481248 2126685456 2130670647 2135437248 2137987143 2142770112 2143550952 2146785444 2148346368 2151588096 2153152512 2155619952 2160442368 2164490816 2176782336 2182447104 2185740288 2187411156 2193103584 2194735104 2196412848 2200528701 2205451584 2217171852 2222131968 2222941728 2226296016 2227914752 2230467867 2231276544 2235457728 2240458752 2252365056 2257403904 2261634048 2266693632 2269253014 2270941184 2272677183 2282029764 2299289328 2303597961 2304433152 2308751424 2313077788 2313916416 2316568086 2330572176 2334088872 2335785984 2340163008 2341011456 2343694176 2345398272 2350645248 2353339008 2372861952 2379125763 2382626816 2384448192 2388916404 2392521138 2394260736 2402366904 2411494821 2416889664 2420536608 2421418668 2422296576 2425072446 2426835712 2427715584 2430497664 2435052168 2440499712 2448880128 2455252992 2458957824 2460745728 2467241532 2469076992 2470964454 2481133032 2491343456 2499898464 2500809444 2504583018 2506404096 2510186112 2512011264 2514889944 2520516096 2533910688 2539579392 2540504832 2544338304 2546188288 2550030336 2554808832 2560524288 2579890176 2586700494 2592487296 2593432016 2597345352 2603155968 2608034016 2613868544 2621893698 2627759232 2632683384 2633637888 2636655948 2638573056 2643517472 2644475904 2647506384 2669469696 2680455168 2682504216 2693543328 2702662767 2719000872 2723103684 2725083648 2730190176 2731180032 2734309872 2736297984 2739433689 2742419456 2745562176 2762159616 2766327552 2768338944 2773526528 2777711616 2787069138 2789142528 2791274661 2802761388 2812385772 2819704608 2823959376 2824988446 2826012672 2829251187 2835580608 2840894196 2847249664 2850649524 2857026816 2858067936 2862380592 2864461824 2868784128 2870870016 2874159936 2880589824 2902376448 2909929472 2914320384 2916548208 2917611018 2922013521 2924138112 2926313472 2928550464 2934038268 2940602112 2956229136 2961768807 2962842624 2963922304 2968394688 2973957156 2975035392 2978444682 2980610304 2987278336 3003153408 3009871872 3015512064 3017817243 3022258176 3030236244 3042706352 3058875981 3065719104 3071463948 3072577536 3076098606 3078335232 3085221888 3088757448 3107429568 3112118496 3114381312 3120217344 3121348608 3124925568 3127197696 3137785344 3163815936 3172167684 3176954298 3179264256 3185221872 3190028184 3192347648 3203155872 3214155168 3215326428 3220178166 3222519552 3227382144 3228558224 3229728768 3233429928 3240663552 3246736224 3253999616 3265173504 3273670656 3278610432 3281116734 3289655376 3292102656 3294619272 3308177376 3314376562 3325757778 3333197952 3334412592 3339444024 3341872128 3346914816 3349348352 3353186592 3360688128 3378547584 3386105856 3387339776 3392451072 3400040448 3403879521 3406411776 3414032384 3423044646 3448933992 3456649728 3463127136 3469616682 3470874624 3474852129 3477378688 3495858264 3501133308 3503678976 3510244512 3511517184 3515541264 3518097408 3525967872 3530008512 3559292928 3573940224 3576672288 3583374606 3588781707 3591391104 3603550356 3625334496 3630804912 3632128002 3633444864 3637608669 3640253568 3641573376 3645746496 3648397312 3652578252 3660749568 3673320192 3682879488 3688436736 3691118592 3700862298 3703615488 3706446681 3716092184 3718856704 3721699548 3737015184 3749847696 3751214166 3756874527 3759606144 3765279168 3768016896 3772334916 3780774144 3787858928 3800866032 3809369088 3810757248 3816507456 3819282432 3825045504 3832213248 3840786432 3869835264 3880050741 3885760512 3888730944 3890148024 3896018028 3898850816 3904733952 3912051024 3920802816 3932840547 3941638848 3949025076 3950456832 3954983922 3957859584 3965276208 3966713856 3971259576 3974147072 4004204544 4013162496 4020682752 4023756324 4040314992 4047886129 4078501308 4084655526 4087625472 4095285264 4096770048 4101464808 4104446976 4113629184 4118343264 4143239424 4149491328 4152508416 4160289792 4166567424 4169596928 4180603707 4183713792 4204142082 4229556912 4235939064 4237482669 4239019008 4246962496 4253370912 4261341294 4270874496 4275974286 4285540224 4287101904 4293570888 4296692736 4303176192 4306305024 4311239904 4320884736 4328981632 4353564672 4364894208 4371480576 4374822312 4376416527 4386207168 4389470208 4392825696 4401057402 4410903168 4434343704 4444263936 4445883456 4452592032 4455829504 4460935734 4462553088 4467667023 4470915456 4480917504 4504730112 4514807808 4523268096 4533387264 4538506028 4541882368 4545354366 4564059528 4598578656 4607195922 4608866304 4614147909 4617502848 4626155576 4627832832 4633136172 4661144352 4668177744 4671571968 4680326016 4682022912 4687388352 4690796544 4706678016 4745723904 4758251526 4765431447 4768896384 4777832808 4785042276 4788521472 4804733808 4822989642 4830267249 4833779328 4841073216 4842837336 4844593152 4850144892 4853671424 4860995328 4870104336 4880999424 4897760256 4910505984 4917915648 4921675101 4934483064 4938153984 4941928908 4962266064 4971564843 4982686912 4988636667 4999796928 5001618888 5009166036 5012808192 5020372224 5024022528 5029779888 5039205181 5041032192 5067821376 5079158784 5081009664 5088676608 5092376576 5100060672 5109617664 5121048576 5134566969 5159780352 5173400988 5184974592 5186864032 5194690704 5204425023 5206311936 5216068032 5227737088 5243787396 5255518464 5265366768 5267275776 5273311896 5277146112 5287034944 5288951808 5295012768 5338939392 5360910336 5365008432 5375061909 5387086656 5405325534 5438001744 5446207368 5448192003 5450167296 5460380352 5462360064 5468619744 5472595968 5478867378 5484838912 5491124352 5524319232 5532655104 5536677888 5547053056 5551293447 5555423232 5574138276 5578285056 5582549322 5605522776 5624771544 5626821249 5639409216 5647918752 5649976892 5652025344 5658502374 5671161216 5681788392 5694499328 5701299048 5714053632 5716135872 5724761184 5728923648 5737568256 5741740032 5748319872 5761179648 5804752896 5819858944 5828640768 5833096416 5835222036 5844027042 5848276224 5857100928 5868076536 5881204224 5912458272 5923537614 5925685248 5927844608 5932475883 5936789376 5947914312 5950070784 5956889364 5961220608 5974556672 6006306816 6019743744 6031024128 6035634486 6060472488 6085412704 6117751962 6126983289 6131438208 6142927896 6145155072 6152197212 6156670464 6170443776 6177514896 6214859136 6224236992 6228762624 6240434688 6249851136 6254395392 6275570688 6306213123 6344335368 6353908596 6358528512 6370443744 6380056368 6384695296 6392011941 6406311744 6428310336 6430652856 6440356332 6445039104 6454764288 6457116448 6459457536 6466859856 6481327104 6493472448 6507999232 6530347008 6547341312 6557220864 6562233468 6579310752 6584205312 6589238544 6601586103 6616354752 6628753124 6651515556 6666395904 6668825184 6678888048 6683744256 6691403601 6693829632 6698696704 6706373184 6721376256 6757095168 6772211712 6774679552 6784902144 6800080896 6807759042 6812823552 6818031549 6828064768 6846089292 6897867984 6910793883 6913299456 6926254272 6939233364 6941749248 6949704258 6954757376 6991716528 7002266616 7007357952 7020489024 7023034368 7031082528 7036194816 7051935744 7060017024 7118585856 7137377289 7147880448 7153344576 7166749212 7177563414 7182782208 7207100712 7234484463 7250668992 7261609824 7264256004 7266889728 7275217338 7280507136 7283146752 7291492992 7296794624 7305156504 7321499136 7346640384 7365758976 7376873472 7382237184 7401724596 7407230976 7412893362 7432184368 7437713408 7443399096 7474030368 7499695392 7502428332 7513749054 7519212288 7530558336 7536033792 7544669832 7561548288 7575717856 7601732064 7618738176 7621514496 7633014912 7638564864 7650091008 7664426496 7681572864 7739670528 7760101482 7777461888 7780296048 7792036056 7797701632 7809467904 7824102048 7841605632 7865681094 7883277696 7898050152 7900913664 7909967844 7915719168 7930552416 7933427712 7942519152 7948294144 8008409088 8041365504 8047512648 8080629984 8095772258 8107988301 8157002616 8169311052 8175250944 8190570528 8193540096 8202929616 8208893952 8218301067 8227258368 8236686528 8286478848 8298982656 8305016832 8320579584 8333134848 8339193856 8361207414 8367427584 8373823983 8408284164 8459113824 8471878128 8474965338 8478038016 8487753561 8493924992 8506741824 8522682588 8541748992 8551948572 8571080448 8574203808 8587141776 8593385472 8606352384 8612610048 8622479808 8641769472 8657963264 8707129344 8729788416 8742961152 8749644624 8752833054 8766040563 8772414336 8778940416 8785651392 8802114804 8821806336 8868687408 8885306421 8888527872 8891766912 8905184064 8911659008 8921871468 8925106176 8935334046 8941830912 8961835008 9009460224 9029615616 9046536192 9053451729 9066774528 9077012056 9083764736 9090708732 9128119056 9176627943 9197157312 9214391844 9217732608 9228295818 9235005696 9252311152 9255665664 9266272344 9322288704 9336355488 9343143936 9360652032 9364045824 9374776704 9381593088 9413356032 9491447808 9516503052 9530862894 9537792768 9555665616 9570084552 9577042944 9609467616 9645979284 9660534498 9667558656 9682146432 9685674672 9689186304 9700289784 9707342848 9721990656 9740208672 9761998848 9795520512 9821011968 9835831296 9843350202 9868966128 9876307968 9883857816 9887459561 9924532128 9943129686 9965373824 9977273334 9999593856 10003237776 10018332072 10025616384 10040744448 10048045056 10059559776 10078410362 10082064384 10135642752 10158317568 10162019328 10177353216 10184753152 10200121344 10211638563 10219235328 10242097152 10269133938 10346801976 10369949184 10373728064 10389381408 10408850046 10412623872 10424556387 10432136064 10455474176 10487574792 10511036928 10530733536 10534551552 10546623792 10554292224 10574069888 10577903616 10590025536 10677878784 10721820672 10730016864 10750123818 10766345121 10774173312 10810651068 10876003488 10892414736 10896384006 10900334592 10912826007 10920760704 10924720128 10937239488 10945191936 10957734756 10982248704 11048638464 11065310208 11073355776 11094106112 11102586894 11110846464 11119340043 11148276552 11156570112 11165098644 11211045552 11249543088 11253642498 11270623581 11278818432 11295837504 11299953784 11304050688 11317004748 11342322432 11363576784 11388998656 11402598096 11428107264 11432271744 11449522368 11457847296 11475136512 11496639744 11522359296 11600317967 11609505792 11640152223 11657281536 11666192832 11670444072 11688054084 11696552448 11714201856 11736153072 11762408448 11798521641 11824916544 11847075228 11851370496 11855689216 11864951766 11873578752 11895828624 11900141568 11913778728 11922441216 11949113344 12012613632 12039487488 12062048256 12071268972 12120944976 12143658387 12170825408 12235503924 12253966578 12262876416 12285855792 12290310144 12304394424 12308878229 12313340928 12340887552 12355029792 12429718272 12448473984 12457525248 12480869376 12499702272 12508790784 12541811121 12551141376 12612426246 12688670736 12707817192 12712448007 12717057024 12740887488 12760112736 12769390592 12784023882 12812623488 12856620672 12861305712 12880712664 12890078208 12909528576 12914232896 12918915072 12933719712 12962654208 12986944896 13015998464 13060694016 13094682624 13114441728 13124466936 13129249581 13158621504 13168410624 13178477088 13203172206 13232709504 13257506248 13303031112 13332791808 13337650368 13357776096 13367488512 13382807202 13387659264 13397393408 13403001069 13412746368 13442752512 13514190336 13544423424 13549359104 13569804288 13600161792 13615518084 13625647104 13636063098 13692178584 13795735968 13821587766 13826598912 13842443727 13852508544 13878466728 13883498496 13899408516 13909514752 13983433056 14004533232 14014715904 14040978048 14046068736 14062165056 14072389632 14120034048 14237171712 14274754578 14296294341 14306689152 14333498424 14355126828 14365564416 14414201424 14468968926 14490801747 14501337984 14523219648 14528512008 14533779456 14550434676 14561014272 14582985984 14593589248 14610313008 14642998272 14693280768 14731517952 14753746944 14803449192 14814461952 14825786724 14864368736 14875426816 14886798192 14914694529 14948060736 14965910001 14999390784 15004856664 15027498108 15038424576 15061116672 15072067584 15089339664 15117615543 15123096576 15151435712 15203464128 15237476352 15243028992 15266029824 15277129728 15300182016 15328852992 15363145728 15403700907 15479341056 15520202964 15554923776 15560592096 15584072112 15595403264 15613275069 15618935808 15648204096 15683211264 15731362188 15766555392 15796100304 15801827328 15819935688 15831438336 15861104832 15866855424 15885038304 15896588288 16016818176 16082731008 16095025296 16125185727 16161259968 16191544516 16215976602 16314005232 16338622104 16344576009 16350501888 16381141056 16387080192 16405859232 16417787904 16436602134 16454516736 16473373056 16572957696 16597965312 16610033664 16641159168 16653880341 16666269696 16678387712 16722414828 16734855168 16747647966 16816568328 16880463747 16918227648 16943756256 16949930676 16956076032 16975507122 16987849984 17013483648 17045365176 17083497984 17103897144 17142160896 17148407616 17174283552 17186770944 17212704768 17225220096 17244959616 17283538944 17315926528 17414258688 17459576832 17485922304 17499289248 17505666108 17532081126 17544828672 17571302784 17604229608 17643612672 17737374816 17770612842 17777055744 17783533824 17797427649 17810368128 17823318016 17843742936 17850212352 17870668092 17883661824 17923670016 18018920448 18059231232 18093072384 18106903458 18154024112 18167529472 18181417464 18256238112 18353255886 18394314624 18428783688 18435465216 18456591636 18470011392 18504622304 18511331328 18532544688 18644577408 18672710976 18686287872 18721304064 18749553408 18763186176 18826712064 18918639369 19033006104 19061725788 19075585536 19111331232 19140169104 19154085888 19176035823 19218935232 19291958568 19321068996 19335117312 19364292864 19371349344 19378372608 19400579568 19414685696 19443981312 19480417344 19523997696 19591041024 19642023936 19671662592 19686700404 19737932256 19752615936 19767715632 19774919122 19804758309 19849064256 19886259372 19930747648 19954546668 19999187712 20006475552 20036664144 20051232768 20074210803 20081488896 20096090112 20119119552 20156820724 20164128768 20271285504 20316635136 20324038656 20354706432 20369506304 20400242688 20423277126 20438470656 20454094647 20484194304 20538267876 20693603952 20732381649 20739898368 20747456128 20778762816 20817700092 20825247744 20849112774 20864272128 20910948352 20975149584 21022073856 21061467072 21069103104 21093247584 21108584448 21148139776 21155807232 21180051072 21355757568 21412131867 21443641344 21460033728 21500247636 21532690242 21548346624 21621302136 21703453389 21752006976 21784829472 21792768012 21800669184 21825652014 21841521408 21849440256 21874478976 21890383872 21915469512 21964497408 22097276928 22130620416 22146711552 22188212224 22205173788 22221692928 22238680086 22296553104 22313140224 22330197288 22422091104 22499086176 22507284996 22541247162 22557636864 22591675008 22599907568 22608101376 22634009496 22684644864 22727153568 22777997312 22805196192 22856214528 22864543488 22899044736 22915694592 22950273024 22993279488 23044718592 23200635934 23219011584 23280304446 23332385664 23340888144 23376108168 23393104896 23428403712 23472306144 23524816896 23597043282 23649833088 23694150456 23702740992 23711378432 23729903532 23747157504 23791657248 23800283136 23827557456 23844882432 23898226688 24025227264 24124096512 24142537944 24241889952 24287316774 24323964903 24341650816 24471007848 24507933156 24525752832 24571711584 24580620288 24608788848 24617756458 24626681856 24654903201 24681775104 24710059584 24859436544 24896947968 24915050496 24961738752 24999404544 25017581568 25083622242 25102282752 25121471949 25224852492 25377341472 25415634384 25424896014 25434114048 25463260683 25481774976 25520225472 25538781184 25568047764 25625246976 25713241344 25722611424 25761425328 25780156416 25819057152 25828465792 25837830144 25867439424 25925308416 25973889792 26031996928 26121388032 26189365248 26228883456 26248933872 26258499162 26298121689 26317243008 26336821248 26356954176 26406344412 26465419008 26515012496 26606062224 26655919263 26665583616 26675300736 26715552192 26734977024 26765614404 26775318528 26806002138 26825492736 26885505024 27028380672 27088846848 27098718208 27139608576 27160355187 27200323584 27231036168 27251294208 27272126196 27384357168 27529883829 27591471936 27643175532 27653197824 27684887454 27705017088 27756933456 27766996992 27798817032 27819029504 27966866112 28009066464 28029431808 28081956096 28092137472 28124330112 28144779264 28240068096 28335202903 28474343424 28549509156 28592588682 28613378304 28666996848 28710253656 28731128832 28828402848 28937937852 28981603494 29002675968 29046439296 29057024016 29067558912 29100869352 29122028544 29165971968 29187178496 29220626016 29285996544 29386561536 29463035904 29507493888 29606898384 29628923904 29651573448 29662378683 29728737472 29750853632 29773596384 29829389058 29896121472 29931820002 29998781568 30009713328 30054996216 30076849152 30122233344 30144135168 30178679328 30235231086 30246193152 30302871424 30406928256 30474952704 30486057984 30532059648 30554259456 30600364032 30634915689 30657705984 30726291456 30807401814 31040405928 31109847552 31121184192 31168144224 31190806528 31226550138 31237871616 31273669161 31296408192 31366422528 31462724376 31533110784 31592200608 31603654656 31639871376 31662876672 31722209664 31733710848 31770076608 31793176576 32033636352 32165462016 32190050592 32250371454 32299035363 32322519936 32383089032 32431953204 32628010464 32677244208 32689152018 32701003776 32738478021 32762282112 32774160384 32811718464 32835575808 32873204268 32946746112 33145915392 33195930624 33220067328 33282318336 33307760682 33332539392 33358020129 33444829656 33469710336 33495295932 33633136656 33760927494 33811870743 33836455296 33887512512 33899861352 33912152064 33951014244 33975699968 34026967296 34090730352 34166995968 34207794288 34284321792 34296815232 34348567104 34373541888 34425409536 34489919232 34567077888 34631853056 34800953901 34828517376 34920456669 34971844608 34998578496 35011332216 35064162252 35089657344 35142605568 35208459216 35274436267 35287225344 35395564923 35474749632 35541225684 35554111488 35567067648 35594855298 35620736256 35646636032 35687485872 35700424704 35741336184 35767323648 35847340032 36037840896 36118462464 36186144768 36213806916 36308048224 36335058944 36362834928 36430975161 36512476224 36706511772 36788629248 36857567376 36870930432 36913183272 36926634687 36940022784 37009244608 37022662656 37065089376 37289154816 37345421952 37372575744 37442608128 37499106816 37526372352 37625433363 37653424128 37837278738 38066012208 38123451576 38137344021 38151171072 38222662464 38280338208 38308171776 38352071646 38437870464 38583917136 38642137992 38670234624 38728585728 38742698688 38756745216 38801159136 38829371392 38887962624 38960834688 39047995392 39182082048 39284047872 39343325184 39373400808 39387748743 39475864512 39505231872 39535431264 39549838244 39609516618 39698128512 39772518744 39861495296 39909093336 39998375424 40012951104 40073328288 40102465536 40148421606 40162977792 40192180224 40209003207 40238239104 40313641448 40328257536 40542571008 40633270272 40648077312 40709412864 40739012608 40800485376 40846554252 40876941312 40908189294 41076535752 41387207904 41464763298 41479796736 41494912256 41527331181 41557525632 41635400184 41650495488 41698225548 41728544256 41821896704 41950299168 42044147712 42122934144 42138206208 42186495168 42217168896 42296279552 42360102144 42711515136 42824263734 42888883023 42920067456 43000495272 43065380484 43096693248 43242604272 43406906778 43472405241 43504013952 43569658944 43585536024 43601338368 43651304028 43683042816 43748957952 43780767744 43830939024 43928994816 44194553856 44261240832 44376424448 44410347576 44443385856 44477360172 44593106208 44626280448 44660394576 44744083587 44844182208 44998172352 45014569992 45082494324 45115273728 45183350016 45199815136 45216202752 45268018992 45352846629 45369289728 45454307136 45555994624 45610392384 45712429056 45729086976 45798089472 45831389184 45900546048 45986558976 46089437184 46211102721 46401271868 46438023168 46560608892 46664771328 46681776288 46752216336 46786209792 46839825207 46856807424 46944612288 47049633792 47194086564 47299666176 47388300912 47405481984 47422756864 47459807064 47494315008 47583314496 47600566272 47655114912 47689764864 47796453376 48050454528 48248193024 48285075888 48375557181 48483779904 48574633548 48647929806 48683301632 48942015696 49015866312 49033728027 49051505664 49143423168 49161240576 49217577696 49235512916 49253363712 49309806402 49363550208 49420119168 49718873088 49793895936 49830100992 49923477504 49961641023 49998809088 50035163136 50167244484 50204565504 50242943898 50449704984 50641391241 50754682944 50831268768 50849792028 50868228096 50926521366 50963549952 51040450944 51077562368 51136095528 51250493952 51426482688 51445222848 51522850656 51560312832 51638114304 51656931584 51675660288 51734878848 51850616832 51947779584 52063993856 52242776064 52378730496 52457766912 52497867744 52516998324 52596243378 52634486016 52713908352 52812688824 52930838016 53030024992 53212124448 53311838526 53331167232 53350601472 53392282947 53431104384 53469954048 53531228808 53550637056 53612004276 53650985472 53771010048 54056761344 54177693696 54197436416 54279217152 54320710374 54462072336 54502588416 54544252392 54768714336 55059767658 55182943872 55286351064 55306395648 55369774908 55410034176 55513866912 55533993984 55597634064 55638059008 55933732224 56018132928 56058863616 56163912192 56248660224 56289558528 56480136192 56670405806 56755918107 57099018312 57185177364 57226756608 57333993696 57420507312 57462257664 57528107469 57656805696 57875875704 57963206988 58005351936 58092878592 58114048032 58135117824 58201738704 58244057088 58331943936 58374356992 58441252032 58571993088 58773123072 58926071808 59014987776 59213796768 59257847808 59303146896 59324757366 59414274927 59457474944 59501707264 59547192768 59658778116 59792242944 59863640004 59997563136 60019426656 60109992432 60153698304 60222632409 60244466688 60288270336 60357358656 60470462172 60492386304 60605742848 60813856512 60949905408 60972115968 61064119296 61108518912 61200728064 61269831378 61315411968 61362283941 61452582912 61614803628 62080811856 62197144947 62219695104 62242368384 62336288448 62381613056 62453100276 62475743232 62547338322 62592816384 62732845056 62925448752 63066221568 63184401216 63207309312 63279742752 63325753344 63444419328 63467421696 63540153216 63586353152 64067272704 64236395601 64330924032 64380101184 64500742908 64598070726 64645039872 64766178064 64863906408 65110360167 65256020928 65354488416 65378304036 65402007552 65476956042 65524564224 65548320768 65623436928 65671151616 65746408536 65893492224 66291830784 66391861248 66440134656 66564636672 66615521364 66665078784 66716040258 66889659312 66939420672 66990591864 67266273312 67521854988 67623741486 67672910592 67775025024 67799722704 67824304128 67902028488 67951399936 68053934592 68181460704 68333991936 68415588576 68568643584 68593630464 68697134208 68747083776 68850819072 68979838464 69134155776 69212216927 69263706112 69601907802 69657034752 69840913338 69997156992 70022664432 70128324504 70179314688 70285211136 70416918432 70548872534 70574450688 70791129846 70949499264 71082451368 71108222976 71134135296 71189710596 71241472512 71293272064 71374971744 71400849408 71482672368 71534647296 71694680064 72075681792 72372289536 72427613832 72616096448 72670117888 72725669856 72861950322 72971894709 73024952448 73413023544 73577258496 73715134752 73741860864 73826366544 73853269374 73880045568 73964709603 74018489216 74045325312 74130178752 74578309632 74690843904 74745151488 74885216256 74998213632 75052744704 75250866726 75306848256 75364415847 75674557476 76132024416 76246903152 76274688042 76302342144 76389782049 76445324928 76560676416 76616343552 76704143292 76875740928 77167834272 77284275984 77340469248 77457171456 77485397376 77513490432 77602318272 77658742784 77775925248 77921669376 78095990784 78364164096 78568095744 78686650368 78746801616 78775497486 78894365067 78951729024 79010463744 79070862528 79099676488 79219033236 79396257024 79545037488 79722990592 79818186672 79967757789 79996750848 80025902208 80146656576 80204931072 80296843212 80325955584 80418006414 80476478208 80627282896 80656515072 81085142016 81266540544 81296154624 81418825728 81481065561 81600970752 81693108504 81753882624 81816378588 82153071504 82589651487 82774415808 82929526596 82959593472 82989824512 83054662362 83115051264 83270800368 83300990976 83396451096 83457088512 83643793408 83900598336 84088295424 84245868288 84276412416 84372990336 84434337792 84592559104 84720204288 85005608709 85423030272 85648527468 85777766046 85840134912 86000990544 86130760968 86162147603 86193386496 86485208544 86813813556 86944810482 87008027904 87139317888 87171072048 87202676736 87302608056 87366085632 87497915904 87561535488 87661878048 87857989632 88389107712 88522481664 88752848896 88820695152 88886771712 88954720344 88987136049 89186212416 89252560896 89320789152 89488167174 89688364416 89996344704 90029139984 90164988648 90230547456 90366700032 90399630272 90432405504 90536037984 90705693258 90738579456 90908614272 91111989248 91220784768 91424858112 91458173952 91596178944 91662778368 91801092096 91904747067 91973117952 92178874368 92422205442 92802543736 93121217784 93329542656 93363552576 93504432672 93572419584 93679650414 93713614848 93821007483 93889224576 94099267584 94388173128 94599332352 94776601824 94810963968 94845513728 94919614128 94988630016 95166628992 95201132544 95310229824 95379529728 96100909056 96496386048 96570151776 96751114362 96897106089 96967559808 97149267096 97295859612 97366603264 97884031392 98031732624 98067456054 98103011328 98215434063 98286846336 98322481152 98435155392 98471025832 98506727424 98619612804 98840238336 99437746176 99587791872 99660201984 99846955008 99923282046 99997618176 100074060387 100334488968 100409131008 100485887796 100899409968 101282782482 101435612229 101509365888 101662537536 101699584056 101736456192 101853042732 101927099904 102080901888 102155124736 102272191056 102500987904 102852965376 102890445696 103045701312 103120625664 103276228608 103313863168 103469757696 103701233664 103895559168 104127987712 104402861703 104485552128 104761370007 104915533824 104995735488 105033996648 105192486756 105268972032 105427816704 105625377648 105823308801 105861676032 106060049984 106186694769 106424248896 106623677052 106662334464 106701202944 106784565894 106862208768 106939908096 107062457616 107101274112 107224008552 107301970944 107542020096 108113522688 108355387392 108394872832 108558434304 108641420748 108924144672 109005176832 109088504784 109292925483 109537428672 110119535316 110365887744 110572702128 110612791296 110739549816 110779904061 110820068352 111027733824 111067987968 111195268128 111276118016 111867464448 112036265856 112117727232 112327824384 112497320448 112579117056 112876300089 112960272384 113340811612 113511836214 114198036624 114370354728 114412032063 114453513216 114667987392 114841014624 114924515328 115056214938 115313611392 115751751408 115926413976 116010703872 116185757184 116228096064 116270235648 116403477408 116488114176 116663887872 116748713984 116882504064 117143986176 117546246144 117852143616 118029975552 118163246229 118427593536 118515695616 118606293792 118649514732 118828549854 118914949888 119094385536 119317556232 119584485888 119727280008 119995126272 120038853312 120219984864 120307396608 120445264818 120488933376 120576540672 120627009621 120714717312 120940924344 120984772608 121211485696 121627713024 121899810816 121944231936 122128238592 122217037824 122401456128 122539662756 122630823936 122724567882 123229607256 124161623712 124394289894 124439390208 124484736768 124581993543 124672576896 124763226112 124906200552 124951486464 125094676644 125185632768 125465690112 125850897504 126132443136 126368802432 126414618624 126559485504 126651506688 126888838656 127080306432 127172706304 128134545408 128472791202 128760202368 129001485816 129196141452 129290079744 129532356128 129727812816 130220720334 130417215723 130512041856 130708976832 130756608072 130804015104 130953912084 131049128448 131246873856 131342303232 131492817072 131786984448 132583661568 132783722496 133129273344 133231042728 133330157568 133432080516 133779318624 133878841344 133981183728 134232250761 134532546624 135043709976 135247482972 135345821184 135550050048 135599445408 135648608256 135804056976 135902799872 136058539887 136107869184 136362921408 136667983872 136831177152 137137287168 137187260928 137394268416 137494167552 137701638144 137959676928 138268311552 138424433854 138527412224 138633308163 139203815604 139314069504 139681826676 139994313984 140045328864 140256649008 140358629376 140519475621 140570422272 140833836864 141097745068 141148901376 141582259692 141898998528 142164902736 142216445952 142268270592 142379421192 142482945024 142586544128 142749943488 142801698816 142965344736 143069294592 143389360128 144151363584 144744579072 144855227664 145126671543 145232192896 145340235776 145451339712 145723900644 145943789418 146049904896 146826047088 147101184081 147154516992 147430269504 147483721728 147652733088 147706538748 147760091136 147929419206 148036978432 148090650624 148260357504 149156619264 149381687808 149490302976 149770432512 149884923069 149996427264 150105489408 150501733452 150613696512 150728831694 151349114952 151924173723 152264048832 152493806304 152549376084 152604684288 152779564098 152890649856 153121352832 153232687104 153408286584 153751481856 154335668544 154568551968 154680938496 154914342912 154970794752 155026980864 155204636544 155317485568 155551850496 155843338752 156191981568 156728328192 157136191488 157373300736 157493603232 157550994972 157788730134 157903458048 158141725056 158199352976 158438066472 158792514048 159090074976 159445981184 159636373344 159935515578 159993501696 160051804416 160293313152 160409862144 160593686424 160651911168 160836012828 160952956416 161254565792 161313030144 162170284032 162533081088 162592309248 162837651456 162962131122 163386217008 163507765248 163632757176 164306143008 165179302974 165548831616 165859053192 165919186944 165979649024 166109324724 166230102528 166541600736 166601981952 166792902192 166914177024 167287586816 167801196672 168176590848 168491736576 168745980672 168868675584 169185118208 169440408576 170011217418 170267754321 171297054936 171555532092 171680269824 172001981088 172261521936 172324295206 172386772992 172584322407 172970417088 173627627112 173889620964 174016055808 174278635776 174342144096 174405353472 174605216112 174732171264 174995831808 175123070976 175323756096 175715979264 176778215424 177044963328 177505697792 177641390304 177773543424 177909440688 177974272098 178242824781 178372424832 178505121792 178641578304 178976334348 179376728832 179992689408 180058279968 180329977296 180461094912 180667897227 180733400064 180799260544 180864811008 181072075968 181411386516 181477158912 181817228544 182223978496 182441569536 182849716224 182916347904 183192357888 183325556736 183602184192 183809494134 183946235904 184086851823 184357748736 184844410884 185605087472 186242435568 186591434841 186659085312 186727105152 187008865344 187144839168 187359300828 187427229696 187642014966 187778449152 188198535168 188776346256 189198664704 189553203648 189621927936 189691027456 189839228256 189977260032 190333257984 190402265088 190620459648 190759059456 192201818112 192709186803 192992772096 193140303552 193502228724 193794212178 193935119616 194298534192 194591719224 194733206528 195331080501 195768062784 196063465248 196134912108 196206022656 196430868126 196573692672 196644962304 196870310784 196942051664 197013454848 197239225608 197680476672 198875492352 199175583744 199320403968 199693910016 199846564092 199995236352 200148120774 200668977936 200818262016 200971775592 201798819936 202565564964 202871224458 203018731776 203325075072 203399168112 203472912384 203706085464 203854199808 204161803776 204310249472 204544382112 205001975808 205705930752 205780891392 206091402624 206241251328 206552457216 206627726336 206939515392 207402467328 207636650781 207791118336 208255975424 208805723406 208971104256 209522740014 209991470976 210067993296 210384973512 210537944064 210855633408 211250755296 211646617602 211723352064 212120099968 212373389538 212848497792 213247354104 213324668928 213402405888 213569131788 213724417536 213879816192 214124915232 214202548224 214448017104 214603941888 215084040192 216227045376 216789745664 217116868608 217282841496 217848289344 218010353664 218177009568 218585850966 218915684127 219074857344 220239070632 220731775488 221145404256 221225582592 221479099632 221559808122 221640136704 221894128809 222055467648 222135975936 222390536256 222552236032 223734928896 224072531712 224235454464 224655648768 224994640896 225158234112 225752600178 225920544768 226093247541 226681623224 227023672428 228396073248 228740709456 228824064126 228907026432 229169346147 229335974784 229682029248 229849030656 230112429876 230627222784 231503502816 231852827952 232021407744 232371514368 232456192128 232540471296 232806954816 232976228352 233327775744 233765008128 234287972352 235092492288 235704287232 236059951104 236326492458 236683095201 236855187072 237031391232 237212587584 237299029464 237657099708 237829899776 238188771072 238635112464 239168971776 239454560016 239903273367 239990252544 240077706624 240439969728 240614793216 240890529636 240977866752 241254019242 241429434624 241881848688 241969545216 242422971392 243255426048 243799621632 243888463872 244256477184 244443196683 244802912256 245079325512 245261647872 245449135764 246459214512 246921053869 247768954461 248323247424 248788579788 248878780416 248969473536 249163987086 249345153792 249526452224 249812401104 249902972928 250189353288 250371265536 250931380224 251701795008 252264886272 252737604864 252829237248 253118971008 253303013376 253777677312 254160612864 254345412608 255016826127 256269090816 256945582404 257520404736 258002971632 258392282904 258486442809 258580159488 259064712256 259455625632 260441440668 260834431446 261024083712 261417953664 261513216144 261608030208 261907824168 262098256896 262493747712 262684606464 262985634144 263573968896 265167323136 265567444992 266258546688 266462085456 266660315136 266864161032 266961408147 267558637248 267757682688 267962367456 268464501522 269065093248 270087419952 270494965944 270691642368 271100100096 271198890816 271297216512 271608113952 271805599744 272117079774 272215738368 272725842816 273335967744 273662354304 274274574336 274374521856 274788536832 274988335104 275403276288 275714241201 275919353856 276536623104 276848867708 277054824448 277266616326 278407631208 279363653352 279988627968 280090657728 280513298016 280717258752 281038951242 281140844544 281463022449 281667673728 282195490136 282297802752 283164519384 283797997056 284329805472 284432891904 284536541184 284758842384 284965890048 285173088256 285499886976 285603397632 285930689472 286138589184 288302727168 289489158144 289710455328 290253343086 290464385792 290691318267 290902679424 291447801288 291887578836 292099809792 293652094176 294202368162 294309033984 294646302189 294860539008 294967443456 295305466176 295413077496 295520182272 295858838412 296073956864 296520715008 298313238528 298763375616 298980605952 299540865024 299769846138 299992854528 300222181161 301003466904 301227393024 301457663388 302698229904 303848347446 304306836687 304528097664 304987612608 305098752168 305209368576 305559128196 305781299712 306242705664 306465374208 306816573168 307502963712 308671337088 309137103936 309361876992 309828685824 309941589504 310409273088 310634971136 311103700992 311686677504 312383963136 313208585109 313456656384 314746601472 314987206464 315101989944 315577460268 315806916096 316283450112 316398705952 316876132944 317469926403 317585028096 318180149952 318560084307 318891962368 319272746688 319871031156 319987003392 320103608832 320586626304 320819724288 321187372848 321303822336 321672025656 321905912832 322509131584 322626060288 324340568064 325066162176 325184618496 325675302912 325924262244 326772434016 327015530496 327265514352 327878776449 328612286016 330358605948 331097663232 331718106384 331838373888 331959298048 332218649448 332339712183 332460205056 333083201472 333203963904 333585804384 333828354048 334575173632 335602393344 336353181696 336983473152 337491961344 337737351168 338370236416 338628900267 338880817152 340022434836 340535508642 342594109872 343111064184 343236096189 343360539648 344003962176 344523043872 344648590412 344773545984 345168644814 345940834176 347255254224 347779241928 348032111616 348557271552 348684288192 348810706944 349210432224 349464342528 349991663616 350246141952 350647512192 351431958528 353556430848 354089926656 354489738687 355011395584 355282780608 355547086848 355818881376 355948544196 356485649562 356744849664 357283156608 357952668696 358753457664 359985378816 360116559936 360659954592 360922189824 361335794454 361466800128 361598521088 361729622016 361881028863 362144151936 362822773032 362954317824 363634457088 364447956992 364883139072 365699432448 365832695808 366384715776 366651113472 367204368384 367618988268 367892471808 368173703646 369688821768 371210174944 372484871136 373182869682 373318170624 373454210304 373745980629 374017730688 374289678336 374718601656 374854459392 375284029932 375556898304 376397070336 377552692512 378397329408 379106407296 379243855872 379382054912 379678456512 379954520064 380666515968 381240919296 381518118912 384403636224 385418373606 386280607104 387004457448 387588424356 387870239232 388597068384 389183438448 389466413056 390662161002 391536125568 392126930496 392269824216 392412045312 392861736252 393147385344 393740621568 393884103328 394026909696 394478451216 395360953344 397750984704 398351167488 399387820032 399693128184 399990472704 400296241548 401337955872 401636524032 401943551184 402696752283 403597639872 405131129928 405742448916 406037463552 406650150144 406798336224 406945824768 407412170928 407708399616 408175619661 408323607552 408620498944 409088764224 410003951616 411411861504 411561782784 412182805248 412482502656 413104914432 413255452672 413879030784 414804934656 415273301562 415582236672 415899924489 416511950848 417611446812 417942208512 419045480028 419982941952 420135986592 420769947024 421075888128 421558426863 421711266816 422501510592 423293235204 423446704128 424240199936 424746779076 425696995584 426494708208 426649337856 426804811776 427138263576 427448835072 427759632384 428249830464 428405096448 428896034208 429207883776 430168080384 432454090752 433579491328 434233737216 434565682992 435380014629 435696578688 436020707328 436354019136 437171701932 437831368254 438149714688 440478141264 441303552243 441463550976 442290808512 442451165184 442958199264 443119616244 443280273408 443788257618 444110935296 444271951872 444781072512 445104472064 447469857792 448145063424 448470908928 449311297536 449654769207 449989281792 450316468224 451505200356 451841089536 452186495082 453363246448 454047344856 455772521169 456792146496 457481418912 457648128252 457814052864 458338692294 458671949568 459364058496 459698061312 460224859752 461254445568 463007005632 463705655904 464042815488 464743028736 464912384256 465080942592 465613909632 465952456704 466655551488 467530016256 468575944704 470184984576 471408574464 472119902208 472652984916 473366190402 473710374144 474425175168 474598058928 475314199416 475659799552 476377542144 477270224928 478337943552 478909120032 479806546734 479980505088 480155413248 480879939456 481229586432 481781059272 481955733504 482508038484 482858869248 483763697376 483939090432 484845942784 486510852096 487599243264 487776927744 488512954368 488886393366 490158651024 490523295744 490898271528 492918429024 493842107738 495537908922 496646494848 497577159576 497757560832 497938947072 498327974172 498690307584 499052904448 499624802208 499805945856 500378706576 500742531072 501862760448 503403590016 504529772544 505475209728 506237942016 506606026752 507555354624 508321225728 508690825216 510033652254 510803262963 513891164808 515040809472 516005943264 516784565808 516972885618 517160318976 517752967221 518129424512 518911251264 520882881336 521668862892 522048167424 522835907328 523026432288 523216060416 523815648336 524196513792 524987495424 525369212928 525971268288 527147937792 530334646272 531134889984 532517093376 532924170912 533320630272 533728322064 533922816294 534728474343 535117274496 535515365376 535924734912 536929003044 538130186496 540174839904 540989931888 541383284736 542003691681 542200200192 542397781632 542594433024 543216227904 543611199488 544234159548 544431476736 545451685632 546671935488 547324708608 548549148672 548749043712 549577073664 549976670208 550806552576 551428482402 551838707712 552260555469 553073246208 553697735416 554109648896 554533232652 556815262416 558727306704 559774304523 559977255936 560181315456 561026596032 561434517504 562077902484 562281689088 562926044898 563335347456 564390980272 564595605504 566329038768 567595994112 568659610944 568865783808 569073082368 569517684768 569931780096 570999773952 571206795264 571861378944 572277178368 576605454336 578127560409 578978316288 579420910656 580506686172 580928771584 581382636534 581805358848 582895602576 583775157672 584199619584 585993241503 587304188352 588404736324 588618067968 589292604378 589721078016 589934886912 590610932352 590826154992 591040364544 591717676824 592147913728 593041430016 596626477056 597526751232 597961211904 599081730048 599539692276 599985709056 600444362322 602006933808 602454786048 602915326776 603135033221 605396459808 607696694892 608613673374 609056195328 609975225216 610197504336 610418737152 611118256392 611562599424 612485411328 612930748416 613633146336 615005927424 617342674176 618274207872 618723753984 619657371648 619883179008 620818546176 621269942272 622207401984 622909952343 623373355008 624767926272 626417170218 626913312768 629974412928 630203979888 631154920536 631613832192 632566900224 632797411904 633752265888 634939852806 635170056192 636360299904 637120168614 637783924736 638545493376 639742062312 639974006784 640207217664 641173252608 641639448576 642374745696 642607644672 643344051312 643811825664 645018263168 645252120576 648681136128 650369236992 651350605824 651848524488 653544868032 654031060992 654531028704 655757552898 656747052381 657224572032 660717211896 662195326464 663436212768 663676747776 663918596096 664437298896 664679424366 664920410112 665682386427 666166402944 666407927808 667171608768 667656708096 671204786688 672706363392 673966946304 674983922688 675474702336 676740472832 677257800534 677761634304 678279742623 680044869672 681071017284 685188219744 686222128368 686472192378 686721079296 687508038441 688007924352 689046087744 689297180824 689547091968 690337289628 691881668352 694510508448 695558483856 696064223232 697114543104 697368576384 697621413888 698420864448 698928685056 699983327232 701295024384 702863917056 707112861696 708179853312 708979477374 710049285603 710565561216 711094173696 711637762752 711897088392 712971299124 713489699328 714566313216 715905337392 717506915328 719709820101 719970757632 720233119872 721319909184 721844379648 722671588908 722933600256 723197042176 723762057726 724288303872 725645546064 725908635648 727268914176 728895913984 729766278144 731398864896 731665391616 732769431552 733329590049 734408736768 735237976536 735784943616 736347407292 739377643536 740763161607 742420349888 743306863383 744969742272 746365739364 746636341248 746908420608 747491961258 748035461376 748579356672 749437203312 749708918784 750568059864 750841571969 751113796608 752794140672 755105385024 756794658816 758212814592 758487711744 758764109824 759356913024 759909040128 761333031936 762481838592 763036237824 765050478381 768807272448 770836747212 772561214208 774008914896 775176848712 775459328427 775740478464 777194136768 778366876896 778932826112 781324322004 783072251136 784253860992 784539648432 784824090624 785723472504 786294770688 787481243136 787768206656 788053819392 788956902432 790721906688 795501969408 796702334976 798775640064 799386256368 799980945408 800592483096 800884224441 802675911744 803273048064 803887102368 805393504566 807195279744 810262259856 811484897832 812074927104 813300300288 813596672448 813891649536 814824341856 815416799232 816351239322 816647215104 817240997888 818177528448 820007903232 822823723008 823123565568 824365610496 824965005312 826209828864 826510905344 827142723603 827758061568 829609869312 830546603124 831164473344 831799848978 835222893624 838090960056 839965883904 840271973184 841539894048 842151776256 843116853726 843422533632 844389067347 845003021184 846586470408 846893408256 848480399872 849493558152 851393991168 852989416416 853298675712 853609623552 854276527152 854897670144 855519264768 856499660928 856810192896 857792068416 858415767552 864908181504 867158982656 868467474432 869131365984 870760029258 871393157376 872073954801 872708038272 874343403864 875662736508 876299429376 880956282528 882607104486 882927101952 883938906567 884581617024 884902330368 885916398528 886239232488 886560546816 887576515236 888221870592 889562145024 890208944128 894939715584 896290126848 896941817856 898622595072 899309538414 899978563584 903010400712 903682179072 904372990164 906726492896 908094689712 911545042338 912920510061 913584292992 914962837824 915296256504 915628105728 916677384588 917343899136 918728116992 919396122624 920449719504 922508891136 926014011264 927411311808 928085630976 929486057472 929824768512 931227819264 931904913408 933311102976 935060032512 937151889408 939625755327 940369969152 944239804416 945305969832 946732380804 947420748288 948850350336 949196117856 950628398832 951319599104 952409779209 952755084288 954540449856 956675887104 957818240064 959613093468 959961010176 960310826496 961759878912 962459172864 963562118544 963911467008 965016076968 965717738496 967527394752 967878180864 969691885568 973021704192 975198486528 975553855488 977025908736 977772786732 980317302048 981046591488 981796543056 983636329347 985836858048 987684215476 991075817844 993292989696 995154319152 995515121664 995877894144 996655948344 997019136549 997380615168 998105808896 999249604416 999611891712 1000757413152 1001485062144 1003725520896 1006807180032 1009059545088 1010950419456 1012475884032 1013212053504 1015110709248 1015886700801 1016642451456 1017381650432 1020067304508 1021606525926 1027782329616 1029708288567 1030081618944 1032011886528 1033569131616 1033945771236 1034320637952 1035505934442 1036258849024 1037822502528 1041765762672 1043337725784 1044096334848 1045671814656 1046052864576 1046432120832 1047631296672 1048393027584 1049974990848 1050738425856 1051942536576 1054295875584 1060669292544 1062269779968 1063469216061 1065034186752 1065848341824 1066641260544 1067456644128 1067845632588 1069456948686 1070234548992 1071849469824 1073858006088 1076260372992 1080349679808 1081979863776 1082766569472 1084007383362 1084400400384 1084795563264 1085188866048 1085643086589 1086432455808 1087222398976 1088468319096 1088862953472 1090903371264 1093343870976 1094649417216 1097098297344 1097498087424 1099154147328 1099953340416 1101613105152 1102856964804 1103677415424 1104521110938 1107395470832 1108219297792 1109066465304 1113630524832 1117454613408 1119548609046 1119954511872 1120362630912 1122053192064 1122869035008 1124155804968 1124563378176 1125852089796 1126670694912 1128781960544 1129191211008 1132658077536 1135191988224 1137319221888 1137731567616 1138146164736 1139035369536 1139863560192 1141999547904 1143722757888 1144554356736 1153210908672 1156255120818 1158841821312 1161013372344 1161857543168 1162765273068 1163610717696 1165791205152 1167550315344 1168399239168 1171986483006 1174608376704 1176809472648 1177236135936 1178585208756 1179442156032 1181221864704 1181652309984 1182080729088 1183435353648 1184295827456 1186082860032 1193252954112 1195053502464 1198163460096 1199079384552 1199971418112 1200888724644 1204013867616 1204909572096 1205830653552 1206270066442 1208090256849 1210792919616 1215393389784 1217227346748 1218112390656 1219950450432 1220395008672 1220837474304 1222236512784 1223125198848 1224526858983 1224970822656 1225861496832 1227266292672 1230011854848 1234685348352 1236548415744 1237447507968 1239314743296 1239766358016 1241637092352 1242539884544 1244414803968 1245819904686 1246746710016 1247699773467 1249535852544 1252834340436 1253826625536 1259948825856 1260407959776 1262309841072 1263227664384 1264675280589 1265133800448 1265594823808 1267504531776 1269879705612 1270340112384 1272720599808 1274240337228 1275567849472 1277090986752 1279484124624 1279948013568 1280414435328 1282346505216 1283278897152 1284749491392 1285215289344 1286688102624 1287623651328 1290036526336 1290504241152 1297362272256 1300738473984 1302701211648 1303697048976 1306140043887 1307089736064 1308062121984 1309062057408 1311515105796 1313494104762 1314449144064 1321434423792 1323910656729 1324390652928 1326872425536 1327353495552 1327837192192 1328874597792 1329358848732 1329840820224 1331364772854 1332332805888 1332815855616 1334343217536 1335313416192 1342409573376 1345412726784 1347933892608 1348964307621 1349967845376 1350949404672 1353480945664 1354515601068 1355523268608 1356559485246 1360089739344 1362142034568 1367317563507 1370376439488 1372444256736 1372944384756 1373442158592 1375016076882 1376015848704 1378092175488 1378594361648 1379094183936 1380674579256 1383763336704 1389021016896 1391116967712 1392128446464 1394229086208 1394737152768 1395242827776 1396841728896 1397857370112 1399966654464 1402590048768 1405727834112 1414225723392 1416359706624 1417958954748 1420098571206 1421131122432 1423275525504 1423794176784 1425942598248 1426979398656 1429132626432 1431810674784 1435013830656 1439419640202 1439941515264 1440466239744 1442639818368 1443688759296 1445343177816 1445867200512 1446394084352 1447524115452 1448576607744 1451291092128 1451817271296 1454537828352 1457791827968 1459532556288 1462797729792 1463330783232 1465538863104 1466659180098 1470475953072 1471569887232 1472694814584 1478755287072 1481526323214 1484840699776 1486613726766 1489939484544 1492731478728 1493272682496 1493816841216 1494983922516 1496070922752 1497158713344 1498874406624 1499417837568 1501136119728 1501683143938 1502227593216 1505588281344 1510210770048 1513589317632 1516425629184 1517528219648 1518713826048 1519818080256 1522666063872 1524963677184 1526072475648 1530100956762 1532409788889 1541673494424 1545122428416 1548017829792 1550353697424 1550918656854 1551480956928 1553258901663 1554388273536 1556733753792 1557865652224 1562648644008 1566144502272 1568507721984 1569079296864 1569648181248 1571446945008 1572589541376 1574962486272 1575536413312 1576107638784 1577913804864 1581443813376 1591003938816 1593404669952 1597551280128 1598772512736 1599961890816 1601184966192 1601768448882 1604185423029 1605351823488 1606546096128 1607774204736 1610787009132 1614390559488 1620524519712 1622969795664 1624149854208 1626011075043 1626600600576 1627193344896 1627783299072 1629648683712 1630833598464 1632702478644 1633294430208 1636355056896 1640015806464 1645647446016 1646247131136 1648731220992 1649930010624 1652419657728 1653021810688 1654285447206 1655516123136 1656781666407 1659219738624 1661093206248 1662328946688 1663599697956 1670445787248 1676181920112 1679322913569 1679931767808 1680543946368 1683079788096 1684303552512 1686233707452 1686845067264 1688778134694 1690006042368 1693172940816 1693786816512 1696960799744 1698987116304 1702787982336 1705978832832 1706597351424 1707219247104 1708553054304 1709795340288 1712999321856 1713620385792 1715584136832 1716831535104 1728447377083 1729816363008 1734382681227 1736934948864 1738262731968 1741520058516 1742786314752 1744147909602 1745416076544 1748686807728 1751325473016 1752598858752 1757979724509 1761912565056 1765214208972 1765854203904 1767877813134 1769163234048 1769804660736 1771832797056 1772478464976 1773121093632 1775153030472 1776443741184 1779124290048 1780417888256 1789879431168 1792580253696 1793883635712 1797245190144 1798619076828 1799957127168 1806020801424 1807364358144 1808745980328 1809405099663 1813452985792 1816189379424 1823090084676 1825841020122 1827168585984 1829925675648 1830592513008 1831256211456 1833354769176 1834687798272 1837456233984 1838792245248 1840899439008 1845017782272 1852028022528 1854822623616 1856171261952 1858972114944 1859649537024 1862455638528 1863809826816 1866622205952 1868729857029 1870120065024 1874303778816 1879251510654 1880739938304 1890611939664 1893464761608 1894841496576 1897700700672 1898392235712 1901256797664 1902639198208 1904819558418 1905510168576 1909080899712 1913351774208 1915636480128 1919226186936 1919922020352 1920621652992 1923519757824 1924918345728 1927124237088 1927822934016 1930032153936 1931435476992 1935054789504 1935756361728 1939383771136 1946043408384 1951107710976 1954051817472 1955545573464 1960634604096 1962093182976 1963593086112 1967272658694 1970241157143 1971673716096 1975368430952 1982151635688 1986585979392 1990308638304 1991030243328 1991755788288 1993311896688 1994038273098 1994761230336 1996211617792 1997047159281 1998499208832 1999223783424 2001514826304 2002970124288 2013614360064 2018119090176 2021900838912 2024951768064 2026424107008 2030221418496 2031773401602 2033284902912 2034839227869 2040134609016 2043213051852 2055564659232 2059416577134 2060163237888 2062524115323 2064023773056 2067138263232 2067891542472 2068641275904 2071011868884 2072517698048 2075645005056 2083531525344 2086675451568 2088192669696 2091343629312 2092105729152 2092864241664 2095262593344 2096786055168 2099949981696 2103885073152 2108591751168 2121338585088 2124539559936 2126938432122 2130147856809 2131696683648 2133282521088 2134913288256 2135691265176 2138913897372 2140469097984 2143698939648 2147716012176 2152520745984 2159129460303 2160699359616 2163959727552 2165533138944 2168014766724 2168800800768 2169591126528 2171286173178 2172864911616 2174444797952 2176936638192 2177725906944 2181806742528 2186687741952 2189298834432 2194196594688 2194996174848 2198308294656 2203226210304 2205713929608 2207354830848 2209042221876 2214790941664 2216438595584 2218132930608 2222289484821 2227261049664 2229920590149 2234909226816 2239097218092 2239909023744 2240725261824 2244106384128 2245738070016 2248311609936 2249126756352 2251704179592 2252524715907 2253341389824 2257563921088 2258382422016 2265316155072 2270383976448 2274638443776 2275463135232 2276292329472 2278070739072 2279727120384 2283999095808 2287445515776 2289108713472 2295151435143 2306421817344 2312510241636 2317683642624 2322026744688 2323715086336 2325530546136 2326377985281 2327221435392 2331582410304 2335100630688 2336798478336 2343972966012 2349216753408 2353618945296 2354472271872 2357170417512 2358884312064 2362443729408 2363304619968 2364161458176 2366870707296 2368591654912 2372165720064 2386505908224 2390107004928 2396326920192 2398158769104 2399942836224 2401777449288 2402652673323 2408027735232 2409819144192 2411661307104 2412540132884 2416180513698 2421585839232 2430786779568 2434454693496 2436224781312 2439900900864 2440790017344 2441674948608 2444473025568 2446250397696 2449053717966 2449941645312 2451722993664 2454532585344 2460023709696 2469370696704 2473096831488 2474895015936 2478629486592 2479532716032 2481428170809 2483274184704 2485079769088 2488829607936 2491639809372 2493493420032 2495399546934 2505668680872 2519897651712 2520815919552 2524619682144 2526455328768 2529350561178 2530267600896 2531189647616 2533167202041 2535009063552 2539759411224 2540680224768 2545441199616 2548480674456 2551135698944 2554181973504 2558968249248 2559896027136 2560828870656 2564693010432 2566557794304 2569498982784 2570430578688 2573376205248 2575247302656 2580073052672 2594724544512 2601476947968 2605402423296 2607394097952 2612280087774 2614179472128 2616221864403 2618124114816 2623030211592 2626988209524 2628898288128 2642868847584 2647821313458 2648781305856 2651816719701 2653744851072 2654706991104 2655674384384 2657749195584 2658717697464 2659681640448 2662729545708 2664665611776 2668686435072 2670626832384 2684819146752 2690825453568 2695867785216 2697928615242 2699935690752 2706961891328 2709031202136 2711046537216 2713118970492 2720179478688 2724284069136 2734635127014 2740752878976 2744888513472 2745888769512 2746884317184 2750032153764 2752031697408 2756184350976 2757188723296 2758188367872 2761349158512 2767526673408 2778042033792 2782233935424 2784256892928 2788458172416 2789474305536 2793683457792 2795714740224 2799933308928 2805180097536 2811455668224 2818877265981 2832719413248 2835917909496 2840197142412 2842262244864 2846551051008 2847588353568 2851885196496 2853958797312 2857229337627 2858265252864 2863621349568 2870027661312 2878839280404 2879883030528 2880932479488 2885279636736 2887377518592 2890686355632 2891734401024 2892788168704 2895048230904 2897153215488 2902582184256 2903634542592 2909075656704 2915583655936 2919065112576 2925595459584 2926661566464 2931077726208 2933318360196 2940951906144 2943139774464 2945389629168 2950908988041 2957510574144 2963052646428 2969681399552 2973227453532 2979878969088 2985462957456 2986545364992 2987633682432 2989967845032 2991057409647 2992141845504 2994317426688 2997748813248 2998835675136 3002272239456 3003366287876 3004455186432 3011176562688 3020421540096 3027178635264 3032851258368 3035056439296 3037427652096 3039636160512 3045332127744 3047660102403 3049927354368 3052144951296 3060201913524 3064819577778 3083346988848 3089124865701 3090244856832 3096035659584 3100707394848 3101837313708 3102961913856 3106517803326 3108776547072 3113467507584 3115731304448 3125297288016 3132289004544 3137015443968 3138158593728 3139296362496 3142893890016 3145179082752 3149924972544 3151072826624 3152215277568 3155827609728 3162887626752 3182007877632 3186809339904 3190407648183 3195102560256 3197545025472 3199923781632 3202369932384 3203536897764 3208370846058 3210703646976 3215548409472 3221574018264 3228781118976 3241049039424 3245939591328 3248299708416 3252022150086 3253201201152 3254386689792 3255566598144 3256929259767 3259297367424 3261667196928 3265404957288 3266588860416 3272710113792 3280031612928 3291294892032 3292494262272 3297462441984 3299860021248 3304839315456 3306043621376 3308570894412 3311032246272 3313563332814 3322186412496 3324657893376 3327199395912 3340891574496 3352363840224 3358645827138 3359863535616 3361087892736 3366159576192 3368607105024 3372467414904 3373690134528 3377556269388 3380012084736 3386345881632 3387573633024 3393921599488 3397974232608 3405575964672 3411957665664 3413194702848 3414438494208 3417106108608 3419590680576 3425998643712 3431168273664 3433663070208 3456894754166 3459632726016 3468765362454 3476525463936 3483040117032 3485572629504 3488295819204 3490832153088 3497373615456 3502650946032 3505197717504 3515959449018 3523825130112 3530428417944 3531708407808 3535755626268 3538326468096 3543665594112 3544956929952 3546242187264 3550306060944 3552887482368 3558248580096 3560835776512 3579758862336 3585160507392 3594490380288 3597238153656 3599914254336 3612041602848 3614728716288 3617491960656 3618810199326 3624270770547 3626905971584 3632378758848 3646180169352 3651682040244 3654337171968 3659851351296 3661185026016 3662512422912 3666709538352 3669375596544 3673580576949 3674912467968 3677584490496 3681798878016 3690035564544 3704056045056 3709645247232 3712342523904 3717944229888 3719299074048 3724911277056 3727619653632 3733244411904 3737459714058 3740240130048 3743099320401 3748607557632 3758503021308 3761479876608 3781223879328 3786929523216 3789682993152 3794025841767 3795401401344 3796784471424 3802513595328 3805278396416 3809639116836 3811020337152 3818161799424 3826703548416 3831272960256 3838452373872 3839844040704 3841243305984 3847039515648 3849836691456 3854248474176 3855645868032 3860064307872 3862870953984 3870109579008 3871512723456 3878767542272 3892086816768 3902215421952 3908103634944 3911091146928 3918420131661 3921269208192 3924186365952 3927186172224 3934545317388 3940482314286 3943347432192 3950736861904 3964303271376 3971731970187 3973171958784 3980617276608 3982060486656 3983511576576 3986623793376 3988076546196 3989522460672 3994094318562 3996998417664 3998447566848 4003029652608 4005940248576 4027228720128 4036238180352 4043801677824 4046892922863 4049903536128 4052848214016 4060442836992 4063546803204 4066569805824 4069678455738 4080269218032 4086426103704 4101952690521 4111129318464 4118833154268 4120326475776 4125048230646 4128047546112 4134276526464 4135783084944 4137282551808 4142023737768 4145035396096 4151290010112 4167063050688 4173350903136 4176385339392 4182687258624 4184211458304 4185728483328 4190525186688 4193572110336 4199899963392 4207770146304 4217183502336 4221945232547 4242677170176 4249079119872 4253876864244 4260295713618 4263393367296 4269826576512 4271382530352 4277827794744 4280938195968 4287397879296 4295432024352 4305041491968 4318258920606 4321398719232 4327919455104 4331066277888 4336029533448 4337601601536 4339182253056 4342572346356 4345729823232 4348889595904 4353873276384 4355451813888 4363613485056 4373375483904 4378597668864 4388393189376 4389992349696 4396616589312 4411427859216 4414709661696 4418084443752 4429581883328 4432877191168 4436265861216 4444578969642 4454522099328 4459841180298 4469818453632 4478194436184 4479818047488 4481450523648 4488212768256 4491476140032 4496623219872 4498253512704 4503408359184 4505049431814 4506682779648 4515127842176 4516764844032 4530632310144 4540767952896 4549276887552 4552584658944 4556141478144 4559454240768 4567998191616 4574891031552 4578217426944 4590302870286 4597229366667 4625020483272 4635367285248 4644053489376 4647430172672 4651061092272 4652755970562 4654442870784 4659776704989 4663164820608 4670201261376 4673596956672 4687945932024 4698433506816 4707237890592 4708944543744 4714340835024 4717768624128 4724887458816 4726609239936 4728322916352 4733741414592 4737183309824 4744331440128 4773011816448 4780214009856 4792653840384 4796317538208 4799885672448 4803554898576 4805305346646 4812556269087 4816055470464 4819638288384 4823322614208 4825080265768 4832361027396 4843171678464 4861573559136 4868909386992 4872449562624 4878033225129 4879801801728 4881580034688 4883349897216 4888946051136 4892500795392 4898107435932 4899883290624 4909065170688 4920047419392 4938741393408 4946193662976 4949790031872 4957258973184 4959065432064 4962856341618 4966548369408 4970344999221 4977659215872 4983279618744 4986986840064 4990799093868 5011337361744 5037968740707 5039795303424 5041631839104 5049239364288 5052910657536 5058701122356 5060535201792 5062379295232 5066334404082 5070018127104 5079518822448 5081360449536 5090882399232 5096961348912 5102271397888 5108363947008 5117936498496 5119792054272 5121657741312 5129386020864 5138997965568 5140861157376 5146752410496 5150494605312 5160146105344 5185342131249 5189449089024 5203148043681 5210804846592 5214788195904 5224560175548 5228358944256 5232443728806 5236248229632 5246060423184 5253976419048 5255891003783 5257796576256 5273939173527 5285737695168 5295642626916 5297562611712 5303633439402 5307489702144 5309413982208 5311348768768 5315498391168 5317435394928 5319363280896 5325459091416 5329331223552 5337372870144 5341253664768 5369638293504 5381650907136 5391735570432 5395857230484 5399871381504 5413923782656 5418062404272 5422093074432 5426237940984 5428215298989 5440358957376 5448568138272 5469270254028 5481505757952 5489777026944 5491777539024 5493768634368 5500064307528 5504063394816 5512368701952 5514377446592 5516376735744 5522698317024 5535053346816 5556084067584 5564467870848 5568513785856 5576916344832 5578948611072 5587366915584 5591429480448 5599866617856 5606189571087 5610360195072 5622911336448 5637754531962 5671835818992 5680394284824 5684524489728 5693102102016 5695176707136 5703770392992 5707917594624 5714458675254 5716530505728 5727242699136 5740055322624 5757678560808 5759766061056 5761864958976 5770559273472 5774755037184 5781372711264 5783468802048 5785576337408 5790096461808 5794306430976 5805164368512 5807269085184 5818151313408 5838130225152 5853323132928 5862155452416 5866636720392 5881903812288 5886279548928 5890779258336 5901817976082 5910723471429 5915021148288 5926105292856 5939362799104 5946454907064 5959757938176 5970925914912 5973090729984 5975267364864 5979935690064 5982114819294 5984283691008 5988634853376 5991141477843 5995497626496 5997671350272 6004544478912 6006732575752 6008910372864 6040843080192 6054357270528 6065702516736 6070112878592 6074855304192 6079272321024 6090664255488 6095320204806 6099854708736 6104517683607 6120403827048 6129639155556 6166693977696 6178249731402 6180489713664 6187572345969 6192071319168 6201414789696 6203674627416 6205923827712 6213035606652 6217553094144 6226935015168 6231462608896 6250594576032 6264578009088 6274030887936 6276317187456 6278592724992 6285787780032 6290358165504 6299849945088 6302145653248 6311655219456 6325775253504 6364015755264 6373618679808 6380815296366 6390443570427 6395090050944 6399847563264 6404739864768 6407073795528 6416741692116 6421407293952 6431096818944 6443148036528 6457562237952 6477388380909 6482098078848 6491879182656 6496599416832 6504044300172 6506402402304 6508773379584 6513858519534 6518594734848 6523334393856 6530809914576 6533177720832 6545420227584 6560063225856 6582589784064 6584988524544 6594924883968 6609678630912 6612087242752 6617141788824 6622064492544 6627126665628 6644372824992 6649315786752 6654398791824 6666868454463 6681783148992 6704727680448 6717291654276 6719727071232 6722175785472 6732319152384 6737214210048 6744934829808 6747380269056 6755112538776 6757574147721 6760024169472 6772691763264 6775147266048 6787843198976 6795948465216 6811151929344 6823915331328 6826389405696 6828876988416 6834212217216 6839181361152 6851997287424 6862336547328 6867326140416 6885454305429 6913789508332 6919265452032 6937530724908 6953050927872 6966080234064 6971145259008 6976591638408 6979133955843 6981664306176 6994747230912 7005301892064 7010395435008 7031918898036 7047650260224 7060856835888 7063416815616 7071511252536 7076652936192 7087331188224 7089913859904 7092484374528 7100612121888 7105774964736 7116497160192 7121671553024 7159517724672 7170321014784 7188980760576 7194476307312 7199828508672 7207958019969 7224083205696 7229457432576 7234983921312 7237620398652 7248541541094 7253811943168 7264757517696 7292360338704 7303364080488 7308674343936 7319702702592 7322370052032 7325024845824 7333419076704 7338751193088 7347161153898 7349824935936 7355168980992 7363597756032 7380071129088 7408112090112 7419290494464 7424685047808 7435888459776 7438598148096 7444284512427 7449822554112 7455239307264 7466488823808 7474919428116 7480480260096 7486198640802 7517006042616 7562447758656 7573859046432 7579365986304 7588051683534 7590802802688 7593568942848 7599501606123 7605027190656 7610556792832 7619278233672 7622040674304 7636323598848 7653407096832 7662545920512 7676904747744 7679688081408 7682486611968 7694079031296 7699673382912 7708496948352 7711291736064 7720128615744 7725741907968 7740219158016 7757535084544 7784173633536 7804430843904 7816207269888 7822182293856 7836840263322 7842538416384 7854372344448 7869090634776 7880964628572 7886694864384 7901473723808 7928606542752 7943463940374 7946343917568 7955450159103 7961234553216 7964120973312 7967023153152 7973247586752 7976153092392 7979044921344 7988188637124 7993996835328 8006059305216 8011880497152 8054457440256 8072476360704 8087603355648 8093785845726 8099807072256 8120885673984 8127093606408 8133139611648 8139356911476 8160538436064 8172852207408 8203905381042 8222258636928 8237666308536 8240652951552 8250096461292 8256095092224 8268553052928 8271566169888 8274565103616 8284047475536 8290070792192 8302580020224 8334126101376 8346701806272 8352770678784 8365374517248 8368422916608 8381050373376 8387144220672 8399799926784 8415540292608 8434367004672 8443890465094 8456631797943 8498158239744 8507753728488 8520591427236 8526786734592 8539653153024 8542765060704 8555655589488 8561876391936 8571688012881 8574795758592 8590864048704 8610082983936 8636517841212 8642797438464 8655838910208 8662132555776 8672059066896 8675203203072 8678364506112 8685144692712 8691459646464 8697779191808 8707746552768 8710903627776 8727226970112 8746750967808 8757195337728 8776786378752 8779984699392 8793233178624 8822855718432 8829419323392 8836168887504 8852726964123 8859163766656 8865754382336 8872531722432 8889157939284 8909044198656 8919682360596 8939636907264 8956388872368 8959636094976 8962901047296 8973172228941 8976425536512 8982952280064 8993246439744 8996507025408 9006816718368 9010098863628 9013365559296 9030255684352 9033529688064 9061264620288 9081535905792 9098553775104 9105169317888 9112282956288 9118908481536 9135996383232 9142980307209 9149782063104 9156434853888 9180605740572 9194458733334 9250040966544 9267374597103 9270734570496 9288106978752 9294860345344 9302122184544 9305511941124 9308885741568 9319553409978 9326329641216 9340402522752 9347193913344 9375891864048 9396867013632 9414475781184 9417889087488 9428681670048 9435537248256 9449774917632 9453218479872 9456645832704 9467482829184 9474366619648 9488662880256 9546023632896 9560428019712 9571222944549 9585307680768 9592635076416 9599771344896 9607109797152 9610610693292 9625112538174 9632110940928 9646645228416 9650160531536 9664722054792 9686343356928 9723147118272 9737818773984 9744899125248 9756066450258 9759603603456 9763160069376 9766699794432 9777892102272 9785001590784 9796214871864 9799766581248 9818130341376 9840094838784 9877482786816 9892387325952 9899580063744 9914517946368 9918130864128 9925712683236 9933096738816 9940689998442 9966559237488 9973973680128 9981598187736 10022674723488 10075937481414 10079590606848 10083263678208 10098478728576 10105821315072 10117402244712 10121070403584 10124758590464 10132668808164 10140036254208 10159037644896 10162720899072 10181764798464 10193922697824 10204542795776 10216727894016 10235872996992 10239584108544 10243315482624 10258772041728 10277995931136 10293504820992 10300989210624 10320292210688 10370684262498 10378898178048 10406296087362 10429576391808 10449120351096 10456717888512 10464887457612 10472496459264 10492120846368 10507952838096 10511782007566 10515593152512 10547878347054 10571475390336 10591285253832 10595125223424 10607266878804 10614979404288 10622697537536 10630996782336 10634870789856 10638726561792 10650918182832 10658662447104 10674745740288 10682507329536 10739276587008 10783471140864 10791714460968 10799742763008 10827847565312 10836124808544 10844186148864 10852475881968 10856430597978 10872812311641 10880717914752 10897136276544 10938540508056 10963011515904 10979554053888 10983555078048 10987537268736 11000128615056 11008126789632 11020741730847 11024737403904 11028754893184 11032753471488 11045396634048 11070106693632 11112168135168 11128935741696 11137027571712 11153832689664 11157897222144 11174733831168 11182858960896 11199733235712 11212379142174 11220720390144 11229297961203 11245822672896 11275509063924 11343671637984 11360788569648 11369048979456 11382077525301 11386204204032 11390353414272 11407540785984 11415835189248 11428917350508 11433061011456 11454485398272 11480110645248 11515357121616 11519532122112 11523729917952 11541118546944 11549510074368 11562745422528 11566937604096 11571152674816 11580192923616 11588612861952 11610328737024 11614538170368 11636302626816 11676260450304 11706646265856 11724310904832 11733273440784 11755260394983 11763807624576 11772559097856 11781558516672 11803635952164 11821446942858 11830042296576 11852210585712 11878725598208 11892909814128 11915195910561 11919515876352 11941851829824 11946181459968 11950534729728 11959871380128 11964229638588 11968567382016 11982282955686 11990995252992 11995342700544 12009088957824 12013465151504 12017820745728 12081686160384 12108714541056 12131405033472 12140678768589 12149710608384 12158544642048 12181328510976 12190640409612 12199709417472 12209035367214 12240807654096 12259278311112 12305858071563 12333387955392 12356499462804 12360979427328 12375144691938 12384142638336 12402829579392 12407349254832 12411847655424 12426071213304 12435106188288 12453870030336 12462925217792 12501189152064 12529156018176 12548061775872 12552634374912 12557185449984 12571575560064 12580716331008 12599699890176 12604291306496 12623310438912 12651550507008 12665835697641 12728031510528 12747237359616 12761630592732 12780887140854 12790180101888 12809479729536 12814147591056 12833483384232 12842814587904 12862193637888 12886296073056 12915124475904 12954776761818 12964196157696 12983758365312 12993198833664 13008088600344 13012804804608 13017546759168 13027717039068 13037189469696 13046668787712 13061619829152 13066355441664 13090840455168 13120126451712 13165179568128 13169977049088 13189849767936 13224174485504 13234283577648 13244128985088 13254253331256 13288745649984 13298631573504 13308797583648 13333736908926 13363566297984 13409455360896 13434583308552 13439454142464 13444351570944 13464638304768 13474428420096 13489869659616 13494760538112 13510225077552 13515148295442 13520048338944 13545383526528 13550294532096 13575686397952 13591896930432 13622303858688 13647830662656 13657753976832 13668424434432 13678362722304 13703994574848 13724673094656 13734652280832 13770908610858 13791688100001 13827579016664 13875061449816 13906101855744 13932160468128 13942290518016 13953183276816 13958267911686 13963328612352 13979330114967 13989494461824 14010603784128 14020790870016 14063837796072 14095300520448 14121713671776 14126833631232 14143022505072 14153305872384 14174662376448 14179827719808 14184968749056 14201224243776 14211549929472 14232994320384 14319035449344 14340642029568 14377961521152 14388952614624 14399657017344 14415916039938 14437668807261 14448166411392 14458914865152 14469967842624 14475240797304 14497083082188 14507623886336 14529515035392 14584720677408 14606728160976 14617348687872 14634099675387 14639405405184 14644740104064 14650049691648 14666838153408 14677502386176 14694322307796 14699649871872 14727195512064 14760142258176 14816224180224 14838580988928 14849370095616 14871776919552 14877196296192 14888569024854 14899645108224 14911034997663 14932977647616 14949838856232 14960960520192 14972397281604 15034012085232 15113906222121 15124895517312 15147718092864 15158731972608 15176103367068 15181605605376 15187137885696 15199003212246 15210054381312 15221113585664 15238556467344 15244081348608 15272647197696 15306814193664 15325091841024 15353809495488 15359376162816 15364973223936 15388158062592 15416993896704 15422583472128 15440257231488 15451483815936 15480438316032 15515070169088 15556026393747 15568347267072 15609444131043 15632414539776 15644364587712 15673680526644 15685076832768 15708744688896 15738181269552 15761929257144 15767673011349 15773389728768 15802947447616 15821817520581 15857213085504 15886927880748 15892687835136 15910900318206 15922469106432 15928241946624 15934046306304 15946495173504 15952306184784 15958089842688 15976377274248 15987993670656 16012118610432 16023760994304 16108914880512 16144952721408 16175206711296 16187571691452 16199614144512 16241771347968 16254187212816 16266279223296 16278713822952 16284645896967 16321076872128 16345704414816 16407810762084 16444517273856 16475332617072 16481305903104 16500192922584 16512190184448 16537106105856 16543132339776 16549130207232 16568094951072 16580141584384 16605160040448 16668252202752 16693403612544 16705541357568 16730749034496 16736845833216 16762100746752 16774288441344 16799599853568 16818568713261 16831080585216 16868734009344 16887780930188 16913263595886 17015507456976 17041182854472 17053573469184 17079306306048 17085530121408 17111311178976 17123752783872 17143376025762 17149591517184 17181728097408 17220165967872 17273035682424 17285594876928 17311677820416 17324265111552 17344118133792 17350406406144 17356729012224 17370289385424 17382919292928 17395558383616 17415493105536 17421807255552 17454453940224 17514390675456 17559969398784 17586466357248 17645711436864 17658838646784 17672337775008 17705453928246 17718327533312 17732170414287 17745063444864 17778315878568 17818088397312 17839364721192 17879273814528 17912777744736 17919272189952 17925802094592 17946344457882 17952851073024 17965904560128 17973424433529 17986492879488 17993014050816 18013633436736 18020197727256 18026731118592 18060511368704 18122529240576 18163071811584 18197107550208 18210338635776 18224565912576 18237816963072 18271992766464 18285960614418 18299564126208 18313553050821 18361211481144 18388917466668 18500081933088 18534749194206 18541469140992 18562717037907 18576213957504 18589720690688 18604244369088 18611023882248 18617771483136 18639106819956 18652659282432 18680805045504 18694387826688 18751783728096 18793734027264 18828951562368 18835778174976 18857363340096 18871074496512 18899549835264 18906436959744 18934965658368 18948733239296 18977325760512 19092047265792 19120856039424 19142445889098 19185270152832 19199542689792 19214219594304 19221221386584 19250225076348 19264221881856 19293290456832 19300321063072 19329444109584 19372686713856 19432165142727 19446294236544 19475637547968 19489798250496 19512132900516 19519207206912 19526320138752 19555784204544 19570003181568 19592429743728 19599533162496 19636260682752 19680189677568 19754965573632 19784774651904 19829035892736 19836261728256 19851425366472 19866193477632 19881379996884 19933118474976 19947947360256 19963196375472 20000605363389 20045349446976 20151874962828 20159181213696 20166527356416 20196957457152 20211642630144 20234804489424 20242140807168 20249517180928 20265337616328 20272722443163 20280072508416 20318075289792 20325441798144 20363529596928 20387845395648 20409085591552 20433455788032 20471745993984 20479168217088 20486630965248 20517544083456 20555991862272 20587009641984 20601978421248 20640584421376 20656362916287 20741368524996 20757796356096 20812592174724 20859152783616 20898240702192 20913435777024 20929774915224 20937401867529 20944992918528 20984241692736 21015905676192 21023564015132 21031186305024 21095756694108 21142950780672 21182570507664 21190250446848 21214533757608 21229958808576 21245395075072 21261993564672 21269741579712 21277453123584 21301836365664 21317324894208 21349491480576 21365014659072 21478553174016 21566942281728 21583428921936 21599485526016 21623874059907 21655695130624 21672249617088 21688372297728 21704951763936 21712861195956 21745624623282 21761435829504 21794272553088 21877081016112 21926023031808 21959108107776 21967110156096 21975074537472 22000257230112 22016253579264 22041483461694 22049474807808 22057509786368 22065506942976 22090793268096 22140213387264 22224336270336 22257871483392 22274055143424 22307665379328 22315794444288 22332853537281 22349467662336 22365717921792 22399466471424 22424758284348 22441440780288 22458595922406 22551018127848 22687343275968 22721577139296 22738097958912 22764155050602 22772408408064 22780706828544 22798504818369 22815081571968 22831670378496 22857834701016 22866122022912 22908970796544 22960221290496 23030714243232 23039064244224 23047459835904 23082237093888 23099020148736 23125490845056 23133875208192 23142305349632 23160385847232 23177225723904 23220657474048 23272605253632 23352520900608 23413292531712 23448621809664 23466546881568 23510520789966 23527615249152 23563117033344 23607271904328 23642893885716 23660084593152 23704421171424 23757451196416 23785819628256 23830391821122 23839031752704 23883703659648 23892362919936 23901069459456 23919742760256 23928459277176 23937134764032 23964565911372 23981990505984 24018177915648 24026930303008 24035641491456 24163372320768 24217429082112 24262810066944 24281357537178 24299421216768 24362657021952 24381280819224 24399418834944 24418070734428 24481615308192 24518556622224 24611716143126 24666775910784 24712998925608 24721958854656 24750289383876 24768285276672 24805659158784 24814698509664 24823695310848 24852142426608 24870212376576 24907740060672 24925850435584 25002378304128 25058312036352 25096123551744 25105268749824 25143151120128 25161432662016 25199399780352 25208582612992 25246620877824 25303101014016 25331671395282 25369895393829 25494474719232 25523261185464 25561774281708 25580360203776 25618959459072 25628295182112 25666966768464 25685629175808 25715064038643 25724387275776 25772592146112 25830248951808 25909553523636 25928392315392 25967516730624 25986397667328 26016177200688 26025609609216 26035093518336 26055434078136 26074378939392 26093337575424 26123239658304 26132710883328 26181680910336 26240252903424 26330359136256 26339954098176 26379699535872 26448348971008 26468567155296 26488257970176 26508506662512 26558180892369 26577491299968 26597263147008 26617595167296 26667473817852 26727132595968 26818910721792 26869166617104 26878908284928 26888703141888 26919516686823 26929276609536 26948856840192 26979739319232 26989521076224 27020450155104 27030296590884 27040096677888 27090767053056 27100589064192 27151372795904 27183793860864 27244607717376 27295661325312 27315507953664 27336848868864 27356725444608 27407989149696 27428940921627 27449346189312 27469304561664 27541817221716 27583376200002 27655158033328 27750122899632 27802123791309 27812203711488 27864320936256 27884581036032 27906366553632 27916535823372 27926657224704 27958660229934 27978988923648 28021207568256 28041581740032 28127675592144 28190601040896 28243427343552 28253667262464 28286045010144 28306611744768 28349324752896 28359655439616 28369937498112 28402448487552 28423099858944 28465988640768 28638070898688 28681284059136 28713668833647 28755923042304 28777905229248 28799314034688 28831832079876 28875337614522 28896332822784 28939935685248 28950481594608 28994166164376 29015247772672 29059030070784 29169441354816 29213456321952 29234697375744 29268199350774 29278810810368 29289480208128 29300099383296 29333676306816 29355004772352 29388644615592 29399299743744 29454391024128 29520284516352 29632448360448 29677161977856 29698740191232 29743553839104 29754392592384 29777138049708 29799290216448 29822069995326 29899677712464 29921921040384 29944794563208 30068024170464 30227812444242 30249791034624 30295436185728 30317463945216 30352206734136 30363211210752 30374275771392 30398006424492 30420108762624 30442227171328 30477112934688 30488162697216 30545294395392 30613628387328 30650183682048 30707618990976 30718752325632 30729946447872 30776316125184 30833987793408 30880514462976 30902967631872 30960876632064 31030140338176 31112052787494 31136694534144 31218888262086 31288729175424 31347361053288 31370153665536 31417489377792 31476362539104 31523858514288 31535346022698 31546779457536 31605894895232 31643635041162 31714426171008 31773855761496 31785375670272 31821800636412 31844938212864 31868092612608 31892990347008 31904612369568 31916179685376 31952754548496 31975987341312 32024237220864 32047521988608 32217829761024 32350413422592 32375143382904 32399228289024 32483542695936 32508374425632 32532558446592 32557427645904 32569291793934 32618436934923 32642153744256 32691408829632 32815621524168 32889034547712 32950665234144 32962611806208 33000385845168 33024380368896 33062225192541 33074212211712 33086264679552 33098260414464 33136189902144 33160283168768 33210320080896 33336504405504 33386807225088 33411082715136 33461498068992 33473691666432 33524201493504 33548576882688 33599199707136 33637137426522 33662161170432 33687893883609 33737468018688 33775561860376 33826527191772 34031014913952 34082365708944 34107146938368 34146232575903 34158612612096 34171060242816 34222622357952 34247505567744 34286752051524 34299183034368 34363456194816 34440331935744 34546071364848 34571189753856 34623355640832 34648530223104 34688236267584 34700812812288 34713458024448 34740578770848 34765838585856 34830986211072 34843614511104 34908907880448 35028781350912 35119938797568 35172932714496 35265781184949 35291422873728 35317677293568 35344675550016 35410907856492 35436655066624 35464340828574 35490126889728 35556631757136 35636176794624 35678729442384 35745587731683 35758547629056 35825555489472 35838544379904 35851604189184 35892688915764 35905702146048 35946848867058 35972985758976 35986028101632 36027266873472 36040395454512 36053462237184 36121022737408 36245058481152 36326143623168 36394215100416 36422036305767 36449131825152 36475633926144 36543985532928 36571921228836 36599128252416 36627106101642 36722422962288 36777834933336 36791237026481 36917574214689 37000163866176 37069498388412 37082938281984 37125434075814 37152427915008 37179441381376 37208488738176 37222047764496 37235542966272 37278213639912 37305318564864 37361610091008 37388775653376 37503567456192 37587468054528 37657903124736 37671556349952 37714726680192 37742148993024 37799099670528 37812873919488 37869931316736 37897466478592 37954651521024 37997507092923 38184094531584 38241712078848 38284891778196 38370540305664 38428439188608 38442442773168 38500450152696 38528443763712 38586580913664 38600642126144 38658888219168 38745373427712 38864330285454 38892588473088 38951275095936 38979596500992 39024265801032 39038414413824 39052640277504 39111568409088 39140006363136 39184859487456 39199066324992 39272521365504 39360379355136 39509931147264 39569549303808 39672523456512 39702850732944 39732386955264 39762759993768 39866236949952 39895894720512 39926392750944 40001210726778 40090698893952 40303749925656 40318362427392 40333054712832 40393914914304 40423285260288 40469608978848 40484281614336 40499034361856 40530675232656 40545444886326 40560145016832 40636150579584 40650883596288 40727059193856 40775690791296 40866911576064 40943491987968 40973261930496 41035088166912 41111983724544 41174019283968 41203956842496 41281168842752 41312725832574 41375064300003 41482737049992 41625184349448 41718305567232 41796481404384 41826871554048 41859549830448 41874803735058 41889985837056 41937990344901 41968483385472 42031811352384 42047128030264 42062372610048 42191513388216 42285901561344 42365141015328 42380500893696 42429067515216 42459917617152 42490790150144 42523987129344 42539483159424 42554906247168 42603672731328 42634649788416 42698982961152 42957106348032 43133884563456 43166857843872 43198971052032 43247748119814 43313006421783 43344499234176 43376744595456 43409903527872 43425722391912 43491249246564 43522871659008 43588545106176 43754162032224 43852046063616 43902299026161 43918216215552 43934220312192 43950149074944 44000514460224 44032507158528 44082966923388 44098949615616 44115019572736 44181586536192 44280426774528 44448672540672 44515742966784 44548110286848 44615330758656 44631588888576 44665707074562 44698935324672 44733104992989 44798932942848 44849516568696 44882881560576 44917191844812 45102036255696 45341718666363 45374686551936 45443154278592 45476195917824 45528310101204 45544816816128 45561413657088 45597009636738 45630163143936 45663340756992 45715669402032 45732244045824 45817941593088 45920442580992 46061428486464 46078128488448 46094919671808 46164474187776 46250981690112 46267750416384 46284610699264 46320771694464 46354451447808 46441314948096 46545210507264 46668079181241 46705041801216 46897243619328 46933093763136 47021041579932 47055230498304 47126234066688 47214543808656 47285787771432 47303019034047 47320169186304 47408842342848 47465452561743 47514902392832 47571639256512 47660783642244 47678063505408 47767407319296 47784725839872 47802138918912 47839485520512 47856918554352 47874269528064 47929131822744 47963981011968 48036355831296 48053860606016 48071282982912 48326744641536 48434858164224 48525620133888 48562715074356 48598842433536 48725314043904 48762561638448 48798837669888 48836141468856 48853937690901 48963230616384 49037113244448 49223432286252 49333551821568 49425997851216 49443917709312 49500578767752 49536570553344 49611318317568 49629397019328 49647390621696 49704284853216 49740424753152 49815480121344 49851700871168 50004756608256 50116624072704 50192247103488 50210537499648 50286302240256 50322865324032 50398799560704 50417165225984 50455706139783 50493241755648 50606202028032 50663342790564 50739790787658 51046522370928 51123548563416 51160720407552 51237918918144 51256590364224 51333933536928 51371258351616 51430128077286 51448774551552 51545184292224 51660497903616 51819107047272 51856784630784 51935033461248 51972795334656 52032354401376 52051219218432 52070187036672 52110868156272 52148757878784 52186675150848 52246479316608 52265421766656 52363361820672 52679908196352 52759399071744 52896697942016 52937134310592 52976515940352 53017013325024 53116361784738 53154982599936 53196511242861 53235190334592 53334947635704 53454265191936 53637821443584 53738333234208 53757816569856 53777406283776 53839033373646 53858553219072 53897713680384 53920273300587 53959478638464 53979042152448 54040900310208 54060593181768 54080193355776 54181534106112 54302745591808 54367587721728 54489215434752 54591322650624 54631015907328 54673697737728 54713450889216 54815978299392 54857881843254 54898692378624 55083634443432 55166752400004 55310316066656 55500245799264 55604247582618 55624407422976 55688151113721 55728641872512 55769162072064 55812733107264 55833071646744 55853314449408 55917320459868 55957977847296 56042415136512 56083163480064 56255351184288 56381202081792 56486854687104 56507334524928 56572090020288 56613223489536 56698649505792 56719310879232 56804896975104 56846199717888 56931977281536 57276141797376 57362568118272 57427337667294 57555810458496 57598628069376 57663664159752 57750675229044 57792665645568 57879871370496 57900963189216 57988332328752 58030495545344 58118060141568 58338882709632 58426912643904 58469394751488 58536398701548 58557621620736 58578960416256 58667352613632 58710009544704 58777289231184 58798599487488 58908782048256 59040569032704 59264896720896 59354323955712 59487107678208 59508785184768 59554276099416 59598580432896 59644139990652 59799355424928 59843842080768 59889589126416 60001816090167 60136048340928 60455624888484 60499582069248 60590872371456 60634927890432 60704413468272 60726422421504 60748551542784 60796012848984 60818167329489 60840217525248 60884454342656 60954225869376 60976325394432 61090588790784 61227256774656 61300367364096 61415237981952 61437504651264 61459892895744 61552632250368 61667975586816 61761028925952 61805935263744 61921753264128 61969088748861 62060280676352 62224105574988 62273389068288 62437776524172 62577458350848 62694722106576 62740307331072 62812205602587 62834978755584 62952725078208 63047717028576 63070692045396 63093558915072 63211789790464 63287270082324 63428852342016 63547711522992 63570751340544 63643601272824 63689876425728 63736185225216 63785980694016 63809224739136 63832359370752 63905509096992 63951974682624 64048474441728 64095043977216 64435659522048 64700826845184 64750286765808 64798456578048 64871622179721 64967085391872 65016748851264 65065116893184 65114855291808 65138583587868 65236873869846 65284307488512 65382817659264 65631243048336 65778069095424 65901330468288 65925223612416 66000771690336 66048760737792 66124450385082 66148424423424 66172529359104 66196520828928 66272379804288 66320566337536 66420640161792 66673008811008 66773614450176 66822165430272 66922996137984 66947383332864 66998560611843 67048402987008 67097153765376 67198399414272 67274274853044 67324322340864 67375787767218 67551123720752 67653054383544 68062029827904 68164731417888 68214293876736 68292465151806 68317225224192 68342120485632 68445244715904 68495011135488 68573504103048 68598366068736 68726912389632 68880663871488 69092142729696 69142379507712 69246711281664 69297060446208 69376472535168 69401625624576 69426916048896 69481157541696 69531677171712 69661972422144 69817815760896 70057562701824 70239877595136 70345865428992 70531562369898 70582845747456 70689351100032 70821815712984 70873310133248 70928681657148 70980253779456 71113263514272 71272353589248 71357458884768 71491175463366 71517095258112 71651110978944 71677088759808 71703208378368 71785377831528 71811404292096 71893697734116 71945971517952 72054533746944 72080790909024 72106924474368 72242045474816 72490116962304 72652287246336 72788430200832 72844072611534 72898263650304 73087971065856 73143842457672 73198256504832 73254212203284 73444845924576 73555669866672 73582474052962 73835148429378 74000327732352 74138996776824 74165876563968 74250868151628 74304855830016 74358882762752 74416977476352 74444095528992 74471085932544 74556427279824 74610637129728 74723220182016 74777551306752 75007134912384 75174936109056 75315806249472 75429453360384 75484297986048 75598199341056 75625747838976 75739862633472 75794932957184 75909303042048 75995014185846 76109686181487 76483424157696 76569783556392 76741080611328 76856878377216 76884885546336 77000900305392 77056887527424 77145192115929 77173161827328 77201284252288 77317776438336 77490746855424 77728660570908 77785176946176 77902550191872 77959193001984 78048531602064 78076828827648 78105280555008 78223136818176 78280012726272 78369718974912 78398132649984 78545042731008 78720758710272 79019862294528 79139098607616 79345046913024 79405701465888 79464773910528 79525519987536 79674542677107 79732473899904 79791789441024 79852785501888 80002421453556 80181397787904 80607499851312 80636724854784 80666109425664 80758550060469 80787829828608 80846570520576 80939217957696 80968563228672 80998068723712 81061350465312 81090889772652 81120290033664 81272301159168 81301767192576 81454118387712 81551381582592 81733823152128 81886983975936 81946523860992 82070176333824 82223967449088 82286822764881 82348038567936 82407913684992 82562337685504 82625451665148 82750128600006 82965474099984 83250368698896 83406371373927 83436611134464 83592962808768 83653743108096 83719099660896 83749607470116 83779971674112 83875980689802 83936966770944 84063622704768 84094256060528 84124745220096 84383026776432 84571803122688 84730282030656 84761001787392 84858135030432 84919835234304 85047974258688 85078966318848 85109812494336 85207345462656 85269299576832 85397965922304 85914212696064 86141006500941 86267769126912 86333715687744 86397942104064 86495496239628 86626012843566 86688998468352 86819807055744 86851444783824 86982498493128 87045743318016 87177090212352 87508324064448 87704092127232 87804598052322 87836432431104 87868440624384 87900298149888 88001028920448 88065014317056 88165933846776 88197899231232 88230039145472 88363173072384 88560853549056 88897345081344 89031485933568 89096220573696 89230661517312 89263177777152 89331414149124 89397870649344 89466209985978 89699033137392 89765763121152 89834383689624 90204072511392 90683437332726 90749373103872 90886308557184 90952391835648 91056620202408 91089633632256 91122827314176 91194019273476 91260326287872 91326681513984 91431338804064 91464488091648 91635883186176 91840885161984 92122856972928 92156256976896 92189839343616 92328948375552 92501963380224 92569221398528 92641543388928 92708902895616 92882629896192 93090421014528 93336158362482 93410083602432 93866187526272 94042083159864 94110460996608 94252468133376 94429087617312 94571575542864 94606038068094 94640338372608 94817684685696 94930905123486 95029804785664 95143278513024 95321567284488 95356127010816 95534814638592 95604277837824 95678971041024 95713837108704 95748539056128 95858263645488 95927962023936 96072711662592 96107721212032 96142565965824 96653489283072 97051240267776 97125430148712 97197684867072 97450628087808 97525123276896 97597675339776 97672282937712 97707875381802 97855310804769 97926461232768 98074226488896 98446864572504 98667103643136 98851995702432 98887835418624 99001157535504 99073141106688 99186675577623 99222636635136 99258794038656 99294781243392 99408569706432 99480849506304 99630960242688 100009513216512 100233248145408 100384494206976 100421074999296 100572604480512 100645730648064 100797599121408 100834330451968 100911412279566 100986483511296 101063681650827 101212404056064 101326685581128 101479581575316 102093044741856 102247097126832 102321440815104 102438697727709 102475837836288 102513180728448 102667867073856 102742516703232 102860256154572 102897549103104 103090368584448 103320995807232 103638214094544 103713569261568 103870066922496 103945590669312 104064708802752 104102438436864 104140374073344 104221736312544 104297515757568 104492958633216 104530843533312 104726723641344 105359816392704 105518798143488 105797343554847 105874268621184 105953031880704 106034026650048 106232723569476 106309965199872 106393022485722 106470380669184 106669895271408 106908530383872 107236763195049 107275642887168 107476666468416 107515633139712 107554812567552 107678066747292 107717106438144 107840546601174 107918957276928 107958084304896 108081800620416 108121186363536 108160386711552 108363068212224 108605491183616 108735175443456 108978430869504 109182645301248 109266108917301 109347395475456 109426901778432 109631956598784 109715763686508 109797384757248 110167268886864 110333504800008 110373711079443 110620632133312 110752722644067 111000491598528 111208495165236 111248814845952 111376302227442 111457283745024 111538324144128 111625466214528 111666143293488 111706628898816 111834640919736 111915955694592 112084830273024 112166326960128 112510702368576 112762404163584 112973709374208 113014669049856 113144180040576 113226446979072 113397299011584 113438621758464 113609793950208 113692399435776 113863954563072 113992521278769 114552283594752 114725136236544 114854675334588 115111620916992 115327328319504 115501350458088 115585331291136 115759742740992 115801926378432 115976664657504 116060991090688 116236120283136 116677765419264 116853825287808 116938789502976 117072797403096 117115243241472 117157920832512 117334705227264 117420019089408 117554578462368 117597198974976 117817564096512 118081138065408 118529793441792 118708647911424 119017570369536 119108552198832 119197160865792 119288279981304 119598710849856 119687684161536 119779178252832 120003632180334 120272096681856 120911249776968 120999164138496 121181744742912 121269855780864 121408826936544 121452844843008 121497103085568 121592025697968 121636334658978 121680435050496 121768908685312 121908451738752 121952650788864 122181177581568 122600734728192 122830475963904 122919785791488 123105264500736 123335951173632 123522057851904 123611870527488 123843506528256 123938177497722 124125192900009 124448211149976 124875553048344 125154916701696 125389444213152 125480614662144 125624411205174 125669957511168 125813971034703 125905450156416 126095434057152 126141384090792 126187117830144 126423579580928 126574540164648 126857704684032 127095423045984 127141502681088 127287202545648 127379752851456 127472370450432 127571961388032 127618449478272 127664718741504 127811018193984 127903949365248 128096948883456 128871319044096 129401653690368 129500573531616 129596913156096 129743244359442 129939019265349 130033497702528 130130233786368 130229710583616 130277167175736 130473747739692 130568614977024 130765635318528 131262486096672 131556138190848 131706897078483 131802660936576 131850447224832 132001543380672 132097521475584 132248900770164 132296848846848 132345058718208 132544759608576 132641132675072 132841280323584 133346017622016 133547228900352 133644330860544 133845992275968 133894766665728 133997121223686 134096805974016 134396798828544 134548549706088 134648644681728 134751575534436 135102247441504 135306108767088 136025155999089 136124059655808 136329462835776 136428587753472 136584930303612 136634450448384 136684240971264 136890489431808 136990022270976 137147008206096 137196732137472 137453824779264 137761327742976 138184285459392 138284759015424 138493422563328 138752945070336 138803251249152 138853832097792 138962315083392 139063354343424 139323944844288 139635631521792 140004237543723 140115125403648 140691730857984 141063124739796 141165691494912 141378702200064 141643631425968 141746620266496 141857363314296 141909057102141 141960507558912 142226527028544 142544707178496 142714917769536 142982350926732 143034190516224 143302221957888 143354177519616 143406416756736 143570755663056 143622808584192 143787395468232 143891943035904 144109067493888 144161581818048 144213848948736 144484090949632 144980233924608 145304574492672 145576860401664 145688145223068 145796527300608 146175942131712 146287684915344 146396513009664 146508424406568 146561813072703 146889691849152 147111339733344 147164948105924 147670296858756 148000655464704 148277993553648 148331753127936 148501736303256 148609711660032 148717765525504 148833954952704 148888191057984 148942171865088 149112854559648 149221274259456 149446440364032 149555102613504 150014269824768 150349872218112 150631612498944 150858906720768 150968595972096 151196398682112 151251495677952 151367118419349 151479725266944 151589865914368 151818606084096 151990028371692 152219372362974 153139567112784 153482161222656 153713756754432 153769771092672 154001800610784 154113775054848 154290384231858 154346323654656 154402568504576 154635552876672 154981493710848 155457321141816 155570353892352 155805100383744 155918386003968 156097063204128 156153657655296 156210561110016 156446273636352 156560025452544 156739437949824 156796265299968 157090085462016 158039724589056 158278197215232 158690093826048 158811402931776 158929547821056 159051039975072 159349085354214 159464947799808 159589533728583 159705571003776 160004842907112 160362795575808 161214999702624 161273449709568 161332218851328 161517100120938 161575659657216 161693141041152 161760819901761 161878435915392 161937126457344 161996137447424 162122700930624 162181779545304 162240580067328 162544602318336 162908236775424 163102763165184 163467646304256 163773967951872 163893047721984 164140352667648 164447934898176 164573645529762 164696077135872 165124675371008 165250903330296 165500257200012 165930948199968 166500737397792 166812742747854 166873222268928 167185925617536 167307486216192 167438199321792 167499214940232 167559943348224 167751961379604 167873933541888 168127245409536 168188512121056 168249490440192 168766053552864 169143606245376 169460564061312 169522003574784 169716270060864 169839670468608 170095948517376 170157932637696 170414690925312 170538599153664 170795931844608 171828425392128 172282013001882 172667431375488 172795884208128 172990992479256 173252025687132 173377996936704 173639614111488 173702889567648 173964996986256 174091486636032 174354180424704 175016648128896 175408184254464 175609196104644 175672864862208 175736881248768 176002057840896 176130028634112 176331867693552 176395798462464 176460078290944 176726346144768 177121707098112 177794690162688 178062971867136 178461323034624 178526355554304 178662828298248 178795741298688 178932419971956 179398066274784 179531526242304 179668767379248 180005448270501 180408145022784 181366874665452 181498746207744 181772617114368 181904783671296 182113240404816 182179267264512 182245654628352 182388038546952 182454501988467 182520652575744 182653363027968 182862677608128 182928976183296 183271766372352 183681770323968 184245713945856 184312513953792 184379678687232 184657896751104 185003926760448 185138442797056 185283086777856 185417805791232 185765259792384 185907266246583 186180842029056 186672316724964 186820167204864 187732375052544 188084166319728 188220921993216 188436616807761 188504936266752 188858175234624 189143151085728 189212076136188 189280676745216 189635369371392 189861810246972 190059609571328 190286557026048 190643134568976 190712254021632 191069629277184 191208555675648 191357942082048 191427674217408 191497078112256 191716527290976 191855924047872 192145423325184 192215442424064 192285131931648 193306978566144 194102480535552 194250860297424 194395369734144 194614866539163 194901256175616 195050246553792 195195350679552 195344565875424 195415750763604 195710621609538 195852922465536 196148452977792 196893729145008 197334207286272 197703991404864 197775670837248 198002315071008 198146282213376 198373351155246 198445273270272 198517588077312 198589562486784 198817139412864 198961699012608 199261920485376 200019026433024 200466496290816 200768988413952 200842149998592 200995681835529 201145208961024 201291461296128 201595198242816 201668660903936 201822824559132 201972967022592 202127363301654 202653371162256 202959163150632 204186089483712 204494194253664 204642881630208 204877395455418 204951675672576 205026361456896 205335734147712 205485033406464 205720512309144 205795098206208 206180737168896 206641991614464 207276428189088 207427138523136 207740133844992 207891181338624 208129417605504 208204876873728 208280748146688 208443472625088 208595031515136 208985917266432 209453447282688 210719632785408 211037596286976 211594687109694 211748537242368 212068053300096 212465447138952 212619930399744 212786044971444 212940761338368 213339790542816 213817060767744 214473526390098 214551285774336 214953332936832 215031266279424 215109625135104 215356133494584 215434212876288 215681093202348 215837914553856 216163601240832 216242372727072 216320773423104 216726136424448 217210982367232 217470350886912 217956861739008 218365290602496 218532217834602 218694790950912 219263913197568 219431527373016 219594769514496 220334537773728 220667009600016 220747422158886 221241264266624 221505445288134 222000983197056 222416990330472 222497629691904 222752604454884 222914567490048 223076648288256 223250932429056 223332286586976 223413257797632 223669281839472 223831911389184 224169660546048 224332653920256 225021404737152 225524808327168 225947418748416 226288360081152 226452893958144 226794598023168 226877243516928 227219587900416 227384798871552 227727909126144 227985042557538 228329058544461 229450272473088 229709350669176 230223241833984 230654656639008 231002700916176 231170662582272 231435576347787 231519485481984 231603852756864 231953329315008 232121982181376 232472240566272 233355530838528 233707650575616 233877579005952 234145594806192 234230486482944 234315841665024 234669410454528 234840038178816 235109156924736 235194397949952 235635128193024 236162276130816 237059586883584 237417295822848 238035140739072 238217104397664 238394321731584 238576559962608 239023628031321 239197421699712 239375368323072 239558356505664 240007264360668 240544193363712 241822499553936 241998328276992 242275650181407 242363489485824 242539711561728 242817653873088 242905689686016 242994206171136 243184051395936 243272669317956 243360870100992 243816903477504 243905301577728 244362355163136 245201469456384 245660951927808 245839571582976 246210529001472 246671902347264 246860468294643 247044115703808 247223741054976 247687013056512 247876354995444 248250385800018 248896422299952 249751106096688 250219114121781 250309833403392 250778888426304 250961229324288 251248822410348 251339915022336 251627942069406 251810900312832 252190868114304 252282768181584 252374235660288 252847159161856 253149080329296 253715409368064 254190846091968 254283005362176 254574405091296 254759505702912 255143922776064 255236898956544 255329437483008 255622036387968 255807898730496 256193897766912 257538659185367 257742638088192 258423019502823 258803307380736 259001147063232 259193826312192 259486488718884 259878038530698 260066995405056 260459421167232 260554334351472 260947495479384 261137229954048 261531270637056 262524972193344 263112276381696 263413794156966 263605321873152 263700894449664 264003086761344 264195042951168 264497801540328 264593697693696 264690117436416 265089519217152 265282265350144 265682560647168 266692035244032 267094457800704 267288661721088 267691984551936 267789533331456 267994242447372 268193611948032 269097099412176 269297289363456 269503151068872 270204494883008 270612217534176 272050311998178 272248119311616 272658925671552 272857175506944 273169860607224 273268900896768 273368481942528 273780978863616 273980044541952 274294016412192 274393464274944 274907649558528 275522655485952 276368570918784 276569518030848 276986845126656 277505890140672 277707664195584 277924630166784 278126708686848 278647889688576 279271263043584 280008475087446 280230250807296 282126249479592 282331382989824 282757404400128 283287262851936 283493240532992 283714726628592 283818114204282 283921015117824 284453054057088 285089414356992 285429835539072 285964701853464 286068381032448 286604443915776 286812833513472 287141511326112 287245617168384 287574790936464 287783886071808 288218134987776 288323163636096 288427697897472 288968181899264 289960467849216 291153720803328 291376290446136 291593054601216 292351884263424 292575369830688 292793026019328 293016848813136 293123626145406 293565932414307 293779383698304 294222679466688 294329896211848 295340593717512 296001310929408 296555987107296 296663506255872 297003472606512 297219423320064 297435531051008 297560026732869 297667909905408 297776382115968 297884343730176 298225709119296 298442548518912 298892880728064 300028539649536 300699744436224 301263224997888 301717813441536 301937191944192 302392797364224 302502991355904 302734236838698 302959450533888 303191044952481 303637212168192 303980056743384 304438744725948 306279134225568 306964322445312 307316093183127 307427513508864 307539542185344 308003601221568 308227550109696 308580768463716 308692647309312 308805137009152 309271105753344 309962987421696 310914642283632 311140707784704 311610200767488 311836772007936 312194126408256 312307315310592 312421122220032 312892547272704 313478875899648 313592530599936 314180170924032 316079449178112 316556394430464 317392030664541 317622805863552 317859095642112 318102079950144 318698170708428 318929895599616 319179067457166 319411142007552 320009685814224 320725591151616 321710289585147 322429999405248 322546899419136 322664437702656 323034200241876 323151319314432 323521639803522 323756871830784 323874252914688 323992274894848 324245401861248 324363559090608 324481160134656 325089204636672 325816473550848 326205526330368 326935292608512 327547935903744 328280705335296 328895869796352 329147291059524 329392154271744 330249350742016 330501806660592 331000514400024 331121133238329 331861896399936 332258167932201 333001474795584 333625485495708 333746444537856 334371851235072 334614972432384 334876398643584 334998429880464 335119886696448 335503922759208 335747867083776 336254490819072 336377024242112 336498980880384 337532107105728 338287212490752 338921128122624 339044007149568 339432540121728 339679340937216 340191897034752 340315865275392 340829381850624 341077198307328 341591863689216 341977563836307 343656850784256 344564026003764 345334862750976 345981984958512 346504051374264 346755993873408 347279228222976 347405779135296 347929993972512 348182973272064 348708360849408 350033296257792 350816368508928 351218392209288 351345729724416 351473762497536 352004115681792 352260057268224 352663735387104 352791596924928 352920156581888 353452692289536 354243414196224 355589380325376 356125943734272 357052711108608 357325656596496 357591482597376 357864839943912 358796132549568 359063052484608 359337534758496 360010896541002 360816290045568 362733749330904 362997492415488 363545234228736 363809567342592 364226480809632 364358534529024 364491309256704 364776077093904 364909003976934 365041305151488 365306726055936 365725355216256 365857952366592 366543532744704 368491427891712 368759357374464 369315793502208 370007853520896 370276885594112 370566173555712 370835611582464 371530519584768 371814532493166 372375578700027 373344633449928 375464750105088 376168332639456 376441843986432 376873233615522 377009872533504 377441913104109 377716350469248 378286302171456 378424152272376 378561353490432 379270738742784 379723620493944 380119219142656 380573114052096 381286269137952 381424508043264 382139258554368 382417111351296 382715884164096 382855348434816 382994156224512 383433054581952 383711848095744 384290846650368 384430884848128 386613957132288 388204961071104 388501720594848 388790739468288 389229733078326 389817057796047 390100493107584 390390701359104 390689131750848 390831501527208 391421243219076 391705844931072 392296905955584 393787458290016 394668414572544 395120691235449 395407982809728 395551341674496 396004630142016 396292564426752 396746702310492 396890546540544 397035176154624 397634278825728 397923398025216 398523840970752 400038052866048 400932992581632 401537976827904 401684299997184 401991363671058 402290417922048 403190396485632 403337321807872 403645649118264 403945934045184 404254726603308 405306742324512 405918326301264 408372178967424 408988388507328 409285763260416 409754790910836 409903351345152 410052722913792 410671468295424 410970066812928 411441024618288 411590196412416 412361474337792 413283983228928 414552856378176 414854277046272 415480267689984 416258835211008 416409753747456 416561496293376 416886945250176 417190063030272 417971834532864 418906894565376 420012712631169 422075192573952 423189374219388 423497074484736 424136106600192 424930894277904 425239860799488 425572089942888 425727171306423 425881522676736 426679581085632 427634121535488 428947052780196 429102571548672 429906665873664 430062532558848 430219250270208 430712266989168 430868425752576 431362186404696 431675829107712 432327202481664 432484745454144 432641546846208 433452272848896 434421964734464 434940701773824 435913723478016 436730581204992 437064435669204 437389581901824 438527826395136 438863054746032 439189539028992 439685439218109 440669075547456 441334019200032 441494844317772 442482528533248 443010890576268 444001966394112 444833980660944 444995259383808 445505208909768 445829134980096 446153296576512 446501864858112 446664573173952 446826515595264 447338563678944 447663822778368 448339321092096 448665307840512 450042809474304 451049616654336 451894837496832 452576720162304 452905787916288 453589196046336 453754487033856 454101355258047 454439175800832 454769597743104 455455818252288 455970085115076 456658117088922 459418701338352 460446483667968 461309313278016 462005401832352 462341325164544 462871152695574 463038970963968 463207705513728 463906658630016 464243964362752 464944481132544 466711061677056 467415301151232 467755158011904 468291189612384 468460972965888 468631683330048 469338820909056 469680076357632 470218313849472 470388795899904 471270256386048 474119173767168 474834591645696 476070281478144 476434208795328 476788643463168 477153119925216 478047256062642 478394843399424 479116713011328 480014528721336 481088386727424 483644999107872 483996656553984 484551300362814 484726978971648 485079423123456 485282459705283 485635307746176 485811379372032 485988412342272 486368102791872 486545338635912 486721740201984 487633806955008 488724710326272 490402938912768 491321903855616 491679143165952 492421058002944 493343804694528 493720936589286 494088231407616 495374026113024 495752709990888 496500771600036 497792844599904 499502212193376 500438228243562 500619666806784 501557776852608 501922458648576 502497644820696 502679830044672 503255884138812 503621800625664 504381736228608 504565536363168 504748471320576 505694318323712 506298160658592 507430818736128 508381692183936 508566010724352 509148810182592 509519011405824 510287845552128 510473797913088 511244072775936 511615797460992 512387795533824 515077318370734 515485276176384 516846039005646 518002294126464 518387652624384 518972977437768 519756077061396 520133990810112 520918842334464 521108668702944 521894990958768 522274459908096 523062541274112 525049944386688 526224552763392 526827588313932 527210643746304 528006173522688 528390085902336 528995603080656 529187395387392 529380234872832 530179038434304 530564530700288 531365121294336 533384070488064 534188915601408 535383969103872 535579066662912 535988484894744 536387223896064 538194198824352 538594578726912 539006302137744 540016344811503 540408989766016 541224435068352 544100623996356 544496238623232 545317851343104 545714351013888 546339721214448 546537801793536 546736963885056 547363505965401 547561957727232 547960089083904 548588032824384 548786928549888 549815299117056 551045310971904 552737141837568 553139036061696 553973690253312 555011780281344 555415328391168 555849260333568 556253417373696 557295779377152 557721798739749 558542526087168 560016950174892 560460501614592 564252498959184 564662765979648 565309850423283 565514808800256 566574525703872 566986481065984 567429453257184 567636228408564 567842030235648 568906108114176 570178828713984 570859671078144 571929403706928 572136762064896 573208887831552 573625667026944 574283022652224 574491234336768 575149581872928 575567772143616 576436269975552 576646327272192 576855395794944 577936363798528 579920935698432 582307441606656 582752580892272 583186109202432 583844599617489 584703768526848 585150739661376 585586052038656 586033697626272 586247252290812 587131864828614 587558767396608 588445358933376 588659792423696 590681187435024 592002621858816 593111974214592 593327012511744 594006945213024 594438846640128 595120053465738 595335819810816 595552764231936 595768687460352 596451418238592 596885097037824 597785761456128 600057079299072 601399488872448 602526449995776 602987045506587 603435626883072 603874383888384 604785594728448 605005982711808 605468473677396 605918901067776 606382089904962 607960113486768 608877489451896 612558268451136 613928644890624 614632186366254 614855027017728 615079084370688 616007202443136 616455100219392 617161536927432 617385294618624 617610274018304 618542211506688 619925974843392 621829284567264 622281415569408 623220401534976 623673544015872 624388252816512 624614630621184 624842244440064 625785094545408 626957751799296 628360341848064 632158898356224 633112788860928 634784061329082 635245611727104 636204159900288 637396341416856 637859791199232 638358134914332 638822284015104 640019371628448 641451182303232 643420579170294 644859998810496 645093798838272 645328875405312 646068400483752 646302638628864 647043279607044 647513743661568 647984549789696 648490803722496 648727118181216 648962320269312 650178409273344 651632947101696 652411052660736 653870585217024 655095871807488 657791739592704 658294582119048 658784308543488 660498701484032 661003613321184 662001028800048 662242266476658 663723792799872 664516335864402 666002949591168 667250970991416 667492889075712 668743702470144 669229944864768 669752797287168 669996859760928 670239773392896 671007845518416 671495734167552 672508981638144 672754048484224 672997961760768 675064214211456 676574424981504 677842256245248 678865080243456 679358681874432 680383794069504 680631730550784 681658763701248 682154396614656 683183727378432 683955127672614 684987175633383 689128052007528 690669725501952 691963969917024 693008102748528 693511987746816 694306729043361 694558456445952 694811558270592 695859987945024 696365946544128 697416721698816 700066592515584 701632737017856 702436784418576 702691459448832 702947524995072 704008231363584 704520114536448 705327470774208 705583193849856 705840313163776 706905384579072 708486828392448 711178760650752 712251887468544 714105422217216 714651313192992 715182965194752 715729679887824 717070884093963 717592265099136 718126104969216 718675069516992 720021793082004 721632580091136 725467498661808 725994984830976 726826950544221 727090468457472 727619134685184 728452961619264 728717069058048 728982618513408 729552154187808 729818007953868 730082610302976 731450710432512 731715904733184 733087065489408 736982855783424 737518714748928 738631587004416 740015707041792 740581404883929 741132347111424 741671223164928 743061039169536 743629064986332 744751157400054 746689266899856 750657342365343 750929500210176 752336665278912 752883687972864 753746467231044 754019745067008 754883826208218 755432700938496 756572604342912 756848304544752 757122706980864 758541477485568 759447240987888 760238438285312 761146228104192 762572538275904 762849016086528 764278517108736 765431768328192 765710696869632 765988312449024 766866109163904 767423696191488 768581693300736 768861769696256 772615977556101 773227914264576 775269058508469 776409922142208 777003441189696 777581478936576 778459466156652 779634115592094 780200986215168 781378263501696 781663003054416 782842486438152 783411689862144 784593811911168 787574916580032 789336829145088 790241382470898 790815965619456 791102683348992 792009260284032 792585128853504 793493404620984 793781093081088 794070352309248 795268557651456 795846796050432 797047681941504 800076105732096 801865985163264 803075953655808 803368599994368 803982727342116 804580835844096 806674643615744 807291298236528 807891868090368 808509453206616 810613484649024 811836652602528 816744357934848 817976777014656 818571526520832 819509581821672 819806702690304 820105445827584 821342936590848 821940133625856 822882049236576 823180392824832 824722948675584 826567966457856 829105712756352 829708554092544 830960535379968 832517670422016 833122992586752 833773890500352 834380126060544 835943669065728 837813789130752 840025425262338 846378748438776 846994148969472 848272213200384 849861788555808 850479721598976 851144179885776 851454342612846 851763045353472 853359162171264 855268243070976 857894105560392 858205143097344 859813331747328 860438500540416 861424533978336 861736851505152 862724372809392 863351658215424 864654404963328 864969490908288 865283093692416 866904545697792 869881403547648 873461162409984 874128871338408 874779163803648 877055652790272 877726109492064 878379078057984 879370878436218 880697797242921 881338151094912 882668038400064 882989688635544 884965057066496 886021781152536 888003932788224 889667961321888 889990518767616 891010417819536 891658269960192 892306593153024 892680080198607 893003729716224 893329146347904 893653031190528 894677127357888 895327645556736 896678642184192 900085618948608 902099233308672 903789674993664 905153440324608 905811575832576 907178392092672 907508974067712 908202710516094 908878351601664 909573134857443 910911636504576 911940170230152 913316234177844 918837402676704 920892967335936 921948279549381 922618626556032 924010803664704 924682650329088 925742305391148 926077941927936 926415411027456 927813317260032 928487928725504 929888962265088 933422123354112 934830602302464 935510316023808 936582379224768 936921945931776 937263366660096 938677641818112 940436627698944 940777591799808 942540512772096 948238347534336 949669183291392 952176091993623 952868417590656 953577286926336 954306239850432 956094512125284 956789686798848 958233426022656 960029057442672 962176773454848 965130868755441 967289998215744 967993313107968 969102600725628 969453957943296 970564919410566 971270615492352 971622758744064 971976824684544 972736205583744 973090677271824 973443480403968 975267613910016 977449420652544 980805877825536 982643807711232 984842116005888 986687609389056 987441873178572 988176462815232 990748052226048 991505419981776 993001543200072 993363399714987 995585689199808 999004424386752 1000876456487124 1001239333613568 1003115553705216 1003844917297152 1004995289641392 1005359660089344 1006511768277624 1007243601251328 1008763472457216 1009131072726336 1009496942641152 1011388636647424 1012596321317184 1014861637472256 1016763384367872 1017132021448704 1018297620365184 1019038022811648 1020575691104256 1020947595826176 1022488145551872 1023231594921984 1024775591067648 1025932691508921 1030154636741468 1030970552352768 1033692078011292 1036004588252928 1037945954875536 1039512154122792 1040267981620224 1041837684668928 1042217337405888 1043789981917536 1044548919816192 1046125082548224 1050099888773376 1052449105526784 1053655176627864 1054421287492608 1056012347045376 1056780171804672 1057991206161312 1058374790774784 1058760469745664 1060358076868608 1061129061400576 1062730242588672 1066768140976128 1068377831202816 1071158133325824 1071976969789488 1072774447792128 1076388397648704 1077189157453824 1078012604275488 1080032689623006 1080817979532032 1082448870136704 1088201247992712 1088992477246464 1090635702686208 1091428702027776 1092679442428896 1093075603587072 1093473927770112 1094727011930802 1095123915454464 1095920178167808 1097176065648768 1097573857099776 1099630598234112 1105474283675136 1106278072123392 1107947380506624 1110023560562688 1110830656782336 1111698520667136 1112506834747392 1114591558754304 1115443597479498 1117126736100081 1120033900349784 1128504997918368 1129325531959296 1130619700846566 1131029617600512 1132325739312327 1133149051407744 1133972962131968 1134858906514368 1135272456817128 1135684060471296 1137812216228352 1140357657427968 1141719342156288 1143858807413856 1144273524129792 1146417775663104 1147251334053888 1148566045304448 1148982468673536 1150299163745856 1151135544287232 1152872539951104 1153292654544384 1155872727597056 1159841871396864 1164614883213312 1165505161784544 1166372218404864 1167689199234978 1170301479322752 1171172104077312 1172067395252544 1172494504581624 1174263729657228 1175117534793216 1176890717866752 1177319584847392 1181362374870048 1184005243717632 1185362073706347 1186223948429184 1186654025023488 1188013890426048 1188877693280256 1190240106931476 1190671639621632 1191105528463872 1192902836477184 1193770194075648 1195571522912256 1200114158598144 1202798977744896 1205052899991552 1205974091013174 1206871253766144 1209571189456896 1210011965423616 1210936947354792 1211837802135552 1212764179809924 1215920226973536 1217754978903792 1225116536902272 1227857289781248 1229264372732508 1229710054035456 1230158168741376 1232014404886272 1232910200438784 1234323073854864 1234770589237248 1235220548036608 1237084423013376 1239851949686784 1243658569134528 1244562831138816 1246440803069952 1248776505633024 1249229261242368 1249684488880128 1251570189090816 1253915503598592 1256720683696128 1260038137893507 1266225577721856 1269568122658164 1270491223454208 1272408319800576 1274792682833712 1275719582398464 1276716269828664 1277181513919269 1277644568030208 1280038743256896 1282902364606464 1286841158340588 1289719997620992 1290187597676544 1290657750810624 1292136800967504 1292605277257728 1294086559214088 1295027487323136 1295969099579392 1296981607444992 1297454236362432 1297924640538624 1300356818546688 1303265894203392 1304822105321472 1307741170434048 1310191743614976 1315583479185408 1316589164238096 1317568617086976 1319056317654327 1320997402968064 1322007226642368 1324002057600096 1324484532953316 1327447585599744 1329032671728804 1332005899182336 1334501941982832 1334985778151424 1337487404940288 1338459889729536 1339505594574336 1339993719521856 1340479546785792 1342015691036832 1342991468335104 1345017963276288 1345508096968448 1345995923521536 1350128428422912 1353148849963008 1355684512490496 1357730160486912 1358717363748864 1360767588139008 1361263461101568 1362304065774141 1363317527402496 1364308793229312 1366367454756864 1367910255345228 1369974351266766 1378256104015056 1381339451003904 1383927939834048 1386016205497056 1387023975493632 1388613458086722 1389116912891904 1389623116541184 1391719975890048 1392731893088256 1394833443397632 1400133185031168 1403265474035712 1404873568837152 1405382918897664 1405895049990144 1408016462727168 1409040229072896 1410654941548416 1411166387699712 1411680626327552 1413810769158144 1422357521301504 1424503774937088 1428210844434432 1429302626385984 1430365930389504 1431459359775648 1434141768187926 1435184530198272 1437350139033984 1440043586164008 1443265160182272 1450934997323616 1451989969661952 1453653901088442 1454180936914944 1455238269370368 1456905923238528 1457434138116096 1457965237026816 1459104308375616 1459636015907736 1460165220605952 1462901420865024 1466174130978816 1473965711566848 1475037429497856 1477263174008832 1480031414083584 1481162809767858 1482264694222848 1486122078339072 1487258129972664 1489502314800108 1493378533799712 1501314684730686 1501859000420352 1504673330557824 1505767375945728 1507492934462088 1508039490134016 1509767652416436 1510865401876992 1513145208685824 1513696609089504 1514245413961728 1517082954971136 1518894481975776 1520476876570624 1522292456208384 1525145076551808 1525698032173056 1528557034217472 1530863536656384 1531421393739264 1533732218327808 1534847392382976 1537163386601472 1537723539392512 1545231955112202 1546455828529152 1550538117016938 1554006882379392 1555162957873152 1556918932313304 1559268231184188 1560401972430336 1562756527003392 1563326006108832 1565684972876304 1566823379724288 1569187623822336 1575149833160064 1578673658290176 1580482764941796 1581631931238912 1584018520568064 1585170257707008 1586986809241968 1587562186162176 1588140704618496 1590537115302912 1591693592100864 1594095363883008 1600152211464192 1606151907311616 1606737199988736 1607965454684232 1609161671688192 1613349287231488 1614582596473056 1615783736180736 1617018906413232 1620049034434509 1621226969298048 1623673305205056 1633488715869696 1635953554029312 1637143053041664 1639019163643344 1639613405380608 1640210891655168 1642090517896203 1642685873181696 1643880267251712 1645764098473152 1646360785649664 1649445897351168 1653135932915712 1658211425512704 1659417108185088 1661921070759936 1665035340844032 1666245985173504 1667547781000704 1668760252121088 1671887338131456 1673165396219247 1675627578261504 1680050850524676 1692757496877552 1693988297938944 1695929551269849 1696544426400768 1699723577111616 1700959443197952 1702288359771552 1702908685225692 1703526090706944 1706718324342528 1710536486141952 1715788211120784 1716410286194688 1719626663494656 1720877001080832 1722849067956672 1723473703010304 1725448745618784 1726703316430848 1729308809926656 1729938981816576 1730566187384832 1733809091395584 1739762807095296 1746922324819968 1748257742676816 1749558327607296 1751533798852467 1754111305580544 1755452218984128 1756758156115968 1758741756872436 1761395594485842 1762676302189824 1765336076800128 1765979377271088 1769930114132992 1772043562305072 1776007865576448 1779335922643776 1779981037535232 1782020835639072 1783316539920384 1785360160397214 1786007459432448 1786658292695808 1787306062381056 1789354254715776 1790655291113472 1793357284368384 1800171237897216 1804198466617344 1807579349987328 1808961136519761 1810306880649216 1811623151665152 1814356784185344 1815017948135424 1816405421032188 1817756703203328 1819146269714886 1823880340460304 1826632468355688 1837674805353408 1841785934671872 1843896559098762 1845237253112064 1848021607329408 1849365300658176 1851484610782296 1852155883855872 1852830822054912 1855626634520064 1856975857451008 1859777924530176 1866844246708224 1869661204604928 1871020632047616 1873164758449536 1873843891863552 1874526733320192 1877355283636224 1880873255397888 1885081025544192 1896476695068672 1899338366582784 1904352183987246 1905736835181312 1908612479700864 1912189024250568 1913579373597696 1916466852045312 1920058114885344 1924353546909696 1930261737510882 1934579996431488 1935986626215936 1938205201451256 1938907915886592 1941129838821132 1942541230984704 1943953649369088 1945472411167488 1946181354543648 1946886960807936 1950535227820032 1954898841305088 1961611755651072 1965287615422464 1973375218778112 1974883746357144 1976352925630464 1981496104452096 1983010839963552 1986003086400144 1986726799429974 1991171378399616 1998008848773504 2001752912974248 2002478667227136 2006231107410432 2007689834594304 2009990579282784 2010719320178688 2013023536555248 2014487202502656 2017526944914432 2018262145452672 2018993885282304 2022777273294848 2025192642634368 2029723274944512 2033526768735744 2036595240730368 2038076045623296 2041151382208512 2041895191652352 2044976291103744 2046463189843968 2049551182135296 2051865383017842 2054961526900149 2060309273482936 2067384156022584 2072009176505856 2075891909751072 2079024308245584 2080535963240448 2082920187130083 2083675369337856 2084434674811776 2087579963835072 2089097839632384 2092250165096448 2100199777546752 2104898211053568 2107310353255728 2108842574985216 2112024694090752 2113560343609344 2115982412322624 2116749581549568 2117520939491328 2120716153737216 2125460485177344 2133536281952256 2136755662405632 2142316266651648 2143953939578976 2145548895584256 2151212652281889 2152776795297408 2154378314907648 2156025208550976 2160065379246012 2161635959064064 2164897740273408 2176402495985424 2177984954492928 2180480851632663 2181271405372416 2182857404055552 2185358884857792 2186151207174144 2186947855540224 2189454023861604 2190247830908928 2194352131297536 2195147714199552 2199261196468224 2210948567350272 2212556144246784 2215894761013248 2220047121125376 2221744214651787 2223397041334272 2225013669494784 2229183117508608 2230887194958996 2234253472200162 2240067800699568 2251972027096029 2257009995836736 2258651063918592 2261239401693132 2262059235201024 2264651478624654 2266298102815488 2267945924263936 2269717813028736 2270544913634256 2271368120942592 2275624432456704 2280715314855936 2283438684312576 2287717614827712 2288547048259584 2292835551326208 2297132090608896 2297964937347072 2300598327491712 2302271088574464 2305745079902208 2306585309088768 2311745455194112 2317847932668303 2319683742793728 2325807175525407 2329229766426624 2331010323569088 2332744436809728 2335378398469956 2340602958645504 2344134790505088 2344989009163248 2348527459314456 2350235069586432 2353781435733504 2354639169694784 2362724749740096 2368010487435264 2370724147412694 2372447896858368 2373308050046976 2376027780852096 2377755386560512 2380480213862952 2381343279243264 2382211056927744 2385805672954368 2387540388151296 2391143045824512 2400228317196288 2405597955489792 2410105799983104 2411948182026348 2413742507532288 2420023930847232 2421873894709584 2423675604271104 2425528359619848 2431840453947072 2435509957807584 2450233073804544 2455714579562496 2458528745465016 2459420108070912 2460316337482752 2464028809772544 2465820400877568 2468646147709728 2469541178474496 2470441096073216 2474168846026752 2479703899373568 2487317138269056 2489125662277632 2492881606139904 2497553011266048 2499368977760256 2503140378181632 2507831007197184 2513441367392256 2520076275787014 2539136245316328 2540982446908416 2544816639601152 2549585365667424 2551439164796928 2553432539657328 2554363027838538 2555289136060416 2560077486513792 2565804729212928 2573682316681176 2579439995241984 2581315501621248 2584273601935008 2585210554515456 2588173118428176 2590054974646272 2591938199158784 2593963214889984 2594908472724864 2595849281077248 2600713637093376 2609644210642944 2620383487229952 2631166958370816 2633178328476192 2635137234173952 2638112635308654 2642093391728763 2644014453284736 2648004115200192 2648969065906632 2654895171199488 2658065343457608 2664011798364672 2669003883965664 2669971556302848 2674974809880576 2676919779459072 2678040240595821 2679011189148672 2679987439043712 2680959093571584 2684031382073664 2685982936670208 2690035926552576 2691016193936896 2700256856845824 2706297699926016 2711369024980992 2715460320973824 2717434727497728 2721535176278016 2722526922203136 2724608131548282 2726635054804992 2728719404572329 2732734909513728 2735820510690456 2739948702533532 2756512208030112 2762678902007808 2765844838648143 2767855879668096 2772032410994112 2774047950987264 2777226916173444 2778233825783808 2779246233082368 2783439951780096 2785463786176512 2789666886795264 2800266370062336 2806530948071424 2809747137674304 2810765837795328 2811790099980288 2816032925454336 2821309883096832 2822332775399424 2823361252655104 2827621538316288 2844715042603008 2849007549874176 2858605252771968 2860731860779008 2862918719551296 2868283536375852 2870369060396544 2874700278067968 2880087172328016 2886530320364544 2895392606266323 2901869994647232 2903979939323904 2907307802176884 2908361873829888 2913811846477056 2914868276232192 2915930474053632 2918208616751232 2919272031815472 2920330441211904 2925802841730048 2932348261957632 2947931423133696 2954526348017664 2960062828167168 2962325619535716 2964529388445696 2972244156678144 2974516259945328 2979004629600216 2980090199144961 2986757067599424 3002629369461372 3003718000840704 3009346661115648 3011534751891456 3014985868924176 3016078980268032 3019535304832872 3021730803753984 3026290417371648 3027393218179008 3028490827923456 3034165909942272 3037788963951552 3040953753141248 3044584912416768 3050290153103616 3051396064346112 3057114068434944 3061727073312768 3062842787478528 3067464436655616 3069694784765952 3074326773202944 3075447078785024 3077798074526763 3090463910224404 3092911657058304 3101076234033876 3108013764758784 3113837864626608 3118536462368376 3120803944860672 3125513054006784 3126652012217664 3131369945752608 3133646759448576 3138375247644672 3150299666320128 3157347316580352 3160965529883592 3163263862477824 3168037041136128 3170340515414016 3173973618483936 3175124372324352 3176281409236992 3181074230605824 3183387184201728 3188190727766016 3200304422928384 3213474399977472 3215930909368464 3218323343376384 3226698574462976 3229165192946112 3231567472361472 3234037812826464 3240098068869018 3242453938596096 3247346610410112 3266977431739392 3271907108058624 3274286106083328 3278038327286688 3279226810761216 3280421783310336 3284181035792406 3285371746363392 3287760534503424 3291528196946304 3292721571299328 3298891794702336 3316422851025408 3318834216370176 3323842141519872 3330070681688064 3332491970347008 3335095562001408 3337520504242176 3343774676262912 3346330792438494 3360101701049352 3385514993755104 3387976595877888 3391859102539698 3393088852801536 3396977217936981 3399447154223232 3401918886395904 3404576719543104 3405817370451384 3407052181413888 3413436648685056 3421072972283904 3431576422241568 3432820572389376 3439253326989312 3441754002161664 3445698135913344 3446947406020608 3450897491237568 3453406632861696 3458617619853312 3459877963633152 3467618182791168 3479525614190592 3493844649639936 3496515485353632 3499116655214592 3503067597704934 3510904437968256 3513516312231936 3517483513744872 3522791188971684 3525352604379648 3530672153600256 3531958754542176 3539860228265984 3544087124610144 3552015731152896 3558671845287552 3559962075070464 3564041671278144 3566633079840768 3570720320794428 3572014918864896 3573316585391616 3578708509431552 3581310582226944 3586714568736768 3600342475794432 3608396933234688 3615158699974656 3617922273039522 3620613761298432 3628713568370688 3630035896270848 3632810842064376 3635513406406656 3638292539429772 3647760680920608 3653264936711376 3675349610706816 3683571869343744 3687793118197524 3690474506224128 3696043214658816 3698730601316352 3702969221564592 3704311767711744 3705661644109824 3711253269040128 3713951714902016 3719555849060352 3733688493416448 3739322409209856 3746329516899072 3747687783727104 3749053466640384 3754710567272448 3761746510795776 3770162051088384 3780114413680521 3798676733165568 3808704367974492 3811473670362624 3817224959401728 3824378048501136 3827158747195392 3831544541757807 3832933704090624 3840116229770688 3848707093819392 3860523475021764 3869159992862976 3871973252431872 3876410402902512 3877815831773184 3882259677642264 3885082461969408 3887907298738176 3890944822334976 3892362709087296 3893773921615872 3901070455640064 3909797682610176 3923223511302144 3930575230844928 3946750437556224 3949767492714288 3952705851260928 3957168952962981 3962992208904192 3966021679927104 3972006172800288 3973453598859948 3982342756799232 3996017697547008 4003505825948496 4004957334454272 4012462214820864 4015379669188608 4019981158565568 4021438640357376 4026047073110496 4028974405005312 4035053889828864 4036524290905344 4037987770564608 4045554546589696 4050385285268736 4059446549889024 4067053537471488 4073190481460736 4076152091246592 4082302764417024 4083790383304704 4086912197322423 4089952582207488 4092926379687936 4099102364270592 4103730766035684 4109923053800298 4120618546965872 4134768312045168 4144018353011712 4151783819502144 4158048616491168 4161071926480896 4165840374260166 4167350738675712 4168869349623552 4175159927670144 4178195679264768 4184500330192896 4200399555093504 4209796422107136 4214620706511456 4217685149970432 4224049388181504 4227120687218688 4231964824645248 4233499163099136 4235041878982656 4241432307474432 4267072563904512 4273511324811264 4284632533303296 4287907879157952 4291097791168512 4302425304563778 4305553590594816 4312050417101952 4320130758492024 4323271918128128 4329795480546816 4352804991970848 4355969908985856 4360961703265326 4362542810744832 4365714808111104 4370717769715584 4372302414348288 4373895711080448 4378908047723208 4380495661817856 4388704262595072 4398522392936448 4421897134700544 4425112288493568 4431789522026496 4440094242250752 4443488429303574 4446794082668544 4458366235017216 4461774389917992 4468506944400324 4480135601399136 4503944054192058 4514019991673472 4517302127837184 4522478803386264 4524118470402048 4529302957249308 4532596205630976 4535891848527872 4539435626057472 4541089827268512 4542736241885184 4551248864913408 4561430629711872 4566877368625152 4575435229655424 4577094096519168 4585671102652416 4594264181217792 4601196654983424 4604542177148928 4611490159804416 4613170618177536 4623490910388224 4635695865336606 4639367485587456 4651614351050814 4662020647138176 4665488873619456 4670756796939912 4681205917291008 4688269581010176 4689978018326496 4697054918628912 4700470139172864 4707562871467008 4709278339389568 4725449499480192 4736020974870528 4741448294825388 4744895793716736 4752055561704192 4755510773121024 4760960427725904 4762686558486528 4764422113855488 4771611345908736 4775080776302592 4782286091649024 4800456634392576 4820211599966208 4823896364052696 4827485015064576 4840047861694464 4843747789419168 4847351208542208 4851056719239696 4860147103303527 4863680907894144 4871019915615168 4900466147609088 4911429159124992 4917057490930032 4918840216141824 4920632674965504 4926271553688609 4928057619545088 4931640801755136 4937292295419456 4939082356948992 4940882192146432 4948337692053504 4959407798747136 4974634276538112 4978251324555264 4985763212279808 4995106022532096 4998737955520512 5006280756363264 5015662014394368 5019496188657741 5026882734784512 5040152551574028 5078272490632656 5081964893816832 5087788653809547 5089633279202304 5099170731334848 5102878329593856 5106865079314656 5108726055677076 5110578272120832 5120154973027584 5131609458425856 5147364633362352 5158879990483968 5162631003242496 5168547203870016 5170421109030912 5176346236856352 5180109949292544 5187926429779968 5189816945449728 5191698562154496 5201427274186752 5219288421285888 5240766974459904 5254601396557401 5262333916741632 5266356656952384 5270274468347904 5276225270617308 5284186783457526 5288028906569472 5296008230400384 5297938131813264 5309790342398976 5316130686915216 5328023596729344 5338007767931328 5339943112605696 5349949619761152 5356080481191642 5358022378297344 5359974878087424 5361918187143168 5368062764147328 5371965873340416 5380071853105152 5382032387873792 5400513713691648 5412595399852032 5422738049961984 5426883409559283 5430920641947648 5434869454995456 5443070352556032 5445053844406272 5449216263096564 5453270109609984 5457438809144658 5471641021380912 5479897405067064 5513024416060224 5525357804015616 5531689677296286 5535711759336192 5544064821988224 5548095901974528 5554453832346888 5556467651567616 5558492466164736 5566879903560192 5570927572353024 5579333773590528 5600532740124672 5613061896142848 5619494275348608 5621531675590656 5623580199960576 5632065850908672 5642619766193664 5646722505310208 5655243076632576 5689430085206016 5698015099748352 5717210505543936 5725837439102592 5736567072751704 5740738120793088 5749400556135936 5760174344656032 5773060640729088 5790785212532646 5803739989294464 5807959878647808 5814615604353768 5816723747659776 5827623692954112 5831860948107264 5836417233502464 5838544063630944 5840660882423808 5851605683460096 5864696523915264 5895862846267392 5920125656334336 5924651239071432 5929058776891392 5944488313356288 5949032519890656 5958009259200432 5960180398289922 5973514135198848 6005258738922744 6007436001681408 6018693322231296 6023069503782912 6029971737848352 6032157960536064 6039070609665744 6043461607507968 6052580834743296 6054786436358016 6056981655846912 6068331819884544 6075577927903104 6089169824833536 6100580306207232 6114228136869888 6123454146625536 6125685574957056 6134928873311232 6139389569531904 6148653546405888 6150894157570048 6155596149053526 6164884580700447 6180927820448808 6202152468067752 6216027529517568 6227675729253216 6237072924736752 6241607889721344 6248760561390249 6251026108013568 6253304024435328 6262739891505216 6267293518897152 6276750495289344 6300599332640256 6314694633160704 6321931059767184 6326527724955648 6336074082272256 6340681030828032 6347947236967872 6350248744648704 6352562818473984 6362148461211648 6376381455532032 6400608845856768 6426948799954944 6431861818736928 6436646686752768 6453637956845667 6458330385892224 6463134944722944 6468075625652928 6480196137738036 6484907877192192 6494693220820224 6533954863478784 6541442554897989 6543814216117248 6548572212166656 6556076654573376 6558453621522432 6560843566620672 6568362071584812 6570743492726784 6583056393892608 6585443142598656 6597783589404672 6632845702050816 6637668432740352 6647684283039744 6660141363376128 6665232643955361 6670191124002816 6675041008484352 6687549352525824 6692661584876988 6720203402098704 6755916081288087 6771029987510208 6775953191755776 6783718205079396 6786177705603072 6793954435873962 6798894308446464 6803837772791808 6809153439086208 6811634740902768 6814104362827776 6826873297370112 6842145944567808 6863152844483136 6865641144778752 6878506653978624 6891396271826688 6893894812041216 6901794982475136 6906813265723392 6917235239706624 6919755927266304 6935236365582336 6953543798004909 6959051228381184 6987689299279872 6993030970707264 6998233310429184 7006135195409868 7021808875936512 7034967027489744 7045582377943368 7050705208759296 7061344307200512 7063917509084352 7079720456531968 7088174249220288 7104031462305792 7117343690575104 7119924150140928 7128083342556288 7133266159681536 7141440641588856 7144029837729792 7146633170783232 7157417018863104 7162621164453888 7173429137473536 7200684951588864 7216793866469376 7230317399949312 7235844546079044 7241227522596864 7260071792541696 7265621684128752 7271026812813312 7276585078859544 7295521361841216 7306529873422752 7350699221413632 7367143738687488 7375586236395048 7380949012448256 7392086429317632 7397461202632704 7405938443129184 7408623535423488 7411323288219648 7422506538080256 7427903429804032 7439111698120704 7467376986832896 7478644818419712 7492659033798144 7498106933280768 7509421134544896 7523493021591552 7540324102176768 7560228827361042 7617408735948984 7622947340725248 7634449918803456 7648756097002272 7654317494390784 7663089083515614 7665867408181248 7680232459541376 7697414187638784 7721046950043528 7738319985725952 7743946504863744 7752820805805024 7755631663546368 7764519355284528 7770164923938816 7775814597476352 7781889644669952 7784725418174592 7787547843231744 7802140911280128 7861150461689856 7893500875112448 7899534985428576 7905411702521856 7914337905925962 7926280175186289 7932043359854208 7944012345600576 7946907197719896 7964685513598464 7992035395094016 8007011651896992 8009914668908544 8024924429641728 8030759338377216 8034120721787463 8039962317131136 8042877280714752 8052094146220992 8057948810010624 8070107779657728 8073048581810688 8091109093179392 8100770570537472 8118893099778048 8134107074942976 8146380962921472 8152304182493184 8164605528834048 8167580766609408 8173824394644846 8179905164414976 8198204728541184 8207461532071368 8219846107600596 8241237093931744 8269536624090336 8288036706023424 8297534515944429 8303567639004288 8316097232982336 8322143852961792 8331680748520332 8334701477351424 8337738699247104 8350319855340288 8356391358529536 8369000660385792 8400799110187008 8419592844214272 8429241413022912 8435370299940864 8448098776363008 8463929649290496 8466998326198272 8470083757965312 8482864614948864 8534145127809024 8547022649622528 8575815758315904 8582195582337024 8604850609127556 8611107181189632 8624100834203904 8640261516984048 8646543836256256 8659590961093632 8705609983941696 8711939817971712 8721923406530652 8725085621489664 8741435539431168 8744604828696576 8747791422160896 8757816095446416 8760991323635712 8777408525190144 8797044785872896 8843794269401088 8863579044052992 8880188484501504 8886976858607148 8893588165337088 8916732470034432 8923548779835984 8937013888800648 8940270597434883 8960271202798272 9007888108384116 9028039983346944 9034604255674368 9044957606772528 9048236940804096 9058605914498616 9065192411261952 9071783697055744 9078871252114944 9082179654537024 9085472483770368 9102497729826816 9122861259423744 9133754737250304 9150870459310848 9154188193038336 9171342205304832 9188528362435584 9202393309966848 9209084354297856 9222980319608832 9226341236355072 9233394223580289 9246981820776448 9271391730673212 9278734971174912 9303228702101628 9324041294276352 9341513593879824 9362411834582016 9376539162020352 9379956036652992 9394109837257824 9400940278345728 9415125742934016 9418556678779136 9450898998960384 9472041949741056 9482896589650776 9489791587433472 9504111123408384 9511021546242048 9521920855451808 9525373116973056 9528844227710976 9543222691817472 9550161552605184 9564572183298048 9600913268785152 9640423199932416 9647792728105392 9654970030129152 9680095723388928 9687495578838336 9694702417084416 9702113438479392 9720294206607054 9727361815788288 9742039831230336 9800932295218176 9822858318249984 9834114981860064 9837680432283648 9841265349931008 9852543107377218 9856115239090176 9863281603510272 9874584590838912 9878164713897984 9881764384292864 9896675384107008 9949268553076224 9956502649110528 9971526424559616 9990212045064192 9997475911041024 10012561512726528 10031324028788736 10038992377315482 10080305103148056 10156544981265312 10163929787633664 10175577307619094 10179266558404608 10198341462669696 10205756659187712 10213730158629312 10217452111354152 10221156544241664 10240309946055168 10263218916851712 10294729266724704 10317759980967936 10325262006484992 10337094407740032 10340842218061824 10352692473712704 10360219898585088 10375852859559936 10379633890899456 10402854548373504 10438576842571776 10481533948919808 10509202793114802 10532713313904768 10540548936695808 10552450541234616 10568373566915052 10576057813138944 10592016460800768 10595876263626528 10619580684797952 10632261373830432 10656047193458688 10676015535862656 10679886225211392 10699899239522304 10712160962383284 10716044756594688 10719949756174848 10736125528294656 10743931746680832 10760143706210304 10764064775747584 10801027427383296 10825190799704064 10845476099923968 10853766819118566 10861841283895296 10886140705112064 10890107688812544 10898432526193128 10906540219219968 10914877618289316 10943282042761824 10959794810134128 11026048832120448 11050715608031232 11063379354592572 11071423518672384 11088129643976448 11096191803949056 11108907664693776 11112935303135232 11116984932329472 11133759807120384 11141855144706048 11158667547181056 11201065480249344 11238988550697216 11243063351181312 11247160399921152 11264131701817344 11285239532387328 11293445010620416 11310486153265152 11340343241041563 11396030199496704 11434421011087872 11451674878205184 11473134145503408 11481476241586176 11494633625273421 11498801112271872 11520348689312064 11546121281458176 11581570425065292 11607479978588928 11615919757295616 11629231208707536 11633447495319552 11655247385908224 11663721896214528 11672834467004928 11677088127261888 11681321764847616 11703211366920192 11729393047830528 11791725692534784 11840251312668672 11849302478142864 11858117553782784 11871506858888943 11888976626712576 11898065039781312 11916018518400864 11920360796579844 11947028270397696 12010517477845488 12014872003362816 12037386644462592 12046139007565824 12059943475696704 12064315921072128 12078141219331488 12086923215015936 12105161669486592 12109572872716032 12113963311693824 12136663639769088 12151155855806208 12178339649667072 12201160612414464 12228456273739776 12246908293251072 12251371149914112 12260736591967269 12269857746622464 12278779139063808 12297307092811776 12301788315140096 12311192298107052 12329769161400894 12361855640897616 12404304936135504 12432055059035136 12455351458506432 12474145849473504 12483215779442688 12497521122780498 12502052216027136 12506608048870656 12525479783010432 12534587037794304 12553500990578688 12601198665280512 12629389266321408 12643862119534368 12653055449911296 12672148164544512 12681362061656064 12695894473935744 12700497489297408 12705125636947968 12724296922423296 12801217691713536 12853897599909888 12863723637473856 12873293373505536 12907275913691334 12916660771784448 12936151251305856 12960392275476072 12969815754384384 12989386441640448 13067909726957568 13082885109795978 13087628432234496 13097144424333312 13112153309146752 13116907243044864 13121687133241344 13136724143169624 13141486985453568 13166112787785216 13195567178809344 13265691404101632 13275336865480704 13295368566079488 13320282726752256 13330465287910722 13340382248005632 13375098705051648 13385323169753976 13440406804197408 13511832162576174 13542059975020416 13551906383511552 13567436410158792 13572355411206144 13587908871747924 13597788616892928 13607675545583616 13618306878172416 13623269481805536 13628208725655552 13653746594740224 13684291889135616 13726305688966272 13731282289557504 13757013307957248 13782792543653376 13803589964950272 13813626531446784 13834470479413248 13839511854532608 13870472731164672 13907087596009818 13918102456762368 13986061941414528 13996466620858368 14012270390819736 14043617751873024 14069934054979488 14091164755886736 14101410417518592 14122688614401024 14127835018168704 14159440913063936 14176348498440576 14208062924611584 14234687381150208 14256166685112576 14266532319363072 14282881283177712 14288059675459584 14293266341566464 14314834037726208 14325242328907776 14346858274947072 14401369903177728 14460634799898624 14471689092158088 14482455045193728 14520143585083392 14531243368257504 14542053625626624 14553170157719088 14580441309910581 14591042723682432 14613059746845504 14701398442827264 14734287477374976 14751172472790096 14761898024896512 14778814661065827 14784172858635264 14794922405265408 14811876886258368 14817247070846976 14822646576439296 14845013076160512 14878223396241408 14934753973665792 14957289636839424 14985318067596288 14996213866561536 15018842269089792 15046986043183104 15058488565973223 15080648204353536 15120457654722084 15234817471897968 15245894681450496 15263365961428641 15268899837606912 15297512194004544 15308634988781568 15326178167031228 15331734816362496 15360464919082752 15394828375277568 15442093900087056 15476639971451904 15487893009727488 15505641611610048 15511263327092736 15529038710569056 15540329847877632 15563779289339904 15569450836349184 15575095686463488 15604281822560256 15722300923379712 15763804189672203 15787001750224896 15799069970857152 15810823405043712 15828675811851924 15852560350372578 15864086719708416 15888024691201152 15893814395439792 15929371027196928 15984070790188032 16014023303793984 16019829337817088 16049848859283456 16068241443574926 16079924634262272 16085754561429504 16104188292441984 16115897620021248 16140215559315456 16146097163621376 16182218186358784 16201541141074944 16237786199556096 16268214149885952 16280650228677849 16292761925842944 16304608364986368 16329211057668096 16335161533218816 16347648789289692 16359810328829952 16414923064142736 16439692215201192 16482474187863488 16539073248180672 16576073412046848 16595069031888858 16607135278008576 16632194465964672 16644287705923584 16663361497040664 16669402954702848 16675477398494208 16700639710680576 16712782717059072 16738001320771584 16801598220374016 16839185688428544 16858482826045824 16870740599881728 16896197552726016 16927859298580992 16940167515930624 16965729229897728 17068290255618048 17094045299245056 17151631516631808 17209701218255112 17222214362379264 17248201668407808 17280523033968096 17293087672512512 17319181922187264 17411219967883392 17423879635943424 17443846813061304 17450171242979328 17482871078862336 17495582844321792 17515632190892832 17521982647271424 17554817050380288 17594089571745792 17687588538802176 17760376969003008 17773953717214296 17787176330674176 17833464940068864 17847097559671968 17874027777601296 17880541194869766 17920542405596544 18015776216768232 18056079966693888 18069208511348736 18089915213545056 18096473881608192 18117211828997232 18130384822523904 18143567394111488 18157742504229888 18164359309074048 18170944967540736 18204995459653632 18267509474500608 18301740918621696 18342684410609664 18377056724871168 18404786619933696 18418168708595712 18445960639217664 18452682472710144 18466788447160578 18494653742101341 18542783461346424 18606457404203256 18648082588552704 18683027187759648 18724823669164032 18746281684170747 18753078324040704 18759912073305984 18788219674515648 18801880556691456 18830251485868032 18837113357558272 18901797997920768 18944083899482112 18965793179301552 18979583174866944 19008222246816768 19022043092484096 19043841710903616 19050746233946112 19057688455421952 19086445383634944 19129144366596096 19201826537570304 19280846399864832 19295585456210784 19309940060258304 19360913870537001 19374991157676672 19389404834168832 19404226876958784 19440588413214108 19454723631576576 19484079662460672 19601864590436352 19624327664693967 19645716636499968 19668229963720128 19675360864567296 19682530699862016 19705086214754436 19712230478180352 19749169181677824 19756329427795968 19763528768585728 19793350768214016 19898537106152448 19913005298221056 19943052849119232 19980424090128384 20025123025453056 20062648057577472 20077984754630964 20160610206296112 20267748243864261 20313089962530624 20327859575267328 20351154615238188 20358533116809216 20396682925339392 20411513318375424 20427460317258624 20434904222708304 20442313088483328 20480619892110336 20526437833703424 20589458533449408 20635519961935872 20674188815480064 20681684436123648 20705384947425408 20720439797170176 20751705719119872 20759267781798912 20805709096747008 20860631394014727 20877153685143552 20963067897839616 21018405586229604 21065426627809536 21104901082469232 21136747133830104 21152115626277888 21184032921601536 21191752527253056 21239161369595904 21264522747660864 21312094386917376 21352031071725312 21359772450422784 21399798479044608 21424321924766568 21432089513189376 21439899512349696 21472251056589312 21487863493361664 21520287412420608 21528129551495168 21602054854766592 21650381599408128 21690952199847936 21707533638237132 21723682567790592 21780215377625088 21796865052386256 21813080438439936 21829755236578632 21886564085523648 21919589620268256 22052097664240896 22101431216062464 22126758709185144 22142847037344768 22176259287952896 22192383607898112 22217815329387552 22225870606270464 22233969864658944 22267519614240768 22283710289412096 22317335094362112 22402130960498688 22477977101394432 22494320799842304 22528263403634688 22570479064774656 22586890021240832 22620972306530304 22680686482083126 22868842022175744 22903349756410368 22946268291006816 22962952483172352 22989267250546842 22997602224543744 23040697378624128 23092242562916352 23163140850130584 23214959957177856 23231839514591232 23258462417415072 23266894990639104 23310494771816448 23327443792429056 23345668934009856 23354176254523776 23362643529695232 23406422733840384 23583451385069568 23680502625337344 23698604956285728 23716235107565568 23743013717777886 23778840525558867 23796130079562624 23832037036801728 23840721593159688 23894056540795392 24021034955690976 24029744006725632 24074773288925184 24092278015131648 24102362165362389 24119886951393408 24128631842144256 24156282438662976 24173846430031872 24210323338973184 24219145745432064 24273327279538176 24302311711612416 24356679299334144 24402321224828928 24456912547479552 24493816586502144 24502742299828224 24521473183934538 24539715493244928 24594614185623552 24603576630280192 24622384596214104 24659538322801788 24723711281795232 24808609872271008 24864110118070272 24910702917012864 24948291698947008 24966431558885376 24995042245560996 25004104432054272 25013216097741312 25050959566020864 25069174075588608 25107001981157376 25202397330561024 25258778532642816 25287724239068736 25306110899822592 25344296329089024 25391788947871488 25400994978594816 25410251273895936 25448593844846592 25602435383427072 25727447274947712 25746586747011072 25814551827382668 25833321543568896 25872302502611712 25920784550952144 25939631508768768 25978772883280896 26135819453915136 26165770219591956 26175256864468992 26224306618293504 26233814486089728 26243374266482688 26273448286339248 26282973970907136 26332225575570432 26391134357618688 26531382808203264 26590737132158976 26640565453504512 26660930575821444 26680764496011264 26750197410103296 26770646339507952 26820811792304649 26880813608394816 27023664325152348 27084119950040832 27103812767023104 27134872820317584 27144710822412288 27175817743495848 27195577233785856 27215351091167232 27236613756344832 27246538963611072 27256417451311104 27307493189480448 27368583778271232 27452611377932544 27462564579115008 27514026615914496 27565585087306752 27607179929900544 27627253062893568 27668940958826496 27679023709065216 27700182670740867 27740945462329344 27814175192019636 27836204913524736 27972123882829056 28024540781639472 28087235503746048 28139868109958976 28182329511773472 28202820835037184 28245377228802048 28255670036337408 28318881826127872 28352696996881152 28416125849223168 28469374762300416 28512333370225152 28533064638726144 28565762566355424 28576119350919168 28586532683132928 28629668075452416 28650484657815552 28693716549894144 28802739806355456 28921269599797248 28943378184316176 28964910090387456 29040287170166784 29062486736515008 29084107251253248 29106340315438176 29160882619821162 29182085447364864 29226119493691008 29402796885654528 29468574954749952 29502344945580192 29523796049793024 29557629322131654 29568345717270528 29589844810530816 29623753772516736 29634494141693952 29645293152878592 29690026152321024 29869507947331584 29914579273678848 29970636135192576 29992427733123072 30037684538179584 30093972086366208 30116977131946446 30240915309444168 30469634943795936 30491789362900992 30526731922857282 30537799675213824 30595024388009088 30617269977563136 30652356334062456 30663469632724992 30720929838165504 30789656750555136 30884187800174112 30953279942903808 30975786019454976 31011283223220096 31022526654185472 31058077421138112 31080659695755264 31127558578679808 31138901672698368 31208563645120512 31444601846759424 31527608379344406 31598139941714304 31621646810087424 31657351623703848 31705120700745156 31728173439416832 31776049382402304 31787628790879584 31858742054393856 31968141580376064 32028046607587968 32039658675634176 32099697718566912 32136482887149852 32159849268524544 32208376584883968 32231795240042496 32280431118630912 32292194327242752 32364436372717568 32403082282149888 32475572399112192 32536428299771904 32561300457355698 32585523851685888 32658422115336192 32670323066437632 32695297578579384 32719620657659904 32829846128285472 32879384430402384 32964948375726976 33078146496361344 33152146824093696 33190138063777716 33214270556017152 33264388931929344 33288575411847168 33326722994081328 33338805909405696 33350954796988416 33401279421361152 33425565434118144 33476002641543168 33603196440748032 33716965652091648 33741481199763456 33792395105452032 33855718597161984 33880335031861248 33931458459795456 34021029723124689 34188090598490112 34303263033263616 34419402436510224 34444428724758528 34483900875820263 34496403336815616 34561046067936192 34586175345025024 34638363844374528 34822439935766784 34847759271886848 34887693626122608 34900342485958656 34965742157724672 34991165688643584 35031264381785664 35043965294542848 35109634100760576 35188179143491584 35375177077604352 35520753938006016 35547907434428592 35574352661348352 35614520576666829 35666929880137728 35694195119343936 35748055555202592 35761082389739532 35841084811193088 36031552433536464 36112159933387776 36138417022697472 36179830427090112 36192947763216384 36234423657994464 36260769645047808 36315485008459776 36328718618148096 36341889935081472 36409990919307264 36535018949001216 36603481837243392 36685368821219328 36754113449742336 36782209775901807 36809573239867392 36836337417191424 36891921278435328 36905364945420288 36933576894321156 36989307484202682 37085566922692848 37212914808406512 37296165177105408 37366054375519296 37449647338328064 37492563368341494 37506156648081408 37519824146611968 37576439349031296 37603761113382912 37660502971736064 37674226715116544 37803595995841536 37888167798964224 37931586358603104 37959166349733888 38016444493633536 38044086184968192 38087683421807232 38101492467892224 38115376910843904 38172890767269888 38403653075140608 38561692799729664 38591170912421568 38619880120516608 38721827741074002 38749982315353344 38808453753917568 38881176826428216 38909447263153152 38968159324921344 39203729180872704 39248655329387934 39291433272999936 39336459927440256 39350721729134592 39365061399724032 39410172429508872 39424460956360704 39498338363355648 39527057537171456 39586701536428032 39797074212304896 39826010596442112 39886105698238464 39960848180256768 40125296115154944 40155969509261928 40321220412592224 40535496487728522 40626179925061248 40655719150534656 40702309230476376 40717066233618432 40793365850678784 40823026636750848 40854920634517248 40869808445416608 40884626176966656 40961239784220672 41052875667406848 41178917066898816 41271039923871744 41348377630960128 41410769894850816 41440879594340352 41503411438239744 41518535563597824 41611418193494016 41721262788029454 41754307370287104 42036811172459208 42130853255619072 42209802164938464 42273494267660208 42304231252555776 42368065843203072 42383505054506112 42478322739191808 42529045495321728 42624188773834752 42704062143450624 42799596958089216 42848643849533136 42864179026378752 42879799024699392 42944502113178624 42975726986723328 43040574824841216 43056259102990336 43204109709533184 43381904399695872 43415067276474264 43447365135581184 43560430755250176 43593730104772512 43626160876879872 43659510473157264 43741323929731743 43773128171047296 43839179240536512 44104195328481792 44202862432124928 44253517418370288 44285694074689536 44336443983197481 44352518575905792 44384767215796224 44435630658775104 44451741212540928 44467939729317888 44535039228481536 44634670188724224 44804261920997376 44955954202788864 44988641599684608 45056526807269376 45140958129549312 45175465697919669 45241944613060608 45361372964166252 45737684044351488 45790097884285923 45806699512820736 45892536582013632 45925904966344704 45978534501093684 45995204449087488 46081394757248256 46184485125832704 46326281700261168 46429919914355712 46463679029182464 46516924834830144 46533789981278208 46620989543632896 46691337868019712 46708352509047552 46725287059390464 46812845467680768 47166902770139136 47291412569016609 47361005250674688 47397209912571456 47432470215131136 47486027435555772 47557681051117734 47592260159125248 47664074073603456 47681443186319376 47788113081590784 48042069911381952 48059488013451264 48149546577850368 48204724330724778 48239773902786816 48257263684288512 48312564877325952 48347692860063744 48420646677946368 48438291490864128 48546654559076352 48604623423224832 48713358598668288 48804642449657856 48913825094959104 48987633173004288 49005484599656448 49042946367869076 49079430986489856 49207153260560384 49244769192428208 49319076645603576 49447422563590464 49617219744542016 49728220236140544 49821405834025728 49896583397894016 49932863117770752 49990084491121992 50008208864108544 50026432195482624 50101919132041728 50138348151177216 50214003962314752 50404794661122048 50517557065285632 50575448478137472 50612221799645184 50688592658178048 50783577895742976 50820502547791872 50897187689693184 51204870766854144 51454894549895424 51629103654765336 51666643087137792 51744605005223424 51841569101904288 51879263017537536 51957545766561792 52271638907830272 52331540439183912 52350513728937984 52448613236587008 52486748532965376 52546896572678496 52565947941814272 52664451151140864 52782268715237376 53062765616406528 53281130907009024 53321861151642888 53361528992022528 53500394820206592 53541292679015904 53641623584609298 53761627216789632 54047328650304696 54168239900081664 54207625534046208 54269745640635168 54289421644824576 54351635486991696 54391154467571712 54430702182334464 54473227512689664 54493077927222144 54512834902622208 54614986378960896 54905222755865088 55028053231828992 55131170174613504 55214359859801088 55254506125787136 55337881917652992 55358047418130432 55400365341481734 55483961226304023 55628350384039272 55944247765658112 56049081563278944 56174471007492096 56238845052512241 56279736219917952 56364659023546944 56405641670074368 56490754457604096 56511340072674816 56637763652255744 56705393993762304 56832251698446336 56938749524600832 57024666740450304 57066129277452288 57131525132710848 57152238701838336 57173065366265856 57259336150904832 57387433099788288 57605479612710912 57842539199594496 57886756368632352 57929820180774912 58082741611611003 58124973473030016 58168214502506496 58212680630876352 58321765239642324 58364170894729728 58452238987382016 58805593771309056 58872982994081901 58937149909499904 59004689891160384 59047592099586048 59115258644263308 59136691434541056 59247507545033472 59268988283387904 59290586305757184 59380052304642048 59739015894663168 59829158547357696 59941272270385152 60075369076359168 60187944172732416 60233954263892892 60481830618888336 60939269887591872 60983578725801984 61053463845714564 61075599350427648 61190048776018176 61234539955126272 61304712668124912 61326939265449984 61441859676331008 61579313501110272 61768375600348224 61906559885807616 62022566446440192 62045053308370944 62116154842276224 62161319391510528 62255117157359616 62277803345396736 62417127290241024 62581894182044181 62889203693518848 63055216758688812 63196279883428608 63314703247407696 63410241401490312 63456346878833664 63552098764804608 63575257581759168 63717484108787712 63936283160752128 64056093215175936 64079317351268352 64199395437133824 64272965774299704 64319698537049088 64416753169767936 64463590480084992 64560862237261824 64584388654485504 64728872745435136 64806164564299776 64951144798224384 65072856599543808 65122600914711396 65171047703371776 65340646132875264 65390595157158768 65439241315319808 65659692256570944 65758768860804768 65929896751453952 66156292992722688 66304293648187392 66380276127555432 66428541112034304 66528777863858688 66577150823694336 66653445988162656 66677611818811392 66701909593976832 66802558842722304 66851130868236288 66952005283086336 67206392881496064 67433931304183296 67482962399526912 67584790210904064 67711437194323968 67760670063722496 67862916919590912 68042059446249378 68606526066527232 68838804873020448 68888857449517056 68967801751640526 68992806673631232 69122092135872384 69172350690050048 69276727688749056 69644879871533568 69695518543773696 69775387252245216 69800684971917312 69931484315449344 69982331377287168 70062528763571328 70087930589085696 70219268201521152 70750354155208704 71041507876012032 71095814868857184 71148705322696704 71229041153333658 71388390238687872 71496111110405184 71522164779479064 71682169622386176 72063104867072928 72224319866775552 72276834045394944 72307086496087167 72359660854180224 72385895526432768 72468847315988928 72521539290095616 72630970016919552 72657437236296192 72819981838614528 73070037898002432 73206963674486784 73370737642438656 73508226899484672 73564419551803614 73619146479734784 73783842556870656 73810729890840576 73867153788642312 73978614968405364 74171133845385696 74425829616813024 74592330354210816 74732108751038592 74899294676656128 74985126736682988 75012313296162816 75039648293223936 75152878698062592 75207522226765824 75321005943472128 75348453430233088 75607191991683072 75776335597928448 75863172717206208 75918332699467776 76032888987267072 76175366843614464 76202984935784448 76230753821687808 76345781534539776 76807306150281216 77182341824843136 77239760241033216 77443655482148004 77499964630706688 77616907507835136 77762353652856432 77818894526306304 77936318649842688 78407458361745408 78497310658775868 78672919854880512 78701443458269184 78730122799448064 78820344859017744 78848921912721408 78996676726711296 79054115074342912 79173403072856064 79594148424609792 79772211396476928 79921696360513536 80250592230309888 80311939018523856 80462435376913947 80642440825184448 81070992975457044 81252359850122496 81311438301069312 81404618460952752 81434132467236864 81586731701357568 81646053273501696 81709841269034496 81739616890833216 81769252353933312 81922479568441344 82105751334813696 82357834133797632 82542079847743488 82696755261920256 82821539789701632 82881759188680704 83006822876479488 83037071127195648 83100548012222601 83222836386988032 83442525576058908 83508614740574208 84073622344918416 84261706511238144 84419604329876928 84546988535320416 84608462505111552 84736131686406144 84767010109012224 84956645478383616 85058090990643456 85248377547669504 85408124286901248 85599193916178432 85697287699066272 85728358052757504 85759598049398784 85889004226357248 85951453973446656 86081149649682432 86112518205980672 86408219419066368 86763808799391744 86830134552948528 86894730271162368 87120861510500352 87187460209545024 87252321753759744 87319020946314528 87482647859463486 87546256342094592 87678358481073024 88208390656963584 88405724864249856 88507034836740576 88571388149379072 88672887966394962 88705037151811584 88769534431592448 88871261317550208 88903482425081856 88935879458635776 89070078456963072 89608523841994752 89911908405577728 89977283199369216 90113053614538752 90281916259098624 90350931395839338 90722745928332504 91475368088702976 91580195768571846 91613399025641472 91785073164027264 91851809932689408 91957069002187368 91990408898174976 92162789514496512 92368970251665408 92652563400522336 92859839828711424 92927358058364928 93033849669660288 93067579962556416 93241979087265792 93382675736039424 93416705018095104 93625690935361536 94333805540278272 94582825138033218 94794419825142912 94864940430262272 94972054871111544 95115362102235468 95184520318250496 95328148147206912 95362886372638752 95576226163181568 96084139822763904 96118976026902528 96299093155700736 96409448661449556 96479547805573632 96625129754651904 96695385720127488 96841293355892736 96876582981728256 97093309118152704 97209246846449664 97426717197336576 97609284899315712 97975266346008576 98010969199312896 98085892735738152 98158861972979712 98414306521120768 98489538384856416 98638153291207152 98894845127180928 99234439489084032 99456440472281088 99642811668051456 99793166795788032 99865726235541504 99980168982243984 100016417728217088 100052864390965248 100203838264083456 100276696302354432 100428007924629504 100809589322244096 101150896956274944 101224443599290368 101377185316356096 101567155791485952 101641005095583744 101794375379386368 102063089169374067 102909789099790848 103258207309530672 103333286174275584 103451702627460789 103489210010446848 103683138203808576 103758526035075072 103915091533123584 104543277815660544 104663080878367824 104701027457875968 104897226473174016 104973497065930752 105093793145356992 105131895883628544 105328902302281728 105564537430474752 106125531232813056 106562261814018048 106643722303285776 106723057984045056 106843561730000487 107000789640413184 107082585358031808 107283247169218596 107523254433579264 108094657300609392 108336479800163328 108415251068092416 108539491281270336 108578843289649152 108703270973983392 108782308935143424 108946455025379328 108986155854444288 109025669805244416 109229972757921792 109810445511730176 110056106463657984 110262340349227008 110346629327705421 110428719719602176 110509012251574272 110675763835305984 110716094836260864 110800730682963468 110967922452608046 111256700768078544 111888495531316224 112098163126557888 112348942014984192 112477690105024482 112559472439835904 112729318047093888 112811283340148736 112981508915208192 113022680145349632 113275527304511488 113410787987524608 113664503396892672 113877499049201664 114049333480900608 114132258554904576 114263050265421696 114304477403676672 114346130732531712 114518672301809664 115210959225421824 115685078399188992 115773512737264704 115859640361549824 116165483223222006 116249946946060032 116425361261752704 116643530479284648 116728341789459456 116904477974764032 117611187542618112 117745965988163802 117874299818999808 118009379782320768 118095184199172096 118230517288526616 118273382869082112 118495015090066944 118581172611514368 118760104609284096 119478031789326336 119658317094715392 119882544540770304 120375888345464832 120467908527785784 120963661237776672 121878539775183744 121967157451603968 122106927691429128 122151198700855296 122380097552036352 122469079910252544 122609425336249824 122653878530899968 122883719352662016 123158627002220544 123536751200696448 123813119771615232 124045132892880384 124232309684552448 124322638783021056 124510234314719232 124555606690793472 124834254580482048 125163788364088362 126110433517377624 126392559766857216 126629406494815392 126820482802980624 126912693757667328 127104197529609216 127150515163518336 127434968217575424 127872566321504256 128112186430351872 128398790874267648 128545931548599408 128639397074098176 128833506339535872 128927180960169984 129121724474523648 129168777308971008 129612329128599552 130145713199087616 130245201829422792 130342095406743552 130681292265750528 130781190314317536 130878482630639616 131223971789195229 131319384513141888 131517537721609536 131859793502907904 132312585985445376 132608587296374784 132760552255110864 132857082224068608 133009331949592443 133057555727717376 133154301647388672 133306891976325312 133355223637622784 133403819187953664 133605117685444608 133904010566172672 134412785762992128 134867862608366592 134965924799053824 135169580421808128 135422874388647936 135526397093759007 135725833839181824 136084118892498756 137213052133054464 137370293652857769 137677609746040896 137777714899034112 137935603503281052 137985613347262464 138244184271744768 138344701380100096 138553455377498112 139289759743067136 139391037087547392 139550774504490432 139601369943834624 139862968630898688 140125057527142656 140175861178171392 140438536403042304 141500708310417408 141874237707049827 142083015752024064 142191629737714368 142297410645393408 142458082306667316 142776780477375744 142992222220810368 143044329558958128 143364339244772352 144126209734145856 144448639733551104 144614172992174334 144719321708360448 144771791052865536 144937694631977856 145043078580191232 145261940033839104 145314874472592384 145639963677229056 146140075796004864 146413927348973568 146741475284877312 147016453798969344 147128839103607228 147238292959469568 147621459781681152 147734307577284624 147957229936810728 148342267690771392 148851659233626048 149184660708421632 149464217502077184 149798589353312256 149970253473365976 150024626592325632 150079296586447872 150305757396125184 150415044453531648 150642011886944256 150696906860466176 151214383983366144 151552671195856896 151726345434412416 151836665398935552 152065777974534144 152350733687228928 152461507643375616 152691563069079552 153614612300562432 154364683649686272 154887310964296008 154999929261413376 155233815015670272 155524707305712864 155637789052612608 155872637299685376 156814916723490816 156994621317551736 157345839709761024 157460245598896128 157640689718035488 157697843825442816 157993353453422592 158108230148685824 158346806145712128 159188296849219584 159843392721027072 160501184460619776 160623878037047712 160924870753827894 161284881650368896 162141985950914088 162504719700244992 162622876602138624 162809236921905504 162868264934473728 163173463402715136 163292106547003392 163419682538068992 163479233781666432 163538504707866624 163844959136882688 164715668267595264 165084159695486976 165393510523840512 165643079579403264 165763518377361408 166013645752958976 166074142254391296 166201096024445202 166451883678912069 166885051152117816 168147244689836832 168523413022476288 168716535157536723 168839208659753856 169093977070640832 169216925010223104 169472263372812288 169534020218024448 169913290956767232 170116181981286912 170496755095339008 170816248573802496 171198387832356864 171394575398132544 171456716105515008 171519196098797568 171778008452714496 172162299299364864 172225036411961344 172816438838132736 173527617598783488 173660269105897056 173789460542324736 174374920419090048 174504643507519488 174638041892629056 174965295718926972 175092512684189184 175356716962146048 176416781313927168 176618948982245703 176811449728499712 177014069673481152 177142776298758144 177345775932789924 177410074303623168 177742522635100416 177806964850163712 177871758917271552 178140156913926144 179217047683989504 179823816811155456 180226107229077504 180563832518197248 180701862791678676 181445491856665008 182950736177405952 183160391537143692 183226798051282944 183570146328054528 183703619865378816 183914138004374736 183980817796349952 184325579028993024 184737940503330816 185305126801044672 185719679657422848 186067699339320576 186135159925112832 186483958174531584 186765351472078848 186833410036190208 187251381870723072 187745682546132543 188667611080556544 189165650276066436 189588839650285824 189944109742223088 190230724204470936 190369040636500992 190656296294413824 190725772745277504 191152452326363136 192168279645527808 192237952053805056 192598186311401472 192818897322899112 192959095611147264 193250259509303808 193390771440254976 193682586711785472 193753165963456512 194186618236305408 194418493692899328 194853434394673152 195218569798631424 196021938398625792 196171785471476304 196317723945959424 196828613042241536 196979076769712832 197276306582414304 197789690254361856 198468878978168064 198912880944562176 199285623336102912 199586333591576064 199731452471083008 199960337964487968 200032835456434176 200105728781930496 200407676528166912 200553392604708864 200856015849259008 201619178644488192 202301793912549888 202448887198580736 202754370632712192 203134311582971904 203282010191167488 203588750758772736 204126178338748134 205819578199581696 206516414619061344 206666572348551168 206903405254921578 206978420020893696 207366276407617152 207517052070150144 207830183066247168 209086555631321088 209326161756735648 209402054915751936 209794452946348032 209946994131861504 210187586290713984 210263791767257088 210657804604563456 212251062465626112 213124523628036096 213287444606571552 213446115968090112 213687123460000974 214165170716063616 214566494338437192 215046508867158528 216189314601218784 216672959600326656 216830502136184832 217078982562540672 217157686579298304 217406541947966784 217564617870286848 217892910050758656 217972311708888576 218459945515843584 219620891023460352 220112212927315968 220524680698454016 220693258655410842 220857439439204352 221351527670611968 221432189672521728 221601461365926936 221935844905216092 222513401536157088 223776991062632448 224196326253115776 224697884029968384 224955380210048964 225118944879671808 225458636094187776 225622566680297472 225963017830416384 226045360290699264 226551054609022976 226821575975049216 227329006793785344 227754998098403328 228098666961801216 228526100530843392 228608954807353344 228692261465063424 229037344603619328 230421918450843648 231547025474529408 231719280723099648 232330966446444012 232499893892120064 232850722523505408 233287060958569296 233456683578918912 233808955949528064 235222375085236224 235491931976327604 236018759564641536 236190368398344192 236461034577053232 236546765738164224 236990030180133888 237162345223028736 237520209218568192 239316634189430784 239765089081540608 240751776690929664 240935817055571568 241387306130741841 241927322475553344 243757079550367488 243934314903207936 244213855382858256 244302397401710592 244760195104072704 244938159820505088 245218850672499648 245307757061799936 245767438705324032 246317254004441088 247073502401392896 247626239543230464 248090265785760768 248464619369104896 248645277566042112 249020468629438464 249111213381586944 249301644036667803 249668509160964096 250327576728176724 252220867034755248 252785119533714432 253258812989630784 253640965605961248 253825387515334656 254208395059218432 254301030327036672 254869936435150848 255745132643008512 256224372860703744 256797581748535296 257091863097198816 257278794148196352 257667012679071744 257854361920339968 258243448949047296 258337554617942016 259224658257199104 260291426398175232 260490403658845584 260684190813487104 261362584531501056 261562380628635072 261756965261279232 262447943578390458 262638769026283776 263035075443219072 263719587005815808 264625171970890752 265217174592749568 265521104510221728 265714164448137216 266018663899184886 266115111455434752 266308603294777344 266613783952650624 266710447275245568 266807638375907328 267210235370889216 268825571525984256 269735725216733184 269931849598107648 270339160843616256 270845748777295872 271052794187518014 272168237784997512 274426104266108928 274740587305715538 275355219492081792 275555429798068224 275871207006562104 275971226694524928 276488368543489536 276689402760200192 277106910754996224 278579519486134272 278782074175094784 279101549008980864 279202739887669248 279725937261797376 280250115054285312 280877072806084608 283001416620834816 283748475414099654 284383259475428736 284594821290786816 284916164613334632 285553560954751488 285984444441620736 286088659117916256 286728678489544704 288252419468291712 288897279467102208 289228345984348668 289438643416720896 289875389263955712 290086157160382464 290523880067678208 290629748945184768 291279927354458112 292280151592009728 292827854697947136 294032907597938688 294257678207214456 294476585918939136 295242919563362304 295468615154569248 295914459873621456 296684535381542784 297703318467252096 298369321416843264 298928435004154368 299597178706624512 299940506946731952 300049253184651264 300158593172895744 300611514792250368 300830088907063296 301284023773888512 301393813720932352 302428767966732288 303452690868824832 303673330797871104 304131555949068288 304701467374457856 304923015286751232 305383126138159104 306189267508122201 308729367299372544 309774621928592016 309999858522826752 310355107882382367 310467630031340544 311049414611425728 311275578105225216 311745274599370752 313629833446981632 313989242635103472 314691679419522048 314920491197792256 315281379436070976 315395687650885632 315986706906845184 316693612291424256 318376593698439168 319686785442054144 320530685190001461 321002368921239552 321247756074095424 321849741507655788 322569763300737792 324283971901828176 325009439400489984 325245753204277248 325618473843811008 325736529868947456 326346926805430272 326839365076137984 326958467563332864 327077009415733248 327689918273765376 329431336535190528 330168319390973952 330787021047681024 331039887983116263 331286159158806528 331527036754722816 332027291505917952 332148284508782592 332402192048890404 332903767357824138 333770102304235632 336294489379673664 337046826044952576 337433070315073446 337678417319507712 338187954141281664 338433850020446208 338944526745624576 339068040436048896 339826581913534464 340232363962573824 340993510190678016 341632497147604992 342396775664713728 342789150796265088 342913432211030016 343038392197595136 343556016905428992 344450072823922688 345632877676265472 347055235197566976 347320538211794112 347578921084649472 348749840838180096 349276083785258112 349930591437853944 350185025368378368 350713433924292096 352833562627854336 353237897964491406 353622899456999424 354028139346962304 354285552597516288 354691551865579848 354820148607246336 355485045270200832 355743517834543104 356280313827852288 358434095367979008 359647633622310912 361127665036394496 361403725583357352 362890983713330016 365901472354811904 366320783074287384 366453596102565888 367140292656109056 367407239730757632 367828276008749472 367961635592699904 368651158057986048 369475881006661632 370610253602089344 371439359314845696 372135398678641152 372967916349063168 373530702944157696 373666820072380416 374502763741446144 375491365092265086 378331300552132872 379177679300571648 379888219484446176 380461448408941872 380738081273001984 381312592588827648 381451545490555008 382304904652726272 384336559291055616 385196372622802944 385637794645798224 385918191222294528 386500519018607616 386781542880509952 387365173423570944 387506331926913024 388836987385798656 390437139597262848 392043876797251584 392343570942952608 392635447891918848 393671915367585687 393958153539425664 394552613164828608 395579380508723712 396937757956336128 397825761889124352 398571246672205824 399027995848777329 399172667183152128 399462904942166016 399920675928975936 400065670912868352 400211457563860992 400815353056333824 401712031698518016 403238357288976384 404603587825099776 404897774397161472 405508741265424384 406268623165943808 406579191281277021 407177501517545472 408252356677496268 411639156399163392 412110880958573307 413032829238122688 413333144697102336 413806810509843156 413956840041787392 414732552815234304 415034104140300288 415660366132494336 418173111262642176 418652323513471296 418804109831503872 419588905892696064 420375172581427968 420527583534514176 421315609209126912 424502124931252224 426249047256072192 426574889213143104 426892231936180224 427374246920001948 428330341432127232 429132988676874384 430093017734317056 432378629202437568 433345919200653312 434157965125081344 434315373158596608 434813083895933568 435129235740573696 435785820101517312 435944623417777152 436919891031687168 439241782046920704 440224425854631936 441049361396908032 441386517310821684 441714878878408704 442864379345043456 443202922731853872 443871689810432184 445026803072314176 447553982125264896 448392652506231552 449395768059936768 449910760420097928 450237889759343616 450917272188375552 451245133360594944 451926035660832768 452090720581398528 453102109218045952 453643151950098432 454658013587570688 455509996196806656 456197333923602432 457052201061686784 457384522930126848 458074689207238656 460843836901687296 463094050949058816 464661932892888024 464999787784240128 465701445047010816 466574121917138592 466913367157837824 467617911899056128 470444750170472448 470983863952655208 472037519129283072 472380736796688384 472922069154106464 473093531476328448 473980060360267776 474324690446057472 475040418437136384 479530178163081216 481503553381859328 481871634111143136 482774612261483682 483854644951106688 487514159100734976 487868629806415872 488427710765716512 488604794803421184 489520390208145408 489876319641010176 490437701344999296 490615514123599872 491534877410648064 494147004802785792 495252479086460928 496180531571521536 496929238738209792 497290555132084224 498040937258876928 498222426763173888 498603288073335606 500655153456353448 504441734069510496 505570239067428864 506149605472610169 506517625979261568 507281931211922496 507650775030669312 508416790118436864 508602060654073344 509739872870301696 511490265286017024 512448745721407488 513595163497070592 514183726194397632 514557588296392704 515334025358143488 516486897898094592 516675109235884032 518449316514398208 520582852796350464 520980807317691168 521368381626974208 523124761257270144 523513930522558464 524895887156780916 525277538052567552 526070150886438144 527439174011631616 529250343941781504 530434349185499136 531042209020443456 531428328896274432 532037327798369772 532230222910869504 533227567905301248 533420894550491136 533615276751814656 534420470741778432 537651143051968512 539471450433466368 540678321687232512 541691497554591744 542105588375036028 544336475569995024 548852208532217856 549481174611431076 550710438984163584 551110859596136448 551742414013124208 551942453389049856 552976737086979072 553378805520400384 554213821509992448 557159038972268544 558203098017961728 558405479775338496 559451874523594752 560500230108570624 561754145612169216 563237047638397629 566002833241669632 567496950828199308 568766518950857472 569832329226669264 571107121909502976 571968888883241472 572177318235832512 573457356979089408 576504838936583424 577794558934204416 578456691968697336 578877286833441792 579750778527911424 580172314320764928 581047760135356416 581259497890369536 582559854708916224 584560303184019456 585655709395894272 588065815195877376 588515356414428912 588953171837878272 590485839126724608 590937230309138496 591828919747242912 593369070763085568 595406636934504192 596738642833686528 597856870008308736 599194357413249024 599881013893463904 600098506369302528 600317186345791488 601223029584500736 601660177814126592 602568047547777024 602787627441864704 604857535933464576 606905381737649664 607346661595742208 608263111898136576 609402934748915712 609846030573502464 610766252276318208 612378535016244402 617458734598745088 619549243857184032 619999717045653504 620710215764764734 620935260062681088 622098829222851456 622551156210450432 623490549198741504 627259666893963264 627978485270206944 629383358839044096 629840982395584512 630562758872141952 630791375301771264 631973413813690368 636753187396878336 639373570884108288 641061370380002922 642495512148190848 643699483015311576 645139526601475584 648567943803656352 650018878800979968 650491506408554496 651236947687622016 651473059737894912 652693853610860544 653678730152275968 653916935126665728 655379836547530752 658862673070381056 660336638781947904 661574042095362048 662079775966232526 662572318317613056 664054583011835904 664296569017565184 664804384097780808 665807534715648276 667540204608471264 672588978759347328 674093652089905152 674866140630146892 675356834639015424 676375908282563328 676867700040892416 677889053491249152 678136080872097792 679653163827068928 680464727925147648 681987020381356032 683264994295209984 685578301592530176 685826864422060032 686076784395190272 687112033810857984 688900145647845376 691265755352530944 694641076423588224 695157842169298944 697499681676360192 698552167570516224 699861182875707888 700370050736756736 701426867848584192 705667125255708672 706475795928982812 708056278693924608 708571105195032576 709383103731159696 709640297214492672 710970090540401664 711487035669086208 712560627655704576 719295267244621824 722255330072788992 722807451166714704 724161918392225523 725781967426660032 731802944709623808 732641566148574768 732907192205131776 734280585312218112 734814479461515264 735656552017498944 735923271185399808 737302316115972096 738951762013323264 741220507204178688 742878718629691392 744270797357282304 745935832698126336 747061405888315392 747333640144760832 747904932110003409 749005527482892288 750982730184530172 756662601104265744 758355358601143296 759776438968892352 760922896817883744 761476162546003968 762625185177655296 762903090981110016 764609809305452544 768673118582111232 770392745245605888 771275589291596448 771836382444589056 773001038037215232 773563085761019904 774730346847141888 775012663853826048 777673974771597312 780874279194525696 784087753594503168 784687141885905216 785270895783837696 787343830735171374 787916307078851328 789105226329657216 791158761017447424 793875515912672256 795651523778248704 797142493344411648 798055991697554658 798345334366304256 798925809884332032 799841351857951872 800131341825736704 800422915127721984 801630706112667648 806476714577952768 809207175650199552 809795548794322944 811017482530848768 812537246331887616 813158382562554042 816504713354992536 823278312798326784 824221761917146614 826065658476245376 826666289394204672 827613621019686312 827913680083574784 829465105630468608 830068208280600576 831320732264988672 836346222525284352 837304647026942592 837608219663007744 839177811785392128 840750345162855936 842631218418253824 849004249862504448 853149778426286208 853784463872360448 854748493840003896 856660682864254464 858265977353748768 860186035468634112 864757258404875136 866691838401306624 868315930250162688 869626167791867136 870258471481147392 871571640203034624 871889246835554304 873839782063374336 878483564093841408 882098722793816064 882773034621643368 883429757756817408 885728758690086912 886405845463707744 887743379620864368 890053606144628352 895107964250529792 896785305012463104 898791536119873536 899821520840195856 900475779518687232 901834544376751104 902490266721189888 903852071321665536 904181441162797056 907286303900196864 911019992393613312 912394667847204864 914104402123373568 914769045860253696 916149378414477312 918567802524366603 926188101898117632 929323865785776048 929999575568480256 931065323647147101 931402890094021632 933148243834277184 933826734315675648 935235823798112256 940889500340944896 941967727905310416 944075038258566144 944761473593376768 945844138308212928 946187062952656896 947960120720535552 950080836874272768 959060356326162432 961592055570004383 963007106763718656 963743268222286272 965549224522967364 967709289902213376 975028318201469952 975737259612831744 976855421531433024 977209589606842368 979040780416290816 980875402689998592 981231028247199744 983069754821296128 988294009605571584 990504958172921856 992361063143043072 993119663949348789 993858477476419584 994581110264168448 996081874517753856 996444853526347776 997206576146671212 1001310306912706896 1008883468139020992 1011140478134857728 1012299210945220338 1013035251958523136 1014563862423844992 1015301550061338624 1016833580236873728 1017204121308146688 1019479745740603392 1022980530572034048 1024897491442814976 1027190326994141184 1028367452388795264 1029115176592785408 1030668050716286976 1033350218471768064 1036898633028796416 1041165705592700928 1041961614635382336 1042736763253948416 1046249522514540288 1049791774313561832 1050555076105135104 1052140301772876288 1054878348023263232 1058500687883563008 1060868698370998272 1062084418040886912 1062856657792548864 1064074655596739544 1064460445821739008 1066455135810602496 1067230553503629312 1068840941483556864 1075302286103937024 1078942900866932736 1083382995109183488 1084211176750072056 1088672951139990048 1097704417064435712 1098962349222862152 1101420877968327168 1102221719192272896 1103484828026248416 1103884906778099712 1105953474173958144 1106757611040800768 1108427643019984896 1114318077944537088 1116406196035923456 1118903749047189504 1121000460217141248 1123508291224338432 1126474095276795258 1134993901656398616 1137533037901714944 1139664658453338528 1142214243819005952 1143937777766482944 1144354636471665024 1146914713958178816 1153009677873166848 1155589117868408832 1156913383937394672 1157754573666883584 1159501557055822848 1160344628641529856 1162095520270712832 1162518995780739072 1171311418791788544 1176131630391754752 1177030712828857824 1177906343675756544 1181015746102757061 1181874460618276992 1183657839494485824 1186738141526171136 1190813273869008384 1193477285667373056 1195713740016617472 1197083987546331987 1198388714826498048 1199762027786927808 1200197012738605056 1200634372691582976 1202446059169001472 1205136095095554048 1205575254883729408 1209715071866929152 1213810763475299328 1214693323191484416 1216526223796273152 1218805869497831424 1221532504552636416 1224757070032488804 1234917469197490176 1236332642875719921 1239098487714368064 1239999434091307008 1241420431529529468 1241870520125362176 1244197658445702912 1245102312420900864 1246981098397483008 1254519333787926528 1255956970540413888 1258766717678088192 1261125517744283904 1261582750603542528 1263946827627380736 1273506374793756672 1278747141768216576 1282122740760005844 1284991024296381696 1287398966030623152 1290279053202951168 1297135887607312704 1300037757601959936 1302473895375244032 1302946119475789824 1305387707221721088 1307357460304551936 1307833870253331456 1310759673095061504 1317725346140762112 1320673277563895808 1323148084190724096 1324159551932465052 1325144636635226112 1328593138035130368 1329608768195561616 1331615069431296552 1335080409216942528 1345177957518694656 1348187304179810304 1349732281260293784 1350713669278030848 1352751816565126656 1353735400081784832 1355778106982498304 1356272161744195584 1359306327654137856 1360929455850295296 1363974040762712064 1366529988590419968 1371156603185060352 1372153568790380544 1374224067621715968 1377800291295690752 1382531510705061888 1389282152847176448 1394999363352720384 1397104335141032448 1399722365751415776 1400740101473513472 1402853735697168384 1411334250511417344 1412951591857965624 1416112557387849216 1417142210390065152 1418766207462319392 1419280594428985344 1421940181080803328 1422974071338172416 1425121255311409152 1438590534489243648 1444510660145577984 1445614902333429408 1448323836784451046 1451563934853320064 1463605889419247616 1465283132297149536 1465814384410263552 1468561170624436224 1469628958923030528 1471313104034997888 1471846542370799616 1474604632231944192 1482441014408357376 1485757437259382784 1488541594714564608 1491871665396252672 1494122811776630784 1494667280289521664 1495809864220006818 1501965460369060344 1513325202208531488 1516710717202286592 1519552877937784704 1521845793635767488 1522952325092007936 1525250370355310592 1525806181962220032 1529219618610905088 1537346237164222464 1540785490491211776 1542551178583192896 1543672764889178112 1546002076074430464 1549460693694283776 1550025327707652096 1555347949543194624 1561748558389051392 1569374283771810432 1570541791567675392 1574687661470342748 1575832614157702656 1578210452659314432 1582317522034894848 1587751031825344512 1591303047556497408 1594284986688823296 1596111983395109316 1596690668732608512 1599682703715903744 1600262683651473408 1600845830255443968 1603261412225335296 1612953429155905536 1618414351300399104 1622034965061697536 1625074492663775232 1626316765125108084 1633009426709985072 1646556625596653568 1648443523834293228 1652131316952490752 1653332578788409344 1655227242039372624 1655827360167149568 1658930211260937216 1660136416561201152 1662641464529977344 1674609294053885184 1675216439326015488 1678355623570784256 1681500690325711872 1685262436836507648 1689711142915192887 1698008499725008896 1706299556852572416 1709496987680007792 1713321365728508928 1716531954707497536 1720372070937268224 1729514516809750272 1733383676802613248 1736631860500325376 1739252335583734272 1740516942962294784 1743143280406069248 1743778493671108608 1747679564126748672 1756967128187682816 1764197445587632128 1765546069243286736 1766859515513634816 1771457517380173824 1772811690927415488 1775486759241728736 1780107212289256704 1790215928501059584 1793570610024926208 1797583072239747072 1799643041680391712 1800951559037374464 1803669088753502208 1804980533442379776 1807704142643331072 1808362882325594112 1814572607800393728 1822039984787226624 1824789335694409728 1828208804246747136 1829538091720507392 1832298756828954624 1837135605048733206 1852376203796235264 1858647731571552096 1859999151136960512 1862130647294294202 1862805780188043264 1866296487668554368 1867653468631351296 1870471647596224512 1881779000681889792 1883935455810620832 1888150076517132288 1889522947186753536 1891688276616425856 1892374125905313792 1895920241441071104 1918120712652324864 1923184111140008766 1927486536444572544 1931098449045934728 1935418579804426752 1950056636402939904 1951474519225663488 1953710843062866048 1954419179213684736 1958081560832581632 1961750805379997184 1966139509642592256 1976588019211143168 1981009916345843712 1984722126286086144 1986239327898697578 1987716954952839168 1992163749035507712 1992889707052695552 1994413152293342424 2002620613825413792 2017766936278041984 2022280956269715456 2024598421890440676 2026070503917046272 2029127724847689984 2030603100122677248 2033667160473747456 2034408242616293376 2038959491481206784 2045961061144068096 2049794982885629952 2056734904777590528 2058230353185570816 2061336101432573952 2066700436943536128 2073797266057592832 2083923229270764672 2085473526507896832 2092499045029080576 2099583548627123664 2101110152210270208 2104280603545752576 2109756696046526464 2117001375767126016 2124168836081773824 2125713315585097728 2128149311193479088 2128920891643478016 2132910271621204992 2134461107007258624 2137681882967113728 2157885801733865472 2166765990218366976 2168422353500144112 2172485755176676569 2177345902279980096 2195408834128871424 2197924698445724304 2202841755936654336 2204443438384545792 2206969656052496832 2207769813556199424 2211906948347916288 2216855286039969792 2228636155889074176 2232812392071846912 2237807498094379008 2242000920434282496 2243714796330010227 2247016582448676864 2252948190553590516 2269987803312797232 2275066075803429888 2279329316906677056 2284428487638011904 2287875555532965888 2288709272943330048 2293829427916357632 2306019355746333696 2311178235736817664 2313826767874789344 2315509147333767168 2319003114111645696 2320689257283059712 2324191040541425664 2325037991561478144 2342622837583577088 2352263260783509504 2354061425657715648 2355812687351513088 2362031492205514122 2363748921236553984 2367315678988971648 2373476283052342272 2381626547738016768 2386954571334746112 2391427480033234944 2394167975092663974 2396777429652996096 2399524055573855616 2400394025477210112 2401268745383165952 2404892118338002944 2411150509767458816 2419430143733858304 2427621526950598656 2429386646382968832 2433052447592546304 2437611738995662848 2449514140064977608 2469834938394980352 2472665285751439842 2478196975428736128 2479998868182614016 2482840863059058936 2483741040250724352 2488395316891405824 2490204624841801728 2493962196794966016 2509038667575853056 2511913941080827776 2517533435356176384 2522251035488567808 2527893655254761472 2547012749587513344 2564245481520011688 2569982048592763392 2574797932061246304 2580558106405902336 2594271775214625408 2600075515203919872 2604947790750488064 2610775414443442176 2614714920609103872 2615667740506662912 2621519346190123008 2635450692281524224 2646296168381448192 2648319103864930104 2650289273270452224 2657186276070260736 2659217536391123232 2663230138862593104 2670160818433885056 2690355915037389312 2696374608359620608 2699464562520587568 2701427338556061696 2705503633130253312 2707470800163569664 2711556213964996608 2712544323488391168 2721858911700590592 2733059977180839936 2742313206370120704 2744307137580761088 2748448135243431936 2755703407573099809 2778564305694352896 2789998726705440768 2793195970941441303 2794208670282064896 2799444731502831552 2801480202947026944 2805707471394336768 2822668501022834688 2825903183715931248 2832225114775698432 2834284420780130304 2837532414924638784 2838561188857970688 2843880362161606656 2850242510622818304 2877181068978487296 2884776166710013149 2889021320291155968 2891229804666858816 2896647673568902092 2903127869706640128 2927211778838495232 2930566264594299072 2931628768820527104 2937122341248872448 2942626208069995776 2943693084741599232 2949209264463888384 2964882028816714752 2971514874518765568 2977083189429129216 2983743330792505344 2988245623553261568 2989334560579043328 2991619728440013636 3003930920738120688 3026650404417062976 3033421434404573184 3039105755875569408 3043691587271534976 3045904650184015872 3050500740710621184 3051612363924440064 3058439237221810176 3074692474328444928 3081570980982423552 3085102357166385792 3087345529778356224 3092004152148860928 3100050655415304192 3110695899086389248 3123497116778102784 3138748567543620864 3149375322940685496 3151665228315405312 3156420905318628864 3164635044069789696 3175502063650689024 3182606095112994816 3188569973377646592 3192223966790218632 3193381337465217024 3199365407431807488 3201691660510887936 3206522824450670592 3225906858311811072 3236828702600798208 3250148985327550464 3252633530250216168 3266018853419970144 3293113251193307136 3296887047668586456 3304262633904981504 3306665157576818688 3310454484078745248 3311654720334299136 3317860422521874432 3320272833122402304 3325282929059954688 3349218588107770368 3356711247141568512 3363001380651423744 3370524873673015296 3379422285830385774 3412599113705144832 3418993975360015584 3426642731457017856 3433063909414995072 3440744141874536448 3459029033619500544 3466767353605226496 3473263721000650752 3478504671167468544 3481033885924589568 3486286560812138496 3487556987342217216 3513934256375365632 3528394891175264256 3531092138486573472 3533719031027269632 3543047238308271183 3545623381854830976 3550973518483457472 3560214424578513408 3580431857002119168 3587141220049852416 3591251962638995961 3595166144479494144 3599286083360783424 3601903118074748928 3607338177507004416 3615408285286662144 3616725764651188224 3629145215600787456 3644079969574453248 3649578671388819456 3656417608493494272 3664597513657909248 3674271210097466412 3704752407592470528 3717295463143104192 3719998302273921024 3724261294588588404 3725611560376086528 3732592975337108736 3735306937262702592 3740943295192449024 3763558001363779584 3767870911621241664 3776300153034264576 3783376553232851712 3784748251810627584 3791840482882142208 3836241425304649728 3846368222280017532 3854973072889145088 3862196898091869456 3870837159608853504 3900113272805879808 3907421686125732096 3908838358427369472 3916163121665163264 3923501610759994368 3932279019285184512 3953176038422286336 3962019832691687424 3969444252572172288 3972478655797395156 3975433909905678336 3985779414105391104 3988826304586684848 4005241227650827584 4035533872556083968 4044561912539430912 4049196843780881352 4052141007834092544 4058255449695379968 4061206200245354496 4067334320947494912 4068816485232586752 4077918982962413568 4091922122288136192 4099589965771259904 4113469809555181056 4116460706371141632 4122672202865147904 4133400873887072256 4147594532115185664 4167846458541529344 4184998090058161152 4199167097254247328 4202220304420540416 4208561207091505152 4219513392093052928 4234002751534252032 4248337672163547648 4251426631170195456 4256298622386958176 4257841783286956032 4265820543242409984 4268922214014517248 4275363765934227456 4315771603467730944 4333531980436733952 4336844707000288224 4344971510353353138 4354691804559960192 4390817668257742848 4395849396891448608 4405683511873308672 4408886876769091584 4413939312104993664 4415539627112398848 4423813896695832576 4457272311778148352 4465624784143693824 4475614996188758016 4484001840868564992 4487429592660020454 4505896381107181032 4539975606625594464 4550132151606859776 4558658633813354112 4568856975276023808 4575751111065931776 4577418545886660096 4587658855832715264 4612038711492667392 4622356471473635328 4627653535749578688 4631018294667534336 4638006228223291392 4648382081082851328 4650075983122956288 4685245675167154176 4708122851315431296 4711625374703026176 4724062984411028244 4727497842473107968 4734631357977943296 4746952566104684544 4763253095476033536 4773909142669492224 4782854960066469888 4788335950185327948 4799048111147711232 4800788050954420224 4802537490766331904 4809784236676005888 4822301019534917632 4838860287467716608 4855243053901197312 4866104895185092608 4875223477991325696 4899028280129955216 4939669876789960704 4945330571502879684 4956393950857472256 4959997736365228032 4965681726118117872 4967482080501448704 4976790633782811648 4980409249683603456 4987924393589932032 5023827882161655552 5035066870712352768 5044502070977135616 5055787310509522944 5069133428745578661 5094025499175026688 5128490963040023376 5139964097185526784 5149595864122492608 5161116212811804672 5188543550429250816 5200151030407839744 5209895581500976128 5221550828886884352 5229429841218207744 5231335481013325824 5243038692380246016 5270901384563048448 5292592336762896384 5296638207729860208 5300578546540904448 5314372552140521472 5318435072782246464 5326460277725186208 5340321636867770112 5380711830074778624 5392749216719241216 5398929125041175136 5402854677112123392 5411007266260506624 5414941600327139328 5423112427929993216 5425088646976782336 5443717823401181184 5466119954361679872 5484626412740241408 5488614275161522176 5496896270486863872 5511406815146199618 5557128611388705792 5579997453410881536 5586391941882882606 5588417340564129792 5598889463005663104 5602960405894053888 5611414942788673536 5645337002045669376 5651806367431862496 5664450229551396864 5668568841560260608 5675064829849277568 5677122377715941376 5687760724323213312 5754362137956974592 5769552333420026298 5782459609333717632 5793295347137804184 5806255739413280256 5854423557676990464 5861132529188598144 5863257537641054208 5874244682497744896 5885252416139991552 5898418528927776768 5929764057633429504 5943029749037531136 5954166378858258432 5976491247106523136 5978669121158086656 5983239456880027272 6007861841476241376 6053300808834125952 6066842868809146368 6078211511751138816 6087383174543069952 6091809300368031744 6101001481421242368 6103224727848880128 6116878474443620352 6149384948656889856 6170204714332771584 6174691059556712448 6184008304297721856 6200101310830608384 6221391798172778496 6277497135087241728 6298750645881370992 6303330456630810624 6312841810637257728 6329270088139579392 6351004127301378048 6377139946755293184 6384447933580437264 6386762674930434048 6398730814863614976 6403383321021775872 6413045648901341184 6473657405201596416 6500297970655100928 6505267060500432336 6517457265530029707 6532037706839940288 6586226502386614272 6593774095337172912 6608525267809963008 6613330315153637376 6620908968157490496 6623309440668598272 6635720845043748864 6650565858119909376 6698437176215540736 6713422494283137024 6726002761302847488 6731144388990030681 6741049747346030592 6758844571660771548 6825198227410289664 6837987950720031168 6853285462914035712 6866127818829990144 6881488283749072896 6918058067239001088 6933534707210452992 6946527442001301504 6957009342334937088 6962067771849179136 6972573121624276992 6975113974684434432 7027868512750731264 7056789782350528512 7062184276973146944 7067438062054539264 7086094476616542366 7091246763709661952 7101947036966914944 7120428849157026816 7160863714004238336 7174282440099704832 7182503925277991922 7190332288958988288 7198572166721566848 7203806236149497856 7214676355014008832 7233451529302376448 7258290431201574912 7288159939148906496 7299157342777638912 7312835216986988544 7348542420194932824 7409504815184941056 7434590926286208384 7439996604547842048 7448522589177176808 7451223120752173056 7465185950674217472 7470613874525405184 7481886590384898048 7527116002727559168 7535741823242483328 7552600306068529152 7566753106465703424 7583680965764284416 7692736444560035064 7709946145778290176 7724393796183738912 7741674319217707008 7800226545611759616 7814843372251464192 7832326243330326528 7847003221519988736 7864558038570369024 7906352076844572672 7938888505144344576 7944957311594790312 7950867819811356672 7971558828210782208 7977652609173369696 8010482455301655168 8071067745112167936 8089123825078861824 8098393687561762704 8104282015668185088 8116510899390759936 8122412400490708992 8134668641894989824 8137632970465173504 8199179931542519808 8226939619110362112 8232921412742283264 8245344405730295808 8267110222719299427 8335692917083058688 8369996180116322304 8379587912824323909 8398334194508494656 8404440608841080832 8417122414183010304 8439026784186105856 8468005503068504064 8496675344327095296 8502853262340390912 8512597244773916352 8515683566573912064 8531641086484819968 8550727531868454912 8631543206935461888 8654328500130039447 8667063960873467904 8673689414000576448 8689943020706706276 8709383609119920384 8781635336515485696 8791698793782897216 8811367023746617344 8827878624209987328 8831079254224797696 8847627793391665152 8914544623556296704 8931249568287387648 8951229992377516032 8968003681737129984 8974859185320040908 9011792762214362064 9079951213251188928 9100264303213719552 9117317267626708224 9137713950552047616 9151502222131863552 9154837091773320192 9175317711665430528 9224077422985334784 9244712942947270656 9255307071499157376 9262036589335068672 9276012456446582784 9300151966245912576 9370491350334308352 9416245702630862592 9448125968822056488 9454995684946215936 9469262715955886592 9493905132209369088 9526506190952067072 9547818285338984448 9565709920132939776 9576671900370655896 9598096222295422464 9605074981532663808 9619568473352011776 9644602039069835264 9677720574935433216 9710486107802394624 9750446955982651392 9798056560259910432 9879339753579921408 9890661143005759368 9912787901714944512 9919995472730456064 9931363452236235744 9934964161002897408 9953581267565623296 9960818499367206912 9975848787179864064 10047655764323311104 10070133741424705536 10089004141954271232 10111574621019045888 10138266857491157322 10256981926080046752 10279928194371053568 10299191728244985216 10322232425623609344 10377087100858501632 10400302060815679488 10419791163001952256 10443101657773768704 10458859682436415488 10462670962026651648 10541802769126096896 10585184673525792768 10593276415459720416 10601157093081808896 10636870145564492928 10652920555450372416 10680643273735540224 10761423660149557248 10773755887916987883 10785498433438482432 10797858250082350272 10805709354224246784 10822014532521013248 10846224855859986432 10850177293953564672 10887435646802362368 10932239908723359744 10969252825480482816 10993792540973727744 11022813630292399236 11114257222777411584 11159994906821763072 11172783883765765212 11176834681128259584 11197778926011326208 11205920811788107776 11222829885577347072 11290674004091338752 11303612734863724992 11328900459102793728 11350129659698555136 11354244755431882752 11375521448646426624 11508724275913949184 11539104666840052596 11564919218667435264 11586590694275608368 11612511478826560512 11722265058377196288 11726515075282108416 11748489364995489792 11770504832279983104 11796837057855553536 11859528115266859008 11886059498075062272 11908332757716516864 11957338242316173312 11966478913760054544 12015723682952482752 12106601617668251904 12133685737618292736 12156423023502277632 12174766349086139904 12183618600736063488 12202002962842484736 12206449455697760256 12233756948887240704 12298769897313779712 12340409428665543168 12349382119113424896 12368016608595443712 12400202621661216768 12442783596345556992 12554994270174483456 12597501291762741984 12606660913261621248 12625683621274515456 12658540176279158784 12702008254602756096 12754279893510586368 12768895867160874528 12773525349860868096 12797461629727229952 12806766642043551744 12826091297802682368 12947314810403192832 13000595941310201856 13010534121000864672 13034914531060059414 13064075413679880576 13172453004773228544 13187548190674345824 13217050535619926016 13226660630307274752 13241817936314980992 13246618881337196544 13271441690087497728 13396874352431081472 13426844988566274048 13452005522605694976 13462288777980061362 13517689143321543096 13650396454820579328 13675975901440062336 13706570925828071424 13732255637659980288 13762976567498145792 13836116134478002176 13867069414420905984 13893054884002603008 13914018684669874176 13945146243248553984 13950227949368868864 14055737025501462528 14124368553946293888 14134876124109078528 14172188953233084732 14182493527419323904 14203894073933829888 14240857698314053632 14321727428008476672 14348564880199409664 14365007850555983844 14397144333443133696 14407612472298995712 14429352710028017664 14466903058604752896 14516580862403149824 14598314685555277824 14625670433973977088 14697084840389865648 14819009630369882112 14869181852572416768 14879993209095684096 14897045178354353616 14902446241504346112 14930371901348434944 14941227749050810368 14963773180769796096 15071483646484966656 15105200612137058304 15133506212931406848 15167361931528568832 15207400286236735983 15385472889120070128 15419892291556580352 15448787592367477824 15483348638435414016 15600453091223519232 15629686744502928384 15664652486660653056 15694006443039977472 15729116077140738048 15812704153689145344 15877777010288689152 15889914623189580624 15901735639622713344 15943117656421564416 15955305218346739392 16020964910603310336 16142135490224335872 16178247650157723648 16196787375123525408 16208564031336370176 16233021798781519872 16244824800981417984 16269337283789979648 16275265940930347008 16398359863085039616 16453879238220724224 16465842825484566528 16490688811460591616 16534220445438598854 16671385834166117376 16739992360232644608 16759175825648647818 16796668389016989312 16808881217682161664 16834244828366020608 16878053568372211712 16936011006137008128 16993350688654190592 17005706524680781824 17025194489547832704 17031367133147824128 17063282172969639936 17263086413870923776 17308657000260078894 17347378828001152896 17379886041413412552 17418767218239840768 17563270673030971392 17583397587565794432 17622734047493234688 17655757248419974656 17695255586783330304 17829089247112593408 17862499136574775296 17936007363474259968 17949718370640081816 18023585524428724128 18159902426502377856 18200528606427439104 18234634535253416448 18275427901104095232 18303004444263727104 18309674183546640384 18350635423330861056 18448154845970669568 18510614142998314752 18524073178670137344 18552024912893165568 18600303932491825152 18832491405261725184 18896251937644112976 18909991369892431872 18938525431911773184 18987810264418738176 19053012381904134144 19131419840265879552 19153343800741311792 19196192444590844928 19210149963065327616 19239136946704023552 19420972215604789248 19500893911965302784 19552371796590089121 19596113120519820864 19758679507159842816 19781322286011518736 19825575803429889024 19839990945460912128 19862726904472471488 19869928322005794816 19907162535131246592 19951697574359728128 20095311528646622208 20140267482849411072 20178008283908542464 20193433166970092043 20223149242038091776 20276533714982314644 20513963852160093504 20559856388742107136 20598383456489970432 20644464851247218688 20754174201717003264 20800604121631358976 20839582326003904512 20886203315547537408 20917719364872830976 20925341924053303296 21083605538252193792 21170369347051585536 21186552830919440832 21202314186163617792 21273740291128985856 21305841110900744832 21361286547471080448 21522847320299114496 21547511775833975766 21570996866876964864 21595716500164700544 21611418708448493568 21644029065042026496 21700354587907129344 21774871293604724736 21864479817446719488 21938505650960965632 22045627260584798472 22228514445554823168 22319989813643526144 22345567767531530424 22353669362256519168 22395557852022652416 22411841623576215552 22445659771154694144 22581348008182677504 22607225469727449984 22657800918205587456 22700259319397110272 22751042897292853248 23078209333680105192 23129838437334870528 23173181388551216736 23225022957653121024 23444530116754392576 23496978729990979584 23541009664559966208 23593674115711107072 23719056230533718016 23816665515433033728 23914676484632346624 23932957827520109088 24031447365904965504 24213203235336503808 24267371475236585472 24312846047004555264 24349532698172279808 24367237201472126976 24404005925684969472 24412898911395520512 24597539794627559424 24680818857331086336 24698764238226849792 24736033217190887424 24801330668157898281 25109988540348966912 25138763738472971727 25195002583525483968 25213321826523242496 25251367242549030912 25317080352558317568 25404016509205512192 25508559787021172736 25537791734321749056 25547050699721736192 25594923259454459904 25652182595605364736 25894629620806385664 26001191882620403712 26021068242001729344 26069829062120118828 26128150827359761152 26344906009546457088 26375096381348691648 26434101071239852032 26483635872629961984 26493237762674393088 26542883380174995456 26793748704862162944 26853689977132548096 26904011045211389952 26924577555960122724 27035378286643086192 27300792909641158656 27351951802880124672 27413141851656142848 27464511275319960576 27525953134996291584 27672232268956004352 27734138828841811968 27786109768005206016 27828037369339748352 27900455898737737728 28111474051002925056 28248737107892587776 28344377906466169464 28364987054838647808 28407788147867659776 28481715396628107264 28643454856016953344 28697129760398819328 28730015701111967688 28794288666886267392 28815224944597991424 28858705420056035328 28933806117209505792 29033161724806299648 29251340867947954176 29394169680779731296 29638019260739764224 29738363705144833536 29759986418191368192 29794090356708707232 29804892483008692224 29860743802696869888 29882455498101620736 29927546361539592192 30142967292969933312 30210401224274116608 30267012425862813696 30334723863057137664 30414800572473471966 30770945778240140256 30839784583113160704 30897575184734955648 30966697276870828032 31200906182447038464 31259373489005856768 31329304973321306112 31388012886079954944 31625408307378290688 31755554020577378304 31779829246379161248 31803471279245426688 31910610436693478784 32041929821206620672 32284270980448671744 32356495300315447296 32393574750247050816 32417128062672740352 32466043597563039744 32538674567579959296 32550531881860694016 32796719726170079232 32907758476441448448 32981377622921183232 33068440890877197708 33342771668332234752 33479984720465289216 33518351651297295636 33593336778033978624 33617762435364323328 33668489656732041216 33756107136744423424 33872022012274016256 33986701377308381184 34050388979095665408 34062734266295648256 34126564345939279872 34526172827741847552 34617314000520157788 34694757656002305792 34759772082826825104 34837534436479681536 35166795175131588864 35245468094986469376 35311514496839949312 35390511173566660608 35658178494225186816 35724998273149550592 35872014726948519936 35899436741280163632 36047171048857448256 36319804853004755712 36401057212854878208 36469269070506832896 36550855802208190464 36606008888527454208 36619348367093280768 36701270846661722112 36896309691941339136 37021228285996629504 37048146357340274688 37104049825786331136 37200607864983650304 37664982810523450368 37792503875288225952 37819982739784863744 37877050863823546368 37975620528837476352 38106024763808268288 38262839680531759104 38306687601482623584 38392384889181689856 38420299926130655232 38478273893408047104 38841944431209578496 39001787823930605568 39104743593180178242 39192226241039641728 39517359014319685632 39562644572023037472 39651151606859778048 39679981890921824256 39725453808944942976 39739856644011589632 39814325070262493184 40190623057293244416 40280534965698822144 40356016567817084928 40386866333940184086 40553067429964629288 41027927704320187008 41119712777484214272 41196766912979940864 41288929702494437376 41508348403434006528 41601208243262717952 41679164652007809024 41835438729745661952 41850683848106606592 42167211076504387584 42373105661838881664 42404628372327235584 42547480582257971712 42611682221801489664 42722573094942160896 43045694640598228992 43095023551667951532 43191433000329401088 43222837416896987136 43288058130084052992 43400709175814258688 43549742587209449472 43877011301921931264 44091254521169596944 44457028891109646336 44639979627287052288 44691135535063060848 44707338724513038336 44791115704045304832 44823683247152431104 44891319542309388288 45214450939454899968 45315601836411174912 45400518638794220544 45502085794585706496 45622200858710207949 46156418667360210384 46259676874669741056 46346362777102433472 46450045915306242048 46889060233508785152 46993957459981959168 47082019329119932416 47187348231422214144 47438112461067436032 47633331030866067456 47829352969264693248 47865915655040218176 48062894731809931008 48426406470673007616 48534742950473170944 48625692094009110528 48699065396344559616 48734474402944253952 48808011851369938944 48825797822791041024 49195079589255118848 49361637714662172672 49397528476453699584 49472066434381774848 49602661336315796562 50219977080697933824 50277527476945943454 50390005167050967936 50426643653046484992 50502734485098061824 50634160705116635136 50808033018411024384 51017119574042345472 51075583468643498112 51094101399443472384 51189846518908919808 51789259241612771328 52042136484003458688 52139658124240237656 52256301654719522304 52689812019092914176 52750192762697383296 52868202142479704064 52967271745259923968 53085766760349990912 53587497409724325888 53808022090422779904 53849155111920245448 54070756573286172384 54601585819282317312 54703903605760249344 54826283703312285696 54929022550639921152 55051906269992583168 55344464537912008704 55572219536010412032 55656074738679496704 55800911797475475456 56497474215785175552 56688755812932338928 56729974109677295616 56815576295735319552 56963430793256214528 57394259520797638656 57460031402223935376 57588577333772534784 57630449889195982848 57717410840112070656 58502681735895908352 58657115389770267363 58788339361559462592 59276038521479528448 59476727410289667072 59519972836382736384 59588180713417414464 59609784966017384448 59721487605393739776 59855092723079184384 60285934585939866624 60420802448548233216 60534024851725627392 60580299500910276129 60669447726114275328 60829601144946943932 61541891556480280512 61679569166226321408 61795150369469911296 61933394553741656064 62401812364894076928 62518746978011713536 62658609946642612224 62776025772159909888 63250816614756581376 63511108041154756608 63559658492758322496 63606942558490853376 63821220873386957568 64083859642413241344 64568541960897343488 64712990600630894592 64787149500494101632 64834256125345480704 64932087195126079488 65101063763721388032 65593439452340158464 65815516952882896896 66136881781754395416 66685543336664469504 66959969440930578432 67036703302594591272 67186673556067957248 67235524870728646656 67336979313464082432 67512214273488846848 67744044024548032512 67973402754616762368 68100777958191330816 68253128691878559744 69234628001040315576 69389515312004611584 69519544165653650208 69675068872959363072 70333590350263177728 70490936189972938752 70623028993679898624 70781022347133321216 71449996546299101184 71744029453897039872 71798873482560327264 72094342097714896512 72639609706009511424 72802114425709756416 72938538141013665792 73101711604416380928 73212017777054908416 73238696734186561536 73792619383882678272 74042456571993259008 74096292714680549376 74208099651572662272 75329965621046900736 75416291215418915181 75585007750576451904 75639965479569727488 75754101727647092736 75951241057674952704 76212049527616536576 76525679361063518208 76613375202965247168 76784769778363379712 76956547786816094208 77683888862419156992 78003575647861211136 78209487186360356484 78384452482079283456 79034718028639371264 79125289144046074944 79302303213719556096 79450907617889885952 79479713288023179264 79628650140524986368 80381246114586488832 80561069931397644288 80712033135634169856 80773732667880368172 81106134859929258576 82055855408640374016 82239425554968428544 82393533825959881728 82577859404988874752 83016696806868013056 83202416486525435904 83358329304015618048 83701367696213213184 84334422153008775168 84746211323677763328 85094961164515943424 85223364443602979328 85445146189884321792 86091389281196457984 86190047103335903064 86382866000658802176 86445674833793974272 86576116260168105984 86801418351628517376 87099485174418898944 87754022603843862528 88182509042339193888 88914057782219292672 89279959254574104576 89382271070126121696 89414677449026076672 89582231408090609664 89647366494304862208 89782639084618776576 90428901878909799936 90631203672822349824 90801037277588441088 91004171589171412992 91244401717420415898 92312837334720420768 92519353749339482112 92692725554204866944 92900091830612484096 93778120467017570304 93987914919963918336 94164038658239864832 94876224922134872064 95266662061732134912 95731831310080436352 96125789463619862016 96852812941346015232 97069485900946341888 97251384188018221056 97398130792689119232 97616023702739877888 97651595645582082048 98390159178510237696 98723275429324345344 98944132868763549696 99205322672631593124 100439954161395867648 100555054953891886908 100780010334101935872 100853287306092969984 101005468970196123648 101268321410233270272 101616066036822048768 102151166937286996224 102188202798886944768 102379693037817839616 103578518483225542656 104084272968006917376 104279316248480475312 104512603309439044608 105500385525394766592 105736404284959408128 105934543490519847936 106171533520699981824 107174994819448651776 107616044180845559808 107698310223840490896 108141513146572344768 109203171638564634624 109407807211520498688 109652567406624571392 109858045101279842304 110103812539985166336 110688929075824017408 111144439072020824064 111312149477358993408 111601823594950950912 112994948431570351104 113377511625864677856 113459948219354591232 113631152591470639104 113926861586512429056 114788519041595277312 114920062804447870752 115177154667545069568 115260899778391965696 115434821680224141312 117005363471791816704 117314230779540534726 117576678723118925184 118552077042959056896 118953454820579334144 119039945672765472768 119176361426834828928 119219569932034768896 119442975210787479552 120571869171879733248 120841604897096466432 121068049703451254784 121160599001820552258 121659202289893887864 123083783112960561024 123359138332452642816 123590300738939822592 123866789107483312128 124803624729788153856 125037493956023427072 125552051544319819776 126501633229513162752 127119316985516644992 127213885116981706752 127642441746773915136 128167719284826482688 129137083921794686976 129574299000988203264 129668512250690961408 129864174390252158976 130202127527442776064 131631033905765793792 132273763563508790832 133371086673328939008 133919938881861156864 134073406605189182544 134373347112135914496 134471049741457293312 134673958626928164864 135946805509233524736 136201555916382661632 136506257383757119488 136866602576130623847 138469256002080631152 138779030624009223168 139039088331307300416 139350137745918726144 140667180700526355456 140981872379945877504 141246057987359797248 141562044694266642432 142899993092598202368 143488058907794079744 143597746965120654528 144188684195429793024 145279219412019022848 145604228851419512832 145877076282027331584 146203423208832761856 146424035554109816832 146477393468373123072 147585238767765356544 148084913143986518016 148192585429361098752 148416199303145324544 150659931242093801472 150832582430837830362 151170015501152903808 151279930959139454976 151508203455294185472 151902482115349905408 152424099055233073152 153051358722127036416 153226750405930494336 153569539556726759424 155367777724838313984 156418974372720712968 156768904964158566912 158069436057278742528 158250578288092149888 158604606427439112192 158901815235779771904 159257300281049972736 160762492229172977664 161424066271268339712 161547465335760736344 162212269719858517152 164111710817280748032 164478851109936857088 164787067651919763456 165155718809977749504 166033393613736026112 166716658608031236096 167402735392426426368 169492422647355526656 170189922329031886848 170446728887205958656 170890292379768643584 172182778562392915968 172380094206671806128 172765732001317604352 172891349667587948544 173152232520336211968 175508045207687725056 175971346169310802089 176365018084678387776 177828115564438585344 178559918509148209152 178764542140252243392 178829354898052153344 179164462816181219328 179565278169237553152 180857803757819599872 181262407345644699648 181602074555176882176 182008343178342825984 182488803434840831796 184625674669440841536 185038707498678964224 185385451108409733888 185800183661224968192 187556240934035140608 187975829839927836672 188328077316479729664 189752449844269744128 190533324123464269824 191463662620160872704 192251578927239724032 193705625882692030464 194138971801892683776 194502768376036442112 194796261585378238464 195303191291164164096 196780318357020475392 197446550858648690688 198410645345263186248 200879908322791735296 201110109907783773816 201560020668203871744 201706574612185939968 202010937940392247296 202536642820466540544 203232132073644097536 204302333874573992448 204759386075635679232 208168545936013834752 208558632496960950624 209025206618878089216 211000771050789533184 211472808569918816256 211869086981039695872 212343067041399963648 214349989638897303552 215232088361691119616 215396620447680981792 216283026293144689536 218406343277129269248 218815614423040997376 219305134813249142784 219716090202559684608 221377858151648034816 222288878144041648128 222624298954717986816 225989896863140702208 226755023251729355712 226919896438709182464 227262305182941278208 227853723173024858112 229577038083190554624 229840125608895741504 230354309335090139136 230869643360448282624 234010726943583633408 234628461559081069452 235153357446237850368 237104154085918113792 237906909641158668288 238352722853669657856 238439139864069537792 238885950421574959104 241143738343759466496 241683209794192932864 242136099406902509568 242321198003641104516 243318404579787775728 246167566225921122048 246718276664905285632 247180601477879645184 247733578214966624256 249607249459576307712 250074987912046854144 251104103088639639552 253003266459026325504 254238633971033289984 255284883493547830272 256335438569652965376 258274167843589373952 259148598001976406528 259337024501381922816 259728348780504317952 260404255054885552128 263262067811531587584 264547527127017581664 266742173346657878016 267839877763722313728 268146813210378365088 268746694224271828992 268942099482914586624 269347917253856329728 271893611018467049472 272403111832765323264 273012514767514238976 273733205152261247694 276938512004161262304 277558061248018446336 278078176662614600832 278700275491837452288 281334361401052710912 281963744759891755008 282492115974719594496 285799986185196404736 287195493930241309056 288377368390859586048 290558438824038045696 291208457702839025664 291754152564054663168 292848071108219633664 292954786936746246144 295170477535530713088 296169826287973036032 296832398606290649088 301319862484187602944 301665164861675660724 302340031002305807616 302559861918278909952 303016406910588370944 303804964230699810816 304848198110466146304 306453500811860988672 307139079113453518848 310735555449676627968 312837948745441425936 313537809928317133824 316501156576184299776 317209212854878224384 317803630471559543808 318514600562099945472 321524984458345955328 322848132542536679424 323094930671521472688 324424539439717034304 328223421634561496064 328957702219873714176 329574135303839526912 330311437619955499008 332066787227472052224 333433317216062472192 334805470784852852736 338984845294711053312 340379844658063773696 340893457774411917312 341780584759537287168 344365557124785831936 344760188413343612256 345531464002635208704 345782699335175897088 346304465040672423936 351016090415375450112 351942692338621604178 352730036169356775552 355656231128877170688 357119837018296418304 357529084280504486784 357658709796104306688 358328925632362438656 361715607515639199744 362524814691289399296 363204149110353764352 364977606869681663592 369251349338881683072 370077414997357928448 370770902216819467776 371600367322449936384 375112481868070281216 376656154632959459328 379504899688539488256 382927325240321745408 384503157854479448064 387411251765384060928 389005536752072884224 389592523170756476928 390606382582328328192 394893101717297381376 396821290690526372496 401759816645583470592 402220219815567547632 403120041336407743488 403413149224371879936 404021875880784494592 408604667749147984896 409518772151271358464 410599807728391871541 416337091872027669504 417117264993921901248 418050413237756178432 422001542101579066368 422945617139837632512 423738173962079391744 424686134082799927296 428699979277794607104 430464176723382239232 430793240895361963584 432566052586289379072 436812686554258538496 437631228846081994752 438610269626498285568 439432180405119369216 442755716303296069632 444577756288083296256 445248597909435973632 451979793726281404416 453510046503458711424 453839792877418364928 454524610365882556416 455707446346049716224 459154076166381109248 459680251217791483008 460708618670180278272 469256923118162138904 470306714892475700736 474208308171836227584 475813819282317336576 476705445707339315712 477771900843149918208 482287476687518932992 484272198813805019136 484642396007282209032 486636809159575551456 492335132451842244096 493436553329810571264 494361202955759290368 495467156429933248512 500149975824093708288 502208206177279279104 508477267942066579968 510569766987095660544 512670877139305930752 516548335687178747904 518297196003952813056 518674049002763845632 519456697561008635904 526524135623063175168 527914038507932406267 529095054254035163328 533484346693315756032 535679755527444627456 536293626420756730176 537493388448543657984 538695834507712659456 543787222036934098944 544806223665530646528 546025029535028477952 547466410304522495388 553877024008322524608 555116122496036892672 556156353325229201664 557400550983674904576 562668722802105421824 563927489519783510016 564984231949439188992 571599972370392809472 574390987860482618112 576754736781719172096 581116877648076091392 582416915405678051328 583508305128109326336 585909573873492492288 590340955071061426176 592339652575946072064 602639724968375205888 603330329723351321448 604680062004611615232 605119723836557819904 606032813821176741888 607609928461399621632 609696396220932292608 612907001623721977344 614278158226907037696 625675897490882851872 627075619856634267648 633002313152368599552 634418425709756448768 635607260943119087616 637029201124199890944 643049968916691910656 645696265085073358848 646189861343042945376 648849078879434068608 656446843269122992128 657915404439747428352 659148270607679053824 664133574454944104448 666866634432124944384 677969690589422106624 680759689316127547392 681786915548823834624 683561169519074574336 688731114249571663872 689520376826687224512 691062928005270417408 692608930081344847872 702032180830750900224 703885384677243208356 705460072338713551104 711312462257754341376 715058168561008973568 715317419592208613376 716657851264724877312 723431215031278399488 725049629382578798592 726408298220707528704 729955213739363327184 738502698677763366144 740154829994715856896 741541804433638935552 743200734644899872768 750224963736140562432 753312309265918918656 759009799377078976512 765854650480643490816 769006315708958896128 774822503530768121856 778011073504145768448 779185046341512953856 781212765164656656384 789786203434594762752 793642581381052744992 803519633291166941184 804440439631135095264 806240082672815486976 806826298448743759872 808043751761568989184 817209335498295969792 819037544302542716928 821199615456783743082 832674183744055339008 834234529987843802496 836100826475512356864 844003084203158132736 845891234279675265024 847476347924158783488 857399958555589214208 861586481790723927168 865132105172578758144 873625373108517076992 875262457692163989504 878864360810238738432 885511432606592139264 890497195818871947264 903959587452562808832 907020093006917422848 907679585754836729856 909049220731765112832 911414892692099432448 919360502435582966016 921417237340360556544 938513846236324277808 940613429784951401472 951627638564634673152 953410891414678631424 955543801686299836416 964574953375037865984 968544397627610038272 969284792014564418064 973273618319151102912 984670264903684488192 986873106659621142528 988722405911518580736 990934312859866497024 1000299951648187416576 1004416412354558558208 1016954535884133159936 1021139533974191321088 1025341754278611861504 1033096671374357495808 1036594392007905626112 1037348098005527691264 1038913395122017271808 1053048271246126350336 1055828077015864812534 1058190108508070326656 1066968693386631512064 1071359511054889254912 1072587252841513460352 1074986776897087315968 1087574444073868197888 1089612447331061293056 1094932820609044990776 1107754048016645049216 1110232244992073785344 1112312706650458403328 1114801101967349809152 1125337445604210843648 1129968463898878377984 1148781975720965236224 1153509473563438344192 1162233755296152182784 1167016610256218652672 1171819147746984984576 1184679305151892144128 1205279449936750411776 1206660659446702642896 1209360124009223230464 1210239447673115639808 1212065627642353483776 1225814003247443954688 1228556316453814075392 1231799423185175614623 1251351794981765703744 1254151239713268535296 1266004626304737199104 1268836851419512897536 1271214521886238175232 1274058402248399781888 1286099937833383821312 1291392530170146717696 1292379722686085890752 1297698157758868137216 1312893686538245984256 1315830808879494856704 1318296541215358107648 1328267148909888208896 1333733268864249888768 1355939381178844213248 1361519378632255094784 1363573831097647669248 1367122339038149148672 1377462228499143327744 1379040753653374449024 1382125856010540834816 1407770769354486416712 1410920144677427102208 1422624924515508682752 1430116337122017947136 1433315702529449754624 1446862430062556798976 1452816596441415057408 1459910427478726654368 1477005397355526732288 1480309659989431713792 1483083608867277871104 1486401469289799745536 1500449927472281124864 1506624618531837837312 1531709300961286981632 1538012631417917792256 1549645007061536243712 1556022147008291536896 1558370092683025907712 1579572406869189525504 1587285162762105489984 1607039266582333882368 1608880879262270190528 1612480165345630973952 1616087503523137978368 1634418670996591939584 1638075088605085433856 1642399230913567486164 1665348367488110678016 1668469059975687604992 1672201652951024713728 1688006168406316265472 1691782468559350530048 1694952695848317566976 1714799917111178428416 1723172963581447854336 1730264210345157516288 1747250746217034153984 1750524915384327979008 1757728721620477476864 1771022865213184278528 1807919174905125617664 1814040186013834845696 1815359171509673459712 1818098441463530225664 1822829785384198864896 1838721004871165932032 1842834474680721113088 1877027692472648555616 1881226859569902802944 1903255277129269346304 1906821782829357262848 1911087603372599672832 1929149906750075731968 1937088795255220076544 1938569584029128836128 1946547236638302205824 1969340529807368976384 1973746213319242285056 1977444811823037161472 2000599903296374833152 2033909071768266319872 2042279067948382642176 2050683508557223723008 2066193342748714991616 2073188784015811252224 2077826790244034543616 2106096542492252700672 2111656154031729625068 2116380217016140653312 2133937386773263024128 2145174505683026920704 2149973553794174631936 2175148888147736395776 2179224894662122586112 2189865641218089981552 2215508096033290098432 2220464489984147570688 2224625413300916806656 2229602203934699618304 2250674891208421687296 2259936927797756755968 2297563951441930472448 2307018947126876688384 2324467510592304365568 2334033220512437305344 2343638295493969969152 2369358610303784288256 2410558899873500823552 2413321318893405285792 2418720248018446460928 2420478895346231279616 2424131255284706967552 2451628006494887909376 2457112632907628150784 2463598846370351229246 2502703589963531407488 2508302479426537070592 2532009252609474398208 2537673702839025795072 2542429043772476350464 2572199875666767642624 2584759445372171781504 2595396315517736274432 2625787373076491968512 2636593082430716215296 2656534297819776417792 2711878762357688426496 2723038757264510189568 2727147662195295338496 2734244678076298297344 2758081507306748898048 2764251712021081669632 2815541538708972833424 2821840289354854204416 2860232674244035894272 2866631405058899509248 2893724860125113597952 2905633192882830114816 2919820854957453308736 2954010794711053464576 2960619319978863427584 2966167217734555742208 2972802938579599491072 3000899854944562249728 3013249237063675674624 3063418601922573963264 3076025262835835584512 3099290014123072487424 3112044294016583073792 3116740185366051815424 3159144813738379051008 3174570325524210979968 3214078533164667764736 3217761758524540381056 3224960330691261947904 3268837341993183879168 3284798461827134972328 3330696734976221356032 3336938119951375209984 3344403305902049427456 3376012336812632530944 3389905391696635133952 3446345927162895708672 3460528420690315032576 3501049830768655958016 3515457443240954953728 3615838349810251235328 3628080372027669691392 3630718343019346919424 3636196882927060451328 3677442009742331864064 3685668949361442226176 3695398269555526843869 3754055384945297111232 3762453719139805605888 3806510554258538692608 3813643565658714525696 3822175206745199345664 3858299813500151463936 3874177590510440153088 3877139168058257672256 3893094473276604411648 3938681059614737952768 3947492426638484570112 3954889623646074322944 4001199806592749666304 4067818143536532639744 4084558135896765284352 4101367017114447446016 4132386685497429983232 4146377568031622504448 4223312308063459250136 4232760434032281306624 4267874773546526048256 4290349011366053841408 4299947107588349263872 4358449789324245172224 4379731282436179963104 4431016192066580196864 4440928979968295141376 4449250826601833613312 4459204407869399236608 4501349782416843374592 4519873855595513511936 4595127902883860944896 4614037894253753376768 4648935021184608731136 4668066441024874610688 4738717220607568576512 4821117799747001647104 4826642637786810571584 4837440496036892921856 4848262510569413935104 4903256012989775818752 4914225265815256301568 4927197692740702458492 5005407179927062814976 5016604958853074141184 5064018505218948796416 5075347405678051590144 5084858087544952700928 5144399751333535285248 5169518890744343563008 5190792631035472548864 5251574746152983937024 5273186164861432430592 5313068595639552835584 5423757524715376852992 5446077514529020379136 5454295324390590676992 5468489356152596594688 5516163014613497796096 5528503424042163339264 5631083077417945666848 5643680578709708408832 5720465348488071788544 5733262810117799018496 5787449720250227195904 5811266385765660229632 5839641709914906617472 5908021589422106929152 5921238639957726855168 5932334435469111484416 6001799709889124499456 6126837203845147926528 6152050525671671169024 6198580028246144974848 6233480370732103630848 6318289627476758102016 6349140651048421959936 6435523517049080762112 6449920661382523895808 6537674683986367758336 6569596923654269944656 6661393469952442712064 6673876239902750419968 6688806611804098854912 6752024673625265061888 6779810783393270267904 6892691854325791417344 6921056841380630065152 7002099661537311916032 7030914886481909907456 7231676699620502470656 7256160744055339382784 7261436686038693838848 7272393765854120902656 7354884019484663728128 7371337898722884452352 7390796539111053687738 7508110769890594222464 7524907438279611211776 7613021108517077385216 7627287131317429051392 7716599627000302927872 7754278336116515344512 7786188946553208823296 7877362119229475905536 7909779247292148645888 8135636287073065279488 8169116271793530568704 8202734034228894892032 8292755136063245008896 8446624616126918500272 8465520868064562613248 8580698022732107682816 8599894215176698527744 8716899578648490344448 8759462564872359926208 8862032384133160393728 8881857959936590282752 8898501653203667226624 8918408815738798473216 9002699564833686749184 9039747711191027023872 9190255805767721889792 9228075788507506753536 9297870042369217462272 9336132882049749221376 9477434441215137153024 9642235599494003294208 9653285275573621143168 9674880992073785843712 9806512025979551637504 9854395385481404916984 10010814359854125629952 10033209917706148282368 10128037010437897592832 10169716175089905401856 10339037781488687126016 10381585262070945097728 10503149492305967874048 10546372329722864861184 10847515049430753705984 10892155029058040758272 10908590648781181353984 11032326029226995592192 11057006848084326678528 11262166154835891333696 11287361157419416817664 11440930696976143577088 11466525620235598036992 11574899440500454391808 11622532771531320459264 11679283419829813234944 11816043178844213858304 11842477279915453710336 11864668870938222968832 12003599419778248998912 12253674407690295853056 12304101051343342338048 12397160056492289949696 12698281302096843919872 12871047034098161524224 12899841322765047791616 13075349367972735516672 13139193847308539889312 13322786939904885424128 13347752479805500839936 13377613223608197709824 13504049347250530123776 13559621566786540535808 13785383708651582834688 13842113682761260130304 14004199323074623832064 14463353399241004941312 14512321488110678765568 14544787531708241805312 14709768038969327456256 14742675797445768904704 14781593078222107375476 15016221539781188444928 15049814876559222423552 15226042217034154770432 15254574262634858102784 15433199254000605855744 15508556672233030689024 15572377893106417646592 15754724238458951811072 15819558494584297291776 16271272574146130558976 16338232543587061137408 16405468068457789784064 16585510272126490017792 16893249232253837000544 16931041736129125226496 17161396045464215365632 17199788430353397055488 17433799157296980688896 17518925129744719852416 17724064768266320787456 17763715919873180565504 17797003306407334453248 18005399129667373498368 18380511611535443779584 18456151577015013507072 18595740084738434924544 18954868882430274306048 19306570551147242286336 19349761984147571687424 19613024051959103275008 19708790770962809833968 20021628719708251259904 20066419835412296564736 20256074020875795185664 20339432350179810803712 20678075562977374252032 20763170524141890195456 21006298984611935748096 21092744659445729722368 21695030098861507411968 21784310058116081516544 21817181297562362707968 22064652058453991184384 22114013696168653357056 22524332309671782667392 22574722314838833635328 22881861393952287154176 23149798881000908783616 23358566839659626469888 23632086357688427716608 23729337741876445937664 24507348815380591706112 24608202102686684676096 25396562604193687839744 25742094068196323048448 25799682645530095583232 26150698735945471033344 26278387694617079778624 26645573879809770848256 26695504959611001679872 26755226447216395419648 27008098694501060247552 27119243133573081071616 27570767417303165669376 27684227365522520260608 28008398646149247664128 28926706798482009882624 29024642976221357531136 29419536077938654912512 29563186156444214750952 30032443079562376889856 30099629753118444847104 30509148525269716205568 31017113344466061378048 31144755786212835293184 31509448476917903622144 31639116989168594583552 32542545148292261117952 32676465087174122274816 33171020544252980035584 33786498464507674001088 33862083472258250452992 34322792090928430731264 34399576860706794110976 34867598314593961377792 35037850259489439704832 35448129536532641574912 35527431839746361131008 35594006612814668906496 36010798259334746996736 36761023223070887559168 36912303154030027014144 37191480169476869849088 38613141102294484572672 38699523968295143374848 39226048103918206550016 39417581541925619667936 40043257439416502519808 40132839670824593129472 40512148041751590371328 40678864700359621607424 41356151125954748504064 41526341048283780390912 42012597969223871496192 43390060197723014823936 43634362595124725415936 44129304116907982368768 44228027392337306714112 45048664619343565334784 45149444629677667270656 45763722787904574308352 46299597762001817567232 46717133679319252939776 47264172715376855433216 47458675483752891875328 49014697630761183412224 49216404205373369352192 50793125208387375679488 51484188136392646096896 51599365291060191166464 52301397471890942066688 52556775389234159557248 53291147759619541696512 53391009919222003359744 54016197389002120495104 55141534834606331338752 55368454731045040521216 58049285952442715062272 58839072155877309825024 59126372312888429501904 60064886159124753779712 60199259506236889694208 61018297050539432411136 62034226688932122756096 62289511572425670586368 63018896953835807244288 63278233978337189167104 65085090296584522235904 65352930174348244549632 66342041088505960071168 67572996929015348002176 67724166944516500905984 68645584181856861462528 70075700518978879409664 70896259073065283149824 71188013225629337812992 73522046446141775118336 73824606308060054028288 77226282204588969145344 77399047936590286749696 78452096207836413100032 78835163083851239335872 80086514878833005039616 80265679341649186258944 81024296083503180742656 81357729400719243214848 82712302251909497008128 83052682096567560781824 84025195938447742992384 86780120395446029647872 88258608233815964737536 90097329238687130669568 90298889259355334541312 91527445575809148616704 93434267358638505879552 94528345430753710866432 94917350967505783750656 98029395261522366824448 101586250416774751358976 102968376272785292193792 103198730582120382332928 104602794943781884133376 105113550778468319114496 106582295519239083393024 106782019838444006719488 108032394778004240990208 110283069669212662677504 110736909462090081042432 116098571904885430124544 117678144311754619650048 118252744625776859003808 120129772318249507559424 120398519012473779388416 122036594101078864822272 124068453377864245512192 124579023144851341172736 126037793907671614488576 130170180593169044471808 132684082177011920142336 135145993858030696004352 135448333889033001811968 137291168363713722925056 140151401037957758819328 141792518146130566299648 142376026451258675625984 147044092892283550236672 147649212616120108056576 154452564409177938290688 154798095873180573499392 156904192415672826200064 157670326167702478671744 160173029757666010079232 162048592167006361485312 165424604503818994016256 166105364193135121563648 176517216467631929475072 180194658477374261339136 180597778518710669082624 183054891151618297233408 186868534717277011759104 189056690861507421732864 189834701935011567501312 196058790523044733648896 203172500833549502717952 205936752545570584387584 210227101556936638228992 213564039676888013438976 220566139338425325355008 221473818924180162084864 232197143809770860249088 235356288623509239300096 236505489251553718007616 240259544636499015118848 240797038024947558776832 244073188202157729644544 248136906755728491024384 249158046289702682345472 252075587815343228977152 260340361186338088943616 270291987716061392008704 270896667778066003623936 274582336727427445850112 280302802075915517638656 283585036292261132599296 284752052902517351251968 294088185784567100473344 308905128818355876581376 309596191746361146998784 313808384831345652400128 315340652335404957343488 320346059515332020158464 324097184334012722970624 330849209007637988032512 332210728386270243127296 353034432935263858950144 360389316954748522678272 361195557037421338165248 366109782303236594466816 373737069434554023518208 378113381723014843465728 406345001667099005435904 411873505091141168775168 420454203113873276457984 427128079353776026877952 441132278676850650710016 442947637848360324169728 464394287619541720498176 470712577247018478600192 473010978503107436015232 480519089272998030237696 496273813511456982048768 498316092579405364690944 540583975432122784017408 541793335556132007247872 549164673454854891700224 560605604151831035277312 567170072584522265198592 569504105805034702503936 588176371569134200946688 617810257636711753162752 630681304670809914686976 640692119030664040316928 661698418015275976065024 664421456772540486254592 706068865870527717900288 720778633909497045356544 722391114074842676330496 732219564606473188933632 747474138869108047036416 756226763446029686931456 812690003334198010871808 823747010182282337550336 840908406227746552915968 854256158707552053755904 882264557353701301420032 928788575239083440996352 941425154494036957200384 946021957006214872030464 961038178545996060475392 992547627022913964097536 996632185158810729381888 1081167950864245568034816 1083586671112264014495744 1098329346909709783400448 1121211208303662070554624 1134340145169044530397184 1235620515273423506325504 1261362609341619829373952 1281384238061328080633856 1323396836030551952130048 1328842913545080972509184 1412137731741055435800576 1441557267818994090713088 1494948277738216094072832 1625380006668396021743616 1647494020364564675100672 1681816812455493105831936 1708512317415104107511808 1764529114707402602840064 1892043914012429744060928 1922076357091992120950784 1985095254045827928195072 1993264370317621458763776 2162335901728491136069632 2167173342224528028991488 2196658693819419566800896 2242422416607324141109248 2268680290338089060794368 2471241030546847012651008 2522725218683239658747904 2562768476122656161267712 2646793672061103904260096 2824275463482110871601152 2883114535637988181426176 2989896555476432188145664 3250760013336792043487232 3294988040729129350201344 3363633624910986211663872 3784087828024859488121856 3844152714183984241901568 3970190508091655856390144 3986528740635242917527552 4324671803456982272139264 4484844833214648282218496 4942482061093694025302016 5045450437366479317495808 5125536952245312322535424 5293587344122207808520192 5766229071275976362852352 5979793110952864376291328 6501520026673584086974464 6589976081458258700402688 6727267249821972423327744 7568175656049718976243712 7688305428367968483803136 7940381016183311712780288 8649343606913964544278528 8969689666429296564436992 9884964122187388050604032 10090900874732958634991616 11532458142551952725704704 11959586221905728752582656 13454534499643944846655488 15136351312099437952487424 15376610856735936967606272 15880762032366623425560576 17298687213827929088557056 17939379332858593128873984 19769928244374776101208064 20181801749465917269983232 23064916285103905451409408 26909068999287889693310976 30272702624198875904974848 34597374427655858177114112 35878758665717186257747968 40363603498931834539966464 46129832570207810902818816 53818137998575779386621952 60545405248397751809949696 69194748855311716354228224 80727206997863669079932928 107636275997151558773243904 121090810496795503619899392 138389497710623432708456448 161454413995727338159865856 242181620993591007239798784 322908827991454676319731712 484363241987182014479597568 968726483974364028959195136
- Sum of all divisors σ(n): 3468890300524242958617600000
- Sum of proper divisors (its aliquot sum) s(n): 2500163816549878929658404864
- 968726483974364028959195136 is an abundant number, because the sum of its proper divisors (2500163816549878929658404864) is greater than itself. Its abundance is 1531437332575514900699209728
Bases of 968726483974364028959195136
- Binary: 1100100001010011111100111111101100011010000000100110001110111101110111010000000000000000002
- Hexadecimal: 0x3214FCFEC68098EF7740000
- Base-36: 3DPWU2YXPAO0000000
Squares and roots of 968726483974364028959195136
- 968726483974364028959195136 squared (9687264839743640289591951362) is 938431000753333767820087770145568633621990924926058496
- 968726483974364028959195136 cubed (9687264839743640289591951363) is 909082963812320782219719978160236685393902732584632434197129284151398357014675456
-
The
square root of 968726483974364028959195136 is 31124371222152.6497612979 -
968726483974364028959195136 is a
perfect cube number . Itscube root is 989464896
Scales and comparisons
How big is 968726483974364028959195136?- 968,726,483,974,364,028,959,195,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 968,726,483,974,364,028,959,195,136 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 968726483974364028959195136 cubic inches would be around 82455408 feet tall.
Recreational maths with 968726483974364028959195136
- 968726483974364028959195136 backwards is 631591959820463479384627869
- 968726483974364028959195136 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 968726483974364028959195136's digits is 144
- 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 968726483974364028959195136 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 968726483974364028959195136 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/968726483974364028959195136/
Chicago style:
Numbermatics. 2024. "Number 968726483974364028959195136 - Facts about the integer". https://numbermatics.com/n/968726483974364028959195136/
The information we have on file for 968726483974364028959195136 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 968726483974364028959195136, math, Factors of 968726483974364028959195136, curriculum, school, college, exams, university, Prime factorization of 968726483974364028959195136, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-eight septillion, seven hundred twenty-six sextillion, four hundred eighty-three quintillion, nine hundred seventy-four quadrillion, three hundred sixty-four trillion, twenty-eight billion, nine hundred fifty-nine million, one hundred ninety-five thousand, one hundred thirty-six.