66902121550979571892121856
66,902,121,550,979,571,892,121,856 is an even composite number composed of seven prime numbers multiplied together.
66902121550979571892121856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 66902121550979571892121856:
28 × 32 × 72 × 114 × 296 × 732 × 1132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 29 × 29 × 29 × 29 × 29 × 29 × 73 × 73 × 113 × 113)See below for interesting mathematical facts about the number 66902121550979571892121856 from the Numbermatics database.
Names of 66902121550979571892121856
- Cardinal: 66902121550979571892121856 can be written as Sixty-six septillion, nine hundred two sextillion, one hundred twenty-one quintillion, five hundred fifty quadrillion, nine hundred seventy-nine trillion, five hundred seventy-one billion, eight hundred ninety-two million, one hundred twenty-one thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 6.6902121550979571892121856 × 1025
Factors of 66902121550979571892121856
Divisors of 66902121550979571892121856
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 63 64 66 72 73 77 84 87 88 96 98 99 112 113 116 121 126 128 132 144 146 147 154 168 174 176 192 196 198 203 219 224 226 231 232 242 252 256 261 264 288 292 294 308 319 336 339 348 352 363 384 392 396 406 438 441 448 452 462 464 484 504 511 522 528 539 576 584 588 609 616 638 657 672 678 693 696 704 726 768 784 791 792 803 812 841 847 876 882 896 904 924 928 957 968 1008 1017 1022 1044 1056 1078 1089 1152 1168 1176 1218 1232 1243 1276 1314 1331 1344 1356 1386 1392 1408 1421 1452 1533 1568 1582 1584 1606 1617 1624 1682 1694 1752 1764 1792 1808 1827 1848 1856 1914 1936 2016 2034 2044 2088 2112 2117 2156 2178 2233 2304 2336 2352 2373 2409 2436 2464 2486 2523 2541 2552 2628 2662 2688 2712 2772 2784 2816 2842 2871 2904 3066 3136 3164 3168 3212 3234 3248 3277 3364 3388 3504 3509 3528 3577 3616 3654 3696 3712 3729 3828 3872 3993 4032 4068 4088 4176 4224 4234 4263 4312 4356 4466 4599 4672 4704 4746 4818 4851 4872 4928 4972 5046 5082 5104 5256 5324 5329 5376 5424 5537 5544 5568 5621 5684 5742 5808 5887 5929 6132 6272 6328 6336 6351 6424 6468 6496 6554 6699 6728 6776 7008 7018 7056 7119 7154 7227 7232 7308 7392 7424 7458 7569 7623 7656 7744 7986 8064 8136 8176 8249 8352 8448 8468 8526 8624 8701 8712 8833 8932 9198 9251 9317 9344 9408 9492 9636 9702 9744 9831 9856 9944 10092 10164 10208 10512 10527 10648 10658 10731 10848 11074 11088 11136 11187 11242 11368 11484 11616 11774 11858 11979 12264 12544 12656 12672 12702 12769 12789 12848 12936 12992 13108 13398 13456 13552 13673 14016 14036 14112 14238 14308 14454 14464 14616 14641 14784 14819 14916 15138 15246 15312 15488 15631 15972 15987 16128 16272 16352 16498 16611 16704 16863 16936 17052 17248 17402 17424 17661 17666 17787 17864 18396 18502 18634 18688 18816 18984 19053 19272 19404 19488 19662 19712 19888 20097 20184 20328 20416 21024 21054 21296 21316 21462 21696 22148 22176 22272 22374 22484 22736 22939 22968 23232 23287 23548 23716 23958 24389 24528 24563 24747 25312 25344 25404 25538 25578 25696 25872 25984 26103 26216 26499 26796 26912 27104 27346 27753 27951 28032 28072 28224 28476 28616 28908 28928 29232 29282 29493 29568 29638 29832 30276 30492 30624 30976 31262 31581 31944 31974 32193 32544 32704 32996 33222 33408 33726 33872 34104 34496 34804 34848 35322 35332 35574 35728 36047 36792 37004 37268 37303 37632 37968 38106 38307 38544 38599 38808 38976 39324 39347 39776 40194 40368 40656 40832 41019 41209 42048 42108 42592 42632 42924 43392 43923 44296 44352 44457 44748 44968 45472 45878 45936 46464 46574 46893 47096 47432 47916 47961 48778 49056 49126 49494 49833 50589 50624 50808 51076 51156 51392 51744 51968 52206 52432 52983 52998 53361 53592 53824 54208 54692 55506 55902 56064 56144 56448 56952 57232 57743 57816 58464 58564 58619 58986 59136 59276 59664 60552 60907 60984 61248 61393 61831 62524 63162 63888 63948 64386 64757 65088 65219 65408 65992 66444 66816 67452 67744 68208 68817 68992 69608 69696 69861 70644 70664 71148 71456 72094 73167 73584 73689 74008 74241 74536 74606 75936 76212 76614 77088 77198 77616 77952 78309 78648 78694 79497 79552 80388 80736 81312 81664 82038 82418 83259 83853 84096 84216 85184 85264 85848 86784 87846 88592 88704 88914 89383 89496 89936 90739 90944 91756 91872 92928 93148 93786 94192 94864 95033 95711 95832 95922 97163 97556 98112 98252 98988 99666 101178 101248 101616 101761 102152 102312 102487 102784 103488 103733 104412 104864 105966 105996 106722 107184 107648 108141 108416 109384 111012 111804 111909 112288 112896 113904 114464 114921 115486 115632 115797 116928 117128 117238 117972 118041 118552 119328 121104 121814 121968 122496 122786 123057 123627 123662 125048 126324 127776 127896 128772 129514 130176 130438 130816 131769 131984 132888 133371 134904 135488 136416 137634 137984 139216 139392 139722 140459 140679 141288 141328 142296 142912 144188 146334 147168 147378 148016 148482 149072 149212 150403 151872 152424 153228 154176 154396 154541 155232 155904 156618 157296 157388 158994 159104 160573 160776 161472 162624 163009 164076 164836 166518 167706 168192 168432 170368 170528 170723 171696 171941 173229 175692 175857 177184 177408 177828 178766 178992 179872 181478 181888 182721 183512 183744 184179 185493 186296 187572 188384 189728 190066 191422 191664 191844 194271 194326 195112 195657 196224 196504 197976 199332 202356 202496 203232 203522 204304 204624 204974 205568 206451 206976 207466 208824 209583 209728 211932 211992 213444 214368 215296 216282 216832 218768 219501 221067 222024 223608 223818 224576 227808 228928 229842 230972 231264 231594 233856 234256 234476 235944 236082 237104 238656 239221 242208 243628 243936 244992 245572 246114 247254 247324 250096 252329 252648 255552 255792 256157 257544 259028 260352 260876 261121 263538 263968 265776 266742 268149 268279 269808 270193 270976 272217 272832 275268 278432 278784 279444 280918 281358 282576 282656 284592 285099 285824 287133 288376 291489 292668 294336 294756 296032 296964 298144 298424 300806 303744 304848 305283 306456 307461 308352 308792 309082 310464 311199 313236 314592 314776 317988 318208 321146 321552 322944 324423 325248 326018 328152 329672 333036 335412 335727 336864 340736 341056 341446 343392 343882 346458 347391 351384 351714 354123 354368 355656 357532 357984 359744 362956 363776 365442 367024 367488 368358 370301 370881 370986 372592 375144 376768 379456 380132 382844 383328 383688 388542 388652 390224 391314 392448 393008 395952 396517 398664 404201 404712 406464 407044 408608 409248 409948 410333 412902 413952 414932 417648 419166 419456 421377 423864 423984 424589 426888 428736 429751 432564 432817 437536 439002 442134 444048 447216 447636 449152 451209 453299 455616 457856 459684 461944 462528 463188 463623 467712 468512 468952 471888 472164 474208 477312 478442 481719 484416 487256 487872 489027 491144 492228 494508 494648 500192 504658 505296 511104 511584 512169 512314 515088 515823 518056 519687 521752 522242 527076 527571 527936 531552 533484 536298 536558 539616 540386 541952 544434 545664 548163 550536 552537 556479 556864 558888 561836 562716 565152 565312 569184 570198 571648 574266 576752 582813 582978 585336 586971 588672 589512 592064 593928 596288 596848 601612 602177 607488 609696 610566 612912 614922 616704 617584 618164 620928 622398 625681 626472 629184 629552 635173 635976 642292 643104 644809 645888 648846 650496 652036 656304 659344 665231 666072 669977 670824 671454 673728 675323 680141 682112 682892 686784 687764 692916 694782 702768 703428 707281 708246 708736 711312 712327 715064 715968 717409 717663 719488 725912 730884 734048 734976 736716 740602 741762 741972 745184 750288 753536 756987 758912 760264 765688 766656 767376 768471 777084 777304 780448 782628 783363 786016 791904 793034 797328 804447 804837 808402 809424 810579 812928 814088 816651 817216 818496 819896 820666 825804 829864 835296 838332 838912 842754 847728 847968 849178 853776 855297 857472 859502 861399 865128 865634 874467 875072 878004 884268 888096 894432 895272 898304 902418 906598 911232 915712 915849 919368 922383 923888 925056 926376 927246 932137 933597 937024 937904 943776 944328 948416 954624 956884 963438 968832 974512 975744 978054 982288 983213 984456 989016 989296 998129 1000384 1009316 1010592 1022208 1023168 1024338 1024628 1030176 1031646 1036112 1039374 1043504 1044484 1045363 1052821 1054152 1055142 1055872 1063104 1066968 1068793 1072596 1073116 1079232 1080772 1081787 1088868 1091328 1096326 1101072 1105074 1110903 1112958 1113728 1117776 1119371 1123672 1125432 1130304 1130624 1138368 1140396 1141063 1148532 1153504 1165626 1165956 1170672 1173942 1177344 1179024 1184128 1187856 1189551 1192576 1193696 1195061 1203224 1204354 1212603 1219392 1221132 1225824 1229844 1230999 1235168 1236328 1241856 1244796 1251362 1252944 1258368 1259104 1264131 1270346 1271952 1273767 1284584 1286208 1289253 1289618 1297692 1298451 1304072 1312608 1318688 1330462 1332144 1339954 1341648 1342908 1347456 1350646 1353627 1359897 1360282 1364224 1365784 1373568 1375528 1385832 1389564 1390869 1405536 1406856 1414562 1416492 1417472 1422624 1424654 1430128 1431936 1434818 1435326 1438976 1445157 1451824 1461768 1467081 1468096 1473432 1481204 1483524 1483944 1490368 1500576 1507072 1513974 1517824 1520528 1531376 1533312 1534752 1536507 1536942 1545049 1547469 1554168 1554608 1560896 1565256 1566726 1572032 1583808 1586068 1594656 1608894 1609674 1616804 1618848 1621158 1625856 1628176 1633302 1634432 1636992 1639792 1641332 1651608 1654433 1659728 1670592 1674547 1676664 1685508 1695456 1695936 1698356 1699951 1707552 1710594 1714944 1719004 1722798 1730256 1731268 1748934 1750144 1756008 1766303 1768536 1776192 1780397 1788864 1790544 1793099 1804836 1806531 1813196 1822464 1831698 1838736 1844766 1847776 1850112 1852752 1854492 1864274 1867194 1874048 1875808 1877043 1877953 1887552 1888656 1891351 1896832 1905519 1913768 1926876 1934427 1937664 1949024 1951488 1956108 1964576 1966426 1968912 1978032 1978592 1995693 1996258 2000768 2009931 2018632 2021184 2025969 2040423 2046336 2048676 2049256 2060352 2063292 2072224 2078748 2087008 2088968 2090726 2105642 2108304 2110284 2111744 2121843 2126208 2133936 2136981 2137586 2145192 2146232 2152227 2152989 2158464 2161544 2163574 2177736 2192652 2202144 2210148 2221806 2225916 2227456 2235552 2238742 2247344 2250864 2260608 2261248 2270961 2276736 2280792 2282126 2297064 2305413 2307008 2331252 2331912 2341344 2347884 2350089 2358048 2368256 2375712 2379102 2385152 2387392 2390122 2406448 2408708 2414511 2425206 2431737 2438784 2442264 2451648 2459688 2461998 2470336 2472656 2489592 2502724 2505888 2516736 2518208 2528262 2540692 2543904 2547534 2569168 2572416 2578506 2579236 2592107 2595384 2596902 2608144 2625216 2631431 2637376 2660924 2664288 2679908 2683296 2685816 2694912 2701292 2707254 2719794 2720564 2731568 2747136 2751056 2755957 2771664 2775619 2779128 2781738 2796411 2811072 2813712 2817727 2829124 2832984 2845248 2849308 2860256 2863872 2869636 2870652 2872331 2890314 2903648 2923536 2934162 2936192 2946864 2949639 2951069 2962408 2967048 2967888 2972123 2980736 2994387 3001152 3008257 3027948 3041056 3062752 3066624 3069504 3073014 3073884 3090098 3094938 3108336 3109216 3121792 3130512 3133452 3136089 3144064 3158463 3167616 3172136 3189312 3206379 3217788 3219348 3233608 3237696 3242316 3245361 3256352 3266604 3268864 3273984 3279584 3282664 3303216 3308866 3319456 3332709 3341184 3349094 3353328 3358113 3371016 3390912 3391872 3396712 3399902 3415104 3421188 3423189 3438008 3445596 3460512 3462536 3497868 3500288 3512016 3532606 3537072 3552384 3560794 3568653 3577728 3581088 3585183 3586198 3609672 3613062 3626392 3637809 3663396 3677472 3689532 3692997 3695552 3705504 3708984 3728548 3734388 3748096 3751616 3754086 3755906 3775104 3777312 3782702 3793664 3811038 3821301 3827536 3853752 3867759 3868854 3895353 3898048 3912216 3929152 3932852 3937824 3956064 3957184 3991386 3992516 4001536 4019862 4037264 4042368 4051938 4073311 4079691 4080846 4092672 4097352 4098512 4120704 4126584 4144448 4157496 4174016 4177936 4181452 4211284 4215239 4216608 4220568 4243686 4252416 4267872 4273962 4275172 4290384 4292464 4304454 4305978 4316928 4323088 4327148 4355472 4361687 4385304 4404288 4420296 4443612 4446211 4451832 4471104 4477484 4481689 4494688 4501728 4513663 4521216 4541922 4553472 4561584 4564252 4594128 4610826 4614016 4635147 4656617 4662504 4663824 4682688 4695768 4700178 4716096 4727261 4751424 4758204 4760987 4774784 4780244 4812896 4817416 4829022 4850412 4863474 4877568 4884528 4903296 4919376 4923996 4940672 4945312 4950967 4963299 4979184 4986289 5005448 5011776 5023641 5036416 5056524 5081384 5087808 5095068 5099853 5138336 5144832 5157012 5158472 5184214 5190768 5193804 5216288 5250432 5262862 5274752 5298909 5321848 5328576 5341191 5359816 5366592 5371632 5379297 5402584 5414508 5419593 5439588 5441128 5463136 5502112 5511914 5543328 5551238 5558256 5563476 5592822 5622144 5627424 5631129 5633859 5635454 5658248 5665968 5674053 5690496 5698616 5716557 5720512 5739272 5741304 5744662 5780628 5803281 5807296 5847072 5868324 5872384 5893728 5899278 5902138 5924816 5934096 5935776 5944246 5961472 5987079 5988774 6002304 6016514 6029793 6055896 6077907 6082112 6121269 6125504 6139008 6146028 6147768 6180196 6189876 6216672 6218432 6243584 6261024 6266904 6272178 6288128 6316926 6335232 6344272 6365529 6378624 6410943 6412758 6435576 6438696 6456681 6467216 6475392 6484632 6490722 6512704 6524959 6533208 6559168 6565328 6606432 6617732 6623947 6638912 6665418 6682368 6698188 6706656 6716226 6742032 6781824 6783744 6793424 6799804 6830208 6842376 6846378 6876016 6882491 6891192 6921024 6925072 6937409 6986903 6995736 7024032 7065212 7074144 7092899 7104768 7121588 7137306 7155456 7162176 7170366 7172396 7219344 7226124 7252784 7275618 7317541 7326792 7354944 7369747 7379064 7385994 7391104 7411008 7417968 7428553 7457096 7468776 7481551 7503232 7508172 7511812 7550208 7554624 7565404 7572509 7622076 7642602 7655072 7707504 7735518 7737708 7776321 7780091 7790706 7796096 7824432 7835597 7858304 7865704 7875648 7894293 7912128 7914368 7982772 7985032 8039724 8074528 8084736 8103876 8146622 8159382 8161692 8194704 8197024 8241408 8253168 8267871 8288896 8314992 8326857 8348032 8355872 8362904 8389233 8422568 8430478 8433216 8441136 8453181 8487372 8535744 8547924 8550344 8580768 8584928 8608908 8611956 8616993 8646176 8654296 8710944 8723374 8770608 8808576 8840592 8848917 8853207 8887224 8892422 8903664 8916369 8942208 8954968 8963378 8983161 8989376 9003456 9024771 9027326 9083844 9123168 9128504 9188256 9221652 9228032 9270294 9313234 9325008 9327648 9365376 9391536 9400356 9408267 9432192 9454522 9475389 9502848 9516408 9521974 9549568 9560488 9619137 9625792 9634832 9658044 9700824 9726948 9736083 9769056 9806592 9838752 9847992 9881344 9890624 9901934 9926598 9958368 9972578 10010896 10023552 10047282 10072832 10074339 10113048 10162768 10175616 10190136 10199706 10253507 10269567 10276672 10314024 10316944 10368428 10381536 10387608 10432576 10500864 10525724 10549504 10597818 10643696 10657152 10682382 10719632 10733184 10738729 10743264 10755549 10758594 10805168 10815343 10829016 10839186 10879176 10882256 10926272 10979419 11004224 11023828 11086656 11102476 11116512 11126952 11185644 11244288 11254848 11262258 11267718 11270908 11316496 11331936 11348106 11380992 11397232 11433114 11441024 11478544 11482608 11489324 11498993 11561256 11581031 11606562 11614592 11694144 11721829 11736648 11787456 11798556 11804276 11849632 11868192 11871552 11888492 11899657 11974158 11977548 12004608 12033028 12059586 12111792 12155814 12164224 12219933 12242538 12251008 12278016 12292056 12295536 12313081 12360392 12379752 12433344 12436864 12462779 12522048 12533808 12544356 12551693 12633852 12645717 12688544 12731058 12757248 12821886 12825516 12871152 12877392 12913362 12934432 12950784 12969264 12981444 13025408 13049918 13066416 13085061 13118336 13130656 13145671 13212864 13235464 13247894 13277824 13330836 13338633 13396376 13413312 13432452 13445067 13484064 13540989 13563648 13586848 13599608 13660416 13684752 13692756 13752032 13764982 13782384 13842048 13850144 13874818 13905441 13969851 13973806 13991472 14048064 14130424 14148288 14181783 14185798 14243176 14274612 14282961 14324352 14340732 14344792 14438688 14452248 14505568 14551236 14635082 14653584 14709888 14739494 14758128 14771988 14782208 14822016 14835936 14852901 14857106 14889897 14914192 14937552 14958867 14963102 15006464 15016344 15023624 15070923 15109248 15130808 15145018 15244152 15285204 15299559 15310144 15415008 15471036 15475416 15552642 15560182 15581412 15592192 15648864 15671194 15716608 15731408 15751296 15788586 15824256 15828736 15896727 15965544 15970064 16023573 16079448 16137891 16149056 16207752 16293244 16318764 16323384 16389408 16394048 16506336 16535742 16577792 16629984 16653714 16696064 16711744 16725808 16778466 16845136 16860956 16866432 16882272 16901577 16906362 16974744 16995539 17022159 17071488 17095848 17100688 17161536 17169856 17217816 17223912 17233986 17292352 17308592 17421888 17446748 17463133 17541216 17617152 17681184 17697834 17706414 17774448 17784844 17807328 17832738 17884416 17909936 17926756 17966322 17978752 18006912 18049542 18054652 18144749 18167688 18246336 18257008 18376512 18420017 18443304 18540588 18626468 18650016 18655296 18699461 18730752 18783072 18800712 18816534 18864384 18909044 18950778 19005696 19032816 19043948 19120976 19238274 19251584 19269664 19291699 19316088 19401648 19429333 19453896 19472166 19538112 19574877 19584367 19677504 19695984 19724089 19781248 19803868 19853196 19871841 19916736 19945156 20021792 20047104 20094564 20148678 20226096 20325536 20351232 20380272 20399412 20507014 20511149 20539134 20553344 20628048 20633888 20647473 20657483 20736856 20763072 20775216 20804861 20812227 20865152 20960709 21051448 21195636 21278697 21287392 21314304 21364764 21439264 21466368 21477458 21486528 21511098 21517188 21610336 21630686 21658032 21678372 21758352 21764512 21852544 21952623 21958838 22008448 22047656 22109241 22173312 22204952 22233024 22253904 22285659 22371288 22444653 22509696 22524516 22535436 22541816 22632992 22663872 22696212 22717527 22794464 22866228 22882048 22957088 22965216 22978648 22997986 23122512 23162062 23213124 23229184 23328963 23340273 23388288 23443658 23473296 23506791 23574912 23597112 23608552 23682879 23699264 23736384 23743104 23776984 23799314 23948316 23955096 24066056 24119172 24223584 24311628 24328448 24439866 24485076 24502016 24584112 24591072 24626162 24720784 24759504 24803613 24866688 24873728 24925558 24980571 25044096 25067616 25088712 25103386 25267704 25291434 25359543 25377088 25462116 25643772 25651032 25742304 25754784 25826724 25850979 25868864 25938528 25962888 26050816 26099836 26132832 26170122 26236672 26261312 26291342 26425728 26470928 26495788 26555648 26559621 26661672 26677266 26749107 26792752 26826624 26864904 26890134 26968128 27031973 27074313 27081978 27173696 27199216 27369504 27385512 27504064 27529964 27564768 27684096 27700288 27749636 27810882 27939702 27947612 27982944 28096128 28260848 28296576 28363566 28371596 28486352 28513177 28549224 28565922 28648704 28681464 28689584 28877376 28904496 28945741 29011136 29102472 29270164 29307168 29419776 29478988 29506673 29516256 29543976 29644032 29671872 29705802 29714212 29779794 29828384 29875104 29917734 29926204 30032688 30047248 30141846 30218496 30261616 30290036 30315527 30488304 30531809 30570408 30599118 30620288 30760521 30830016 30942072 30950832 30994997 31105284 31120364 31162824 31297728 31342388 31371823 31462816 31502592 31577172 31595641 31648512 31793454 31931088 31940128 32047146 32158896 32216187 32275782 32298112 32415504 32446029 32461759 32586488 32637528 32646768 32778816 32788096 32938257 33012672 33071484 33090827 33259968 33307428 33423488 33451616 33556932 33690272 33721912 33732864 33764544 33803154 33812724 33949488 33991078 34044318 34142976 34191696 34201376 34323072 34339712 34435632 34447824 34467972 34496979 34584704 34617184 34656769 34743093 34843776 34893496 34926266 35082432 35165487 35362368 35395668 35412828 35548896 35569688 35614656 35665476 35698971 35819872 35853512 35932644 35957504 36013824 36099084 36109304 36289498 36335376 36492672 36514016 36659799 36753024 36840034 36886608 36939243 37081176 37252936 37300032 37310592 37388337 37398922 37566144 37601424 37633068 37655079 37818088 37901556 37937151 38065632 38087896 38241952 38476548 38503168 38539328 38583398 38632176 38803296 38858666 38907792 38944332 39076224 39149754 39168734 39255183 39355008 39391968 39437013 39448178 39562496 39607736 39706392 39743682 39833472 39890312 40015899 40043584 40189128 40297356 40335201 40452192 40622967 40651072 40760544 40798824 41014028 41022298 41078268 41106688 41256096 41267776 41294946 41314966 41473712 41526144 41550432 41609722 41624454 41730304 41909553 41921418 42102896 42391272 42545349 42557394 42574784 42729528 42848883 42878528 42954916 42973056 43022196 43034376 43220672 43261372 43316064 43356744 43516704 43529024 43705088 43905246 43917676 44016896 44095312 44218482 44346624 44409904 44466048 44507808 44558703 44571318 44742576 44806421 44876601 44889306 45019392 45049032 45070872 45083632 45265984 45327744 45392424 45435054 45588928 45674713 45732456 45914176 45930432 45957296 45995972 46245024 46324124 46367629 46426248 46657926 46680546 46776576 46887316 46946592 47013582 47149824 47194224 47217104 47365758 47398528 47472768 47486208 47553968 47598628 47896632 47910192 47978557 48132112 48238344 48447168 48561863 48623256 48879732 48908321 48970152 49168224 49182144 49252324 49298579 49441568 49519008 49607226 49650293 49733376 49851116 49961142 50088192 50135232 50177424 50206772 50535408 50582868 50719086 50754176 50924232 50986617 51222787 51287544 51302064 51484608 51509568 51631513 51653448 51701958 51737728 51877056 51925776 51999871 52199672 52265664 52340244 52370857 52389399 52522624 52582684 52851456 52941856 52991576 53119242 53323344 53354532 53498214 53585504 53653248 53729808 53780268 53936256 54063946 54148626 54163956 54347392 54398432 54434247 54460637 54739008 54771024 54849179 55008128 55059928 55129536 55260051 55400576 55499272 55621764 55879404 55895224 55965888 56098383 56192256 56521696 56593152 56727132 56743192 56972704 57026354 57098448 57131844 57362928 57379168 57754752 57808992 57875097 57891482 58022272 58204944 58287999 58540328 58614336 58724631 58753101 58957976 59013346 59032512 59087952 59172267 59343744 59411604 59428424 59559588 59615523 59656768 59750208 59835468 59852408 60065376 60094496 60283692 60523232 60580072 60631054 60976608 61063618 61140816 61198236 61240576 61521042 61533447 61660032 61884144 61901664 61942419 61972449 61989994 62210568 62240728 62325648 62414583 62436681 62595456 62684776 62743646 62882127 62925632 63154344 63191282 63586908 63836091 63862176 63880256 64094292 64317792 64432374 64551564 64596224 64831008 64892058 64923518 65172976 65275056 65293536 65557632 65576192 65857869 65876514 66025344 66142968 66181654 66327723 66519936 66614856 66846976 66856977 66903232 67113864 67333959 67380544 67443824 67529088 67606308 67625448 67898976 67982156 68046001 68088636 68152581 68383392 68402752 68646144 68679424 68871264 68895648 68935944 68993958 69169408 69234368 69313538 69486186 69687552 69786992 69852532 70020819 70164864 70330974 70520373 70724736 70791336 70825656 71097792 71139376 71229312 71330952 71397942 71639744 71707024 71774549 71865288 72198168 72218608 72578996 72670752 72863417 72985344 73028032 73319598 73506048 73680068 73773216 73878486 74162352 74505872 74600064 74621184 74776674 74797844 75132288 75171103 75202848 75266136 75310158 75636176 75707401 75803112 75874302 76131264 76175792 76311499 76483904 76855933 76953096 77078656 77166796 77264352 77606592 77717332 77815584 77888664 78021889 78152448 78299508 78337468 78510366 78710016 78783936 78874026 78896356 79215472 79412784 79487364 79666944 79780624 79922753 80031798 80087168 80378256 80492951 80594712 80670402 80904384 81067217 81095919 81245934 81302144 81521088 81597648 81714083 82028056 82044596 82156536 82512192 82535552 82589892 82629932 82947424 83052288 83100864 83219444 83248908 83297599 83819106 83842836 84205792 84782544 85090698 85114788 85149568 85459056 85539531 85581001 85697766 85757056 85909832 85946112 86044392 86068752 86191567 86441344 86522744 86632128 86713488 86837223 87033408 87058048 87239453 87810492 87835352 88190624 88436964 88520019 88819808 88932096 89015616 89117406 89142636 89485152 89612842 89753202 89778612 90098064 90141744 90167264 90531968 90655488 90784848 90870108 90946581 91177856 91349426 91464912 91595427 91828352 91860864 91914592 91991944 92281563 92490048 92648248 92735258 92852496 92984991 93315852 93361092 93774632 93893184 94027164 94115469 94388448 94434208 94731516 94786923 94797056 94945536 95107936 95197256 95793264 95820384 95957114 96264224 96476688 96648561 96894336 97123726 97246512 97338087 97385277 97759464 97816642 97940304 98336448 98364288 98504648 98597158 98814771 98883136 99038016 99214452 99272481 99300586 99702232 99922284 100270464 100354848 100413544 101070816 101165736 101438172 101508352 101848464 101973234 102445574 102575088 102604128 102969216 103019136 103263026 103306896 103403916 103475456 103490937 103754112 103851552 103970307 103999742 104229279 104399344 104531328 104680488 104741714 104778798 105045248 105165368 105496461 105883712 105983152 106238484 106646688 106709064 106996428 107096913 107171008 107459616 107560536 107872512 108127892 108297252 108327912 108694784 108796864 108868494 108921274 109478016 109542048 109698358 110016256 110119856 110259072 110520102 110801152 110817729 110998544 111243528 111758808 111790448 111931776 112165011 112196766 112788577 112965237 113043392 113454264 113486384 113945408 114052708 114196896 114263688 114725856 114758336 115509504 115617984 115750194 115782964 116044544 116409888 116575998 117080656 117228672 117449262 117506202 117915952 118026692 118065024 118126019 118175904 118311039 118344534 118687488 118823208 118856848 118968773 119119176 119231046 119313536 119500416 119670936 119704816 120130752 120188992 120567384 120773609 121046464 121160144 121262108 121953216 122127236 122241931 122281632 122396472 123042084 123066894 123320064 123768288 123803328 123884838 123944898 123979988 124421136 124481456 124651296 124829166 124873362 125190912 125369552 125487292 125764254 125851264 126308688 126382564 126488923 127173816 127672182 127724352 127760512 128188584 128635584 128864748 128940119 129103128 129662016 129784116 129847036 129968981 130345952 130550112 130587072 130896227 131115264 131715738 131753028 132050688 132285936 132363308 132655446 133039872 133229712 133713954 133806464 134227728 134419263 134667918 134761088 134887648 135041893 135058176 135212616 135250896 135797952 135964312 136092002 136177272 136305162 136766784 136805504 137024139 137090569 137742528 137791296 137871888 137987916 138068623 138468736 138627076 138972372 139102887 139573984 139705064 140041638 140329728 140661948 141040746 141449472 141582672 141651312 142195584 142278752 142458624 142661904 142795884 143279488 143414048 143549098 143578043 143730576 143935671 144396336 144437216 144602381 145157992 145341504 145685589 145726834 146056064 146639196 146724963 147360136 147546432 147756972 147895737 148324704 148950879 149011744 149200128 149553348 149595688 150264576 150342206 150405696 150532272 150620316 151272352 151414802 151606224 151748604 152262528 152351584 152622998 152959851 152967808 153668361 153711866 153906192 154157312 154333592 154528704 154894539 155213184 155434664 155631168 155777328 155999613 156043778 156599016 156674936 157020732 157112571 157168197 157567872 157748052 157792712 158430944 158825568 158974728 159561248 159845506 160063596 160174336 160756512 160985902 161189424 161340804 161808768 162134434 162191838 162491868 162604288 163042176 163195296 163302741 163381911 163428166 164056112 164089192 164313072 164547537 165024384 165071104 165179784 165259864 165780153 165894848 166201728 166438888 166497816 166595198 167638212 167685672 168295149 168411584 169565088 170181396 170229576 170299136 170918112 171079062 171162002 171395532 171514112 171819664 172088784 172137504 172383134 172882688 173045488 173264256 173426976 173625291 173674446 174066816 174116096 174478906 174863997 175620984 175670704 176259303 176381248 176873928 177040038 177516801 177639616 178031232 178234812 178285272 178970304 179225684 179506404 179557224 180196128 180283488 180334528 181063936 181569696 181740216 181893162 182355712 182698852 182929824 183190854 183656704 183721728 183829184 183983888 184563126 184600341 184980096 185296496 185470516 185704992 185917347 185969982 186631704 186722184 186950929 187243749 187549264 187786368 188054328 188230938 188776896 188868416 189223811 189463032 189573846 190215872 190394512 191586528 191640768 191914228 192094463 192528448 192953376 193297122 193788672 194247452 194493024 194676174 194770554 195518928 195633284 195880608 196672896 196728576 197009296 197194316 197629542 197766272 198076032 198428904 198544962 198601172 199404464 199592239 199844568 200540928 200709696 200827088 201184861 202141632 202331472 202620187 202876344 203696928 203946468 204138003 204891148 205150176 205208256 205694071 205938432 206038272 206526052 206613792 206807832 206981874 207508224 207703104 207940614 207999484 208458558 208798688 209062656 209360976 209483428 209557596 210330736 210992922 211767424 211966304 212208689 212476968 213293376 213418128 213722663 213992856 214193826 214342016 214919232 215121072 215323647 215428037 216255784 216594504 216655824 216964979 217593728 217736988 217842548 218590251 218956032 219084096 219396716 219602761 220239712 220518144 221040204 221635458 221997088 222487056 223517616 223580896 223863552 224330022 224393532 225513309 225577154 225622639 225930474 226086784 226908528 226972768 227122203 227232313 227890816 228105416 228393792 228527376 228934497 229451712 229516672 230567799 231235968 231500388 231565928 232819776 233151996 234065667 234161312 234457344 234898524 235012404 235831904 236053384 236130048 236252038 236351808 236622078 236689068 237646416 237713696 237937546 238238352 238462092 238627072 239000832 239341872 239409632 239768259 240261504 240377984 241134768 241478853 241547218 242092928 242320288 242524216 243201651 243287757 243906432 244254472 244483862 244563264 244792944 245142249 246084168 246133788 247536576 247606656 247769676 247889796 247959976 248842272 248962912 249302592 249658332 249746724 249892797 250739104 250974584 251528508 251702528 252617376 252765128 252977846 254347632 255344364 255448704 255521024 256377168 256618593 256743003 257271168 257729496 257880238 258206256 258574701 259324032 259568232 259694072 259937962 260511669 260691904 261100224 261174144 261718359 261792454 263431476 263506056 264571872 264726616 265310892 265560057 266459424 267427908 267612928 268455456 268838526 269335836 269522176 269775296 270083786 270425232 270501792 271595904 271928624 272184004 272354544 272610324 272839743 273533568 273611008 274048278 274181138 274786281 275485056 275582592 275743776 275975832 276137246 276937472 277254152 277944744 278205774 278954973 279147968 279410128 280083276 281323896 282081492 282346407 283165344 283302624 284360769 284391168 284557504 285323808 285591768 286558976 286828096 287098196 287156086 287461152 287871342 288792672 288874432 289204762 290315984 290683008 291371178 291453668 292112128 292155831 293278392 293449926 294720272 295092864 295513944 295791474 296649408 297351703 297817443 297901758 298023488 299106696 299191376 300684412 300811392 301064544 301240632 302544704 302829604 303212448 303497208 304525056 304703168 305245996 305919702 305935616 307336722 307423732 307812384 308667184 309057408 309789078 310426368 310869328 311262336 311423141 311554656 311910921 311999226 312087556 313198032 313349872 313644947 314041464 314225142 314336394 315135744 315496104 315585424 316861888 317651136 317949456 318403151 319122496 319691012 320127192 321513024 321971804 322378848 322681608 323617536 324268868 324383676 324573403 324983736 326084352 326390592 326605482 326763822 326856332 328112224 328178384 328626144 329095074 330048768 330359568 330519728 331560306 331789696 332403456 332877776 332995632 333190396 333470797 335276424 335371344 335849899 336590298 336823168 338365731 339130176 339933041 340362792 340459152 341836224 342158124 342324004 342791064 343639328 344177568 344275008 344766268 345090053 346090976 346528512 346853952 347250582 347348892 347552051 348133632 348957812 349727994 351241968 351341408 352518606 352762496 353747856 354080076 354378057 355033602 355279232 356062464 356469624 356570544 356906319 357079349 357940608 358451368 359012808 359114448 360392256 360566976 360669056 361420591 362320827 363139392 363480432 363786324 363999097 365397704 365859648 366381708 366725793 367658368 367967776 369126252 369200682 369960192 370592992 370941032 371409984 371834694 371939964 373263408 373444368 373901858 374487498 375098528 375572736 376108656 376461876 377553792 377736832 378447622 378926064 379147692 379466769 380431744 380789024 381224459 383173056 383281536 383828456 384188926 385056896 385906752 386594244 386820357 388494904 388986048 389352348 389541108 389906943 391037856 391266568 391761216 392688681 393345792 394018592 394388632 395259084 395532544 396152064 396857808 397089924 397202344 398808928 399184478 399689136 401419392 401654176 402369722 403257789 404283264 404662944 405125679 405240374 405752688 407393856 407892936 408276006 409782296 410300352 410416512 411072417 411271707 411388142 413052104 413227584 413615664 413963748 414205869 415406208 415881228 415998968 416917116 417308661 417597376 418721952 418966856 419115192 420661472 421985844 423534848 423932608 424417378 424953936 426586752 426836256 427445326 427985712 428387652 428684032 429838464 430242144 430647294 430734129 430856074 431807013 432511568 433189008 433311648 433807143 433929958 435187456 435473976 435685096 437056767 437180502 438168192 438793432 439205522 440174889 440479424 442080408 443270916 443687211 443994176 444974112 446852637 447035232 447161792 448660044 448787064 451026618 451154308 451245278 451860948 452173568 453817056 453945536 454244406 454464626 455781632 456210832 456787584 457054752 457868994 458903424 459033344 461005083 461135598 462471936 463000776 463131856 464683617 465639552 466303992 467998839 468131334 468322624 469797048 470024808 471337713 471663808 472106768 472504076 472703616 473244156 473378136 475292832 475427392 475875092 476322007 476476704 476924184 478683744 478819264 479536518 480523008 480755968 482269536 482957706 483094436 484185856 484640576 485048432 486403302 486575514 487812864 488508944 488967724 489126528 489585888 490145733 490284498 492168336 492267576 492870631 493642611 495073152 495213312 495539352 495779592 495919952 497684544 497925824 498605184 499316664 499493448 499785594 501478208 501949168 502421843 503057016 505234752 505530256 505955692 506430857 508695264 510043919 510688728 510897408 512754336 513237186 513486006 514542336 515458992 515760476 516412512 517149402 518648064 519136464 519388144 519875924 521023338 521383808 522200448 522348288 523436718 523584908 526197721 526862952 527012112 529143744 529453232 530621784 531120114 532918848 534180493 534855816 536910912 537677052 537991531 538671672 539550592 540167572 540850464 541003584 542284369 543191808 543857248 544368008 544709088 545220648 545679486 546153223 547067136 548096556 548362276 549572562 550970112 551165184 551487552 551951664 552274492 554508304 555889488 556411548 557909946 558295936 558820256 559459271 560166552 560852787 562647792 563450657 564162984 564692814 566330688 566605248 567671433 567946643 568721538 569115008 570647616 571183536 571998581 573656192 574196392 574312172 574922304 575742684 576283389 577585344 577748864 578409524 580631968 581366016 582742356 582907336 584311662 586556784 586899852 589440544 590185728 591027888 591582948 593298816 594703406 594823321 595634886 595803516 596046976 598213392 598382752 598776717 599067007 601368824 601622784 602129088 602481264 603340969 603554583 605089408 605659208 606424896 606994416 607860561 609406336 610491992 611839404 612414009 614673444 614847464 615624768 617082213 617334368 618114816 619578156 621738656 622524672 622846282 623109312 623821842 623998452 624175112 626396064 626699744 627289894 628082928 628450284 628672788 630992208 631170848 633723776 635302272 635898912 636626067 636806302 638244992 639382024 640254384 641167989 643026048 643943608 644757696 645363216 645970941 646284111 648537736 648767352 649146806 649967472 650894937 652781184 653210964 653527644 653712664 655770753 656224448 656356768 657252288 658190148 658808283 660719136 661039456 663120612 663579392 665755552 665991264 666380792 666941594 670552848 670742688 671699798 673180596 673646336 676539927 676731462 676867917 678260352 679866082 680725584 680918304 681366609 681696939 683672448 684316248 684648008 685582128 686803491 687278656 688355136 688550016 689532536 690180106 691703397 692181952 693707904 694501164 694697784 695104102 697915624 699455988 702197001 702483936 702682816 705037212 705524992 707495712 708160152 708756114 710067204 710558464 712939248 713141088 713812638 714158698 715881216 716902736 718025616 718228896 719304777 720784512 721133952 721338112 722841182 724436559 724641654 726278784 726960864 727572648 727998194 729604953 730795408 731719296 732763416 733451586 735316736 735426747 735935552 738252504 738401364 741185984 741882064 742819968 743669388 743879928 746526816 746888736 747803716 748506011 748974996 749678391 750197056 752217312 752923752 755107584 755473664 756895244 757852128 758295384 758933538 760863488 761578048 762448918 766346112 766563072 767656912 768377852 770113792 770229009 771813504 773188488 773640714 775724103 776989808 777972096 778704696 779082216 779813886 782075712 782533136 783522432 783927217 785155077 785377362 788037184 788777264 789520039 790518168 793715616 794179848 794404688 797617856 798368956 799378272 801497587 802838784 803308352 804739444 806515578 808566528 809325888 810251358 810480748 811505376 814787712 815785872 816552012 819564592 820600704 820833024 822144834 822543414 822776284 826104208 826455168 826882133 827231328 827927496 828411738 830812416 831762456 831997936 832781411 833834232 834617322 835194752 837443904 837933712 838230384 839426489 841322944 843971688 845415263 847865216 848834756 849907872 853173504 853672512 854890652 855693517 855971424 856775304 859676928 860484288 861294588 861468258 861712148 863614026 865023136 866378016 866623296 867614286 867859916 870947952 871370192 874113534 874361004 876336384 877586864 878411044 879150283 880349778 880958848 884160816 885422461 886541832 887374422 887988352 889948224 892055109 893705274 894070464 894323584 897320088 897574128 898854913 902053236 902308616 902490556 903721896 907634112 907891072 908488812 908929252 909782867 912421664 913575168 914109504 915737988 916273589 917806848 922010166 922271196 926001552 926263712 929367234 931279104 932607984 934269423 935997678 936262668 936645248 939594096 940049616 940934841 941391011 942675426 943327616 944213536 945008152 945407232 946488312 946756272 950585664 950854784 951750184 952644014 952953408 953848368 955209453 957367488 957638528 959073036 959633983 964539072 965915412 966188872 969281152 970096864 972806604 973151028 973720209 977017888 977935448 978253056 979171776 980291466 980568996 984336672 984535152 985741262 987285222 990146304 991078704 991559184 991839904 995369088 995851648 997210368 998633328 998986896 999571188 1000412391 1002956416 1003898336 1004843686 1005046301 1006114032 1007549697 1010469504 1011060512 1011911384 1012861714 1015097193 1017390528 1019799123 1020087838 1021377456 1025508672 1026474372 1026972012 1030917984 1031520952 1032825024 1034298804 1035270159 1038272928 1038776288 1039751848 1042046676 1042656153 1042767616 1044400896 1046873436 1047169816 1052395442 1053725904 1054024224 1058287488 1058906464 1061243568 1062240228 1063134171 1065837696 1068360986 1069711632 1070718957 1071238047 1073821824 1075354104 1075983062 1077343344 1079101184 1080335144 1081700928 1082007168 1084261773 1084568738 1086962481 1087714496 1088736016 1089418176 1090441296 1091358972 1091997291 1092306446 1096193112 1096724552 1099145124 1100177379 1102975104 1103903328 1104548984 1109016608 1111778976 1112823096 1115819892 1116591872 1117640512 1118918542 1120333104 1121705574 1125295584 1126901314 1128325968 1129385628 1132661376 1133210496 1135342866 1135893286 1137443076 1138230016 1138400307 1141295232 1142367072 1143673377 1143997162 1147312384 1148392784 1148624344 1149844608 1151485368 1152566778 1155170688 1155497728 1156819048 1160461071 1161263936 1165484712 1165814672 1168623324 1169720829 1173113568 1173799704 1178066043 1178881088 1182055776 1183165896 1186597632 1189406812 1189646642 1191269772 1191607032 1192093952 1196426784 1196765504 1197553434 1198134014 1202737648 1204258176 1204962528 1206681938 1207109166 1210178816 1211318416 1212849792 1213988832 1215377037 1215721122 1218812672 1220983984 1223678808 1224828018 1229346888 1229694928 1231249536 1233815121 1234164426 1234668736 1239156312 1240674347 1242617607 1243477312 1245692564 1246218624 1247643684 1247996904 1248350224 1252792128 1253399488 1254579788 1256165856 1256900568 1257345576 1261984416 1262341696 1267447552 1270604544 1271797824 1273252134 1273612604 1276489984 1278764048 1280508768 1282335978 1286052096 1287887216 1289515392 1290726432 1291941882 1292202387 1292568222 1297075472 1297534704 1298293612 1299386209 1299934944 1301421429 1301789874 1305562368 1306421928 1307055288 1307425328 1308656503 1311541506 1312448896 1312713536 1314504576 1316380296 1317616566 1321438272 1322078912 1324566677 1326241224 1331511104 1331982528 1332761584 1333883188 1341105696 1341485376 1343399596 1344661241 1346361192 1353079854 1353462924 1353735834 1356520704 1359732164 1361451168 1361836608 1362733218 1363393878 1367344896 1368632496 1369296016 1371164256 1373606982 1374557312 1376710272 1377100032 1379065072 1380360212 1383406794 1384363904 1387415808 1389002328 1389395568 1390208204 1391378153 1395831248 1398911976 1404394002 1404967872 1405365632 1408294027 1410074424 1414991424 1416320304 1417512228 1418341309 1420134408 1425878496 1426282176 1427625276 1428317396 1428966021 1429658791 1433805472 1436051232 1436457792 1438609554 1439858497 1441569024 1442267904 1445682364 1448873118 1449283308 1452557568 1453921728 1455145296 1455996388 1459209906 1461590816 1463438592 1465526832 1466903172 1470853494 1471871104 1476505008 1476802728 1478611893 1482371968 1483764128 1485460823 1485639936 1487338776 1487759856 1493053632 1493777472 1495607432 1497012022 1497313877 1497949992 1499356782 1500394112 1504434624 1505847504 1507265529 1507996259 1513790488 1515704256 1516590768 1517867076 1518754853 1519292571 1523156096 1524897836 1530131757 1532692224 1535313824 1536755704 1540458018 1543627008 1546376976 1547281428 1551448206 1553979616 1555944192 1557409392 1558164432 1559627772 1564151424 1565066272 1567044864 1567854434 1570310154 1570754724 1576074368 1577554528 1578593163 1579040078 1579358473 1581036336 1587431232 1588359696 1588809376 1590626191 1595235712 1596737912 1598756544 1602541479 1602995174 1606616704 1609478888 1613031156 1613974593 1618651776 1620502716 1620961496 1623010752 1626853107 1629575424 1631571744 1633104024 1638459669 1639129184 1641201408 1644289668 1645086828 1645552568 1652208416 1652910336 1653764266 1654462656 1655854992 1656823476 1663524912 1663995872 1665562822 1667668464 1669234644 1670389504 1674887808 1675867424 1676460768 1678377813 1678852978 1682558361 1682645888 1687943376 1690351971 1690830526 1695730432 1697669512 1699815744 1703014299 1703839929 1707345024 1709781304 1711387034 1711942848 1713550608 1715995743 1720968576 1722589176 1722936516 1723424296 1727228052 1728850167 1730046272 1732756032 1733246592 1735228572 1735719832 1741895904 1742740384 1748227068 1748722008 1755173728 1756822088 1758300566 1760699556 1761917696 1768321632 1770844922 1773083664 1774748844 1775976704 1779896448 1784110218 1784469963 1787410548 1788140928 1788647168 1794640176 1795148256 1796330151 1797201021 1797709826 1804106472 1804617232 1804981112 1807443792 1810022907 1810663749 1815268224 1815782144 1816977624 1817858504 1819565734 1823581683 1824843328 1828219008 1831475976 1832547178 1844020332 1844542392 1851246639 1852003104 1852527424 1858734468 1865215968 1868538846 1871995356 1872525336 1873290496 1879188192 1880099232 1881869682 1882782022 1885350852 1886655232 1888427072 1890016304 1892976624 1893512544 1901171328 1901709568 1903500368 1905288028 1905906816 1907696736 1909878201 1910418906 1914734976 1915277056 1918146072 1919267966 1923503967 1929078144 1931830824 1932377744 1938562304 1938852333 1940193728 1945613208 1946302056 1947440418 1952684811 1954035776 1955870896 1958343552 1960582932 1961137992 1968673344 1969070304 1971482524 1973334029 1974570444 1976424849 1982157408 1983118368 1983679808 1990738176 1991703296 1997266656 1997973792 1999142376 2000824782 2005912832 2007796672 2009687372 2010092602 2012228064 2015099394 2020939008 2022121024 2023822768 2025723428 2030194386 2030603751 2034781056 2039598246 2040175676 2042754912 2045090817 2051017344 2052948744 2053944024 2061835968 2063041904 2065650048 2068597608 2070540318 2076545856 2077552576 2079503696 2081461921 2084093352 2085312306 2093746872 2094339632 2104790884 2107451808 2108048448 2113039093 2116574976 2117812928 2122487136 2124480456 2126268342 2131675392 2136721972 2139423264 2141437914 2142476094 2147643648 2150708208 2151966124 2154686688 2160670288 2163401856 2164014336 2168523546 2169137476 2173924962 2175428992 2177472032 2178836352 2179961987 2180882592 2182717944 2183994582 2184612892 2192386224 2193449104 2195514629 2198290248 2200354758 2205950208 2207806656 2209097968 2213033471 2218033216 2223557952 2225646192 2228822057 2231639784 2235281024 2237837084 2240666208 2243411148 2245518033 2250591168 2253802628 2256651936 2258771256 2262634781 2265322752 2266420992 2270685732 2271786572 2274886152 2276800614 2282590464 2284734144 2287346754 2287994324 2296785568 2297248688 2299689216 2302970736 2305133556 2310341376 2313638096 2317759837 2320922142 2322527872 2330969424 2331629344 2334295579 2337246648 2339441658 2346227136 2347599408 2350949293 2351781651 2356132086 2357762176 2364111552 2366331792 2368560117 2369708407 2378813624 2379293284 2382539544 2383214064 2392853568 2393531008 2395106868 2396268028 2404492761 2405475296 2408516352 2409925056 2413363876 2414218332 2415630371 2422636832 2425699584 2427977664 2430754074 2431442244 2441967968 2447357616 2449656036 2458693776 2459389856 2462499072 2467630242 2468328852 2469337472 2478312624 2480646399 2481348694 2481849029 2485235214 2486954624 2491385128 2492437248 2495287368 2495993808 2496700448 2498344233 2499555443 2505584256 2506798976 2509159576 2512331712 2513801136 2514691152 2518279467 2523968832 2524683392 2529944137 2536245789 2543595648 2546504268 2547225208 2557528096 2561017536 2564671956 2567080551 2575774432 2579030784 2581452864 2583883764 2584404774 2585136444 2594150944 2595069408 2596587224 2598772418 2599869888 2602842858 2603579748 2612843856 2614110576 2614850656 2617313006 2623083012 2624897792 2625427072 2629009152 2632760592 2635233132 2637450849 2642876544 2644157824 2649133354 2652482448 2656267383 2663022208 2663965056 2665523168 2667766376 2676165327 2682211392 2682970752 2686799192 2689322482 2692722384 2696564739 2706159708 2706925848 2707471668 2719464328 2722902336 2723673216 2725466436 2726787756 2729348601 2737264992 2738592032 2742328512 2747213964 2748820767 2749114624 2753420544 2758130144 2760720424 2766813588 2768727808 2778004656 2778791136 2780416408 2782756306 2791662496 2797823952 2802808269 2808788004 2809935744 2810731264 2816588054 2820148848 2822804523 2824173033 2829982848 2832640608 2835024456 2836682618 2840268816 2851756992 2852564352 2855250552 2856634792 2857932042 2859317582 2865628359 2867610944 2872102464 2872915584 2877219108 2878901949 2879716994 2891364728 2897746236 2898566616 2907843456 2910290592 2911992776 2918419812 2921160627 2923181632 2931053664 2933806344 2941706988 2943742208 2953010016 2953605456 2957223786 2964743936 2967528256 2970921646 2974677552 2975519712 2986107264 2987554944 2991214864 2994024044 2994627754 2995899984 2998713564 3000788224 3001237173 3008869248 3011695008 3014531058 3015138903 3015992518 3022649091 3027580976 3031408512 3033181536 3035734152 3037509706 3038585142 3046312192 3049795672 3059397369 3060263514 3070627648 3073511408 3080916036 3092753952 3094562856 3102896412 3105810477 3107959232 3114818784 3116328864 3119255544 3127968459 3128302848 3130132544 3135708868 3140620308 3141509448 3152148736 3155109056 3157186326 3158080156 3158716946 3162072672 3174862464 3176719392 3177618752 3181252382 3190471424 3193475824 3197513088 3205082958 3205990348 3213233408 3213714141 3218957776 3226062312 3227949186 3237303552 3241005432 3241922992 3246021504 3252785319 3253706214 3263143488 3266208048 3270868733 3275991873 3276919338 3278258368 3288579336 3290173656 3291105136 3304416832 3307528532 3308925312 3311709984 3313646952 3327049824 3327991744 3331125644 3334254049 3335336928 3338469288 3349775616 3351734848 3352921536 3356755626 3357705956 3365116722 3365291776 3375886752 3380703942 3381661052 3395339024 3399631488 3406028598 3407679858 3414690048 3419562608 3422774068 3423885696 3425654551 3427101216 3431020131 3431991486 3441937152 3445178352 3445873032 3446848592 3450094417 3454456104 3457700334 3460092544 3465512064 3466493184 3470457144 3471439664 3483791808 3485480768 3496454136 3497444016 3502434661 3510347456 3513644176 3516601132 3521399112 3536643264 3541689844 3545015999 3546167328 3549497688 3559792896 3568220436 3568939926 3570307433 3574821096 3576281856 3589280352 3590296512 3592660302 3594402042 3595419652 3608212944 3609234464 3609962224 3614887584 3620045814 3621327498 3630536448 3633955248 3635717008 3639131468 3647163366 3649686656 3656438016 3662951952 3665094356 3668178767 3688040664 3689084784 3702493278 3704006208 3705054848 3717468936 3722023041 3730431936 3737077692 3739263451 3743990712 3745050672 3758376384 3760198464 3763739364 3765564044 3769100449 3770701704 3776854144 3780032608 3785953248 3787025088 3795990583 3802342656 3807000736 3810576056 3811813632 3815393472 3819756402 3820837812 3823072561 3829469952 3836292144 3838535932 3847007934 3858156288 3863661648 3864755488 3877704666 3880387456 3891226416 3892604112 3894880836 3898158627 3905369622 3908071552 3911741792 3916214897 3916687104 3921165864 3922275984 3925969509 3937346688 3938140608 3942965048 3946668058 3949140888 3952849698 3964314816 3966236736 3967359616 3973700031 3975626501 3994533312 3995947584 3998284752 4001649564 4003990067 4015593344 4019374744 4020185204 4024456128 4030198788 4033983723 4044242048 4047645536 4051446856 4060388772 4061207502 4069562112 4079196492 4080351352 4085509824 4090181634 4102034688 4105897488 4107888048 4123671936 4126083808 4131300096 4137195216 4141080636 4153091712 4155105152 4159007392 4162923842 4163763247 4168186704 4170624612 4174134459 4187493744 4188679264 4193469049 4209581768 4214903616 4216096896 4224882081 4226078186 4235625856 4244974272 4248960912 4252536684 4255023927 4273443944 4278846528 4282875828 4284952188 4286898063 4288976373 4301416416 4303932248 4309373376 4319575491 4321340576 4326803712 4337047092 4338274952 4347849924 4350857984 4354944064 4357672704 4359923974 4361765184 4365435888 4367989164 4369225784 4384772448 4386898208 4391029258 4396580496 4400709516 4415613312 4418195936 4426066942 4435835679 4436066432 4447115904 4451292384 4456382469 4457644114 4463279568 4470562048 4475674168 4481332416 4486822296 4491036066 4491941631 4501182336 4507605256 4513303872 4517542512 4521796587 4523988777 4525269562 4541371464 4543573144 4549772304 4553601228 4556264559 4557877713 4569468288 4574693508 4575988648 4590395271 4593571136 4594497376 4605941472 4610267112 4627276192 4635519674 4641844284 4645055744 4661938848 4663258688 4668591158 4674493296 4678883316 4692454272 4695198816 4701898586 4703563302 4712264172 4715524352 4728223104 4732663584 4735779489 4737120234 4738075419 4739416814 4757627248 4758586568 4765079088 4766428128 4771878573 4785707136 4787062016 4790213736 4792536056 4807624437 4808985522 4810950592 4819850112 4826727752 4828436664 4831260742 4841923779 4845273664 4855955328 4861508148 4862884488 4880559321 4883935936 4894715232 4899312072 4915379007 4917387552 4918779712 4935260484 4936657704 4938674944 4956625248 4961292798 4962697388 4963698058 4970470428 4973909248 4982770256 4990574736 4991987616 4993400896 4996688466 4999110886 5011168512 5013597952 5018319152 5024663424 5027602272 5029382304 5035133439 5036558934 5047937664 5049366784 5059888274 5071055913 5072491578 5087191296 5093008536 5094450416 5111519787 5115056192 5122035072 5129343912 5134161102 5147987229 5151548864 5162905728 5167767528 5168809548 5170272888 5188301888 5190138816 5193174448 5197544836 5199739776 5205685716 5207159496 5225687712 5228221152 5229701312 5234626012 5239542077 5246166024 5250854144 5265521184 5270466264 5274901698 5285753088 5288315648 5298266708 5304964896 5312534766 5326044416 5327930112 5331046336 5335532752 5352330654 5353409889 5364422784 5365941504 5373598384 5378644964 5385444768 5391603063 5393129478 5412319416 5413851696 5414943336 5421576941 5430068721 5438928656 5445804672 5447346432 5450932872 5453575512 5458697202 5474529984 5477184064 5484657024 5487490519 5494427928 5497641534 5516260288 5521440848 5526640273 5533627176 5556009312 5557582272 5560832816 5565512612 5570739427 5583324992 5595647904 5605616538 5610483109 5617576008 5619871488 5633176108 5640297696 5645609046 5648346066 5659965696 5665281216 5670048912 5673365236 5680537632 5703513984 5705128704 5710501104 5713269584 5715864084 5718635164 5731256718 5735221888 5744204928 5745831168 5754438216 5757803898 5759433988 5782729456 5788174931 5795492472 5797133232 5815686912 5820581184 5823985552 5834360969 5836839624 5842321254 5846363264 5862107328 5867612688 5875985423 5883413976 5906020032 5907210912 5914447572 5917906841 5920002087 5935056512 5941843292 5949355104 5951039424 5965128059 5972214528 5975109888 5982429728 5988048088 5989255508 5991799968 5997427128 6002474346 6017738496 6023390016 6029062116 6030277806 6031985036 6045298182 6055161952 6062817024 6066363072 6071468304 6075019412 6077170284 6099591344 6118794738 6120527028 6141255296 6147022816 6154051981 6161832072 6185507904 6189125712 6197957227 6205792824 6211620954 6215918464 6229637568 6232657728 6238511088 6244385763 6247413073 6255936918 6260265088 6271417736 6281240616 6283018896 6291984391 6310218112 6314372652 6316160312 6317433892 6324145344 6339117279 6349724928 6353438784 6355237504 6362504764 6368480069 6386951648 6395026176 6410165916 6411980696 6427428282 6437915552 6452124624 6455898372 6482010864 6483845984 6492043008 6505570638 6507412428 6526286976 6532416096 6539885961 6541737466 6543056531 6551983746 6553838676 6556516736 6577158672 6580347312 6582210272 6586543887 6589737077 6608833664 6615057064 6617850624 6623419968 6627293904 6639100413 6654099648 6655983488 6662251288 6668508098 6670673856 6676938576 6686466171 6703469696 6705843072 6713511252 6715411912 6730233444 6736554099 6751773504 6761407884 6763322104 6787904343 6790678048 6799262976 6812057196 6815359716 6839125216 6845548136 6847771392 6851309102 6854202432 6862040262 6863982972 6890356704 6891746064 6893697184 6900188834 6908912208 6915400668 6920185088 6931024128 6940914288 6942879328 6953279511 6967583616 6970961536 6992908272 6994888032 7002886737 7004869322 7020694912 7027288352 7033202264 7042798224 7052847879 7055344953 7073286528 7083379688 7090031998 7092334656 7098995376 7105680351 7109125221 7136440872 7137879852 7140614866 7149642192 7178560704 7180593024 7185320604 7188804084 7190839304 7213478283 7216425888 7218468928 7219924448 7229775168 7240091628 7242654996 7246891113 7267910496 7271434016 7278262936 7294326732 7299373312 7325903904 7330188712 7336357534 7376081328 7378169568 7404986556 7408012416 7410109696 7434937872 7441939197 7444046082 7445547087 7460863872 7474155384 7478526902 7487981424 7490101344 7495032699 7498666329 7516752768 7520396928 7527478728 7531128088 7538200898 7541403408 7553708288 7554838401 7560065216 7571906496 7574050176 7589832411 7591981166 7608737367 7614001472 7621152112 7630786944 7639512804 7641675624 7646145122 7672584288 7677071864 7694015868 7701241653 7727323296 7729510976 7755409332 7760774912 7782452832 7785208224 7789761672 7796317254 7810739244 7816143104 7823483584 7832429794 7842331728 7844551968 7851939018 7874693376 7876281216 7885930096 7893336116 7898281776 7905699396 7912352547 7928629632 7932473472 7934719232 7947400062 7951253002 7968802149 7989066624 7991895168 7996569504 8003299128 8007980134 8031186688 8038749488 8040370408 8048912256 8060397576 8067967446 8088484096 8089694217 8095291072 8102893712 8120777544 8122415004 8158392984 8160702704 8171019648 8180363268 8188045803 8211794976 8215776096 8233566121 8246462301 8247343872 8252167616 8274390432 8282161272 8306183424 8310210304 8318014784 8325847684 8327526494 8336373408 8341249224 8348268918 8374987488 8377358528 8386938098 8419163536 8429807232 8432193792 8449764162 8452156372 8471251712 8472519099 8489948544 8497921824 8505073368 8510047854 8546887888 8557693056 8565751656 8569904376 8573796126 8577952746 8602832832 8607864496 8618746752 8623199387 8636705847 8639150982 8642681152 8674094184 8676549904 8684720429 8695699848 8709888128 8719847948 8723530368 8730871776 8735978328 8738451568 8769544896 8773796416 8782058516 8793160992 8801419032 8816473457 8831226624 8836391872 8852133884 8871671358 8872132864 8894231808 8902584768 8912764938 8915288228 8926559136 8951348336 8962664832 8973644592 8982072132 8983883262 9002364672 9015210512 9026607744 9031271089 9035085024 9043593174 9045416709 9047977554 9050539124 9082742928 9087146288 9095703463 9099544608 9107202456 9112529118 9115755426 9138936576 9149387016 9151977296 9160595521 9180790542 9187142272 9188994752 9211882944 9220534224 9233691379 9254552384 9271039348 9283688568 9323877696 9326517376 9337182316 9348986592 9357766632 9384908544 9390397632 9403797172 9407126604 9412628687 9424528344 9456446208 9465327168 9471558978 9474240468 9476150838 9478833628 9515254496 9517173136 9530158176 9532856256 9543757146 9571414272 9580427472 9585072112 9615248874 9617971044 9621901184 9639700224 9653455504 9656873328 9662521484 9670653113 9683847558 9690547328 9711910656 9723016296 9725768976 9739647071 9761118642 9767871872 9789430464 9798624144 9812606199 9830758014 9834775104 9837559424 9858058189 9870520968 9873315408 9913250496 9922585596 9925394776 9927396116 9940940856 9965540512 9981149472 9983975232 9986801792 9993376932 9998221772 10002762147 10007611537 10036638304 10049326848 10055204544 10058764608 10070266878 10073117868 10079009479 10095875328 10119776548 10142111826 10144983156 10186017072 10188900832 10223039574 10230112384 10244070144 10258687824 10268322204 10276963653 10295974458 10303097728 10325811456 10335535056 10337619096 10340545776 10350283251 10355301121 10376603776 10380277632 10386348896 10395089672 10399479552 10411371432 10414318992 10451375424 10456442304 10459402624 10469252024 10479084154 10481197139 10492332048 10507303983 10531042368 10540932528 10549803396 10555973813 10596533416 10609929792 10625069532 10635047997 10662092672 10671065504 10704661308 10706819778 10710922299 10728845568 10747196768 10757289928 10770889536 10783206126 10786258956 10824638832 10827703392 10829886672 10843153882 10860137442 10877857312 10891609344 10901865744 10907151024 10917394404 10949059968 10954368128 10969314048 10974981038 10988855856 10995283068 11004536301 11032520576 11042881696 11053280546 11055509311 11067254352 11112018624 11115164544 11121665632 11131025224 11141478854 11166069123 11166649984 11191295808 11211233076 11217790353 11220966218 11235152016 11266352216 11280595392 11291218092 11296692132 11307301347 11330562432 11340097824 11346730472 11361075264 11387971749 11407027968 11421002208 11426539168 11431728168 11437270328 11462513436 11469217683 11470443776 11488409856 11508876432 11515607796 11518867976 11565458912 11576349862 11590984944 11594266464 11641162368 11647971104 11668721938 11673679248 11684642508 11692726528 11694475881 11724214656 11735225376 11748644691 11751970846 11766827952 11777908527 11812040064 11814421824 11828895144 11835813682 11840004174 11870113024 11883686584 11898710208 11902078848 11921100093 11926879503 11930256118 11964859456 11976096176 11978511016 11983599936 11994854256 12004948692 12011970201 12046780032 12058124232 12060555612 12063970072 12090596364 12101951169 12110323904 12132726144 12142936608 12150038824 12154340568 12199182688 12237589476 12241054056 12282510592 12294045632 12308103962 12323664144 12371015808 12378251424 12395914454 12411585648 12423241908 12431836928 12459275136 12465315456 12477022176 12488771526 12491289741 12494826146 12511873836 12520530176 12522403377 12542835472 12562481232 12566037792 12580407147 12583968782 12620436224 12628745304 12632320624 12634867784 12648290688 12674646243 12678234558 12706877568 12710475008 12725009528 12736960138 12765071781 12773903296 12820331832 12823961392 12854856564 12866929119 12875831104 12904249248 12911796744 12958726473 12964021728 12967691968 13011141276 13014824856 13052573952 13064832192 13079771922 13083474932 13086113062 13103967492 13107677352 13113033472 13154317344 13160694624 13164420544 13173087774 13179474154 13217667328 13230114128 13246839936 13254587808 13278200826 13308199296 13311966976 13324502576 13337016196 13341347712 13353877152 13369147407 13372932342 13406939392 13411686144 13427022504 13430823824 13460466888 13473108198 13475824893 13503547008 13522815768 13526644208 13571966331 13575808686 13581356096 13624114392 13630719432 13647417817 13668793677 13678250432 13691096272 13702618204 13708404864 13724080524 13727965944 13780713408 13783492128 13787394368 13800377668 13813338203 13817824416 13830801336 13881828576 13885758656 13906559022 13935167232 13941923072 13985816544 13989776064 14005773474 14009738644 14041389824 14054576704 14066404528 14085596448 14105695758 14110689906 14146573056 14166759376 14180063996 14184669312 14197990752 14211360702 14214226257 14218250442 14272881744 14275759704 14281229732 14293248299 14299284384 14315635719 14357121408 14361186048 14370641208 14377608168 14381678608 14426956566 14432851776 14436937856 14439848896 14459550336 14480183256 14485309992 14493782226 14535820992 14542868032 14556525872 14570233447 14588653464 14651807808 14660377424 14672715068 14686494853 14752162656 14756339136 14791273651 14809973112 14816024832 14869875744 14883878394 14888092164 14891094174 14921727744 14948310768 14957053804 14975962848 14980202688 14990065398 14997332658 15033505536 15040793856 15054957456 15062256176 15076401796 15082806816 15109676802 15120130432 15143812992 15148100352 15179664822 15183962332 15217474734 15228002944 15242304224 15259733909 15261573888 15279025608 15283351248 15292290244 15345168576 15354143728 15388031736 15402483306 15454646592 15459021952 15491234297 15510818664 15564905664 15570416448 15579523344 15592634508 15601754399 15621478488 15646967168 15664859588 15684663456 15689103936 15703878036 15718626231 15726246701 15752562432 15771860192 15786672232 15796563552 15811398792 15824705094 15838443467 15857259264 15864946944 15894800124 15902506004 15937604298 15978133248 15983790336 15993139008 16006598256 16015960268 16077498976 16080740816 16097824512 16120795152 16135934892 16179388434 16190582144 16205787424 16224318859 16241555088 16244830008 16264730823 16316785968 16321405408 16340069053 16342039296 16360726536 16376091606 16423589952 16431552192 16462471557 16467132242 16470452647 16492924602 16504335232 16548780864 16564322544 16579920819 16587958849 16636029568 16651695368 16655052988 16672746816 16682498448 16696537836 16712218281 16749974976 16754717056 16773876196 16831449327 16838327072 16859614464 16899528324 16904312744 16945038198 16979897088 16995843648 17010146736 17020095708 17093775776 17115386112 17131503312 17139808752 17147592252 17155905492 17205665664 17215728992 17237493504 17246398774 17273411694 17278301964 17285362304 17348188368 17353099808 17364524793 17369440858 17372943203 17391399696 17419776256 17439695896 17447060736 17461743552 17471956656 17476903136 17496888101 17503082907 17539089792 17547592832 17564117032 17586321984 17602838064 17627956269 17632946914 17672783744 17704267768 17743342716 17753720523 17760006261 17805169536 17825529876 17830576456 17853118272 17895384177 17902696672 17925329664 17947289184 17964144264 17967766524 18030421024 18053215488 18062542178 18070170048 18087186348 18090833418 18095955108 18101078248 18165485856 18174292576 18191406926 18199089216 18214404912 18225058236 18231510852 18298774032 18303954592 18321191042 18361581084 18374284544 18377989504 18423765888 18441068448 18462155943 18467382758 18509104768 18542078696 18567377136 18593871681 18647755392 18653034752 18674364632 18697973184 18715533264 18733157289 18742239219 18780795264 18807594344 18814253208 18825257374 18849056688 18875953173 18930654336 18943117956 18948480936 18952301676 18957667256 19017351837 19030508992 19034346272 19060316352 19065712512 19087514292 19105440207 19160854944 19170144224 19230497748 19235942088 19243802368 19306911008 19313746656 19325042968 19341306226 19367695116 19381094656 19446032592 19451537952 19479294142 19522237284 19535743744 19578860928 19597248288 19619657883 19625212398 19629169593 19661516028 19669550208 19675118848 19716116378 19741041936 19746630816 19759631661 19769211231 19826500992 19845171192 19850789552 19854792232 19881881712 19917301239 19931081024 19962298944 19967950464 19973603584 19986753864 19996443544 20005524294 20015223074 20059398513 20073276608 20110409088 20117529216 20140533756 20146235736 20158018958 20239553096 20284223652 20289966312 20363713029 20372034144 20377801664 20446079148 20460224768 20517375648 20536644408 20553927306 20591948916 20606195456 20671070112 20675238192 20681091552 20700566502 20710602242 20753207552 20760555264 20772697792 20790179344 20822742864 20828637984 20859838533 20902750848 20912884608 20918805248 20938504048 20958168308 20962394278 20984664096 21008660211 21014607966 21062084736 21081865056 21099606792 21111947626 21158543637 21193066832 21219859584 21250139064 21270095994 21324185344 21327375663 21342131008 21409322616 21413639556 21421844598 21494393536 21514579856 21541779072 21566412252 21572517912 21649277664 21655406784 21659773344 21686307764 21706674319 21720274884 21740673339 21755714624 21803731488 21814302048 21834788808 21898119936 21908736256 21949962076 21977711712 21990566136 22009072602 22065041152 22085763392 22106561092 22111018622 22134508704 22224037248 22230329088 22243331264 22262050448 22282957708 22332138246 22333299968 22336641261 22382591616 22422466152 22435580706 22441932436 22470304032 22495998987 22532704432 22561190784 22582436184 22593384264 22614602694 22661124864 22680195648 22693460944 22722150528 22733889293 22769497233 22775943498 22842004416 22853078336 22863456336 22874540656 22896081131 22925026872 22938435366 23017752864 23031215592 23037735952 23130917824 23152699724 23181969888 23188532928 23243430023 23282324736 23295942208 23337443876 23347358496 23369285016 23388951762 23448429312 23470450752 23497289382 23503941692 23533655904 23555817054 23624080128 23628843648 23657790288 23671627364 23680008348 23767373168 23797420416 23804157696 23842200186 23853759006 23860512236 23929718912 23952192352 23957022032 23967199872 23979581857 23989708512 24009897384 24023940402 24093560064 24116248464 24121111224 24127940144 24150660919 24181192728 24203902338 24220647808 24265452288 24285873216 24300077648 24308681136 24343368181 24398365376 24475178952 24482108112 24517042627 24588091264 24616207924 24647328288 24700698363 24742031616 24756502848 24791828908 24815111993 24823171296 24846483816 24918550272 24930630912 24954044352 24977543052 24982579482 24989652292 25023747672 25044806754 25085670944 25124962464 25132075584 25160814294 25167937564 25257490608 25264641248 25269735568 25296581376 25349292486 25356469116 25413755136 25450019056 25473920276 25495358207 25530143562 25547806592 25640663664 25647922784 25677251369 25709713128 25733858238 25751662208 25808498496 25823593488 25869598161 25917452946 25928043456 25935383936 26022282552 26029649712 26054161287 26066792477 26129664384 26159543844 26166949864 26172226124 26207934984 26215354704 26308634688 26321389248 26328841088 26346175548 26358948308 26383703143 26449420371 26460228256 26493679872 26509175616 26556401652 26571934081 26616398592 26649005152 26674032392 26682695424 26707754304 26738294814 26745864684 26854045008 26861647648 26920933776 26946216396 26951649786 27007094016 27045631536 27053288416 27093813267 27143932662 27151617372 27162712192 27248228784 27261438864 27287110389 27294835634 27300339319 27337587354 27356500864 27382192544 27405236408 27416809728 27448161048 27455931888 27481786563 27561426816 27566984256 27574788736 27600755336 27626676406 27635648832 27661602672 27701074137 27763657152 27771517312 27813118044 27829385507 27971633088 27979552128 28011546948 28019477288 28109153408 28132809056 28171192896 28211391516 28221379812 28237886061 28333518752 28360127992 28369338624 28395981504 28422721404 28428452514 28436500884 28545763488 28551519408 28562459464 28586496598 28598568768 28631271438 28714242816 28741282416 28755216336 28763357216 28853913132 28865703552 28873875712 28879697792 28919100672 28960366512 28970619984 28987564452 29011959339 29071641984 29085736064 29113051744 29140466894 29146342729 29177306928 29218941213 29303615616 29320754848 29345430136 29372989706 29437818597 29504325312 29512678272 29574174567 29582547302 29619946224 29739751488 29767756788 29776184328 29782188348 29896621536 29914107608 29951925696 29960405376 29980130796 29994665316 30008286441 30022834611 30109914912 30124512352 30152803592 30165613632 30219353604 30237028437 30240260864 30287625984 30359329644 30367924664 30434949468 30456005888 30484608448 30519467818 30558051216 30566702496 30584580488 30690337152 30708287456 30776063472 30804966612 30830890959 30909293184 30918043904 30982468594 31021637328 31050849753 31065903363 31129811328 31140832896 31159046688 31185269016 31203508798 31242956976 31293934336 31329719176 31369326912 31378207872 31407756072 31437252462 31443591417 31452493402 31521911949 31543720384 31573344464 31593127104 31622797584 31649410188 31667921439 31676886934 31789600248 31805012008 31875208596 31905143991 31986278016 32013196512 32031920536 32132766897 32154997952 32161481632 32241590304 32271869784 32358776868 32381164288 32411574848 32448637718 32483110176 32489660016 32529461646 32633571936 32642810816 32680138106 32721453072 32752183212 32847179904 32863104384 32924943114 32934264484 32940905294 32985849204 33008670464 33013608903 33097561728 33128645088 33159841638 33166527933 33175917698 33272059136 33303390736 33310105976 33345493632 33364996896 33393075672 33424436562 33499949952 33509434112 33547752392 33653371059 33662898654 33676654144 33799056648 33808625488 33890076396 33921904041 33991687296 34020293472 34040191416 34163915247 34187551552 34263006624 34279617504 34295184504 34311810984 34407653049 34411331328 34431457984 34492797548 34546823388 34556603928 34570724608 34696376736 34706199616 34729049586 34738881716 34745886406 34782799392 34879391792 34923487104 34943913312 34953806272 34993776202 35006165814 35078179584 35095185664 35128234064 35172643968 35205676128 35245934073 35255912538 35265893828 35345567488 35408535536 35486685432 35507441046 35520012522 35610339072 35651059752 35661152912 35706236544 35780638509 35790768354 35805393344 35894578368 35928288528 35935533048 35979556063 36035910603 36060842048 36125084356 36140340096 36174372696 36181666836 36191910216 36202156496 36330971712 36348585152 36382813852 36398178432 36428809824 36450116472 36463021704 36597548064 36607909184 36642382084 36676794539 36723162168 36755979008 36847531776 36882136896 36924311886 36934765516 37018209536 37084157392 37134754272 37187743362 37295510784 37348729264 37395946368 37431066528 37466314578 37473869223 37484478438 37561590528 37615188688 37628506416 37650514748 37682200061 37698113376 37741221441 37751906346 37861308672 37886235912 37896961872 37904603352 37915334512 37951038587 38034703674 38061017984 38068692544 38120632704 38131425024 38175028584 38210880414 38321709888 38340288448 38412433633 38460995496 38471884176 38613822016 38627493312 38650085936 38682612452 38735390232 38892065184 38903075904 38958588284 38995175989 39044474568 39157721856 39194496576 39239315766 39250424796 39258339186 39273381763 39323032056 39339100416 39432232756 39482083872 39493261632 39519263322 39538422462 39653001984 39690342384 39701579104 39709584464 39763763424 39834602478 39862162048 39924597888 39935900928 39973507728 39992887088 40011048588 40030446148 40118797026 40146553216 40220818176 40235058432 40281067512 40292471472 40316037916 40349966437 40479106192 40568447304 40579932624 40727426058 40744068288 40755603328 40840526783 40892158296 40942253451 41034751296 41073288816 41107854612 41131897961 41183897832 41342140224 41350476384 41362183104 41401133004 41421204484 41440014609 41460104939 41545395584 41580358688 41645485728 41657275968 41719677066 41755896413 41805501696 41825769216 41877008096 41916336616 41924788556 41969328192 42017320422 42029215932 42124169472 42163730112 42199213584 42223895252 42317087274 42386133664 42439719168 42500278128 42540191988 42654751326 42684262016 42818645232 42827279112 42843689196 42879744897 42988787072 43029159712 43078363867 43083558144 43132824504 43145035824 43298555328 43310813568 43319546688 43372615528 43413348638 43422102433 43440549768 43481346678 43511429248 43607462976 43628604096 43669577616 43710700341 43731891511 43899924152 43955423424 43981132272 44018145204 44043890737 44059484559 44171526784 44213122184 44222037244 44269017408 44373820953 44448074496 44486662528 44524100896 44565915416 44664276492 44673282522 44765183232 44844932304 44871161412 44883864872 44940608064 44991997974 45065408864 45122381568 45164872368 45186768528 45229205388 45360391296 45386921888 45444301056 45467778586 45538994466 45551886996 45684008832 45706156672 45726912672 45749081312 45779201727 45792162262 45801395717 45850053744 45876870732 46035505728 46062431184 46075471904 46128159539 46261835648 46305399448 46363939776 46377065856 46473702891 46486860046 46591884416 46674887752 46694716992 46738570032 46777903524 46805263197 46940901504 46994578764 47007883384 47067311808 47111634108 47155878693 47178740103 47257687296 47315580576 47343254728 47360016696 47515330401 47534746336 47594840832 47684400372 47707518012 47721024472 47859437824 47904384704 47914044064 47934399744 47959163714 47979417024 48019794768 48047880804 48232496928 48242222448 48255880288 48301321838 48362385456 48407804676 48441295616 48571746432 48600155296 48617362272 48672956577 48686736362 48794192469 48796730752 48950357904 48964216224 49020207159 49034085254 49176182528 49232415848 49294656576 49387414671 49401396726 49411357941 49513005696 49583657816 49630223986 49646342592 49692967632 49739762457 49763876547 49908088704 49955086104 49965158964 49979304584 50047495344 50089613508 50136654843 50171341888 50249924928 50264151168 50321628588 50335875128 50494347981 50514981216 50529282496 50539471136 50698584972 50712938232 50900038112 50947840552 50990716414 51060287124 51095613184 51281327328 51295845568 51354502738 51419426256 51467716476 51503324416 51616996992 51647186976 51739196322 51834905892 51856086912 51870767872 52044565104 52059299424 52093574379 52108322574 52118829609 52133584954 52259328768 52319087688 52333899728 52344452248 52415869968 52430709408 52490664303 52509248721 52617269376 52642778496 52657682176 52692351096 52717896616 52767406286 52883868807 52898840742 52920456512 53018351232 53112803304 53143868162 53261161569 53298010304 53348064784 53415508608 53476589628 53491729368 53686152531 53708090016 53723295296 53841867552 53892432792 53903299572 54091263072 54106576832 54187626534 54287865324 54303234744 54325424384 54496457568 54522877728 54574220778 54589671268 54600678638 54675174708 54713001728 54764385088 54810472816 54896322096 54911863776 54963573126 55122853632 55133968512 55149577472 55201510672 55253352812 55271297664 55323205344 55386467829 55402148274 55527314304 55543034624 55626236088 55658771014 55781615043 55943266176 55959104256 56023093896 56038954576 56218306816 56226717657 56265618112 56342385792 56422783032 56442759624 56475772122 56627859519 56667037504 56720255984 56791963008 56845442808 56856905028 56873001768 57091526976 57103038816 57124918928 57172993196 57197137536 57226686841 57262542876 57316320621 57482564832 57510432672 57526714432 57634962847 57707826264 57731407104 57759395584 57920733024 57941239968 57975128904 58023918678 58143283968 58171472128 58226103488 58280933788 58292685458 58354613856 58437882426 58607231232 58641509696 58690860272 58745979412 58875637194 58887508779 59008650624 59025356544 59148349134 59165094604 59239892448 59307633693 59479502976 59535513576 59552368656 59564376696 59793243072 59828215216 59903851392 59920810752 59960261592 59989330632 60016572882 60045669222 60219829824 60249024704 60305607184 60331227264 60362395709 60438707208 60474056874 60718659288 60735849328 60793043003 60869898936 60969216896 61038935636 61116102432 61133404992 61169160976 61278133697 61380674304 61416574912 61552126944 61609933224 61661781918 61715314199 61818586368 61964937188 62043274656 62101699506 62131806726 62259622656 62281665792 62318093376 62370538032 62407017596 62485913952 62659438352 62738653824 62756415744 62815512144 62874504924 62887182834 62904986804 63043823898 63087440768 63146688928 63186254208 63218897623 63245595168 63298820376 63335842878 63353773868 63579200496 63610024016 63669924241 63750417192 63810287982 63972556032 64026393024 64063841072 64177970659 64265533794 64309995904 64322963264 64483180608 64543739568 64635839653 64717553736 64823149696 64897275436 64966220352 64979320032 65058923292 65120022957 65267143872 65285621632 65360276212 65442906144 65504366424 65616408649 65694359808 65726208768 65849886228 65868528968 65881810588 65971698408 66027217806 66195123456 66257290176 66319683276 66333055866 66351835396 66606781472 66620211952 66690987264 66729993792 66786151344 66848873124 66999899904 67095504784 67215035273 67306742118 67325797308 67353308288 67598113296 67617250976 67694571791 67780152792 67843808082 67983374592 68040586944 68080382832 68177529497 68201667879 68327830494 68375103104 68526013248 68559235008 68590369008 68623621968 68688243393 68721543803 68815306098 68862915968 68985595096 69093646776 69113207856 69392753472 69412399232 69458099172 69477763432 69491772812 69565598784 69730290069 69758783584 69846974208 69887826624 69907612544 69987552404 70012331628 70053280759 70256468128 70345287936 70411352256 70491868146 70511825076 70531787656 70817071072 70973370864 71014882092 71040025044 71302119504 71322305824 71412473088 71561277018 71581536708 71610786688 71789156736 71856577056 71871066096 71938745571 71959112126 71973621841 72071821206 72121684096 72250168712 72280680192 72348745392 72363333672 72383820432 72404312992 72451982757 72487107847 72661943424 72697170304 72765627704 72796356864 72857619648 72900232944 72926043408 73030104543 73195096128 73215818368 73284764168 73353589078 73368379973 73446324336 73551127881 73764273792 73848623772 73869531032 74102095089 74168314784 74269508544 74375486724 74445335979 74697458528 74791892736 74862133056 74932629156 74947738446 74968956876 75230377376 75257012832 75301029496 75364400122 75396226752 75482442882 75503812692 75772471824 75793923744 75809206704 75830669024 75902077174 76069407348 76122035968 76137385088 76241265408 76350057168 76421760828 76486074621 76643419776 76680576896 76824867266 76921990992 76943768352 77031754107 77227644032 77254986624 77300171872 77365224904 77470780464 77608794483 77784130368 77806151808 77917176568 77990351978 78088949136 78162483861 78200377431 78388993152 78478631532 78500849592 78516678372 78546763526 78646064112 78864465512 78964167744 78986523264 79038526644 79076844924 79151109429 79348261113 79380684768 79403158208 79419168928 79527526848 79669204956 79715802243 79724324096 79849195776 79947015456 79985774176 80022097176 80060892296 80237594052 80293106432 80562135024 80584942944 80632075832 80699932874 80958212384 81136894608 81159865248 81281439801 81454852116 81488136576 81511206656 81681053566 81784316592 81861331167 81884506902 81901017957 82069502592 82146577632 82215709224 82263795922 82367795664 82445359689 82684280448 82700952768 82724366208 82802266008 82842408968 82880029218 82920209878 83090791168 83103222411 83160717376 83290971456 83314551936 83439354132 83488156521 83511792826 83754016192 83832673232 83849577112 83938656384 84034640844 84058431864 84327460224 84398427168 84447790504 84634174548 84713658183 84772267328 85000556256 85080383976 85309502652 85368524032 85637290464 85654558224 85687378392 85759489794 85977574144 86058319424 86156727734 86265649008 86290071648 86597110656 86621627136 86639093376 86745231056 86826697276 86844204866 86881099536 86962693356 87022858496 87035878017 87214925952 87257208192 87339155232 87421400682 87439028187 87463783022 87656823639 87799848304 87910846848 87962264544 88036290408 88087781474 88118969118 88343053568 88426244368 88444074488 88538034816 88722523701 88747641906 88973325056 89048201792 89131830832 89328552984 89346565044 89689864608 89742322824 89767729744 89881216128 89983995948 90068503833 90130817728 90329744736 90373537056 90458410776 90569227331 90711085311 90720782592 90773843776 90935557172 91077988932 91103773992 91368017664 91412313344 91453825344 91498162624 91558403454 91584324524 91602791434 91700107488 91753741464 92071011456 92124862368 92150943808 92256319078 92523671296 92610798896 92727879552 92754131712 92947405782 92973720092 93183768832 93197710089 93349775504 93389433984 93477140064 93555807048 93610526394 93881803008 93989157528 94015766768 94134623616 94223268216 94311757386 94330774251 94357480206 94631161152 94686509456 94720033392 94855193257 95003764317 95030660802 95069492672 95368800744 95415036024 95442048944 95531924719 95808769408 95828088128 95918327428 95958834048 96039589536 96095761608 96464993856 96484444896 96511760576 96602643676 96693367421 96724770912 96815609352 97143492864 97200310592 97234724544 97345913154 97373472724 97588384938 97593461504 97900715808 97928432448 98040414318 98068170508 98464831696 98589313152 98774829342 98802793452 98822715882 99026011392 99167315632 99260447972 99292685184 99343981979 99385935264 99479524914 99499583799 99527753094 99816177408 99910172208 99930317928 99958609168 100052738093 100094990688 100179227016 100273309686 100342683776 100499849856 100528302336 100643257176 100671750256 100988695962 101029962432 101058564992 101078942272 101397169944 101425876464 101570605169 101800076224 101895681104 101981432828 102120574248 102562654656 102591691136 102709005476 102805463971 102838852512 102935432952 103233993984 103294373952 103478392644 103538915557 103669811784 103712173824 104089130208 104118598848 104187148758 104216645148 104237659218 104267169908 104638175376 104667799456 104688904496 104831739936 104861418816 104981328606 105018497442 105234538752 105285556992 105384702192 105435793232 105534812572 105767737614 105797681484 105840913024 106036702464 106225606608 106287736324 106377184243 106522323138 106596020608 106696129568 106831017216 106953179256 106983458736 107372305062 107416180032 107446590592 107683735104 107784865584 107806599144 107938668189 108182526144 108213153664 108375253068 108438640079 108575730648 108606469488 108992915136 109045755456 109148441556 109179342536 109201357276 109303913021 109350349416 109528770176 109620945632 109792644192 109823727552 109927146252 110030383617 110083726907 110267937024 110403021344 110506705624 110542595328 110646410688 110772935658 110804296548 110869104269 111054628608 111252472176 111317542028 111563230086 111886532352 112046187792 112077909152 112453435314 112531236224 112684771584 112845566064 112885519248 112951544244 113046600183 113255719038 113334075008 113440511968 113570232013 113583926016 113690885616 113713810056 113746003536 113853115761 114183053952 114206077632 114249837856 114345986392 114394275072 114453373682 114525085752 114632641242 114965129664 115020865344 115053428864 115237300899 115269925694 115293168529 115415652528 115841466048 115882479936 115950257808 116047837356 116115711943 116452206976 116561867576 116585370916 116709227712 116875764852 116985527967 117283019392 117381720544 117491958824 117751274388 117775017558 117820145289 118017301248 118296698268 118330189208 118479784896 118615267386 118959005952 119071027152 119104737312 119128753392 119586486144 119656430432 119807702784 119920523184 119978661264 120033145764 120091338444 120439659648 120498049408 120611214368 120662454528 120724791418 120877414416 120948113748 121049899311 121437318576 121471698656 121586086006 121610602421 121739797872 121938433792 122077871272 122232204864 122266809984 122338321952 122521580349 122556267394 122826760353 122833149824 123104253888 123219866448 123323563836 123395693883 123430628398 123929874376 124086549312 124203399012 124263613452 124320043827 124380314817 124636186752 124741076064 124814035192 124971827904 125267689239 125318876704 125477307648 125631024288 125749009848 125774365668 125809973608 126087647796 126174881536 126293377856 126372508416 126437795246 126491190336 126597640752 126671685756 126707547736 127158400992 127220048032 127339848482 127500834384 127620575964 128052786048 128127682144 128355941318 128531067588 128619991808 128639234691 128645926528 128966361216 129087479136 129235091601 129271679306 129435107472 129646299392 129794550872 129932440704 129958640064 130117846584 130240045914 130266307299 130534287744 130571243264 130720552424 130885812288 131008732848 131132101023 131195674533 131232817298 131699772456 131737057936 131763621176 131943396816 132054435612 132131672211 132178453677 132514580352 132639366552 132666111732 132703670792 133121462859 133213562944 133240423904 133459987584 133572302688 133697746248 134191009568 134430070546 134613484236 134651594616 134706616576 135196226592 135234501952 135389143582 135560305584 135687616164 136081173888 136160765664 136355058994 136403335758 136655660988 136750206208 137052026496 137118470016 137180738016 137247243936 137337605181 137376486786 137404187151 137443087606 137630612196 137725831936 137971190192 138187293552 138226415712 138384478617 138785506944 138824798464 138916198344 138955526864 138983545624 139131197568 139421108673 139460580138 139517567168 139775653248 139815225088 139975104808 140024663256 140106561518 140415789591 140512936256 140822704512 140983736292 141023650152 141063575312 141536220309 141634142144 141946741728 142029764184 142080050088 142545991203 142604239008 142644611648 143122554036 143163073416 143221573376 143578313472 143713154112 143742132192 143877491142 143918224252 143947243682 144143642412 144243368192 144500337424 144697490784 144726667344 144767640864 144808625984 144903965514 144974215694 145323886848 145394340608 145531255408 145715239296 145800465888 145852086816 146018869731 146060209086 146390192256 146431636736 146569528336 146707178156 146736759946 146892648672 147060621477 147102255762 147528547584 147697247544 147739062064 148204190178 148234073823 148336629568 148539017088 148750973448 148890671958 149291629641 149394917056 149724266112 149865258312 149895476892 149937913752 150460754752 150514025664 150602058992 150728800244 150792453504 150964885764 151007625384 151544943648 151587847488 151618413408 151661338048 151804154348 151946720233 152138814696 152274770176 152700114336 152843521656 152972149242 153286839552 153361153792 153649734532 153843981984 153887536704 154063508214 154455288064 154509973248 154600343744 154730449808 154941560928 155217588966 155568260736 155612303616 155834353136 155980703956 156177898272 156324967722 156356488827 156400754862 156777986304 156957263064 157001699184 157033356744 157093527052 157225731289 157292128224 157471992909 157728931024 157928335488 157973046528 158077053288 158153689848 158302218858 158696522226 158761369536 158806316416 158838337856 159055053696 159137225051 159338409912 159431604486 159894030912 159971548352 160044194352 160121784592 160272567917 160475188104 161124270048 161169885888 161264151664 161399865748 161551443383 161916424768 162273789216 162319730496 162562879602 162704010161 162909704232 162976273152 163362107132 163568633184 163722662334 163769013804 163802035914 164139005184 164293155264 164431418448 164527591844 164735591328 164890719378 165368560896 165401905536 165448732416 165604532016 165684817936 165760058436 165840419756 166206444822 166321434752 166581942912 166629103872 166878708264 166976313042 167023585652 167508032384 167665346464 167699154224 167857072999 167877312768 168069281688 168116863728 168654920448 168796854336 168895581008 169196468101 169268349096 169427316366 169544534656 170001112512 170160767952 170403577267 170619005304 171274580928 171309116448 171374756784 171518979588 171619298389 171680060523 172116638848 172313455468 172531298016 172580143296 172904888541 172988713711 173194221312 173278186752 173490462112 173653394552 173688409732 173762199072 173925386712 174071756034 174429851904 174514416384 174678310464 174842801364 174878056374 174927566044 175313647278 175599696608 175821693696 175924529088 176072580816 176175562948 176237938236 176852488736 176888148976 177076069632 177445047402 177495283812 178096403584 178263661664 178467507449 178657105968 178693130088 179379729216 179484645648 179535459488 179740759583 179762432256 179967991896 180137007666 180261635456 180659489472 180747074112 180916821552 181087187127 181138454662 181174979117 181422170622 181547687552 181871114344 182155977864 182207547984 182379129009 182467547339 182907650688 182996325248 183116806908 183168649048 183205582868 183400214976 183507482928 183834401091 184142022912 184249724736 184301887616 184512638156 184685922001 185145942597 185221597792 185455759104 185894811564 185947440184 186395420178 186699551008 186778867968 186954280128 187111614096 187221052788 187978315056 188031533536 188269247232 188446536432 188623514772 188661548502 188714960412 189262322304 189373018912 189440066784 189656692869 189710386514 190007528634 190061321604 190138985344 190737601488 190830072048 190884097888 191009772723 191063849438 191102375233 191617538816 191656176256 191836654856 191917668096 192079179072 192191523216 192533911977 192929987712 192968889792 193023521152 193205287352 193386734842 193449541824 193631218704 193907518959 194400621184 194469449088 194691826308 194746945448 195176769876 195360068871 195801431616 195856864896 196080828636 196136341016 196849225947 196929663392 197178626304 197549658684 197605586904 197645431764 198334631264 198520895944 198585370368 198687963958 198771870528 198959049828 198999167598 199055506188 199820344416 199860635856 199917218336 200105476186 200189981376 200358454032 200546619372 200685367552 200999699712 201286514352 201343500512 201645105819 201977391924 202059924864 202117129984 202157884544 202794339888 202851752928 203083715373 203141210338 203600152448 203791362208 203962865656 204241148496 204532588491 204605003637 205125309312 205183382272 205418010952 205610927942 205677705024 205870865904 206064730179 206164631409 206588747904 206956785288 207077831114 207339623568 208178260416 208237197696 208374297516 208433290296 208475318436 208534339816 209190870207 209276350752 209335598912 209377808992 209663479872 209722837632 209962657212 210036994884 210159842277 210769404384 210871586464 211069625144 211535475228 211595362968 211681826048 212451213216 212575472648 212754368486 213044646276 213192041216 213392259136 213906358512 213966917472 214744610124 214832360064 214893181184 215367470208 215569731168 215613198288 215816236713 215877336378 215920865523 216365052288 216426307328 216750506136 216877280158 217151461296 217212938976 217355948271 217461323541 217985830272 218091510912 218296883112 218358685072 218402714552 218607826042 218700698832 219057540352 219090313629 219241891264 219585288384 219647455104 219854292504 220060767234 220105139919 220167453814 220653383643 220806042688 221013411248 221292821376 221545871316 221608593096 221738208538 222504944352 222635084056 223126460172 223336007937 224092375584 224155818304 224906870628 225062472448 225691132128 225771038496 225903088488 226093200366 226511438076 226668150016 226881023936 227140464026 227381771232 227427620112 227492007072 227706231522 228366107904 228412155264 228499675712 228691972784 228906747364 229050171504 229265282484 229458223863 229930259328 230041730688 230106857728 230474601798 230539851388 230586337058 230831305056 231095262321 231682932096 231764959872 231900515616 232095674712 232231423886 232904413952 233123735152 233170741832 233418455424 233751529704 233971055934 234566038784 234601132293 234763441088 234983917648 235502548776 235550035116 235640290578 236593396536 236660378416 236959569792 237230534772 237453328287 238142054304 238209474624 238257506784 238773417509 239147406729 239172972288 239312860864 239841046368 239957322528 240066291528 240182676888 240879319296 240996098816 241222428736 241449582836 241754828832 241896227496 242099798622 242874637152 242943397312 243172172012 243221204842 243479595744 244155742544 244464409728 244533619968 244676643904 245043160698 245112534788 245653520706 245666299648 245703053871 246208507776 246439732896 246647127672 246791387766 246861256796 247859748752 248173098624 248406798024 248527226904 248640087654 248760629634 249272373504 249482152128 249628070384 249943655808 250072782223 250464469563 250535378478 250637753408 251262048576 251498019696 251548731336 251619947216 251856892441 252175295592 252586755712 252875590492 252982380672 253195281504 253343371512 253415095472 254316801984 254440096064 254679696964 255001668768 255241151928 255677730253 256105572096 256255364288 256711882636 257062135176 257278469382 257291853056 257932722432 258174958272 258470183202 258543358612 258870214944 259589101744 259864881408 259917280128 260235693168 260480091828 260532614598 261068575488 261441104848 261771624576 261906861581 262017465696 262264202046 262317084561 262391349066 262465634596 263399544912 263474115872 263527242352 263775400427 263886793632 264108871224 264263344422 264356907354 265029160704 265278733104 265332223464 265407341584 265657270109 266242925718 266427125888 266480847808 266919975168 267144605376 267395492496 267777049991 268382019136 268860141092 269226968472 269303189232 270392453184 270469003904 270778287164 271120611168 271375232328 271707681993 272162347776 272321531328 272710117988 272806671516 272966231923 273311321976 274104052992 274236940032 274361476032 274494487872 274675210362 274752973572 274808374302 274886175212 275261224392 275942380384 276374587104 276452831424 276768957234 277571013888 277832396688 277911053728 277967091248 278262395136 278842217346 278921160276 279035134336 279551306496 279950209616 280049326512 280213123036 280448940277 280831579182 281025872512 281645409024 281967472584 282047300304 282127150624 282449765059 283072440618 283268284288 283893483456 284059528368 284160100176 284565579771 285091982406 285208478016 285289223296 285883687481 286245108072 286326146832 286595774157 287426308224 287484264384 287754982284 287836448504 287894487364 288287284824 289000674848 289394981568 289453334688 289535281728 289617251968 289807931028 289948431388 290080102263 290220734573 291062510816 291430478592 291600931776 291704173632 292037739462 292120418172 292291274891 292780384512 293139056672 293414356312 293473519892 293785297344 294121242954 294204511524 295394495088 295478124128 296408380356 296468147646 296673259136 297078034176 297501946896 297781343916 298031945937 298583259282 298789834112 299448532224 299730516624 299790953784 299875827504 300158214279 300303732509 300921509504 301028051328 301204117984 301457600488 301584907008 301929771528 302015250768 303089887296 303175694976 303236826816 303322676096 303608308696 303893440466 303954717031 304277629392 304711815507 305400228672 305687043312 305944298484 306123240577 307299469064 307687963968 307775073408 308127016428 308416391913 309200687488 309460899616 309883121856 310435177932 310616746671 311136521472 311668706272 311961407912 312355796544 312649935444 312712977654 312801509724 313914526128 314003398368 314066713488 314187054104 314451462578 314584256448 314943985818 315457862048 315856670976 316154106576 316307379696 316604437716 317393044452 317522739072 317612632832 317676675712 318110107392 318274450102 318676819824 318863208972 319131552729 319788061824 319943096704 320088388704 320243569184 320545135834 320609770019 320950376208 322248540096 322339771776 322528303328 322799731496 323102886766 323816004567 323832849536 324547578432 324639460992 325125759204 325315920237 325408020322 325819408464 326724214264 327137266368 327445324668 327538027608 327604071828 327911739063 328586310528 328862836896 329055183688 329471182656 329781438756 330091150851 330251180721 330803811072 331209064032 331369635872 331520116872 331680839512 332412889644 332607312807 332642869504 333163885824 333757416528 333952626084 334047171304 335016064768 335330692928 335398308448 335714145998 336138563376 336233727456 337593708672 337791162016 338392936202 338536698192 338854632732 339089069312 339139800549 340002225024 340321535904 340710696039 340807154534 341238010608 341559347283 342549161856 342618232896 342749513568 343037959176 343238596778 343360121046 344233277696 344626910936 345062596032 345160286592 345711902697 345809777082 345879505587 345977427422 346980924224 347306789104 347376819464 347524398144 347850773424 348143512068 348347135829 349356620928 349685602728 349756112748 349855132088 350627294556 350956583901 351199393216 351849058176 352145161632 352351125896 352475876472 353460435867 353704977472 353776297952 354890094804 354990567624 356192807168 356527323328 356935014898 357314211936 357386260176 358759458432 358969291296 359070918976 359481519166 359935983792 360274015332 360523270912 361318978944 361494148224 361833643104 362174374254 362276909324 362349958234 362844341244 363095375104 363149697933 363742228688 364311955728 364415095968 364758258018 364831807263 364935094678 365815301376 365992650496 366233613816 366337298096 366411165736 366800429952 367014965856 367564741047 367668802182 368499449472 368603775232 369025276312 369371844002 370187081649 370291885194 370443195584 371789623128 371894880368 372790840356 373140944451 373399102016 373908560256 374223228192 374442105576 375803067717 375956630112 376063067072 376893072864 377247029544 377323097004 377429920824 378524644608 378746037824 378880133568 379313385738 379420773028 380015057268 380122643208 380277970688 381475202976 381660144096 381768195776 382019545446 382127698876 382204750466 383312352512 383673309712 384158358144 384383046432 385067823954 385859975424 385937779584 386047042304 386410574704 386773469684 386899083648 387262437408 387705274803 387815037918 388801242368 388938898176 389383652616 389493890896 390353539752 390720137742 390798921897 391602863232 391713729792 392161657272 392272682032 393587023599 393698451894 393859326784 395099317368 395211173808 395290863528 395775116693 396395016633 396669262528 397041791888 397375927916 397543741056 397918099656 397998335196 398111012376 399640688832 399721271712 399834436672 400210952372 400379962752 400586807887 400716908064 401093238744 402573028704 402687001024 403290211638 403444739929 403954783848 404119849728 404315769088 405588679776 405703505856 406167430746 406282420676 407200304896 407582724416 407925731312 408482296992 409065176982 409210007274 410250618624 410836021904 411221855884 411355410048 411741731808 412129460358 412212561453 412329262818 413177495808 413913570576 414155662228 414504200671 414679247136 415153435851 416356520832 416474395392 416748595032 416866580592 416950636872 417068679632 418381740414 418552701504 418671197824 418755617984 419326959744 419445675264 419925314424 420073989768 420319684554 421538808768 421743172928 422139250288 422536769963 423070950456 423190725936 424902426432 425150945296 425508736972 425908350737 426089292552 426784518272 427812717024 427933834944 428946935879 429489220248 429664720128 430734940416 431139462336 431226396576 431632473426 431754672756 431841731046 432007199393 432730104576 433501012272 433754560316 434302922592 434425877952 434711896542 434922647082 435971660544 436183021824 436593766224 436717370144 436805429104 437215652084 437401397664 438180627258 438483782528 439170576768 439294910208 439708585008 440121534468 440210279838 440334907628 441306767286 441612085376 442026822496 442532283361 442585642752 443091742632 443217186192 443476417076 445009888704 445270168112 446252920344 446672015874 448184751168 448311636608 449245794613 449813741256 451382264256 451542076992 451806176976 452186400732 452450877571 453022876152 453762047872 454280928052 454763542464 454855240224 454984014144 455412463044 455840160699 456061154329 456824310528 456999351424 457383945568 457813494728 458100343008 458530564968 458916447726 459314860543 459860518656 460083461376 460949203596 461079702776 461172674116 461662610112 462190524642 463365864192 463529919744 463801031232 464191349424 464462847772 466247470304 466341483664 466836910848 467503059408 467942111868 469202264586 469526882176 469967835296 470505246911 471005097552 471100070232 471280581156 471677193867 473186793072 473320756832 473862002537 473919139584 474461069544 474906656574 476284108608 476418949248 476515013568 477411675153 477546835018 477643126763 478294813458 478625721728 479682092736 479914645056 480132583056 480365353776 480817703751 481050806621 482444857472 482899165672 483509657664 483792454992 484199597244 484654330149 485749274304 485886794624 486344344024 486442409684 486959191488 488112030483 488311485088 488928819456 489353287808 490086321396 490225069576 491307041412 491406107742 492417015552 492879465792 493294255344 493582775532 493722513592 495719497504 496346197248 496813596048 497054453808 497280175308 497521259268 498964304256 499256140768 499887311616 500145564446 500928939126 501070756956 501275506816 502524097152 502996039392 503097462672 503239894432 503571218997 503713784882 503815352887 504350591184 505173511424 505751180984 505964761344 506390563008 506686743024 506830190944 507409754929 507589404303 508633603968 508880192128 509359393928 510003337536 510482303856 511210731801 511355460506 512510728576 513423765272 514124270352 514556938764 514857895167 515040181569 516349916544 516940366404 517086717224 517740429888 518714665623 518966141133 519178203488 519834560256 520471386336 520960183656 521065229196 522882209696 523543249152 523813723162 524034931392 524528404092 524634169122 524782698132 524931269192 526799089824 526948231744 527054484704 527550800854 527773587264 528217742448 528526688844 528713814708 530557466208 530664446928 530814683168 531314540218 532485851436 532854251776 532961695616 534289210752 534790984992 535402522347 535554099982 536764038272 537720282184 538453936944 538606378464 539222278749 540784906368 540938007808 541556574328 542241222336 542750464656 543261561381 543415363986 543524937351 544643062656 545420235976 545613343032 545932463846 546622643952 547137387027 547402642017 548722952064 548988975744 549350420724 549505947144 549616748604 549772350424 550522448784 551503203273 551884760768 552749174208 552905662848 553537914468 554057766003 555437827791 555664793376 555822107456 555934182496 557684434692 557842320552 558070268672 559900419232 560098653024 560426246072 560897880554 561663158364 562051745024 563934945168 564094600608 564254301248 564899530118 566144881236 566536568576 567786966912 568119056736 568320200352 568970078607 569131159542 570183964812 570416956032 570578446592 571767374962 572490216144 572652293664 573029318169 573191548314 573307125699 574852616448 574968528768 575509964568 575672897008 575788974728 576574569648 577601735931 578001349696 578789963136 578906669376 579070563456 579234503936 579615862056 579896862776 580160204526 580441469146 581722556877 582125021632 583201863552 583408347264 584075478924 584240836344 584582549782 586278113344 586828712624 586947039784 587570594688 588242485908 588409023048 590547677841 590788990176 590956248256 592816760712 592936295292 593346518272 595003893792 595562687832 596063891874 597166518564 597579668224 599461033248 599581907568 599751655008 600316428558 600607465018 601843019008 602056102656 602408235968 602915200976 603859543056 604030501536 604935317457 606179774592 606351389952 606473653632 606645352192 607216617392 607786880932 607909434062 608555258784 609251146119 609423631014 610800457344 611374086624 611888596968 612246481154 613597765473 614598938128 615375927936 615550146816 616254032856 616832783826 618401374976 618493894227 618921799232 619766243712 620870355864 621233493342 623337412544 623922815824 624711593088 625299870888 625425955308 625603019448 627829052256 628006796736 628133426976 628374108208 628902925156 629168512896 629493555251 629887971636 630479526831 630915724096 632308213152 632614759392 633208875432 633984591317 634786088904 635045478144 635353351424 636548900204 637353639648 637726417944 638263105458 639576123648 639886193408 640176777408 640487138368 641090271668 641219540038 641900752416 644497080192 644679543552 645056606656 645599462992 646205773532 647632009134 647665699072 647762596569 649095156864 649278921984 650251518408 650631840474 650816040644 651638816928 652383970623 653448428528 654274532736 654890649336 655076055216 655208143656 655823478126 657172621056 657725673792 658110367376 658942365312 659282789497 659562877512 660182301702 660315419757 660502361442 662418128064 662739271744 663040233744 663361679024 663986352799 664825779288 665214625614 667514833056 667905252168 668094342608 668723473033 670661385856 670796616896 671428291996 672277126752 672467454912 674059470667 675187417344 675582324032 676785872404 677073396384 677709265464 678279601098 680004450048 680643071808 681421392078 681614309068 682476021216 683118694566 685098323712 685236465792 685499027136 686075918352 686477193556 686720242092 689253821872 690125192064 690320573184 691423805394 691619554164 691759011174 691954854844 693961848448 694613578208 694753638928 695048796288 695407873853 695701546848 696287024136 696694271658 698713241856 699371205456 699512225496 699710264176 700369166651 701254589112 701913167802 702398786432 703698116352 704290323264 704702251792 704951752944 705957677249 706920871734 707409954944 707552595904 709780189608 709981135248 710994236183 713054646656 713870029796 714628423872 714772520352 716320252527 717518916864 717938582592 718141837952 718963038332 719638247797 719871967584 720548030664 722637957888 722988296448 723667286208 724348748508 724553818648 724699916468 725688682488 726299395866 727484457376 728623911456 728830191936 729516516036 729663614526 729870189356 732467227632 732674596192 732822331472 733600859904 734029931712 735129482094 735337604364 736998898944 738050552624 738743688004 739365388003 740374163298 740583770388 740886391168 743579246256 743789760736 744640289701 745581680712 746281888902 746798204032 747817120512 748446456384 748884211152 750218346669 751606135434 751913260224 752126134144 753786145728 754494059088 754646194008 754859841648 755570677323 755936981833 757492075648 757760267136 758626771476 758841546056 760030114536 760245286416 762950405952 763320288192 763536391552 764039090892 764255397752 764409500932 765127391147 767033190759 767346619424 768316716288 768766092864 770135647908 770586088349 771875559168 772821149408 773546939368 773798167296 774524874816 775410549606 775630075836 778767305232 778987781792 780707079504 781440275484 781597843794 783205726464 784323314544 784545364064 785720584743 787174047198 787396903788 787718653568 790198634736 790422347616 790581727056 791326201281 791550233386 791709840251 792790033266 793338525056 794083583776 794751855832 795087482112 795836199312 795996670392 796222024752 796971810327 799281377664 799442543424 799668873344 800421904744 800759925504 801173615774 801433816128 802186477488 803331149973 805146057408 805374002048 806580423276 806889479858 807052179703 807909567696 811177359552 811407011712 812334861492 812564841352 815123045979 815165448832 815851462624 816964593984 818130353964 818420014548 818898695769 821672043808 822443711768 822710820096 823483463616 824258920716 824425122906 824658525636 827827141152 828311324456 829008401342 829358494272 830306871702 832713041664 833497190064 833733161184 833901273744 834137359264 836763480828 837105403008 837342395648 837511235968 838653919488 839850628848 840147979536 840639369108 841346820831 843077617536 843486345856 844278500576 845073539926 846141900912 846381451872 847349295177 849804852864 850301890592 851017473944 851816701474 852178585104 853569036544 853696739313 855625434048 855867669888 857651062443 857893871758 858978440496 859787322471 862278924672 862452793152 863264946852 863509345512 863683462092 864014398786 867002024544 867509120632 868605845184 868851755904 869423793084 869845294164 870240306789 870662203719 873187532448 873434740288 873610858208 874431304168 874802795328 876361254516 876873824673 876967565056 878341153536 879417170016 880243068936 880420559676 880669815256 882613534572 883224170752 884053644992 885064566722 886183485264 886434372384 886952834152 890019777408 890540336224 892505840688 893344031748 894095837811 896369502336 896623273216 898491589226 899627482512 900474642837 900911197527 902764528512 903084153984 903612353952 904372801464 904901755142 906045752304 907524095744 908561856104 909527084928 909710480448 909968028288 910824926088 911680321398 911864151093 912122308658 913998702848 914135446521 914767891136 915626989456 916200686016 917061129936 917832895452 918369721731 918629721086 921898407192 922159405552 922345348232 923325220224 924381049284 925249175739 927602062464 928382698848 928925695544 931850240013 932494940608 932682967328 935006118816 935884223736 938404529172 939053764352 939935670592 941010493822 942010195104 942200140464 942561162312 943354387734 946373586144 946641513664 947724005074 948922139088 949813313148 952568217216 952837898496 953030027136 954823350306 955093670036 955286253526 956589626916 957251443456 957394658187 959364185472 959829290112 960265166112 960730707552 961635407502 961829310057 962101613242 964889714944 965798331344 967019315328 967584909984 968399194488 969308660298 971498548608 971773589248 972688688048 972884819368 973918382976 975947760711 976224060966 976622970176 978706575616 980172642792 980450139152 982614082824 982812215484 983735217189 985758931584 986588510688 987165551064 987445027184 990753542163 991438995008 993627192096 994108907616 994560350616 995042518536 996261500641 997821938421 997928608512 998512281536 1000291128892 1001857878252 1002141513912 1002551013632 1005048194304 1005992078784 1006194925344 1006479788864 1007142437994 1007427569764 1007630705774 1008701182368 1011502361968 1012781126016 1013373486048 1013660381888 1014819509858 1015178808606 1017267207936 1017760384256 1018718787856 1020006675072 1020964607712 1022132088117 1022421463602 1022710921012 1025021457152 1026847530544 1028248540704 1029113877528 1029715790334 1030080363138 1032699833088 1033880732808 1034173434448 1035480859776 1037429331246 1037638516761 1037932282266 1038356406976 1040942772672 1041920367312 1042130458392 1043407125827 1045041407487 1045764419392 1047627446324 1048069862784 1049056808184 1049268338244 1049565396264 1049862538384 1053598179648 1053896463488 1054108969408 1055101601708 1055547174528 1056435484896 1057053377688 1057427629416 1061114932416 1061328893856 1061629366336 1062629080436 1063627041631 1064971702872 1065923391232 1068578421504 1069581969984 1070805044694 1071108199964 1073528076544 1075440564368 1076907873888 1077212756928 1078444557498 1081569812736 1083113148656 1084482444672 1085500929312 1086523122762 1086830727972 1087049874702 1089286125312 1090840471952 1091226686064 1091864927692 1092783801769 1093245287904 1094274774054 1094495421789 1094805284034 1097445904128 1097977951488 1098700841448 1099011894288 1099233497208 1099544700848 1100580119023 1101044897568 1103006406546 1103769521536 1105498348416 1105811325696 1107075828936 1108115532006 1110875655582 1111329586752 1111644214912 1111868364992 1113960575357 1115368869384 1115684641104 1119800838464 1120197306048 1120852492144 1121795761108 1123326316728 1127869890336 1128189201216 1128508602496 1129799060236 1130860103681 1132289762472 1135573933824 1136238113472 1136640400704 1137940157214 1138262319084 1138928071127 1140367929624 1140833912064 1143534749924 1144980432288 1145304587328 1146058636338 1146383096628 1146614251398 1149937057536 1151019929136 1151345794016 1151577949456 1153149139296 1155203471862 1156002699392 1157579926272 1157813338752 1158141126912 1159231724112 1159793725552 1160320409052 1160882938292 1163445113754 1164250043264 1166403727104 1166816694528 1168150957848 1168481672688 1169165099564 1170149026673 1172556226688 1173657425248 1173894079568 1175141189376 1176484971816 1176818046096 1181095355682 1181577980352 1181912496512 1184375276707 1185633521424 1185872590584 1187325350079 1190007787584 1191125375664 1192127783748 1192825040869 1194333037128 1198922066496 1199163815136 1199503310016 1200632857116 1201214930036 1201760423661 1202343043231 1204816471936 1205830401952 1207719086112 1208061003072 1209870634914 1210334219787 1210920995977 1212359549184 1212947307264 1214433234784 1215573761864 1215818868124 1217110517568 1218502292238 1218847262028 1221600914688 1222748173248 1223777193936 1224492962308 1227195530946 1229197876256 1230751855872 1232508065712 1233665567652 1236987788454 1237843598464 1239532487424 1241740711728 1242466986684 1243512602013 1246674825088 1247845631648 1249272552143 1249423186176 1250599741776 1250851910616 1251206038896 1255658104512 1256013593472 1256266853952 1256748216416 1257805850312 1258337025792 1258987110502 1259775943272 1260959053662 1261831448192 1264616426304 1265229518784 1266417750864 1267610309889 1267969182634 1268224853819 1269572177808 1273097800408 1274707279296 1275452835888 1276526210916 1277272831373 1277725052211 1280353554816 1280974276736 1282180543336 1282439080076 1283801504832 1286840807637 1288994160384 1290113213312 1291198925984 1292411547064 1295264018268 1295525193138 1296021598179 1298190313728 1300503036816 1301263680948 1301632081288 1303277633856 1304767941246 1306896857056 1308549065472 1309781298672 1310152110432 1310416287312 1311646956252 1315451347584 1316220734752 1317884730624 1318565578994 1319125755024 1320364603404 1320630839514 1321004722884 1324836256128 1325478543488 1326080467488 1326723358048 1327596850083 1327972705598 1329651558576 1330429251228 1335029666112 1335810504336 1336188685216 1337446946066 1337716626631 1341322771712 1341593233792 1342856583992 1344554253504 1344934909824 1347737383839 1348118941334 1351164648064 1353571744808 1354146792768 1355418530928 1356559202196 1357352632713 1361286143616 1362842784156 1363228618136 1364952042432 1366237389132 1367520482097 1368183462987 1370472931584 1370998054272 1372151836704 1372954387112 1373440484184 1377944581629 1378507643744 1380250384128 1382847610788 1383239108328 1383518022348 1383909709688 1387923696896 1389227156416 1389507277856 1390097592576 1390815747706 1391403093696 1392574048272 1393388543316 1398742410912 1399024450992 1399420528352 1400738333302 1402509178224 1403826335604 1404797572864 1408580646528 1409404503584 1409903505888 1411515740733 1411915354498 1413841743468 1414819909888 1415031581601 1415105191808 1419560379216 1419962270496 1421586007611 1421988472366 1426109293312 1427740059592 1429256847744 1429545040704 1432235025459 1432640505054 1432929380289 1435877165184 1436283675904 1437926076664 1439276495594 1439743935168 1441096061328 1442453111253 1443152419863 1447334572416 1448697497016 1449107637296 1449399832936 1451377364976 1452598791732 1453962990447 1454968914752 1457247822912 1457660383872 1459033032072 1459327229052 1459740378712 1464336091449 1464934455264 1465349192384 1465644662944 1468059863424 1470258964188 1470675208728 1476101105248 1477487376008 1478730776006 1480748326596 1481167540776 1481772782336 1487158492512 1487579521472 1489280579402 1491163361424 1492563777804 1493596408064 1496892912768 1497768422304 1500436693338 1503212270868 1503826520448 1504252268288 1507572291456 1508988118176 1509292388016 1509719683296 1510713656991 1511141354646 1511446058661 1511873963666 1514984151296 1515520534272 1517253542952 1517683092112 1520060229072 1520490572832 1522229264787 1522768212909 1525900811904 1526640576384 1527072783104 1528078181784 1528510795504 1528819001864 1530254782294 1533632195403 1534066381518 1534693238848 1537532185728 1540271295816 1541172176698 1544573685501 1545642298816 1547093878736 1549049749632 1550821099212 1551260151672 1556898423399 1557534610464 1557975563584 1561414159008 1562880550968 1563195687588 1568646629088 1569090728128 1571441169486 1574348094396 1574793807576 1575437307136 1580397269472 1580844695232 1581163454112 1582652402562 1583100466772 1583419680502 1585580066532 1586677050112 1588167167552 1589503711664 1591672398624 1591993340784 1592444049504 1593943620654 1598562755328 1598885086848 1599337746688 1600843809488 1602347231548 1602867632256 1604372954976 1606207567041 1606662299946 1610292114816 1610748004096 1613160846552 1613778959716 1614104359406 1615819135392 1617666836247 1622354719104 1622814023424 1624669722984 1625129682704 1630246091958 1630330897664 1630574812053 1631702925248 1633929187968 1636260707928 1636840029096 1637797391538 1642207926051 1643344087616 1644887423536 1646966927232 1648517841432 1648850245812 1649317051272 1655654282304 1656622648912 1658016802684 1658716988544 1659573918389 1660613743404 1662173298009 1666994380128 1667466322368 1667802547488 1668274718528 1671413922563 1673526961656 1674210806016 1675022471936 1679701257696 1680295959072 1681278738216 1682693641662 1686155235072 1686972691712 1688557001152 1690147079852 1692283801824 1692762903744 1694698590354 1699609705728 1700603781184 1702034947888 1703633402948 1704357170208 1707393478626 1711250868096 1711735339776 1715302124886 1715787743516 1717956880992 1719574644942 1719921377097 1724557849344 1724905586304 1726529893704 1727018691024 1727366924184 1728028797572 1734004049088 1735018241264 1737211690368 1737703511808 1738847586168 1739690588328 1740480613578 1741324407438 1746375064896 1746869480576 1747221716416 1748862608336 1749605590656 1750509475561 1752722509032 1753747649346 1758834340032 1760486137872 1760841119352 1761339630512 1762998247087 1765227069144 1768107289984 1770129133444 1772366970528 1772868744768 1773905668304 1777065877213 1780039554816 1781080672448 1785011681376 1786688063496 1788191675622 1789744111771 1792739004672 1796983178452 1799254965024 1800949285674 1801822395054 1805529057024 1806168307968 1807224707904 1808745602928 1809803510284 1812091504608 1817123712208 1819054169856 1819420960896 1819936056576 1821649852176 1823360642796 1823728302186 1824244617316 1828270893042 1829535782272 1831253978912 1832401372032 1833348031067 1834122259872 1835665790904 1836739443462 1837259442172 1843796814384 1844318811104 1844690696464 1846427802989 1846650440448 1848762098568 1850498351478 1855204124928 1856765397696 1857851391088 1861161149111 1863700480026 1864989881216 1865365934656 1870012237632 1871768447472 1874439349937 1876809058344 1879871341184 1882020987644 1884020390208 1884400280928 1885122324624 1886708775468 1888480665753 1892747172288 1893283027328 1895448010148 1897844278176 1899626626296 1901953773951 1902875850821 1905136434432 1906060054272 1909646700612 1910187340072 1910572507052 1913179253832 1914789316374 1918728370944 1919658580224 1920530332224 1921461415104 1923270815004 1923658620114 1924203226484 1931596662688 1934038630656 1935169819968 1936798388976 1938617320596 1942997097216 1945377376096 1945769638736 1947836765952 1951895521422 1952448121932 1953245940352 1960345285584 1960900278304 1963142581939 1965228165648 1965624430968 1967470434378 1971517863168 1973177021376 1974331102128 1974890054368 1977148355413 1977848368491 1981507084326 1982877990016 1987254384192 1988217815232 1989120701232 1990085037072 1991959058397 1992523001282 1992924770287 1995643876842 1997024563072 2000582257784 2003715756504 2004283027824 2006170419099 2011984157568 2012389850688 2012959577728 2014284875988 2014855139528 2015261411548 2017402364736 2022178412001 2023004723936 2025562252032 2026746972096 2027320763776 2029639019716 2030357617212 2031545142011 2037437575712 2040013350144 2041929215424 2044264176234 2044842927204 2045421842024 2053695061088 2056497081408 2058227755056 2059431580668 2060160726276 2067761465616 2068346868896 2070961719552 2074858662492 2075277033522 2075864564532 2076712813952 2081885545344 2083840734624 2084260916784 2086223621559 2086814251654 2090082814974 2091528838784 2095254892648 2096139725568 2098113616368 2098536676488 2099130792528 2099725076768 2101107499953 2102126127563 2107196359296 2107792926976 2108217938816 2110203203416 2111094349056 2112870969792 2114106755376 2114855258832 2117873031747 2122229864832 2122657787712 2123258732672 2125258160872 2127254083262 2127683019217 2129943405744 2132982708549 2139163939968 2141610089388 2142216399928 2148960757581 2150881128736 2153815747776 2154425513856 2156889114996 2158914743391 2166226297312 2168964889344 2171001858624 2173046245524 2173661455944 2174099749404 2181680943904 2182453372128 2183729855384 2185567603538 2186490575808 2188549548108 2188990843578 2189610568068 2197401682896 2198023788576 2198466994416 2199089401696 2201160238046 2202089795136 2206012813092 2207539043072 2210996696832 2214151657872 2216231064012 2218096164009 2221751311164 2222659173504 2223288429824 2223736729984 2227921150714 2230737738768 2231369282208 2233920869103 2239601676928 2240394612096 2241704984288 2243591522216 2246652633456 2250655040007 2255739780672 2256378402432 2257017204992 2259598120472 2261720207362 2264579524944 2266712031969 2267810945499 2272476226944 2273280801408 2275880314428 2276524638168 2277856142254 2280735859248 2287069499848 2289960864576 2290609174656 2292117272676 2292766193256 2293228502796 2295382173441 2301099572277 2302039858272 2302691588032 2303155898912 2306298278592 2310406943724 2311758265047 2312005398784 2315626677504 2318463448224 2319587451104 2320640818104 2321765876584 2326890227508 2328500086528 2336301915696 2336963345376 2338330199128 2340298053346 2345112453376 2347314850496 2347788159136 2352969943632 2353636092192 2357161754229 2362190711364 2363155960704 2363824993024 2368750553414 2371267042848 2371745181168 2373978603843 2374650700158 2375129520753 2380015575168 2382250751328 2384255567496 2385650081738 2388666074256 2390915430981 2397844132992 2398327630272 2399006620032 2401265714232 2402429860072 2403520847322 2404686086462 2409632943872 2409993449919 2411660803904 2415438172224 2416122006144 2419741269828 2420668439574 2421156539109 2421841991954 2428866469568 2431147523728 2431637736248 2434221035136 2437004584476 2437694524056 2445496346496 2447554387872 2448985924616 2454391061892 2456696087307 2458395752512 2465016131424 2467331135304 2473975576908 2475687196928 2483481423456 2484933973368 2487025204026 2493349650176 2495691263296 2498545104286 2501199483552 2501703821232 2502412077792 2511316209024 2512027186944 2512533707904 2513496432832 2515611700624 2517974221004 2519551886544 2521918107324 2523662896384 2524040462493 2529232852608 2530459037568 2532835501728 2535220619778 2535938365268 2536449707638 2539144355616 2542047885531 2546195600816 2549414558592 2550905671776 2553052421832 2554545662746 2555450104422 2560707109632 2561948553472 2564361086672 2564878160152 2567603009664 2572953187329 2573681615274 2580226426624 2582397851968 2584823094128 2590528036536 2591050386276 2592043196358 2601006073632 2602527361896 2603264162576 2606555267712 2609535882492 2611986611157 2613793714112 2619562597344 2620304220864 2620832574624 2623293912504 2626507592599 2630621474019 2630902695168 2632441469504 2637131157988 2638251510048 2640729206808 2641261679028 2642009445768 2649672512256 2650957086976 2652160934976 2653446716096 2655193700166 2655945411196 2659303117152 2660858502456 2670059332224 2671621008672 2672377370432 2674893892132 2675433253262 2683186467584 2685713167984 2689108507008 2689869819648 2695474767678 2696237882668 2702329296128 2702733592581 2707143489616 2708293585536 2710837061856 2713118404392 2714705265426 2722572287232 2725685568312 2726457236272 2729904084864 2732474778264 2735040964194 2735592453279 2736366925974 2741996108544 2744303673408 2745908774224 2746880968368 2750800604453 2755109165193 2755889163258 2757015287488 2765695221576 2766478216656 2767036044696 2767819419376 2770425816851 2778454312832 2779014555712 2781631495412 2782806187392 2785148096544 2786777086632 2797484821824 2798048901984 2798841056704 2801476666604 2804107655209 2805018356448 2807652671208 2817161293056 2818809007168 2819807011776 2823031481466 2823830708996 2827683486936 2830063163202 2830210383616 2839120758432 2839924540992 2843172015222 2843976944732 2855480119184 2858513695488 2859090081408 2864470050918 2865281010108 2865858760578 2871754330368 2875852153328 2878552991188 2879487870336 2880975477391 2882192122656 2884906222506 2885487930171 2886304839726 2894669144832 2897394994032 2898215274592 2898799665872 2901529404697 2902754729952 2905197583464 2907925980894 2909937829504 2914495645824 2915320767744 2918066064144 2918654458104 2919480757424 2928672182898 2929868910528 2930698384768 2931289325888 2936119726848 2940517928376 2941350417456 2945547549901 2952202210496 2954974752016 2957461552012 2961496653192 2962335081552 2974316985024 2975159042944 2978561158804 2981358455159 2982326722848 2985127555608 2988784501923 2993785825536 2995536844608 3000873386676 3002628551153 3006424541736 3007653040896 3015144582912 3017976236352 3018584776032 3019439366592 3021427313982 3022282709292 3022892117322 3023747927332 3034507085904 3035366184224 3040120458144 3040981145664 3044458529574 3045536425818 3051801623808 3053281152768 3056156363568 3057021591008 3057638003728 3060509564588 3067264390806 3068132763036 3069386477696 3075064371456 3080542591632 3082344353396 3084938343047 3089147371002 3091284597632 3094187757472 3098099499264 3101642198424 3102520303344 3113796846798 3115069220928 3115951127168 3122828318016 3125761101936 3126391375176 3130221377481 3137293258176 3138181456256 3142882338972 3144720562291 3148696188792 3149587615152 3160794538944 3161689390464 3162326908224 3165304805124 3166200933544 3166839361004 3169813477609 3171160133064 3176334335104 3179007423328 3183344797248 3183986681568 3184888099008 3187887241308 3190881124893 3192428080303 3197770173696 3201687618976 3204694463096 3205735264512 3208745909952 3212415134082 3213324599892 3215204023801 3220584229632 3226321693104 3227557919432 3228208718812 3231638270784 3235333672494 3244709438208 3249339445968 3250259365408 3260492183916 3261149624106 3263405850496 3267858375936 3272521415856 3273680058192 3275594783076 3278351405307 3284415852102 3286688175232 3289774847072 3293536728377 3293933854464 3297035682864 3297700491624 3298634102544 3301740357069 3311308564608 3313245297824 3316033605368 3317433977088 3319147836778 3321227486808 3324346596018 3333988760256 3334932644736 3335605094976 3336549437056 3341881726071 3342827845126 3343501887341 3347053923312 3359402515392 3360591918144 3362557476432 3365387283324 3367355646347 3377114002304 3380294159704 3384567603648 3385525807488 3389397180708 3392580311043 3401207562368 3404069895776 3407266805896 3408714340416 3414786957252 3416784213381 3422501736192 3430604249772 3431575487032 3435913761984 3439149289884 3439842754194 3449811172608 3453059787408 3454037382048 3454733848368 3456057595144 3468008098176 3470036482528 3474423380736 3477695172336 3479381176656 3480961227156 3482648814876 3492750129792 3493738961152 3494443432832 3497725216672 3499211181312 3501018951122 3505445018064 3507495298692 3510447080019 3517668680064 3520972275744 3521682238704 3522679261024 3525996494174 3526707470209 3530454138288 3536214579968 3540258266888 3544733941056 3545737489536 3547811336608 3553125830121 3554131754426 3561976050237 3562161344896 3570023362752 3573376126992 3576383351244 3578475122607 3579488223542 3593966356904 3598509930048 3601898571348 3603644790108 3605281270983 3607029129693 3614449415808 3617491205856 3619607020568 3624183009216 3631002659361 3632762987931 3634247424416 3638841921792 3643299704352 3646721285592 3647456604372 3648489234632 3656541786084 3659071564544 3662507957824 3664802744064 3666696062134 3668244519744 3671331581808 3673478886924 3674518884344 3687593628768 3688637622208 3689381392928 3692855605978 3697524197136 3700996702956 3713530795392 3715702782176 3722322298222 3727400960052 3729979762432 3730537806039 3730731869312 3740024475264 3743536894944 3747817656429 3748878699874 3753618116688 3759742682368 3764041975288 3768040780416 3768800561856 3770244649248 3773417550936 3776961331506 3785494344576 3786566054656 3790896020296 3795688556352 3799253252592 3802830929667 3803907547902 3804674561457 3805751701642 3819293401224 3820374680144 3821145014104 3826358507664 3829578632748 3831818494119 3833175156633 3841060664448 3842922830208 3846541630008 3847317240228 3848406452968 3860522422911 3863193325376 3870339639936 3873596777952 3877234641192 3888064794537 3890754752192 3891539277472 3903791042844 3904896243864 3906491880704 3920690571168 3921800556608 3926285163878 3930456331296 3931248861936 3934940868756 3946354042752 3948662204256 3949780108736 3954296710826 3955696736982 3963014168652 3965755980032 3974508768384 3976435630464 3978241402464 3980170074144 3982790550249 3983918116794 3985046002564 3985849540574 3991287753684 3994049126144 4001164515568 4007431513008 4008566055648 4012340838198 4013149879893 4023968315136 4024779701376 4025919155456 4028569751976 4029710279056 4030522823096 4034804729472 4043212151517 4044356824002 4046009447872 4053493944192 4054641527552 4059278039432 4060715234424 4063090284022 4072057898139 4074875151424 4083858430848 4088528352468 4089685854408 4090843684048 4104550388961 4107390122176 4112994162816 4116455510112 4118863161336 4120321452552 4133833744887 4135522931232 4136693737792 4149717324984 4150554067044 4151729129064 4153425627904 4163771090688 4167681469248 4168521833568 4172447243118 4173628503308 4180165629948 4183057677568 4190509785296 4196227232736 4197073352976 4198261585056 4199450153536 4202214999906 4204252255126 4214392718592 4216435877632 4220406406832 4225741939584 4228213510752 4229710517664 4234547222199 4235746063494 4244459729664 4245315575424 4246517465344 4250516321744 4254508166524 4255366038434 4259886811488 4264758022833 4265965417098 4278327879936 4283220178776 4284432799856 4297921515162 4298788140867 4301762257472 4307631495552 4308851027712 4313778229992 4317829486782 4329457259589 4332452594624 4342003717248 4346092491048 4347322911888 4348199498808 4363361887808 4364906744256 4367459710768 4371135207076 4372981151616 4377099096216 4377981687156 4379221136136 4394803365792 4396047577152 4396933988832 4398178803392 4402320476092 4404179590272 4406454886757 4412025626184 4428303315744 4432462128024 4436192328018 4437892139219 4443502622328 4445318347008 4447473459968 4455842301428 4461475477536 4462738564416 4467841738206 4479203353856 4480789224192 4483409968576 4487183044432 4493305266912 4501310080014 4511479561344 4512756804864 4519196240944 4523440414724 4529159049888 4533424063938 4534338175983 4535621890998 4544952453888 4546561602816 4551760628856 4553049276336 4555712284508 4559546207381 4561471718496 4566687794361 4574138999696 4579921729152 4581218349312 4584234545352 4585532386512 4586457005592 4590764346882 4602199144554 4604079716544 4605383176064 4606311797824 4612596557184 4614979526479 4620813887448 4623516530094 4636926896448 4639174902208 4641281636208 4643531753168 4647904469593 4653780455016 4672603831392 4673926690752 4676660398256 4680596106692 4684991858107 4694629700992 4695576318272 4705939887264 4707272184384 4714323508458 4718416294669 4724381422728 4726311921408 4737501106828 4742534085696 4743490362336 4747957207686 4749301400316 4750259041506 4760031150336 4764501502656 4768511134992 4771300163476 4777332148512 4781830861962 4795688265984 4796655260544 4798013240064 4802531428464 4804859720144 4807041694644 4809372172924 4819986899838 4823321607808 4830876344448 4832244012288 4839482539656 4841336879148 4842313078218 4843683983908 4857732939136 4862295047456 4863275472496 4867855116971 4868442070272 4874009168952 4875389048112 4890992692992 4895108775744 4897971849232 4906697574929 4908782123784 4913392174614 4916791505024 4930032262848 4934662270608 4941703740743 4947951153816 4966962846912 4969867946736 4974050408052 4976959653281 4978721755167 4991382526592 4997090208572 5002398967104 5003407642464 5004824155584 5014241767689 5016672697619 5022632418048 5025067415808 5026992865664 5031223401248 5035948442008 5039103773088 5043836214648 5048080924986 5058465705216 5060918075136 5065671003456 5070441239556 5071876730536 5072899415276 5078288711232 5084095771062 5092391201632 5098829117184 5101811343552 5106104843664 5109091325492 5110900208844 5128722173344 5129756320304 5135206019328 5145906374658 5147363230548 5164795703936 5169646188256 5175557716021 5181056073072 5182100772552 5184086392716 5202012147264 5205054723792 5206528325152 5212482027907 5213110535424 5219071764984 5223973222314 5227587428224 5239125194688 5240608441728 5241665149248 5246587825008 5251528426683 5253015185198 5254074394393 5261242948038 5264882939008 5274262315976 5276503020096 5281458413616 5282523358056 5284018891536 5288994741261 5291558872831 5304321869952 5306893432192 5310387400332 5311890822392 5318606234304 5321717004912 5331197631639 5340118664448 5343242017344 5344754740864 5349787784264 5350866506524 5355891738029 5369232335313 5371426335968 5378217014016 5390949535356 5392475765336 5405467185162 5414286979232 5416587171072 5421674123712 5426236808784 5429410530852 5451371136624 5452914472544 5459808169728 5464949556528 5470081928388 5471184906558 5472733851948 5488607346816 5491817548448 5493761936736 5500044093201 5501601208906 5510218330386 5511778326516 5514030574976 5531390443152 5532956433312 5534072089392 5535638838752 5539283408967 5540851633702 5541968881757 5556908625664 5558029111424 5563262990824 5565612374784 5570296193088 5573554173264 5583483447333 5594969643648 5596097803968 5597682113408 5602953333208 5608215310418 5610036712896 5615305342416 5623318049811 5637618014336 5639614023552 5646062962932 5647661417992 5655366973872 5660126326404 5665441997259 5678241516864 5679849081984 5686344030444 5687953889464 5705861321853 5708627552463 5710960238368 5718180162816 5728940101836 5730562020216 5731717521156 5751704306656 5757105982376 5758975740672 5761950954782 5764384245312 5769812445012 5770975860342 5772609679452 5794789988064 5796430549184 5797599331744 5803058809394 5805509459904 5810395166928 5815851961788 5819875659008 5828991291648 5836132128288 5837308916208 5838961514848 5857344365796 5859737821056 5861396769536 5862578651776 5881035856752 5882700834912 5889427745817 5891095099802 5904404420992 5909949504032 5914923104024 5922993306384 5924670163104 5931445066239 5933545105473 5948633970048 5950318085888 5957122317608 5962716910318 5964653445696 5970255111216 5975877175191 5977569003846 5978774310861 5991073689216 6001746773352 6005257102306 6012849083472 6018511257297 6035952472704 6037169552064 6038878733184 6042854627964 6044565418584 6045784234644 6047495854664 6066535236003 6069014171808 6070732368448 6080240916288 6081962291328 6088917059148 6091072851636 6094635426033 6112312727136 6114043182016 6115276007456 6121019129176 6134528781612 6136265526072 6138772955392 6161085183264 6164688706792 6169876686094 6178294742004 6182569195264 6188375514944 6203284396848 6205040606688 6227593693596 6230138441856 6231902254336 6245656636032 6251522203872 6252782750352 6258670864677 6260442754962 6274586516352 6276362912512 6285764677944 6289441124582 6297392377584 6299175230304 6303322499859 6306378382689 6321589077888 6323378780928 6324653816448 6330609610248 6332401867088 6333678722008 6339626955218 6342320266128 6352668670208 6353619095241 6358014846656 6366689594496 6367973363136 6369776198016 6375774482616 6381762249786 6383049057651 6384856160606 6398948125647 6403375237952 6409388926192 6417491819904 6424830268164 6426649199784 6430408047602 6452643386208 6455115838864 6456417437624 6463276541568 6470667344988 6476744230173 6498678891936 6500518730816 6520984367832 6522299248212 6526811700992 6545042831712 6547360116384 6551189566152 6556702810614 6568831704204 6573376350464 6579549694144 6587073456754 6594071365728 6595400983248 6597268205088 6603480714138 6622617129216 6626490595648 6632067210736 6638295673556 6642454973616 6648693192036 6654288492027 6667977520512 6669865289472 6671210189952 6673098874112 6683763452142 6685655690252 6687003774682 6694107846624 6701762607309 6718805030784 6721183836288 6725114952864 6730774566648 6734711292694 6754228004608 6760588319408 6769135207296 6771051614976 6778794361416 6785160622086 6802415124736 6803432836497 6808139791552 6814533611792 6817428680832 6829573914504 6833568426762 6861208499544 6863150974064 6871827523968 6878298579768 6879685508388 6886146520323 6906119574816 6908074764096 6909467696736 6912115190288 6924429107761 6935274795141 6936016196352 6940072965056 6955390344672 6958762353312 6961922454312 6965297629752 6973830504487 6985500259584 6988886865664 6995450433344 7002037902244 7010890036128 7014990597384 7020894160038 7035337360128 7041944551488 7043364477408 7045358522048 7051992988348 7053414940418 7060908276576 7080516533776 7089467882112 7091474979072 7095622673216 7106251660242 7108263508852 7123952100474 7124322689792 7125388562259 7140046725504 7146752253984 7152766702488 7156950245214 7158976447084 7187932713808 7197019860096 7203797142696 7207289580216 7210562541966 7214058259386 7228898831616 7234982411712 7239214041136 7248366018432 7252110684467 7262005318722 7263469617327 7265525975862 7268494848832 7286599408704 7293442571184 7294913208744 7296978469264 7303849880789 7313083572168 7325015915648 7333392124268 7336489039488 7342663163616 7346957773848 7349037768688 7375187257536 7377275244416 7378762785856 7385711211956 7395048394272 7401993405912 7414654177337 7427061590784 7431405564352 7444644596444 7454801920104 7461075612078 7461463738624 7480048950528 7487073789888 7495635312858 7497757399748 7507236233376 7528083950576 7536081560832 7537601123712 7540489298496 7546835101872 7553922663012 7570988689152 7581792040592 7591377112704 7595298985849 7598506505184 7605661859334 7607815095804 7609349122914 7611503403284 7638586802448 7640749360288 7642290028208 7649486612383 7652717015328 7659157265496 7663636988238 7666350313266 7682121328896 7685845660416 7693083260016 7694634480456 7696812905936 7704060833161 7721044845822 7726386650752 7740679279872 7747193555904 7754469282384 7765534449739 7776129589074 7781509504384 7783078554944 7807582085688 7809792487728 7841381142336 7843601113216 7852570327756 7860912662592 7862497723872 7869881737512 7879522777797 7892708085504 7897324408512 7899560217472 7908593421652 7911393473964 7916020725767 7926028337304 7949017536768 7952871260928 7956482804928 7960340148288 7965581100498 7967836233588 7970092005128 7971699081148 7982575507368 8002329031136 8014863026016 8017132111296 8024681676396 8026299759786 8049559402752 8057139503952 8059420558112 8061045646192 8069609458944 8086424303034 8088713648004 8092018895744 8106987888384 8118556078864 8121430468848 8126180568044 8133019268033 8144115796278 8149750302848 8167716861696 8177056704936 8179371708816 8181687368096 8191043186711 8209100777922 8214780244352 8225988325632 8232911020224 8237726322672 8240642905104 8252401813359 8267667489774 8271045862464 8273387475584 8290626936949 8299434649968 8301108134088 8303458258128 8311277450553 8335362938496 8337043667136 8344894486236 8347257006616 8360331259896 8381019570592 8392454465472 8394146705952 8396523170112 8398900307072 8404429999812 8408504510252 8412322965627 8416401302617 8440812813664 8451483879168 8456427021504 8459421035328 8469094444398 8471492126988 8476446971839 8490631150848 8501032643488 8509016333048 8510732076868 8519773622976 8529516045666 8531930834196 8566440357552 8568865599712 8595843030324 8597576281734 8603524514944 8615262991104 8627556459984 8635658973564 8642926432173 8658914519178 8664905189248 8684007434496 8692184982096 8694645823776 8696398997616 8704588214091 8708808242761 8726723775616 8729813488512 8734919421536 8742270414152 8745962303232 8754198192432 8755963374312 8758442272272 8789606731584 8792095154304 8793867977664 8796357606784 8804640952184 8808359180544 8812909773514 8824051252368 8836642649703 8856606631488 8864924256048 8872384656036 8875784278438 8877573976733 8887005244656 8911684602856 8922950955072 8925477128832 8935683476412 8944075365477 8966353505769 8966819937152 8974366088864 8986610533824 9002620160028 9007885653459 9022959122688 9038392481888 9046880829448 9058318099776 9066848127876 9068676351966 9071243781996 9103521257712 9106098552672 9111424569016 9119092414762 9122943436992 9133375588722 9148277999392 9159843458304 9168469090704 9171064773024 9172914011184 9181528693764 9204398289108 9208159433088 9210766352128 9212623595648 9225193114368 9229959052958 9241627774896 9247033060188 9254815029141 9273853792896 9278349804416 9282563272416 9287063506336 9295808939186 9307560910032 9345207662784 9347853381504 9353320796512 9361192213384 9369983716214 9389259401984 9390664132443 9391152636544 9411879774528 9414544368768 9428647016916 9434161686873 9436832589338 9448762845456 9475002213656 9485068171392 9486980724672 9495914415372 9498602800632 9500518083012 9509440432827 9529003005312 9537022269984 9542600326952 9554664297024 9563661723924 9572643374679 9577284240909 9593310521088 9605062856928 9609719440288 9614083389288 9618744345848 9639973799676 9645612071403 9646643215616 9661752688896 9678965079312 9682673758296 9684626156436 9687367967816 9715465878272 9724590094912 9726550944992 9735710233942 9748018337904 9750778096224 9790217551488 9795943698464 9813395149858 9817564247568 9826784349228 9833583010048 9835054215921 9860064525696 9869324541216 9880610185131 9883407481486 9895902307632 9905221071207 9933925693824 9939735893472 9948100816104 9953919306562 9957443510334 9982765053184 9994180417144 10004797934208 10006815284928 10009648311168 10025645178213 10028483535378 10030505662023 10033345395238 10053985731328 10062446802496 10071896884016 10078207546176 10087672429296 10096161849972 10102066939041 10131342006912 10140882479112 10143753461072 10145798830552 10156577422464 10168191542124 10177740933129 10184782403264 10203622687104 10212209687328 10218182650984 10221800417688 10250352640143 10257444346688 10259512640608 10291812749316 10294726461096 10329591407872 10339292376512 10351115432042 10362112146144 10364201545104 10368172785432 10404024294528 10410109447584 10413056650304 10424964055814 10438143529968 10447946444628 10455174856448 10478250389376 10481216883456 10483330298496 10493175650016 10503056853366 10506030370396 10508148788786 10522485896076 10529765878016 10531341240057 10548524631952 10553006040192 10562916827232 10565046716112 10568037783072 10577989482522 10580122410627 10583117745662 10608643739904 10613786864384 10620774800664 10623781644784 10637212468608 10643434009824 10659377490363 10662395263278 10686484034688 10689509481728 10699575568528 10701733013048 10711783476058 10735425367821 10738464670626 10742852671936 10781899070712 10784951530672 10810934370324 10821087389079 10828573958464 10843348247424 10852473617568 10858821061704 10898288963793 10902742273248 10905828945088 10929899113056 10940163856776 10942369813116 10945467703896 10977214693632 10983635096896 10987523873472 11000088186402 11003202417812 11020436660772 11023556653032 11028061149952 11062780886304 11065912866624 11068144178784 11071277677504 11078566817934 11081703267404 11083937763514 11116058222848 11126525981648 11140592386176 11147108346528 11166966894666 11189939287296 11192195607936 11195364226816 11205906666416 11216430620836 11220073425792 11230610684832 11243452969287 11246636099622 11275236028672 11279228047104 11292125925864 11295322835984 11310733947744 11320252652808 11330883994518 11356483033728 11359698163968 11372688060888 11375907778928 11411722643706 11414023684371 11417255104926 11421920476736 11457880203672 11461124040432 11463435042312 11477478384097 11495455482357 11503408613312 11514211964752 11523901909564 11528768490624 11539624890024 11541951720684 11545219358904 11589579976128 11592861098368 11595198663488 11606117618788 11611018919808 11617017428723 11620790333856 11631703923576 11672264256576 11674617832416 11677923029696 11699897457941 11714688731592 11719475642112 11725157303552 11762071713504 11765401669824 11778855491634 11782190199604 11808808841984 11819899008064 11829846208048 11845986612768 11849340326208 11862890132478 11867090210946 11897267940096 11914244635216 11925433820636 11929306891392 11940510222432 11951754350382 11955138007692 11957548621722 11982147378432 12003493546704 12010514204612 12020621819459 12025698166944 12037022514594 12039449639679 12071904945408 12074339104128 12077757466368 12085709255928 12089130837168 12091568469288 12094991709328 12133070472006 12138028343616 12141464736896 12160481832576 12163924582656 12177834118296 12182145703272 12189270852066 12224625454272 12228086364032 12230552014912 12242038258352 12253566328927 12269057563224 12272531052144 12322170366528 12329377413584 12339753372188 12351342171373 12356589484008 12376751029888 12406568793696 12410081213376 12439461140491 12455187387192 12460276883712 12491313272064 12503044407744 12505565500704 12517341729354 12520885509924 12528208782397 12549173032704 12571529355888 12578882249164 12594784755168 12598350460608 12606644999718 12612756765378 12643178155776 12649307632896 12661219220496 12664803734176 12667357444016 12679253910436 12684640532256 12707238190482 12716029693312 12733379188992 12735946726272 12739552396032 12751548965232 12763524499572 12766098115302 12769712321212 12797896251294 12806750475904 12818777852384 12833436217469 12834983639808 12849660536328 12853298399568 12860816095204 12905286772416 12910231677728 12912834875248 12926553083136 12941334689976 12953488460346 12997357783872 13001037461632 13028128043777 13041968735664 13044598496424 13090085663424 13094720232768 13102379132304 13113405621228 13121075449559 13137663408408 13159099388288 13174146913508 13188142731456 13190801966496 13194536410176 13206961428276 13219364660271 13225773475541 13252981191296 13264134421472 13276591347112 13284909947232 13297386384072 13308576984054 13313676417657 13320130955747 13335955041024 13342420379904 13367526904284 13371311380504 13374007549364 13388215693248 13403525214618 13437610061568 13442367672576 13450229905728 13461549133296 13469422585388 13521176638816 13538270414592 13557588722832 13570321244172 13606865672994 13616279583104 13629067223584 13634857361664 13659147829008 13667136853524 13678638622143 13722416999088 13726301948128 13741998073573 13743655047936 13756597159536 13759371016776 13772293040646 13812239149632 13816149528192 13818935393472 13824230380576 13844938579437 13848858215522 13870549590282 13880145930112 13910780689344 13917524706624 13923844908624 13930595259504 13943713408779 13947661008974 13950473392009 13990900866688 14004075804488 14021780072256 14029981194768 14041788320076 14054975574321 14083889102976 14086728954816 14090717044096 14103985976696 14106829880836 14121816553152 14155248884007 14161033067552 14178935764224 14191245346432 14212503320484 14216527017704 14247904200948 14250777124518 14280093451008 14293504507968 14305533404976 14313900490428 14317952894168 14375865427616 14394039720192 14407594285392 14414579160432 14421125083932 14428116518772 14469964823424 14478428082272 14496732036864 14504221368934 14524010637444 14526939234654 14531051951724 14536989697664 14573198817408 14586885142368 14589826417488 14593956938528 14603565350913 14607699761578 14626167144336 14650031831296 14666784248536 14672978078976 14685326327232 14693915547696 14698075537376 14714882892941 14720092724787 14750374515072 14754550488832 14757525571712 14771422423912 14790096788544 14803986811824 14825111222229 14829308354674 14862811128704 14889289192888 14909603840208 14922151224156 14930878959843 14936165265501 14974147579776 14991270625716 14995514799496 15014472466752 15042725303067 15050018092857 15056167901152 15075202247424 15080978596992 15093670203744 15107845326024 15163584081184 15182754225408 15190597971698 15197013010368 15211323718668 15215630191608 15218698245828 15223006806568 15277173604896 15281498720576 15284580056416 15298973224766 15305434030656 15318314530992 15327273976476 15332700626532 15386166520032 15389268960912 15393625811872 15408121666322 15442089691644 15452773301504 15494387111808 15508938564768 15526673148063 15531068899478 15552259178148 15563019008768 15566157109888 15615164171376 15619584975456 15637446083721 15682762284672 15687202226432 15705140655512 15721825325184 15724995447744 15739763475024 15754585280049 15759045555594 15762223183179 15794648817024 15799120434944 15817186843304 15822786947928 15832041451534 15852056674608 15866984223783 15874676618493 15912965609856 15920680296576 15931162200996 15935672467176 15940184010256 15943398162296 15965151014736 15993592894917 16004658062272 16029726052032 16034264222592 16049363352792 16052599519572 16067675214087 16107697005939 16114279007904 16118841116224 16122091292384 16172848606068 16177427296008 16184037791488 16237112157728 16242860937696 16252361136088 16266038536066 16288231592556 16299500605696 16354113409872 16358743417632 16363374736192 16382086373422 16418201555844 16429560488704 16465822040448 16475452645344 16481285810208 16500132279603 16504803626718 16535334979548 16542091724928 16546774951168 16581253873898 16598869299936 16602216268176 16606916516256 16617850226901 16622554901106 16625906645271 16670725876992 16674087334272 16689788972472 16694514013232 16720662519792 16750450341999 16762039141184 16784908930944 16788293411904 16793046340224 16797800614144 16808859999624 16817009020504 16824645931254 16832802605234 16869954149433 16881625627328 16912854043008 16918842070656 16938188888796 16942984253976 16952893943678 17002065286976 17018032666096 17021464153736 17039547245952 17059032091332 17063861668392 17125882657389 17132880715104 17137731199424 17191686060648 17195152563468 17207049029888 17255112919968 17271317947128 17285852864346 17317829038356 17329810378496 17384369964192 17389291647552 17392797995232 17409176428182 17417616485522 17453447551232 17459626977024 17469838843072 17484540828304 17508396384864 17511926748624 17516884544544 17579213463168 17584190308608 17587735955328 17592715213568 17609281904368 17625819547028 17648102504736 17668283237451 17673285299406 17713213262976 17729848512096 17744769312072 17751568556876 17755147953466 17774010489312 17794335198717 17823369205712 17845901910144 17850954257664 17871366952824 17888150730954 17932707011538 17933639874304 17936322932583 17948732177728 17973221067648 18005240320056 18015771306918 18076784963776 18093761658896 18116636199552 18133696255752 18137352703932 18142487563992 18207042515424 18212197105344 18222849138032 18238184829524 18245886873984 18255313102279 18266751177444 18283906278099 18296555998784 18336938181408 18342129546048 18345828022368 18363057387528 18385553148193 18408796578216 18416318866176 18425247191296 18459918105916 18483255549792 18494066120376 18509630058282 18547707585792 18556699608832 18565126544832 18574127012672 18591617878372 18615121820064 18690415325568 18695706763008 18706641593024 18722384426768 18739967432428 18781328264886 18782305273088 18823759549056 18829088737536 18857294033832 18868323373746 18873665178676 18897525690912 18919135148067 18950004427312 18970136342784 18973961449344 18991828830744 18997205601264 19001036166024 19018880865654 19058006010624 19074044539968 19085200653904 19109328594048 19119200895413 19127323447848 19145286749358 19149147172953 19154568481818 19210125713856 19219438880576 19228166778576 19237488691696 19255604231171 19279947599352 19291224142806 19357930158624 19365347516592 19369252312872 19374735935632 19392980717957 19449180189824 19453101889984 19471420467884 19496036675808 19501556192448 19547724649343 19580435102976 19591887396928 19626790299716 19635128495136 19653568698456 19670108431842 19720129051392 19738649082432 19761220370262 19766814962972 19791804615264 19810442142414 19867851387648 19879471786944 19896201632208 19907838613124 19914887020668 19988360834288 20009595868416 20013630569856 20019296622336 20051290356426 20056967070756 20061011324046 20066690790476 20124893604992 20143793768032 20156415092352 20166828341737 20175344858592 20192323699944 20204133878082 20262684013824 20281764958224 20287506922144 20291597661104 20310705832879 20313154844928 20336383084248 20355481866258 20369564806528 20407245374208 20424419374656 20436365301968 20443600835376 20472772640221 20500705280286 20514888693376 20519025281216 20583625498632 20589452922192 20618832849307 20678584753024 20702230864084 20724224292288 20728403090208 20736345570864 20773287323283 20808048589056 20820218895168 20826113300608 20849928111628 20869509186113 20876287059936 20895892889256 20921491513461 20956500778752 20966660596992 20986351300032 21006113706732 21012060740792 21016297577572 21044971792152 21062682480114 21097049263904 21106012080384 21125833654464 21130093432224 21136075566144 21155978965044 21160244821254 21166235491324 21241549601328 21247563289568 21274424937216 21286868019648 21318754980726 21324790526556 21372968069376 21399151137056 21403466026096 21423566952116 21470850735642 21476929341252 21485705343872 21563798141424 21569903061344 21594568401329 21621868740648 21642174778158 21657147916928 21686696494848 21704947235136 21717642123408 21756332053401 21796577927586 21805484546496 21811657890176 21859798226112 21880327713552 21884739626232 21890935407792 21911549642367 21922172473157 21967270193792 21975047746944 22000176372804 22006404835624 22040873321544 22047113306064 22125561772608 22131825733248 22136288357568 22142555355008 22157133635868 22163406534808 22167875527028 22188694343263 22243962532011 22253051963296 22281184772352 22294216693056 22333933789332 22346996562121 22384391215872 22411813332832 22432861241672 22440146851584 22461221369664 22486905938574 22493272199244 22584251851728 22590645671968 22621467895488 22640505305616 22661767989036 22712966067456 22745376121776 22751815557856 22785896957547 22823445287412 22828047368742 22834510209852 22843840953472 22915760407344 22922248080864 22926870084624 22948459837149 22954956768194 22990910964714 23006817226624 23028423929504 23047803819128 23057536981248 23079249780048 23083903441368 23090438717808 23112182499483 23179159952256 23185722196736 23190397326976 23212235237576 23222037839616 23234034857446 23241580667712 23263407847152 23296603349217 23344528513152 23349235664832 23355846059392 23399794915882 23404513211387 23429377463184 23524143427008 23530803339648 23557710983268 23564380399208 23638568333391 23639798016128 23659692416096 23691973225536 23698680652416 23725780264956 23734180421892 23748062177301 23828489270432 23850867641272 23858613782784 23881020444864 23903508700764 23910276015384 23915097243444 24006987093408 24021028409224 24041243638918 24051396333888 24074045029188 24078899279358 24148678208256 24171418511856 24178261674336 24183136938576 24189983418656 24266140944012 24276056687232 24282929473792 24320963665152 24355668236592 24364291406544 24378541704132 24399057804099 24449250908544 24456172728064 24461104029824 24484076516704 24507132657854 24538115126448 24545062104288 24573129560133 24644340733056 24658754827168 24679506744376 24702684342746 24713178968016 24753502059776 24757205440077 24813137587392 24820162426752 24871880810847 24878922280982 24910374774384 24933832351659 25006088815488 25011131001408 25034683458708 25041771019848 25056417564794 25143058711776 25157764498328 25189569510336 25196700921216 25213289999436 25225513530756 25236968896881 25249203907851 25322438440992 25329607468352 25334714888032 25358507820872 25369281064512 25414476380964 25429340915517 25432059386624 25471893452544 25503097930464 25527048999144 25532196230604 25539424642424 25595792502588 25613500951808 25637555704768 25666872434938 25699321072656 25706596799136 25721632190408 25810573544832 25820463355456 25825669750496 25882669379952 25906976920692 25928779296519 25994715567744 26002074923264 26056256087554 26083937471328 26089196992848 26113764642273 26126424728283 26180171326848 26189440465536 26204758264608 26226811242456 26242150899118 26275326816816 26318198776576 26348293827016 26376285462912 26381603932992 26389072820352 26413922856552 26438729320542 26451546951082 26505962382592 26509927949109 26528268842944 26553182694224 26569819894464 26594772768144 26617153968108 26627352835314 26632721930199 26640261911494 26735053808568 26742622761008 26748015098728 26776431386496 26807050429236 26832226096431 26900459811456 26923098266592 26938845170776 27023656960377 27042353277632 27115177445664 27140642488344 27213731345988 27232559166208 27258134447168 27318295658016 27334273707048 27357277244286 27444833998176 27452603896256 27483996147146 27513194319072 27518742033552 27544586081292 27624478299264 27632299056384 27637870786944 27648460761152 27689877158874 27697716431044 27741099180564 27760291860224 27764445087423 27821561378688 27835049413248 27847689817248 27861190519008 27887426817558 27895322017948 27900946784018 27981801733376 28008151608976 28043560144512 28059962389536 28083576640152 28109951148642 28167778205952 28173457909632 28181434088192 28207971953392 28213659761672 28243633106304 28302485060619 28310497768014 28322066135104 28382490692864 28425006640968 28433054035408 28495808401896 28501554249036 28528321298481 28587009015936 28611066809952 28627800980856 28635905788336 28731852722727 28751730855232 28815188570784 28829158320864 28842250167864 28856233037544 28891583518589 28936836214209 28939929646848 28956856164544 29008442737868 29048021274888 29053878469308 29062103903448 29073979395328 29146397634816 29173770284736 29179652834976 29187913877056 29207130701826 29215399523156 29252334288672 29333568497072 29370652654464 29387831095392 29396151074752 29429765785882 29440185449574 29500749030144 29515051143424 29542844847824 29580193577088 29607973623648 29641830555393 29650222444458 29658616709348 29725622257408 29778578385776 29819207680416 29844302448312 29861757919686 29872330531002 29948295159552 29982541251432 29991029598992 30028944933504 30085450606134 30091516986069 30100036185714 30112335802304 30161957193984 30187340407488 30215690652048 30258806648983 30306200817123 30327168162368 30381195943396 30394026020736 30422647437336 30431260383216 30437396491656 30446013613136 30554347209792 30562997441152 30569160112832 30597946449532 30610868061312 30636629061984 30654547952952 30665401253064 30772333040064 30778537921824 30787251623744 30816243332644 30845184207299 30884179383288 30988774223616 31017877129536 31053346296126 31062137798956 31104518356296 31132314219776 31230328342752 31239169950912 31274892167442 31365524569344 31410281311024 31443650650368 31449990895488 31479526950048 31509170560098 31518091111188 31524446366358 31589297634048 31634373686608 31645573895856 31664082903068 31690730251301 31704113349216 31733968447566 31740367231881 31749353236986 31825931219712 31841360593152 31862324401992 31871344934352 31880368020512 31886796324592 31916823451667 31930302029472 31987185789834 32009316124544 32059452104064 32068528445184 32098726705584 32105199039144 32135350428174 32215394011878 32228558015808 32237682232448 32244182584768 32304856685353 32345697212136 32354854592016 32474224315456 32485721875392 32504722272176 32532077072132 32576463185112 32708226819744 32717486835264 32726749472384 32764172746844 32794943006749 32836403111688 32931644080896 32950905290688 32962571620416 33000264559206 33009607253436 33028914062683 33070669959096 33084183449856 33162507747796 33197738599872 33204432536352 33213833032512 33235700453802 33245109802212 33251813290542 33348174668544 33379577944944 33389028026464 33441325039584 33500900683998 33524078282368 33569817861888 33576586823808 33586092680448 33617719999248 33634018041008 33649291862508 33665605210468 33739908298866 33763251254656 33825708086016 33837684141312 33876377777592 33885968507952 33905787887356 33934321773517 34004130573952 34036065332192 34042928307472 34079094491904 34118064182664 34127723336784 34251765314778 34265761430208 34275462398848 34346883024503 34383372121296 34390305126936 34432435152291 34510225839936 34542635894256 34571705728692 34591926185201 34635658076712 34768739928384 34778583295104 34785595990464 34818352856364 34835232971044 34851052286169 34867948253699 34939677686144 34969081656608 35016792769728 35023853497248 35033769089088 35099692373823 35116708883333 35158426926336 35175471910656 35218563808736 35251639094056 35296205009472 35336566474902 35346570598812 35426426525952 35459697024192 35489538624144 35503137113752 35510295906932 35548020978624 35588670397434 35646738411424 35691803820288 35742733905648 35776301461908 35865414023076 35872645865166 35897464355456 35946442135296 36010480640112 36031542613836 36061865458377 36153569927552 36187523317792 36228904012147 36233272399104 36267392511504 36274705407864 36284975127984 36414085030848 36424394210688 36445698276064 36476369659048 36491773747968 36510626204558 36533502354888 36567812556198 36593111997568 36673876362816 36684259092096 36691656044736 36726114775056 36760698986781 36771106296386 36778520760751 36817593156432 36919836211832 36966511099584 36988132240752 37019260116564 37040912109817 37054026514119 37130253089664 37148254025344 37183235756744 37230243640128 37318383421473 37380830651136 37413283186048 37444768853536 37479934864856 37562656529772 37584626347191 37647519098112 37714588067664 37736646747492 37747330357352 37795051381824 37838270296134 37900008854624 37947922898688 37983657661488 37994411202528 38002072332048 38037761731308 38148089079936 38170401307808 38218657188096 38238401790826 38254646895696 38290573498716 38298294345906 38309136963636 38420251427712 38438877761152 38456333557152 38474977383392 38500308652407 38511208462342 38559895198704 38582448285612 38715860317248 38730695033184 38738504625744 38749471871264 38785961435914 38793782172299 38898360379648 38906203779968 38942840935768 38992073351616 39003112384896 39084384131331 39095449298686 39183774793856 39253580599432 39270256990272 39307137396912 39340216863684 39363226348677 39477298164864 39522440740524 39533629925944 39583609230528 39620884284828 39658093980813 39677320426623 39758943573888 39792403264416 39815677226248 39829774041336 39941029252971 39960392867241 39976721668576 40027261139712 40102580712852 40113934141512 40122022648092 40133381580952 40249787209984 40287587536064 40312830184704 40333656683474 40350689717184 40384647399888 40408267756164 40563529916448 40575013844288 40583195322208 40621411665758 40672766168496 40710963732516 40739129613056 40848838749312 40872730603936 40887201670752 40945545280442 41001410560572 41029777386752 41035915866429 41038050562432 41167250997264 41178905844384 41225994220719 41237665698614 41357169506048 41404461728168 41448448584576 41456806180416 41472691141728 41534815738311 41546574646566 41640437790336 41652226601216 41699856223256 41739018372226 41752574119872 41791785778512 41831140226337 41842983026922 41851420176027 41972702600064 42012227413464 42024121481584 42032595155144 42089943584304 42125364960228 42164926722963 42194098527808 42251667308928 42260186864448 42272151132288 42311957930088 42320489642508 42332470982648 42465746652021 42483099202656 42495126579136 42573736039296 42637509961452 42649581053112 42798302274112 42806932052192 42847133904232 42941701471284 42953858682504 42971410687744 43127596282848 43139806122688 43189136802658 43243737481296 43284349556316 43314295833856 43409894470272 43435284246816 43512664106802 43593155855172 43610969092992 43623315780352 43719596452224 43760655427104 43769479252464 43781870815584 43810696052739 43823099284734 43844344946314 43934540387584 43950095493888 44000352745608 44012809671248 44081746643088 44094226612128 44144648678823 44160278174361 44251123545216 44263651466496 44272576715136 44285110710016 44314267271736 44326813069616 44335751054056 44377388686526 44475333666687 44487925064022 44506103926592 44588433386112 44667867578664 44693993124242 44792636879529 44823626665664 44865722483344 44922442739328 44973811877148 44986544398488 45150054278571 45168503703456 45181291343936 45242935790976 45281010611232 45323535978072 45490752243552 45503631115712 45571793915094 45646890574824 45656094737484 45669020419704 45687681906944 45831520814688 45844496161728 45853740169248 45896919674298 45909913536388 45981821929428 46013634453248 46056847859008 46095607638256 46158499560096 46167806882736 46180877435616 46224364998966 46358319904512 46380794653952 46424470475152 46468069714892 46483161335424 46526815694304 46580019444189 46593206698434 46689057026304 46698471329664 46711692118784 46799589831764 46809026422774 46858754926368 46912338251163 47048286854016 47061606679296 47115421966536 47128760798416 47277136666782 47279596032256 47286669549537 47319384832192 47383946451072 47397361304832 47451560529912 47468360843784 47496124354602 47624029855479 47656978540864 47701735282544 47762040889728 47807017401528 47820552030768 47830194486888 48013974186816 48042056818448 48082487277836 48102792667776 48127643633281 48148090058376 48157798558716 48203025642261 48342837023712 48356523348672 48366273877152 48379966837312 48471003754327 48532281888024 48552113374464 48711336473184 48728582813088 48757083408264 48798115608198 48816813531409 48898501817088 48922208059648 48968153033408 49014265315708 49076230252896 49090124208576 49146259120266 49288681466112 49317509654336 49359013488752 49405368685492 49426357936032 49514410880154 49626275174784 49640324853504 49743761621694 49757844561964 49820749548768 49867664703318 49877719935813 50012177630976 50022262002816 50069366917416 50083542039696 50112835129588 50286117423552 50315528996656 50379139020672 50393401842432 50426579998872 50451027061512 50473937793762 50498407815702 50644876881984 50659214936704 50669429776064 50717015641744 50738562129024 50764774791269 50828952761928 50858681831034 51006195860928 51054097998288 51064392461208 51078849284848 51126949165523 51191585005176 51275111409536 51333744869876 51398642145312 51413193598272 51443264380816 51534910439177 51621147089664 51640926710912 51651339500992 51765338759904 51813953841384 51857558593038 51902579241359 51989431135488 52112512175108 52167874942656 52178393985696 52227529284546 52252849456566 52360342653696 52378880931072 52409516529216 52453622484912 52484301798236 52550653633632 52696587654032 52752570925824 52763207865984 52778145640704 52827845713104 52877458641084 52903093902164 53019855898218 53056537685888 53106365388448 53139639788928 53167092900943 53189545536288 53234307936216 53254705670628 53265443860398 53280523822988 53470107617136 53485245522016 53496030197456 53546406286681 53552862772992 53614100858472 53664452192862 53800919622912 53846196533184 53877690341552 53973673324219 54047313920754 54084706555264 54230354891328 54281284976688 54358741148173 54427462691976 54516268894336 54636591316032 54668547414096 54714554488572 54765939306837 54889667996352 54905207792512 54967992294292 55026388638144 55037484067104 55089172162584 55156659444579 55183399673809 55248956598528 55275741573888 55296921522304 55379754317748 55395432862088 55482198361128 55528890174846 55643122757376 55670098826496 55695379634496 55722381038016 55774853635116 55790644035896 55801893568036 56016303217952 56087120289024 56119924779072 56167153280304 56219902297284 56346915819264 56415943906784 56427319523344 56487266212608 56604970121238 56620995536028 56644132270208 56850013281936 56866108070816 56931134876231 56991616803792 57003108498072 57056642596962 57174018031872 57222133619904 57255601961712 57271811576672 57337302306977 57357602686239 57463705445454 57503461710464 57630377141568 57658316641728 57684500335728 57712466075088 57766812693513 57783167037178 57794818338323 57873672428418 57913712329088 58016885475736 58096042549776 58107756938616 58124207806896 58178942153871 58347540569472 58359305669952 58375827754112 58414261403652 58430799046312 58504668577344 58643173948029 58667136994144 58741305308928 58775662190784 58792302149504 58859531571764 58880370899148 58914809118319 59085689695648 59160387154176 59215947247296 59283661110786 59300444888916 59317233418696 59557156771552 59638415360832 59688604896624 59723515839372 59744661062004 59965082502864 59982059197984 60057889867008 60170901212268 60183033972138 60200072371428 60224671604608 60374680814976 60431381304096 60500485025211 60517613297966 60612401634246 60654336324736 60762391886792 60788052041472 60845294874672 60862520766432 60874792983312 60892027226272 60932117498637 60961657699327 61108694419584 61125994882304 61138320225664 61195892899064 61221736122624 61273258123968 61309095905904 61330802506128 61418317920663 61544666080128 61557075843648 61574503247488 61632486665288 61690368414598 61768358766576 61856498547921 62035754259072 62106692592252 62124275597912 62209036712592 62319861969849 62460656685504 62478339901824 62549784334884 62608527558339 62764474540383 62820562622048 62899981790976 62959053900096 63018341120196 63036182222376 63048892732716 63268747373216 63291147791712 63328165806136 63381460502602 63408226698432 63467936895132 63480734463762 63498706473972 63724648803984 63742689868704 63760736041024 63773592649184 63833646903334 63860604058944 63974371579668 64018632249088 64118904208128 64197453411168 64210398078288 64270700856348 64430788023756 64457116031616 64475364464896 64488365169536 64609713370706 64691394424272 64709709184032 64783705203987 64948448630912 64971443750784 65009444544352 65064154144264 65152926370224 65268996160203 65416453639488 65434973670528 65453498944768 65528345493688 65589886013498 65672806223376 65734648927101 65766517419471 65901810581376 65925143240832 66000529118412 66019214506872 66057828125366 66141339918192 66325015495592 66395477199744 66408865072704 66427666065024 66471400907604 66490219604424 66503626581084 66566083029789 66731887596033 66759155889888 66778056052928 66882650079168 67001801367996 67040989686363 67048156564736 67153173647616 67235439998496 67268036082016 67298583725016 67331210420936 67479816597732 67526502509312 67752755555184 67771937015904 67811575774712 67868643547034 68008261147904 68072130664384 68085856614944 68236128365328 68255446673568 68357690872641 68503530629556 68531522860416 68550924797696 68693766049006 68766744242592 68780610253872 68845379511447 68864870304582 69020451679872 69085271788512 69143411457384 69183852370402 69271316153424 69336547498449 69537479856768 69557166590208 69571191980928 69636705712728 69670465942088 69702104572338 69735896507398 69879355372288 69889810047651 69938163313216 70033585539456 70047706994496 70067538178176 70199384747646 70213539634161 70233417766666 70437127617472 70503278188112 70592410018944 70673132949804 70693141197624 70919394048384 70979077248288 71006274227504 71020591813864 71096041957248 71177340794868 71244186531903 71293476822848 71485467811296 71552602923816 71730828046152 71745291730332 71794928710912 72020961280224 72063085227672 72123730916754 72307139855104 72375046635584 72457808024294 72534785023008 72549410815728 72569950255968 72828170061696 72848788421376 72891396552128 72952739318096 73021252409116 73067004709776 73135625112396 73186223995136 73197173412297 73347752725632 73368518184192 73383312089472 73452229550112 73521397973562 73542212592772 73557041521502 73635186312864 73719388680399 73839672423664 73933022199168 73976264481504 74038520233128 74081824219634 74108053028238 74260506179328 74296508050688 74366471513488 74460487280256 74615642432541 74636766842946 74826566372096 74889537707072 74959869729712 75125313059544 75169252694382 75429176135328 75473293494984 75494660714704 75590102763648 75676540592268 75747611723553 75800017709248 75967315322976 75988822405056 76004144664096 76075523462616 76168720185371 76288022746551 76296178159872 76340802615616 76476803581652 76509293791392 76581146997432 76596588691812 76618273927272 76840502855424 76877755522304 76912667114304 76949954766784 77000617304814 77022416924684 77119790397408 77164896571224 77431720634496 77461390066368 77477009251488 77498943742528 77571922871828 77587564344598 77812407559936 77885681871536 77984146703232 78006224769792 78168768262662 78190898597372 78367549587712 78379274184849 78507161198864 78540513980544 78614274793824 78680433727368 78726452697354 78954596329728 79044881481048 79067259851888 79167218461056 79241768569656 79316187961626 79354640853246 79517887147776 79584806528832 79631354452496 79659548082672 79773217529137 79882058505942 79898165790597 79920785734482 79953443337152 80205161425704 80227868283024 80244045296184 80266763161904 80342348688679 80575175072128 80667313366948 80701379434368 80769294799776 80816535512328 81127059832896 81150027688576 81166390644416 81242823331516 81319122001061 81345532336992 81421927465032 81697677498624 81745461207872 81774403341504 81891090560884 82002821121144 82071831732858 82076101124864 82334501994528 82357811688768 82451988441438 82475331397228 82808923456336 82896897169152 82913612360832 82945382283456 83069631476622 83093149293132 83280875580672 83399712446512 83478036744452 83505148239744 83548288844339 83583571557024 83662280452674 83685966053844 83702840352054 83945405200128 84024454826928 84048242963168 84065190310288 84144352736213 84179887168608 84250729920456 84329853445926 84388197055616 84503334617856 84520373728896 84544302264576 84623915860176 84640979285016 84664941965296 84931493304042 84966198405312 84990253158272 85147472078592 85275019922904 85299162106224 85420878947129 85596604548224 85613864104384 85694267808464 85883402942568 85907717365008 86255192565696 86279612245376 86378273605316 86459395199611 86487474962592 86568699112632 86674750555767 86819788940544 86870568493632 87025328213604 87076227983437 87186311710344 87221938185984 87439192904448 87521310854208 87538958504928 87563741631168 87621392105478 87646198569468 87688689892628 88000705491216 88025619342496 88163493286176 88188453224256 88289297357646 88320556348722 88502247090432 88545153430272 88628534543472 88653626139232 88671502108112 88754777373052 88950667333374 88975850128044 89012207853184 89176866772224 89335735157328 89387986248484 89463211948363 89585273759058 89647253331328 89731444966688 89844885478656 89947623754296 89973088796976 90300108557142 90337007406912 90362582687872 90485871581952 90562021222464 90647071956144 90776419946949 90981504487104 91007262231424 91143587830188 91196896306439 91293781149648 91312189474968 91338040839408 91663041629376 91688992323456 91707480338496 91793839348596 91819827072776 91963643858856 92113695718016 92191215276512 92316999120192 92335613765472 92361754871232 92448729997932 92535552621897 92580414328787 92848940950304 92936139429784 92966322670848 93053631388608 93160038888378 93186413396868 93240916690229 93396942659328 93599179663528 93618052845548 93717509852736 93824676502326 94096573708032 94230843933072 94257521596832 94554273333564 94573339099074 94638769664384 94767892902144 94903121059824 94936721687568 94992248709204 95072190753903 95248059710958 95313957081728 95403470565088 95524081779456 95614034803056 95641104061536 95660388973776 95750470355001 96027948373632 96084113636896 96164974555672 96205585335552 96255287266562 96296180116752 96315597117432 96406051284522 96685674047424 96713046697344 96732547754304 96759933674624 96914570056059 96942007508654 97064563776048 97422672946368 97457165626176 97514166816528 97596231216396 97633627062818 97653313744063 97936306066816 98028530631416 98152460505792 98180248417152 98292518240532 98384829020247 98635019308672 98718026977504 98810737370984 98852715872064 99028821760308 99086742188049 99252550349568 99487523243388 99515689123928 99641499097536 99735329406636 99755439871626 100044524005632 100138733834832 100167084079392 100225670259176 100572234847104 100631057993312 100758278041344 100853159997744 100902054123024 100947875587524 100996815631404 101289753763968 101318429873408 101338859552128 101434031283488 101477124258048 101529549582538 101657905523856 101717363662068 101802965320551 102012391721856 102108195996576 102128784922416 102157698569696 102253898331046 102383170010352 102550222819072 102667489739752 102797284290624 102826387196544 102886528761632 103040649073509 103069820878354 103281853421824 103297305456873 103302679001984 103530677519808 103627907682768 103715117186076 103775778555603 103805158482718 104225024350216 104335749885312 104356787971392 104455058569092 104505698913132 104553156858507 104603844761097 104819033058432 104907244969824 104968603596472 105101307267264 105299077121469 105350126649999 105393175308064 105526415731968 105655691426208 105754917282168 105806187804328 106039711796436 106113075371776 106212730776896 106279279577856 106334185801886 106379091072576 106468615872432 106509411341256 106530887720796 106561047645976 106940215234272 106970491044032 106992060394912 107092812573362 107228201716944 107328904385724 107692393066368 107755380683104 107947346648438 108094627841508 108169413110528 108185596375131 108460709782656 108562569953376 108686712036441 108717482296346 108854925383952 109032537788672 109273182632064 109337094828192 109429108977144 109531878613674 109779335992704 109810415585024 109935984588584 110052777276288 110074968134208 110178344325168 110282096960343 110313318889158 110335562282253 110366799347618 110593843044608 110759508635496 110790865724176 110964396722256 111057780349692 111122736329451 111162079542357 111390759268992 111444762076032 111549707270232 111581288071792 111603787136072 111955150264419 112032606435904 112239849558144 112334306560608 112439804594568 112753879041573 112831887813568 112854639046688 113209940242476 113241991072056 113288264540416 113700026563872 113732216141632 113862269752462 113983233607584 114006216996144 114113285193924 114444267239808 114511203923424 114543623153344 114674604613954 114715205372478 114927410890908 115006923420928 115260754283136 115316633283456 115369000671456 115424932150176 115500925957221 115533625387026 115566334074356 115589636676646 115747344856836 115827424658176 116033770951472 116192085099552 116215513877232 116248415613792 116357884307742 116381346516897 116695081138944 116718611339904 116751655508224 116828522807304 116861598092624 117009337154688 117253152393993 117286347896058 117334273988288 117551324381568 117584604299008 117719063143528 117760741798296 117829618236638 118089679046031 118171379391296 118431894494592 118567322221572 118600889777832 118634466837392 119031961279869 119114313543104 119276830721664 119377209793248 119447031678744 119489322124008 119881178601723 119930165005728 119964118395968 120341802424536 120366067944276 120400144742856 120449343209216 120749361629952 120862762608192 121000970050422 121035226595932 121224803268492 121308672649472 121524783773584 121690589749344 121725041532864 121749585966624 121784054452544 121864234997274 121923315398654 122217388839168 122276640451328 122391785798128 122546516247936 122618191811808 122661605012256 122836635841326 123089332160256 123114151687296 123149006494976 123264973330576 123380736829196 123536717533152 123677982662157 123712997095842 124071508518144 124213385184504 124248551195824 124418073425184 124639723939698 124921313371008 124956679803648 125099568669768 125217055116678 125528949080766 125554260528081 125641125244096 125918107800192 126036682240392 126072364444752 126097785465432 126537494746432 126582295583424 126656331612272 126762921005204 126816453396864 126935873790264 126961468927524 126997412947944 127449297607968 127485379737408 127521472082048 127547185298368 127667293806668 127721208117888 127787191715953 127948743159336 128394906822336 128420796156576 128541401712696 128698872037351 128861576047512 128914232063232 128976730339072 129219426741412 129382788848544 129419418368064 129567410407974 129896897261824 129942887501568 130018889088704 130128308288528 130305852740448 130537992320406 130832907278976 130869947341056 131056690987376 131179772026996 131345612446752 131469297854202 131533034838942 131803621162752 131850286481664 132001058236824 132038429013744 132115656250732 132226840014049 132282679836384 132433946036469 132650030991184 132790954399488 132817730145408 132855332130048 132942801815208 132980439208848 133007253162168 133132166059578 133463775192066 133518311779776 133556112105856 133765300158336 133834406267891 134003602735992 134081979372726 134470879996992 134536072164032 134597167450032 134662420841872 134789229618197 134959633195464 135505511110368 135543874031808 135623151549424 135737287094068 135864763885103 136144261328768 136171713229888 136472256730656 136510893347136 136715381745282 136834072545401 137007061259112 137063045720832 137387532098012 137533488485184 137561220507744 137690759022894 137729740609164 138040903359744 138170543577024 138286822914768 138367704740804 138542632306848 138673094996898 139074959713536 139142383961856 139273411425456 139340931884176 139404209144676 139471793014796 139779620095302 139876326626432 140067171078912 140095413988992 140135076356352 140398769495292 140427079268322 140466835533332 140874255234944 141006556376224 141167798392159 141184820037888 141346265899608 141386282395248 141838788096768 141958154496576 142012548455008 142041183627728 142192083914496 142354681589736 142488373063806 142586953645696 142970935622592 143105205847632 143309408481547 143461656092304 143490583460664 144041922560448 144126170455344 144247461833508 144331829945149 144382930899843 144750093271168 144915616048588 145069570046016 145098821631456 145139900511936 145413011262981 145483508230951 145656340123392 145782793104256 145905478636192 146042504818232 146134009419552 146271250224792 146394346824594 146450440594227 146695505451264 146766624178944 146904459100224 147042795947124 147084425185544 147114083043004 147270372625728 147438777360798 147679344847328 147866044398336 147952528963008 148077040466256 148163648439268 148216106056476 148732943026976 148920974560512 149231284865082 149273533685892 149779075414144 149919739459424 150250626119088 150338505388764 150858352270656 150946586989968 150989321429408 151161978809303 151180205527296 151353081184536 151495223447106 151600035418496 151934630645952 151977644810112 152008289328192 152151046925232 152294324373807 152337440370742 152576045493102 152681605231232 152953607163304 153018587582784 153162293994864 153193177383624 153236547854544 153380847496569 153455207312099 153825334228608 153899909533568 154001234609628 154044833849368 154239580794816 154329793142448 154604731317531 154863441268992 154922780132736 154954018502976 154997887485056 155143845743656 155175128689196 155320860402841 155707737724077 155771363743072 155968293406464 156337536525324 156381797194744 156758548369698 157014322397728 157081027961088 157228549587648 157360867454736 157452905394708 158089762962096 158134519703776 158334436922112 158483537139312 158632375923252 158709281706492 159169613057664 159262708904992 159319096165344 159501278702829 159546435058274 159764117011884 159796331581194 159841571468964 159906886674304 160410322851408 160455736566048 160488090592368 160533526323808 160639218860043 160684697377358 161150350144256 161334626733896 161402758868736 161538589599552 161633071024656 161921019972657 162254119665792 162300055377152 162332781288832 162485646663032 162638244002122 162691064673984 162843854930064 163076223444519 163490922415744 163548806683008 163782181121768 164005642242288 164143663465716 164297817920511 164669003989056 164715623377536 164903976882876 164950662794456 165469978333737 165550199021427 165617846912672 165827224721664 165890764566912 166139262953244 166186298586264 166799424893024 166956073488904 167010296479488 167096577688678 167167143114048 167324560905348 167371932107688 167405680704108 168048909653856 168096485926336 168130380620576 168288705472426 168359774337216 168501459840912 168659706891852 168776394111232 169040747457792 169247831720352 169281958570032 169329883930592 169862986608084 169932396810624 169980506316544 170550039845808 170598324212448 170793404628693 170841757894258 171193209096448 171227728208768 171388535616928 171766805885136 171815434730016 172011906920931 172072808058717 172510385131392 172559224490752 172756547210632 172918790399222 172974949925184 173137398225264 173300438080539 173349501111534 173384455014969 173741136987264 174050656427208 174152455966874 174372623420688 174536826461613 175042621708416 175077917009856 175127483262336 175242784210956 175292397138936 175377379785256 175929521844087 176001410982432 176051238684992 176326986572352 176376906448512 176578594715292 176641112697444 176744427354957 177257069086944 177307252278464 177343004216224 177509554746104 177901334666748 177951700256088 178024415706368 178671470314656 178775972496968 178926423896726 179170547518116 179294506662656 179462889933376 179895247508592 179946177593952 180600217114284 180674014813824 180725165375744 181124042444928 181294143912288 181501455075633 181552839893898 181963008974208 182014524462848 182287175660376 182393792612878 182587562299296 182624378949936 182676081678816 182796352495911 182884973097981 183326083258752 183377984646912 183414960676992 183587678697192 183639654145552 183927287717712 184227391436032 184254953761989 184382430553024 184633998240384 184671227530944 184723509742464 184897459995864 185071105243794 185160828657574 185569495643763 185697881900608 185872278859568 186107262777216 186320077776756 186372826793736 186481833380458 187198359327056 187236105691096 187435019705472 187649353004652 187825582675017 188461687866144 188515043193664 189108546667128 189146678198148 189277539328768 189806242119648 189873443375136 189984497418408 190144381507806 190496119421916 190627914163456 190806941130176 191228069606112 191282208123072 191320777947552 191500940710002 192055896747264 192168227273792 192329949111344 192510574533124 192592360233504 192631194234864 192812102569044 193371348094848 193426093394688 193465095508608 193519867349248 193829140112118 193884015017308 194129127552096 194351115611961 194845345892736 194914331252352 195028333633056 195192462432792 195267254125636 195306627488126 195872612133632 196057061262832 196304921011584 196360496834304 196585036481064 196769658040494 197270038617344 197299552258413 197436053955008 197621474741968 197705431744128 198057643520616 198173484376098 198975046486776 199031378247856 199282998195072 199470658813272 199510879743252 199698249089367 200277467669664 200334168158784 200451340518352 200808444125069 201122969059089 201144469694208 201262115986624 201706319995488 201804108246048 201895751175048 201993631262808 202241084630123 202579507527936 202677719104256 202868062566976 203059099165076 203315811047712 203434727324136 203605930641102 204024783443712 204216391993152 204257569844832 204315397139392 204507796662092 204766340020704 205334979479504 205594568581248 205652774393088 205773057523264 206081298147018 206139641756708 206594610913746 206605358003968 207061355039616 207255815365536 207430234372152 207551557111206 207610316965436 208450048700432 208671499770624 208713575942784 208910117138184 209011397826264 209106313717014 209207689522194 209638066116864 209814489939648 209937207192944 210202614534528 210311209849543 210598154242938 210640618902483 210700253299998 210786350616128 211311382852416 211509834564336 211612375608656 211811646542881 212079423592872 212425461553792 212668371603772 212758182145152 212937231744864 213018822682512 213061775441592 213122095291952 213880430468544 213940982088064 213984120789824 214185625146724 214456403433888 214657808771448 215024971142773 215384786132736 215510761366208 215894693296876 216189255683016 216371192750262 216921419565312 217125139906752 217373424072882 217434964592692 217709850767904 218546365264128 218674189656384 218858217954288 219063757227348 219558671985408 219871969177168 220105554552576 220149936268416 220356688650336 220564193920686 220626637778316 220671124564506 220733598695236 221519017270992 221581731448352 221835111759107 221928793444512 222115560699384 222245472658902 222324159084714 222781518537984 222889524152064 223099414540464 223162576143584 223207574272144 223417764161669 223910300528838 224065212871808 224479699116288 224668613121216 224879609189136 225200499042431 225507758083146 225663775627136 225709278093376 226419880484952 226483982144112 227400053127744 227464432283264 227724539504924 227966467215168 228012433992288 228226570387848 228506160556113 228888534479616 229022407846848 229087246306688 229349209227908 229430410744956 229564601047243 229854821781816 230521508566272 230633266566912 230738001342912 230849864300352 231001851914442 231067250774052 231132668148712 231179273353292 231494689713672 232067541902944 232384170199104 232431027754464 232496831227584 232715768615484 232762693033794 233437222679808 233657045614608 233723196185248 234018674309376 234506304787986 234572695792116 234668547976576 235102648763136 235438126287056 235521483596592 235659236473276 236179358092062 236342758782592 236863788989184 237134644443144 237201779555664 237268933674784 237540252414619 238063922559738 238228627086208 238553661443328 238754419586496 238894063357488 238978644248016 239319652587411 239762357203446 239860330011456 239928236791936 240428181171521 240683604849072 240732135888552 240800289485712 241027046066037 241725525216384 242001940100844 242070453191864 242449606536984 243049567547168 243381179498688 243450083065728 243499171933248 243568108905088 243728469994548 243846630797308 243957366003183 244075637775893 244783571596256 245093032495872 245236383623616 245323210024512 245673271682652 245816962183331 246228303374592 246529946661152 246761473658392 247073435066304 247355965324314 247425994191684 248426770369008 248497102391648 248836146850368 249279447879396 249842626742016 250199137339536 250434110233356 250644866533017 251057898161532 251108521056162 251282250488192 251836215600384 252073364480784 252144728889504 252195570930864 252433058208639 253074989492864 253164591166848 253312663224544 253525842010408 253632906793728 253871747580528 253922937855048 253994825895888 254898595215936 254970759474816 255042944164096 255094370596736 255334587613336 255442416235776 255574383431906 255897486318672 256262636841387 256789813644672 256841592313152 257082803425392 257397744074702 257449645325257 257723152095024 258438853482824 258765577697088 258838836736128 259134820815948 259378185598833 260024251667301 260037778177408 260256616577056 260611705480896 261075984640812 261228683950311 261665814557952 262113381974752 262359544053992 262691224893504 262938595708404 263066069677884 264002116473648 264076858027488 264231312501464 264453680028098 264565359672768 264867892072938 265300061982368 265635460290816 265885603630416 265960878417696 266014506324336 266264332119156 266927550384132 267036623559552 267112224211712 267530600316672 267668812535782 268007205471984 268163958745452 268389635845089 268941759993984 269072144328064 269194334900064 269324841683744 269578459236394 269919266390928 271011022220736 271087748063616 271246303098848 271474574188136 271729527770206 272288522657536 272329259840847 272343426459776 272944513461312 273021786694272 273430763490564 273590688919317 273668145090802 274014122518224 274775064196024 275066976970368 275122441015488 275381518045788 275459481218328 276341087154048 276573645829536 276735409481608 277085264613696 277346189993796 277606657865691 277741242986361 278546822850912 278681863768352 278808418289352 278943586029592 279559240190604 279722750070687 279752653252864 280190827977984 280797538990584 280854158536644 280933671066664 281748510469888 282013112752448 282335596784318 282692531799216 282772564790496 283916308993152 284025096910016 284082367255456 284709363179472 284976746127612 285173907291392 285216572261709 285941871245184 286210411695264 286618816963094 286923312184608 286981166921328 287251411065003 288083845120896 288252340910688 288494923667016 288663659890298 288765861799686 289500186542336 289831232097176 290139140092032 290197643262912 290279801023872 290743710168177 290826022525962 290967016461902 291565586208512 291810957272384 292085009636464 292268018839104 292542500449584 292788693649188 292900881188454 292959941232189 293808918200448 294085591894248 294168850371088 294228166086008 294540745251456 294877554721596 295154487060741 295358689694656 295905057926016 296154080932512 296327296878536 296432212112952 297260226564147 297465886053952 298462569730164 298547067371784 299558150828288 299839478918848 300501252238176 300677010777528 301716704541312 301893173979936 301978642858816 302323957618606 302706162369072 302990446894212 303200070836992 303869261291904 303955289620224 304016578656384 304302093850464 304588648747614 304674880741484 305152090986204 305363210462464 305408895961653 305907214326608 306037175165568 306324587989728 306386354767248 306473095709088 306761694993138 306910414624198 307650668457216 307799819067136 308002469219256 308089667698736 308479161589632 308659586284896 309121947220527 309209462635062 309845560265472 309908037005952 309995774970112 310287691487312 310350257378392 310641720805682 311327335666809 311415475448154 311542727486144 312675073050648 312763594389488 313517096739396 313811534283291 314028644795456 314457099175296 314721734909472 314905810789416 316050379949997 316179525924192 316269039407552 316967074278624 317264751846504 317418563412984 318339226115328 318525417809984 318638192330688 319002557405658 319092870116548 319528234023768 319592663162388 319683142937928 319813773348608 320820645702816 320911473132096 320976181184736 321067052647616 321278437720086 321369394754716 322669253467792 323077179199104 323266142049312 323842039945314 324508239331584 324665562577664 324971293326064 325276488004244 325382129347968 325687709860128 326060136109323 326152446889038 326981844831488 327097613366016 327564362243536 328011284484576 328287326931432 328595635841022 329338007978112 329431246755072 329807953765752 329901325588912 330939956667474 331006686846759 331100398042854 331235693825344 331781529133824 332278525906488 332372597172528 332846873138813 333368208988353 333598849786048 333912146977808 334193155377356 334334286228096 334649121810696 334743864215376 334811361408216 336097819307712 336192971852672 336260761241152 336577410944852 336719548674432 336893505432967 337002919681824 337319413783704 338495663440704 338563917140064 338659767861184 339297026280289 339725973216168 339864793621248 341100079691616 341196648424896 341586809257386 341683515788516 342455456417536 342777071233856 343533611770272 343630869460032 344023813841862 344145616117434 345020770262784 345513094421264 345837580798444 345949899850368 346274796450528 346600876161078 346699002223068 346768910029938 347482273974528 348101312854416 348304911933748 348598032764311 348745246841376 349073652923226 349144039550691 350085243416832 350155834019712 350254966524672 350485568421912 350584794277872 350754759570512 351859043688174 352002821964864 352102477369984 352653973144704 352753812897024 353157189430584 353282225394888 353488854709914 354514138173888 354614504556928 354686008432448 355019109492208 355353423538883 355802669333496 355903400512176 357342940629312 357551944993936 357852847793452 358188922969817 358341095036232 358925779866752 359790495017184 359892355187904 360744373074239 361200434228568 361348029627648 362248084889856 362588287824576 363002910151266 363105679787796 363318054689513 363926017948416 364574351320752 364787585225756 365175124598592 365248757899872 365352163357632 365592704991822 365769946195962 366652166517504 366829921353984 367175357394384 367279308291104 367854575435424 368509907523978 368764861106048 369267996480768 369342455061888 369447019484928 369794919991728 370142210487588 370321657315148 371138991287526 371395763801216 371744557719136 372169650306601 372214525554432 372640155553512 372745653587472 372963666760916 374396718654112 374472211382192 374870039410944 375298706009304 375651165350034 376923375732288 377030086387328 377815713269533 378217093334256 378293356396296 379612484239296 379746886750272 379968994836816 380288763015612 380511188037211 380992238843832 381613882260352 382456139212224 382564416246144 382641555895104 383001881420004 383361575147859 383547430790689 384336454547584 384659898222688 385021149066248 385184720467008 385262388469728 385624205138088 386096616112053 386283797716663 386742696189696 386930191017216 387658280224236 387768030034616 388258255104192 388702231223922 389690691785472 389828662504704 390056667266112 390384924865584 390534508251272 390613254976252 392114122525664 392609842023168 393170072962128 393539316080988 394599104516826 394872107910016 395242949483936 395410863488256 396115287041232 396346968752196 396680520042147 397950092973552 398062756495712 398517944133617 398565996390144 398941317626544 399021759486504 399396498178734 400554935339328 400668336317568 400902681036704 401503218803673 401616888250138 402245938118178 402524231973248 403412639990976 403608216492096 403791502350096 403987262525616 404367688854591 404482169260246 404563728368261 405736125133952 406118198330152 406631622095424 406869454648272 407211861282204 407594291655309 408432783986304 408515139689664 408630794278784 409015593324184 409532680041408 410502217636203 410669958959008 411189137162496 411546115046528 412162596294036 412279283513416 413189221827492 414122710079232 414511630731072 414860468744304 415103114222412 415220633930872 416900097400864 417427151885568 417820234276368 418022795652528 418212627434028 418415379044388 419628979879296 419874414385888 420405229069056 420622419699086 421196308485876 421281237804966 421400506599996 421572701232256 422622765704832 423019669128672 423224751217312 423503395176477 423623293085762 424158847185744 424850923107584 425336743207544 425516364290304 425874463489728 426037645365024 426123550883184 426244190583904 426731603895289 427760860937088 427881964176128 427968241579648 428371250293448 428912806867776 429315617542896 429928225444641 430049942285546 431021522732416 431789386593752 432378511366032 432742385500524 432995489835447 433148792699529 434250279813504 434746848145764 434869929185384 435419701535808 436239033788943 436450524692853 437348379312768 437716435908576 438127514454696 439351321782681 439743938354336 440299872536832 440713377300672 441128387841372 441253275556632 441342249129012 441467197390472 443038034541984 443163462896704 443670223518214 443857586889024 444231121398768 444490945317804 444648318169428 446198829080928 446325152287168 446415148544288 446835528323338 447820601057676 448130425743616 449337226242432 449759218378272 450400998084862 451015516166292 451327551254272 451418556186752 452839760969904 452967964288224 453485936427909 454800106255488 454928864566528 455449079009848 455932934430336 456024867984576 456453140775696 456882973121421 457012321112226 458044815693696 458174492613376 458698418455816 458860821489912 459129202094486 459709643563632 460142542489707 460365621936297 461476002685824 461699728600704 462003703828884 462134501548104 462265336297424 462358546706584 462989379427344 463814193952593 464135083805888 464768340398208 464862055508928 464993662455168 465431537230968 465525386067588 465962581208523 467123213172231 467314091229216 467446392370496 469012609575972 469145391584232 469337095953152 470876252574112 471042967193184 471318472946552 472358716184124 472685517565184 474269288886288 474403559111328 474537867349568 475080504829238 476127845119476 476457254172416 477508839172992 477788126714976 477957288496032 478503836108487 478639305174822 479524714406892 479720660022912 479856473583872 480856362343042 481367209698144 481464271777104 481600578971424 481917656580129 482054092132074 483451050432768 484003880201688 484140906383728 484899213073968 485763059917971 486099135094336 486762358997376 486900166131456 486998343866496 487136217810176 487456939989096 487693261594616 487914732006366 488151275551786 489228670333557 489567143192512 490472767247232 490646420049024 491346543365304 491633924366662 493059893322304 493522947316784 494146870132608 494711930648628 494851988383368 496650597064281 496853540738016 496994204783296 497672293700736 498558895758792 500398274679072 500868220466712 501289733066034 502115796323064 502217042112324 502564500976384 504146728961568 504289457779008 504391141861728 504866116417278 506149978985728 506329182333696 506625326449088 507051684020816 507743495161056 507845875710096 507989651791776 509797190431872 509941518949632 510188741193472 510669175226672 511148766863812 511794972637344 512380213886079 512525273682774 513579627289344 513683184626304 514165606850784 514795488149404 514899290650514 515446304190048 516035720762793 516877706965648 517531155394176 517677673472256 518269641631896 518756371197666 520048503334602 520075556354816 520153365044907 520513233154112 521223410961792 522151969281624 522457367900622 524226763949504 524719088107984 525382449787008 525877191416808 526132139355768 528004232947296 528153716054976 528462625002928 528907360056196 529130719345536 529404079966091 529735784145876 530233282064871 530600123964736 531771207260832 531921756835392 532029012648672 532528664238312 533181041297597 533855100768264 534073247119104 535337625071564 536014410943968 536327917490904 536779271690178 537883519987968 538144288656128 538388669800128 538649683367488 539156918472788 539838532781856 542022044441472 542175496127232 542492606197696 542949148376272 543459055540412 544658519681694 544686852919552 545889026922624 546043573388544 546861526981128 547181377838634 547336290181604 548028245036448 548654919293943 549550128392048 550133953940736 550244882030976 550763036091576 550918962436656 552682174308096 553147291659072 553470818963216 554170529227392 554456825966977 554692379987592 555213315731382 555482485972722 557093645701824 557363727536704 557616836578704 557887172059184 558412522703959 559118480381208 559445500141374 561595077981168 561708317073288 561867342133328 562396440820753 564026225504896 564671193568636 565385063598432 565545129580992 566884014830947 567832617986304 568050193820032 568164734510912 569418726358944 569953492255224 570433144523418 571883742490368 572420823390528 573237633926188 573846624369216 573962333842656 574502822130006 576167690241792 576504681821376 576989847334032 577327319780596 577531723599372 579662464194352 580278280184064 580395286525824 580559602047744 581487420336354 581652045051924 581934032923804 583621914544768 584170019272928 584536037678208 584838021910373 585085000899168 585577387298376 585801762376908 585919882464378 587617836400896 588171183788496 588337700742176 588456332172016 589010469153491 589081490502912 589755109443192 590308974121482 590717379389312 591810115852032 592308161865024 592654593757072 592864424225904 593710406566409 594520453128294 594931772107904 596925139460328 597094134743568 597946152629903 599678957837696 601002504476352 601354021555056 602425332375207 603433409082624 603786347959872 603957285717632 604647915237212 605215766397277 605412324738144 605980893788424 606723253890369 607738522583808 608033157312768 608604187700928 609177297495228 609349761482968 610304181972408 610817791923306 611814428653216 612074350331136 612649175979456 612772709534496 612946191418176 613523389986276 613820829248396 616004938438512 616179335397472 616958323179264 617319172569792 618243894441054 618418925270124 619816074011904 620575382974624 620700514756784 621283441611364 622654671333618 622830950896308 623085454972288 625350146101296 625527188778976 626242483638541 627034193478792 627623068566582 628057289590912 628914198350592 629443469818944 629811621578832 630933629548629 632100759899994 632359051848384 632538078815104 633934148557248 634529503693008 634837126825968 635434939628643 635743001721553 637050835619968 637276384661376 638005114811316 638185740233096 639056468047536 639185326324776 639366285875856 641641291405632 641822946264192 641952362369472 642134105295232 642556875440172 642738789509432 645074913428319 645338506935584 646154358398208 646532284098624 647684079890628 648062900301509 649942586652128 650552976008488 650764258695936 651375419720256 652120272218646 652304893778076 655128724487072 656022568969152 656574653862864 657191271682044 658676015956224 659615907531504 659802651177824 661879913334948 662013373693518 662200796085708 662471387650688 664557051812976 664745194345056 665505335277321 665693746277626 666736417976706 667197699572096 667824293955616 668386310754712 668668572456192 669298243621392 669487728430752 669622722816432 670253292485007 672195638615424 672385943705344 672521522482304 673154821889704 673439097348864 673787010865934 674005839363648 674638827567408 675601497127293 676991326881408 677127834280128 677319535722368 678594052560578 679451946432336 682200159383232 682393296849792 683173618514772 683367031577032 685518481668339 685554142467712 687067223540544 687261738920064 688047627683724 688291232234868 688693803141729 691026188842528 691675161596888 691899799700736 692549592901056 693201752322156 693398004446136 693537820059876 696202625708832 696609823867496 697196065528622 697490493682752 698147305846452 698288079101382 700311668039424 700971136843824 701169588555744 701509519141024 703718087376348 704005643929728 704204954739968 705307946289408 706314378861168 706564450789776 706977709419828 709028276347776 709229009113856 709372016864896 710038218984416 710706847077766 711605338666992 711806801024352 712620757243857 714685881258624 715103889987872 715705695586904 716377845939634 716682190072464 717851559733504 717958957762233 719580990034368 719784710375808 721284543514563 721488746148478 722400868457136 723081138198111 725176575649152 726005820302532 726211359575592 726636109379026 729148702641504 729575170451512 730350249197184 730497515799744 730704326715264 731185409983644 731539892391924 731872098009549 732226913327679 734350714788768 734558616582208 735709150870848 737019815047956 737450886549993 737529722212096 738684910123776 739589839983456 740284420975176 740643314630296 742277982575052 742791527602432 743489115438272 744339300613202 745280311107024 745491307174944 745927333521832 748793437308224 748944422764384 750597412018608 751302330700068 751934599599051 753846751464576 754060172774656 755631426539066 756434186668512 756586712792592 757299174625917 759224968478592 759493773500544 759937989673632 760577526031224 761022376074422 761984477687664 763227764520704 764912278424448 765128832492288 765283111790208 766003762840008 766723150295718 767094861581378 768672909095168 768787910524161 769319796445376 770042298132496 770369440934016 770524776939456 771248410276176 772193232224106 772348935975771 772567595433326 775316560448472 775536060069232 776516510208384 777404462447844 778134556796499 780113334532224 780769849731168 781069016502544 781226509952504 783686051850933 784228245051328 786340145924256 787078632161976 789198209033652 789744215820032 790485898967872 792230574082464 792693937504392 793361040084294 795900185947104 796125512991424 797035888267234 797882635253088 798043518973008 798792996357468 801109870678656 801336672635136 801805362073408 803006437607346 803233776500276 804491876236356 805048463946496 805168907535267 806825279981952 807216432984192 807583004700192 807974525051232 808735377709182 808964338520492 809127456736522 811472250267904 812236396660304 813263244190848 813738909296544 814423722564408 815188583310618 816865567972608 817030279379328 817261588557568 818031186648368 819065360082816 820772066757951 821004435272406 821339917918016 823092230093056 824325192588072 824558567026832 826378443654984 829023261462144 829720937488608 830206228444824 830441267861744 833223728959083 833800194801728 835640468552736 836045591305056 836425254868056 836830758088776 837855922039081 839168250212061 839257959758592 839748828771776 841244839398172 842392616971752 842562475609932 842801013199992 843145402464512 845245531409664 846039338257344 846449502434624 847006790352954 847246586171524 848317694371488 850673486415088 851748926979456 852075290730048 852247101766368 852488381167808 853463207790578 855521721874176 855936483159296 856742500586896 857825613735552 858631235085792 859856450889282 860099884571092 862043045464832 863578773187504 864757022732064 865484771001048 865990979670894 866297585399058 868500559627008 869493696291528 869739858370768 870839403071616 872478067577886 872901049385706 874696758625536 875432871817152 876255028909392 877505392820507 878702643565362 878879823696567 879487876708672 881426754601344 882256775682744 882506551113264 882684498258024 882934394780944 886076069083968 886326925793408 887340447036428 887715173778048 888462242797536 888981890635608 889296636338856 892397658161856 892650304574336 892830297088576 893671056646676 894510342011671 895641202115352 898674452484864 899518436756544 900801996169724 902031032332584 902837112373504 905679521939808 905935928576448 906971872855818 909600212510976 910898158019696 911865868860672 912049735969152 912906281551392 913765946242842 914024642224452 916089631387392 917396836911632 917721642979824 918258404188972 919031177287729 919419287127264 920285084979414 920731243872594 922952005371648 923399457201408 924007407657768 924269003096208 924530672594848 924717093413168 925587880098343 925978758854688 927628387905186 928270167611776 929536680796416 929724111017856 929987324910336 930863074461936 931050772135176 931925162417046 934246426344462 934628182458432 934892784740992 936840843875237 938025219151944 938290783168464 941752505148224 942085934386368 942636945893104 944717432368248 948538577772576 948807118222656 949075734699136 950161009658476 951053347195721 952255690238952 955017678345984 955576253429952 955914576992064 957007672216974 957278610349644 957838507817807 959049428813784 959441320045824 961712724686084 962734419396288 962928543554208 963201157942848 963835313160258 964108184264148 968007760403376 968281812767456 969798426147936 971526119835942 972198270188672 973524717994752 973996687732992 974913879978192 975386523189232 975829464012732 976302551103572 978457340667114 979134286385024 980945534494464 981292840098048 982693086730608 983267848733324 984095331431993 986119786644608 987045894633568 988293740265216 989423861297256 989703976766736 993301194128562 993707081476032 993988409566592 995344587401472 997117791517584 998540619416439 1000796549358144 1001736440933424 1002579466132068 1003165859370829 1004231592646128 1004434084224648 1008293457923136 1008578915558016 1008782283723456 1009732232834556 1010680516298901 1013250652898176 1014103368041632 1015486990322112 1015691751420192 1015979303583552 1017891078840867 1018384557616657 1019594380863744 1021338350453344 1022297533727624 1023589945274688 1024760427772158 1025050547365548 1027366369252608 1028331213701568 1029590976298808 1029798581301028 1030892608380096 1032071441525586 1033755413931296 1035062310788352 1036539283263792 1037512742395332 1040097006669204 1040306730089814 1041026466308224 1042446821923584 1044303938563248 1044914735801244 1045794098292933 1048453527899008 1049438176215968 1050764899574016 1051754382833616 1052264278711536 1056008465894592 1056307432109952 1056925250005856 1057814720112392 1058261438691072 1058808159932182 1059471568291752 1060466564129742 1061200247929472 1063542414521664 1063843513670784 1064058025297344 1065057328476624 1066060270616649 1066362082595194 1067710201536528 1070675250143128 1072028821887936 1072655834981808 1073558543380356 1074186451184693 1074566768909451 1076777339600256 1077299366734976 1078313836945576 1079677065563712 1082233119222717 1084044088882944 1084985212395392 1085898296752544 1086918111080824 1089317039363388 1089954164068539 1091778053845248 1093723053962256 1094362755677268 1094672580363208 1096056490072896 1097309838587886 1099100256784096 1100489764061952 1101526072183152 1101837924873312 1106294583318144 1106941637926432 1108341058454784 1108913651933954 1109384759975184 1110426631462764 1110964971945444 1114187291403648 1114727455073408 1115233673157408 1115774344118368 1116508950919803 1116825045407918 1118236960762416 1118891000282748 1123190155962336 1123416634146576 1123734684266656 1124792881641506 1128052451009792 1129342387137272 1130770127196864 1131090259161984 1133447139808599 1133768029661894 1136100387640064 1136329469021824 1138837452717888 1139906984510448 1140866289046836 1141533564111633 1144841646781056 1146475267852376 1147693248738432 1147924667685312 1149005644260012 1150084725443577 1150642292372067 1153009363642752 1153979694668064 1154654639561192 1155063447198744 1158289848336159 1158851393149989 1159324928388704 1160790573051648 1162974840672708 1163304090103848 1163868065847608 1167243829089536 1168340038545856 1169072075356416 1169676043820746 1170170001798336 1171154774596752 1171603524753816 1171839764928756 1176342367576992 1176675401484352 1176912664344032 1178020938306982 1179510218886384 1180617948242964 1181434758778624 1184616323730048 1185309187514144 1185728848451808 1187420813132818 1189040906256588 1189863544215808 1190041560126441 1193850278920656 1194188269487136 1195553832400851 1195892305259806 1199357915675392 1202005008952704 1202708043110112 1204509656411019 1204850664750414 1207572695919744 1207914571435264 1209295830474424 1210431532794554 1210824649476288 1211961787576848 1213103066563773 1213446507780738 1213691185104783 1217208375401856 1218354594990456 1218699522965936 1220608363944816 1221635583846612 1222782874965927 1223628857306432 1225298351958912 1225545419068992 1225892382836352 1227046779972552 1227641658496792 1231506652908609 1232009876877024 1232358670794944 1234638345139584 1236487788882108 1236837850540248 1241150765949248 1241401029513568 1242566883222728 1245309342667236 1245661901792616 1246170909944576 1250700292202592 1251054377557952 1252484967277082 1254068386957584 1255246137133164 1256114579181824 1258886939637888 1259623243157664 1261867259097258 1264201519799988 1264718103696768 1265076157630208 1267868297114496 1269059007386016 1269674253651936 1270510185529431 1270869879257286 1271486003443106 1274101671239936 1274552769322752 1276010229622632 1276371480466192 1278112936095072 1278370652649552 1278732571751712 1280194811685867 1283282582811264 1283645892528384 1283904724738944 1284268210590464 1285113750880344 1285477579018864 1289784676333923 1290149826856638 1290677013871168 1293064568197248 1295368159781256 1296125800603018 1298986469506341 1299885173304256 1301105952016976 1302750839440512 1304240544437292 1304609787556152 1309351574078559 1310257448974144 1312045137938304 1313149307725728 1314382543364088 1319231815063008 1319605302355648 1323759826669896 1324026747387036 1324401592171416 1324942775301376 1329114103625952 1329490388690112 1331010670554642 1331387492555252 1333472835953412 1334395399144192 1335648587911232 1336772621509424 1338596487242784 1338975456861504 1339245445632864 1340506584970014 1344391277230848 1345043044964608 1346309643779408 1347574021731868 1348011678727296 1349277655134816 1351202994254586 1353982653762816 1354255668560256 1354639071444736 1357188105121156 1358903892864672 1360457809283727 1364400318766464 1364786593699584 1366347237029544 1366734063154064 1371036963336678 1371108284935424 1374134447081088 1374523477840128 1376095255367448 1376582464469736 1377387606283458 1381096865808891 1382052377685056 1383350323193776 1385099185802112 1386403504644312 1386796008892272 1387075640119752 1392405251417664 1393219647734992 1394392131057244 1394980987365504 1395701665365149 1396294611692904 1396576158202764 1397887743625569 1401942273687648 1402339177111488 1403019038282048 1405659108875483 1407436174752696 1408011287859456 1412628757722336 1413128901579552 1413955418839656 1415687592410861 1418056552695552 1418744033729792 1420076437968832 1421413694155532 1423210677333984 1423613602048704 1425241514487714 1429371762517248 1430207779975744 1431411391173808 1432755691879268 1433364380144928 1435917915524466 1439161980068736 1439569420751616 1442569087029126 1442977492296956 1444801736914272 1446162276396222 1450353151298304 1452011640605064 1452422719151184 1453272218758052 1458297405283008 1459150340903024 1460700498394368 1460995031599488 1461408653430528 1462370819967288 1463079784783848 1463744196019098 1464453826655358 1468701429577536 1469117233164416 1471418301741696 1472178468946801 1474039630095912 1474901773099986 1479179679966912 1480568841950352 1481286629260592 1482681525800167 1484555965150104 1486978230876544 1488678601226404 1490560622214048 1490982614349888 1491854667043664 1494512402736133 1497586874616448 1497888845528768 1501194824037216 1502604661400136 1503869199198102 1505174797999411 1507693502929152 1511262853078132 1512868373337024 1513173425585184 1514598349251834 1518449936957184 1518987547001088 1519875979347264 1521155052062448 1522044752148844 1523968955375328 1529824556848896 1530566223580416 1532007525680016 1533446300591436 1534189723162756 1537575821048322 1538639592890752 1540084596264992 1540738881868032 1541049553878912 1542496820552352 1544386464448212 1544697871951542 1545135190866652 1550633120896944 1551072120138464 1552845782313749 1553033020416768 1554808924895688 1556269113592998 1560226669064448 1561539699462336 1562138033005088 1562453019905008 1567372103701866 1568456490102656 1572680291848512 1574157264323952 1576403493297017 1578396418067304 1580971797935744 1584461148164928 1585387875008784 1586722080168588 1588212239898273 1591800371894208 1592251025982848 1594071776534468 1595765270506176 1596087037946016 1597585992714936 1599543123892791 1600318590540461 1602219741357312 1603610724146816 1606012875214692 1606467553000552 1608983752472712 1610337815070534 1613650559963904 1614432865968384 1615166009400384 1615949050102464 1617470755418364 1617928677040984 1618254913473044 1624472793320608 1626526488381696 1627477818593088 1628847445128816 1630377166621236 1634060558758656 1636062373296736 1638130720165632 1641544133515902 1642008870544812 1642679835836032 1648650385176144 1649117134053664 1652756887309968 1658046522924288 1659441874977216 1660412456889648 1660882535723488 1662781766902333 1663370477900931 1666447457918166 1667600389603456 1671280937105472 1672091182610112 1672850509736112 1673661516177552 1675237568111877 1675711844078162 1678336500424122 1679497657543552 1682489678796344 1684785233943504 1685124951219864 1685602026399984 1687189322462259 1692078676514688 1692899004869248 1694013580705908 1694493172343048 1696635388742976 1700652044492841 1701346972830176 1703497853958912 1704150581460096 1704494203532736 1704976762335616 1706926415581156 1708529464431251 1713485001173792 1715651227471104 1717262470171584 1719712901778564 1720199769142184 1727157546375008 1729514045464128 1730969542002096 1731981959341788 1732595170798116 1738987392583056 1739479716741536 1741678806143232 1744956135155772 1745802098771412 1750865743634304 1752510057818784 1754514065731119 1755010785641014 1757405287130724 1757759647393134 1758975753417344 1762853509202688 1764513551365488 1765013102226528 1765368996516048 1765868789561888 1767031407460473 1772152138167936 1772653851586816 1774680894072856 1775430347556096 1776924485595072 1777963781271216 1778593272677712 1781131219699227 1784795316323712 1785300609148672 1785660594177152 1787342113293352 1789020684023342 1791282404230704 1793838457889709 1799036873513088 1801603992339448 1804062064665168 1807275997125621 1811359043879616 1811871857152896 1813943745711636 1815647299191831 1820169761671107 1821796316039392 1824099471938304 1825812563102784 1827531892485684 1828049284448904 1834793673823264 1835443285959648 1836516808377944 1838062354575458 1838838574254528 1840570169958828 1841462487745188 1848014815315536 1848538006192416 1849061345189696 1849434186826336 1851175760196686 1851957517709376 1855256775810372 1856540335223552 1859448222035712 1861726148923872 1862101544270352 1863850324834092 1868492852688924 1869256364916864 1869785569481984 1873681687750474 1876050438303888 1876581566336928 1878727450915623 1883505010296448 1884171868772736 1885273891786208 1889434864736496 1892800888645887 1897077155545152 1897614236445312 1898151469398272 1900322019316952 1902106694391442 1904511380477904 1906304818885929 1907229005164659 1911152506859904 1911829153984128 1914015344433948 1914557220699288 1915677015635614 1918098857627568 1923425449372168 1925468838792576 1925857087108416 1926402315885696 1927670626320516 1928216368528296 1935224740284957 1936015520806752 1936563625534912 1939596852295872 1943052239671884 1944188700904527 1944396540377344 1949827759956384 1950773046378464 1951658928025464 1952605102207144 1956914681334228 1958268572770048 1965386173461216 1966535697466648 1968190662863986 1972239573289216 1974091789267136 1978847722594512 1979407953533472 1986602388257124 1987414162952064 1987976819133184 1994235583035168 1996516005831963 1997081238832878 2001593098716288 2003472881866848 2005158932264136 2006331718741658 2008463185292256 2008868168449296 2010759877455021 2016586915846272 2017157831116032 2017564567446912 2019464465669112 2021361032597802 2026501305796352 2026804491381879 2028206736083264 2030973980644224 2031383502840384 2031958607167104 2035782157681734 2036769115233314 2042676700906688 2044595067455248 2047179890549376 2049520855544316 2050101094731096 2056662427403136 2059181952597616 2059597162602056 2061785216760192 2064142883051172 2066081409425187 2067510827862592 2073078566527584 2075025484790664 2080194013338408 2080613460179628 2082052932616448 2088607877126496 2089829471602488 2091588196585866 2096907055798016 2098876352431936 2103508765667232 2104528557423072 2112016931789184 2112614864219904 2113850500011712 2115629440224784 2117616319864364 2118943136583504 2120933128259484 2122400495858944 2127084829043328 2127687027341568 2128116050594688 2130114656953248 2132120541233298 2132724165190388 2135420403073056 2137862271731571 2141350500286256 2144057643775872 2145311669963616 2147117086760712 2148372902369386 2149133537818902 2153554679200512 2154598733469952 2156627673891152 2159354131127424 2163853630543689 2164466238445434 2169970424790784 2171796593505088 2173836222161648 2178634078726776 2179908328137078 2187446107924512 2188725511354536 2189345160726416 2192112980145792 2194619677175772 2196680739983037 2198200513568192 2203052144366304 2203675849746624 2208892885375759 2212352659649979 2212589166636288 2213883275852864 2217827303867908 2218769519950368 2220853262925528 2221929943890888 2228374582807296 2229454910146816 2230467346314816 2231548688236736 2233017901839606 2233650090815836 2236473921524832 2237782000565496 2246380311924672 2246833268293152 2247469368533312 2249585763283012 2258684774274544 2261540254393728 2262180518323968 2266894279617198 2267536059323788 2272658938043648 2277674905435776 2279813969020896 2281732578093672 2283067128223266 2289683293562112 2292950535704752 2295386497476864 2295849335370624 2298011288520024 2300169450887154 2301284584744134 2306018727285504 2307959389336128 2309309279122384 2310126894397488 2313423308344973 2316579696672318 2317046807927313 2317702786299978 2318649856777408 2325949681345416 2326608180207696 2327736131695216 2329928111971691 2336680077091712 2339352087641492 2340340003596672 2342309549193504 2343207049507632 2343679529857512 2352684735153984 2353350802968704 2353825328688064 2356041876613964 2358254538030769 2359020437772768 2361235896485928 2369232647460096 2370618375028288 2371457696903616 2374841626265636 2378081812513176 2380083120252882 2387700557841312 2388376538974272 2391107664801702 2391784610519612 2404010017905408 2405416086220224 2409019312822038 2409701329500828 2415145391839488 2418591660948848 2420863065589108 2421649298952576 2423923575153696 2426206133127546 2426893015561476 2427382370209566 2434416750803712 2436709189980912 2437399045931872 2440186229350177 2441216727889632 2443271167693224 2445565749931854 2447257714612864 2450596703917824 2451090838137984 2451784765672704 2454093559945104 2455283316993584 2463013305817218 2464019753754048 2464717341589888 2469276690279168 2472975577764216 2473675701080496 2477205489466741 2482301531898496 2482802059027136 2485133766445456 2490618685334472 2491323803585232 2501400584405184 2502108755115904 2504969934554164 2507322460788719 2508136773915168 2510492274266328 2513567766117243 2517773879275776 2519246486315328 2523734518194516 2525210611519673 2528403039599976 2529436207393536 2535736594228992 2538118014772032 2539348507303872 2541020371058862 2541739758514572 2542972006886212 2552020459245264 2552742960932384 2556225872190144 2556741305299104 2557465143503424 2560389623371734 2566565165622528 2567809449477888 2570227501760688 2570955158037728 2579569352667846 2580299653713276 2581354027742336 2586129136394496 2590736319562512 2592251601206036 2597972939012682 2599770346608512 2602211904033952 2605501678881024 2608481088874584 2609219575112304 2618703148157118 2620514897948288 2624090275876608 2626298615451456 2628765086728176 2632516178461521 2638463630126016 2639210604711296 2644709992886731 2647519653339792 2648053494774072 2648803184342832 2658228207251904 2658980777380224 2662021341109284 2662774985110504 2666945671906824 2671297175822464 2673545243018848 2677192974485568 2677950913723008 2678490891265728 2681013169940028 2683531026035013 2684832015534823 2692619287558816 2695148043463736 2696023357454592 2698555310269632 2702405988509172 2703986584016641 2708511337120512 2714376210242312 2717807785729344 2720915618567454 2728800637532928 2732694474059088 2733468126308128 2742073926673356 2748268894162176 2752190510734896 2753164928939472 2754775212566916 2757093531863187 2762193731617782 2764104755370112 2766700646387552 2770198371604224 2772807009288624 2773592017784544 2774151280239504 2776763640295029 2784810502835328 2786439295469984 2788784262114488 2789961974731008 2791403330730298 2792589223385808 2793152316405528 2795775487251138 2803884547375296 2804678354222976 2806038076564096 2810522531625711 2811318217750966 2814872349505392 2825257515444672 2826257803159104 2827910837679312 2831375184821722 2831946098577827 2840152875937664 2842827388311064 2846421354667968 2847227204097408 2850483028975428 2853160041587163 2860415559951488 2862822782347616 2865511383758536 2866728760289856 2871835831048932 2873515523453421 2878323960137472 2885138174058252 2885954984593912 2889603473828544 2892324552792444 2904023281210128 2904845438302368 2906544437516104 2916594810566016 2918300681806048 2921990063198976 2924741639934576 2926159569567696 2927488392038196 2928907653310716 2937402859155072 2938234466328832 2942836603483392 2944356937893602 2948079260191824 2949803546199972 2952285994295979 2958359359933824 2961137683900704 2962573258521184 2965363051600334 2969111930300208 2973956461753088 2977357202452808 2981121244428096 2981965228699776 2983709334087328 2989024805472266 2995173749232896 2995621858249317 2995777691057536 3002389648074432 3005209322800272 3007738398396204 3009497578112487 3010349595998822 3022525706156264 3025736746674048 3026346851170368 3029196698503668 3032041548896703 3039751958694528 3042310104124896 3044089504297688 3047937910750656 3053673236522601 3055153672849971 3064015051360032 3066892601182872 3068379446325512 3075151642096644 3077279185781504 3080169192529984 3082099107757824 3084993641104704 3088772928896424 3089395743903084 3090270381733304 3101266241793888 3102144240276928 3105691564627498 3109617849791376 3112538227185996 3123079398924672 3124276066010176 3124906039810016 3134744207403732 3136912980205312 3137382294878799 3145360583697024 3148314528647904 3152806986594034 3156792836134608 3161943595871488 3168922296329856 3170775750017568 3173444160337176 3176424479796546 3183600743788416 3184502051965696 3188143553068936 3191530541012352 3192174075892032 3195171985429872 3198180811849947 3199086247785582 3200637181080922 3207221448293632 3212025750429384 3212935106001104 3217967504945424 3220675630141068 3222559353554079 3223700306728353 3230332018800768 3231898100204928 3234941510836728 3235857354081968 3236509826946088 3246699357668151 3248945586641216 3254955637186176 3257694890257632 3260754333242472 3269862492205617 3272124746593472 3283088267031804 3284017741089624 3285359671672064 3297300770352288 3298234268107328 3305513774619936 3318883749954432 3320824913779296 3321765071446976 3325563533804666 3326740955801862 3332894915836332 3335200779206912 3342561874210944 3344182365220224 3345701019472224 3347323032355104 3349526852759409 3350475136223754 3351423688156324 3356673000848244 3358995315087104 3364979357592688 3369570467887008 3370249902439728 3371204052799968 3374378644924518 3384157353029376 3385798009738496 3388027161411816 3388986344686096 3393270777485952 3400341419425797 3401304088985682 3402693945660352 3408301162920192 3408988407065472 3409953524671232 3413852831162312 3417058928862502 3424600692334899 3426970002347584 3434524940343168 3439425803557128 3440399538284368 3451926877116201 3454315092750016 3459028090928256 3461939084004192 3463963918683576 3465190341596232 3476554179449967 3477974785166112 3478959433483072 3489912270311544 3491604197542824 3501731487268608 3505020115637568 3509028131462238 3510021571282028 3514810574261448 3515519294786268 3517951506834688 3529027102730976 3530026204453056 3530737993032096 3531737579123776 3534062814920946 3544304276335872 3549361788145712 3553848971190144 3555927562542432 3557186545355424 3562262439398454 3569590632647424 3571321188354304 3574684226586704 3578041368046684 3582564808461408 3586661497202553 3587676915779418 3598073747026176 3603207984678896 3608124129330336 3614551994251242 3622718087759232 3623743714305792 3627887491423272 3631294598383662 3640339523342214 3641073555314349 3643592632078784 3651625126205568 3655063784971368 3656098568897808 3669587347646528 3670886571919296 3673033616755888 3676124709150916 3677677148509056 3681140339917656 3682924975490376 3696029630631072 3697076012384832 3698122690379392 3698868373652672 3702351520393372 3703915035418752 3705828559762637 3710513551620744 3723452297847744 3724203088540704 3727700649668184 3732267289083179 3736985705377848 3738512729833728 3747363375500948 3752100876607776 3753163132673856 3757454901831246 3767010020592896 3768343737545472 3770547783572416 3778869729472992 3785601777291774 3794154311090304 3795228472890624 3800644038633904 3804213388782884 3809022760955808 3812609637771858 3814458010329318 3822305013719808 3823658307968256 3828030688867896 3829114441398576 3831354031271228 3834578360407421 3836197715255136 3840584435057601 3846850898744336 3850937677585152 3851714174216832 3852804631771392 3855341252641032 3856432737056592 3870449480569914 3872031041613504 3873127251069824 3879193704591744 3881197781768839 3886104479343768 3888377401809054 3899655519912768 3901546092756928 3903317856050928 3905210204414288 3908887658927713 3913829362668456 3930772346922432 3933071394933296 3936381325727972 3940078152667987 3948183578534272 3957695445189024 3958815907066944 3968188103816629 3973204776514248 3974828325904128 3988471166070336 3993032011663926 3994162477665756 4003186197432576 4006945763733696 4010317864528272 4012663437483316 4016926370584512 4017736336898592 4021519754910042 4033173831692544 4035129134893824 4038928931338224 4042722065195604 4053608982763758 4056413472166528 4061947961288448 4062767005680768 4063917214334208 4071564315363468 4073538230466628 4085353401813376 4089190134910496 4093866153372611 4094359781098752 4099041711088632 4100202189462192 4113324854806272 4118363905195232 4119194325204112 4123570433520384 4128285766102344 4132162818850374 4135021655725184 4146157133055168 4150050969581328 4155972845964863 4160388026676816 4161226920359256 4177215754252992 4179658943204976 4183176393171732 4185623068409321 4187104996095447 4197752704863872 4207017531334464 4209057114846144 4216977326626449 4219021738697579 4224033863578368 4227701000023424 4231258880449568 4235232639728728 4237886273167008 4241866256518968 4247062777232583 4254169658086656 4256232101189376 4260229313906496 4264241082466596 4265448330380776 4270840806146112 4275724543463142 4282701000572512 4288115287551744 4290623339927232 4294234173521424 4296745804738772 4298267075637804 4313255347782304 4318708262254848 4327707261087378 4328932476890868 4343593187010176 4347672444323296 4357268157453552 4359816656274156 4374892215849024 4377451022709072 4378690321452832 4383697385469787 4384225960291584 4389239354351544 4393361479966074 4396401027136384 4406104288732608 4407351699493248 4416535406840403 4417785770751518 4424705319299958 4427766551705728 4435654607735816 4437539039900736 4441706525851056 4443859887781776 4448044577400501 4450201012050871 4460934692629632 4463097376473472 4466035803679212 4467300181631672 4472947843049664 4475564001130992 4483537208208399 4492760623849344 4493666536586304 4494938737066624 4499171526566024 4515524393998233 4517369548549088 4523080508787456 4533788559234396 4535072118647576 4555349810871552 4559627938041792 4563465156187344 4566134256446532 4585901071409504 4591698670741248 4596022577040048 4600338901774308 4602569169488268 4615918778672256 4618618558244768 4620253788794976 4626846616689946 4633159393344636 4634093615854626 4635405572599956 4637299713554816 4651899362690832 4653216360415392 4655472263390432 4658537346941247 4659856223943382 4673360154183424 4678704175282984 4680680007193344 4684619098387008 4686414099015264 4687359059715024 4705369470307968 4706701605937408 4707650657376128 4712083753227928 4716509076061538 4718040875545536 4722471792971856 4729210479891051 4741236750056576 4742915393807232 4749683252531272 4756163625026352 4760166240505764 4764636719694819 4775401115682624 4776753077948544 4782215329603404 4783569221039224 4798629371678373 4800955771621383 4810832172440448 4818038625644076 4819402659001656 4837183321897696 4841726131178216 4843298597905152 4847847150307392 4852412266255092 4853786031122952 4854764740419132 4873418379961824 4874798091863744 4880372458700354 4882433455779264 4886542335386448 4891131499863708 4894515429225728 4902181676275968 4908187119890208 4910566633987168 4926026611634436 4928039507508096 4929434683179776 4945951155528432 4947351402160992 4954410978933482 4964603063796992 4965604118054272 4970267532890912 4981237370668944 4982647607170464 4988345300706999 4990111433702793 5002801168810368 5004217510231808 5009939869108328 5014644921577438 5016273547830336 5020984548532656 5025712704335631 5027135532234486 5038492972630656 5047469036389032 5050421223039346 5056806079199952 5061567967386777 5076236029544064 5078697014607744 5082040742117724 5083479517029144 5085944013772424 5101956133478523 5104040918490528 5105485921864768 5112451744380288 5113482610598208 5114930287006848 5120779246743468 5125588393293753 5140455003521376 5141910316075456 5159138705335692 5160599307426552 5162708055484672 5181472639125024 5184503202412072 5195945878025364 5199540693217024 5204423808067904 5216962177749168 5218439150224608 5237406296314236 5241029795896576 5252597230902912 5257530173456352 5263542197193357 5265032356923042 5276927260252032 5278421209422592 5289419985773462 5295039306679584 5296106989548144 5297606368685664 5301094222381419 5316456414503808 5317961554760448 5324042682218568 5325549970221008 5333891343813648 5342594351644928 5343393659097681 5347090486037696 5354385948971136 5355901827446016 5356981782531456 5362026339880056 5367062052070026 5369664031069646 5381515373669127 5385238575117632 5390296086927472 5397110620539264 5404811977018344 5407973168033282 5428752420484624 5435615571458688 5441831237134908 5446941897575493 5465388948118176 5466936252616256 5484147853346712 5504381021469792 5506329857878944 5509550425133832 5514187063726374 5524387463235564 5528209510740224 5533401292775104 5545614018577248 5547184035569088 5548302560479008 5553527280590058 5569621005670656 5572878590939968 5577568524228976 5582806661460596 5585178446771616 5586304632811056 5591550974502276 5607769094750592 5609356708445952 5612076153128192 5621045063251422 5622636435501932 5629744699010784 5636182352746869 5650515030889344 5652515606318208 5655821675358624 5662750369643444 5663892197155654 5680305751875328 5685654776622128 5692842709335936 5694454408194816 5700966057950856 5706320083174326 5720831119902976 5721687015493977 5725645564695232 5731022767517072 5733457520579712 5743671662097864 5747031046906842 5770276348116504 5771909969187824 5779206947657088 5784649105584888 5808046562420256 5809690876604736 5813088875032208 5823444879627001 5832566102713581 5833189621132032 5836601363612096 5849483279869152 5852319139135392 5854976784076392 5857815306621432 5864991454273567 5874805718310144 5888713875787204 5896158520383648 5899607092399944 5904571988591958 5916718719867648 5922275367801408 5925146517042368 5930726103200668 5938223860600416 5954714404905616 5962242488856192 5963930457399552 5967418668174656 5978049610944532 5991243716498634 5991555382115072 6004779296148864 6010418645600544 6015476796792408 6018995156224974 6020699191997644 6045051412312528 6051473493348096 6052693702340736 6058393397007336 6064083097793406 6079503917389056 6084620208249792 6088179008595376 6095875821501312 6099025085636747 6107346473045202 6110307345699942 6128030102720064 6133785202365744 6136758892651024 6142537749743549 6150303284193288 6160338385059968 6169987282209408 6177545857792848 6178791487806168 6180540763466608 6202532483587776 6204288480553856 6211383129254996 6219235699582752 6225076454371992 6235724163140417 6246158797849344 6248552132020352 6249812079620032 6269488414807464 6274764589757598 6290721167394048 6296629057295808 6305613973188068 6313585672269216 6337844592659712 6341551500035136 6346888320674352 6352848959593092 6367201487576832 6376287106137872 6383061082024704 6384348151784064 6390343970859744 6396361623699894 6398172495571164 6401274362161844 6424051500858768 6425870212002208 6433218241014103 6435935009890848 6441351260282136 6445118707108158 6447400613456706 6460664037601536 6463796200409856 6469883021673456 6471714708163936 6473019653892176 6479115160688401 6493398715336302 6497891173282432 6509911274372352 6515389780515264 6521508666484944 6530814472230499 6539724984411234 6544249493186944 6566176534063608 6568035482179248 6594601540704576 6596468536214656 6611027549239872 6626678656127277 6637767499908864 6641649827558592 6643530142893952 6651127067609332 6653481911603724 6657373430370047 6665789831672664 6685123748421888 6688364730440448 6691402038944448 6694646064710208 6699053705518818 6700950272447508 6702847376312648 6713346001696488 6729958715185376 6739140935774016 6740499804879456 6742408105599936 6748757289849036 6776054322823632 6777972689372192 6786541554971904 6800682838851594 6802608177971364 6805387891320704 6817976814130944 6827705662324624 6834117857725004 6849201384669798 6853940004695168 6869049880686336 6878851607114256 6880799076568736 6888667320023951 6903853754232402 6908630185500032 6918056181856512 6923878168008384 6927927837367152 6930380683192464 6940269925034919 6953108358899934 6955949570332224 6957918866966144 6979824540623088 6983208395085648 6989784335915073 7010040231275136 7018056262924476 7020043142564056 7029621148522896 7031038589572536 7058054205461952 7060052408906112 7061475986064192 7063475158247552 7068125629841892 7074763614092307 7098723576291424 7107697942380288 7111855125084864 7114373090710848 7124524878796908 7128691903316599 7149368453173408 7156082736093368 7165129616922816 7173322994405106 7175353831558836 7206415969357792 7216248258660672 7229103988502484 7245436175518464 7255774982846544 7262589196767324 7280679046684428 7282147110628698 7287185264157568 7303250252411136 7310127569942736 7312197137795616 7320558688050531 7339174695293056 7341773143838592 7346067233511776 7352249418301832 7355354297018112 7362280679835312 7365849950980752 7392059261262144 7394152024769664 7396245380758784 7397736747305344 7404703040786744 7407830070837504 7411657119525274 7421027103241488 7431616468400223 7446904595695488 7448406177081408 7455401299336368 7464534578166358 7473971410755696 7494726751001896 7504201753215552 7506326265347712 7514909803662492 7521967382366157 7540703298351729 7541095567144832 7557739458945984 7571203554583548 7575631834559019 7588308622180608 7601288077267808 7608426777565768 7618045521911616 7625219275543716 7628916020658636 7656061377735792 7658228882797152 7662708062542456 7669156720814842 7672395430510272 7681168870115202 7693701797488672 7703428348433664 7710682505282064 7712865474113184 7740898961139828 7744062083227008 7746254502139648 7758387409183488 7762395563537678 7772208958687536 7776754803618108 7799311039825536 7803092185513856 7806635712101856 7810420408828576 7817775317855426 7827658725336912 7861544693844864 7866142789866592 7872762651455944 7880156305335974 7896367157068544 7897548535384563 7915390890378048 7917631814133888 7934129978660193 7936376207633258 7946409553028496 7976942332140672 7986064023327852 7988324955331512 8013891527467392 8020635729056544 8025326874966632 8033852741169024 8035472673797184 8043039509820084 8050593078105039 8054496046604469 8077857862676448 8085444130391208 8107217965527516 8111959752049923 8112826944333056 8125534011361536 8143128630726936 8147076460933256 8170706803626752 8178380269820992 8187732306745222 8198083422177264 8200404378924384 8236727810390464 8238388650408224 8256571532204688 8264325637700748 8270043311450368 8271280595589561 8292314266110336 8300101939162656 8311945691929726 8320776053353632 8322453840718512 8330290920885087 8354431508505984 8359317886409952 8366352786343464 8371246136818642 8374209992190894 8395505409727744 8414035062668928 8418114229692288 8431567594877133 8433954653252898 8438043477395158 8455402000046848 8462517760899136 8470465279457456 8475772546334016 8483732513037936 8494125554465166 8495838295733481 8520458627812992 8528482164933192 8530896660761552 8541681612292224 8551449086926284 8559480124761489 8565402001145024 8581246679854464 8588468347042848 8593491609477544 8596534151275608 8620546570360263 8626510695564608 8655414522174756 8657864953781736 8687186374020352 8695344888646592 8714536314907104 8719633312548312 8749784431698048 8754902045418144 8757380642905664 8767394770939574 8778478708703088 8786722959932148 8792802054272768 8812208577465216 8814703398986496 8833070813680806 8835571541503036 8849410638599916 8855533103411456 8856857982887937 8871309215471632 8875078079801472 8883413051702112 8887719775563552 8896089154801002 8900402024101742 8921869385259264 8926194752946944 8932071607358424 8934600363263344 8945895686099328 8951128002261984 8967074416416798 8985521247698688 8987333073172608 8989877474133248 8998343053132048 9028492734337461 9031048787996466 9034739097098176 9067577118468792 9070144237295152 9119255876083584 9126930312374688 9132268512893064 9165461018549913 9171802142819008 9192045154080096 9200677803548616 9205138338976536 9231837557344512 9237237116489536 9240507577589952 9253693233379892 9266318786689272 9268187231709252 9270811145199912 9274599427109632 9303798725381664 9306432720830784 9310944526780864 9317074693882494 9319712447886764 9357408350565968 9369238196774016 9372828198030528 9374718119430048 9410738940615936 9415301314752256 9424167506455856 9433018152123076 9436081751091072 9444943585943712 9458420959782102 9482473500113152 9485830787614464 9499366505062544 9512327250052704 9520332481011528 9529273439389638 9550802231365248 9553506155897088 9564430659206808 9567138442078448 9597258743356746 9601911543242766 9621664344880896 9636077251288152 9638805318003312 9652559321025577 9667678060662237 9674366643795392 9683452262356432 9695694300614784 9704824532510184 9707572062245904 9709529480838264 9746836759923648 9749596183727488 9760744917400708 9764866911558528 9769911657556043 9773084670772896 9782262999727416 9816374239780416 9821133267974336 9839613762128381 9852053223268872 9856079015016192 9891902311056864 9894702804321984 9908821957866964 9931208236108544 9940535065781824 9962474741337888 9965295214340928 9976690601413998 9980222867405586 10005602337620736 10019879738216656 10029289843154876 10032547095660672 10041969097065312 10051425408671262 10054271064468972 10076985945261312 10094938072778064 10100842446078692 10109342950165019 10113612158399904 10123135934773554 10152472059088128 10157394029215488 10164081484235448 10166959034058288 10171888027544848 10203912266957046 10208081836981056 10210971843729536 10224903488760576 10226965221196416 10229860574013696 10241558493486936 10251176786587506 10280910007042752 10283820632150912 10305249282627607 10318277410671384 10321198614853104 10362945278250048 10369006404824144 10391891756050728 10408847616135808 10433924355498336 10436878300449216 10461586819152931 10474812592628472 10505194461805824 10515060346912704 10527084394386714 10530064713846084 10536223585995877 10553854520504064 10578839971546924 10590078613359168 10592213979096288 10595212737371328 10602188444762838 10632912829007616 10648085364437136 10651099940442016 10667782687627296 10686787318195362 10694180972075392 10708771897942272 10713963565062912 10724052679760112 10734124104140052 10739328062139292 10763030747338254 10770477150235264 10780592173854944 10794221241078528 10809623954036688 10815946336066564 10857504840969248 10871231142917376 10883662474269816 10893883795150986 10930777896236352 10933872505232512 10968295706693424 11008762042939584 11012659715757888 11019100850267664 11028374127452748 11034824453079119 11048774926471128 11066802585550208 11091228037154496 11094368071138176 11096605120958016 11107054561180116 11117485679287911 11145757181879936 11155137048457952 11165613322921192 11170356893543232 11172609265622112 11183101949004552 11196801867249537 11202230133783227 11215538189501184 11242090126502844 11245272871003864 11259489398021568 11272364705493738 11301030061778688 11305031212636416 11311643350717248 11325500739286888 11327784394311308 11371309553244256 11385685418671872 11401932115901712 11412640166348652 11443374030987954 11451291129390464 11462045535034144 11466915041159424 11487343324195728 11494062093813684 11503735081222263 11540552696233008 11543819938375648 11558413895314176 11569298211169776 11616093124840512 11619381753209472 11626177750064416 11643593345306517 11646889759254002 11665132205427162 11673202727224192 11698966559738304 11704638278270784 11709953568152784 11715630613242864 11726662976783139 11729982908547134 11777427751574408 11792317040767296 11799214184799888 11809143977183916 11820234458003961 11844550735602816 11850293034084736 11861452206401336 11876447721200832 11904564311449887 11909428809811232 11924484977712384 11934837336349312 11956099221889064 11982487432997268 12009558592297728 12020837291201088 12030953593584816 12037990312449948 12041398383995288 12090102824625056 12105387404681472 12116786794014672 12128166195586812 12169240416499584 12176358017190752 12191751643002624 12198050171273494 12214692946090404 12220614691399884 12256060205440128 12267570404731488 12273517785302048 12281598460117833 12285075499487098 12300606568386576 12320676770119936 12339974564418816 12355091715585696 12357582975612336 12361081526933216 12405064967175552 12408576961107712 12422766258509992 12438471399165504 12450152908743984 12467918537894589 12471448326280834 12497104264040704 12499624159240064 12538976829614928 12549529179515196 12556869205227963 12561314988286341 12593258114591616 12611227946376136 12627171344538432 12650931979879347 12657065216092737 12683103000070272 12693776641348704 12705697919186184 12741188331697749 12752574212275744 12768696303568128 12780687941719488 12792723247399788 12796344991142328 12802548724323688 12848103001717536 12851740424004416 12866436482028206 12871870019781696 12882702520564272 12890237414216316 12894801226913412 12939766043346912 12943429416327872 12946039307784352 12958230321376802 12986797430672604 12995782346564864 13030779561030528 13043017332969888 13061628944460998 13079449968822468 13088498986373888 13132353068127216 13136070964358496 13151092156409361 13189203081409152 13192937072429312 13222055098479744 13249606220521209 13253357312254554 13283299655117184 13287060285787904 13302254135218664 13306963823207448 13314746860740094 13331579663345328 13344133732201503 13350603036152613 13382804077888896 13389292129420416 13398107411037636 13401900544895016 13405694752625296 13426692003392976 13450611624625197 13459917430370752 13478281871548032 13480999609758912 13484816211199872 13497514579698072 13546573181994699 13552108645647264 13555945378744384 13601365677703188 13605216355942728 13610775782641408 13655411324649248 13668235715450008 13698402769339596 13707880009390336 13757703214228512 13761598153137472 13777334640047902 13807707508464804 13817260371000064 13847756336016768 13855855674734304 13860761366384928 13880539850069838 13906216717799868 13911899140664448 13915837733932288 13959649081246176 13966416790171296 13975612040823741 13979568671830146 14020080462550272 14036112525848952 14040086285128112 14059242297045792 14062077179145072 14116108410923904 14120104817812224 14122951972128384 14126950316495104 14136251259683784 14149527228184614 14187631439673153 14197447152582848 14223710250169728 14228746181421696 14249049757593816 14257383806633198 14298736906346816 14312165472186736 14330259233845632 14346645988810212 14350707663117672 14402867314864149 14412831938715584 14432496517321344 14458207977004968 14511549965693088 14525178393534648 14561358093368856 14564294221257396 14574370528315136 14620255139885472 14624394275591232 14641117376101062 14678349390586112 14683546287677184 14692134467023552 14704498836603664 14724561359670624 14731699901961504 14784118522524288 14788304049539328 14795473494610688 14809406081573488 14823314239050548 14842054206482976 14863232936800446 14893809191390976 14896812354162816 14910802598672736 14929069156332716 14947942821511392 14965035902120997 14989453502003792 15008403506431104 15012652530695424 15029819607324984 15043934764732314 15081406596703458 15082191134289664 15115478917891968 15142407109167096 15151263669118038 15202576154535616 15216853555131536 15236091043823232 15250438551087432 15257832041317272 15312122755471584 15316457765594304 15325416125084912 15338313441629684 15344790861020544 15352718319016639 15362337740230404 15376765179881259 15387403594977344 15421365010564128 15425730948226368 15462250197630313 15481797922279656 15488124166454016 15524791127075356 15544417917375072 15553509607236216 15598622079651072 15606184371027712 15613271424203712 15620840817657152 15635550635710852 15655317450673824 15723089387689728 15732285579733184 15745525302911888 15760312610671948 15795097070769126 15830781780756096 15835263628267776 15868259957320386 15872752415266516 15892819106056992 15953884664281344 15972128046655704 15976649910663024 16027783054934784 16041271458113088 16050653749933264 16067705482338048 16070945347594368 16086079019640168 16101186156210078 16108992093208938 16155715725352896 16170888260782416 16193963158414811 16214435931055032 16223919504099846 16286257261453872 16294152921866512 16309496783801837 16356760539641984 16375464613490444 16396166844354528 16400808757848768 16439636430097463 16473455620780928 16476777300816448 16513143064409376 16528651275401496 16542561191179122 16584628532220672 16600203878325312 16623891383859452 16641552106707264 16644907681437024 16660581841770174 16708863017011968 16718635772819904 16732705572686928 16742492273637284 16748419984381788 16828070125337856 16836228459384576 16863135189754266 16867909306505796 16876086954790316 16925035521798272 16940930558914912 16951545092668032 16967465026075872 16988251108930332 16991676591466962 17040917255625984 17056964329866384 17061793321523104 17081303605451239 17083363224584448 17102898173852568 17118960249522978 17130804002290048 17162493359708928 17176936694085696 17186983218955088 17193068302551216 17241093140720526 17253021391129216 17310829044349512 17315729907563472 17340438426267187 17390689777293184 17429072629814208 17439266625096624 17470334638881003 17499568863396096 17509804090836288 17514761285811328 17534789541879148 17551257225521033 17556957417406176 17573445919864296 17594974362820701 17624417154930432 17666141627361612 17671143083006072 17698821277199832 17713715965775874 17742618430943264 17750156159602944 17766826103404224 17775439551127104 17792178309602004 17800804048203484 17864143214716848 17869200726526688 17891791372198656 17902256004523968 17934148832833596 17974666146345216 17996686106264096 18056985468674922 18062097575992932 18069478194196352 18135154236937584 18140288474590304 18238511752167168 18253860624749376 18264537025786128 18297075256910241 18330922037099826 18343604285638016 18384090308160192 18401355607097232 18410276677953072 18427613249230647 18474474232979072 18481015155179904 18507386466759784 18532637573378544 18536374463418504 18541622290399824 18607597450763328 18612865441661568 18621889053561728 18634149387764988 18639424895773528 18707172489421251 18714816701131936 18738476393548032 18745656396061056 18749436238860096 18793824108743761 18848335012911712 18866036304246152 18872163502182144 18889887171887424 18916841919564204 18998733010125088 19024654500105408 19040664962023056 19058546878779276 19101604462730496 19128861318413616 19134276884156896 19194517486713492 19203823086485532 19272154502576304 19277610636006624 19299654723042309 19305118642051154 19335356121324474 19348733287590784 19366904524712864 19391388601229568 19409649065020368 19415144124491808 19419058961676528 19437345482065203 19493673519847296 19499192367454976 19521489834801416 19529733823117056 19539823315112086 19546169341545792 19564525999454832 19592443416691497 19632748479560832 19642266535948672 19679227524256762 19704106446537744 19783804622113728 19789405608643968 19817643915733928 19880035968381831 19881070131563648 19924949482675776 19930590428681856 19953381202827996 19960445734811172 19972120291110141 20039759476433312 20058579686309752 20065094191321344 20083938194130624 20102850817342524 20108542128937944 20189876145556128 20201684892157384 20218685900330038 20227224316799808 20246271869547108 20328162968470896 20333918068116576 20343776055089696 20407824533914092 20416163673962112 20421943687459072 20453930442392832 20483116986973872 20502353573175012 20561820014085504 20567641264301824 20610498565255214 20636554821342768 20642397229706208 20666001960071853 20725890556500096 20738012809648288 20783783512101456 20817695232271616 20820809775104757 20867848710996672 20873756600898432 20923173638305862 20949625185256944 20969353007745219 21030120693825408 21054168788773428 21060129427692168 21072447171991754 21157679943093848 21180157226718336 21184427958192576 21190425474742656 21204376889525676 21224290842276921 21296170728874272 21302199880884032 21335565375254592 21373574636390724 21386075709949797 21388361944150784 21448105359520224 21468248208280104 21478656124278584 21526061494676508 21540954300470528 21561184347709888 21619247908073376 21631892672133128 21715009681938496 21767324948539632 21787767590301972 21861555792472704 21867745010465024 21936591413386848 21961676064151593 22017524085879168 22025319431515776 22038201700535328 22056748254905496 22069648906158238 22097549852942256 22133605171100416 22182456074308992 22188736142276352 22193210241916032 22214109122360232 22234971358575822 22291514363759872 22294849405200669 22310274096915904 22331226645842384 22340713787086464 22345218531244224 22366203898009104 22393603734499074 22404460267566454 22484180253005688 22490545742007728 22518978796043136 22544729410987476 22565902147098471 22623286701434496 22651001478573776 22655568788622616 22726895503677057 22742619106488512 22803864231803424 22825280332697304 22886748061975908 22902582258780928 22924091070068288 22974686648391456 22988124187627368 23007470162444526 23081105392466016 23087639876751296 23138596422339552 23232186249681024 23238763506418944 23252355500128832 23287186690613034 23293779518508004 23330264410854324 23346405454448384 23397933119476608 23409276556541568 23419907136305568 23431261226485728 23453325953566278 23459965817094268 23554855503148816 23584634081534592 23598428369599776 23618287954367832 23640468916007922 23689101471205632 23700586068169472 23722904412802672 23752895442401664 23802389935980579 23809128622899774 23818857619622464 23869674672698624 23912198443778128 23964974865994536 24041674582402176 24061907187169632 24075980624899896 24082796767990576 24163488139813407 24180205649250112 24233573588029344 24256332391173624 24297821739133349 24335879256149769 24338480832999168 24352716034381504 24396100342546988 24429385892180808 24441229382799768 24512120410880256 24535140809462976 24547035570604096 24563196920235666 24570150998974196 24601213136773152 24710183431171392 24715165951224672 24722163053866432 24810129934351104 24845532517019984 24876942798331008 24900305817487968 24935837075789178 24942896652561668 24999248318480128 25077953659229856 25099058359030392 25113738410455926 25122629976572682 25186516229183232 25222455892752272 25254342689076864 25301863959758694 25314130432185474 25366206000140544 25387553282697408 25411395838372368 25447656391794703 25482376663395498 25487514887200443 25505148424551488 25561375883438976 25585446494799576 25592689982284656 25605097448647376 25696206003435072 25703480848008832 25732872964056412 25743740039563392 25765405041128544 25780474828432632 25789602453826824 25879532086693824 25886858832655744 25892078615568704 25916460642753604 25940799918338459 25973594861345208 26061559122061056 26086034665939776 26123257888921996 26158899937644936 26264706136254432 26272141928716992 26302184312818722 26378406162818304 26444110196959488 26499212441042418 26506714624509108 26566599310234368 26604508270437328 26613927646414896 26629493721480188 26663159326690656 26688267464403006 26701206072305226 26765608155777792 26778584258840832 26796214822075272 26803801089790032 26811389505250592 26842048522851947 26853384006785952 26901223249250394 26919834860741504 26956563743096064 26961999219517824 26969632422399744 26995029159396144 27093146363989398 27104217291294528 27111890757488768 27168384472381873 27202731355406376 27210432711885456 27310822649298496 27336471430900016 27396805538679192 27515406428457024 27523196306274944 27554669280095804 27580547068675909 27615415016929608 27695512672033536 27711711349468608 27721522732769856 27761079700139676 27777316726716403 27812433435599736 27823798281328896 27919298162492352 27932833580342592 27951224081647482 27959137343660292 28072225051697904 28080172570256224 28118484594091584 28124154358290144 28232216821847808 28245903944256768 28272502519367568 28299054456369228 28375262879346306 28394894305165696 28447420500339456 28457492362843392 28498099515187632 28514767613266396 28597473812693632 28624330944373472 28660518467691264 28693291977620424 28701415326235344 28805734629728298 28825663877431168 28864993034642688 28916415954009936 28957677963076731 29023099931386176 29050356787069296 29091809921754041 29122716186737712 29128588442514792 29240510279770944 29248788551182464 29282234752202124 29309734972668129 29384268934047104 29408997673207328 29449122719341248 29463399803923008 29518841286385143 29533152170883053 29568237045048576 29618812163146976 29646628478101096 29684108412965952 29726465873600892 29793624708325632 29821605197345472 29858138312665432 29895885643022784 29930071804241994 29978907004007584 30016807012862208 30059639214649968 30087869529464628 30162813193406916 30230957835783936 30284814218334192 30302527338236076 30328028850495057 30405152309071232 30433707110263072 30472182087646464 30500877102174864 30515664082634544 30624245510943168 30632915531188608 30650832250169824 30676626883259368 30689581722041088 30705436638033278 30724675480460808 30753530359762518 30774807189954688 30842730021128256 30851461896452736 30915747847882821 30924500395260626 30963595844559312 31049582254150712 31088835834750144 31107019214472432 31151407084356097 31226542848407424 31241681635314304 31271101271421704 31310634901347648 31384760457458793 31464571159466368 31491050605823776 31520625221343896 31590194141538252 31608670757987631 31661563561512192 31736519914640772 31745504830533032 31785638212113984 31944256093311408 31953299821326048 32082542916226176 32101307499866528 32141890695188736 32172158039280336 32202372312420156 32217984186417876 32311431450705792 32341776521564832 32387926316829622 32428871862110064 32447839008199692 32572514522907744 32588305843733024 32618993567603674 32713521079283968 32750929226980888 32792333688709056 32801617515697536 32879272860194926 32946911241561856 32953554601632896 33026286128818752 33057302550802992 33085122382358244 33104473359237357 33200407756650624 33247782767718904 33283104213414528 33289815362874048 33321163683540348 33352457037863733 33437271545639808 33465411145373856 33484984547274568 33496839968763576 33590405601748611 33606690401349681 33726270379508532 33735818613011592 33752173909580632 33850071043596544 33881861117829824 33903090185336064 33934930052151744 33976502217860664 33983353182933924 34113928659732768 34123586643046208 34162607210902478 34205796347705136 34237920499045956 34261608004580096 34353873388171392 34373966437910176 34386136605102432 34482186281441052 34506042782258432 34511205243666789 34621658088699024 34631459815126944 34680876852534374 34781379554586368 34858145259628416 34878533250193248 34930780035919551 34940669277762006 35019608181672576 35029522571622656 35069579083758296 35102514451042066 35113914834812352 35146891839728592 35179988930349417 35189948725641402 35332283254723224 35342286166012144 35397642554399664 35427431931551748 35460703374011883 35485236861886528 35533652206808448 35550879102254208 35584356619204008 35601608096406968 35713692934349661 35728286429433696 35738401453053376 35804512009047936 35868297665667192 35993372212528192 36113970937349844 36124195151985864 36138956388392704 36270308473875168 36280576949180608 36507721249498752 36529074051572256 36594150513820482 36661844074199652 36687208571276032 36768180616320384 36802711214194464 36820553355906144 36844795380353499 36855226498461294 36948948465958144 36962030310359808 37014772933519568 37065275146757088 37072748926837008 37083244580799648 37215194901526656 37225730883323136 37243778107123456 37268298775529976 37278849791547056 37403755613683767 37414344978842502 37429633402263872 37491312792122112 37498872477720192 37587648217487522 37670607615683889 37696670025823424 37732072608492304 37779774343774848 37833683839128408 37971195648278211 37997466020250176 38049309000210816 38081329924046112 38117093757558552 38257722636827232 38268553768313792 38389034973426984 38407646172971064 38544309005152608 38555221272013248 38599309446084618 38610237284102308 38670712242648948 38697466575181568 38733809049425728 38819298130040736 38830288248983616 38838117923353056 38874690964130406 38987347039694592 39042979669602832 39079646630224172 39092338683091584 39129051998909664 39184886833382994 39265496959121664 39284533071897344 39358455048513524 39408212893075488 39453276469228083 39567609244227456 39578811217287936 39635287831467856 39760071936763662 39762140263127296 39849898965351552 39861180857363712 39906762405655992 39920891469622344 39944240582220282 40051809108457839 40079518952866624 40117159372619504 40167876388261248 40205701634685048 40217084257875888 40379752291112256 40403369784314768 40437371800660076 40454448633599616 40475348295589321 40492543739094216 40656325936941792 40667836136233152 40687552110179392 40764114157389007 40815649067828184 40832327347924224 40966233973947744 41004707146350024 41054940179914969 41123640028171008 41220997130510428 41273109642685536 41284794459412416 41332003920143706 41451781113000192 41476025619296576 41567567024202912 41641619550209514 41735697421993344 41747513201796864 41846347276611724 41899250370513888 41938706015490438 42060241387650816 42108337577546856 42120258855384336 42144894343983508 42315359886187696 42360314453436672 42368855916385152 42380850949485312 42408753779051352 42448581684553842 42592341457748544 42604399761768064 42671130750509184 42693175599457229 42747149272781448 42772151419899594 42896210719040448 42936496416560208 42957312248557168 42997764248204843 43052122989353016 43122368695419776 43238495816146752 43263785344266256 43340859679347857 43430019363876992 43534649897079264 43575535180603944 43650069141982919 43723111584945408 43873182826773696 43923352128303186 44035048171758336 44050638863031552 44076403401070656 44113496509810992 44139297812316476 44195099705884512 44364912148617984 44386420483832064 44428218244720464 44469942717151644 44589698810401338 44620548193831808 44662453291684768 44681427574172928 44690437062488448 44732407796018208 44787207468998148 44808920535132908 44968360506011376 44981091484015456 45032527687098721 45037957592086272 45089458821974952 45131804294196942 45246573402868992 45302002957147552 45311137577245232 45453791007354114 45485238212977024 45607728463606848 45650560665394608 45715701305613493 45773496123951816 45848182140136576 45949373296782912 45976248375254736 46014940324889052 46058154957049917 46162210784932032 46175279753502592 46277192844679104 46386750592890939 46409239125673369 46464372499362048 46504711000257664 46574373381226068 46587559037016008 46660528821708648 46795866238953216 46818553113083136 46839814272611136 46862522452971456 46906651907132556 46919931634188536 47109711006297632 47169268163069184 47196856739199552 47236575908735664 47280937832015844 47445808825605344 47505790884803328 47604779871961158 47618257245799548 47637715239244928 47824396887556256 47929949731989072 48083349164804352 48123814374339264 48151961249799792 48165593535981152 48220671240167657 48326976279626814 48360411298500224 48467147176058688 48512664782347248 48581889475244433 48595643478266698 48671758512299538 48705432068763008 48792200685093976 48858771784361616 48882458765599536 48928490351405511 49070281618925952 49094071141208192 49126393840471332 49140301997948392 49202426273546304 49318909290292389 49420366862342784 49430331902449344 49444326107732864 49691065034039968 49753885596662016 49800611634975936 49871674151578356 49885793305123336 50155907318459712 50198116718060784 50227476820911852 50245259953145364 50444911785504544 50508685378153728 50603727919517388 50628260864370948 50775106565394816 50822791676744736 50895312783589406 50964753326790996 50975029774400886 51010296849102976 51122751766877952 51170892989599152 51185379964569312 51210194897294752 51243910816353717 51392412006870144 51406961696017664 51465745928112824 51487480079126784 51530810082257088 51560949656865264 51579204907653648 51759064173387648 51773717665311488 51784157231137408 51832921285507208 51881599836676918 51947189722690416 52021315278801561 52172069331879552 52246515777843992 52317799875289872 52411003916643009 52529412272508864 52544283857433984 52604368625637444 52653771676563099 52784923088462103 52998424882084836 53013429249018216 53209016540874656 53227855292829792 53258987442960376 53326318653381312 53376534928806012 53402412144610452 53592429644150544 53607602179580064 53622779010501184 53684097045703894 53706768013571904 53802446498500788 53839669721483008 53923998439035648 53990058318792288 54186292727978796 54208434582589056 54223781514977536 54336768944763746 54405462710812752 54420865423770912 54621645298596992 54672942861800032 54793611077358384 54891225770730723 55030812856914048 55046392612549888 55109338560191608 55161094137351818 55230830033859216 55282839747691941 55423422698937216 55443045465539712 55522159400279352 55554633453432806 55624866871199472 55838596324984704 55865667160685184 55902448163294964 55918274687320584 56121517468263753 56144450103395808 56160345140512448 56236969188183168 56248308716580288 56381472326231283 56545005038735136 56598108912738456 56750525758692612 56789788610331392 56996199030375264 57029535226532792 57194947625387264 57248661888746944 57386583955240848 57402830652470688 57611469259456596 57651327754862336 57832831908019872 57898964169126927 57915355926153462 58046199862772352 58100713574138592 58183619843508082 58245432373475424 58257176885029584 58312036446195609 58481020559541888 58497577102364928 58564469504404248 58619469945336258 58768537868094208 58777330250074491 58817995346414656 58898245438682496 58926799607846016 59037682572770286 59066304341766106 59237624326293952 59293256956202192 59368216825931904 59452931747201784 59643210394690944 59716276625330864 59791771286045568 59860143608483988 59916360873330423 59957814008015168 60119278429299936 60175739058929256 60325626386813832 60569628436668384 60605054676472152 60656057700990114 60810304618142464 60867414220526144 61001754204349728 61031328165269088 61248491021886336 61265831062377216 61301664500339648 61353253766518736 61410873276066556 61449350960921616 61507060719525036 61549614379909376 61685460042256512 61702923792905472 61831495695765642 61849000790521252 61927191689118624 61998005880215559 62099164508301424 62177671669500288 62214038428944864 62302814168712194 62453085696814848 62483363270628608 62542202542843408 62621269802695296 62769520914917586 62929142318932736 62982101211647552 63041250442687792 63180388283076504 63217341515975262 63473039829281544 63491009661066064 63571276424227968 63888512186622816 63906599642652096 64057893675897011 64158227129849391 64165085832452352 64202614999733056 64344316078560672 64404744624840312 64435968372835752 64622862901411584 64683553043129664 64775852633659244 64857743724220128 64895678016399384 65145029045815488 65176611687466048 65237987135207348 65501858453961776 65584667377418112 65603235031395072 65758545720389852 65907109203265792 66052572257637504 66114605101605984 66170244764716488 66208946718474714 66400815513301248 66495565535437808 66566208426829056 66579630725748096 66642327367080696 66704914075727466 66874543091279616 66930822290747712 66969969094549136 66993679937527152 67089275942004217 67180811203497222 67213380802699362 67452540759017064 67471637226023184 67504347819161264 67567915247179039 67763722235659648 67869860104303488 67953004435721328 67966706365867848 68227857319465536 68247173286092416 68325214421804956 68389381602892301 68411592695410272 68475840998091912 68707746776342784 68747932875820352 68772273210204864 68964372562882104 69022410487333578 69243316177398048 69262919630253888 69361753705068748 69716290519256832 69757066500386496 69861560071839102 69881338555524012 70039216363345152 70139158167516592 70205028902084132 70227829669624704 70293783679457184 70359977860698834 70379897451282804 70664566509446448 70684572332024288 70765400651155133 70795285108799328 70854863863103496 70921406748023766 70970473723773056 71067304413616896 71101758204508416 71168713238408016 71203216192813936 71427385868699322 71456572858867392 71476802906106752 71609024018095872 71736595331334384 71838959194535489 71986744425056384 72227941874699688 72248390303971728 72540616947750336 72561153898361216 72893465217400047 73015442498997504 73058148103144512 73188301027640964 73231107734070517 73323688148399304 73536361232640768 73605422428388928 73641106711812288 73689590760706998 73710452996922588 74029545867039136 74130550293514176 74145497853674016 74166489161599296 74430389803053312 74536597551059952 74557699583094112 74807511227367534 74828689957685004 74859266804527744 74997744955440384 75175296434975044 75341215231367778 75393340051646848 75464145216984608 75559548687549696 75667367678256816 75942391296556422 75994932040500352 76098618000421632 76162659848092224 76234187515117104 76342969175384109 76515445273654464 76537107536627584 76778069946853968 76815292345942128 77088618010305216 77110442544026496 77198618892169236 77220474568204616 77341424485297896 77467618098851456 77638596260081472 77660576497967232 77676235846706112 77749381928260812 77822399755015377 78085959339205664 78159293260448344 78184677366183168 78258103997819328 78369773666765988 78415610936482589 78716910097027048 78816425786150976 78906552938456166 79135218488454912 79270575662935712 79520143873527324 79699797930703104 79813524811311984 79841782939244688 79888481164440564 80103618216915678 80159037905733248 80234318745239008 80335752776522496 80411403269370096 80434168515751776 80526145568555841 80759504582224512 80806739568629536 80874743601320152 80908897267199232 80950696591178642 80985087478188432 81312651873883584 81335672272466304 81375104220358784 81505153417145619 81528228314778014 81631298135656368 81932467947895488 82009414292700048 82109880359829938 82441994261020856 82546219285371072 82569588918824832 82664007840287412 82741641206027727 82952051238593152 83135134048405824 83283239100419028 83331950180149209 83471394843986688 83692694553223448 83798500741027776 83877412030980876 84216675155093712 84240517710768672 84289788687967016 84630719772375392 84737711832770304 84817507558102704 84897163369107684 85184682915497088 85208799523536128 85342261501018368 85386351198914458 85494298545562896 85544302839799188 85792421438080896 85872992833120416 85914624497114336 85995528496409686 86104245978706032 86244737390839552 86476991632293504 86527570688532512 86681719358695714 86860038727753984 86873033889230193 87069299794158528 87151070361207888 87275429765262123 87300138283965838 87746365653547392 87846704256606372 87929204918004387 88152806802141312 88226993019621984 88278595624632952 88390199411769024 88556523859155429 88599456512649159 88856436489440928 88939885434303288 89179397620802676 89241096387663616 89324906583369536 89380874124976896 89464815592036416 89574414937996296 89617841070265816 89936721012022752 89962182968030912 90065055374197442 90178917643949904 90263608588393884 90604005914295104 90622275154490464 90907582014708228 90970476425954048 90984086551485171 91215456927213696 91301121330789216 91431402611226986 91546992247903632 91696364280273152 91898746593565824 91952496750509472 92029880649778104 92116309914099834 92324421569864064 92350559507005184 92554385689358208 92747243543648463 92773501185781878 92818478251346738 93009422000515328 93148746762452136 93175118074032016 93321057643417296 93454221253068291 93679628545222272 93725044905942912 93813303814265112 93839863268377072 94154281372376379 94219422012595264 94393713478399104 94473151817471328 94561875664031688 94826012273962893 94891617651210688 95209559743922316 95236514491599096 95275430478489856 95648793775112512 95859899463978144 96247628748678528 96303922499599584 96331187071962304 96441342480335314 96653952559253628 96720822597000448 96934294352117376 97025329564694496 97163778950488866 97191286956533396 97343517024599076 97410864137526016 97584401370187952 97717543568723232 97764917531199072 97856980702811022 98140563237851904 98188142282416384 98252787680942664 98280603995896784 98404852547092608 98637818580584778 98840733724685568 98860663804898688 98888652215465728 99313420077712071 99382130068079936 99601223269951872 99743348303156712 99771586610246672 100311814636919424 100396233436121568 100454953641823704 100490519906290728 100820071204049043 100889823571009088 101207455839034776 101256521728741896 101550213130789632 101645583353489472 101790625567178812 101929506653581992 101950059548801772 102020593698205952 102341785979198304 102370759929138624 102420389794589504 102487821632707434 102784824013740288 102931491856225648 103061620164514176 103121899313730528 103158409815307296 103518128346775296 103568314462274816 103665842571014416 103763199673353836 103894379445380832 104042630557603122 104344138663759104 104493031555687984 104635599750579744 104822007833286018 105058824545017728 105088567714867968 105208737251274888 105307543353126198 105569846176924206 105996849764169672 106026858498036432 106418033081749312 106455710585659584 106517974885920752 106652637306762624 106753069857612024 106804824289220904 107184859288301088 107215204359160128 107245558021002368 107368194091407788 107413536027143808 107469028233116473 107604892997001576 107980116637584576 108235751383412191 108372585455957592 108416869165178112 108673537889527492 108810925421625504 108841730847541824 109243290597193984 109345885723600064 109587222154716768 109782451541461446 110061625713828096 110218677120383216 110322188274703636 110461660067718432 110565679495383882 110846845397874432 110886090931079424 111044318800558704 111109266906865612 111202772451815209 111249733742398944 111677192649969408 111731334321370368 111804896326589928 111836549374641168 112243034936527506 112288900206791616 112320690281024896 112473938376366336 112496617433160576 112762944652462566 113090010077470272 113196217825476912 113357742108903677 113501051517385224 113992398060750528 114059070453065584 114497323777493888 114773167910481696 114805661304941376 115077455010682241 115222938518913192 115665663816039744 115797928338253854 115830711852306924 116092399725544704 116201427148277184 116367239687016164 116490864746950848 116514353770059168 116624072892391218 116962041119083776 117128939008808496 117238939890672516 117554660500148982 117635990692829312 117796490877364992 117853599215692032 118075365145540572 118132608683532212 118475248652587904 118586513912404384 118736433651863808 118905863494403568 119286420789381888 119432553250661728 119583542572091136 119720287216967976 119832721746660846 119915628016030336 120238556858599872 120351478117858512 120651252773627664 121139256873336768 121210109352944304 121312115401980228 121383068983870309 121426044886767963 121734828441052288 122003508408699456 122062656330538176 122292342472167021 122496982043772672 122603329000679296 122706507533037472 122821746552133112 122898701921843232 123014121439050072 123164820539744907 123370920084513024 123662991391531284 123698001581042504 123854383378237248 123996011760431118 124198329016602848 124355343339000576 124428076857889728 124605628337424388 125084405085686816 125242539605390592 125539041829835172 125964202423295104 126082500885375584 126360776566153008 126434683031950524 126946079658563088 126982019322132128 127142552848455936 127777024373245632 127813199285304192 128079526798371687 128115787351794022 128316454259698782 128405229999466112 128688632157121344 128809489249680624 128871936745671504 128993292744614529 129367106086259328 129551705267318488 129715487448440256 129791356032798768 130022579038043571 130290058091630976 130353223374932096 130475974270414696 130950207425948757 131003716907923552 131169334754836224 131517091440779704 132105144515275008 132229210203211968 132340489529432976 132417893436949428 132991131070875616 133159261451496192 133284654734161392 133409828151454932 133861644581495424 133939938189098272 133987359875054304 134178551884008434 134361622406994444 134426761605398724 134905081518034128 134943274452046368 135008695638322528 135097583061296163 135135830494358078 135527444471319296 135739720208606976 135906008871442656 135933412731735696 136455714638931072 136494346572184832 136650428843609912 136778763205784602 136823185390820544 136951681996183824 137147103916840479 137495865751640704 137544546420409728 137928745125764208 138044820974667156 138174464871149751 138486632354796096 138525839260507776 138723507410137496 139160251778672817 139227717377020107 139514133000772992 139723120143678204 139762677111048024 140278316335033184 140410057804168264 140455659339249408 140587567358914368 140719955721397668 140759794902565608 141329133018892896 141369144664048576 141530801302310266 141590570217598656 141709727726206992 141842813496047532 141940947447546112 142337426476816032 142406432385627872 142854771737398644 142913145717734784 142953605812213504 143473190662668768 143677918389070978 143973488850112768 144455883749399376 144496780607943456 144662013720502971 145081233895500672 145122307796722432 145745668425733299 145786930434800094 146116296206289024 146376602055281928 146462215468141034 146647376296798608 146785471054216533 147210844856777856 147282213423624576 147379181521413996 147420905993845176 147956727870877167 148059091734078272 148261100587028352 148290995707348032 148332978323198592 149073195102119904 149115399166188224 149615022454735068 149657379915370008 149718533609055488 150350592869950088 150682430462735556 150786680103293696 150928290433969216 151334735356513632 151884782593112844 151989864081000704 152325319696184448 152468375030234208 152685938350768218 153030890547308928 153074215073255168 153556139893707936 153630584691884256 153731732449061151 154177236020610432 154220885088052992 154397237784338472 154440949136409232 154682848970595792 154935236197702912 155277192520162944 155321152995934464 155352471693412224 155498763856521624 155644799510030754 156063945836404683 156171918678411328 156318586520896688 156516207995638656 156739547333531976 156831221872965178 157433820194054096 157632851572301952 157813105876912332 157961315029689297 158541151325871424 159040287747054648 159627049622623968 159683565878489376 159776962328881128 160207236433831356 160318075811466496 160468637490478016 160822806538740192 160868337031503552 161052291137111682 161519009164449024 161613479137259072 161749487202640304 161901393182357284 161970174956376864 162625303747767168 162671344544932608 162750208440717568 163010306834291238 163056456629556028 163262596271312736 163864935895790976 164018828585400096 164219760719659876 164883988522041712 165092438570742144 165139177837649664 165328015680574824 165483282412055454 165904102477186304 166270268096811648 166566478200838056 166663900360298418 167385389106446896 167597001482055552 167754824061961752 168433350310187424 168481035421537344 168579577375934032 168879901509183029 169144416978693849 169261439544750784 169635015116205408 169794326738215368 170084752173933443 170369365830994176 170772702397828916 170988597091125792 171088605679598376 171584842876161792 171745985666240832 171829248994228672 171991056992819372 172208491957412064 172953983264587008 173055141377065024 173363438717391428 173746067778460386 174138599588317056 174302140722415776 174550859530524246 174600276567931676 175492731307094784 175693408513212744 175858409836008774 176305613604282624 176453986039243968 176557191249265904 176780398823538048 177113047718310858 177198913025298318 177712872978881856 177879770868606576 178133594742562921 178358795241605352 178649813166739072 178929631184072832 179148829875992592 179235682140531632 179873442024045504 179924365936061824 180130110748394884 180357835287899808 180527217176787768 180836000731072093 181208011828590208 181244550308980928 181815164029416456 181968173102970342 182430913854427392 182602242661578432 182862805222453972 183093984495807264 183797493187131648 183904993501018944 184059761299556208 184232619828199668 184648843139728128 185108771378716416 185494487087296926 185547002371563756 185636956502693476 186297493524904272 186350236148064032 186642115286834592 186908442506136582 187359257090444544 187450089811885824 187626607628530224 187679726536754144 187894339659963629 188308562744752758 188438844025190528 188787426956798208 188946303634942656 189123751328063376 189652024547925786 189783235302421376 190419119487844632 190473028983198192 191297587550225024 191719798927956288 192173681027691033 192495257497357056 192607844999199168 192662374143924608 192882684960670628 193063829480731363 193307905118507256 193868588704234752 194050659129388992 194327557900977732 194382573913066792 194687034049198152 195168802740375904 195435087137446464 195529835062398144 195713961405622044 196505575361885328 196561207991793568 196809705094185216 197275637161169556 197721327609797376 198626840155424142 198764260136159872 199202446539903744 199486696606313424 199543173220493344 200623629273838848 200792466872243136 200909907283647408 200981039812581456 201267827826012651 201640142408098086 201779647142018176 202414911678069552 202513043457483792 202703745741537117 203291166706978944 203581251134357624 203859013307163984 203900119097603544 204683571958396608 204741519858277248 204840779589179008 204975643265414868 205168144808676903 205862983712451296 206123240329028352 206243798627461056 206316819630614592 206732065196181371 207331685142028832 207526399346707672 207788758890761664 208085261115206244 208986063111375968 209271199501159488 209644015666572036 210117649090035456 210417474502549776 210615086706252396 211139692353848412 211993699528339344 212053716996072864 212296201953465399 212836066163498624 212911421171319168 213035949771841504 213305274613525248 213506139715224048 213609648578441808 214369718576602176 214430408718320256 214491116042004736 214736388182815576 214827072054287616 214938056466232946 215209785994003152 215516877583606467 215960233275169152 216471502766824382 216745170911915184 217347075779054984 217621850843251008 217683461695083648 218680395652200141 218691771447200128 219174444309433536 219564903082922892 219693323202211551 220437354240766432 220644376549407272 220923320135436864 221131358990767764 222088637601117408 222218533813731224 222405544903630418 222499467484797888 223609792653179856 223673098749282336 224486069873055012 224577800413583232 224641380562049792 224993234866321152 225525889304925132 226180020154940544 226392435650953824 226715484217807354 227002103034770448 227984796121501056 228118140906131168 228994647554987776 229028907526152327 229546335820963392 229611322609882752 230154910021364482 230445877037826384 231331327632079488 231595856676507708 231661423704613848 232402854296554368 232734479374032328 232981729493901696 233028707540118336 233248145784782436 233467199265046131 234257878017616992 234477879781345032 235109321000297964 235246832809447767 235271981385658624 236150730291081144 236265217367064424 236950497305175808 237173027824808768 237811726988807136 238865106501323456 239440574433935952 239665443493321692 239831256032060672 240477113717199744 240702956235717024 241302505547255328 241578436705667523 242278513746673536 242420218705888608 242624230803960456 242766137967740618 242852089773535926 243469656882104576 244007016817398912 244125312661076352 244515460251436857 244584684944334042 245206658001358592 245413015066074944 245643493104266224 245797403843686464 246028242878100144 246329641079489814 247325982783062568 247396003162085008 247708766756474496 247992023520862236 248224923618083181 248396658033205696 248856153715779456 249211256674848776 249995850540447627 250168810171373632 251078083659670344 251928404846590208 252165001770751168 252721553132306016 252869366063901048 253892159317126176 253964038644264256 255554048746491264 255626398570608384 256159053596743374 256231574703588044 256632908519397564 256810459998932224 257377264314242688 257618978499361248 257743873491343008 257986585489229058 258734212172518656 259103410534636976 259430974896880512 259582712065597536 260045158076087142 260580116183261952 260706446749864192 260951948540829392 261826289295786369 261900414851897514 262007433815847104 263034182881559408 264458420406423936 264680979058865952 264835786873898856 265798369537947477 265982262141751232 266569309468322784 266819656302909864 267723289162990848 267879876378196544 267974719750108608 268357103768016868 268723244813988888 268853523210797448 269810163036068256 269886548904092736 270017391276645056 270195166122592326 270271660988716156 271812017742885312 271866825463471392 272911429277862144 273300857687219824 273557526411569204 273646370781641088 273903363992367648 274294207833680958 274991731503281408 275089092840819456 275857490251528416 276089641949334312 276348929742299502 276973264709592192 277051678521015552 277447014820274992 278320503557345634 278455434754040214 279028266001545984 279446240287356408 279525354222096048 279924220309741733 280362663759204873 280556632670066368 280820115608336528 281175134717828736 281439911442795336 281519589805131216 282658266037785792 282738289328097152 283061602604620532 283181140435197312 283327438069125247 283419455452413984 283685626992095064 284674852953632064 284812864771255744 285348799101723049 285709543474797288 285826291435469568 286946381325337536 287355836778141956 288911767498798752 288993561215886912 289324027441005942 290162467791001344 291491336851466598 291573860869600188 292232592412578048 292753204110563856 292924430936282068 293294752593597216 293570942108433066 294421689713555712 294564426847249152 294758363042827992 294841811987690352 295913455741754334 296118183468156544 296522201174056704 296581991414696064 296665956646397184 298146390204239808 298230798332376448 298852229196200603 299230044909470136 299314759830740016 300701185739900176 301364860925471112 301856580867938432 302669470713027264 303386017755434999 303769565186225688 304650639392368896 304936750060468416 305371876701536436 305550483993880433 306061781094617856 307112279787415872 307261169383768512 307463464898122302 308354472041220864 308794475568676944 308881898272818464 309365697941191584 310554385040325888 310704943386824448 310997527713043248 311289599020061508 312127891672809366 312343837356822656 312637173041793376 313032415991277312 313479094667063952 313662443745930356 314867640388108192 315265703144603904 315626211753824664 315922630059378594 317082302651742848 318080575494109296 319254099245247936 319367131756978752 319553924657762256 320009909139294451 320414472867662712 320937274980956032 321645613077480384 321736674063007104 322104582274223364 322407084699349419 323226958274518144 323498974405280608 323802786364714568 323940349912753728 324707254150236573 324864673879713583 325250607495534336 326020613668582476 326112913259112056 326525192542625472 327729871791581952 328037657170800192 328439521439319752 329767977044083424 330184877141484288 330656031361149648 330966564824110908 332540536193623296 333132956401676112 333327800720596836 333608317355445627 334770778212893792 335194002964111104 335509648123923504 336866700620374848 336962070843074688 337159154751868064 337759803018366058 338288833957387698 338522879089501568 339270030232410816 339588653476430736 340073226326711031 340169504347866886 341545404795657832 341977194182251584 342177211359196752 343491971332481664 343658497988457344 343982113985638744 344416983914824128 345232365032046723 346110282754130048 346726877434782856 347492135556920772 348277199176634112 348604281444831552 349101719061048492 349200553135863352 351386817026425488 351716819672017548 352907972078487936 353114382498531808 353560797647076096 354226095436621716 354397826050596636 355425745957763712 355759541737213152 356267189485125842 356717590483210704 357299626333478144 357859262368145664 358297659751985184 358471364281063264 359746884048091008 359848731872123648 360260221496789768 360715670575799616 361054434353575536 361672001462144186 362416023657180416 362489100617961856 363630328058832912 363936346205940684 364149206951610927 364278134660303889 365204485323156864 365725610444907944 366187968991614528 366877027416501063 367809987002037888 368119522599112416 368465239656399336 369494461619234721 370988974174593852 371094004743127512 371273913005386952 372594987049808544 372700472296128064 373284230573669184 373816885012273164 375253215257060448 375359453073508288 375788679319927258 376617125489505516 376877688050381056 377892607269885312 378247502656126752 379304049095851572 379566470604842752 380838238975689264 380946057966396384 382595175100450048 383439597855912576 384238580395115061 384347362055382066 385215689998398336 385324748287849216 385765369921341256 386127658961462726 386615810237014512 386979878233843587 388101318258777984 388655115801955464 388765147826133584 389374068098396304 390067737114130713 390337605480751808 390870174274892928 391059670124796288 391427922811244088 392850622277846271 393011150723770656 393122415983587136 394551274322339112 397253680310848284 397528520272319744 398973393212626848 399086346440986688 401584933744486272 401819814567294816 401962079625162912 402535655652025302 403280284816196172 403559294284036352 404829823356139104 405026086914967584 405292749183888489 405407491483074234 406582333413957888 407162502268715248 407718026614327968 407800238195207088 409367143916793216 409483039716554496 409681559178358016 409951286530829736 410336289617353806 411441311750521437 411725967424902592 412487597254922112 412633639261229184 413464130392362742 414663370284057664 415052798693415344 415577517781523328 416170522230412488 417683152131060321 417972126222751936 418542399002318976 419288031333144072 420834949005099552 421230173412504792 422279384707696824 423987399056678688 424107433992145728 424592403906930798 425672132326997248 425822842342638336 426071899543683008 427012279430448096 427219297156883616 428739437153204352 428860817436640512 429472776365631152 429876112932465892 430419571988006304 431033755167212934 431920466550338304 432943005533648764 433490341823830368 433986041161508913 434694151558109968 435243701686502016 435366923390167296 437360791304400282 437383542894400256 438348888618867072 439129806165845784 439386646404423102 440874708481532864 441288753098814544 441846640270873728 442262717981535528 444177275202234816 444437067627462448 444811089807260836 444998934969595776 445228831251482531 447219585306359712 447346197498564672 448405255731279077 448972139746110024 449155600827166464 451051778609850264 452360040309881088 452784871301907648 453430968435614708 454004206069540896 455969592243002112 456236281812262336 458057815052304654 459092671641926784 459222645219765504 460309820042728964 460891754075652768 462662655264158976 463191713353015416 463322847409227696 464805708593108736 465468958748064656 465963458987803392 466057415080236672 466496291569564872 466934398530092262 468515756035233984 468955759562690064 469624931594029519 470218642000595928 470493665618895534 472301460582162288 472530434734128848 472975406730253273 474346055649617536 475623453977614272 476749456472826427 477730213002646912 478881148867871904 479330886986643384 480954227434399488 481405912471434048 482605011094510656 483156873411335046 484557027493347072 484840437411777216 485248461607920912 485532275935481236 485704179547071852 488014033634797824 488250625322152704 489030920502873714 489169369888668084 490826030132149888 491286986208532448 491594807687372928 492056485756200288 492659282158979628 494651965566125136 494792006324170016 495357804558085931 495417533512948992 495984047041724472 496449847236166362 496793316066411392 497712307431558912 498422513349697552 499991701080895254 500337620342747264 502156167319340688 502872714361748423 504330003541502336 505443106264612032 505738732127802096 506639704527549087 507784318634252352 507928077288528512 510254256521800329 511108097492982528 512318107193486748 512463149407176088 513265817038795128 514754528628485376 515237956998722496 515487746982686016 515973170978458116 518206821069273952 518861949793761024 519165424131195072 520090316152174284 521903897081658784 523652578591572738 523800829703795028 524014867631694208 526068365763118816 528916840812847872 529361958117731904 529671573747797712 531596739075894954 531964524283502464 533138618936645568 533639312605819728 534400784227688763 535759752756393088 535949439500217216 536714207536033736 537446489627977776 537707046421594896 539620326072136512 539773097808185472 540034782553290112 540390332245184652 540543321977432312 542508002193216279 543624035485770624 543733650926942784 546601715374439648 547115052823138408 547292741563282176 547806727984735296 548588415667361916 551714980503056832 552179283898668624 552697859484599004 553946529419184384 554894029640549984 556641007114691268 556910869508080428 558892480574712816 559050708444192096 559848440619483466 560725327518409746 561113265340132736 561640231216673056 562350269435657472 562879822885590672 563039179610262432 563683018979890887 565316532075571584 565476578656194304 566123205209241064 566362280870394624 566654876138250494 566838910904827968 567371253984190128 569349705907264128 569625729542511488 570697598203446098 571419086949594576 573892762650675072 574711673556283912 576521043083073099 577823534997597504 577987122431773824 578648054882011884 579191488442194089 582982673702933196 583147721739200376 585506408221127712 585848861872564136 586589505187194432 587141884216866132 589516726085655984 589683623975380704 591826911483508668 592236366936313088 593163982829392128 596292780408479616 596461596664752896 597704458392401206 598460089818940272 598629519661480032 601402371479800352 602729721850942224 603713161735876864 603803483478037953 605338941426054528 606772035510869998 607539130372451376 608111237224611351 609873500120936832 610743753403072872 611100967987760866 614224559574831744 614522338767537024 614926929796244604 615504434426030709 617588951137353888 617763796545636928 618731395882383168 620196195588544113 621995055426086496 622579198040123016 624255783345618732 624687674713645312 625274346083586752 626958189334127904 627324887491860712 629735280776216384 631252423507649328 631845260118757188 634164605303485696 636161150988218592 636888605860396197 638508198490495872 638734263513957504 639107849315524512 640019818278588902 640828945735325424 641874549961912064 643291226154960768 643473348126014208 644209164548446728 644814169398698838 646453916549036288 646550632750819401 646997948810561216 647605572729429136 647880699825507456 649414508300473146 649729347759427166 652041227337164952 652225826518224112 653050385085250944 656075314341600384 656879042878639504 659079969606634653 659535954088166848 661312062722299296 661933129648221816 666265912803352224 666655601441193672 667216634710891254 669541556425787584 671019296247847008 673733401240749696 673924141686149376 674318309503736128 675519606036732116 676577667914775396 677045758179003136 678540060464821632 679177306952861472 680146452653422062 680339008695733772 683090809591315664 683954388364503168 684354422718393504 686983942664963328 687316995976914688 687964227971277488 688833967829648256 690464730064093446 692220565508260096 693453754869565712 694984271113841544 697208562889663104 698203438122096984 698401106271726704 702773634052850976 703433639344035096 704636830434867121 705740498428343301 705815944156975872 706228764997063616 708452190873243432 708795652101193272 710851491915527424 711519083474426304 712534378970251684 713435180966421408 716595319503970368 716942728562126528 719493768096182016 720520442993579536 721431341151599232 722108868707151072 723344002924288372 724978201235923712 727260656117665824 727872692411881368 728298413903221854 728556269320607778 730408970646313728 731451220889815888 732375937983229056 733754054833002126 735619974004075776 736239045198224832 736930479312798672 737982035362046387 738988923238469442 741977948349187704 742188009486255024 742547826010773904 745189974099617088 745400944592256128 746568461147338368 747633770024546328 750506430514120896 750718906147016576 751577358639854516 752283197631815311 753234250979011032 755785214539770624 756495005312253504 758608098191703144 761676477951378528 761892115932792768 766879195711825152 768477160790230122 768694724110764132 770431379996796672 771530739842682512 772255317922925452 773231620474029024 773959756467687174 776202636517555968 777310231603910928 777530295652267168 778419407162706463 778748136196792608 780135474228261426 780675210961503616 781740348549785856 782119340249592576 782855845622488176 785701244555692542 786022301447541312 786244831967174272 789102548644678224 794507360621696568 797946786425253696 798172692881973376 803169867488972544 803639629134589632 803924159250325824 805071311304050604 805542185074775687 806560569632392344 809659646712278208 810052173829935168 810585498367776978 810814982966148468 814325004537430496 815436053228655936 815600476390414176 818734287833586432 819902573061659472 820672579234707612 822882623501042874 823451934849805184 824975194509844224 825267278522458368 826928260784725484 829326740568115328 830105597386830688 831155035563046656 832341044460824976 835366304262120642 835944252445503872 837084798004637952 838576062666288144 839772660929225199 841669898010199104 842460346825009584 844558769415393648 847974798113357376 848214867984291456 849184807813861596 849982314207375741 852143799087366016 854024558860896192 854438594313767232 856046397305169147 857478874306408704 858945552731262304 859752225864931784 860839143976012608 862067510334425868 865886011067297528 866980683647660736 867972082323017826 869388303116219936 870487403373004032 874721582608800564 876697777237734144 878259612331691568 878773292808846204 881749416963065728 882577506197629088 883693280541747456 884525435963071056 888354550404469632 888874135254924896 889622179614521672 889997869939191552 890457662502965062 894439170612719424 894692394997129344 896556687588601809 896810511462558154 897944279492220048 902103557219700528 905569742603815296 906861936871229416 908008412139081792 910158053266304997 912472563624524672 916115630104609308 916651451981641299 918185343283853568 920619640085457928 921783508151305536 926383426706030832 926645694818455392 930937917496129312 932114830160473344 932992583139129744 933868797060184524 937031512070467968 937911519125380128 939249863188059038 940437284001191856 940987331237791068 944602921164324576 945060869468257696 945950813460506546 948692111299235072 951246907955228544 953498912945652854 955460426005293824 957762297735743808 958661773973286768 960029727417883353 962811824942868096 965210022189021312 966313746822670092 967221254098048257 969680874823554432 970496923215841824 971064551870962472 971408359094143704 974121762450709719 974594021639140749 978061841005747428 978338739777336168 981652060264299776 982573972417064896 983189615374745856 984112971512400576 985318564317959256 989303931132250272 989584012648340032 990715609116171862 991968094083448944 992899694472332724 993586632132822784 996845026699395104 999983402161790508 1000675240685494528 1000824952066336881 1004312334638681376 1005745428723496846 1008660007083004672 1010886212529224064 1011477464255604192 1013279409055098174 1015568637268504704 1015856154577057024 1020219678980133093 1020508513043600658 1024636214386973496 1024926298814352176 1026531634077590256 1030475913997444992 1030975493965372032 1031946341956916232 1035697095096140169 1036413642138547904 1038330848262390144 1040180632304348568 1043807794163317568 1047305157183145476 1047601659407590056 1048029735263388416 1052136731526237632 1058723916235463808 1059343147495595424 1063193478151789908 1063929048567004928 1066277237873291136 1067278625211639456 1068801568455377526 1071519505512786176 1071898879000434432 1073428415072067472 1074892979255955552 1075414092843189792 1079240652144273024 1079546195616370944 1080069565106580224 1080780664490369304 1081086643954864624 1085016004386432558 1087248070971541248 1087467301853885568 1092447620854832781 1093203430748879296 1094230105646276816 1095613455969470592 1097176831334723832 1103429961006113664 1104358567797337248 1105395718969198008 1109788059281099968 1113282014229382536 1113821739016160856 1117784961149425632 1118101416888384192 1119696881238966932 1121450655036819492 1122226530680265472 1123280462433346112 1125759645771181344 1126078359220524864 1127366037959781774 1130633064151143168 1132246410418482128 1133309752276500988 1133677821809655936 1134742507968380256 1138699411814528256 1139251459085022976 1141395196406892196 1142838173899189152 1147785525301350144 1149423347112567824 1153042086166146198 1155647069995195008 1155974244863547648 1157296109764023768 1158382976884388178 1165965347405866392 1166295443478400752 1171012816442255424 1171697723745128272 1173179010374388864 1174283768433732264 1179033452171311968 1179367247950761408 1182159310564281203 1183653822967017336 1190593265217534101 1192585560816959232 1195408916784802412 1196920179637880544 1197259039322960064 1202804742959600704 1205459443701884448 1207606966956075906 1210677882852109056 1213544071021739996 1215078260744902752 1216222474449222702 1219747000241873664 1221487506806145744 1222201935975521732 1228449119149663488 1229044677535074048 1229853859592489208 1231008868852061418 1235177902274707776 1235527593091273856 1237462791764766336 1240392391177088226 1243990110852172992 1245158396080246032 1246935163197940447 1248511566691237464 1250548692167173504 1253916378668255808 1254649774983721424 1259470561552432768 1262504847015298656 1263690520237514376 1265852005117504651 1272322301976437184 1273777211720792394 1277016396980991744 1277468527027915008 1278215698631049024 1280039636557177804 1281657891470650848 1286582452309921536 1288418329096893456 1289628338797397676 1293101265501638802 1293995897621122432 1295211145458858272 1295761399651014912 1298829016600946292 1299458695518854332 1304082454674329904 1304451653036448224 1306100770170501888 1312150628683200768 1313758085757279008 1318159939213269306 1319071908176333696 1322624125444598592 1323866259296443632 1332531825606704448 1333311202882387344 1334433269421782508 1335686493754447593 1339083112851575168 1342038592495694016 1345215767193837231 1347466802481499392 1348636619007472256 1351039212073464232 1353155335829550792 1357080120929643264 1358354613905722944 1360292905306844124 1360678017391467544 1366181619182631328 1367908776729006336 1368708845436787008 1375928455942554976 1377667935659296512 1380929460128186892 1386907509739131424 1389968542227683088 1394417125779326208 1396406876244193968 1396802212543453408 1405547268105701952 1406867278688070192 1408874794782088557 1409273660869734242 1411480996856686602 1412457529994127232 1416904381746486864 1417591304202386544 1418926220190759819 1423038166948852608 1425068757940503368 1426870361932842816 1430248369418479281 1433190639007940736 1433885457124253056 1441040885987159072 1442862682303198464 1444217737414302144 1446688005848576744 1454521312235331648 1455745384823762736 1456596827806443708 1457112538641215556 1462902441779631776 1464751875966458112 1467508109666004252 1472478090396449664 1473860958625597344 1475964070724092774 1477977846476938884 1483955896698375408 1484376018972510048 1485095652021547808 1486073413674257793 1490379948199234176 1490801889184512256 1493136922294676736 1495267540049092656 1501012861028241792 1501437812294033152 1503154717279709032 1504566395263630622 1506468501958022064 1508618143085245269 1512990010624507008 1517216196383406288 1519919113582647261 1523352955902757056 1523784231865585536 1530762769565400987 1536954321580460244 1537389448221528264 1543061479685365024 1544510635845850904 1546463240948058048 1547919512935374348 1554620463207821856 1555060591304534336 1556838814325412926 1557496272393585216 1560270948456522852 1561350421923007232 1565711691244976352 1571402489111385084 1572044602895082624 1572489663934348544 1578205097289356448 1589014721243393136 1595893572850507392 1596345385763946752 1603202352683066289 1607279258269179264 1607848318500651648 1610142622608101208 1611084370149551374 1613121139264784688 1619319293424556416 1620104347659870336 1621170996735553956 1621629965932296936 1627524006579648837 1628650009074860992 1630872106457311872 1631200952780828352 1639805146123318944 1641345158469415224 1645765247002085748 1646903869699610368 1653856521569450968 1658653481136230656 1660211194773661376 1664682088921649952 1670732608524241284 1671888504891007744 1677152125332576288 1679545321858450398 1683339796020398208 1684920693650019168 1689117538830787296 1691049056939672661 1695949596226714752 1696429735968582912 1698369615627723192 1699964628414751482 1704287598174732032 1708049117721792384 1708877188627534464 1712092794610338294 1717891105462524608 1719504451729863568 1721678287952025216 1724135020668851736 1731772022134595056 1733961367295321472 1735944164646035652 1737574465326582267 1738776606232439872 1749443165217601128 1756519224663383136 1757546585617692408 1763498833926131456 1765155012395258176 1769050871926142112 1776709100808939264 1777748270509849792 1779244359229043344 1780915325005930124 1788878341225438848 1789384789994258688 1793113375177203618 1793621022925116308 1795888558984440096 1804207114439401056 1811139485207630592 1813723873742458832 1816016824278163584 1820316106532609994 1824945127249049344 1832231260209218616 1833302903963282598 1841239280170915856 1843567016302611072 1852766853412061664 1853291389636910784 1857678916601013319 1860588586765632339 1861875834992258624 1865985166278259488 1867737594120369048 1874063024140935936 1875823038250760256 1878499726376118076 1880874568002383712 1881974662475582136 1889205842328649152 1890121738936515392 1891901626921013092 1902493815910457088 1906997825891305708 1915524595471487616 1917323547946573536 1920059454835766706 1925623649885736192 1930420044378042624 1932627493645340184 1934442508196096514 1939361749647108864 1940993846431683648 1942129103741924944 1942816718188287408 1948243524901419438 1949188043278281498 1956123682011494856 1956677479554672336 1959469542168192131 1965147944834129792 1968225943024801152 1970637128635918512 1978607862264500544 1979168025296680064 1981431218232343724 1983292066483876729 1983936188166897888 1985799388944665448 1993690053398790208 1999966804323581016 2001649904132673762 2008624669277362752 2011490857446993692 2021772425058448128 2022954928511208384 2026558818110196348 2031137274537009408 2040439357960266186 2041017026087201316 2049272428773946992 2049852597628704352 2053063268155180512 2060951827994889984 2061950987930744064 2063892683913832464 2071394190192280338 2072827284277095808 2076661696524780288 2080361264608697136 2087615588326635136 2094610314366290952 2095203318815180112 2104273463052475264 2113910491304601363 2117447832470927616 2118686294991190848 2123702124288044993 2126386956303579816 2132554475746582272 2134557250423278912 2137603136910755052 2146856830144134944 2149785958511911104 2150828185686379584 2158481304288546048 2161561328980738608 2162173287909729248 2170032008772865116 2174934603707771136 2184895241709665562 2186406861497758592 2188460211292553632 2191226911938941184 2194353662669447664 2206859922012227328 2208717135594674496 2210791437938396016 2213946106086139161 2219576118562199936 2226564028458765072 2227643478032321712 2235569922298851264 2236202833776768384 2239393762477933864 2242901310073638984 2246560924866692224 2251519291542362688 2252156718441049728 2254732075919563548 2256849592895445933 2264492820836964256 2266619504553001976 2267355643619311872 2269485015936760512 2274052717157995081 2282790392813784392 2285676347798378304 2298846694225135648 2306084172332292396 2311294139990390016 2314592219528047536 2316765953768776356 2331930694811732784 2332590886956801504 2335258221488119389 2342025632884510848 2343395447490256544 2346358020748777728 2348567536867464528 2358066904342623936 2358734495901522816 2364318621128562406 2367307645934034672 2381186530435068202 2390817833569604824 2393840359275761088 2394518078645920128 2405609485919201408 2410918887403768896 2415213933912151812 2416626555224327061 2427088142043479992 2430156521489805504 2432444948898445404 2442975013612291488 2444403871951043464 2459707719184978416 2462017737704122836 2470355804549415552 2471055186182547712 2474925583529532672 2480784782354176452 2487980221704345984 2490316792160492064 2493870326395880894 2497023133382474928 2501097384334347008 2507832757336511616 2509299549967442848 2518941123104865536 2519317982787675597 2525009694030597312 2527381040475028752 2531704010235009302 2544644603952874368 2547554423441584788 2549946942622127223 2556431397262098048 2560079273114355608 2563315782941301696 2568139191915507441 2576836658193786912 2579256677594795352 2586202531003277604 2587991795242244864 2590422290917716544 2597658033201892584 2598917391037708664 2608164909348659808 2608903306072896448 2627516171514558016 2636319878426538612 2638143816352667392 2645248250889197184 2647732518592887264 2665063651213408896 2666622405764774688 2668866538843565016 2671372987508895186 2678166225703150336 2684077184991388032 2689670062765805427 2690431534387674462 2697273238014944512 2702078424146928464 2706310671659101584 2716709227811445888 2720585810613688248 2721356034782935088 2730474159798914991 2732363238365262656 2737417690873574016 2749954355944923897 2751856911885109952 2761858920256373784 2773815019478262848 2779937084455366176 2792813752488387936 2793604425086906816 2811094536211403904 2813734557376140384 2817749589564177114 2818547321739468484 2822961993713373204 2824915059988254464 2833808763492973728 2835182608404773088 2837852440381519638 2846076333897705216 2850137515881006736 2853740723865685632 2860496738836958562 2866381278015881472 2867770914248506112 2880089182253650059 2882081771974318144 2888435474828604288 2893376011697153488 2909042624470663296 2911490769647525472 2913193655612887416 2914225077282431112 2923782064917422247 2925804883559263552 2935016219332008504 2944956180792899328 2947721917251194688 2951928141448185548 2955955692953877768 2967911793396750816 2968752037945020096 2970191304043095616 2972146827348515586 2980759896398468352 2990535080098185312 3002025722056483584 3006309434559418064 3009132790527261244 3012937003916044128 3017236286170490538 3025980021249014016 3034432392766812576 3039838227165294522 3046705911805514112 3047568463731171072 3061525539130801974 3073908643160920488 3074778896443056528 3086122959370730048 3089021271691701808 3092926481896116096 3095839025870748696 3109240926415643712 3110121182609068672 3113677628650825852 3114992544787170432 3116601818760377717 3120541896913045704 3131423382489952704 3138836790118953539 3142804978222770168 3144089205790165248 3156410194578712896 3178029442486786272 3191787145701014784 3206404705366132578 3214558516538358528 3215696637001303296 3220285245216202416 3222168740299102748 3226242278529569376 3238638586849112832 3240208695319740672 3242341993471107912 3243259931864593872 3255048013159297674 3257300018149721984 3261744212914623744 3262401905561656704 3279610292246637888 3282690316938830448 3287374521158206633 3291530494004171496 3307713043138901936 3320422389547322752 3329364177843299904 3337246195309784989 3341465217048482568 3354304250665152576 3359090643716900796 3366679592040796416 3369841387300038336 3378235077661574592 3382098113879345322 3391899192453429504 3396739231255446384 3399929256829502964 3416098235443584768 3417754377255068928 3424185589220676588 3435782210925049216 3439008903459727136 3443356575904050432 3448270041337703472 3463544044269190112 3467922734590642944 3471888329292071304 3475148930653164534 3477553212464879744 3498886330435202256 3513038449326766272 3515093171235384816 3520109000532238961 3530310024790516352 3538101743852284224 3546477931692843609 3555496541019699584 3558488718458086688 3561830650011860248 3571779795652602303 3577756682450877696 3586226750354407236 3587242045850232616 3591777117968880192 3608414228878802112 3627447747484917664 3632033648556327168 3640632213065219988 3664462520418437232 3666605807926565196 3682478560341831712 3687134032605222144 3705533706824123328 3706582779273821568 3715357833202026638 3721177173531264678 3723751669984517248 3731970332556518976 3735475188240738096 3740805489593821341 3751646076501520512 3756999452752236152 3761749136004767424 3763949324951164272 3778411684657298304 3780243477873030784 3783803253842026184 3797556015352513953 3813995651782611416 3831049190942975232 3834647095893147072 3840118909671533412 3865254987290680368 3868885016392193028 3881987692863367296 3884258207483849888 3885633436376574816 3896487049802838876 3898376086556562996 3912247364022989712 3913354959109344672 3918939084336384262 3930295889668259584 3936451886049602304 3941274257271837024 3957215724529001088 3958336050593360128 3962862436464687448 3966584132967753458 3967872376333795776 3971598777889330896 3987380106797580416 3999933608647162032 4003299808265347524 4007059481263342779 4017249338554725504 4022981714893987384 4035647301581511693 4045909857022416768 4053117636220392696 4080878715920532372 4082034052174402632 4098544857547893984 4099705195257408704 4106126536310361024 4127785367827664928 4142788380384560676 4145654568554191616 4160722529217394272 4175231176653270272 4189220628732581904 4190406637630360224 4208546926104950528 4226624384346265671 4227820982609202726 4237372589982381696 4247404248576089986 4252773912607159632 4256778660572279457 4269114500846557824 4275206273821510104 4290745108255437843 4293713660288269888 4299571917023822208 4301656371372759168 4323122657961477216 4324346575819458496 4340064017545730232 4369790483419331124 4372813722995517184 4376920422585107264 4388707325338895328 4417434271189348992 4421582875876792032 4427892212172278322 4439152237124399872 4453128056917530144 4455286956064643424 4458220241022773379 4471139844597702528 4472405667553536768 4478787524955867728 4485802620147277968 4493121849733384448 4503038583084725376 4504313436882099456 4509464151839127096 4513699185790891866 4525854429255735807 4528985641673928512 4533239009106003952 4538970031873521024 4548105434315990162 4565580785627568784 4571352695596756608 4597693388450271296 4612168344664584792 4629184439056095072 4633531907537552712 4663861389623465568 4665181773913603008 4670516442976238778 4684051265769021696 4686790894980513088 4697135073734929056 4716133808685247872 4717468991803045632 4728637242257124812 4734615291868069344 4762373060870136404 4781635667139209648 4787680718551522176 4789036157291840256 4811218971838402816 4821837774807537792 4830427867824303624 4833253110448654122 4854176284086959984 4860313042979611008 4864889897796890808 4885950027224582976 4888807743902086928 4897517143766307841 4919415438369956832 4924035475408245672 4932457813044069847 4940711609098831104 4961569564708352904 4975960443408691968 4980633584320984128 4987740652791761788 4994046266764949856 5015665514673023232 5018599099934885696 5038635965575351194 5050019388061194624 5054762080950057504 5063408020470018604 5089289207905748736 5095108846883169576 5099893885244254446 5112862794524196096 5120158546228711216 5126631565882603392 5136278383831014882 5153673316387573824 5158513355189590704 5165874247534324709 5172405062006555208 5180844581835433088 5195316066403785168 5197834782075417328 5216329818697319616 5217806612145792896 5244244021201090697 5255032343029116032 5272639756853077224 5290496501778394368 5295465037185774528 5330127302426817792 5333244811529549376 5337733077687130032 5342745975017790372 5368154369982776064 5379340125531610854 5380863068775348924 5404156848293856928 5412621343318203168 5433418455622891776 5441171621227376496 5442712069565870176 5448935850138945241 5460948319597829982 5464726476730525312 5474835381747148032 5499908711889847794 5503713823770219904 5523717840512747568 5547630038956525696 5559874168910732352 5573036749803039957 5585627504976775872 5587208850173813632 5622189072422807808 5627469114752280768 5635499179128354228 5637094643478936968 5645923987426746408 5667617526985947456 5670365216809546176 5675704880763039276 5700275031762013472 5707481447731371264 5720993477673917124 5760178364507300118 5764163543948636288 5776870949657208576 5786752023394306976 5818085248941326592 5822981539295050944 5826387311225774832 5828450154564862224 5847564129834844494 5851609767118527104 5870032438664017008 5878408626504576393 5895443834502389376 5903856282896371096 5911911385907755536 5935823586793501632 5937504075890040192 5940382608086191232 5944293654697031172 5949876199451630187 5981070160196370624 6012618869118836128 6018265581054522488 6025874007832088256 6034472572340981076 6068864785533625152 6079676454330589044 6093411823611028224 6123051078261603948 6147817286321840976 6149557792886113056 6172245918741460096 6178042543383403616 6185852963792232192 6191678051741497392 6218481852831287424 6220242365218137344 6227355257301651704 6229985089574340864 6233203637520755434 6241083793826091408 6262846764979905408 6277673580237907078 6285609956445540336 6312820389157425792 6341731473913804089 6356058884973572544 6371106372864134979 6412809410732265156 6440570490432404832 6444337480598205496 6452484557059138752 6484683986942215824 6486519863729187744 6510096026318595348 6514600036299443968 6524803811123313408 6559220584493275776 6565380633877660896 6574749042316413266 6583060988008342992 6615426086277803872 6640844779094645504 6641838318258417483 6658728355686599808 6674492390619569978 6682930434096965136 6708608501330305152 6718181287433801592 6739682774600076672 6756470155323149184 6764196227758690644 6770548778686337799 6793478462510892768 6799858513659005928 6822158151473985243 6848371178441353176 6871564421850098432 6878017806919454272 6896540082675406944 6927088088538380224 6943776658584142608 6950297861306329068 6955106424929759488 6997772660870404512 7005774664464358167 7026076898653532544 7030186342470769632 7040218001064477922 7060620049581032704 7076203487704568448 7092955863385687218 7110993082039399168 7116977436916173376 7123661300023720496 7143559591305204606 7172453500708814472 7174484091700465232 7183554235937760384 7216828457757604224 7249879665672981183 7254895494969835328 7281264426130439976 7328925040836874464 7333211615853130392 7364957120683663424 7411067413648246656 7413165558547643136 7430715666404053276 7442354347062529356 7447503339969034496 7463940665113037952 7470950376481476192 7481610979187642682 7503292153003041024 7513998905504472304 7523498272009534848 7527898649902328544 7556823369314596608 7560486955746061568 7567606507684052368 7595112030705027906 7627991303565222832 7669294191786294144 7680237819343066824 7730509974581360736 7737770032784386056 7763975385726734592 7768516414967699776 7771266872753149632 7792974099605677752 7796752173113125992 7824494728045979424 7826709918218689344 7837878168672768524 7882548514543674048 7914431449058002176 7925724872929374896 7933168265935506916 7935744752667591552 7943197555778661792 7974760213595160832 7999867217294324064 8006599616530695048 8014118962526685558 8034498677109451008 8045963429787974768 8071294603163023386 8091819714044833536 8106235272440785392 8117802388982510257 8161757431841064744 8164068104348805264 8197089715095787968 8199410390514817408 8212253072620722048 8255570735655329856 8275115173949968421 8285576760769121352 8321445058434788544 8378441257465163808 8380813275260720448 8453248768692531342 8455641965218405452 8474745179964763392 8494808497152179972 8505547825214319264 8513557321144558914 8538229001693115648 8550412547643020208 8581490216510875686 8587427320576539776 8599143834047644416 8603312742745518336 8646245315922954432 8648693151638916992 8680128035091460464 8739580966838662248 8753840845170214528 8777414650677790656 8834868542378697984 8843165751753584064 8855784424344556644 8860964035822532557 8906256113835060288 8910573912129286848 8916440482045546758 8942279689195405056 8957575049911735456 8971605240294555936 9006077166169450752 9018928303678254192 9027398371581783732 9051708858511471614 9057971283347857024 9066478018212007904 9077940063747042048 9096210868631980324 9131161571255137568 9142705391193513216 9195386776900542592 9224336689329169584 9258368878112190144 9267063815075105424 9327722779246931136 9330363547827206016 9341032885952477556 9349805456281133151 9373581789961026176 9394270147469858112 9416510370356860617 9432267617370495744 9457274484514249624 9469230583736138688 9524746121740272808 9563271334278419296 9575361437103044352 9643675549615075584 9660855735648607248 9666506220897308244 9708352568173919968 9720626085959222016 9729779795593781616 9771900054449165952 9777615487804173856 9795034287532615682 9838830876739913664 9848070950816491344 9862123563474619899 9864915626088139694 9923139129416705808 9961267168641968256 9975481305583523576 9988092533529899712 10011738585929354967 10037198199869771392 10077271931150702388 10100038776122389248 10109524161900115008 10126816040940037208 10190217693766339152 10199787770488508892 10240317092457422432 10253263131765206784 10272556767662029764 10307346632775147648 10317026710379181408 10331748495068649418 10344810124013110416 10361689163670866176 10390632132807570336 10395669564150834656 10432659637394639232 10435613224291585792 10488488042402181394 10510064686058232064 10545279513706154448 10560327001596716883 10590930074371549056 10639433795078530827 10666489623059098752 10675466155374260064 10685491950035580744 10715339386957806909 10758680251063221708 10761726137550697848 10808313696587713856 10825242686636406336 10882343242454752992 10885424139131740352 10897871700277890482 10921896639195659964 10929452953461050624 10999817423779695588 11007427647540439808 11047435681025495136 11095260077913051392 11119748337821464704 11146073499606079914 11171255009953551744 11174417700347627264 11222416468781464023 11254938229504561536 11270998358256708456 11274189286957873936 11291847974853492816 11335235053971894912 11340730433619092352 11351409761526078552 11392668046057541859 11400550063524026944 11441986955347834248 11520356729014600236 11528327087897272576 11573504046788613952 11645963078590101888 11652774622451549664 11656900309129724448 11695128259669688988 11703219534237054208 11740064877328034016 11756817253009152786 11790887669004778752 11807712565792742192 11823822771815511072 11871647173587003264 11875008151780080384 11880765216172382464 11888587309394062344 11899752398903260374 11962140320392741248 12025237738237672256 12036531162109044976 12051748015664176512 12068945144681962152 12137729571067250304 12159352908661178088 12246102156523207896 12295634572643681952 12299115585772226112 12344491837482920192 12356085086766807232 12383356103482994784 12436963705662574848 12454710514603303408 12466407275041510868 12482167587652182816 12525693529959810816 12555347160475814156 12571219912891080672 12625640778314851584 12683462947827608178 12712117769947145088 12742212745728269958 12825618821464530312 12881140980864809664 12888674961196410992 12904969114118277504 12969367973884431648 12973039727458375488 13003752416207093233 13020192052637190696 13118441168986551552 13130761267755321792 13149498084632826532 13166121976016685984 13230852172555607744 13283676636516834966 13317456711373199616 13348984781239139956 13365860868193930272 13417217002660610304 13436362574867603184 13479365549200153344 13512940310646298368 13528392455517381288 13541097557372675598 13586956925021785536 13599717027318011856 13644316302947970486 13696742356882706352 13716286795177344917 13756035613838908544 13793080165350813888 13854176177076760448 13887553317168285216 13900595722612658136 13995545321740809024 14011549328928716334 14052153797307065088 14060372684941539264 14080436002128955844 14152406975409136896 14185911726771374436 14233954873832346752 14247322600047440992 14287119182610409212 14344907001417628944 14348968183400930464 14367108471875520768 14433656915515208448 14499759331345962366 14509790989939670656 14562528852260879952 14657850081673748928 14666423231706260784 14692551431298923523 14729914241367326848 14797373439132209541 14822134827296493312 14861431332808106552 14884708694125058712 14927881330226075904 14941900752962952384 14963221958375285364 15027997811008944608 15046996544019069696 15055797299804657088 15135213015368104736 15190224061410055812 15255982607130445664 15338588383572588288 15360475638686133648 15461019949162721472 15475540065568772112 15497622742602974127 15537032829935399552 15542533745506299264 15585948199211355504 15593504346226251984 15648989456091958848 15653419836437378688 15675756337345537048 15732732063603272091 15765097029087348096 15851449745858749792 15866336531871013832 15871489505335183104 15886395111557323584 15999734434588648128 16013199233061390096 16028237925053371116 16091926859575949536 16142589206326046772 16212470544881570784 16235604777965020514 16323514863682129488 16328136208697610528 16346807550416835723 16394179430191575936 16398820781029634816 16424506145241444096 16511141471310659712 16550230347899936842 16571153521538242704 16642890116869577088 16719110249409119871 16756882514930327616 16761626550521440896 16906497537385062684 16911283930436810904 16989616994304359944 17011095650428638528 17027114642289117828 17100825095286040416 17162980433021751372 17174854641153079552 17292490631845908864 17297386303277833984 17360256070182920928 17479161933677324496 17507681690340429056 17554829301355581312 17635225879513729179 17686331503507168128 17711568848689113288 17721928071645065114 17812512227670120576 17821147824258573696 17832880964091093516 17849628598354890561 17915150099823470912 17943210480589111872 18037856607356508384 18054796743163567464 18103417717022943228 18115942566695714048 18132956036424015808 18192421737263960648 18262323142510275136 18390773553801085184 18448673378658339168 18516737756224380288 18534127630150210848 18655445558493862272 18660727095654412032 18682065771904955112 18699610912562266302 18747163579922052352 18788540294939716224 18833020740713721234 18914548969028499248 18938461167472277376 19049492243480545616 19113319118592404937 19126542668556838592 19321711471297214496 19333012441794616488 19416705136347839936 19459559591187563232 19543800108898331904 19555230975608347712 19590068575065231364 19677661753479827328 19696141901632982688 19724247126949239798 19729831252176279388 19846278258833411616 19922534337283936512 19950962611167047152 19976185067059799424 20023477171858709934 20074396399739542784 20154543862301404776 20219048323800230016 20253632081880074416 20380435387532678304 20399575540977017784 20434468082611146509 20466474454421955729 20480634184914844864 20545113535324059528 20614693265550295296 20634053420758362816 20663496990137298836 20689620248026220832 20781264265615140672 20791339128301669312 20865319274789278464 20976976084804362788 21090559027412308896 21120654003193433766 21181860148743098112 21278867590157061654 21332979246118197504 21350932310748520128 21370983900071161488 21430678773915613818 21517360502126443416 21523452275101395696 21616627393175427712 21650485373272812672 21764686484909505984 21770848278263480704 21795743400555780964 21816212731322644019 21843793278391319928 21999634847559391176 22094871362050990272 22239496675642929408 22292146999212159828 22342510019907103488 22444832937562928046 22509876459009123072 22541996716513416912 22548378573915747872 22583695949706985632 22670470107943789824 22681460867238184704 22702819523052157104 22785336092115083718 22801100127048053888 22883973910695668496 23040713458029200472 23147008093577227904 23291926157180203776 23305549244903099328 23313800618259448896 23360723367168494923 23390256519339377976 23480129754656068032 23513634506018305572 23615425131585484384 23647645543631022144 23743294347174006528 23777174618788124688 23799504797806520748 23924280640785482496 24050475476475344512 24073062324218089952 24103496031328353024 24137890289363924304 24275459142134500608 24318705817322356176 24353407166947530771 24492204313046415792 24591269145287363904 24598231171544452224 24712170173533614464 24766712206965989568 24825345521849905263 24909421029206606816 24932814550083021736 24964335175304365632 25110694320951628312 25142439825782161344 25366925895655216356 25424235539894290176 25484425491456539916 25651237642929060624 25762281961729619328 25777349922392821984 25809938228236555008 25938735947768863296 25946079454916750976 26007504832414186466 26040384105274381392 26261522535510643584 26298996169265653064 26332243952033371968 26461704345111215488 26567353273033669932 26582892107467597671 26697969562478279912 26731721736387860544 26872725149735206368 27056784911034762576 27082195114745351196 27173913850043571072 27199434054636023712 27288632605895940972 27393484713765412704 27432573590354689834 27512071227677817088 27586160330701627776 27708352354153520896 27775106634336570432 27801191445225316272 27991090643481618048 28023098657857432668 28049416368843399453 28120745369883078528 28160872004257911688 28249531111070581851 28371823453542748872 28467909747664693504 28494645200094881984 28574238365220818424 28689814002835257888 28697936366801860928 28999518662691924732 29019581979879341312 29125057704521759904 29315700163347497856 29332846463412521568 29385102862597847046 29459828482734653696 29586370690423859697 29594746878264419082 29722862665616213104 29769417388250117424 29883801505925904768 29926443916750570728 30035215757788064901 30055995622017889216 30111594599609314176 30270426030736209472 30380448122820111624 30511965214260891328 30720951277372267296 30922039898325442944 30951080131137544224 30995245485205948254 31074065659870799104 31085067491012598528 31171896398422711008 31187008692452503968 31297978912183917696 31306839672874757376 31351512674691074096 31465464127206544182 31530194058174696192 31680981004790150649 31702899491717499584 31732673063742027664 31772790223114647168 31999468869177296256 32026398466122780192 32056475850106742232 32183853719151899072 32285178412652093544 32424941089763141568 32471209555930041028 32647029727364258976 32656272417395221056 32693615100833671446 32788358860383151872 33022282942621319424 33100460695799873684 33142307043076485408 33285780233739154176 33438220498818239742 33513765029860655232 33523253101042881792 33812995074770125368 33822567860873621808 33979233988608719888 34022191300857277056 34054229284578235656 34201650190572080832 34282620006364154887 34325960866043502744 34527204691308488929 34584981263691817728 34720512140365841856 34958323867354648992 35109658602711162624 35270451759027458358 35372663007014336256 35423137697378226576 35443856143290130228 35625024455340241152 35642295648517147392 35665761928182187032 35699257196709781122 35830300199646941824 35886420961178223744 36075713214713016768 36109593486327134928 36161119732740272963 36206835434045886456 36265912072848031616 36384843474527921296 36524646285020550272 36709708148407634879 36897346757316678336 37033475512448760576 37068255260300421696 37310891116987724544 37364131543809910224 37399221825124532604 37577080589879432448 37666041481427442468 37829097938056998496 37876922334944554752 38098984486961091232 38226638237184809874 38253085337113677184 38643422942594428992 38666024883589232976 38833410272695679872 38919119182375126464 39011257248621279699 39110461951216695424 39180137150130462728 39355323506959654656 39392283803265965376 39448494253898479596 39459662504352558776 39692556517666823232 39901925222334094304 39952370134119598848 40046954343717419868 40309087724602809552 40438096647600460032 40507264163760148832 40760870775065356608 40799151081954035568 40868936165222293018 40932948908843911458 40961268369829689728 41090227070648119056 41148860385532034751 41268106841516725632 41326993980274597672 41379240496052441664 41562528531230281344 41582678256603338624 41953952169608725576 42181118054824617792 42241308006386867532 42557735180314123308 42701864621497040256 42741967800142322976 42861357547831227636 43034721004252886832 43046904550202791392 43233254786350855424 43300970746545625344 43529372969819011968 43541696556526961408 43591486801111561928 43632425462645288038 43687586556782639856 43999269695118782352 44077654293896770569 44189742724101980544 44392120317396628623 44584293998424319656 44889665875125856092 45083993433026833824 45096757147831495744 45167391899413971264 45405639046104314208 45570672184230167436 45602200254096107776 45767947821391336992 46081426916058400944 46294016187154455808 46492868227808922381 46611098489806198656 46627601236518897792 46721446734336989846 46780513038678755952 46960259509312136064 47027269012036611144 47198196190809816273 47230850263170968768 47295291087262044288 47554349237576249376 47599009595613041496 48100950952950689024 48146124648436179904 48275780578727848608 48637411634644712352 48706814333895061542 48984408626092831584 49040422651250507169 49182538290574727808 49196462343088904448 49424340347067228928 49533424413931979136 49650691043699810526 49818842058413213632 49865629100166043472 49928670350608731264 50221388641903256624 50284879651564322688 50733851791310432712 50968850982913079832 51302475285858121248 51524563923459238656 51554699844785643968 51877471895537726592 51892158909833501952 52015009664828372932 52080768210548762784 52523045071021287168 52597992338531306128 52664487904066743936 52923408690222430976 53134706546067339864 53165784214935195342 53395939124956559824 53463443472775721088 53745450299470412736 53872688581429386251 54113569822069525152 54164390229490702392 54347827700087142144 54398868109272047424 54577265211791881944 54786969427530825408 54865147180709379668 55172320661403255552 55550213268673140864 55602382890450632544 55982181286963236096 56046197315714865336 56098832737686798906 56241490739766157056 56321744008515823376 56499062222141163702 56743646907085497744 56824616722877571799 56989290400189763968 57148476730441636848 57379628005670515776 57395872733603721856 57999037325383849464 58250115409043519808 58631400326694995712 58665692926825043136 58770205725195694092 59172741380847719394 59189493756528838164 59445725331232426208 59538834776500234848 59767603011851809536 59852887833501141456 60070431515576129802 60111991244035778432 60223189199218628352 60540852061472418944 60760896245640223248 61023930428521782656 61303404247833439527 61441902554744534592 61844079796650885888 61902160262275088448 61990490970411896508 62343792796845422016 62374017384905007936 62595957824367835392 62703025349382148192 62930928254413088364 63361962009580301298 63405798983434999168 63465346127484055328 63545580446229294336 63998937738354592512 64052796932245560384 64112951700213484464 64367707438303798144 64570356825304187088 64849882179526283136 64942419111860082056 65294059454728517952 65312544834790442112 65387230201667342892 65448638193967932057 66200921391599747368 66284614086152970816 66876440997636479484 67027530059721310464 67625990149540250736 67645135721747243616 67958467977217439776 68044382601714554112 68108458569156471312 68403300381144161664 68565240012728309774 68651921732087005488 69054409382616977858 69441024280731683712 69916647734709297984 70082170101505484769 70540903518054916716 70846275394756453152 70887712286580260456 71331523856364374064 71398514393419562244 71660600399293883648 71772841922356447488 72151426429426033536 72219186972654269856 72322239465480545926 72413670868091772912 72531824145696063232 72769686949055842592 73049292570041100544 73060221500842592313 73419416296815269758 73794693514633356672 74136510520600843392 74476036565549715789 74728263087619820448 74798443650249065208 75332082962854884936 75658195876113996992 76197968973922182464 76453276474369619748 76506170674227354368 77286845885188857984 77332049767178465952 77666820545391359744 77838238364750252928 78022514497242559398 78220923902433390848 78360274300260925456 78784567606531930752 78896988507796959192 78919325008705117552 79385113035333646464 79748676322402793013 79803850444668188608 80093908687434839736 80618175449205619104 81014528327520297664 81521741550130713216 81598302163908071136 81737872330444586036 81865897817687822916 81922536739659379456 82180454141296238112 82297720771064069502 82536213683033451264 82653987960549195344 82758480992104883328 83125057062460562688 83165356513206677248 83907904339217451152 84362236109649235584 84482616012773735064 85115470360628246616 85403729242994080512 85483935600284645952 85722715095662455272 86069442008505773664 86093809100405582784 87058745939638023936 87182973602223123856 87264850925290576076 87375173113565279712 87998539390237564704 88155308587793541138 88379485448203961088 88784240634793257246 89168587996848639312 89779331750251712184 90167986866053667648 90193514295662991488 90334783798827942528 90811278092208628416 91026266913449652631 91141344368460334872 91535895642782673984 92162853832116801888 92985736455617844762 93222196979612397312 93255202473037795584 93442893468673979692 93561026077357511904 93920519018624272128 94054538024073222288 94396392381619632546 94461700526341937536 94590582174524088576 95108698475152498752 95198019191226082992 96292249296872359808 96551561157455697216 97274823269289424704 97413628667790123084 97968817252185663168 98080845302501014338 98365076581149455616 99066848827863958272 99301382087399621052 99637684116826427264 99731258200332086944 99857340701217462528 100442777283806513248 100569759303128645376 101467703582620865424 101937701965826159664 102604950571716242496 102847860019092464661 103109399689571287936 103581614073925466787 103754943791075453184 104030019329656745864 104161536421097525568 105195984677062612256 105328975808133487872 106269413092134679728 106331568429870390684 106791878249913119648 106926886945551442176 107490900598940825472 107745377162858772502 108227139644139050304 108328780458981404784 108483359198220818889 108797736218544094848 109154530423583763888 109573938855061650816 109730294361418759336 110129124445222904637 111100426537346281728 111204765780901265088 112092394631429730672 112197665475373597812 112643488017031646752 112998124444282327404 113487293814170995488 113649233445755143598 113978580800379527936 114296953460883273696 114759256011341031552 114791745467207443712 115998074650767698928 116500230818087039616 117033771745863839097 117331385853650086272 117540411450391388184 118345482761695438788 118378987513057676328 118891450662464852416 119077669553000469696 119705775667002282912 120140863031152259604 120223982488071556864 121081704122944837888 121521792491280446496 122047860857043565312 122606808495666879054 122883805109489069184 123446581156596104253 123804320524550176896 123980981940823793016 124687585593690844032 124748034769810015872 125406050698764296384 125861856508826176728 126723924019160602596 126811597966869998336 126930692254968110656 128105593864491120768 128225903400426968928 128735414876607596288 129140713650608374176 129699764359052566272 129884838223720164112 130588118909457035904 130625089669580884224 130774460403334685784 130897276387935864114 132401842783199494736 132569228172305941632 133752881995272958968 135251980299080501472 135290271443494487232 135916935954434879552 136216917138312942624 136806600762288323328 137130480025456619548 137303843464174010976 138108818765233955716 138882048561463367424 139833295469418595968 140164340203010969538 141081807036109833432 141692550789512906304 141775424573160520912 142663047712728748128 142797028786839124488 143041276578278025563 144302852858852067072 144438373945308539712 144644478930961091852 144827341736183545824 145539373898111685184 146120443001685184626 146838832593630539516 147589387029266713344 148273021041201686784 148952073131099431578 149456526175239640896 149596887300498130416 150664165925709769872 151316391752227993984 152395937947844364928 152906552948739239496 154573691770377715968 154664099534356931904 155676476729500505856 156045028994485118796 156720548600521850912 157569135213063861504 157793977015593918384 157838650017410235104 158770226070667292928 159497352644805586026 159607700889336377216 160187817374869679472 161236350898411238208 161618065744288158753 162029056655040595328 163043483100261426432 163196604327816142272 163475744660889172072 163731795635375645832 164360908282592476224 164595441542128139004 165307975921098390688 165516961984209766656 167815808678434902304 168724472219298471168 168965232025547470128 170230940721256493232 170473850168632715397 170967871200569291904 171445430191324910544 172138884017011547328 172187618200811165568 174365947204446247712 174529701850581152152 174750346227130559424 175997078780475129408 176310617175587082276 177568481269586514492 178337175993697278624 179558663500503424368 180335973732107335296 180387028591325982976 180669567597655885056 181622556184417256832 182052533826899305262 182282688736920669744 183071791285565347968 183910212743500318581 184325707664233603776 185971472911235689524 186885786937347959384 187122052154715023808 188109076048146444576 188792784763239265092 188923401052683875072 190217396950304997504 190396038382452165984 192584498593744719616 193103122314911394432 194549646538578849408 194827257335580246168 195937634504371326336 196161690605002028676 196345914581903796171 198602764174799242104 199275368233652854528 199462516400664173888 200885554567613026496 202935407165241730848 203875403931652319328 205209901143432484992 205695720038184929322 206218799379142575872 207163228147850933574 208060038659313491728 208323072842195051136 210246510304516454307 210391969354125224512 212538826184269359456 212663136859740781368 213583756499826239296 214981801197881650944 215490754325717545004 216454279288278100608 216657560917962809568 216966718396441637778 217595472437088189696 218309060847167527776 219147877710123301632 219460588722837518672 220258248890445809274 222409531561802530176 224184789262859461344 224395330950747195624 225286976034063293504 225996248888564654808 226974587628341990976 227298466891510287196 228593906921766547392 229518512022682063104 231996149301535397856 233000461636174079232 234067543491727678194 234662771707300172544 235080822900782776368 236690965523390877576 236757975026115352656 237782901324929704832 238155339106000939392 239411551334004565824 239978340044549084209 240281726062304519208 243043584982560892992 245213616991333758108 245767610218978138368 246893162313192208506 247608641049100353792 247961963881647586032 249375171187381688064 249496069539620031744 250812101397528592768 251723713017652353456 253447848038321205192 253861384509936221312 256211187728982241536 256451806800853937856 256967957038853444153 258281427301216748352 259769676447440328224 261176237818914071808 261548920806669371568 261794552775871728228 264803685566398989472 265138456344611883264 267505763990545917936 270503960598161002944 270580542886988974464 271833871908869759104 272433834276625885248 273078800740348957893 274260960050913239096 274607686928348021952 276217637530467911432 279666590938837191936 280328680406021939076 282163614072219666864 283385101579025812608 283550849146321041824 285326095425457496256 285594057573678248976 286082553156556051126 288876747890617079424 289288957861922183704 289654683472367091648 291078747796223370368 292240886003370369252 293677665187261079032 297904146262198863156 298913052350479281792 299193774600996260832 301328331851419539744 302632783504455987968 304791875895688729856 305813105897478478992 308543580057277393983 309328199068713863808 310744842221776400361 312090057988970237592 313441097201043701824 315587954031187836768 315677300034820470208 318994705289611172052 319215401778672754432 320375634749739358944 322472701796822476416 323236131488576317506 324058113310081190656 325450077594662456667 326393208655632284544 326951489321778344144 327463591270751291664 328721816565184952448 329190883084256278008 330387373335668713911 330615951842196781376 335631617356869804608 337930464051094940256 340461881442512986464 340947700337265430794 341935742401138583808 342890860382649821088 344277768034023094656 344375236401622331136 348731894408892495424 349059403701162304304 349500692454261118848 351994157560950258816 352621234351174164552 355136962539173028984 356674351987394557248 359117327001006848736 360671947464214670592 363245112368834513664 364105067653798610524 364565377473841339488 366143582571130695936 367820425487000637162 368651415328467207552 371942945822471379048 373771573874695918768 374244104309430047616 376218152096292889152 377108820070005703757 377585569526478530184 380434793900609995008 380792076764904331968 386206244629822788864 389099293077157698816 389654514671160492336 391875269008742652672 392323381210004057352 392691829163807592342 397205528349598484208 397772317060143002593 398925032801328347776 401771109135226052992 405870814330483461696 407750807863304638656 410419802286864969984 411391440076369858644 414326456295701867148 416120077318626983456 416646145684390102272 420493020609032908614 420783938708250449024 425077652368538718912 425326273719481562736 427167512999652478592 429123829734834076689 430981508651435090008 432908558576556201216 433315121835925619136 433933436792883275556 436618121694335055552 438921177445675037344 440516497780891618548 444819063123605060352 448369578525718922688 448790661901494391248 450573952068126587008 451992497777129309616 453949175256683981952 454596933783020574392 457187813843533094784 463992298603070795712 468135086983455356388 470161645801565552736 473381931046781755152 473515950052230705312 475565802649859409664 476310678212001878784 478823102668009131648 479956680089098168418 480563452124609038416 484854197232864476259 486087169965121785984 490427233982667516216 493786324626384417012 495923927763295172064 501624202795057185536 503447426035304706912 506895696076642410384 507722769019872442624 511421550505898146191 512903613601707875712 513935914077706888306 516562854602433496704 519539352894880656448 523097841613338743136 523589105551743456456 529607371132797978944 535011527981091835872 541007921196322005888 541161085773977948928 543667743817739518208 544867668553251770496 546157601480697915786 548521920101826478192 549215373856696043904 552435275060935822864 560657360812043878152 564327228144439333728 566770203158051625216 567101698292642083648 570652190850914992512 571188115147356497952 572165106313112102252 577753495781234158848 578577915723844367408 579309366944734183296 582157495592446740736 584481772006740738504 587355330374522158064 592599574395723248761 595808292524397726312 597826104700958563584 598387549201992521664 602656663702839079488 611626211794956957984 617087160114554787966 618656398137427727616 621489684443552800722 624180115977940475184 626882194402087403648 631175908062375673536 631354600069640940416 637989410579222344104 640751269499478717888 644945403593644952832 646472262977152635012 650900155189324913334 652786417311264569088 653902978643556688288 654927182541502583328 657443633130369904896 658381766168512556016 660774746671337427822 661231903684393562752 671263234713739609216 675860928102189880512 680923762885025972928 681895400674530861588 685781720765299642176 688555536068046189312 697463788817784990848 698118807402324608608 699001384908522237696 703988315121900517632 705242468702348329104 710273925078346057968 713348703974789114496 718234654002013697472 719935020133647252627 728210135307597221048 729130754947682678976 735640850974001274324 737302830656934415104 743885891644942758096 747543147749391837536 748488208618860095232 752436304192585778304 754217640140011407514 755171139052957060368 761584153529808663936 770903871116560332459 779309029342320984672 784646762420008114704 785383658327615184684 794411056699196968416 795544634120286005186 797850065602656695552 803542218270452105984 811741628660966923392 815501615726609277312 819236402221046873679 822782880152739717288 828652912591403734296 832240154637253966912 840986041218065817228 841567877416500898048 850155304737077437824 850652547438963125472 854335025999304957184 858247659469668153378 861963017302870180016 866630243671851238272 867866873585766551112 873236243388670111104 877842354891350074688 881032995561783237096 896739157051437845376 897581323802988782496 901147904136253174016 903984995554258619232 907898350513367963904 909193867566041148784 914375627687066189568 927984597206141591424 936270173966910712776 940323291603131105472 946763862093563510304 947031900104461410624 957646205336018263296 959913360178196336836 961126904249218076832 969708394465728952518 972174339930243571968 980854467965335032432 987572649252768834024 991847855526590344128 1001288936047946178941 1006894852070609413824 1013791392153284820768 1022843101011796292382 1025807227203415751424 1027871828155413776612 1033125709204866993408 1039078705789761312896 1046195683226677486272 1047178211103486912912 1059214742265595957888 1070023055962183671744 1082015842392644011776 1089735337106503540992 1092315202961395831572 1097043840203652956384 1098430747713392087808 1104870550121871645728 1121314721624087756304 1128654456288878667456 1131326460210017111271 1134203396585284167296 1141304381701829985024 1142376230294712995904 1144330212626224204504 1157155831447688734816 1158618733889468366592 1168963544013481477008 1174710660749044316128 1185199148791446497522 1191616585048795452624 1193316951180429007779 1196775098403985043328 1205313327405678158976 1223252423589913915968 1234174320229109575932 1242979368887105601444 1248360231955880950368 1253764388804174807296 1262351816124751347072 1262709200139281880832 1275978821158444688208 1281502538998957435776 1287371489204502230067 1292944525954305270024 1301800310378649826668 1307805957287113376576 1309854365083005166656 1316763532337025112032 1321549493342674855644 1322463807368787125504 1342526469427479218432 1351721856204379761024 1361847525770051945856 1363790801349061723176 1371563441530599284352 1394927577635569981696 1396237614804649217216 1410484937404696658208 1420547850156692115936 1426697407949578228992 1436469308004027394944 1439870040267294505254 1456420270615194442096 1458261509895365357952 1471281701948002548648 1487771783289885516192 1495086295498783675072 1504872608385171556608 1508435280280022815028 1510342278105914120736 1523168307059617327872 1541807742233120664918 1558618058684641969344 1569293524840016229408 1570767316655230369368 1588822113398393936832 1591089268240572010372 1623483257321933846784 1631003231453218554624 1638472804442093747358 1645565760305479434576 1657305825182807468592 1664480309274507933824 1681972082436131634456 1700310609474154875648 1701305094877926250944 1716495318939336306756 1723926034605740360032 1733260487343702476544 1735733747171533102224 1746472486777340222208 1755684709782700149376 1762065991123566474192 1777798723187169746283 1793478314102875690752 1795162647605977564992 1807969991108517238464 1818387735132082297568 1855969194412283182848 1872540347933821425552 1880646583206262210944 1893527724187127020608 1894063800208922821248 1919826720356392673672 1922253808498436153664 1939416788931457905036 1961708935930670064864 1975145298505537668048 1983695711053180688256 2002577872095892357882 2013789704141218827648 2027582784306569641536 2045686202023592584764 2055743656310827553224 2078157411579522625792 2092391366453354972544 2094356422206973825824 2118429484531191915776 2140046111924367343488 2159805060400941757881 2184630405922791663144 2194087680407305912768 2209741100243743291456 2242629443248175512608 2257308912577757334912 2262652920420034222542 2268406793170568334592 2284752460589425991808 2288660425252448409008 2312711613349680997377 2314311662895377469632 2337927088026962954016 2349421321498088632256 2370398297582892995044 2383233170097590905248 2386633902360858015558 2393550196807970086656 2410626654811356317952 2446504847179827831936 2468348640458219151864 2485958737774211202888 2496720463911761900736 2524703632249502694144 2551957642316889376416 2563005077997914871552 2574742978409004460134 2585889051908610540048 2603600620757299653336 2615611914574226753152 2619708730166010333312 2633527064674050224064 2639761740490039926299 2643098986685349711288 2703443712408759522048 2723695051540103891712 2727581602698123446352 2743126883061198568704 2792475229609298434432 2820969874809393316416 2841095700313384231872 2872938616008054789888 2879740080534589010508 2912840541230388884192 2916523019790730715904 2942563403896005097296 2975543566579771032384 2990172590997567350144 3003866808143838536823 3016870560560045630056 3020684556211828241472 3083615484466241329836 3117236117369283938688 3138587049680032458816 3141534633310460738736 3177644226796787873664 3182178536481144020744 3276945608884187494716 3291131520610958869152 3314611650365614937184 3328960618549015867648 3363944164872263268912 3393979380630051333813 3402610189755852501888 3432990637878672613512 3447852069211480720064 3471467494343066204448 3511369419565400298752 3524131982247132948384 3555597446374339492566 3579950853541287023337 3590325295211955129984 3615939982217034476928 3636775470264164595136 3745080695867642851104 3761293166412524421888 3787055448374254041216 3788127600417845642496 3839653440712785347344 3844507616996872307328 3878833577862915810072 3923417871861340129728 3950290597011075336096 3967391422106361376512 4005155744191784715764 4027579408282437655296 4055165568613139283072 4091372404047185169528 4111487312621655106448 4148197020770062741327 4184782732906709945088 4188712844413947651648 4280092223848734686976 4319610120801883515762 4369260811845583326288 4388175360814611825536 4419482200487486582912 4485258886496351025216 4514617825155514669824 4525305840840068445084 4569504921178851983616 4577320850504896818016 4625423226699361994754 4628623325790754939264 4675854176053925908032 4698842642996177264512 4740796595165785990088 4766466340195181810496 4773267804721716031116 4893009694359655663872 4936697280916438303728 4971917475548422405776 4993440927823523801472 5103915284633778752832 5149485956818008920268 5171778103817221080096 5207201241514599306672 5231223829148453506304 5239417460332020666624 5267054129348100448128 5279523480980079852598 5286197973370699422576 5333396169561509238849 5455163205396246892704 5584950459218596868864 5641939749618786632832 5682191400626768463744 5759480161069178021016 5825681082460777768384 5885126807792010194592 5951087133159542064768 5980345181995134700288 6007733616287677073646 6033741121120091260112 6041369112423656482944 6167230968932482659672 6234472234738567877376 6277174099360064917632 6283069266620921477472 6355288453593575747328 6364357072962288041488 6553891217768374989432 6582263041221917738304 6629223300731229874368 6727888329744526537824 6787958761260102667626 6805220379511705003776 6865981275757345227024 6895704138422961440128 6942934988686132408896 7048263964494265896768 7111194892748678985132 7159901707082574046674 7180650590423910259968 7231879964434068953856 7273550940528329190272 7490161391735285702208 7574110896748508082432 7679306881425570694688 7689015233993744614656 7757667155725831620144 7846835743722680259456 7900581194022150672192 7919285221470119778897 8010311488383569431528 8110331137226278566144 8182744808094370339056 8222974625243310212896 8296394041540125482654 8377425688827895303296 8639220241603767031524 8738521623691166652576 8776350721629223651072 8838964400974973165824 8970517772992702050432 9011600424431515610469 9050611681680136890168 9154641701009793636032 9250846453398723989508 9257246651581509878528 9351708352107851816064 9397685285992354529024 9481593190331571980176 9532932680390363620992 9546535609443432062232 9873394561832876607456 9943834951096844811552 9986881855647047602944 10207830569267557505664 10298971913636017840536 10343556207634442160192 10414402483029198613344 10534108258696200896256 10559046961960159705196 10572395946741398845152 10666792339123018477698 10910326410792493785408 11283879499237573265664 11364382801253536927488 11518960322138356042032 11651362164921555536768 11770253615584020389184 11902174266319084129536 12015467232575354147292 12067482242240182520224 12082738224847312965888 12334461937864965319344 12444591062310188223981 12554348198720129835264 12566138533241842954944 12728714145924576082976 13107782435536749978864 13164526082443835476608 13258446601462459748736 13455776659489053075648 13575917522520205335252 13731962551514690454048 13791408276845922880256 13885869977372264817792 14096527928988531793536 14222389785497357970264 14319803414165148093348 14547101881056658380544 14980322783470571404416 15358613762851141389376 15515334311451663240288 15693671487445360518912 15801162388044301344384 15838570442940239557794 16020622976767138863056 16365489616188740678112 16445949250486620425792 16592788083080250965308 16754851377655790606592 17278440483207534063048 17477043247382333305152 17941035545985404100864 18023200848863031220938 18101223363360273780336 18309283402019587272064 18501692906797447979016 18703416704215703632128 18963186380663143960352 19065865360780727241984 19093071218886864124464 19746789123665753214912 19887669902193689623104 20415661138535115011328 20597943827272035681072 20687112415268884320384 20828804966058397226688 21118093923920319410392 21144791893482797690304 21333584678246036955396 21820652821584987570816 23037920644276712084064 23302724329843111073536 23540507231168040778368 23757855664410359336691 24030934465150708294584 24134964484480365040448 24668923875729930638688 24889182124620376447962 25132277066483685909888 25457428291849152165952 26215564871073499957728 26329052164887670953216 26516893202924919497472 26911553318978106151296 27151835045040410670504 27463925103029380908096 27771739954744529635584 28193055857977063587072 28444779570994715940528 28639606828330296186696 29037379145390439189289 29960645566941142808832 30717227525702282778752 31030668622903326480576 31602324776088602688768 31677140885880479115588 32041245953534277726112 32730979232377481356224 32891898500973240851584 33185576166160501930616 34556880966415068126096 34954086494764666610304 36046401697726062441876 36202446726720547560672 36618566804039174544128 37003385813594895958032 37333773186930564671943 37926372761326287920704 38186142437773728248928 39493578247331506429824 39775339804387379246208 41195887654544071362144 41374224830537768640768 41657609932116794453376 42236187847840638820784 42289583786965595380608 42667169356492073910792 43641305643169975141632 46075841288553424168128 47081014462336081556736 47515711328820718673382 48061868930301416589168 48269928968960730080896 49337847751459861277376 49778364249240752895924 50264554132967371819776 50914856583698304331904 52431129742146999915456 53823106637956212302592 54303670090080821341008 54927850206058761816192 56889559141989431881056 57279213656660592373392 58074758290780878378578 61434455051404565557504 62061337245806652961152 63354281771760958231176 64082491907068555452224 65461958464754962712448 65783797001946481703168 66371152332321003861232 69113761932830136252192 69908172989529333220608 72092803395452124883752 72404893453441095121344 74006771627189791916064 74667546373861129343886 75852745522652575841408 76372284875547456497856 78987156494663012859648 79550679608774758492416 82391775309088142724288 83315219864233588906752 84472375695681277641568 84579167573931190761216 85334338712984147821584 87112137436171317567867 92151682577106848336256 95031422657641437346764 96123737860602833178336 96539857937921460161792 98675695502919722554752 99556728498481505791848 101829713167396608663808 104862259484293999830912 108607340180161642682016 109855700412117523632384 113779118283978863762112 114558427313321184746784 116149516581561756757156 124122674491613305922304 126708563543521916462352 128164983814137110904448 130923916929509925424896 132742304664642007722464 138227523865660272504384 144185606790904249767504 144809786906882190242688 148013543254379583832128 149335092747722258687772 151705491045305151682816 152744569751094912995712 164783550618176285448576 168944751391362555283136 170668677425968295643168 174224274872342635135734 184303365154213696672512 190062845315282874693528 192247475721205666356672 197351391005839445109504 199113456996963011583696 209724518968587999661824 217214680360323285364032 227558236567957727524224 229116854626642369493568 232299033163123513514312 253417127087043832924704 256329967628274221808896 261336412308513952703601 265484609329284015444928 276455047731320545008768 288371213581808499535008 289619573813764380485376 296027086508759167664256 298670185495444517375544 305489139502189825991424 329567101236352570897152 337889502782725110566272 341337354851936591286336 348448549744685270271468 380125690630565749387056 384494951442411332713344 398226913993926023167392 434429360720646570728064 455116473135915455048448 458233709253284738987136 464598066326247027028624 506834254174087665849408 522672824617027905407202 530969218658568030889856 552910095462641090017536 576742427163616999070016 592054173017518335328512 597340370990889034751088 675779005565450221132544 682674709703873182572672 696897099489370540542936 760251381261131498774112 768989902884822665426688 796453827987852046334784 868858721441293141456128 916467418506569477974272 929196132652494054057248 1013668508348175331698816 1045345649234055810814404 1061938437317136061779712 1153484854327233998140032 1194680741981778069502176 1365349419407746365145344 1393794198978741081085872 1520502762522262997548224 1592907655975704092669568 1858392265304988108114496 2027337016696350663397632 2090691298468111621628808 2306969708654467996280064 2389361483963556139004352 2787588397957482162171744 3041005525044525995096448 3185815311951408185339136 3716784530609976216228992 4181382596936223243257616 4778722967927112278008704 5575176795914964324343488 6082011050089051990192896 7433569061219952432457984 8362765193872446486515232 9557445935854224556017408 11150353591829928648686976 16725530387744892973030464 22300707183659857297373952 33451060775489785946060928 66902121550979571892121856
- Sum of all divisors σ(n): 261504860600783450411196345
- Sum of proper divisors (its aliquot sum) s(n): 194602739049803878519074489
- 66902121550979571892121856 is an abundant number, because the sum of its proper divisors (194602739049803878519074489) is greater than itself. Its abundance is 127700617498824306626952633
Bases of 66902121550979571892121856
- Binary: 110111010101110001001101000110110001101111000001011100011001010010010001110001000000002
- Hexadecimal: 0x37571346C6F05C65247100
- Base-36: 8EMFT71PP9MS370G0
Squares and roots of 66902121550979571892121856
- 66902121550979571892121856 squared (669021215509795718921218562) is 4475893868022045278088359356139028793088957952884736
- 66902121550979571892121856 cubed (669021215509795718921218563) is 299446795607694991099505936998441417681263010294324085570487195761747234390016
-
66902121550979571892121856 is a
perfect square number . Itssquare root is 8179371708816 -
The
cube root of 66902121550979571892121856 is 405956933.5420473097
Scales and comparisons
How big is 66902121550979571892121856?- 66,902,121,550,979,571,892,121,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,902,121,550,979,571,892,121,856 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 66902121550979571892121856 cubic inches would be around 33829744.5 feet tall.
Recreational maths with 66902121550979571892121856
- 66902121550979571892121856 backwards is 65812129817597905512120966
- The number of decimal digits it has is: 26
- The sum of 66902121550979571892121856's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 66902121550979571892121856 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 66902121550979571892121856 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/66902121550979571892121856/
Chicago style:
Numbermatics. 2024. "Number 66902121550979571892121856 - Facts about the integer". https://numbermatics.com/n/66902121550979571892121856/
The information we have on file for 66902121550979571892121856 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 66902121550979571892121856, math, Factors of 66902121550979571892121856, curriculum, school, college, exams, university, Prime factorization of 66902121550979571892121856, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, nine hundred two sextillion, one hundred twenty-one quintillion, five hundred fifty quadrillion, nine hundred seventy-nine trillion, five hundred seventy-one billion, eight hundred ninety-two million, one hundred twenty-one thousand, eight hundred fifty-six.