242912539959913126970523648
242,912,539,959,913,126,970,523,648 is an even composite number composed of six prime numbers multiplied together.
242912539959913126970523648 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 242912539959913126970523648:
218 × 36 × 113 × 193 × 713 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 19 × 19 × 19 × 71 × 71 × 71 × 73 × 73 × 73)See below for interesting mathematical facts about the number 242912539959913126970523648 from the Numbermatics database.
Names of 242912539959913126970523648
- Cardinal: 242912539959913126970523648 can be written as Two hundred forty-two septillion, nine hundred twelve sextillion, five hundred thirty-nine quintillion, nine hundred fifty-nine quadrillion, nine hundred thirteen trillion, one hundred twenty-six billion, nine hundred seventy million, five hundred twenty-three thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 2.42912539959913126970523648 × 1026
Factors of 242912539959913126970523648
Divisors of 242912539959913126970523648
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 48 54 57 64 66 71 72 73 76 81 88 96 99 108 114 121 128 132 142 144 146 152 162 171 176 192 198 209 213 216 219 228 242 243 256 264 284 288 292 297 304 324 342 352 361 363 384 396 418 426 432 438 456 484 486 512 513 528 568 576 584 594 608 627 639 648 657 684 704 722 726 729 768 781 792 803 836 852 864 876 891 912 968 972 1024 1026 1056 1083 1089 1136 1152 1168 1188 1216 1254 1278 1296 1314 1331 1349 1368 1387 1408 1444 1452 1458 1536 1539 1562 1584 1606 1672 1704 1728 1752 1782 1824 1881 1917 1936 1944 1971 2048 2052 2112 2166 2178 2272 2299 2304 2336 2343 2376 2409 2432 2508 2556 2592 2628 2662 2673 2698 2736 2774 2816 2888 2904 2916 3072 3078 3124 3168 3212 3249 3267 3344 3408 3456 3504 3564 3648 3762 3834 3872 3888 3942 3971 3993 4047 4096 4104 4161 4224 4332 4356 4544 4598 4608 4617 4672 4686 4752 4818 4864 5016 5041 5112 5183 5184 5256 5324 5329 5346 5396 5472 5548 5632 5643 5751 5776 5808 5832 5913 6144 6156 6248 6336 6424 6498 6534 6688 6816 6859 6897 6912 7008 7029 7128 7227 7296 7524 7668 7744 7776 7884 7942 7986 8019 8094 8192 8208 8322 8448 8591 8664 8712 8833 9088 9196 9216 9234 9344 9372 9504 9636 9728 9747 9801 10032 10082 10224 10366 10368 10512 10648 10658 10692 10792 10944 11096 11264 11286 11502 11552 11616 11664 11826 11913 11979 12141 12288 12312 12483 12496 12672 12848 12996 13068 13376 13632 13718 13794 13824 13851 14016 14058 14256 14454 14592 14839 15048 15123 15257 15336 15488 15549 15552 15768 15884 15972 15987 16038 16188 16384 16416 16644 16896 16929 17182 17253 17328 17424 17666 17739 18176 18392 18432 18468 18688 18744 19008 19272 19456 19494 19602 20064 20164 20448 20577 20691 20732 20736 21024 21087 21296 21316 21384 21584 21681 21888 22192 22528 22572 23004 23104 23232 23328 23652 23826 23958 24282 24576 24624 24966 24992 25289 25344 25631 25696 25773 25992 26136 26353 26499 26752 27264 27436 27588 27648 27702 28032 28116 28512 28908 29184 29241 29403 29678 30096 30246 30514 30672 30976 31098 31104 31536 31768 31944 31974 32076 32376 32768 32832 33288 33792 33858 34364 34506 34656 34848 35332 35478 35739 35937 36352 36423 36784 36864 36936 37376 37449 37488 38016 38544 38912 38988 39204 40128 40328 40896 41154 41382 41464 41472 42048 42174 42592 42632 42768 43168 43362 43681 43776 44384 44517 45056 45144 45369 45771 46008 46208 46464 46647 46656 47304 47652 47916 47961 48564 49152 49248 49932 49984 50578 50688 50787 51262 51392 51546 51759 51984 52272 52706 52998 53217 53504 54528 54872 55176 55296 55404 55451 56064 56232 57013 57024 57816 58368 58482 58619 58806 59356 60192 60492 61028 61344 61731 61952 62073 62196 62208 63072 63261 63536 63888 63948 64152 64752 65043 65536 65664 66576 67584 67716 68728 69012 69312 69696 70664 70956 71478 71874 72704 72846 73568 73728 73872 74752 74898 74976 75449 75867 76032 76893 77088 77319 77824 77976 78408 79059 79497 80256 80656 81792 82308 82764 82928 82944 84096 84348 85184 85264 85536 86336 86724 87362 87552 87723 88209 88768 89034 90112 90288 90738 91542 92016 92416 92928 93294 93312 94501 94608 95304 95779 95832 95922 97128 97163 98304 98477 98496 99864 99968 101156 101251 101376 101574 102524 102784 103092 103518 103968 104544 105412 105996 106434 107008 107217 107811 109056 109269 109744 110352 110592 110808 110902 112128 112347 112464 114026 114048 115632 116736 116964 117238 117612 118712 120384 120984 122056 122688 123462 123904 124146 124392 124416 126144 126522 127072 127776 127896 128304 129504 130086 131043 131072 131328 133152 133551 135168 135432 136107 137313 137456 138024 138624 139392 139941 141328 141912 142956 143748 143883 145408 145692 147136 147456 147744 149504 149796 149952 150898 151734 152064 152361 153786 154176 154638 155648 155952 156816 158118 158994 160512 161312 163229 163584 164616 165528 165856 165888 166353 167827 168192 168696 170368 170528 171039 171072 172672 173448 174724 175104 175446 175857 176418 177536 178068 180224 180576 181476 183084 184032 184832 185193 185856 186219 186588 186624 189002 189216 189783 190608 191558 191664 191844 194256 194326 195129 196608 196954 196992 199728 199936 202312 202502 202752 203148 205048 205568 206184 207036 207936 209088 210824 211992 212868 214016 214434 215622 218112 218538 219488 220704 221184 221616 221804 224256 224694 224928 226347 227601 228052 228096 230679 231264 231957 233472 233928 234476 235224 237177 237424 238491 240768 241968 244112 245376 246924 247808 248292 248784 248832 252288 253044 254144 255552 255792 256608 259008 260172 262086 262144 262656 263169 266304 267102 270336 270864 272214 274626 274912 276048 277248 278784 279882 281941 282656 283503 283824 285912 287337 287496 287766 289883 290816 291384 291489 294272 294912 295431 295488 299008 299592 299904 301796 303468 303753 304128 304722 307572 308352 309276 311296 311904 313632 316236 317988 321024 321651 322624 323433 326458 327168 327807 329232 331056 331712 331776 332706 335654 336384 337041 337392 340736 341056 342078 342144 345344 346896 349448 350208 350892 351714 352836 355072 356136 357911 360448 361152 362952 366168 367993 368064 369664 370386 371712 372438 373176 373248 378004 378359 378432 379566 381216 383116 383328 383688 388512 388652 389017 390258 393129 393216 393908 393984 399456 399872 400653 404624 405004 405504 406296 408321 410096 411136 411939 412368 414072 415872 418176 419823 421648 423984 425736 428032 428868 431244 431649 436224 437076 438976 441408 442368 443232 443608 448512 449388 449856 452694 455202 456104 456192 461358 462528 463914 466944 467856 468952 470448 474354 474848 476982 480491 481536 483936 486989 488224 489687 490752 493848 495616 496584 497568 497664 499059 500707 503481 504576 506088 508288 511104 511584 513117 513216 518016 520344 524172 525312 526338 527571 532608 534204 540672 541728 544428 549252 549824 552096 554496 555579 557568 558657 559764 563882 565312 567006 567648 569349 571824 574674 574992 575532 579766 581632 582768 582978 585387 588544 589824 590862 590976 598016 599184 599808 603592 606936 607506 608256 609444 609961 615144 616704 618552 622592 623808 627143 627264 632472 635976 642048 643302 644809 645248 646866 652916 654336 655614 658464 662112 663424 663552 665412 671308 672768 674082 674784 679041 681472 682112 682803 684156 684288 690688 692037 693792 695871 698896 700416 701784 703428 705672 710144 711531 712272 715473 715822 720896 722304 725904 732336 735986 736128 739328 740772 743424 744876 746352 746496 756008 756718 756864 759132 762432 766232 766656 767376 777024 777304 778034 780516 786258 786432 787816 787968 798912 799744 801306 809248 810008 811008 812592 816642 820192 822272 823878 824736 828144 829939 831744 836352 839646 843296 845823 847968 850509 851472 856064 857736 862011 862488 863298 869649 872448 874152 874467 877952 882816 884736 886293 886464 887216 897024 898776 899712 905388 910404 911259 912208 912384 922716 925056 927828 933888 935712 937904 940896 948708 949696 953964 960982 963072 964953 967872 970299 973978 976448 979374 981504 983421 987696 991232 993168 995136 995328 998118 1001414 1006962 1009152 1011123 1012176 1016576 1022208 1023168 1026234 1026432 1036032 1040688 1048344 1050624 1052676 1053569 1055142 1065216 1068408 1073733 1081344 1083247 1083456 1088856 1098504 1099648 1103979 1104192 1108992 1111158 1113761 1115136 1117314 1119528 1127764 1130624 1134012 1135077 1135296 1138698 1143648 1149348 1149984 1151064 1159532 1163264 1165536 1165956 1167051 1170774 1177088 1179387 1179648 1181724 1181952 1196032 1198368 1199616 1201959 1207184 1213872 1215012 1216512 1218888 1219922 1224963 1230288 1233408 1235817 1237104 1245184 1247616 1254286 1254528 1259469 1264944 1271952 1284096 1286604 1289618 1290496 1293732 1294947 1305832 1308672 1311228 1316928 1324224 1326848 1327104 1330824 1342616 1345536 1348164 1349568 1358082 1362944 1364224 1365606 1368312 1368576 1381376 1384074 1387584 1391742 1397792 1400832 1403568 1406856 1411344 1420288 1423062 1424544 1430946 1431644 1441473 1441792 1444608 1451808 1460967 1464672 1469061 1471972 1472256 1478656 1481544 1486848 1489752 1492704 1492992 1497177 1502121 1510443 1512016 1513436 1513728 1518264 1524864 1532464 1533312 1534752 1539351 1554048 1554608 1556068 1561032 1572516 1575632 1575936 1582713 1597824 1599488 1602612 1618496 1620016 1622016 1625184 1633284 1640384 1644544 1647756 1649472 1656288 1659878 1663488 1666737 1672704 1675971 1679292 1686592 1691646 1695936 1701018 1702944 1712128 1715472 1724022 1724976 1726596 1739298 1744896 1748304 1748934 1755904 1765632 1769472 1772586 1772928 1774432 1794048 1795519 1797552 1799424 1810776 1819801 1820808 1822518 1824416 1824768 1829883 1845432 1846097 1850112 1855656 1867776 1871063 1871424 1875808 1881429 1881792 1897416 1899392 1907928 1921964 1923769 1926144 1929906 1934427 1935744 1940598 1947956 1952896 1958748 1963008 1966842 1975392 1982464 1986336 1990272 1990656 1996236 2002828 2013924 2018304 2022246 2024352 2033152 2037123 2044416 2046336 2048409 2052468 2052864 2072064 2076111 2081376 2087613 2096688 2101248 2105352 2107138 2110284 2130432 2134593 2136816 2146419 2147466 2162688 2166494 2166912 2177712 2197008 2199296 2207958 2208384 2217984 2222316 2227522 2230272 2234628 2239056 2255528 2261248 2268024 2270154 2270592 2277396 2287296 2298696 2299968 2302128 2319064 2326528 2331072 2331912 2334102 2341548 2354176 2358774 2359296 2363448 2363904 2392064 2396736 2399232 2403918 2414368 2427744 2430024 2433024 2437776 2439844 2449926 2460576 2466816 2471634 2474208 2489817 2490368 2495232 2508572 2509056 2518938 2529888 2537469 2543904 2551527 2568192 2573208 2579236 2580992 2586033 2587464 2589894 2608947 2611664 2617344 2622456 2623401 2633856 2648448 2653696 2654208 2658879 2661648 2685232 2691072 2696328 2699136 2716164 2725888 2728448 2731212 2733777 2736624 2737152 2762752 2768148 2775168 2783484 2795584 2801664 2807136 2813712 2822688 2840576 2846124 2849088 2861892 2863288 2882946 2883584 2889216 2894859 2903616 2921934 2929344 2938122 2943944 2944512 2957312 2963088 2973696 2979504 2985408 2985984 2994354 3004242 3020886 3024032 3026872 3027456 3036528 3049728 3064928 3066624 3069504 3078702 3101351 3108096 3109216 3112136 3122064 3145032 3151264 3151872 3160707 3165426 3188713 3195648 3198976 3205224 3221199 3236992 3240032 3244032 3249741 3250368 3266568 3280768 3289088 3295512 3298944 3311937 3312576 3319756 3326976 3333474 3341283 3345408 3351942 3358584 3373184 3383292 3391872 3402036 3405231 3405888 3424256 3430944 3448044 3449952 3453192 3478596 3489792 3496608 3497868 3501153 3511808 3531264 3538161 3538944 3545172 3545856 3548864 3588096 3591038 3595104 3598848 3605877 3621552 3639602 3641616 3645036 3648832 3649536 3659766 3674889 3690864 3692194 3700224 3707451 3711312 3735552 3742126 3742848 3751616 3762858 3763584 3778407 3794832 3798784 3815856 3843928 3847538 3852288 3859812 3868854 3871488 3881196 3884841 3895912 3905792 3917496 3926016 3933684 3937021 3950784 3964928 3972672 3980544 3981312 3992472 4005656 4027848 4036608 4044492 4047923 4048704 4066304 4074246 4088832 4092672 4096818 4104936 4105728 4144128 4152222 4161949 4162752 4175226 4193376 4202496 4210704 4214276 4220568 4260864 4269186 4273632 4279187 4292838 4294932 4324419 4325376 4332988 4333824 4355424 4382901 4394016 4398592 4407183 4415916 4416768 4435968 4444632 4455044 4460544 4469256 4478112 4491531 4506363 4511056 4522496 4531329 4536048 4540308 4541184 4554792 4574592 4597392 4599936 4604256 4618053 4638128 4653056 4662144 4663824 4668204 4683096 4708352 4717548 4726896 4727808 4748139 4784128 4793472 4798464 4807836 4828736 4855488 4860048 4866048 4875552 4879688 4899852 4921152 4933632 4943268 4948416 4979634 4980736 4990464 5000211 5017144 5018112 5037876 5059776 5074938 5087808 5103054 5136384 5146416 5158472 5161984 5172066 5174928 5179788 5217894 5223328 5234688 5244912 5246802 5267712 5296896 5307392 5308416 5317758 5323296 5356879 5370464 5382144 5386557 5392656 5398272 5432328 5451776 5456896 5459403 5462424 5467554 5473248 5474304 5489649 5507777 5525504 5536296 5538291 5550336 5566968 5591168 5603328 5613189 5614272 5627424 5644287 5645376 5681152 5692248 5698176 5723784 5726576 5765892 5771307 5778432 5789718 5803281 5807232 5843868 5858688 5876244 5887888 5889024 5914624 5926176 5947392 5959008 5970816 5971968 5988708 6008484 6041772 6048064 6053744 6054912 6073056 6099456 6111369 6129856 6133248 6139008 6145227 6157404 6202702 6216192 6218432 6224272 6228333 6244128 6262839 6290064 6302528 6303744 6321414 6330852 6377426 6391296 6397952 6403779 6410448 6439257 6442398 6473984 6480064 6488064 6499482 6500736 6533136 6561536 6578176 6591024 6597888 6623874 6625152 6639512 6653952 6666948 6682566 6690816 6703884 6709571 6717168 6746368 6766584 6783744 6800309 6804072 6810462 6811776 6848512 6861888 6896088 6898573 6899904 6906384 6957192 6979584 6991867 6993216 6995736 7002306 7023616 7062528 7076322 7077888 7090344 7091712 7092899 7097728 7176192 7182076 7188821 7190208 7197696 7211754 7243104 7279204 7283232 7290072 7297664 7299072 7319532 7349778 7381728 7384388 7391323 7400448 7414902 7422624 7469451 7471104 7484252 7485696 7503232 7525716 7527168 7556814 7589664 7597568 7612407 7631712 7654581 7687856 7695076 7704576 7719624 7737708 7742976 7758099 7762392 7769682 7791824 7811584 7826841 7834992 7852032 7867368 7870203 7874042 7901568 7929856 7945344 7961088 7962624 7976637 7984944 8011312 8055696 8073216 8088984 8095846 8097408 8132608 8148492 8177664 8185344 8193636 8201331 8209872 8211456 8288256 8304444 8323898 8325504 8350452 8386752 8404992 8421408 8428552 8441136 8521728 8538372 8547264 8558374 8585676 8589864 8648838 8650752 8665976 8667648 8710848 8765802 8788032 8797184 8814366 8831832 8833536 8871936 8889264 8910088 8921088 8938512 8956224 8983062 9012726 9022112 9044992 9062658 9072096 9080616 9082368 9109584 9129329 9149184 9194784 9199872 9208512 9236106 9276256 9304053 9306112 9324288 9327648 9336408 9366192 9416704 9435096 9453792 9455616 9482121 9496278 9566139 9568256 9586944 9596928 9615672 9657472 9663597 9710976 9720096 9732096 9749223 9751104 9759376 9799704 9842304 9867264 9886536 9896832 9935811 9959268 9980928 10000422 10023849 10034288 10036224 10075752 10119552 10149876 10175616 10206108 10215693 10272768 10292832 10316944 10323968 10344132 10349856 10359576 10435788 10446656 10469376 10489824 10493604 10503459 10535424 10593792 10614483 10614784 10616832 10635516 10646592 10713758 10740928 10764288 10773114 10785312 10796544 10817631 10864656 10903552 10913792 10918806 10924848 10935108 10946496 10948608 10979298 11015554 11051008 11072592 11076582 11100672 11122353 11133936 11182336 11206656 11226378 11228544 11254848 11288574 11290752 11362304 11384496 11396352 11447568 11453152 11531784 11542614 11556864 11579436 11589259 11606562 11614464 11687736 11717376 11752488 11775776 11778048 11811063 11829248 11852352 11894784 11915717 11918016 11941632 11943936 11977416 12016968 12083544 12096128 12107488 12109824 12143769 12146112 12198912 12222738 12251371 12259712 12266496 12278016 12290454 12314808 12405404 12432384 12436864 12448544 12456666 12485847 12488256 12525678 12580128 12605056 12607488 12642828 12661704 12754852 12782592 12795904 12807558 12820896 12837561 12878514 12884796 12947968 12960128 12973257 12976128 12998964 13001472 13066272 13123072 13148703 13156352 13182048 13195776 13221549 13247748 13250304 13279024 13307904 13333896 13365132 13381632 13407768 13419142 13434336 13474593 13492736 13519089 13533168 13567488 13593987 13600618 13608144 13620924 13623552 13697024 13723776 13792176 13797146 13799808 13812768 13854159 13914384 13959168 13983734 13986432 13991472 14004612 14047232 14125056 14152644 14180688 14183424 14185798 14195456 14244417 14352384 14364152 14377642 14380416 14395392 14423508 14486208 14558408 14566464 14580144 14595328 14598144 14639064 14699556 14763456 14768776 14782646 14800896 14829804 14845248 14938902 14942208 14968504 14971392 15006464 15051432 15054336 15113628 15179328 15195136 15224814 15263424 15309162 15375712 15390152 15409152 15439248 15475416 15485952 15516198 15524784 15539364 15583648 15623168 15653682 15669984 15704064 15734736 15740406 15748084 15803136 15859712 15890688 15922176 15925248 15953274 15969888 16022624 16070637 16111392 16146432 16159671 16177968 16191692 16194816 16265216 16296984 16355328 16370688 16378209 16387272 16402662 16419744 16422912 16468947 16523331 16576512 16608888 16614873 16647796 16651008 16700904 16773504 16809984 16839567 16842816 16857104 16882272 16932861 17043456 17076744 17094528 17116748 17171352 17179728 17297676 17313921 17331952 17335296 17409843 17421696 17531604 17576064 17594368 17628732 17663664 17667072 17743872 17778528 17820176 17842176 17877024 17912448 17966124 18025452 18044224 18089984 18125316 18144192 18161232 18164736 18219168 18258658 18298368 18334107 18389568 18399744 18417024 18435681 18472212 18552512 18608106 18612224 18648576 18655296 18672816 18684999 18732384 18833408 18870192 18907584 18911232 18964242 18992556 19132278 19136512 19173888 19193856 19211337 19231344 19314944 19327194 19421952 19440192 19464192 19498446 19502208 19518752 19599408 19684608 19734528 19773072 19793664 19871622 19918536 19961856 20000844 20017811 20047698 20068576 20072448 20128713 20151504 20239104 20299752 20351232 20400927 20412216 20431386 20545536 20581693 20585664 20633888 20647936 20688264 20695719 20699712 20719152 20871576 20893312 20938752 20975601 20979648 20987208 21006918 21070848 21161459 21187584 21228966 21229568 21233664 21271032 21278697 21293184 21427516 21481856 21528576 21546228 21566463 21570624 21593088 21635262 21729312 21807104 21827584 21837612 21849696 21870216 21892992 21897216 21958596 22031108 22102016 22145184 22153164 22173969 22201344 22244706 22267872 22364672 22408353 22413312 22452756 22457088 22509696 22577148 22581504 22724608 22768992 22792704 22837221 22895136 22906304 22963743 23063568 23085228 23113728 23158872 23178518 23213124 23228928 23274297 23375472 23434752 23480523 23504976 23551552 23556096 23610609 23622126 23658496 23704704 23789568 23831434 23836032 23883264 23887872 23929911 23954832 24033936 24167088 24192256 24214976 24219648 24287538 24292224 24397824 24445476 24502742 24519424 24532992 24556032 24580908 24603993 24629616 24810808 24864768 24873728 24897088 24913332 24971694 24976512 25051356 25160256 25210112 25214976 25285656 25323408 25509704 25565184 25591808 25615116 25641792 25675122 25757028 25769592 25895936 25920256 25946514 25952256 25997928 26002944 26127503 26132544 26246144 26297406 26312704 26364096 26391552 26443098 26495496 26500608 26558048 26615808 26667792 26730264 26763264 26815536 26838284 26863489 26868672 26949186 26985472 27038178 27066336 27134976 27187974 27201236 27216288 27241848 27247104 27387987 27394048 27447552 27584352 27594292 27599616 27620207 27625536 27708318 27828768 27912159 27918336 27967468 27972864 27982944 28009224 28094464 28250112 28305288 28361376 28366848 28371596 28390912 28446363 28488834 28698417 28704768 28728304 28755284 28760832 28790784 28847016 28972416 28990791 29116816 29132928 29160288 29190656 29196288 29247669 29278128 29399112 29526912 29537552 29565292 29601792 29659608 29690496 29807433 29877804 29937008 29942784 30012928 30071547 30102864 30108672 30227256 30358656 30390272 30449628 30526848 30618324 30647079 30751424 30780304 30818304 30878496 30950832 30971904 31032396 31049568 31078728 31167296 31246336 31307364 31339968 31408128 31469472 31480812 31496168 31510377 31606272 31719424 31781376 31843449 31844352 31850496 31906548 31939776 32045248 32141274 32222784 32292864 32319342 32355936 32383384 32389632 32530432 32593968 32710656 32741376 32756418 32774544 32805324 32839488 32845824 32937894 33046662 33153024 33217776 33229746 33295592 33302016 33401808 33547008 33619968 33679134 33685632 33714208 33764544 33865722 34086912 34114861 34153488 34189056 34233496 34342704 34359456 34576219 34595352 34627842 34663904 34670592 34767777 34819686 34843392 35063208 35075843 35152128 35188736 35257464 35327328 35334144 35433189 35487744 35550197 35557056 35640352 35684352 35747151 35754048 35824896 35932248 36050904 36088448 36179968 36250632 36288384 36322464 36329472 36431307 36438336 36517316 36551611 36596736 36668214 36754113 36779136 36799488 36834048 36871362 36944424 37105024 37216212 37297152 37310592 37345632 37369998 37457541 37464768 37666816 37740384 37815168 37822464 37928484 37985112 38264556 38347776 38387712 38422674 38462688 38512683 38629888 38654388 38843904 38880384 38919771 38928384 38996892 39004416 39037504 39198816 39369216 39446109 39469056 39546144 39587328 39664647 39743244 39837072 39923712 40001688 40035622 40095396 40137152 40144896 40257426 40303008 40423779 40478208 40557267 40599504 40702464 40781961 40801854 40824432 40862772 41091072 41163386 41171328 41267776 41295872 41376528 41391438 41399424 41438304 41562477 41743152 41786624 41877504 41951202 41959296 41974416 42013836 42141696 42322918 42375168 42457932 42459136 42542064 42557394 42586368 42733251 42855032 42963712 43057152 43092456 43132926 43141248 43186176 43270524 43307231 43458624 43614208 43655168 43675224 43699392 43740432 43785984 43794432 43917192 44062216 44204032 44290368 44306328 44347938 44402688 44489412 44527153 44535744 44729344 44816706 44826624 44905512 44914176 45019392 45154296 45163008 45449216 45537984 45585408 45674442 45781439 45790272 45812608 45927486 46127136 46170456 46227456 46317744 46357036 46426248 46457856 46548594 46750944 46869504 46961046 47009952 47071057 47103104 47112192 47221218 47244252 47316992 47409408 47579136 47662868 47672064 47766528 47775744 47859822 47909664 48067872 48211911 48334176 48384512 48429952 48439296 48479013 48575076 48584448 48795648 48890952 49005484 49038848 49065984 49112064 49134627 49161816 49207986 49259232 49406841 49569993 49621616 49729536 49747456 49794176 49826664 49844619 49943388 49953024 50102712 50320512 50420224 50429952 50518701 50571312 50646816 50798583 51019408 51130368 51183616 51230232 51283584 51350244 51514056 51539184 51791872 51840512 51893028 51941763 51995856 52005888 52229529 52255006 52265088 52492288 52594812 52625408 52728192 52783104 52886196 52990992 53001216 53116096 53231616 53335584 53460528 53526528 53631072 53676568 53726978 53737344 53898372 53970944 54076356 54132672 54269952 54375948 54402472 54432576 54483696 54494208 54775974 54788096 54895104 55002321 55168704 55188584 55199232 55240414 55251072 55416636 55657536 55824318 55836672 55934936 55945728 55965888 56018448 56188928 56500224 56610576 56722752 56733696 56743192 56781824 56892726 56977668 57396834 57409536 57456608 57510568 57521664 57581568 57694032 57944832 57981582 58233632 58265856 58320576 58381312 58392576 58495338 58556256 58798224 58925669 59053824 59075104 59130584 59203584 59319216 59380992 59614866 59755608 59874016 59885568 60025856 60053433 60143094 60205728 60217344 60386139 60454512 60585547 60717312 60780544 60899256 61053696 61202781 61236648 61294158 61502848 61560608 61636608 61745079 61756992 61901664 61943808 62064792 62087157 62099136 62157456 62334592 62492672 62614728 62679936 62816256 62926803 62938944 62961624 62992336 63020754 63212544 63484377 63562752 63686898 63688704 63700992 63813096 63836091 63879552 64090496 64282548 64445568 64585728 64638684 64699389 64711872 64766768 64779264 65060864 65187936 65421312 65482752 65512836 65549088 65610648 65678976 65691648 65875788 66093324 66306048 66435552 66459492 66521907 66591184 66604032 66803616 67094016 67225059 67239936 67358268 67371264 67428416 67529088 67731444 68173824 68229722 68306976 68378112 68466992 68511663 68685408 68718912 68891229 69152438 69190704 69255684 69327808 69341184 69535554 69639372 69686784 69822891 70126416 70151686 70304256 70377472 70441569 70514928 70654656 70668288 70831827 70866378 70975488 71100394 71114112 71280704 71368704 71494302 71508096 71649792 71789733 71864496 72101808 72176896 72359936 72501264 72576768 72644928 72658944 72862614 72876672 73034632 73103222 73193472 73336428 73508226 73558272 73598976 73668096 73742724 73811979 73888848 74210048 74432424 74594304 74621184 74691264 74739996 74803399 74915082 74929536 75333632 75480768 75630336 75644928 75856968 75970224 76529112 76695552 76775424 76845348 76910537 76925376 77025366 77259776 77308776 77687808 77760768 77839542 77856768 77993784 78008832 78075008 78382509 78397632 78738432 78892218 78938112 79077031 79092288 79174656 79329294 79486488 79674144 79847424 80003376 80071244 80190792 80274304 80289792 80514852 80590467 80606016 80847558 80956416 81114534 81199008 81304553 81404928 81563922 81603708 81648864 81725544 82163961 82182144 82326772 82342656 82535552 82591744 82753056 82782876 82798848 82860621 82876608 83124954 83486304 83573248 83736477 83755008 83902404 83918592 83948832 84027672 84283392 84645836 84750336 84915864 84918272 85084128 85114788 85172736 85339089 85466502 85710064 85927424 86095251 86114304 86184912 86265852 86282496 86372352 86541048 86614462 86917248 86972373 87228416 87310336 87350448 87398784 87480864 87571968 87588864 87743007 87834384 88124432 88408064 88580736 88612656 88695876 88805376 88978824 89054306 89071488 89422299 89458688 89633412 89811024 89828352 90038784 90214641 90308592 90326016 90898432 91075968 91170816 91348884 91562878 91580544 91625216 91854972 91941237 92254272 92340912 92454912 92635488 92714072 92852496 92915712 93097188 93501888 93739008 93922092 94019904 94142114 94206208 94224384 94442436 94488504 94531131 94633984 94818816 95158272 95325736 95344128 95533056 95551488 95719644 95819328 96135744 96423822 96668352 96769024 96859904 96878592 96958026 97150152 97168896 97591296 97781904 98010968 98077696 98131968 98224128 98269254 98323632 98415972 98518464 98813682 99139986 99243232 99459072 99494912 99588352 99653328 99689238 99886776 99906048 100205424 100641024 100840448 100859904 101037402 101142624 101293632 101597166 102038816 102260736 102344583 102367232 102460464 102567168 102700488 103028112 103078368 103583744 103681024 103728657 103786056 103883526 103991712 104011776 104303331 104459058 104510012 104530176 104984576 105189624 105227529 105250816 105456384 105566208 105772392 105981984 106002432 106232192 106299567 106463232 106650591 106671168 106921056 107053056 107241453 107262144 107353136 107453956 107474688 107796744 107941888 108152712 108265344 108539904 108751896 108804944 108865152 108967392 108988416 109293921 109551948 109654833 109790208 110004642 110262339 110337408 110377168 110398464 110480828 110502144 110833272 111315072 111648636 111869872 111891456 111931776 112036896 112372623 112377856 113000448 113221152 113445504 113467392 113486384 113563648 113785452 113955336 114793668 114913216 115021136 115043328 115163136 115388064 115538049 115889664 115963164 116467264 116531712 116641152 116759313 116762624 116785152 116990676 117112512 117596448 117851338 118107648 118150208 118261168 118338327 118407168 118638432 118761984 118993941 119229732 119511216 119748032 119771136 120051712 120106866 120286188 120411456 120434688 120772278 120909024 121171094 121434624 121561088 121671801 121798512 122107392 122345883 122405562 122473296 122588316 123005696 123121216 123273216 123490158 123513984 123803328 123887616 124129584 124174314 124198272 124314912 124669184 124985344 125229456 125359872 125632512 125853606 125877888 125923248 125984672 126041508 126425088 126968754 127125504 127373796 127377408 127481849 127626192 127672182 127759104 128180992 128565096 128891136 129171456 129205871 129277368 129398778 129423744 129533536 129558528 129921693 130121728 130375872 130842624 130965504 131025672 131072887 131098176 131221296 131357952 131383296 131751576 132186648 132612096 132845473 132871104 132918984 133043814 133182368 133208064 133581459 133607232 134188032 134450118 134479872 134716536 134742528 134765081 134856832 135058176 135462888 136347648 136459444 136587599 136613952 136756224 136933984 137023326 137344317 137370816 137437824 137782458 138304876 138381408 138511368 138655616 138682368 139071108 139278744 139373568 139645782 140252832 140303372 140435137 140608512 140754944 140883138 141029856 141213171 141309312 141336576 141663654 141732756 141950976 142200788 142228224 142561408 142737408 142988604 143016192 143299584 143579466 143728992 144203616 144353792 144635733 144719872 145002528 145153536 145289856 145317888 145437039 145725228 145753344 146069264 146206444 146386944 146672856 147016452 147116544 147197952 147336192 147403881 147485448 147623958 147777696 148220523 148420096 148709979 148864848 149188608 149242368 149382528 149479992 149533857 149606798 149830164 149859072 150667264 150961536 151260672 151289856 151556103 151713936 151940448 152395749 153058224 153391104 153550848 153690696 153821074 153850752 154050732 154519552 154617552 155375616 155521536 155679084 155825289 155987568 156017664 156150016 156688587 156765018 156795264 157476864 157784436 157876224 158154062 158184576 158349312 158658588 158972976 159348288 159694848 160006752 160142488 160381584 160548608 160579584 161029704 161180934 161212032 161695116 161912832 162229068 162398016 162609106 162809856 163127844 163207416 163297728 163451088 164327922 164364288 164653544 164685312 165071104 165183488 165506112 165565752 165597696 165721242 165753216 166249908 166972608 167146496 167472954 167510016 167804808 167837184 167897664 168055344 168566784 169291672 169500672 169831728 169836544 170168256 170229576 170345472 170678178 170933004 171420128 171854848 172190502 172228608 172369824 172531704 172564992 172744704 173082096 173228924 173834496 173944746 174456832 174620672 174700896 174797568 174961728 175143936 175177728 175486014 175668768 176248864 176777007 176816128 177161472 177225312 177391752 177610752 177957648 178108612 178142976 178844598 178917376 179266824 179622048 179656704 180077568 180160299 180429282 180617184 180652032 181158417 181756641 181796864 182151936 182341632 182697768 183125756 183161088 183250432 183608343 183709944 183882474 184508544 184681824 184909824 185235237 185270976 185428144 185704992 185831424 186194376 186261471 187003776 187478016 187844184 188039808 188284228 188412416 188448768 188780409 188884872 188977008 189062262 189637632 190453131 190651472 190688256 191066112 191102976 191439288 191508273 191638656 192271488 192847644 193336704 193538048 193719808 193757184 193916052 194098167 194300304 194337792 195182592 195563808 196021936 196155392 196263936 196448256 196538508 196647264 196831944 197036928 197627364 198279972 198486464 198918144 198989824 199176704 199306656 199378476 199565721 199773552 199812096 200410848 201282048 201675177 201680896 201719808 202074804 202285248 202587264 203194332 204077632 204521472 204689166 204734464 204920928 205134336 205400976 205534989 206056224 206156736 207167488 207362048 207457314 207572112 207767052 207983424 208023552 208606662 208918116 209020024 209060352 209969152 210379248 210455058 210501632 210912768 211132416 211324707 211544784 211963968 212004864 212464384 212599134 212926464 213301182 213342336 213842112 214106112 214482906 214524288 214706272 214907912 214949376 215593488 215883776 216305424 216530688 217079808 217503792 217609888 217730304 217934784 217976832 218587842 219103896 219309666 219580416 220009284 220195921 220524678 220674816 220754336 220796928 220961656 221004288 221666544 222630144 223297272 223739744 223782912 223863552 224073792 224410197 224745246 224755712 226000896 226398623 226442304 226891008 226934784 226972768 227127296 227570904 227910672 229587336 229826432 230042272 230086656 230326272 230731611 230776128 231076098 231779328 231926328 232776049 232934528 233063424 233282304 233518626 233525248 233570304 233981352 234225024 235147527 235192896 235702676 236215296 236300416 236522336 236676654 236814336 237231093 237276864 237523968 237987882 238459464 239022432 239496064 239542272 240103424 240213732 240572376 240822912 240869376 241544556 241771401 241818048 242342188 242869248 243122176 243343602 243597024 243913659 244214784 244691766 244811124 244946592 245176632 246011392 246242432 246491883 246546432 246980316 247027968 247606656 247775232 248259168 248348628 248396544 248581863 248629824 249338368 249970688 250458912 250719744 251209431 251265024 251707212 251755776 251846496 251969344 252083016 252850176 253937508 254251008 254747592 254754816 254963698 255252384 255344364 255518208 256017267 256361984 257130192 257782272 258285753 258342912 258411742 258554736 258797556 258847488 259067072 259117056 259843386 260243456 260751744 260917119 261685248 261931008 262051344 262145774 262196352 262442592 262715904 262766592 263229021 263503152 264373296 265224192 265690946 265742208 265837968 266087628 266364736 266416128 267162918 267214464 268266897 268376064 268900236 269433072 269485056 269530162 269713664 270116352 270643923 270925776 272695296 272918888 273175198 273227904 273512448 273867968 274046652 274688634 274741632 274875648 275564916 275823711 276609752 276762816 277022736 277311232 277364736 278142216 278557488 278747136 279291564 280505664 280606744 280870274 281217024 281509888 281766276 282059712 282426342 282618624 282673152 283327308 283465512 283593393 283901952 284401576 284456448 285122816 285474816 285977208 286032384 286599168 287158932 287402533 287457984 288407232 288707584 289271466 289439744 290005056 290307072 290579712 290635776 290874078 291450456 291506688 292138528 292412888 292773888 293345712 294032904 294233088 294395904 294672384 294807762 294970896 295247916 295498379 295555392 296441046 296840192 297419958 297729696 298377216 298484736 298765056 298959984 299067714 299213596 299660328 299718144 301334528 301923072 302521344 302579712 303112206 303427872 303822277 303880896 304791498 306116448 306782208 307033749 307101696 307381392 307642148 307701504 308101464 309039104 309235104 310751232 311043072 311185971 311358168 311650578 311975136 312035328 312300032 312909993 313377174 313530036 313590528 314953728 315568872 315682587 315752448 316308124 316369152 316698624 317317176 317945952 318696576 318898701 319389696 319951773 320013504 320284976 320763168 321097216 321159168 321724359 322059408 322361868 322424064 323390232 323825664 324458136 324796032 325218212 325619712 326255688 326414832 326595456 326902176 327881763 328655844 328964499 329307088 329370624 330142208 330366976 330787017 331012224 331131504 331195392 331442484 331506432 332499816 333945216 334292992 334945908 335609616 335674368 335795328 336110688 337117869 337133568 338583344 339001344 339663456 339673088 340336512 340459152 340690944 341356356 341866008 342840256 343709696 344381004 344739648 345063408 345129984 345489408 346164192 346457848 346614147 347668992 347889492 348913664 349241344 349401792 349595136 349923456 350277939 350287872 350355456 350972028 351337536 352497728 353554014 353632256 354322944 354450624 354783504 355014981 355221504 355915296 356217224 356285952 357689196 357834752 358533648 359244096 359313408 360155136 360320598 360858564 361234368 361304064 362316834 363513282 363593728 364303872 364683264 365015403 365395536 366251512 366322176 366500864 367216686 367419888 367764948 369017088 369363648 369819648 370470474 370541952 370856288 371409984 371662848 372388752 372522942 374007552 374956032 375688368 376079616 376568456 376824832 376897536 377560818 377769744 377954016 378124524 379275264 380338409 380906262 381302944 381376512 382132224 382445547 382878576 383016546 383277312 384542976 385695288 386673408 387076096 387439616 387514368 387617613 387832104 388196334 388600608 388675584 389765079 390365184 391052167 391127616 392043872 392310784 392527872 392896512 393077016 393218661 393294528 393663888 394073856 395254728 396559944 396972928 397836288 397979648 398353408 398536419 398613312 398756952 399131442 399547104 399624192 400744377 400821696 402067721 402564096 403350354 403361792 403439616 404149608 404295243 404570496 405174528 406388664 408155264 409042944 409378332 409762797 409841856 410268672 410801952 411069978 412032951 412112448 412313472 414334976 414724096 414914628 415144224 415534104 415966848 416047104 417213324 417836232 418040048 418120704 419938304 420758496 420910116 421305411 421825536 422264832 422649414 423089568 423639513 423927936 424009728 424928768 425198268 425852928 426602364 426684672 427684224 428212224 428965812 429048576 429412544 429815824 429898752 431186976 431767552 432610848 433061376 433907199 434159616 435007584 435219776 435460608 435869568 435953664 436311117 437175684 438207792 438619332 439160832 440018568 440391842 441049356 441349632 441508672 441593856 441923312 442008576 442211643 443333088 444661569 445260288 446129937 446594544 447479488 447565824 447727104 448147584 448601571 448820394 449490492 449511424 452001792 452797246 452884608 453782016 453869568 453945536 454254592 454668309 455141808 455821344 457187247 459174672 459652864 460084544 460173312 460652544 461463222 461552256 462152196 463558656 463852656 465552098 465869056 466126848 466564608 467037252 467050496 467475867 467962704 468450048 470065761 470295054 470385792 471405352 472430592 472600832 473044672 473353308 473628672 474462186 474553728 475047936 475975764 476379541 476918928 478044864 478992128 479084544 480206848 480427464 481144752 481645824 481738752 483089112 483542802 483636096 484684376 485738496 486244352 486687204 487194048 487827318 488429568 489383532 489622248 489798683 489893184 490353264 492022784 492484864 492983766 493092864 493960632 494055936 495213312 495550464 496422557 496518336 496697256 496793088 497163726 497259648 498676736 499941376 500917824 501439488 502418862 502530048 503414424 503511552 503595829 503692992 503938688 504166032 505700352 507875016 508502016 509495184 509509632 509927396 510406291 510504768 510688728 511036416 512034534 512723968 514260384 515564544 516571506 516685824 516823484 517109472 517595112 517694976 517781627 518134144 518234112 519686772 520486912 521503488 521834238 523370496 523862016 524102688 524291548 524392704 524783933 524885184 525431808 525533184 526458042 527006304 528746592 530331021 530448384 531381892 531484416 531675936 532175256 532729472 532832256 534325836 534428928 536533794 536752128 537800472 538866144 538970112 539060324 539427328 540232704 540480897 541287846 541851552 543475251 545269923 545390592 545837776 546350396 546455808 547024896 547735936 548093304 549377268 549483264 549751296 550825029 551129832 551647422 553219504 553525632 554045472 554622464 554729472 555705711 556284432 557114976 557494272 558583128 558784413 561011328 561213488 561740548 562434048 563019776 563532552 564119424 564852684 565237248 565346304 566341227 566654616 566931024 567186786 568803152 568912896 570245632 571359393 571954416 572064768 573198336 574317864 574524819 574805066 574915968 576814464 577415168 578542932 578879488 580010112 580614144 581159424 581271552 581748156 582294501 582900912 583013376 584277056 584825776 585547776 586691424 588065808 588466176 588791808 589344768 589615524 589941792 590495832 590996758 591110784 592882092 593680384 594839916 595459392 596754432 596969472 597530112 597919968 598135428 598427192 598697163 599320656 599436288 602669056 603846144 605025531 605042688 605159424 606224412 606855744 607644554 607761792 609582996 612232896 613564416 614067498 614203392 614762784 615284296 615403008 616202928 618078208 618470208 621502464 622086144 622371942 622716336 623301156 623950272 624070656 624600064 625819986 626754348 627060072 627181056 629907456 631137744 631365174 631504896 632616248 632738304 633397248 634634352 635891904 637393152 637797402 638779392 639903546 640027008 640569952 641526336 642194432 642318336 643448718 644118816 644723736 644848128 646780464 647651328 648182359 648916272 649592064 650436424 651239424 652511376 652829664 653190912 653804352 655763526 657311688 657928998 658614176 658741248 660284416 660587763 660733952 661574034 662024448 662263008 662390784 662884968 663012864 664999632 666441017 667890432 668585984 669891816 671219232 671348736 671590656 672221376 673230591 674235738 674267136 677166688 678002688 679195869 679326912 679346176 680673024 680918304 681381888 682712712 683732016 685680512 687419392 688762008 689479296 690126816 690259968 690978816 692194833 692328384 692915696 693228294 695337984 695778984 698328147 698482688 698803584 699190272 699846912 700555878 700575744 700710912 701944056 702675072 704995456 705442581 707108028 708645888 708901248 709567008 710029962 710443008 711693279 711830592 712434448 712571904 715378392 715669504 717067296 718488192 718626816 720310272 720641196 721717128 722468736 722608128 724633668 725314203 727026564 728607744 729366528 730030806 730791072 731740977 732503024 732644352 733001728 734433372 734839776 735529896 738034176 738727296 739475649 739639296 740940948 741083904 741712576 742819968 743325696 744777504 745045884 745745589 748015104 749912064 751376736 752159232 753136912 753628293 753649664 753795072 755121636 755539488 755908032 756249048 758550528 760676818 761812524 762605888 762753024 764264448 764891094 765757152 766033092 766554624 768051801 769085952 771390576 773346816 774152192 774857259 774879232 775028736 775235226 775664208 776392668 777201216 777351168 779530158 780730368 782104334 782255232 784087744 784621568 785055744 785793024 786154032 786437322 786589056 787327776 788147712 789687063 790509456 793119888 793945856 795672576 795959296 796706816 797072838 797226624 797513904 798262884 799094208 799248384 801488754 801643392 804135442 805128192 806700708 806723584 808299216 808590486 809140992 810349056 811931769 812777328 816310528 818085888 818756664 819525594 819683712 820537344 821603904 822139956 822837389 824065902 824224896 824626944 828669952 829448192 829829256 830288448 831068208 831933696 832094208 834426648 835672464 836080096 836241408 839876608 841516992 841820232 842610822 843651072 844529664 845298828 846015907 846179136 847279026 847855872 848019456 849857536 850396536 851705856 853204728 853369344 855368448 856424448 857931624 858097152 858825088 859631648 859797504 862207599 862373952 863535104 865221696 866122752 867814398 868319232 869847341 870015168 870439552 870921216 871739136 871907328 872622234 874351368 876415584 877238664 878321664 880037136 880783684 882098712 882699264 883017344 883187712 883846624 884017152 884423286 886495137 886666176 889323138 890520576 892259874 893189088 894350083 894958976 895131648 895454208 896295168 897203142 897640788 898980984 899022848 904003584 905594492 905769216 907564032 907739136 907891072 908509184 909336618 910283616 911466831 911642688 914374494 918349344 919305728 920169088 920346624 921101247 921305088 922926444 923104512 924304392 927117312 927705312 931104196 931738112 932253696 933129216 933557913 934074504 934100992 934951734 935925408 936900096 938729979 940131522 940590108 940771584 942810704 944861184 945201664 946089344 946706616 947047761 947257344 948924372 949107456 950095872 951951528 952759082 953837856 956089728 956696103 957984256 958169088 959855319 960413696 960854928 962289504 963291648 963477504 965173077 966178224 967085604 967272192 969368752 971476992 972488704 973374408 974388096 975654636 976859136 978767064 979244496 979597366 979786368 980706528 983645289 984045568 984969728 985967532 986893497 987921264 988111872 990426624 991100928 992361051 992845114 993036672 993394512 993586176 994327452 994519296 997353472 999882752 1001835648 1002878976 1004837724 1006828848 1007023104 1007191658 1007385984 1007877376 1008332064 1011353607 1011400704 1015750032 1017004032 1018990368 1019019264 1019854792 1020812582 1021009536 1021377456 1022072832 1024069068 1025447936 1028520768 1031129088 1033143012 1033646968 1034218944 1035190224 1035389952 1035563254 1036268288 1036468224 1039373544 1039842441 1040973824 1043006976 1043668476 1046740992 1047724032 1048205376 1048583096 1048785408 1049567866 1049770368 1050863616 1051066368 1052916084 1054012608 1057493184 1060662042 1060896768 1062763784 1062968832 1063351872 1064350512 1065458944 1065664512 1068651672 1068857856 1073067588 1073504256 1075600944 1077732288 1077940224 1078120648 1078854656 1080465408 1080961794 1082575692 1083703104 1086950502 1090539846 1090781184 1091675552 1092700792 1092911616 1094049792 1095471872 1096186608 1098754536 1098966528 1099502592 1101650058 1102259664 1103294844 1106439008 1107051264 1108090944 1109244928 1109458944 1111411422 1112568864 1114229952 1114988544 1117166256 1117568826 1122022656 1122426976 1123481096 1124868096 1126039552 1127065104 1128238848 1129705368 1130474496 1130692608 1132682454 1133309232 1133862048 1134373572 1137606304 1137825792 1140491264 1141015227 1142718786 1143908832 1144129536 1146396672 1147336641 1148635728 1149049638 1149610132 1149831936 1153628928 1154830336 1157085864 1157758976 1160020224 1161228288 1162318848 1162543104 1162852839 1163496312 1164589002 1165801824 1166026752 1168554112 1169295237 1169651552 1171095552 1173156501 1173382848 1176131616 1176932352 1177583616 1178689536 1179231048 1179655983 1179883584 1180991664 1181993516 1182221568 1185764184 1187360768 1189679832 1190918784 1193508864 1193938944 1195060224 1195609257 1195839936 1196270856 1196854384 1197394326 1198641312 1198872576 1202233131 1206203163 1207692288 1210051062 1210085376 1210318848 1212448824 1212885729 1213711488 1215289108 1215523584 1219165992 1224465792 1227128832 1228134996 1229288391 1229525568 1230568592 1230806016 1232405856 1236098853 1236156416 1236940416 1243004928 1244172288 1244743884 1245432672 1246602312 1247900544 1248141312 1249200128 1251639972 1253508696 1254120144 1254362112 1259814912 1262275488 1262730348 1263916233 1265232496 1265476608 1266794496 1269268704 1270918539 1271783808 1274786304 1275594804 1277558784 1279807092 1280054016 1281139904 1283052672 1284388864 1284636672 1286897436 1288237632 1289447472 1289696256 1293560928 1295302656 1296364718 1297832544 1299184128 1300872848 1301721597 1302478848 1305022752 1305659328 1306381824 1307608704 1308933351 1311527052 1314623376 1315857996 1317228352 1317482496 1320568832 1321175526 1321467904 1323148068 1324048896 1324526016 1324781568 1325769936 1326025728 1326634929 1329999264 1332882034 1335780864 1337171968 1338389811 1339783632 1342438464 1342697472 1343181312 1344442752 1345804713 1346461182 1348471476 1348534272 1354333376 1356005376 1358391738 1358653824 1358692352 1361346048 1361836608 1362763776 1364004927 1365425424 1367464032 1371361024 1374838784 1377524016 1378958592 1380253632 1380519936 1381957632 1384389666 1384656768 1385831392 1386456588 1390675968 1391557968 1396656294 1396965376 1397607168 1398380544 1399693824 1401111756 1401151488 1402427601 1403888112 1405350144 1409990912 1410885162 1414216056 1417291776 1417802496 1419134016 1420059924 1420886016 1421264581 1423386558 1423661184 1424868896 1425143808 1429138623 1430756784 1431339008 1434134592 1436976384 1437253632 1440620544 1441282392 1443434256 1444937472 1445216256 1449267336 1450628406 1454053128 1457215488 1458733056 1460061612 1461300203 1461582144 1463481954 1465006048 1465288704 1466003456 1468866744 1469396049 1469679552 1471059792 1476068352 1477454592 1478951298 1479278592 1481881896 1482167808 1483425152 1485639936 1486651392 1489267671 1489555008 1490091768 1491491178 1496030208 1499824128 1502463589 1502753472 1504318464 1506273824 1507256586 1507299328 1507590144 1510243272 1510787487 1511078976 1511816064 1512498096 1517101056 1521353636 1523625048 1525211776 1525506048 1528528896 1529782188 1531218873 1531514304 1532066184 1533109248 1536103602 1538171904 1542781152 1544786507 1546693632 1548304384 1549714518 1549758464 1550057472 1550470452 1551328416 1552785336 1553344881 1554402432 1554702336 1559060316 1561460736 1564208668 1564510464 1568175488 1569243136 1570111488 1571586048 1572308064 1572874644 1573178112 1574351799 1574655552 1576295424 1579374126 1581018912 1586239776 1587891712 1590993063 1591345152 1591918592 1593413632 1594145676 1594453248 1595027808 1596525768 1598188416 1598496768 1602977508 1603286784 1608270884 1610256384 1613401416 1613447168 1616598432 1617180972 1618281984 1620698112 1621442691 1623863538 1625554656 1630425753 1632621056 1635809769 1636171776 1637513328 1639051188 1639367424 1641074688 1643207808 1644279912 1645674778 1648131804 1648449792 1649253888 1652475087 1657339904 1658896384 1659658512 1660576896 1662136416 1663867392 1664188416 1667117133 1668853296 1671344928 1672160192 1672482816 1676353239 1679753216 1683033984 1683640464 1685221644 1687302144 1689059328 1690597656 1692031814 1692358272 1694558052 1695711744 1696038912 1699023681 1699715072 1700793072 1706409456 1706738688 1710736896 1714078179 1715863248 1716194304 1717650176 1719263296 1719595008 1723574457 1724415198 1724747904 1727070208 1730443392 1732245504 1735628796 1736638464 1739694682 1740030336 1740879104 1741842432 1743478272 1743814656 1745244468 1746883503 1748702736 1752831168 1754477328 1756643328 1760074272 1761567368 1764197424 1765398528 1766034688 1766375424 1767693248 1768034304 1768846572 1772990274 1773332352 1778646276 1781041152 1784519748 1786378176 1788700166 1789917952 1790263296 1790908416 1792590336 1794406284 1795281576 1796091489 1797961968 1798045696 1808007168 1811188984 1811538432 1815128064 1815478272 1815782144 1817018368 1818673236 1820567232 1822933662 1823285376 1828748988 1836698688 1838611456 1840338176 1840693248 1842202494 1842610176 1845852888 1846209024 1848608784 1854234624 1855410624 1862208392 1863476224 1864507392 1866258432 1867115826 1868149008 1868201984 1869903468 1871850816 1873800192 1877459958 1880263044 1881180216 1881543168 1885621408 1889722368 1890403328 1892178688 1893413232 1894095522 1894514688 1897848744 1898214912 1900191744 1903903056 1905518164 1907307719 1907675712 1912179456 1913392206 1915968512 1916338176 1919710638 1920827392 1921709856 1924579008 1926583296 1926955008 1930346154 1932356448 1934171208 1934544384 1938737504 1942953984 1944547077 1944977408 1946748816 1948776192 1951309272 1953718272 1957534128 1958488992 1959194732 1959572736 1961034697 1961413056 1967290578 1968091136 1969939456 1971935064 1973786994 1975842528 1976223744 1980853248 1981763289 1982201856 1984722102 1985690228 1986073344 1986789024 1987172352 1988654904 1989038592 1994706944 1999323051 1999765504 2003671296 2005757952 2009675448 2013657696 2014046208 2014383316 2014771968 2015754752 2016664128 2019691773 2022707214 2022801408 2031500064 2034008064 2037587607 2037980736 2038038528 2039709584 2041625164 2042019072 2042754912 2044145664 2048138136 2050895872 2057041536 2062258176 2066286024 2067293936 2068437888 2070380448 2070779904 2071126508 2072536576 2072936448 2076584499 2078747088 2079684882 2086013952 2087336952 2094984441 2095448064 2096410752 2097166192 2097570816 2099135732 2099540736 2101727232 2102132736 2105832168 2108025216 2114986368 2116327743 2121324084 2125527568 2125937664 2126703744 2128701024 2130917888 2131329024 2135079837 2137303344 2137715712 2146135176 2147008512 2151201888 2155464576 2155880448 2156241296 2157709312 2160930816 2161923588 2165151384 2167406208 2173901004 2175942609 2181079692 2183351104 2185401584 2185823232 2188099584 2190943744 2192373216 2195222931 2197509072 2197933056 2199005184 2203300116 2204519328 2206589688 2212878016 2214102528 2216181888 2218426947 2218489856 2218917888 2222822844 2225137728 2228459904 2229977088 2234332512 2235137652 2237236767 2244045312 2244853952 2246962192 2249736192 2252079104 2254130208 2256477696 2259410736 2260884879 2260948992 2261385216 2265364908 2266618464 2267724096 2268747144 2275212608 2275651584 2280982528 2282030454 2285437572 2287817664 2288259072 2292793344 2294673282 2297271456 2298099276 2299220264 2299663872 2307257856 2309660672 2314171728 2315517952 2320040448 2322456576 2324571777 2324637696 2325086208 2325705678 2326992624 2329178004 2331603648 2332053504 2337108224 2338590474 2339303104 2342191104 2346313002 2346765696 2352263232 2353864704 2355167232 2357379072 2358462096 2359311966 2359767168 2361983328 2363987032 2364443136 2371528368 2374721536 2379359664 2381837568 2387017728 2387877888 2390120448 2391218514 2391679872 2392541712 2393708768 2394788652 2397282624 2397745152 2404466262 2412406326 2415384576 2420102124 2420170752 2422155131 2424897648 2425771458 2427422976 2430578216 2431047168 2438331984 2448931584 2454257664 2454911549 2456269992 2458576782 2459051136 2461137184 2461612032 2464811712 2468512167 2472197706 2472312832 2473880832 2486009856 2488344576 2489487768 2490384853 2490865344 2493204624 2495801088 2496282624 2498400256 2503279944 2507017392 2508240288 2508724224 2519629824 2524063987 2524550976 2525460696 2527832466 2530464992 2530953216 2533588992 2538047721 2538537408 2541837078 2543567616 2549572608 2551189608 2555117568 2559614184 2560108032 2560536539 2562279808 2566105344 2568777728 2569273344 2573794872 2576475264 2578894944 2579392512 2586622797 2587121856 2590605312 2592729436 2595164381 2595665088 2598368256 2601745696 2603443194 2604957696 2609542023 2610045504 2611318656 2612763648 2615217408 2617866702 2623054104 2629246752 2631715992 2634456704 2634964992 2641137664 2642351052 2646296136 2648097792 2649052032 2649563136 2651539872 2652051456 2653269858 2659485411 2659998528 2665764068 2668267603 2671561728 2674343936 2676779622 2679567264 2683050249 2684876928 2685394944 2686362624 2688885504 2691609426 2692922364 2696942952 2697068544 2708666752 2712010752 2716783476 2717307648 2722692096 2723673216 2725527552 2728009854 2730850848 2734400493 2734928064 2742722048 2749677568 2755048032 2757917184 2760507264 2761039872 2763303741 2763915264 2768779332 2769313536 2771662784 2772913176 2781351936 2783115936 2793312588 2795214336 2796761088 2799387648 2800673739 2802223512 2802302976 2804855202 2807776224 2810700288 2816189937 2819981824 2821770324 2828432112 2834583552 2835604992 2838268032 2840119848 2841143283 2841772032 2842529162 2846773116 2847322368 2849737792 2850287616 2858277246 2861513568 2862678016 2868269184 2870088309 2873952768 2874507264 2879565957 2881241088 2882564784 2886868512 2889874944 2890432512 2895519231 2898534672 2901256812 2908106256 2914430976 2917466112 2920123224 2922600406 2923164288 2926963908 2930012096 2930577408 2932006912 2937733488 2938792098 2939359104 2942119584 2950935867 2952136704 2954909184 2957902596 2960680491 2963763792 2964335616 2966850304 2971279872 2973302784 2977083153 2978535342 2979110016 2980183536 2982982356 2992060416 2999648256 3004927178 3005506944 3008636928 3012547648 3014513172 3014598656 3020486544 3021574974 3022157952 3023632128 3024996192 3034060821 3034202112 3042707272 3047250096 3050423552 3051012096 3057057792 3059564376 3062437746 3063028608 3064132368 3066218496 3072207204 3076343808 3085562304 3089573014 3093387264 3096608768 3099429036 3099516928 3100940904 3102656832 3105570672 3106689762 3108804864 3109404672 3118120632 3119527323 3122921472 3128417336 3129020928 3136350976 3138486272 3140222976 3143172096 3144616128 3145749288 3146356224 3148703598 3149311104 3152590848 3158748252 3161427863 3162037824 3172479552 3175783424 3181986126 3182690304 3183837184 3186827264 3188291352 3188906496 3190055616 3193051536 3196376832 3196993536 3205955016 3206573568 3216541768 3220512768 3226802832 3226894336 3233196864 3234361944 3236563968 3241396224 3242885382 3247727076 3250482169 3251109312 3260851506 3265242112 3271619538 3272343552 3275026656 3278102376 3278734848 3282149376 3286415616 3288559824 3291349556 3296263608 3296899584 3298507776 3304950174 3314679808 3317792768 3319317024 3321153792 3324272832 3327734784 3328376832 3334234266 3337706592 3342045047 3342689856 3344320384 3344965632 3352706478 3359506432 3366067968 3367280928 3370443288 3374604288 3378118656 3381195312 3384063628 3384716544 3389116104 3391423488 3392077824 3398047362 3399430144 3401586144 3412818912 3413477376 3421473792 3423045681 3428156358 3431726496 3432388608 3435300352 3438526592 3439190016 3442009923 3447148914 3448830396 3449495808 3454140416 3460886784 3464491008 3471257592 3473276928 3479389364 3480060672 3481758208 3483684864 3486956544 3487629312 3488558517 3490488936 3493767006 3497405472 3505662336 3507885711 3508954656 3513286656 3519469503 3520148544 3523134736 3528394848 3530797056 3532069376 3532750848 3535386496 3536068608 3537693144 3538967949 3545980548 3546664704 3557292552 3562082304 3569039496 3572756352 3577400332 3579835904 3580526592 3581816832 3585180672 3586827771 3588812568 3590563152 3592182978 3595923936 3606699393 3618609489 3622377968 3623076864 3630256128 3630956544 3631564288 3634036736 3637346472 3638657187 3641134464 3645867324 3646570752 3657497976 3673397376 3677222912 3680676352 3681386496 3684404988 3687865173 3691705776 3692418048 3697217568 3708296559 3708469248 3710821248 3724416784 3726952448 3729014784 3732516864 3734231652 3736298016 3736403968 3739806936 3743701632 3747600384 3754919916 3760526088 3762360432 3763086336 3771242816 3779444736 3780806656 3784357376 3786826464 3788191044 3791748699 3795697488 3796429824 3800383488 3807806112 3811036328 3812755617 3814615438 3815351424 3824358912 3826784412 3831937024 3832676352 3839421276 3841654784 3843419712 3849158016 3853166592 3853910016 3860692308 3864712896 3868342416 3869088768 3877475008 3885907968 3889094154 3889954816 3893497632 3897552384 3902618544 3905164791 3907436544 3915068256 3916977984 3918389464 3919145472 3922069394 3922826112 3934581156 3936182272 3939878912 3943870128 3947573988 3951685056 3952447488 3961706496 3963526578 3964403712 3969444204 3971380456 3972146688 3973578048 3974344704 3977309808 3978077184 3989413888 3998646102 3999531008 4007342592 4011515904 4015169433 4019350896 4027315392 4028092416 4028766632 4029543936 4031509504 4033328256 4039383546 4045414428 4045602816 4063000128 4068016128 4075175214 4075961472 4076077056 4079419168 4083250328 4084038144 4085509824 4088291328 4096276272 4101791744 4114083072 4124516352 4132572048 4134587872 4136875776 4140760896 4141559808 4142253016 4145073152 4145872896 4153168998 4157494176 4159369764 4172027904 4174673904 4183722499 4189968882 4190896128 4192821504 4194332384 4195141632 4198271464 4199081472 4203454464 4211664336 4216050432 4229972736 4232655486 4242648168 4251055136 4251875328 4253407488 4257402048 4261835776 4262658048 4263793743 4270159674 4274606688 4275431424 4287415869 4292270352 4294017024 4301573837 4302403776 4310929152 4311760896 4312482592 4315418624 4321861632 4323847176 4330302768 4334812416 4347802008 4351885218 4362159384 4366702208 4370803168 4371646464 4376199168 4381887488 4383900609 4384746432 4390445862 4395018144 4395866112 4398010368 4406600232 4408188147 4409038656 4413179376 4422744931 4425756032 4428205056 4432363776 4436853894 4436979712 4437835776 4445645688 4450275456 4456919808 4459954176 4467803013 4468665024 4470275304 4474473534 4488090624 4489707904 4493924384 4499472384 4507390767 4508260416 4512955392 4518821472 4521769758 4521897984 4522770432 4530729816 4532362461 4533236928 4535448192 4537494288 4550425216 4551303168 4561965056 4564060908 4570875144 4575635328 4576518144 4585586688 4589346564 4593656619 4594542912 4596198552 4598440528 4599327744 4614515712 4619321344 4628343456 4634359521 4640080896 4644913152 4649143554 4649275392 4650172416 4651411356 4653985248 4658356008 4660034643 4663207296 4664107008 4674216448 4677180948 4678606208 4684382208 4692626004 4693531392 4704526464 4707729408 4710334464 4714758144 4716924192 4718623932 4719534336 4723055397 4723966656 4727974064 4728886272 4743056736 4749443072 4758719328 4763675136 4772979189 4774035456 4775755776 4780240896 4782437028 4783359744 4785083424 4787417536 4789577304 4794565248 4795490304 4808932524 4824812652 4830769152 4840204248 4840341504 4844310262 4849795296 4851542916 4854845952 4861156432 4862094336 4864328073 4876663968 4891277259 4897863168 4907429307 4908515328 4909823098 4912539984 4917153564 4918102272 4922274368 4923224064 4929623424 4937024334 4944395412 4944625664 4947761664 4957425261 4972019712 4976689152 4978975536 4980769706 4981730688 4986409248 4991602176 4992565248 4996800512 5001351399 5006559888 5014034784 5016480576 5017448448 5029059717 5039259648 5048127974 5049101952 5050921392 5055664932 5060929984 5061906432 5067177984 5076095442 5077074816 5083674156 5087135232 5097071043 5099145216 5102379216 5119228368 5120216064 5121073078 5124559616 5132210688 5137555456 5142234537 5147589744 5152950528 5157789888 5158785024 5170723371 5173245594 5174243712 5181210624 5185458872 5190328762 5191330176 5196736512 5203491392 5206886388 5209915392 5219084046 5220091008 5222637312 5225527296 5230434816 5235733404 5240650509 5246108208 5258493504 5263431984 5268913408 5269929984 5282275328 5284702104 5292592272 5296195584 5298104064 5299126272 5303079744 5304102912 5306539716 5318970822 5319997056 5331528136 5336535206 5343123456 5348687872 5353559244 5359134528 5366100498 5369753856 5370789888 5372725248 5377771008 5383218852 5385844728 5388274467 5393885904 5394137088 5417333504 5424021504 5433566952 5434615296 5445384192 5447346432 5451055104 5456019708 5460648127 5461701696 5468800986 5469856128 5485444096 5499355136 5510096064 5515834368 5521014528 5522079744 5526607482 5527830528 5537558664 5538627072 5543325568 5545826352 5562703872 5566231872 5586625176 5590428672 5593522176 5598775296 5601347478 5604447024 5604605952 5609710404 5614469201 5615552448 5621400576 5632379874 5639963648 5643540648 5656864224 5669167104 5671209984 5676536064 5680239696 5682286566 5683544064 5685058324 5693546232 5694644736 5699475584 5700575232 5716554492 5721923157 5723027136 5725356032 5736538368 5740176618 5747905536 5749014528 5759131914 5762482176 5765129568 5772623263 5773737024 5779749888 5780865024 5791038462 5797069344 5802513624 5816212512 5828861952 5833641231 5834932224 5840246448 5845200812 5846328576 5853927816 5860024192 5861154816 5864013824 5875466976 5877584196 5878718208 5883104091 5884239168 5901871734 5904273408 5909818368 5915805192 5921360982 5927527584 5928671232 5933700608 5942559744 5945289867 5946605568 5954166306 5957070684 5958220032 5960367072 5965964712 5984120832 5997969153 5999296512 6009854356 6011013888 6017273856 6025095296 6029026344 6029197312 6040973088 6043149948 6044315904 6047264256 6049992384 6059075319 6068121642 6068404224 6085414544 6094500192 6100847104 6102024192 6112762821 6114115584 6119128752 6124875492 6126057216 6128264736 6132436992 6144414408 6152687616 6171124608 6179146028 6186774528 6193217536 6198858072 6199033856 6201881808 6205313664 6211141344 6213379524 6217609728 6218809344 6229753497 6236241264 6239054646 6256834672 6258041856 6272701952 6276972544 6284953323 6286344192 6289232256 6291498576 6292712448 6297407196 6298622208 6305181696 6317496504 6322855726 6324075648 6344959104 6348983229 6351566848 6363972252 6367674368 6373654528 6376582704 6377812992 6380111232 6386103072 6392753664 6393987072 6405239511 6411910032 6413147136 6433083536 6441025536 6453605664 6453788672 6466393728 6468723888 6473127936 6482792448 6485770764 6495454152 6500964338 6502218624 6521703012 6527827827 6530484224 6543239076 6550053312 6556204752 6557469696 6564298752 6572831232 6577119648 6582699112 6585668793 6592527216 6593799168 6597015552 6609900348 6629359616 6635585536 6638634048 6642307584 6648545664 6655280841 6655469568 6656753664 6668468532 6675413184 6684090094 6685379712 6688640768 6689931264 6705412956 6711710301 6719012864 6732135936 6734561856 6740886576 6749208576 6756237312 6762390624 6768127256 6769433088 6778232208 6782846976 6784155648 6796094724 6798860288 6803172288 6825637824 6826954752 6842947584 6846091362 6856312716 6863452992 6864777216 6870600704 6877053184 6878380032 6884019846 6894297828 6897660792 6898991616 6908280832 6921773568 6928982016 6942515184 6946553856 6958778728 6960121344 6963516416 6967369728 6973913088 6975258624 6977117034 6980977872 6987534012 6994810944 7011324672 7015771422 7017909312 7026573312 7038939006 7040297088 7046269472 7056789696 7061594112 7064138752 7065501696 7070772992 7072137216 7075386288 7077935898 7091961096 7093329408 7114585104 7124164608 7138078992 7145512704 7154800664 7159671808 7161053184 7163633664 7170361344 7173655542 7177625136 7181126304 7184365956 7191847872 7213398786 7237218978 7244755936 7246153728 7260512256 7263128576 7266465393 7268073472 7274692944 7277314374 7282268928 7291734648 7293141504 7314995952 7346794752 7354445824 7361352704 7362772992 7364734647 7368809976 7375730346 7383411552 7384836096 7394435136 7405536501 7416593118 7416938496 7421642496 7448833568 7453904896 7458029568 7465033728 7468463304 7471154559 7472596032 7472807936 7479613872 7487403264 7495200768 7509839832 7521052176 7524720864 7526172672 7542485632 7558889472 7561613312 7568714752 7572191961 7573652928 7576382088 7583497398 7591394976 7592859648 7600766976 7614143163 7615612224 7622072656 7625511234 7629230876 7630702848 7648717824 7653568824 7663874048 7665352704 7678842552 7681609617 7683309568 7686839424 7698316032 7706333184 7707820032 7721384616 7729425792 7736684832 7738177536 7754950016 7759868391 7771815936 7778188308 7785493143 7786995264 7795104768 7805237088 7810329582 7814873088 7828626069 7830136512 7833955968 7836778928 7838290944 7844138788 7845652224 7869162312 7872364544 7879757824 7887740256 7895147976 7903370112 7904894976 7923412992 7927053156 7938888408 7942760912 7944293376 7947156096 7948689408 7954619616 7956154368 7978456233 7978827776 7997292204 8004802809 8014685184 8023031808 8030338866 8038701792 8049150747 8054630784 8056184832 8057533264 8059087872 8063019008 8066656512 8078767092 8090828856 8091205632 8126000256 8136032256 8150350428 8151922944 8158838336 8166500656 8168076288 8171019648 8176582656 8192552544 8203201479 8203583488 8228166144 8249032704 8265144096 8269175744 8273751552 8281521792 8283119616 8284506032 8289911223 8290146304 8291745792 8306337996 8314988352 8318739528 8344055808 8349347808 8367444998 8379937764 8385643008 8388664768 8390283264 8396542928 8398162944 8402021217 8406908928 8423328672 8432100864 8448569811 8459945472 8465310972 8485296336 8502110272 8503750656 8506814976 8514804096 8523429849 8523671552 8525316096 8527587486 8540319348 8549213376 8550862848 8574831738 8584540704 8588034048 8603147674 8604807552 8621858304 8623521792 8624965184 8630837248 8638697871 8643723264 8647694352 8660605536 8669624832 8686557693 8695604016 8703770436 8724318768 8733404416 8741606336 8743292928 8752398336 8763774976 8767801218 8769492864 8780891724 8790036288 8791732224 8796020736 8813200464 8816376294 8818077312 8826358752 8845489862 8851512064 8856410112 8864727552 8873707788 8873959424 8882041473 8891291376 8900550912 8913839616 8919908352 8931249459 8935606026 8937330048 8940550608 8948947068 8976181248 8979415808 8987848768 8998944768 9014781534 9016520832 9025910784 9037642944 9043539516 9043795968 9051211279 9061459632 9064724922 9066473856 9070896384 9074988576 9100850432 9102606336 9123930112 9128121816 9141750288 9151270656 9153036288 9171173376 9178693128 9187313238 9189085824 9192397104 9196881056 9198655488 9229031424 9238642688 9256686912 9268719042 9280161792 9289826304 9298287108 9298550784 9302822712 9306174977 9307970496 9316712016 9320069286 9326414592 9328214016 9348432896 9354361896 9357212416 9368764416 9385252008 9387062784 9409052928 9415458816 9420668928 9429516288 9432028583 9433848384 9437247864 9439068672 9446110794 9447933312 9455948128 9457772544 9484283589 9486113472 9498886144 9517438656 9527350272 9545958378 9548070912 9551511552 9560481792 9564874056 9566719488 9568320751 9570166848 9574835072 9579154608 9589130496 9590980608 9617865048 9649625304 9661538304 9680408496 9680683008 9688620524 9697719529 9699590592 9703085832 9709691904 9722312864 9724188672 9728656146 9751446507 9753327936 9782554518 9795726336 9814858614 9817030656 9819646196 9825079968 9834307128 9836204544 9837850913 9844548736 9846448128 9859246848 9874048668 9888790824 9889251328 9895523328 9914850522 9944039424 9953378304 9957951072 9961539412 9963461376 9970894727 9972818496 9983204352 9985130496 9993601024 10002702798 10013119776 10026135141 10028069568 10032961152 10034896896 10058119434 10078519296 10096255948 10098203904 10101842784 10111329864 10121859968 10123812864 10134355968 10152190884 10154149632 10167348312 10174270464 10194142086 10198290432 10204758432 10238456736 10240432128 10242146156 10249119232 10264421376 10269137043 10275110912 10284469074 10295179488 10305901056 10315579776 10317570048 10326029769 10341446742 10346491188 10348487424 10362421248 10370917744 10380657524 10382660352 10393473024 10406982784 10413772776 10419830784 10438168092 10440182016 10445274624 10451054592 10460869632 10465675551 10471466808 10481301018 10492216416 10516987008 10523657133 10526863968 10537826816 10539859968 10558408509 10564550656 10569404208 10585184544 10592391168 10596208128 10598252544 10606159488 10608205824 10613079432 10616903847 10637941644 10639994112 10663056272 10673070412 10686246912 10697375744 10707118488 10718269056 10732200996 10739507712 10741579776 10745450496 10755542016 10760483313 10766437704 10771689456 10776548934 10787771808 10820098179 10834667008 10855828467 10867133904 10869230592 10890768384 10894692864 10902110208 10912039416 10915971561 10921296254 10923403392 10937601972 10939712256 10970888192 10998710272 11020192128 11031668736 11042029056 11044159488 11053214964 11063595519 11075117328 11077254144 11086651136 11091652704 11124889677 11125407744 11132463744 11173250352 11180857344 11187044352 11197550592 11202694956 11208894048 11209211904 11219420808 11228938402 11231104896 11242801152 11264759748 11279927296 11287081296 11313728448 11338334208 11342419968 11353072128 11360479392 11364573132 11370116648 11375246097 11387092464 11389289472 11398951168 11401150464 11433108984 11438266851 11443846314 11446054272 11450712064 11473076736 11480353236 11495811072 11498029056 11518263828 11524964352 11530259136 11545246526 11547474048 11559499776 11561730048 11582076924 11594138688 11605027248 11632425024 11657723904 11667282462 11669864448 11680492896 11690401624 11692657152 11707855632 11720048384 11722309632 11728027648 11750933952 11755168392 11757436416 11766208182 11768478336 11803743468 11808546816 11819636736 11831610384 11842721964 11855055168 11857342464 11867401216 11885119488 11890579734 11893211136 11908332612 11914141368 11916440064 11920734144 11931929424 11968241664 11995938306 11998593024 12019708712 12022027776 12034547712 12050190592 12058052688 12058394624 12081946176 12086299896 12088631808 12094528512 12099984768 12118150638 12136243284 12136808448 12170829088 12189000384 12201694208 12204048384 12225525642 12228231168 12238257504 12249750984 12252114432 12256529472 12264873984 12288828816 12305375232 12342249216 12358292056 12373549056 12386435072 12397716144 12398067712 12403763616 12410627328 12422282688 12426759048 12435219456 12437618688 12459506994 12472482528 12478109292 12513669344 12516083712 12545403904 12551167497 12553945088 12569906646 12572688384 12578464512 12582997152 12585424896 12594814392 12597244416 12610363392 12634993008 12645711452 12648151296 12689918208 12697966458 12703133696 12727944504 12735348736 12747309056 12753165408 12755625984 12760222464 12772206144 12785507328 12787974144 12791381229 12810479022 12823820064 12826294272 12862247607 12866167072 12882051072 12904721511 12907211328 12907577344 12932787456 12937447776 12946255872 12965584896 12971541528 12990908304 13001928676 13004437248 13043406024 13055655654 13060968448 13086478152 13100106624 13112409504 13114939392 13128597504 13145662464 13151701827 13154239296 13165398224 13171337586 13185054432 13187598336 13194031104 13219800696 13224564441 13268234793 13271171072 13277268096 13284615168 13297091328 13310561682 13310939136 13313507328 13336937064 13350826368 13368180188 13370759424 13377281536 13379862528 13403409039 13410825912 13423420602 13464271872 13469123712 13481773152 13498417152 13522172301 13524781248 13536254512 13538866176 13556464416 13565693952 13568311296 13592189448 13597087383 13597720576 13606344576 13651275648 13653909504 13685895168 13692182724 13712625432 13726905984 13729554432 13741201408 13754106368 13756760064 13768039692 13780969857 13788595656 13795321584 13797983232 13843547136 13857964032 13885030368 13903078563 13917557456 13920242688 13927032832 13934739456 13947826176 13950517248 13954234068 13961955744 13975068024 13980103929 13989621888 14022649344 14031542844 14035818624 14053146624 14077878012 14080594176 14092538944 14113579392 14123188224 14128277504 14131003392 14141545984 14144274432 14150772576 14155871796 14169166191 14183922192 14186658816 14229170208 14248329216 14276157984 14291025408 14309601328 14318937567 14319343616 14322106368 14327267328 14340722688 14347311084 14355250272 14362252608 14368731912 14383695744 14426797572 14474437956 14489511872 14492307456 14521024512 14526257152 14532930786 14536146944 14549385888 14554628748 14564537856 14583469296 14586283008 14592984219 14629991904 14693589504 14708891648 14722287921 14722705408 14725545984 14729469294 14737619952 14751460692 14766823104 14769672192 14788870272 14811073002 14833186236 14833876992 14843284992 14897667136 14907809792 14916059136 14930067456 14936926608 14942309118 14945192064 14945615872 14959227744 14974806528 14990401536 15004054197 15019679664 15042104352 15049441728 15052345344 15084971264 15117778944 15123226624 15137429504 15144383922 15147305856 15152764176 15166994796 15182789952 15185719296 15201533952 15228286326 15231224448 15244145312 15251022468 15258461752 15261405696 15297435648 15307137648 15327748096 15357685104 15363219234 15366619136 15373678848 15396632064 15412666368 15426703611 15442769232 15458851584 15473369664 15476355072 15509900032 15519736782 15543631872 15556376616 15570986286 15573990528 15590209536 15610474176 15620659164 15629746176 15633910391 15657252138 15660273024 15667911936 15673557856 15676581888 15688277576 15691304448 15738324624 15744729088 15759515648 15775480512 15790295952 15806740224 15809789952 15846825984 15854106312 15877776816 15885521824 15888586752 15894312192 15897378816 15909239232 15912308736 15956912466 15957655552 15994584408 16009605618 16029370368 16046063616 16060677732 16074302233 16077403584 16098301494 16109261568 16112369664 16115066528 16118175744 16126038016 16133313024 16157534184 16181657712 16182411264 16252000512 16272064512 16300700856 16303845888 16317676672 16333001312 16336152576 16342039296 16353165312 16381944381 16385105088 16406402958 16407166976 16456332288 16498065408 16527099479 16530288192 16538351488 16547503104 16563043584 16566239232 16569012064 16579822446 16580292608 16583491584 16612675992 16629976704 16637479056 16688111616 16698695616 16734889996 16759875528 16771286016 16777329536 16780566528 16793085856 16796325888 16804042434 16813817856 16843407603 16846657344 16864201728 16897139622 16919890944 16930621944 16970592672 16992651577 17004220544 17007501312 17013629952 17029608192 17046859698 17047343104 17050632192 17055174972 17080638696 17098426752 17101725696 17149663476 17165769471 17169081408 17176068096 17206295348 17209615104 17243716608 17247043584 17249930368 17261674496 17277395742 17287446528 17295388704 17317869789 17321211072 17339249664 17373115386 17391208032 17407540872 17448637536 17466808832 17483212672 17486585856 17500923693 17504796672 17527549952 17535602436 17538985728 17561783448 17580072576 17583464448 17592041472 17626400928 17632752588 17636154624 17649312273 17652717504 17690979724 17703024128 17712820224 17729455104 17747415576 17747918848 17764082946 17782582752 17801101824 17827679232 17835869601 17839816704 17862498918 17871212052 17874660096 17881101216 17897894136 17952362496 17958831616 17975697536 17993907459 17997889536 18029563068 18033041664 18051821568 18075285888 18087079032 18087591936 18102422558 18122919264 18129449844 18132947712 18141792768 18149977152 18177225957 18201700864 18205212672 18247860224 18256243632 18283500576 18302541312 18306072576 18338288463 18342346752 18357386256 18374626476 18378171648 18384794208 18393762112 18397310976 18458062848 18477285376 18513373824 18537438084 18560323584 18579652608 18596574216 18597101568 18605645424 18612349954 18615940992 18633424032 18640138572 18652829184 18656428032 18689260491 18696865792 18708723792 18714424832 18770504016 18774125568 18818105856 18830917632 18854859969 18859032576 18864057166 18867696768 18874495728 18878137344 18892221588 18895866624 18911896256 18915545088 18968567178 18972226944 18997772288 19034877312 19046949687 19054700544 19091916756 19103023104 19120963584 19129748112 19133438976 19136641502 19140333696 19149670144 19158309216 19178260992 19181961216 19215718533 19235730096 19299250608 19323076608 19360816992 19361366016 19377241048 19395439058 19399181184 19406171664 19419383808 19444625728 19448377344 19457312292 19502893014 19506655872 19565109036 19583483481 19591452672 19629717228 19639292392 19650159936 19668614256 19672409088 19675701826 19689097472 19692896256 19718493696 19748097336 19757006379 19777581648 19778502656 19791046656 19829701044 19888078848 19906756608 19915902144 19923078824 19926922752 19941789454 19945636992 19966408704 19970260992 19987202048 20005405596 20026239552 20052270282 20056139136 20065922304 20069793792 20116238868 20135130903 20157038592 20192511896 20196407808 20203685568 20222659728 20243719936 20247625728 20268711936 20304381768 20308299264 20334696624 20348540928 20388284172 20396580864 20409516864 20476913472 20480864256 20484292312 20498238464 20528842752 20538274086 20550221824 20568938148 20590358976 20611802112 20631159552 20635140096 20652059538 20682893484 20692982376 20696974848 20724842496 20741835488 20761315048 20765320704 20786946048 20813965568 20827545552 20839661568 20876336184 20880364032 20890549248 20902109184 20921739264 20931351102 20942933616 20962602036 20980384909 20984432832 21033974016 21047314266 21053727936 21075653632 21079719936 21116817018 21129101312 21138808416 21170369088 21184782336 21192416256 21196505088 21212318976 21216411648 21226158864 21233807694 21275883288 21279988224 21326112544 21346140824 21372493824 21394751488 21414236976 21436538112 21464401992 21479015424 21483159552 21490900992 21511084032 21520966626 21532875408 21543378912 21553097868 21571381667 21575543616 21640196358 21669334016 21711656934 21734267808 21738461184 21781536768 21789385728 21799396179 21804220416 21824078832 21831943122 21842592508 21846806784 21875203944 21879424512 21941776384 21997420544 22040384256 22063337472 22084058112 22088318976 22094203941 22106429928 22127191038 22150234656 22154508288 22173302272 22183305408 22216609503 22249779354 22250815488 22264927488 22346500704 22361714688 22374088704 22395101184 22405389912 22413463677 22417788096 22418423808 22438841616 22457876804 22462209792 22485602304 22529519496 22559854592 22574162592 22627456896 22676668416 22684839936 22706144256 22716575883 22720958784 22729146264 22740233296 22750492194 22774184928 22778578944 22797902336 22802300928 22842429489 22866217968 22876533702 22887692628 22892108544 22946153472 22960706472 22991622144 22996058112 23036527656 23044828851 23049928704 23060518272 23090493052 23094948096 23118999552 23123460096 23164153848 23188277376 23210054496 23264850048 23279605173 23315447808 23334564924 23356479429 23360985792 23380803248 23385314304 23415711264 23440096768 23444619264 23456055296 23485878207 23501867904 23510336784 23514872832 23532416364 23536956672 23607486936 23617093632 23639273472 23663220768 23685443928 23710110336 23714684928 23734802432 23770238976 23781159468 23816665224 23828282736 23832880128 23841468288 23863858848 23935368699 23936483328 23991876612 24014408427 24039417424 24044055552 24069095424 24100381184 24116105376 24116789248 24147452241 24163892352 24172599792 24177263616 24189057024 24199969536 24236301276 24272486568 24273616896 24341658176 24378000768 24403388416 24408096768 24451051284 24476515008 24499501968 24504228864 24513058944 24529747968 24577657632 24609604437 24610750464 24684498432 24716584112 24747098112 24772870144 24795432288 24796135424 24807527232 24821254656 24844565376 24853518096 24869733669 24870438912 24875237376 24919013988 24944965056 24956218584 25027338688 25032167424 25090807808 25102334994 25107890176 25139813292 25156929024 25165994304 25170849792 25189628784 25194488832 25206063651 25220726784 25269986016 25291422904 25296302592 25379836416 25395932916 25406267392 25455889008 25470697472 25494618112 25506330816 25511251968 25520444928 25544412288 25570289547 25571014656 25575948288 25582762458 25620958044 25647640128 25652588544 25724495214 25732334144 25764102144 25809443022 25814422656 25815154688 25865574912 25874895552 25892511744 25916093613 25931169792 25943083056 25981816608 26003857352 26008874496 26086812048 26111311308 26121936896 26172956304 26200213248 26224819008 26229878784 26257195008 26291324928 26303403654 26308478592 26330796448 26342675172 26370108864 26375196672 26388062208 26439601392 26449128882 26536469586 26542342144 26554536192 26569230336 26594182656 26621123364 26621878272 26646124419 26673874128 26701652736 26736360376 26741518848 26754563072 26759725056 26806818078 26821651824 26846841204 26928543744 26938247424 26963546304 26996834304 27004027039 27044344602 27049562496 27072509024 27077732352 27112928832 27131387904 27153633837 27184378896 27194174766 27195441152 27212689152 27302551296 27307819008 27371790336 27384365448 27425250864 27453811968 27459108864 27482402816 27508212736 27513520128 27536079384 27561939714 27577191312 27590643168 27595966464 27687094272 27715928064 27764703857 27770060736 27806157126 27835114912 27840485376 27854065664 27869478912 27895652352 27908468136 27918524931 27923911488 27950136048 27960207858 27979243776 28045298688 28063085688 28071637248 28106293248 28155756024 28161188352 28185077888 28227158784 28246376448 28256555008 28262006784 28283091968 28288548864 28296085749 28301545152 28311743592 28338332382 28367844384 28373317632 28452850767 28458340416 28496658432 28546808191 28552315968 28582050816 28619202656 28637875134 28638687232 28644212736 28654534656 28681445376 28694622168 28704962253 28710500544 28724505216 28737463824 28767391488 28853595144 28948875912 28979023744 28984614912 29042049024 29052514304 29065861572 29093158587 29098771776 29109257496 29129075712 29166938592 29172566016 29185968438 29254339521 29259983808 29350943633 29387179008 29417783296 29444575842 29445410816 29451091968 29458938588 29475239904 29502921384 29513552739 29533646208 29539344384 29577740544 29622146004 29666372472 29667753984 29686569984 29795334272 29815619584 29832118272 29860134912 29873853216 29884618236 29890384128 29912684181 29918455488 29949613056 29980803072 30008108394 30039359328 30078405423 30084208704 30098883456 30104690688 30169942528 30235557888 30246453248 30274859008 30288767844 30294611712 30305528352 30333989592 30365579904 30371438592 30403067904 30456572652 30462448896 30488290624 30502044936 30516923504 30522811392 30594871296 30614275296 30655496192 30715370208 30726438468 30747357696 30793264128 30807411129 30825332736 30853407222 30885538464 30917703168 30946739328 30952710144 30978089307 31019800064 31039473564 31087263744 31112753232 31141972572 31147981056 31180419072 31220948352 31241318328 31259492352 31267820782 31314504276 31320546048 31335823872 31347115712 31353163776 31376555152 31382608896 31397026653 31476649248 31489458176 31519031296 31550961024 31570971399 31580591904 31613480448 31619579904 31675225527 31693651968 31708212624 31755553632 31771043648 31777173504 31788624384 31794757632 31818478464 31824617472 31850711541 31913824932 31915311104 31989168816 32019211236 32058740736 32092127232 32121355464 32148604466 32154807168 32196602988 32218523136 32224739328 32230133056 32236351488 32252076032 32266626048 32281449939 32315068368 32363315424 32460294537 32504001024 32567485401 32601401712 32607691776 32635353344 32666002624 32672305152 32684078592 32706330624 32747914683 32763888762 32770210176 32812805916 32814333952 32912664576 32996130816 33054198958 33060576384 33076702976 33095006208 33126087168 33132478464 33138024128 33159644892 33160585216 33190786557 33225351984 33259953408 33274958112 33374669031 33376223232 33397391232 33469779992 33519751056 33542572032 33554659072 33561133056 33586171712 33592651776 33608084868 33627635712 33686815206 33693314688 33728403456 33794279244 33839781888 33861243888 33941185344 33985303154 34008441088 34015002624 34027259904 34059216384 34093719396 34094686208 34110349944 34125738291 34161277392 34196853504 34203451392 34299326952 34314800553 34331538942 34338162816 34352136192 34412590696 34419230208 34487433216 34494087168 34499860736 34523348992 34554791484 34574893056 34590777408 34635739578 34642422144 34678499328 34746230772 34775706493 34782416064 34815081744 34897275072 34933617664 34966425344 34973171712 35001847386 35009593344 35055099904 35071204872 35077971456 35123566896 35160145152 35166928896 35184082944 35252801856 35265505176 35272309248 35298624546 35305435008 35381959448 35406048256 35425640448 35458910208 35494831152 35495837696 35528165892 35565165504 35602203648 35655358464 35671739202 35679633408 35724997836 35742424104 35749320192 35755303859 35762202432 35795788272 35904724992 35917663232 35951395072 35987814918 35995779072 36059126136 36066083328 36103643136 36150571776 36174158064 36175183872 36204845116 36238846661 36245838528 36258899688 36265895424 36283585536 36299954304 36354451914 36403401728 36410425344 36495720448 36512487264 36567001152 36605082624 36612145152 36676576926 36684693504 36714772512 36749252952 36756343296 36762495517 36769588416 36787524224 36794621952 36916125696 36954570752 37026747648 37074876168 37120647168 37159305216 37193148432 37194203136 37211290848 37224699908 37231881984 37259659243 37266848064 37280277144 37305658368 37312856064 37378520982 37393731584 37417447584 37428849664 37541008032 37548251136 37636211712 37653502491 37661835264 37709719938 37718065152 37728114332 37735393536 37748991456 37756274688 37784443176 37791733248 37823792512 37831090176 37937134356 37944453888 37995544576 38069754624 38093899374 38109401088 38183833512 38206046208 38241927168 38259496224 38266877952 38273283004 38280667392 38299340288 38316618432 38356521984 38363922432 38374143687 38431437066 38471460192 38586742821 38598501216 38646153216 38714164533 38721633984 38722732032 38754482096 38790878116 38798362368 38812343328 38838767616 38889251456 38896754688 38914624584 39005786028 39013311744 39130218072 39166966962 39182905344 39259434456 39278584784 39300319872 39337228512 39344818176 39351403652 39378194944 39385792512 39436987392 39455105481 39496194672 39514012758 39555163296 39582093312 39659402088 39673693323 39804704379 39813513216 39831804288 39846157648 39853845504 39883578908 39891273984 39932817408 39940521984 39974404096 40010811192 40052479104 40104540564 40112278272 40131844608 40139587584 40210227117 40232477736 40270261806 40385023792 40392815616 40407371136 40445319456 40487439872 40495251456 40566516903 40608763536 40616598528 40669393248 40697081856 40776568344 40791262149 40793161728 40819033728 40953826944 40961728512 40968584624 40996476928 41057685504 41076548172 41100443648 41137876296 41180717952 41223604224 41262319104 41270280192 41304119076 41342909571 41365786968 41385964752 41393949696 41483670976 41522630096 41530641408 41573892096 41627931136 41655091104 41709235689 41752672368 41760728064 41781098496 41804218368 41843478528 41862702204 41885867232 41925204072 41940311787 41960769818 41968865664 42067948032 42094628532 42107455872 42151307264 42159439872 42233634036 42258202624 42277616832 42340738176 42369564672 42384832512 42393010176 42424637952 42432823296 42452317728 42467615388 42507498573 42551766576 42559976448 42652225088 42692281648 42744987648 42789502976 42828473952 42873076224 42928803984 42956812701 42958030848 42966319104 42981801984 43022168064 43041933252 43065750816 43086757824 43106195736 43142763334 43151087232 43280392716 43338668032 43423313868 43468535616 43476922368 43563073536 43578771456 43598792358 43608440832 43648157664 43663886244 43685185016 43693613568 43750407888 43758849024 43883552768 43994841088 44080768512 44126674944 44166863763 44168116224 44176637952 44188407882 44212859856 44254382076 44300469312 44309016576 44346604544 44366610816 44433219006 44499558708 44501630976 44529854976 44693001408 44723429376 44748177408 44790202368 44810779824 44826927354 44835576192 44836847616 44877683232 44915753608 44924419584 44971204608 45059038992 45119709184 45148325184 45254913792 45353336832 45369679872 45412288512 45433151766 45441917568 45458292528 45480466592 45500984388 45548369856 45557157888 45595804672 45604601856 45684858978 45732435936 45753067404 45775385256 45784217088 45892306944 45921412944 45983244288 46020947489 46073055312 46089657702 46099857408 46121036544 46180986104 46189896192 46237999104 46328307696 46376554752 46420108992 46529700096 46559210346 46630895616 46669129848 46712958858 46721971584 46761606496 46770628608 46831422528 46880193536 46889238528 46901731173 46912110592 46971756414 47003735808 47020673568 47029745664 47064832728 47073913344 47214973872 47234187264 47278546944 47317312207 47326441536 47370887856 47420220672 47429369856 47469604864 47540477952 47562318936 47633330448 47656565472 47665760256 47682936576 47727717696 47870737398 47872966656 47983753224 48028816854 48078834848 48088111104 48138190848 48200762368 48222906699 48232210752 48233578496 48294904482 48327784704 48345199584 48354527232 48378114048 48399939072 48472602552 48544973136 48547233792 48650194241 48683316352 48756001536 48806776832 48816193536 48902102568 48953030016 48999003936 49008457728 49026117888 49059495936 49145833143 49155315264 49219208874 49221500928 49368996864 49433168224 49494196224 49581298437 49590864576 49592270848 49615054464 49642509312 49689130752 49707036192 49739467338 49740877824 49750474752 49838027976 49889930112 49912437168 50054677376 50064334848 50181615616 50204669988 50279626584 50313858048 50331988608 50341699584 50379257568 50388977664 50412127302 50441453568 50530222809 50539972032 50582845808 50592605184 50759672832 50791865832 50812534784 50911778016 50977954731 50989236224 51012661632 51022503936 51040889856 51088824576 51140579094 51142029312 51151896576 51165524916 51241916088 51295280256 51305177088 51448990428 51464668288 51497308413 51528204288 51618886044 51628845312 51731149824 51749791104 51785023488 51832187226 51862339584 51886166112 51953609367 51963633216 52007714704 52017748992 52173624096 52222622616 52243873792 52345912608 52400426496 52449638016 52459757568 52502771079 52514390016 52582649856 52606807308 52616957184 52661592896 52685350344 52740217728 52750393344 52776124416 52879202784 52898257764 52947936819 53072939172 53109072384 53138460672 53188365312 53242246728 53243756544 53292248838 53347748256 53403305472 53472720752 53483037696 53507608803 53509126144 53519450112 53613636156 53643303648 53693682408 53857087488 53876494848 53927092608 53981722377 53993668608 54008054078 54088689204 54099124992 54145018048 54155464704 54225857664 54262775808 54307267674 54368757792 54388349532 54390882304 54425378304 54531677871 54605102592 54615638016 54743580672 54768730896 54850501728 54907623936 54918217728 54964805632 55014865389 55016425472 55027040256 55072158768 55123879428 55154382624 55181286336 55191932928 55374188544 55431856128 55529407714 55540121472 55612314252 55670229824 55680970752 55708131328 55738957824 55791304704 55816936272 55837049862 55847822976 55900272096 55920415716 55958487552 56067781473 56090597376 56126171376 56143274496 56311512048 56322376704 56370155776 56454317568 56492752896 56513110016 56564579907 56566183936 56577097728 56592171498 56603090304 56623487184 56676664764 56735688768 56746635264 56905701534 56916680832 56993316864 57093616382 57104631936 57164101632 57238405312 57275750268 57277374464 57309069312 57362890752 57389244336 57409924506 57421001088 57449010432 57474927648 57534782976 57647155599 57707190288 57897751824 57958047488 57969229824 58084098048 58105028608 58131723144 58186317174 58197543552 58218514992 58258151424 58333877184 58345132032 58371936876 58508679042 58519967616 58701887266 58774358016 58835566592 58889151684 58890821632 58917877176 58950479808 59005842768 59027105478 59067292416 59078688768 59155481088 59244292008 59271019137 59332744944 59335507968 59373139968 59590668544 59631239168 59664236544 59720269824 59747706432 59769236472 59780768256 59825368362 59836910976 59899226112 59961606144 60016216788 60067129397 60078718656 60156810846 60168417408 60197766912 60209381376 60339885056 60471115776 60492906496 60549718016 60577535688 60589223424 60611056704 60667979184 60731159808 60742877184 60806135808 60913145304 60924897792 60976581248 61004089872 61033847008 61045622784 61189742592 61228550592 61310992384 61430740416 61452876936 61494715392 61586528256 61614822258 61650665472 61706814444 61759161211 61771076928 61835406336 61893478656 61905420288 61956178614 62039600128 62078947128 62174527488 62225506464 62283945144 62295962112 62360838144 62441896704 62482636656 62518984704 62535641564 62629008552 62641092096 62671647744 62694231424 62706327552 62753110304 62765217792 62794053306 62941154727 62953298496 62978916352 63038062592 63101922048 63141942798 63161183808 63226960896 63239159808 63350451054 63387303936 63416425248 63498855893 63511107264 63542087296 63554347008 63577248768 63589515264 63636956928 63649234944 63701423082 63827649864 63830622208 63978337632 64038422472 64117481472 64184254464 64242710928 64297208932 64309614336 64393205976 64437046272 64449478656 64460266112 64472702976 64504152064 64533252096 64562899878 64630136736 64714145001 64726630848 64920589074 65008002048 65134970802 65202803424 65215383552 65270706688 65332005248 65344610304 65368157184 65398188537 65412661248 65495829366 65527777524 65540420352 65625611832 65628667904 65825329152 65992261632 66108397916 66121152768 66153405952 66190012416 66252174336 66264956928 66276048256 66282611823 66319289784 66321170432 66381573114 66450703968 66519906816 66549916224 66649828509 66749338062 66752446464 66794782464 66939559984 67039502112 67085144064 67109318144 67122266112 67172343424 67185303552 67216169736 67240391031 67255271424 67373630412 67386629376 67456806912 67588558488 67679563776 67722487776 67882370688 67970606308 68016882176 68030005248 68054519808 68118432768 68149727649 68187438792 68189372416 68220699888 68251476582 68322554784 68393707008 68406902784 68527288467 68598653904 68629601106 68663077884 68676325632 68825181392 68838460416 68974866432 68988174336 68999721472 69046697984 69109582968 69134486553 69149786112 69181554816 69271479156 69284844288 69356998656 69492461544 69551412986 69564832128 69630163488 69794550144 69838815519 69867235328 69932850688 69946343424 70003694772 70069438287 70110199808 70142409744 70155942912 70247133792 70320290304 70333857792 70368165888 70457634621 70505603712 70531010352 70544618496 70597249092 70610870016 70763918896 70812096512 70851280896 70917820416 70989662304 70991675392 71056331784 71130331008 71204407296 71310716928 71343478404 71449995672 71484848208 71498640384 71510607718 71524404864 71591576544 71806106097 71809449984 71835326464 71902790144 71975629836 72043225281 72118252272 72132166656 72207286272 72301143552 72348316128 72350367744 72409690232 72442356723 72477693322 72491677056 72517799376 72531790848 72567171072 72599908608 72708903828 72806803456 72820850688 72991440896 73024974528 73134002304 73210165248 73224290304 73353153852 73429545024 73498505904 73512686592 73524991034 73539176832 73575048448 73589243904 73828813311 73832251392 73909141504 74053495296 74149752336 74241294336 74318610432 74386296864 74388406272 74422581696 74449399816 74463763968 74519318486 74533696128 74560554288 74611316736 74625712128 74757041964 74787463168 74834895168 74857699328 75082016064 75096502272 75272423424 75307004982 75323670528 75419439876 75456228664 75470787072 75497982912 75512549376 75568886352 75583466496 75647585024 75662180352 75874268712 75888907776 75991089152 76139509248 76187798748 76218802176 76367667024 76412092416 76483854336 76518992448 76533755904 76546566008 76561334784 76598680576 76633236864 76713043968 76727844864 76748287374 76862874132 76942920384 77173485642 77197002432 77292306432 77428329066 77443267968 77445464064 77508964192 77581756232 77596724736 77624686656 77677535232 77778502912 77793509376 77829249168 78011572056 78026623488 78260436144 78333933924 78365810688 78518868912 78557169568 78600639744 78674457024 78689636352 78702807304 78756389888 78771585024 78873974784 78910210962 78992389344 79028025516 79110326592 79164186624 79318804176 79347386646 79609408758 79627026432 79663608576 79692315296 79707691008 79767157816 79782547968 79865634816 79948808192 80021622384 80104958208 80209081128 80224556544 80263689216 80279175168 80420454234 80464955472 80540523612 80770047584 80785631232 80814742272 80890638912 80974879744 80990502912 81012081117 81133033806 81217527072 81233197056 81338786496 81394163712 81460901511 81553136688 81582524298 81586323456 81638067456 81907653888 81923457024 81937169248 81992953856 82115371008 82153096344 82200887296 82275752592 82361435904 82447208448 82524638208 82540560384 82608238152 82685819142 82731573936 82771929504 82787899392 82967341952 83045260192 83061282816 83147784192 83255862272 83294111571 83310182208 83418471378 83505344736 83521456128 83562196992 83608436736 83686957056 83725404408 83755574793 83771734464 83850408144 83880623574 83921539636 83937731328 84135896064 84189257064 84214911744 84302614528 84318879744 84467268072 84516405248 84555233664 84681476352 84739129344 84769665024 84786020352 84849275904 84865646592 84888257247 84904635456 84935230776 85014997146 85103533152 85119952896 85304450176 85358552301 85384563296 85489975296 85640424573 85656947904 85746152448 85857607968 85913625402 85916061696 85932638208 85963603968 86044336128 86083866504 86114886759 86131501632 86173515648 86212391472 86285526668 86302174464 86560785432 86677336064 86846627736 86937071232 86953844736 87126147072 87157542912 87197584716 87279475761 87296315328 87327772488 87370370032 87387227136 87500815776 87517698048 87763018563 87767105536 88052830899 88161537024 88253349888 88333727526 88336232448 88353275904 88376815764 88425719712 88508764152 88540658217 88600938624 88618033152 88693209088 88733221632 88866438012 88999117416 89003261952 89059709952 89386002816 89446858752 89496354816 89580404736 89621559648 89653854708 89671152384 89738052543 89755366464 89831507216 89848839168 89942409216 90118077984 90235216269 90239418368 90296650368 90509827584 90706673664 90739359744 90824577024 90866303532 90883835136 90916585056 90960933184 91001968776 91096739712 91114315776 91191609344 91209203712 91369717956 91464871872 91506134808 91550770512 91568434176 91784613888 91842825888 91966488576 92041894978 92146110624 92179315404 92242073088 92361972208 92379792384 92422233387 92475998208 92656615392 92753109504 92840217984 92934267921 93059400192 93118420692 93261791232 93338259696 93425917716 93443943168 93523212992 93541257216 93662845056 93760387072 93778477056 93803462346 93824221184 93943512828 94007471616 94041347136 94059491328 94129665456 94147826688 94191079959 94429947744 94468374528 94557093888 94634624414 94652883072 94741775712 94840441344 94858739712 94939209728 95025676581 95080955904 95124637872 95266660896 95313130944 95331520512 95365873152 95455435392 95552134623 95741474796 95745933312 95967506448 96057633708 96157669696 96176222208 96276381696 96401524736 96445813398 96464421504 96467156992 96589808964 96655569408 96690399168 96709054464 96756228096 96799878144 96844349817 96945205104 97089946272 97300388482 97366632704 97512003072 97613553664 97702456203 97804205136 97906060032 97998007872 98016915456 98052235776 98118991872 98243744049 98291666286 98310630528 98438417748 98443001856 98737993728 98866336448 98988392448 99162596874 99181729152 99184541696 99230108928 99285018624 99378261504 99414072384 99478934676 99481755648 99572359671 99676055952 99779860224 99824874336 100109354752 100128669696 100363231232 100409339976 100559253168 100627716096 100663977216 100683399168 100758515136 100777955328 100824254604 100882907136 101060445618 101079944064 101165691616 101185210368 101519345664 101583731664 101625069568 101823556032 101955909462 101978472448 102025323264 102045007872 102081779712 102177649152 102281158188 102284058624 102331049832 102377214873 102483832176 102590560512 102610354176 102897980856 102929336576 102994616826 103056408576 103237772088 103257690624 103462299648 103499582208 103570046976 103664374452 103724679168 103752314413 103772332224 103907218734 103927266432 104015429408 104035497984 104327119479 104347248192 104445245232 104487747584 104691825216 104800852992 104899276032 104919515136 105005542158 105028780032 105165299712 105213614616 105233914368 105323185792 105370700688 105480435456 105500786688 105552248832 105758405568 105796515528 105895873638 106145878344 106218144768 106276921344 106376730624 106484493456 106487513088 106584497676 106674914819 106695496512 106806610944 106945441504 106966075392 107015217606 107018252288 107038900224 107227272312 107265911577 107286607296 107387364816 107714174976 107752989696 107854185216 107963444754 107987337216 108016108156 108177378408 108198249984 108290036096 108310929408 108451715328 108525551616 108614535348 108716539983 108737515584 108776699064 108781764608 108850756608 109063355742 109210205184 109231276032 109487161344 109537461792 109679841997 109701003456 109815247872 109836435456 109929611264 110029730778 110032850944 110054080512 110144317536 110247758856 110287486551 110308765248 110362572672 110383865856 110748377088 110863712256 111058815428 111080242944 111224628504 111340459648 111361941504 111416262656 111477915648 111582609408 111633872544 111674099724 111695645952 111778977729 111800544192 111840831432 111916975104 112135562946 112181194752 112252342752 112286548992 112623024096 112644753408 112740311552 112908635136 112960507473 112985505792 113026220032 113129159814 113132367872 113154195456 113184342996 113206180608 113246974368 113353329528 113471377536 113493270528 113811403068 113833361664 113986633728 114187232764 114209263872 114328203264 114476810624 114551500536 114554748928 114618138624 114725781504 114778488672 114819849012 114842002176 114898020864 114949855296 115069565952 115122431061 115294311198 115414380576 115760228463 115795503648 115916094976 115938459648 116142493599 116168196096 116210057216 116263446288 116372634348 116395087104 116437029984 116516302848 116667754368 116690264064 116743873752 117017358084 117039935232 117403774532 117548716032 117671133184 117778303368 117781643264 117835754352 117900959616 118011685536 118054210956 118134584832 118157377536 118310962176 118365316443 118488584016 118542038274 118665489888 118746279936 119021079969 119181337088 119262478336 119414113137 119440539648 119495412864 119538472944 119561536512 119650736724 119673821952 119798452224 119923212288 120032433576 120134258794 120157437312 120313621692 120336834816 120395533824 120418762752 120630681351 120679770112 120985812992 121099436032 121155071376 121178446848 121222113408 121335958368 121462319616 121485754368 121699550709 121826290608 121849795584 121953162496 122008179744 122067694016 122091245568 122373786447 122379485184 122457101184 122621984768 122861480832 122905753872 122989430784 123173056512 123229644516 123301330944 123413628888 123518322422 123542153856 123670812672 123786957312 123810840576 123912357228 124028728713 124079200256 124157894256 124451012928 124567890288 124591924224 124721676288 124883793408 124965273312 125071283128 125127707067 125258017104 125282184192 125343295488 125388462848 125412655104 125506220608 125530435584 125588106612 125820935361 125882309454 125906596992 125957832704 126076125184 126203844096 126283885596 126322367616 126453921792 126478319616 126700902108 126774607872 126832850496 126997711786 127022214528 127084174592 127108694016 127154497536 127179030528 127273913856 127298469888 127402846164 127522495719 127655299728 127661244416 127956675264 128076844944 128234962944 128368508928 128485421856 128594417864 128619228672 128786411952 128874092544 128898957312 128920532224 128945405952 129008304128 129066504192 129125799756 129260273472 129428290002 129453261696 129841178148 130016004096 130269941604 130405606848 130430767104 130541413376 130664010496 130689220608 130736314368 130796377074 130825322496 130991658732 131055555048 131080840704 131251223664 131257335808 131650658304 131984523264 132216795832 132242305536 132306811904 132380024832 132504348672 132529913856 132552096512 132565223646 132638579568 132642340864 132763146228 132901407936 133039813632 133099832448 133299657018 133498676124 133504892928 133589564928 133879119968 134079004224 134170288128 134218636288 134244532224 134344686848 134370607104 134432339472 134480782062 134510542848 134747260824 134773258752 134913613824 135177116976 135359127552 135444975552 135764741376 135941212616 136033764352 136060010496 136109039616 136236865536 136299455298 136374877584 136378744832 136441399776 136502953164 136645109568 136787414016 136813805568 137054576934 137197307808 137259202212 137326155768 137352651264 137650362784 137676920832 137949732864 137999442944 138062842467 138093395968 138219165936 138268973106 138299572224 138363109632 138542958312 138569688576 138713997312 138984923088 139102825972 139129664256 139233463487 139260326976 139589100288 139677631038 139734470656 139865701376 139892686848 140007389544 140138876574 140220399616 140284819488 140311885824 140494267584 140640580608 140667715584 140705193519 140736331776 140915269242 141011207424 141062020704 141089236992 141194498184 141221740032 141527837792 141624193024 141702561792 141835640832 141951936621 141979324608 141983350784 142112663568 142260662016 142408814592 142621433856 142686956808 142899991344 142969696416 142997280768 143021215436 143048809728 143183153088 143612212194 143618899968 143670652928 143805580288 143951259672 144086450562 144236504544 144264333312 144414572544 144602287104 144668720097 144696632256 144700735488 144819380464 144884713446 144955386644 144983354112 145035598752 145063581696 145134342144 145199817216 145417807656 145613606912 145641701376 145950582723 145982881792 146049949056 146268004608 146420330496 146448580608 146706307704 146859090048 146997011808 147025373184 147049982068 147078353664 147150096896 147178487808 147437499429 147657626622 147664502784 148106990592 148299504672 148482588672 148743895311 148772593728 148776812544 148845163392 148898799632 148927527936 149038636972 149067392256 149121108576 149222633472 149251424256 149514083928 149574926336 149669790336 149715398656 150164032128 150193004544 150544846848 150614009964 150838879752 150912457328 150941574144 150995965824 151025098752 151137772704 151166932992 151295170048 151324360704 151590668427 151748537424 151777815552 152279018496 152375597496 152437604352 152735334048 152933864193 152967708672 153037984896 153067511808 153093132016 153122669568 153197361152 153266473728 153426087936 153455689728 153496574748 153725748264 153885840768 154346971284 154394004864 154491925239 154584612864 154856658132 154886535936 155017928384 155163512464 155193449472 155249373312 155355070464 155557005824 155587018752 155658498336 155860828101 156023144112 156053246976 156520872288 156667867848 156731621376 157037737824 157114339136 157201279488 157348914048 157379272704 157405614608 157508313237 157512779776 157543170048 157747949568 157820421924 157984778688 158056051032 158220653184 158328373248 158637608352 158694773292 158843810457 159218817516 159327217152 159384630592 159415382016 159534315632 159565095936 159731269632 159897616384 160043244768 160209916416 160418162256 160449113088 160522826409 160527378432 160558350336 160840908468 160929910944 161081047224 161540095168 161571262464 161629484544 161781277824 161945167131 161949759488 161981005824 162024162234 162266067612 162435054144 162466394112 162677572992 162788327424 162921803022 163106273376 163165048596 163172646912 163276134912 163815307776 163846914048 163874338496 163985907712 164230742016 164306192688 164401774592 164551505184 164722871808 164894416896 165044596167 165049276416 165081120768 165216476304 165371638284 165463147872 165543859008 165575798784 165934683904 166090520384 166122565632 166295568384 166511724544 166588223142 166620364416 166836942756 167010689472 167042912256 167124393984 167216873472 167373914112 167450808816 167511149586 167543468928 167700816288 167761247148 167843079272 167875462656 168271792128 168378514128 168429823488 168605229056 168934536144 169032810496 169110467328 169362952704 169478258688 169539330048 169693739721 169698551808 169731293184 169776514494 169809270912 169870461552 170029994292 170207066304 170239905792 170608900352 170717104602 170769126592 170979950592 171280849146 171313895808 171492304896 171715215936 171827250804 171832123392 171927207936 171973014301 172088672256 172167733008 172229773518 172263003264 172347031296 172424782944 172571053336 172604348928 173121570864 173354672128 173693255472 173874142464 173907689472 174252294144 174315085824 174395169432 174558951522 174592630656 174655544976 174740740064 174774454272 175001631552 175035396096 175526037126 175534211072 176105661798 176323074048 176506699776 176667455052 176672464896 176753631528 176817324563 176851439424 177017528304 177081316434 177201877248 177236066304 177386418176 177466443264 177732876024 177998234832 178006523904 178119419904 178772005632 178893717504 178992709632 179160809472 179208543077 179243119296 179307709416 179342304768 179476105086 179510732928 179663014432 179697678336 179884818432 180201388191 180236155968 180470432538 180478836736 180593300736 181019655168 181413347328 181478719488 181649154048 181732607064 181767670272 181798094269 181833170112 181921866368 182003937552 182193479424 182228631552 182383218688 182418407424 182739435912 182929743744 183012269616 183101541024 183136868352 183569227776 183685651776 183932977152 184083789956 184256671051 184292221248 184358630808 184484146176 184723944416 184759584768 184844466774 184951996416 185277483633 185313230784 185506219008 185680435968 185868535842 186118800384 186236841384 186523582464 186676519392 186851835432 186887886336 186919167347 187046425984 187082514432 187325690112 187520774144 187556954112 187606924692 187887025656 188014943232 188082694272 188118982656 188259330912 188295653376 188382159918 188823464181 188859895488 188936749056 189114187776 189269248828 189305766144 189446999813 189483551424 189680882688 189717479424 189878419456 190051353162 190161911808 190249275744 190496567679 190533321792 190626261888 190663041024 190731746304 190910870784 191104269246 191482949592 191491866624 191935012896 192115267416 192315339392 192352444416 192552763392 192803049472 192891626796 192928843008 193179617928 193311138816 193380798336 193418108928 193512456192 193599756288 193688699634 193890410208 194142435003 194179892544 194600776964 194733265408 195024006144 195227107328 195404912406 195608410272 195812120064 195996015744 196033830912 196104471552 196194565611 196237983744 196487488098 196583332572 196621261056 196876835496 196886003712 197475987456 197732672896 197976784896 198325193748 198363458304 198460217856 198570037248 198756523008 198828144768 198847835469 198957869352 198963511296 199144719342 199352111904 199559720448 199649748672 199949485527 200218709504 200257339392 200726462464 200818679952 201118506336 201255432192 201327954432 201366798336 201517030272 201555910656 201648509208 201721173093 201765814272 202120891236 202159888128 202331383232 202370420736 203038691328 203167463328 203250139136 203647112064 203911818924 204050646528 204090015744 204163559424 204355298304 204449182947 204562316376 204568117248 204662099664 204754429746 204967664352 205181121024 205220708352 205581865401 205795961712 205858673152 205989233652 206475544176 206515381248 206924599296 206999164416 207140093952 207328748904 207403459659 207449358336 207504628826 207544664448 207814437468 207854532864 208030858816 208070995968 208654238958 208694496384 208890490464 208975495168 209383650432 209516446557 209601705984 209798552064 209839030272 210011084316 210208314861 210330599424 210427229232 210467828736 210646371584 210741401376 210960870912 211001573376 211104497664 211372903863 211516811136 211593031056 211791747276 212291756688 212436289536 212553842688 212753461248 212968986912 212975026176 213168995352 213349829638 213390993024 213613221888 213890883008 213932150784 214030435212 214036504576 214454544624 214531823154 214573214592 214774729632 215418318291 215428349952 215505979392 215708370432 215926889508 216032216312 216129675843 216354756816 216396499968 216580072192 216621858816 216903430656 217051103232 217229070696 217327070169 217433079966 217475031168 217553398128 217563529216 217701513216 218126711484 218420410368 218462552064 218974322688 219074923584 219359683994 219402006912 219630495744 219672870912 219859222528 220059461556 220065701888 220288635072 220495517712 220574973102 220617530496 220725145344 220767731712 221486439933 221496754176 221727424512 222117630856 222160485888 222449257008 222680919296 222723883008 222832525312 222955831296 223165218816 223267745088 223348199448 223391291904 223557955458 223601088384 223681662864 223833950208 224271125892 224362389504 224504685504 224573097984 225246048192 225289506816 225480623104 225817270272 225921014946 225971011584 226052440064 226258319628 226264735744 226368685992 226412361216 226493948736 226706659056 226942755072 226986541056 227622806136 227666723328 227973267456 228374465528 228418527744 228656406528 228953621248 229103001072 229109497856 229236277248 229451563008 229556977344 229639698024 229684004352 229796041728 229899710592 230139131904 230244862122 230588622396 230784233999 230828761152 231520456926 231591007296 231832189952 231876919296 232284987198 232336392192 232420114432 232526892576 232745268696 232790174208 232874059968 233032605696 233335508736 233380528128 233487747504 234034716168 234079870464 234807549064 235097432064 235342266368 235556606736 235563286528 235671508704 235801919232 236023371072 236108421912 236269169664 236314755072 236621924352 236730632886 236977168032 237084076548 237285198337 237330979776 237492559872 238042159938 238362674176 238524956672 238828226274 238881079296 238990825728 239076945888 239123073024 239301473448 239347643904 239596904448 239846424576 240064867152 240268517588 240314874624 240627243384 240673669632 240791067648 240837525504 241261362702 241359540224 241971625984 242198872064 242310142752 242356893696 242444226816 242671916736 242924639232 242971508736 243036243351 243399101418 243652581216 243699591168 243906324992 244016359488 244135388032 244182491136 244382704533 244747572894 244758970368 244914202368 245243969536 245722961664 245811507744 245978861568 246346113024 246459289032 246602661888 246827257776 247036644844 247084307712 247341625344 247573914624 247621681152 247824714456 248057457426 248158400512 248315788512 248902025856 249135780576 249183848448 249443352576 249767586816 249882334713 249930546624 250142566256 250255414134 250516034208 250564368384 250686590976 250776925696 250825310208 251012441216 251060871168 251176213224 251266724379 251641870722 251764618908 251813193984 252152250368 252407688192 252567771192 252644735232 252907843584 252956639232 253401804216 253549215744 253665700992 253995423572 254044429056 254168349184 254217388032 254308995072 254358061056 254547827712 254596939776 254664771741 254805692328 255044991438 255310599456 255913350528 256075656903 256153689888 256469925888 256921273719 256970843712 257188835728 257238457344 257572823904 257748185088 257797914624 257841064448 257890811904 258016608256 258133008384 258251599512 258344660277 258520546944 258856580004 258906523392 259682356296 260032008192 260539883208 260811213696 260861534208 261082826752 261328020992 261378441216 261472628736 261592754148 261838427283 261983317464 262111110096 262161681408 262502447328 263289055689 263301316608 264158492697 264433591664 264484611072 264613623808 264760049664 265008697344 265059827712 265104193024 265130447292 265277159136 265284681728 265526292456 265621974651 265802815872 266079627264 266199664896 266599314036 266997352248 267009785856 267179129856 267758239936 268158008448 268340576256 268437272576 268489064448 268689373696 268741214208 268864678944 268961564124 269214157629 269494521648 269546517504 269827227648 270354233952 270705648807 270718255104 270889951104 271529482752 271882425232 272067528704 272120020992 272218079232 272473731072 272598910596 272749755168 272757489664 272882799552 273005906328 273290219136 273574828032 273627611136 274109153868 274394615616 274518404424 274652311536 274705302528 275300725568 275353841664 275899465728 275998885888 276125684934 276186791936 276438331872 276537946212 276726219264 277085916624 277139377152 277266700161 277427994624 277969846176 278205651944 278259328512 278466926974 278520653952 279178200576 279355262076 279468941312 279731402752 279785373696 280014779088 280277753148 280440799232 280569638976 280623771648 280988535168 281281161216 281335431168 281410387038 281472663552 281830538484 282022414848 282124041408 282178473984 282388996368 282443480064 283055675584 283248386048 283405123584 283671281664 283903873242 283958649216 283966701568 284225327136 284521324032 284817629184 285077029743 285242867712 285373913616 285799982688 285939392832 285994561536 286042430872 286097619456 286366306176 287224424388 287237799936 287341305856 287611160576 287902519344 288172901124 288473009088 288528666624 288829145088 289204574208 289337440194 289393264512 289401470976 289638760928 289769426892 289910773288 289966708224 290071197504 290127163392 290268684288 290399634432 290835615312 291227213824 291901165446 291965763584 292099898112 292536009216 292840660992 293107368609 293412615408 293718180096 293994023616 294050746368 294099964136 294156707328 294300193792 294356975616 294874998858 295315253244 295329005568 296213981184 296599009344 296965177344 297044297429 297487790622 297545187456 297553625088 297690326784 297797599264 297855055872 298077273944 298134784512 298242217152 298445266944 299028167856 299149852672 299339580672 299430797312 300328064256 300386009088 301089693696 301228019928 301677759504 301824914656 301883148288 301991931648 302050197504 302275545408 302333865984 302590340096 302648721408 303181336854 303497074848 303555631104 304558036992 304751194992 304875208704 305411742427 305470668096 305867728386 305935417344 306075969792 306135023616 306186264032 306245339136 306394722304 306532947456 306852175872 306993149496 307451496528 307771681536 308693942568 308788009728 308983850478 309169225728 309713316264 309773071872 310035856768 310327024928 310386898944 310498746624 310710140928 311114011648 311174037504 311256943239 311316996672 311721656202 312046288224 312106493952 312981358437 313041744576 313335735696 313463242752 314014890101 314075475648 314228678272 314402558976 314697828096 314758545408 314811229216 315016626474 315025559552 315086340096 315495899136 315640843848 315969557376 316112102064 316441306368 316656746496 317275216704 317389546584 317687620914 318437635032 318654434304 318769261184 318830764032 319068631264 319130191872 319462539264 320024744457 320086489536 320419832832 320836324512 320898226176 321045652818 321054756864 321116700672 321681816936 321797734731 321859821888 322162094448 322860379963 323080190336 323142524928 323258969088 323562555648 323890334262 323899518976 323962011648 324048324468 324532135224 324870108288 324932788224 325355145984 325576654848 325843606044 326149619949 326212546752 326330097192 326345293824 326552269824 327630615552 327693828096 327748676992 327971815424 328461484032 328612385376 329039525991 329103010368 329445743616 329788833792 330089192334 330098552832 330162241536 330432952608 330743276568 330862459653 330926295744 331087718016 331151597568 331869367808 332181040768 332245131264 332591136768 333023449088 333176446284 333240728832 333673885512 334021378944 334085824512 334248787968 334433746944 334747828224 334901617632 335022299172 335086937856 335336933187 335401632576 335522494296 335686158544 335750925312 336543584256 336757028256 336859646976 337210458112 337869072288 338220934656 338725905408 338881522419 338956517376 339078660096 339387479442 339397103616 339462586368 339553028988 339618541824 339740923104 340059988584 340414132608 340479811584 341217800704 341434209204 341538253184 341959901184 342561698292 342627791616 342984609792 343430431872 343654501608 343664246784 343854415872 343946028602 344177344512 344335466016 344459547036 344526006528 344694062592 344849565888 345142106672 345208697856 345367293183 346243141728 346709344256 347280685389 347386510944 347748284928 347815378944 348427480797 348504588288 348630171648 348790338864 349117903044 349185261312 349311089952 349481480128 349548908544 350003263104 350070792192 351052074252 351068422144 352211323596 352646148096 353013399552 353334910104 353344929792 353507263056 353634649126 353702878848 354035056608 354162632868 354403754496 354472132608 354772836352 354932886528 355095949329 355465752048 355996469664 356238839808 357063239907 357544011264 357787435008 358242339411 358321618944 358417086154 358486238592 358615418832 358684609536 358952210172 359021465856 359326028864 359395356672 359769636864 360402776382 360472311936 360940865076 360957673472 361186601472 361892044053 362039310336 362957438976 363298308096 363465214128 363535340544 363596188538 363666340224 363843732736 364007875104 364386958848 364457263104 364766437376 365098652127 365478871824 365859487488 366024539232 366203082048 366273736704 367121359341 367138455552 367371303552 367865954304 368167579912 368513342102 368584442496 368717261616 368968292352 369447888832 369519169536 369688933548 369903992832 370554967266 370626461568 371012438016 371360871936 371737071684 372086186139 372237600768 372473682768 373353038784 373703670864 373775772672 373838334694 374092851968 374165028864 374651380224 375041548288 375213849384 375383121201 375774051312 376029886464 376165388544 376237965312 376518661824 376591306752 376764319836 377462806083 377646928362 377719790976 377873498112 378228375552 378538497656 378611532288 378893999626 378967102848 379361765376 379434958848 379756838912 380102706324 380323823616 380498551488 380993135358 381066643584 381252523776 381326082048 381463492608 381821741568 382208538492 382567487157 382965899184 382983733248 383870025792 384230534832 384630678784 384704888832 385105526784 385606098944 385783253592 385857686016 386359235856 386622277632 386761596672 386836217856 387024912384 387199512576 387377399268 387780820416 388284870006 388359785088 389201553928 389466530816 390048012288 390454214656 390809824812 391216820544 391624240128 391992031488 392067661824 392208943104 392389131222 392475967488 392974976196 393166665144 393242522112 393753670992 393772007424 394951974912 395465345792 395953569792 396650387496 396726916608 396920435712 397140074496 397513046016 397656289536 397695670938 397915738704 397927022592 398289438684 398627313271 398704223808 399119440896 399299497344 399898971054 400437419008 400514678784 401452924928 401637359904 402237012672 402510864384 402655908864 402733596672 403034060544 403111821312 403297018416 403442346186 403531628544 404241782472 404319776256 404662766464 404740841472 406077382656 406334926656 406500278272 407294224128 407823637848 408101293056 408180031488 408327118848 408710596608 408898365894 409124632752 409136234496 409324199328 409508859492 409856251673 409935328704 410362242048 410441416704 411163730802 411591923424 411717346304 411978467304 412951088352 413030762496 413849198592 413998328832 414188527401 414280187904 414657497808 414806919318 414898716672 415009257652 415089328896 415628874936 415709065728 416061717632 416141991936 417308477916 417388992768 417700390461 417780980928 417950990336 418767300864 419032893114 419203411968 419597104128 419678060544 420022168632 420416629722 420661198848 420854458464 420935657472 421292743168 421482802752 421921741824 422003146752 422115580557 422208995328 422745807726 423033622272 423186062112 423583494552 424583513376 424872579072 425107685376 425506922496 425855809863 425937973824 425950052352 426337990704 426699659276 426781986048 427226443776 427781766016 427864301568 428060870424 428073009152 428909089248 429063646308 429146429184 429549459264 430836636582 430856699904 431011958784 431416740864 431853779016 432064432624 432259351686 432709513632 432792999936 433160144384 433243717632 433806861312 434006160291 434102206464 434458141392 434654140338 434866159932 434950062336 435106796256 435403026432 436253422968 436840820736 436925104128 437851748169 437948645376 438149847168 438719367988 438804013824 439260991488 439345741824 439718445056 440118923112 440131403776 440577270144 440991035424 441149946204 441235060992 441450290688 441535463424 442312498287 442972879866 442993508352 444235261712 444320971776 444898514016 445361838592 445447766016 445665050624 446231685933 446330437632 446535490176 446696398896 446782583808 447115910916 447202176768 447363325728 447667900416 448542251784 448724779008 449009371008 449146195968 450492096384 450579013632 450961246208 451634540544 451842029892 452104880128 452516639256 452529471488 452737371984 452824722432 452987897472 453413318112 453885510144 453973082112 454772005281 455245612272 455333446656 456748931056 456837055488 457312813056 457907242496 458206002144 458218995712 458801592579 458903126016 459113954688 459279396048 459368008704 459592083456 459799421184 460278263808 460489724244 461177244792 461568467998 461657522304 463040913852 463182014592 463475775717 463664379904 463753838592 464569974396 464840228864 465053785152 465490537392 465580348416 465748119936 466065211392 466671017472 466761056256 466975495008 467582484303 468069432336 468159740928 469615098128 470194864128 470684532736 471113213472 471126573056 471343017408 471603838464 472046742144 472216843824 472524939711 472538339328 472629510144 473243848704 473461265772 473954336064 474168153096 474570396674 474661959552 474985119744 476084319876 476531431371 476725348352 477049913344 477656452548 477981651456 478153891776 478246146048 478602946896 478695287808 479193808896 479692849152 480129734304 480537035176 480629749248 481254486768 481347339264 481582135296 481675051008 482522725404 482719080448 483943251968 484397744128 484620285504 484713787392 484888453632 485343833472 485835501393 485849278464 485943017472 486072486702 486798202836 487305162432 487399182336 487812649984 488032718976 488270776064 488364982272 488765409066 489495145788 489517940736 489828404736 490487939072 491445923328 491623015488 491957723136 492692226048 492918578064 493205323776 493654515552 494073289688 494168615424 494683250688 495147829248 495243362304 495649428912 496114914852 496316801024 496631577024 497804051712 498271561152 498367696896 498886705152 499535173632 499764669426 499861093248 500285132512 500510828268 501032068416 501128736768 501373181952 501553851392 501650620416 502024882432 502121742336 502352426448 502533448758 503283741444 503529237816 503626387968 504304500736 504815376384 505135542384 505289470464 505815687168 506803608432 507098431488 507331401984 507990847144 508088858112 508336698368 508434776064 508617990144 509095655424 509193879552 509329543482 509611384656 510089982876 510621198912 511826701056 512151313806 512307379776 512939851776 513842547438 513941687424 514377671456 514476914688 515145647808 515496370176 515682128896 515781623808 515919042903 516033216512 516266016768 516503199024 516689320554 517041093888 517713160008 517813046784 519364712592 520064016384 521079766416 521622427392 521723068416 522165653504 522656041984 522756882432 522945257472 523185508296 523676854566 523966634928 524222220192 524323362816 525004894656 526578111378 526602633216 528316985394 528867183328 528969222144 529227247616 529520099328 530017394688 530208386048 530260894584 530451973689 530554318272 530569363456 531052584912 531243949302 531605631744 532159254528 532399329792 533198628072 533994704496 534019571712 534358259712 535516479872 536316016896 536681152512 536874545152 536978128896 537378747392 537482428416 537625629231 537729357888 537923128248 538428315258 538989043296 539093035008 539654455296 540604164573 540708467904 541411297614 541436510208 541779902208 543058965504 543764850464 544135057408 544240041984 544436158464 544947462144 545197821192 545394282807 545499510336 545514979328 545765599104 546011812656 546580438272 547149656064 547255222272 548218307736 548789231232 549036808848 549304623072 549410605056 550601451136 550707683328 551798931456 551997771776 552251369868 552770013153 552876663744 553075892424 553452438528 554171833248 554278754304 554533400322 554855989248 555832450899 555939692352 556411303888 556518657024 556933853948 557041307904 558356401152 558710524152 558937882624 559462805504 559570747392 560029558176 560555506296 560757502041 560881598464 561139277952 561247543296 561977070336 562562322432 562670862336 562820774076 563661076968 564044829696 564248082816 564356947968 564777992736 564886960128 566111351168 566470392543 566496772096 566810247168 567342563328 567807746484 567917298432 568340999439 568450654272 569042648064 569635258368 570154059486 570485735424 570747827232 571489703037 571599965376 571878785664 571989123072 572084861744 572195238912 572732612352 574448848776 574475599872 574682611712 575222321152 575805038688 576345802248 576946018176 577057333248 577658290176 578409148416 578674880388 578786529024 579277521856 579538853784 579821546576 579933416448 580142395008 580254326784 580537368576 580799268864 581671230624 582427305009 582454427648 583802330892 584199796224 585072018432 585681321984 586214737218 586825230816 587436360192 587988047232 588101492736 588199928272 588313414656 588583696833 588600387584 588713951232 589749997716 590630506488 590658011136 592427962368 593198018688 593930354688 594088594858 594975581244 595090374912 595380653568 595595198528 595710111744 596154547888 596269569024 596484434304 596543506407 596890533888 598056335712 598299705344 598679161344 598861594624 599848456581 600656128512 600772018176 602179387392 602456039856 603355519008 603649829312 603766296576 603983863296 604100395008 604551090816 604667731968 605163519279 605180680192 605297442816 606362673708 606994149696 607111262208 609116073984 609502389984 609750417408 610823484854 610941336192 611735456772 612151939584 612270047232 612372528064 612490678272 612789444608 613065894912 613347548841 613704351744 613986298992 614902993056 615543363072 616745596203 617387885136 617576019456 617967700956 619426632528 619546143744 620071713536 620654049856 620773797888 620997493248 621420281856 622210378977 622228023296 622348075008 622513886478 622633993344 623443312404 624092576448 624212987904 625962716874 626083489152 626671471392 626926485504 628029780202 628150951296 628457356544 628805117952 629395656192 629517090816 629622458432 630033252948 630051119104 630624944583 630991798272 631281687696 631939114752 632224204128 632882612736 633313492992 634118711589 634550433408 634779093168 635375241828 636875270064 637308868608 637538522368 637661528064 638137262528 638260383744 638925078528 640049488914 640172979072 640839665664 641672649024 641796452352 642091305636 642109513728 643363633872 643595469462 643719643776 644324188896 645720759926 646160380672 646285049856 646517938176 647125111296 647780668524 647799037952 648096648936 648389027529 649064270448 649740216576 649865576448 650710291968 651153309696 651687212088 651981210507 652299239898 652425093504 652660194384 652690587648 653104539648 655261231104 655387656192 655497353984 655943630848 656922968064 657224770752 658079051982 658206020736 658891487232 659577667584 660178384668 660197105664 660738423367 660865905216 661486553136 661724919306 661852591488 662175436032 662303195136 663738735616 664362081536 664490262528 665182273536 666046898176 666352892568 666481457664 667347771024 668042757888 668171649024 668497575936 668867493888 669495656448 669803235264 670044598344 670173875712 670673866374 670803265152 671044988592 671372317088 671501850624 673087168512 673514056512 673719293952 674420916224 675738144576 676441869312 677451810816 677763044838 677913034752 678157320192 678774958884 678794207232 679106057976 679237083648 679350773321 679481846208 680119977168 680828265216 680959623168 682435601408 682868418408 683076506368 683919802368 685123396584 685255583232 685969219584 686860863744 687309003216 687328493568 687708831744 687892057204 688354689024 688538086559 688670932032 688919094072 689052013056 689388125184 689699131776 690284213344 690417395712 690734586366 692352701997 692486283456 693418688512 694561370778 694773021888 695496569856 695630757888 696854961594 697009176576 697260343296 697580677728 698235806088 698370522624 698487414823 698622179904 698962960256 699097817088 700006526208 700141584384 702104148504 702136844288 704422647192 705292296192 706026799104 706669820208 706689859584 707014526112 707269298252 707405757696 707933525617 708070113216 708325265736 708807508992 708944265216 709545672704 709865773056 710191898658 710931504096 711855595011 711992939328 712477679616 714126479814 715088022528 715574870016 716484678822 716643237888 716834172308 716972477184 717230837664 717369219072 717904420344 718042931712 718652057728 718790713344 719539273728 720805552764 720944623872 721881730152 721915346944 722373202944 723784088106 724078620672 725914877952 726596616192 726930428256 727070681088 727192377076 727332680448 727687465472 728015750208 728773917696 728914526208 729108730053 729532874752 730197304254 730957743648 731718974976 732049078464 732406164096 732547473408 733148113599 734242718682 734276911104 734742607104 735731908608 736335159824 737026684204 737168884992 737434523232 737936584704 738895777664 739038339072 739377867096 739807985664 741109934532 741252923136 742024876032 742721743872 743474143368 744172372278 744475201536 744947365536 746706077568 747407341728 747551545344 747676669388 748185703936 748330057728 749302760448 749647004139 750083096576 750427698768 750766242402 751548102624 752059772928 752330777088 752475930624 753037323648 753182613504 753528639672 753800173137 754925612166 755293856724 755439581952 756456751104 757076995312 757223064576 757787999252 757934205696 758723530752 758869917696 759513677824 760205412648 760647647232 760997102976 761986270716 762133287168 762505047552 762652164096 762926985216 763643483136 763994315223 764417076984 765134974314 765931798368 767740051584 768226970709 768461069664 769261357568 769409777664 770763821157 771212197888 771566507184 771715372032 772718471712 773244555264 773523193344 773672435712 774049824768 774399025152 774754798536 775033980831 775561640832 776569740012 776719570176 778403107856 778933061632 780096024576 780908429312 781619649624 782433641088 783248480256 783984062976 784135323648 784417886208 784778262444 785515281849 785949952392 786333330288 786485044224 787507341984 789867167067 789903949824 790930691584 792475478091 793300774992 793453833216 793840871424 794280148992 795026092032 795312579072 795391341876 795831477408 795854045184 796578877368 796865923953 797254626542 797408447616 798238881792 798598994688 799797942108 800874838016 801029357568 802905849856 803274719808 804474025344 805021728768 805311817728 805467193344 806068121088 806223642624 806594036832 806884692372 807642472887 808483564944 808639552512 809325532928 809481682944 812116946421 812154765312 812669853312 813000556544 814588448256 815647275696 816202586112 816360062976 816654237696 817421193216 817796731788 818249265504 818272468992 818648398656 819017718984 819712503346 819870657408 820724484096 820882833408 822327461604 823183846848 823434692608 823956934608 825902176704 826061524992 827698397184 827996657664 828377054802 828560375808 829314995616 829613838636 830018515304 830178657792 831257749872 831418131456 832123435264 832283983872 834616955832 834777985536 835400780922 835561961856 835901980672 837534601728 838065786228 838406823936 839194208256 839356121088 840044337264 840833259444 841322397696 841708916928 841871314944 842585486336 842965605504 843843483648 844006293504 844231161114 844417990656 845491615452 846067244544 846372124224 847166989104 849167026752 849745158144 850215370752 851013844992 851711619726 851875947648 851900104704 852675981408 853399318552 853563972096 854452887552 855563532032 855728603136 856121740848 856146018304 857818178496 858127292616 858292858368 859098918528 861673273164 861713399808 862023917568 862833481728 863707558032 864128865248 864518703372 865419027264 865585999872 866320288768 866487435264 867613722624 868012320582 868204412928 868916282784 869308280676 869732319864 869900124672 870213592512 870806052864 872506845936 873681641472 875703496338 875897290752 876299694336 877438735976 877608027648 878521982976 879436890112 880237846224 880262807552 881154540288 881982070848 882299892408 882470121984 882900581376 883070926848 884624996574 885945759732 885987016704 888470523424 888641943552 889797028032 890723677184 890895532032 891132892287 891330101248 892463371866 892660875264 893070980352 893392797792 893565167616 894231821832 894404353536 894726651456 895335800832 897084503568 897449558016 898018742016 898292391936 900984192768 901158027264 901922492416 903269081088 903684059784 904209760256 905033278512 905058942976 905474743968 905649444864 905975794944 906826636224 907771020288 907946164224 909544010562 910491224544 910666893312 913497862112 913674110976 914625626112 915814484992 916235227281 916412004288 916437991424 917603185158 917806252032 918227909376 918558792096 918736017408 919184166912 919598842368 920556527616 920979448488 922354489584 923136935996 923315044608 926081827704 926364029184 926951551434 927328759808 927507677184 929139948792 929680457728 930107570304 930981074784 931160696832 931496239872 932130422784 933342034944 933522112512 933770829717 933950990016 935164968606 936138864672 936319481856 938944075311 939230196256 940389728256 942044670303 942226426944 942253146112 942686034816 943207676928 944093484288 944433687648 945049879422 945076678656 945259020288 946487697408 946922531544 947908672128 948336306192 949140793348 949323919104 949970239488 952168639752 953062862742 953450696704 955312905096 955963302912 956307783552 956492292096 957205893792 957390575616 958387617792 960074233371 960259468608 961074070352 961259498496 962508973536 962694678528 963164270592 963350102016 965045450808 965393204193 965438160896 968581139889 968795488256 969240571008 969427574784 969776907264 970687666944 971671002786 971698556928 971886034944 972144973404 973596405672 974610324864 974798364672 975625299968 976065437952 976541552128 976729964544 977530818132 978448859847 978990291576 979035881472 979656809472 982891846656 983246030976 983915446272 985384452096 985837156128 987118577973 987309031104 988146579376 988337230848 989366501376 990295658496 990486724608 991298857824 992229829704 992587378959 992633602048 993263154048 995608103424 996543122304 996735393792 997773410304 999070347264 999529338852 999722186496 1000570265024 1001021656536 1002064136832 1002257473536 1002746363904 1003107702784 1003301240832 1004049764864 1004243484672 1004704852896 1005066897516 1006010799561 1006567482888 1007058475632 1007252775936 1009630752768 1010271084768 1010578940928 1011631374336 1013607216864 1014662803968 1015981694288 1016177716224 1016644567257 1016673396736 1016869552128 1017235980288 1018191310848 1018387759104 1018659086964 1019222769312 1020179965752 1021242397824 1023653402112 1024302627612 1024614759552 1025879703552 1027685094876 1027883374848 1028755342912 1028953829376 1030291295616 1030992740352 1031364257792 1031563247616 1031838085806 1032066433024 1032532033536 1033006398048 1033378641108 1034082187776 1035426320016 1035626093568 1036101879549 1038729425184 1040128032768 1042159532832 1043244854784 1043446136832 1044331307008 1045282442391 1045312083968 1045513764864 1045890514944 1046371016592 1047353709132 1047933269856 1048444440384 1048646725632 1050009789312 1053156222756 1053205266432 1056633970788 1057734366656 1057938444288 1058454495232 1059040198656 1060034789376 1060416772096 1060521789168 1060903947378 1061108636544 1061138726912 1062105169824 1062487898604 1063211263488 1064318509056 1064798659584 1065287847987 1066397256144 1067989408992 1068716519424 1071032959744 1072632033792 1073362305024 1073749090304 1074727018233 1074757494784 1074964856832 1075251258462 1075458715776 1075846256496 1076856630516 1077978086592 1078186070016 1079308910592 1081208329146 1081416935808 1082822595228 1082873020416 1083559804416 1086117931008 1087529700928 1088270114816 1088872316928 1089894924288 1090395642384 1090788565614 1090999020672 1091029958656 1091531198208 1092023625312 1093160876544 1094299312128 1095295956381 1096436615472 1097578462464 1098073617696 1098609246144 1098821210112 1101202902272 1101415366656 1103597862912 1103995543552 1104502739736 1105540026306 1105753327488 1106151784848 1106904877056 1108343666496 1108557508608 1109066800644 1109711978496 1111664901798 1111879384704 1112822607776 1113037314048 1113867707896 1114082615808 1116712802304 1117421048304 1117875765248 1118925611008 1120059116352 1121111012592 1121515004082 1121763196928 1122278555904 1122495086592 1123954140672 1125124644864 1125641548152 1126149363603 1127322153936 1128089659392 1128496165632 1128713895936 1129555985472 1129773920256 1132222702336 1132940785086 1132993544192 1133620494336 1134685126656 1135615492968 1135834596864 1136681998878 1136901308544 1138085296128 1139270516736 1140308118972 1140971470848 1141275458543 1141495654464 1142979406074 1143199930752 1143757571328 1143978246144 1144169723488 1144390477824 1145465224704 1148897697552 1148951199744 1149365223424 1150444642304 1151610077376 1152691604496 1153892036352 1154114666496 1155316580352 1156818296832 1157349760776 1157573058048 1158555043712 1159077707568 1159643093152 1159866832896 1160284790016 1160508653568 1161074737152 1161598537728 1163342461248 1164854610018 1164908855296 1167604661784 1168399592448 1170144036864 1171362643968 1172429474436 1173424063009 1173650461632 1174872720384 1175976094464 1176202985472 1176399856544 1176626829312 1177167393666 1177200775168 1177427902464 1179499995432 1181261012976 1181316022272 1184855924736 1186396037376 1187860709376 1188177189716 1189951162488 1190180749824 1190761307136 1191190397056 1191420223488 1192309095776 1192539138048 1192968868608 1193087012814 1193781067776 1195881939813 1196112671424 1196599410688 1197358322688 1197723189248 1199696913162 1201312257024 1201544036352 1204358774784 1204912079712 1206478261967 1206711038016 1207299658624 1207532593152 1207967726592 1208200790016 1209102181632 1209335463936 1210327038558 1210361360384 1210594885632 1212725347416 1213988299392 1214222524416 1218232147968 1219004779968 1219500834816 1221646969708 1221882672384 1223470913544 1224303879168 1224540094464 1224745056128 1224981356544 1225578889216 1226131789824 1226695097682 1227408703488 1227972597984 1229568755019 1229805986112 1231086726144 1233491192406 1234775770272 1235152038912 1235935401912 1238853265056 1239092287488 1240143427072 1241308099712 1241547595776 1241994986496 1242565582203 1242840563712 1244420757954 1244456046592 1244696150016 1245027772956 1245267986688 1246886624808 1248185152896 1248425975808 1251925433748 1252166978304 1253101171383 1253342942784 1253852971008 1256059560404 1256301902592 1256914713088 1257610235904 1258791312384 1259034181632 1259244916864 1260066505896 1260102238208 1261249889166 1261983596544 1262563375392 1263878229504 1264448408256 1265765225472 1266346741671 1266626985984 1268237423178 1269100866816 1269558186336 1270750483656 1273750540128 1274617737216 1275077044736 1275323056128 1276274525056 1276520767488 1277567429589 1277850157056 1280098977828 1280345958144 1281679331328 1283345298048 1283592904704 1284182611272 1284219027456 1286727267744 1287190938924 1287439287552 1288648377792 1291441519852 1292320761344 1292570099712 1293035876352 1294250222592 1295561337048 1295598075904 1296193297872 1296778055058 1298128540896 1299480433152 1299731152896 1301420583936 1302018480873 1302306619392 1303374424176 1303962421014 1304598479796 1304850187008 1305320388768 1306209079296 1310522462208 1310775312384 1310994707968 1311887261696 1313555244507 1313845936128 1314449541504 1316158103964 1316412041472 1317782974464 1319155335168 1320356769336 1320394211328 1321476846734 1321731810432 1322973106272 1323449838612 1323705182976 1324350872064 1324606390272 1326937494861 1327477471232 1328724163072 1328980525056 1332093796352 1332705785136 1332962915328 1334695542048 1336085515776 1336343298048 1336995151872 1338695057799 1338991312896 1339606470528 1340089196688 1340347751424 1341347732748 1341606530304 1342089977184 1342744634176 1343003701248 1346174337024 1347028113024 1347438587904 1348841832448 1351476289152 1352883738624 1354903621632 1355526089676 1356314640384 1357549917768 1357588414464 1358212115952 1358474167296 1358701546642 1358963692416 1360239954336 1361656530432 1361919246336 1364316015843 1364871202816 1365736836816 1366153012736 1370246793168 1370511166464 1371938439168 1373721727488 1374618006432 1374656987136 1375784114408 1376404777737 1376709378048 1377076173118 1377341864064 1377838188144 1378104026112 1378776250368 1379398263552 1380568426688 1380834791424 1381469172732 1384705403994 1384972566912 1386837377024 1389122741556 1389546043776 1390427327151 1390993139712 1391261515776 1393709923188 1394520686592 1395161355456 1396471612176 1396741045248 1396974829646 1397244359808 1397925920512 1398195634176 1400013052416 1400283168768 1402747452909 1404208297008 1404273688576 1408845294384 1410584592384 1412053598208 1413339640416 1413379719168 1414029052224 1414538596504 1414811515392 1415867051234 1416140226432 1416650531472 1417615017984 1417888530432 1419091345408 1419731546112 1420383797316 1421863008192 1423711190022 1423985878656 1424955359232 1428252959628 1429594294113 1430176045056 1431149740032 1432969357644 1433668344616 1433944954368 1434461675328 1434738438144 1435808840688 1436085863424 1437304115456 1437581426688 1439078547456 1441611105528 1441889247744 1443763460304 1443830693888 1444746405888 1447568176212 1448157241344 1451829755904 1453193232384 1453860856512 1454141362176 1454384754152 1454665360896 1455374930944 1456031500416 1457547835392 1457829052416 1458217460106 1459065749504 1460394608508 1461915487296 1463437949952 1464098156928 1464812328192 1465094946816 1466296227198 1468485437364 1468553822208 1469485214208 1471463817216 1472670319648 1474053368408 1474337769984 1474869046464 1475873169408 1477791555328 1478076678144 1478755734192 1479615971328 1482219869064 1482505846272 1484049752064 1485443487744 1486948286736 1488344744556 1488950403072 1489894731072 1493412155136 1494814683456 1495103090688 1495353338776 1496371407872 1496660115456 1498605520896 1499294008278 1500166193152 1500855397536 1501532484804 1503096205248 1504119545856 1504661554176 1504951861248 1506074647296 1506365227008 1507057279344 1507600346274 1509851224332 1510587713448 1510879163904 1512913502208 1514153990624 1514446129152 1515575998504 1515868411392 1517447061504 1519027355648 1520410825296 1521295294464 1521994205952 1523972541432 1524266574336 1525010095104 1525304328192 1525853970432 1527286966272 1527988630446 1528834153968 1530269948628 1531568098357 1531863596736 1535480103168 1536453941418 1536922139328 1538522715136 1538819555328 1541527642314 1542424395776 1543133014368 1543430744064 1545436943424 1546489110528 1547046386688 1547344871424 1547757128709 1548099649536 1548798050304 1549509597072 1550067961662 1551123281664 1553139480024 1553439140352 1556806215712 1557866123264 1560192049152 1561816858624 1563239299248 1564867282176 1566496960512 1567968125952 1568270647296 1568835772416 1569556524888 1571030563698 1571899904784 1572666660576 1572970088448 1575014683968 1579734334134 1579807899648 1581861383168 1584950956182 1586601549984 1586907666432 1587681742848 1588560297984 1590052184064 1590625158144 1590782683752 1591355921067 1591662954816 1591708090368 1593157754736 1593731847906 1594509253084 1594816895232 1596477763584 1597197989376 1599595884216 1601749676032 1602058715136 1605811699712 1606549439616 1608948050688 1610043457536 1610623635456 1610934386688 1612136242176 1612447285248 1612876887693 1613188073664 1613769384744 1615284945774 1616967129888 1617279105024 1618651065856 1618963365888 1621812493719 1624233892842 1624309530624 1625339706624 1629176896512 1631294551392 1632405172224 1632720125952 1633308475392 1634842386432 1635593463576 1636182848421 1636498531008 1636544937984 1637296797312 1638035437968 1639425006692 1639741314816 1641448968192 1641765666816 1644654923208 1646367693696 1646869385216 1647913869216 1651804353408 1652123049984 1655396794368 1655993315328 1656754109604 1658310039459 1658629991232 1659227677272 1660037030608 1660357315584 1662515499744 1662836262912 1664246870528 1664567967744 1667497352697 1669233911664 1669555971072 1670801561844 1671123923712 1675069203456 1676131572456 1676813647872 1678388416512 1678712242176 1680088674528 1681666518888 1682272506123 1682644795392 1683417833856 1683742629888 1685170972672 1685931211008 1687686967296 1688012587008 1688462322228 1690983230904 1692134489088 1692744248448 1694333978208 1698334053504 1699411177629 1699490316288 1700430741504 1702027689984 1703423239452 1703751895296 1705022998317 1705351962816 1706798637104 1707127944192 1708905775104 1711127064064 1711457206272 1712243481696 1712292036608 1714469109111 1715636356992 1716254585232 1716585716736 1718197837056 1723346546328 1723426799616 1724047835136 1725666963456 1727415116064 1728257730496 1729037406744 1730838054528 1731171999744 1732640577536 1732974870528 1735227445248 1736024641164 1737832565568 1738616561352 1739464639728 1739800249344 1740427185024 1741612105728 1745013691872 1747281915027 1747363282944 1751406992676 1752599388672 1754877471952 1755216055296 1757043965952 1758873780224 1760475692448 1760525615104 1762309080576 1763964141696 1764599784816 1764940243968 1765751090499 1765801162752 1766141853696 1769249993148 1771891519464 1771974033408 1776941046848 1777283887104 1779594056064 1781447354368 1781791064064 1782265784574 1782660202496 1784926743732 1786141960704 1786785595584 1787130335232 1788463643664 1788808707072 1789453302912 1789630519221 1790671601664 1794169007136 1794899116032 1796037484032 1796584783872 1801968385536 1802316054528 1803844984832 1806538162176 1807368119568 1808419520512 1810066557024 1810117885952 1810949487936 1811298889728 1811951589888 1813653272448 1815490557837 1815542040576 1815892328448 1819088021124 1820982449088 1821333786624 1826995724224 1827348221952 1829251252224 1831628969984 1832470454562 1832824008576 1832875982848 1835206370316 1836455818752 1837117584192 1837472034816 1838368333824 1839197684736 1840042646523 1841113055232 1841958896976 1844708979168 1846273871992 1846630089216 1852163655408 1852728058368 1853903102868 1854657519616 1858279897584 1859360915456 1860215140608 1861962149568 1862321393664 1862992479744 1864260845568 1866631136931 1866684069888 1867044225024 1867541659434 1867901980032 1870329937212 1872277729344 1872638963712 1877888150622 1878460392512 1880779456512 1884089340606 1884452853888 1884506292224 1885372069632 1886415353856 1888186968576 1888867375296 1890099758844 1890153357312 1891874833749 1892975394816 1893845063088 1895817344256 1896672612384 1898281586696 1898647838208 1899940478976 1904337279504 1906125725484 1906901393408 1910625810192 1911926605824 1912615567104 1912984584192 1914411787584 1914781151232 1916775235584 1920148466742 1920518937216 1922148140704 1922518996992 1925017947072 1925389357056 1926328541184 1930090901616 1930786408386 1930876321792 1937162279778 1937590976512 1938481142016 1938855149568 1939553814528 1941375333888 1943342005572 1943397113856 1944289946808 1945167082587 1947192811344 1949220649728 1949596729344 1951250599936 1952130875904 1953083104256 1953459929088 1955061636264 1956897719694 1957980583152 1958071762944 1959313618944 1965783693312 1966492061952 1967830892544 1970768904192 1971293973847 1971674312256 1974237155946 1974618062208 1976293158752 1976674461696 1978733002752 1980591316992 1982215270101 1982597715648 1984459659408 1985174757918 1985267204096 1986526308096 1991216206848 1993086244608 1993470787584 1995546820608 1998140694528 1999058677704 1999444372992 2001140530048 2002043313072 2004128273664 2004514947072 2005492727808 2006215405568 2006602481664 2008099529728 2008486969344 2009409705792 2010133795032 2012021599122 2013134965776 2014116951264 2014505551872 2019261505536 2020542169536 2021157881856 2023262748672 2026823381561 2027214433728 2029325607936 2031963388576 2032355432448 2033289134514 2033346793472 2033739104256 2034471960576 2036382621696 2037318173928 2038052319963 2038445538624 2040359931504 2042484795648 2047306804224 2048605255224 2049229519104 2051759407104 2055370189752 2055766749696 2057510685824 2057907658752 2060582591232 2061985480704 2062728515584 2063126495232 2063676171612 2065064067072 2065614259677 2066012796096 2066757282216 2068164375552 2070852640032 2071252187136 2072203759098 2077058105991 2077458850368 2080256065536 2083916997943 2084319065664 2086489709568 2086892273664 2088662614016 2090564884782 2090624167936 2091027529728 2091781029888 2092742033184 2094707418264 2095462244469 2095866539712 2096888880768 2097293451264 2100019578624 2106312445512 2106410532864 2113267941576 2115468733312 2115876888576 2116908990464 2118080397312 2120069578752 2120833544192 2121043578336 2121807894756 2122217273088 2123800576851 2124210339648 2124975797208 2126422526976 2128637018112 2129597319168 2130575695974 2132794512288 2135566785033 2135978817984 2137433038848 2142065919488 2145264067584 2146724610048 2147498180608 2149454036466 2149514989568 2149929713664 2150502516924 2150917431552 2151692512992 2153713261032 2155956173184 2156372140032 2158617821184 2162416658292 2162833871616 2165645190456 2165746040832 2167119608832 2172235862016 2175059401856 2176540229632 2177744633856 2179789848576 2180791284768 2181577131228 2181998041344 2183062396416 2184047250624 2186321753088 2187326190159 2188598624256 2190591912762 2192873230944 2195156924928 2196147235392 2197218492288 2197642420224 2199444340797 2202405804544 2202830733312 2207195725824 2207991087104 2209005479472 2211080052612 2211506654976 2212303569696 2213809754112 2216687332992 2217115017216 2218133601288 2219423956992 2223329803596 2223758769408 2225645215552 2226074628096 2227735415792 2228165231616 2233425604608 2234842096608 2235751530496 2237851222016 2240118232704 2242222025184 2243030008164 2244557111808 2244990173184 2247908281344 2248941012417 2250249289728 2251283096304 2252298727206 2254644307872 2256179318784 2256992331264 2257427791872 2259111970944 2259547840512 2261400519411 2264445404672 2265881570172 2265987088384 2269370253312 2271230985936 2271669193728 2273363997756 2273802617088 2276170592256 2278541033472 2280616237944 2281942941696 2282550917086 2282991308928 2285958812148 2286399861504 2287515142656 2287956492288 2288339446976 2288780955648 2290930449408 2291982945669 2297795395104 2298730446848 2300889284608 2303220154752 2304680912127 2305383208992 2307784072704 2308229332992 2312291463471 2313636593664 2314699521552 2315146116096 2317110087424 2318155415136 2319286186304 2319733665792 2320569580032 2321017307136 2322149474304 2323197075456 2325101942493 2326684922496 2329709220036 2329817710592 2335209323568 2336799184896 2340288073728 2342725287936 2344858948872 2346848126018 2347300923264 2349745440768 2351952188928 2352405970944 2352799713088 2353253658624 2354334787332 2354401550336 2356545845547 2358999990864 2362522025952 2369601501201 2369711849472 2372792074752 2376354379432 2377426434273 2379902324976 2380361499648 2381522614272 2382380794112 2382840446976 2384618191552 2385078276096 2385937737216 2386174025628 2387562135552 2390597771859 2391763879626 2392225342848 2393198821376 2394716645376 2395446378496 2399393826324 2402624514048 2403088072704 2408717549568 2409824159424 2412956523934 2413422076032 2414599317248 2415065186304 2415935453184 2416401580032 2418204363264 2418670927872 2420654077116 2420722720768 2422927418661 2425450694832 2427976598784 2428445048832 2436350839263 2436464295936 2438009559936 2439001669632 2443293939416 2443765344768 2446941827088 2448607758336 2449080188928 2449490112256 2449962713088 2451157778432 2452263579648 2453390195364 2454817406976 2455945195968 2459137510038 2459611972224 2462173452288 2466982384812 2469551540544 2470304077824 2471870803824 2477706530112 2478184574976 2480286854144 2482616199424 2483095191552 2483989972992 2485131164406 2485681127424 2488841515908 2488912093184 2490055545912 2490535973376 2493773249616 2496370305792 2496851951616 2503850867496 2504333956608 2506202342766 2506685885568 2507705942016 2512119120808 2512603805184 2513829426176 2515220471808 2517582624768 2518068363264 2518489833728 2520133011792 2520204476416 2522499778332 2523967193088 2525126750784 2527756459008 2528896816512 2531530450944 2532693483342 2533253971968 2536474846356 2538201733632 2538626573989 2539116372672 2541500967312 2547501080256 2549235474432 2550154089472 2550646112256 2552549050112 2553041534976 2555134859178 2555700314112 2560197955656 2560691916288 2563358662656 2566690596096 2567185809408 2568365222544 2568438054912 2573454535488 2574381877848 2574878575104 2577296755584 2582883039704 2584641522688 2585140199424 2586071752704 2588500445184 2591122674096 2591196151808 2592386595744 2593556110116 2596257081792 2598960866304 2599462305792 2602841167872 2604036961746 2604613238784 2606748848352 2607924842028 2609196959592 2609700374016 2610137181707 2610640777536 2612418158592 2621044924416 2621989415936 2623774523392 2627110489014 2627691872256 2628899083008 2632316207928 2632824082944 2635565948928 2638310670336 2640713538672 2640788422656 2642953693468 2643463620864 2645435806253 2645946212544 2646899677224 2647410365952 2648701744128 2649212780544 2653874989722 2654954942464 2657448326144 2657961050112 2664187592704 2665411570272 2665925830656 2669391084096 2672171031552 2672686596096 2673398676861 2673990303744 2677390115598 2677982625792 2679212941056 2680178393376 2680695502848 2682695465496 2683213060608 2684179954368 2685489268352 2686007402496 2692348674048 2694056226048 2694877175808 2697683664896 2702952578304 2705767477248 2709807243264 2711052179352 2712629280768 2715099835536 2715176828928 2716424231904 2716948334592 2717403093284 2717927384832 2720479908672 2723313060864 2723838492672 2728632031686 2729742405632 2731473673632 2732306025472 2740493586336 2741022332928 2743876878336 2747443454976 2748705681843 2749236012864 2749313974272 2751568228816 2752809555474 2753418756096 2754152346236 2754683728128 2755676376288 2756208052224 2757552500736 2758796527104 2761136853376 2761669582848 2762938345464 2769410807988 2769945133824 2773674754048 2778245483112 2779092087552 2780854654302 2781986279424 2782523031552 2787419846376 2789041373184 2790322710912 2792943224352 2793482090496 2793949659292 2794488719616 2795851841024 2796391268352 2800026104832 2800566337536 2801312489151 2805494905818 2808416594016 2816832225933 2817690588768 2821169184768 2826134010909 2826679280832 2826759438336 2828058104448 2829077193008 2829623030784 2831734102468 2832280452864 2833301062944 2835230035968 2835777060864 2838182690816 2839463092224 2840767594632 2843726016384 2847422380044 2847971757312 2849910718464 2856505919256 2859188588226 2860352090112 2865938715288 2867336689232 2867889908736 2868923350656 2869476876288 2871617681376 2872171726848 2874608230912 2875162853376 2880222700113 2883222211056 2883778495488 2887526920608 2889492811776 2895136352424 2896179612579 2896314482688 2905743419667 2906386464768 2907721713024 2908282724352 2908769508304 2909330721792 2910749861888 2912063000832 2915095670784 2915658104832 2916434920212 2918131499008 2920789217016 2923830974592 2926875899904 2928196313856 2929624656384 2930189893632 2932592454396 2935346579541 2936970874728 2937107644416 2938970428416 2945340639296 2948106736816 2948675539968 2949738092928 2951746338816 2955583110656 2956153356288 2957511468384 2961355733919 2964439738128 2965011692544 2968099504128 2970886975488 2973896573472 2976689489112 2977762136877 2977900806144 2979789462144 2986824310272 2989629366912 2990206181376 2990706677552 2992742815744 2993320230912 2997211041792 2998588016556 3000332386304 3001710795072 3003064969608 3006192410496 3008239091712 3009323108352 3009903722496 3012149294592 3012730454016 3014114558688 3015200692548 3018032398683 3019702448664 3021175426896 3021758327808 3028307981248 3028892258304 3031151997008 3031736822784 3034894123008 3038054711296 3040821650592 3043988411904 3047945082864 3048533148672 3049933701771 3050020190208 3050608656384 3051707940864 3054573932544 3055977260892 3057668307936 3060539897256 3063136196714 3063727193472 3070960206336 3072907882836 3073844278656 3077045430272 3077639110656 3083055284628 3084848791552 3086266028736 3086861488128 3090873886848 3092978221056 3094092773376 3094689742848 3095514257418 3096199299072 3097596100608 3099019194144 3100135923324 3102246563328 3106278960048 3106878280704 3113612431424 3115732246528 3120384098304 3123633717248 3126478598496 3129734564352 3132993921024 3135847327173 3135936251904 3136541294592 3137671544832 3139113049776 3142061127396 3143799809568 3145333321152 3145940176896 3150029367936 3159468668268 3159615799296 3163722766336 3169901912364 3173203099968 3173815332864 3175363485696 3177120595968 3180104368128 3181250316288 3181565367504 3182711842134 3183325909632 3183416180736 3186315509472 3187463695812 3189018506168 3189633790464 3192955527168 3194395978752 3199191768432 3203499352064 3211623399424 3213098879232 3217896101376 3220086915072 3221247270912 3224181054699 3224272484352 3224894570496 3225753775386 3226376147328 3227538769488 3230569891548 3233934259776 3234558210048 3237302131712 3237926731776 3243624987438 3248467785684 3248619061248 3250679413248 3258353793024 3262589102784 3264810344448 3266616950784 3267487271719 3269684772864 3271186927152 3272365696842 3272997062016 3273089875968 3274593594624 3276070875936 3278850013384 3279482629632 3282897936384 3289309846416 3292735387392 3293738770432 3295827738432 3303608706816 3304246099968 3310793588736 3311986630656 3313508219208 3316620078918 3317259982464 3318455354544 3320074061216 3320714631168 3325030999488 3325672525824 3328493741056 3329135935488 3334994705394 3338467823328 3339111942144 3341603123688 3342247847424 3350138406912 3352263144912 3353627295744 3356776833024 3359529166697 3360177349056 3363333037776 3364545012246 3365289590784 3366835667712 3367485259776 3370341945344 3371862422016 3375373934592 3376924644456 3381966461808 3384268978176 3385488496896 3388667956416 3396668107008 3398822355258 3398980632576 3400861483008 3404055379968 3406846478904 3407503790592 3410045996634 3410703925632 3413597274208 3414255888384 3417811550208 3422254128128 3422914412544 3423826375629 3424486963392 3424584073216 3428938218222 3431272713984 3432509170464 3433171433472 3436395674112 3446693092656 3446853599232 3448095670272 3451333926912 3454163791111 3454830232128 3456515460992 3458074813488 3461676109056 3462343999488 3465281155072 3465949741056 3470454890496 3472049282328 3475665131136 3477233122704 3478929279456 3479600498688 3480854370048 3483224211456 3490027383744 3494563830054 3494726565888 3502813985352 3505198777344 3509754943904 3510432110592 3514087931904 3520272189027 3520951384896 3521051230208 3524618161152 3527928283392 3529199569632 3529880487936 3531502180998 3531602325504 3532283707392 3538499986296 3543783038928 3543948066816 3551464179593 3553882093696 3554567774208 3559188112128 3562894708736 3563582128128 3564531569148 3569853487464 3572283921408 3573571191168 3574260670464 3576927287328 3577617414144 3578906605824 3579261038442 3581343203328 3587645819439 3588338014272 3589798232064 3592074968064 3593169567744 3603936771072 3604632109056 3607689969664 3613076324352 3614736239136 3619434785901 3620133114048 3620235771904 3621898975872 3622597779456 3623903179776 3627306544896 3630981115674 3631084081152 3631784656896 3638176042248 3641964898176 3642667573248 3653991448448 3654696443904 3658502504448 3663257939968 3664940909124 3665648017152 3670412740632 3672911637504 3674235168384 3674944069632 3676736667648 3678395369472 3680085293046 3682226110464 3683917793952 3688706265057 3689417958336 3692547743984 3693260178432 3704327310816 3705456116736 3707806205736 3709315039232 3716559795168 3720430281216 3723924299136 3724642787328 3725984959488 3727696746609 3728521691136 3733262273862 3733368139776 3734088450048 3735083318868 3735803960064 3740659874424 3744555458688 3745277927424 3755776301244 3756920785024 3759303514149 3761558913024 3768178681212 3768905707776 3770744139264 3772830707712 3776373937152 3777734750592 3780199517688 3780306714624 3783749667498 3785950789632 3787690126176 3791634688512 3793345224768 3796563173392 3797295676416 3799040225013 3799880957952 3808674559008 3812251450968 3813802786816 3821251620384 3823853211648 3825231134208 3825969168384 3828823575168 3829562302464 3832702288767 3833550471168 3840296933484 3841037874432 3844296281408 3845037993984 3850035894144 3850778714112 3852657082368 3860181803232 3861572816772 3861752643584 3874324559556 3876962284032 3877710299136 3879107629056 3882750667776 3886684011144 3886794227712 3888579893616 3890334165174 3894385622688 3898441299456 3899193458688 3902501199872 3904261751808 3906055442619 3906166208512 3906919858176 3910123272528 3913795439388 3915961166304 3918627237888 3931567386624 3932984123904 3935661785088 3940665733521 3941537808384 3942587947694 3943348624512 3948474311892 3949236124416 3952586317504 3953348923392 3957466005504 3961182633984 3964430540202 3965195431296 3968919318816 3970349515836 3970534408192 3973052616192 3980812484583 3982432413696 3986172489216 3986941575168 3996281389056 3998117355408 3998888745984 4002281060096 4004086626144 4008256547328 4009029894144 4010985455616 4012430811136 4016085173397 4016199059456 4016973938688 4018819411584 4020267590064 4024043198244 4026269931552 4028233902528 4029011103744 4038523011072 4041084339072 4042315763712 4046525497344 4053646763122 4054428867456 4058651215872 4063926777152 4064710864896 4066578269028 4066693586944 4068943921152 4072765243392 4074636347856 4076104639926 4076891077248 4080719863008 4084969591296 4092948047529 4094613608448 4097210510448 4098459038208 4110740379504 4111533499392 4115021371648 4115815317504 4121165182464 4123970961408 4125457031168 4127352343224 4129214333211 4130128134144 4131228519354 4132025592192 4133514564432 4136328751104 4141705280064 4142504374272 4144407518196 4154116211982 4154917700736 4160512131072 4167833995886 4168638131328 4172979419136 4173784547328 4177325228032 4181129769564 4181248335872 4183562059776 4185484066368 4189414836528 4190924488938 4191733079424 4193777761536 4194586902528 4200039157248 4208242358727 4212624891024 4212821065728 4226535883152 4230937466624 4231753777152 4233817980928 4236160794624 4240139157504 4241667088384 4242087156672 4243615789512 4244434546176 4247601153702 4248420679296 4249951594416 4252845053952 4257274036224 4259194638336 4261151391948 4265589024576 4271133570066 4271957635968 4274866077696 4284131838976 4290528135168 4293449220096 4294996361216 4298908072932 4299029979136 4301005033848 4301834863104 4303385025984 4307426522064 4311912346368 4312744280064 4317235642368 4324833316584 4325667743232 4331290380912 4331492081664 4334239217664 4344471724032 4350118803712 4353080459264 4355489267712 4359579697152 4361582569536 4363154262456 4363996082688 4366124792832 4368094501248 4372643506176 4374652380318 4377197248512 4381183825524 4384900445981 4385746461888 4390313849856 4392294470784 4394436984576 4395284840448 4398888681594 4404811609088 4405661466624 4414391451648 4415982174208 4418010958944 4422160105224 4423013309952 4424607139392 4427619508224 4433374665984 4434230034432 4436267202576 4438847913984 4446659607192 4447517538816 4451290431104 4452149256192 4455470831584 4456330463232 4466851209216 4469684193216 4471503060992 4475702444032 4480236465408 4484444050368 4486060016328 4489114223616 4489980346368 4495816562688 4497882024834 4500498579456 4502566192608 4504597454412 4508418768403 4509288615744 4512358637568 4513984662528 4514855583744 4518223941888 4519095681024 4522801038822 4528890809344 4531763140344 4531974176768 4538740506624 4542461971872 4543338387456 4546727995512 4547605234176 4552341184512 4557082066944 4561232475888 4563885883392 4565101834172 4565982617856 4571917624296 4572799723008 4575030285312 4575912984576 4576678893952 4577561911296 4581860898816 4583965891338 4594704295071 4595590790208 4597460893696 4601778569216 4606440309504 4609361824254 4610766417984 4615568145408 4616458665984 4624582926942 4627273187328 4629399043104 4630292232192 4634220174848 4636310830272 4638572372608 4639467331584 4641139160064 4642034614272 4643271386127 4644298948608 4646394150912 4650203884986 4653369844992 4659418440072 4659635421184 4670418647136 4673598369792 4680576147456 4685450575872 4689717897744 4693696252036 4694601846528 4699490881536 4703904377856 4704811941888 4705599426176 4706507317248 4708669574664 4708803100672 4713091691094 4717999981728 4725044051904 4739203002402 4739423698944 4745584149504 4752708758864 4754852868546 4759804649952 4760722999296 4763045228544 4764761588224 4765680893952 4769236383104 4770156552192 4771875474432 4772348051256 4774067763201 4775124271104 4781195543718 4783527759252 4784450685696 4789433290752 4790892756992 4798787652648 4805249028096 4806176145408 4817435099136 4819648318848 4825913047868 4826844152064 4829198634496 4830130372608 4831870906368 4832803160064 4836408726528 4837341855744 4838630663079 4841308154232 4841445441536 4845854837322 4850901389664 4855953197568 4856890097664 4865437481157 4872701678526 4872928591872 4876019119872 4886587878832 4887530689536 4893883654176 4897215516672 4898160377856 4898980224512 4899925426176 4902315556864 4904527159296 4906780390728 4908548545263 4909634813952 4911890391936 4918275020076 4919223944448 4924346904576 4933964769624 4939103081088 4940608155648 4943741607648 4955413060224 4956369149952 4960573708288 4965232398848 4966190383104 4967979945984 4970262328812 4974930118377 4977683031816 4977824186368 4980111091824 4981071946752 4987546499232 4992740611584 4993703903232 5002492058091 5007701734992 5008667913216 5012404685532 5013371771136 5024238241616 5025207610368 5027658852352 5030440943616 5035165249536 5036136726528 5036979667456 5040266023584 5040408952832 5044999556664 5046817518369 5047934386176 5050253501568 5055512918016 5057793633024 5063060901888 5065386966684 5072949692712 5076403467264 5077253147978 5078232745344 5083001934624 5095002160512 5098233532887 5098470948864 5100308178944 5101292224512 5105098100224 5106083069952 5110269718356 5115068994951 5120395911312 5121383832576 5126717325312 5133381192192 5134371618816 5136730445088 5136876109824 5143407327333 5146909070976 5148763755696 5149757150208 5154593511168 5165766079408 5169283045376 5170280398848 5172143505408 5177000890368 5182245348192 5182392303616 5184773191488 5187112220232 5192514163584 5197921732608 5198924611584 5205682335744 5208073923492 5213497696704 5215849684056 5218393919184 5219400748032 5220274363414 5221281555072 5224836317184 5241845745081 5242089848832 5243978831872 5247549046784 5254220978028 5257798166016 5264632415856 5265648165888 5271131897856 5276621340672 5281427077344 5281576845312 5285907386936 5286927241728 5290871612506 5291892425088 5293799354448 5294820731904 5297403488256 5298425561088 5307749979444 5309909884928 5314896652288 5315922100224 5328375185408 5330823140544 5331851661312 5338782168192 5344342063104 5345373192192 5346797353722 5347980607488 5354780231196 5358425882112 5360356786752 5361391005696 5365390930992 5366426121216 5368359908736 5370978536704 5372014804992 5384697348096 5388112452096 5389754351616 5395367329792 5405905156608 5411534954496 5419614486528 5422104358704 5425258561536 5430199671072 5430353657856 5432848463808 5433896669184 5434806186568 5435854769664 5440959817344 5446626121728 5447676985344 5457264063372 5459484811264 5462947347264 5464612050944 5480987172672 5482044665856 5487753756672 5494886909952 5497411363686 5498472025728 5498627948544 5503136457632 5505619110948 5508304692472 5509367456256 5511352752576 5512416104448 5515105001472 5517593054208 5522273706752 5523339165696 5525876690928 5538821615976 5539890267648 5547349508096 5556490966224 5558184175104 5561709308604 5563972558848 5574839692752 5578082746368 5580645421824 5585886448704 5586964180992 5587899318584 5588977439232 5591703682048 5592782536704 5600052209664 5601132675072 5602624978302 5610989811636 5616833188032 5633664451866 5635381177536 5642338369536 5652268021818 5653358561664 5653518876672 5656116208896 5658154386016 5659246061568 5663468204936 5664560905728 5666602125888 5670460071936 5676365381632 5678926184448 5681535189264 5687452032768 5694844760088 5695943514624 5699821436928 5713011838512 5718377176452 5720704180224 5731877430576 5734673378464 5735779817472 5737846701312 5738953752576 5743235362752 5744343453696 5749216461824 5750325706752 5760445400226 5766444422112 5767556990976 5775053841216 5778985623552 5790272704848 5792359225158 5792628965376 5811486839334 5812772929536 5815443426048 5816565448704 5817539016608 5818661443584 5821499723776 5824126001664 5830191341568 5832869840424 5836262998016 5841578434032 5847661949184 5853751799808 5856392627712 5859249312768 5860379787264 5865184908792 5870693159082 5873941749456 5874215288832 5877940856832 5890681278592 5896213473632 5897351079936 5899476185856 5903492677632 5911166221312 5912306712576 5913881921541 5915022936768 5922711467838 5928879476256 5930023385088 5936199008256 5941773950976 5946645810303 5947793146944 5953378978224 5955524273754 5955801612288 5959578924288 5973648620544 5979258733824 5980412362752 5981413355104 5985485631488 5986640461824 5994422083584 5997176033112 6000664772608 6003421590144 6006129939216 6012384820992 6016478183424 6018646216704 6019807444992 6024298589184 6025460908032 6028229117376 6030401385096 6036064797366 6039404897328 6042350853792 6043516655616 6056615962496 6057784516608 6062303994016 6063473645568 6069788246016 6080470144683 6081643301184 6087976823808 6095890165728 6097066297344 6099867403542 6100040380416 6101217312768 6103415881728 6109147865088 6111954521784 6114156959889 6115336615872 6121079794512 6126272393428 6127454386944 6141920412672 6145815765672 6147688557312 6154090860544 6155278221312 6166110569256 6169697583104 6172532057472 6173722976256 6181747773696 6185956442112 6188185546752 6189379485696 6191028514836 6195192201216 6196842779031 6198038388288 6200271846648 6204493126656 6212557920096 6213756561408 6227224862848 6231174317973 6231464493056 6240768196608 6251750993829 6252957196992 6259469128704 6265987842048 6271694654346 6271872503808 6273082589184 6275343089664 6278226099552 6284122254792 6286386733407 6287599619136 6290666642304 6291880353792 6300058735872 6318937336536 6319231598592 6327445532672 6339803824728 6346406199936 6347630665728 6350726971392 6354241191936 6360208736256 6362500632576 6363130735008 6365423684268 6366651819264 6371401730553 6372631018944 6374927391624 6378037012336 6379267580928 6385911054336 6388791957504 6398383536864 6406700355099 6406998704128 6426197758464 6435792202752 6440173830144 6442494541824 6448362109398 6448544968704 6449789140992 6451507550772 6452752294656 6455077538976 6461139783096 6467868519552 6469116420096 6474604263424 6475853463552 6487249974876 6496935571368 6497238122496 6501358826496 6516707586048 6525178205568 6529620688896 6533233901568 6534974543438 6539369545728 6542373854304 6544731393684 6545994124032 6549187189248 6552141751872 6557700026768 6558965259264 6561978570477 6565795872768 6578619692832 6585470774784 6587477540864 6591655476864 6598333022391 6607217413632 6608492199936 6621587177472 6623973261312 6627016438416 6633240157836 6634519964928 6636910709088 6640148122432 6641429262336 6650061998976 6651345051648 6656987482112 6658271870976 6669989410788 6676935646656 6678223884288 6683206247376 6684495694848 6700276813824 6704526289824 6707254591488 6713553666048 6719058333394 6720354698112 6726666075552 6729090024492 6733671335424 6734970519552 6740683890688 6743724844032 6746823037251 6750747869184 6753849288912 6763932923616 6768537956352 6770976993792 6777335912832 6784201558233 6793336214016 6797644710516 6797961265152 6808110759936 6813692957808 6815007581184 6820091993268 6821407851264 6827194548416 6828511776768 6835623100416 6844508256256 6845828825088 6847652751258 6848973926784 6849168146432 6857876436444 6862545427968 6865018340928 6866342866944 6872791348224 6875948837007 6893386185312 6896191340544 6902667853824 6908327582222 6909660464256 6913030921984 6916149626976 6923352218112 6924687998976 6930562310144 6936874390413 6940909780992 6944098564656 6951330262272 6954466245408 6957858558912 6959200997376 6961708740096 6966448422912 6975305827479 6980054767488 6989127660108 6989453131776 7005627970704 7010397554688 7019509887808 7020864221184 7028175863808 7040544378054 7041902769792 7042102460416 7049236322304 7055856566784 7058399139264 7059760975872 7063004361996 7063204651008 7069637536641 7076999972592 7087566077856 7102928359186 7107764187392 7109135548416 7118376224256 7125789417472 7129063138296 7132279302819 7139706974928 7144567842816 7147142382336 7148521340928 7153854574656 7155234828288 7157813211648 7158522076884 7162686406656 7171793315577 7175291638878 7176676028544 7179596464128 7184149936128 7186339135488 7207873542144 7209264218112 7215379939328 7226152648704 7229472478272 7238869571802 7240266228096 7240471543808 7243797951744 7245195558912 7247806359552 7254613089792 7261962231348 7262168162304 7268782255983 7276352084496 7283929796352 7285335146496 7307982896896 7309392887808 7317005008896 7326515879936 7329881818248 7331296034304 7340825481264 7345823275008 7348470336768 7349888139264 7353473335296 7356790738944 7360170586092 7364452220928 7367835587904 7377412530114 7378835916672 7385095487968 7386520356864 7408654621632 7410912233472 7415612411472 7418630078464 7433119590336 7440860562432 7447848598272 7449285574656 7451969918976 7455393493218 7457043382272 7466524547724 7466736279552 7470166637736 7471607920128 7481319748848 7489110917376 7490555854848 7511552602488 7513841570048 7518607028298 7523117826048 7536357362424 7537811415552 7541488278528 7545661415424 7552747874304 7555469501184 7560399035376 7560613429248 7567499334996 7571901579264 7573918952149 7575380252352 7583269377024 7586690449536 7593126346784 7594591352832 7598080450026 7599761915904 7615879721967 7617349118016 7624502901936 7627605573632 7642503240768 7647706423296 7650462268416 7651938336768 7657647150336 7659124604928 7665404577534 7667100942336 7680593866968 7682075748864 7688592562816 7690075987968 7700071788288 7701557428224 7705314164736 7720363606464 7723145633544 7723505287168 7748649119112 7753924568064 7755420598272 7758215258112 7765501335552 7773368022288 7773588455424 7777159787232 7780668330348 7787268781787 7788771245376 7796882598912 7798386917376 7805002399744 7808523503616 7812110885238 7812332417024 7813839716352 7820246545056 7827590878776 7830411545121 7831922332608 7837254475776 7863134773248 7865968247808 7871323570176 7881331467042 7883075616768 7885175895388 7886697249024 7896948623784 7898472248832 7905172635008 7906697846784 7914932011008 7922365267968 7928861080404 7930390862592 7936307418759 7937838637632 7940699031672 7941068816384 7946105232384 7961624969166 7964864827392 7972344978432 7973883150336 7992562778112 7996234710816 7997777491968 8004562120192 8008173252288 8016513094656 8018059788288 8020196030583 8021970911232 8024861622272 8032170346794 8032398118912 8033947877376 8037638823168 8040535180128 8048086396488 8052539863104 8056467805056 8058022207488 8077046022144 8082168678144 8084631527424 8093050994688 8107293526244 8108857734912 8117302431744 8127853554304 8129421729792 8133156538056 8133387173888 8137887842304 8145530486784 8149272695712 8152209279852 8153782154496 8161439726016 8169939182592 8185896095058 8189227216896 8194421020896 8196918076416 8221480759008 8223066998784 8230042743296 8231630635008 8242330364928 8246117045529 8247941922816 8250914062336 8254704686448 8258428666422 8260256268288 8262457038708 8264051184384 8267029128864 8272657502208 8283410560128 8285008748544 8288815036392 8308232423964 8309835401472 8321024262144 8335667991772 8337276262656 8345958838272 8347569094656 8354650456064 8362259539128 8362496671744 8367124119552 8370968132736 8378829673056 8381848977876 8383466158848 8387555523072 8389173805056 8400078314496 8403937467453 8416484717454 8425249782048 8450496677799 8453071766304 8461874933248 8463507554304 8467635961856 8478402032727 8480278315008 8483334176768 8484174313344 8487231579024 8488869092352 8495202307404 8496841358592 8499903188832 8505690107904 8514548072448 8518389276672 8522302783896 8531178049152 8542267140132 8543915271936 8549732155392 8568263677952 8581056270336 8589992722432 8597816145864 8598059958272 8602010067696 8603669726208 8606770051968 8614853044128 8623824692736 8625488560128 8640668100339 8649666633168 8651335486464 8662580761824 8668478435328 8688538837737 8688943448064 8700237607424 8706160918528 8717230259001 8719159394304 8723165139072 8726308524912 8727992165376 8732249585664 8736189002496 8745287012352 8749304760636 8754394497024 8762367651048 8769800891962 8771492923776 8780627699712 8784588941568 8788873969152 8790569680896 8797777363188 8806039738623 8809623218176 8811322933248 8831964348416 8836021917888 8844320210448 8846026619904 8849214278784 8855239016448 8866749331968 8868460068864 8872534405152 8884067201757 8893319214384 8895035077632 8902580862208 8904298512384 8910941663168 8912660926464 8933286410631 8933702418432 8939368386432 8943006121984 8951404888064 8960472930816 8968888100736 8972120032656 8978228447232 8979960692736 8991633125376 8995764049668 9000997158912 9005132385216 9009194908824 9016837536806 9018577231488 9024717275136 9027969325056 9029711167488 9036447883776 9038191362048 9045602077644 9054097196049 9057781618688 9063526280688 9063948353536 9084923943744 9086676774912 9093455991024 9095210468352 9104682369024 9114164133888 9122464951776 9130203668344 9131965235712 9143835248592 9145599446016 9150060570624 9151825969152 9153357787904 9155123822592 9163721797632 9167931782676 9189408590142 9191181580416 9194921787392 9203557138432 9212880619008 9218723648508 9221532835968 9231136290816 9232917331968 9249165853884 9254546374656 9258798086208 9260584464384 9268440349696 9272621660544 9277144745216 9278934663168 9282278320128 9284069228544 9286542772254 9288597897216 9292788301824 9300407769972 9306739689984 9318836880144 9319270842368 9340837294272 9347196739584 9361152294912 9370901151744 9379435795488 9387392504072 9389203693056 9398981763072 9407808755712 9409623883776 9411198852352 9413014634496 9417339149328 9417606201344 9426183382188 9435999963456 9450088103808 9478406004804 9478847397888 9491168299008 9505417517728 9509705737092 9519609299904 9521445998592 9526090457088 9529523176448 9531361787904 9538472766208 9540313104384 9543750948864 9544696102512 9548135526402 9550248542208 9562391087436 9567055518504 9568901371392 9578866581504 9581785513984 9597575305296 9610498056192 9634870198272 9639296637696 9651826095736 9653688304128 9658397268992 9660260745216 9663741812736 9672817453056 9674683711488 9677261326158 9682616308464 9682890883072 9691709674644 9701802779328 9711906395136 9713780195328 9730874962314 9745403357052 9745857183744 9752038239744 9773175757664 9775061379072 9787767308352 9794431033344 9797960449024 9799850852352 9802461815157 9804631113728 9809054318592 9813560781456 9817097090526 9819269627904 9823780783872 9836550040152 9838447888896 9848693809152 9867929539248 9878206162176 9881216311296 9887483215296 9910826120448 9912738299904 9921147416576 9930464797696 9932380766208 9935959891968 9940524657624 9949860236754 9955366063632 9955648372736 9960222183648 9962143893504 9975092998464 9985481223168 9987407806464 10004984116182 10015403469984 10017335826432 10024809371064 10026743542272 10048476483232 10050415220736 10055317704704 10060881887232 10070330499072 10073959334912 10078587500091 10080532047168 10080817905664 10089999113328 10093635036738 10095868772352 10100507003136 10111025836032 10115587266048 10126121803776 10130773933368 10145899385424 10152806934528 10154506295956 10156465490688 10166003869248 10190004321024 10196467065774 10196941897728 10200616357888 10202584449024 10210196200448 10212166139904 10220539436712 10230137989902 10240791822624 10242767665152 10253434650624 10266762384384 10268743237632 10271479126887 10273460890176 10273752219648 10286814654666 10293818141952 10297527511392 10299514300416 10309187022336 10331532158816 10338566090752 10340560797696 10344287010816 10354001780736 10362491373333 10364490696384 10364784607232 10369546382976 10374224440464 10385028327168 10395843465216 10397849223168 10411364671488 10416147846984 10426995393408 10431699368112 10436787838368 10438801496064 10440548726828 10442563110144 10449672634368 10483691490162 10484179697664 10487957663744 10508441956056 10515596332032 10529264831712 10531296331776 10542263795712 10560816567081 10562854154688 10563153690624 10571814773872 10573854483456 10581743225012 10583784850176 10587598708896 10589641463808 10594806976512 10596851122176 10615499958888 10619819769856 10629793304576 10631844200448 10654392538779 10656750370816 10661646281088 10663703322624 10677564336384 10688684126208 10690746384384 10693594707444 10709560462392 10716851764224 10720713573504 10722782011392 10730781861984 10732852242432 10736719817472 10741957073408 10744029609984 10762937458317 10769394696192 10776224904192 10779508703232 10811810313216 10823069908992 10839228973056 10844208717408 10858304357703 10860399342144 10860707315712 10865696927616 10867793338368 10869612373136 10871709539328 10881919634688 10893252243456 10895353970688 10914528126744 10918969622528 10925894694528 10929224101888 10961974345344 10964089331712 10975507513344 10989773819904 10994822727372 10996944051456 11006272915264 11011238221896 11016609384944 11018734912512 11022705505152 11024832208896 11030210002944 11035186108416 11044547413504 11046678331392 11051753381856 11066118795171 11077643231952 11079780535296 11112981932448 11116368350208 11123418617208 11127945117696 11149679385504 11161290843648 11171772897408 11173928361984 11175798637168 11177954878464 11183090239827 11183407364096 11185565073408 11200104419328 11202265350144 11205249956604 11221979623272 11233666376064 11267328903732 11270762355072 11277910542447 11284676739072 11304536043636 11306717123328 11312232417792 11316308772032 11318492123136 11326936409872 11329121811456 11333204251776 11340920143872 11352730763264 11357852368896 11363070378528 11374904065536 11389689520176 11391887029248 11397120675039 11399642873856 11426023677024 11436754352904 11441408360448 11463754861152 11469346756928 11471559634944 11475693402624 11477907505152 11486470725504 11488686907392 11498106866301 11498432923648 11500651413504 11520890800452 11532888844224 11535113981952 11550107682432 11557971247104 11580545409696 11584718450316 11585257930752 11622973678668 11630886852096 11633130897408 11635078033216 11637322887168 11642999447552 11648252003328 11660382683136 11665739680848 11672525996032 11683156868064 11695323898368 11707503599616 11712785255424 11718166327857 11718498625536 11720759574528 11730369817584 11741386318164 11747883498912 11755881713664 11781362557184 11792426947264 11794702159872 11798952371712 11806985355264 11821997200563 11822332442624 11824613425152 11827763843082 11830045873536 11845422935676 11857758952512 11860046770176 11872398016512 11883547901952 11893291620606 11895586293888 11906757956448 11911048547508 11911603224576 11919157848576 11947297241088 11958517467648 11960824725504 11962826710208 11970971262976 11988844167168 11994352066224 12001329545216 12006843180288 12012259878432 12024769641984 12032956366848 12037292433408 12048255520191 12048597178368 12050921816064 12056458234752 12060802770192 12072129594732 12078809794656 12084701707584 12087033311232 12113231924992 12115569033216 12124607988032 12126947291136 12139576492032 12160940289366 12163286602368 12175953647616 12191780331456 12194132594688 12199734807084 12200080760832 12206831763456 12218295730176 12223909043568 12228313919778 12230673231744 12242159589024 12252544786856 12254908773888 12283840825344 12291631531344 12295377114624 12308181721088 12332221138512 12339395166208 12345064114944 12347445952512 12363495547392 12371912884224 12376371093504 12382057029672 12387642999633 12390384402432 12393685558062 12396076776576 12400543693296 12408986253312 12425115840192 12427513122816 12454449725696 12462348635946 12462928986112 12481536393216 12503501987658 12505914393984 12518938257408 12531975684096 12543389308692 12543745007616 12550686179328 12554030043973 12556452199104 12568244509584 12572773466814 12575199238272 12581333284608 12583760707584 12600117471744 12637874673072 12638463197184 12654891065344 12679607649456 12692812399872 12695261331456 12701453942784 12708482383872 12720417472512 12725001265152 12726261470016 12730847368536 12733303638528 12742803461106 12745262037888 12749854783248 12756074024672 12758535161856 12771822108672 12777583915008 12796767073728 12813400710198 12813997408256 12852395516928 12871584405504 12880347660288 12884989083648 12896724218796 12897089937408 12903015101544 12905504589312 12907664693099 12910155077952 12922279566192 12935737039104 12938232840192 12949208526848 12951706927104 12974499949752 12993871142736 12994476244992 13002717652992 13033415172096 13050356411136 13059241377792 13066467803136 13069949086876 13078739091456 13082223644621 13084747708608 13089462787368 13091988248064 13098374378496 13104283503744 13115400053536 13117930518528 13123957140954 13131591745536 13154701337943 13157239385664 13170941549568 13174955081728 13183310953728 13196666044782 13214434827264 13216984399872 13243174354944 13247946522624 13254032876832 13266480315672 13269039929856 13271260881637 13273821418176 13280296244864 13282858524672 13300123997952 13302690103296 13313974964224 13316543741952 13339978821576 13353871293312 13356447768576 13366412494752 13368991389696 13400553627648 13409052579648 13414509182976 13427107332096 13438116666788 13440709396224 13450736986723 13453332151104 13458180048984 13467342670848 13469941039104 13481367781376 13487449688064 13493646074502 13501495738368 13507698577824 13525256305209 13527865847232 13537075912704 13541953987584 13554671825664 13568403116466 13586672428032 13595289421032 13595922530304 13616221519872 13627385915616 13630015162368 13640183986536 13642815702528 13654389096832 13657023553536 13671246200832 13689016512512 13691657650176 13695305502516 13697947853568 13715752872888 13725090855936 13730036681856 13732685733888 13745582696448 13751897674014 13784112885213 13786772370624 13792382681088 13805335707648 13816655164444 13819320928512 13826061843968 13832299253952 13846704436224 13849375997952 13861124620288 13873748780826 13881819561984 13888197129312 13902660524544 13908932490816 13915717117824 13918401994752 13923417480192 13929814158381 13932896845824 13950611654958 13960109534976 13978255320216 13978906263552 14011255941408 14020795109376 14039019775616 14041728442368 14056351727616 14081088756108 14083805539584 14098472644608 14111713133568 14116798278528 14119521951744 14126008723992 14126409302016 14139275073282 14153999945184 14175132155712 14205856718372 14215528374784 14218271096832 14236752448512 14251578834944 14258126276592 14264558605638 14279413949856 14289135685632 14294284764672 14297042681856 14307709149312 14310469656576 14315626423296 14317044153768 14322203289603 14325372813312 14343586631154 14350583277756 14353352057088 14368299872256 14372678270976 14415747084288 14418528436224 14430759878656 14452305297408 14458944956544 14477739143604 14480532456192 14487595903488 14490391117824 14495612719104 14509226179584 14515891989237 14523924462696 14524336324608 14537564511966 14552704168992 14567859592704 14570670292992 14596312443471 14615965793792 14618785775616 14653031759872 14659763636496 14662592068608 14681650962528 14691646550016 14696940673536 14699776278528 14706946670592 14713581477888 14720341172184 14725645635789 14728904441856 14735671175808 14754825060228 14757671833344 14770190975936 14773040713728 14817309243264 14821824466944 14831224822944 14837260156928 14866239180672 14881721124864 14895697196544 14898571149312 14903939837952 14910786986436 14924790355131 14933049095448 14933472559104 14940333275472 14943215840256 14962639497696 14978221834752 14981111709696 15007476174273 15023105204976 15027683140096 15037214056596 15072714724848 15075622831104 15082976557056 15091322830848 15105495748608 15110939002368 15120798070752 15121226858496 15134998669992 15140452555107 15143803158528 15147837904298 15150760504704 15166538754048 15173380899072 15186252693568 15189182705664 15196160900052 15231759443934 15234698236032 15249005803872 15255211147264 15285006481536 15294700598661 15295412846592 15300924536832 15303876673536 15315294300672 15318249209856 15330809155068 15345206984853 15361187733936 15364151497728 15377185125632 15380151975936 15400143576576 15403114856448 15410628329472 15430221981999 15440727212928 15446291267088 15447010574336 15497298238224 15507849136128 15510841196544 15516430516224 15531002671104 15546736044576 15547176910848 15554319574464 15561336660696 15574537563574 15577542490752 15593765197824 15596773834752 15610004799488 15617047007232 15624221770476 15624664834048 15640493090112 15655181757552 15660823090242 15663844665216 15674508951552 15725537235243 15726269546496 15731936495616 15742647140352 15762662934084 15770351790776 15773394498048 15793897247568 15796944497664 15810345270016 15813395693568 15829864022016 15844730535936 15857722160808 15860781725184 15872614837518 15875677275264 15881398063344 15882137632768 15892210464768 15923249938332 15929729654784 15944689956864 15947766300672 15985125556224 15992469421632 15995554983936 16009124240384 16016346504576 16033026189312 16036119576576 16040392061166 16043941822464 16049723244544 16064340693588 16064796237824 16075277646336 16081070360256 16096172792976 16105079726208 16112935610112 16116044414976 16154092044288 16164337356288 16169263054848 16186101989376 16214587052488 16217715469824 16234604863488 16255707108608 16258843459584 16266313076112 16266774347776 16275775684608 16291060973568 16298545391424 16304418559704 16307564308992 16322879452032 16339878365184 16371792190116 16378454433792 16388842041792 16393836152832 16442961518016 16446133997568 16460085486592 16463261270016 16484660729856 16492234091058 16495883845632 16501828124672 16509409372896 16516857332844 16524914077416 16528102368768 16534058257728 16545315004416 16566821120256 16570017497088 16577630072784 16616464847928 16619670802944 16642048524288 16671335983544 16674552525312 16691917676544 16709300912128 16724519078256 16724993343488 16734248239104 16741936265472 16757659346112 16763697955752 16766932317696 16775111046144 16778347610112 16800156628992 16807874934906 16832969434908 16847249081927 16850499564096 16900993355598 16906143532608 16923749866496 16927015108608 16935271923712 16956804065454 16960556630016 16966668353536 16968348626688 16974463158048 16977738184704 16990404614808 16993682717184 16999806377664 17011380215808 17029096144896 17036778553344 17044605567792 17062356098304 17084534280264 17087830543872 17099464310784 17136527355904 17162112540672 17179985444864 17195632291728 17196119916544 17204020135392 17207339452416 17213540103936 17229706088256 17247649385472 17250977120256 17281336200678 17299333266336 17302670972928 17325161523648 17336956870656 17377077675474 17377886896128 17400475214848 17412321837056 17434460518002 17438318788608 17446330278144 17452617049824 17455984330752 17464499171328 17472378004992 17490574024704 17498609521272 17508788994048 17524735302096 17539601783924 17542985847552 17561255399424 17569177883136 17577747938304 17581139361792 17595554726376 17612079477246 17619246436352 17622645866496 17663928696832 17672043835776 17688640420896 17692053239808 17698428557568 17710478032896 17733498663936 17736920137728 17741645764623 17745068810304 17768134403514 17786638428768 17790070155264 17805161724416 17808597024768 17821883326336 17825321852928 17839937430909 17866572821262 17867404836864 17878736772864 17902809776128 17920945861632 17937776201472 17944240065312 17956456894464 17959921385472 17983266250752 17991528099336 18001994317824 18010264770432 18018389817648 18033675073612 18037154462976 18049434550272 18055938650112 18059422334976 18072895767552 18076382724096 18091204155288 18108194392098 18115563237376 18127052561376 18169847887488 18173353549824 18186911982048 18190420936704 18209364738048 18241410434049 18244929903552 18260407336688 18263930471424 18287670497184 18291198892032 18300121141248 18303651938304 18306715575808 18310247645184 18327443595264 18335863565352 18342470879667 18378817180284 18382363160832 18407114276864 18425761238016 18437447297016 18443065671936 18462272581632 18465834663936 18498331707768 18509092749312 18517596172416 18521168928768 18536880699392 18545243321088 18554289490432 18557869326336 18564556640256 18568138457088 18573085544508 18585576603648 18590528337093 18600815539944 18613479379968 18637673760288 18681674588544 18693522953919 18694393479168 18722304589824 18755252981487 18758871590976 18774785008144 18778407386112 18797963526144 18815617511424 18819247767552 18822397704704 18826029268992 18834678298656 18835212402688 18852366764376 18859160200221 18871999926912 18900176207616 18956812009608 18957694795776 18982336598016 19010835035456 19019411474184 19039218599808 19042891997184 19052180914176 19059046352896 19062723575808 19076945532416 19080626208768 19087501897728 19089392205024 19096271052804 19114205191659 19124782174872 19134111037008 19137802742784 19157733163008 19195150610592 19220101065297 19220996112384 19278593275392 19303652191472 19307376608256 19316794537984 19320521490432 19327483625472 19345634906112 19349367422976 19354522652316 19365232616928 19365781766144 19383419349288 19403605558656 19423812790272 19427560390656 19461749924628 19490806714104 19491714367488 19504076479488 19546351515328 19550122758144 19575534616704 19588862066688 19595920898048 19599701704704 19604923630314 19609262227456 19618108637184 19627121562912 19634194181052 19647561567744 19673100080304 19676895777792 19685935711431 19697387618304 19735859078496 19756412324352 19762432622592 19774966430592 19821652240896 19825476599808 19842294833152 19860929595392 19864761532416 19871919783936 19881049315248 19899720473508 19910732127264 19911296745472 19920444367296 19924287787008 19950185996928 19970962446336 19974815612928 20009968232364 20030806939968 20034671652864 20049618742128 20053487084544 20096952966464 20100830441472 20110635409408 20121763774464 20140660998144 20147918669824 20157175000182 20161064094336 20161635811328 20179998226656 20187270073476 20201014006272 20222051672064 20231174532096 20240469111753 20252243607552 20261547866736 20291798770848 20305613869056 20309012591912 20312930981376 20332007738496 20380008642048 20392934131548 20393883795456 20401232715776 20420392400896 20424332279808 20441078873424 20460275979804 20481583645248 20485535330304 20506869301248 20533524768768 20537486475264 20542958253774 20546921780352 20547504439296 20573629309332 20587636283904 20595055022784 20599028600832 20618374044672 20663064317632 20677132181504 20688574021632 20708003561472 20724982746666 20728981392768 20729569214464 20739092765952 20748448880928 20770056654336 20791686930432 20810623171239 20822729342976 20832295693968 20853990786816 20863398736224 20873575676736 20877602992128 20881097453656 20885126220288 20899345268736 20967382980324 20968359395328 20975915327488 21016883912112 21031192664064 21058529663424 21062592663552 21084527591424 21121633134162 21125708309376 21126307381248 21143629547744 21147708966912 21163486450024 21167569700352 21175197417792 21179282927616 21189613953024 21230999917776 21239639539712 21259586609152 21308785077558 21313500741632 21323292562176 21327406645248 21355128672768 21377368252416 21387189414888 21396837908457 21419120924784 21433703528448 21441427147008 21445564022784 21461563723968 21465704484864 21473439634944 21483914146816 21488059219968 21525874916634 21538789392384 21552449808384 21559017406464 21623620626432 21646139817984 21678457946112 21684233712317 21688417434816 21716608715406 21720798684288 21721414631424 21731393855232 21735586676736 21739224746272 21743419078656 21763839269376 21786504486912 21829056253488 21837939245056 21851789389056 21858448203776 21923948690688 21928178663424 21951015026688 21979547639808 21989645454744 21993888102912 22012545830528 22022476443792 22033218769888 22037469825024 22045411010304 22049664417792 22060420005888 22070372216832 22089094827008 22093356662784 22103506763712 22132237590342 22155286463904 22159561070592 22225963864896 22232736700416 22246837234416 22255890235392 22295057197171 22299358771008 22322581687296 22343545794816 22347856723968 22351597274336 22355909756928 22366180479654 22366814728192 22371130146816 22400208838656 22410499913208 22443959246544 22467332752128 22534657807464 22541524710144 22555821084894 22569353478144 22609072087272 22613434246656 22624464835584 22632617544064 22636984246272 22653872819744 22658243622912 22666408503552 22681840287744 22715704737792 22721756856447 22726140757056 22749808131072 22779379040352 22783774058496 22794241350078 22799285747712 22847639165901 22852047354048 22873508705808 22882816720896 22923086977373 22927509722304 22938693513856 22943119269888 22951386805248 22955815010304 22972941451008 22977373814784 22996213732602 22996865847296 23001302827008 23041781600904 23065777688448 23070227963904 23100215364864 23115942494208 23161090819392 23169436900632 23170515861504 23245947357336 23261773704192 23266261794816 23270156066432 23274645774336 23285998895104 23296504006656 23320765366272 23331479361696 23361806345361 23366313736128 23390647796736 23415007199232 23425570510848 23436332655714 23436997251072 23441519149056 23460739635168 23482772636328 23491234635363 23495766997824 23511763427328 23562725114368 23584853894528 23589404319744 23597904743424 23613970710528 23643994401126 23644664885248 23649226850304 23655527686164 23660091747072 23690845871352 23715517905024 23720093540352 23744796033024 23767095803904 23786583241212 23791172587776 23808922256277 23813515912896 23822097095016 23823206449152 23838315697152 23894594482176 23917034935296 23921649451008 23925653420416 23941942525952 23977688334336 23988704132448 24013686360576 24024519756864 24049539283968 24060588091749 24065912733696 24074584866816 24096511040382 24097194356736 24101843632128 24112916469504 24121605540384 24144259189464 24157619589312 24169403415168 24174066622464 24226463849984 24231138066432 24249215976064 24253894582272 24279152984064 24321880578732 24326573204736 24351907295232 24383560662912 24388265189376 24399469614168 24400161521664 24413663526912 24436591460352 24447818087136 24456627839556 24461346463488 24484319178048 24505089573712 24509817547776 24567681650688 24583263062688 24590754229248 24616363442176 24664442277024 24690128229888 24694891905024 24726991094784 24738351136587 24743825768448 24752742187008 24764114059344 24775285999266 24780768804864 24787371116124 24792153553152 24801087386592 24817972506624 24850231680384 24855026245632 24908899451392 24924697271892 24925857972224 24963072786432 25007003975316 25011828787968 25037876514816 25063951368192 25086778617384 25087490015232 25101372358656 25108060087946 25112904398208 25136489019168 25145546933628 25150398476544 25162666569216 25167521415168 25200234943488 25211812402359 25275749346144 25309782130688 25351490033397 25359215298912 25385624799744 25390522662912 25402907885568 25435206098181 25440834945024 25450002530304 25452522940032 25461694737072 25466607277056 25485606922212 25490524075776 25499709566496 25512148049344 25517070323712 25543644217344 25555167830016 25593534147456 25626801420396 25627994816512 25704791033856 25743168811008 25769978167296 25793448437592 25794179874816 25806030203088 25811009178624 25815329386198 25820310155904 25844559132384 25871474078208 25876465680384 25898417053696 25922004301017 25948999899504 25987742285472 26005435305984 26065616513211 26066830344192 26100712822272 26118482755584 26139898173752 26151690777003 26157478182912 26164447289242 26169495417216 26178925574736 26183976496128 26196748756992 26208567007488 26230800107072 26235861037056 26247914281908 26263183491072 26309402675886 26314478771328 26341883099136 26349910163456 26366621907456 26393332089564 26418119215869 26428869654528 26433968799744 26495893045248 26508065753664 26532960631344 26538079859712 26542521763274 26547642836352 26560592489728 26565717049344 26600247995904 26605380206592 26627949928448 26652201605271 26679957643152 26707742586624 26712895537152 26732824989504 26737982779392 26799859231893 26801107255296 26818105159296 26829018365952 26854214664192 26876233333576 26881418792448 26901473973446 26906664302208 26916360097968 26934685341696 26939882078208 26962735562752 26974899376128 26987292149004 27002991476736 27015397155648 27050512610418 27055731694464 27074151825408 27083907975168 27109343651328 27136806232932 27162291588147 27173344856064 27190578842064 27191845060608 27254771831232 27260030324736 27280367973072 27285631405056 27308778193664 27314047107072 27342492401664 27378033025024 27390611005032 27395895707136 27431505745776 27450181711872 27460073363712 27465371467776 27491165392896 27503795348028 27568225770426 27573544741248 27584765362176 27610671415296 27633310328888 27638641857024 27652123687936 27664598507904 27693408872448 27698751995904 27722249240576 27747497561652 27763639123968 27776394258624 27805321049088 27817864981632 27831434235648 27836803989504 27846834960384 27859628316762 27865793691648 27901223309916 27920219069952 27956510640432 27957812527104 28022511882816 28041590218752 28078039551232 28083456884736 28112703455232 28162177512216 28167611079168 28196945289216 28223426267136 28233596557056 28239043903488 28252017447984 28252818604032 28278550146564 28307999890368 28350264311424 28411713436744 28431056749568 28436542193664 28473504897024 28503157669888 28516252553184 28529117211276 28558827899712 28578271371264 28588569529344 28594085363712 28615418298624 28620939313152 28631252846592 28634088307536 28644406579206 28650745626624 28687173262308 28701166555512 28706704114176 28736599744512 28745356541952 28831494168576 28861519757312 28904610594816 28917889913088 28955478287208 28961064912384 28975191806976 28980782235648 28991225438208 29018452359168 29031783978474 29047848925392 29048672649216 29075129023932 29099793868783 29105408337984 29135719185408 29141340585984 29192624886942 29231931587584 29237571551232 29306063519744 29319527272992 29325184137216 29363301925056 29383293100032 29393881347072 29399552557056 29407385445471 29413893341184 29427162955776 29440682344368 29451291271578 29457808883712 29471342351616 29509650120456 29515343666688 29540381951872 29546081427456 29634618486528 29643648933888 29662449645888 29674520313856 29732478361344 29763442249728 29791394393088 29797142298624 29807879675904 29821573972872 29849580710262 29866098190896 29866945118208 29880666550944 29886431680512 29925278995392 29956443669504 29962223419392 30014952348546 30046210409952 30055366280192 30074428113192 30145429449696 30151245662208 30165953114112 30182645661696 30210991497216 30221878004736 30235762500273 30241596141504 30242453716992 30269997339984 30280905110214 30287606317056 30295675808596 30301521009408 30333077508096 30346761798144 30372505387136 30378365411328 30392321800104 30463518887868 30469396472064 30498011607744 30510422294528 30570012963072 30589401197322 30590825693184 30601849073664 30607753347072 30630588601344 30636498419712 30661618310136 30690413969706 30722375467872 30728302995456 30754370251264 30760303951872 30800287153152 30806229712896 30814437380661 30821256658944 30860443963998 30881454425856 30892582534176 30994596476448 31015698272256 31021682393088 31032861032448 31062005342208 31087474119999 31093472089152 31094353821696 31108639148928 31122673321392 31149075127148 31155084981504 31187530395648 31193547669504 31220009598976 31234094014464 31248443540952 31249329668096 31280986180224 31310363515104 31321646180484 31327689330432 31349017903104 31451074470486 31452539092992 31463872991232 31525325868168 31540703581552 31546788996096 31587794495136 31593888995328 31620690540032 31626791387136 31682449701243 31689461071872 31715444321616 31721563450368 31745229675036 31751354550528 31762796126688 31784420929536 31846499876664 31859459309568 31889379913728 31895532601344 31963177616337 31970251112448 31984938843264 31991109967872 32018248480768 32032693009152 32066052378624 32072239153152 32080784122332 32099446489088 32128681387176 32129592475648 32150555292672 32162140720512 32192345585952 32210159452416 32225871220224 32232088829952 32288812374951 32308184088576 32328674712576 32338526109696 32429174104976 32435430939648 32469209726976 32511414217216 32517686919168 32532626152224 32533548695552 32574913073109 32582121947136 32597090782848 32608837119408 32615128617984 32645758904064 32679756730368 32743584380232 32756908867584 32777684083584 32787672305664 32885923036032 32892267995136 32920170973184 32926522540032 32969321459712 32984468182116 33003656249344 33018818745792 33033714665688 33049828154832 33056204737536 33068116515456 33090630008832 33133642240512 33140034994176 33155260145568 33198356385513 33232929695856 33239341605888 33342671967088 33349105050624 33383835353088 33418601824256 33449038156512 33449986686976 33483872530944 33515318692224 33527395911504 33533864635392 33549270719481 33550222092288 33556695220224 33600313257984 33615749869812 33665938869816 33694498163854 33700999128192 33801986711196 33812287065216 33833731627341 33847499732992 33854030217216 33870543847424 33913608130908 33933336707072 33936697253376 33948926316096 33955476369408 33980809229616 33987365434368 33999612755328 34022760431616 34058192289792 34073557106688 34089211135584 34124712196608 34169068560528 34175661087744 34198928621568 34273054711808 34324225081344 34359970889728 34391264583456 34392239833088 34408040270784 34414678904832 34427080207872 34459412176512 34494320598903 34495298770944 34501954240512 34562672401356 34598666532672 34605341945856 34650323047296 34673913741312 34754155350948 34755773792256 34800950429696 34824643674112 34868921036004 34892660556288 34905234099648 34911968661504 34928998342656 34944756009984 34981148049408 34997219042544 35017577988096 35049470604192 35079203567848 35085971695104 35122510798848 35138355766272 35155495876608 35162278723584 35191109452752 35224158954492 35238492872704 35327857393664 35344087671552 35377280841792 35384106479616 35396857115136 35420956065792 35465991601689 35466997327872 35473840275456 35483291529246 35490137620608 35536268807028 35573276857536 35580140310528 35610323448832 35617194049536 35643766652672 35650643705856 35679874861818 35733145642524 35734809673728 35757473545728 35805619552256 35841891723264 35875552402944 35888480130624 35912913788928 35966532501504 35983056198672 36003988635648 36020529540864 36036779635296 36067350147224 36074308925952 36098869100544 36111877300224 36145791535104 36152765448192 36182408310576 36216388784196 36231126474752 36254105122752 36339695774976 36346707099648 36373823964096 36380841873408 36418729476096 36482820868098 36489859807104 36520814673376 36527860942848 36575340994368 36582397784064 36600242282496 36613431151616 36620495290368 36654887190528 36671727130704 36684941759334 36757634360568 36764726321664 36814228553728 36851522476032 36874894594032 36886131343872 36924545163264 36996663415536 37018185498624 37035192344832 37042337857536 37073761398784 37090486642176 37108578980864 37115738652672 37129113280512 37146171089016 37171153207296 37181056674186 37201631079888 37226958759936 37275347520576 37363349177088 37387045907838 37388786958336 37444609179648 37510505962974 37517743181952 37549570016288 37556814772224 37595927052288 37631235022848 37644795409408 37652058537984 37662090131919 37669356597312 37670424805376 37704733528752 37718320400442 37743999853824 37800352415232 37913624019216 37915389591552 37964673196032 38021670070912 38038822948368 38078437199616 38085783994368 38104361828352 38118092705792 38125447151616 38153891064832 38161252417536 38175003795456 38178784410048 38192542105608 38228410383318 38249564349744 38268222074016 38275605485568 38315466326016 38390301221184 38440202130594 38441992224768 38557186550784 38607304382944 38614753216512 38633589075968 38641042980864 38654967250944 38691269812224 38709045304632 38722994079297 38730465233856 38731563532288 38766838698576 38807211117312 38847625580544 38855120781312 38923499849256 38981613428208 38983428734976 39008152958976 39092703030656 39100245516288 39151069233408 39177724133376 39191841796096 39199403409408 39209847260628 39236217274368 39246670933863 39254243125824 39268388362104 39295123135488 39346200160608 39353791555584 39371871422862 39394775236608 39464104013829 39471718156992 39512824648704 39524865245184 39549932861184 39643304481792 39650953199616 39684589666304 39721859190784 39729523064832 39743839567872 39762098630496 39799440947016 39813782644911 39821464254528 39822593490944 39840888734592 39848575574016 39900371993856 39941924892672 39949631225856 40019936464728 40061613879936 40069343305728 40099237484256 40106974169088 40193905932928 40201660882944 40221270818816 40243527548928 40281321996288 40295837339648 40314350000364 40322128188672 40352210960169 40359996453312 40374540146952 40402028012544 40444103344128 40462349064192 40480938223506 40504487215104 40523095733472 40575768915627 40583597541696 40611227738112 40618025183824 40625861962752 40664015476992 40760017284096 40785868263096 40787767590912 40802465431552 40840784801792 40848664559616 40882157746848 40920551959608 40963167290496 40971070660608 41013738602496 41067049537536 41074972950528 41085916507548 41093843560704 41147258618664 41175272567808 41190110045568 41198057201664 41236748089344 41326128635264 41352338655639 41354264363008 41377148043264 41416007122944 41449965493332 41457962785536 41478185531904 41496897761856 41540113308672 41583373860864 41621246342478 41645458685952 41664591387936 41707981573632 41726797472448 41747151353472 41755205984256 41762194907312 41770252440576 41789442475143 41798690537472 41934765960648 41936718790656 41951830654976 42033767824224 42062385328128 42117059326848 42125185327104 42169055182848 42243266268324 42251416618752 42287259095488 42295417933824 42326972900048 42335139400704 42350394835584 42358565855232 42379227906048 42461999835552 42479279079424 42519173218304 42617570155116 42646585124352 42654813290496 42710257345536 42754736504832 42774378829776 42793675816914 42838241849568 42867407056896 42882854294016 42891128045568 42923127447936 42931408969728 42946879269888 42966609868809 42967828293632 42976118439936 43051749833268 43104899616768 43118034812928 43247241252864 43292279635968 43356915892224 43368467424634 43376834869632 43433217430812 43441597368576 43462787710464 43471173353472 43478449492544 43486838157312 43527678538752 43547675967711 43573008973824 43658112506976 43675878490112 43703578778112 43716896407552 43788937330413 43847897381376 43856357326848 43959095279616 43979290909488 43987776205824 44025091661056 44044952887584 44066437539776 44074939650048 44090822020608 44099328835584 44120840011776 44140744433664 44176936907367 44178189654016 44186713325568 44207013527424 44264475180684 44310572927808 44319122141184 44451927729792 44465473400832 44493674468832 44511780470784 44590114394342 44598717542016 44645163374592 44687091589632 44695713447936 44703194548672 44711819513856 44732360959308 44733629456384 44774371065393 44800417677312 44820999826416 44887918493088 44934665504256 45022428522819 45069315614928 45083049420288 45111642169788 45218144174544 45226868493312 45248929671168 45265235088128 45273968492544 45307745639488 45316487245824 45332817007104 45363680575488 45421357665321 45431409475584 45443513712894 45452281514112 45499616262144 45558758080704 45567548116992 45588482700156 45695278331802 45704094708096 45747017411616 45765633441792 45846173954746 45855019444608 45877387027712 45886238539776 45902773610496 45911630020608 45945882902016 45954747629568 45992427465204 45993731694592 46035620954559 46083563201808 46131555376896 46140455927808 46200430729728 46231884988416 46290665945997 46322181638784 46338873801264 46341031723008 46491894714672 46523547408384 46532523589632 46540312132864 46549291548672 46571997790208 46593008013312 46641530732544 46662958723392 46723612690722 46732627472256 46781295593472 46830014398464 46851141021696 46872665311428 46873994502144 46921479270336 46965545272656 46982469270726 46991533995648 47023526854656 47125450228736 47169707789056 47178808639488 47195809486848 47227941421056 47287988802252 47289329770496 47311055372328 47320183494144 47381691742704 47431035810048 47440187080704 47489592066048 47534191607808 47573166482424 47582345175552 47617844512554 47627031825792 47644194190032 47646412898304 47676631394304 47789188964352 47834069870592 47843298902016 47851306840832 47883885051904 47955376668672 47977408264896 48027372721152 48049039513728 48099078567936 48121176183498 48131825467392 48149169733632 48193022080764 48194388713472 48225832939008 48233904905791 48243211080768 48288518378928 48315239178624 48338806830336 48348133244928 48452927699968 48462276132864 48498431952128 48507789164544 48558305968128 48643761157464 48653146409472 48703814590464 48767121325824 48776530378752 48798939228336 48800323043328 48827327053824 48873182920704 48895636174272 48913255679112 48922692926976 48968638356096 49010179147424 49019635095552 49135363301376 49166526125376 49181508458496 49232726884352 49328884554048 49380256459776 49389783810048 49453982189568 49476702273174 49487651536896 49505484374016 49528228118688 49550571998532 49574742232248 49584307106304 49592606452433 49602174773184 49635945013248 49700463360768 49710052491264 49817798902784 49849394543784 49851715944448 49926145572864 50014007950632 50023657575936 50075753029632 50127902736384 50173557234768 50174980030464 50202744717312 50216120175892 50225808796416 50263280318807 50272978038336 50291093867256 50300796953088 50325333138432 50335042830336 50400469886976 50423624804718 50541747245781 50551498692288 50619564261376 50702980066794 50718430597824 50771249599488 50781045325824 50805815771136 50870412196362 50881669890048 50900005060608 50905045880064 50923389474144 50933214554112 50971213844424 50981048151552 50999419132992 51024296098688 51034140647424 51087288434688 51110335660032 51187068294912 51253602840792 51255989633024 51409582067712 51486337622016 51539956334592 51586896875184 51588359749632 51612060406176 51622018357248 51630658772396 51640620311808 51689118264768 51742948156416 51752931360768 51796834107392 51844008602034 51897999799008 51975484570944 52010870611968 52131233026422 52133660688384 52201425644544 52236965511168 52279796347504 52303381554006 52314956365824 52328894578484 52338990834432 52357851149472 52367952992256 52393497513984 52417134014976 52461600214144 52471722074112 52495828563816 52526366982144 52618805351772 52628957542656 52683766198272 52699820326912 52733243814912 52786664179128 52836238431738 52857739309056 52867937599488 52991786090496 53016131507328 53065921262688 53076159719424 53085043526548 53095285672704 53121184979456 53131434098688 53200495991808 53210760413184 53224937293869 53255899856896 53304403210542 53359915286304 53415485173248 53425791074304 53465649979008 53475965558784 53519812292727 53599718463786 53602214510592 53636210318592 53708429328384 53752466667152 53762837584896 53802947946892 53813328604416 53832720195936 53869370683392 53879764156416 53925471125504 53949798752256 53974584298008 54005982953472 54030794311296 54101025220836 54111463388928 54148303650816 54167815950336 54218687302656 54273612465864 54324583176294 54346689712128 54381157684128 54509543662464 54520060649472 54560735946144 54571262810112 54617556387328 54628094214144 54724231302147 54756066050048 54781222010064 54791791414272 54863011491552 54900363423744 54920146727424 54930742935552 54982330785792 55007590696056 55027412639001 55136451540852 55147089482496 55221342830592 55266620657776 55277283714048 55304247375872 55329197015808 55386817744896 55397503991808 55444498481152 55494995123304 55527278247936 55552788517248 55610642098176 55635729963264 55662868471296 55673607979008 55693669920768 55719256633524 55771585011279 55802446619832 55840438139904 55913021280864 56045023765632 56080568861757 56083180437504 56156079102464 56166913769472 56265758944461 56324355024432 56335222158336 56393890578432 56446852534272 56467193114112 56478087806976 56504034895968 56505637208064 56557100293128 56577480600663 56615999780736 56700528622848 56823426873488 56862113499136 56873084387328 56947009794048 57006315339776 57032505106368 57058234422552 57117655799424 57156542742528 57177139058688 57188170727424 57230836597248 57241878626304 57262505693184 57268176615072 57288813158412 57342615574977 57374346524616 57402333111024 57413408228352 57473199489024 57660303195891 57662988337152 57723039514624 57835779826176 57910956574416 57922129824768 57950383613952 57961564471296 57982450876416 58036904718336 58063567956948 58095697850784 58097345298432 58150258047864 58199587737566 58210816675968 58271438370816 58282681171968 58385249773884 58463863175168 58475143102464 58612127039488 58639054545984 58650368274432 58726603850112 58766586200064 58787762694144 58799105114112 58814770890942 58827786682368 58854325911552 58881364688736 58902582543156 58942684703232 59019300240912 59030687333376 59080763903744 59092162854912 59269236973056 59287297867776 59324899291776 59349040627712 59464956722688 59526884499456 59582788786176 59594284597248 59615759351808 59643147945744 59699161420524 59732196381792 59733890236416 59761333101888 59772863361024 59850557990784 59912887339008 59924446838784 60029904697092 60092420819904 60110732560384 60148856226384 60290858899392 60302491324416 60331906228224 60365291323392 60421982994432 60443756009472 60471525000546 60483192283008 60484907433984 60539994679968 60561810220428 60591351617192 60603042018816 60666155016192 60693523596288 60745010774272 60756730822656 60784643600208 60927037775736 60938792944128 60996023215488 61020844589056 61140025926144 61178802394644 61181651386368 61203698147328 61261177202688 61272996839424 61323236620272 61380827939412 61444750935744 61456605990912 61508740502528 61520607903744 61600574306304 61612459425792 61628874761322 61642513317888 61720887927996 61762908851712 61785165068352 61989192952896 62031396544512 62065722064896 62124010684416 62174948239998 62186944178304 62188707643392 62217278297856 62245346642784 62298150254296 62310169963008 62375060791296 62440019197952 62468188028928 62496887081904 62498659336192 62561972360448 62620727030208 62643292360968 62655378660864 62698035806208 62902148940972 62905078185984 62927745982464 63050651736336 63081407163104 63093577992192 63175588990272 63187777990656 63241381080064 63253582774272 63364899402486 63378922143744 63430888643232 63443126900736 63490459350072 63502709101056 63525592253376 63568841859072 63692999753328 63718918619136 63778759827456 63926355232674 63940502224896 63969877686528 63982219935744 64036496961536 64065386018304 64132104757248 64161568244664 64198892978176 64257362774352 64259184951296 64301110585344 64324281441024 64384691171904 64420318904832 64451742440448 64464177659904 64577624749902 64616368177152 64657349425152 64677052219392 64858348209952 64870861879296 64938419453952 65022828434432 65035373838336 65052701136951 65065252304448 65067097391104 65149826146218 65164243894272 65194181565696 65217674238816 65230257235968 65291517808128 65359513460736 65487168760464 65513817735168 65555368167168 65575344611328 65771846072064 65784535990272 65840341946368 65853045080064 65938642919424 65968936364232 66007312498688 66037637491584 66067429331376 66099656309664 66112409475072 66136233030912 66181260017664 66267284481024 66280069988352 66310520291136 66396712771026 66465859391712 66478683211776 66685343934176 66698210101248 66767670706176 66885171591513 66898076313024 66899973373952 66967745061888 67030637384448 67054791823008 67067729270784 67098541438962 67100444184576 67113390440448 67200626515968 67231499739624 67331877739632 67388996327708 67401998256384 67603973422392 67624574130432 67667463254682 67694999465984 67708060434432 67827216261816 67866673414144 67873394506752 67897852632192 67910952738816 67961618459232 67974730868736 67999225510656 68045520863232 68147114213376 68165270569341 68178422271168 68249424393216 68338137121056 68351322175488 68397857243136 68542917497703 68546109423616 68648450162688 68769260932119 68782529166912 68784479666176 68816080541568 68829357809664 68854160415744 68918824353024 68988641197806 68990597541888 69003908481024 69125344802712 69197333065344 69210683891712 69300646094592 69347827482624 69508310701896 69511547584512 69601900859392 69737842072008 69785321112576 69810468199296 69823937323008 69857996685312 69889512019968 69962296098816 69994438085088 70085419036083 70098941208384 70158407135696 70171943390208 70245021597696 70276711532544 70310991753216 70324557447168 70382218905504 70448317908984 70473703906089 70476985745408 70688175343104 70754561683584 70768212959232 70793714230272 70841912131584 70931983203378 70933994655744 70947680550912 70966583058492 70980275241216 71072537614056 71146553715072 71160280621056 71220646897664 71234388099072 71287533305344 71301287411712 71359749723636 71426766768831 71466291285048 71469619347456 71514947091456 71683783446528 71751104805888 71776960261248 71825827577856 71933065003008 71966112397344 72041059081728 72073559270592 72134700294448 72148617851904 72181764275247 72197738201088 72223754600448 72291583070208 72305530896384 72364816621152 72432777568392 72462252949504 72508210245504 72679391549952 72693414199296 72747647928192 72761683746816 72837458952192 72965641736196 72979719614208 73041629346752 73055721885696 73150681988736 73164795568128 73200484564992 73226862303232 73240990580736 73309774381056 73343454261408 73369883518668 73515268721136 73529452643328 73703044952064 73749789188064 73772262687744 73849090326528 73993326831072 74070384689664 74084675715072 74147522797568 74180973284352 74215053409761 74217157961728 74231477305344 74258226561024 74292342178032 74342306414592 74362113348372 74403262159776 74453917519872 74550695041152 74726698354176 74774091815676 74777573916672 74889218359296 75021011925948 75035486363904 75099140032576 75113629544448 75191854104576 75262470045696 75289590818816 75304117075968 75324180263838 75338713194624 75340849610752 75409467057504 75436640800884 75487999707648 75600704830464 75635437207077 75827248038432 75929346392064 76043340141824 76077645896736 76156874399232 76171567988736 76208723656704 76236185411584 76305618294543 76307782129664 76322504835072 76350007590912 76357568820096 76385084211216 76456820766636 76499128699488 76536444148032 76551210971136 76630932652032 76780602442368 76880404261188 76883984449536 77114373101568 77214608765888 77229506433024 77267178151936 77309934501888 77382539624448 77418090609264 77445988158594 77460930467712 77463127064576 77533677397152 77614422234624 77695251161088 77766012903051 77846999698512 77963226856416 78016305917952 78185406061312 78200491032576 78302138466816 78355448266752 78383683592192 78419694521256 78455072331009 78472434548736 78493341867726 78508486251648 78536776724208 78590246270976 78692400321216 78707583111168 78743742845724 78789550473216 78928208027658 78943436313984 79025649297408 79049730490368 79099865722368 79286608963584 79301906399232 79369179332608 79443718381568 79487679135744 79524197260992 79598881894032 79627565289822 79642928509056 79645186981888 79681777469184 79697151148032 79800743987712 79883849785344 79956604815813 80039872929456 80123227759872 80138686611456 80198474968512 80213948338176 80387811865856 80403321765888 80442541637632 80487055097856 80562643992576 80591674679296 80628700000728 80644256377344 80704421920338 80719992906624 80749080293904 80804056025088 80888206688256 80924698128384 80961876447012 81008974430208 81046191466944 81151537831254 81167195083392 81222455476224 81236050367648 81251723925504 81328030953984 81520034568192 81571736526192 81575535181824 81604930863104 81681569603584 81764315493696 81841103919216 81926334580992 81942141321216 82027477204992 82134099075072 82171833015096 82187687121408 82294517237328 82350545135616 82380220091136 82396114403328 82473496178688 82652257270528 82704677311278 82708528726016 82754296086528 82832014245888 82899930986664 82915925571072 82956371063808 82993795523712 83080226617344 83166747721728 83242492684956 83290917371904 83313108473639 83329182775872 83415963147264 83453594944896 83494302706944 83510411968512 83524389814624 83540504881152 83578884950286 83597381074944 83869531921296 83873437581312 83903661309952 84067535648448 84124770656256 84234118653696 84250370654208 84338110365696 84486532536648 84502833237504 84574518190976 84590835867648 84653945800096 84670278801408 84700789671168 84717131710464 84758455812096 84923999671104 84958558158848 85038346436608 85235140310232 85293170248704 85309626580992 85420514691072 85509473009664 85548757659552 85587351633828 85659956599657 85676483699136 85734814113792 85765708588032 85782256091136 85846254895872 85862817939456 85893758539776 85933219737618 85935656587264 85952236879872 86103499666536 86209799233536 86236069625856 86494482505728 86584559271936 86713831784448 86736934849268 86753669739264 86866434861624 86883194737152 86925575420928 86942346706944 86956898985088 86973676314624 87055357077504 87095351935422 87146017947648 87299381606349 87316225013952 87351756980224 87407157556224 87433792815104 87577874660826 87695794762752 87712714653696 87918190559232 87958581818976 87975552411648 88050183322112 88089905775168 88132875079552 88149879300096 88181644041216 88198657671168 88222156336413 88241680023552 88281488867328 88353873814734 88356379308032 88373426651136 88414027054848 88528950361368 88621145855616 88638244282368 88903855459584 88930946801664 88987348937664 89023560941568 89180228788684 89197435084032 89290326749184 89374183179264 89391426895872 89406389097344 89423639027712 89464721918616 89467258912768 89548742130786 89600835354624 89641999652832 89775836986176 89869331008512 90044857045638 90138631229856 90166098840576 90223284339576 90436288349088 90453736986624 90497859342336 90530470176256 90547936985088 90615491278976 90632974491648 90665634014208 90707287500819 90727361150976 90842715330642 90862818951168 90887027425788 90904563028224 90999232524288 91117516161408 91135096233984 91176965400312 91390556663604 91408189416192 91494034823232 91531266883584 91692347909492 91710038889216 91754774055424 91772477079552 91805547220992 91823260041216 91891765804032 91909495259136 91984854930408 91987463389184 92071241909118 92167126403616 92263110753792 92280911855616 92400861459456 92443312141983 92463769976832 92581331891994 92644363277568 92677747602528 92983789429344 93047094816768 93065047179264 93080624265728 93098583097344 93143995580416 93186016026624 93262422359997 93283061465088 93325917446784 93447225381444 93465254944512 93562591186944 93660028796928 93702282043392 93745330622856 93747989004288 93842958540672 93931090545312 93964938541452 93983067991296 94047053709312 94250900457472 94339415578112 94357617278976 94391618973696 94575977604504 94578659540992 94622110744656 94640366988288 94763383485408 94862071620096 94880374161408 95047349103729 95068383215616 95146332964848 95164690351104 95235689025108 95254063651584 95288388380064 95353262788608 95578377928704 95668139741184 95686597804032 95702613681664 95767770103808 95889532849011 95910753337344 95954816529792 96054745442304 96098079027456 96198157135872 96242352366996 96298339467264 96386044161528 96388777426944 96451665878016 96467809811582 96486422161536 96577036757856 96630478357248 96677613660672 96696266489856 96866437124853 96905855399936 96924552265728 96996863904256 97015578329088 97287522314928 97306292818944 97407629180928 97534242651648 97553060757504 97597878456672 97600646086656 97724739219327 97746365841408 97791272348544 97826511358224 97845385853952 97937276712192 98020358294848 98039270191104 98270726602752 98333052250752 98363016916992 98465453768704 98657769108096 98760512919552 98779567620096 98907964379136 98953404546348 99010968748032 99056456237376 99101143997064 99149484464496 99168614212608 99185212904866 99204349546368 99271890026496 99400926721536 99420104982528 99595069156539 99635597805568 99698789087568 99703431888896 100028015901264 100047315151872 100151506059264 100255805472768 100347114469536 100349960060928 100432240351784 100451617592832 100526560637614 100545956076672 100582187734512 100601593906176 100650666276864 100670085660672 100800939773952 100847249609436 101083494491562 101102997384576 101239128522752 101405960133588 101436861195648 101501194882023 101542499198976 101562090651648 101611631542272 101740824392724 101800010121216 101810091760128 101846778948288 101866429108224 101942427688848 101962096303104 101998838265984 102048592197376 102068281294848 102174576869376 102220671320064 102374136589824 102507205681584 102511979266048 102819164135424 102972675244032 103079912669184 103173793750368 103176719499264 103224120812352 103244036714496 103261317544792 103281240623616 103378236529536 103485896312832 103505862721536 103593668214784 103688017204068 103795999598016 103950969141888 104021741223936 104262466052844 104267321376768 104402851289088 104473931022336 104559592695008 104606763108012 104657789156968 104677981668864 104715702298944 104735905984512 104786995027968 104834268029952 104923200428288 104943444148224 104991657127632 105052733964288 105237610703544 105257915085312 105367532396544 105399640653824 105466487629824 105573328358256 105672476863476 105715478618112 105983572180992 106032263014656 106131842525376 106152319438848 106170087053096 106190571345408 106242369958912 106262868197376 106400991983616 106421520826368 106449874587738 106511799713792 106608806421084 106719830572608 106830970346496 106851582148608 106931299958016 106951931117568 107039624585454 107199436927572 107204429021184 107272420637184 107416858656768 107504933334304 107525675169792 107605895893784 107626657208832 107665440391872 107738741366784 107850942251008 107899597504512 107949168596016 108011965906944 108061588622592 108202050441672 108222926777856 108296607301632 108335631900672 108437374605312 108547224931728 108649166352588 108693379424256 108762315368256 109019087324928 109040121298944 109121471892288 109142525620224 109235112774656 109256188428288 109448462604294 109512132100096 109562444020128 109583582828544 109726022983104 109800726847488 109840293454848 109861485871104 109964661571584 110015181392112 110054825278002 110272903081704 110294178964992 110442685661184 110533241315552 110554567428096 110608494751744 110658394031616 110773635489792 110888996962304 110989990246608 111054556495872 111105577034496 111221284196352 111271459926528 111325736942592 111347215958016 111387339841536 111438513267048 111543170022558 111604893239664 111680876279808 111826042561728 112090047531264 112161137723514 112166360875008 112312158204928 112333827538944 112531517888922 112648710048864 112670444316672 112787781156864 112893705068544 112934386228224 112956175613952 112986270395757 113008069791936 113011274416128 113114200586256 113154961201326 113231999561472 113401057245696 113646853746976 113724226998272 113746168774656 113894019588096 114012630679552 114065010212736 114116468845104 114235311598848 114313085485056 114354278117376 114376341454848 114461673194496 114483757252608 114525011386368 114536353230144 114577626316824 114685231149954 114748693049232 114804666222048 114826816456704 114946398978048 115320606391782 115325976674304 115671559652352 115821913148832 115844259649536 115900767227904 115923128942592 115964901752832 116073809436672 116127135913896 116168982237891 116191395701568 116194690596864 116300516095728 116399175475132 116421633351936 116542876741632 116565362343936 116770499547768 116927726350336 116950286204928 117224254078976 117278109091968 117300736548864 117453207700224 117533172400128 117575525388288 117598210228224 117629541781884 117708651823104 117740012801589 117762729377472 117805165086312 117885369406464 118038600481824 118061374666752 118161527807488 118184325709824 118392312041487 118538473946112 118574595735552 118649798583552 118929913445376 119053768998912 119165577572352 119188569194496 119231518703616 119286295891488 119398322841048 119441347934733 119464392763584 119467780472832 119522666203776 119545726722048 119701115981568 119825774678016 119848893677568 120059809394184 120184841639808 120221465120768 120297712452768 120581717798784 120604982648832 120663812456448 120730582646784 120843965988864 120887512018944 120943050001092 120966384566016 121056632880507 121079989359936 121123620440856 121182703234384 121206084037632 121332310032384 121387047192576 121490021548544 121513461645312 121569287200416 121727306746881 121854075551472 121877585888256 121992046430976 122280051852288 122357604789288 122363302772736 122407396294656 122522354405376 122545993678848 122646473240544 122761655878824 122889501871488 122913211981824 123017481005056 123041215807488 123201148612608 123224918851584 123257749522644 123441775855992 123525817703424 123570330136704 123978385905792 124057015966917 124062793089024 124131444129792 124248021368832 124349896479996 124373888356608 124434556595712 124490693285568 124596300508592 124620339926016 124750121582592 124880038395904 124936376057856 124993774163808 124997318672384 125123944720896 125241454060416 125286584721936 125310757321728 125368327425429 125396071612416 125804297881944 125810156371968 125855491964928 126101303472672 126162814326208 126187155984384 126351177980544 126375555981312 126482762160128 126507165548544 126729798804972 126861777286464 126886253801472 126980918700144 127005418202112 127051184506752 127137683718144 127385999506656 127437837238272 127557519654912 127852710465348 127939755373056 127964439871488 128072993923072 128130772036608 128264209514496 128323136489328 128397785956352 128514725548704 128518369902592 128602221170688 128648562882048 128769382343808 128840637809664 128899829606427 128903484880896 128928355319808 129155249499804 129314698850304 129354104438784 129716696419904 129741723758592 129876838907904 130045656868864 130070747676672 130105402273902 130130504608896 130134194782208 130299652292436 130388363131392 130435348477632 130460514471936 130583035616256 130643027903133 130719026921472 130974337520928 131027635470336 131110736334336 131150689222656 131543692144128 131569071980544 131680683892736 131877285838848 131937872728464 132014624997376 132075274983168 132134858662752 132199312619328 132224818950144 132272466061824 132362520035328 132530810722101 132534568962048 132560139976704 132621040582272 132793425542052 132931718783424 132957366423552 133370687868352 133396420202496 133535341412352 133770343183026 133796152626048 133799946747904 133935490123776 134061274768896 134109583646016 134135458541568 134197082877924 134200888369152 134323113196179 134401253031936 134462999479248 134663755479264 134777992655416 134803996512768 135207946844784 135249148260864 135334926509364 135389998931968 135654432523632 135733346828288 135746789013504 135795705264384 135821905477632 135923236918464 135949461737472 135998451021312 136091041726464 136264072995963 136294228426752 136330541138682 136356844542336 136498848786432 136676274242112 136702644350976 137085834995406 137092218847232 137296900325376 137538521864238 137565058333824 137568959332352 137632161083136 137658715619328 137708320831488 137837648706048 137977282395612 137981195083776 138106862863677 138250689605424 138394666130688 138421367783424 138601292189184 138695654965248 139016621403792 139023095169024 139203801718784 139475684144016 139570642225152 139620936398592 139647874646016 139715993370624 139779024039936 139924592197632 139988876170176 140170838072166 140197882416768 140316814271392 140343886780416 140490043195392 140553423065088 140621983506432 140764437811008 140896635817968 140947407812178 140953971490816 141376350686208 141509123367168 141536425918464 141587428460544 141683824263168 141863966406756 141867989311488 141933166116984 141960550482432 142145075228112 142293107430144 142320561242112 142441293795328 142468776198144 142575066610688 142602574823424 142719499447272 142853533537662 142932582570096 142939238694912 143029894182912 143367566893056 143502209611776 143553920522496 143651655155712 143866130006016 143904460090831 143932224794688 144082118163456 144147118541184 144269400588896 144297235703808 144363528550494 144395476402176 144447509200896 144583166140416 144701714717373 144729633242304 144865555136784 144924505899008 145016420491008 145358783099904 145386828398592 145495295856384 145523367493632 145674917904384 145931283472392 145959439228416 146083258693504 146111443771392 146301363977472 146329591136256 146400969129984 146453724606464 146481981161472 146619548762112 146686908522816 146739767037336 147030537442272 147058905286656 147406089904128 147499578376128 147544525375488 147698180653056 147958106853953 147986653662144 148140769379328 148169351430144 148295045595136 148361946568704 148430106819522 148434315923456 148462954610688 148516453122048 148584684356064 148724226696744 148777819357299 148806524319552 148907835039744 149101390082304 149453396708352 149548183631352 149555147833344 149778436718592 150042023851896 150070972727808 150198280065152 150227259088896 150383708209152 150524940091392 150579181637632 150608234151936 150648360527676 150677426389248 150789840956421 150818934115008 150873281601768 150975999415296 151201409660928 151270874414154 151625241737343 151654496076864 151858692784128 152086680283648 152155291793472 152313748798464 152343135977472 152417447313408 152472370823168 152611236589086 152615564259328 152645009670144 152700015181824 152715137640192 152770168422432 152913641533272 152998257398976 153072888296064 153102421942272 153261865304064 153561204884736 153760808522376 153767968899072 154228746203136 154429217531776 154459012866048 154534356303872 154619869003776 154765079248896 154836181218528 154891976317188 154921860935424 155067354794304 155228844469248 155390502322176 155532025806102 155693999397024 155926453712832 156032611835904 156370812122624 156400982065152 156604276933632 156710896533504 156767367184384 156839389042512 156910144662018 156944869097472 156986683735452 157016972503296 157073553448416 157180492541952 157384800642432 157415166222336 157487485691448 157579100946432 157856416055316 157886872627968 158051298594816 158099460980736 158199731444736 158573217927168 158603812798464 158738358665216 158887436763136 158975358271488 159048394521984 159197763788064 159255130579644 159285857018112 159363554938368 159394302296064 159601487975424 159674811881607 159767699570688 159913209631626 160079745858912 160246455519744 160277373222912 160396949937024 160427896676352 160559436878181 160775623731712 160806643531776 160885083275264 161125287985152 161183349358592 161257400001456 161288512754688 161408843840676 161439985813248 161498160587808 161608112050176 161776413376512 161849396256768 161923752894024 162017948860416 162092382933888 162303075662508 162334390166784 162444910952448 162472100735296 162503447851008 162656061907968 163040069136384 163143473052384 163209861726208 163363139207168 163528630987392 163682207838432 163852669161984 163884282642432 164172693906441 164268198150144 164343666030192 164375374242816 164589034474656 164701090271232 164760440182272 164792228806656 164946992357376 165082237917003 165304514541056 165409354622556 165417057452032 165664028491776 165799861973328 165831851142144 165912742127616 165987591047424 166160453234688 166333495443456 166484985369912 166581834743808 166626216947278 166658365551744 166831926294528 166907189889792 166988605413888 167020823937024 167048779629248 167081009762304 167157769900572 167314755033837 167739063842592 167807322619904 168135071296896 168241706585271 168249541312512 168468237307392 168500741308416 168797276833383 168973065073296 169005666475008 169149036381952 169181671735296 169307891600192 169340557602816 169401579342336 169434263420928 169516911624192 169732441801989 169847999342208 169917116317696 170076692873216 170470280620464 170586340497408 170619253161984 170841029382144 171018946019328 171097515319104 171174703267656 171319913199314 171352967398272 171469628227584 171531417176064 171564512182272 171692509791744 171725635878912 171787517079552 171866439475236 171871313174528 172027846724931 172206999333072 172419598467072 172980909587673 172988965011456 173169118543872 173473869698536 173507339478528 173732869723248 173766389474304 173851150841856 173884693413888 173913797970176 173947352629248 174110714155008 174190703870844 174292035895296 174598763212698 174632450027904 174703513960448 174814315112448 174867585630208 175155749321652 175391589525504 175425429307392 175836381118464 175917163637952 175951104823296 176100366644224 176179811550336 176265750159104 176299758600192 176363288082432 176397315342336 176444312672826 176483360047104 176562977734656 176707747629468 176712758616064 176828054109696 177057900722736 177242291711232 177276488564736 177807710919168 177861893603328 177974697875328 178047121883136 178360457577368 178394870168064 178580653498368 178748366358528 178782853791744 178812778194688 178847278055424 178929443837232 178934517825536 179097484261572 179201670709248 179283999305664 179551673972352 179738662017024 180089714091276 180277262459712 180332197681152 180446568679152 180872576698176 180907473973248 180995718684672 181060940352512 181095873970176 181230982557952 181265948983296 181331268028416 181414575001638 181454722301952 181685430661284 181774054851576 181809126056448 181998465048576 182235032322816 182270192467968 182353930800624 182781113327208 182816378832384 182988069646464 183062533767168 183384695818984 183420077778432 183509548110848 183544954159104 183611094441984 183783531608064 183818990518272 183969709860816 183974926778368 184142483818236 184334252807232 184526221507584 184561823711232 184801722918912 184886624283966 184927539953664 185162663783988 185288726555136 185319739901197 185355495205056 185967578858688 186094189633536 186161248531456 186197166194688 186287991160832 186372032053248 186524844719994 186566122930176 186651834893568 186894450762888 186930509889024 187125182373888 187320057593856 187404564086784 187490661245712 187495978008576 187685917081344 187862181090624 187929877082904 187966135982592 188094107418624 188501800914944 188678831156224 188715234557952 188783237947392 189151955209008 189157319081984 189244221489312 189280733976576 189526766970816 189724143240192 189760748322816 190094698207458 190136766431232 190292665929696 190329380702208 190471378050216 190508127303168 190576776760128 190706525577216 191156755857408 191336279482368 191405227363328 191535540207616 191779065698022 191821506674688 191909633059584 192109490884608 192196158054912 192396314271744 192484704733992 192596678934528 192772088323056 192777554853888 192903331756032 192935619623164 192972844323072 193154073515712 193260956714496 193355227321344 193392532979712 193732874249706 193811710799872 193849104531456 193993727808512 194031156658176 194575044629856 194612585637888 194815258361856 195068485303296 195106121515008 195158103410853 195195756913344 195201292173312 195449478438654 195492731682816 195582544697088 195653022716448 195690771707904 195874553424384 196040716589696 196078540382208 196541453205504 196666104501504 196726033833984 196930907537408 197315538216192 197521025839104 197559135240192 197815928758272 197906809092696 198021937496064 198112912474752 198202287994128 198298968928992 198337228425216 198370425809732 198408699092736 198543780052992 198801853443072 198840209965056 199190138313078 199271195611136 199397578175136 200056031802528 200094630303744 200303012118528 200655514774539 200694228939072 200699920121856 200864480703568 200903235185664 201053121275228 201091912153344 201164375469024 201203187812352 201301332553728 201340171321344 201601879547904 201694499218872 202166988983124 202205994769152 202478257045504 202811920267176 202873722391296 203002389764046 203084998397952 203124181303296 203481648785448 203600020242432 203620183520256 203693557896576 203732858216448 203884855377696 203924192606208 203997676531968 204097184394752 204136562589696 204441342640128 204495811708023 204748273179648 205014411363168 205628752493109 205638328270848 205945350488064 206307782796357 206347587500736 206353438998528 206448241624704 206488073428992 206522635089584 206562481247232 206756473059072 206971792625664 207011725443072 207187336429568 207376034408136 207591999196032 207901938283776 208043482447872 208524932105688 208534642753536 208805702578176 209119185390016 209213526216024 209315578313936 209355963337728 209431404597888 209471811969024 209573990055936 209668536059904 209846400856576 209886888296448 209983314255264 210256257108249 210475221407088 210515830170624 210735064793088 210932975259648 211146656716512 211344953726952 211421111718267 211430957236224 212064526029312 212263685050752 212304638877696 212340174106192 212381142690816 212484739917824 212525736394752 212801983967232 212843041652736 212899749175476 213023599427584 213217612842168 213439661145216 213661940692992 213703164297216 213862599916032 213903862235136 214079249170908 214280300306493 214398873855144 214408858042368 214544841274368 215009866668608 215051350339584 215211791787568 215253314417664 215330880783744 215477482733568 215701884502016 215799195009024 215898337192032 216123177245184 216404100883344 216445853555712 216545292825741 216593214603264 216671263801344 216874749210624 217094449863456 217298332705176 217386758848512 217524630736512 218038174649856 218080242597888 218242943784576 218285051240448 218470225549312 218512376856576 218896925208588 219024264200192 219124888040256 219167165657088 219452045966208 219601453694976 219680586909696 219722971742208 219929323143168 220030362784224 220109650556004 220545806163408 220588357929984 221066482631104 221109134856192 221216989503488 221316788063232 221547270979584 221777993924608 221979980493216 222211154068992 222442568392704 222542919853056 222645160229283 222651473885184 222694431916032 222774679683072 222877026534096 223086340045116 223209786479328 223361752559616 223652085123456 224180095062528 224322275447028 224332721750016 224624316409856 224667655077888 225063035777844 225297420097728 225340888633344 225575562313728 225787410137088 225868772456448 225912351227904 225972540791514 226016139583872 226022548832256 226228401172512 226309922402652 226463999122944 226802114491392 227293707493952 227448453996544 227788039176192 228025261359104 228130020425472 228232937690208 228470623197696 228626170970112 228708556234752 228916854883629 228923346388992 228967514505216 229050022772736 229072706460288 229155252633648 229370462299908 229497386098464 229609332444096 229653632913408 229892797956096 230641212783564 230651953348608 231343119304704 231643826297664 231688519299072 231801534455808 231929803505664 232147618873344 232254271827792 232337964475782 232382791403136 232389381193728 232601032191456 232798350950264 232843266703872 233085753483264 233540999095536 233855452700672 234448508157952 234556218183936 234601473097728 234906415400448 235066344800256 235151050776576 235259083563768 235365216993027 235417303646208 235480025603178 235525458754944 235610330172624 235770738812928 236077200963648 236122749333504 236323055614976 236368651419648 236784624082974 237076947892224 237149191471104 237299597167104 237859826890752 238107537997824 238331155144704 238463037407232 238526570835487 238572591782976 238796645682096 238882695869466 238928785527168 238935560945664 239045332407552 239091453444096 239402231963136 239651549356032 240119618788368 240369683279616 240442930241536 240595424905536 241163435597568 241209965297664 241327624912896 241461165293568 241687931977728 241775024037888 241886100002184 241932769132032 242113265761014 242159978719872 242247240881712 242365406468768 242412168075264 242664620064768 242774094385152 242980043097088 243026923290624 243138574400832 243454613493762 243708151102944 243755171776512 243984092861952 244560103704576 244715209578576 244726605545472 244814792589312 245044708810752 245245629168881 245292946481088 245523311757648 245779003742976 245826423963648 246034962010112 246082431614976 246402297225216 246515499045288 246883551711984 247051635406848 247140660273408 247956771811584 248114031933834 248125586178048 248262888259584 248496042737664 248699792959992 248747776713216 248869113191424 248981386571136 249192601017184 249240679852032 249500243165184 249872752115712 249939325420917 249987548327616 249994637344768 250247889441792 250482908120832 250573169443872 250621514643456 250736654850858 250792143224832 251608595763888 251620312743936 251710983929856 252153956751103 252202606945344 252325628652416 252374311968768 252702355961088 252751111962624 252965524320256 253014331097088 253459597609944 253723554572928 253772507602944 253961837400288 254010836404224 254102369013504 254275367436288 254771999013312 254875674476544 255115039309824 255705420930696 255879510746112 255928879742976 256145987846144 256261544073216 256528419028992 256646272978656 256979869798971 257029451097408 257036739805184 257204442341376 257297125764096 257538764687616 257681275619328 257799659212854 257806969761792 257856710639616 258310498999608 258629397700608 258708208877568 259433392839808 259483447517184 259753677815808 260091313737728 260141495353344 260210804547804 260261009217792 260599304584872 260776726262784 260870696955264 260921028943872 261166071232512 261286055806266 261438053842944 261898144819047 261948675041856 262055270940672 262221472668672 262301378445312 263087384288256 263138143961088 263361367785472 263754571677696 263875745456928 264150549966336 264269717325504 264398625238656 264449637900288 264544932123648 264666469009239 264725040070656 265061621444202 265069137924096 265120279953408 265242081164544 265586851084104 265863437566848 265914732847104 266741375736704 266792840404992 267070682824704 267540686366052 267592305252096 267870980247552 268122549537792 268219167292032 268270917083136 268394165755848 268401776738304 268646226392358 268802506063872 268925998958496 269327510958528 269555985310832 269607993025536 270415893689568 270498296521728 270669853018728 270779997863936 271308865047264 271493578027008 271591410528768 271643810955264 271846473836928 271898923474944 271996902042624 272121862502457 272182083452928 272528145991926 272588456853504 272661082277364 272713689084672 272997697572864 273352548484224 273405288701952 274171669990812 274184437694464 274593800650752 275077043728476 275130116667648 275264322166272 275317431238656 275416641662976 275675297412096 275954564791224 275962390167552 276213725727354 276501379210848 276789332261376 276842735566848 277202584378368 277329936425949 277391309930496 278033242807584 278407603437568 278951368288032 279141284450304 279241872797184 279295749292032 279431986741248 279558048079872 279787267079991 279849184395264 279977752340352 280341676144332 280395764833536 280633628542784 280687773560832 280980086390784 281106846130176 281243967012864 281528875622016 281793271635936 281894815624356 281907942981632 282752701372416 283018246734336 283072851836928 283174856921088 283727932813512 283735978622976 283866332233968 283921100964864 284290150456224 284586214860288 284641122484224 284882587590656 285142047311187 285150133221376 285205149646848 285438998894544 285707067075324 285865165140192 286059788365824 286735133786112 287004419223552 287107841044992 287303310311424 287668598547033 287732260012032 287808920181662 287864449589376 288164236326912 288294237082368 288538801177792 288594471407616 288727057100988 288895018401792 289166332280832 289403429434746 289459266484608 289731110273568 289849011798016 290032840982016 290599311374559 290717566199808 290773656797184 290990591712768 291046734987264 291862566944784 291918878456832 292166517387008 292222887542784 292602727954944 292659182272512 292801938259968 292907449212928 293174217657981 293239097524224 293373817045632 293479534074672 294061074884544 294117810573312 294812179808256 294999156752256 295089050750976 295396361306112 295916213707906 295973307324288 296281538758656 296338702860288 296590091190272 296723893137408 296860213639044 296868631846912 297032906244096 297169368712128 297448453393488 297555638714598 297613048639104 297815670079488 298202780164608 298785207469617 298906793416704 299096367262704 299110295666688 300084047703792 300141945455616 300396560130304 300454518177792 300767416418304 301049880182784 301158363275264 301296721055352 301354852778496 301579681912842 301637868230016 301746563203536 301951998830592 302402819321856 302541748828308 303250483474686 303308992153728 303717385568256 304173360567296 304310583586944 304627497596928 304686271954944 304834894626816 304944741646336 305222473178172 305231128518656 305400030363648 305430275280384 305540336844864 305827283066544 305996514797952 306145776592128 306204843884544 306523730608128 307122409769472 307521617044752 307535937798144 308457492406272 308858435063552 308918025732096 309068712607744 309239738007552 309530158497792 309672362437056 309783952634376 309843721870848 310134709588608 310457688938496 310781004644352 311064051612204 311387998794048 311852907425664 312065223671808 312741624245248 312801964130304 313208553867264 313421793067008 313534734368768 313678778085024 313820289324036 313973367470904 314033945006592 314147106896832 314360985083904 314769601284864 314830332444672 314974971382896 315158201892864 315712832110632 315773745255936 316102597189632 316198921961472 316399462889472 317146435854336 317476717330432 317774873526272 317950716542976 318096789043968 318395527576128 318510261159288 318571714036224 318727109876736 318788604592128 319202975950848 319349623763214 319535399141376 319826419263252 320097732556613 320159491717824 320492911039488 320554746445824 320793899874048 320855793352704 321118873756362 321551247463424 321613287063552 321770166550528 322250575970304 322366698717184 322514800002912 322577025509376 322817687681352 322879971626496 322996321175616 323216224100352 323552826753024 323698792513536 323847505788048 324035897720832 324184765867776 324606151325016 324668780333568 324889821904896 324944201470592 325006895702016 325312123815936 326080138272768 326286946104768 326419723452416 326726278414336 327057261974784 327364415676864 327705338323968 327768565284864 328345387812882 328536396300288 328687332060384 328750748485632 329178068949312 329402180542464 329520880364544 329584457613312 329893984714752 330164475834006 330609029082112 330818709245112 330834114904064 331328056983552 331599723946656 331663702284288 331825484255232 331975182094848 332320906469376 332666990886912 332969970739824 333163669487616 333252433894556 333316731103488 333663852589056 333814379779584 333977210827776 334041647874048 334097559258496 334162019524608 334315539801144 334629510067674 335478127685184 335614645239808 336270142593792 336483413170542 336499082625024 336936474614784 337001482616832 337594553666766 337946130146592 338011332950016 338298072763904 338363343470592 338615783200384 338681115205632 338803158684672 338868526841856 338958811187271 339033823248384 339464883603978 339695998684416 340153385746432 340940561240928 341172680994816 341238506323968 341682058764288 342037892038656 342195030638208 342349406535312 342639826398628 342705934796544 342939256455168 343062834352128 343129024364544 343385019583488 343451271757824 343575034159104 343732878950472 343742626349056 344055693449862 344413998666144 344839196934144 345961819175346 345977930022912 346947739397072 347014678957056 347465739446496 347532778948608 347702301683712 347769386827776 347827595940352 347894705258496 348221428310016 348381407741688 348506946713673 348584071790592 349197526425396 349264900055808 349628630224896 349735171260416 350311498643304 350783179051008 350850858614784 351672762236928 351834327275904 351902209646592 352200733288448 352359623100672 352531500318208 352599517200384 352726576164864 352794630684672 352888625345652 353125955469312 353220038404767 353415495258936 353425517232128 353656108219392 354115801445472 354484583422464 354552977129472 355176936124461 355615421838336 355723787206656 355949395750656 356720915154736 356789740336128 357161306996736 357496732717056 357565707583488 357625556389376 357694556110848 357858887674464 357869035651072 358194968523144 358324043804199 358403341418496 358567998611328 359103347944704 359477324034048 360179428182552 360554524919424 360664395362304 360893137358304 361745153396352 361814947946496 361991437369344 362121880705024 362191747940352 362461965115904 362531897966592 362662536056832 362829150003276 363169898641521 363370861322568 363548109703152 363618252112896 363996930097152 364470064645632 364540384935936 364707861601248 365181920240643 365562226654416 365632757664768 365976139292928 366769391637968 366840155556864 367019096221696 367089908318208 367222188883968 367567063216128 367637981036544 367939419721632 367949853556736 368284967636472 368668505614464 369052443015168 369123647422464 369603445837824 369773248567932 370325327567976 370577453110272 370639479802394 370710990410112 371935157717376 372171047900751 372188379267072 372322497062912 372394332389376 372575982321664 372744064106496 373049689439988 373303669787136 373788901525776 373861019778048 374250364747776 374640115187712 374809128173568 374981322491424 374991956017152 375371834162688 375724362181248 375859754165808 375932271965184 376188214837248 377003601829888 377357662312448 377430469115904 377566475894784 378303910418016 378314638163968 378488442978624 378561467953152 379053533941632 379448286480384 379521496645632 380189396414916 380585331859392 380658761404416 380942756100432 381016254606336 381153553520256 381413051154432 382313511714816 382672558964736 382810454726656 383071080415232 383558131396044 383819266119168 384218981769216 384392316109824 384792628543488 384969409467984 385193357869056 385544176646112 385555109707776 385806663512064 385871239246328 385945688646144 386308147031424 386521913428992 386710454642688 386785065959424 387465748499412 387623421599744 387987455617024 388062313316352 389150089259712 389225171275776 389630516723712 390136970606592 390212243030016 390316206821706 390391513826688 390402584346624 390898956877308 391165089394176 391306045432896 391381543415808 391749106848768 392081433179392 392157080764416 393082906411008 393332209003008 393452067667968 393861815074816 394631076432384 395042051678208 395631857516544 395813618185392 396043874992128 396225824949504 396404575988256 396597937857984 396674456850432 396740851619464 396817398185472 397087560105984 397603706886144 397680419930112 398380276626156 398542391222272 398795156350272 400112063605056 400189260607488 400606024237056 401311029549078 401388457878144 401399840243712 401728961407136 401806470371328 402106242550456 402183824306688 402328750938048 402406375624704 402602665107456 403203759095808 403388998437744 404333977966248 404411989538304 404956514091008 405623840534352 405747444782592 406004779528092 406169996795904 406963297570896 407200040484864 407240367040512 407387115793152 407465716432896 407769710755392 407848385212416 407995353063936 408194368789504 408273125179392 408882685280256 408991623416046 409496546359296 410028822726336 411257504986218 411276656541696 411890700976128 412615565592714 412695175001472 412706877997056 412896483249408 412976146857984 413045270179168 413124962494464 413512946118144 413943585251328 414374672859136 414752068816272 415183998392064 415803876567552 416086964895744 417049864211376 417069285507072 417611405156352 418238370780032 418427052432048 418631156627872 418711926675456 418862809195776 418943623938048 419147980111872 419337072119808 419692801713152 419773776592896 419966628510528 420512514216498 420950442814176 421031660341248 421470129586176 421865950519296 422293313433024 422689907453904 422842223436534 422861914472448 424129052058624 424527370101504 424609277755392 424680348212384 424762285381632 424969479835648 425051472789504 425603967934464 425799498350952 426047198855168 426435225684336 426879322290432 427323881385984 427406328594432 427725199832064 427807724470272 428158498341816 428560600612986 428797747710288 428817716084736 429089682548736 430019733337216 430102700679168 430423583575136 430506628835328 430661761567488 430954965467136 431598390018048 431713380272493 431796674384064 432246354490368 432808201766688 432891707111424 433090585651482 433186429206528 433342527602688 433749498421248 434105144152119 434188899726912 434596665410352 434773517697024 435049261473024 436076349299712 436160485195776 436485887569152 436570102480896 436940451098624 437024753713152 437793850417176 438048528400384 438249776080512 438334331314176 438904091932416 439202907389952 439361173819392 439445943484416 439858646286336 440060725568448 440219301112008 441091612326816 441176715859968 442132965262208 442218269712384 442433979006976 442633576126464 443094541959168 443874320561859 443959960986432 444422308137984 444885136785408 445085839706112 445290320458566 445302947770368 445388863832064 445549359366144 445754053068192 446172680090232 446333458071897 446419572958656 446723505119232 447304170246912 448360190125056 448644550894056 448665443500032 449248632819712 449335310155776 450126071555688 450594840195456 450681777266688 451151124627456 451574820274176 451737544912896 451824702455808 451945081583028 452032279167744 452369522869263 452456802345024 452619844805304 452927998245888 453604228982784 454587414987904 454875725212029 454896907993088 455576078352384 456260040850944 456465875380416 456941246395392 457252341940224 457417112469504 457833709767258 457846692777984 457935029010432 458100045545472 458145412920576 458310505267296 458740924599816 458994772196928 459218664888192 459307265826816 459785595912192 461282425567128 461303906697216 462686238609408 463287652595328 463377038598144 463603068911616 463859607011328 464295237746688 464508543655584 464675928951564 464765582806272 465202064382912 465596701900528 465686533407744 466171506966528 467081998191072 467710905401344 469112436367872 469202946195456 469812830800896 470132689600512 470302101553152 470518167127536 470730433986054 470834607292416 470960051206356 471050917509888 471220660345248 471541477625856 472154401927296 472245498667008 472646111229952 472737302839296 473569248165948 474153895784448 474298382942208 474599194334208 475719653781504 476215075995648 476662310289408 476926074814464 477053141670974 477145183565952 477593291364192 477765391738932 477857571054336 478090664815104 478182906888192 478804463926272 479024435644821 479303098712064 480239237576736 480739366559232 480885860483072 481190849811072 481678310634543 482326871195136 482419930595328 482655249825792 483375863955456 483550048075776 483772200004368 483865538264064 484226531522028 484319957439744 484494481763424 484730812937536 484824336150528 485329240129536 485548188770304 485960086194176 486053846581248 486277148801664 486909226987524 487416302205888 487510343553024 487968185723904 489120207409152 489430419157152 489629585178624 490089417621504 490491258337762 490585892962176 491046623515296 491558007485952 491652847927296 492069924020224 492518081719323 492804594450432 493030998090576 493767103423968 494103270813696 494281320546816 495246713751009 495913543623168 496228063867668 496251172356096 496992085475328 497399585919984 497495553426432 497738226382848 497962773142272 498385202034368 498481359704064 499000486330368 499745504231424 499878650841834 499975096655232 499989274689536 500495778883584 500965816241664 501146338887744 501243029286912 501473309701716 501944265101511 503217191527776 503421967859712 504307913502206 504405213890688 504651257304832 504748623937536 505404711922176 505502223925248 505931048640512 506391830500149 506919195219888 507447109145856 507545015205888 507923674800576 508021672808448 508204738027008 508550734872576 509197325405967 509543998026624 509751348953088 510230078619648 511410841861392 511759021492224 511857759485952 512291975692288 512523088146432 513056838057984 513292545957312 513959739597942 514058902194816 514073479610368 514408884682752 514594251528192 515077529375232 515362551238656 515599318425708 515613939523584 516083540174793 516620997999216 517258795401216 518866785679616 518966895034368 519507355631616 520182627475456 520421609095608 520522018435584 521198609169744 521553452525568 521741393910528 521842057887744 522332142465024 522572111612532 522876107685888 523796289638094 523897350083712 524110541881344 524442945337344 524602756890624 526174768576512 526276287922176 526722735570944 527509143355392 527751490913856 528301099932672 528539434651008 528797250477312 528899275800576 529089864247296 529332938018478 529450080141312 530123242888404 530138275848192 530484162329088 531173702168208 531726875133696 531829465694208 533482751473408 533585680809984 534141365649408 535081372732104 535184610504192 535741960495104 536245099075584 536438334584064 536541834166272 536788331511696 536803553476608 537292452784716 537605012127744 537851997916992 538655021917056 539111970621664 539215986051072 540831787379136 540996593043456 541339706037456 541559995727872 542617730094528 542987156054016 543182821057536 543287621910528 543692947673856 543797846949888 543993804085248 544243725004914 544364166905856 545056291983852 545322164554728 545427378169344 545995395145728 546705096968448 546810577403904 548343339981624 548368875388928 549187601301504 550154087456952 550260233335296 550528644332544 550634862477312 550833283325952 551350594824192 551909129582448 551924780335104 552427451454708 552896083506877 553002758421696 553578664522752 553685471133696 554405168756736 554659872851898 554782619860992 555959219703591 556066485615168 556815206875136 557902736576064 558282568900608 558483745594368 558591498584064 558863973482496 559116096159744 559574534159982 559698368790528 559955504680704 560683352288664 560791529667072 561267257085568 561375547121664 561960172781568 562213692260352 562487934025728 563057751244032 563586543271872 563789631248712 563815885963264 565505402744832 566036493468672 566145703673856 566349713842176 567455865627024 567471957245952 567732664467936 567842201929728 568580300912448 569172429720576 569282244968448 569765175181312 570284094622374 570300266442752 570410299293696 570877997789088 571414134150648 571730330280384 572119576731648 573470267572224 574008838447104 574215682089984 574606620622848 575337197094066 575464520024064 575617840363324 575728899178752 576328472653824 576588474164736 577077602355584 577188942815232 577454114201976 577790036803584 578332664561664 578806858869492 578918532969216 579462220547136 579698023596032 580065681964032 581198622749118 581435132399616 581547313594368 581981183425536 582093469974528 583725133889568 583837756913664 584333034774016 584445775085568 585205455909888 585318364545024 585474310232559 585603876519936 585814898425856 586348435315962 586478195048448 586747634091264 586959068149344 588122149769088 588235621146624 589624359616512 589998313504512 590178101501952 590792722612224 591832427415812 591946614648576 592563077517312 592677405720576 593180182380544 593447786274816 593720427278088 593737263693824 594065812488192 594338737424256 594896906786976 595111277429196 595226097278208 595631340158976 596405560329216 597570414939234 597813586833408 598192734525408 600168095407584 600283890911232 600793120260608 600909036355584 601966544323617 602099760365568 602316726550528 602593442110704 602709705556992 603159363825684 603275736460032 603493126407072 603903997661184 604805638643712 605083497656616 606500966949372 606617984307456 607434771136512 608346721134592 608621167173888 609254995193856 609372543909888 609889483292672 610444946356344 610462257037312 610800060727296 610860550560768 611080673689728 611654566133088 611993029595904 612291553184256 612409687769088 613487435124069 614244819538944 615043234089504 616886257479327 616914984812544 617716870127104 617836051464192 618137425215488 618923348389071 619060316995584 619344724874112 619567905268752 619687443741696 620269419177216 620915377876992 621562009288704 622128103224408 622775997588096 623705814851328 624130447343616 625483248490496 625603928260608 626417107734528 627069468737536 627357556170048 627640578648072 627946734941808 628067890013184 628294213793664 628721970167808 629539202569728 629660664889344 629949942765792 630768771324747 631425664221264 631547490511872 632205194379264 632798925778944 634263335154801 634292871708672 634953434660864 635549747052544 636193578087936 636791055152256 637020522318576 637143428072448 637454219753472 637577209184256 638405951901696 638699247526428 639070798282752 639652838526504 640195465113226 640318983435648 640985822078976 641109492891648 641587799748096 641711586705408 642237747512724 642840900919479 643102494926848 643226574127104 643540333101056 644733397434368 645029600005824 645154051018752 645635375362704 645759943252992 645992642351232 646432448200704 647105653506048 647397585027072 647695011576096 648369531735552 649212302650032 649337560667136 649779643809792 649888402941184 650013791404032 650624247631872 652160276545536 652573892209536 652839446904832 653452556828672 654114523949568 654728831353728 655410676647936 655537130569728 656690775625764 657072792600576 657374664120768 657501496971264 658356137898624 658804361084928 659041760729088 659168915226624 659787969429504 660328951668012 661218058164224 661637418490224 661668229808128 663199447893312 663327404568576 663650968510464 663950364189696 664641812938752 665333981773824 665939941479648 666504867789112 666633462206976 667327705178112 667628759559168 667954421655552 668083295748096 668195118516992 668324039049216 668631079602288 669259020135348 670956255370368 671229290479616 672540285187584 672966826341084 672998165250048 673872949229568 674002965233664 675189107333532 675892260293184 676022665900032 676596145527808 676726686941184 677231566400768 677362230411264 677606317369344 677737053683712 677917622374542 678067646496768 678929767207956 679391997368832 680306771492864 681881122481856 682345361989632 683364117528576 684075784077312 684390061276416 684698813070624 685279652797256 685411869593088 685878512910336 686125668704256 686770039166976 686902543515648 687150068318208 687465757900944 687485252698112 688111386899724 688827997332288 689678393868288 691923638350692 691955860045824 693895478794144 694029357914112 694931478892992 695065557897216 695404603367424 695655191880704 695789410516992 696442856620032 696762815483376 697013893427346 697168143581184 698395052850792 698529800111616 699257260449792 699470342520832 700622997286608 701566358102016 703345524473856 703668654551808 703804419293184 704401466576896 704719246201344 705063000636416 705199034400768 705453152329728 705777250691304 706251910938624 706440076809534 706830990517872 706851034464256 707312216438784 708231602890944 708969166844928 709105954258944 710353872248922 711230843676672 711447574413312 711898791501312 713441830309472 713579480672256 714322613993472 714993465434112 715251112778752 715389112221696 715579712506461 715717775348928 715738071302144 716389937046288 716648087608398 716806682836992 717135997222656 718206695889408 718954648068096 720358856365104 721109049838848 721328790724608 721786274716608 723490306792704 723629895892992 723982874738688 724243761410048 724383495880704 724923930231808 725063795933184 725325072113664 725658300006552 726339797283042 726741722645136 727096219406304 727236504225792 727993860194304 728940129291264 729080769871872 729415723202496 730363840481286 731124453308832 731265515329536 731952278585856 733538783275936 733680311113728 734038192443392 734179816636416 734444377767936 735134126432256 735736887506643 735878839443264 735899707113472 736569935272944 737337011228928 738104886030336 738247294844928 739206891675648 739546497135864 740650655135952 741154906220544 741278959604788 741421980820224 743870315434752 744342095801502 744376758534144 744644994125824 744788664778752 745488128212992 746099378879976 746607339574272 747577803051552 747722039556096 748500729495552 749618256347136 749817976262751 749962644982848 749983912034304 750743668325376 751448724362496 751719508331616 751864543930368 752376429674496 754007203659776 754715324624896 754860938231808 755132951789568 756461870253309 756607820836032 756629276327936 756976885957248 757122935906304 758107067883264 758896572960768 759042993291264 760378792829832 761170663718784 761317522808832 761885512200864 762032509212672 762307107040512 762826102308864 764627023429632 765345117929472 765620909453312 767116262792088 767638532238336 768437963538432 768784632219648 769585257086976 769938818935968 770939609396913 771088353292224 771110219415552 771613327024128 771742478492656 771891377292288 772616294062848 773043826857984 773420909285376 773570131918848 774931496998824 775246843199488 775974911234048 776124626632704 778300178519424 778450342551552 779261033447424 780273941213184 780424486060032 780632413643412 780783027653376 781797913754616 782330178788352 782612090865792 782763086831616 783498213697536 784162866358784 784314161528832 785694434457141 786165812822016 786664418006016 786904135335936 789262152864768 790084103356416 791263715033088 791627236370784 792451649899008 792809151976512 793195875715968 793348913700864 793481703238928 793634796370944 793999407027717 794175120211968 795207413772288 795360839860224 796760553252312 797084782444544 797590312700544 800224127210112 800378521214976 801212048474112 802622059098156 802776915756288 803457922814272 803612940742656 804212485100912 804367648613376 804657501876096 804812751249408 805205330214912 806407518191616 806777996875488 808667955932496 808823979076608 811247681068704 811494889565184 812009559056184 812339993591808 813926595141792 814480734081024 814774231586304 814931432865792 815539421510784 815696770424832 815990706127872 816365587507371 816388737579008 816546250358784 817765370560512 817983246832092 818993092718592 820057645452672 822515009972436 822553313083392 823781401952256 825231131185428 825390350002944 825792966498816 825952293715968 826090540358336 826249924988928 827025892236288 827887170502656 828749345718272 829504137632544 830367996784128 831607753135104 831989809277847 832173929791488 834099728422752 835222810312704 836476741560064 836854104864096 837262313255744 837423853350912 837725618391552 837887247876096 838295960223744 838674144239616 839361801239973 839385603426304 839547553185792 839933257021056 841025028432996 841900885628352 842063320682496 842940259172352 843731901038592 844586626866048 845379814907808 845684446873068 845723828944896 848258104117248 849054740203008 849218555510784 849360696424768 849524570763264 849938959671296 851207935868928 851598996701904 852094397710336 852870451368672 853758644580864 854647762771968 855426141933561 855450399664128 855615448940544 856316996683632 857121201225972 857595495420576 858179365097472 860039466674432 860205401358336 860847167150272 861013257670656 861323523134976 861909930934272 863005795641099 863196780036096 863426760544986 863593348768128 864492708980736 865616403533376 865783414222848 866181171302964 866685055205376 867498996842496 868210288304238 868377799453824 869193330820704 869547035394048 870098522946048 872152698599424 872320970391552 872971775138304 873140204961792 873880902197248 875587700834352 876097056800768 876499552161024 876668662628352 877808183864832 878405814779904 878722347638784 879522652973943 879717292572672 880121451136896 880438602224016 882183224653632 882353431719936 884265930524416 884436539424768 884867958013952 885267152252928 886189083918336 887748641123718 887919921972864 888844616275968 889770273570816 890171679412224 890580640917132 890605895540736 891098718732288 891508106136384 892345360180464 892666916143794 892839145917312 893447010238464 894608340493824 896720380250112 897289101788112 897330887000064 898497265639424 900252143111376 901189680390912 901363554533376 902302249254912 903149640548352 903475089825792 903890163166056 904064558335488 904739045738526 904913604690048 905239689610608 905855996491776 907208457965568 909174829975808 909751450424058 909793815986176 911152156704768 912520081701888 912931750760832 913882492790784 914504683880448 914834224939008 915667419534516 915693385555968 916200091090944 916290825841152 916444193210029 916621010534592 917481849199632 917989544393856 918437329776384 918614531653632 919571191824384 922564851134256 922607813394432 925372477218816 926575305190656 926754077196288 927206137823232 927719214022656 928590475493376 929017087311168 929351857903128 929531165612544 930404128765824 931193403801056 931373066815488 932343013933056 934163996382144 935421810802688 938224872735744 938405892390912 939625661601792 940265379201024 940604203106304 941036334255072 941460867972108 941920102412712 942101835019776 942259522596227 942441320690496 943082955251712 944308803854592 944490997334016 945292222459904 945474605678592 947138496331896 948307791568896 948596765884416 949198388668416 951439307563008 952430151991296 953324620578816 953852149628928 954106283341948 954290367131904 955002326057333 955186582728384 955530783477864 955715142108672 956181329630208 956365813776384 957608927852544 958048871289642 958606197424128 960293197669839 960478475153472 961478733118464 961771720966144 962381699622144 963356621269086 964653742390272 964839861190656 965310499651584 966751727910912 967100096151552 967544400008736 967731076528128 968453063044056 968639914879488 968988963526848 969461625875072 969648672301056 970658480259072 971096377540608 971920172388352 972107693162496 972554297603328 973818453975048 974832604411776 975020687106048 975936371447808 978240414818304 978860838314304 979259170357248 980178835243008 980982516675524 981171785924352 982093247030592 983116014971904 983305695854592 984139848040448 985036163438646 985609188900864 986061996181152 987534206847936 988206541627392 988562641093632 990493427502018 991827087246336 992456127735336 992502344712192 993984170950656 994799171839968 994991106852864 995476452765696 995925546284544 996770404068736 996962719408128 998000972660736 999491008462848 999757301683668 999950193310464 1000991557767168 1001931632483328 1002292677775488 1002486058573824 1002946619403432 1003888530203022 1006434383055552 1006843935719424 1008615827004412 1008810427781376 1009302514609664 1009497247875072 1010809423844352 1011004447850496 1011862097281024 1012783661000298 1013838390439776 1014894218291712 1015090030411776 1015847349601152 1016043345616896 1016409476054016 1016876433561813 1017101469745152 1018394650811934 1019087996053248 1020460157239296 1022821683722784 1023518042984448 1023715518971904 1024583951384576 1025046176292864 1026113676115968 1026585091914624 1027919479195884 1028117804389632 1028817769365504 1029188503056384 1030155058750464 1030725102477312 1031198636851416 1031227879047168 1032167080349586 1033241995998432 1034517590802432 1037733571359232 1037933790068736 1040365254950912 1040843218191216 1041044036871168 1042397218339488 1043106905051136 1043482787821056 1043684115775488 1044664284930048 1045144223225064 1045520840141019 1045752215371776 1047592579276188 1047794700167424 1048885890674688 1049205513781248 1052349537153024 1052552575844352 1053445471141888 1055018286710784 1055502981827712 1056602199865344 1057078869302016 1057594500954624 1057798551601152 1058179728494592 1058665876036956 1059660115214301 1060246485776808 1060276551696384 1060968324658176 1062347404336416 1063453750267392 1063658931388416 1065530808373383 1066965502946816 1067171361619968 1070162745464208 1070369221008384 1071483920990208 1072490198151168 1072876669168128 1073083668332544 1073576663023392 1073607106953216 1074584905569432 1074972131412597 1075210024255488 1075703995833984 1077310043834112 1078223941243328 1078431972102144 1081663574758272 1081993186086912 1082679412074912 1083119991455744 1085235460189056 1085974312108032 1086365642115072 1086575243821056 1087385895347712 1087595693899776 1087987608170496 1088487450009828 1089509695924563 1090112583967704 1090644329109456 1090854756338688 1091990790291456 1093410193936896 1093621154807808 1095545760721929 1096686679963248 1096737750777856 1100308174913904 1100520466670592 1101057288665088 1101269724954624 1101666566651904 1102701189648384 1103818259164896 1103849560670208 1104854902909416 1105792167013754 1106005516843392 1107157329045504 1107370942267392 1108810337513472 1109319745703796 1111918439407182 1112132971230336 1113630413750272 1115805473152128 1116513143702253 1116565137801216 1116967491188736 1117182997168128 1117727946964992 1118232192319488 1119149068319964 1119911009361408 1121366704577328 1121583059334144 1122534514171136 1122751094243328 1123920345563136 1124427384520704 1124975868051456 1126115502488064 1127173086543744 1127579262497424 1127631771926528 1131010805489664 1132072986937344 1132291407347712 1132699427684352 1134911731254048 1134943914491904 1135465328935872 1135684403859456 1137160601824896 1138344859441152 1138564489936896 1139530350362624 1140568189244748 1140600532885504 1141755995578176 1142828268301296 1143460660560768 1144239153463296 1146940535144448 1148017676894208 1148431364179968 1149213241245696 1150674394188132 1151235680726648 1151457798357504 1152656945307648 1153176948329472 1154155204711168 1154377885630464 1154908228403952 1155580073607168 1156665329123328 1157613717738984 1157837065938432 1158924441094272 1159396047192064 1160131363928064 1162397245498236 1162870264799232 1163962366851072 1164186939949056 1167450267779136 1167675513827328 1168666069548032 1168891550171136 1170410911819776 1170636729090048 1170948620465118 1171207753039872 1171629796851712 1172696870631924 1173495268182528 1173918136298688 1176244299538176 1176471242293248 1179248719233024 1179996627009024 1180356203003904 1181585445224448 1183664854831624 1183893229297152 1185126155034624 1186360364761088 1186895572549632 1187440854556176 1187474527387648 1188131624976384 1188677474848512 1189793813573952 1190222554858392 1190452194556416 1191262680317952 1192811120658432 1195140829878468 1195627173666816 1196385469050816 1200336190815168 1200567781822464 1201586240521216 1201818072711168 1203933088647234 1204199520731136 1204633453101056 1205186884221408 1205419411113984 1206318727651368 1206551472920064 1206986252814144 1207807995322368 1209611277287424 1210166995313232 1213001933898744 1213235968614912 1214869542273024 1216693442269184 1217242334347776 1218509990387712 1219778966585344 1220889892712688 1220924514074624 1221600121454592 1221721101121536 1222161347379456 1223309132266176 1223986059191808 1224583106368512 1224819375538176 1226974870248138 1228489639077888 1230086468179008 1233772514958654 1233829969625088 1235433740254208 1235672102928384 1236274850430976 1237846696778142 1238120633991168 1238689449748224 1239135810537504 1239374887483392 1240538838354432 1241830755753984 1243124018577408 1244256206448816 1245551995176192 1247411629702656 1248260894687232 1250966496980992 1251207856521216 1252834215469056 1254138937475072 1254715112340096 1255281157296144 1255893469883616 1256135780026368 1256588427587328 1257443940335616 1259078405139456 1259321329778688 1259899885531584 1261537542649494 1262851328442528 1263094981023744 1264410388758528 1265597851557888 1268526670309602 1268585743417344 1271099494105088 1272387156175872 1273582110304512 1274041044637152 1274286856144896 1274908439506944 1275154418368512 1276811903803392 1277398495052856 1278141596565504 1279305677053008 1280390930226452 1280637966871296 1281971644157952 1282218985783296 1283175599496192 1283423173410816 1284475495025448 1285681801838958 1286204989853696 1286453148254208 1289466794868736 1290059200011648 1290308102037504 1291270750725408 1291519886505984 1291985284702464 1292864896401408 1294795170054144 1295140140817479 1295390023152192 1296739063471104 1298424605300064 1298675121334272 1299559287619584 1299776805882368 1300027582808064 1301248495263744 1302315432456357 1304320553091072 1305147784419072 1306905113657344 1308229047899136 1309457662707456 1310821353295872 1311074261139456 1313381551251528 1314145585201152 1314749328241536 1315002993942528 1316712275797248 1317608722169856 1318083521458176 1318337830453248 1319575938859008 1320657903336024 1322436116328448 1323274836980448 1326398895786624 1326654809137152 1327301937020928 1327900728379392 1329283625877504 1331622961685577 1331879882959296 1333009735578224 1333266924413952 1334655410356224 1335257519118336 1335908843311104 1336166591496192 1336390237033984 1336648078098432 1337262159204576 1338518040270696 1339000374215691 1341912510740736 1345080570375168 1345933652682168 1345996330500096 1347745898459136 1348005930467328 1350378214667064 1351784520586368 1352045331800064 1353192291055616 1353453373882368 1354463132801536 1354724460822528 1355212634738688 1355474107367424 1355835244749084 1357108568607789 1357859534415912 1358783994737664 1363762244963712 1364627175636087 1364690723979264 1366728235057152 1368780122552832 1369397626141248 1370559305594512 1370823739186176 1371757025820672 1372251337408512 1373540078333952 1373805087031296 1374300136636416 1374931515801888 1374970505396224 1376222773799448 1377655994664576 1379356787736576 1383847276701384 1383911720091648 1387790957588288 1388058715828224 1389862957785984 1390131115794432 1390809206734848 1391310383761408 1391578821033984 1392885713240064 1393525630966752 1394027786854692 1396790105701584 1397059600223232 1398514520899584 1401245994573216 1403132716204032 1407337309103616 1407608838586368 1408802933153792 1409438492402688 1410126001272832 1410398068801536 1410906304659456 1411554501382608 1412503821877248 1412880153619068 1413661981035744 1413702068928512 1414624432877568 1416463205781888 1417938333689856 1418211908517888 1420707744497844 1422461687353344 1422895148826624 1423797583002624 1426883660618944 1427158961344512 1428645227986944 1429986930868224 1430502225557504 1430778224443392 1431159425012922 1431435550697856 1431476142604288 1432779874092576 1433296175216796 1434271994445312 1436413391778816 1437073306934463 1437909296136192 1440717712730208 1442218099677696 1442657581449216 1443572549433216 1446980613585408 1447259791785984 1447965749477376 1448487522820096 1449847860463616 1450127591866368 1450650144227328 1451316600013104 1452679594566084 1453483445290272 1454192438812608 1454473008451584 1455987720388608 1457880258582528 1458161539743744 1458831446404992 1460727680962572 1462248906617664 1462531030659072 1463904557171712 1467077566551872 1467360622227456 1468076384886784 1468888755535872 1470268252864512 1471473775013286 1471757678886528 1471799414226944 1473139870545888 1474674022457856 1476209772060672 1477554245157969 1478413783351296 1479092994271728 1481301310271904 1482309812441088 1482557919209576 1482843961640448 1487740630869504 1488684191603004 1488753517068288 1489289988251648 1490976256425984 1492198757759952 1493214679148544 1495155606103104 1495444079112192 1497001458991104 1499236512694272 1499635952525502 1499925289965696 1499967824068608 1501487336650752 1502897448724992 1503439016663232 1503729087860736 1508014407319552 1509430649249792 1510265903579136 1512923740506618 1513215641672064 1513258552655872 1513953771914496 1514245871812608 1516214135766528 1517793145921536 1519175491500447 1520757585659664 1522341327437568 1522635045617664 1523771024401728 1524065018425344 1524614214081024 1525652204617728 1529254046859264 1530690235858944 1531241818906624 1534232525584176 1535277064476672 1536875927076864 1537569264439296 1539170514173952 1539877637871936 1541879218793826 1542176706584448 1542220438831104 1543226654048256 1543484956985312 1543782754584576 1545232588125696 1546087653715968 1546841818570752 1549862993997648 1550493686398976 1551949822468096 1556600357038848 1556900685103104 1558522066894848 1560547882426368 1561264827286824 1561566055306752 1563595827509232 1564660357576704 1565224181731584 1565526173663232 1566996427395072 1568325732717568 1568628323057664 1571388868914282 1572331625644032 1573328836012032 1573808270671872 1578524305729536 1580168206712832 1582527430066176 1582949060999141 1583254472741568 1584903299798016 1585618303953024 1586391751431936 1586697827401728 1586963406477856 1587269592741888 1587998814055434 1588350240423936 1590414827544576 1593521106504624 1594169564889088 1595180625401088 1600448254420224 1600757042429952 1602424096948224 1605244118196312 1605553831512576 1606915845628544 1607225881485312 1608424970201824 1608735297226752 1609315003752192 1609625502498816 1610410660429824 1612815036383232 1613555993750976 1617335911864992 1617647958153216 1622495362137408 1622989779130368 1624019118112368 1624679987183616 1627539175393483 1627853190283584 1628961468162048 1629548463172608 1629862865731584 1631078843021568 1631393540849664 1631981412255744 1632731175014742 1632777475158016 1633092500717568 1635966493664184 1637986185437184 1640115290905344 1645030019944872 1645106626166784 1647562803904512 1650462262370856 1650780700005888 1651585932997632 1651904587431936 1652181080716672 1652499849977856 1654051784472576 1655774341005312 1658688250520631 1659008275265088 1660735993568256 1663215506270208 1663979618555694 1664347859582976 1667877659110773 1668199456845504 1670445620625408 1672953483120128 1673708209728192 1674524626511488 1674847706701824 1675451236783104 1675774495752192 1676591920447488 1677348288479232 1678723602479946 1678771206852608 1679095106371584 1679866514042112 1682050056865992 1683801771256704 1684126641364992 1685880518344704 1687463802077184 1689173253732096 1690759629815616 1691368893746136 1691447657889792 1696516208234496 1698109480406016 1698437111021568 1698721392849536 1699049141526528 1699877919342592 1702415871737856 1703197993403808 1705740902737344 1707517289161728 1709295525543936 1710852283867122 1710900799328256 1711230897881088 1712633993367264 1714242402451944 1715190990841152 1716358730194944 1720078933348864 1720410802716672 1721694334300544 1722026515341312 1722647046269952 1723819861868544 1726011591282198 1726393560072192 1726853521089972 1727186697536256 1728985417961472 1731232807066752 1731566828445696 1732362342605928 1733370110410752 1734997993684992 1736420576608476 1736755598907648 1738386661641408 1739094070788096 1740197045892096 1744305397198848 1744641940783104 1745943550276608 1746280409923584 1747761804394496 1751175401668704 1752999104322048 1753337325256704 1755616367729664 1756422930697677 1756811629559808 1757444695277568 1759045305947886 1759434585145344 1760242902273792 1760877204448032 1764366449307264 1764706863439872 1768531861048832 1768873078849536 1769735916027904 1770534304505856 1772378167836672 1775497282247436 1775839843945728 1777689232551936 1779540547141632 1780343358824448 1781161281834264 1781211791081472 1782197437464576 1783016212272768 1784690720360928 1785333832287588 1785678291834624 1786894020476928 1789216680987648 1793440760500224 1794578203576224 1796994531278848 1800504286222752 1802379360781824 1802727109066752 1805899632970851 1806299281096704 1806950179651584 1807780326332112 1808129116670976 1809478091477052 1809827209380096 1810479379221216 1811711992983552 1814416915931136 1818349659951616 1819502900848116 1819587631972352 1822304313409536 1825040163403776 1825863501521664 1827764985581568 1829668449878016 1831334839069032 1831386771111936 1832400182181888 1832581651682304 1832888386420058 1833242021069184 1834963698399264 1835979088787712 1836874659552768 1837229063307264 1840462305372207 1845129702268512 1850658772437981 1850744954437632 1853150610381312 1853508154392576 1854412275646464 1856770045167213 1857180950986752 1858034174622336 1858703715806256 1859062331225088 1860808257531648 1862386807602112 1862746133630976 1864686027866112 1868327992764288 1870843621605376 1876449745471488 1876811784781824 1879251323203584 1881208406212608 1882072668510144 1882921735944216 1883840204825424 1884203670039552 1884519045192454 1884882641380992 1886165910503424 1888617607709184 1888981994668032 1890584444919808 1892306313974241 1894276992663792 1896615583137792 1898396777336832 1902790005464403 1902878615126016 1904860303982592 1906649241157632 1908212566683896 1908580734263808 1910004652114666 1910373165456768 1911061566955728 1911430284217344 1912362659260416 1912731627552768 1915217855705088 1916097742579284 1917212394848256 1920586395339678 1920956950306944 1922957466236928 1923543441932288 1924763399244288 1926713242538172 1928522702758437 1929307484780544 1929679722381312 1930620999303168 1934200192303104 1935088800017472 1935462153056256 1936906126088112 1937279829758976 1937977927053696 1938923251750144 1939297344602112 1941316960518144 1942192755081216 1943840344776704 1945108595206656 1947636907950096 1949665208823552 1950041374212096 1951872742895616 1956480829636608 1957721676628608 1958518340714496 1960357670486016 1961965033351048 1962343571848704 1964186494061184 1966232029943808 1966611391709184 1968279696080896 1970072326877292 1971218377801728 1972123992362304 1975068413695872 1976413083254784 1977125282187264 1980986855004036 1983654174492672 1984912255470672 1985004689424384 1989598343679936 1989982213705728 1990952905531392 1991851092569088 1993540808137472 1993925438816256 1996001945321472 1999514603367336 1999900386620928 2001983115534336 2003863264966656 2004585355550976 2004972117147648 2005893238806864 2007777060406044 2012868766111104 2013687871438848 2017231654008824 2017620855562752 2018605029219328 2018994495750144 2021618847688704 2022008895700992 2023724194562048 2025567322000596 2027676780879552 2029788436583424 2030180060823552 2031694699202304 2032086691233792 2032818952108032 2033752867123626 2034202939490304 2036789301623868 2038175992106496 2040920314478592 2045643367445568 2047036085968896 2049167902769152 2050092352585728 2052227352231936 2053170183829248 2055838958391768 2056235608779264 2057635538731008 2058377006112768 2060310117500928 2061450204954624 2062397273702832 2062455758094336 2064334160699172 2066483991996864 2069035181604864 2075467142718464 2075867580137472 2080730509901824 2081686436382432 2082088073742336 2084794436678976 2086213810102272 2086965575642112 2087368231550976 2089328569860096 2090288446450128 2091041680282038 2091504430743552 2095185158552376 2095589400334848 2097771781349376 2098411027562496 2104699074306048 2106890942283776 2110036573421568 2111005963655424 2113204399730688 2114157738604032 2115189001909248 2115597103202304 2116359456989184 2117331752073912 2119320230428602 2120492971553616 2120553103392768 2121936649316352 2124694808672832 2126907500534784 2127317862776832 2131061616746766 2133931005893632 2134342723239936 2140325490928416 2140738442016768 2142967841980416 2144980396302336 2145753338336256 2146167336665088 2146739137519383 2147153326046784 2147214213906432 2149169811138864 2149944262825194 2150420048510976 2151407991667968 2154620087668224 2156447882486656 2156863944204288 2163327149516544 2163986372173824 2165358824149824 2166239982911488 2170470920378112 2171948624216064 2172731284230144 2173150487642112 2174771790695424 2175191387799552 2175975216340992 2176974900019656 2179019391849126 2180225167935408 2181288658218912 2181709512677376 2183981580582912 2186820387873792 2187242309615616 2191091521443858 2193373359926496 2200616349827808 2201040933341184 2202114577330176 2202539449909248 2203333133303808 2205402379296768 2207210662519929 2207636518329792 2207699121340416 2209709805818832 2211584334027508 2212011033686784 2214314658091008 2214741884534784 2217620675026944 2218639491407592 2223836878814364 2224265942460672 2227260827500544 2231610946304256 2233026287404506 2233130275602432 2233934982377472 2234365994336256 2236464384638976 2238298136639928 2239822018722816 2242733409154656 2243166118668288 2245069028342272 2245502188486656 2248854769041408 2249453928788253 2249951736102912 2252231004976128 2254346173087488 2255158524994848 2262021610979328 2264145973874688 2264582814695424 2265398855368704 2269385610759927 2269823462508096 2269887828983808 2270930657871744 2271368807718912 2274321203649792 2276689718882304 2277128979873792 2279060700725248 2281136378489496 2281201065771008 2283511991156352 2285656536602592 2286921321121536 2288478306926592 2293881070288896 2296035353788416 2296862728359936 2301348788376264 2302471361453296 2302915596715008 2305313890615296 2306353896658944 2308310409422336 2308755771260928 2309816456807904 2312818828190739 2313330658246656 2315227435477968 2315674131876864 2317848882188544 2320262727856128 2324794490996472 2325740529598464 2327924733702144 2328373879898112 2334900535558272 2335351027654656 2337332139096064 2337783100342272 2340821823639552 2341273458180096 2341897240930236 2343259593703424 2345393741263848 2346990536365056 2347836272597376 2352488599076352 2352942484586496 2357083303371423 2358497438466048 2359993254018048 2360712406007808 2367329709663248 2367786458594304 2370252310069248 2372720729522176 2373791145099264 2374881709112352 2374949054775296 2377354949697024 2379587627147904 2380445109716784 2380904389112832 2381998221083151 2382525360635904 2385622241316864 2390281659756936 2391254347333632 2392770938101632 2400672381630336 2401135563644928 2403172481042432 2403636145422336 2407866177294468 2409266906202112 2410373768442816 2410838822227968 2412637455302736 2413102945840128 2413972505628288 2415615990644736 2419222554574848 2420333990626464 2426003867797488 2426471937229824 2433386884538368 2434484668695552 2437019980775424 2439557933170688 2441779785425376 2441849028149248 2443442202243072 2444322694758912 2446618264532352 2447972118383616 2449096762522113 2449166212737024 2449638751076352 2453949740496276 2456979278155776 2460172936358016 2467545029917308 2467659939250176 2470867480508416 2471344205856768 2472549700861952 2475693393556284 2477378899496448 2478271621075008 2478749774966784 2481077676708864 2483661511507968 2486248037154816 2488512412897632 2491103990352384 2494823259405312 2496521789374464 2501932993961984 2505668430938112 2508277874950144 2509430224680192 2510562314592288 2511786939767232 2512271560052736 2513176855174656 2514887880671232 2518085403719919 2518156810278912 2518642659557376 2519799771063168 2523075085298988 2525702656885056 2526189962047488 2528820777517056 2531195703115776 2537053340619204 2537171486834688 2542198988210176 2544774312351744 2547164220609024 2548082089274304 2548573712289792 2549816879013888 2553623807606784 2554796990105712 2556283193131008 2558611354106016 2560781860452904 2561275933742592 2563943288315904 2566351198992384 2566846346821632 2568950990050896 2571363603677916 2572409979707392 2578933589737472 2580118400023296 2580616204075008 2582541501450816 2583039773011968 2583970569404928 2585729792802816 2589017386923297 2589590340108288 2590280281634958 2590780046304384 2593478126942208 2596849210600128 2597350242668544 2599553611764736 2600055165616128 2602496990527488 2604630864912714 2608641106182144 2610295568838144 2613810227314688 2616458095798272 2618915325414912 2621642706591744 2626763102503056 2628291170402304 2629498656483072 2630005987885056 2633424551594496 2635217444339712 2636167042916352 2639151877718016 2641315806672048 2644872232656896 2646549673960896 2652797791573248 2653309618274304 2654603874041856 2655801456758784 2658567251755008 2663245923371154 2663759765918592 2666019471156448 2666533848827904 2669310820712448 2670515038236672 2671817686622208 2672780474067968 2673296156196864 2674524318409152 2677036080541392 2678000748431382 2683825021481472 2690161140750336 2691867305364336 2691992661000192 2695491796918272 2700756429334128 2703569041172736 2704090663600128 2706384582111232 2706906747764736 2708926265603072 2709448921645056 2710425269477376 2711670489498168 2714217137215578 2715719068831824 2717567989475328 2727524489927424 2729254351272174 2729381447958528 2733456470114304 2737560245105664 2738795252282496 2741118611189024 2741647478372352 2743514051641344 2744502674817024 2747080156667904 2748600273272832 2749332579630087 2749863031603776 2749941010792448 2752445547598896 2755311989329152 2758713575473152 2767694553402768 2767823440183296 2775581915176576 2776117431656448 2779725915571968 2780262231588864 2781618413469696 2782620767522816 2783157642067968 2785771426480128 2787051261933504 2788055573709384 2793580211403168 2794119200446464 2797029041799168 2802491989146432 2806265432408064 2814674618207232 2815217677172736 2817605866307584 2818876984805376 2820252002545664 2820796137603072 2821812609318912 2823109002765216 2825760307238136 2826778567788681 2827323962071488 2827404137857024 2829248865755136 2832926411563776 2835876667379712 2836423817035776 2841415488995688 2844923374706688 2845790297653248 2847595166005248 2853767321237888 2854317922689024 2857290455973888 2859973861736448 2861004451115008 2861556448886784 2862318850025844 2862871101395712 2865006978171999 2865559748185152 2866592350433592 2868543988890624 2872826783557632 2874146613868926 2875818592272384 2880879593009517 2881435425460416 2884436199355392 2885315162898432 2887145098866432 2893961227170816 2894519583571968 2895931498954752 2896975045640192 2899695720927232 2900255183732736 2901300288454656 2902633200026208 2905359189132168 2906966890580544 2908384877625216 2908946016903168 2911975440777216 2915760517165056 2916323079487488 2917662892809984 2921455361925144 2924497813235328 2925062061318144 2927809114343424 2934155133103744 2934721244454912 2936152769773568 2937777511071744 2940536505729024 2942947550026572 2943515357773056 2946279741091776 2949348044915712 2952419544121344 2955108490315938 2956827566702592 2958185988543456 2962602620543808 2964619624882176 2965115838419152 2965687923280896 2975481261739008 2977368383206008 2977507034136576 2978579976503296 2981952512851968 2984397515519904 2986429358297088 2990311212206208 2990888158224384 2994002917982208 2998473025388544 2999271905051004 2999850579931392 3002974673301504 3005794897449984 3006878033326464 3007458175721472 3016028814639104 3018861298499584 3020531807158272 3025847481013236 3026431283344128 3027907543828992 3028491743625216 3032428271533056 3035586291843072 3038350983000894 3041515171319328 3044682654875136 3045270091235328 3047542048803456 3048130036850688 3049228428162048 3050629300685439 3051304409235456 3061380471717888 3062483637813248 3068465051168352 3070554128953344 3073751854153728 3075138528878592 3078341028347904 3079755275743872 3083758437587652 3084353413168896 3086453308096512 3086969913970624 3087565509169152 3090465176251392 3092175307431936 3093683637141504 3099725987995296 3100987372797952 3103899644936192 3113200714077696 3113801370206208 3121095764852736 3122529654573648 3123132110613504 3127191655018464 3129320715153408 3130448363463168 3131052347326464 3133992854790144 3136562520423057 3136651465435136 3137256646115328 3142777737828564 3146657672024064 3147616541343744 3157048611459072 3160336413425664 3165054860132352 3165898121998282 3166508945483136 3169806599596032 3171236607906048 3172783502863872 3173395654803456 3173926812955712 3174539185483776 3175997628110868 3178980345642903 3180829655089152 3187042213009248 3188339129778176 3190361250802176 3196592425120149 3200896508840448 3201514084859904 3210488236392624 3211107663025152 3213831691257088 3214451762970624 3216849940403648 3217470594453504 3218630007504384 3219251004997632 3220821320859648 3224916394237791 3225630072766464 3227111987501952 3234671823729984 3235295916306432 3244990724274816 3245979558260736 3248038236224736 3249359974367232 3255078350786966 3255706380567168 3257922936324096 3259096926345216 3259725731463168 3262157686043136 3262787081699328 3263962824511488 3265462350029484 3265554950316032 3268529087773689 3271932987328368 3275972370874368 3280230581810688 3286637282165787 3290060039889744 3290213252333568 3300924524741712 3301561400011776 3303171865995264 3303809174863872 3304362161433344 3304999699955712 3308103568945152 3311548682010624 3317376501041262 3318016550530176 3321471987136512 3326431012540416 3327959237111388 3335755318221546 3336398913691008 3340891241250816 3345906966240256 3347416419456384 3349049253022976 3349695413403648 3350902473566208 3351548991504384 3353183840894976 3354696576958464 3357447204959892 3357542413705216 3359733028084224 3364100113731984 3367603542513408 3368253282729984 3371761036689408 3374927604154368 3378346507464192 3381519259631232 3382737787492272 3382895315779584 3393032416468992 3396218960812032 3396874222043136 3397442785699072 3398098283053056 3399755838685184 3404831743475712 3406395986807616 3411481805474688 3415034578323456 3418591051087872 3421704567734244 3421801598656512 3425267986734528 3428484804903888 3430381981682304 3432717460389888 3440157866697728 3440821605433344 3443388668601088 3444053030682624 3445294092539904 3447639723737088 3452023182564396 3453707042179944 3454373395072512 3457970835922944 3462465614133504 3463133656891392 3464724685211856 3466740220821504 3469995987369984 3472841153216952 3473511197815296 3476773323282816 3478188141576192 3480394091784192 3488610794397696 3491887100553216 3492560819847168 3495523608788992 3502350803337408 3505998208644096 3506674650513408 3511232735459328 3512845861395354 3513623259119616 3514889390555136 3518090611895772 3520485804547584 3521075058122743 3521754408896064 3528732898614528 3529413726879744 3537063722097664 3537746157699072 3539471832055808 3541068609011712 3544756335673344 3550994564494872 3551679687891456 3555378465103872 3559081094283264 3560686717648896 3562322563668528 3562423582162944 3564394874929152 3566032424545536 3569381440721856 3570667664575176 3571356583669248 3573788040953856 3578433361975296 3586881521000448 3589156407152448 3593989062557696 3601008572445504 3604758721563648 3605454218133504 3611799265941702 3612598562193408 3613900359303168 3615560652664224 3616258233341952 3618956182954104 3619654418760192 3620958758442432 3623423985967104 3628833831862272 3636699319903232 3639005801696232 3639175263944704 3644608626819072 3650080326807552 3651727003043328 3655529971163136 3659336899756032 3662669678138064 3662773542223872 3664800364363776 3665163303364608 3665776772840116 3666484042138368 3669927396798528 3671958177575424 3673749319105536 3674458126614528 3680924610744414 3690259404537024 3701317544875962 3701489908875264 3706301220762624 3707016308785152 3708824551292928 3713540090334426 3714361901973504 3716068349244672 3717407431612512 3718124662450176 3721616515063296 3724773615204224 3725492267261952 3729372055732224 3736655985528576 3741687243210752 3752899490942976 3753623569563648 3758502646407168 3762416812425216 3764145337020288 3765843471888432 3767680409650848 3768407340079104 3769038090384908 3769765282761984 3772331821006848 3777235215418368 3777963989336064 3781168889839616 3784612627948482 3788553985327584 3793231166275584 3796793554673664 3805580010928806 3805757230252032 3813298482315264 3816425133367792 3817161468527616 3820009304229332 3820746330913536 3822123133911456 3822860568434688 3824725318520832 3825463255105536 3830435711410176 3832195485158568 3834424789696512 3841172790679356 3841913900613888 3845914932473856 3847086883864576 3849526798488576 3853426485076344 3857045405516874 3858614969561088 3859359444762624 3868400384606208 3870177600034944 3870924306112512 3873812252176224 3874559659517952 3875955854107392 3877846503500288 3878594689204224 3884385510162432 3885420422452437 3887680689553408 3890217190413312 3895273815900192 3899330417647104 3900082748424192 3903745485791232 3906946297369071 3912961659273216 3915443353257216 3920715340972032 3923930066702096 3924687143697408 3928372988122368 3932464059887616 3933222783418368 3936559392161792 3940144653754584 3942436755603456 3944247984724608 3950136827391744 3952826166509568 3954250564374528 3961973710008072 3967308348985344 3969824510941344 3979196687359872 3979964427411456 3981905811062784 3983702185138176 3987081616274944 3987850877632512 3994868885056731 3999029206734672 3999800773241856 4003966231068672 4007726529933312 4009170711101952 4009944234295296 4011786477613728 4015554120812088 4017001122647073 4025737532222208 4034463308017648 4035241711125504 4037210058438656 4037988991500288 4043237695377408 4044017791401984 4047448389124096 4051134644001192 4055353561759104 4059576873166848 4060360121647104 4063389398404608 4064173382467584 4065637904216064 4067505734247252 4071325705823367 4073578603247736 4076351984212992 4091286734891136 4093881526908261 4094072171937792 4098335805538304 4100184705171456 4106340367658496 4111677916783536 4112471217558528 4115271077462016 4116754012225536 4120620235001856 4122900409909248 4124794547405664 4124911516188672 4128668321398344 4132967983993728 4138070363209728 4150934285436928 4151735160274944 4161461019803648 4163372872764864 4164176147484672 4169588873357952 4172427620204544 4173931151284224 4174736463101952 4178657139720192 4180576892900256 4182083360564076 4190370317104752 4191178800669696 4195543562698752 4209398148612096 4213781884567552 4222011927310848 4226408799461376 4228315477208064 4230378003818496 4231194206404608 4232718913978368 4234663504147824 4238640460857204 4240985943107232 4241106206785536 4243873298632704 4249389617345664 4253815001069568 4254635725553664 4262123233493532 4267862011787264 4268685446479872 4280650981856832 4281476884033536 4285935683960832 4289960792604672 4291506676672512 4292334673330176 4293478275038766 4294306652093568 4294428427812864 4298339622277728 4299888525650388 4302815983335936 4309240175336448 4312895764973312 4313727888408576 4326654299033088 4327972744347648 4330717648299648 4332479965822976 4340941840756224 4343897248432128 4345462568460288 4349543581390848 4350382775599104 4351950432681984 4353949800039312 4358038783698252 4360450335870816 4362577316437824 4363419025354752 4367963161165824 4373640775747584 4374484619231232 4382183042887716 4386746719852992 4401232699655616 4402081866682368 4404229154660352 4406666266607616 4410804758593536 4414421325039858 4415273036659584 4415398242680832 4419419611637664 4423168668055016 4424022067373568 4428629316182016 4435241350053888 4437278982815184 4447673757628728 4448531884921344 4454521655001088 4463221892608512 4466052574809012 4466260551204864 4467869964754944 4472928769277952 4476596273279856 4479644037445632 4485466818309312 4486332237336576 4490138056684544 4491004376973312 4497709538082816 4498907857576506 4499903472205824 4504462009952256 4508692346174976 4510317049989696 4524043221958656 4528291947749376 4530797710737408 4538771221519854 4539646925016192 4539775657967616 4541861315743488 4542737615437824 4548642407299584 4553379437764608 4558121401450496 4562272756978992 4562402131542016 4567023982312704 4571313073205184 4573842642243072 4576956613853184 4587762140577792 4592070707576832 4593725456719872 4602697576752528 4604942722906592 4605831193430016 4610627781230592 4612707793317888 4616620818844672 4617511542521856 4619632913615808 4625637656381478 4626661316493312 4630454870955936 4631348263753728 4635697764377088 4640525455712256 4649588981992944 4651481059196928 4655849467404288 4669801071116544 4670702055309312 4674664278192128 4675566200684544 4681643647279104 4683794481860472 4686519187406848 4690787482527696 4693981072730112 4695672545194752 4704977198152704 4705884969172992 4714166606742846 4716994876932096 4719986508036096 4721424812015616 4734659419326496 4735572917188608 4740504620138496 4747582290198528 4748847182997423 4749763418224704 4749898109550592 4754709899394048 4759175254295808 4760890219433568 4761808778225664 4763996442166302 4765050721271808 4771244482633728 4780563319513872 4782508694667264 4785541876203264 4801344763260672 4802271127289856 4806344962084864 4807272290844672 4815732354588936 4818533812404224 4820747536885632 4821677644455936 4825274910605472 4826205891680256 4827945011256576 4831231981289472 4838445109149696 4840667981252928 4852007735594976 4852943874459648 4866773769076736 4868969337391104 4874039961550848 4882617526180449 4883559570850752 4883698056298496 4886884404486144 4888645389517824 4893236529064704 4895944236767232 4898193525044226 4898332425474048 4899277502152704 4907899480992552 4913958556311552 4920345872716032 4935090059834616 4935319878500352 4941734961016832 4942688411713536 4951386787112568 4954757798992896 4956543242150016 4957499549933568 4962155353417728 4967323023015936 4976064751561893 4977024825795264 4982207980704768 4989646518810624 4993043578748928 5003632977332319 5003865987923968 5011336861876224 5018860449360384 5021124629184576 5023573879534464 5024543120105472 5026353710349312 5029775761342464 5036170807439838 5036313620557824 5037285319114752 5039599542126336 5046150170597976 5051405313770112 5052379924094976 5057641555034112 5062391406231552 5074106681238408 5074342973669376 5089548624703488 5094328441218048 5096164178548608 5097147424579584 5099633758027776 5107247615213568 5109593980211424 5117222708212032 5121563720905808 5122551867485184 5127886576631808 5132702397984768 5133692693643264 5137901980101792 5142727207355832 5144819959414784 5160236800046592 5161232408150016 5165083002901632 5166079546023936 5167941138809856 5171459585605632 5178034773846594 5179180680216576 5180560563269916 5181560092608768 5186956253884416 5193698421200256 5194700485337088 5199107223529472 5200110331232256 5204993981054976 5209261729825428 5217282212364288 5220591137676288 5232916191596544 5237830650829824 5243285413183488 5253526205006112 5258997312966144 5260011975770112 5266849103188992 5269268792093031 5270434888679424 5272334085832704 5278303755436032 5282631613344096 5289744465313792 5293099347921792 5305595583146496 5306619236548608 5309207748083712 5311602913517568 5317134503510016 5326491846742308 5327519531837184 5332038942312896 5333067697655808 5338621641424896 5341030076473344 5343635373244416 5345560948135936 5346592312393728 5349048636818304 5354072161082784 5356001496862764 5367650042962944 5380322281500672 5383734610728672 5390983593836544 5401512858668256 5407138082345472 5408181327200256 5412769164222464 5417698898912553 5417852531206144 5418897843290112 5420850538954752 5423340978996336 5428434274431156 5431438137663648 5435135978950656 5455048979854848 5458508702544348 5458762895917056 5466912940228608 5475120490211328 5477590504564992 5482237222378048 5483294956744704 5489005349634048 5494160313335808 5497200546545664 5498665159260174 5499726063207552 5499882021584896 5504891095197792 5510623978658304 5521386916116621 5535389106805536 5551163830353152 5552234863312896 5559451831143936 5560524463177728 5563236826939392 5565241535045632 5570310135501639 5571542852960256 5574102523867008 5576111147418768 5587160422806336 5588238400892928 5594058083598336 5604983978292864 5612530864816128 5629349236414464 5630435354345472 5635211732615168 5637753969610752 5640504005091328 5643625218637824 5646218005530432 5651520614476272 5653557135577362 5654647924142976 5654808275714048 5658497731510272 5665852823127552 5671753334759424 5676918941922723 5682830977991376 5689846749413376 5695190332010496 5707534642475776 5708635845378048 5714580911947776 5719947723472896 5722008902230016 5724637700051688 5725742202791424 5730013956343998 5731119496370304 5733184700867184 5737087977781248 5745653567115264 5748293227737852 5751637184544768 5761759186019034 5762870850920832 5768872398710784 5770630325796864 5774290197732864 5787922454341632 5789039167143936 5791862997909504 5793950091280384 5799391441854464 5802600576909312 5805266400052416 5810718378264336 5813933781161088 5816769755250432 5817892033806336 5823950881554432 5831521034330112 5835325785619968 5842910723850288 5848995626470656 5850124122636288 5855618228686848 5868310266207488 5869442488909824 5872305539547136 5875555022143488 5881073011458048 5885895100053144 5887030715546112 5892559482183552 5898696089831424 5904839088242688 5910216980631876 5913655133405184 5916371977086912 5925205241087616 5929239249764352 5930231676838304 5931375846561792 5950962523478016 5954736766412016 5955014068273152 5957159953006592 5968795031039808 5972858716594176 5980622424412416 5981776316448768 5988005835964416 5998543810102008 5999701159862784 6005949346603008 6011589794899968 6013756066652928 6014916351442944 6032057629278208 6037722596999168 6041063614316544 6051694962026472 6052862566688256 6055815087657984 6056983487250432 6064856543066112 6071172583686144 6076701966001788 6081856918575647 6083030342638656 6089365309750272 6090540182470656 6095084097606912 6096260073701376 6098456856324096 6101258601370878 6102608818470912 6122760943435776 6124967275626496 6136930102336704 6141108257906688 6147503708307456 6150277057757184 6156682056695808 6159510551487744 6167516875175304 6168706826337792 6172906616193024 6173939827941248 6175131018338304 6180930352502784 6184350614863872 6187367274283008 6199451975990592 6201974745595904 6207799289872384 6226401428155392 6227602740412416 6242191529705472 6245059309147296 6246264221227008 6254383310036928 6258641430306816 6260896726926336 6262104694652928 6267985709580288 6273125040846114 6273302930870272 6274513292230656 6285555475657128 6293315344048128 6295233082687488 6314097222918144 6320672826851328 6330109720264704 6331796243996564 6333017890966272 6339613199192064 6342473215812096 6345567005727744 6346791309606912 6347853625911424 6349078370967552 6351995256221736 6357960691285806 6361659310178304 6374084426018496 6376678259556352 6380722501604352 6393184850240298 6401793017680896 6403028169719808 6420976472785248 6422215326050304 6427663382514176 6428903525941248 6433699880807296 6434941188907008 6437260015008768 6438502009995264 6440217412558149 6441642641719296 6449832788475582 6451260145532928 6454223975003904 6469343647459968 6470591832612864 6489981448549632 6491959116521472 6496076472449472 6498719948734464 6510156701573932 6511412761134336 6515845872648192 6518193852690432 6519451462926336 6524315372086272 6525574163398656 6527925649022976 6530924700058968 6531109900632064 6537058175547378 6543865974656736 6551944741748736 6560461163621376 6573274564331574 6580120079779488 6601849049483424 6603122800023552 6606343731990528 6607618349727744 6608724322866688 6609999399911424 6616207137890304 6621631987559787 6623097364021248 6634753002082524 6636033101060352 6642943974273024 6652862025080832 6655918474222776 6671510636443092 6672797827382016 6681782482501632 6691813932480512 6694832838912768 6698098506045952 6699390826807296 6701804947132416 6703097983008768 6709393153916928 6714894409919784 6715084827410432 6719466056168448 6728200227463968 6735207085026816 6736506565459968 6748361786364759 6749855208308736 6756693014928384 6763038519262464 6765475574984544 6786064832937984 6792437921624064 6793748444086272 6794885571398144 6796196566106112 6799511677370368 6808156832279781 6809663486951424 6812791973615232 6822963610949376 6830069156646912 6837182102175744 6843409135468488 6843603197313024 6850535973469056 6856969609807776 6860763963364608 6865434920779776 6880315733395456 6881643210866688 6886777337202176 6888106061365248 6890588185079808 6904046365128792 6907414084359888 6908746790145024 6915941671845888 6924931228267008 6926267313782784 6929449370423712 6938456484572217 6939991974739968 6945682306433904 6947022395630592 6953546646565632 6960788183568384 6977221588795392 6983774201106432 6985121639694336 6991047217577984 7004701606674816 7011996417288192 7013349301026816 7022465470918656 7025691722790708 7029778781110272 7036181223791544 7040971609095168 7042150116245486 7043508817792128 7057465797229056 7058827453759488 7071249910114269 7074127444195328 7075492315398144 7078943664111616 7082137218023424 7101989128989744 7103359375782912 7110756930207744 7118162188566528 7121373435297792 7124645127337056 7124847164325888 7132064849091072 7138762881443712 7141335329150352 7142713167338496 7147576081907712 7156866723950592 7173763042000896 7178312814304896 7187978125115392 7202017144891008 7209517443127296 7210908436267008 7223598531883404 7227800718606336 7231121305328448 7232516466683904 7237912365908208 7239308837520384 7241917516884864 7246847971934208 7257667663724544 7273398639806464 7278011603392464 7278350527889408 7300160653615104 7303454006086656 7311059942326272 7318673799512064 7325339356276128 7325547084447744 7330326606729216 7331553545680232 7332968084276736 7339854793597056 7343916355150848 7347498638211072 7348916253229056 7361849221488828 7380518809074048 7402635089751924 7402979817750528 7412602441525248 7414032617570304 7417649102585856 7427080180668852 7432136698489344 7434814863225024 7436249324900352 7443233030126592 7449547230408448 7450984534523904 7458744111464448 7473311971057152 7483374486421504 7505798981885952 7517005292814336 7524833624850432 7528290674040576 7531686943776864 7535360819301696 7536814680158208 7538076180769816 7539530565523968 7544663642013696 7554470430836736 7555927978672128 7562337779679232 7569225255896964 7577107970655168 7586462332551168 7593587109347328 7611160021857612 7611514460504064 7626596964630528 7632850266735584 7634322937055232 7640018608458664 7641492661827072 7644246267822912 7645721136869376 7649450637041664 7660871422820352 7664390970317136 7668849579393024 7682345581358712 7683827801227776 7691829864947712 7694173767729152 7699053596977152 7706852970152688 7714090811033748 7717229939122176 7736800769212416 7740355200069888 7741848612225024 7747624504352448 7749119319035904 7751911708214784 7755693007000576 7757189378408448 7768771020324864 7770840844904874 7775361379106816 7780434380826624 7790547631800384 7798660835294208 7800165496848384 7807490971582464 7813892594738142 7825923318546432 7830886706514432 7841430681944064 7847860133404192 7849374287394816 7856745976244736 7864928119775232 7873118784323584 7880289307509168 7884873511206912 7888495969449216 7900273654783488 7905652333019136 7908501128749056 7923947420016144 7934616697970688 7939649021882688 7958393374719744 7959928854822912 7963811622125568 7967404370276352 7974163232549888 7975701755265024 7989737770113462 7998058413469344 7999601546483712 8007932462137344 8015453059866624 8018341422203904 8019888468590592 8023572955227456 8031108241624176 8034002245294146 8051475064444416 8068926616035296 8070483422251008 8074420116877312 8075977983000576 8086475390754816 8094896778248192 8102269288002384 8110707123518208 8119153746333696 8120720243294208 8126778796809216 8128346764935168 8131275808432128 8135011468494504 8142651411646734 8147157206495472 8152703968425984 8182573469782272 8187763053816522 8188144343875584 8200369410342912 8212680735316992 8223355833567072 8224942435117056 8230542154924032 8233508024451072 8241240470003712 8245800819818496 8247997738890261 8249589094811328 8249823032377344 8257336642796688 8265935967987456 8276140726419456 8301868570873856 8303470320549888 8322922039607296 8326745745529728 8328352294969344 8339177746715904 8344855240409088 8347862302568448 8349472926203904 8357314279440384 8361153785800512 8364166721128152 8380740634209504 8382357601339392 8391087125397504 8418796297224192 8444023854621696 8452817598922752 8456630954416128 8460756007636992 8462388412809216 8465437827956736 8469327008295648 8477280921714408 8480335703366043 8481971886214464 8482212413571072 8487746597265408 8498779234691328 8507630002139136 8509271451107328 8524246466987064 8535724023574528 8537370892959744 8561301963713664 8562953768067072 8571871367921664 8579921585209344 8583013353345024 8584669346660352 8586956550077532 8588613304187136 8595020934515997 8596679244555456 8599777051300776 8605631966671872 8618480350672896 8625791529946624 8627455776817152 8642638779028551 8653308598066176 8655945488695296 8661435296599296 8681883681512448 8687794496864256 8690925136920576 8699087162781696 8700765551198208 8703900865363968 8707899600078624 8716077567396504 8720900671741632 8725154632875648 8726838050709504 8735926322331648 8747281551495168 8748969238462464 8764366085775432 8773493439705984 8802465399311232 8804163733364736 8808458309320704 8813332533215232 8821609517187072 8828842650079716 8830546073319168 8838839223275328 8846337336110032 8848044134747136 8857258632364032 8870482700107776 8874557965630368 8895347515257456 8897063769842688 8926443785217024 8932105149618024 8932521102409728 8935739929509888 8945857538555904 8953192546559712 8959288074891264 8970933636618624 8972664474673152 8980276113369088 8982008753946624 8995419076165632 8997815715153012 9008924019904512 9017384692349952 9020634099979392 9048086443917312 9056583895498752 9061595421474816 9077542443039708 9079293850032384 9083722631486976 9085475230875648 9097284814599168 9106758875529216 9116242802900992 9124545513957984 9124804263084032 9134047964625408 9142626146410368 9147685284486144 9151887902056317 9153913227706368 9184141415153664 9187450913439744 9205395153505056 9209885445813184 9211662386860032 9221255562461184 9225415586635776 9233241637689344 9235023085043712 9239265827231616 9251275312762956 9260909741911872 9262696527507456 9271395528754176 9281050911424512 9299177963985888 9302962118393856 9311698934808576 9339602142233088 9341404110618624 9349328556384256 9363287294558208 9367588963720944 9373038374813696 9381574965055392 9387962145460224 9391345090389504 9409687561269171 9409954396305408 9411769938345984 9428333213485692 9439973016072192 9442849624031232 9469318838652992 9471145834377216 9481009240276992 9495164580397056 9497694365994846 9499526836449408 9499796219101184 9509419798788096 9518350508591616 9521780438867136 9523617556451328 9527992884332604 9536941036928709 9542488965267456 9561126639027744 9565017389334528 9571083752406528 9602689526521344 9604542254579712 9612689924169728 9631464709177872 9637067624808448 9641495073771264 9643355288911872 9650549821210944 9652411783360512 9655890022513152 9662463962578944 9674749182713373 9676890218299392 9681335962505856 9704015471189952 9705887748919296 9733547538153472 9737938674782208 9748079923101696 9765235052360898 9767119141701504 9767396112596992 9773768808972288 9777290779035648 9786473058129408 9791888473534464 9796387050088452 9796664850948096 9805587263321067 9815798961985104 9827917112623104 9840691745432064 9870180119669232 9870639757000704 9883469922033664 9902773574225136 9909515597985792 9913086484300032 9914999099867136 9924310706835456 9934646046031872 9952129503123786 9954049651590528 9964415961409536 9979293037621248 10007265954664638 10007731975847936 10022673723752448 10037720898720768 10042249258369152 10047147759068928 10049086240210944 10052707420698624 10059551522684928 10072341614879676 10072627241115648 10079199084252672 10092300341195952 10102810627540224 10104759848189952 10115283110068224 10124782812463104 10148213362476816 10148685947338752 10179097249406976 10188656882436096 10192328357097216 10194294849159168 10199267516055552 10214495230427136 10219187960422848 10234445416424064 10243127441811616 10245103734970368 10255773153263616 10265404795969536 10275803960203584 10285454414711664 10289639918829568 10320473600093184 10322464816300032 10330166005803264 10332159092047872 10335882277619712 10342919171211264 10356069547693188 10361121126539832 10363120185217536 10373912507768832 10387396842400512 10389400970674176 10398214447058944 10400220662464512 10409987962109952 10418523459650856 10434564424728576 10441182275352576 10465832383193088 10475661301659648 10486570826366976 10505025586630663 10507052410012224 10517994625932288 10520023951540224 10533698206377984 10538537584186062 10540869777358848 10544668171665408 10563225174368229 10565263226688192 10579488930627584 10586198695843584 10611191166292992 10613238473097216 10618415496167424 10623205827035136 10634269007020032 10652983693484616 10655039063674368 10664077884625792 10666135395311616 10677243282849792 10682060152946688 10687270746488832 10691121896271872 10693184624787456 10698097273636608 10708144322165568 10712002993725528 10735300085925888 10760644563001344 10767469221457344 10781967187673088 10803025717336512 10814276164690944 10816362654400512 10825538328444928 10835397797825106 10835705062412288 10837795686580224 10841701077909504 10846681957992672 10856868548862312 10862876275327296 10870271957901312 10910097959709696 10917017405088696 10917525791834112 10933825880457216 10950240980422656 10955181009129984 10964474444756096 10966589913489408 10978010699268096 10988320626671616 10994401093091328 10997330318520348 10999452126415104 11009782190395584 11021247957316608 11042773832233242 11070778213611072 11102327660706304 11104469726625792 11118903662287872 11121048926355456 11126473653878784 11130483070091264 11140620271003278 11143085705920512 11148205047734016 11152222294837536 11174320845612672 11176476801785856 11188116167196672 11209967956585728 11225061729632256 11258698472828928 11260870708690944 11270423465230336 11275507939221504 11281008010182656 11287250437275648 11292436011060864 11303041228952544 11307114271154724 11309295848285952 11316995463020544 11331705646255104 11343506669518848 11353837883845446 11365661955982752 11379693498826752 11390380664020992 11415069284951552 11417271690756096 11439895446945792 11444017804460032 11449275400103376 11451484405582848 11460027912687996 11462238992740608 11466369401734368 11474175955562496 11491307134230528 11496586455475704 11503274369089536 11523518372038068 11525741701841664 11537744797421568 11541260651593728 11548580395465728 11575844908683264 11578078334287872 11587900182560768 11598782883708928 11605201153818624 11610532800104832 11621436756528672 11627867562322176 11633539510500864 11635784067612672 11656261267357311 11663042068660224 11670651571239936 11685821447700576 11697991252941312 11700248245272576 11711236457373696 11720838892107213 11736620532414976 11738884977819648 11744611079094272 11762146022916096 11771790200106288 11774061431092224 11785118964367104 11797392179662848 11809678176485376 11820433961263752 11827310266810368 11832743954173824 11850410482175232 11858478499528704 11860463353676608 11862751693123584 11901925046956032 11909473532824032 11914319906013184 11937590062079616 11945717433188352 11961244848824832 11963552632897536 11984606655170193 11997087620204016 11999402319725568 12011898693206016 12023179589799936 12027512133305856 12029832702885888 12051003367941219 12064115258556416 12075445193998336 12103389924052944 12105725133376512 12111630175315968 12113966974500864 12129713086132224 12142345167372288 12153403932003576 12163713837151294 12166060685277312 12178730619500544 12181080364941312 12190168195213824 12192520147402752 12196913712648192 12202517202741756 12213977117470101 12249934551252992 12273860204673408 12281644580724783 12282216515813376 12295007416614912 12300554115514368 12319021102975488 12335033750350608 12337413652675584 12345813232386048 12347879655882496 12350262036676608 12361860705005568 12368701229727744 12374734548566016 12398903951981184 12403949491191808 12415598579744768 12452802856310784 12455205480824832 12484383059410944 12490118618294592 12492528442454016 12508766620073856 12517282860613632 12521793453852672 12524209389305856 12535971419160576 12546250081692228 12546605861740544 12571110951314256 12586630688096256 12628194445836288 12641345653702656 12663592487993128 12666035781932544 12679226398384128 12684946431624192 12691134011455488 12693582619213824 12695707251822848 12698156741935104 12703990512443472 12715921382571612 12723318620356608 12748168852036992 12753356519112704 12761445003208704 12786369700480596 12803586035361792 12806056339439616 12841952945570496 12844430652100608 12855326765028352 12857807051882496 12867399761614592 12869882377814016 12874520030017536 12877004019990528 12880434825116298 12883285283438592 12899665576951164 12908447950007808 12938687294919936 12941183665225728 12979962897099264 12983918233042944 12992152944898944 12997439897468928 13020313403147864 13022825522268672 13031691745296384 13036387705380864 13048630744172544 13051148326797312 13055851298045952 13061849400117936 13062219801264128 13074116351094756 13087731949313472 13103889483497472 13120922327242752 13146549128663148 13160240159558976 13203698098966848 13206245600047104 13212687463981056 13217448645733376 13219998799822848 13232414275780608 13243263975119574 13246194728042496 13269506004165048 13272066202120704 13285887948546048 13305724050161664 13311836948445552 13343021272886184 13345595654764032 13363564965003264 13383627864961024 13389665677825536 13396197012091904 13398781653614592 13403609894264832 13418786307833856 13429788819839568 13430169654820864 13438932112336896 13456400454927936 13470414170053632 13473013130919936 13496723572729518 13499710416617472 13513386029856768 13526077038524928 13530951149969088 13572129665875968 13584875843248128 13589771142796288 13592393132212224 13599023354740736 13616313664559562 13619326973902848 13625583947230464 13645927221898752 13660138313293824 13674364204351488 13686818270936976 13687206394626048 13701071946938112 13713939219615552 13721527926729216 13730869841559552 13760631466790912 13763286421733376 13773554674404352 13776212122730496 13781176370159616 13808092730257584 13814828168719776 13817493580290048 13831883343691776 13849862456534016 13852534627565568 13858898740847424 13876912969144434 13879983949479936 13891364612867808 13894044791261184 13907093293131264 13921576367136768 13954443177590784 13967548402212864 13982094435155968 14009403213349632 14023992834576384 14026698602053632 14044930941837312 14051383445581416 14059557562220544 14072362447583088 14081943218190336 14084300232490972 14087017635584256 14114931594458112 14117654907518976 14142499820228538 14148254888390656 14150984630796288 14164274436046848 14203978257979488 14206718751565824 14221513860415488 14242746870595584 14246541548992269 14249290254674112 14249694328651776 14264129698182144 14277525762887424 14282670658300704 14285426334676992 14295152163815424 14313733447901184 14347526084001792 14356625628609792 14375956250230784 14404034289782016 14419034886254592 14421816872534016 14447197063766808 14455601437212672 14462242610656896 14465032933367808 14475824731816416 14478617675040768 14483835033769728 14493695943868416 14515335327449088 14546797279612928 14556023206784928 14600321307230208 14606908012173312 14622119884652544 14647852578541347 14650678712552256 14651094168895488 14660653213458432 14663107091360464 14665936168553472 14679709587194112 14687832710301696 14694997276422144 14697832506458112 14723698442977656 14761037618148096 14805270179503848 14805959635501056 14825204883050496 14828065235140608 14854160361337704 14864273396978688 14869629726450048 14872498649800704 14886466060253184 14899094460816896 14901969069047808 14928194254685679 14946623942114304 15010898931996957 15011597963771904 15034010585628672 15056581348081152 15063373887553728 15070721638603392 15073629360316416 15076152361539632 15079061131047936 15089327284027392 15108940861673472 15111855957344256 15124675559358464 15138450511793928 15154215941310336 15172924665102336 15187174218694656 15222320043715224 15223028921008128 15265700533471168 15268645874110464 15280037216917328 15282985323654144 15288492535645824 15291442273738752 15298901274083328 15321742845640704 15328781940634272 15364691162717424 15367655602455552 15383659729895424 15398107193954304 15413705940305376 15428181622067496 15434459878244352 15480710400139776 15483697224450048 15495249008704896 15498238638071808 15503823416429568 15511386014001152 15514378756816896 15537542040649728 15541681689809748 15550722758213632 15560868761653248 15581095263600768 15597321670588416 15600330993696768 15614981943164928 15627785189476284 15651846637092864 15661773413028864 15695720266808384 15698748574789632 15713491952489472 15729856239550464 15746237568647168 15760578615018336 15776991938898432 15800547309566976 15807806376279093 15811304666038272 15817002257498112 15847894840032288 15869233395941376 15879298043765376 15916786749439488 15919857709645824 15927623244251136 15934808740552704 15948326465099776 15951403510530048 15979475540226924 15996116826938688 15999203092967424 16015864924274688 16030906119733248 16036682844407808 16039776937181184 16047145910454912 16062216483248352 16068004490588292 16102950128888832 16137853232070592 16140966844502016 16148840233754624 16172950781509632 16189793556496384 16204538576004768 16221414247036416 16238307492667392 16253096696737659 16253557593618432 16256693529870336 16262551616864256 16270022936989008 16285302823293468 16294314412990944 16305407936851968 16365146939564544 16375526107633044 16376288687751168 16400738820685824 16425361470633984 16446711667134144 16449884870234112 16467016048902144 16482480940007424 16491601639636992 16495995477780522 16499178189622656 16499646064754688 16514673285593376 16531871935974912 16603737141747712 16645844079214592 16653491491059456 16656704589938688 16678355493431808 16689710480818176 16695724605136896 16710930406504917 16714628558880768 16722307571601024 16728333442256304 16761481268419008 16764715202678784 16782174250795008 16837592594448384 16888047709243392 16905635197845504 16913261908832256 16921512015273984 16930875655913472 16938654016591296 16954561843428816 16960671406732086 16963943772428928 16964424827142144 16975493194530816 16997558469382656 17015260004278272 17048492933974128 17071448047149056 17122603927427328 17125907536134144 17143742735843328 17159843170418688 17166026706690048 17173913100155064 17177226608374272 17190041869031994 17193358489110912 17199554102601552 17211263933343744 17236960701345792 17251583059893248 17254911553634304 17285277558057102 17306617196132352 17311890977390592 17322870593198592 17363767363024896 17375588993728512 17381850273841152 17398174325563392 17407801730727936 17412439670990551 17415799200157248 17432155134793008 17441801343483264 17450309265751296 17453676101419008 17471852644663296 17494563102990336 17528732171550864 17546986879411968 17604930798622464 17608327466729472 17616916618641408 17626665066430464 17643219034374144 17657685300159432 17661092146638336 17677678446550656 17692674672220064 17696088269494272 17714517264728064 17740965400215552 17749115931260736 17790695030514912 17794127539685376 17852887570434048 17864210299236048 17865042204819456 17871479859019776 17902930929328313 17906385093119424 17918576149782528 17941867273237248 17945328949346304 17960552226738176 17964017507893248 17995631430306024 18017848039809024 18034769384699904 18041268199958784 18096172887834624 18113167790997504 18123190842949632 18155084886079416 18158587700064768 18167445262973952 18170950461751296 18194569629198336 18213517751058432 18245570755726941 18249091027915968 18249608526168064 18268095929250816 18285252292820736 18295370568972288 18303775804112634 18307826455412736 18368282830307328 18374901826879488 18410790307010112 18419770891626368 18423324773720064 18442511124922368 18450831173271552 18466483275378688 18470046170087424 18478531654463232 18502550625525912 18521819483823744 18525393055014912 18542791057508352 18562101822849024 18598355927971776 18605924236787712 18623397869617152 18679204284466176 18682808221237248 18698657112768512 18726574589116416 18735177927441888 18763149930110784 18775924290920448 18782690180779008 18819375122538342 18819908792610816 18823539876691968 18856666426971384 18879946032144384 18885699248062464 18938637677305984 18942291668754432 18962018480553984 18990329160794112 18995388731989692 18999053672898816 19018839597576192 19036701017183232 19043560877734272 19047235112902656 19055985768665208 19073882073857418 19084977930534912 19122253278055488 19130034778669056 19142167504813056 19205379053042688 19209084509159424 19225379848339456 19262929418355744 19282990147542528 19286710577823744 19301099642421888 19304823566721024 19311780045026304 19320652237674447 19324927925157888 19349498365426746 19353780436598784 19362671925011712 19408030942379904 19411775497838592 19467095076306944 19475877349564416 19496159846203392 19530470104721796 19534238283403008 19547537617944576 19554581558071296 19572946116258816 19583776947068928 19592774100176904 19593329701896192 19611174526642134 19631597923970208 19655834225246208 19681383490864128 19740360239338464 19766939844067328 19805547148450272 19819031195971584 19826172968600064 19829998199734272 19848621413670912 19864895962679361 19869292092063744 19904259006247572 19908099303181056 19928831922819072 19958586075242496 20014531909329276 20015463951695872 20045347447504896 20075441797441536 20084498516738304 20094295518137856 20098172480421888 20105414841397248 20144683229759352 20145254482231296 20158398168505344 20184600682391904 20205621255080448 20209519696379904 20245085359094277 20249565624926208 20296426724953632 20358194498813952 20377313764872192 20384656714194432 20388589698318336 20398535032111104 20424470496839343 20428990460854272 20438375920845696 20468890832848128 20486254883623232 20490207469940736 20511546306527232 20530809591939072 20551607920407168 20570908829423328 20579279837659136 20640947200186368 20644929632600064 20660332011606528 20664318184095744 20671764555239424 20712139095386376 20722242253079664 20726240370435072 20747825015537664 20774793684801024 20778801941348352 20796428894117888 20815369453716651 20819975924219904 20837046919301712 20882364550705152 20931664766386176 20951322603319296 20973141652733952 21010051173261326 21014104820024448 21035989251864576 21040047903080448 21067396412755968 21077075168372124 21089336343330816 21126450348736458 21130526453376384 21158977861255168 21172397391687168 21213749730342807 21222382332585984 21226476946194432 21236830992334848 21246411654070272 21305967386969232 21310078127348736 21328155769251584 21332270790623232 21354486565699584 21364120305893376 21374541492977664 21382243792543744 21396194547273216 21416288644331136 21424005987451056 21470600171851776 21521289126002688 21534938442914688 21563934375346176 21606051434673024 21628552329381888 21632725308801024 21651076656889856 21670795595650212 21671410124824576 21683402155819008 21693363915985344 21713737097724624 21725752550654592 21740543915802624 21820195919419392 21834034810177392 21835051583668224 21900481960845312 21910362018259968 21928948889512192 21933179826978816 21956021398536192 21976641253343232 21994660637040696 21998904252830208 22019564380791168 22042495914633216 22085547664466484 22141556427222144 22204655321412608 22208939453251584 22237807324575744 22242097852710912 22252947307757568 22260966140182528 22281240542006556 22296410095468032 22304444589675072 22348641691225344 22352953603571712 22376232334393344 22419935913171456 22450123459264512 22517396945657856 22540846930460672 22551015878443008 22562016020365312 22574500874551296 22584872022121728 22606082457905088 22614228542309448 22618591696571904 22633990926041088 22663411292510208 22687013339037696 22707675767690892 22731323911965504 22759386997653504 22780761328041984 22830138569903104 22834543381512192 22879790893891584 22888035608920064 22898550800206752 22902968811165696 22920055825375992 22924477985481216 22932738803468736 22948351911124992 22982614268461056 22993172910951408 23006548738179072 23047036744076136 23051483403683328 23075489594843136 23082521303187456 23097160790931456 23151689817366528 23175800365121536 23197565767417856 23210402307637248 23221065600209664 23242873513057344 23255735124644352 23267079021001728 23271568135225344 23312522534714622 23326084137320448 23341303142479872 23371642895401152 23395982505882624 23400496490545152 23422472914747392 23441677784214426 23473241064829952 23477769955639296 23489222158188544 23524292045832192 23543580400212576 23548122862184448 23570237928734208 23594784359325696 23619356352970752 23640867922527504 23654620533620736 23665487908347648 23700820964350464 23716956999057408 23720926707353216 23725503386247168 23803850093912064 23818947065648064 23828639812026368 23875180124159232 23891434866376704 23922489697649664 23927105265795072 23969213310340386 23994175240408032 23998804639451136 24023797386412032 24046359179599872 24055024266611712 24059665405771776 24102006735882438 24150890387996672 24206779848105888 24211450266753024 24223260350631936 24227933949001728 24259426172264448 24284690334744576 24306807864007152 24327427674302588 24332121370554624 24357461239001088 24362160729882624 24380336390427648 24385040294805504 24393827425296384 24405034405483512 24427954234940202 24499869102505984 24547720409346816 24563289161449566 24564433031626752 24601108231028736 24638042205950976 24670067500701216 24674827305351168 24691626464772096 24695759311764992 24700524073353216 24723721410011136 24737402459455488 24743993216670783 24749469097132032 24797807903962368 24831197159489536 24905605712621568 24910410961649664 24968766118821888 24980237236589184 24985056884908032 25017533240147712 25034565721227264 25043586907705344 25048418778611712 25071942838321152 25092500163384456 25093211723481088 25142221902628512 25173261376192512 25256388891672576 25327184975986256 25332071563865088 25358452796768256 25369892863248384 25382268022910976 25387165238427648 25391414503645696 25396313483870208 25407981024886944 25431842765143224 25441007110098129 25446637240713216 25496337704073984 25522890006417408 25572739400961192 25607172070723584 25612112678879232 25683905891140992 25688861304201216 25710653530056704 25715614103764992 25734799523229184 25739764755628032 25749040060035072 25754008039981056 25760869650232596 25785062803547991 25799331153902328 25816895900015616 25877374589839872 25882367330451456 25927916337085653 25959925794198528 25967836466085888 25984305889797888 26040626806295728 26045651044537344 26063383490592768 26072775410761728 26097261488345088 26102296653594624 26111702596091904 26123698800235872 26124439602528256 26148232702189512 26175463898626944 26207778966994944 26241844654485504 26293098257326296 26320480319117952 26407396197933696 26412491200094208 26425374927962112 26434897291466752 26439997599645696 26464828551561216 26486527950239148 26539012008330096 26544132404241408 26571775897092096 26611448100323328 26623673896891104 26686042545772368 26691191309528064 26767255729922048 26779331355651072 26792394024183808 26797563307229184 26807219788529664 26837572615667712 26859577639679136 26860339309641728 26877864224673792 26912800909855872 26940828340107264 26946026261839872 26993447145459036 27026772059713536 27052154077049856 27061902299938176 27144259331751936 27169751686496256 27179542285592576 27184786264424448 27198046709481472 27232627329119124 27251167894460928 27291854443797504 27320276626587648 27348728408702976 27373636541873952 27374412789252096 27402143893876224 27427878439231104 27443055853458432 27461739683119104 27521262933581824 27547109348808704 27552424245460992 27562352740319232 27616185460515168 27629656337439552 27634987160580096 27663766687383552 27699724913068032 27705069255131136 27717797481694848 27753825938288868 27782729225735616 27788089582522368 27814186586262528 27843152734273536 27908886355181568 27935096804425728 27964188870311936 28018806426699264 28047985669152768 28089861883674624 28102766891162832 28119115124441088 28144724895166176 28163886436380672 28168600464981944 28174035271168512 28229863188916224 28235309815037952 28284999640457076 28296509776781312 28328548872093696 28407956515958976 28413437503131648 28443027720830976 28485493741191168 28493083097984538 28498580509348224 28499388657303552 28528259396364288 28555051525774848 28565341316601408 28570852669353984 28627466895802368 28695052168003584 28713251257219584 28751912500461568 28808068579564032 28838069772509184 28894394127533616 28911202874425344 28924485221313792 28930065866735616 28951649463632832 28957235350081536 28967670067539456 28987391887736832 29030670654898176 29093594559225856 29112046413569856 29200642614460416 29213816024346624 29244239769305088 29295705157082694 29301357425104512 29302188337790976 29321306426916864 29326214182720928 29331872337106944 29359419174388224 29375665420603392 29389994552844288 29447396885955312 29522075236296192 29610540359007696 29611919271002112 29650409766100992 29708320722675408 29728546793957376 29739259452900096 29744997299601408 29772932120506368 29798188921633792 29803938138095616 29856388509371358 29893247884228608 30021797863993914 30023195927543808 30068021171257344 30113162696162304 30126747775107456 30141443277206784 30147258720632832 30152304723079264 30158122262095872 30178654568054784 30217881723346944 30249351118716928 30276901023587856 30308431882620672 30345849330204672 30374348437389312 30444640087430448 30446057842016256 30531401066942336 30537291748220928 30560074433834656 30565970647308288 30576985071291648 30582884547477504 30597802548166656 30643485691281408 30657563881268544 30729382325434848 30735311204911104 30767319459790848 30796214387908608 30827411880610752 30856363244134992 30868919756488704 30961420800279552 30967394448900096 30990498017409792 30996477276143616 31007646832859136 31022772028002304 31028757513633792 31083363379619496 31101445516427264 31121737523306496 31162190527201536 31194643341176832 31200661987393536 31229963886329856 31255570378952568 31303693274185728 31323546826057728 31391440533616768 31397497149579264 31426983904978944 31459712479100928 31515076759891989 31521157230036672 31553983877796864 31601094619133952 31615612752558186 31622609332076544 31634004514996224 31689675523104687 31695789680064576 31738466791882752 31758596087530752 31833573498878976 31839715419291648 31855246488502272 31869617481105408 31896652930199552 31902807021060096 31958951080453848 31992233653877376 31998406185934848 32031729848549376 32061812239466496 32073365688815616 32079553874362368 32094291820909824 32124432966496704 32136008981176584 32205900257777664 32275706464141184 32281933689004032 32297680467509248 32345901563019264 32409077152009536 32442828494072832 32476614985334784 32506193393475318 32507115187236864 32513387059740672 32525103233728512 32540045873978016 32570605646586936 32588628825981888 32610815873703936 32730293879129088 32751052215266088 32752577375502336 32801477641371648 32850722941267968 32893423334268288 32899769740468224 32934032097804288 32964961880014848 32983203279273984 32991990955561044 32998356379245312 33029346571186752 33063743871949824 33207474283495424 33306982982118912 33313409179877376 33356710986863616 33379420961636352 33391449210273792 33421860813009834 33429257117761536 33444615143202048 33456666884512608 33522962536838016 33529430405357568 33564348501590016 33675185188896768 33776095418486784 33811270395691008 33826523817664512 33843024030547968 33861751311826944 33877308033182592 33909123686857632 33921342813464172 33927887544857856 33950986389061632 33995116938765312 34030520008556544 34096985867948256 34142896094298112 34245207854854656 34251815072268288 34319686340837376 34332053413380096 34347826200310128 34354453216748544 34380083738063988 34386716978221824 34399108205203104 34422527866687488 34473921402691584 34503166119786496 34509823107268608 34570555116114204 34613234392264704 34623781954781184 34645741186397184 34727534726049792 34763700547682304 34796348651126784 34815603461455872 34824879341981102 34831598400314496 34864310269586016 34883602686966528 34900618531502592 34907352202838016 34968783802071933 34989126205980672 35057464343101728 35093973758823936 35162516676321639 35209861597244928 35216654933458944 35233833237282816 35286438068748288 35315370600318864 35322184293276672 35355356893101312 35385349344440128 35392176538988544 35429034529456128 35481930800431104 35498231862521472 35581390061029824 35588255079370752 35705775140868096 35728420598472096 35742959718039552 35805861858656626 35812770186238848 35837152299565056 35883734546474496 35890657898692608 35921104453476352 35953819965510579 35991262860612048 36035696079618048 36069538769399808 36082536399917568 36153010103823657 36192345775669248 36226335581995008 36310169772158832 36317175400129536 36334890525947904 36341900923502592 36389139258396672 36427035502116864 36491141511453882 36498182055831936 36499217052336128 36536191858501632 36570504585641472 36590741137944576 36607551608225268 36641931352410303 36749803653758976 36821580614020224 36839541783252736 36846649547440128 36885022249844736 36901662346543104 36932966550757376 36957063308926464 37005101251051824 37043638967647488 37050786110029824 37085582115016704 37124203645698048 37196711855943552 37211848473575424 37246795739234304 37358408568932352 37365616442474496 37397314225537024 37453149178232832 37470355854883776 37526299860221568 37551848581840896 37565380361558016 37638750245076684 37639817585221632 37713332853942768 37759892064288768 37877275354611968 37884583337508864 37924036961107968 37990777463979384 37998107345797632 38037679195152384 38073402034366464 38087121755468544 38094470225805312 38111971537330416 38147764147714836 38169955861069824 38244506556110976 38260069557338112 38284335009626112 38410758106085376 38418169018318848 38450759696678912 38525858836711488 38565980295085056 38573421155647488 38602199284843776 38609647133442048 38623560090052608 38641304475348894 38649855850315776 38698996730853492 38725343850023424 38816061884759808 38823550995677184 38934190152613888 38951754699128832 38992319692406784 39060940209443592 39068476566806016 39095075235889152 39109163116142592 39145892232517632 39167553894137856 39185548200353808 39186659403792384 39222349053284268 39263195847940416 39311668450492416 39362766981728256 39480720478676928 39533879688134656 39611094296900544 39638062391943168 39652345937200128 39659996399468544 39697242827341824 39729791925358722 39738584184127488 39808518012495144 39816198606362112 39857663845638144 39917172150484992 40029063818658552 40030927903391744 40090694895009792 40150883594883072 40168997033476608 40188591036275712 40196344960843776 40210829682794496 40289366459518704 40290508964462592 40316796337010688 40369201364783808 40411242510160896 40419039392759808 40490170718188554 40499131249852416 40592853449907264 40716388997627904 40754627529744384 40769313428388864 40777179396636672 40797070064222208 40848940993678686 40857980921708544 40876751841691392 40937781665696256 40972509767246464 40980414939881472 41023092613054464 41061619183878144 41103215840814336 41141817658846656 41158559675318272 41281894400372736 41289859265200128 41320664023213056 41328636368191488 41343529110478848 41424278190772752 41444484506159328 41452480740870144 41495650031075328 41549587369602048 41557603882696704 41592857788235776 41630738907433302 41639951848439808 41674093838603424 41764729101410304 41863329532772352 41902645206638592 41946283305467904 42020102346522652 42028209640048896 42071978503729152 42080095806160896 42134792825511936 42154150336744248 42178672686661632 42252900697472916 42261052906752768 42317955722510336 42344794783374336 42427499460685614 42444764665171968 42452953892388864 42492823308140544 42611934773938464 42620156254697472 42656311538503168 42664541581246464 42728240611786752 42739624646976807 42749082985955328 42764487585087488 42792389094546432 42832577288662272 42848011974902112 42941200343703552 43042578252005376 43069876885829376 43127868750692352 43212102869346048 43257104658763776 43265450617602048 43302153313779712 43341591191300424 43342820249649152 43366804311638016 43386727831970688 43427474195449248 43451505101309184 43481087831605248 43640391838838784 43668069620354784 43800963921690624 43820724036519936 43857897779024384 43866359653957632 43943557735624041 43953282506686464 43989321274081392 43997808505660416 44039128761582336 44084991829266432 44171095328932968 44283112854444288 44409310642825216 44417878906503168 44475614649151488 44484195705421824 44521932280365056 44562481084013112 44592820190936064 44608889179350144 44697283382450688 44705907207143424 44784582764057037 44839871826342912 45032696795990871 45034793891315712 45081693860921344 45102031756886016 45124032040730624 45169744044243456 45212164915810176 45228457084618896 45237183393143808 45267981852082176 45326822585020416 45374026678075392 45415351535381784 45462647823931008 45518773995307008 45561522656083968 45660277139806208 45669086763024384 45776071217840128 45797101600413504 45805937622331392 45840111650751984 45848955970962432 45865477606937472 45896703822249984 45965228536922112 45986345821902816 46094073488152272 46102966807366656 46150979189686272 46194321581862912 46303379634733056 46351600730243072 46395131534835712 46442131200419328 46485747026114688 46511470249288704 46534158042003456 46543136270450688 46625045069429244 46652168274640896 46682606284959744 46743285790802304 46791965011765248 46800992981090304 46844945829494784 46883355568428852 46946482129659904 46955539911278592 46978444316377088 47087160800425152 47096245724368896 47140475857468416 47189568718651392 47238712705941504 47281735845055008 47330975816695296 47401641928700928 47433913998114816 47441853414706432 47451006772494336 47607700187824128 47637894131296128 47657279624052736 47750360248318464 47782869732753408 47844979395299328 47854210531590144 47938426620680772 47988350480816064 47997609278902272 48047594772824064 48092718359199744 48110048533223424 48119330811543552 48204013471764876 48301780775993344 48413559696211776 48422900533506048 48446520701263872 48518852344528896 48569380669489152 48613615728014304 48654855348605176 48664242741109248 48714922478002176 48760672780855296 48770080589611008 48787654850592768 48810068810967024 48855908469880404 48999738205011968 49095440818693632 49126578322899132 49128866063253504 49202216462057472 49276084411901952 49340135001402432 49349654610702336 49391518623529984 49401048146706432 49447442820022272 49474804918910976 49487986433341566 49498938194264064 49595615807924736 49662394318979072 49811211425243136 49937532237643776 49960474473178368 49970113769816064 50035066480295424 50069131442454528 50087173815410688 50143885676642304 50185000326768912 50186423446962176 50284443805257024 50346522752385024 50512777783345152 50654369951972512 50664143127730176 50716905593536512 50739785726496768 50764536045821952 50782829007291392 50792626967740416 50815962049773888 50863685530286448 50882014220196258 50893274481426432 50992675408147968 51045780012834816 51145478801922384 51214344141447168 51367811782281984 51377722608402432 51421307060113408 51431228207529984 51469599046458368 51479529511256064 51498080120070144 51521739300465192 51570125607095982 51598662307804656 51633791800031232 51754749179679744 51764734660902912 51855832674171306 51919851588397056 51935672932171776 51968611779595776 52081253612591456 52091302089074688 52126766981185536 52145550821523456 52194522976690176 52223405192183808 52237319012971653 52247397600471744 52248879205056512 52296465404379024 52350927797253888 52415557933989888 52483689308971008 52586196514652592 52640960638235904 52814792395867392 52824982400188416 52850749855924224 52869794582933504 52879995199291392 52929657103122432 52973055900478296 53078024016660192 53088264808482816 53143551794184192 53222896200646656 53247347793782208 53372085091544736 53382382619056128 53534511459844096 53558662711302144 53584788048367616 53595126614458368 53614439577059328 53708792787984939 53719155279358272 53720678619283456 53755728449347584 53825601819711744 53881656680214528 53892052523679744 53986894290918072 54053544119427072 54104308154099712 54123804599876352 54288518663503872 54339503372992512 54359084571185152 54369572528848896 54465254658238248 54502335788921856 54583708887595008 54640553253175296 54736712267180823 54747273083747904 54748825578504192 54804287787752448 54855756878462208 54886111706916864 54923479366238208 55042525867163648 55094218697617408 55104848490921984 55124705480638464 55232370921030336 55259312674879104 55269974321160192 55327533374767104 55399449826136064 55410138510262272 55435594963389696 55507651876577736 55565458451471232 55576179165044736 55628373172525056 55686305468547072 55817772710363136 55870193608851456 56037612853398528 56095971338305536 56179723767349248 56205533782325664 56289449790332352 56327772872761344 56337200929963888 56348070542337024 56459726377832448 56470619630075904 56569999280914152 56593019553562624 56657097744187392 56815913031917952 56826875006263296 56886055441661952 56970987482382336 56986166195969076 56997161018696448 57056518792728576 57110103051549696 57130682633202816 57141705338707968 57254933791604736 57390104336007168 57426502514439168 57616137159128064 57676139545018368 57788788255067232 57848970442627584 57860131733471232 57903298927265664 57914470700163072 57935340135078912 57961956713023341 57974783775473664 58061341309796352 58187189118451712 58224092827139712 58401285228920832 58427632048693248 58488479538610176 58591410314165388 58602714850209024 58642612853833728 58652428365441856 58663744674213888 58718838348776448 58751330841206784 58779989105688576 58894793771910624 59044150472592384 59221080718015392 59300819532201984 59416641445350816 59457093587914752 59478518905800192 59489994599202816 59545864241012736 59594687888038083 59596377843267584 59607876276191232 59712777018742716 59786495768457216 60043595727987828 60046391855087616 60136042342514688 60226325392324608 60253495550214912 60282886554413568 60294517441265664 60304609446158528 60316244524191744 60435763446693888 60498702237433856 60553802047175712 60616863765241344 60735256077282831 60748696874778624 60889280174860896 61062802133884672 61074583496441856 61120148867669312 61131941294616576 61153970142583296 61165769094955008 61195605096333312 61273411490518029 61286971382562816 61315127762537088 61458764650869696 61470622409822208 61534638919581696 61592428775817216 61654823761221504 61712726488269984 61737839512977408 61922841600559104 61934788897800192 61980996034819584 61992954552287232 62015293665718272 62045544056004608 62166726759238992 62202891032854528 62243475046612992 62324381054403072 62389286682353664 62446108361149953 62459927772659712 62511140757905136 62647093652115456 62782881067233536 62794994299158528 62853967809957888 62919424958201856 63030153519783978 63042314460073344 63107967755593728 63202189238267904 63231225505116372 63268009029992448 63379351046209374 63391579360129152 63476933583765504 63517192175061504 63667146997757952 63679430838583296 63710492977004544 63739234962210816 63793305860399104 63917902160907696 63984467307754752 63996812371869696 64063459697098752 64123624478932992 64146731377631232 64188583641819648 64248865932993408 64272017962353168 64411800515555328 64551412928282368 64563867378008064 64595360935018496 64691803126038528 64818154304019072 64885656988145664 64953229970669568 65012386786950636 65014230374473728 65050206467457024 65080091747956032 65141211293173872 65177257651963776 65221631747407872 65460587758258176 65502104430532176 65505154751004672 65701445882535936 65786846668536576 65799539480936448 65868064195608576 65929923760029696 65983981911122088 65996712758490624 66058693142373504 66127487743899648 66414948566990848 66613965964237824 66626818359754752 66713421973727232 66758841923272704 66782898420547584 66843721626019668 66889230286404096 66900426104332117 66913333769025216 67045925073676032 67058860810715136 67128697003180032 67350370377793536 67552190836973568 67622540791382016 67653047635329024 67686048061095936 67723502623653888 67754616066365184 67818247373715264 67842685626928344 67855775089715712 67901972778123264 67990233877530624 68061040017113088 68193971735896512 68285792188596224 68490415709709312 68503630144536576 68639372681674752 68664106826760192 68695652400620256 68708906433497088 68760167476127976 68773433956443648 68798216410406208 68845055733374976 68947842805383168 69006332239572992 69019646214537216 69141110232228408 69226468784529408 69247563909562368 69291482372794368 69455069452099584 69527401095364608 69592697302253568 69631206922911744 69649758683962204 69663196800628992 69728620539172032 69767205373933056 69801237063005184 69814704405676032 69937567604143866 69978252411961344 70114928686203456 70187947517647872 70325033352643278 70419723194489856 70433309866917888 70467666474565632 70572876137496576 70630741200637728 70644368586553344 70710713786202624 70770698688880256 70784353077977088 70858069058912256 70963861600862208 70996463725042944 71162780122059648 71176510158741504 71411550281736192 71456841196944192 71485919436079104 71611723717313252 71625540372477696 71674304599130112 71767469092948992 71781315797385216 71842208906952704 71907639931021158 71982525721224096 72071392159236096 72139077538799616 72165072799835136 72306020207647314 72452671163990016 72620339544317664 72634350800259072 72669781051895808 72683801847005184 72778278516793344 72854071004233728 72982283022907764 72996364111663872 73072383717003264 73141009171282944 73181482275889152 73215103216450536 73283862704820606 73499607307517952 73643161228040448 73679083566505472 73693299094880256 73803324693086208 73865933101514752 73914126617852928 74010202502103648 74087277935294976 74101572220059648 74171164230033408 74231979650012349 74248407291396096 74393423711887104 74493591478468608 74716817137864704 74731232884948992 74794628451074048 74906298356465664 74940711709767552 75052599720443136 75103697163681792 75130760723116032 75277500490153368 75279635170443264 75426665707885536 75519784128577536 75754550709223936 75769166675017728 75981554927958768 75996214691595264 76075358390304768 76146804068732928 76174243510937088 76188940451610624 76223943074660832 76295528295429672 76323021330294387 76339911722139648 76489013112221952 76568670019252224 76821516212170752 76836338036637696 76901519393357824 77051717673422976 77131960590170112 77146842311294976 77204398569687552 77219294266884096 77247120180105216 77282608950697788 77355188410643973 77397993461706984 77450687700046848 77632123769519616 77647101991354368 77783749011256959 77868380305227776 77903509398257664 78121880418887184 78136953133612032 78190150471778304 78218326232285184 78291784465035264 78335107788275712 78371096400707616 78373318807584768 78444698106568536 78526391695880832 78623336900984832 78725533963456512 78961440957353856 79067759376269312 79222188593801088 79276124783886336 79304691874400256 79319992798937088 79394485654683648 79459583850717444 79617036024990288 79632397212724224 79715327691276288 79834344300969984 80058127637317104 80061855806783488 80301767189766144 80337994066953216 80377182072551424 80392689921687552 80421659365588992 80578732919037408 80581017928925184 80633592674021376 80738402729567616 80822485020321792 80838078785519616 80980341436377108 81185706899814528 81432777995255808 81509255059488768 81538626856777728 81554358793273344 81594140128444416 81697881987357372 81753503683382784 81875563331392512 81945019534492928 81960829879762944 82046185226108928 82123238367756288 82206431681628672 82283635317693312 82317119350636544 82563788800745472 82641328046426112 82657272736382976 82687058220957696 82848556381545504 82888969012318656 82904961481740288 82991300062150656 83099174739204096 83115207765393408 83185715576471552 83261477814866604 83348187677206848 83529458202820608 83726659065544704 83805290413277184 83892566610935808 84040204693045304 84056419280097792 84143957007458304 84269585651023872 84308300673488496 84357345373323264 84505801394945832 84522105813505536 84635911445020672 84689589566748672 84854998921371228 84889529330343936 84985646616281088 85223869547876928 85240312509394944 85312623077006336 85329083162492928 85456481223573504 85479249293953614 85498165971910656 85528975170174976 85584778189092864 85665154577324544 85696023949804224 85882400687407104 86085156504010752 86139753771658752 86255737501384704 86424205738692096 86514209317527552 86604306627559424 86683182382600848 86685640499298304 86733608623276032 86773455663941376 86854948390898496 86903010202618368 86962175663210496 87280783677677568 87336139240709568 87601927843381248 87641448073039872 87715795558048768 87732719307915264 87887115471248082 87906565013372928 87978642548162784 87995617011320832 88078257523164672 88169983658532864 88342190657865936 88566225708888576 88818621285650432 88835757813006336 88951229298302976 89043864560730112 89124962168026224 89185640381872128 89217778358700288 89394566764901376 89411814414286848 89569165528114074 89679743652685824 90065393591981742 90069587782631424 90204063513772032 90248064081461248 90339488088486912 90424329831620352 90456914169237792 90474366786287616 90535963704164352 90653645170040832 90748053356150784 90830703070763568 90925295647862016 91037547990614016 91123045312167936 91320554279612416 91338173526048768 91552142435680256 91594203200827008 91611875244662784 91680223301503968 91697911941924864 91730955213874944 91793407644499968 91930457073844224 91972691643805632 92188146976304544 92205933614733312 92301958379372544 92388643163725824 92606759269466112 92790263069671424 92884262400838656 92971494052229376 93022940498577408 93068316084006912 93086272540901376 93250090138858488 93304336549281792 93365212569919488 93486571581604608 93583930023530496 93601985962180608 93689891658989568 93766711136857704 93892964259319808 93911079822557184 94174321600850304 94192491448737792 94280951714936832 94379137437302784 94545230279675967 94563471690110016 94661951633390592 94803283857401856 94867827996229632 94883706829412864 94902013544988672 95069026569314061 95215400375648256 95275788262592256 95500720496636928 95565739465506816 95689958790598656 95708421063180288 95876853241361544 95976700961632128 95995218557804544 96095189545648128 96185436718399488 96220097066446848 96238661623087104 96408026943529752 96827119392423552 96845801067012096 96893041402527744 97037704689057792 97227231456028608 97309710697210352 97328485482218496 97429844956004352 97521345561710592 97540161179222016 97575309701185536 97620137621934048 97711816939760808 98190881637387264 98253156645798264 98257732126507008 98404432924114944 98552168823803904 98680270002804864 98699309221404672 98783037247059968 98802096293412864 98894885640044544 98949609837821952 98975972866683132 99191231615849472 99622422850486272 99920948946356736 99940227539632128 100070132960590848 100138262884909056 100174347630821376 100287771353284608 100370000653537824 100372846893924352 100568887610514048 100693045504770048 101025555566690304 101308739903945024 101328286255460352 101433811187073024 101479571452993536 101529072091643904 101565658014582784 101585253935480832 101631924099547776 101727371060572896 101764028440392516 101985350816295936 102091560025669632 102290957603844768 102428688282894336 102735623564563968 102755445216804864 102842614120226816 102939198092916736 102959059022512128 102996160240140288 103043478600930384 103140251214191964 103197324615609312 103267583600062464 103509498359359488 103529469321805824 103711665348342612 103839703176794112 103871345864343552 103937223559191552 104162507225182912 104182604178149376 104291101643046912 104389045953380352 104446810384367616 104474638025943306 104494795200943488 104497758410113024 104592930808758048 104701855594507776 104906351406215799 104967378617942016 105172393029305184 105281921276471808 105629584791734784 105649964800376832 105701499711848448 105739589165867008 105859314206244864 105946111800956592 106156048033320384 106176529616965632 106287103588368384 106445792401293312 106494695587564416 106744170183089472 106764765238112256 107069022919688192 107117325422604288 107169576096735232 107228879154118656 107417585575969878 107438310558716544 107441357238566912 107511456898695168 107651203639423488 107763313360429056 107861459896531737 107973788581836144 108107088238854144 108208616308199424 108247609199752704 108577037327007744 108679006745985024 108718169142370304 108930509316476496 109004671577843712 109167417775190016 109281106506350592 109473424534361646 109494546167495808 109497651157008384 109608575575504896 109711513756924416 109772223413833728 110085051734327296 110188437395234816 110249410961276928 110464741842060672 110518625349758208 110539948642320384 110655066749534208 110798899652272128 110871189926779392 111015303753155472 111130916902942464 111152358330089472 111256746345050112 111372610937094144 111635545420726272 111740387217702912 112075225706797056 112191942676611072 112359447534698496 112411067564651328 112578899580664704 112655545745522688 112674401859927776 112696141084674048 112919452755664896 113139998561828304 113186039107125248 113631826063835904 113653750012526592 113772110883323904 113972332391938152 113994322037392896 114113037585457152 114220206103099392 114261365266405632 114283410677415936 114509867583209472 114780208672014336 114853005028878336 115232274318256128 115352279090036736 115555281452937293 115577576510134464 115697940885255168 115720263466942464 115806597854531328 115828941400326144 115870680270157824 115923913426046682 115949567550947328 116374378236903424 116448185654279424 116802570457841664 116855264097386496 116976959077220352 117182820628330776 117205429700418048 117285225707667456 117304856730883712 117327489348427776 117437676697552896 117502661682413568 117559978211377152 117789587543821248 118088300945184768 118442161436030784 118601639064403968 118833282890701632 118914187175829504 118957037811600384 118979989198405632 119091728482025472 119189375776076166 119192755686535168 119215752552382464 119425554037485432 119572991536914432 120087191455975656 120092783710175232 120272084685029376 120452650784649216 120506991100429824 120565773108827136 120589034882531328 120609218892317056 120632489048383488 120871526893387776 121107604094351424 121233727530482688 121470512154565662 121497393749557248 121778560349721792 122125604267769344 122149166992883712 122240297735338624 122263882589233152 122307940285166592 122331538189910016 122391210192666624 122546822981036058 122573942765125632 122630255525074176 122917529301739392 122941244819644416 123069277839163392 123184857551634432 123309647522443008 123425452976539968 123475679025954816 123845683201118208 123869577795600384 123961992069639168 123985909104574464 124030587331436544 124091088112009216 124333453518477984 124486950093225984 124648762108806144 124778573364707328 124892216722299906 124919855545319424 125022281515810272 125294187304230912 125565762134467072 125589988598317056 125707935619915776 125838849916403712 126060307039567956 126084628920146688 126215935511187456 126404378476535808 126462451010232744 126536018059984896 126758702092418748 126783158720258304 126953867167531008 127034384350123008 127334293995515904 127358861677166592 127478469924421632 127586611720798208 127835804321815392 127968934615509504 127993624743739392 128218873940930421 128247248957865984 128293462755262464 128377167283639296 128497731865986816 128544035924706336 128823601031110656 129102825856564736 129127734756016128 129190721870036992 129383606252077056 129636308608038144 129771313976291328 129906459941339136 130024773573901272 130028460748947456 130100412934914048 130160183495912064 130282422586347744 130354515303927552 130443263494815744 130921175516516352 131004208861064352 131402891765071872 131573693337073152 131599078961872896 131830673206872123 131859847520059392 131967963822244176 131993425516981248 132117386284747008 132254975487799296 132829897133981696 133227931928475648 133253636719509504 133426843947454464 133565796841095168 133687443252039336 133778460572808192 133800852208664234 133826667538050432 134091850147352064 134117721621430272 134353748292171111 135098090387972613 135104381673947136 135245081582764032 135306095270658048 135372096122191872 135509232132730368 135636494747430528 135685371253856688 135711550179431424 135803945556246528 135980467755061248 136122080034226176 136387943471793024 136571584377192448 136980831419418624 137007260289073152 137328213653520384 137391304801240512 137417812866994176 137520334952255952 137546867912887296 137596432820812416 137690111466749952 137895685610766336 138012664479145984 138282220464456816 138452937569058816 138582964745588736 138910138904199168 139054802190729216 139185394604507136 139299517367924408 139326393601257984 139457241078344064 139534410747866112 139602474126010368 139629408811352064 139875135208287732 139956504823922688 140229857372406912 140375895035295744 140650066705286556 140839446388979712 140866619733835776 140935332949131264 141261482401275456 141288737173106688 141421427572405248 141541397377760512 141568706155954176 141716138117824512 141992927450085888 142325560244119296 142353020317483008 142823100563472384 142913682393888384 142971838872158208 143223447434626504 143251080744955392 143348609198260224 143534938185897984 143562631594770432 143684417813905408 143815279862042316 143965051442448192 144142784318472192 144278155077599232 144330145599670272 144612040415294628 144905342327980032 145240679088635328 145268701600518144 145339562103791616 145556557033586688 145708142008467456 145964566045815528 145992728223327744 146144767434006528 146282018342565888 146362964551778304 146430206432901072 146567725409641212 146999214615035904 147286322456080896 147358167133010944 147386598189760512 147606649386172416 147731866203029504 147828253235705856 148020405004207296 148174555870589952 148203144440119296 148342328460066816 148463959300024698 148496814582792192 148786847423774208 148987182956937216 149433634275729408 149589256902148096 149812596712931328 149881423419535104 150105199440886272 150207394327363584 150261521446232064 150555000980306736 150559270340886528 150853331415771072 151039568257155072 151509101418447872 151538333350035456 151963109855917536 151992429383190528 152150716780609536 152293608137465856 152348487021874176 152377880903221248 152447886149321664 152591056590859344 152646042660588774 152679823444279296 152978026224443904 153137340038504448 153643032424341504 153803038786715648 154103435346845952 154263921180340224 154293684622589952 154408797139375104 154438588533768192 154494240360210432 154565217901395576 154710376821287946 154795986923413968 154901375400093696 155264247539039232 155294203982708736 155567498022513918 155807018796515328 156243760837774368 156273906267224064 156380300943556608 156436652464570368 156583568930070528 156670215576551424 156711957038914959 156742192801415232 156746637615169536 156889396213137072 157052783391761664 157246673801969664 157451067926913024 157922881914707712 158135518752538624 158444377187602176 158552249567772672 158609383748800512 158639985597874176 158788971309367296 158919167701434888 159234072049980576 159264794425448448 159430655382552576 159668688601939968 160116255274634208 160603534379532288 160675988133906432 160754364145102848 160785379843375104 160843318731177984 161126378363954817 161157465838074816 161162035857850368 161267185348042752 161476805459135232 161644970040643584 161676157571039232 161960682872754216 162371413799629056 162865555990511616 163018510118977536 163077253713555456 163108717586546688 163395763974714744 163507007366765568 163751126662785024 163890039068985856 163921659759525888 164210136801542469 164246476735512576 164412863363257344 164567270635386624 165127577601490944 165282656092852224 165314545472765952 165374116441915392 165697112763091008 165777938024637312 165809922963480576 165982600124301312 166198349478408192 166230415530786816 166371431152943104 166522955629733208 166696375354413696 167058916405641216 167453318131089408 167610580826554368 168080409386090608 168112838560195584 168287914014916608 168539171302047744 168616601346976992 169011602789891664 169044211627011072 169379179133497344 169709997842742456 169779058660687872 169971293232562176 170447739095753856 170480625018789888 170625246154012672 170658166324985856 170912962447147008 170958498587907228 171057950340349952 171169556378185728 171330309154649088 171392047899608448 171764801374814208 172170313008021504 172279507543317504 172848411477384192 173028418635055104 173208613255118848 173366364765201696 173371280998596608 173546911327882752 173709896781796992 173806020405236736 173885870139070023 173924351326420992 174561567355355136 174672278481419136 175203855686762496 175282896146079744 175431591116097536 175465438615830528 175774230942496164 175957285096325568 175991234022641664 176156515046329344 176339967317065728 176684381315731872 177132451417777152 177637242571300864 177902458596605952 178087729121460224 178249924336052448 178371280763744256 178435556717400576 178784063664114249 178789133529802752 178823628828573696 179138331056228148 179359487305371648 180130787183963484 180139175565262848 180408127027544064 180496128162922496 180678976176973824 180848659663240704 180913828338475584 180948733572575232 181307290340081664 181496106712301568 181661406141527136 181850591295724032 182246090624335872 182641108559224832 183104284871360512 183188406401654016 183223750489325568 183360446603007936 183395823883849728 183461910427749888 183586815288999936 183820234471554087 183860914147688448 183945383287611264 184376293952609088 184411867229466624 184603916758745088 184777286327451648 185213518538932224 185580526139342848 185768524801677312 185942988104458752 186045880997154816 186136632168013824 186500180277716976 186608673098563584 186730425139838976 186973143163209216 187167860047060992 187379783317979136 187533422273715408 187785928518639616 188348643201700608 188384982897475584 188561903429873664 188758274874605568 189090460559351934 189126943380220032 189323903266781184 189606567714803712 189767413658825728 189804027089977344 190138053138628122 190430800751296512 190551576525184512 191001440993273856 191131478931013632 191379917581197312 191753706482723088 191953401923264256 191990437115609088 192190379091296256 192370873436798976 192440194132893696 192816053887059504 193654238784847104 193691602134024192 193786082805055488 194075409378115584 194454462912057216 194619421394420704 194656970964436992 194859689912008704 195042691123421184 195150619402371072 195240275243868096 195423633879521616 196381763274774528 196506313291596528 196515464253014016 197104337647607808 197360540005609728 197398618442809344 197566074494119936 197604192586825728 197789771280089088 197951945733366264 198382463231698944 199244845700972544 199841897892713472 199880455079264256 200140265921181696 200276525769818112 200348695261642752 200701278312996351 200740001307075648 200745693787848704 201137775221028096 201386091009540096 202051111133380608 202617479807890048 202656572510920704 202867622374146048 202959142905987072 203058144183287808 203131316029165568 203170507870961664 203263848199095552 203454742121145792 203528056880785032 203970701632591872 204183120051339264 204581915207689536 204857376565788672 205471247129127936 205510890433609728 205685228240453632 205878396185833472 205918118045024256 205992320480280576 206086957201860768 206280502428383928 206394649231218624 206535167200124928 207018996718718976 207058938643611648 207423330696685224 207679406353588224 207742691728687104 207874447118383104 208325014450365824 208365208356298752 208582203286093824 208778091906760704 208893620768735232 208949276051886612 208989590401886976 209185861617516096 209403711189015552 209812702812431598 209934757235884032 210344786058610368 210563842552943616 211259169583469568 211299929600753664 211402999423696896 211479178331734016 211718628412489728 211892223601913184 212312096066640768 212353059233931264 212574207176736768 212891584802586624 212989391175128832 213488340366178944 213529530476224512 214138045839376384 214234650845208576 214339152193470464 214457758308237312 214835171151939756 214876621117433088 215022913797390336 215302407278846976 215526626720858112 215722919793063474 215947577163672288 216214176477708288 216417232616398848 216495218399505408 217358013491970048 217436338284740608 217861018632952992 218009343155687424 218334835550380032 218562213012701184 218946849068723292 218989092334991616 219217151151009792 219423027513848832 219544446827667456 220170103468654592 220376874790469632 220498821922553856 220929483684121344 221037250699516416 221079897284640768 221597799304544256 221742379853558784 222030607506310944 222261833805884928 222304716660178944 222513492690100224 222695938950037047 222745221874188288 223480774435405824 224150451413594112 224383885353222144 224718895069396992 224822135129302656 225157799161329408 225311091491045376 225348803719855552 225392282169348096 225838905511329792 226279997123656608 226372078214250496 227263652127671808 227307500025053184 227944664783876304 227988644074785792 228226075170914304 228440412206198784 228522730532811264 228566821354831872 228969063990883161 229019735166418944 229706010057756672 230464548636512256 230704558180073472 231110562905874586 231155153020268928 231395881770510336 231440526933884928 231613195709062656 231657882800652288 231741360540315648 231847826852093364 232065565231931919 232748756473806848 232896371308558848 233351247033770877 233605140915683328 233710528194772992 234365641256661552 234410859400836096 234570451415334912 234609713461767424 234654978696855552 234875353395105792 235005323364827136 235119956422754304 235579175087642496 236176601890369536 236884322872061568 237203278128807936 237666565781403264 237828374351659008 237914075623200768 237959978396811264 238183456964050944 238378751552152332 238385511373070336 238851108074970864 239145983073828864 240174382911951312 240185567420350464 240905301569298432 241013982200859648 241131546217654272 241178069765062656 241218437784634112 241264978096766976 241743053786775552 242215208188702848 242467455060965376 242941024309131324 243557120699443584 244251208535538688 244298333985767424 244480595470677248 244527765178466304 244615880570333184 244663076379820032 244782420385333248 245093645962072116 245260511050148352 245835058603478784 245882489639288832 246138555678326784 246369715103268864 246619295044886016 246850905953079936 246951358051909632 247691366402236416 247923984139278336 247971818209148928 248061174662873088 248182176224018432 248666907036955968 248973900186451968 249297524217612288 249557146729414656 249784433444599812 250044563031620544 250588374608461824 251131524268934144 251179977196634112 251415871239831552 251677699832807424 252120614079135912 252169257840293376 252431871022374912 252808756953071616 252924902020465488 253072036119969792 253517404184837496 253566317440516608 253907734335062016 254068768700246016 254668587991031808 254956939848843264 255173223441596416 255671608643630784 255937869231019008 255987249487478784 256437747881860842 256494497915731968 256586925510524928 256754334567278592 256995463731973632 257088071849412672 257647202062221312 258205651713129472 258255469512032256 258381443740073984 258767212504154112 259272617216076288 259542627952582656 259812919882678272 260049547147802544 260056921497894912 260200825869828096 260320366991824128 260564845172695488 260709030607855104 260886526989631488 261842351033032704 262008417722128704 262805783530143744 263147386674146304 263198157923745792 263661346413744246 263719695040118784 263935927644488352 263986851033962496 264234772569494016 264509950975598592 265659794267963392 266455863856951296 266507273439019008 266853687894908928 267131593682190336 267374886504078672 267556921145616384 267601704417328468 267653335076100864 268183700294704128 268235443242860544 268707496584342222 270196180775945226 270208763347894272 270612190541316096 270744192244383744 271018464265460736 271272989494861056 271370742507713376 271423100358862848 271607891112493056 271960935510122496 272244160068452352 272775886943586048 273143168754384896 273961662838837248 274014520578146304 274656427307040768 274782609602481024 274835625733988352 275040669904511904 275093735825774592 275192865641624832 275380222933499904 275791371221532672 276025328958291968 276564440928913632 276905875138117632 277165929491177472 277820277808398336 278370789209014272 278599034735848816 278652787202515968 278914482156688128 279068821495732224 279204948252020736 279258817622704128 279750270416575464 279913009647845376 280459714744813824 280751790070591488 281300133410573112 281678892777959424 281733239467671552 282522964802550912 282577474346213376 282842855144810496 283082794755521024 283137412311908352 283635690839027901 283985854900171776 284651120488238592 284706040634966016 285207079707942183 285646201126944768 285827364787776768 286446894869253008 286502161489910784 286697218396520448 287069876371795968 287125263189540864 287368835627810816 287630559724084632 287930102884896384 288285568636944384 288556310155198464 288660291199340544 289224080830589256 290481358177270656 290537403201036288 290679124207583232 291113114067173376 291929132091631056 291985456446655488 292289534868013056 292564036685131776 292725929103556608 292860412865802144 293135450819282424 294572644912161792 294716334266021888 294773196379521024 295213298772344832 295463732406059008 295656506471411712 296040810008414592 296349111741179904 296406288880238592 296684656920133632 296927918600049396 297573694847548416 298867268551458816 299178513804296192 299762846839070208 300210398881772544 300414788654727168 300523042892464128 301110001960613472 301118540681773056 301706662831542144 302079136514310144 303018202836895744 303076666700070912 303926219711835072 303984858766381056 304301433561219072 304587216274931712 304696974043748352 304755761806442496 304895772298643328 305182113181718688 305292085321177548 305956052448887808 306274680077008896 307286064848683008 307606077573431296 308206870693691904 308527842360680448 308817594278750208 308877177067536384 308988480720420864 309130435802791152 309420753642575892 309591973846827936 309802750800187392 310528495078078464 310588407965417472 311134996045027836 311614037593030656 312487521675548736 312547812534448128 312873304929140736 313167137860141056 313340431153102848 313423914077829918 313484385602830464 313493275230339072 313778792426274144 314105566783523328 314902135853826048 315845763829415424 316271037505077248 316888754375204352 317104499135545344 317218767497601024 317577942618734592 317838335402869776 318468144099961152 318529588850896896 318861310765105152 319337377203879936 320232510549268416 321207068759064576 321351976267812864 321508728290205696 321686637462355968 322252756727909634 322314931676149632 322324071715700736 322534370696085504 322953610918270464 323289940081287168 323921365745508432 324742827599258112 325731111981023232 326037020237955072 326154507427110912 326791527949429488 327014014733531136 327502253325570048 327780078137971712 327843319519051776 328420273603084938 328492953471025152 328825726726514688 329134541270773248 330255155202981888 330565312185704448 330748232883830784 331394225526182016 331555876049274624 331619845926961152 331965200248602624 332396698956816384 332742862305886208 333045911259466416 333392750708827392 334117832811282432 334906636262178816 335221161653108736 336160818772181216 336225677120391168 336575828029833216 337078342604095488 337233202693953984 338023205579783328 338088423254022144 338758358266994688 339419995685484912 339558117321375744 340895478191507712 340961250037579776 341250492308025344 341316332649971712 341916997175814456 342115900680699904 342339112756371456 342660618309298176 342784095799216896 343529602749628416 344340626016043008 344559015086635008 345696822954768384 346056837270110208 346665844358811879 346732729530403392 346742561997193216 347093822655765504 347419793563593984 347612040810473472 347771740278140046 347848702652841984 349123134710710272 349344556962838272 350407711373524992 350565792292159488 350863182232195072 350930877231661056 351548461884992328 351914570192651136 351982468045283328 352313030092658688 352679934634131456 353368762631463744 354264902835554304 355274485142601728 355804917193211904 356499848672104896 356742561527488512 356871113434801152 357568127328228498 357578267059605504 357647257657147392 358276662112456296 358718974610743296 360261574367926968 360278351130525696 360816254055088128 361357952353947648 361697319326481408 361827656676951168 361897467145150464 362614580680163328 363322812283054272 363701182591448064 364492181248671744 365282217118449664 366376812803308032 366447500978651136 366720893206015872 366791647767699456 366923820855499776 367173630577999872 367640468943108174 367721828295376896 367890766575222528 368752587905218176 368823734458933248 369207833517490176 369554572654903296 370427037077864448 371537049603354624 371885976208917504 372091761994309632 372273264336027648 373000360555433952 373460850279677952 373946286326418432 374335720094121984 374759566635958272 375066844547430816 375571857037279232 376697286403401216 376769965794951168 377123806859747328 377516549749211136 378180921118703868 378253886760440064 378647806533562368 379213135429607424 379534827317651456 379608054179954688 380276106277256244 380861601502593024 381103153050369024 382002881986547712 382759835162394624 383507412965446176 383906803846528512 383980874231218176 384656621822791263 384741746873597952 384880388265787392 385632107774119008 387308477569694208 387383204268048384 387572165610110976 388150818756231168 388908925824114432 389238842788841408 389313941928873984 389719379824017408 390085382246842368 390301238804742144 390480550487736192 390847267759043232 392763526549549056 393012626583193056 394208675295215616 394721080011219456 394797236885618688 395132148988239872 395492019620616369 395579542560178176 395903891466732528 396764926463397888 398489691401945088 399683795785426944 399760910158528512 400280531842363392 400697390523285504 401402556625992702 401480002614151296 401491387575697408 402275550442056192 403061244876513333 405234959615780096 405313145021841408 405735244748292096 405918285811974144 406116288366575616 406262632058331136 406527696398191104 406909484242291584 407056113761570064 407941403265183744 408366240102678528 409163830415379072 409714753131577344 410942494258255872 411021780867219456 411370456480907264 411756792371666944 411984640960561152 412173914403721536 412561004856767856 412789298462437248 413070334400249856 414037993437437952 414846661393370448 415358812707176448 415748894236766208 416650028900731648 416730416712597504 417164406572187648 417556183813521408 417898552103773224 417979180803773952 418371723235032192 418807422378031104 419625405624863196 419869514471768064 420689572117220736 421127685105887232 422518339166939136 422599859201507328 422805998847393792 422958356663468032 423784447203826368 424624192133281536 424706118467862528 425148414353473536 425978782350257664 426976680732357888 427059060952449024 428276091678752768 428469301690417152 428678304386940928 428915516616474624 429670342303879512 429753242234866176 430045827594780672 430604814557693952 431053253441716224 431445839586126948 431895154327344576 432428352955416576 432834465232797696 432990436799010816 434716026983940096 434872676569481216 435722037265905984 436018686311374848 436669671100760064 437124426025402368 437893698137446584 437978184669983232 438434302302019584 438846055027697664 439088893655334912 440340206937309184 440753749580939264 440997643845107712 441858967368242688 442074501399032832 442159794569281536 443195598609088512 443484759707117568 444061215012621888 444523667611769856 444609433320357888 445026985380200448 445391877900074094 445490443748376576 446961548870811648 448300902827188224 448767770706444288 449437790138793984 449644270258605312 450315598322658816 450622182982090752 450697607439711104 450784564338696192 451677811022659584 452559994247313216 452744156428500992 454527304255343616 454615000050106368 455889329567752608 455977288149571584 456452150341828608 456880824412397568 457045461065622528 457133642709663744 457938127981766322 458039470332837888 459412020115513344 460929097273024512 461409116360146944 462221125811749172 462310306040537856 462791763541020672 462881053867769856 463226391418125312 463315765601304576 463482721080631296 463695653704186728 464131130463863838 465497512947613696 465792742617117696 466702494067541754 467421056389545984 468731282513323104 468821718801672192 469140902830669824 469219426923534848 469309957393711104 469750706790211584 470010646729654272 470135871116744877 470239912845508608 471158350175284992 472353203780739072 473768645744123136 474406556257615872 475333131562806528 475656748703318016 475828151246401536 475919956793622528 476366913928101888 476757503104304664 476771022746140672 477702216149941728 478291966147657728 480348765823902624 481810603138596864 482027964401719296 482263092435308544 482356139530125312 482436875569268224 482529956193533952 483379135091864451 483486107573551104 484430416377405696 484934910121930752 485882048618262648 487114241398887168 488502417071077376 488596667971534848 488961190941354496 489055530356932608 489231761140666368 489326152759640064 490187291924144232 490521022100296704 491670117206957568 491764979278577664 492630410404627407 492739430206537728 493238590089772032 493701811906159872 495382732804472832 495847968278556672 495943636418297856 496122349325746176 496364352448036864 497333814073911936 497947800372903936 498595048435224576 499114293458829312 499568866889199624 500089126063241088 501176749216923648 502263048537868288 502359954393268224 502831742479663104 504241228158271824 504338515680586752 504863742044749824 505617513906143232 505849804040930976 507034808369674992 507132634881033216 508137537400492032 509337175982063616 509913879697686528 510346446883192832 511343217287261568 511875738462038016 511974498974957568 512875495763721684 513173851021049856 513508669134557184 513990927463947264 514176143698825344 515294404124442624 516411303426258944 516510939024064512 516762887480147968 518545234432152576 519085255905165312 519625839765356544 520099094295605088 520113842995789824 520640733983648256 521129690345390976 521418061215710208 521773053979262976 523684702066065408 524016835444257408 525611567060287488 526294773348292608 526396315847491584 527322692827488492 527871855288976704 527973702067924992 528469545138988032 529019901951197184 531319588535926784 532911727713902592 533707375789817856 534263187364380672 534749773008157344 535113842291232768 535203408834656936 535306670152201728 536367400589408256 536470886485721088 537414993168684444 540392361551890452 540417526695788544 541224381082632192 541488384488767488 542036928530921472 542545978989722112 542741485015426752 542846200717725696 543921871020244992 544488320136904704 545551773887172096 546286337508769792 547923325677674496 549312854614081536 549565219204962048 549671251467976704 550081339809023808 550187471651549184 550385731283249664 550760445866999808 551582742443065344 552050657916583936 553128881857827264 553811750276235264 554331858982354944 555640555616796672 556741578418028544 557198069471697632 557305574405031936 557828964313376256 558137642991464448 558409896504041472 559500540833150928 559826019295690752 560919429489627648 561503580141182976 562600266821146224 563357785555918848 565045929605101824 565154948692426752 565685710289620992 566165589511042048 566274824623816704 567271381678055802 567971709800343552 569302240976477184 569412081269932032 570414159415884366 571292402253889536 571654729575553536 572893789738506016 573004322979821568 573394436793040896 574139752743591936 574737671255621632 575261119448169264 575860205769792768 576571137273888768 577112620310396928 577320582398681088 578448161661178512 580962716354541312 581074806402072576 581358248415166464 582226228134346752 583858264183262112 583970912893310976 584579069736026112 585128073370263552 585451858207113216 585720825731604288 586270901638564848 589145289824323584 589432668532043776 589546392759042048 590927464812118016 591313012942823424 592081620016829184 592698223482359808 592812577760477184 593369313840267264 593855837200098792 595147389695096832 597734537102917632 599525693678140416 600420797763545088 600829577309454336 601046085784928256 602103834938989053 602220003921226944 602237081363546112 603413325663084288 604158273028620288 606036405673791488 606153333400141824 607852439423670144 607969717532762112 608602867122438144 609174432549863424 609393948087496704 609511523612884992 609791544597286656 610364226363437376 610584170642355096 611912104897775616 612549360154017792 614572129697366016 616413741387383808 617055684721360896 617635188557500416 617754354135072768 617976961440841728 618260871605582304 618841507285151784 619183947693655872 619605501600374784 621056990156156928 621176815930834944 622269992090055672 623228075186061312 624975043351097472 625095625068896256 625746609858281472 626334275720282112 626680862306205696 626847828155659836 626968771205660928 627557584852548288 628211133567046656 629804271707652096 631691527658830848 633777508750408704 634208998271090688 634437534995202048 635155885237469184 635676670805739552 636936288199922304 637059177701793792 637722621530210304 638674754407759872 640465021098536832 642414137518129152 642703952535625728 643017456580411392 643373274924711936 644505513455819268 644629863352299264 645068741392171008 645907221836540928 646579880162574336 647842731491016864 649485655198516224 652074040475910144 652309014854221824 653583055898858976 654028029467062272 655004506651140096 655560156275943424 655686639038103552 656840547206169876 657651453453029376 658269082541546496 660510310405963776 661130624371408896 661496465767661568 662788451052364032 663111752098549248 663239691853922304 664793397913632768 665485724611772416 666091822518932832 666785501417654784 668087816850111141 668235665622564864 670442323306217472 672321637544362432 672451354240782336 673151656059666432 674156685208190976 674466405387907968 676046411159566656 676176846508044288 677516716533989376 678839991370969824 679116234642751488 681790956383015424 681922500075159552 682500984616050688 683833994351628912 684231801361399808 684678225512742912 685321236618596352 685568191598433792 686907191972649483 687059205499256832 689118030173270016 691393645909536768 692113674540220416 693331688717623758 693465459060806784 693485123994386432 694187645311531008 694839587127187968 695224081620946944 695543480556280092 696196695695795757 698246269421420544 698689113925676544 700815422747049984 701131584584318976 701726364464390144 703096923769984656 703829140385302272 703964936090566656 704626060185317376 705359869268262912 706737525262927488 708529805671108608 710548970285203456 711609834386423808 712999697344209792 713485123054977024 713742226869602304 715136254656456996 715156534119211008 716553324224912592 717437949221486592 720523148735853936 720556702261051392 722715904707895296 723394638652962816 723655313353902336 723794934290300928 725229161360326656 726645624566108544 727402365182896128 730564434236899328 732753625606616064 732895001957302272 733441786412031744 733583295535398912 733847641710999552 734347261155999744 735280937886216348 735781533150445056 737505175810436352 737647468917866496 738415667034980352 739109145309806592 740854074155728896 743074099206709248 743771952417835008 744183523988619264 744546528672055296 746000721110867904 746921700559355904 747892572652836864 748671440188243968 750133689094861632 751143714074558464 753394572806802432 753539931589902336 754247613719494656 755033099498422272 756361842237407736 756507773520880128 757295613067124736 758426270859214848 759069654635302912 759216108359909376 760552212554512488 761723203005186048 762206306100738048 764005763973095424 765519670324789248 767014825930892352 767813607693057024 767961748462436352 769313243645582526 769483493747195904 769760776531574784 771264215548238016 774616955139388416 774766408536096768 775144331220221952 776301637512462336 777817851648228864 778477685577682816 778627883857747968 779438759648034816 780170764493684736 780602477609484288 780961100975472384 781694535518086464 785527053099098112 786025253166386112 788417350590431232 789442160022438912 789594473771237376 790264297976479744 790984039241232738 791159085120356352 791807782933465056 793529852926795776 796979382803890176 799367591570853888 799521820317057024 800561063684726784 801394781046571008 802805113251985404 802960005228302592 804551100884112384 806122489753026666 810469919231560192 810626290043682816 811836571623948288 812232576733151232 812525264116662272 813055392796382208 813818968484583168 814112227523140128 815882806530367488 816732480205357056 818327660830758144 819429506263154688 821884988516511744 822043561734438912 822740912961814528 823513584743333888 823969281921122304 824347828807443072 825122009713535712 825578596924874496 826140668800499712 828075986874875904 829693322786740896 830717625414352896 831497788473532416 833300057801463296 833460833425195008 835112367627042816 835797104207546448 835958361607547904 836743446470064384 837614844756062208 839250811249726392 839739028943536128 841379144234441472 842255370211774464 845036678333878272 845199718403014656 845916713326936064 847568894407652736 849248384266563072 849412236935725056 850907072517083703 851957564700515328 853953361464715776 854118121904898048 855621239123826549 856552183357505536 856938603380834304 857356608773881856 859340684607759024 859506484469732352 860091655189561344 861209629115387904 862106506883432448 862891679172253896 863790308654689152 864856705910833152 865668930465595392 865980873598021632 869745353138962432 871444074531811968 872037372622749696 873339342201520128 875787396274893168 875956369339966464 876868604604039168 877692110055395328 878177787310669824 880680413874618368 881507499161878528 883717934736485376 884149002798065664 884319589138563072 886391197218177024 886969519414235136 888122430025243776 889047335223539712 889218866640715776 890053970760400896 890783755800148188 896601805654376448 897535541412888576 899288540517210624 900631196645317632 901244365964181504 901395214879422208 901569128677392384 903355622045319168 905119988494626432 905488312857001984 909054608510687232 909230000100212736 911778659135505216 911954576299143168 912904300683657216 913761648824795136 914090922131245056 914267285419327488 915876255963532644 918824040231026688 921858194546049024 922818232720293888 924442251623498344 924620612081075712 925583527082041344 926452782836250624 926631531202609152 926965442161262592 927391307408373456 928262260927727676 930995025895227392 931585485234235392 933404988135083508 934842112779091968 937462565026646208 937643437603344384 938438853847069696 938619914787422208 939501413580423168 940021293459308544 940271742233489754 940479825691017216 942316700350569984 944706407561478144 947537291488246272 948813112515231744 950666263125613056 951313497406636032 951656302492803072 952733827856203776 953515006208609328 953542045492281344 955404432299883456 956583932295315456 960697531647805248 963621206277193728 964055928803438592 964526184870617088 964873751138536448 965059912387067904 966758270183728902 966972215147102208 968860832754811392 969869820243861504 971764097236525296 974228482797774336 977004834142154752 977193335943069696 977922381882708992 978111060713865216 978463522281332736 980374583848288464 981042044200593408 983340234413915136 983529958557155328 985260820809254814 985478860413075456 986477180179544064 987403623812319744 990765465608945664 991695936557113344 992244698651492352 992728704896073728 994667628147823872 995895600745807872 997190096870449152 998228586917658624 999137733778399248 1000178252126482176 1002353498433847296 1004526097075736576 1004719908786536448 1005663484959326208 1008482456316543648 1008677031361173504 1009727484089499648 1011235027812286464 1011699608081861952 1014069616739349984 1014265269762066432 1016275074800984064 1018674351964127232 1020692893766385664 1022686434574523136 1023751476924076032 1023948997949915136 1025750991527443368 1026347702042099712 1027017338269114368 1027981854927894528 1028352287397650688 1030588808248885248 1032822606852517888 1033021878048129024 1037090468864305152 1038170511810330624 1039997533076435637 1040198188591210176 1040227685991579648 1041281467967296512 1042259380690781952 1042836122431420416 1043546107958525952 1047369404132130816 1048033670888514816 1051223134120574976 1052589546696585216 1052792631694983168 1054645385654976984 1055743710577953408 1055947404135849984 1056939090277976064 1058039803902394368 1065823455427805184 1067414751579635712 1069499546016314688 1070227684582465536 1070406817669313872 1070613340304403456 1072734801178816512 1072941772971442176 1074829986337368888 1080784723103780904 1080835053391577088 1082448762165264384 1084073857061842944 1085091957979444224 1085482970030853504 1085692401435451392 1087843742040489984 1091103547774344192 1095846651355348992 1099130438409924096 1099342502935953408 1100162679618047616 1100374943303098368 1100771462566499328 1101520891733999616 1103165484886130688 1104101315833167872 1106257763715654528 1107623500552470528 1108663717964709888 1111281111233593344 1114396138943395264 1114611148810063872 1115657928626752512 1116275285982928896 1116819793008082944 1119001081666301856 1121838858979255296 1123007160282365952 1125200533642292448 1126715571111837696 1130091859210203648 1130309897384853504 1131371420579241984 1132331179022084096 1132549649247633408 1134542763356111604 1135943419600687104 1138604481952954368 1138824162539864064 1140828318831768732 1142584804507779072 1143309459151107072 1145787579477012032 1146008645959643136 1148279505487183872 1149475342511243264 1150522238896338528 1151720411539585536 1153969865468373789 1154225240620793856 1154641164797362176 1156896323322357024 1161925432709082624 1162149612804145152 1162716496830332928 1164452456268693504 1167716528366524224 1167941825786621952 1169158139472052224 1170256146740527104 1170903716414226432 1171441651463208576 1172541803277129696 1178290579648647168 1178865337064087552 1181854929624236032 1182626025885646848 1184163240033658368 1185396446964719616 1186476058861849107 1186738627680534528 1187711674400197584 1190294779390193664 1195469074205835264 1199051387356280832 1200841595527090176 1202092171569856512 1204207669877978106 1204440007842453888 1204474162727092224 1206826651326168576 1212072811347582976 1215704878847340288 1215939435065524224 1217205734244876288 1218348865099726848 1218787896174993408 1219583089194573312 1220728452726874752 1221168341284710192 1223824209795551232 1225098720308035584 1229144259394732032 1232827482774767616 1234111369442721792 1235270377115000832 1235953922881683456 1236521743211164608 1237683014570303568 1238367895387311744 1239211003200749568 1242113980312313856 1244539984180111344 1249950086702194944 1250191250137792512 1251493219716562944 1252668551440564224 1253695656311319672 1253937542411321856 1255115169705096576 1256422267134093312 1259608543415304192 1263383055317661696 1267555017500817408 1268417996542181376 1268875069990404096 1271108095982310223 1271353341611479104 1273872576399844608 1274118355403587584 1275445243060420608 1280930042197073664 1284828275036258304 1285407905071251456 1286034913160822784 1286746549849423872 1289011026911638536 1289259726704598528 1290137482784342016 1291814443673081856 1293159760325148672 1295685462982033728 1298971310397032448 1304148080951820288 1304618029708443648 1307166111797717952 1308056058934124544 1310009013302280192 1311120312551886848 1311373278076207104 1313681094412339752 1315302906906058752 1316538165083092992 1321020620811927552 1322261248742817792 1322992931535323136 1325576902104728064 1326223504197098496 1326479383707844608 1329586795827265536 1332183645037865664 1333571002835309568 1336175633700222282 1336471331245129728 1340884646612434944 1344643275088724864 1344902708481564672 1346303312119332864 1348313370416381952 1348932810775815936 1352092822319133312 1352353693016088576 1355033433067978752 1357679982741939648 1358232469285502976 1363581912766030848 1363845000150319104 1365001969232101376 1367667988703257824 1369356451025485824 1370642473237192704 1371136383196867584 1373814383945298966 1374118410998513664 1378236060346540032 1382787291819073536 1384227349080440832 1386663377435247516 1386930918121613568 1388375290623062016 1389679174254375936 1390448163241893888 1391086961112560184 1392393391391591514 1396492538842841088 1397378227851353088 1402263169168637952 1403452728928780288 1406193847539969312 1407658280770604544 1407929872181133312 1409252120370634752 1410407613350234631 1410719738536525824 1413475050525854976 1417059611342217216 1421097940570406912 1423219668772847616 1425999394688419584 1426970246109954048 1427484453739204608 1430272509312913992 1430313068238422016 1433106648449825184 1434875898442973184 1441046297471707872 1445431809415790592 1446789277305925632 1447310626707804672 1447589868580601856 1450137405275593353 1450458322720653312 1453291249132217088 1454804730365792256 1461128868473798656 1465507251213232128 1465790003914604544 1466883572824063488 1467166591070797824 1467695283421999104 1470561875772432696 1471563066300890112 1475010351620872704 1475294937835732992 1477891231213882221 1478218290619613184 1486148198413418496 1487543904835670016 1488367047977238528 1489093057344110592 1492001442221735808 1493843401118711808 1495785145305673728 1497342880376487936 1500267378189723264 1502287428149116928 1506789145613604864 1507079863179804672 1508495227438989312 1512723684474815472 1513015547041760256 1514591226134249472 1516852541718429696 1518139309270605824 1521104425109024976 1524412612201476096 1528011527946190848 1531039340649578496 1534029651861784704 1535627215386114048 1535923496924872704 1538626487291165052 1539521553063149568 1542528431096476032 1549233910278776832 1549532817072193536 1550288662440443904 1555635703296457728 1556955371155365632 1557255767715495936 1558877519296069632 1560341528987369472 1561922201950944768 1563389071036172928 1571054106198196224 1572050506332772224 1576834701180862464 1578884320044877824 1579188947542474752 1580528595952959488 1581968078482465476 1583615565866930112 1587059705853591552 1593958765607780352 1598735183141707776 1601122127369453568 1602789562093142016 1605610226503970808 1605920010456605184 1609102201768224768 1612244979506053332 1620939838463120384 1621252580087365632 1623673143247896576 1624465153466302464 1625050528233324544 1626110785592764416 1627637936969166336 1628224455046280256 1631765613060734976 1633464960410714112 1636655321661516288 1638859012526309376 1643769977033023488 1645481825923629056 1647027169486667776 1647938563842244608 1648695657614886144 1650244019427071424 1651157193849748992 1652281337600999424 1656151973749751808 1659386645573481792 1661435250828705792 1662995576947064832 1666600115602926592 1666921666850390016 1670224735254085632 1671594208415092896 1671916723215095808 1673486892940128768 1675229689512124416 1678501622499452784 1679478057887072256 1682758288468882944 1684510740423548928 1690073356667756544 1691833426653872128 1695137788815305472 1698496768533126144 1698824473871450112 1701814145034167406 1703915129401030656 1707906722929431552 1708236243809796096 1711242478247653098 1713877206761668608 1714713217547763712 1718681369215518048 1719012968939464704 1720183310379122688 1722419258230775808 1724213013766864896 1725783358344507792 1727580617309378304 1729713411821666304 1731337860931190784 1731961747196043264 1739490706277924864 1742888149063623936 1744074745245499392 1746678684403040256 1751574792549786336 1751912738679932928 1753737209208078336 1755384220110790656 1756355574621339648 1763014998323757056 1767435869472970752 1768298005596131328 1768639178277126144 1772782394436354048 1773939038828470272 1776244860050487552 1778094670447079424 1778437733281431552 1780107941520801792 1781567511600296376 1793203611308752896 1798577081034421248 1801262393290635264 1802488731928363008 1802790429758844416 1803138257354784768 1806311504816967159 1806711244090638336 1810239976989252864 1818109217021374464 1818460000200425472 1823557318271010432 1823909152598286336 1825808601367314432 1827523297649590272 1828181844262490112 1828534570838654976 1831752511927065288 1837648080462053376 1843716389092098048 1848884503246996688 1849241224162151424 1851167054164082688 1852905565672501248 1853263062405218304 1853930884322525184 1854782614816746912 1856524521855455352 1863170970468470784 1866809976270167016 1869684225558183936 1874925130053292416 1875286875206688768 1876877707694139392 1877239829574844416 1879002827160846336 1880042586918617088 1880543484466979508 1884633400701139968 1889412815122956288 1895074582976492544 1901332526251226112 1902626994813272064 1903312604985606144 1905467655712407552 1907030012417218656 1907084090984562688 1910808864599766912 1913167864590630912 1921395063295610496 1927242412554387456 1928111857606877184 1929052369741234176 1929747502277072896 1930119824774135808 1933516540367457804 1937721665509622784 1939739640487723008 1943528194473050592 1948456965595548672 1954009668284309504 1955844763765417984 1956222121427730432 1956927044562665472 1960749167696576928 1962084088401186816 1966680468827830272 1967059917114310656 1970521641618509628 1972954360359088128 1974807247624639488 1981530931217891328 1983391873114226688 1984489397302984704 1985457409792147456 1989335256295647744 1994380193740898304 1996457173835317248 1998275467556798496 2000356504252964352 2004706996867694592 2009052194151473152 2011326969918652416 2016964912633087296 2017354062722347008 2019454968178999296 2022470055624572928 2023399216163723904 2028139233478699968 2028530539524132864 2032550149601968128 2037348703928254464 2041385787532771328 2045372869149046272 2047502953848152064 2051501983054886736 2052695404084199424 2054034676538228736 2055963709855789056 2056704574795301376 2061177616497770496 2065645213705035776 2074180937728610304 2076341023620661248 2079995066152871274 2080396377182420352 2080455371983159296 2082562935934593024 2084518761381563904 2085672244862840832 2094738808264261632 2096067341777029632 2102446268241149952 2105179093393170432 2109290771309953968 2111487421155906816 2111894808271699968 2113878180555952128 2116079607804788736 2131646910855610368 2134829503159271424 2138999092032629376 2140455369164931072 2140813635338627744 2141226680608806912 2145469602357633024 2149659972674737776 2161569446207561808 2161670106783154176 2168147714123685888 2170183915958888448 2170965940061707008 2171384802870902784 2175687484080979968 2182207095548688384 2191693302710697984 2198260876819848192 2198685005871906816 2200325359236095232 2200749886606196736 2201542925132998656 2203041783467999232 2208202631666335744 2212515527431309056 2215247001104941056 2217327435929419776 2222562222467186688 2228792277886790528 2229222297620127744 2231315857253505024 2232550571965857792 2233639586016165888 2238002163332603712 2243677717958510592 2246014320564731904 2250401067284584896 2253431142223675392 2260183718420407296 2260619794769707008 2262742841158483968 2264662358044168192 2265099298495266816 2269085526712223208 2271886839201374208 2277208963905908736 2277648325079728128 2281656637663537464 2285169609015558144 2286618918302214144 2291575158954024064 2292017291919286272 2296559010974367744 2301044477792677056 2303440823079171072 2307939730936747578 2308450481241587712 2309282329594724352 2313792646644714048 2323850865418165248 2324299225608290304 2325432993660665856 2328904912537387008 2335433056733048448 2335883651573243904 2338316278944104448 2340512293481054208 2341807432828452864 2342883302926417152 2345083606554259392 2356581159297294336 2357730674128175104 2365252051771293696 2368326480067316736 2370792893929439232 2372952117723698214 2373477255361069056 2375423348800395168 2380589558780387328 2390938148411670528 2398102774712561664 2401683191054180352 2404184343139713024 2408415339755956212 2408880015684907776 2413653302652337152 2424145622695165952 2431409757694680576 2431878870131048448 2436697730199453696 2437575792349986816 2439166178389146624 2441456905453749504 2442336682569420384 2447648419591102464 2450197440616071168 2458288518789464064 2465654965549535232 2468222738885443584 2470540754230001664 2471907845763366912 2473043486422329216 2475366029140607136 2476735790774623488 2478422006401499136 2484227960624627712 2489079968360222688 2499900173404389888 2500382500275585024 2505337102881128448 2507391312622639344 2507875084822643712 2510230339410193152 2512844534268186624 2519217086830608384 2526766110635323392 2535110035001634816 2537750139980808192 2542216191964620446 2542706683222958208 2547745152799689216 2548236710807175168 2552721217551251109 2561860084394147328 2566863717371479647 2569656550072516608 2570815810142502912 2572069826321645568 2578022053823277072 2578519453409197056 2580274965568684032 2583628887346163712 2586319520650297344 2591370925964067456 2597942620794064896 2609236059416887296 2614332223595435904 2616112117868249088 2620018026604560384 2622240625103773696 2627362188824679504 2630605813812117504 2633076330166185984 2642041241623855104 2644522497485635584 2651153804209456128 2652447008394196992 2652958767415689216 2659173591654531072 2664367290075731328 2667142005670619136 2672351267400444564 2689286550177449728 2689805416963129344 2692606624238665728 2697865621551631872 2704185644638266624 2704707386032177152 2710066866135957504 2715359965483879296 2716464938571005952 2727163825532061696 2727690000300638208 2730003938464202752 2735335977406515648 2738712902050971648 2741284946474385408 2742272766393735168 2747628767890597932 2756472120693080064 2765574583638147072 2768454698160881664 2773326754870495032 2773861836243227136 2776750581246124032 2779358348508751872 2780896326483787776 2782173922225120368 2784786782783183028 2792985077685682176 2794756455702706176 2804526338337275904 2806905457857560576 2812387695079938624 2815316561541209088 2815859744362266624 2818504240741269504 2820815226700469262 2821439477073051648 2826950101051709952 2834119222684434432 2842195881140813824 2846439337545695232 2851998789376839168 2853940492219908096 2854968907478409216 2860545018625827984 2860626136476844032 2866213296899650368 2869751796885946368 2882092594943415744 2890863618831581184 2893578554611851264 2894621253415609344 2895179737161203712 2900274810551186706 2900916645441306624 2906582498264434176 2909609460731584512 2922257736947597312 2931014502426464256 2931580007829209088 2933767145648126976 2934333182141595648 2935390566843998208 2941123751544865392 2943126132601780224 2950020703241745408 2950589875671465984 2955782462427764442 2956436581239226368 2972296396826836992 2975087809671340032 2976734095954477056 2978186114688221184 2984002884443471616 2987686802237423616 2991570290611347456 2994685760752975872 3000534756379446528 3004574856298233856 3013578291227209728 3014159726359609344 3016990454877978624 3025447368949630944 3026031094083520512 3029182452268498944 3033705083436859392 3036278618541211648 3042208850218049952 3048825224402952192 3056023055892381696 3062078681299156992 3068059303723569408 3071254430772228096 3071846993849745408 3077252974582330104 3079043106126299136 3085056862192952064 3098467820557553664 3099065634144387072 3111271406592915456 3113910742310731264 3114511535430991872 3119992599229306911 3120683057974738944 3123844403901889536 3126778142072345856 3142108212396392448 3144101012665544448 3153669402361724928 3157768640089755648 3158377895084949504 3161057191905918976 3163936156964930952 3167231131733860224 3174119411707183104 3197470366283415552 3202244254738907136 3211220453007941616 3211840020913210368 3218204403536449536 3224489959012106664 3241879676926240768 3242505160174731264 3247346286495793152 3250101056466649088 3252221571185528832 3255275873938332672 3256448910092560512 3263531226121469952 3273310643323032576 3287539954066046976 3290963651847258112 3294054338973335552 3297391315229772288 3300488038854142848 3302314387699497984 3304562675201998848 3312303947499503616 3318773291146963584 3322870501657411584 3325991153894129664 3333200231205853184 3333843333700780032 3343188416830185792 3343833446430191616 3346973785880257536 3350459379024248832 3357003244998905568 3365516576937765888 3369021480847097856 3380146713335513088 3383666853307744256 3390275577630610944 3396993537066252288 3397648947742900224 3403628290068334812 3407830258802061312 3415813445858863104 3416472487619592192 3422484956495306196 3427754413523337216 3429426435095527424 3437362738431036096 3438025937878929408 3444838516461551616 3448426027533729792 3451566716689015584 3455161234618756608 3462675721862381568 3463923494392086528 3478981412555849728 3485776298127247872 3488149490490998784 3493357368806080512 3503149585099572672 3503825477359865856 3507474418416156672 3510768440221581312 3512711149242679296 3526029996647514112 3534871738945941504 3536596011192262656 3545564788872708096 3547878077656940544 3552489720100975104 3556189340894158848 3560215883041603584 3563135023200592752 3586407222617505792 3597154162068842496 3602524786581270528 3605580859517688832 3606276514709569536 3612623009633934318 3613422488181276672 3620479953978505728 3636218434042748928 3647114636542020864 3647818305196572672 3651617202734628864 3655046595299180544 3656363688524980224 3663505023854130576 3675296160924106752 3687432778184196096 3697769006493993376 3698482448324302848 3702334108328165376 3705811131345002496 3707861768645050368 3709565229633493824 3713049043710910704 3726341940936941568 3733619952540334032 3749850260106584832 3750573750413377536 3753755415388278784 3754479659149688832 3758005654321692672 3761086968933959016 3769266801402279936 3778825630245912576 3790149165952985088 3802665052502452224 3805253989626544128 3806625209971212288 3813324287946930669 3814060024834437312 3814168181969125376 3821617729199533824 3826335729181261824 3842790126591220992 3854484825108774912 3856223715213754368 3858104739482468352 3859495004554145792 3860239649548271616 3867033080734915608 3875443331019245568 3879479280975446016 3887056388946101184 3896913931191097344 3908019336568619008 3911689527530835968 3912444242855460864 3913854089125330944 3921498335393153856 3924168176802373632 3933360937655660544 3934119834228621312 3941043283237019256 3945908720718176256 3949614495249278976 3963061862435782656 3966783746228453376 3968978794605969408 3978670512591295488 3988760387481796608 3996550935113596992 4000713008505928704 4009413993735389184 4018104388302946304 4022653939837304832 4033929825266174592 4034708125444694016 4038909936357998592 4044940111249145856 4046798432327447808 4056278466957399936 4057061079048265728 4065100299203936256 4074697407856508928 4090745738298092544 4095005907696304128 4103003966109773472 4108069353076457472 4111927419711578112 4113409149590602752 4122355232995540992 4131290427410071552 4148361875457220608 4152682047241322496 4159990132305742548 4160792754364840704 4165125871869186048 4169037522763127808 4171344489725681664 4189477616528523264 4192134683554059264 4210358186786340864 4218581542619907936 4222974842311813632 4223789616543399936 4227756361111904256 4231222840050703893 4232159215609577472 4263293821711220736 4269659006318542848 4277998184065258752 4280910738329862144 4281627270677255488 4282453361217613824 4290939204715266048 4299319945349475552 4323138892415123616 4336295428247371776 4340367831917776896 4341931880123414016 4342769605741805568 4350412215826780059 4351374968161959936 4364414191097376768 4383386605421395968 4396521753639696384 4397370011743813632 4400650718472190464 4401499773212393472 4403085850265997312 4416405263332671488 4425031054862618112 4433673693641646663 4434654871858839552 4457584555773581056 4458444595240255488 4462631714507010048 4465101143931715584 4467279172032331776 4476004326665207424 4487355435917021184 4492028641129463808 4500802134569169792 4506862284447350784 4520367436840814592 4521239589539414016 4525485682316967936 4529324716088336384 4538171053424446416 4543773678402748416 4554417927811817472 4563313275327074928 4573237836604428288 4583150317908048128 4584034583838572544 4593118021948735488 4602088955585354112 4606881646158342144 4615879461873495156 4618564659189448704 4627585293289428096 4647701730836330496 4648598451216580608 4650865987321331712 4670866113466096896 4671767303146487808 4676632557888208896 4681024586962108416 4685766605852834304 4690167213108518784 4713162318594588672 4715461348256350208 4730504103542587392 4736652960134633472 4741585787858878464 4745904235447396428 4750846697600790336 4761179117560774656 4781876296823341056 4796205549425123328 4803366382108360704 4808368686279426048 4816830679511912424 4817760031369815552 4827306605304674304 4848291245390331904 4862819515389361152 4863757740262096896 4873395460398907392 4875151584699973632 4878332356778293248 4882913810907499008 4884673365138840768 4895296839182204928 4900394881232142336 4916577037578928128 4931309931099070464 4936445477770887168 4941081508460003328 4943815691526733824 4946086972844658432 4950732058281214272 4953471581549246976 4956844012802998272 4968455921249255424 4978159936720445376 4999800346808779776 5000765000551170048 5010674205762256896 5014782625245278688 5015750169645287424 5020460678820386304 5025689068536373248 5038434173661216768 5053532221270646784 5070220070003269632 5075500279961616384 5084432383929240892 5085413366445916416 5095490305599378432 5096473421614350336 5105442435102502218 5123720168788294656 5133727434742959294 5141631620285005824 5144139652643291136 5156044107646554144 5157038906818394112 5160549931137368064 5167257774692327424 5172639041300594688 5182741851928134912 5195885241588129792 5218472118833774592 5228664447190871808 5232224235736498176 5240036053209120768 5244481250207547392 5254724377649359008 5261211627624235008 5266152660332371968 5289044994971271168 5302307608418912256 5304894016788393984 5305917534831378432 5318347183309062144 5328734580151462656 5334284011341238272 5344702534800889128 5378573100354899456 5379610833926258688 5395731243103263744 5408371289276533248 5409414772064354304 5418934514450901477 5420133732271915008 5430719930967758592 5454327651064123392 5455380000601276416 5460007876928405504 5470671954813031296 5477425804101943296 5482569892948770816 5484545532787470336 5495257535781195864 5512944241386160128 5531149167276294144 5546653509740990064 5547723672486454272 5553501162492248064 5558716697017503744 5561792652967575552 5564347844450240736 5569573565566366056 5589512911405412352 5609052676674551808 5613810915715121152 5624775390159877248 5630633123082418176 5631719488724533248 5637008481482539008 5641630453400938524 5653900202103419904 5668238445368868864 5684391762281627648 5703997578753678336 5707880984439816192 5709937814956818432 5721090037251655968 5721252272953688064 5732426593799300736 5739503593771892736 5764185189886831488 5781727237663162368 5787157109223702528 5789242506831218688 5790359474322407424 5800549621102373412 5813164996528868352 5819218921463169024 5844515473895194624 5862029004852928512 5867534291296253952 5868666364283191296 5870781133687996416 5882247503089730784 5886252265203560448 5900041406483490816 5901179751342931968 5911564924855528884 5944592793653673984 5950175619342680064 5953468191908954112 5956372229376442368 5968005768886943232 5983140581222694912 5989371521505951744 6001069512758893056 6009149712596467712 6027156582454419456 6033980909755957248 6050894737899261888 6052062188167041024 6058364904536997888 6067410166873718784 6072557237082423296 6084417700436099904 6097650448805904384 6112046111784763392 6124157362598313984 6136118607447138816 6142508861544456192 6154505949164660208 6158086212252598272 6170113724385904128 6196935641115107328 6222542813185830912 6227821484621462528 6229023070861983744 6239985198458613822 6241366115949477888 6247688807803779072 6253556284144691712 6284216424792784896 6288202025331088896 6307338804723449856 6315537280179511296 6322114383811837952 6327872313929861904 6334462263467720448 6348238823414366208 6394940732566831104 6404488509477814272 6422440906015883232 6423680041826420736 6436408807072899072 6448979918024213328 6483759353852481536 6485010320349462528 6500202112933298176 6504443142371057664 6510551747876665344 6512897820185121024 6527062452242939904 6546621286646065152 6575079908132093952 6588108677946671104 6594782630459544576 6600976077708285696 6604628775398995968 6609125350403997696 6624607894999007232 6637546582293927168 6645741003314823168 6651982307788259328 6666400462411706368 6667686667401560064 6686376833660371584 6687666892860383232 6693947571760515072 6700918758048497664 6714006489997811136 6731033153875531776 6738042961694195712 6760293426671026176 6780551155261221888 6793987074132504576 6795297895485800448 6807256580136669624 6815660517604122624 6831626891717726208 6832944975239184384 6844969912990612392 6855508827046674432 6874725476862072192 6876051875757858816 6889677032923103232 6903133433378031168 6910322469237513216 6925351443724763136 6927846988784173056 6971552596254495744 6976298980981997568 6986714737612161024 7006299170199145344 7007650954719731712 7014948836832313344 7021536880443162624 7025422298485358592 7069743477891883008 7073192022384525312 7095756155313881088 7104979440201950208 7112378681788317696 7120431766083207168 7126270046401185504 7172814445235011584 7194308324137684992 7205049573162541056 7211161719035377664 7212553029419139072 7225246019267868636 7240959907957011456 7272436868085497856 7294229273084041728 7295636610393145344 7310093190598361088 7312727377049960448 7327010047708261152 7350592321848213504 7374865556368392192 7395538012987986752 7396964896648605696 7404668216656330752 7411622262690004992 7415723537290100736 7419130459266987648 7426098087421821408 7452683881873883136 7467239905080668064 7499700520213169664 7501147500826755072 7507510830776557568 7516011308643385344 7522173937867918032 7538533602804559872 7557651260491825152 7580298331905970176 7605330105004904448 7613250419942424576 7626648575893861338 7628120049668874624 7628336363938250752 7643235458399067648 7658163652653753327 7685580253182441984 7708969650217549824 7712447430427508736 7716209478964936704 7718990009108291584 7734066161469831216 7750886662038491136 7758958561950892032 7774112777892202368 7793827862382194688 7816038673137238016 7823379055061671936 7827708178250661888 7842996670786307712 7848336353604747264 7866721875311321088 7882086566474038512 7891817441436352512 7899228990498557952 7926123724871565312 7933567492456906752 7957341025182590976 7977520774963593216 7993101870227193984 8001426017011857408 8036208776605892608 8067859650532349184 8069416250889388032 8077819872715997184 8093596864654895616 8112556933914799872 8114122158096531456 8130200598407872512 8149394815713017856 8181491476596185088 8190011815392608256 8206007932219546944 8216138706152914944 8223854839423156224 8226818299181205504 8262580854820143104 8296723750914441216 8305364094482644992 8319980264611485096 8321585508729681408 8330251743738372096 8338075045526255616 8342688979451363328 8378955233057046528 8384269367108118528 8420716373572681728 8437163085239815872 8445949684623627264 8447579233086799872 8455512722223808512 8462445680101407786 8464318431219154944 8526587643422441472 8539318012637085696 8555996368130517504 8561821476659724288 8563254541354510976 8564906722435227648 8581878409430532096 8598639890698951104 8646277784830247232 8672590856494743552 8680735663835553792 8683863760246828032 8685539211483611136 8700824431653560118 8702749936323919872 8728828382194753536 8766773210842791936 8793043507279392768 8794740023487627264 8801301436944380928 8802999546424786944 8806171700531994624 8850062109725236224 8867347387283293326 8869309743717679104 8915169111547162112 8916889190480510976 8925263429014020096 8930202287863431168 8934558344064663552 8952008653330414848 8974710871834042368 8984057282258927616 9001604269138339584 9013724568894701568 9040734873681629184 9042479179078828032 9050971364633935872 9058649432176672768 9076342106848892832 9087547356805496832 9108835855623634944 9126626550654149856 9146475673208856576 9166300635816096256 9168069167677145088 9186236043897470976 9204177911170708224 9213763292316684288 9231758923746990312 9237129318378897408 9255170586578856192 9295403461672660992 9297196902433161216 9341732226932193792 9343534606292975616 9359977797687920733 9362049173924216832 9371533211705668608 9380334426217037568 9426324637189177344 9430922696512700416 9461008207085174784 9473305920269266944 9483171575717756928 9491808470894792856 9501693395201580672 9522358235121549312 9592411098850246656 9606732764216721408 9633661359023824848 9635520062739631104 9654613210609348608 9696582490780663808 9725639030778722304 9727515480524193792 9750303169399947264 9756664713556586496 9765827621814998016 9769346730277681536 9790593678364409856 9862619862198140928 9872890955541774336 9882163016920006656 9892173945689316864 9901464116562428544 9906943163098493952 9913688025605996544 9936911842498510848 9956319873440890752 9999600693617559552 10001530001102340096 10029565250490557376 10031500339290574848 10040921357640772608 10051378137072746496 10107064442541293568 10140440140006539264 10151000559923232768 10168864767858481784 10170826732891832832 10190980611198756864 10192946843228700672 10210884870205004436 10247440337576589312 10267454869485918588 10283263240570011648 10288279305286582272 10312088215293108288 10314077813636788224 10334515549384654848 10345278082601189376 10365483703856269824 10391770483176259584 10436944237667549184 10457328894381743616 10464448471472996352 10480072106418241536 10488962500415094784 10509448755298718016 10522423255248470016 10532305320664743936 10578089989942542336 10604615216837824512 10609788033576787968 10636694366618124288 10657469160302925312 10668568022682476544 10689405069601778256 10757146200709798912 10759221667852517376 10791462486206527488 10816742578553066496 10818829544128708608 10837869028901802954 10840267464543830016 10861439861935517184 10908655302128246784 10920015753856811008 10941343909626062592 10954851608203886592 10965139785897541632 10969091065574940672 10990515071562391728 11025888482772320256 11062298334552588288 11093307019481980128 11095447344972908544 11107002324984496128 11117433394035007488 11123585305935151104 11128695688900481472 11139147131132732112 11179025822810824704 11227621831430242304 11249550780319754496 11261266246164836352 11263438977449066496 11274016962965078016 11283260906801877048 11307800404206839808 11336476890737737728 11407995157507356672 11415761968879632384 11419875629913636864 11439972863840792007 11442180074503311936 11442504545907376128 11464853187598601472 11479007187543785472 11528370379773662976 11563454475326324736 11574314218447405056 11578485013662437376 11580718948644814848 11601099242204746824 11626329993057736704 11638437842926338048 11724058009705857024 11735068582592507904 11737332728566382592 11741562267375992832 11764495006179461568 11772504530407120896 11800082812966981632 11802359502685863936 11823129849711057768 11889185587307347968 11900351238685360128 11906936383817908224 11936011537773886464 11966281162445389824 12002139025517786112 12054313164908838912 12067961819511914496 12101789475798523776 12104124376334082048 12116729809073995776 12134820333747437568 12145114474164846592 12168835400872199808 12195300897611808768 12224092223569526784 12272237214894277632 12285017723088912384 12309011898329320416 12340227448771808256 12393871282230214656 12445085626371661824 12455642969242925056 12458046141723967488 12479970396917227644 12495377615607558144 12507112568289383424 12568432849585569792 12576404050662177792 12631074560359022592 12644228767623675904 12655744627859723808 12668924526935440896 12693668520152111679 12696477646828732416 12789881465133662208 12808977018955628544 12844881812031766464 12847360083652841472 12872817614145798144 12897959836048426656 12967518707704963072 13000404225866596352 13008886284742115328 13021103495753330688 13025795640370242048 13051236647480340177 13054124904485879808 13093242573292130304 13150159816264187904 13176217355893342208 13189565260919089152 13201952155416571392 13209257550797991936 13249215789998014464 13275093164587854336 13303964615576518656 13332800924823412736 13372753667320743168 13375333785720766464 13387895143521030144 13401837516096995328 13428012979995622272 13462066307751063552 13476085923388391424 13520586853342052352 13561102310522443776 13587974148265009152 13614513160273339248 13631321035208245248 13663253783435452416 13689939825981224784 13749450953724144384 13752103751515717632 13779354065846206464 13806266866756062336 13820644938475026432 13855693977568346112 13943105192508991488 13952597961963995136 14012598340398290688 14015301909439463424 14029897673664626688 14043073760886325248 14139486955783766016 14146384044769050624 14191512310627762176 14209958880403900416 14224757363576635392 14252540092802371008 14345628890470023168 14388616648275369984 14410099146325082112 14422323438070755328 14425106058838278144 14450492038535737272 14481919815914022912 14544873736170995712 14588458546168083456 14591273220786290688 14620186381196722176 14625454754099920896 14654020095416522304 14701184643696427008 14749731112736784384 14791076025975973504 14793929793297211392 14809336433312661504 14823244525380009984 14831447074580201472 14838260918533975296 14852196174843642816 14905367763747766272 14934479810161336128 14999401040426339328 15002295001653510144 15015021661553115136 15032022617286770688 15044347875735836064 15077067205609119744 15115302520983650304 15160596663811940352 15210660210009808896 15226500839884849152 15253297151787722676 15256240099337749248 15286470916798135296 15316327305307506654 15371160506364883968 15424894860855017472 15432418957929873408 15437980018216583168 15468132322939662432 15501773324076982272 15517917123901784064 15548225555784404736 15587655724764389376 15632077346274476032 15646758110123343872 15655416356501323776 15685993341572615424 15696672707209494528 15733443750622642176 15764173132948077024 15783634882872705024 15798457980997115904 15867134984913813504 15914682050365181952 15955041549927186432 15986203740454387968 16002852034023714816 16072417553211785216 16135719301064698368 16138832501778776064 16187193729309791232 16225113867829599744 16228244316193062912 16256803543352704431 16260401196815745024 16362982953192370176 16380023630785216512 16412015864439093888 16432277412305829888 16447709678846312448 16453636598362411008 16525161709640286208 16593447501828882432 16639960529222970192 16643171017459362816 16660503487476744192 16676150091052511232 16685377958902726656 16768538734216237056 16841432747145363456 16874326170479631744 16891899369247254528 16895158466173599744 16911025444447617024 16924891360202815572 17053175286844882944 17111992736261035008 17123642953319448576 17126509082709021952 17129813444870455296 17163756818861064192 17197279781397902208 17292555569660494464 17345181712989487104 17361471327671107584 17367727520493656064 17371078422967222272 17401648863307120236 17457656764389507072 17533546421685583872 17586087014558785536 17602602873888761856 17605999092849573888 17612343401063989248 17700124219450472448 17734694774566586652 17830338223094324224 17833778380961021952 17850526858028040192 17860404575726862336 17869116688129327104 17904017306660829696 17949421743668084736 17968114564517855232 18003208538276679168 18027449137789403136 18081469747363258368 18101942729267871744 18117298864353345536 18152684213697785664 18175094713610993664 18217671711247269888 18253253101308299712 18292951346417713152 18332601271632192512 18336138335354290176 18372472087794941952 18408355822341416448 18427526584633368576 18463517847493980624 18474258636757794816 18510341173157712384 18590806923345321984 18683464453864387584 18687069212585951232 18719955595375841466 18724098347848433664 18743066423411337216 18760668852434075136 18852649274378354688 18861845393025400832 18922016414170349568 18946611840538533888 18966343151435513856 18983616941789585712 19003386790403161344 19044716470243098624 19184822197700493312 19213465528433442816 19267322718047649696 19271040125479262208 19309226421218697216 19393164981561327616 19451278061557444608 19455030961048387584 19500606338799894528 19513329427113172992 19531655243629996032 19538693460555363072 19581187356728819712 19725239724396281856 19764326033840013312 19784347891378633728 19802928233124857088 19813886326196987904 19827376051211993088 19873823684997021696 19912639746881781504 19999201387235119104 20003060002204680192 20059130500981114752 20063000678581149696 20081842715281545216 20102756274145492992 20214128885082587136 20280880280013078528 20337729535716963568 20341653465783665664 20381961222397513728 20385893686457401344 20421769740410008872 20494880675153178624 20534909738971837176 20566526481140023296 20624176430586216576 20628155627273576448 20669031098769309696 20730967407712539648 20783540966352519168 20914657788763487232 20928896942945992704 20960144212836483072 20977925000830189568 21018897510597436032 21044846510496940032 21064610641329487872 21209230433675649024 21219576067153575936 21314938320605850624 21337136045364953088 21378810139203556512 21514292401419597824 21518443335705034752 21582924972413054976 21633485157106132992 21637659088257417216 21675738057803605908 21722879723871034368 21817310604256493568 21840031507713622016 21882687819252125184 21930279571795083264 21938182131149881344 21981030143124783456 22051776965544640512 22124596669105176576 22186614038963960256 22190894689945817088 22214004649968992256 22234866788070014976 22247170611870302208 22257391377800962944 22278294262265464224 22358051645621649408 22455243662860484608 22499101560639508992 22522532492329672704 22548033925930156032 22566521813603754096 22615600808413679616 22672953781475475456 22815990315014713344 22839751259827273728 22879945727681584014 22884360149006623872 22885009091814752256 22929706375197202944 23056740759547325952 23126908950652649472 23148628436894810112 23156970027324874752 23202198484409493648 23252659986115473408 23276875685852676096 23448116019411714048 23470137165185015808 23483124534751985664 23528990012358923136 23545009060814241792 23600165625933963264 23646259699422115536 23778371174614695936 23800702477370720256 23872023075547772928 23932562324890779648 24004278051035572224 24108626329817677824 24203578951597047552 24208248752668164096 24233459618147991552 24290228948329693184 24337670801744399616 24390601795223617536 24448184447139053568 24544474429788555264 24570035446177824768 24618023796658640832 24680454897543616512 24787742564460429312 24890171252743323648 24911285938485850112 24916092283447934976 24959940793834455288 24990755231215116288 25014225136578766848 25136865699171139584 25152808101324355584 25262149120718045184 25311489255719447616 25337849053870881792 25387337040304223358 25392955293657464832 25579762930267324416 25617954037911257088 25689763624063532928 25694720167305682944 25745635228291596288 25795919672096853312 25935037415409926144 26017772569484230656 26042206991506661376 26051591280740484096 26102473294960680354 26108249808971759616 26186485146584260608 26300319632528375808 26379130521838178304 26403904310833142784 26418515101595983872 26550186329175708672 26607929231153037312 26665601849646825472 26745507334641486336 26750667571441532928 26775790287042060288 26803675032193990656 26856025959991244544 26924132615502127104 26952171846776782848 27041173706684104704 27122204621044887552 27175948296530018304 27229026320546678496 27262642070416490496 27326507566870904832 27379879651962449568 27498901907448288768 27504207503031435264 27558708131692412928 27612533733512124672 27641289876950052864 27711387955136692224 27886210385017982976 28025196680796581376 28030603818878926848 28079933393063762199 28086147521772650496 28278973911567532032 28292768089538101248 28383024621255524352 28419917760807800832 28449514727153270784 28505080185604742016 28777233296550739968 28820198292650164224 28844646876141510656 28900984077071474544 28963839631828045824 29089747472341991424 29176917092336166912 29182546441572581376 29250909508199841792 29308040190833044608 29582152051951947008 29587859586594422784 29618672866625323008 29646489050760019968 29676521837067950592 29704392349687285632 29810735527495532544 29868959620322672256 29998802080852678656 30004590003307020288 30030043323106230272 30088695751471672128 30154134411218239488 30321193327623880704 30421320420019617792 30453001679769698304 30506594303575445352 30512480198675498496 30572941833596270592 30632654610615013308 30742321012729767936 30849789721710034944 30864837915859746816 30875960036433166336 30936264645879324864 31003546648153964544 31035834247803568128 31096451111568809472 31175311449528778752 31264154692548952064 31293516220246687744 31310832713002647552 31371986683145230848 31393345414418989056 31466887501245284352 31528346265896154048 31567269765745410048 31596915961994231808 31734269969827627008 31829364100730363904 31910083099854372864 31972407480908775936 32005704068047429632 32144835106423570432 32271438602129396736 32277665003557552128 32374387458619582464 32450227735659199488 32456488632386125824 32513607086705408862 32520802393631490048 32725965906384740352 32760047261570433024 32824031728878187776 32864554824611659776 32895419357692624896 32907273196724822016 33050323419280572416 33186895003657764864 33279921058445940384 33286342034918725632 33321006974953488384 33352300182105022464 33370755917805453312 33537077468432474112 33682865494290726912 33748652340959263488 33783798738494509056 33790316932347199488 33822050888895234048 33849782720405631144 34223985472522070016 34247285906638897152 34253018165418043904 34259626889740910592 34319918591522376021 34327513637722128384 34394559562795804416 34585111139320988928 34690363425978974208 34722942655342215168 34735455040987312128 34742156845934444544 34803297726614240472 34915313528779014144 35172174029117571072 35205205747777523712 35211998185699147776 35224686802127978496 35400248438900944896 35469389549133173304 35660676446188648448 35667556761922043904 35701053716056080384 35720809151453724672 35808034613321659392 35898843487336169472 36006417076553358336 36162939494726516736 36203885458535743488 36234597728706691072 36305368427395571328 36350189427221987328 36435343422494539776 36506506202616599424 36585902692835426304 36665202543264385024 36672276670708580352 36816711644682832896 36855053169266737152 36927035694987961248 37020682346315424768 37181613846690643968 37366928907728775168 37374138425171902464 37439911190751682932 37486132846822674432 37521337704868150272 37705298548756709376 37723690786050801664 37893223681077067776 37932686302871027712 37967233883579171424 38006773580806322688 38089432940486197248 38369644395400986624 38426931056866885632 38534645436095299392 38542080250958524416 38618452842437394432 38786329963122655232 38902556123114889216 39001212677599789056 39026658854226345984 39063310487259992064 39077386921110726144 39162374713457639424 39450479448792563712 39528652067680026624 39568695782757267456 39605856466249714176 39627772652393975808 39747647369994043392 39825279493763563008 39998402774470238208 40118261001962229504 40126001357162299392 40163685430563090432 40205512548290985984 40428257770165174272 40561760560026157056 40675459071433927136 40683306931567331328 40763922444795027456 40843539480820017744 40989761350306357248 41069819477943674352 41248352861172433152 41256311254547152896 41338062197538619392 41461934815425079296 41567081932705038336 41829315577526974464 41857793885891985408 41955850001660379136 42037795021194872064 42089693020993880064 42129221282658975744 42418460867351298048 42439152134307151872 42629876641211701248 42674272090729906176 42757620278407113024 43028584802839195648 43036886671410069504 43165849944826109952 43266970314212265984 43275318176514834432 43351476115607211816 43445759447742068736 43634621208512987136 43765375638504250368 43860559143590166528 43876364262299762688 43962060286249566912 44103553931089281024 44249193338210353152 44373228077927920512 44381789379891634176 44428009299937984512 44469733576140029952 44494341223740604416 44514782755601925888 44556588524530928448 44716103291243298816 44998203121279017984 45045064984659345408 45096067851860312064 45133043627207508192 45231201616827359232 45345907562950950912 45631980630029426688 45679502519654547456 45759891455363168028 45768720298013247744 45859412750394405888 46113481519094651904 46297256873789620224 46313940054649749504 46404396968818987296 46505319972230946816 46553751371705352192 46896232038823428096 46940274330370031616 46966249069503971328 47057980024717846272 47090018121628483584 47200331251867926528 47292519398844231072 47601404954741440512 47744046151095545856 47865124649781559296 48008556102071144448 48217252659635355648 48407157903194095104 48416497505336328192 48580457896659386368 48675341603488799232 48770410630058113293 48781203590447235072 49088948859577110528 49140070892355649536 49236047593317281664 49360909795087233024 49575485128920858624 49780342505486647296 49822571876971700224 49919881587668910576 49981510462430232576 50028450273157533696 50305616202648711168 50524298241436090368 50622978511438895232 50675698107741763584 50774674080608446716 51159525860534648832 51379527248127065856 51389440334611365888 51491270456583192576 51591839344193706624 51870074830819852288 52035545138968461312 52084413983013322752 52103182561480968192 52204946589921360708 52372970293168521216 52600639265056751616 52758261043676356608 52807808621666285568 52837030203191967744 53100372658351417344 53331203699293650944 53491014669282972672 53501335142883065856 53551580574084120576 53607350064387981312 53712051919982489088 53848265231004254208 53904343693553565696 54082347413368209408 54244409242089775104 54351896593060036608 54458052641093356992 54525284140832980992 54653015133741809664 54759759303924899136 54997803814896577536 55008415006062870528 55117416263384825856 55225067467024249344 55282579753900105728 55422775910273384448 55772420770035965952 56050393361593162752 56061207637757853696 56159866786127524398 56172295043545300992 56557947823135064064 56585536179076202496 56766049242511048704 56839835521615601664 56899029454306541568 57010160371209484032 57554466593101479936 57640396585300328448 57689293752283021312 57801968154142949088 57927679263656091648 58179494944683982848 58353834184672333824 58365092883145162752 58501819016399683584 58616080381666089216 59164304103903894016 59175719173188845568 59292978101520039936 59353043674135901184 59408784699374571264 59621471054991065088 59737919240645344512 59997604161705357312 60009180006614040576 60060086646212460544 60177391502943344256 60308268822436478976 60642386655247761408 60842640840039235584 61013188607150890704 61024960397350996992 61145883667192541184 61265309221230026616 61484642025459535872 61699579443420069888 61751920072866332672 61872529291758649728 62007093296307929088 62192902223137618944 62350622899057557504 62528309385097904128 62587032440493375488 62743973366290461696 62786690828837978112 62933775002490568704 63056692531792308096 63134539531490820096 63193831923988463616 63658728201460727808 63944814961817551872 64011408136094859264 64289670212847140864 64542877204258793472 64555330007115104256 64748774917239164928 64900455471318398976 64912977264772251648 65027214173410817724 65451931812769480704 65520094523140866048 65648063457756375552 65790838715385249792 65814546393449644032 66100646838561144832 66373790007315529728 66559842116891880768 66572684069837451264 66642013949906976768 66704600364210044928 66741511835610906624 67074154936864948224 67365730988581453824 67497304681918526976 67567597476989018112 67644101777790468096 67699565440811262288 68447970945044140032 68506036330836087808 68519253779481821184 68639837183044752042 68655027275444256768 68789119125591608832 69170222278641977856 69380726851957948416 69445885310684430336 69470910081974624256 69606595453228480944 69830627057558028288 70344348058235142144 70410411495555047424 70449373604255956992 70800496877801889792 70938779098266346608 71321352892377296896 71335113523844087808 71402107432112160768 71616069226643318784 71797686974672338944 72012834153106716672 72325878989453033472 72469195457413382144 72610736854791142656 72700378854443974656 72870686844989079552 73013012405233198848 73171805385670852608 73330405086528770048 73344553341417160704 73633423289365665792 73710106338533474304 73854071389975922496 74041364692630849536 74363227693381287936 74733857815457550336 74748276850343804928 74879822381503365864 74972265693645348864 75042675409736300544 75410597097513418752 75786447362154135552 75934467767158342848 76013547161612645376 76178865880972394496 76739288790801973248 76853862113733771264 77069290872190598784 77084160501917048832 77236905684874788864 77805112246229778432 78053317708452691968 78126620974519984128 78154773842221452288 78324749426915278848 78900958897585127424 79137391565514534912 79211712932499428352 79255545304787951616 79650558987527126016 79996805548940476416 80236522003924459008 80252002714324598784 80327370861126180864 80411025096581971968 80856515540330348544 81123521120052314112 81350918142867854272 81366613863134662656 81527844889590054912 81687078961640035488 81979522700612714496 82139638955887348704 82496705722344866304 82512622509094305792 82676124395077238784 82923869630850158592 83134163865410076672 83658631155053948928 83911700003320758272 84075590042389744128 84239800179191286597 84258442565317951488 84836921734702596096 84878304268614303744 85259753282423402496 85348544181459812352 85515240556814226048 86057169605678391296 86331699889652219904 86533940628424531968 86702952231214423632 86891518895484137472 87269242417025974272 87530751277008500736 87752728524599525376 87924120572499133824 88746456155855841024 88763578759783268352 88856018599875969024 88939467152280059904 89029565511203851776 89113177049061856896 89432206582486597632 89996406242558035968 90090129969318690816 90266087254415016384 90462403233654718464 91263961260058853376 91359005039309094912 91519782910726336056 91537440596026495488 91718825500788811776 92226963038189303808 92594513747579240448 92627880109299499008 92808793937637974592 93010639944461893632 93107502743410704384 93792464077646856192 93880548660740063232 93932498139007942656 94115960049435692544 94180036243256967168 94400662503735853056 94585038797688462144 95202809909482881024 95488092302191091712 95730249299563118592 96017112204142288896 96434505319270711296 96814315806388190208 96832995010672656384 97350683206977598464 97540821260116226586 97562407180894470144 98177897719154221056 98280141784711299072 98472095186634563328 98721819590174466048 99150970257841717248 99560685010973294592 99645143753943400448 99839763175337821152 99963020924860465152 100056900546315067392 100611232405297422336 101048596482872180736 101245957022877790464 101351396215483527168 101549348161216893432 102759054496254131712 102778880669222731776 102959755774567128063 102982540913166385152 103183678688387413248 103740149661639704576 104071090277936922624 104168827966026645504 104206365122961936384 104409893179842721416 104745940586337042432 105516522087352713216 105615617243332571136 105674060406383935488 106200745316702834688 106662407398587301888 106982029338565945344 107002670285766131712 107103161148168241152 107424103839964978176 107696530462008508416 108488818484179550208 108703793186120073216 108916105282186713984 109050568281665961984 109306030267483619328 109519518607849798272 109995607629793155072 110016830012125741056 110450134934048498688 110565159507800211456 111544841540071931904 112100786723186325504 112122415275515707392 112319733572255048796 113115895646270128128 113171072358152404992 113679671043231203328 113798058908613083136 114020320742418968064 115108933186202959872 115280793170600656896 115378587504566042624 115603936308285898176 115855358527312183296 116358989889367965696 116707668369344667648 117003638032799367168 117232160763332178432 118328608207807788032 118351438346377691136 118585956203040079872 118706087348271802368 118817569398749142528 119242942109982130176 119475838481290689024 119995208323410714624 120120173292424921088 120354783005886688512 120616537644872957952 121284773310495522816 121685281680078471168 122026377214301781408 122049920794701993984 122291767334385082368 122530618442460053232 122969284050919071744 123503840145732665344 123745058583517299456 124014186592615858176 124385804446275237888 124701245798115115008 125174064880986750976 125487946732580923392 125573381657675956224 125867550004981137408 126113385063584616192 126269079062981640192 126387663847976927232 127317456402921455616 127889629923635103744 128022816272189718528 129085754408517586944 129110660014230208512 129497549834478329856 129800910942636797952 129825954529544503296 130054428346821635448 130903863625538961408 131296126915512751104 131581677430770499584 131629092786899288064 132747580014631059456 133119684233783761536 133145368139674902528 133284027899813953536 133409200728420089856 133483023671221813248 134148309873729896448 134994609363837053952 135135194953978036224 135288203555580936192 135399130881622524576 136895941890088280064 137012072661672175616 137038507558963642368 137279674366089504084 137578238251183217664 138340444557283955712 138891770621368860672 138941820163949248512 139213190906456961888 139661254115116056576 140688696116470284288 140820822991110094848 140898747208511913984 141600993755603779584 141877558196532693216 142642705784754593792 142804214864224321536 143232138453286637568 143595373949344677888 144025668306213433344 144651757978906066944 144938390914826764288 145221473709582285312 145741373689978159104 146026024810466397696 146343610771341705216 146660810173057540096 147266846578731331584 147420212677066948608 147708142779951844992 148082729385261699072 148726455386762575872 149467715630915100672 149759644763006731728 149944531387290697728 150085350819472601088 151572894724308271104 151868935534316685696 152027094323225290752 153478577581603946496 154138581744381197568 154168321003834097664 154473811369749577728 155610224492459556864 156106635416905383936 156253241949039968256 156309547684442904576 157801917795170254848 158274783131029069824 158423425864998856704 158511090609575903232 159301117975054252032 159993611097880952832 160473044007848918016 160504005428649197568 160654741722252361728 160822050193163943936 161713031080660697088 162247042240104628224 162701836285735708544 162733227726269325312 163055689779180109824 163374157923280070976 163959045401225428992 164279277911774697408 164993411444689732608 165025245018188611584 165352248790154477568 165847739261700317184 166268327730820153344 167317262310107897856 168151180084779488256 168479600358382573194 168516885130635902976 169673843469405192192 169756608537228607488 170519506564846804992 170697088362919624704 171030481113628452096 172114339211356782592 172663399779304439808 173067881256849063936 173405904462428847264 173783037790968274944 174538484834051948544 175061502554017001472 175505457049199050752 175848241144998267648 177492912311711682048 177527157519566536704 177878934304560119808 178059131022407703552 178226354098123713792 178864413164973195264 179992812485116071936 180180259938637381632 180532174508830032768 180924806467309436928 182527922520117706752 183039565821452672112 183074881192052990976 183437651001577623552 184453926076378607616 185255760218598998016 185617587875275949184 186021279888923787264 187584928155293712384 187761097321480126464 188231920098871385088 188360072486513934336 188801325007471706112 189170077595376924288 190976184604382183424 192034224408284577792 192869010638541422592 193628631612776380416 193665990021345312768 194701366413955196928 195081642520232453172 196355795438308442112 196560283569422598144 196944190373269126656 197443639180348932096 198301940515683434496 199121370021946589184 199290287507886800896 199679526350675642304 199926041849720930304 200113801092630134784 201222464810594844672 202097192965744361472 202491914045755580928 202702792430967054336 203098696322433786864 205518108992508263424 205557761338445463552 205919511549134256126 205965081826332770304 206367357376774826496 207480299323279409152 208142180555873845248 208337655932053291008 208412730245923872768 208819786359685442832 209491881172674084864 211033044174705426432 211231234486665142272 211348120812767870976 212401490633405669376 213324814797174603776 213964058677131890688 214005340571532263424 214206322296336482304 214848207679929956352 215393060924017016832 216977636968359100416 217407586372240146432 217832210564373427968 218101136563331923968 218612060534967238656 219039037215699596544 219991215259586310144 220033660024251482112 220900269868096997376 221130319015600422912 223089683080143863808 224201573446372651008 224244830551031414784 224639467144510097592 226231791292540256256 227359342086462406656 228040641484837936128 230217866372405919744 230561586341201313792 230757175009132085248 231207872616571796352 231710717054624366592 233415336738689335296 234464321526664356864 236657216415615576064 236702876692755382272 237412174696543604736 237635138797498285056 238951676962581378048 239990416646821429248 240240346584849842176 240709566011773377024 241233075289745915904 242569546620991045632 243370563360156942336 244052754428603562816 244099841589403987968 244583534668770164736 245061236884920106464 245938568101838143488 247007680291465330688 247490117167034598912 248028373185231716352 248771608892550475776 249402491596230230016 250348129761973501952 250975893465161846784 251735100009962274816 252226770127169232384 252775327695953854464 254634912805842911232 255779259847270207488 256045632544379437056 258171508817035173888 258995099668956659712 259601821885273595904 260108856693643270896 261807727251077922816 262592253831025502208 263258185573798576128 266239368467567523072 266290736279349805056 266568055799627907072 266818401456840179712 268296619747459792896 269989218727674107904 270270389907956072448 270798261763245049152 273791883780176560128 274024145323344351232 274077015117927284736 274559348732179008168 275156476502366435328 276680889114567911424 277783541242737721344 277883640327898497024 278426381812913923776 279322508230232113152 281377392232940568576 281641645982220189696 281797494417023827968 283201987511207559168 283755116393065386432 285285411569509187584 285608429728448643072 286464276906573275136 287190747898689355776 288051336612426866688 289303515957812133888 290442947419164570624 292052049620932795392 292687221542683410432 293321620346115080192 294533693157462663168 294840425354133897216 295416285559903689984 296165458770523398144 297452910773525151744 298935431261830201344 299519289526013463456 299889062774581395456 300170701638945202176 303145789448616542208 303737871068633371392 304054188646450581504 308277163488762395136 308336642007668195328 308879267323701384189 308947622739499155456 311220448984919113728 312213270833810767872 312506483898079936512 312619095368885809152 316549566262058139648 316846851729997713408 317022181219151806464 318602235950108504064 319987222195761905664 320946088015697836032 321008010857298395136 321309483444504723456 325403672571471417088 325466455452538650624 326111379558360219648 326748315846560141952 327918090802450857984 328558555823549394816 329986822889379465216 330050490036377223168 331695478523400634368 334634524620215795712 336302360169558976512 336959200716765146388 339347686938810384384 339513217074457214976 341039013129693609984 341394176725839249408 342060962227256904192 344228678422713565184 345326799558608879616 346135762513698127872 346811808924857694528 347566075581936549888 349076969668103897088 350123005108034002944 351010914098398101504 351696482289996535296 354985824623423364096 355054315039133073408 355757868609120239616 356118262044815407104 356452708196247427584 357728826329946390528 359985624970232143872 360360519877274763264 361064349017660065536 361849612934618873856 365055845040235413504 366079131642905344224 366149762384105981952 366875302003155247104 368907852152757215232 370511520437197996032 371235175750551898368 372042559777847574528 375522194642960252928 376463840197742770176 376720144973027868672 377602650014943412224 378340155190753848576 381952369208764366848 384068448816569155584 387257263225552760832 387331980042690625536 389402732827910393856 390163285040464906344 392711590876616884224 393888380746538253312 394887278360697864192 398242740043893178368 398580575015773601792 399359052701351284608 399852083699441860608 400227602185260269568 402444929621189689344 404983828091511161856 405405584861934108672 406197392644867573728 411036217985016526848 411115522676890927104 411839023098268512252 412734714753549652992 414960598646558818304 416675311864106582016 416825460491847745536 417639572719370885664 418983762345348169728 422066088349410852864 422462468973330284544 422696241625535741952 424802981266811338752 426649629594349207552 427928117354263781376 428412644592672964608 429696415359859912704 430786121848034033664 433955273936718200832 434815172744480292864 435664421128746855936 437224121069934477312 438078074431399193088 439982430519172620288 441800539736193994752 442260638031200845824 446179366160287727616 448403146892745302016 449278934289020195184 454718684172924813312 456081282969675872256 460435732744811839488 461514350018264170496 462415745233143592704 463421434109248733184 466830673477378670592 468928643053328713728 473314432831231152128 473405753385510764544 474824349393087209472 475270277594996570112 477903353925162756096 479980833293642858496 481419132023546754048 482466150579491831808 485139093241982091264 486741126720313884672 488105508857207125632 488199683178807975936 489167069337540329472 490122473769840212928 491877136203676286976 494980234334069197824 496056746370463432704 497543217785100951552 498804983192460460032 501951786930323693568 504453540254338464768 505550655391907708928 509269825611685822464 511558519694540414976 512091265088758874112 516343017634070347776 517990199337913319424 519203643770547191808 520217713387286541792 523615454502155845632 525184507662051004416 526516371147597152256 532478736935135046144 532581472558699610112 533636802913680359424 536593239494919585792 539978437455348215808 540540779815912144896 541596523526490098304 547583767560353120256 548048290646688702464 549118697464358016336 550312953004732870656 553361778229135822848 555767280655796994048 556852763625827847552 562754784465881137152 563283291964440379392 566403975022415118336 567510232786130772864 570570823139018375168 572928553813146550272 576102673224853733376 578607031915624267776 580885894838329141248 584104099241865590784 586643240692230160384 589067386314925326336 589680850708267794432 590832571119807379968 592330917541046796288 594905821547050303488 597870862523660402688 599038579052026926912 599778125549162790912 600341403277890404352 606291578897233084416 607475742137266742784 608108377292901163008 616554326977524790272 616673284015336390656 617758534647402768378 617895245478998310912 622440897969838227456 624426541667621535744 625012967796159873024 625238190737771618304 633099132524116279296 633693703459995426816 634044362438303612928 637204471900217008128 639974444391523811328 641892176031395672064 642016021714596790272 642618966889009446912 650807345142942834176 650932910905077301248 652222759116720439296 653496631693120283904 655836181604901715968 657117111647098789632 659973645778758930432 660100980072754446336 663390957046801268736 669269049240431591424 672604720339117953024 673918401433530292776 678695373877620768768 682078026259387219968 684121924454513808384 688457356845427130368 690653599117217759232 692271525027396255744 693623617849715389056 695132151163873099776 700246010216068005888 703392964579993070592 709971649246846728192 710108630078266146816 712236524089630814208 712905416392494855168 719971249940464287744 720721039754549526528 722128698035320131072 723699225869237747712 730111690080470827008 732158263285810688448 732299524768211963904 733750604006310494208 737815704305514430464 741023040874395992064 742470351501103796736 744085119555695149056 751044389285920505856 752927680395485540352 755205300029886824448 756680310381507697152 763904738417528733696 768136897633138311168 774514526451105521664 778805465655820787712 780326570080929812688 785423181753233768448 787776761493076506624 789774556721395728384 797161150031547203584 798718105402702569216 799704167398883721216 800455204370520539136 804889859242379378688 809967656183022323712 810811169723868217344 812394785289735147456 822072435970033053696 822231045353781854208 823678046196537024504 825469429507099305984 833350623728213164032 833650920983695491072 835279145438741771328 837967524690696339456 844132176698821705728 844924937946660569088 845392483251071483904 849605962533622677504 855856234708527562752 856825289185345929216 859392830719719825408 861572243696068067328 867910547873436401664 871328842257493711872 876156148862798386176 879964861038345240576 883601079472387989504 884521276062401691648 892358732320575455232 896806293785490604032 898557868578040390368 909437368345849626624 912162565939351744512 923028700036528340992 924831490466287185408 926637801971104152567 926842868218497466368 933661346954757341184 937857286106657427456 946628865662462304256 949648698786174418944 950540555189993140224 955806707850325512192 959961666587285716992 962838264047093508096 976211017714414251264 976399366357615951872 978334138675080658944 980244947539680425856 983754272407352573952 989960468668138395648 995086435570201903104 1003903573860647387136 1008907080508676929536 1018539651223371644928 1023117039389080829952 1024182530177517748224 1032686035268140695552 1035980398675826638848 1038407287541094383616 1040435426774573083584 1047230909004311691264 1050369015324102008832 1053032742295194304512 1064957473870270092288 1065162945117399220224 1067273605827360718848 1073186478989839171584 1079956874910696431616 1081081559631824289792 1083193047052980196608 1095167535120706240512 1096096581293377404928 1098237394928716032672 1100625906009465741312 1106723556458271645696 1111534561311593988096 1113705527251655695104 1126566583928880758784 1132807950044830236672 1135020465572261545728 1141141646278036750336 1145857107626293100544 1152205346449707466752 1161771789676658282496 1168208198483731181568 1173286481384460320768 1178134772629850652672 1181665142239614759936 1184661835082093592576 1195741725047320805376 1198077158104053853824 1199556251098325581824 1200682806555780808704 1214951484274533485568 1216216754585802326016 1233108653955049580544 1233346568030672781312 1235517069294805536756 1244881795939676454912 1250025935592319746048 1250476381475543236608 1266198265048232558592 1267387406919990853632 1268088724876607225856 1274408943800434016256 1279948888783047622656 1283784352062791344128 1285237933778018893824 1301614690285885668352 1301865821810154602496 1304445518233440878592 1306993263386240567808 1311672363209803431936 1314234223294197579264 1319947291557517860864 1326781914093602537472 1338538098480863182848 1345209440678235906048 1347836802867060585552 1364156052518774439936 1368243848909027616768 1376914713690854260736 1381307198234435518464 1384543050054792511488 1387247235699430778112 1390264302327746199552 1400492020432136011776 1406785929159986141184 1419943298493693456384 1420217260156532293632 1424473048179261628416 1425810832784989710336 1439942499880928575488 1444257396070640262144 1447398451738475495424 1460223380160941654016 1464316526571621376896 1464599049536423927808 1467501208012620988416 1475631408611028860928 1484940703002207593472 1488170239111390298112 1505855360790971080704 1513360620763015394304 1527809476835057467392 1536273795266276622336 1549029052902211043328 1557610931311641575424 1560653140161859625376 1570846363506467536896 1575553522986153013248 1579549113442791456768 1594322300063094407168 1597436210805405138432 1600910408741041078272 1609779718484758757376 1619935312366044647424 1621622339447736434688 1624789570579470294912 1644144871940066107392 1647356092393074049008 1650938859014198611968 1667301841967390982144 1670558290877483542656 1688264353397643411456 1689849875893321138176 1699211925067245355008 1711712469417055125504 1718785661439439650816 1735821095746872803328 1742657684514987423744 1752312297725596772352 1759929722076690481152 1767202158944775979008 1769042552124803383296 1784717464641150910464 1793612587570981208064 1797115737156080780736 1818874736691699253248 1824325131878703489024 1849662980932574370816 1853275603942208305134 1853685736436994932736 1867322693909514682368 1875714572213314854912 1893257731324924608512 1899297397572348837888 1901081110379986280448 1911613415700651024384 1919923333174571433984 1925676528094187016192 1952422035428828502528 1952798732715231903744 1956668277350161317888 1960489895079360851712 1967508544814705147904 1979920937336276791296 1990172871140403806208 2007807147721294774272 2017814161017353859072 2046234078778161659904 2065372070536281391104 2071960797351653277696 2076814575082188767232 2080870853549146167168 2100738030648204017664 2129914947740540184576 2130325890234798440448 2159913749821392863232 2162163119263648579584 2166386094105960393216 2190335070241412481024 2192193162586754809856 2196474789857432065344 2201251812018931482624 2213447112916543291392 2223069122623187976192 2227411054503311390208 2253133167857761517568 2265615900089660473344 2270040931144523091456 2282283292556073500672 2291714215252586201088 2304410692899414933504 2323543579353316564992 2336416396967462363136 2346572962768920641536 2356269545259701305344 2363330284479229519872 2369323670164187185152 2391483450094641610752 2396154316208107707648 2399112502196651163648 2401365613111561617408 2429902968549066971136 2432433509171604652032 2466217307910099161088 2466693136061345562624 2471034138589611073512 2500051871184639492096 2500952762951086473216 2532396530096465117184 2534774813839981707264 2536177449753214451712 2548817887600868032512 2567568704125582688256 2570475867556037787648 2603229380571771336704 2603731643620309204992 2613986526772481135616 2628468446588395158528 2639894583115035721728 2653563828187205074944 2677076196961726365696 2690418881356471812096 2695673605734121171104 2728312105037548879872 2736487697818055233536 2753829427381708521472 2769086100109585022976 2774494471398861556224 2780528604655492399104 2800984040864272023552 2813571858319972282368 2839886596987386912768 2848946096358523256832 2851621665569979420672 2879884999761857150976 2888514792141280524288 2928633053143242753792 2929198099072847855616 2935002416025241976832 2951262817222057721856 2969881406004415186944 3011710721581942161408 3026721241526030788608 3055618953670114934784 3072547590532553244672 3098058105804422086656 3115221862623283150848 3121306280323719250752 3141692727012935073792 3151107045972306026496 3159098226885582913536 3194872421610810276864 3201820817482082156544 3219559436969517514752 3239870624732089294848 3243244678895472869376 3249579141158940589824 3288289743880132214784 3294712184786148098016 3301877718028397223936 3334603683934781964288 3341116581754967085312 3379699751786642276352 3398423850134490710016 3423424938834110251008 3437571322878879301632 3485315369029974847488 3504624595451193544704 3519859444153380962304 3534404317889551958016 3587225175141962416128 3594231474312161561472 3648650263757406978048 3699325961865148741632 3706551207884416610268 3734645387819029364736 3751429144426629709824 3786515462649849217024 3798594795144697675776 3802162220759972560896 3823226831401302048768 3839846666349142867968 3851353056188374032384 3904844070857657005056 3905597465430463807488 3913336554700322635776 3920979790158721703424 3935017089629410295808 3959841874672553582592 3980345742280807612416 4015614295442589548544 4035628322034707718144 4092468157556323319808 4130744141072562782208 4143921594703306555392 4153629150164377534464 4161741707098292334336 4201476061296408035328 4259829895481080369152 4260651780469596880896 4319827499642785726464 4332772188211920786432 4380670140482824962048 4384386325173509619712 4392949579714864130688 4402503624037862965248 4426894225833086582784 4454822109006622780416 4540081862289046182912 4564566585112147001344 4583428430505172402176 4608821385798829867008 4647087158706633129984 4672832793934924726272 4693145925537841283072 4712539090519402610688 4726660568958459039744 4738647340328374370304 4782966900189283221504 4792308632416215415296 4802731226223123234816 4859805937098133942272 4864867018343209304064 4932434615820198322176 4942068277179222147024 5001905525902172946432 5064793060192930234368 5069549627679963414528 5097635775201736065024 5135137408251165376512 5206458761143542673408 5207463287240618409984 5227973053544962271232 5256936893176790317056 5279789166230071443456 5307127656374410149888 5354152393923452731392 5380837762712943624192 5391347211468242342208 5456624210075097759744 5472975395636110467072 5548988942797723112448 5561057209310984798208 5601968081728544047104 5627143716639944564736 5679773193974773825536 5697892192717046513664 5703243331139958841344 5759769999523714301952 5777029584282561048576 5857266106286485507584 5858396198145695711232 5870004832050483953664 5902525634444115443712 5939762812008830373888 6023421443163884322816 6053442483052061577216 6196116211608844173312 6230443725246566301696 6242612560647438501504 6302214091944612052992 6389744843221620553728 6479741249464178589696 6486489357790945738752 6499158282317881179648 6576579487760264429568 6589424369572296196032 6603755436056794447872 6669207367869563928576 6682233163509934170624 6759399503573284552704 6796847700268981420032 6846849877668220502016 6875142645757758603264 6970630738059949694976 7009249190902387089408 7039718888306761924608 7068808635779103916032 7174450350283924832256 7188462948624323122944 7297300527514813956096 7398651923730297483264 7413102415768833220536 7502858288853259419648 7573030925299698434048 7597189590289395351552 7604324441519945121792 7646453662802604097536 7702706112376748064768 7809688141715314010112 7811194930860927614976 7841959580317443406848 7919683749345107165184 7960691484561615224832 8031228590885179097088 8071256644069415436288 8184936315112646639616 8261488282145125564416 8307258300328755068928 8323483414196584668672 8402952122592816070656 8519659790962160738304 8639654999285571452928 8665544376423841572864 8768772650347019239424 8785899159429728261376 8805007248075725930496 8853788451666173165568 8909644218013245560832 9080163724578092365824 9166856861010344804352 9217642771597659734016 9294174317413266259968 9345665587869849452544 9425078181038805221376 9453321137916918079488 9477294680656748740608 9584617264832430830592 9605462452446246469632 9719611874196267884544 9729734036686418608128 9864869231640396644352 9884136554358444294048 10003811051804345892864 10139099255359926829056 10195271550403472130048 10270274816502330753024 10412917522287085346816 10455946107089924542464 10513873786353580634112 10559578332460142886912 10761675525425887248384 10782694422936484684416 10945950791272220934144 11097977885595446224896 11203936163457088094208 11254287433279889129472 11359546387949547651072 11395784385434093027328 11406486662279917682688 11519539999047428603904 11554059168565122097152 11714532212572971015168 11716792396291391422464 11740009664100967907328 11805051268888230887424 11879525624017660747776 12046842886327768645632 12106884966104123154432 12392232423217688346624 12460887450493132603392 12485225121294877003008 12604428183889224105984 12779489686443241107456 12959482498928357179392 12998316564635762359296 13153158975520528859136 13178848739144592392064 13207510872113588895744 13364466327019868341248 13693699755336441004032 13750285291515517206528 13941261476119899389952 14018498381804774178816 14079437776613523849216 14137617271558207832064 14348900700567849664512 14376925897248646245888 14594601055029627912192 14797303847460594966528 14826204831537666441072 15005716577706518839296 15146061850599396868096 15194379180578790703104 15208648883039890243584 15292907325605208195072 15405412224753496129536 15619376283430628020224 15622389861721855229952 15683919160634886813696 15839367498690214330368 15921382969123230449664 16062457181770358194176 16142513288138830872576 16369872630225293279232 16646966828393169337344 16805904245185632141312 17039319581924321476608 17279309998571142905856 17331088752847683145728 17537545300694038478848 17571798318859456522752 17610014496151451860992 17707576903332346331136 17819288436026491121664 18160327449156184731648 18588348634826532519936 18691331175739698905088 18906642275833836158976 19169234529664861661184 19439223748392535769088 19459468073372837216256 19729738463280793288704 19768273108716888588096 20007622103608691785728 20278198510719853658112 20390543100806944260096 20540549633004661506048 20825835044574170693632 20911892214179849084928 21027747572707161268224 21119156664920285773824 21523351050851774496768 21565388845872969368832 21891901582544441868288 22195955771190892449792 22508574866559778258944 22719092775899095302144 22791568770868186054656 22812973324559835365376 23108118337130244194304 23429064425145942030336 23433584792582782844928 23759051248035321495552 24093685772655537291264 24213769932208246308864 24784464846435376693248 24921774900986265206784 24970450242589754006016 25208856367778448211968 25558979372886482214912 25918964997856714358784 25996633129271524718592 26306317951041057718272 26357697478289184784128 26415021744227177791488 26728932654039736682496 27500570583031034413056 27882522952239798779904 28036996763609548357632 28275234543116415664128 28753851794497292491776 29189202110059255824384 29594607694921189933056 29652409663075332882144 30011433155413037678592 30292123701198793736192 30417297766079780487168 30585814651210416390144 30810824449506992259072 31238752566861256040448 31367838321269773627392 31678734997380428660736 32285026576277661745152 33293933656786338674688 33611808490371264282624 34078639163848642953216 34558619997142285811712 34662177505695366291456 35143596637718913045504 35220028992302903721984 35415153806664692662272 35638576872052982243328 36320654898312369463296 37176697269653065039872 37382662351479397810176 37813284551667672317952 38338469059329723322368 38878447496785071538176 39459476926561586577408 39536546217433777176192 41081099266009323012096 41651670089148341387264 41823784428359698169856 42055495145414322536448 42238313329840571547648 43046702101703548993536 43130777691745938737664 43783803165088883736576 44391911542381784899584 45017149733119556517888 45438185551798190604288 45583137541736372109312 45625946649119670730752 46216236674260488388608 46858128850291884060672 46867169585165565689856 47518102496070642991104 48187371545311074582528 48427539864416492617728 49940900485179508012032 50417712735556896423936 51117958745772964429824 51837929995713428717568 51993266258543049437184 52612635902082115436544 52715394956578369568256 52830043488454355582976 53457865308079473364992 55765045904479597559808 56073993527219096715264 57507703588994584983552 58378404220118511648768 59189215389842379866112 59304819326150665764288 60022866310826075357184 60834595532159560974336 61171629302420832780288 61621648899013984518144 62477505133722512080896 62735676642539547254784 63357469994760857321472 64570053152555323490304 66587867313572677349376 68157278327697285906432 69324355011390732582912 70287193275437826091008 71277153744105964486656 72641309796624738926592 74353394539306130079744 74765324702958795620352 75626569103335344635904 76676938118659446644736 77756894993570143076352 78918953853123173154816 79073092434867554352384 83303340178296682774528 83647568856719396339712 84110990290828645072896 86261555383491877475328 87567606330177767473152 88783823084763569799168 90034299466239113035776 90876371103596381208576 91251893298239341461504 92432473348520976777216 93716257700583768121344 95036204992141285982208 96855079728832985235456 99881800970359016024064 100835425471113792847872 102235917491545928859648 103675859991426857435136 103986532517086098874368 105430789913156739136512 105660086976908711165952 106915730616158946729984 111530091808959195119616 112147987054438193430528 115015407177989169967104 118378430779684759732224 118609638652301331528576 123243297798027969036288 124955010267445024161792 125471353285079094509568 126714939989521714642944 129140106305110646980608 133175734627145354698752 136314556655394571812864 138648710022781465165824 140574386550875652182016 142554307488211928973312 145282619593249477853184 151253138206670689271808 153353876237318893289472 155513789987140286152704 157837907706246346309632 158146184869735108704768 166606680356593365549056 167295137713438792679424 168221980581657290145792 172523110766983754950656 175135212660355534946304 177567646169527139598336 180068598932478226071552 182503786596478682923008 184864946697041953554432 187432515401167536242688 190072409984282571964416 193710159457665970470912 199763601940718032048128 204471834983091857719296 207973065034172197748736 210861579826313478273024 213831461232317893459968 223060183617918390239232 224295974108876386861056 230030814355978339934208 236756861559369519464448 237219277304602663057152 249910020534890048323584 250942706570158189019136 266351469254290709397504 272629113310789143625728 277297420045562930331648 281148773101751304364032 285108614976423857946624 290565239186498955706368 302506276413341378543616 306707752474637786578944 311027579974280572305408 316292369739470217409536 333213360713186731098112 334590275426877585358848 336443961163314580291584 345046221533967509901312 355135292339054279196672 369729893394083907108864 374865030802335072485376 380144819968565143928832 387420318915331940941824 399527203881436064096256 408943669966183715438592 415946130068344395497472 421723159652626956546048 427662922464635786919936 460061628711956679868416 473513723118739038928896 474438554609205326114304 499820041069780096647168 501885413140316378038272 532702938508581418795008 554594840091125860663296 562297546203502608728064 570217229952847715893248 581130478372997911412736 613415504949275573157888 632584739478940434819072 669180550853755170717696 672887922326629160583168 690092443067935019802624 710270584678108558393344 749730061604670144970752 799054407762872128192512 817887339932367430877184 831892260136688790994944 843446319305253913092096 855325844929271573839872 920123257423913359736832 948877109218410652228608 999640082139560193294336 1003770826280632756076544 1065405877017162837590016 1109189680182251721326592 1124595092407005217456128 1140434459905695431786496 1162260956745995822825472 1226831009898551146315776 1265169478957880869638144 1380184886135870039605248 1420541169356217116786688 1499460123209340289941504 1598108815525744256385024 1663784520273377581989888 1686892638610507826184192 1710651689858543147679744 1840246514847826719473664 1897754218436821304457216 2007541652561265512153088 2130811754034325675180032 2249190184814010434912256 2453662019797102292631552 2530338957915761739276288 2760369772271740079210496 2998920246418680579883008 3196217631051488512770048 3327569040546755163979776 3373785277221015652368384 3421303379717086295359488 3680493029695653438947328 3795508436873642608914432 4261623508068651350360064 4498380369628020869824512 5060677915831523478552576 5520739544543480158420992 6392435262102977025540096 6747570554442031304736768 7360986059391306877894656 7591016873747285217828864 8996760739256041739649024 10121355831663046957105152 11041479089086960316841984 12784870524205954051080192 13495141108884062609473536 15182033747494570435657728 20242711663326093914210304 22082958178173920633683968 26990282217768125218947072 30364067494989140871315456 40485423326652187828420608 60728134989978281742630912 80970846653304375656841216 121456269979956563485261824 242912539959913126970523648
- Sum of all divisors σ(n): 869687365126038337394380800
- Sum of proper divisors (its aliquot sum) s(n): 626774825166125210423857152
- 242912539959913126970523648 is an abundant number, because the sum of its proper divisors (626774825166125210423857152) is greater than itself. Its abundance is 383862285206212083453333504
Bases of 242912539959913126970523648
- Binary: 11001000111011101011101100101101011010111100000110110011111011111101110000000000000000002
- Hexadecimal: 0xC8EEBB2D6BC1B3EFDC0000
- Base-36: UIS8DQDKC8581S000
Squares and roots of 242912539959913126970523648
- 242912539959913126970523648 squared (2429125399599131269705236482) is 59006502069776391705111766320773198559123447327227904
- 242912539959913126970523648 cubed (2429125399599131269705236483) is 14333419291919254384738970362886946115424749667956920982292770025424979117473792
-
The
square root of 242912539959913126970523648 is 15585651733562.9287751905 -
242912539959913126970523648 is a
perfect cube number . Itscube root is 623950272
Scales and comparisons
How big is 242912539959913126970523648?- 242,912,539,959,913,126,970,523,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 242,912,539,959,913,126,970,523,648 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 242912539959913126970523648 cubic inches would be around 51995856 feet tall.
Recreational maths with 242912539959913126970523648
- 242912539959913126970523648 backwards is 846325079621319959935219242
- The number of decimal digits it has is: 27
- The sum of 242912539959913126970523648's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 242912539959913126970523648 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 242912539959913126970523648 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/242912539959913126970523648/
Chicago style:
Numbermatics. 2024. "Number 242912539959913126970523648 - Facts about the integer". https://numbermatics.com/n/242912539959913126970523648/
The information we have on file for 242912539959913126970523648 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 242912539959913126970523648, math, Factors of 242912539959913126970523648, curriculum, school, college, exams, university, Prime factorization of 242912539959913126970523648, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-two septillion, nine hundred twelve sextillion, five hundred thirty-nine quintillion, nine hundred fifty-nine quadrillion, nine hundred thirteen trillion, one hundred twenty-six billion, nine hundred seventy million, five hundred twenty-three thousand, six hundred forty-eight.