11889939916046335142264832
11,889,939,916,046,335,142,264,832 is an even composite number composed of six prime numbers multiplied together.
11889939916046335142264832 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 11889939916046335142264832:
221 × 33 × 73 × 193 × 413 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 41 × 41 × 41 × 109 × 109 × 109)See below for interesting mathematical facts about the number 11889939916046335142264832 from the Numbermatics database.
Names of 11889939916046335142264832
- Cardinal: 11889939916046335142264832 can be written as Eleven septillion, eight hundred eighty-nine sextillion, nine hundred thirty-nine quintillion, nine hundred sixteen quadrillion, forty-six trillion, three hundred thirty-five billion, one hundred forty-two million, two hundred sixty-four thousand, eight hundred thirty-two.
Scientific notation
- Scientific notation: 1.1889939916046335142264832 × 1025
Factors of 11889939916046335142264832
Divisors of 11889939916046335142264832
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 41 42 48 49 54 56 57 63 64 72 76 82 84 96 98 108 109 112 114 123 126 128 133 144 147 152 164 168 171 189 192 196 216 218 224 228 246 252 256 266 287 288 294 304 327 328 336 342 343 361 369 378 384 392 399 432 436 441 448 456 492 504 512 513 532 574 576 588 608 654 656 672 684 686 722 738 756 763 768 779 784 798 861 864 872 882 896 912 931 981 984 1008 1024 1026 1029 1064 1083 1107 1148 1152 1176 1197 1216 1308 1312 1323 1344 1368 1372 1444 1476 1512 1526 1536 1558 1568 1596 1681 1722 1728 1744 1764 1792 1824 1862 1962 1968 2009 2016 2048 2052 2058 2071 2128 2166 2214 2289 2296 2304 2337 2352 2394 2432 2527 2583 2616 2624 2646 2688 2736 2744 2793 2888 2943 2952 3024 3052 3072 3087 3116 3136 3192 3249 3362 3444 3456 3488 3528 3584 3591 3648 3724 3924 3936 4018 4032 4096 4104 4116 4142 4256 4332 4428 4469 4578 4592 4608 4674 4704 4788 4864 5043 5054 5166 5232 5248 5292 5341 5376 5453 5472 5488 5586 5776 5886 5904 6027 6048 6104 6144 6174 6213 6232 6272 6384 6498 6517 6724 6859 6867 6888 6912 6976 7011 7056 7168 7182 7296 7448 7581 7749 7848 7872 8036 8064 8192 8208 8232 8284 8379 8512 8664 8856 8938 9156 9184 9216 9261 9348 9408 9576 9728 9747 10086 10108 10332 10464 10496 10584 10682 10752 10906 10944 10976 11172 11552 11767 11772 11808 11881 12054 12096 12208 12288 12348 12426 12464 12544 12768 12996 13034 13407 13448 13718 13734 13776 13824 13952 14022 14063 14112 14336 14364 14497 14592 14801 14896 15129 15162 15498 15696 15744 16023 16072 16128 16359 16384 16416 16464 16568 16758 17024 17328 17689 17712 17876 18081 18312 18368 18432 18522 18639 18696 18816 19152 19456 19494 19551 20172 20216 20577 20601 20664 20928 20992 21033 21168 21364 21504 21812 21888 21952 22344 22743 23104 23534 23544 23616 23762 24108 24192 24416 24576 24696 24852 24928 25088 25137 25536 25992 26068 26814 26896 27436 27468 27552 27648 27904 28044 28126 28224 28672 28728 28994 29184 29602 29792 30258 30324 30996 31283 31392 31488 31939 32046 32144 32256 32718 32768 32832 32928 33136 33516 34048 34656 35301 35378 35424 35643 35752 36162 36624 36736 36864 37044 37278 37387 37392 37632 38171 38304 38912 38988 39102 39349 40221 40344 40432 41154 41202 41328 41856 41984 42066 42189 42336 42728 43008 43491 43624 43776 43904 44403 44688 45387 45486 46208 47068 47088 47232 47524 48013 48069 48216 48384 48832 49077 49152 49392 49704 49856 50176 50274 51072 51984 52136 53067 53628 53792 54243 54872 54936 55104 55296 55808 55917 56088 56252 56448 57344 57456 57988 58368 58653 59204 59584 60516 60648 61731 61992 62566 62784 62976 63878 64092 64288 64512 65436 65536 65664 65856 66272 67032 68096 68229 68921 69312 70602 70756 70848 71286 71504 72324 73248 73472 73728 74088 74556 74774 74784 75264 76342 76608 77824 77976 78204 78698 80442 80688 80864 82308 82369 82404 82656 83167 83712 83968 84132 84378 84672 84911 85456 86016 86982 87248 87552 87808 88806 89376 90774 90972 92416 93849 94136 94176 94464 95048 95817 96026 96138 96432 96768 97664 98154 98304 98784 99408 99712 100352 100548 101479 102144 103607 103968 104272 105903 106134 106929 107256 107584 108486 109744 109872 110208 110592 111616 111834 112161 112176 112504 112896 114513 114688 114912 115976 116736 117306 118047 118408 119168 120663 121032 121296 123462 123823 123984 125132 125568 125952 126567 127756 128184 128576 129024 130473 130872 131072 131328 131712 132544 133209 134064 136192 136458 137842 138624 141204 141512 141696 142572 143008 144039 144207 144648 146496 146944 147231 147456 148176 149112 149548 149568 150528 152684 153216 155648 155952 156408 157396 159201 160884 161376 161728 164616 164738 164808 165312 166334 167424 167936 168264 168756 169344 169822 170912 172032 173964 174496 175104 175616 175959 177612 178752 181548 181944 183229 184832 185193 187698 188272 188352 188928 190096 191634 192052 192276 192864 193536 195328 196308 196608 197568 198816 199424 200704 201096 202958 204288 206763 207214 207936 208544 211806 212268 213858 214512 215168 216972 218981 219488 219744 220416 221184 223232 223573 223668 224322 224352 225008 225739 225792 229026 229376 229824 231952 233472 234612 236094 236816 238336 241326 242064 242592 246924 247107 247646 247968 249501 250264 251136 251904 253134 254733 255512 256368 257152 258048 260946 261744 262144 262656 263424 265088 266418 267197 268128 272384 272916 275443 275684 277248 281219 281547 282408 283024 283392 285144 286016 287451 288078 288414 289296 292992 293888 294462 294912 296352 298224 299096 299136 301056 304437 305368 306432 310821 311296 311904 312816 314792 317709 318402 320787 321768 322752 323456 329232 329476 329616 330624 332668 334848 335872 336091 336483 336528 337512 338688 339644 341824 343539 344064 347928 348992 350208 351232 351918 354141 355224 357504 363096 363888 366458 369664 370386 371469 375396 376544 376704 377856 379701 380192 383268 384104 384552 385728 387072 390656 391419 392616 393216 395136 397632 398848 399627 401408 402192 405916 408576 413526 414428 415872 417088 423612 424536 427716 429024 430336 432117 433944 437962 438976 439488 440832 442368 446464 447146 447336 448644 448704 450016 451478 451584 458052 458752 459648 463904 466944 469224 472188 473632 476672 477603 482447 482652 484128 485184 487121 493848 494214 495292 495936 499002 500528 502272 503808 506268 509466 511024 512736 514304 516096 521892 523488 524288 525312 526848 530176 532836 534394 536256 544768 545832 549687 550886 551368 554496 562438 563094 564816 566048 566784 570288 572032 574902 576156 576583 576828 578592 582169 585984 587776 588924 589824 592704 594377 596448 598192 598272 602112 606841 608874 610736 612864 620289 621642 622592 623808 625632 629584 635418 636804 641574 643536 645504 646912 656943 658464 658952 659232 661248 665336 669696 670719 671744 672182 672966 673056 675024 677217 677376 679288 683648 687078 688128 695856 697984 700416 702464 703836 708282 710353 710448 715008 725249 726192 727776 732916 739328 740772 741321 742938 747631 748503 750792 753088 753408 755712 759402 760384 764199 766536 768208 769104 771456 774144 781312 782838 785232 786432 790272 795264 797696 799254 801591 802816 804384 811832 817152 826329 827052 828856 831744 834176 843657 844641 847224 849072 855432 858048 860672 862353 864234 867888 875924 877952 878976 881664 884736 892928 894292 894672 897288 897408 900032 902956 903168 913311 916104 917504 919296 927808 932463 933888 938448 944376 947264 953344 955206 964894 965304 968256 970368 974242 987696 988428 990584 991872 998004 1001056 1004544 1007616 1008273 1009449 1012536 1018932 1022048 1025472 1028608 1030617 1032192 1043784 1046976 1048576 1050624 1053696 1060352 1062423 1065672 1068788 1072512 1089536 1091664 1099374 1101772 1102736 1108992 1114407 1124876 1126188 1129632 1132096 1133568 1140576 1144064 1149804 1152312 1153166 1153656 1157184 1164338 1171968 1175552 1177848 1179648 1185408 1188754 1192896 1196384 1196544 1204224 1213682 1217748 1221472 1225728 1240578 1243284 1245184 1247616 1251264 1259168 1270836 1273608 1282603 1283148 1287072 1291008 1293824 1295029 1296351 1309499 1313886 1316928 1317904 1318464 1322496 1330672 1339392 1341438 1343488 1344364 1345932 1346112 1350048 1354434 1354752 1358576 1367296 1374156 1376256 1391712 1395968 1400832 1404928 1407672 1416564 1420706 1420896 1430016 1447341 1450498 1452384 1455552 1461363 1465832 1478656 1481544 1482642 1485876 1495262 1497006 1501584 1506176 1506816 1511424 1518804 1520768 1528398 1532867 1533072 1536416 1538208 1542912 1548288 1562624 1565011 1565676 1570464 1572864 1580173 1580544 1590528 1595392 1598508 1603182 1605632 1608768 1613309 1623664 1634304 1649061 1652658 1654104 1657712 1663488 1668352 1687314 1689282 1694448 1698144 1710864 1716096 1721344 1724706 1728468 1729749 1735776 1746507 1751848 1755904 1757952 1763328 1769472 1783131 1785856 1788584 1789344 1794576 1794816 1800064 1805912 1806336 1820523 1826622 1832208 1835008 1838592 1855616 1860867 1864926 1867776 1876896 1888752 1894528 1906688 1910412 1928101 1929788 1930608 1936512 1940736 1948484 1968533 1970829 1975392 1976856 1981168 1983744 1996008 2002112 2009088 2012157 2015232 2016546 2018898 2025072 2031651 2037864 2044096 2050944 2057216 2061234 2064384 2087568 2093952 2097152 2101248 2107392 2120704 2124846 2131059 2131344 2137576 2145024 2175747 2179072 2183328 2198748 2203544 2205472 2217984 2223963 2228814 2242893 2245509 2249752 2252376 2259264 2264192 2267136 2281152 2288128 2292597 2299608 2304624 2306332 2307312 2314368 2328676 2343936 2351104 2352637 2355696 2359296 2370816 2377508 2385792 2392768 2393088 2404773 2408448 2427364 2435496 2442944 2451456 2478987 2481156 2486568 2490368 2495232 2502528 2518336 2530971 2541672 2547216 2565206 2566296 2574144 2582016 2587648 2590058 2592702 2618998 2627772 2633856 2635808 2636928 2644992 2661344 2678784 2682876 2686976 2688728 2691864 2692224 2700096 2708868 2709504 2717152 2734592 2739933 2748312 2752512 2783424 2791936 2797389 2801664 2809856 2815344 2833128 2841412 2841792 2860032 2894682 2900996 2904768 2911104 2922726 2931664 2957312 2963088 2965284 2971752 2990524 2994012 3003168 3012352 3013632 3022848 3024819 3037608 3041536 3056796 3065734 3066144 3072832 3076416 3085824 3096576 3125248 3130022 3131352 3140928 3145728 3160346 3161088 3181056 3190784 3197016 3206364 3211264 3217536 3226618 3247328 3268608 3298122 3305316 3308208 3315424 3326976 3336704 3343221 3374628 3377129 3378564 3388896 3396288 3409847 3421728 3432192 3442688 3449412 3456936 3459498 3471552 3481351 3493014 3503696 3511808 3515904 3526656 3538944 3566262 3571712 3577168 3578688 3589152 3589632 3600128 3611824 3612672 3641046 3653244 3664416 3670016 3677184 3711232 3721734 3729852 3735552 3753792 3777504 3789056 3813376 3820824 3847809 3856202 3859576 3861216 3873024 3881472 3885087 3896968 3928497 3937066 3941658 3950784 3953712 3962336 3967488 3992016 4004224 4018176 4024314 4030464 4033092 4037796 4050144 4063302 4075183 4075728 4088192 4101888 4114432 4122468 4128768 4160639 4175136 4187904 4202496 4214784 4241408 4247887 4249692 4262118 4262688 4275152 4289041 4290048 4342023 4351494 4358144 4366656 4384089 4397496 4407088 4410944 4435968 4447926 4457628 4485786 4491018 4499504 4504752 4518528 4528384 4534272 4562304 4576256 4585194 4598601 4599216 4609248 4612664 4614624 4628736 4657352 4687872 4695033 4702208 4705274 4711392 4718592 4740519 4741632 4755016 4771584 4785536 4786176 4809546 4816896 4839927 4854728 4870992 4885888 4902912 4947183 4957974 4962312 4973136 4980736 4990464 5005056 5036672 5061942 5076743 5083344 5094432 5130412 5132592 5148288 5164032 5175296 5180116 5185404 5189247 5233417 5237996 5239521 5255544 5267712 5271616 5273856 5289984 5322688 5349393 5357568 5365752 5373952 5377456 5383728 5384448 5400192 5417736 5419008 5434304 5461569 5469184 5479866 5496624 5505024 5566848 5583872 5594778 5603328 5619712 5630688 5666256 5682824 5683584 5720064 5784303 5789364 5801992 5809536 5822208 5845452 5863328 5905599 5912487 5914624 5926176 5930568 5943504 5981048 5988024 6006336 6024704 6027264 6036471 6045696 6049638 6075216 6083072 6094953 6113592 6131468 6132288 6145664 6152832 6171648 6193152 6250496 6260044 6262704 6281856 6291456 6320692 6322176 6362112 6381568 6393177 6394032 6412728 6422528 6435072 6453236 6494656 6527241 6537216 6596244 6610632 6616416 6630848 6653952 6673408 6686442 6728679 6749256 6754258 6757128 6777792 6792576 6819694 6843456 6864384 6885376 6898824 6913872 6918996 6943104 6962702 6986028 7007392 7023616 7031808 7053312 7057911 7077888 7132524 7143424 7154336 7157376 7178304 7179264 7200256 7214319 7223648 7225344 7282092 7306488 7328832 7340032 7354368 7422464 7436961 7443468 7459704 7471104 7507584 7512389 7555008 7578112 7592913 7626752 7641648 7695618 7712404 7719152 7722432 7746048 7762944 7770174 7793936 7856994 7874132 7883316 7901568 7907424 7924672 7934976 7984032 8008448 8036352 8048628 8060928 8066184 8075592 8100288 8126604 8150366 8151456 8176384 8203776 8228864 8244936 8257536 8321278 8350272 8375808 8404992 8429568 8482816 8495774 8499384 8524236 8525376 8550304 8578082 8580096 8684046 8702988 8716288 8733312 8768178 8794992 8814176 8821888 8871936 8895852 8915256 8971572 8978221 8982036 8999008 9009504 9037056 9056768 9065203 9068544 9074457 9124608 9152512 9166493 9170388 9197202 9198432 9218496 9225328 9229248 9255299 9257472 9314704 9375744 9390066 9404416 9410548 9422784 9437184 9481038 9483264 9510032 9543168 9571072 9572352 9619092 9633792 9679854 9709456 9741984 9771776 9805824 9894366 9915948 9924624 9946272 9961472 9980928 10010112 10073344 10123884 10131387 10153486 10166688 10188864 10229541 10260824 10265184 10296576 10328064 10350592 10360232 10370808 10378494 10444053 10466834 10475992 10479042 10511088 10535424 10543232 10547712 10579968 10645376 10698786 10715136 10731504 10747904 10754912 10767456 10768896 10800384 10835472 10838016 10868608 10923138 10938368 10955077 10959732 10993248 11010048 11061211 11133696 11167744 11189556 11206656 11239424 11261376 11293163 11332512 11365648 11367168 11440128 11529979 11543427 11568606 11578728 11603984 11619072 11644416 11655261 11690904 11726656 11785491 11811198 11824974 11829248 11852352 11861136 11887008 11962096 11976048 12012672 12049408 12054528 12072942 12091392 12099276 12150432 12166144 12189906 12225549 12227184 12262936 12264576 12291328 12305664 12343296 12386304 12481917 12500992 12520088 12525408 12563712 12641384 12644352 12724224 12743661 12763136 12786354 12788064 12825456 12845056 12867123 12870144 12906472 12989312 13026069 13054482 13074432 13152267 13192488 13221264 13232832 13261696 13307904 13346816 13372884 13457358 13496707 13498512 13508516 13514256 13555584 13585152 13639388 13686912 13728768 13770752 13779731 13795803 13797648 13827744 13837992 13886208 13925404 13972056 14014784 14047232 14063616 14085099 14106624 14115822 14155776 14221557 14265048 14286848 14308672 14314752 14356608 14358528 14400512 14428638 14447296 14450688 14519781 14564184 14612976 14657664 14680064 14708736 14844928 14873922 14886936 14919408 14942208 15015168 15024778 15110016 15156224 15185826 15230229 15253504 15283296 15391236 15424808 15438304 15444864 15492096 15525888 15540348 15567741 15587872 15700251 15713988 15718563 15748264 15766632 15803136 15814848 15849344 15869952 15968064 16016896 16048179 16072704 16097256 16121856 16132368 16151184 16200576 16253208 16300732 16302912 16352768 16384707 16407552 16457728 16489872 16515072 16642556 16700544 16751616 16809984 16859136 16965632 16991548 16998768 17048472 17050752 17100608 17156164 17160192 17352909 17368092 17405976 17432576 17466624 17536356 17589984 17628352 17643776 17716797 17743872 17791704 17830512 17943144 17956442 17964072 17998016 18019008 18074112 18113536 18130406 18137088 18148914 18249216 18305024 18332986 18340776 18394404 18396864 18436992 18450656 18458496 18510598 18514944 18629408 18751488 18780132 18808832 18821096 18845568 18874368 18962076 18966528 19020064 19086336 19142144 19144704 19179531 19238184 19267584 19359708 19418912 19483968 19543552 19581723 19611648 19788732 19831896 19849248 19892544 19922944 19961856 19971961 20020224 20146688 20186037 20247768 20262774 20306972 20333376 20377728 20459082 20521648 20530368 20593152 20656128 20701184 20720464 20741616 20756988 20888106 20933668 20951984 20958084 21022176 21070848 21086464 21095424 21159936 21173733 21290752 21397572 21430272 21463008 21495808 21509824 21534912 21537792 21600768 21670944 21676032 21737216 21846276 21876736 21910154 21919464 21986496 22020096 22122422 22267392 22335488 22379112 22413312 22478848 22522752 22537167 22586326 22665024 22731296 22734336 22880256 23059958 23086854 23137212 23157456 23207968 23238144 23288832 23310522 23381808 23453312 23570982 23622396 23639903 23649948 23658496 23704704 23722272 23774016 23868929 23924192 23952096 24025344 24098816 24109056 24145884 24182784 24198552 24300864 24332288 24369457 24379812 24451098 24454368 24525872 24529152 24582656 24605551 24611328 24686592 24772608 24880481 24963834 25001984 25040176 25050816 25127424 25282768 25288704 25448448 25487322 25526272 25572708 25576128 25650912 25690112 25734246 25740288 25812944 25978624 26052138 26108964 26148864 26304534 26384976 26442528 26465664 26523392 26615808 26693632 26745768 26914716 26934663 26993414 26997024 27017032 27028512 27111168 27170304 27195609 27278776 27373824 27457536 27499479 27541504 27559462 27591606 27595296 27655488 27675984 27765897 27772416 27850808 27944112 28029568 28094464 28127232 28170198 28213248 28231644 28311552 28443114 28530096 28573696 28617344 28629504 28713216 28717056 28801024 28857276 28894592 28901376 29039562 29124473 29128368 29225952 29315328 29417472 29689856 29735209 29747844 29773872 29838816 29884416 30023287 30030336 30049556 30220032 30312448 30371652 30394161 30460458 30507008 30566592 30652871 30688623 30782472 30849616 30876608 30889728 30984192 31051776 31080696 31135482 31175744 31332159 31400502 31427976 31437126 31496528 31533264 31606272 31629696 31698688 31739904 31936128 32033792 32096358 32145408 32194512 32243712 32264736 32302368 32401152 32506416 32601464 32605824 32705536 32769414 32815104 32865231 32915456 32979744 33030144 33183633 33285112 33401088 33503232 33619968 33718272 33879489 33931264 33983096 33997536 34096944 34101504 34201216 34312328 34320384 34589937 34630281 34705818 34736184 34811952 34865152 34933248 34965783 35072712 35179968 35256704 35287552 35356473 35433594 35487744 35583408 35661024 35886288 35912884 35928144 35996032 36038016 36148224 36227072 36260812 36274176 36297828 36498432 36610048 36633919 36665972 36676647 36681552 36788808 36793728 36873984 36901312 36916992 37021196 37029888 37258816 37445751 37502976 37560264 37617664 37642192 37691136 37924152 37933056 38040128 38172672 38230983 38284288 38289408 38359062 38476368 38535168 38601369 38719416 38837824 38967936 39087104 39163446 39223296 39577464 39663792 39698496 39785088 39845888 39923712 39943922 40040448 40293376 40372074 40490121 40495536 40525548 40613944 40666752 40755456 40918164 41043296 41060736 41186304 41312256 41339193 41387409 41402368 41440928 41483232 41513976 41776212 41867336 41903968 41916168 42044352 42141696 42172928 42190848 42255297 42319872 42347466 42581504 42664671 42795144 42860544 42926016 42991616 43019648 43069824 43075584 43201536 43341888 43352064 43474432 43559343 43692552 43753472 43820308 43838928 43972992 44040192 44244844 44534784 44670976 44758224 44826624 44957696 45045504 45074334 45172652 45330048 45462592 45468672 45690687 45760512 46119916 46173708 46274424 46314912 46415936 46476288 46577664 46621044 46763616 46906624 47100753 47141964 47244792 47279806 47299896 47316992 47409408 47444544 47548032 47737858 47848384 47904192 48050688 48197632 48218112 48291768 48365568 48397104 48601728 48664576 48738914 48759624 48902196 48908736 49051744 49058304 49165312 49211102 49222656 49373184 49545216 49760962 49927668 50003968 50080352 50101632 50254848 50565536 50577408 50896896 50974644 51052544 51145416 51152256 51301824 51380224 51468492 51480576 51625888 51957248 52058727 52104276 52217928 52297728 52586723 52609068 52769952 52885056 52931328 53046784 53096189 53150391 53231616 53387264 53491536 53829432 53869326 53986828 53994048 54034064 54057024 54222336 54340608 54391218 54557552 54747648 54915072 54998958 55083008 55118924 55183212 55190592 55310976 55351968 55531794 55544832 55701616 55888224 56059136 56188928 56254464 56340396 56426496 56463288 56623104 56886228 57060192 57147392 57234688 57259008 57426432 57434112 57602048 57714552 57789184 57802752 58079124 58248946 58256736 58451904 58630656 58834944 59379712 59470418 59495688 59547744 59677632 59768832 59915883 60046574 60060672 60099112 60440064 60624896 60743304 60788322 60920916 61014016 61133184 61305742 61377246 61564944 61699232 61753216 61779456 61968384 62103552 62161392 62270964 62351488 62664318 62801004 62847547 62855952 62874252 62993056 63066528 63212544 63259392 63397376 63456421 63479808 63521199 63872256 64067584 64165451 64192716 64290816 64389024 64487424 64529472 64604736 64787093 64802304 65012832 65202928 65211648 65411072 65538828 65630208 65730462 65830912 65959488 66060288 66145669 66367266 66570224 66802176 67006464 67239936 67436544 67611501 67758978 67862528 67966192 67995072 68193888 68203008 68402432 68624656 68640768 69179874 69260562 69411636 69472368 69623904 69730304 69866496 69931566 70145424 70359936 70513408 70575104 70712946 70867188 70919709 70975488 71166816 71322048 71606787 71772576 71825768 71856288 71992064 72076032 72296448 72454144 72521624 72548352 72595656 72996864 73108371 73220096 73267838 73331944 73353294 73363104 73577616 73587456 73747968 73802624 73816653 73833984 74042392 74059776 74517632 74641443 74891502 75005952 75120528 75235328 75284384 75382272 75848304 75866112 76080256 76345344 76461966 76568576 76578816 76718124 76952736 77070336 77202738 77428477 77438832 77675648 77935872 78174208 78326892 78446592 79052141 79154928 79327584 79396992 79570176 79847424 79887844 80080896 80586752 80709853 80744148 80803989 80980242 80991072 81051096 81227888 81333504 81491779 81510912 81586827 81836328 82086592 82121472 82372608 82498437 82624512 82678386 82774818 82804736 82881856 82966464 83027952 83297691 83552424 83734672 83807936 83832336 84088704 84283392 84345856 84381696 84510594 84639744 84694932 85163008 85329342 85590288 85721088 85852032 85983232 86039296 86139648 86151168 86403072 86683776 86704128 86948864 87118686 87373419 87385104 87506944 87640616 87677856 87945984 88489688 89069568 89205627 89341952 89516448 89653248 89915392 90069861 90091008 90148668 90345304 90660096 90925184 90937344 91182483 91381374 91521024 91958613 92065869 92239832 92347416 92548848 92629824 92831872 92952576 93155328 93242088 93527232 93813248 93996477 94201506 94283928 94489584 94559612 94599792 94633984 94818816 94889088 95096064 95475716 95696768 95808384 96101376 96395264 96436224 96458117 96583536 96731136 96794208 97203456 97329152 97477828 97519248 97804392 97817472 98103488 98116608 98330624 98422204 98445312 98595693 98746368 99090432 99521924 99550899 99855336 100007936 100160704 100203264 100509696 101131072 101154816 101638467 101793792 101949288 102105088 102290832 102304512 102603648 102760448 102936984 102961152 103251776 103769811 103914496 104117454 104208552 104435856 104595456 105173446 105218136 105539904 105770112 105862656 106093568 106192378 106300782 106463232 106774528 106983072 107658864 107738652 107973656 107988096 108068128 108114048 108444672 108681216 108782436 109115104 109495296 109830144 109901757 109997916 110029941 110166016 110237848 110366424 110381184 110621952 110703936 111063588 111089664 111403232 111776448 112118272 112337253 112377856 112508928 112680792 112852992 112926576 113772456 114120384 114294784 114469376 114518016 114692949 114852864 114868224 115204096 115429104 115578368 115605504 115804107 116158248 116497892 116513472 116903808 117261312 117669888 118759424 118940836 118991376 119095488 119355264 119537664 119831766 120093148 120121344 120198224 120880128 121249792 121470363 121486608 121576644 121841832 122028032 122266368 122611484 122754492 123129888 123398464 123506432 123558912 123936768 124017579 124207104 124322784 124541928 124702976 125328636 125602008 125695094 125711904 125748504 125986112 126133056 126425088 126518784 126794752 126912842 126959616 127042398 127744512 128135168 128330902 128385432 128581632 128778048 128974848 129058944 129209472 129574186 129604608 130025664 130405856 130423296 130822144 131077656 131260416 131460924 131661824 131918976 132120576 132291338 132734532 133140448 133604352 134012928 134479872 134873088 135223002 135517956 135725056 135932384 135990144 136387776 136406016 136804864 137072061 137249312 137281536 138359748 138521124 138823272 138944736 139247808 139460608 139732992 139803727 139863132 140290848 140719872 141026816 141150208 141302259 141425892 141734376 141839418 141950976 142333632 142644096 142735391 143213574 143545152 143651536 143712576 143984128 144152064 144592896 144908288 145043248 145096704 145191312 145993728 146216742 146440192 146535676 146663888 146706588 146726208 147155232 147174912 147495936 147605248 147633306 147667968 148084784 148119552 149035264 149282886 149783004 150011904 150241056 150470656 150568768 150764544 151696608 151732224 152160512 152690688 152923932 153137152 153157632 153436248 153905472 154140672 154405476 154856954 154877664 155351296 155871744 156348416 156653784 156893184 157760169 158104282 158309856 158655168 158793984 159140352 159288567 159694848 159775688 160161792 161173504 161419706 161488296 161607978 161960484 161982144 162102192 162455776 162667008 162983558 163021824 163173654 163672656 164173184 164242944 164745216 164996874 165249024 165356772 165549636 165609472 165763712 165932928 166055904 166595382 167082503 167104848 167469344 167615872 167664672 168177408 168566784 168691712 168763392 169021188 169279488 169389864 170326016 170586199 170658684 171180576 171442176 171704064 172078592 172238857 172279296 172302336 172806144 173367552 173408256 173897728 174163367 174237372 174746838 174770208 175013888 175281232 175355712 175850681 175891968 176979376 178139136 178411254 178683904 179032896 179306496 179747649 179830784 180139722 180182016 180297336 180690608 181320192 181850368 181874688 182364966 182762748 183042048 183917226 184131738 184479664 184694832 185097696 185259648 185663744 185905152 186310656 186484176 187054464 187626496 187992954 188403012 188542641 188567856 188979168 189119224 189199584 189267968 189637632 189778176 190192128 190369263 190951432 191393536 191616768 192202752 192496353 192790528 192872448 192916234 193167072 193462272 193588416 194361279 194406912 194658304 194955656 195038496 195608784 195634944 196206976 196233216 196661248 196844408 196890624 197191386 197492736 198180864 198437007 199043848 199101798 199710672 200015872 200321408 200406528 201019392 202262144 202309632 202834503 203276934 203587584 203898576 204210176 204581664 204609024 205207296 205873968 205922304 206503552 207539622 207828992 208146463 208234908 208417104 208871712 209190912 210163009 210346892 210436272 211079808 211540224 211725312 212187136 212384756 212601564 212759127 212926464 213549056 213966144 214570097 214820361 215317728 215477304 215947312 215976192 216136256 216228096 216889344 217362432 217564872 218230208 218990592 219325113 219660288 219803514 219995832 220059882 220332032 220475696 220732848 220762368 221243904 221407872 221449959 222127176 222179328 222806464 223552896 223924329 224236544 224674506 224755712 225017856 225361584 225705984 225853152 227544912 228240768 228589568 228938752 229036032 229385898 229705728 229736448 230408192 230858208 231156736 231211008 231608214 232285431 232316496 232995784 233026944 233807616 234522624 235339776 237156423 237518848 237881672 237982752 238190976 238710528 239663532 240186296 240242688 240396448 241760256 242129559 242411967 242499584 242940726 242973216 243153288 243683664 244056064 244475337 244532736 244760481 245222968 245508984 246259776 246796928 247012864 247117824 247495311 247873536 248035158 248414208 248645568 249083856 249405952 249893073 250657272 251204016 251390188 251423808 251497008 251972224 252266112 252850176 253037568 253589504 253825684 253919232 254084796 255489024 256270336 256437433 256661804 256770864 257163264 257556096 257949696 258117888 258418944 259148372 259209216 260051328 260811712 260846592 261644288 262120257 262155312 262520832 262921848 263323648 263837952 264582676 265469064 266280896 267208704 267616881 268025856 268959744 269746176 270209583 270446004 271035912 271450112 271864768 271980288 272775552 272812032 273609728 274144122 274498624 274563072 275875839 276719496 277042248 277646544 277889472 278495616 278921216 279465984 279607454 279726264 280581696 281439744 282053632 282300416 282604518 282851784 283468752 283678836 283901952 284667264 285288192 285470782 286427148 287090304 287303072 287425152 287968256 288304128 289185792 289374351 289816576 290086496 290193408 290382624 291987456 292433484 292880384 293071352 293327776 293413176 293452416 294310464 294349824 294991872 295210496 295266612 295335936 295787079 296169568 296239104 298070528 298565772 298652697 299566008 300023808 300482112 300941312 301137536 301529088 303393216 303464448 304321024 304915401 305381376 305847864 306274304 306315264 306872496 307810944 308281344 308810952 309713908 309755328 310702592 311309433 311743488 312696832 313307568 313786368 315520338 316208564 316619712 317310336 317587968 318280704 318577134 319389696 319551376 320323584 322347008 322839412 322976592 323215956 323920968 323964288 324204384 324911552 325334016 325967116 326043648 326347308 327345312 328346368 328485888 329490432 329705271 329993748 330498048 330713544 331099272 331218944 331527424 331865856 332111808 333190764 334165006 334209696 334938688 335231744 335329344 336354816 337133568 337383424 337526784 338042376 338558976 338779728 340652032 341172398 341317368 342361152 342884352 343408128 344157184 344477714 344558592 344604672 345612288 346735104 346816512 347795456 348326734 348474744 349493676 349540416 350027776 350562464 350711424 351701362 351783936 353958752 356278272 356822508 357367808 358065792 358612992 359495298 359661568 360279444 360364032 360594672 361381216 362640384 363700736 363749376 364411089 364729932 365525496 366084096 367834452 368107061 368263476 368959328 369389664 370195392 370519296 371327488 371673323 371810304 372052737 372621312 372968352 374108928 375252992 375985908 376806024 377085282 377135712 377958336 378238448 378399168 378535936 379275264 379467259 379556352 380384256 380738526 381902864 382787072 383233536 384405504 384992706 385581056 385744896 385832468 386334144 386924544 387176832 388722558 388813824 389316608 389911312 390076992 391217568 391269888 392413952 392466432 393322496 393688816 393781248 394382772 394985472 396361728 396874014 398087696 398203596 399421344 400031744 400642816 400813056 402038784 404524288 404619264 405669006 406553868 407175168 407797152 408420352 409163328 409218048 410414592 411747936 411844608 413007104 415079244 415657984 416292926 416469816 416834208 417743424 418381824 419411181 420326018 420693784 420872544 422159616 423080448 423450624 424374272 424769512 425203128 425518254 425852928 427098112 427932288 428206173 429140194 429640722 430635456 430954608 431894624 431952384 432272512 432456192 433778688 434724864 435129744 436460416 437981184 438650226 439320576 439607028 439991664 440119764 440664064 440951392 441465696 441524736 442487808 442815744 442899918 444194947 444254352 444358656 445612928 447105792 447848658 448473088 449158157 449349012 449511424 450035712 450723168 451411968 451706304 453509651 455089824 456481536 457877504 458072064 458771796 459411456 459472896 460816384 461716416 462313472 462422016 463019683 463216428 464570862 464632992 465991568 466053888 467505469 467615232 469045248 470679552 472729139 473280507 474312846 475037696 475763344 475965504 476381952 477421056 477865701 479327064 480372592 480485376 480792896 483520512 484259118 484823934 484999168 485881452 485946432 486306576 487367328 488112128 488950674 489065472 489520962 490445936 491017968 492519552 493593856 494025728 494235648 494990622 495747072 496070316 496828416 497291136 498167712 498811904 499786146 501247509 501314544 502408032 502780376 502847616 502994016 503944448 504532224 505700352 506075136 507179008 507651368 507838464 508169592 510978048 511758597 512540672 512874866 513323608 513541728 514326528 515112192 516235776 516716571 516837888 518296744 518418432 520102656 521623424 521693184 522490101 523288576 524240514 524310624 525041664 525843696 526647296 527552043 527675904 529165352 530938128 532561792 534417408 535233762 536051712 537919488 539242947 539492352 540419166 540892008 542071824 542900224 543729536 543960576 545551104 545624064 547219456 548288244 548997248 549126144 551751678 553364987 553438992 554084496 555293088 555778944 556991232 558931968 559214908 559452528 561163392 562879488 564107264 564600832 564968971 565209036 565627923 565703568 566937504 567357672 567803904 569334528 570442453 570576384 570941564 571107789 572854296 574180608 574606144 574850304 575936512 576608256 577489059 578371584 578748702 579633152 580172992 580386816 580765248 583083837 583974912 584866968 585760768 586142704 586655552 586826352 586904832 588620928 588699648 589983744 590420992 590533224 590671872 591574158 592339136 592478208 595311021 596141056 597131544 597305394 599132016 600047616 600964224 601882624 602275072 603058176 606786432 606928896 608642048 609830802 610762752 611695728 612548608 612630528 613744992 615621888 617621904 619427816 619510656 621405184 622618866 623486976 624439389 625393664 626615136 627572736 630489027 631040676 632417128 633239424 634620672 635175936 636561408 637154268 638277381 638779392 639102752 640647168 643710291 644461083 644694016 645678824 645953184 646431912 647841936 647928576 648408768 649823104 650668032 651934232 652087296 652694616 654690624 656692736 656971776 657975339 658980864 659410542 659987496 660996096 661427088 662198544 662437888 663054848 663731712 664223616 664349877 666381528 668330012 668419392 669877376 670463488 670658688 671772987 672709632 674267136 674766848 675053568 676084752 677117952 677559456 681304064 682344796 682634736 684722304 685768704 686816256 688314368 688955428 689117184 689209344 691224576 693470208 693633024 695590912 696653468 696856293 696949488 698987352 699080832 700055552 701124928 701422848 703402724 703567872 707917504 711469269 712556544 713645016 714735616 716131584 718990596 719323136 720558888 720728064 721189344 722762432 725280768 726388677 727401472 727498752 728822178 729459864 731050992 732168192 733426011 735668904 736214122 736526952 737918656 738779328 740390784 741038592 742654976 743346646 743620608 744105474 745242624 745936704 748217856 750505984 751971816 753612048 754170564 754271424 755916672 756476896 756798336 757071872 758550528 758934518 759112704 760768512 761477052 763805728 765574144 766467072 768811008 769312299 769985412 771162112 771489792 771664936 772668288 773849088 774353664 777445116 777627648 778633216 779822624 780153984 782435136 782539776 784827904 784932864 786360771 786644992 787377632 787562496 788765544 789970944 793748028 796175392 796407192 798842688 800063488 801285632 801626112 802850643 804077568 809048576 809238528 810628749 811338012 813107736 814350336 815594304 816840704 818326656 818436096 818850401 820829184 823495872 823689216 826014208 827627517 830158488 831315968 832585852 832939632 833668416 835486848 836763648 838822362 840652036 841387568 841745088 844319232 846160896 846901248 848748544 849539024 850406256 851036508 851705856 854196224 855864576 856412346 858280388 859281444 861270912 861909216 863789248 863904768 864545024 864912384 867557376 868123053 869449728 870259488 872920832 875962368 877300452 878641152 879214056 879983328 880239528 881328128 881902784 882931392 883049472 884975616 885631488 885799836 888389894 888508704 888717312 891225856 894211584 895697316 896946176 898316314 898698024 899022848 900071424 901446336 902823936 903412608 907019302 910179648 912963072 915755008 916144128 917543592 918822912 918945792 921632768 923432832 924626944 924844032 926039366 926432856 929141724 929265984 931983136 932107776 935010938 935230464 938090496 941359104 945458278 946561014 948625692 950075392 951526688 951931008 952763904 954842112 955731402 958654128 960745184 960970752 961585792 967041024 968518236 969647868 969998336 971762904 971892864 972613152 974734656 976224256 977901348 978130944 978626089 979041924 980891872 982035936 985039104 987187712 988051456 988471296 989115813 989981244 991494144 992140632 993656832 994582272 996335424 997623808 999147737 999572292 1002495018 1002629088 1004816064 1005560752 1005695232 1005988032 1007888896 1008827591 1009064448 1011400704 1012150272 1014358016 1015302736 1015676928 1016339184 1021956096 1023517194 1025081344 1025749732 1026647216 1027083456 1028653056 1030224384 1032471552 1033433142 1033675776 1036593488 1036836864 1040205312 1043246848 1043386368 1044980202 1046577152 1048481028 1048621248 1050083328 1051687392 1053294592 1055104086 1055351808 1058330704 1061876256 1065123584 1068834816 1070467524 1072103424 1075838976 1078485894 1078984704 1080838332 1081784016 1084143648 1085800448 1087459072 1087921152 1091102208 1091248128 1094438912 1096576488 1097994496 1098252288 1103503356 1104321183 1106729974 1106877984 1108168992 1110586176 1111557888 1113982464 1115019969 1117863936 1118429816 1118905056 1122326784 1125758976 1128214528 1129201664 1129937942 1130418072 1131255846 1131407136 1133875008 1134715344 1135607808 1138401777 1138669056 1140884906 1141152768 1141883128 1142215578 1145708592 1148361216 1149212288 1149700608 1151873024 1153216512 1154978118 1156743168 1157497404 1159266304 1160345984 1160773632 1161530496 1166167674 1167949824 1169733936 1171521536 1172285408 1173311104 1173652704 1173809664 1177241856 1177399296 1179967488 1180841984 1181066448 1181343744 1183148316 1184678272 1184956416 1190622042 1192282112 1194103393 1194263088 1194610788 1198264032 1200095232 1201928448 1204550144 1205671999 1206116352 1213572864 1213857792 1217284096 1219143569 1219661604 1221525504 1223391456 1225097216 1225261056 1227489984 1230954767 1231243776 1235243808 1238855632 1239021312 1242810368 1245237732 1246973952 1248878778 1250787328 1253230272 1255145472 1256767711 1258233543 1260978054 1262081352 1264834256 1266478848 1269241344 1270351872 1273122816 1274308536 1276554762 1277558784 1278205504 1281294336 1284618519 1287420582 1288922166 1289388032 1291357648 1291906368 1292863824 1295683872 1295857152 1296817536 1299646208 1301336064 1303868464 1304174592 1305389232 1309381248 1313385472 1313943552 1315950678 1317961728 1318821084 1319974992 1321992192 1322854176 1324397088 1324875776 1326109696 1327463424 1328447232 1328699754 1332584841 1332763056 1336660024 1336838784 1339754752 1340926976 1341317376 1343545974 1345419264 1347474471 1348534272 1349533696 1350107136 1352169504 1354235904 1355118912 1360528953 1362608128 1364689592 1365269472 1369444608 1373632512 1376628736 1377910856 1378234368 1378418688 1382449152 1386940416 1387266048 1389059049 1391181824 1393306936 1393712586 1393898976 1397974704 1398161664 1400111104 1402249856 1402516407 1402845696 1406805448 1407135744 1415835008 1418187417 1419841521 1422938538 1425113088 1427290032 1429471232 1432263168 1433597103 1437981192 1441117776 1441456128 1442378688 1445524864 1450561536 1452777354 1454802944 1454997504 1457644356 1458919728 1462101984 1464336384 1466852022 1471141063 1471337808 1472428244 1473053904 1475837312 1477558656 1480781568 1482077184 1485309952 1486693292 1487241216 1488210948 1490485248 1491873408 1496435712 1501011968 1501990679 1503742527 1503943632 1507224096 1508341128 1508542848 1511833344 1512953792 1513596672 1517101056 1517869036 1518225408 1521537024 1522954104 1527611456 1531148288 1532934144 1535275791 1537622016 1538624598 1539970824 1542324224 1542979584 1543329872 1545336576 1548707328 1550149713 1554890232 1555255296 1557266432 1559645248 1560307968 1564870272 1565079552 1567470303 1569655808 1569865728 1572721542 1573289984 1574755264 1575124992 1577531088 1579941888 1582656129 1587496056 1592350784 1592814384 1597685376 1600126976 1602571264 1603252224 1605701286 1608155136 1618097152 1618477056 1621257498 1622676024 1626215472 1628700672 1631188608 1633681408 1636653312 1636872192 1637700802 1641658368 1646991744 1647378432 1652028416 1655255034 1660094961 1660316976 1662631936 1665171704 1665879264 1667336832 1670973696 1677644724 1681304072 1682775136 1683490176 1688638464 1692321792 1693802496 1694906913 1696883769 1697497088 1699078048 1700812512 1702073016 1703411712 1708392448 1711327359 1711729152 1712824692 1713323367 1716560776 1718562888 1722541824 1723818432 1727578496 1727809536 1729090048 1729824768 1732467177 1735114752 1736246106 1738899456 1740518976 1745841664 1749251511 1751924736 1754600904 1757282304 1758428112 1759966656 1760479056 1762656256 1763805568 1765862784 1766098944 1769951232 1771262976 1771599672 1776779788 1777017408 1777434624 1782451712 1785933063 1788423168 1791394632 1793892352 1796632628 1797396048 1798045696 1800142848 1802892672 1805647872 1806825216 1814038604 1820359296 1825926144 1831510016 1832288256 1835087184 1837645824 1837891584 1843265536 1846865664 1849253888 1852078732 1852865712 1858283448 1858531968 1863966272 1864215552 1870021876 1870460928 1873318167 1876180992 1882718208 1890916556 1891467081 1893122028 1897251384 1900150784 1903053376 1903862016 1905527808 1909684224 1911462804 1917308256 1921490368 1921941504 1923171584 1931130873 1934082048 1937036472 1939295736 1939996672 1943525808 1943785728 1945226304 1949469312 1952448512 1955802696 1956261888 1957252178 1958083848 1961783744 1964071872 1970078208 1974375424 1976102912 1976942592 1978231626 1979962488 1982988288 1984281264 1987313664 1989164544 1992670848 1995247616 1998295474 1999144584 2004990036 2005258176 2009632128 2011121504 2011390464 2011976064 2015777792 2017655182 2018128896 2022801408 2024300544 2028716032 2030605472 2031353856 2032678368 2043912192 2047034388 2050162688 2051499464 2053294432 2054166912 2057306112 2060448768 2064943104 2066866284 2067351552 2073186976 2073673728 2080410624 2086493696 2086772736 2089960404 2090568879 2093154304 2096962056 2097242496 2100166656 2103374784 2106589184 2110208172 2110703616 2116661408 2123752512 2130247168 2134407807 2137669632 2140935048 2144206848 2156971788 2157969408 2161676664 2163568032 2168287296 2171600896 2174918144 2175842304 2176943749 2179166031 2182204416 2182496256 2188877824 2193152976 2195988992 2196504576 2200278033 2207006712 2208642366 2213459948 2213755968 2216337984 2221172352 2223115776 2227964928 2230039938 2235727872 2236859632 2237810112 2244653568 2251517952 2256429056 2258403328 2259875884 2260836144 2262511692 2262814272 2267750016 2269430688 2271215616 2276803554 2277338112 2281769812 2282305536 2283766256 2284431156 2291417184 2296722432 2298424576 2299401216 2303746048 2306433024 2307936897 2309956236 2313486336 2314994808 2318532608 2320691968 2321547264 2323060992 2332335348 2335899648 2339467872 2343043072 2344570816 2346622208 2347305408 2347619328 2354483712 2354798592 2359934976 2361683968 2362132896 2362687488 2366296632 2369356544 2369912832 2381244084 2384564224 2388206786 2388526176 2389221576 2396528064 2400190464 2403856896 2409100288 2411343998 2412232704 2427145728 2427715584 2434568192 2438287138 2439323208 2443051008 2446782912 2450194432 2450522112 2454979968 2456551203 2461909534 2462487552 2470487616 2477711264 2478042624 2485620736 2490475464 2493947904 2497757556 2501574656 2506460544 2510290944 2513535422 2516467086 2521956108 2524162704 2529668512 2532957696 2538482688 2540703744 2546245632 2548617072 2553109524 2555117568 2556411008 2562588672 2569237038 2574841164 2576749427 2577844332 2578776064 2582715296 2583812736 2585727648 2591367744 2591714304 2593635072 2599292416 2601713261 2602672128 2604369159 2607736928 2608349184 2610778464 2618762496 2626770944 2627887104 2631901356 2635923456 2637642168 2639949984 2643984384 2645708352 2648794176 2649751552 2652219392 2654926848 2656270813 2656894464 2657399508 2665169682 2665526112 2673320048 2673677568 2679509504 2681853952 2682634752 2687091948 2690838528 2694948942 2697068544 2699067392 2700214272 2704339008 2708471808 2710237824 2711972429 2721057906 2725216256 2729379184 2730538944 2738889216 2747265024 2753257472 2755821712 2756468736 2756837376 2764898304 2773880832 2774532096 2778118098 2782363648 2786613872 2787425172 2787797952 2795949408 2796323328 2800222208 2804499712 2805032814 2805691392 2813610896 2814271488 2831670016 2836374834 2839683042 2845877076 2850226176 2854580064 2858942464 2864526336 2867194206 2875962384 2882235552 2882912256 2884757376 2891049728 2901123072 2905554708 2909605888 2909995008 2915288712 2917839456 2924203968 2928672768 2933704044 2935878267 2942282126 2942675616 2944856488 2946107808 2951674624 2955117312 2961563136 2964154368 2970619904 2973386584 2974482432 2976421896 2980970496 2983746816 2992871424 2997443211 3002023936 3003981358 3007485054 3007887264 3014448192 3016682256 3017085696 3023666688 3025907584 3026482773 3027193344 3034202112 3035738072 3036450816 3043074048 3045908208 3055222912 3062296576 3065868288 3070551582 3075244032 3077249196 3079941648 3084648448 3085959168 3086659744 3090673152 3097414656 3100299426 3109780464 3110510592 3114532864 3119290496 3120615936 3129740544 3130159104 3134940606 3139311616 3139731456 3145443084 3146579968 3149510528 3150249984 3155062176 3159883776 3165312258 3174567557 3174992112 3184701568 3185628768 3195370752 3205142528 3206504448 3211402572 3216310272 3236194304 3236954112 3241137781 3242514996 3245352048 3252430944 3257401344 3262377216 3272538283 3273306624 3273744384 3275401604 3283316736 3293983488 3294756864 3304056832 3309103973 3310510068 3312963549 3320189922 3320633952 3325263872 3330343408 3331758528 3334673664 3341162939 3341947392 3345059907 3355289448 3362608144 3365550272 3366980352 3377276928 3384643584 3387604992 3389813826 3393767538 3394994176 3398156096 3401625024 3404146032 3406823424 3415205331 3416784896 3422654718 3423458304 3425649384 3426646734 3433121552 3437125776 3445083648 3447636864 3455156992 3455619072 3458180096 3459649536 3464934354 3470229504 3472492212 3477798912 3481037952 3491683328 3498503022 3503849472 3509201808 3514564608 3516856224 3519933312 3520958112 3525312512 3527611136 3531725568 3532197888 3539902464 3542525952 3543199344 3553559576 3554034816 3554869248 3564903424 3571866126 3576846336 3582310179 3582789264 3587784704 3593265256 3594792096 3596091392 3600285696 3605785344 3613650432 3617015997 3628077208 3640718592 3651852288 3657430707 3663020032 3664576512 3670174368 3675291648 3675783168 3686531072 3692864301 3693731328 3698507776 3704157464 3705731424 3716566896 3717063936 3727932544 3728431104 3740043752 3740921856 3746636334 3752361984 3765436416 3770303133 3774700629 3781833112 3782934162 3786244056 3794502768 3800301568 3806106752 3807724032 3811055616 3819368448 3822925608 3834616512 3842980736 3843883008 3846343168 3853855557 3862261746 3868164096 3874072944 3878591472 3879993344 3887051616 3887571456 3890452608 3898938624 3911605392 3912523776 3914504356 3916167696 3923567488 3928143744 3940156416 3948750848 3952205824 3953885184 3954782797 3956463252 3959924976 3965976576 3968562528 3974627328 3978329088 3985341696 3990495232 3993097171 3996590948 3997754523 3998289168 4009980072 4010516352 4019264256 4022243008 4022780928 4023952128 4031555584 4035310364 4036257792 4042423413 4045602816 4048601088 4057432064 4061210944 4062707712 4065356736 4081586859 4087824384 4094068776 4100325376 4102998928 4106588864 4108333824 4120897536 4129886208 4133732568 4134703104 4146373952 4147347456 4160821248 4167177147 4172987392 4173545472 4179920808 4181137758 4186308608 4193924112 4194484992 4200333312 4206749568 4207549221 4213178368 4220416344 4221407232 4233322816 4247505024 4254562251 4260494336 4268815614 4275339264 4281870096 4288413696 4313943576 4323353328 4327136064 4336574592 4343201792 4349836288 4351684608 4353887498 4358332062 4364408832 4364992512 4377755648 4386305952 4391977984 4393009152 4400556066 4413423189 4414013424 4417284732 4426919896 4427511936 4432675968 4442344704 4446231552 4455929856 4460079876 4471455744 4473719264 4475620224 4489307136 4503035904 4505972037 4511227581 4512858112 4516806656 4519751768 4521672288 4525023384 4525628544 4535500032 4538861376 4553607108 4554676224 4563539624 4564611072 4567532512 4568862312 4582834368 4593444864 4596849152 4598802432 4605827373 4607492096 4612866048 4615873794 4619912472 4626972672 4629989616 4637065216 4641383936 4646121984 4650449139 4664670696 4671799296 4678935744 4686086144 4689141632 4693244416 4694610816 4695238656 4702410909 4708967424 4709597184 4719869952 4723367936 4724265792 4725374976 4732593264 4738713088 4739825664 4747968387 4762488168 4769128448 4776413572 4777052352 4778443152 4793056128 4800380928 4807713792 4818200576 4822687996 4824465408 4854291456 4855431168 4869136384 4876574276 4878646416 4886102016 4893565824 4900388864 4901044224 4909959936 4913102406 4923819068 4924975104 4940975232 4955422528 4956085248 4971241472 4980284883 4980950928 4987895808 4995515112 5003149312 5012921088 5027070844 5032934172 5043912216 5048325408 5059337024 5065915392 5076965376 5081407488 5084720739 5092491264 5097234144 5106219048 5110235136 5112822016 5125177344 5133982077 5138474076 5149682328 5153498854 5155688664 5157552128 5165430592 5167625472 5171455296 5182735488 5183428608 5187270144 5198584832 5203426522 5205344256 5208738318 5215473856 5216698368 5221556928 5237524992 5253541888 5255774208 5263802712 5271846912 5275284336 5279899968 5287968768 5291416704 5297588352 5299503104 5304438784 5309853696 5312541626 5313788928 5314799016 5330339364 5331052224 5346640096 5347355136 5359019008 5363707904 5365269504 5374183896 5381677056 5389897884 5394137088 5398134784 5400428544 5408678016 5416943616 5420475648 5423944858 5442115812 5450432512 5458758368 5461077888 5477778432 5494530048 5506514944 5511643424 5512937472 5513674752 5529796608 5547761664 5556236196 5564727296 5573227744 5574850344 5575595904 5591898816 5592646656 5600444416 5608999424 5610065628 5611382784 5619954501 5627221792 5628542976 5663340032 5672749668 5674401243 5679366084 5691754152 5700452352 5709160128 5717884928 5729052672 5731952807 5734388412 5751924768 5764471104 5765824512 5769514752 5782099456 5793392619 5802246144 5811109416 5819211776 5819990016 5830577424 5835678912 5848407936 5857345536 5867408088 5871756534 5884564252 5885351232 5889712976 5892215616 5903349248 5910234624 5923126272 5928308736 5941239808 5946773168 5948964864 5952843792 5961940992 5967493632 5985742848 5994886422 6004047872 6007962716 6014970108 6015774528 6028896384 6033364512 6034171392 6047333376 6051815168 6052965546 6054386688 6068404224 6071476144 6072901632 6086148096 6091816416 6110445824 6124593152 6131736576 6141103164 6150488064 6154498392 6159883296 6169296896 6171918336 6173319488 6181346304 6194829312 6200598852 6219560928 6221021184 6229065728 6238580992 6241231872 6259481088 6260318208 6269881212 6278623232 6279462912 6290886168 6293159936 6299021056 6300499968 6310124352 6319767552 6330624516 6349135114 6349984224 6369403136 6371257536 6390741504 6410285056 6413008896 6422805144 6432620544 6472388608 6473908224 6482275562 6485029992 6490704096 6504861888 6514802688 6524754432 6530831247 6545076566 6546613248 6547488768 6550803208 6566633472 6587966976 6589513728 6608113664 6618207946 6621020136 6625927098 6640379844 6641267904 6650527744 6660686816 6663517056 6669347328 6682325878 6683894784 6690119814 6710578896 6725216288 6731100544 6733960704 6754553856 6769287168 6775209984 6779627652 6787535076 6789988352 6796312192 6803250048 6808292064 6813646848 6830410662 6833569792 6845309436 6846916608 6850382623 6851298768 6853293468 6866243104 6874251552 6890167296 6895273728 6910313984 6911238144 6916360192 6919299072 6923810691 6929868708 6940459008 6944984424 6955597824 6962075904 6983366656 6994034159 6997006044 7007698944 7018403616 7029129216 7033712448 7039866624 7041916224 7055222272 7061793137 7063451136 7064395776 7079804928 7085051904 7086398688 7107119152 7108069632 7109738496 7129806848 7143732252 7153692672 7164620358 7165578528 7175569408 7186530512 7189584192 7192182784 7200571392 7209877921 7211570688 7227300864 7234031994 7256154416 7281437184 7303704576 7314861414 7326040064 7329153024 7340348736 7350583296 7351566336 7369653609 7373062144 7385728602 7387462656 7397015552 7408314928 7411462848 7433133792 7434127872 7455865088 7456862208 7480087504 7481843712 7493272668 7504723968 7530872832 7540606266 7549401258 7563666224 7565868324 7572488112 7589005536 7600603136 7612213504 7615448064 7622111232 7638736896 7645851216 7669233024 7685961472 7687766016 7692686336 7707711114 7724523492 7730248281 7736328192 7748145888 7757182944 7759986688 7774103232 7775142912 7780905216 7797877248 7805139783 7823210784 7825047552 7829008712 7832335392 7847134976 7856287488 7880312832 7897501696 7904411648 7907770368 7909565594 7912926504 7919849952 7931953152 7937125056 7949254656 7956658176 7968812439 7970683392 7980990464 7986194342 7993181896 7995509046 7996578336 8019960144 8021032704 8038528512 8044486016 8045561856 8047904256 8063111168 8070620728 8072515584 8084846826 8091205632 8097202176 8114864128 8122421888 8125415424 8130713472 8135917287 8163173718 8175648768 8188137552 8200650752 8205997856 8213177728 8216667648 8241795072 8259772416 8267465136 8269406208 8292747904 8294694912 8321642496 8334354294 8345974784 8347090944 8359841616 8362275516 8372617216 8387848224 8388969984 8400666624 8413499136 8415098442 8439703993 8440832688 8442814464 8466645632 8495010048 8509124502 8520988672 8534004983 8537631228 8550678528 8563740192 8576827392 8616683369 8627887152 8646706656 8654272128 8673149184 8699672576 8703369216 8707774996 8716664124 8728817664 8729985024 8755511296 8772611904 8783955968 8786018304 8797373977 8801112132 8807634801 8826846378 8828026848 8834569464 8853839792 8855023872 8865351936 8882603911 8884689408 8892463104 8911859712 8920159752 8942911488 8947438528 8951240448 8978614272 8992329633 9006071808 9011944074 9022455162 9025716224 9033613312 9039503536 9043344576 9050046768 9051257088 9071000064 9077722752 9079448319 9107214216 9109352448 9127079248 9129222144 9135065024 9137724624 9165668736 9186889728 9193698304 9197604864 9211654746 9214984192 9225732096 9231747588 9239824944 9253945344 9259979232 9274130432 9282767872 9292243968 9300898278 9329341392 9343598592 9357871488 9372172288 9378283264 9386488832 9389221632 9390477312 9404821818 9417934848 9419194368 9439739904 9446735872 9448531584 9450749952 9465186528 9477426176 9479651328 9495936774 9523702671 9524976336 9538256896 9552827144 9554104704 9556886304 9586112256 9615427584 9636401152 9645375992 9648930816 9708582912 9710862336 9723413343 9738272768 9753148552 9757292832 9772204032 9787131648 9800777728 9817614849 9819919872 9826204812 9847638136 9849950208 9881950464 9910845056 9912170496 9927311919 9938890647 9942482944 9960569766 9961901856 9975791616 9991030224 10006298624 10023488817 10025842176 10035179721 10054141688 10065868344 10087824432 10096650816 10118674048 10131830784 10153930752 10162814976 10169441478 10184982528 10194468288 10212438096 10220470272 10225644032 10245615993 10250354688 10267964154 10276948152 10299364656 10306997708 10311377328 10315104256 10330861184 10335250944 10342910592 10365470976 10366857216 10374540288 10397169664 10406853044 10410688512 10417476636 10430947712 10433396736 10443113856 10475049984 10507083776 10511548416 10513934753 10527605424 10543693824 10550568672 10559799936 10575937536 10582833408 10595176704 10608877568 10619707392 10625083252 10627577856 10629598032 10660678728 10662104448 10693280192 10694710272 10718038016 10727415808 10730539008 10746930537 10748367792 10763354112 10779795768 10788274176 10796269568 10800857088 10817356032 10840951296 10847889716 10851047991 10884231624 10900865024 10917516736 10922155776 10955556864 10972292121 10989060096 11013029888 11023286848 11025874944 11027349504 11059593216 11078592903 11095523328 11112472392 11129454592 11146455488 11149700688 11151191808 11183797632 11185293312 11200888832 11217998848 11220131256 11222765568 11239909002 11254443584 11257085952 11310909399 11326680064 11345499336 11348802486 11358732168 11383508304 11400904704 11418320256 11435769856 11458105344 11463905614 11468776824 11503849536 11528942208 11531649024 11539029504 11564198912 11586785238 11604492288 11622218832 11638423552 11639980032 11661154848 11671357824 11696815872 11734816176 11743513068 11769128504 11770702464 11779425952 11784431232 11806698496 11820469248 11846252544 11856617472 11864348391 11882479616 11893546336 11897929728 11905687584 11923881984 11934987264 11971485696 11979291513 11989772844 11993263569 12008095744 12015925432 12029940216 12031549056 12057792768 12066729024 12068342784 12094666752 12103630336 12105931092 12108773376 12127270239 12136808448 12142952288 12145803264 12172296192 12183632832 12220891648 12244760577 12249186304 12263473152 12282206328 12300976128 12308996784 12319766592 12338593792 12346638976 12362692608 12389658624 12401197704 12439121856 12442042368 12458131456 12477161984 12482463744 12501531441 12518962176 12520636416 12539762424 12557246464 12558925824 12581772336 12586319872 12598042112 12600999936 12620248704 12622647663 12639535104 12661249032 12698270228 12699968448 12738806272 12742515072 12763686753 12781483008 12820570112 12826017792 12845610288 12865241088 12944777216 12964551124 12970059984 12981408192 13009723776 13029605376 13049508864 13061662494 13090153132 13093226496 13094977536 13101606416 13133266944 13175933952 13179027456 13216227328 13236415892 13240269567 13242040272 13251854196 13280759688 13282535808 13301055488 13321373632 13327034112 13338694656 13364651756 13367789568 13380239628 13421157792 13450432576 13462201088 13467921408 13509107712 13517916111 13538574336 13550419968 13559255304 13575070152 13579976704 13592624384 13606500096 13616584128 13660821324 13667139584 13690618872 13693833216 13700765246 13702597536 13706586936 13732486208 13748503104 13780334592 13790547456 13820627968 13822476288 13832720384 13838598144 13847621382 13859737416 13880918016 13889968848 13911195648 13924151808 13966733312 13988068318 13994012088 14015397888 14036807232 14058258432 14067424896 14079733248 14083832448 14110444544 14123586274 14126902272 14128791552 14159609856 14170103808 14172797376 14214238304 14216139264 14219476992 14259613696 14287464504 14307385344 14329240716 14331157056 14351138816 14373061024 14379168384 14384365568 14401142784 14419755842 14423141376 14454601728 14468063988 14512308832 14562874368 14607409152 14629722828 14652080128 14658306048 14680697472 14701166592 14703132672 14739307218 14746124288 14771457204 14774925312 14794031104 14816629856 14822925696 14866267584 14868255744 14911730176 14913724416 14940854649 14960175008 14963687424 14986545336 15009447936 15081212532 15098802516 15127332448 15131736648 15144976224 15178011072 15201206272 15224427008 15230896128 15238606243 15244222464 15254162217 15277473792 15291702432 15338466048 15371922944 15375532032 15385372672 15401946231 15415422228 15449046984 15460496562 15472656384 15496291776 15514365888 15519973376 15548206464 15550285824 15558157619 15561810432 15595754496 15610279566 15646421568 15650095104 15658017424 15664670784 15694269952 15712574976 15760625664 15795003392 15808823296 15815540736 15819131188 15825853008 15839699904 15863906304 15874250112 15898509312 15913316352 15937624878 15941366784 15961980928 15972388684 15986363792 15991018092 15993156672 16039920288 16042065408 16077057024 16088972032 16091123712 16095808512 16126222336 16141241456 16145031168 16169693652 16182411264 16194404352 16229728256 16244843776 16250830848 16261426944 16271834574 16326347436 16351297536 16376275104 16401301504 16411995712 16426355456 16433335296 16483590144 16519544832 16534930272 16538812416 16585495808 16589389824 16643284992 16668708588 16691949568 16694181888 16719683232 16724551032 16745234432 16775696448 16777939968 16801333248 16826998272 16830196884 16879407986 16881665376 16885628928 16933291264 16990020096 17018249004 17041977344 17068009966 17075262456 17101357056 17127480384 17153654784 17195858421 17233366738 17255774304 17293413312 17308544256 17346298368 17399345152 17406738432 17415549992 17433328248 17457635328 17459970048 17511022592 17545223808 17567911936 17572036608 17594747954 17602224264 17615269602 17653692756 17656053696 17669138928 17707679584 17710047744 17730703872 17765207822 17769378816 17784926208 17823719424 17840319504 17885822976 17894877056 17902480896 17957228544 17984659266 18012143616 18023888148 18044910324 18051432448 18067226624 18079007072 18086689152 18100093536 18102514176 18142000128 18155445504 18158896638 18211992827 18214428432 18218704896 18254158496 18258444288 18270130048 18275449248 18331337472 18373779456 18387396608 18395209728 18423309492 18429968384 18451464192 18463495176 18479649888 18507890688 18519958464 18548260864 18565535744 18584487936 18593895691 18601796556 18658682784 18687197184 18715742976 18756566528 18772977664 18778443264 18780954624 18809643636 18835869696 18838388736 18879479808 18893471744 18897063168 18901499904 18930373056 18954852352 18959302656 18983807003 18991873548 19047405342 19049952672 19076513792 19105654288 19108209408 19113772608 19167724229 19172224512 19230855168 19272802304 19290751984 19297861632 19417165824 19421724672 19446826686 19476545536 19506297104 19514585664 19544408064 19574263296 19592493741 19601555456 19635229698 19639839744 19652409624 19695276272 19699900416 19763900928 19821690112 19824340992 19854623838 19877781294 19884965888 19921139532 19923803712 19951583232 19982060448 20012597248 20046977634 20051684352 20070359442 20108283376 20131736688 20175648864 20193301632 20237348096 20263661568 20307861504 20325629952 20338882956 20369965056 20388936576 20424876192 20440940544 20451288064 20491231986 20500709376 20535928308 20551147869 20553896304 20598729312 20613995416 20622754656 20630208512 20661722368 20670501888 20685821184 20730941952 20733714432 20749080576 20794339328 20813706088 20821377024 20834953272 20861895424 20866793472 20886227712 20950099968 20982102477 21014167552 21023096832 21027869506 21055210848 21087387648 21101137344 21119599872 21165666816 21185379411 21190353408 21217755136 21239414784 21250166504 21255155712 21259196064 21321357456 21324208896 21386560384 21389420544 21436076032 21454831616 21461078016 21493861074 21496735584 21526708224 21559591536 21576548352 21592539136 21601714176 21629633763 21634712064 21681902592 21695779432 21702095982 21768463248 21801730048 21835033472 21844311552 21911113728 21944584242 21978120192 22026059776 22046573696 22051749888 22054699008 22108960827 22119186432 22157185806 22191046656 22224944784 22258909184 22292910976 22299401376 22302383616 22367595264 22370586624 22435997696 22440262512 22445531136 22479818004 22508887168 22514171904 22621818798 22653360128 22687964467 22690998672 22697604972 22717464336 22767016608 22801809408 22836640512 22907767981 22916210688 22927811228 22937553648 23007699072 23057884416 23063298048 23078059008 23128397824 23163727811 23173570476 23190744843 23208984576 23244437664 23276847104 23279960064 23322309696 23342715648 23388140573 23393631744 23415419349 23469632352 23487026136 23538257008 23541404928 23558851904 23568862464 23613396992 23640938496 23692505088 23713234944 23728696782 23764959232 23787092672 23795859456 23811375168 23847763968 23869974528 23906437317 23942971392 23958583026 23979545688 23986527138 24016191488 24031850864 24059880432 24063098112 24115585536 24133458048 24136685568 24189333504 24207260672 24211862184 24217546752 24254540478 24273616896 24285904576 24291606528 24344592384 24367265664 24407751861 24441783296 24489521154 24498372608 24526946304 24564412656 24601952256 24617993568 24639533184 24677187584 24693277952 24725385216 24779317248 24802395408 24878243712 24884084736 24916262912 24954323968 24964927488 25003062882 25037924352 25041272832 25079524848 25114492928 25117851648 25163544672 25172639744 25196084224 25201999872 25240497408 25245295326 25319111979 25322498064 25396540456 25399936896 25477612544 25485030144 25527373506 25562966016 25602014949 25641140224 25652035584 25691220576 25730482176 25850050107 25889554432 25929102248 25940119968 25962816384 26019447552 26099017728 26123324988 26180306264 26186452992 26189955072 26203212832 26266533888 26351867904 26358054912 26392121931 26422904403 26432454656 26472831784 26480539134 26484080544 26503708392 26561519376 26565071616 26602110976 26642747264 26647811733 26654068224 26677389312 26729303512 26735579136 26760479256 26842315584 26900865152 26924402176 26935842816 26976988899 27018215424 27035832222 27077148672 27100839936 27118510608 27150140304 27159953408 27185248768 27213000192 27233168256 27238344957 27321642648 27381237744 27387666432 27401530492 27405195072 27413173872 27464972416 27497006208 27560669184 27581094912 27641255936 27644952576 27665440768 27677196288 27695242764 27719474832 27761836032 27779937696 27822391296 27848303616 27933466624 27951680197 27976136636 27988024176 28030795776 28073614464 28116516864 28134849792 28159466496 28167664896 28220889088 28247172548 28253804544 28257583104 28319219712 28340207616 28345594752 28428476608 28432278528 28438953984 28519227392 28571108013 28574929008 28614770688 28658481432 28662314112 28702277632 28746122048 28758336768 28839511684 28846282752 28909203456 28936127976 29024617664 29125748736 29170240029 29214818304 29259445656 29304160256 29316612096 29361394944 29402333184 29452844547 29478614436 29492248576 29542914408 29549850624 29588062208 29633259712 29645851392 29732535168 29736511488 29781935757 29823460352 29827448832 29881709298 29920350016 29927374848 29973090672 30018895872 30070466451 30162425064 30197605032 30254664896 30263473296 30289952448 30356022144 30402412544 30448854016 30461792256 30477212486 30488444928 30508324434 30554947584 30583404864 30676932096 30743845888 30751064064 30770745344 30803892462 30830844456 30898093968 30920993124 30945312768 30992583552 31028731776 31039946752 31096412928 31100571648 31116315238 31123620864 31191508992 31220559132 31292843136 31300190208 31316034848 31329341568 31388539904 31425149952 31521251328 31541804259 31590006784 31617646592 31631081472 31638262376 31651706016 31679399808 31727812608 31748500224 31826632704 31875249756 31882733568 31923961856 31944777368 31972727584 31982036184 31986313344 32079840576 32084130816 32154114048 32177944064 32182247424 32191617024 32240791611 32252444672 32282482912 32290062336 32339387304 32364822528 32388808704 32459456512 32489687552 32522853888 32543669148 32553143973 32652694872 32702595072 32752550208 32802603008 32823991424 32852710912 32866670592 32916876363 32967180288 33039089664 33069860544 33077624832 33170991616 33178779648 33235778709 33286569984 33337417176 33383899136 33388363776 33439366464 33449102064 33490468864 33551392896 33555879936 33602666496 33653996544 33660393768 33758815972 33763330752 33771257856 33866582528 33932728197 33980040192 34036498008 34083954688 34136019932 34150524912 34202714112 34254960768 34307309568 34391716842 34466733476 34511548608 34586826624 34617088512 34692596736 34798690304 34813476864 34831099984 34866656496 34915270656 34919940096 35022045184 35090447616 35135823872 35189495908 35204448528 35230539204 35307385512 35312107392 35338277856 35415359168 35420095488 35461407744 35530415644 35538757632 35569852416 35593045173 35647438848 35680639008 35771645952 35789754112 35804961792 35914457088 35937874539 35969318532 36024287232 36047776296 36089820648 36102864896 36134453248 36158014144 36173378304 36200187072 36205028352 36284000256 36310891008 36317793276 36423985654 36428856864 36437409792 36508316992 36516888576 36540260096 36550898496 36662674944 36747558912 36774793216 36790419456 36846618984 36859936768 36902928384 36926990352 36959299776 37015781376 37039916928 37096521728 37131071488 37168975872 37187791382 37203593112 37317365568 37374394368 37431485952 37513133056 37545955328 37556886528 37561909248 37619287272 37671739392 37676777472 37758959616 37786943488 37794126336 37802999808 37860746112 37909704704 37918605312 37967614006 37983747096 38094810684 38099905344 38153027584 38211308576 38216418816 38227545216 38335448458 38344449024 38461710336 38545604608 38581503968 38595723264 38834331648 38893653372 38953091072 39012594208 39029171328 39088816128 39148526592 39184987482 39203110912 39270459396 39279679488 39304819248 39390552544 39399800832 39527801856 39643380224 39648681984 39709247676 39720808701 39755562588 39769931776 39842279064 39847607424 39903166464 39964120896 40025194496 40093955268 40103368704 40123669649 40140718884 40216566752 40263473376 40351297728 40386603264 40474696192 40527323136 40553748333 40615723008 40651259904 40677765912 40739930112 40777873152 40849752384 40902576128 40982463972 41001418752 41071856616 41102295738 41107792608 41197458624 41227990832 41245509312 41260417024 41323444736 41341003776 41361931231 41371642368 41461883904 41467428864 41498161152 41588678656 41627412176 41642754048 41669906544 41723790848 41733586944 41772455424 41900199936 41964204954 42028335104 42046193664 42055739012 42110421696 42174775296 42202274688 42239199744 42331333632 42370758822 42380706816 42435510272 42478829568 42500333008 42510311424 42518392128 42642714912 42648417792 42773120768 42778841088 42872152064 42909663232 42922156032 42987722148 42993471168 43053416448 43119183072 43153096704 43185078272 43203428352 43259267526 43269424128 43363805184 43391558864 43404191964 43536926496 43603460096 43670066944 43688623104 43822227456 43889168484 43956240384 44052119552 44093147392 44103499776 44109398016 44217921654 44238372864 44314371612 44382093312 44449889568 44517818368 44585821952 44598802752 44604767232 44735190528 44741173248 44871995392 44880525024 44891062272 44959636008 45017774336 45028343808 45243637596 45306720256 45375928934 45381997344 45395209944 45434928672 45534033216 45603618816 45673281024 45715818729 45815535962 45832421376 45855622456 45875107296 46015398144 46115768832 46126596096 46156118016 46256795648 46327455622 46347140952 46381489686 46417969152 46488875328 46553694208 46559920128 46644619392 46674472857 46685431296 46776281146 46787263488 46830838698 46939264704 46974052272 47076514016 47082809856 47117703808 47137724928 47226793984 47281876992 47385010176 47426469888 47457393564 47529918464 47574185344 47591718912 47622750336 47695527936 47739949056 47812874634 47885942784 47917166052 47959091376 47973054276 48032382976 48063701728 48119760864 48126196224 48231171072 48266916096 48273371136 48378667008 48414521344 48423724368 48435093504 48509080956 48547233792 48571809152 48583213056 48689184768 48734531328 48815503722 48883566592 48958239113 48979042308 48996745216 49053892608 49128825312 49203904512 49235987136 49279066368 49386555904 49432551959 49450770432 49558634496 49604790816 49756487424 49768169472 49908647936 49929854976 50006125764 50075848704 50082545664 50159049696 50228985856 50235703296 50327089344 50345279488 50392168448 50403999744 50469145447 50480994816 50490590652 50638223958 50644996128 50793080912 50799873792 50955225088 50970060288 51054747012 51125932032 51204029898 51282280448 51304071168 51382441152 51460964352 51527476151 51587575263 51700100214 51779108864 51858204496 51880239936 51925632768 52038895104 52198035456 52246649976 52360612528 52372905984 52379910144 52406425664 52533067776 52703735808 52716109824 52784243862 52845808806 52864909312 52945663568 52961078268 52968161088 53007416784 53123038752 53130143232 53204221952 53285494528 53295623466 53308136448 53354778624 53458607024 53471158272 53520958512 53684631168 53801730304 53848804352 53871685632 53953977798 54036430848 54071664444 54154297344 54201679872 54237021216 54300280608 54319906816 54370497536 54426000384 54466336512 54476689914 54635978481 54643285296 54762475488 54775332864 54803060984 54810390144 54826347744 54929944832 54994012416 55121338368 55162189824 55282511872 55289905152 55330881536 55354392576 55390485528 55438949664 55523672064 55559875392 55644782592 55696607232 55781687073 55866933248 55903360394 55952273272 55976048352 56061591552 56147228928 56269699584 56318932992 56335329792 56441778176 56494345096 56507609088 56515166208 56638439424 56680415232 56691189504 56856953216 56864557056 56877907968 56951421009 57038454784 57142216026 57149858016 57229541376 57316962864 57324628224 57404555264 57492244096 57503172687 57516673536 57679023368 57692565504 57818406912 57872255952 58049235328 58251497472 58340480058 58429636608 58518891312 58608320512 58633224192 58722789888 58777481223 58804666368 58905689094 58957228872 59085828816 59099701248 59176124416 59266519424 59291702784 59465070336 59473022976 59563871514 59646920704 59654897664 59763418596 59840700032 59854749696 59946181344 60037791744 60140932902 60316783583 60324850128 60395210064 60509329792 60526946592 60579904896 60712044288 60897708032 60923584512 60954424972 60976889856 61016648868 61109895168 61166809728 61353864192 61487691776 61502128128 61541490688 61581617839 61607784924 61653443607 61661688912 61796187936 61841986248 61890625536 61985167104 62057463552 62178227377 62192825856 62201143296 62232630476 62247241728 62383017984 62441118264 62585686272 62600380416 62632069696 62658683136 62777079808 62850299904 62946307431 63042502656 63083608518 63180013568 63235293184 63262162944 63276524752 63303412032 63358799616 63497000448 63556138233 63653265408 63750499512 63765467136 63847923712 63889554736 63945455168 63964072368 63972626688 64159681152 64168261632 64308228096 64355888128 64364494848 64383234048 64481583222 64504889344 64564965824 64580124672 64678774608 64729645056 64777617408 64888901289 64918913024 64979375104 65045707776 65087338296 65106287946 65305389744 65405190144 65505100416 65605206016 65647982848 65705421824 65733341184 65833752726 65934360576 66078179328 66139721088 66155249664 66341983232 66357559296 66471557418 66573139968 66674834352 66767798272 66776727552 66878732928 66898204128 66980937728 67102785792 67111759872 67307993088 67320787536 67517631944 67526661504 67542515712 67733165056 67865456394 67960080384 68063893401 68072996016 68167909376 68272039864 68301049824 68405428224 68509921536 68723303943 68783433684 68933466952 69023097216 69173653248 69234177024 69385193472 69491183433 69572234529 69597380608 69626953728 69662199968 69733312992 69830541312 69839880192 70044090368 70164421719 70180895232 70246258047 70271647744 70378991816 70408897056 70461078408 70614771024 70624214784 70676555712 70830718336 70840190976 70922815488 71060831288 71077515264 71139704832 71186090346 71294877696 71361278016 71543291904 71579508224 71609923584 71719311951 71828914176 71875749078 71938637064 72048574464 72095552592 72179641296 72205729792 72268906496 72316028288 72346756608 72400374144 72410056704 72568000512 72621782016 72635586552 72847971308 72857713728 72874819584 73016633984 73033777152 73080520192 73101796992 73223255583 73325349888 73495117824 73549586432 73580838912 73693237968 73719873536 73805856768 73853980704 73918599552 74031562752 74079833856 74262142976 74337951744 74375582764 74407186224 74634731136 74748788736 74862971904 75026266112 75091910656 75113773056 75123818496 75238574544 75343478784 75353554944 75517919232 75573886976 75588252672 75605999616 75721492224 75819409408 75935228012 75957335937 75967494192 76189621368 76199810688 76306055168 76422617152 76432837632 76455090432 76670896916 76688898048 76806044847 76923420672 77091209216 77163007936 77191446528 77550150321 77668663296 77787306744 77906182144 78025188416 78058342656 78297053184 78369974964 78406221824 78540918792 78559358976 78609638496 78781105088 78799601664 79055603712 79176365793 79286760448 79297363968 79418495352 79441617402 79511125176 79539863552 79684558128 79695214848 79806332928 79928241792 79943435199 80050388992 80187910536 80206737408 80247339298 80281437768 80433133504 80526946752 80702595456 80773206528 80949392384 81054646272 81107496666 81231446016 81302519808 81355531824 81479860224 81555746304 81699504768 81805152256 81964927944 82143713232 82204591476 82215585216 82394917248 82455981664 82491018624 82520834048 82646889472 82682007552 82723862462 82743284736 82923767808 82934857728 82996322304 83177357312 83254824352 83285508096 83339813088 83447581696 83467173888 83544910848 83800399872 83855040591 83928409908 84056670208 84092387328 84111478024 84220843392 84349550592 84404549376 84478399488 84662667264 84741517644 84761413632 84871020544 84957659136 85000666016 85020622848 85036784256 85285429824 85296835584 85546241536 85557682176 85713324039 85744304128 85819326464 85844312064 85975444296 85986942336 86106832896 86238366144 86370156544 86518535052 86538848256 86727610368 86783117728 86808383928 87073852992 87206920192 87340133888 87377246208 87510720087 87644454912 87778336968 87912480768 88104239104 88186294784 88206999552 88358533641 88435843308 88476745728 88628743224 88764186624 88899779136 89035636736 89171643904 89197605504 89209534464 89254693709 89345807271 89470381056 89482346496 89743990784 89761050048 89782124544 89919272016 90035548672 90056687616 90211399353 90487275192 90613440512 90751857868 90763994688 90790419888 90869857344 91068066432 91207237632 91346562048 91431637458 91631071924 91664842752 91711244912 91750214592 92030796288 92231537664 92253192192 92312236032 92513591296 92654911244 92694281904 92762979372 92835938304 92977750656 93107388416 93119840256 93289238784 93348945714 93370862592 93552562292 93574526976 93661677396 93878529408 93948104544 94153028032 94165619712 94235407616 94275449856 94453587968 94563753984 94625412777 94770020352 94852939776 94914787128 95059836928 95148370688 95183437824 95245500672 95479898112 95625749268 95771885568 95834332104 95918182752 95946108552 96064765952 96127403456 96239521728 96252392448 96462342144 96533832192 96546742272 96757334016 96829042688 96847448736 96870187008 97018161912 97094467584 97143618304 97166426112 97378369536 97469062656 97631007444 97767133184 97916478226 97958084616 97993490432 98107785216 98257650624 98407809024 98471974272 98558132736 98773111808 98865103918 98901540864 99117268992 99209581632 99512974848 99536338944 99817295872 99859709952 100012251528 100151697408 100165091328 100318099392 100457971712 100471406592 100654178688 100690558976 100784336896 100807999488 100938290894 100961989632 100981181304 101276447916 101289992256 101586161824 101599747584 101910450176 101940120576 102109494024 102251864064 102408059796 102564560896 102608142336 102764882304 102921928704 103054952302 103175150526 103400200428 103558217728 103716408992 103760479872 103851265536 104077790208 104396070912 104493299952 104721225056 104745811968 104759820288 104812851328 105066135552 105407471616 105568487724 105691617612 105729818624 105891327136 105922156536 105936322176 106014833568 106246077504 106260286464 106408443904 106570989056 106591246932 106616272896 106670243701 106709557248 106779135519 106917214048 106942316544 107041917024 107369262336 107603460608 107697608704 107743371264 107813623617 107907955596 108072861696 108143328888 108308594688 108403359744 108474042432 108600561216 108639813632 108740995072 108852000768 108907103333 108932673024 108953379828 109271956962 109286570592 109524950976 109550665728 109606121968 109620780288 109652695488 109859889664 109988024832 110242676736 110324379648 110565023744 110579810304 110661763072 110708785152 110780971056 110877899328 111047344128 111119750784 111289565184 111393214464 111563374146 111733866496 111806720788 111904546544 111952096704 112123183104 112294457856 112539399168 112637865984 112670659584 112883556352 112988690192 113015218176 113030332416 113276878848 113360830464 113382379008 113713906432 113729114112 113755815936 113902842018 114076909568 114284432052 114299716032 114459082752 114633925728 114649256448 114809110528 114984488192 115006345374 115033347072 115358046736 115385131008 115636813824 115744511904 116098470656 116502994944 116680960116 116859273216 117037782624 117216641024 117266448384 117445579776 117554962446 117609332736 117811378188 117914457744 118171657632 118199402496 118352248832 118533038848 118583405568 118930140672 118946045952 119127743028 119293841408 119309795328 119526837192 119681400064 119709499392 119892362688 120075583488 120281865804 120371008947 120633567166 120649700256 120790420128 121018659584 121053893184 121159809792 121424088576 121795416064 121847169024 121908849944 121953779712 122033297736 122219790336 122333619456 122707728384 122975383552 123004256256 123082981376 123163235678 123215569848 123306887214 123323377824 123592375872 123683972496 123781251072 123970334208 124085793693 124114927104 124356454754 124385651712 124402286592 124465260952 124494483456 124766035968 124882236528 125171372544 125200760832 125264139392 125317366272 125554159616 125700599808 125892614862 126085005312 126167217036 126360027136 126470586368 126524325888 126553049504 126606824064 126717599232 126994000896 127112276466 127306530816 127500999024 127530934272 127695847424 127779109472 127890910336 127928144736 127945253376 128319362304 128336523264 128616456192 128711776256 128728989696 128766468096 128963166444 129009778688 129129931648 129160249344 129357549216 129459290112 129555234816 129777802578 129837826048 129958750208 130091415552 130157269837 130174676592 130212575892 130610779488 130810380288 131010200832 131295965696 131410843648 131466682368 131667505452 131868721152 132156358656 132279442176 132310499328 132683966464 132715118592 132886649021 132943114836 133146279936 133349668704 133535596544 133553455104 133757465856 133796408256 134174069603 134205571584 134223519744 134615986176 134641575072 135035263888 135053323008 135085031424 135466330112 135730912788 135920160768 136127786802 136145992032 136335818752 136544079728 136602099648 136810856448 136987680499 137019843072 137147456187 137446607886 137566867368 137866933904 138046194432 138347306496 138468354048 138770386944 138982366866 139144469058 139194761216 139253907456 139324399936 139466625984 139661082624 139679760384 140023418571 140088180736 140328843438 140361790464 140492516094 140543295488 140757983632 140817794112 140922156816 141229542048 141248429568 141353111424 141661436672 141680381952 141845630976 142121662576 142155030528 142279409664 142372180692 142589755392 142722556032 143086583808 143159016448 143219847168 143438623902 143657828352 143751498156 143877274128 144097148928 144191105184 144359282592 144411459584 144537812992 144632056576 144693513216 144800748288 144820113408 145136001024 145243564032 145271173104 145695942616 145715427456 145749639168 146033267968 146067554304 146161040384 146203593984 146446511166 146650699776 146874717339 146990235648 147099172864 147161677824 147386475936 147439747072 147611713536 147707961408 147837199104 148159667712 148297655877 148524285952 148675903488 148751165528 148814372448 149269462272 149725943808 150052532224 150183821312 150227546112 150247636992 150477149088 150686957568 150707109888 151035838464 151147773952 151176505344 151211999232 151407436341 151442984448 151638818816 151870456024 151914671874 151934988384 152379242736 152399621376 152612110336 152845234304 152865675264 152910180864 153341793832 153377796096 153612089694 153846841344 154182418432 154326015872 154382893056 154582428453 154762725789 155100300642 155337326592 155574613488 155812364288 156050376832 156116685312 156594106368 156739949928 157081837584 157118717952 157219276992 157562210176 157599203328 158111207424 158352731586 158573520896 158594727936 158836990704 158883234804 159022250352 159079727104 159369116256 159390429696 159612665856 159856483584 159886870398 160354375867 160375821072 160413474816 160494678596 160562875536 160866267008 161053893504 161405190912 161546413056 161898784768 162109292544 162146094677 162214993332 162462892032 162605039616 162711063648 162959720448 163111492608 163399009536 163610304512 163716984011 163907935443 163929855888 164287426464 164409182952 164431170432 164789834496 164911963328 164982037248 165293778944 165364015104 165447724924 165486569472 165847535616 165869715456 165992644608 166354714624 166509648704 166571016192 166679626176 166895163392 166934347776 167089821696 167345061219 167600799744 167710081182 167856819816 168113340416 168184774656 168222956048 168441686784 168809098752 168956798976 169325334528 169483035288 169522827264 169742041088 169915318272 170001332032 170041245696 170073568512 170570859648 170593671168 170854263027 171092483072 171115364352 171426648078 171488608256 171638652928 171688624128 171950888592 171973884672 172213665792 172476732288 172509518061 172740313088 173037070104 173077696512 173455220736 173566235456 173616767856 174147705984 174413840384 174680267776 174754492416 175021440174 175288909824 175556673936 175824961536 176208478208 176372589568 176413999104 176717067282 176871686616 177257486448 177528373248 177799558272 178071273472 178343287808 178395211008 178419068928 178509387418 178691614542 178940762112 178964692992 179487981568 179522100096 179564249088 179838544032 180071097344 180113375232 180422798706 180950350749 180974550384 181226881024 181503715736 181527989376 181580839776 181739714688 182136132864 182693124096 182863274916 183262143848 183329685504 183422489824 183500429184 184061592576 184463075328 184506384384 184624472064 184744853517 184960330821 185027182592 185309822488 185388563808 185525958744 185671876608 185955501312 186214776832 186534682131 186578477568 186697891428 186741725184 187105124584 187149053952 187323354792 187757058816 187896209088 188306056064 188331239424 188470815232 188550899712 188838922293 188907175936 189127507968 189250825554 189540040704 189705879552 189829574256 190119673856 190296741376 190491001344 190668414699 190959796224 191251498536 191543771136 191668664208 191836365504 191892217104 192129531904 192254806912 192479043456 192504784896 192924684288 193067664384 193093484544 193514668032 193658085376 193694897472 193740374016 194036323824 194188935168 194287236608 194332852224 194666703867 194756739072 194938125312 195262014888 195534266368 195832956452 195916169232 195986980864 196215570432 196515301248 196815618048 196943948544 197116265472 197546223616 197730207836 197803081728 198234537984 198419163264 199025949696 199072677888 199634591744 199719419904 200024503056 200303394816 200330182656 200636198784 200915943424 200942813184 201308357376 201568673792 201876581788 201923979264 201962362608 202552895832 202579984512 203172323648 203199495168 203820900352 203880241152 204191680203 204218988048 204503728128 204816119592 205129121792 205216284672 205529764608 206109904604 206169911829 206350301052 206800400856 207116435456 207432817984 207520959744 207702531072 208155580416 208473550299 208792141824 208986599904 209442450112 209491623936 209519640576 209625702656 210132271104 210493265157 210814943232 211136975448 211383235224 211459637248 211782654272 211844313072 211872644352 212029667136 212492155008 212520572928 212816887808 213141978112 213182493864 213232545792 213340487402 213419114496 213558271038 213834428096 213884633088 214083834048 214738524672 215206921216 215395217408 215486742528 215627247234 215815911192 216145723392 216286657776 216617189376 216806719488 216948084864 217201122432 217279627264 217481990144 217704001536 217814206666 217865346048 217906759656 218543913924 218573141184 219049901952 219101331456 219212243936 219241560576 219305390976 219719779328 219976049664 220485353472 220648759296 221130047488 221159620608 221323526144 221417570304 221561942112 221755798656 222094688256 222239501568 222786428928 223126748292 223467732992 223613441576 223809093088 223904193408 224246366208 224588915712 225078798336 225275731968 225341319168 225767112704 225977380384 226030436352 226060664832 226553757696 226721660928 226764758016 227427812864 227458228224 227805684036 227872007811 228153819136 228568864104 228599432064 228918165504 229267851456 229298512896 229618221056 229968976384 230012690748 230066694144 230418134541 230716093472 230770262016 231273627648 231489023808 232196941312 232650450963 233005989888 233361920232 233718546432 234075565248 234433282048 234891159552 235109924892 235218665472 235622756376 235828915488 236343315264 236398804992 236704497664 237066077696 237166811136 237529097379 237860281344 237892091904 238255486056 238587682816 238619590656 239053674384 239362800128 239418998784 239784725376 239830305597 240151166976 240563731608 240742017894 241267134332 241299400512 241580840256 242037319168 242107786368 242319619584 242848177152 243590832128 243694338048 243817699888 243907559424 244066595472 244439580672 244667238912 245415456768 245950767104 246165962752 246326471356 246431139696 246613774428 246646755648 247184751744 247367944992 247562502144 247940668416 248171587386 248229854208 248712909508 248771303424 248804573184 248930521904 248988966912 249532071936 249764473056 250342745088 250401521664 250528278784 250634732544 251108319232 251401199616 251565121773 251785229724 252170010624 252334434072 252720054272 252941172736 253048651776 253106099008 253213648128 253435198464 253988001792 254224552932 254613061632 255001998048 255061868544 255391694848 255558218944 255781820672 255856289472 255890506752 256638724608 256673046528 257232912384 257423552512 257457979392 257532936192 257926332888 258019557376 258259863296 258320498688 258715098432 259110469632 259555605156 259675652096 259917500416 260182831104 260314539674 260349353184 260425151784 261221558976 261620760576 262020401664 262591931392 262821687296 262933364736 263335010904 263737442304 264312717312 264558884352 264620998656 265367932928 265430237184 265773298042 265886229672 266292559872 266699337408 267071193088 267106910208 267514931712 267592816512 267764081127 268348139206 268411143168 268447039488 269231972352 269283150144 270070527776 270106646016 270170062848 270932660224 271461825576 271840321536 272255573604 272291984064 272671637504 273088159456 273204199296 273621712896 273975360998 274039686144 274294912374 274893215772 275133734736 275733867808 276092388864 276694612992 276936708096 277540773888 277964733732 278288938116 278389522432 278507814912 278648799872 278933251968 279322165248 279359520768 280046837142 280176361472 280657686876 280723580928 280865687543 280985032188 281086590976 281515967264 281635588224 281844313632 282459084096 282496859136 282706222848 283322873344 283360763904 283691261952 283876238331 284243325152 284310061056 284558819328 284744361384 285179510784 285445112064 286318032896 286439694336 286877247804 287315656704 287502996312 287754548256 288194297856 288382210368 288718565184 288822919168 289264113152 289387026432 289533518617 289601496576 289640226816 290272002048 290487128064 290542346208 291391885232 291430854912 291499278336 292066535936 292135108608 292322080768 292407187968 292893022332 293301399552 293749434678 293980471296 294198345728 294323355648 294772951872 294879494144 295223427072 295415922816 295604994761 295674398208 296319335424 296595311754 297048571904 297351806976 297502331056 297628744896 298538924544 299451887616 300105064448 300367642624 300455092224 300495273984 300954298176 301373915136 301414219776 302071676928 302295547904 302353010688 302423998464 302814872682 302885968896 303277637632 303740912048 303829343748 303869976768 304758485472 304799242752 305224220672 305690468608 305731350528 305820361728 306683587664 306755592192 307224179388 307693682688 308364836864 308652031744 308765786112 309164856906 309525451578 310200601284 310674653184 311149226976 311624728576 312100753664 312233370624 313188212736 313479899856 314163675168 314237435904 314438553984 315124420352 315198406656 316222414848 316705463172 317147041792 317189455872 317673981408 317766469608 318044500704 318159454208 318738232512 318780859392 319225331712 319712967168 319773740796 320010731103 320708751734 320751642144 320826949632 320989357192 321125751072 321732534016 322107787008 322810381824 323092826112 323797569536 324218585088 324292189354 324429986664 324925784064 325210079232 325422127296 325919440896 326222985216 326721309999 326798019072 327220609024 327433968022 327815870886 327859711776 328574852928 328818365904 328862340864 329579668992 329823926656 329964074496 330587557888 330728030208 330895449848 330973138944 331695071232 331739430912 331985289216 332709429248 333019297408 333142032384 333359252352 333790326784 333868695552 334179643392 334690122438 335201599488 335420162364 335713639632 336226680832 336369549312 336445912096 336883373568 337618197504 337913597952 338650669056 338966070576 339045654528 339484082176 339830636544 340002664064 340082491392 340147137024 341141719296 341187342336 341708526054 342184966144 342230728704 342853296156 342977216512 343277305856 343377248256 343901777184 343947769344 344427331584 344953464576 345019036122 346027863713 346074140208 346155393024 346910441472 347132470912 347233535712 348295411968 349360535552 349508984832 350042880348 350577819648 351113347872 351649923072 352416956416 352745179136 352827998208 353284018129 353434134564 353743373232 354514972896 355056746496 355599116544 356686575616 356790422016 356838137856 357018774836 357383229084 357881524224 357929385984 358975963136 359044200192 359128498176 359677088064 360142194688 360226750464 360692333057 360845597412 361113026841 361900701498 361949100768 362453762048 363007431472 363055978752 363161679552 363479429376 364186760351 364272265728 365386248192 365726549832 366524287696 366659371008 366844979648 367000858368 368123185152 368926150656 369012768768 369248944128 369489707034 369920661642 370054365184 370619644976 370777127616 371051917488 371343753216 371911002624 372257381079 372429553664 373069364262 373156955136 373395782856 373483450368 374210249168 374298107904 374646709584 375514117632 375792418176 376612112128 376662478848 376941630464 377101799424 377677844586 377814351872 378255015936 378501651108 379080081408 379411759104 379659148512 380239347712 380593482752 380982002688 381336829398 381919592448 382502997072 383087542272 383337328416 383672731008 383784434208 384259063808 384509613824 384958086912 385009569792 385849368576 386135328768 386186969088 387029336064 387316170752 387389794944 387480748032 388072647648 388377870336 388574473216 388665704448 389333407734 389513478144 389876250624 390471809511 390524029776 391068532736 391665912904 391832338464 391973961728 392431140864 393030602496 393887897088 394232530944 395092447232 395460415672 395606163456 396469075968 396838326528 398051899392 398145355776 398659947063 399269183488 399438839808 400049006112 400606789632 400660365312 401272397568 401831886848 402522208809 402616714752 403137347584 403753163576 403847958528 403924725216 405105791664 405159969024 406344647296 406398990336 407641800704 407760482304 408383360406 408437976096 409007456256 409632239184 410258243584 410432569344 410963041497 411059529216 411442368561 412219809208 412339823658 412700602104 413600801712 414232870912 414865635968 415041919488 415405062144 416311160832 416947100598 417584283648 417973199808 418884900224 418983247872 419039281152 419251405312 420070255713 420264542208 420986530314 421629886464 422273950896 422766470448 422919274496 423565308544 423688626144 423745288704 424059334272 424984310016 425041145856 426283956224 426364987728 426465091584 426680974804 426838228992 427116542076 427668856192 427769266176 428167668096 429477049344 430413842432 430790434816 430973485056 431071324873 431254494468 431631822384 432291446784 432573315552 433234378752 433613438976 433896169728 434402244864 434963980288 435247591639 435408003072 435628413332 435730692096 435813519312 437087827848 437146282368 438099803904 438202662912 438424487872 438483121152 438610781952 439439558656 439952099328 440624152017 440970706944 441297518592 442260094976 442319241216 442647052288 442835140608 443123884224 443511597312 444479003136 444892967631 445572857856 446253496584 446935465984 447226883152 447618186176 447808386816 449177831424 450157596672 450551463936 450682638336 451534225408 451954760768 452060872704 452121329664 453107515392 453443321856 453529516032 454222309023 454855625728 454916456448 455611368072 455744015622 456307638272 457137728208 457198864128 457836331008 458535702912 458597025792 459236442112 459937952768 460025381496 460133388288 460836269082 461432186944 461540524032 462547255296 462978047616 463747285359 464393882624 465300901926 466011979776 466723840464 467437092864 468151130496 468866564096 469782319104 470219849784 471245512752 471657830976 472686630528 472797609984 473408995328 474132155392 474333622272 475058194758 475720562688 475784183808 476510972112 477175365632 477239181312 478107348768 478725600256 478837997568 479569450752 479660611194 481063127601 481127463216 481484035788 482534268664 482598801024 483161680512 484074638336 484215572736 484639239168 485696354304 486438284031 487181664256 487388676096 487635399776 487815118848 488133190944 488879161344 489334477824 490830913536 491150952033 491723806329 491901534208 492331925504 492652942712 492862279392 493227548856 493293511296 494369503488 494735889984 495881336832 496343174772 496459708416 497425819016 497542606848 497609146368 497861043808 497977933824 499064143872 499528946112 500685490176 500803043328 501056557568 501269465088 502035183657 502216638464 502802399232 503130243546 503570459448 504340021248 504668868144 505440108544 505882345472 506212198016 506427296256 506870396928 507976003584 508449105864 509226123264 510003996096 510123737088 510783389696 511116437888 511563641344 511712578944 511781013504 512562789081 513277449216 513346093056 514465824768 514847105024 514915958784 515065872384 515852665776 516039114752 516519726592 516640997376 517430196864 517528554183 518220939264 519111210312 519835000832 520365662208 520629079348 520698706368 520850303568 522443117952 523241521152 524040803328 525183862784 525643374592 525866729472 526670021808 527474884608 528625434624 529117768704 529241997312 530735865856 531546596084 531772459344 532585119744 533398674816 534142386176 534213820416 535029863424 535185633024 535528162254 536696278412 536822286336 536894078976 538463944704 538566300288 540141055552 540213292032 540340125696 541865320448 542851052247 542923651152 543680643072 544511147208 544583968128 545343275008 546176318912 546408398592 547950721996 548079372288 548589824748 549786431544 550267469472 551467735616 552184777728 553389225984 553873416192 554234560551 555081547776 555929467464 556577876232 556779044864 557015629824 557297599744 557866503936 558644330496 559604046393 560093674284 560352722944 561315373752 561447161856 561731375086 561970064376 562173181952 563031934528 563271176448 563688627264 564918168192 564993718272 565412445696 566645746688 566721527808 567382523904 567752476662 568486650304 568620122112 569117638656 569488722768 570359021568 570890224128 572636065792 572879388672 573754495608 574631313408 575005992624 575509096512 576388595712 576764420736 577437130368 577645838336 578528226304 578774052864 579067037234 579202993152 579280453632 580544004096 580974256128 581084692416 582783770464 582861709824 582998556672 584133071872 584270217216 584644161536 584814375936 585786044664 586602799104 587498869356 587960942592 588396691456 588646711296 589545903744 589758988288 590446854144 590831845632 591209989522 591348796416 592638670848 593190623508 594097143808 594703613952 595004662112 595257489792 597077849088 598903775232 600210128896 600735285248 600910184448 600990547968 601908596352 602747830272 602828439552 604591095808 604706021376 605629745364 605771937792 606555275264 607481824096 607658687496 607739953536 609516970944 609598485504 610448441344 611380937216 611462701056 611640723456 612575040609 613367175328 613511184384 614448358776 615387365376 616729673728 617304063488 618329713812 618509735487 619050903156 620401202568 621349306368 622298453952 623249457152 624201507328 624466741248 624782855963 625420650897 626376425472 626959799712 628327350336 628474871808 628877107968 630248840704 630396813312 631479795471 632444829696 633410926344 634294083584 634378911744 635347962816 635532939216 636089001408 636318908416 637476465024 637561718784 638450663424 639425934336 639547481592 640021462206 641417503468 641503284288 641653899264 641978714384 642251502144 643465068032 644215574016 645620763648 646185652224 647595139072 648437170176 648584378708 648859973328 649851568128 650420158464 650844254592 651838881792 652445970432 653442619998 653596038144 654441218048 654867936044 655631741772 655719423552 657149705856 657636731808 657724681728 659159337984 659647853312 659928148992 661175115776 661456060416 661790899696 661946277888 663390142464 663478861824 663970578432 665418858496 666038594816 666284064768 666718504704 667580653568 668359286784 669380244876 670403198976 670840324728 671427279264 672453361664 672739098624 672891824192 673766747136 675236395008 675827195904 677301338112 677932141152 678091309056 678968164352 679661273088 680005328128 680164982784 680294274048 682283438592 682374684672 683417052108 684369932288 684461457408 685706592312 685954433024 686554611712 686754496512 687803554368 687895538688 688854663168 689906929152 690038072244 692055727426 692148280416 692310786048 693820882944 694264941824 694467071424 696590823936 698721071104 699017969664 700085760696 701155639296 702226695744 703299846144 704833912832 705490358272 705655996416 706568036258 706868269128 707486746464 709029945792 710113492992 711198233088 713373151232 713580844032 713676275712 714037549672 714766458168 715763048448 715858771968 717951926272 718088400384 718256996352 719354176128 720284389376 720453500928 721384666114 721691194824 722226053682 723801402996 723898201536 724907524096 726014862944 726111957504 726323359104 726958858752 728373520702 728544531456 730772496384 731453099664 733048575392 733318742016 733689959296 734001716736 736246370304 737852301312 738497888256 738979414068 739841323284 740108730368 741239289952 741554255232 742103834976 742687506432 743822005248 744514762158 744859107328 746138728524 746313910272 746691705907 746791565712 746966900736 748420498336 748596215808 749293419168 751028235264 751584836352 753224224256 753324957696 753883260928 754203598848 754695365319 755355689172 755628703744 756510031872 757003302216 758160162816 758823518208 759318297024 760478695424 761186965504 761964005376 762349723331 762673658796 763839184896 765005994144 766175084544 766674656832 767345462016 767568868416 769019227648 769916173824 770019139584 771698737152 772270657536 772373938176 774058672128 774632341504 774779589888 774961496064 776145295296 777148946432 777331408896 778666815468 779026956288 779752501248 780943619022 781048059552 782137065472 783331825808 783664676928 783947923456 784862281728 785876693389 786061204992 787775794176 788465061888 790184894464 790920831344 791212326912 792938151936 793676653056 796103798784 796290711552 797319894126 798538366976 798877679616 800098012224 801213579264 801320730624 802544795136 803292243381 803663773696 805044417618 805233429504 806274695168 807506327152 807695917056 807849450432 810211583328 810319938048 812689294592 812797980672 815283601408 815520964608 816766720812 816875952192 818014912512 819264478368 820516487168 820865138688 821926082994 822119058432 822884737122 824439618416 824679647316 825401204208 827201603424 828465741824 829731271936 830083838976 830810124288 832622321664 833894201196 835168567296 835946399616 837769800448 837966495744 838078562304 838502810624 840140511426 840529084416 841973060628 842597062629 843259772928 844547901792 845532940896 845838548992 847130617088 847377252288 847490577408 848118668544 849968620032 850082291712 852567912448 852729975456 852930183168 853361949608 853676457984 854233084152 855337712384 855538532352 856335336192 858954098688 860827684864 861580869632 861946970112 862142649746 862508988936 863263644768 864582893568 865146631104 866468757504 867792339456 868600555851 868804489728 869927960576 870495183278 870816006144 871256826664 871461384192 871627038624 874175655696 874292564736 876199607808 876405325824 876848975744 876966242304 877221563904 878879117312 879904198656 881248304034 881941413888 882595037184 884520189952 884638482432 885294104576 885670281216 886247768448 886814984283 887023194624 888958006272 889785935262 891145715712 892506993168 893870931968 894453766304 895236372352 895616773632 898355662848 900315193344 901102927872 901365276672 903068450816 903909521536 904121745408 904242659328 906215030784 906886643712 907059032064 908444618046 909711251456 909832912896 911222736144 911488031244 912615276544 914275456416 914397728256 915672662016 917071405824 917194051584 919875905536 920050762992 920266776576 921672538164 922864373888 923081048064 925094510592 925956095232 927494570718 928787765248 930206543147 930601803852 932023959552 933447680928 934874185728 936302260992 939218487221 939564638208 940439699568 942491025504 943315661952 945373261056 945595219968 948264310784 948667244544 950116389516 951441125376 951568367616 953021944224 954350731264 954478362624 956214697536 957451200512 957675995136 958913763493 959138901504 959321222388 960032193309 962126255202 962254926432 962968071576 965068537328 965197602048 966323361024 968149276672 968431145472 969278478336 971392708608 972876568062 974363328512 974777352192 975270799552 975630237696 976266381888 977758322688 978668955648 980163929997 981661827072 982301904066 983447612658 983803068416 984663851008 985305885424 985724558784 986455097712 986587022592 988739006976 989471779968 991762673664 992686349544 992919416832 994851638032 995085213696 995218292736 995722087616 995955867648 998128287744 999057892224 1001370980352 1001606086656 1002113115136 1002538930176 1004070367314 1004433276928 1005604798464 1006260487092 1007140918896 1008680042496 1009337736288 1010880217088 1011764690944 1012424396032 1012854592512 1013740793856 1015952007168 1016898211728 1018452246528 1020007992192 1020247474176 1021566779392 1022232875776 1023127282688 1023425157888 1023562027008 1025125578162 1026554898432 1026692186112 1028931649536 1029694210048 1029831917568 1030131744768 1031705331552 1032078229504 1033039453184 1033281994752 1034860393728 1035057108366 1038083591139 1038222420624 1039670001664 1040731324416 1041258158696 1041397412736 1041700607136 1044886235904 1048081606656 1050367725568 1051286749184 1051733458944 1053340043616 1054949769216 1057250869248 1058235537408 1058483994624 1059852054387 1061471731712 1063093192168 1063544918688 1065170239488 1066797349632 1068284772352 1070059726848 1070371266048 1071056324508 1073392556824 1073644572672 1073788157952 1076927889408 1077132600576 1080282111104 1080426584064 1080680251392 1082076999171 1083339080523 1083730640896 1085702104494 1085847302304 1087361286144 1089022294416 1089167936256 1090686550016 1092352637824 1092560281053 1092816797184 1095901443992 1096158744576 1097179649496 1099572863088 1100534938944 1102935471232 1104369555456 1106778451968 1107746832384 1108469121102 1110163095552 1111858934928 1113155752464 1113558089728 1114031259648 1114595199488 1115733007872 1116772143237 1117288660992 1119208092786 1120187348568 1122630747504 1122894323712 1123462750172 1123940128752 1124346363904 1126063869056 1126542352896 1127377254528 1129836336384 1129987436544 1130824891392 1133291493376 1133443055616 1134765047808 1135504953324 1136973300608 1137240244224 1138235277312 1138977445536 1140718043136 1141780448256 1145272131584 1145758777344 1146018888077 1147508991216 1149262626816 1150011985248 1151018193024 1152777191424 1153528841472 1154874260736 1157056452608 1157548105728 1158134074468 1158405986304 1158560907264 1161088008192 1161948512256 1162169384832 1165567540928 1165723419648 1165997113344 1168266143744 1168540434432 1169288323072 1169628751872 1171415428533 1171572089328 1173205598208 1174997738712 1175921885184 1176793382912 1177293422592 1179091807488 1181663691264 1182419979044 1182697592832 1185277341696 1186381247016 1188194287616 1189407227904 1190009324224 1190514979584 1194155698176 1195979841189 1197807550464 1200420257792 1201470570496 1201820368896 1201981095936 1203817192704 1205495660544 1207566626427 1209182191616 1209412042752 1211259490728 1211543875584 1213110550528 1214963648192 1215317374992 1215479907072 1219033941888 1219196971008 1220896882688 1222761874432 1222925402112 1223281446912 1225150081218 1226734350656 1227022368768 1228896717552 1230774730752 1232889124491 1233459347456 1234608126976 1236659427624 1237019470974 1238101806312 1240802405136 1242698612736 1244596907904 1246498914304 1248403014656 1248933482496 1249565711926 1250841301794 1252752850944 1253919599424 1256654700672 1256949743616 1257754215936 1260497681408 1260793626624 1262959590942 1264889659392 1266821852688 1268588167168 1268757823488 1270695925632 1271065878432 1272178002816 1272637816832 1274952930048 1275123437568 1278851868672 1279094963184 1280042924412 1282835006936 1283006568576 1283307798528 1283957428768 1284503004288 1286930136064 1288431148032 1291241527296 1292371304448 1293213974619 1295190278144 1296874340352 1297168757416 1297719946656 1299703136256 1300840316928 1301688509184 1304891940864 1305742774917 1306885239996 1307192076288 1308882436096 1309735872088 1311263483544 1311438847104 1314299411712 1315273463616 1315449363456 1318318675968 1319295706624 1319856297984 1321872456051 1322350231552 1322912120832 1323581799392 1323892555776 1326780284928 1326957723648 1327941156864 1330837716992 1332077189632 1333437009408 1334678902893 1335161307136 1336718573568 1338760489752 1340806397952 1341680649456 1342854558528 1344906723328 1345783648384 1347533494272 1350472790016 1351654391808 1354602676224 1355864282304 1356182618112 1357936328704 1359322546176 1360010656256 1360329965568 1360588548096 1362666927069 1364566877184 1364749369344 1366834104216 1368739864576 1368922914816 1371413184624 1371908866048 1373109223424 1373508993024 1375607108736 1375791077376 1377709326336 1379813858304 1380076144488 1384111454852 1384296560832 1384621572096 1387641765888 1388529883648 1388934142848 1391241856077 1393181647872 1397442142208 1398035939328 1400171521392 1402311278592 1404453391488 1406599692288 1410980716544 1413136072516 1413736538256 1414973492928 1418059891584 1420226985984 1422396466176 1426746302464 1427161688064 1427352551424 1428075099344 1429532916336 1431526096896 1431717543936 1435903852544 1436176800768 1436513992704 1438708352256 1440568778752 1442769332228 1443189382803 1443382389648 1444452107364 1447602805992 1447796403072 1449815048192 1452029725888 1452223915008 1452646718208 1453917717504 1456747041404 1457089062912 1459314852093 1461544992768 1462906199328 1466097150784 1466637484032 1467379918592 1468003433472 1472492740608 1473452856099 1475704602624 1476995776512 1477958828136 1479682646568 1480217460736 1482478579904 1483108510464 1484207669952 1487644010496 1489029524316 1489718214656 1492277457048 1492627820544 1493383411814 1493583131424 1493933801472 1496840996672 1497192431616 1498586838336 1502056470528 1503169672704 1506448448512 1506649915392 1507766521856 1508407197696 1509390730638 1510711378344 1511257407488 1513020063744 1514006604432 1516320325632 1517647036416 1518636594048 1520957390848 1522373931008 1523928010752 1524699446662 1525347317592 1527678369792 1530011988288 1532350169088 1533349313664 1534690924032 1535137736832 1538038455296 1539832347648 1540038279168 1543397474304 1544541315072 1544747876352 1548117344256 1549264683008 1549559179776 1549922992128 1552290590592 1554297892864 1554662817792 1557333630936 1559505002496 1561887238044 1562096119104 1564274130944 1566663651616 1567329353856 1567895846912 1569724563456 1571753386778 1572122409984 1575551588352 1576930123776 1580369788928 1581841662688 1582424653824 1585876303872 1587353306112 1592207597568 1594639788252 1597076733952 1597755359232 1600196024448 1602427158528 1602641461248 1605089590272 1606584486762 1607327547392 1610088835236 1610466859008 1612549390336 1615012654304 1615391834112 1615698900864 1620423166656 1620639876096 1625378589184 1625595961344 1628553156741 1630567202816 1631041929216 1633533441624 1633751904384 1636029825024 1638528956736 1641032974336 1643852165988 1644238116864 1645769474244 1648879236832 1649359294632 1650802408416 1654403206848 1656931483648 1659462543872 1660167677952 1661620248576 1662703681653 1665244643328 1667788402392 1670337134592 1671892799232 1675539600896 1675932991488 1677005621248 1678812139179 1680281022852 1681058168832 1683946121256 1685194125258 1686519545856 1689095803584 1691065881792 1691677097984 1694261234176 1694754504576 1694981154816 1695839180471 1696237337088 1699937240064 1700164583424 1705135824896 1705459950912 1705860366336 1706723899216 1707352915968 1708466168304 1710675424768 1711077064704 1712670672384 1717908197376 1721655369728 1723161739264 1723893940224 1724285299492 1725017977872 1726527289536 1729165787136 1730293262208 1732937515008 1735584678912 1737201111702 1737608979456 1739855921152 1740990366556 1741632012288 1742513653328 1742922768384 1743254077248 1748351311392 1748585129472 1752399215616 1752810651648 1753697951488 1753932484608 1754443127808 1757758234624 1759808397312 1762496608068 1763882827776 1765190074368 1769040379904 1769276964864 1770588209152 1771340562432 1772495536896 1773629968566 1774046389248 1777916012544 1779571870524 1782291431424 1785013986336 1787741863936 1788907532608 1790472744704 1791233547264 1796711325696 1800630386688 1802205855744 1802730553344 1806136901632 1807819043072 1808243490816 1808485318656 1813773287424 1814118064128 1816889236092 1819422502912 1819665825792 1822445472288 1822976062488 1825230553088 1828550912832 1828795456512 1831345324032 1834142811648 1834388103168 1839751811072 1840101525984 1840533553152 1843345076328 1845728747776 1846162096128 1850189021184 1851912190464 1854989141436 1857575530496 1860413086294 1861203607704 1864047919104 1866895361856 1869748371456 1872604521984 1874348567889 1878436974442 1879129276416 1880879399136 1884982051008 1886631323904 1890746522112 1891190439936 1896528621568 1897334489088 1900232779032 1902882250752 1903136735232 1906043888448 1908701462528 1908956725248 1912429395072 1914902401024 1915351990272 1917827526986 1918277803008 1918642444776 1920064386618 1924252510404 1924509852864 1925936143152 1930137074656 1930395204096 1932646722048 1936298553344 1936862290944 1938556956672 1942785417216 1945753136124 1948726657024 1949554704384 1950541599104 1951260475392 1952532763776 1955516645376 1957337911296 1960327859994 1963323654144 1964603808132 1966895225316 1967606136832 1969327702016 1970611770848 1971449117568 1972910195424 1973174045184 1977478013952 1978943559936 1983525347328 1985372699088 1985838833664 1989703276064 1990170427392 1990436585472 1991444175232 1991911735296 1996256575488 1998115784448 2002741960704 2004226230272 2005077860352 2008140734628 2008866553856 2011209596928 2012520974184 2014281837792 2017360084992 2018675472576 2021760434176 2024848792064 2025709185024 2026734630319 2027481587712 2031904014336 2033796423456 2036904493056 2040015984384 2040494948352 2044465751552 2046254565376 2046850315776 2047124054016 2050251156324 2053109796864 2053384372224 2057863299072 2059388420096 2059663835136 2060263489536 2063410663104 2064156459008 2066078906368 2066563989504 2069234963327 2069720787456 2070114216732 2076167182278 2076444841248 2079340003328 2081462648832 2082516317392 2082794825472 2083401214272 2089772471808 2096163213312 2100735451136 2102573498368 2103466917888 2106680087232 2109899538432 2114501738496 2116471074816 2116967989248 2119704108774 2122943463424 2126186384336 2127089837376 2130340478976 2133594699264 2136569544704 2140119453696 2140742532096 2142112649016 2146785113648 2147289145344 2147576315904 2153855778816 2154265201152 2160564222208 2160853168128 2161360502784 2164153998342 2166678161046 2167461281792 2171404208988 2171694604608 2174722572288 2178044588832 2178335872512 2181373100032 2184705275648 2185120562106 2185633594368 2191802887984 2192317489152 2194359298992 2199145726176 2201069877888 2205870942464 2208739110912 2213556903936 2215493664768 2216938242204 2220326191104 2223717869856 2226311504928 2227116179456 2228062519296 2229190398976 2231466015744 2233544286474 2234577321984 2238416185572 2240075117721 2240374697136 2245261495008 2245788647424 2246925500344 2247880257504 2248692727808 2252127738112 2253084705792 2254754509056 2259672672768 2259974873088 2261649782784 2266582986752 2266886111232 2269530095616 2271009906648 2273946601216 2274480488448 2276470554624 2277954891072 2281436086272 2283560896512 2287049169993 2290544263168 2291517554688 2292037776154 2295017982432 2298525253632 2300023970496 2302036386048 2307057682944 2309748521472 2314112905216 2315096211456 2316268148936 2316811972608 2317121814528 2322176016384 2323897024512 2324338769664 2331135081856 2331446839296 2331994226688 2336532287488 2337080868864 2338576646144 2339257503744 2342830857066 2343144178656 2346411196416 2349995477424 2351843770368 2353586765824 2354586845184 2357630080167 2358183614976 2363327382528 2364839958088 2365395185664 2370554683392 2372762494032 2376388575232 2378814455808 2380018648448 2381029959168 2388311396352 2391959682378 2395615100928 2400840515584 2402941140992 2403640737792 2403962191872 2407634385408 2409876730143 2410991321088 2415133252854 2418824085504 2422518981456 2423087751168 2426221101056 2429927296384 2430634749984 2430959814144 2438067883776 2438393942016 2445523748864 2445850804224 2446562893824 2450300162436 2453468701312 2454044737536 2457793435104 2461549461504 2465778248982 2466918694912 2469216253952 2472988126903 2473318855248 2474038941948 2476203612624 2481604810272 2485397225472 2489193815808 2496806029312 2497866964992 2499131423852 2501682603588 2505505701888 2507839198848 2513309401344 2513899487232 2515508431872 2520995362816 2521587253248 2524846331399 2525919181884 2527791187887 2529779318784 2533643705376 2537176334336 2537515646976 2541391851264 2542131756864 2544356005632 2549307322457 2549905860096 2550246875136 2557703737344 2558189926368 2560085848824 2565670013872 2566013137152 2566615597056 2567914857536 2569006008576 2573860272128 2576862296064 2582483054592 2584742608896 2586427949238 2590380556288 2593748680704 2594337514832 2595439893312 2599406272512 2603377018368 2605801667553 2609783881728 2611485549834 2613770479992 2614384152576 2617764872192 2619471744176 2622526967088 2622877694208 2628598823424 2630546927232 2630898726912 2636637351936 2638591413248 2639712595968 2643744912102 2644700463104 2645824241664 2647163598784 2647785111552 2653560569856 2653915447296 2655882313728 2660444952849 2661675433984 2664154379264 2666874018816 2669357805786 2670322614272 2673437147136 2677520979504 2681612795904 2683361298912 2685709117056 2689813446656 2691567296768 2695066988544 2700945580032 2703308783616 2709205352448 2711728564608 2712365236224 2715872657408 2718645092352 2720021312512 2720659931136 2721177096192 2725333854138 2729133754368 2729498738688 2733668208432 2737479729152 2737845829632 2742826369248 2743817732096 2746218446848 2747017986048 2751214217472 2751582154752 2759627716608 2760152288976 2768222909704 2768593121664 2769243144192 2775283531776 2777059767296 2777868285696 2782483712154 2786363295744 2790619629441 2794884284416 2796071878656 2800343042784 2804622557184 2808906782976 2817655461663 2821961433088 2826272145032 2827473076512 2829946985856 2836119783168 2844792932352 2853492604928 2854323376128 2854705102848 2856150198688 2859065832672 2863052193792 2863435087872 2871807705088 2872353601536 2873027985408 2876741290479 2877416704512 2880096579927 2881137557504 2885538664456 2886378765606 2886764779296 2888904214728 2895205611984 2895592806144 2899630096384 2904059451776 2904447830016 2905293436416 2907835435008 2913494082808 2914178125824 2918629704186 2923089985536 2925812398656 2932194301568 2933274968064 2934759837184 2936006866944 2940491789991 2944985481216 2946905712198 2951409205248 2953991553024 2955917656272 2959365293136 2960434921472 2964957159808 2966217020928 2968415339904 2975288020992 2978059048632 2984554914096 2985255641088 2986766823628 2987166262848 2987867602944 2993681993344 2994384863232 2997173676672 3004112941056 3006339345408 3012896897024 3013299830784 3015533043712 3016814395392 3018781461276 3021422756688 3022514814976 3026040127488 3028013208864 3032640651264 3035294072832 3037273188096 3044747862016 3046733141473 3047856021504 3049398893324 3050694635184 3055356739584 3060023976576 3064700338176 3066698627328 3069381848064 3070275473664 3076076910592 3079664695296 3080076558336 3086794948608 3089082630144 3089495752704 3096234688512 3098529366016 3099118359552 3099845984256 3104581181184 3108595785728 3114250773417 3114667261872 3119010004992 3123774476088 3124192238208 3128548261888 3133327303232 3134658707712 3143506773556 3144244819968 3151103176704 3153860247552 3160739577856 3163683325376 3164849307648 3171752607744 3174706612224 3179556163161 3184415195136 3189279576504 3194153467904 3195510718464 3200392048896 3204854317056 3210179180544 3213168973524 3214655094784 3220177670472 3220933718016 3225098780672 3230025308608 3230783668224 3231397801728 3240846333312 3241279752192 3246230997513 3250757178368 3251191922688 3257106313482 3261134405632 3262083858432 3267066883248 3267503808768 3272059650048 3277057913472 3277680843159 3282065948672 3287704331976 3288476233728 3291538948488 3297758473664 3298718589264 3301604816832 3308806413696 3313862967296 3318925087744 3320335355904 3323240497152 3325407363306 3330489286656 3335576804784 3340674269184 3343785598464 3351079201792 3351865982976 3354011242496 3357624278358 3360562045704 3367892242512 3370388250516 3373039091712 3378191607168 3382131763584 3383354195968 3388522468352 3389509009152 3389962309632 3391678360942 3392474674176 3399874480128 3400329166848 3410271649792 3410919901824 3411720732672 3413447798432 3414705831936 3416932336608 3421350849536 3422154129408 3425341344768 3435816394752 3438056664231 3443310739456 3446323478528 3447787880448 3448570598984 3450035955744 3453054579072 3458331574272 3460586524416 3471169357824 3474402223404 3475217958912 3479711842304 3481980733112 3483264024576 3485027306656 3485845536768 3486508154496 3496702622784 3497170258944 3504798431232 3505621303296 3507395902976 3507864969216 3508886255616 3514246285599 3515516469248 3519616794624 3524993216136 3527765655552 3530380148736 3538080759808 3541176418304 3544991073792 3547259937132 3548092778496 3555832025088 3559143741048 3564582862848 3570027972672 3575483727872 3577815065216 3580945489408 3582467094528 3587939523567 3593422651392 3601260773376 3604411711488 3605461106688 3612273803264 3615638086144 3616486981632 3622699879281 3627546574848 3628236128256 3633778472184 3638845005824 3639331651584 3644890944576 3645952124976 3650461106176 3657101825664 3657590913024 3662690648064 3668285623296 3668776206336 3679503622144 3680203051968 3681067106304 3686690152656 3691457495552 3692324192256 3698667373473 3700378042368 3703824380928 3709978282872 3715151060992 3720826172588 3722407215408 3728095838208 3733790723712 3739496742912 3745209043968 3748697135778 3756873948884 3758258552832 3761758798272 3769964102016 3773262647808 3781493044224 3782380879872 3793057243136 3794668978176 3800465558064 3805764501504 3806273470464 3812087776896 3817402925056 3817913450496 3824858790144 3829804802048 3835655053972 3836555606016 3837284889552 3840128773236 3848505020808 3849019705728 3851872286304 3860274149312 3860790408192 3865293444096 3872597106688 3873724581888 3877113913344 3879641923857 3885570834432 3891506272248 3897453314048 3899109408768 3901083198208 3902520950784 3905065527552 3914675822592 3917228324751 3920655719988 3926647308288 3929207616264 3933790450632 3935212273664 3938655404032 3941223541696 3942898235136 3945820390848 3946348090368 3954956027904 3957887119872 3967050694656 3970745398176 3971677667328 3979406552128 3980340854784 3980873170944 3982888350464 3983823470592 3992513150976 3996231568896 4005483921408 4008452460544 4010155720704 4016281469256 4017733107712 4022419193856 4025041948368 4028563675584 4034720169984 4037350945152 4043520868352 4049697584128 4051418370048 4053469260638 4054963175424 4063808028672 4067592846912 4073808986112 4080031968768 4080989896704 4088931503104 4092509130752 4093700631552 4094248108032 4100502312648 4106219593728 4106768744448 4115726598144 4118776840192 4119327670272 4120526979072 4126821326208 4128312918016 4132157812736 4133127979008 4138469926654 4139441574912 4140228433464 4152334364556 4152889682496 4158680006656 4162925297664 4165032634784 4165589650944 4166802428544 4179544943616 4192326426624 4201470902272 4205146996736 4206933835776 4213360174464 4219799076864 4232942149632 4239408217548 4245886926848 4252372768672 4254179674752 4260680957952 4267189398528 4273139089408 4280238907392 4281485064192 4284225298032 4293570227296 4294578290688 4295152631808 4307711557632 4308530402304 4321128444416 4321706336256 4328307996684 4329568148409 4333356322092 4334922563584 4342808417976 4343389209216 4349445144576 4356089177664 4356671745024 4362746200064 4369410551296 4370241124212 4371267188736 4373479991741 4377944556279 4383605775968 4384634978304 4388718597984 4398291452352 4402139755776 4411741884928 4417478221824 4420358568297 4427113807872 4430987329536 4433876484408 4440652382208 4447435739712 4452623009856 4454232358912 4458380797952 4462932031488 4467088572948 4469154643968 4476832371144 4480150235442 4480749394272 4490522990016 4491577294848 4493851000688 4495760515008 4497385455616 4504255476224 4506169411584 4509509018112 4519345345536 4519949746176 4523299565568 4533165973504 4533772222464 4539060191232 4542019813296 4547893202432 4548960976896 4552941109248 4555909782144 4562872172544 4567121793024 4574098339986 4581088526336 4583035109376 4584075552308 4590035964864 4597050507264 4600047940992 4604072772096 4614115365888 4619497042944 4628225810432 4630192422912 4632536297872 4633623945216 4634243629056 4644352032768 4647794049024 4648677539328 4662270163712 4662893678592 4663988453376 4673064574976 4677153292288 4678515007488 4685661714132 4686288357312 4692822392832 4699990954848 4703687540736 4707173531648 4709173690368 4715260160334 4716367229952 4726654765056 4729679916176 4730790371328 4741109366784 4745524988064 4752777150464 4757628911616 4760037296896 4762059918336 4776622792704 4783919364756 4791230201856 4801681031168 4805882281984 4807281475584 4807924383744 4815268770816 4819753460286 4821982642176 4830266505708 4837648171008 4845037962912 4846175502336 4852442202112 4859854592768 4861269499968 4861919628288 4876135767552 4876787884032 4891047497728 4891701608448 4893125787648 4900600324872 4906937402624 4908089475072 4915586870208 4923098923008 4931556497964 4933837389824 4938432507904 4945976253806 4946637710496 4948077883896 4952407225248 4963209620544 4970794450944 4978387631616 4993612058624 4995733929984 4998262847704 5003365207176 5011011403776 5015678397696 5026618802688 5027798974464 5031016863744 5041990725632 5043174506496 5049692662798 5051838363768 5055582375774 5059558637568 5067287410752 5074352668672 5075031293952 5082783702528 5084263513728 5087517541413 5088712011264 5098614644914 5099811720192 5100493750272 5115407474688 5116379852736 5120171697648 5131340027744 5132026274304 5133231194112 5135829715072 5138012017152 5147720544256 5153724592128 5164966109184 5169485217792 5172855898476 5180761112576 5187497361408 5188675029664 5190879786624 5198812545024 5206754036736 5211603335106 5219567763456 5222971099668 5227540959984 5228768305152 5235529744384 5238943488352 5245053934176 5245755388416 5257197646848 5261093854464 5261797453824 5273274703872 5277182826496 5279425191936 5287489824204 5289400926208 5291648483328 5294327197568 5295570223104 5307121139712 5307830894592 5311764627456 5320889905698 5323350867968 5328308758528 5333748037632 5336448063317 5338715611572 5340645228544 5346874294272 5355041959008 5363225591808 5366722597824 5371418234112 5383134593536 5390133977088 5401891160064 5406617567232 5418410704896 5423457129216 5424730472448 5440042625024 5441319862272 5442354192384 5450667708276 5458267508736 5458997477376 5467336416864 5474959458304 5475691659264 5485652738496 5487635464192 5494035972096 5501136853723 5502428434944 5503164309504 5519255433216 5520304577952 5536445819408 5537186243328 5538486288384 5550567063552 5554119534592 5555736571392 5564967424308 5572726591488 5581239258882 5589768568832 5592143757312 5600686085568 5609245114368 5616494900459 5617813565952 5623045703667 5635310923326 5643922866176 5652544290064 5654946153024 5659893971712 5672239566336 5689585864704 5706985209856 5708646752256 5709410205696 5712300397376 5718131665344 5726104387584 5726870175744 5743615410176 5744707203072 5746055970816 5753482580958 5754833409024 5760193159854 5762275115008 5771077328912 5772757531212 5773529558592 5777808429456 5790411223968 5791185612288 5799260192768 5808118903552 5808895660032 5810586872832 5815670870016 5826988165616 5828356251648 5837259408372 5846179971072 5851624797312 5864388603136 5866549936128 5869519674368 5872013733888 5880983579982 5889970962432 5893811424396 5902818410496 5907983106048 5911835312544 5918730586272 5920869842944 5929914319616 5932434041856 5936830679808 5950576041984 5956118097264 5969109828192 5970511282176 5973533647256 5974332525696 5975735205888 5987363986688 5988769726464 5994347353344 6008225882112 6012678690816 6025793794048 6026599661568 6031066087424 6033628790784 6037562922552 6042845513376 6045029629952 6052080254976 6056026417728 6065281302528 6074546376192 6080203890957 6089495724032 6093466282946 6095712043008 6098797786648 6101389270368 6110713479168 6120047953152 6133397254656 6138763696128 6140550947328 6152153821184 6159329390592 6160153116672 6173589897216 6178165260288 6178991505408 6192469377024 6197058732032 6198236719104 6199691968512 6207704889981 6209162362368 6217191571456 6228501546834 6229334523744 6238020009984 6247548952176 6248384476416 6257096523776 6266654606464 6269317415424 6287013547112 6288489639936 6302206353408 6307720495104 6321479155712 6327366650752 6329698615296 6343505215488 6349413224448 6359112326322 6368830390272 6378559153008 6388306935808 6391021436928 6400784097792 6409708634112 6420358361088 6426337947048 6440355340944 6441867436032 6450197561344 6460050617216 6461567336448 6462795603456 6481692666624 6482559504384 6492461995026 6501514356736 6502383845376 6514212626964 6522268811264 6524167716864 6534133766496 6535007617536 6544119300096 6554115826944 6555361686318 6574529410547 6575408663952 6576952467456 6583077896976 6595516947328 6597437178528 6603209633664 6617612827392 6637850175488 6640670711808 6646480994304 6650814726612 6660978573312 6671153609568 6681348538368 6687571196928 6702158403584 6703731965952 6708022484992 6712396344451 6715248556716 6720225353163 6721124091408 6735784485024 6740776501032 6746078183424 6756383214336 6764263527168 6777044936704 6779018018304 6779924619264 6783356721884 6784949348352 6799748960256 6800658333696 6820543299584 6821839803648 6823441465344 6826895596864 6829411663872 6833864673216 6842701699072 6844308258816 6850682689536 6861147509979 6871632789504 6876113328462 6886621478912 6892646957056 6895575760896 6897141197968 6900071911488 6906109158144 6921173048832 6942338715648 6948804446808 6950435917824 6959423684608 6963961466224 6966528049152 6970054613312 6971691073536 6973016308992 6993405245568 6994340517888 7009596862464 7011242606592 7014791805952 7015729938432 7017772511232 7028492571198 7031032938496 7039233589248 7049986432272 7055531311104 7060760297472 7072890240501 7076161519616 7082352836608 7089982147584 7094519874264 7096185556992 7111664050176 7118287482096 7129165725696 7140055945344 7150967455744 7155630130432 7161890978816 7164934189056 7175879047134 7186845302784 7202521546752 7208823422976 7210922213376 7224547606528 7231276172288 7232973963264 7245399758562 7256472256512 7267556944368 7277690011648 7278663303168 7289781889152 7291904249952 7300922212352 7314203651328 7315181826048 7336571246592 7337552412672 7359007244288 7360406103936 7362134212608 7373380305312 7382914991104 7384648384512 7397334746946 7400756084736 7407648761856 7418964380709 7419956565744 7430302121984 7441652345176 7444814430816 7456191676416 7467581447424 7490418087936 7497394271556 7513747897768 7516517105664 7523517596544 7539928204032 7546525295616 7562986088448 7564761759744 7574538994197 7583373563661 7586114486272 7589337956352 7600931116128 7611529003008 7612546940928 7624175553792 7634805850112 7647921967371 7649717580288 7659609604096 7671310107944 7673111212032 7674569779104 7680257546472 7697010041616 7698039411456 7703744572608 7720548298624 7721580816384 7730586888192 7745194213376 7747449163776 7754227826688 7759283847714 7771141668864 7783012544496 7794906628096 7798218817536 7802166396416 7810131055104 7817405002659 7829351645184 7834456649502 7841311439976 7853294616576 7858415232528 7867580901264 7870424547328 7877310808064 7882447083392 7885796470272 7891640781696 7892696180736 7909912055808 7915774239744 7934101389312 7941490796352 7943355334656 7958813104256 7960681709568 7961746341888 7965776700928 7967646941184 7981334858547 7985026301952 7992463137792 8010967842816 8016904921088 8020311441408 8032562938512 8035466215424 8044838387712 8050083896736 8057127351168 8069440339968 8074701890304 8099395168256 8102836740096 8106938521276 8109926350848 8127616057344 8135185693824 8147617972224 8160063937536 8161979793408 8177863006208 8185018261504 8187401263104 8188496216064 8201004625296 8212439187456 8213537488896 8231453196288 8237553680384 8238655340544 8241053958144 8253642652416 8264315625472 8276939853308 8278883149824 8280456866928 8304668729112 8305779364992 8317360013312 8325850595328 8330065269568 8331179301888 8333604857088 8359089887232 8371858888323 8384652853248 8402941804544 8410293993472 8413867671552 8426720348928 8452966384989 8465884299264 8478816435096 8491773853696 8504745537344 8508359349504 8534378797056 8546278178816 8560477814784 8562970128384 8568450596064 8587140454592 8589156581376 8590305263616 8615423115264 8617060804608 8630223871437 8642256888832 8643412672512 8656615993368 8659136296818 8666712644184 8669845127168 8685616835952 8686778418432 8698890289152 8712178355328 8713343490048 8725492400128 8738821102592 8740482248424 8742534377472 8746959983482 8755889112558 8767211551936 8769269956608 8777437195968 8796582904704 8804279511552 8823483769856 8834956443648 8840717136594 8854227615744 8861974659072 8867752968816 8881304764416 8894871479424 8905246019712 8908464717824 8916761595904 8925864062976 8934177145896 8953664742288 8960300470884 8961498788544 8981045980032 8983154589696 8987702001376 8991521030016 8994770911232 9008510952448 9012338823168 9019018036224 9038690691072 9039899492352 9046599131136 9066331947008 9067544444928 9078120382464 9084039626592 9095786404864 9097921953792 9105882218496 9111819564288 9134243586048 9140199424419 9148196679972 9162177052672 9166070218752 9168151104616 9180071929728 9194101014528 9200095881984 9208145544192 9228230731776 9238994085888 9256451620864 9260384845824 9265072595744 9267247890432 9268487258112 9288704065536 9295588098048 9297355078656 9324540327424 9325787357184 9342752320251 9346129149952 9354306584576 9357030014976 9371323428264 9372576714624 9385644785664 9399981909696 9414347063296 9430520320668 9432734459904 9453309530112 9459359832352 9461580742656 9482218733568 9491049976128 9505554300928 9515257823232 9520074593792 9524119836672 9538668489483 9553245585408 9567838729512 9582460403712 9603362062336 9611764563968 9614562951168 9630537541632 9639506920572 9643965284352 9660533011416 9675296342016 9690075925824 9692351004672 9704884404224 9719709185536 9722538999936 9723839256576 9738692992539 9752271535104 9753575768064 9782094995456 9783403216896 9786251575296 9801200649744 9813874805248 9816178950144 9831173740416 9833042529477 9846197846016 9863112995928 9876865015808 9891952507612 9893275420992 9896155767792 9904814450496 9926419241088 9941588901888 9956775263232 9987224117248 9991467859968 9996525695408 10006730414352 10022022807552 10031356795392 10053237605376 10055597948928 10062033727488 10083981451264 10099385325596 10103676727536 10111164751548 10119117275136 10134574821504 10148705337344 10150062587904 10165567405056 10168527027456 10175035082826 10177424022528 10197229289828 10199623440384 10200987500544 10230814949376 10232759705472 10240343395296 10262680055488 10264052548608 10266462388224 10271659430144 10276024034304 10295441088512 10307449184256 10314169992693 10329932218368 10338970435584 10345711796952 10361522225152 10374994722816 10377350059328 10381759573248 10413508073472 10423206670212 10439135526912 10445942199336 10455081919968 10457536610304 10471059488768 10477886976704 10490107868352 10491510776832 10514395293696 10522187708928 10523594907648 10546549407744 10554365652992 10558850383872 10574979648408 10578801852416 10583296966656 10588654395136 10591140446208 10614242279424 10623529254912 10641779811396 10646701735936 10656617517056 10667496075264 10672896126634 10677431223144 10681290457088 10693748588544 10710083918016 10726451183616 10733445195648 10742836468224 10766269187072 10780267954176 10803782320128 10813235134464 10836821409792 10846914258432 10849460944896 10880085250048 10882639724544 10884708384768 10901335416552 10916535017472 10917994954752 10934672833728 10949918916608 10951383318528 10971305476992 10975270928384 10988071944192 11002273707446 11004856869888 11006328619008 11038510866432 11040609155904 11072891638816 11074372486656 11076972576768 11101134127104 11108239069184 11111473142784 11129934848616 11145453182976 11162478517764 11179537137664 11184287514624 11201372171136 11218490228736 11232989800918 11235627131904 11246091407334 11270621846652 11287845732352 11305088580128 11309892306048 11319787943424 11344479132672 11379171729408 11413970419712 11417293504512 11418820411392 11424600794752 11436263330688 11452208775168 11453740351488 11487230820352 11489414406144 11506965161916 11509666818048 11520386319708 11524550230016 11542154657824 11545515062424 11547059117184 11555616858912 11580822447936 11582371224576 11598520385536 11616237807104 11617791320064 11621173745664 11631341740032 11638925771571 11653976331232 11656712503296 11674518816744 11692359942144 11703249594624 11728777206272 11739039348736 11744027467776 11751684974253 11761967159964 11779941924864 11787622848792 11805636820992 11815966212096 11823670625088 11837461172544 11841739685888 11859828639232 11864868083712 11870874263297 11873661359616 11901152083968 11912236194528 11938219656384 11941022564352 11947067294512 11948665051392 11951470411776 11974727973376 11977539452928 11988694706688 12016451764224 12025357381632 12051587588096 12053199323136 12062132174848 12067257581568 12075125845104 12085691026752 12090059259904 12104160509952 12112052835456 12130562605056 12149092752384 12160407781914 12178991448064 12186932565892 12191424086016 12197595573296 12202778540736 12221426958336 12240095906304 12266794509312 12277527392256 12281101894656 12304307642368 12318658781184 12320306233344 12347179794432 12356330520576 12357983010816 12384938754048 12394117464064 12396473438208 12399383937024 12415409779962 12418324724736 12434383142912 12457003093668 12458669047488 12476040019968 12495097904352 12496768952832 12514193047552 12533309212928 12538634830848 12574027094224 12576979279872 12604412706816 12615440990208 12642958311424 12654733301504 12659397230592 12698826448896 12718224652644 12737660780544 12757118306016 12776613871616 12782042873856 12801568195584 12819417268224 12840716722176 12852675894096 12880710681888 12883734872064 12900395122688 12920101234432 12923134672896 12925591206912 12963385333248 12965119008768 12984923990052 13003028713472 13004767690752 13028425253928 13044537622528 13048335433728 13068267532992 13070015235072 13088238600192 13108231653888 13110723372636 13120439975223 13149058821094 13150817327904 13153904934912 13166155793952 13191033894656 13194874357056 13206419267328 13235225654784 13275700350976 13281341423616 13292961988608 13301629453224 13321957146624 13342307219136 13362697076736 13375142393856 13404316807168 13407463931904 13416044969984 13424792688902 13430497113432 13440450706326 13442248182816 13471568970048 13481553002064 13492156366848 13512766428672 13528527054336 13554089873408 13558036036608 13559849238528 13566713443768 13569898696704 13599497920512 13601316667392 13641086599168 13643679607296 13646882930688 13653791193728 13658823327744 13667729346432 13685403398144 13688616517632 13701365379072 13722295019958 13743265579008 13752226656924 13773242957824 13785293914112 13791151521792 13794282395936 13800143822976 13812218316288 13842346097664 13884677431296 13897608893616 13900871835648 13918847369216 13927922932448 13933056098304 13940109226624 13943382147072 13946032617984 13986810491136 13988681035776 14019193724928 14029583611904 14031459876864 14035545022464 14056985142396 14062065876992 14078467178496 14099972864544 14111062622208 14121520594944 14145780481002 14152323039232 14179964295168 14187142412233 14189039748528 14192371113984 14223328100352 14236574964192 14258331451392 14280111890688 14311260260864 14323781957632 14329868378112 14351758094268 14373690605568 14405043093504 14417646845952 14421844426752 14449095213056 14462552344576 14465947926528 14484644743289 14490799517124 14512944513024 14535113888736 14555380023296 14557326606336 14579563778304 14583808499904 14628407302656 14630363652096 14673142493184 14675104825344 14718014488576 14720812207872 14724268425216 14746760610624 14765829982208 14769296769024 14794669493892 14801512169472 14815297523712 14837928761418 14839913131488 14860604243968 14883304690352 14889628861632 14912383352832 14931657174391 14935162894848 14980836175872 14994788543112 15027495795536 15033034211328 15047035193088 15079856408064 15093050591232 15125972176896 15129523519488 15149077988394 15166747127322 15172228972544 15178675912704 15201862232256 15223058006016 15225093881856 15248351107584 15262552624239 15269611700224 15295843934742 15299435160576 15319219208192 15342620215888 15346222424064 15349139558208 15360515092944 15394020083232 15396078822912 15407489145216 15441096597248 15443161632768 15461173776384 15490388426752 15494898327552 15508455653376 15518567695428 15542283337728 15566025088992 15589813256192 15596437635072 15604332792832 15620262110208 15634810005318 15658703290368 15668913299004 15682622879952 15706589233152 15716830465056 15735161802528 15740849094656 15754621616128 15764894166784 15771592940544 15783281563392 15785392361472 15819824111616 15831548479488 15868202778624 15882981592704 15886710669312 15917626208512 15921363419136 15923492683776 15931553401856 15935293882368 15962669717094 15970052603904 15984926275584 16009344189951 16021935685632 16033809842176 16040622882816 16065125877024 16070932430848 16089676775424 16100167793472 16114254702336 16149403780608 16198790336512 16205673480192 16213877042552 16219852701696 16255232114688 16270371387648 16320127875072 16323959586816 16355726012416 16370036523008 16374802526208 16376992432128 16402009250592 16424878374912 16427074977792 16462906392576 16475107360768 16482107916288 16503410561169 16507285304832 16528631250944 16553879706616 16557766299648 16560913733856 16609337458224 16611558729984 16634720026624 16651701190656 16660130539136 16662358603776 16667209714176 16718179774464 16743717776646 16769305706496 16805883609088 16820587986944 16827735343104 16849484701377 16853440697856 16869137111001 16905932769978 16931768598528 16957632870192 16983547707392 17009491074688 17016718699008 17068757594112 17120955629568 17125940256768 17136901192128 17174280909184 17178313162752 17180610527232 17230846230528 17234121609216 17260447742874 17284513777664 17286825345024 17313231986736 17318272593636 17333425288368 17339690254336 17371233671904 17373556836864 17397780578304 17424356710656 17426686980096 17477642205184 17480964496848 17485068754944 17493919966964 17511778225116 17534423103872 17538539913216 17554874391936 17593165809408 17608559023104 17646967539712 17669912887296 17673924319793 17681434273188 17708455231488 17723949318144 17735505937632 17762609528832 17789742958848 17810492039424 17833523191808 17845151257199 17851728125952 17868354291792 17907329484576 17920600941768 17922997577088 17962091960064 17966309179392 17975404002752 17983042060032 18017021904896 18024677646336 18038036072448 18077381382144 18079798984704 18093198262272 18132663894016 18135088889856 18156240764928 18168079253184 18191572809728 18195843907584 18223639128576 18240611672871 18268487172096 18280398848838 18296393359944 18324354105344 18332140437504 18336302209232 18360143859456 18400191763968 18416291088384 18456461463552 18477988171776 18512903241728 18520769691648 18530145191488 18534495780864 18536974516224 18577408131072 18591176196096 18594710157312 18623114669943 18649080654848 18651574714368 18685504640502 18692258299904 18708613169152 18714060029952 18742646856528 18745153429248 18771289571328 18799963819392 18828694126592 18861040641336 18865468919808 18906619060224 18918719664704 18923161485312 18964437467136 18982099952256 19011108601856 19030515646464 19040149187584 19048239673344 19077336978966 19106491170816 19135677459024 19164920807424 19206724124672 19223529127936 19229125902336 19261075083264 19279013841144 19321066022832 19350592684032 19380151851648 19384702009344 19409768808448 19439418371072 19445077999872 19447678513152 19477385985078 19504543070208 19507151536128 19564189990912 19566806433792 19572503150592 19602401299488 19627749610496 19632357900288 19662347480832 19666085058954 19723588231641 19726225991856 19753730031616 19783905015224 19786550841984 19792311535584 19809628900992 19852838482176 19913550526464 19974448234496 19982935719936 19993051390816 20013460828704 20044045615104 20062713590784 20106475210752 20111195897856 20124067454976 20137189033353 20160676059489 20167962902528 20198770651192 20207353455072 20222329503096 20238234550272 20269149643008 20297410674688 20331134810112 20337054054912 20350070165652 20354848045056 20394458579656 20399246880768 20401975001088 20461629898752 20465519410944 20480686790592 20525360110976 20528105097216 20532924776448 20543318860288 20552048068608 20583442529937 20590882177024 20614898368512 20628339985386 20659864436736 20677940871168 20691423593904 20723044450304 20754700118656 20763519146496 20827016146944 20846413340424 20878271053824 20891884398672 20910163839936 20915073220608 20942118977536 20955773953408 20980215736704 20983021553664 21028790587392 21044375417856 21047189815296 21093098815488 21108731305984 21117700767744 21149959296816 21157603704832 21166593933312 21177308790272 21182280892416 21218670721503 21228484558848 21247058509824 21283559622792 21313235034112 21334992150528 21345792253268 21354862446288 21362580914176 21387497177088 21420167836032 21452902367232 21466890391296 21485672936448 21532538374144 21560535908352 21607564640256 21626470268928 21673642819584 21693828516864 21698921889792 21760170500096 21769416769536 21802670833104 21833070034944 21835989909504 21869345667456 21899837833216 21902766637056 21942610953984 22004547414892 22009713739776 22012657238016 22077021732864 22081218311808 22145783277632 22148744973312 22153945153536 22202268254208 22216478138368 22222946285568 22256893142127 22259869697232 22290906365952 22324957035528 22359074275328 22368575029248 22402744342272 22465979601836 22471254263808 22492182814668 22541243693304 22575691464704 22610177160256 22619784612096 22639575886848 22688958265344 22723616982591 22758343458816 22827940839424 22834587009024 22837640822784 22849201589504 22872526661376 22904417550336 22943765902113 22974461640704 22978828812288 23013930323832 23019333636096 23040772639416 23049100460032 23084309315648 23091030124848 23094118234368 23111233717824 23161644895872 23164742449152 23197040771072 23232475614208 23235582640128 23242347491328 23262683480064 23277851543142 23307952662464 23313425006592 23349037633488 23384719884288 23406499189248 23457554412544 23478078697472 23488054935552 23503369948506 23523934319928 23559883849728 23575245697584 23611273641984 23631932424192 23647341250176 23674922345088 23683479371776 23719657278464 23729736167424 23741748526594 23747322719232 23802304167936 23824472389056 23876439312768 23882045128704 23894134589024 23897330102784 23902940823552 23949455946752 23955078905856 23977389413376 24032903528448 24050714763264 24103175176192 24106398646272 24124264349696 24134515163136 24150251690208 24171382053504 24180118519808 24208321019904 24224105670912 24298185504768 24320815563828 24357982896128 24373865131784 24382848172032 24395191146592 24405557081472 24442853916672 24480191812608 24533589018624 24555054784512 24562203789312 24608615284736 24637317562368 24640612466688 24694359588864 24712661041152 24715966021632 24788234928128 24792946876416 24830819559924 24836649449472 24868766285824 24914006187336 24917338094976 24952080039936 24990195808704 24993537905664 25028386095104 25066618425856 25077269661696 25115576664969 25148054188448 25153958559744 25208825413632 25230881980416 25285916622848 25309466603008 25358899154967 25397652897792 25436449305288 25475321561088 25514236612032 25553227743232 25603136391168 25638834536448 25681433444352 25705351788192 25761421363776 25767469744128 25800790245376 25840202468864 25846269345792 25851182413824 25890671614311 25926770666496 25930238017536 25969847980104 26006057426944 26009535381504 26056850507856 26089075245056 26096670867456 26136535065984 26140030470144 26176477200384 26216463307776 26221446745272 26240879950446 26298117642188 26301634655808 26307809869824 26332311587904 26382067789312 26389748714112 26412838534656 26470451309568 26551400701952 26562682847232 26585923977216 26603258906448 26643914293248 26684614438272 26725394153472 26750284787712 26808633614336 26832089939968 26849585377804 26860994226864 26880901412652 26884496365632 26943137940096 26963106004128 26984312733696 27025532857344 27057054108672 27108179746816 27116072073216 27119698477056 27133426887536 27139797393408 27198995841024 27202633334784 27282173198336 27287359214592 27293765861376 27307582387456 27317646655488 27335458692864 27370806796288 27402730758144 27420598273257 27444590039916 27486531158016 27504453313848 27546485915648 27570587828224 27582303043584 27588564791872 27600287645952 27624436632576 27684692195328 27769354862592 27795217787232 27801743671296 27837694738432 27855845864896 27866112196608 27880218453248 27886764294144 27892065235968 27973620982272 27977362071552 28038387449856 28059167223808 28062919753728 28071090044928 28113970284792 28124131753984 28156934356992 28199945729088 28243041189888 28291560962004 28304646078464 28359928590336 28374284824466 28378079497056 28384742227968 28446656200704 28473149928384 28516662902784 28560223781376 28622520521728 28647563915264 28659736756224 28703516188536 28747381211136 28810086187008 28835293691904 28843688853504 28898190426112 28925104689152 28931895853056 28969289486578 28981599034248 29025889026048 29070227777472 29110760046592 29114653212672 29159127556608 29167616999808 29256814605312 29260727304192 29346284986368 29350209650688 29436028977152 29441624415744 29448536850432 29493521221248 29531659964416 29538593538048 29589338987784 29630595047424 29675857522836 29679826262976 29721208487936 29766609380704 29779257723264 29824766705664 29863314348782 29870325789696 29961672351744 29989577086224 30054991591072 30066068422656 30094070386176 30159712816128 30186101182464 30251944353792 30298155976788 30333494254644 30344457945088 30357351825408 30403724464512 30446116012032 30450187763712 30496702215168 30525105248478 30539223400448 30591687869484 30598870321152 30614359942187 30638438416384 30685240431776 30692444848128 30698279116416 30721030185888 30788040166464 30792157645824 30814978290432 30882193194496 30886323265536 30922347552768 30942509978079 30980776853504 30989796655104 31016911306752 31037135390856 31084566675456 31132050177984 31179626512384 31208665585664 31240524220416 31269620010636 31317406580736 31337826598008 31365245759904 31413178466304 31433660930112 31470323605056 31481698189312 31529788333568 31543185881088 31566563126784 31570784722944 31639648223232 31663096958976 31736405557248 31765963185408 31773421338624 31835252417024 31842726838272 31863106803712 31870587764736 31925339434188 31940105207808 31969852551168 32018688379902 32043871371264 32067619684352 32081245765632 32130251754048 32141864861696 32179353550848 32200335586944 32220944428949 32228509404672 32298807561216 32397580673024 32411346960384 32427754085104 32439705403392 32510464229376 32540742775296 32640255750144 32647919173632 32711452024832 32740073046016 32749605052416 32753984864256 32804018501184 32849756749824 32854149955584 32925812785152 32950214721536 32964215832576 33006821122338 33014570609664 33057262501888 33107759413232 33115532599296 33121827467712 33218674916448 33223117459968 33269440053248 33303402381312 33320261078272 33324717207552 33334419428352 33436359548928 33487435553292 33538611412992 33611767218176 33641175973888 33655470686208 33698969402754 33706881395712 33738274222002 33811865539956 33863537197056 33915265740384 33967095414784 34018982149376 34033437398016 34137515188224 34241911259136 34251880513536 34273802384256 34348561818368 34356626325504 34361221054464 34461692461056 34468243218432 34520895485748 34569027555328 34573650690048 34626463973472 34636545187272 34666850576736 34679380508672 34742467343808 34747113673728 34795561156608 34848713421312 34853373960192 34955284410368 34961928993696 34970137509888 34987839933928 35023556450232 35068846207744 35077079826432 35109748783872 35186331618816 35217118046208 35293935079424 35339825774592 35347848639586 35362868546376 35416910462976 35447898636288 35471011875264 35525219057664 35579485917696 35612622789891 35620984078848 35667046383616 35690302514398 35703456251904 35736708583584 35814658969152 35841201883536 35845995154176 35924183920128 35932618358784 35950808005504 35966084120064 36034043809792 36049355292672 36076072144896 36154762764288 36159597969408 36186396524544 36265327788032 36270177779712 36312481529856 36336158506368 36383145619456 36391687815168 36447278257152 36481223345742 36536974344192 36560797697676 36592786719888 36648708210688 36664280875008 36672604418464 36720287718912 36800383527936 36832582176768 36912922927104 36955976343552 37025806483456 37041539383296 37060290382976 37068991561728 37073949032448 37154816262144 37182352392192 37189420314624 37246229339886 37298161309696 37303149428736 37371009281004 37384516599808 37417226338304 37428120059904 37485293713056 37490306858496 37542579142656 37599927638784 37722081282672 37730937839616 37813238120448 37837439329408 37846322970624 37928874934272 37964199904512 38080298375168 38096479346688 38154673957932 38212982341632 38271354918048 38329841614848 38413448249344 38458251804672 38507957976061 38522150166528 38558027682288 38642132045664 38701185368064 38760303703296 38769404018688 38878836742144 38890155999744 38895357026304 38954771970156 39009086140416 39014303072256 39128379981824 39133612867584 39145006301184 39204802598976 39255499220992 39264715800576 39315464303213 39324694961664 39332170117908 39361319925669 39447176463282 39452451983712 39507460063232 39567810030448 39573101683968 39584623071168 39619257801984 39705676964352 39827101052928 39948896468992 39965871439872 39986102781632 40026921657408 40088091230208 40125427181568 40212950421504 40222391795712 40248134909952 40274378066706 40321352118978 40335925805056 40397541302384 40414706910144 40444659006192 40476469100544 40538299286016 40594821349376 40662269620224 40674108109824 40700140331304 40709696090112 40788917159312 40798493761536 40803950002176 40923259797504 40931038821888 40961373581184 41050720221952 41056210194432 41065849552896 41086637720576 41104096137216 41166885059874 41181764354048 41229796737024 41256679970772 41319728873472 41355881742336 41382847187808 41446088900608 41509400237312 41527038292992 41654032293888 41692826680848 41756542107648 41783768797344 41820327679872 41830146441216 41884237955072 41911547906816 41960431473408 41966043107328 42057581174784 42088750835712 42094379630592 42186197630976 42217462611968 42235401535488 42299918593632 42315207409664 42333187866624 42354617580544 42364561784832 42437341443006 42456969117696 42561427236699 42567119245584 42626470068224 42669984301056 42691584506536 42709724892576 42725161828352 42774994354176 42840335672064 42933780782592 42971345872896 43065076748288 43121071816704 43215129280512 43252940537856 43347285639168 43387657033728 43397843779584 43453934229867 43520341000192 43538833539072 43605341666208 43666140069888 43671979819008 43738691334912 43799675666432 43885221907968 44009094829784 44019427479552 44025314476032 44154043465728 44162436623616 44291566555264 44297489946624 44307890307072 44404536508416 44432956276736 44445892571136 44513786284254 44519739394464 44581812731904 44649914071056 44718148550656 44737150058496 44794971523173 44805488684544 44931959203672 44942508527616 44984365629336 45082487386608 45151382929408 45220354320512 45239569224192 45279151773696 45377916530688 45447233965182 45516686917632 45655881678848 45669174018048 45675281645568 45698403179008 45745053322752 45787657872717 45808835100672 45887531804226 45957657624576 46027860647664 46038667272192 46081545278832 46098200920064 46168618631296 46182060249696 46188236468736 46222467435648 46323289791744 46329484898304 46464951228416 46471165280256 46484694982656 46525366960128 46555703086284 46615905324928 46626850013184 46698075266976 46769439768576 46812998378496 46915108825088 46956157394944 46976109871104 46986774411157 47006739897012 47047868639856 47119767699456 47150491395168 47222547283968 47263864848384 47294682500352 47349844690176 47439314556928 47459472334848 47483497053188 47494645438464 47604608335872 47648944778112 47752878625536 47764090257408 47788269178048 47794660205568 47805881647104 47898911893504 47910157811712 47954778826752 48028032569853 48065807056896 48101429526528 48206350352384 48212797292544 48248528699392 48269030326272 48300503380416 48342764107008 48448211341824 48596371009536 48641631127656 48715965792256 48747730263568 48765696344064 48790382293184 48811114162944 48960383625216 49067178037248 49110109569024 49124407578624 49217230569472 49274635124736 49281224933376 49388719177728 49425322082304 49510231683507 49576469856256 49585893752832 49661639119848 49673298898944 49737532571648 49828012374672 49834676189952 49904160079872 49980391617408 49987075811328 50056772190208 50133236851712 50154539323392 50231153329938 50296108376896 50307917119488 50417650827264 50461763960832 50548454104131 50571833245696 50618933206016 50717798309934 50795305795584 50872898610576 50950643122176 51028473224064 51106455486464 51206272782336 51362866888704 51410703576384 51522842727552 51534939488256 51601580490752 51680404937728 51692538691584 51702364827648 51781343228622 51853541332992 51860476035072 51939695960208 52012114853888 52019070763008 52113701015712 52178150490112 52193341734912 52273070131968 52280060940288 52432926615552 52442893490544 52481759900892 52596235284376 52603269311616 52615619739648 52664623175808 52764135578624 52779497428224 52825677069312 52940902619136 53021772959379 53102801403904 53125365694464 53171847954432 53206517812896 53287828586496 53369228876544 53500569575424 53535453771597 53617267228672 53664179879936 53699170755608 53721988453728 53761802825304 53768992731264 53886275880192 53926212008256 54051065714688 54114108217344 54216359493632 54232144146432 54239396954112 54266853775072 54279594786816 54397991682048 54405266669568 54564346396672 54574718429184 54587531722752 54615164774912 54670917385728 54721835018613 54741613592576 54805461516288 54841196546514 54889180079832 54973062316032 55008906627696 55092971831296 55141175656448 55177129583744 55200575291904 55248873265152 55369384390656 55538709725184 55590435574464 55603487342592 55675389476864 55711691729792 55732224393216 55760436906496 55773528588288 55784130471936 55869344009829 55947241964544 55954724143104 56076774899712 56118334447616 56125839507456 56142180089856 56227940569584 56248263507968 56313868713984 56399891458176 56486082379776 56583121924008 56719857180672 56748569648932 56756158994112 56769484455936 56893312401408 56946299856768 57033325805568 57120447562752 57245041043456 57295127830528 57319473512448 57407032377072 57494762422272 57620172374016 57670587383808 57687377707008 57850209378304 57938578973156 57963198068496 58051778052096 58140455554944 58221520093184 58229306425344 58318255113216 58335233999616 58513629210624 58521454608384 58692569972736 58700419301376 58872057954304 58883248831488 58897073700864 58987042442496 59063319928832 59170764694923 59178677975568 59261190094848 59351715045672 59359652525952 59442416975872 59533218761408 59558515446528 59726628697564 59740651579392 59923344703488 59979154172448 60109983182144 60132136845312 60188140772352 60319425632256 60372202364928 60411567100059 60503888707584 60596311953576 60666988509288 60688915890176 60714703650816 60807448929024 60892232024064 60993404430336 61050210496956 61078446800896 61183375738968 61197740642304 61228719884374 61276876832768 61370480863552 61384889696256 61396558232832 61442060371776 61576080332928 61584315291648 61629956580864 61764386388992 61772646531072 61844695105536 61885019956158 61961553707008 61979593310208 62033822613504 62074270781712 62169133350912 62264100355968 62359253024768 62417331171328 62481048440832 62539240021272 62634813161472 62675653196016 62730491519808 62826356932608 62867321860224 62940647210112 62963396378624 63059576667136 63086371762176 63133126253568 63141569445888 63279296446464 63326193917952 63472811114496 63531926370816 63546842677248 63670504834048 63685453676544 63726213607424 63741175529472 63850678868376 63939705102336 64037376759804 64087742742528 64135239368704 64162491531264 64260503508096 64283729723392 64358707101696 64400671173888 64441888857898 64457018809344 64597615122432 64795161346048 64822693920768 64855508170208 64879410806784 65020928458752 65081485550592 65280511500288 65422904049664 65480146092032 65499210104832 65507969728512 65608037002368 65699513499648 65708299911168 65900429443072 66013642244676 66029141219328 66114525003776 66215518826464 66231065198592 66243654935424 66437349832896 66446234919936 66538880106496 66606804762624 66640522156544 66649434415104 66668838856704 66770679426381 66872719097856 66974871106584 67077222825984 67223534436352 67282351947776 67397938805508 67413762791424 67476548444004 67623731079912 67727074394112 67830531480768 67934190829568 68037964298752 68066874796032 68170850947773 68275030376448 68483822518272 68503761027072 68547604768512 68697123636736 68713252651008 68831297706339 68923384922112 68936486436864 69041790971496 69138055110656 69147301380096 69252927946944 69273090374544 69333701153472 69358761017344 69484934687616 69494227347456 69591122313216 69697426842624 69706747920384 69910568820736 69923857987392 69940275019776 69975679867856 70047112900464 70137692415488 70154159652864 70219497567744 70372663237632 70434236092416 70587870158848 70679651549184 70695697279172 70725737092752 70833820925952 70895797272576 70942023750528 71050438115328 71158971835392 71225245579782 71241968157696 71334092767232 71380605028796 71406912503808 71473417167168 71629317938304 71682403767072 71691990308352 71848367840256 71865236717568 71901616011008 71932168240128 72068087619584 72098710585344 72152144289792 72309525528576 72319195938816 72372793049088 72530655576064 72540355559424 72624963059712 72672317012736 72766291238912 72894556514304 72962446691484 73073948688384 73121595395352 73185573439776 73297416421376 73328561750016 73345208836928 73440575437824 73600767055872 73665164353536 73825845854208 73911952687104 74051612966912 74083078766592 74120580765952 74137983123456 74147898064896 74364704784384 74378840629248 74492458679772 74596322619392 74606298857472 74742018562008 74769033199616 74834452676608 74856240119808 74970587426112 74980613716992 75085158285312 75199855277568 75444162565344 75461875679232 75626476240896 75674878658816 75692645941248 75857749868544 75928399809024 76160596750336 76192958693376 76309347915864 76425964683264 76542709836096 76659683229696 76826896498688 76916503609344 77015915952122 77044300333056 77116055364576 77284264091328 77402370736128 77520607406592 77538808037376 77757673484288 77780311999488 77790714052608 77909543940312 78018172280832 78028606144512 78256759963648 78267225735168 78290012602368 78409605197952 78510998441984 78529431601152 78630928606426 78649389923328 78664340235816 78722639851338 78894352926564 78904903967424 79014920126464 79135620060896 79146203367936 79169246142336 79238515603968 79411353928704 79654202105856 79897792937984 79931742879744 79972205563264 80053843314816 80176182460416 80250854363136 80425900843008 80496269819904 80548756133412 80642704237956 80671851610112 80795082604768 80829413820288 80889318012384 80952938201088 81076598572032 81189642698752 81324539240448 81348216219648 81400280662608 81419392180224 81577834318624 81596987523072 81607900004352 81846519595008 81862077643776 81922747162368 82101440443904 82112420388864 82173275441152 82208192274432 82261794819771 82333770119748 82363528708096 82459593474048 82513359941544 82639457746944 82711763484672 82765694375616 82892177801216 83018800474624 83054076585984 83096119843079 83308064587776 83385653361696 83513084215296 83567537594688 83640655359744 83660292882432 83823095813632 83920862946816 83932086214656 84115162349568 84177501671424 84188759261184 84372395261952 84434925223936 84470803070976 84599837187264 84630414819328 84709235161088 84729123569664 84874682886012 84913938235392 85122854473398 85134238491168 85252940136448 85339968602112 85383169013072 85419449785152 85450323656704 85549988708352 85680671344128 85867561565184 85942691745792 86130153496576 86242143633408 86430258561024 86505881075712 86694571278336 86775314067456 86795687559168 86907868459734 87040682000384 87077667078144 87210683332416 87332280139776 87343959638016 87477382669824 87599351332864 87770443815936 88018189659568 88038854959104 88050628952064 88308086931456 88324873247232 88583133110528 88594979893248 88615780614144 88865912553472 88891785142272 89027572568508 89039478788928 89163625463808 89299828142112 89436297101312 89474300116992 89589943046346 89610977369088 89863918407344 89885017055232 89968731258672 90164974773216 90302765858816 90440708641024 90479138448384 90558303547392 90755833061376 90894467930364 91033373835264 91311763357696 91338348036096 91350563291136 91396806358016 91490106645504 91575315745434 91617670201344 91775063608452 91843079826561 91915315249152 92055721295328 92077334544384 92163090557664 92196401840128 92337237262592 92364120499392 92376472937472 92444934871296 92646579583488 92658969796608 92929902456832 92942330560512 92969389965312 93050733920256 93111406172568 93231810649856 93253700026368 93396150533952 93538879537152 93625996756992 93830217650176 93912314789888 93952219742208 93973548822314 94013479794024 94095737279712 94239535398912 94300982790336 94445094567936 94589365000704 94699689380352 94878629113856 94918944669696 94966994106376 94989290876928 95209216671744 95297889556224 95505757251072 95528180514816 95576538356096 95589320411136 95611763294208 95797823787008 95820315623424 95909557653504 96056065139706 96131614113792 96202859053056 96412700704768 96425594585088 96497057398784 96538060652544 96601006760832 96662833286847 96685528214016 96896422683648 97192742019072 97283262255312 97431931584512 97495460527136 97531392688128 97580764586368 97622228325888 97920767250432 98134356074496 98220219138048 98248815157248 98434461138944 98549270249472 98562449866752 98777438355456 98850644164608 99020463367014 99171787505664 99323278239696 99346597797888 99475065143296 99656024749344 99669352379904 99808320159744 99960783234816 99974151622656 100266473703424 100309078646784 100462306659876 100592216753792 100615834238976 100835301654528 100923527921664 101096908208262 101143666491392 101237866412032 101392513203023 101435596619868 101590611591168 101745797221152 101901286244352 102056946448128 102412545564672 102725733777408 102821407152768 103045685455104 103069878976512 103360809875456 103385077383168 103404729655296 103562686457244 103707082665984 103720952070144 103879391920416 104024229707776 104038141526016 104227402031424 104386683469824 104521600220737 104546140263936 104560121880576 104865853231104 104885786981088 104963519801784 105192470568752 105206538623232 105231239479296 105329246351616 105528271157248 105558994856448 105651354138624 105881805238272 106043545918758 106205602807808 106250731388928 106343695908864 106413035625792 106575657172992 106738457753088 106837868369673 107001139150848 107070907543194 107234534457344 107328359759872 107398341511216 107443976907456 107523605650608 107537985462528 107772551760384 107852424016512 108102131429376 108228216434688 108432718987264 108464288292864 108478793908224 108533707550144 108559189573632 108795983364096 108810533339136 109128692793344 109149436858368 109175063445504 109230329549824 109341834771456 109443670037226 109483227185152 109610923032576 109682393093028 109778360159664 109946124632064 110017813255392 110185943662592 110282351312896 110354259167488 110401150583808 110497746530304 110738768781312 111077419450368 111180871148928 111206974685184 111350778953728 111423383459584 111464448786432 111520873812992 111547057176576 111568260943872 111738688019658 111894483929088 111909448286208 112153549799424 112236668895232 112251679014912 112284360179712 112455881139168 112496527015936 112627737427968 112799782916352 113166243848016 113439714361344 113497139297864 113512317988224 113538968911872 113786624802816 113892599713536 114240895125504 114490082086912 114590255661056 114638947024896 114814064754144 114989524844544 115240344748032 115374755414016 115523873928183 115700418756608 115877157946312 115926396136992 116103556104192 116280911109888 116443040186368 116636510226432 116670467999232 117027258421248 117042909216768 117385139945472 117400838602752 117744115908608 117766497662976 117794147401728 117946392909639 117974084884992 118083959777007 118126639857664 118341529389846 118357355951136 118522380189696 118703430091344 118719305051904 118884833951744 119066437522816 119117030893056 119453257395128 119481303158784 119846689406976 119958308344896 120219966364288 120264273690624 120376281544704 120638851264512 120744404729856 120823134200118 121007777415168 121192623907152 121333977018576 121377831780352 121429407301632 121614897858048 121784464048128 121986808860672 122100420993912 122366751477936 122395481284608 122457439768748 122553753665536 122740961727104 122769779392512 122793116465664 122884120743552 123152160665856 123168630583296 123259913161728 123528772777984 123545293062144 123689390211072 123770039912316 123923107414016 123959186620416 124067645227008 124148541563424 124338266701824 124528200711936 124834662342656 124916058800393 124962096881664 125078480042544 125269626322944 125351306392032 125460983039616 125652713865216 125734643720448 125881294420224 126119153334272 126172743524352 126266252507136 126283138891776 126558592892928 126652387835904 126945622228992 127063852741632 127093685354496 127341009668096 127370907353088 127452427214848 127684281710097 127701357736752 127879410204672 128074753519608 128175485485056 128270478737408 128324983062528 128521007016192 128801342347776 128883777715796 128914037618688 129195230244864 129590322692096 129645387841536 129711016340416 129758821613568 130041856917504 130162971101184 130361802689601 130561023000576 130845808099328 130960292184064 130998420209664 131015939457024 131216074004736 131399026999296 131800858886144 132027284489352 132058282438656 132229050007552 132431037652928 132462130397184 132487309870848 132874699665792 132892469839872 133077760212992 133213609525248 133281044313088 133298868830208 133337677713408 133541358852762 133745438195712 133949742213168 134154445651968 134384914569519 134447068872704 134564703895552 134795877611016 134827525582848 134953096888008 135247462159824 135454148788224 135661062961536 135868381659136 136075928597504 136133749592064 136341701895546 136550060752896 136967645036544 137007522054144 137095209537024 137394247273472 137426505302016 137662595412678 137872972873728 138083581942992 138276110221312 138294602760192 138505855893888 138546180749088 138667402306944 138717522034688 138969869375232 138988454694912 139394853685248 139413495840768 139821137641472 139847715974784 139880550039552 139951359735712 140094225800928 140275384830976 140308319305728 140438995135488 140745326475264 140868472184832 140960323233471 141175740317696 141359303098368 141391394558344 141451474185504 141667641851904 141791594545152 141884047501056 142317943670784 142450491159564 142483936315392 142668185534464 142761210057592 142813825007616 142946834334336 143258635876608 143364807534144 143383980616704 143696735680512 143730473435136 143803232022016 143864336480256 144084097709559 144136175239168 144197421170688 144304288579584 144619051057152 144638391877632 144745586098176 145061311152128 145344634025472 145532582477824 145789113028608 145924893382968 146147897376768 146243190790704 146371146879552 146594832842752 146690417673856 146881150875648 147201534111744 147330328707072 147651691708416 147823905374208 148103225933824 148166157533184 148241161531904 148275966246912 148530695050521 148729409568768 148757681258496 148984917359544 149192645238784 149212597714944 149484037124016 149538066399232 149668905353216 149712480239616 149941174852224 149961227433984 150170316570624 150399710555136 150888325130688 150923751358464 151252952481792 151349757317632 151385291882496 151645362312393 151715499737088 151856799618048 152321193500672 152385917386752 152618695831728 152851929366528 153085419672192 153319366459392 154031831904244 154088600666112 154232110729152 154568528182656 154804741472256 155041214813184 155077616074752 155515346968576 155560623998976 155581428105216 155819087880624 156036344561664 156057212289024 156513519927296 156534451470336 156580025204736 156819210395904 157021996883968 157261857212852 157298779846656 157328680471632 157445279702676 157788705853128 157809807934848 158029840252928 158271240121792 158292406735872 158338492284672 158477031207936 158822707857408 159065318878137 159308404211712 159795585875968 159863485759488 159944411126528 160107686629632 160501708726272 160606361314791 160851801686016 160992539639808 161097512266824 161285408475912 161343703220224 161590165209536 161658827640576 161778636024768 162153197144064 162379285397504 162649078480896 162696432439296 162800561325216 162838784360448 163155668637248 163193975046144 163215800008704 163693039190016 163724155287552 163845494324736 164202880887808 164224840777728 164346550882304 164416384548864 164523589639542 164667540239496 164727057416192 164919186948096 165026719883088 165278915493888 165423526969344 165531388751232 165784355602432 166037600949248 166108153171968 166192239686158 166616129175552 166771306723392 167026168430592 167135075189376 167281310719488 167320585764864 167646191627264 167841725893632 167864172429312 168230324699136 168355003342848 168377518522368 168744790523904 168869850447872 168941606141952 169199674374528 169260829638656 169418470322176 169458247139328 169749365772024 170245708946796 170268476982336 170505880272896 170679937204224 170766338026144 170838899570304 170900647313408 171099977416704 171361342688256 171735123130368 171885383491584 172260306993152 172484287266816 172860517122048 173011762151424 173550628134912 173815736919468 174081364000768 174155334156288 174421366664832 174664560279552 174687919276032 174954765339648 175198702665728 175540887631872 176036379319136 176077709918208 176101257904128 176616173862912 176649746494464 177166266221056 177189959786496 177512294084769 177731825106944 177783570284544 178055145137016 178078957577856 178327250927616 178599656284224 178872594202624 179179886092692 179221954738176 179727836814688 179770034110464 179937462517344 180329949546432 180605531717632 180881417282048 180958276896768 181116607094784 181234701300177 181511666122752 181788935860728 182066747670528 182623526715392 182676696072192 182793612716032 182980213291008 183150631490868 183235340402688 183550127216904 183686159653122 183830630498304 184111442590656 184154669088768 184326181115328 184392803680256 184674474525184 184728240998784 184752945874944 184889869742592 185293159166976 185317939593216 185859804913664 185884661121024 185938779930624 186101467840512 186222812345136 186463621299712 186507400052736 186792301067904 187077759074304 187251993513984 187660435300352 187824629579776 187904439484416 187947097644628 188026959588048 188191474559424 188479070797824 188601965580672 188890189135872 189178730001408 189399378760704 189757258227712 189837889339392 189933988212752 189978581753856 190418433343488 190595779112448 191011514502144 191056361029632 191153076712192 191178640822272 191223526588416 191595647574016 191819115307008 192112130279412 192263228227584 192405718106112 192825401409536 192851189170176 192994114797568 193076121305088 193202013521664 193325666573694 193371056428032 193792845367296 194385484038144 194566524510624 194863863169024 194990921054272 195062785376256 195161529172736 195244456651776 195841534500864 196268712148992 196440438276096 196497630314496 196868922277888 197098540498944 197124899733504 197701288329216 198040926734028 198343575011328 198646556479392 198693195595776 198950130286592 199312049498688 199338704759808 199616640319488 199921566469632 199948303245312 200532947406848 200618157293568 200924613319752 201184433507584 201231668477952 201670603309056 201847055843328 202193816416524 202287332982784 202475732824064 202785026406046 202871193239736 203181223182336 203491594442304 203802572488704 204113892896256 204825091129344 205451467554816 205642814305536 206091370910208 206139757953024 206721619750912 206770154766336 206809459310592 207125372914488 207414165331968 207441904140288 207758783840832 208048459415552 208076283052032 208454804062848 208773366939648 209043200441474 209092280527872 209120243761152 209731706462208 209771573962176 209927039603568 210384941137504 210413077246464 210462478958592 210658492703232 211056542314496 211117989712896 211302708277248 211763610476544 212087091837516 212411205615616 212501462777856 212687391817728 212826071251584 213151314345984 213476915506176 213675736739346 214002278301696 214141815086388 214469068914688 214656719519744 214796683022432 214887953814912 215047211301216 215075970925056 215545103520768 215704848033024 216204262858752 216456432869376 216865437974528 216928576585728 216957587816448 217067415100288 217118379147264 217591966728192 217621066678272 218257385586688 218298873716736 218460659099648 218683669542912 218887340074452 218966454370304 219221846065152 219364786186056 219556720319328 219892249264128 220035626510784 220371887325184 220708518334976 220802301167616 220995493060608 221477537562624 222154838900736 222361742297856 222413949370368 222846766919168 223041747625984 223094114353152 223136521887744 223477376039316 223788967858176 223818896572416 224307099598848 224473337790464 224503358029824 224568720359424 224911762278336 224993054031872 225255474855936 225546611002643 225599565832704 226332487696032 226879428722688 226994278595728 227024635976448 227077937823744 227573249605632 227785199427072 228481790251008 228980164173824 229180511322112 229277894049792 229628129508288 229979049689088 230480689496064 230749510828032 231047747856366 231400837513216 231754315892624 231852792273984 232207112208384 232561822219776 232886080372736 233273020452864 233340935998464 234054516842496 234085818433536 234770279890944 234801677205504 235488231817216 235532995325952 235588294803456 235892785819278 235948169769984 236167919554014 236253279715328 236683058779692 236714711902272 237044760379392 237406860182688 237438610103808 237769667903488 238132875045632 238234061786112 238906514790256 238962606317568 239693378813952 239916616689792 240439932728576 240528547381248 240752563089408 241277702529024 241488809459712 241646268400236 242015554830336 242385247814304 242667954037152 242755663560704 242858814603264 243229795716096 243568928096256 243973617721344 244200841987824 244733502955872 244790962569216 244914879537496 245107507331072 245481923454208 245539558785024 245586232931328 245768241487104 246304321331712 246337261166592 246519826323456 247057545555968 247090586124288 247378780422144 247540079824632 247846214828032 247918373240832 248135290454016 248297083126848 248676533403648 249056401423872 249288359529237 249669324685312 249832117600786 249924193763328 250156960085088 250539252645888 250702612784064 250921966079232 251469287440896 251762588840448 252238306668544 252345487048704 252532505014272 252566277783552 253117185785856 253304775671808 253891244457984 254127705483264 254187370708992 254682019336192 254741814706176 254904854429696 255368563420194 255402715473504 255758820409344 256149507039216 256350970970112 256540957474816 256649966125056 257042014032384 257602684695552 257767555431592 257828075237376 258390460489728 259180645384192 259290775683072 259422032680832 259517643227136 260083713835008 260325942202368 260723605379202 261122046001152 261691616198656 261920584368128 261996840419328 262031878914048 262432148009472 262798053998592 264054568978704 264116564877312 264458100015104 264862075305856 264924260794368 264974619741696 265749399331584 265784939679744 266562088626176 266597737660416 266675355426816 267082717705524 267490876391424 267899484426336 268308891303936 268769829139038 268894137745408 269555705832427 269591755222032 269655051165696 269906193776016 270494924319648 270908297576448 271322125923072 272151857195008 272267499184128 272683403791092 273100121505792 273935290073088 274015044108288 274190419074048 274788494546944 274853010604032 275208250122491 275325190825356 275529239479683 275745945747456 276167163885984 276552220442624 276589205520384 277011711787776 277092361498176 277334804613888 277939738750464 277976909389824 278789707370496 278826991681536 279642275282944 279695431949568 279761100079104 279902719471424 280188451601856 280550769661952 280616638611456 280877990270976 281490652950528 281736944369664 281920646466942 282351480635392 282718606196736 282782789116688 282902948371008 283335283703808 283768095002112 284635887341568 284900982319128 284967872630784 285336371068928 285522420115184 285627650015232 285893668668672 286517271753216 286729615068288 286767961233408 287393471361024 287460946870272 287606464044032 287728672960512 288168195419118 288272350478336 288394842341376 288608577159168 289238102114304 289276783755264 289491172196352 289988499860541 290122622304256 290689268050944 291065164955648 291578226057216 291849786765936 292295794753536 292486381581408 292742293759104 293189665685504 293380835347712 293762301751296 294403068223488 294660657414144 295303383416832 295647810748416 296206451867648 296332315066368 296482323063808 296551932493824 297061390101042 297515362516992 297969834719088 298385290477568 298425195429888 298968074248032 299076132798464 299337810706432 299424960479232 299882349704448 299922454867968 300799421110272 301776650261376 301847502716928 302505904963584 302699514635264 302770583764992 303290724624786 303430999474176 303713599236096 304177539609069 304642387001344 304771834773504 305237391663456 305703858733056 306170839344384 308063663808488 308177201332224 308464221458304 309137056365312 310082429626368 310155232149504 311030693937152 311121247997952 311162856210432 311638175761248 312072689123328 312114424578048 313027039854592 313160050409472 313564800662211 313638420791808 314043993767936 314523714425704 314597559693312 314657360943264 314890559405352 315577411706256 315619615869696 316059680505856 316542480243584 316584813471744 316676984569344 316954062415872 317645415714816 318130637756274 318616808423424 319591171751936 319726971518976 319888822253056 320215373259264 320513605109019 321003417452544 321212722629582 321703603372032 321985079279616 322195024533648 322570816951824 322687406440448 323180330419072 323317655281152 323557272049536 324306394288128 325298156961792 325392864878592 325601122650432 325677568720896 326311337274496 326387950092288 326431600017408 327386078380032 327448310575104 327690988649472 328405761775616 328449681555456 328693101764608 328832769097728 329047179279084 329335080478992 329454114832384 329838373896192 330053439766176 330557830987776 330847053938688 331062777502464 332075201898496 332216306343936 332384479372316 333232258351104 333542613446784 334052336861184 334270150378752 334562621438976 334641171529728 335292383254528 335683451787264 335728344858624 336460649398272 336710006685696 336755037044736 337489581047808 337739700895744 337883212283904 338399348749056 338836940644352 339498731544048 340491417893592 340536953964672 341011760545792 341359874408448 341532676052288 341677799140608 342722685376512 343470246260736 343770766983168 344520613986304 344968574533632 345721034244096 346571621784549 347101256269824 347631473838936 348162728001536 348310668312576 348842733329664 349329120559104 349909530679296 350397405331456 351081775263744 352072758638272 352155419836416 352202515808256 353232347725824 353299492988928 353839178728917 354332532442112 354379919572992 355024588169538 355463650213888 355567140569088 356110290274032 356157915155712 356654501855232 357199312568448 357745188405248 358359772185384 358443909476352 359455673629376 359540068220928 359874925034688 360659899092864 361211063435264 361762834564096 361916553793536 362233214189568 362469402600354 363023332245504 363577871721456 364133495341056 365247053430784 365353392144384 365587225432064 365960426582016 366301262981736 367100254433808 367372319306244 367661260996608 368222885181312 368309338177536 368652362230656 368785607360512 369348949050368 369456481997568 369505891749888 369779739485184 370586318333952 370635879186432 371719609827328 371769322242048 371877559861248 372202935681024 372445624690272 372927242599424 373014800105472 373584602135808 374503987027968 374748176401179 375320870600704 375649259159552 375808878968832 375894195289256 376053919176096 376382949118848 376958141595648 377203931161344 378357460002816 378798757521408 379514516455424 379675778678784 379867976425504 379957163507712 380836866686976 381191558224896 382023029004288 382112722059264 382306153424384 382357281644544 383052845130291 383191295148032 383638230614016 384224260558824 384526456455168 384811436212224 385650802819072 385988229595136 386404027043328 386651333147388 386742112856064 387585690734592 388770968076288 389133049021248 389727726338048 389981842108544 390125570752512 390323058345472 390488913303552 391085408068803 391683069001728 392537424297984 392880876552192 392995260628992 393737844555776 394197080997888 395402576658432 396081853468056 396687150022656 397293112958784 397386391191552 397900260573184 398624098997376 398677409519616 399233280638976 399843132939264 399896606490624 401065894813696 401236314587136 401849226639504 402368867015168 402463336955904 403154743708557 403341206618112 403694111686656 404387632833048 404951465648128 405570052812092 405742386479472 406362446364672 406983188884608 407605144977408 408227785792512 409650182258688 410902935109632 411285628611072 412182741820416 412279515906048 413443239501824 413618918621184 414250745828976 414828330663936 414883808280576 415517567681664 416096918831104 416152566104064 416909608125696 418086400882948 418184561055744 418240487522304 419463412924416 419543147924352 419854079207136 420769882275008 420826154492928 420924957917184 421316985406464 422113084628992 422235979425792 422605416554496 422880969700413 423527220953088 424174183675032 424822411231232 425002925555712 425374783635456 425652142503168 426953831012352 427351473478692 428004556603392 428283630172776 428938137829376 429313439039488 429593366044864 429775907629824 430094422602432 430151941850112 431090207041536 431409696066048 432408525717504 432912865738752 433730875949056 433857153171456 433915175632896 434134830200576 434236758294528 435183933456384 436514771173376 436597747433472 436921318199296 437367339085824 437774680148904 437932908740608 438443692130304 438729572372112 439113440638656 439784498528256 440071253021568 440743774650368 441417036669952 441604602335232 441990986121216 442955075125248 444309677801472 444723484595712 444827898740736 445693533838336 446083495251968 446188228706304 446273043775488 446954752078632 447577935716352 447637793144832 448614199197696 448946675580928 449006716059648 449137440718848 449823524556672 449986108063744 450510949711872 451093222005286 451199131665408 452664975392064 453758857445376 453988557191456 454049271952896 454155875647488 455146499211264 455570398854144 456963580502016 457960328347648 458361022644224 458555788099584 459256259016576 459958099378176 462095495712732 462801675026432 463508631785248 463705584547968 464414224416768 465123644439552 465772160745472 466546040905728 466681871996928 468109033684992 468171636867072 469540559781888 469603354411008 470976463634432 471065990651904 471785571638556 471896339539968 472335839108028 472506559430656 473366117559384 473429423804544 474089520758784 474813720365376 474877220207616 475539335806976 476265750091264 476468123572224 477195956634411 477813029580512 477925212635136 479386757627904 479833233379584 480879865457152 481505126178816 481819083944373 482555405058048 482977618919424 483292536800472 484031109660672 484770495628608 485335908074304 485511327121408 486459591432192 487137856192512 487947235442688 488401683975648 489467005911744 489581925138432 489829759074992 490215014662144 490963846908416 491079117570048 491172465862656 491536482974208 492608642663424 492674522333184 493039652646912 494115091111936 494181172248576 494757560844288 495080159649264 495692429656064 495836746481664 496270580908032 496594166253696 497353066807296 498112802847744 498576719058474 499338649370624 499664235201572 499848387526656 500313920170176 501078505291776 501405225568128 501843932158464 502938574881792 503525177680896 504476613337088 504690974097408 505065010028544 505132555567104 506234371571712 506609551343616 507782488915968 508255410966528 508374741417984 509364038672384 509809708859392 510737126840388 510805430947008 511517640818688 512299014078432 512701941940224 513081914949632 513299932250112 514084028064768 515205369391104 515535110863184 515656150474752 516780920979456 518361290768384 518581551366144 518844065361664 519035286454272 520651884404736 521447210758404 522244092002304 523383232397312 523841168736256 523993680838656 524063757828096 524864296018944 525596107997184 528109137957408 528233129754624 528916200030208 529724150611712 529848521588736 529949239483392 531498798663168 531569879359488 533124177252352 533195475320832 533350710853632 534165435411048 534981752782848 535798968852672 536617782607872 537539658278076 537788275490816 539111411664854 539183510444064 539310102331392 539812387552032 540989848639296 541816595152896 542644251846144 544303714390016 544534998368256 545366807582184 546200243011584 547870580146176 548030088216576 548380838148096 549576989093888 549706021208064 550416500244982 550650381650712 551058478959366 551491891494912 552334327771968 553104440885248 553178411040768 554023423575552 554184722996352 554669609227776 555879477500928 555953818779648 557579414740992 557653983363072 559284550565888 559390863899136 559522200158208 559805438942848 560376903203712 561101539323904 561233277222912 561755980541952 562981305901056 563473888739328 563841292933884 564702961270784 565437212393472 565565578233376 565805896742016 566670567407616 567536190004224 569271774683136 569801964638256 569935745261568 570672742137856 571044840230368 571255300030464 571787337337344 573034543506432 573459230136576 573535922466816 574786942722048 575212928088064 575457345921024 576336390838236 576544700956672 576789684682752 577217154318336 578476204228608 578553567510528 578982344392704 579976999721082 580245244608512 581378536101888 581672838901553 582130329911296 583156452114432 583699573531872 584591589507072 584972763162816 585484587518208 586761670695424 587524603502592 588806136446976 589321314828288 590606766833664 591295621496832 592412903735296 592964646127616 593103864987648 594122780202084 595030725033984 595939669438176 596770580955136 596850390859776 597936148496064 598152265596928 598849920958464 599764699408896 599844909735936 601598842220544 603553300522752 603695005433856 605011809927168 605399029270528 605541167529984 606581449249572 606861998948352 607427198472192 608355079218138 609284774002688 609543669547008 610474783326912 611407717466112 612197944150031 612341678688768 616127327616976 616354402664448 616928442916608 618274112730624 620164859252736 620310464299008 622061387874304 622242495995904 622325712420864 623276351522496 624145378246656 624228849156096 626054079709184 626320100818944 627129601324422 627276841583616 628087987535872 629047428851408 629195119386624 629314721886528 629781118810704 631154823412512 631239231739392 632119361011712 633084960487168 633169626943488 633353969138688 633908124831744 635290831429632 636261275512548 637233616846848 639182343503872 639453943037952 639777644506112 640430746518528 641027210218038 642006834905088 642425445259164 643407206744064 643970158559232 644390049067296 645141633903648 645374812880896 646360660838144 646635310562304 647114544099072 648612788576256 650596313923584 650785729757184 651202245300864 651355137441792 652622674548992 652775900184576 652863200034816 654772156760064 654896621150208 655381977298944 656811523551232 656899363110912 657386203529216 657665538195456 658094358558168 658670160957984 658908229664768 659676747792384 660106879532352 661115661975552 662125555004928 664150403796992 664432612687872 664768958744632 666464516702208 667085226893568 668540300757504 669125242877952 669282343059456 670584766509056 671366903574528 671456689717248 672921298796544 673420013371392 673510074089472 674979162095616 675479401791488 675766424567808 676639833007929 676798697498112 677673881288704 678997463088096 680982835787184 681073907929344 682023521091584 682719748816896 683065352104576 683355598281216 685445370753024 686940492521472 687541533966336 689041227972608 689937149067264 691442068488192 693143243569098 694202512539648 695262947677872 696325456003072 696621336625152 697685466659328 698658241118208 699819061358592 702163550527488 704145517276544 704310839672832 704405031616512 706464695451648 706598985977856 707678357457834 708665064884224 708759839145984 710049176339076 710927300427776 711134281138176 712220580548064 712315830311424 713309003710464 714398625136896 716719544370768 716887818952704 718911347258752 719080136441856 719749850069376 721319798185728 723525669128192 723833107587072 724466428379136 724938805200708 726046664491008 727155743442912 728266990682112 730706784288768 731174450864128 731651201545159 731920853164032 732602525963472 734200508867616 734744638612488 735322521993216 736445770362624 736618676355072 737304724461312 738697898100736 738912963995136 739011783499776 739559478970368 741172636667904 741271758372864 743439219654656 743538644484096 743755119722496 744405871362048 744891249380544 745854485198848 746029600210944 747169204271616 747865078587711 749007974055936 749496352802358 750641741201408 751298518319104 751617757937664 751788390578512 752107838352192 752765898237696 754407862322688 756714920005632 757597515042816 759029032910848 759351557357568 759735952851008 759914327015424 761673733373952 762383116449792 764046058008576 764225444118528 764612306848768 764714563289088 766105690260582 766382590296064 767276461228032 768448521117648 769052912910336 769622872424448 771301605638144 771976459190272 772808054086656 773302666294776 773484225712128 775171381469184 777541936152576 778266098042496 779455452676096 779963684217088 780251141505024 780646116690944 780977826607104 782170816137606 783366138003456 785074848595968 785761753104384 785990521257984 787475689111552 788394161995776 792163706936112 793374300045312 794586225917568 794772782383104 795800521146368 797248197994752 797354819039232 799686265878528 799793212981248 802131789627392 802472629174272 803698453279008 804737734030336 804926673911808 806309487417114 806682413236224 808667117497281 808775265666096 809902931296256 811140105624184 811484772958944 812724892729344 813966377769216 816455571585024 819300364517376 821805870219264 822571257222144 824365483640832 824559031812096 825624750367473 826587718439049 826886479003648 827237837242368 828501491657952 829656661327872 829767616561152 831035135363328 832193837662208 833819216251392 836172801765896 836369122111488 836480975044608 838926825848832 839086295848704 839708158414272 841539764550016 841652308985856 841849915834368 842633970812928 844226169257984 844471958851584 845210833108992 845761939400826 847054441906176 848348367350064 849644822462464 850005851111424 851304285006336 853907662024704 854702946957384 856009113206784 856567260345552 857876275658752 858626878078976 859186732089728 859551815259648 860188845204864 860303883700224 862180414083072 862819392132096 864817051435008 865825731477504 867461751898112 867714306342912 867830351265792 868269660401152 868473516589056 869965499581623 870367866912768 873195494866944 873842636398592 874734678171648 875549360297808 875865817481216 876887384260608 877459144744224 878226881277312 879568997056512 880142506043136 882834073339904 883209204670464 883981972242432 885910150250496 888619355602944 889446969191424 889655797481472 891387067676672 892166990503936 892546087550976 893909504157264 895155871432704 895275586289664 897228398395392 897893351161856 898013432119296 898274881437696 899647049113344 902186444010572 902398263330816 905329950784128 907517714890752 907977114382912 908098543905792 908311751294976 910292998422528 911140797708288 912532618827207 913927161004032 915920656695296 916722045288448 917111576199168 918512518033152 924190991425464 925603350052864 927017263570496 927411169095936 930247288879104 931544321490944 933092081811456 933363743993856 936218067369984 936343273734144 939081119563776 940694401986633 941952927268864 942131981303808 943571143277112 943792679079936 944671678216056 945013118861312 946732235118768 946858847609088 948179041517568 949627440730752 949754440415232 951078671613952 952531500182528 952936247144448 954391913268822 955626059161024 955850425270272 958773515255808 959666466759168 961759730914304 963010252357632 963638167888746 965110810116096 965955237838848 966585073600944 968062219321344 969540991257216 970671816148608 971022654242816 972919182864384 975894470885376 976803367951296 978934011823488 979163850276864 979659518149984 980430029324288 981927693816832 982158235140096 982344931725312 983072965948416 985217285326848 985349044666368 986079305293824 988230182223872 988362344497152 989515121688576 990160319298528 991384859312128 991673492963328 992541161816064 993188332507392 996225605695488 997153438116948 998677298741248 999328470403144 999696775053312 1000627840340352 1002157010583552 1002810451136256 1003687864316928 1005877149763584 1007050355361792 1008953226674176 1009381948194816 1010130020057088 1010265111134208 1012468743143424 1013219102687232 1016510821933056 1018728077344768 1019619417718784 1021474253680776 1021610861894016 1023035281637376 1024598028156864 1026163829899264 1028168056129536 1030410738782208 1031070221726368 1031312300949504 1033561841958912 1036722581536768 1037163102732288 1037688130723328 1039714865353647 1041303768809472 1042894421516808 1044488184004608 1046766464794624 1047682337472512 1047987361677312 1049728592037888 1051192215994368 1056218275914816 1056466259509248 1057832400060416 1059448301223424 1059697043177472 1059898478966784 1061517536186751 1062997597326336 1063139758718976 1066248354504704 1066390950641664 1066701421707264 1068330870822096 1069963505565696 1071597937705344 1073235565215744 1075079316556152 1078222823329708 1078367020888128 1078620204662784 1079624775104064 1081979697278592 1083633190305792 1085288503692288 1088607428780032 1089069996736512 1090733615164368 1092400486023168 1095741160292352 1096060176433152 1096761676296192 1099153978187776 1100833000489964 1101300763301424 1102116957918732 1102983782989824 1104668655543936 1106208881770496 1106356822081536 1108046847151104 1108369445992704 1109339218455552 1111758955001856 1111907637559296 1115158829481984 1115307966726144 1118569101131776 1118781727798272 1119044400316416 1119610877885696 1120753806407424 1122203078647808 1123511961083904 1124244529203537 1125962611802112 1126947777478656 1127682585867768 1129405922541568 1130874424786944 1131131156466752 1131611793484032 1135072380008448 1138543549366272 1139603929276512 1139871490523136 1141345484275712 1142089680460736 1142510600060928 1143574674674688 1146069087012864 1146918460273152 1147071844933632 1149573885444096 1150425856176128 1150914691842048 1152672781676472 1153089401913344 1153579369365504 1154434308636672 1156952408457216 1157964688785408 1159953999442164 1160490489217024 1162757072203776 1163345677803106 1164260659822592 1166312904228864 1167399147063744 1169183179014144 1169945526325632 1170969175036416 1173523341390848 1175049207005184 1177612272893952 1178642629656576 1181213533667328 1182591242993664 1184825807470592 1185929292255232 1186207729975296 1188245560404168 1190061450067968 1191879338876352 1193541161910272 1193700781719552 1195872296992128 1196304531193856 1197699841916928 1199529398817792 1199689819471872 1203197684441088 1207106601045504 1207390010867712 1210023619854336 1210798058541056 1211082335059968 1213162898499144 1214854396944384 1216710158436276 1218569548005376 1219087339094016 1220949566653824 1222815434932224 1224395888300062 1224683357377536 1232254655233952 1232708805328896 1233856885833216 1236548225461248 1240329718505472 1244122775748608 1244484991991808 1244651424841728 1246552703044992 1248290756493312 1248457698312192 1252108159418368 1254259202648844 1254553683167232 1256175975071744 1258094857702816 1258390238773248 1258629443773056 1259562237621408 1262309646825024 1262478463478784 1264238722023424 1266169920974336 1266339253886976 1266707938277376 1267816249663488 1268642909101239 1270581662859264 1272522551025096 1274467233693696 1278364687007744 1279555289012224 1280861493037056 1282054420436076 1284013669810176 1284850890518328 1286814413488128 1287940317118464 1288780098134592 1290283267807296 1290749625761792 1292721321676288 1293270621124608 1294229088198144 1297225577152512 1301192627847168 1301571459514368 1302404490601728 1302710274883584 1305245349097984 1305551800369152 1309544313520128 1309793242300416 1310763954597888 1313623047102464 1313798726221824 1314772407058432 1315331076390912 1316188717116336 1317340321915968 1317816459329536 1319353495584768 1320213759064704 1322231323951104 1324251110009856 1328300807593984 1328865225375744 1329537917489264 1332929033404416 1334170453787136 1337080601515008 1338250485755904 1338564686118912 1341169533018112 1342733807149056 1342913379434496 1345842597593088 1346840026742784 1347020148178944 1349958324191232 1350958803582976 1351532849135616 1353279666015858 1353597394996224 1355347762577408 1357994926176192 1361965671574368 1362147815858688 1364047042183168 1365439497633792 1366130704209152 1366711196562432 1370890741506048 1373880985042944 1375083067932672 1378082455945216 1379874298134528 1386286487138196 1388405025079296 1390525895355744 1392650912006144 1393242673250304 1395370933318656 1397316482236416 1399638122717184 1404327101054976 1408291034553088 1408621679345664 1408810063233024 1412929390903296 1413197971955712 1415356714915668 1417330129768448 1417519678291968 1420098352678152 1421854600855552 1422268562276352 1424441161096128 1424631660622848 1426618007420928 1428797250273792 1433439088741536 1433775637905408 1437822694517504 1438160272883712 1439499700138752 1442639596371456 1447051338256384 1447666215174144 1448932856758272 1449877610401416 1452093328982016 1454311486885824 1456533981364224 1461413568577536 1462348901728256 1463302403090318 1463841706328064 1465205051926944 1468401017735232 1469489277224976 1470645043986432 1472891540725248 1473237352710144 1474609448922624 1477395796201472 1477825927990272 1478023566999552 1479118957940736 1482345273335808 1482543516745728 1486878439309312 1487077288968192 1487510239444992 1488811742724096 1489782498761088 1491708970397696 1492059200421888 1494338408543232 1495730157175422 1498015948111872 1498992705604716 1501283482402816 1502597036638208 1503235515875328 1503576781157024 1504215676704384 1505531796475392 1508815724645376 1513429840011264 1515195030085632 1518058065821696 1518703114715136 1519471905702016 1519828654030848 1523347466747904 1524766232899584 1528092116017152 1529224613697536 1529429126578176 1532211380521164 1532765180592128 1534552922456064 1536897042235296 1538105825820672 1539245744848896 1542603211276288 1545616108173312 1546605332589552 1546968451424256 1550342762938368 1555083872305152 1556532196084992 1559927368434176 1561292233381888 1561955653214208 1564341632275212 1566732276006912 1570149697191936 1571523506208768 1571981042515968 1574951378223104 1576788323991552 1578826277018501 1584327413872224 1586748600090624 1589172451835136 1589545564766208 1594496395989504 1594709638078464 1599372531757056 1599586425962496 1604263579254784 1604945258348544 1607396906558016 1609475468060672 1609853347823616 1612618974834228 1613364826472448 1617334234994562 1617550531332192 1619805862592512 1622280211248368 1622969545917888 1625449785458688 1627932755538432 1632911143170048 1638600729034752 1643611740438528 1645142514444288 1648730967281664 1649118063624192 1651249500734946 1653175436878098 1653772958007296 1654475674484736 1657002983315904 1659313322655744 1659535233122304 1662070270726656 1664387675324416 1667638432502784 1672345603531792 1672738244222976 1672961950089216 1677853651697664 1678172591697408 1679416316828544 1683079529100032 1683304617971712 1683699831668736 1685267941625856 1688452338515968 1688943917703168 1690421666217984 1691523878801652 1694108883812352 1696696734700128 1699289644924928 1700011702222848 1702608570012672 1707815324049408 1709405893914768 1712018226413568 1713134520691104 1715752551317504 1717253756157952 1718373464179456 1719103630519296 1720377690409728 1720607767400448 1724360828166144 1725638784264192 1729634102870016 1731651462955008 1734923503796224 1735428612685824 1735660702531584 1736539320802304 1736947033178112 1739930999163246 1740735733825536 1745018516704659 1746390989733888 1747685272797184 1749469356343296 1751098720595616 1751731634962432 1753774768521216 1754918289488448 1756453762554624 1760285012086272 1765668146679808 1766418409340928 1767963944484864 1771820300500992 1777238711205888 1778893938382848 1779311594962944 1782774135353344 1784333981007872 1785092175101952 1787819008314528 1790311742865408 1790551172579328 1794456796790784 1795786702323712 1796549762875392 1799294098226688 1804372888021144 1804796526661632 1810659901568256 1815035429781504 1815954228765824 1816197087811584 1816623502589952 1820585996845056 1822281595416576 1825065237654414 1827854322008064 1831841313390592 1833444090576896 1834223152398336 1836593832450093 1837025036066304 1848381982850928 1851206700105728 1854034527140992 1854822338191872 1860494577758208 1866184163622912 1866727487987712 1872436134739968 1872686547468288 1878162239127552 1881388803973266 1884263962607616 1887142286554224 1887585358159872 1889343356432112 1890026237722624 1893464470237536 1893717695218176 1896358083035136 1899254881461504 1899508880830464 1905063000365056 1905872494288896 1908783826537644 1911252118322048 1911700850540544 1917547030511616 1919332933518336 1923519461828608 1926020504715264 1926457750857437 1927276335777492 1930221620232192 1931910475677696 1933170147201888 1936124438642688 1939081982514432 1941343632297216 1945838365728768 1951788941770752 1953606735902592 1957868023646976 1958327700553728 1959319036299968 1963855387633664 1964316470280192 1964689863450624 1966145931896832 1970434570653696 1970698089332736 1972158610587648 1976460364447744 1976724688994304 1979030243377152 1980320638597056 1983346985926656 1986376665014784 1992451211390976 1994306876233896 1997354597482496 1998656940806288 1999393550106624 2001255680680704 2005620902272512 2007375728633856 2011754299527168 2014100710723584 2017906453348352 2018763896389632 2020260040114176 2020530222268416 2024937486286848 2026438205374464 2029919499023787 2033021643866112 2037456154689536 2039238835437568 2042948507361552 2043221723788032 2046070563274752 2049196056313728 2052327659798528 2056336112259072 2060821477564416 2062140443452736 2062624601899008 2067123683917824 2073445163073536 2074326205464576 2075376261446656 2079429730707294 2082607537618944 2085788843033616 2088976368009216 2093532929589248 2095364674945024 2095974723354624 2099457184075776 2112436551829632 2112932519018496 2115664800120832 2118896602446848 2119394086354944 2119796957933568 2123035072373502 2125995194652672 2126279517437952 2132496709009408 2132781901283328 2133402843414528 2136661741644192 2139927011131392 2143195875410688 2150158633112304 2156445646659416 2156734041776256 2157240409325568 2159249550208128 2163959394557184 2170577007384576 2177214857560064 2178139993473024 2181467230328736 2184800972046336 2192120352866304 2193523352592384 2194953604635477 2198307956375552 2201666000979928 2202601526602848 2204233915837464 2205967565979648 2209337311087872 2212417763540992 2216093694302208 2216738891985408 2218678436911104 2223517910003712 2223815275118592 2230317658963968 2230615933452288 2237138202263552 2237563455596544 2238088800632832 2239221755771392 2241507612814848 2243595235763133 2244406157295616 2247023922167808 2248489058407074 2251925223604224 2253895554957312 2255365171735536 2258811845083136 2262262312933504 2263223586968064 2270144760016896 2277087098732544 2279207858553024 2279742981046272 2282690968551424 2284179360921472 2285021200121856 2287149349349376 2292138174025728 2293836920546304 2294143689867264 2299147770888192 2300851712352256 2301829383684096 2305345563352944 2306178803826688 2307158738731008 2308868617273344 2313904816914432 2315929377570816 2319907998884328 2325514144407552 2326691355606212 2328521319645184 2332625808457728 2334798294127488 2338366358028288 2339891052651264 2341938350072832 2347046682781696 2350098414010368 2355224545787904 2357285259313152 2362427067334656 2365182485987328 2371858584510464 2376491120808336 2380122900135936 2383758677752704 2387082323820544 2387401563439104 2391744593984256 2399058797635584 2399379638943744 2406395368882176 2414213202091008 2414780021735424 2420047239708672 2421596117082112 2426001352491843 2426325796998288 2429708793888768 2433420316872552 2437139096010752 2438174678188032 2441899133307648 2448791776600124 2449366714755072 2464509310467904 2465417610657792 2467713771666432 2473096450922496 2476874251102419 2480659437010944 2488245551497216 2488969983983616 2489302849683456 2493105406089984 2496581512986624 2504216318836736 2508518405297688 2509107366334464 2512351950143488 2516189715405632 2516780477546496 2517258887546112 2519124475242816 2524619293650048 2524956926957568 2528477444046848 2532339841948672 2532678507773952 2533415876554752 2535632499326976 2537285818202478 2541163325718528 2545045102050192 2548934467387392 2556729374015488 2559110578024448 2561722986074112 2564108840872152 2568027339620352 2569701781036656 2573628826976256 2575880634236928 2577560196269184 2580566535614592 2581499251523584 2585442643352576 2586541242249216 2588458176396288 2594451154305024 2602385255694336 2603142919028736 2604808981203456 2605420549767168 2610490698195968 2611103600738304 2619586484600832 2621527909195776 2627246094204928 2627597452443648 2629544814116864 2630662152781824 2632377434232672 2634680643831936 2635632918659072 2638706991169536 2640427518129408 2648502220019712 2656601615187968 2657730450751488 2659075834978528 2665858066808832 2668340907574272 2674161203030016 2676500971511808 2682339066036224 2685467614298112 2685826758868992 2691685195186176 2693680053485568 2694040296357888 2701917607165952 2706559332031716 2707194789992448 2710695525154816 2715989852352384 2723931343148736 2724295631717376 2728094084366336 2730878995267584 2732261408418304 2733422393124864 2737597856481621 2741781483012096 2747761970085888 2750166135865344 2756164911890432 2772572974276392 2776810050158592 2781051790711488 2785301824012288 2790741866637312 2794632964472832 2799276245434368 2808654202109952 2816582069106176 2817243358691328 2822083205959899 2825858781806592 2826395943911424 2830713429831336 2834660259536896 2835039356583936 2840196705356304 2843709201711104 2844537124552704 2848882322192256 2849263321245696 2853236014841856 2857594500547584 2866878177483072 2867551275810816 2875645389035008 2876320545767424 2878999400277504 2885279192742912 2894102676512768 2895332430348288 2897865713516544 2899755220802832 2904186657964032 2908622973771648 2913067962728448 2924697803456512 2926604806180636 2927683412656128 2930410103853888 2936802035470464 2938978554449952 2941290087972864 2945783081450496 2946474705420288 2949218897845248 2954791592402944 2955651855980544 2956047133999104 2958237915881472 2964690546671616 2965087033491456 2973756878618624 2974154577936384 2975020478889984 2977623485448192 2979564997522176 2983417940795392 2988676817086464 2991460314350844 2996031896223744 2997985411209432 3002566964805632 3005194073276416 3006471031750656 3007153562314048 3008431353408768 3011063592950784 3017631449290752 3026859680022528 3030390060171264 3036116131643392 3037406229430272 3038943811404032 3039657308061696 3049532465799168 3056184232034304 3058449227395072 3058858253156352 3064422761042328 3065530361184256 3069105844912128 3073794084470592 3078491489697792 3085206422552576 3091232216346624 3093210665179104 3093936902848512 3100685525876736 3110167744610304 3113064392169984 3119854736868352 3122584466763776 3123911306428416 3128683264550424 3133464552013824 3140299394383872 3143047012417536 3143962085031936 3149902756446208 3153576647983104 3157652554037002 3168654827744448 3173497200181248 3178344903670272 3179091129532416 3188992791979008 3189419276156928 3198745063514112 3199172851924992 3208527158509568 3209890516697088 3214793813116032 3218950936121344 3219706695647232 3225237949668456 3234668469989124 3235101062664384 3239611725185024 3244560422496736 3245939091835776 3250899570917376 3255865511076864 3265822286340096 3277201458069504 3287223480877056 3290285028888576 3297461934563328 3302499001469892 3306350873756196 3307545916014592 3308951348969472 3314005966631808 3318626645311488 3319070466244608 3324140541453312 3328775350648832 3335276865005568 3344691207063584 3345476488445952 3345923900178432 3355707303395328 3356345183394816 3358832633657088 3366159058200064 3366609235943424 3370535883251712 3372733587610611 3376904677031936 3377887835406336 3380843332435968 3383047757603304 3388217767624704 3393393469400256 3398579289849856 3405217140025344 3415630648098816 3418811787829536 3424036452827136 3426269041382208 3431505102635008 3436746928358912 3438207261038592 3440755380819456 3441215534800896 3448721656332288 3451277568528384 3459268205740032 3463302925910016 3469847007592448 3470857225371648 3473078641604608 3473894066356224 3479861998326492 3481471467651072 3490037033409318 3492781979467776 3495370545594368 3498938712686592 3502197441191232 3503463269924864 3507549537042432 3509836578976896 3512907525109248 3520570024172544 3531336293359616 3532836818681856 3535927888969728 3543640601001984 3554477422411776 3557787876765696 3558623189925888 3565548270706688 3568667962015744 3570184350203904 3575638016629056 3580623485730816 3581102345158656 3588913593581568 3591573404647424 3593099525750784 3598588196453376 3608745776042288 3609593053323264 3621319803136512 3630070859563008 3631908457531648 3632394175623168 3633247005179904 3644563190833152 3650130475308828 3655708644016128 3663682626781184 3666888181153792 3668446304796672 3673187664900186 3674050072132608 3696763965701856 3702413400211456 3708069054281984 3709644676383744 3720989155516416 3732368327245824 3733454975975424 3744872269479936 3745373094936576 3756324478255104 3762777607946532 3768527925215232 3774284573108448 3775170716319744 3778686712864224 3780052475445248 3786928940475072 3787435390436352 3792716166070272 3798509762923008 3799017761660928 3810126000730112 3811744988577792 3817567653075288 3822504236644096 3823401701081088 3835094061023232 3838665867036672 3847038923657216 3852041009430528 3852915501714874 3854552671554984 3860443240464384 3863820951355392 3866340294403776 3872248877285376 3878163965028864 3882687264594432 3891676731457536 3903577883541504 3907213471805184 3915736047293952 3916655401107456 3918638072599936 3927710775267328 3928632940560384 3929379726901248 3932291863793664 3940869141307392 3941396178665472 3944317221175296 3952920728895488 3953449377988608 3958060486754304 3960641277194112 3966693971853312 3972753330029568 3984902422781952 3988613752467792 3994709194964992 3997313881612576 3998787100213248 4002511361361408 4011241804545024 4014751457267712 4023508599054336 4028201421447168 4035812906696704 4037527792779264 4040520080228352 4041060444536832 4049874972573696 4052876410748928 4059838998047574 4066043287732224 4074912309379072 4078477670875136 4085897014723104 4086443447576064 4092141126549504 4098392112627456 4112672224518144 4121642955128832 4124280886905472 4125249203798016 4134247367835648 4146890326147072 4150752522893312 4158859461414588 4165215075237888 4171577686067232 4177952736018432 4187065859178496 4191949446709248 4198914368151552 4224873103659264 4225865038036992 4237793204893696 4238788172709888 4239593915867136 4246070144747004 4251990389305344 4252559034875904 4264993418018816 4265563802566656 4266805686829056 4273323483288384 4279854022262784 4285385609050217 4286391750821376 4300317266224608 4312891293318832 4313468083552512 4314480818651136 4318499100416256 4327918789114368 4341154014769152 4354429715120128 4356279986946048 4362934460657472 4369601944092672 4384240705732608 4387046705184768 4389907209270954 4396615912751104 4403332001959856 4405203053205696 4408467831674928 4411935131959296 4418674622175744 4424835527081984 4432187388604416 4433477783970816 4437356873822208 4447035820007424 4447630550237184 4460635317927936 4461231866904576 4474276404527104 4475126911193088 4476177601265664 4478443511542784 4483015225629696 4487190471526266 4488812314591232 4494047844335616 4496978116814148 4503850447208448 4507791109914624 4510730343471072 4517623690166272 4524524625867008 4526447173936128 4540289520033792 4554174197465088 4558415717106048 4559485962092544 4565381937102848 4568358721842944 4570042400243712 4574298698698752 4584276348051456 4587673841092608 4588287379734528 4598295541776384 4601703424704512 4603658767368192 4610691126705888 4612357607653376 4614317477462016 4617737234546688 4627809633828864 4639815997768656 4651028288815104 4653382711212424 4657042639290368 4665251616915456 4669596588254976 4679782105302528 4683876700145664 4694093365563392 4700196828020736 4710449091575808 4714570518626304 4724854134669312 4730364971974656 4736478831055503 4743717169020928 4752982241616672 4760245800271872 4767517355505408 4774164647641088 4783489187968512 4798117595271168 4798759277887488 4812790737764352 4828426404182016 4829560043470848 4840094479417344 4843192234164224 4852002704983686 4852651593996576 4859417587777536 4866840633745104 4874278192021504 4876349356376064 4883798266615296 4897583553200248 4898733429510144 4929018620935808 4930835221315584 4935427543332864 4946192901844992 4953748502204838 4961318874021888 4976491102994432 4977939967967232 4978605699366912 4986210812179968 4993163025973248 5017036810595376 5018214732668928 5024703900286976 5032379430811264 5033560955092992 5034517775092224 5038248950485632 5049238587300096 5049913853915136 5064679683897344 5065357015547904 5066831753109504 5071264998653952 5074571636404956 5082326651437056 5090090204100384 5097868934774784 5118221156048896 5121558410816113 5123445972148224 5128217681744304 5136054679240704 5139403562073312 5147257653952512 5151761268473856 5155120392538368 5161133071229184 5170885286705152 5173082484498432 5176916352792576 5188902308610048 5204770511388672 5206285838057472 5209617962406912 5210841099534336 5220981396391936 5222207201476608 5235055550113977 5239172969201664 5243055818391552 5254492188409856 5255194904887296 5259089628233728 5261324305563648 5264754868465344 5269361287663872 5280855036258816 5297004440039424 5313203230375936 5315460901502976 5318151669957056 5331716133617664 5336681815148544 5348322406060032 5353001943023616 5364678132072448 5370935228596224 5371653517737984 5383370390372352 5387360106971136 5403835214331904 5413118664063432 5414389579984896 5421391050309632 5431979704704768 5447862686297472 5448591263434752 5456188168732672 5461757990535168 5464522816836608 5466844786249728 5475195712963242 5483562966024192 5495523940171776 5500332271730688 5509781497350279 5512329823780864 5545145948552784 5553620100317184 5562103581422976 5570603648024576 5581483733274624 5598552490868736 5617308404219904 5633164138212352 5634486717382656 5644166411919798 5652791887822848 5661426859662672 5669320519073792 5670078713167872 5680393410712608 5687418403422208 5689074249105408 5697764644384512 5698526642491392 5715189001095168 5733756354966144 5735102551621632 5751290778070016 5752641091534848 5757998800555008 5770558385485824 5779373252572311 5788205353025536 5790664860696576 5795731427033088 5799510441605664 5808373315928064 5817245947543296 5849395606913024 5853209612361272 5855366825312256 5860820207707776 5873604070940928 5877957108899904 5891566162900992 5892949410840576 5898437795690496 5909583184805888 5911303711961088 5912094267998208 5916475831762944 5929381093343232 5930174066982912 5947513757237248 5950040957779968 5959129995044352 5966835881590784 5977353634172928 5982920628701688 5992063792447488 5995970822418864 6005133929611264 6010388146552832 6014307124628096 6016862706817536 6022127185901568 6035262898581504 6053719360045056 6060780120342528 6072232263286784 6074812458860544 6077887622808064 6079314616123392 6089758497071361 6099064931598336 6112368464068608 6116898454790144 6117716506312704 6128845522084656 6131060722368512 6138211689824256 6147588168941184 6156982979395584 6182464432693248 6186421330358208 6187873805697024 6201371051753472 6220335489220608 6226128784339968 6239709473736704 6245168933527552 6247822612856832 6257366529100848 6266929104027648 6280598788767744 6286094024835072 6287924170063872 6315305108074004 6337309655488896 6346994400362496 6356689807340544 6358182259064832 6377985583958016 6378838552313856 6397490127028224 6398345703849984 6417054317019136 6419781033394176 6429587626232064 6437901872242688 6450475899336912 6469336939978248 6470202125328768 6479223450370048 6489120844993472 6491878183671552 6511731022153728 6531644572680192 6554402916139008 6580570057777152 6584860813906431 6594923869126656 6604998002939784 6612701747512392 6615091832029184 6617902697938944 6628011933263616 6637253290622976 6648281082906624 6657550701297664 6670553730011136 6689382414127168 6690952976891904 6691847800356864 6711414606790656 6712690366789632 6717665267314176 6732318116400128 6733218471886848 6741071766503424 6745467175221222 6753809354063872 6755775670812672 6761686664871936 6766095515206608 6776435535249408 6786786938800512 6797158579699712 6810434280050688 6831261296197632 6837623575659072 6848072905654272 6852538082764416 6863010205270016 6873493856717824 6876414522077184 6881510761638912 6882431069601792 6897443312664576 6902555137056768 6918536411480064 6926605851820032 6939694015184896 6941714450743296 6946157283209216 6947788132712448 6959723996652984 6980074066818636 6985563958935552 6990741091188736 6997877425373184 7004394882382464 7006926539849728 7015099074084864 7019673157953792 7025815050218496 7041140048345088 7062672586719232 7065673637363712 7071855777939456 7087281202003968 7115575753531392 7131096541413376 7137335924031488 7140368700407808 7151276033258112 7161246971461632 7162204690317312 7183146809294848 7197176392906752 7217491552084576 7219186106646528 7242639606273024 7260141719126016 7263816915063296 7264788351246336 7278004057475529 7289126381666304 7300260950617656 7311417288032256 7327365253562368 7333776362307584 7346375329800372 7348100144265216 7393527931403712 7404826800422912 7416138108563968 7419289352767488 7430622753307257 7441978311032832 7464736654491648 7466909951950848 7489744538959872 7512648956510208 7525555215893064 7537055850430464 7548569146216896 7550341432639488 7557373425728448 7560104950890496 7573857880950144 7574870780872704 7585432332140544 7597019525846016 7598035523321856 7620252001460224 7623489977155584 7635135306150576 7645008473288192 7646803402162176 7670188122046464 7677331734073344 7694077847314432 7704082018861056 7705831003429748 7709105343109968 7720886480928768 7727641902710784 7732680588807552 7744497754570752 7756327930057728 7765374529188864 7783353462915072 7807155767083008 7814426943610368 7831472094587904 7833310802214912 7837276145199872 7855421550534656 7858759453802496 7864583727587328 7881738282614784 7882792357330944 7888634442350592 7905841457790976 7906898755977216 7916120973508608 7921282554388224 7945506660059136 7969804845563904 7977227504935584 7989418389929984 7994627763225152 7997574200426496 8005022722722816 8022483609090048 8029502914535424 8047017198108672 8056402842894336 8071625813393408 8075055585558528 8081040160456704 8082120889073664 8105752821497856 8119677996095148 8132086575464448 8149824618758144 8156955341750272 8171794029446208 8172886895152128 8184282253099008 8196784225254912 8225344449036288 8243285910257664 8248561773810944 8250498407596032 8268494735671296 8293780652294144 8301505045786624 8317718922829176 8330430150475776 8343155372134464 8355905472036864 8374131718356992 8383898893418496 8397828736303104 8449746207318528 8451730076073984 8475586409787392 8477576345419776 8479187831734272 8492140289494008 8503980778610688 8505118069751808 8529986836037632 8531127605133312 8533611373658112 8546646966576768 8559708044525568 8570771218100434 8572783501642752 8600634532449216 8625782586637664 8626936167105024 8628961637302272 8636998200832512 8655837578228736 8682308029538304 8708859430240256 8712559973892096 8725868921314944 8739203888185344 8774093410369536 8779814418541908 8793231825502208 8806664003919712 8810406106411392 8816935663349856 8823870263918592 8837349244351488 8849671054163968 8864374777208832 8866955567941632 8874713747644416 8894071640014848 8895261100474368 8921270635855872 8922463733809152 8948552809054208 8950253822386176 8956887023085568 8966030451259392 8974380943052532 8977624629182464 8988095688671232 8993956233628296 9007700894416896 9015582219829248 9021460686942144 9035247380332544 9049049251734016 9052894347872256 9080579040067584 9108348394930176 9116831434212096 9118971924185088 9136717443685888 9148597397397504 9168552696102912 9175347682185216 9176574759469056 9196591083552768 9203406849409024 9207317534736384 9221382253411776 9224715215306752 9235474469093376 9255619267657728 9279631995537312 9302056577630208 9306765422424848 9314085278580736 9330503233830912 9339193176509952 9359564210605056 9367753400291328 9388186731126784 9400393656041472 9420898183151616 9429141037252608 9449708269338624 9460729943949312 9472957662111006 9487434338041856 9505964483233344 9520491600543744 9535034711010816 9548329295282176 9566978375937024 9596235190542336 9597518555774976 9625581475528704 9656852808364032 9659120086941696 9686384468328448 9704005409967372 9705303187993152 9718835175555072 9733681267490208 9748556384043008 9752698712752128 9767596533230592 9795167106400496 9797466859020288 9858037241871616 9861670442631168 9870855086665728 9892385803689984 9907497004409676 9922637748043776 9952982205988864 9955879935934464 9957211398733824 9972421624359936 9986326051946496 10034073621190752 10036429465337856 10049407800573952 10064758861622528 10067121910185984 10069035550184448 10076497900971264 10098477174600192 10099827707830272 10129359367794688 10130714031095808 10133663506219008 10142529997307904 10149143272809912 10164653302874112 10180180408200768 10195737869549568 10236442312097792 10243116821632226 10246891944296448 10256435363488608 10272109358481408 10278807124146624 10294515307905024 10310240785076736 10322266142458368 10341770573410304 10346164968996864 10353832705585152 10377804617220096 10409541022777344 10412571676114944 10419235924813824 10421682199068672 10441962792783872 10444414402953216 10470111100227954 10478345938403328 10486111636783104 10508984376819712 10510389809774592 10518179256467456 10522648611127296 10529509736930688 10538722575327744 10561710072517632 10594008880078848 10626406460751872 10630921803005952 10636303339914112 10663432267235328 10673363630297088 10696644812120064 10706003886047232 10729356264144896 10741870457192448 10743307035475968 10766740780744704 10774720213942272 10826237328126864 10828779159969792 10842782100619264 10863959409409536 10895725372594944 10897182526869504 10929045633673216 10933689572499456 10950391425926484 10967125932048384 10991047880343552 11000664543461376 11019562994700558 11024659647561728 11051783939129507 11090291897105568 11107240200634368 11124207162845952 11162967466549248 11197104981737472 11234616808439808 11266328276424704 11268973434765312 11288332823839596 11305583775645696 11322853719325344 11338641038147584 11340157426335744 11360786821425216 11378148498210816 11395529288769024 11397053284982784 11430378002190336 11467512709932288 11470205103243264 11502581556140032 11505282183069696 11515997601110016 11541116770971648 11558746505144622 11576410706051072 11581329721393152 11591462854066176 11599020883211328 11616746631856128 11634491895086592 11698791213826048 11706419224722544 11710733650624512 11721640415415552 11747208141881856 11755914217799808 11783132325801984 11785898821681152 11796875591380992 11819166369611776 11822607423922176 11824188535996416 11832951663525888 11858762186686464 11860348133965824 11895027514474496 11900081915559936 11918259990088704 11933671763181568 11954707268345856 11965841257403376 11984127584894976 11991941644837728 12010267859222528 12020776293105664 12028614249256192 12033725413635072 12044254371803136 12070525797163008 12107438720090112 12121560240685056 12144464526573568 12149624917721088 12155775245616128 12158629232246784 12179516994142722 12198129863196672 12224736928137216 12233796909580288 12235433012625408 12257691044169312 12262121444737024 12276423379648512 12295176337882368 12364928865386496 12372842660716416 12375747611394048 12402742103506944 12440670978441216 12452257568679936 12479418947473408 12490337867055104 12495645225713664 12514733058201696 12533858208055296 12561197577535488 12575848340127744 12630610216148008 12674619310977792 12713379614681088 12716364518129664 12755971167916032 12757677104627712 12794980254056448 12796691407699968 12834108634038272 12839562066788352 12856156827150651 12859175252464128 12875803744485376 12900951798673824 12938673879956496 12940404250657536 12958446900740096 12978241689986944 12983756367343104 13023462044307456 13063289145360384 13108805832278016 13161140115554304 13169721627812862 13189847738253312 13209996005879568 13225403495024784 13230183664058368 13235805395877888 13256023866527232 13274506581245952 13296562165813248 13341107460022272 13378764828254336 13381905953783808 13383695600713728 13422829213581312 13425380733579264 13435330534628352 13464636232800256 13466436943773696 13482143533006848 13490934350442444 13507618708127744 13511551341625344 13523373329743872 13532191030413216 13552871070498816 13573573877601024 13620868560101376 13662522592395264 13675247151318144 13696145811308544 13705076165528832 13746987713435648 13752829044154368 13763021523277824 13764862139203584 13794886625329152 13805110274113536 13837072822960128 13853211703640064 13883428901486592 13892314566418432 13919447993305968 13960148133637272 13971127917871104 13981482182377472 13995754850746368 14008789764764928 14039346315907584 14051630100436992 14082280096690176 14125345173438464 14131347274727424 14143711555878912 14174562404007936 14209436493166509 14231151507062784 14262193082826752 14274671848062976 14280737400815616 14302552066516224 14322493942923264 14366293618589696 14394352785813504 14434983104169152 14438372213293056 14485279212546048 14520283438252032 14527633830126592 14529576702492672 14556008114951058 14578252763332608 14600521901235312 14622834576064512 14654730507124736 14667552724615168 14692750659600744 14696200288530432 14787055862807424 14809653600845824 14832276217127936 14838578705534976 14861245506614514 14883956622065664 14929473308983296 14933819903901696 14979489077919744 15051110431786128 15074111700860928 15097138292433792 15100682865278976 15114746851456896 15120209901780992 15147715761900288 15149741561745408 15194039051692032 15196071046643712 15240504002920448 15246979954311168 15270270612301152 15290016946576384 15293606804324352 15354663468146688 15364675232448339 15388155694628864 15408164037722112 15411662006859496 15418210686219936 15441772961857536 15455283805421568 15465361177615104 15512655860115456 15530749058377728 15566706925830144 15614311534166016 15628853887220736 15662944189175808 15666621604429824 15674552290399744 15705166650341931 15710843101069312 15717518907604992 15729167455174656 15763476565229568 15765584714661888 15777268884701184 15811682915581952 15842565108776448 15891013320118272 15939609691127808 15954455009871168 15978836779859968 15989255526450304 15995148400852992 16010045445445632 16044967218180096 16059005829070848 16094034396217344 16112805685788672 16143251626786816 16150111171117056 16162080320913408 16211505642995712 16239355992190296 16264173150928896 16299649237516288 16313910683500544 16343588058892416 16345773790304256 16368564506198016 16393568450509824 16450688898072576 16486571820515328 16497123547621888 16500996815192064 16529344492050837 16536989471342592 16603010091573248 16635437845658352 16660860300951552 16686310744268928 16711810944073728 16795657472606208 16899492414637056 16903460152147968 16951172819574784 16958375663468544 16984280578988016 17007961557221376 17010236139503616 17059973672075264 17062255210266624 17067222747316224 17093293933153536 17141542436200868 17145567003285504 17201269064898432 17251565173275328 17253872334210048 17257923274604544 17273996401665024 17311675156457472 17338119757716933 17364616059076608 17417718860480512 17425119947784192 17451737842629888 17548186820739072 17559628837083816 17586463651004416 17613328007839424 17620812212822784 17633871326699712 17674698488702976 17699342108327936 17728749554417664 17733911135883264 17749427495288832 17788143280029696 17790522200948736 17842541271711744 17897105618108416 17900507644772352 17913774046171136 17932060902518784 17948761886105064 17955249258364928 17976191377342464 17987912467256592 18015401788833792 18031164439658496 18042921373884288 18070494760665088 18098098503468032 18105788695744512 18161158080135168 18216696789860352 18233662868424192 18237943848370176 18273434887371776 18297194794795008 18337105392205824 18350695364370432 18353149518938112 18393182167105536 18406813698818048 18414635069472768 18442764506823552 18449430430613504 18470948938186752 18559263991074624 18604113155260416 18613530844849696 18628170557161472 18661006467661824 18678386353019904 18719128421210112 18735506800582656 18776373462253568 18800787312082944 18841796366303232 18858282074505216 18945915324222012 18974868676083712 19011928966466688 19040983201087488 19070069422021632 19096658590564352 19133956751874048 19192470381084672 19195037111549952 19251162951057408 19313705616728064 19372768936656896 19408010819934744 19410606375986304 19437670351110144 19467362534980416 19497112768086016 19535193066461184 19590334212800992 19594933718040576 19716074483743232 19741710173331456 19754582441719293 19784771607379968 19814994008819352 19845275496087552 19905964411977728 19911759871868928 19944843248719872 19972652103892992 20068147242381504 20072858930675712 20098815601147904 20129517723245056 20134243820371968 20138071100368896 20152995801942528 20196954349200384 20199655415660544 20258718735589376 20261428062191616 20267327012438016 20285059994615808 20298286545619824 20329306605748224 20360360816401536 20391475739099136 20472884624195584 20486233643264452 20493783888592896 20512870726977216 20544218716962816 20557614248293248 20589030615810048 20620481570153472 20644532284916736 20683541146820608 20692329937993728 20707665411170304 20755609234440192 20819082045554688 20825143352229888 20838471849627648 20843364398137344 20883925585567744 20940222200455908 20956691876806656 20972223273566208 21017968753639424 21020779619549184 21036358512934912 21045297222254592 21059019473861376 21077445150655488 21123420145035264 21188017760157696 21252812921503744 21261843606011904 21272606679828224 21346727260594176 21393289624240128 21412007772094464 21458712528289792 21483740914384896 21486614070951936 21549440427884544 21652474656253728 21657558319939584 21685564201238528 21727918818819072 21791450745189888 21794365053739008 21858091267346432 21867379144998912 21900782851852968 21934251864096768 21982095760687104 22001329086922752 22039125989401116 22049319295123456 22103567878259014 22180583794211136 22214480401268736 22248414325691904 22325934933098496 22394209963474944 22469233616879616 22532656552849408 22537946869530624 22576665647679192 22611167551291392 22645707438650688 22677282076295168 22680314852671488 22721573642850432 22756296996421632 22791058577538048 22794106569965568 22860756004380672 22935025419864576 22940410206486528 23005163112280064 23010564366139392 23031995202220032 23082233541943296 23117493010289244 23152821412102144 23162659442786304 23182925708132352 23198041766422656 23233493263712256 23268983790173184 23397582427652096 23412838449445088 23421467301249024 23443280830831104 23494416283763712 23511828435599616 23566264651603968 23593751182761984 23638332739223552 23645214847844352 23648377071992832 23665903327051776 23717524373372928 23720696267931648 23790055028948992 23836519980177408 23867343526363136 23909414536691712 23931682514806752 23968255169789952 23983883289675456 24020535718445056 24057228498512384 24067450827270144 24088508743606272 24141051594326016 24214877440180224 24243120481370112 24288929053147136 24311550491232256 24317258464493568 24359033988285444 24396259726393344 24449473856274432 24467593819160576 24470866025250816 24515382088338624 24524242889474048 24552846759297024 24590352675764736 24729857730772992 24745685321432832 24751495222788096 24805484207013888 24881341956882432 24904515137359872 24958837894946816 24980675734110208 24991290451427328 25029466116403392 25067716416110592 25122395155070976 25151696680255488 25261220432296016 25349238621955584 25426759229362176 25432729036259328 25511942335832064 25515354209255424 25589960508112896 25593382815399936 25668217268076544 25679124133576704 25712313654301302 25718350504928256 25751607488970752 25801903597347648 25877347759912992 25880808501315072 25916893801480192 25956483379973888 25967512734686208 26046924088614912 26126578290720768 26217611664556032 26322280231108608 26339443255625724 26379695476506624 26419992011759136 26450806990049568 26460367328116736 26471610791755776 26512047733054464 26549013162491904 26593124331626496 26682214920044544 26757529656508672 26763811907567616 26767391201427456 26845658427162624 26850761467158528 26870661069256704 26929272465600512 26932873887547392 26964287066013696 26981868700884888 27015237416255488 27023102683250688 27046746659487744 27064382060826432 27105742140997632 27147147755202048 27241737120202752 27325045184790528 27350494302636288 27410152331057664 27493975426871296 27505658088308736 27526043046555648 27529724278407168 27589773250658304 27610220548227072 27674145645920256 27706423407280128 27766857802973184 27784629132836864 27838895986611936 27920296267274544 27942255835742208 27962964364754944 27991509701492736 28017579529529856 28078692631815168 28103260200873984 28164560193380352 28250690346876928 28262694549454848 28287423111757824 28349124808015872 28418872986333018 28462303014125568 28524386165653504 28549343696125952 28561474801631232 28605104133032448 28644987885846528 28788705571627008 28869966208338304 28876744426586112 28970558425092096 29055267660253184 29059153404985344 29112016229902116 29156505526665216 29201043802470624 29245669152129024 29309461014249472 29385501319201488 29392400577060864 29574111725614848 29664552434255872 29677157411069952 29722491013229028 29767913244131328 29858946617966592 29867639807803392 29958978155839488 29997699263351519 30102220863572256 30148223401721856 30194276584867584 30201365730557952 30229493702913792 30295431523800576 30299483123490816 30388078103384064 30392142093287424 30481008005840896 30493959908622336 30540541224602304 30580033893152768 30587213608648704 30709326936293376 30729350464896678 30776311389257728 30816328075444224 30823324013718992 30836421372439872 30883545923715072 30930722355230208 31025311720230912 31061498116755456 31133413851660288 31228623068332032 31257707774441472 31325888378351616 31333243208859648 31349104580799488 31410333300683862 31421686202138624 31435037815209984 31458334910349312 31526953130459136 31531169429323776 31554537769402368 31623365831163904 31685130217552896 31782026640236544 31879219382255616 31908910019742336 31957673559719936 31978511052900608 31990296801705984 32020090890891264 32089934436360192 32118011658141696 32188068792434688 32225611371577344 32286503253573632 32300222342234112 32324160641826816 32478711984380592 32528346301857792 32599298475032576 32627821367001088 32687176117784832 32691547580608512 32787136901019648 32901377796145152 32973143641030656 32994247095243776 33001993630384128 33058688984101674 33073978942685184 33155351817388521 33206020183146496 33270875691316704 33321720601903104 33372621488537856 33591314945212416 33798984829274112 33806920304295936 33902345639149568 33916751326937088 33968561157976032 34015923114442752 34020472279007232 34119947344150528 34134445494632448 34186587866307072 34283084872401736 34291134006571008 34402538129796864 34503130346550656 34507744668420096 34515846549209088 34547992803330048 34623350312914944 34676239515433866 34729232118153216 34835437720961024 34850239895568384 34903475685259776 35096373641478144 35119257674167632 35172927302008832 35226656015678848 35241624425645568 35267742653399424 35349396977405952 35457499108835328 35467822271766528 35498854990577664 35576286560059392 35581044401897472 35685082543423488 35801015289544704 35827548092342272 35864121805037568 35897523772210128 35910498516729856 35952382754684928 35975824934513184 36030803577667584 36062328879316992 36085842747768576 36196197006936064 36211577391489024 36322316160270336 36433393579720704 36467325736848384 36475887696740352 36546869774743552 36594389589590016 36674210784411648 36701390728740864 36706299037876224 36786364334211072 36813627397636096 36829270138945536 36885529013647104 37118527982149248 37208226310520832 37227061689699392 37322012935323648 37356772706039808 37438256842420224 37471013601165312 37552746924507136 37601574624165888 37683592732606464 37891830648444024 37949737352167424 38023857932933376 38140138844043264 38193317181128704 38267913503748096 38384940762169344 38390074223099904 38502325902114816 38568470481451953 38627411233456128 38745537873313792 38816021639869488 38821212751972608 38875340702220288 38934725069960832 38994225536172032 39070386132922368 39180668425601984 39189867436081152 39432148967486464 39483420346662912 39509164883438586 39569543214759936 39629988017638704 39690550992175104 39811928823955456 39823519743737856 39889686497439744 40136294484763008 40145717861351424 40197631202295808 40259035446490112 40268487640743936 40276142200737792 40305991603885056 40393908698400768 40399310831321088 40517437471178752 40522856124383232 40534654024876032 40570119989231616 40596573091239648 40658613211496448 40720721632803072 40945769248391168 40972467286528904 40987567777185792 41025741453954432 41088437433925632 41115228496586496 41240963140306944 41289064569833472 41367082293641216 41384659875987456 41415330822340608 41511218468880384 41650286704459776 41676943699255296 41767851171135488 41880444400911816 41913383753613312 41944446547132416 42035937507278848 42072717025869824 42118038947722752 42154890301310976 42246840290070528 42376035520315392 42505625843007488 42523687212023808 42545213359656448 42628309479499527 42693454521188352 42786579248480256 42824015544188928 42917425056579584 42967481828769792 43098880855769088 43304949312507456 43315116639879168 43371128402477056 43455837637638144 43582901490379776 43588730107478016 43716182534692864 43734758289997824 43801565703705936 43868503728193536 43964191521374208 44002658173845504 44078251978802232 44207135756518028 44361167588422272 44428960802537472 44496828651383808 44651869866196992 44788419926949888 44938467233759232 45065313105698816 45153331295358384 45222335102582784 45291414877301376 45354564152590336 45360629705342976 45443147285700864 45582117155076096 45588213139931136 45721512008761344 45870050839729152 45880820412973056 46010326224560128 46063990404440064 46094025697345017 46164467083886592 46234986020578488 46305642824204288 46325318885572608 46365851416264704 46396083532845312 46537967580346368 46795164855304192 46825676898890176 46842934602498048 46886561661662208 46988832567527424 47023656871199232 47132529303207936 47187502365523968 47276665478447104 47290429695688704 47296754143985664 47331806654103552 47435048746745856 47580110057897984 47673039960354816 47734687052726272 47818829073383424 47863365029613504 47936510339579904 47967766579350912 48041071436890112 48114456997024768 48134901654540288 48177017487212544 48282103188652032 48429754880360448 48486240962740224 48577858106294272 48623100982464512 48634516928987136 48718067976570888 48792519452786688 48898947712548864 48935187638321152 48941732050501632 49030764176677248 49048485778948096 49105693518594048 49180705351529472 49459715461545984 49491370642865664 49502990445576192 49610968414027776 49809030274719744 49917675789893632 49961351468220416 49982580902854656 50058932232806784 50135432832221184 50522440864592032 50698477243911168 50853518458724352 51023884671664128 51030708418510848 51179921016225792 51186765630799872 51336434536153088 51424627308602604 51436701009856512 51503214977941504 51603807194695296 51754695519825984 51761617002630144 51833787602960384 51912966759947776 51935025469372416 52014359273150799 52093848177229824 52253156581441536 52644560462217216 52678886511251448 52759390953013248 52839984023518272 52901613980099136 52920734656233472 53024095466108928 53098026324983808 53186248663252992 53364429840089088 53515059313017344 53527623815135232 53691316854325248 53701522934317056 53741322138513408 53858544931201024 53865747775094784 53928574132027392 53963737401769776 54030474832510976 54046205366501376 54093493318975488 54128764121652864 54211484281995264 54294295510404096 54483474240405504 54650090369581056 54700988605272576 54820304662115328 54987950853742592 55011316176617472 55052086093111296 55059448556814336 55179546501316608 55220441096454144 55348291291840512 55412846814560256 55569258265673728 55677791973223872 55840592534549088 55884511671484416 55925928729509888 55983019402985472 56035159059059712 56157385263630336 56206520401747968 56329120386760704 56501380693753856 56525389098909696 56574846223515648 56837745972666036 56924606028251136 57048772331307008 57098687392251904 57122949603262464 57210208266064896 57289975771693056 57577411143254016 57739932416676608 57753488853172224 57941116850184192 58110535320506368 58118306809970688 58224032459804232 58313011053330432 58402087604941248 58491338304258048 58618922028498944 58771002638402976 58784801154121728 59148223451229696 59329104868511744 59354314822139904 59444982026458056 59535826488262656 59717893235933184 59735279615606784 59917956311678976 59995398526703038 60204441727144512 60296446803443712 60388553169735168 60402731461115904 60458987405827584 60590863047601152 60598966246981632 60776156206768128 60784284186574848 60962016011681792 60987919817244672 61081082449204608 61160067786305536 61174427217297408 61418653872586752 61458700929793356 61552622778515456 61632656150888448 61646648027437984 61672842744879744 61767091847430144 61861444710460416 62050623440461824 62122996233510912 62266827703320576 62457246136664064 62515415548882944 62651776756703232 62698209161598976 62820666601367724 62843372404277248 62870075630419968 62916669820698624 63053906260918272 63062338858647552 63109075538804736 63246731662327808 63370260435105792 63564053280473088 63758438764511232 63817820039484672 63957022105801216 64040181781782528 64179868872720384 64236023316283392 64376137584869376 64451222743154688 64573006507147264 64648321283653632 64957423968761184 65056692603715584 65198596950065152 65374352235569664 65383095161217024 65574273802039296 65802755592290304 65946287282061312 65988494190487552 66003987260768256 66117377968203348 66147957885370368 66310703634777042 66412040366292992 66541751382633408 66643441203806208 66745242977075712 67182629890424832 67597969658548224 67613840608591872 67804691278299136 67833502653874176 67937122315952064 68031846228885504 68040944558014464 68239894688301056 68268890989264896 68373175732614144 68566169744803472 68582268013142016 68805076259593728 69006260693101312 69015489336840192 69031693098418176 69095985606660096 69246700625829888 69352479030867732 69458464236306432 69670875441922048 69700479791136768 69806951370519552 70192747282956288 70238515348335264 70345854604017664 70453312031357696 70483248851291136 70535485306798848 70698793954811904 70914998217670656 70935644543533056 70997709981155328 71152573120118784 71162088803794944 71370165086846976 71602030579089408 71655096184684544 71728243610075136 71795047544420256 71820997033459712 71904765509369856 71951649869026368 72061607155335168 72171685495537152 72392394013872128 72423154782978048 72644632320540672 72866787159441408 72934651473696768 72951775393480704 73093739549487104 73188779179180032 73348421568823296 73402781457481728 73412598075752448 73572728668422144 73627254795272192 73658540277891072 73771058027294208 74237055964298496 74416452621041664 74454123379398784 74644025870647296 74713545412079616 74876513684840448 74942027202330624 75105493849014272 75203149248331776 75367185465212928 75783661296888048 75899474704334848 76047715865866752 76280277688086528 76535827007496192 76769881524338688 76780148446199808 77004651804229632 77136940962903906 77254822466912256 77491075746627584 77632043279738976 77642425503945216 77750681404440576 77869450139921664 78140772265844736 78361336851203968 78379734872162304 78864297934972928 78966840693325824 79018329766877172 79139086429519872 79259976035277408 79381101984350208 79647039487475712 79779372994879488 80272588969526016 80291435722702848 80518070892980224 80536975281487872 80552284401475584 80611983207770112 80787817396801536 80798621662642176 81034874942357504 81045712248766464 81069308049752064 81140239978463232 81193146182479296 81317226422992896 81441443265606144 81891538496782336 81944934573057808 81975135554371584 82051482907908864 82230456993172992 82481926280613888 82578129139666944 82734164587282432 82769319751974912 82830661644681216 83022436937760768 83300573408919552 83353887398510592 83535702342270976 83760888801823632 83826767507226624 83888893094264832 84071875014557696 84145434051739648 84236077895445504 84309780602621952 84493680580141056 84752071040630784 85011251686014976 85047374424047616 85090426719312896 85256618958999054 85386909042376704 85573158496960512 85648031088377856 85834850113159168 85934963657539584 86609898625014912 86630233279758336 86742256804954112 86911675275276288 87165802980759552 87177460214956032 87432365069385728 87469516579995648 87603131407411872 87737007456387072 87928383042748416 88156503957604464 88414271513036056 88722335176844544 88993657302767616 89303739732393984 89576839853899776 89876934467518464 89993097790054557 90130626211397632 90306662590716768 90444670205165568 90582829754602752 90709128305180672 90886294571401728 91164234310152192 91176426279862272 91443024017522688 91740101679458304 91761640825946112 92020652449120256 92127980808880128 92188051394690034 92328934167773184 92469972041156976 92611285648408576 92650637771145216 92792167065690624 93075935160692736 93590329710608384 93651353797780352 93685869204996096 93773123323324416 93977665135054848 94047313742398464 94265058606415872 94375004731047936 94553330956894208 94580859391377408 94593508287971328 94663613308207104 94870097493491712 95346079920709632 95469374105452544 95637658146766848 95726730059227008 95873020679159808 95935533158701824 96228913994049536 96269803309080576 96354034974425088 96564206377304064 96859509760720896 96972481925480448 97246201964929024 97436135953141776 97585038905573376 97797895425097728 97870375276642304 97883464101003264 98061528353354496 98361410703058944 98919430923091968 98982741285731328 99005980891152384 99221936828055552 99466055452165563 99618060549439488 99835351579787264 99922702936440832 99965161805709312 100117864465613568 101044881729184064 101396954487822336 101707036917448704 102047769343328256 102061416837021696 102359842032451584 102672869072306176 102849254617205208 102873402019713024 103006429955883008 103207614389390592 103509391039651968 103523234005260288 103667575205920768 103825933519895552 103870050938744832 104028718546301598 104187696354459648 104506313162883072 105289120924434432 105357773022502896 105518781906026496 105679968047036544 105803227960198272 105841469312466944 106048190932217856 106372497326505984 106728859680178176 107030118626034688 107055247630270464 107403045868634112 107482644277026816 107717089862402048 107731495550189568 107857148264054784 107927474803539552 108060949665021952 108092410733002752 108186986637950976 108257528243305728 108588591020808192 108966948480811008 109300180739162112 109401977210545152 109640609324230656 109975901707485184 110022632353234944 110104172186222592 110118897113628672 110359093002633216 110440882192908288 111138516531347456 111355583946447744 111681185069098176 111851857459019776 111966038805970944 112070318118119424 112314770527260672 112413040803495936 112658240773521408 113002761387507712 113050778197819392 113675491945332072 113849212056502272 114097544662614016 114197374784503808 114420416532129792 114579951543386112 115154822286508032 115479864833353216 115506977706344448 115705411444355859 115882233700368384 116221070641012736 116236613619941376 116448064919608464 116626022106660864 116804175209882496 116982676608516096 117542005276805952 117569602308243456 118296446902459392 118658209737023488 118708629644279808 118889964052916112 119071652976525312 119435786471866368 119470559231213568 119990797053406076 120408883454289024 120592893606887424 120777106339470336 120805462922231808 120917974811655168 121181726095202304 121197932493963264 121552312413536256 121568568373149696 121924032023363584 121975839634489344 122162164898409216 122320135572611072 122837307745173504 122917401859586712 123105245557030912 123265312301776896 123293296054875968 123345685489759488 123722889420920832 124101246880923648 124245992467021824 124533655406641152 125030831097765888 125303553513406464 125396418323197952 125641333202735448 125686744808554496 125740151260839936 125833339641397248 126107812521836544 126218151077609472 126493463324655616 126740520870211584 127128106560946176 127516877529022464 127635640078969344 127914044211602432 128080363563565056 128359737745440768 128472046632566784 128752275169738752 128902445486309376 129146013014294528 129296642567307264 129914847937522368 130113385207431168 130397193900130304 130748704471139328 130766190322434048 131148547604078592 131605511184580608 131892574564122624 131976988380975104 132007974521536512 132234755936406696 132621407269554084 132824080732585984 133083502765266816 133286882407612416 133490485954151424 134365259780849664 135195939317096448 135609382556598272 135667005307748352 135874244631904128 136063692457771008 136081889116028928 136479789376602112 136746351465228288 137132339489606944 137164536026284032 137610152519187456 138012521386202624 138030978673680384 138191971213320192 138282077092035051 138493401251659776 138704958061735464 138916928472612864 139341750883844096 139613902741039104 140385494565912576 140477030696670528 140691709208035328 140906624062715392 140966497702582272 141070970613597696 141397587909623808 141829996435341312 141871289087066112 141995419962310656 142305146240237568 142740330173693952 143204061158178816 143310192369369088 143456487220150272 143590095088840512 143641994066919424 143809531018739712 143903299738052736 144123214310670336 144343370991074304 144784788027744256 144846309565956096 145289264641081344 145733574318882816 145869302947393536 145903550786961408 146187479098974208 146377558358360064 146696843137646592 146805562914963456 146825196151504896 147145457336844288 147254509590544384 147317080555782144 147542116054588416 148474111928596992 148832905242083328 148908246758797568 149427090824159232 149753027369680896 149884054404661248 150210987698028544 150406298496663552 151567322593776096 151798949408669696 152095431731733504 152560555376173056 153071654014992384 153539763048677376 153560296892399616 154009303608459264 154273881925807812 154509644933824512 154982151493255168 155264086559477952 155284851007890432 155501362808881152 155738900279843328 156281544531689472 156722673702407936 156759469744324608 157728595869945856 157933681386651648 158036659533754344 158278172859039744 158519952070554816 158762203968700416 159294078974951424 159558745989758976 160545177939052032 160582871445405696 161036141785960448 161073950562975744 161104568802951168 161223966415540224 161575634793603072 161597243325284352 162069749884715008 162091424497532928 162138616099504128 162280479956926464 162386292364958592 162634452845985792 162882886531212288 163783076993564672 163889869146115616 163950271108743168 164102965815817728 164460913986345984 164963852561227776 165156258279333888 165468329174564864 165538639503949824 165661323289362432 166044873875521536 166707774797021184 167071404684541952 167521777603647264 167653535014453248 167777786188529664 168143750029115392 168472155790891008 168619561205243904 168987361160282112 169504142081261568 170022503372029952 170180853438625792 170513237917998108 170773818084753408 171146316993921024 171296062176755712 171669700226318336 171869927315079168 173219797250029824 173260466559516672 173823350550552576 174331605961519104 174354920429912064 174864730138771456 174939033159991296 175206262814823744 175474014912774144 175856766085496832 176313007915208928 176828543026072112 177444670353689088 177987314605535232 178607479464787968 179153679707799552 179753868935036928 179986195580109114 180261252422795264 180613325181433536 180889340410331136 181165659509205504 181418256610361344 181772589142803456 182328468620304384 182352852559724544 182886048035045376 183480203358916608 183523281651892224 184041304898240512 184255961617760256 184376102789380068 184657868335546368 184939944082313952 185222571296817152 185301275542290432 185584334131381248 186151870321385472 187180659421216768 187302707595560704 187371738409992192 187546246646648832 187955330270109696 188094627484796928 188530117212831744 188750009462095872 189106661913788416 189161718782754816 189187016575942656 189327226616414208 189740194986983424 190692159841419264 190938748210905088 191275316293533696 191453460118454016 191871066317403648 192457827988099072 192539606618161152 192708069948850176 193128412754608128 193719019521441792 193944963850960896 194492403929858048 194872271906283552 195170077811146752 195595790850195456 195740750553284608 196123056706708992 196722821406117888 197838861846183936 197965482571462656 198011961782304768 198443873656111104 198932110904331126 199236121098878976 199670703159574528 199845405872881664 199930323611418624 200235728931227136 202089763458368128 202793908975644672 203414073834897408 204095538686656512 204122833674043392 204719684064903168 205698509234410416 205746804039426048 206012859911766016 206415228778781184 207018782079303936 207046468010520576 207651867039791104 207740101877489664 208057437092603196 208375392708919296 209012626325766144 209983894843460633 210578241848868864 210715546045005792 211037563812052992 211359936094073088 211606455920396544 212096381864435712 212744994653011968 213457719360356352 214060237252069376 214110495260540928 214806091737268224 214965288554053632 215434179724804096 215462991100379136 215714296528109568 215854949607079104 216184821466005504 216515056486611456 217177182041616384 217933896961622016 218600361478324224 218803954421090304 219281218648461312 219951803414970368 220045264706469888 220208344372445184 220237794227257344 220718186005266432 220881764385816576 222277033062694912 222711167892895488 223362370138196352 223703714918039552 223932077611941888 224140636236238848 224629541054521344 224826081606991872 225316481547042816 226005522775015424 226101556395638784 227350983890664144 227698424113004544 228195089325228032 228394749569007616 228840833064259584 230309644573016064 230959729666706432 231013955412688896 231410822888711718 231764467400736768 232442141282025472 232473227239882752 232896129839216928 233252044213321728 233608350419764992 235084010553611904 235139204616486912 236592893804918784 237316419474046976 237417259288559616 237779928105832224 238143305953050624 238941118462427136 239981594106812152 240817766908578048 241554212678940672 241610925844463616 241835949623310336 242363452190404608 242395864987926528 243104624827072512 243137136746299392 243848064046727168 243951679268978688 244324329796818432 244640271145222144 245674615490347008 245834803719173424 246210491114061824 246586592109751936 246691370979518976 247445778841841664 248202493761847296 248491984934043648 249067310813282304 250061662195531776 250607107026812928 250792836646395904 251282666405470896 251373489617108992 251480302521679872 251666679282794496 252215625043673088 252436302155218944 253481041740423168 254256213121892352 255033755058044928 255271280157938688 255828088423204864 256160727127130112 256719475490881536 256944093265133568 257504550339477504 257804890972618752 259829695875044736 260226770414862336 261497408942278656 261532380644868096 262297095208157184 263211022369161216 263785149128245248 263953976761950208 264469511872813392 265242814539108168 265648161465171968 266167005530533632 266980971908302848 268730519561699328 269979293370163671 270391878634192896 271218765113196544 271334010615496704 271748489263808256 272127384915542016 272959578753204224 273492702930456576 274264678979213888 274329072052568064 275220305038374912 276025042772405248 276061957347360768 276383942426640384 276564154184070102 276986802503319552 277409916123470928 277833856945225728 278683501767688192 279227805482078208 280770989131825152 280954061393341056 281383418416070656 281813248125430784 281932995405164544 282141941227195392 282795175819247616 283659992870682624 283742578174132224 283990839924621312 284610292480475136 286408122316357632 286620384738738176 286912974440300544 287180190177681024 287283988133838848 287619062037479424 287806599476105472 288686741982148608 289569576055488512 289692619131912192 290578529282162688 291738605894787072 292374958197948416 292755116716720128 293393686275293184 293611125829926912 293650392303009792 294509019181088768 295084232109176832 296948223857193984 297665810484166656 297816493517595136 298398166356496689 298854181648318464 299506054739361792 299768108809322496 300421975396057088 303134645187552192 303597898817339392 304190863463467008 305121110752346112 306143308029984768 307079526097354752 308018607216918528 308547763851615624 309019289867649024 309964302986510336 310528173118955904 310569702015780864 311002725617762304 311477800559686656 312563089063378944 313445347404815872 313518939488649216 315457191739891712 315867362773303296 316073319067508688 316556345718079488 317039904141109632 317524407937400832 319117491979517952 321090355878104064 321165742890811392 322072283571920896 322209137605902336 322447932831080448 323151269587206144 323194486650568704 324139499769430016 324182848995065856 324277232199008256 324560959913852928 324772584729917184 325765773062424576 327566153987129344 327779738292231232 327900542217486336 328205931631635456 328921827972691968 329927705122455552 330312516558667776 330936658349129728 331077279007899648 331322646578724864 333415549594042368 334142809369083904 335043555207294528 335555572377059328 336287500058230784 336944311581782016 337239122410487808 337974722320564224 339008284162523136 340045006744059904 340361706877251584 341026475835996216 341547636169506816 342292633987842048 342592124353511424 343339400452636672 343739854630158336 346439594500059648 346520933119033344 347646701101105152 348663211923038208 348709840859824128 349729460277542912 349878066319982592 350412525629647488 350948029825548288 352626015830417856 353657086052144224 354889340707378176 355974629211070464 357214958929575936 358307359415599104 359972391160218228 360522504845590528 361226650362867072 361778680820662272 362331319018411008 362836513220722688 363545178285606912 364656937240608768 364705705119449088 365772096070090752 366960406717833216 368082609796481024 368511923235520512 368752205578760136 369315736671092736 369879888164627904 370445142593634304 371168668262762496 372303740642770944 374605415191121408 375092493293297664 375910660540219392 376189254969593856 377060234425663488 377500018924191744 378213323827576832 378323437565509632 378654453232828416 379480389973966848 381384319682838528 381877496421810176 382550632587067392 382906920236908032 383742132634807296 384915655976198144 385079213236322304 385416139897700352 386256825509216256 387438039042883584 387889927701921792 388984807859716096 389744543812567104 390340155622293504 391191581700390912 391481501106569216 392246113413417984 393445642812235776 395677723692367872 395930965142925312 396023923564609536 397864221808662252 398472242197757952 399341406319149056 399690811745763328 399860647222837248 400471457862454272 404179526916736256 405587817951289344 406828147669794816 408191077373313024 408245667348086784 409439368129806336 411397018468820832 411493608078852096 412025719823532032 412830457557562368 414037564158607872 414092936021041152 415303734079582208 415480203754979328 416114874185206392 416750785417838592 418025252651532288 419967789686921266 421156483697737728 421431092090011584 422075127624105984 422719872188146176 423212911840793088 424192763728871424 425489989306023936 426915438720712704 428120474504138752 428220990521081856 429612183474536448 429930577108107264 430868359449608192 430925982200758272 431428593056219136 431709899214158208 432369642932011008 433030112973222912 434354364083232768 435867793923244032 437200722956648448 437607908842180608 438562437296922624 439903606829940736 440090529412939776 440416688744890368 440475588454514688 441436372010532864 441763528771633152 444554066125389824 445422335785790976 446724740276392704 448281272472477696 449259082109042688 449652163213983744 450632963094085632 452011045550030848 454701967781328288 455396848226009088 456390178650456064 457681666128519168 460619289146032128 461919459333412864 462027910825377792 462821645777423436 463528934801473536 464884282564050944 464946454479765504 465792259678433856 466504088426643456 467216700839529984 470168021107223808 470278409232973824 473185787609837568 474632838948093952 474834518577119232 475559856211664448 476286611906101248 477882236924854272 479963188213624304 481635533817156096 483108425357881344 483221851688927232 483671899246620672 484726904380809216 484791729975853056 486209249654145024 486274273492598784 487696128093454336 487903358537957376 488648659593636864 489280542290444288 491349230980694016 491669607438346848 492420982228123648 493173184219503872 493382741959037952 494891557683683328 496404987523694592 496983969868087296 498134621626564608 500123324391063552 501214214053625856 501585673292791808 502565332810941792 502746979234217984 502960605043359744 503333358565588992 504431250087346176 506962083480846336 508512426243784704 510067510116089856 510542560315877376 511656176846409728 512321454254260224 513438950981763072 513888186530267136 515009100678955008 515609781945237504 519659391750089472 522994817884557312 523064761289736192 524594190416314368 526422044738322432 527570298256490496 527907953523900416 528939023745626784 530485629078216336 531296322930343936 532334011061067264 533961943816605696 537461039123398656 539958586740327342 540783757268385792 542437530226393088 542668021230993408 543496978527616512 544254769831084032 546985405860913152 548529357958427776 548658144105136128 550440610076749824 552050085544810496 552123914694721536 552767884853280768 553128308368140204 553973605006639104 554819832246941856 555667713890451456 558455610964156416 561541978263650304 561908122786682112 563626496250861568 563865990810329088 564283882454390784 565590351638495232 567319985741365248 567485156348264448 567981679849242624 569220584960950272 572816244632715264 573240769477476352 573825948880601088 574360380355362048 575613198952210944 577373483964297216 579139152110977024 579385238263824384 581157058564325376 583477211789574144 584749916395896832 585510233433440256 586787372550586368 587222251659853824 589018038362177536 590168464218353664 593896447714387968 595331620968333312 595632987035190272 596796332712993378 597708363296636928 599012109478723584 599536217618644992 600843950792114176 606269290375104384 607195797634678784 608381726926934016 610242221504692224 612286616059969536 614159052194709504 617095527703231248 618038579735298048 619928605973020672 621056346237911808 621139404031561728 622955601119373312 625126178126757888 626890694809631744 627037878977298432 629951684530381899 630914383479783424 631734725546606592 632146638135017376 633112691436158976 634079808282219264 638234983959035904 642180711756208128 642331485781622784 644144567143841792 644418275211804672 644895865662160896 646302539174412288 646388973301137408 648278999538860032 648554464398016512 649545169459834368 651531546124849152 655132307974258688 655559476584462464 655801084434972672 656411863263270912 657843655945383936 659855410244911104 660625033117335552 661873316698259456 662154558015799296 662645293157449728 666831099188084736 668285618738167808 670087110414589056 671111144754118656 673888623163564032 674478244820975616 675949444641128448 678016568325046272 680723413754503168 682052951671992432 683095272339013632 684585267975684096 685184248707022848 692879189000119296 693041866238066688 695293402202210304 697326423846076416 697419681719648256 699458920555085824 699756132639965184 700825051259294976 705252031660835712 707314172104288448 709778681414756352 711949258422140928 714429917859151872 719944782320436456 721045009691181056 722453300725734144 724662638036822016 725673026441445376 727090356571213824 729313874481217536 729411410238898176 731544192140181504 733920813435666432 736165219592962048 737023846471041024 737504411157520272 738631473342185472 739759776329255808 740890285187268608 742337336525524992 744607481285541888 749210830382242816 750184986586595328 751821321080438784 752378509939187712 754120468851326976 755000037848383488 756426647655153664 756646875131019264 757308906465656832 762768639365677056 763754992843620352 765101265174134784 765813840473816064 767484265269614592 769831311952396288 770158426472644608 770832279795400704 772513651018432512 777969615719432192 779489087625134208 780680311244587008 782963002213138432 784492226826835968 786891285624471552 791355447384735744 791861930285850624 795728443617324504 796944484395515904 798682812638298112 799381623491526656 800942915724908544 808359053833472512 809937880110491013 811175635902578688 813656295339589632 816382154746626048 818878736259612672 822794036937641664 822987216157704192 824051439647064064 825660915115124736 828075128317215744 828185872042082304 830607468159164416 830960407509958656 832229748370412784 833501570835677184 836050505303064576 839935579373842532 842312967395475456 842862184180023168 844150255248211968 845439744376292352 846425823681586176 848385527457742848 850979978612047872 853830877441425408 856240949008277504 859224366949072896 859861154216214528 861736718899216384 861851964401516544 862857186112438272 863419798428316416 866060225946445824 868708728166465536 871735587846488064 875215817684361216 877124874593845248 879807213659881472 880181058825879552 880833377489780736 880951176909029376 883527057543266304 889108132250779648 890844671571581952 893449480552785408 896562544944955392 898518164218085376 899304326427967488 901265926188171264 904022091100061696 909403935562656576 910793696452018176 912780357300912128 915363332257038336 921238578292064256 923838918666825728 924055821650755584 925643291554846872 927057869602947072 929768565128101888 929892908959531008 931584519356867712 933008176853286912 934433401679059968 940336042214447616 940556818465947648 946371575219675136 949265677896187904 949669037154238464 951119712423328896 952573223812202496 959926376427248608 963271067634312192 966216850715762688 967343798493241344 969453808761618432 969583459951706112 972418499308290048 972548546985197568 975392256186908672 977297319187273728 978561084580888576 982698461961388032 983339214876693696 984841964456247296 986346368439007744 986765483918075904 989783115367366656 992809975047389184 993967939736174592 1000246648782127104 1002428428107251712 1003171346585583616 1005130665621883584 1005493958468435968 1006666717131177984 1008862500174692352 1013924166961692672 1017024852487569408 1020135020232179712 1021085120631754752 1023312353692819456 1024642908508520448 1026877901963526144 1027776373060534272 1030018201357910016 1031219563890475008 1039318783500178944 1045989635769114624 1046129522579472384 1049188380832628736 1052844089476644864 1055815907047800832 1057878047491253568 1060971258156432672 1062592645860687872 1064668022122134528 1067923887633211392 1074922078246797312 1079917173480654684 1081567514536771584 1084875060452786176 1085336042461986816 1086993957055233024 1088509539662168064 1093970811721826304 1097058715916855552 1097316288210272256 1100881220153499648 1104100171089620992 1104247829389443072 1105535769706561536 1106256616736280408 1107947210013278208 1109639664493883712 1111335427780902912 1116911221928312832 1123816245573364224 1127252992501723136 1127731981620658176 1128567764908781568 1131180703276990464 1134639971482730496 1134970312696528896 1135963359698485248 1138441169921900544 1145632489265430528 1146481538954952704 1147651897761202176 1148720760710724096 1151226397904421888 1154746967928594432 1158278304221954048 1158770476527648768 1162314117128650752 1166954423579148288 1169499832791793664 1171020466866880512 1173574745101172736 1174444503319707648 1180336928436707328 1187792895428775936 1191265974070380544 1193592665425986756 1195416726593273856 1198024218957447168 1199072435237289984 1201687901584228352 1212538580750208768 1216763453853868032 1220484443009384448 1224573232119939072 1228318104389419008 1234191055406462496 1236077159470596096 1242112692475823616 1242278808063123456 1245911202238746624 1250252356253515776 1253781389619263488 1254075757954596864 1259903369060763798 1261828766959566848 1263469451093213184 1264293276270034752 1266225382872317952 1268159616564438528 1276469967918071808 1284361423512416256 1284662971563245568 1288289134287683584 1288836550423609344 1289791731324321792 1292605078348824576 1292777946602274816 1296557999077720064 1297108928796033024 1299090338919668736 1303063092249698304 1310264615948517376 1311118953168924928 1311602168869945344 1312823726526541824 1315687311890767872 1319710820489822208 1321250066234671104 1323746633396518912 1324309116031598592 1325290586314899456 1333662198376169472 1336571237476335616 1340174220829178112 1347777246327128064 1348956489641951232 1351898889282256896 1356033136650092544 1361446827509006336 1364105903343984864 1366190544678027264 1369170535951368192 1385758378000238592 1386083732476133376 1390586804404420608 1394652847692152832 1394839363439296512 1398917841110171648 1399512265279930368 1401650102518589952 1410504063321671424 1414628344208576896 1419557362829512704 1423898516844281856 1428859835718303744 1439889564640872912 1442090019382362112 1444906601451468288 1449325276073644032 1454180713142427648 1458627748962435072 1458822820477796352 1463088384280363008 1467841626871332864 1472330439185924096 1474047692942082048 1475008822315040544 1477262946684370944 1479519552658511616 1484674673051049984 1489214962571083776 1498421660764485632 1500369973173190656 1503642642160877568 1504757019878375424 1508240937702653952 1510000075696766976 1513293750262038528 1525537278731354112 1530202530348269568 1531627680947632128 1534968530539229184 1539662623904792576 1540316852945289216 1541664559590801408 1545027302036865024 1555939231438864384 1558978175250268416 1565926004426276864 1568984453653671936 1573782571248943104 1582710894769471488 1583723860571701248 1591456887234649008 1593888968791031808 1597365625276596224 1598763246983053312 1601885831449817088 1616718107666945024 1619875760220982026 1622351271805157376 1627312590679179264 1632764309493252096 1645588073875283328 1645974432315408384 1648102879294128128 1651321830230249472 1656150256634431488 1656371744084164608 1661214936318328832 1661920815019917312 1664459496740825568 1667003141671354368 1679871158747685064 1684625934790950912 1685724368360046336 1690879488752584704 1692851647363172352 1696771054915485696 1701959957224095744 1707661754882850816 1712481898016555008 1718448733898145792 1719722308432429056 1723473437798432768 1726839596856632832 1732120451892891648 1737417456332931072 1743471175692976128 1750431635368722432 1754249749187690496 1759614427319762944 1760362117651759104 1761666754979561472 1767054115086532608 1778216264501559296 1781689343143163904 1786898961105570816 1793125089889910784 1797036328436170752 1798608652855934976 1802531852376342528 1818807871125313152 1821587392904036352 1830726664514076672 1842477156584128512 1847677837333651456 1851286583109693744 1854115739205894144 1859537130256203776 1859785817919062016 1863169038713735424 1868866803358119936 1880672084428895232 1881113636931895296 1889855053591145697 1892743150439350272 1898531355792375808 1899338074308476928 1902239424846657792 1919852752854497216 1926542135268624384 1932433701431525376 1934687596986482688 1938907617523236864 1939166919903412224 1944836998616580096 1950784512373817344 1954594638374547456 1957122169161777152 1965396923922776064 1966678429753387392 1969683928912494592 1972692736878015488 1973530967836151808 1979566230734733312 1985619950094778368 1987935879472349184 2000493297564254208 2004856856214503424 2006342693171167232 2010261331243767168 2010987916936871936 2013333434262355968 2027848333923385344 2034049704975138816 2042170241263509504 2046624707385638912 2049285817017040896 2053755803927052288 2055552746121068544 2078637567000357888 2091979271538229248 2092259045158944768 2098376761665257472 2111631814095601664 2115756094982507136 2121942516312865344 2125185291721375744 2129336044244269056 2135847775266422784 2159834346961309368 2163135029073543168 2169750120905572352 2173987914110466048 2177019079324336128 2187941623443652608 2194117431833711104 2194632576420544512 2201762440306999296 2208200342179241984 2208495658778886144 2211071539413123072 2212513233472560816 2215894420026556416 2219279328987767424 2222670855561805824 2233822443856625664 2247632491146728448 2254505985003446272 2255463963241316352 2257135529817563136 2262361406553980928 2269279942965460992 2269940625393057792 2271926719396970496 2291264978530861056 2292963077909905408 2295303795522404352 2297441521421448192 2302452795808843776 2309493935857188864 2316556608443908096 2317540953055297536 2333908847158296576 2338999665583587328 2342040933733761024 2348889006639415296 2360673856873414656 2375585790857551872 2382531948140761088 2387185330851973512 2390833453186547712 2396048437914894336 2398144870474579968 2403375803168456704 2425077161500417536 2433526907707736064 2440968886018768896 2449146464239878144 2456636208778838016 2468382110812924992 2472154318941192192 2484225384951647232 2484557616126246912 2491822404477493248 2500504712507031552 2507562779238526976 2508151515909193728 2519806738121527596 2523657533919133696 2526938902186426368 2528586552540069504 2532450765744635904 2536319233128877056 2552939935836143616 2568722847024832512 2576578268575367168 2577673100847218688 2579583462648643584 2585210156697649152 2585555893204549632 2593115998155440128 2598180677839337472 2606126184499396608 2622237906337849856 2625647453053083648 2631374623781535744 2639421640979644416 2642500132469342208 2647493266793037824 2650581172629798912 2667324396752338944 2673142474952671232 2680348441658356224 2695554492654256128 2697912979283902464 2703797778564513792 2712066273300185088 2722893655018012672 2728211806687969728 2732381089356054528 2738341071902736384 2771516756000477184 2772167464952266752 2781173608808841216 2789305695384305664 2789678726878593024 2797835682220343296 2799024530559860736 2803300205037179904 2821008126643342848 2829256688417153792 2839114725659025408 2847797033688563712 2857719671436607488 2879779129281745824 2884180038764724224 2889813202902936576 2898650552147288064 2908361426284855296 2917255497924870144 2917645640955592704 2926176768560726016 2935683253742665728 2944660878371848192 2948095385884164096 2950017644630081088 2954525893368741888 2959039105317023232 2969349346102099968 2978429925142167552 2996843321528971264 3000739946346381312 3007285284321755136 3009514039756750848 3016481875405307904 3020000151393533952 3026587500524077056 3051074557462708224 3060405060696539136 3063255361895264256 3069937061078458368 3079325247809585152 3080633705890578432 3083329119181602816 3090054604073730048 3111878462877728768 3117956350500536832 3137968907307343872 3147565142497886208 3167447721143402496 3182913774469298016 3187777937582063616 3194731250553192448 3203771662899634176 3233436215333890048 3239751520441964052 3244702543610314752 3254625181358358528 3265528618986504192 3291176147750566656 3291948864630816768 3302643660460498944 3312300513268862976 3312743488168329216 3322429872636657664 3323841630039834624 3328918993481651136 3334006283342708736 3359742317495370128 3371448736720092672 3381758977505169408 3385703294726344704 3393542109830971392 3403919914448191488 3415323509765701632 3424963796033110016 3436897467796291584 3439444616864858112 3446946875596865536 3453679193713265664 3464240903785783296 3474834912665862144 3486942351385952256 3500863270737444864 3508499498375380992 3519228854639525888 3520724235303518208 3523333509959122944 3556432529003118592 3563378686286327808 3573797922211141632 3586250179779821568 3594072656872341504 3597217305711869952 3605063704752685056 3637615742250626304 3661453329028153344 3684954313168257024 3695355674667302912 3702573166219387488 3708231478411788288 3719074260512407552 3726338077427470848 3737733606716239872 3761344168857790464 3762227273863790592 3779710107182291394 3785486300878700544 3797062711584751616 3798676148616953856 3804478849693315584 3839705505708994432 3853084270537248768 3864867402863050752 3869375193972965376 3877815235046473728 3878333839806824448 3889673997233160192 3909189276749094912 3914244338323554304 3930793847845552128 3933356859506774784 3945385473756030976 3947061935672303616 3959132461469466624 3971239900189556736 3975871758944698368 4000986595128508416 4009713712429006848 4012685386342334464 4020522662487534336 4055696667846770688 4068099409950277632 4084340482527019008 4093249414771277824 4098571634034081792 4107511607854104576 4157275134000715776 4183958543076458496 4184518090317889536 4196753523330514944 4223263628191203328 4231512189965014272 4243885032625730688 4250370583442751488 4258672088488538112 4271695550532845568 4319668693922618736 4326270058147086336 4339500241811144704 4347975828220932096 4375883246887305216 4388234863667422208 4389265152841089024 4403524880613998592 4416400684358483968 4416991317557772288 4422143078826246144 4425026466945121632 4431788840053112832 4438558657975534848 4467644887713251328 4495264982293456896 4509011970006892544 4510927926482632704 4514271059635126272 4524722813107961856 4539881250786115584 4585926155819810816 4590607591044808704 4594883042842896384 4604905591617687552 4618987871714377728 4633113216887816192 4635081906110595072 4667817694316593152 4677999331167174656 4697778013278830592 4721347713746829312 4751171581715103744 4765063896281522176 4774370661703947024 4781666906373095424 4792096875829788672 4796289740949159936 4850154323000835072 4867053815415472128 4881937772037537792 4898292928479756288 4936764221625849984 4944308637882384384 4968450769903294464 4969115232252493824 4983644808954986496 5001009425014063104 5015125558477053952 5039613476243055192 5047315067838267392 5053877804372852736 5057173105080139008 5072638466257754112 5105879871672287232 5137445694049665024 5153156537150734336 5155346201694437376 5159166925297287168 5170420313395298304 5186231996310880256 5196361355678674944 5212252368998793216 5244475812675699712 5251294906106167296 5262749247563071488 5278843281959288832 5285000264938684416 5294986533586075648 5301162345259597824 5334648793504677888 5346284949905342464 5360696883316712448 5391108985308512256 5395825958567804928 5407595557129027584 5445787310036025344 5456423613375939456 5464762178712109056 5543033512000954368 5562347217617682432 5578611390768611328 5579357453757186048 5595671364440686592 5606600410074359808 5642016253286685696 5658513376834307584 5669565160773437091 5678229451318050816 5695594067377127424 5759558258563491648 5768360077529448448 5779626405805873152 5797301104294576128 5816722852569710592 5834510995849740288 5852353537121452032 5871366507485331456 5889321756743696384 5896190771768328192 5900035289260162176 5909051786737483776 5918078210634046464 5938698692204199936 5956859850284335104 5993686643057942528 6001479892692762624 6014570568643510272 6019028079513501696 6032963750810615808 6040000302787067904 6102149114925416448 6126510723790528512 6139874122156916736 6158650495619170304 6161267411781156864 6166658238363205632 6223756925755457536 6235912701001073664 6275937814614687744 6295130284995772416 6334895442286804992 6365827548938596032 6375555875164127232 6389462501106384896 6407543325799268352 6466872430667780096 6479503040883928104 6489405087220629504 6509250362716717056 6531057237973008384 6582352295501133312 6583897729261633536 6605287320920997888 6624601026537725952 6625486976336658432 6644859745273315328 6647683260079669248 6657837986963302272 6668012566685417472 6719484634990740256 6742897473440185344 6763517955010338816 6771406589452689408 6787084219661942784 6807839828896382976 6849927592066220032 6873794935592583168 6878889233729716224 6893893751193731072 6907358387426531328 6928481807571566592 6949669825331724288 7001726541474889728 7016998996750761984 7038457709279051776 7046667019918245888 7126757372572655616 7147595844422283264 7172500359559643136 7188145313744683008 7194434611423739904 7210127409505370112 7275231484501252608 7322906658056306688 7369908626336514048 7390711349334605824 7405146332438774976 7416462956823576576 7438148521024815104 7452676154854941696 7475467213432479744 7522688337715580928 7524454547727581184 7559420214364582788 7570972601757401088 7594125423169503232 7597352297233907712 7608957699386631168 7679411011417988864 7706168541074497536 7729734805726101504 7738750387945930752 7755630470092947456 7756667679613648896 7779347994466320384 7818378553498189824 7828488676647108608 7866713719013549568 7890770947512061952 7894123871344607232 7918264922938933248 7942479800379113472 7951743517889396736 8001973190257016832 8019427424858013696 8025370772684668928 8041045324975068672 8111393335693541376 8136198819900555264 8168680965054038016 8186498829542555648 8197143268068163584 8215023215708209152 8314550268001431552 8367917086152916992 8369036180635779072 8393507046661029888 8446527256382406656 8463024379930028544 8487770065251461376 8517344176977076224 8543391101065691136 8639337387845237472 8652540116294172672 8695951656441864192 8751766493774610432 8776469727334844416 8778530305682178048 8807049761227997184 8832801368716967936 8833982635115544576 8844286157652492288 8850052933890243264 8863577680106225664 8877117315951069696 8935289775426502656 8990529964586913792 9018023940013785088 9021855852965265408 9028542119270252544 9049445626215923712 9079762501572231168 9171852311639621632 9181215182089617408 9189766085685792768 9209811183235375104 9237975743428755456 9266226433775632384 9270163812221190144 9335635388633186304 9355998662334349312 9442695427493658624 9502343163430207488 9530127792563044352 9548741323407894048 9563333812746190848 9584193751659577344 9700308646001670144 9734107630830944256 9763875544075075584 9796585856959512576 9873528443251699968 9936901539806588928 9938230464504987648 9967289617909972992 10002018850028126208 10030251116954107904 10079226952486110384 10094630135676534784 10114346210160278016 10145276932515508224 10211759743344574464 10274891388099330048 10306313074301468672 10310692403388874752 10318333850594574336 10340840626790596608 10392722711357349888 10424504737997586432 10488951625351399424 10502589812212334592 10525498495126142976 10557686563918577664 10570000529877368832 10669297587009355776 10721393766633424896 10782217970617024512 10791651917135609856 10815191114258055168 10891574620072050688 10912847226751878912 11086067024001908736 11124694435235364864 11157222781537222656 11191342728881373184 11213200820148719616 11284032506573371392 11317026753668615168 11339130321546874182 11356458902636101632 11391188134754254848 11519116517126983296 11536720155058896896 11559252811611746304 11594602208589152256 11633445705139421184 11669021991699480576 11742733014970662912 11778643513487392768 11792381543536656384 11800070578520324352 11836156421268092928 11877397384408399872 11913719700568670208 11987373286115885056 12002959785385525248 12029141137287020544 12038056159027003392 12204298229850832896 12253021447581057024 12279748244313833472 12317300991238340608 12322534823562313728 12447513851510915072 12471825402002147328 12551875629229375488 12590260569991544832 12669790884573609984 12731655097877192064 12751111750328254464 12815086651598536704 12933744861335560192 12959006081767856208 12978810174441259008 13018500725433434112 13164704591002266624 13167795458523267072 13210574641841995776 13249202053075451904 13250973952673316864 13289719490546630656 13295366520159338496 13315675973926604544 13438969269981480512 13485794946880370688 13527035910020677632 13542813178905378816 13574168439323885568 13699855184132440064 13757778467459432448 13787787502387462144 13814716774853062656 13856963615143133184 13899339650663448576 14003453082949779456 14033997993501523968 14076915418558103552 14093334039836491776 14253514745145311232 14295191688844566528 14345000719119286272 14376290627489366016 14388869222847479808 14550462969002505216 14645813316112613376 14781422698669211648 14810292664877549952 14832925913647153152 14876297042049630208 14905352309709883392 14950934426864959488 15045376675431161856 15118840428729165576 15141945203514802176 15188250846339006464 15217915398773262336 15358822022835977728 15412337082148995072 15459469611452203008 15477500775891861504 15511260940185894912 15558695988932640768 15636757106996379648 15656977353294217216 15733427438027099136 15781541895024123904 15788247742689214464 15836529845877866496 15884959600758226944 15903487035778793472 16003946380514033664 16038854849716027392 16050741545369337856 16082090649950137344 16222786671387082752 16337361930108076032 16372997659085111296 16394286536136327168 16629100536002863104 16735834172305833984 16738072361271558144 16787014093322059776 16893054512764813312 16926048759860057088 16975540130502922752 17034688353954152448 17086782202131382272 17278674775690474944 17305080232588345344 17391903312883728384 17503532987549220864 17552939454669688832 17557060611364356096 17614099522455994368 17665602737433935872 17667965270231089152 17688572315304984576 17700105867780486528 17727155360212451328 17754234631902139392 17870579550853005312 17981059929173827584 18036047880027570176 18043711705930530816 18057084238540505088 18098891252431847424 18379532171371585536 18419622366470750208 18475951486857510912 18532452867551264768 18671270777266372608 18711997324668698624 18885390854987317248 19004686326860414976 19060255585126088704 19097482646815788096 19126667625492381696 19168387503319154688 19400617292003340288 19468215261661888512 19527751088150151168 19593171713919025152 19747056886503399936 19873803079613177856 19876460929009975296 19934579235819945984 20004037700056252416 20060502233908215808 20158453904972220768 20189260271353069568 20228692420320556032 20290553865031016448 20423519486689148928 20549782776198660096 20612626148602937344 20621384806777749504 20636667701189148672 20681681253581193216 20785445422714699776 20849009475995172864 20977903250702798848 21005179624424669184 21050996990252285952 21115373127837155328 21140001059754737664 21442787533266849792 21564435941234049024 21583303834271219712 21630382228516110336 21783149240144101376 21825694453503757824 22172134048003817472 22249388870470729728 22314445563074445312 22426401640297439232 22568065013146742784 22634053507337230336 22678260643093748364 22712917805272203264 22782376269508509696 23038233034253966592 23118505623223492608 23189204417178304512 23266891410278842368 23338043983398961152 23485466029941325824 23600141157040648704 23672312842536185856 23754794768816799744 23827439401137340416 23974746572231770112 24005919570771050496 24058282274574041088 24076112318054006784 24408596459701665792 24506042895162114048 24559496488627666944 24634601982476681216 24645069647124627456 24895027703021830144 24943650804004294656 25103751258458750976 25180521139983089664 25339581769147219968 25463310195754384128 25630173303197073408 25867489722671120384 25918012163535712416 25957620348882518016 26329409182004533248 26335590917046534144 26421149283683991552 26498404106150903808 26501947905346633728 26579438981093261312 26590733040318676992 26631351947853209088 26877938539962961024 26971589893760741376 27054071820041355264 27085626357810757632 27148336878647771136 27399710368264880128 27515556934918864896 27629433549706125312 27713927230286266368 27798679301326897152 28006906165899558912 28067995987003047936 28507029490290622464 28590383377689133056 28690001438238572544 28752581254978732032 29100925938005010432 29291626632225226752 29562845397338423296 29620585329755099904 29752594084099260416 29810704619419766784 29901868853729918976 30090753350862323712 30237680857458331152 30283890407029604352 30376501692678012928 30435830797546524672 30717644045671955456 30824674164297990144 30918939222904406016 30955001551783723008 31022521880371789824 31273514213992759296 31313954706588434432 31466854876054198272 31563083790048247808 31576495485378428928 31673059691755732992 32007892761028067328 32101483090738675712 32164181299900274688 32445573342774165504 32674723860216152064 32745995318170222592 33258201072005726208 33471668344611667968 33574028186644119552 33786109025529626624 33852097519720114176 33951080261005845504 34069376707908304896 34173564404262764544 34557349551380949888 34610160465176690688 34783806625767456768 35007065975098441728 35105878909339377664 35228199044911988736 35331205474867871744 35335930540462178304 35377144630609969152 35400211735560973056 35508469263804278784 35741159101706010624 35962119858347655168 36072095760055140352 36087423411861061632 36114168477081010176 36759064342743171072 36839244732941500416 36951902973715021824 37064905735102529536 37342541554532745216 37423994649337397248 37770781709974634496 38009372653720829952 38120511170252177408 38194965293631576192 38253335250984763392 38801234584006680576 38936430523323777024 39055502176300302336 39494113773006799872 39747606159226355712 39752921858019950592 39869158471639891968 40121004467816431616 40316907809944441536 40378520542706139136 40457384840641112064 40581107730062032896 41099565552397320192 41225252297205874688 41273335402378297344 41363362507162386432 41570890845429399552 41698018951990345728 41955806501405597696 42010359248849338368 42101993980504571904 42230746255674310656 42280002119509475328 42885575066533699584 43128871882468098048 43166607668542439424 43566298480288202752 43651388907007515648 44344268096007634944 44498777740941459456 44628891126148890624 44852803280594878464 45136130026293485568 45268107014674460672 45356521286187496728 45425835610544406528 45564752539017019392 46076466068507933184 46237011246446985216 46378408834356609024 46533782820557684736 46676087966797922304 46970932059882651648 47200282314081297408 47344625685072371712 47509589537633599488 47654878802274680832 47949493144463540224 48011839141542100992 48116564549148082176 48152224636108013568 49012085790324228096 49118992977255333888 49269203964953362432 49887301608008589312 50207502516917501952 50361042279966179328 50679163538294439936 50926620391508768256 51260346606394146816 51734979445342240768 51836024327071424832 51915240697765036032 52658818364009066496 52671181834093068288 52842298567367983104 52996808212301807616 53003895810693267456 53158877962186522624 53181466080637353984 53262703895706418176 53755877079925922048 53943179787521482752 54108143640082710528 54171252715621515264 54296673757295542272 54799420736529760256 55258867099412250624 55427854460572532736 55597358602653794304 56013812331799117824 56135991974006095872 57014058980581244928 57180766755378266112 57380002876477145088 57505162509957464064 58201851876010020864 58583253264450453504 59125690794676846592 59241170659510199808 59621409238839533568 59803737707459837952 60181506701724647424 60475361714916662304 60567780814059208704 60871661595093049344 61435288091343910912 61649348328595980288 61837878445808812032 61910003103567446016 62045043760743579648 62547028427985518592 62933709752108396544 63126167580096495616 63152990970756857856 63346119383511465984 64202966181477351424 64328362599800549376 64891146685548331008 65349447720432304128 65491990636340445184 66516402144011452416 66943336689223335936 67572218051059253248 67704195039440228352 67902160522011691008 68138753415816609792 68347128808525529088 69114699102761899776 69567613251534913536 70014131950196883456 70211757818678755328 70456398089823977472 70662410949735743488 70800423471121946112 71016938527608557568 71482318203412021248 71924239716695310336 72144191520110280704 72174846823722123264 72228336954162020352 73518128685486342144 73678489465883000832 73903805947430043648 74685083109065490432 75541563419949268992 76018745307441659904 76241022340504354816 76389930587263152384 77602469168013361152 77872861046647554048 78988227546013599744 79495212318452711424 79505843716039901184 79738316943279783936 80242008935632863232 80633815619888883072 80757041085412278272 80914769681282224128 81162215460124065792 82199131104794640384 82450504594411749376 82546670804756594688 83141781690858799104 83396037903980691456 83911613002811195392 84020718497698676736 84203987961009143808 85771150133067399168 86257743764936196096 87132596960576405504 87302777814015031296 88688536192015269888 89257782252297781248 89705606561189756928 90272260052586971136 90536214029348921344 90713042572374993456 90851671221088813056 91129505078034038784 92152932137015866368 92474022492893970432 92756817668713218048 93067565641115369472 93941864119765303296 94400564628162594816 94689251370144743424 95019179075267198976 95898986288927080448 96023678283084201984 96304449272216027136 98024171580648456192 98237985954510667776 98538407929906724864 99774603216017178624 100415005033835003904 100722084559932358656 101358327076588879872 101853240783017536512 102520693212788293632 103469958890684481536 103672048654142849664 103830481395530072064 105317636728018132992 105684597134735966208 105993616424603615232 106007791621386534912 106317755924373045248 106525407791412836352 107511754159851844096 107886359575042965504 108216287280165421056 108342505431243030528 109598841473059520512 110517734198824501248 110855708921145065472 111194717205307588608 112027624663598235648 112271983948012191744 114028117961162489856 114361533510756532224 114760005752954290176 116403703752020041728 117166506528900907008 118251381589353693184 118482341319020399616 119242818477679067136 119607475414919675904 120363013403449294848 120950723429833324608 121135561628118417408 121743323190186098688 122870576182687821824 123298696657191960576 123675756891617624064 123820006207134892032 124090087521487159296 125094056855971037184 125867419504216793088 126252335160192991232 126305981941513715712 126692238767022931968 128656725199601098752 130698895440864608256 130983981272680890368 133032804288022904832 133886673378446671872 135408390078880456704 135804321044023382016 136277506831633219584 136694257617051058176 138229398205523799552 139135226503069827072 140028263900393766912 140423515637357510656 140912796179647954944 141324821899471486976 141600846942243892224 142033877055217115136 142964636406824042496 143848479433390620672 144288383040220561408 144349693647444246528 144456673908324040704 147036257370972684288 147356978931766001664 147807611894860087296 151083126839898537984 152037490614883319808 152482044681008709632 152779861174526304768 155204938336026722304 155745722093295108096 157976455092027199488 158990424636905422848 159011687432079802368 159476633886559567872 160484017871265726464 161267631239777766144 161829539362564448256 162324430920248131584 164398262209589280768 166283563381717598208 166792075807961382912 167823226005622390784 168041436995397353472 168407975922018287616 171542300266134798336 172515487529872392192 174265193921152811008 174605555628030062592 177377072384030539776 179411213122379513856 180544520105173942272 181072428058697842688 181426085144749986912 181703342442177626112 184305864274031732736 184948044985787940864 185513635337426436096 186135131282230738944 188801129256325189632 189378502740289486848 190038358150534397952 191797972577854160896 192608898544432054272 196048343161296912384 196475971909021335552 199549206432034357248 200830010067670007808 202716654153177759744 203706481566035073024 205041386425576587264 206939917781368963072 207344097308285699328 210635273456036265984 211369194269471932416 211987232849207230464 212635511848746090496 213050815582825672704 215023508319703688192 215772719150085931008 216432574560330842112 216685010862486061056 219197682946119041024 221035468397649002496 221711417842290130944 224055249327196471296 228056235922324979712 228723067021513064448 232807407504040083456 236502763178707386368 236964682638040799232 238485636955358134272 239214950829839351808 240726026806898589696 241901446859666649216 242271123256236834816 243486646380372197376 245741152365375643648 246597393314383921152 247351513783235248128 247640012414269784064 250188113711942074368 251734839008433586176 252504670320385982464 252611963883027431424 257313450399202197504 261397790881729216512 261967962545361780736 266065608576045809664 267773346756893343744 270816780157760913408 271608642088046764032 272555013663266439168 273388515234102116352 276458796411047599104 278270453006139654144 280847031274715021312 281825592359295909888 282649643798942973952 283201693884487784448 284067754110434230272 287696958866781241344 288576766080441122816 288913347816648081408 294072514741945368576 294713957863532003328 295615223789720174592 302166253679797075968 304074981229766639616 304964089362017419264 305559722349052609536 310409876672053444608 311491444186590216192 315952910184054398976 317980849273810845696 318023374864159604736 318953267773119135744 320968035742531452928 322535262479555532288 323659078725128896512 324648861840496263168 328796524419178561536 332567126763435196416 333584151615922765824 335646452011244781568 336082873990794706944 336815951844036575232 343084600532269596672 349211111256060125184 354754144768061079552 358822426244759027712 361089040210347884544 362144856117395685376 362852170289499973824 363406684884355252224 368611728548063465472 369896089971575881728 371027270674852872192 372270262564461477888 377602258512650379264 378757005480578973696 380076716301068795904 383595945155708321792 392096686322593824768 392951943818042671104 399098412864068714496 401660020135340015616 407412963132070146048 410082772851153174528 413879835562737926144 414688194616571398656 421270546912072531968 422738388538943864832 423974465698414460928 426101631165651345408 430047016639407376384 431545438300171862016 432865149120661684224 433370021724972122112 442070936795298004992 443422835684580261888 456112471844649959424 457446134043026128896 465614815008080166912 473005526357414772736 473929365276081598464 476971273910716268544 478429901659678703616 481452053613797179392 483802893719333298432 486973292760744394752 491482304730751287296 493194786628767842304 500376227423884148736 503469678016867172352 505009340640771964928 505223927766054862848 514626900798404395008 522795581763458433024 532131217152091619328 541633560315521826816 543217284176093528064 545110027326532878336 552917592822095198208 556540906012279308288 561694062549430042624 565299287597885947904 566403387768975568896 568135508220868460544 575393917733562482688 577153532160882245632 577826695633296162816 588145029483890737152 589427915727064006656 608149962459533279232 609928178724034838528 611119444698105219072 620819753344106889216 631905820368108797952 635961698547621691392 637906535546238271488 641936071485062905856 645070524959111064576 647318157450257793024 649297723680992526336 657593048838357123072 665134253526870392832 671292904022489563136 672165747981589413888 686169201064539193344 698422222512120250368 709508289536122159104 717644852489518055424 722178080420695769088 724289712234791370752 725704340578999947648 726813369768710504448 737223457096126930944 739792179943151763456 742054541349705744384 755204517025300758528 757514010961157947392 767191890311416643584 784193372645187649536 785903887636085342208 798196825728137428992 803320040270680031232 814825926264140292096 820165545702306349056 827759671125475852288 829376389233142797312 842541093824145063936 845476777077887729664 847948931396828921856 852203262331302690816 860094033278814752768 863090876600343724032 865730298241323368448 866740043449944244224 884141873590596009984 886845671369160523776 912224943689299918848 914892268086052257792 931229630016160333824 947858730552163196928 953942547821432537088 956859803319357407232 962904107227594358784 967605787438666596864 973946585521488789504 982964609461502574592 986389573257535684608 1000752454847768297472 1006939356033734344704 1010018681281543929856 1010447855532109725696 1029253801596808790016 1064262434304183238656 1083267120631043653632 1086434568352187056128 1090220054653065756672 1105835185644190396416 1113081812024558616576 1123388125098860085248 1132806775537951137792 1136271016441736921088 1150787835467124965376 1176290058967781474304 1178855831454128013312 1219856357448069677056 1222238889396210438144 1241639506688213778432 1263811640736217595904 1271923397095243382784 1283872142970125811712 1290141049918222129152 1294636314900515586048 1298595447361985052672 1330268507053740785664 1342585808044979126272 1372338402129078386688 1396844445024240500736 1419016579072244318208 1435289704979036110848 1444356160841391538176 1448579424469582741504 1451408681157999895296 1474446914192253861888 1479584359886303526912 1510409034050601517056 1515028021922315894784 1534383780622833287168 1568386745290375299072 1596393651456274857984 1629651852528280584192 1655519342250951704576 1658752778466285594624 1685082187648290127872 1695897862793657843712 1704406524662605381632 1720188066557629505536 1726181753200687448064 1731460596482646736896 1733480086899888488448 1768283747181192019968 1824449887378599837696 1829784536172104515584 1862459260032320667648 1895717461104326393856 1907885095642865074176 1913719606638714814464 1925808214455188717568 1935211574877333193728 1947893171042977579008 1965929218923005149184 1972779146515071369216 2013878712067468689408 2020037362563087859712 2058507603193617580032 2128524868608366477312 2166534241262087307264 2172869136704374112256 2180440109306131513344 2211670371288380792832 2226163624049117233152 2246776250197720170496 2265613551075902275584 2272542032883473842176 2301575670934249930752 2352580117935562948608 2357711662908256026624 2444477778792420876288 2483279013376427556864 2527623281472435191808 2543846794190486765568 2580282099836444258304 2589272629801031172096 2597190894723970105344 2660537014107481571328 2685171616089958252544 2744676804258156773376 2793688890048481001472 2870579409958072221696 2888712321682783076352 2897158848939165483008 2902817362315999790592 2948893828384507723776 2959168719772607053824 3020818068101203034112 3030056043844631789568 3192787302912549715968 3259303705056561168384 3311038684501903409152 3317505556932571189248 3370164375296580255744 3408813049325210763264 3440376133115259011072 3452363506401374896128 3536567494362384039936 3659569072344209031168 3724918520064641335296 3791434922208652787712 3815770191285730148352 3851616428910377435136 3870423149754666387456 3895786342085955158016 3931858437846010298368 4027757424134937378816 4040074725126175719424 4117015206387235160064 4257049737216732954624 4333068482524174614528 4345738273408748224512 4423340742576761585664 4493552500395440340992 4531227102151804551168 4545084065766947684352 4603151341868499861504 4705160235871125897216 4888955557584841752576 4966558026752855113728 5055246562944870383616 5087693588380973531136 5160564199672888516608 5178545259602062344192 5194381789447940210688 5370343232179916505088 5489353608516313546752 5587377780096962002944 5741158819916144443392 5777424643365566152704 5794317697878330966016 5805634724631999581184 5897787656769015447552 5918337439545214107648 6041636136202406068224 6060112087689263579136 6385574605825099431936 6518607410113122336768 6635011113865142378496 6740328750593160511488 6817626098650421526528 6880752266230518022144 6904727012802749792256 7073134988724768079872 7449837040129282670592 7582869844417305575424 7631540382571460296704 7740846299509332774912 7791572684171910316032 7863716875692020596736 8055514848269874757632 8234030412774470320128 8666136965048349229056 8691476546817496449024 8846681485153523171328 8987105000790880681984 9062454204303609102336 9090168131533895368704 9777911115169683505152 9933116053505710227456 10110493125889740767232 10321128399345777033216 10357090519204124688384 10740686464359833010176 10978707217032627093504 11174755560193924005888 11554849286731132305408 11588635395756661932032 11611269449263999162368 11795575313538030895104 12083272272404812136448 12120224175378527158272 12771149211650198863872 13037214820226244673536 13270022227730284756992 13480657501186321022976 13635252197300843053056 13761504532461036044288 13809454025605499584512 14899674080258565341184 15165739688834611150848 15263080765142920593408 15481692599018665549824 15583145368343820632064 15727433751384041193472 16111029696539749515264 16468060825548940640256 17332273930096698458112 17382953093634992898048 17693362970307046342656 18124908408607218204672 18180336263067790737408 19555822230339367010304 20220986251779481534464 20642256798691554066432 20714181038408249376768 22349511120387848011776 23177270791513323864064 23222538898527998324736 23591150627076061790208 24166544544809624272896 26074429640452489347072 26540044455460569513984 26961315002372642045952 27270504394601686106112 27523009064922072088576 29799348160517130682368 30331479377669222301696 30963385198037331099648 31454867502768082386944 32222059393079499030528 32936121651097881280512 34664547860193396916224 34765906187269985796096 35386725940614092685312 36249816817214436409344 36360672526135581474816 39111644460678734020608 40441972503558963068928 41284513597383108132864 41428362076816498753536 44699022240775696023552 46445077797055996649472 47182301254152123580416 48333089089619248545792 52148859280904978694144 53080088910921139027968 54541008789203372212224 55046018129844144177152 60662958755338444603392 61926770396074662199296 62909735005536164773888 69531812374539971592192 70773451881228185370624 72499633634428872818688 78223288921357468041216 80883945007117926137856 82569027194766216265728 89398044481551392047104 92890155594111993298944 94364602508304247160832 96666178179238497091584 104297718561809957388288 106160177821842278055936 109082017578406744424448 110092036259688288354304 121325917510676889206784 123853540792149324398592 141546903762456370741248 144999267268857745637376 156446577842714936082432 165138054389532432531456 185780311188223986597888 188729205016608494321664 208595437123619914776576 212320355643684556111872 220184072519376576708608 242651835021353778413568 247707081584298648797184 283093807524912741482496 289998534537715491274752 312893155685429872164864 330276108779064865062912 371560622376447973195776 424640711287369112223744 440368145038753153417216 495414163168597297594368 566187615049825482964992 625786311370859744329728 660552217558129730125824 743121244752895946391552 849281422574738224447488 990828326337194595188736 1321104435116259460251648 1486242489505791892783104 1698562845149476448894976 1981656652674389190377472 2972484979011583785566208 3963313305348778380754944 5944969958023167571132416 11889939916046335142264832
- Sum of all divisors σ(n): 44861714271391194777600000
- Sum of proper divisors (its aliquot sum) s(n): 32971774355344859635335168
- 11889939916046335142264832 is an abundant number, because the sum of its proper divisors (32971774355344859635335168) is greater than itself. Its abundance is 21081834439298524493070336
Bases of 11889939916046335142264832
- Binary: 1001110101011100101011101111001100111101101010011000110101000110000000000000000000002
- Hexadecimal: 0x9D5CAEF33DA98D4600000
- Base-36: 1HS6B1C7PKFDQADC0
Squares and roots of 11889939916046335142264832
- 11889939916046335142264832 squared (118899399160463351422648322) is 141370671207191931171058476225076926220722423988224
- 11889939916046335142264832 cubed (118899399160463351422648323) is 1680888786544653678866352827587887419544440897046860720932148926357457338368
-
The
square root of 11889939916046335142264832 is 3448179217506.8765039495 -
11889939916046335142264832 is a
perfect cube number . Itscube root is 228240768
Scales and comparisons
How big is 11889939916046335142264832?- 11,889,939,916,046,335,142,264,832 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 11,889,939,916,046,335,142,264,832 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 11889939916046335142264832 cubic inches would be around 19020064 feet tall.
Recreational maths with 11889939916046335142264832
- 11889939916046335142264832 backwards is 23846224153364061993998811
- The number of decimal digits it has is: 26
- The sum of 11889939916046335142264832's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 11889939916046335142264832 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 11889939916046335142264832 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/11889939916046335142264832/
Chicago style:
Numbermatics. 2024. "Number 11889939916046335142264832 - Facts about the integer". https://numbermatics.com/n/11889939916046335142264832/
The information we have on file for 11889939916046335142264832 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 11889939916046335142264832, math, Factors of 11889939916046335142264832, curriculum, school, college, exams, university, Prime factorization of 11889939916046335142264832, STEM, science, technology, engineering, physics, economics, calculator, eleven septillion, eight hundred eighty-nine sextillion, nine hundred thirty-nine quintillion, nine hundred sixteen quadrillion, forty-six trillion, three hundred thirty-five billion, one hundred forty-two million, two hundred sixty-four thousand, eight hundred thirty-two.