9904806890965365083357184
9,904,806,890,965,365,083,357,184 is an even composite number composed of seven prime numbers multiplied together.
9904806890965365083357184 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 9904806890965365083357184:
214 × 34 × 72 × 292 × 312 × 532 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 29 × 29 × 31 × 31 × 53 × 53 × 8191 × 8191)See below for interesting mathematical facts about the number 9904806890965365083357184 from the Numbermatics database.
Names of 9904806890965365083357184
- Cardinal: 9904806890965365083357184 can be written as Nine septillion, nine hundred four sextillion, eight hundred six quintillion, eight hundred ninety quadrillion, nine hundred sixty-five trillion, three hundred sixty-five billion, eighty-three million, three hundred fifty-seven thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 9.904806890965365083357184 × 1024
Factors of 9904806890965365083357184
Divisors of 9904806890965365083357184
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 31 32 36 42 48 49 53 54 56 58 62 63 64 72 81 84 87 93 96 98 106 108 112 116 124 126 128 144 147 159 162 168 174 186 189 192 196 203 212 216 217 224 232 248 252 256 261 279 288 294 318 324 336 348 371 372 378 384 392 406 424 432 434 441 448 464 477 496 504 512 522 558 567 576 588 609 636 648 651 672 696 742 744 756 768 783 784 812 837 841 848 864 868 882 896 899 928 954 961 992 1008 1024 1044 1113 1116 1134 1152 1176 1218 1272 1296 1302 1323 1344 1392 1421 1431 1484 1488 1512 1519 1536 1537 1566 1568 1624 1643 1674 1682 1696 1728 1736 1764 1792 1798 1827 1856 1908 1922 1953 1984 2016 2048 2088 2226 2232 2268 2304 2349 2352 2436 2511 2523 2544 2592 2597 2604 2646 2688 2697 2784 2809 2842 2862 2883 2968 2976 3024 3038 3072 3074 3132 3136 3248 3286 3339 3348 3364 3392 3456 3472 3528 3584 3596 3654 3712 3816 3844 3906 3968 3969 4032 4096 4176 4263 4293 4452 4464 4536 4557 4608 4611 4698 4704 4872 4929 5022 5046 5088 5184 5194 5208 5292 5376 5394 5481 5568 5618 5684 5724 5766 5859 5887 5936 5952 6048 6076 6144 6148 6264 6272 6293 6496 6572 6678 6696 6727 6728 6784 6912 6944 7056 7168 7192 7308 7424 7569 7632 7688 7791 7812 7936 7938 8064 8091 8191 8192 8352 8427 8526 8586 8649 8904 8928 9072 9114 9216 9222 9396 9408 9744 9858 10017 10044 10092 10176 10368 10388 10416 10584 10752 10759 10788 10962 11136 11236 11368 11448 11501 11532 11718 11774 11872 11904 12096 12152 12288 12296 12528 12544 12586 12789 12992 13144 13356 13392 13454 13456 13568 13671 13824 13833 13888 14112 14336 14384 14616 14787 14848 15138 15264 15376 15582 15624 15872 15876 16128 16182 16382 16384 16443 16704 16854 17052 17172 17298 17577 17661 17808 17856 18144 18228 18432 18444 18792 18816 18879 19488 19663 19716 20034 20088 20181 20184 20352 20736 20776 20832 21168 21504 21518 21576 21924 22272 22472 22707 22736 22896 23002 23064 23373 23436 23548 23744 23808 24192 24273 24304 24573 24576 24592 25056 25088 25172 25281 25578 25947 25984 26071 26288 26712 26784 26908 26912 27136 27342 27648 27666 27776 27869 28224 28672 28768 29232 29574 29696 30051 30276 30528 30752 31164 31248 31744 31752 32256 32277 32364 32764 32886 33408 33708 34104 34344 34503 34596 35154 35322 35616 35712 36288 36456 36864 36888 37584 37632 37758 38367 38976 39326 39432 40068 40176 40362 40368 40704 41013 41209 41472 41499 41552 41664 42336 43008 43036 43152 43848 44051 44361 44544 44573 44944 45414 45472 45792 46004 46128 46746 46872 47089 47096 47488 47616 47647 48384 48546 48608 49146 49152 49184 50112 50176 50344 50562 50933 51156 51894 51968 52142 52576 52983 53424 53568 53816 53824 54272 54684 55296 55332 55552 55738 56448 56637 57337 57344 57536 58464 58989 59148 59392 60102 60543 60552 61056 61504 62328 62496 63488 63504 64512 64554 64728 65528 65772 66816 67416 68121 68208 68688 69006 69192 70119 70308 70644 71232 71424 72576 72819 72912 73719 73728 73776 75168 75264 75313 75516 75843 76734 77841 77952 78213 78652 78864 80136 80352 80507 80724 80736 81408 81461 82026 82418 82944 82998 83104 83328 83607 84672 86016 86072 86304 87079 87696 88102 88722 89088 89146 89888 90828 90944 91584 92008 92256 93492 93744 94178 94192 94976 95232 95294 96768 96831 97092 97216 98292 98368 100224 100352 100688 101124 101866 102312 103509 103788 103936 104284 105152 105966 106848 107136 107632 107648 108544 109368 110592 110664 111104 111476 112896 113274 114674 114688 115072 115101 116928 117978 118296 118784 120204 121086 121104 122112 123008 123039 123627 124497 124656 124992 126976 127008 129024 129108 129456 131056 131544 132153 133083 133632 133719 134832 136242 136416 137376 137641 138012 138384 140238 140616 141267 141288 142464 142848 142941 145152 145638 145824 147438 147456 147552 150336 150528 150626 151032 151686 152799 153468 155682 155904 156426 157304 157728 158949 160272 160704 161014 161448 161472 162816 162922 164052 164836 165888 165996 166208 166656 167214 169344 169911 172011 172032 172144 172608 174158 175392 176204 176967 177444 178176 178292 179776 181629 181656 181888 182497 183168 184016 184512 186984 187488 188356 188384 189952 190464 190588 193536 193662 194184 194432 195083 196584 196736 200448 200704 201376 202248 203732 204624 207018 207576 207872 208568 210304 210357 211932 213696 214272 215264 215296 217088 218736 221157 221184 221328 222208 222952 225792 225939 226548 227529 229348 230144 230202 233856 234639 235956 236592 237539 237568 240408 241521 242172 242208 244224 244383 246016 246078 247254 248994 249312 249984 250821 253921 253952 254016 258048 258216 258912 261237 262112 263088 264306 266166 267264 267438 269664 272484 272832 274752 275282 276024 276768 280476 281232 282534 282576 284928 285696 285882 290304 290493 291276 291648 294876 295104 300672 301056 301252 302064 303372 305598 306936 310527 311364 311808 312011 312852 314608 315456 317898 320544 321408 322028 322896 322944 325632 325844 328104 329672 331776 331992 332416 333312 333529 334428 338688 339822 344022 344064 344288 345216 348316 350784 352408 353934 354888 356352 356531 356584 359552 363258 363312 363776 364994 366336 368032 369024 370881 373968 374976 376712 376768 379904 380928 381176 387072 387324 388368 388864 390166 393168 393472 396459 400896 401157 401359 401408 402752 404496 407464 409248 412923 414036 415152 415744 417136 420608 420714 423801 423864 427392 428544 428823 430528 430592 434123 434176 437472 442314 442368 442656 444416 445904 451584 451878 453096 455058 458397 458696 460288 460404 467712 469278 471912 473184 475078 475136 476847 480816 483042 484344 484416 488448 488766 492032 492156 494508 497988 498624 499968 501642 507842 507904 508032 509733 516033 516096 516432 517824 522474 524224 526176 528612 530901 532332 534528 534876 539328 544887 544968 545664 547491 549504 550564 552048 553536 560952 562464 565068 565152 569856 570227 571392 571764 580608 580986 582552 583296 585249 589752 590208 601344 602112 602504 604128 606744 609553 611196 613872 621054 622728 623616 624022 625704 629216 630912 635796 641088 642816 644056 645792 645888 651264 651688 656208 659344 663471 663552 663984 664832 666624 667058 668856 677376 677817 679644 688044 688576 690432 696632 701568 703917 704816 707868 709776 712617 712704 713062 713168 719104 724563 726516 726624 727552 729988 732672 733149 736064 738048 741762 747936 749952 752463 753424 753536 759808 761763 761856 762352 774144 774648 776736 777728 780332 783711 786336 786944 792918 801792 802314 802718 802816 805504 808201 808992 814928 818496 825846 828072 830304 831488 834272 841216 841428 847602 847728 854784 857088 857646 861056 861184 868246 868352 871479 874944 884628 885312 888832 891808 903168 903756 906192 910116 916794 917392 920576 920808 931581 935424 936033 938556 943824 946368 950156 953694 961632 966084 968688 968832 976896 977532 984064 984312 989016 995976 997248 999936 1000587 1003284 1015684 1016064 1019466 1032066 1032192 1032864 1035648 1044948 1048448 1052352 1057224 1061802 1064664 1069056 1069593 1069752 1078656 1089774 1089936 1091328 1094982 1099008 1101128 1104096 1107072 1112643 1121904 1124928 1130136 1130304 1139712 1140454 1142784 1143528 1161216 1161972 1165104 1166592 1170498 1179504 1180416 1189377 1202688 1203471 1204077 1204224 1205008 1208256 1213488 1219106 1222392 1227744 1238769 1242108 1245456 1247232 1248044 1251408 1258432 1261824 1271403 1271592 1277479 1282176 1285632 1286469 1288112 1291584 1291776 1302369 1302528 1303376 1312416 1318688 1326942 1327104 1327968 1329664 1333248 1334116 1337712 1354752 1355634 1359288 1365581 1375191 1376088 1377152 1380864 1381763 1393264 1403136 1407834 1409632 1415736 1419552 1425234 1425408 1426124 1426336 1438208 1449126 1453032 1453248 1455104 1459976 1465344 1466298 1472128 1476096 1477057 1483524 1495872 1499904 1504926 1506848 1507072 1519616 1523526 1523712 1524704 1548099 1548288 1549296 1553472 1555456 1560664 1567422 1572672 1573888 1585836 1592703 1603584 1604628 1605436 1611008 1616402 1617984 1629856 1636992 1642473 1651692 1656144 1660608 1662773 1662976 1668544 1682432 1682856 1695204 1695456 1709568 1710681 1714176 1715292 1722112 1722368 1736492 1742958 1749888 1755747 1769256 1770624 1777447 1777664 1783616 1806336 1807512 1812384 1820232 1828659 1833588 1834784 1841152 1841616 1863162 1870848 1872066 1877112 1887648 1892736 1900312 1907388 1923264 1932168 1937376 1937664 1953792 1955064 1968128 1968624 1978032 1991952 1994496 1999872 2001174 2006568 2031368 2032128 2033451 2038932 2064132 2065728 2071296 2089896 2096896 2104704 2111751 2114448 2123604 2129328 2137851 2138112 2139186 2139504 2157312 2173689 2179548 2179872 2182656 2184077 2189964 2198016 2199447 2202256 2208192 2214144 2225286 2243808 2249856 2257389 2260272 2260608 2279424 2280908 2285289 2285568 2287056 2322432 2323944 2330208 2333184 2334703 2340996 2351133 2359008 2360832 2362369 2378754 2405376 2406942 2408154 2408448 2410016 2416512 2424603 2426976 2438212 2444784 2455488 2477538 2484216 2490912 2494464 2495717 2496088 2502816 2516864 2523648 2525291 2542806 2543184 2554958 2564352 2571264 2572938 2576224 2583168 2583552 2604738 2605056 2606752 2624832 2637376 2653884 2655936 2659328 2666496 2668232 2675424 2699449 2709504 2711268 2718576 2731162 2750382 2752176 2754304 2761728 2763526 2786528 2806272 2808099 2815668 2819264 2831472 2839104 2850468 2852248 2852672 2876416 2898252 2906064 2906496 2910208 2919952 2930688 2932596 2944256 2952192 2954114 2967048 2991744 2999808 3001761 3009852 3013696 3014144 3038861 3039232 3047052 3049408 3096198 3096576 3098592 3106944 3110912 3121328 3134844 3145344 3147776 3171672 3185406 3207168 3208779 3209256 3210872 3222016 3232804 3235968 3259712 3273984 3284946 3303384 3312288 3321216 3325546 3325952 3337088 3337929 3364864 3365712 3390408 3390912 3419136 3421362 3428352 3430584 3444224 3444736 3472984 3485916 3499776 3511494 3538512 3541248 3554894 3555328 3567232 3568131 3610413 3612231 3612672 3615024 3624768 3640464 3657318 3667176 3669568 3682304 3683232 3716307 3726324 3741696 3744132 3754224 3775296 3785472 3800624 3814209 3814776 3832437 3846528 3859407 3864336 3874752 3875328 3907107 3907584 3910128 3936256 3937248 3956064 3983904 3988992 3991589 3999744 4002348 4013136 4062736 4064256 4066902 4077864 4096743 4125573 4128264 4131456 4142592 4145289 4179792 4193792 4209408 4223502 4228896 4247208 4258656 4266871 4275702 4276224 4278372 4279008 4314624 4347378 4359096 4359744 4365312 4368154 4379928 4396032 4398894 4404512 4416384 4428288 4431171 4450572 4487616 4499712 4514778 4520544 4521216 4558848 4561816 4570578 4571136 4574112 4644297 4644864 4647888 4660416 4666368 4669406 4681992 4702266 4718016 4721664 4724738 4757508 4810752 4813884 4816308 4820032 4833024 4849206 4853952 4876424 4889568 4910976 4927419 4955076 4968432 4981824 4988319 4988928 4991434 4992176 5005632 5033728 5047296 5050582 5085612 5086368 5109916 5128704 5132043 5142528 5145876 5152448 5166336 5167104 5209476 5213504 5249664 5267241 5274752 5307768 5311872 5318656 5332341 5332992 5336464 5350848 5398898 5419008 5422536 5437152 5462324 5485977 5500764 5504352 5508608 5523456 5527052 5573056 5612544 5616198 5631336 5638528 5657407 5662944 5678208 5700936 5704496 5705344 5752832 5796504 5812128 5812992 5820416 5839904 5861376 5865192 5888512 5904384 5908228 5934096 5983488 5999616 6003522 6019704 6027392 6028288 6077722 6078464 6094104 6098816 6100353 6192396 6197184 6213888 6221824 6242656 6269688 6290688 6295552 6343344 6370812 6413553 6414336 6417558 6418512 6421744 6444032 6465608 6471936 6519424 6521067 6547968 6552231 6569892 6598341 6606768 6624576 6642432 6651092 6674176 6675858 6729728 6731424 6780816 6781824 6838272 6842724 6855867 6856704 6861168 6888448 6888631 6889472 6945968 6971832 6999552 7004109 7022988 7053399 7077024 7082496 7087107 7109788 7134464 7136262 7220826 7224462 7225344 7230048 7249536 7273809 7280928 7314636 7334352 7339136 7363709 7364608 7366464 7432614 7452648 7483392 7487151 7488264 7508448 7550592 7570944 7575873 7601248 7628418 7629552 7664874 7693056 7718814 7728672 7749504 7750656 7814214 7815168 7820256 7871551 7872512 7874496 7912128 7967808 7977984 7983178 7999488 8004696 8026272 8098347 8125472 8128512 8133804 8155728 8193486 8251146 8256528 8262912 8285184 8290578 8359584 8387584 8418816 8424297 8447004 8457792 8494416 8517312 8533742 8551404 8556744 8558016 8629248 8694756 8718192 8719488 8730624 8736308 8759856 8792064 8797788 8809024 8832768 8856576 8862342 8901144 8975232 8999424 9005283 9029556 9041088 9042432 9116583 9117696 9123632 9141156 9148224 9288594 9289728 9295776 9320832 9332736 9338812 9363984 9404532 9436032 9443328 9449476 9515016 9621504 9626337 9627768 9632616 9640064 9666048 9672341 9698412 9707904 9752848 9779136 9821952 9854838 9910152 9936864 9963648 9976638 9977856 9982868 9984352 10011264 10067456 10094592 10101164 10171224 10172736 10219832 10257408 10264086 10285056 10291752 10304896 10332672 10334208 10339399 10418952 10427008 10499328 10534482 10549504 10615536 10623744 10637312 10664682 10665984 10672928 10701696 10797796 10836693 10838016 10845072 10874304 10924648 10971954 11001528 11008704 11017216 11046912 11054104 11146112 11148921 11225088 11232396 11262672 11277056 11314814 11325888 11356416 11401872 11408992 11410688 11497311 11505664 11593008 11624256 11625984 11639411 11640832 11679808 11721321 11722752 11730384 11777024 11808768 11816456 11868192 11966976 11974767 11999232 12007044 12039408 12054784 12056576 12155444 12188208 12197632 12200706 12290229 12384792 12394368 12427776 12435867 12442129 12443648 12485312 12539376 12581376 12589567 12591104 12686688 12741624 12800613 12827106 12828672 12835116 12837024 12843488 12888064 12931216 12943872 13038848 13042134 13095936 13104462 13139784 13196682 13213536 13249152 13284864 13293513 13302184 13348352 13351716 13457813 13459456 13462848 13561632 13563648 13676544 13685448 13711734 13713408 13722336 13776896 13777262 13778944 13891936 13943664 13999104 14008218 14045976 14106798 14154048 14164992 14174214 14219576 14268928 14272524 14441652 14448924 14460096 14499072 14547618 14561856 14629272 14668704 14678272 14727418 14729216 14732928 14782257 14865228 14905296 14964957 14966784 14974302 14976528 15016896 15101184 15141888 15151746 15202496 15256836 15259104 15329748 15386112 15396129 15437628 15457344 15499008 15501312 15628428 15640512 15743102 15745024 15748992 15801723 15824256 15935616 15955968 15966356 15997023 15998976 16009392 16052544 16196694 16250944 16257024 16267608 16311456 16386972 16457931 16502292 16513056 16525824 16536583 16570368 16581156 16719168 16775168 16837632 16848594 16894008 16915584 16972221 16988832 17034624 17067484 17102808 17113488 17116032 17258496 17389512 17436384 17438976 17461248 17472616 17519712 17584128 17595576 17618048 17665536 17677037 17713152 17724684 17802288 17950464 17998848 18010566 18059112 18082176 18084864 18233166 18235392 18247264 18282312 18296448 18577188 18591552 18641664 18665472 18677624 18727968 18809064 18872064 18886656 18896143 18898952 19030032 19240659 19243008 19252674 19255536 19265232 19280128 19332096 19344682 19396824 19415808 19505696 19558272 19643904 19656693 19709676 19820304 19873728 19927296 19953276 19965736 19968704 20022528 20134912 20189184 20202328 20342448 20345472 20439664 20514816 20528172 20567601 20570112 20583504 20609792 20665344 20665893 20668416 20678798 20837904 20854016 20998656 21012327 21068964 21099008 21231072 21247488 21261321 21272027 21274624 21329364 21345856 21403392 21595592 21673386 21676032 21690144 21748608 21821427 21849296 21943908 22003056 22017408 22034432 22091127 22093824 22108208 22292224 22297842 22450176 22461453 22464792 22525344 22554112 22629628 22651776 22712832 22727619 22803744 22817984 22821376 22994622 23008519 23011328 23186016 23248512 23251968 23278822 23281664 23359616 23442642 23445504 23460768 23554048 23614653 23617536 23632912 23736384 23933952 23949534 23998464 24014088 24078816 24109568 24113152 24295041 24310888 24376416 24395264 24401412 24580458 24769584 24788736 24855552 24871734 24884258 24887296 24970624 25078752 25162752 25179134 25182208 25272891 25373376 25483248 25601226 25654212 25670232 25674048 25686976 25776128 25862432 25887744 26077696 26084268 26191872 26208924 26279568 26393364 26427072 26498304 26569728 26587026 26604368 26696704 26703432 26915626 26918912 26925696 27015849 27123264 27127296 27349749 27353088 27370896 27423468 27444672 27553792 27554524 27783872 27887328 27998208 28016436 28091952 28213596 28308096 28329984 28348428 28439152 28537856 28545048 28879011 28883304 28897848 28920192 28998144 29017023 29095236 29123712 29258544 29337408 29356544 29454836 29465856 29564514 29730456 29810592 29929914 29933568 29948604 29953056 30033792 30202368 30283776 30303492 30404992 30513672 30518208 30659496 30772224 30792258 30875256 30914688 30998016 31002624 31018197 31256856 31281024 31486204 31497984 31603446 31648512 31871232 31911936 31932712 31994046 31997952 32018784 32105088 32393388 32501888 32510079 32514048 32535216 32622912 32773944 32915862 33004584 33026112 33051648 33073166 33140736 33162312 33438336 33550336 33675264 33697188 33788016 33831168 33944442 33977664 34069248 34134968 34205616 34226976 34232064 34491933 34516992 34779024 34872768 34877952 34918233 34922496 34945232 35039424 35163963 35168256 35191152 35236096 35331072 35354074 35426304 35449368 35604576 35900928 35924301 35997696 36021132 36118224 36164352 36169728 36466332 36494528 36564624 36592896 36870687 37154376 37183104 37283328 37307601 37326387 37330944 37355248 37455936 37618128 37744128 37768701 37773312 37792286 37797904 38060064 38401839 38481318 38486016 38505348 38511072 38530464 38560256 38664192 38689364 38793648 38831616 39011392 39116544 39287808 39313386 39419352 39601849 39640608 39747456 39854592 39880539 39906552 39931472 39937408 40045056 40269824 40373439 40378368 40404656 40684896 40690944 40879328 41029632 41056344 41135202 41140224 41167008 41219584 41330688 41331786 41336832 41357596 41675808 41708032 41997312 42024654 42137928 42198016 42462144 42494976 42522642 42544054 42549248 42658728 42691712 42806784 42834653 43191184 43346772 43380288 43497216 43642854 43698592 43887816 44006112 44034816 44068864 44182254 44187648 44216416 44584448 44595684 44894871 44900352 44922906 44929584 45050688 45108224 45259256 45303552 45425664 45455238 45607488 45635968 45642752 45989244 46017038 46022656 46188387 46372032 46497024 46503936 46557644 46719232 46885284 46921536 47108096 47229306 47235072 47265824 47472768 47867904 47899068 47991069 47996928 48028176 48157632 48219136 48220417 48226304 48590082 48621776 48752832 48790528 48802824 49160916 49373793 49539168 49577472 49609749 49711104 49743468 49768516 49941248 50157504 50325504 50358268 50545782 50746752 50916663 50966496 51202452 51308424 51340464 51348096 51373952 51545963 51552256 51724864 51775488 52155392 52168536 52383744 52417848 52559136 52786728 52854144 52996608 53031111 53139456 53174052 53208736 53393408 53406864 53831252 53851392 54031698 54246528 54254592 54699498 54706176 54741792 54846936 54889344 55100857 55107584 55109048 55567744 55774656 55996416 56032872 56183904 56427192 56616192 56659968 56688429 56696856 56878304 57075712 57090096 57758022 57766608 57795696 57840384 57996288 58034046 58190472 58247424 58517088 58674816 58713088 58909672 58931712 58970079 59129028 59460912 59621184 59859828 59897208 59906112 60067584 60404736 60567552 60606984 60809984 61027344 61036416 61318992 61544448 61584516 61750512 61829376 61996032 61997679 62005248 62036394 62513712 62562048 62972408 62995968 63036981 63206892 63297024 63742464 63783963 63816081 63823872 63865424 63988092 64037568 64210176 64786776 65003776 65020158 65028096 65070432 65245824 65464281 65547888 65831724 66009168 66052224 66103296 66146332 66273381 66281472 66324624 66876672 67092481 67100672 67350528 67384359 67394376 67576032 67662336 67706387 67888884 67955328 68138496 68182857 68269936 68411232 68453952 68464128 68983866 69025557 69033984 69558048 69745536 69755904 69836466 69844992 69890464 70078848 70327926 70336512 70382304 70472192 70662144 70708148 70843959 70852608 70898736 71209152 71801856 71848602 71995392 72042264 72236448 72328704 72339456 72375793 72885123 72932664 72989056 73129248 73185792 73233439 73741374 74308752 74366208 74566656 74615202 74652774 74661888 74710496 74911872 75236256 75488256 75537402 75546624 75584572 75595808 76120128 76803678 76962636 77010696 77022144 77060928 77120512 77328384 77378728 77587296 77663232 78022784 78233088 78284021 78575616 78626772 78838704 79203698 79281216 79494912 79709184 79761078 79813104 79862944 79874816 80090112 80539648 80746878 80756736 80809312 81369792 81381888 81758656 82049247 82059264 82112688 82270404 82334016 82439168 82661376 82663572 82715192 83351616 83416064 83994624 84049308 84275856 84396032 84924288 84989952 85045284 85088108 85317456 85383424 85613568 85669306 86382368 86693544 86760576 86994432 87051069 87285708 87397184 87775632 88012224 88069632 88126969 88137728 88364508 88432832 89168896 89191368 89789742 89800704 89845812 89859168 90101376 90216448 90518512 90607104 90851328 90910476 91214976 91271936 91285504 91978488 92034076 92376774 92744064 92994048 93007872 93054591 93115288 93438464 93770568 93843072 94204691 94216192 94458612 94531648 94945536 95735808 95798136 95982138 95993856 96056352 96315264 96438272 96440834 96452608 97180164 97243552 97505664 97581056 97605648 98321832 98747586 99078336 99154944 99219498 99422208 99486936 99537032 99882496 100315008 100651008 100716536 101091564 101493504 101833326 101932992 102404904 102616848 102680928 102696192 102747904 103091926 103104512 103449728 103475799 103550976 104310784 104337072 104754699 104767488 104835696 105118272 105573456 105708288 105993216 106062222 106278912 106348104 106417472 106786816 106813728 107662504 107702784 107772903 108063396 108493056 108509184 109398996 109483584 109693872 109778688 110201714 110215168 110218096 110612061 111135488 111549312 111922803 111979161 111992832 112065744 112367808 112854384 113232384 113306103 113319936 113376858 113393712 113756608 114151424 114180192 115205517 115516044 115533216 115591392 115680768 115756081 115992576 116068092 116380944 116494848 117034176 117349632 117426176 117819344 117863424 117940158 118258056 118805547 118921824 119242368 119641617 119719656 119794416 119812224 120135168 120809472 121120317 121135104 121213968 121619968 122054688 122072832 122637984 123088896 123169032 123501024 123658752 123739259 123992064 123995358 124010496 124072788 125027424 125124096 125944816 125991936 126073962 126413784 126594048 127484928 127567926 127632162 127647744 127730848 127976184 128075136 128420352 128503959 129573552 130007552 130040316 130140864 130491648 130928562 131095776 131663448 132018336 132104448 132206592 132273001 132292664 132546762 132562944 132649248 133753344 134184962 134201344 134684613 134701056 134768718 134788752 135152064 135324672 135412774 135777768 135910656 136276992 136365714 136539872 136822464 136907904 136928256 137967732 138051114 138067968 139116096 139491072 139511808 139672932 139780928 140157696 140655852 140764608 140944384 141324288 141416296 141687918 141705216 141797472 142418304 143603712 143697204 143973207 143990784 144084528 144472896 144657408 144661251 144678912 144751586 145770246 145865328 145978112 146258496 146371584 146466878 147482748 148617504 148732416 148829247 149133312 149230404 149305548 149420992 149823744 150472512 150976512 151074804 151169144 151191616 152240256 152749989 153607356 153925272 154021392 154044288 154121856 154241024 154637889 154656768 154757456 155174592 155326464 156045568 156466176 156568042 157151232 157253544 157677408 158407396 158562432 158989824 159093333 159418368 159522156 159626208 159725888 159749632 160180224 161059633 161079296 161493756 161618624 162739584 162763776 163517312 164098494 164118528 164225376 164540808 164668032 164878336 165302571 165322752 165327144 165430384 166703232 166832128 167989248 168098616 168551712 168792064 169848576 169979904 170065287 170090568 170176216 170634912 170766848 171227136 171338612 172764736 173387088 173521152 173988864 174102138 174571416 174794368 175551264 176024448 176139264 176253938 176275456 176729016 176865664 176910237 178337792 178382736 179579484 179691624 179718336 180202752 180432896 181037024 181214208 181702656 181820952 182429952 182543872 182571008 183956976 184068152 184753548 185488128 185988096 185993037 186015744 186109182 186230576 186876928 187541136 187686144 188409382 188432384 188917224 189063296 189110943 189891072 191351889 191448243 191471616 191596272 191964276 192112704 192630528 192876544 192881668 194360328 194487104 195011328 195162112 195211296 196643664 197495172 198156672 198309888 198438996 198820143 198844416 198973872 199074064 199764992 200630016 201277443 201302016 201433072 202153077 202183128 202987008 203119161 203666652 203865984 204548571 204809808 205233696 205361856 205392384 205495808 206183852 206899456 206951598 207076671 207101952 208621568 208674144 209509398 209534976 209671392 210236544 211146912 211416576 211986432 212124444 212531877 212557824 212696208 212834944 213547561 213573632 213627456 215325008 215405568 215545806 216126792 216986112 217018368 217127379 218655369 218797992 218967168 219387744 219557376 219700317 220403428 220436192 221224122 222270976 223098624 223845606 223958322 223985664 224131488 224735616 225708768 226464768 226612206 226639872 226753716 226787424 227513216 228274979 228302848 228360384 230411034 231032088 231066432 231182784 231361536 231512162 231985152 232136184 232761888 232989696 234068352 234699264 234852063 234852352 235638688 235726848 235880316 236516112 237611094 237843648 238484736 239283234 239439312 239588832 239624448 240270336 241618944 242240634 242270208 242427936 243239936 244109376 244145664 245275968 246147741 246177792 246338064 247002048 247317504 247478518 247984128 247990716 248145576 250054848 250248192 251889632 251983872 252147924 252827568 253188096 254969856 255135852 255264324 255461696 255952368 256150272 256840704 257007918 259147104 260015104 260080632 260281728 260983296 261153207 261857124 262191552 263326896 264036672 264208896 264380907 264413184 264546002 264585328 265093524 265298496 267506688 268369924 269369226 269402112 269537436 269577504 270304128 270649344 270825548 271555536 271821312 272553984 272731428 273079744 273644928 273815808 273856512 275935464 276102228 278232192 278982144 279023616 279163773 279345864 279561856 280315392 281311704 281529216 281888768 282614073 282648576 282832592 283375836 283594944 284836608 287207424 287394408 287946414 287981568 288169056 288945792 289314816 289322502 289357824 289503172 291540492 291730656 291956224 292516992 292743168 292933756 294965496 297235008 297464832 297658494 298266624 298460808 298611096 298841984 299647488 299842571 300945024 301953024 302149608 302338288 302383232 304480512 305499978 307214712 307850544 308042784 308088576 308243712 308482048 309275778 309313536 309514912 310349184 310652928 312091136 312932352 313136084 314264097 314302464 314507088 315354816 316814792 317124864 317979648 318186666 318836736 319044312 319252416 319451776 319499264 320360448 322119266 322158592 322987512 323237248 323318709 325479168 325527552 327034624 328196988 328450752 329081616 329336064 329756672 330605142 330645504 330654288 330860768 333406464 333664256 335937483 335978496 336197232 337103424 337542919 337584128 339697152 339918309 339959808 340130574 340181136 340352432 341269824 341533696 342454272 342677224 345529472 345616551 346774176 347042304 347268243 347977728 348204276 349142832 349588736 351102528 352048896 352278528 352507876 353458032 353731328 353820474 356416641 356675584 356765472 359158968 359383248 359436672 360405504 360821741 360865792 362074048 362428416 363360951 363405312 363641904 364859904 365087744 365097443 365142016 367913952 368136304 369507096 370976256 371217777 371976192 371986074 372031488 372218364 372461152 373753856 375082272 375372288 376818764 377834448 378126592 378221886 379782144 382703778 382896486 382943232 383192544 383928552 384225408 385261056 385511877 385705999 385753088 385763336 388720656 388974208 390022656 390276577 390324224 390422592 393287328 394990344 396313344 396619776 396819003 396877992 397640286 397688832 397947744 398148128 399529984 401260032 402554886 402604032 402866144 404306154 404366256 405974016 406238322 407333304 407731968 409097142 409619616 410467392 410723712 410784768 410991616 412367704 413798912 413903196 414153342 414203904 417192203 417243136 417348288 419018796 419342784 420473088 422293824 422833152 423972864 424248888 425063754 425115648 425392416 425669888 427095122 427147264 427254912 430650016 430811136 431091612 432253584 433972224 433983753 434036736 434254758 437310738 437595984 437934336 438775488 439114752 439400634 440806856 440872384 442448244 444541952 446197248 446487741 447691212 447916644 448262976 449471232 451417536 452929536 453224412 453507432 453574848 455026432 456549958 456605696 456720768 458249967 460822068 462064176 462132864 462365568 462723072 463024324 463913667 463970304 464272368 465523776 465979392 468136704 469398528 469647367 469704126 469704704 471277376 471453696 471760632 473032224 475222188 475687296 476969472 477279999 478566468 478878624 479177664 479248896 480540672 483178899 483237888 484481268 484855872 486479872 488218752 488291328 490551936 492295482 492355584 492676128 494004096 494635008 494957036 495907713 495968256 495981432 496291152 500109696 500496384 503779264 503967744 504295848 505655136 506376192 509939712 510195861 510271704 510528648 510923392 511904736 512300544 512634073 513681408 514015836 518294208 520030208 520161264 520563456 521966592 522306414 523714248 524383104 526653792 528073344 528417792 528761814 528826368 529092004 529170656 530187048 530596992 535013376 536739848 538738452 539074872 539155008 540608256 541298688 541651096 543111072 543642624 545107968 545462856 546159488 547289856 547631616 547713024 547988147 551870928 552204456 556464384 557964288 557979111 558047232 558327546 558691728 559123712 560630784 562623408 563058432 563777536 565228146 565297152 565665184 566751672 567189888 569673216 574344729 574414848 574788816 575892828 576338112 577891584 578629632 578645004 579006344 583080984 583461312 583912448 585033984 585486336 585867512 589930992 594470016 594929664 595316988 596460429 596533248 596921616 597222192 597683968 599294976 599685142 601890048 603832329 603906048 604299216 604676576 604766464 608961024 609357483 610999956 614429424 615701088 616085568 616177152 616487424 616888783 616964096 618551556 619029824 620698368 621230013 621305856 624182272 625864704 626272168 628528194 628604928 629014176 630709632 633629584 634249728 635959296 636373332 637595631 637673472 638088624 638504832 638903552 638998528 640642683 640720896 644238532 645975024 646474496 646637418 650958336 651055104 651382137 654069248 656393976 656901504 658163232 658672128 659100951 659432837 659513344 661210284 661308576 661721536 666812928 667247051 667328512 671874966 671956992 672394464 674206848 675085838 675168256 679394304 679836618 679919616 680261148 680362272 680704864 682539648 683067392 684824937 684908544 685354448 691058944 691233102 693548352 694084608 694536486 695955456 696408552 698285664 699177472 702205056 704097792 704556189 704557056 705015752 706916064 707462656 707640948 712833282 713264089 713351168 713530944 718317936 718766496 718873344 720811008 721643482 721731584 724148096 724856832 726721902 726810624 727283808 729719808 730175488 730194886 730284032 735827904 736272608 739014192 741952512 742435554 743952384 743972148 744436728 744922304 747507712 750164544 750744576 753637528 755668896 756253184 756443772 759564288 765407556 765792972 766385088 767857104 768450816 770522112 771023754 771411998 771506176 771526672 777441312 777948416 780045312 780553154 780648448 780845184 783459621 786574656 789980688 792626688 793142721 793239552 793638006 793755984 795280572 795895488 796296256 799059968 802520064 805109772 805732288 808612308 808732512 811948032 812476644 814666608 815463936 818194284 819239232 820934784 821447424 821569536 821983232 824735408 827597824 827806392 828306684 834384406 834486272 834696576 837491319 838037592 838685568 840946176 844587648 845666304 847842219 847945728 848497776 850127508 850784832 851339776 854190244 854509824 861300032 861622272 862183224 864507168 867944448 867967506 868073472 868509516 874621476 875191968 875868672 877550976 878229504 878801268 881613712 881744768 884896488 889083904 892394496 892975482 895382424 895833288 896525952 898942464 899527713 902835072 905859072 906448824 907014864 907149696 910052864 913099916 913441536 916499934 921644136 924128352 924265728 924731136 925446144 926048648 927827334 927940608 928544736 931047552 931958784 936273408 938797056 939294734 939408252 939409408 942554752 942792291 942907392 943521264 946064448 950444376 951374592 953938944 954559998 957132936 957757248 958355328 958497792 961081344 966357798 966475776 968962536 969711744 972959744 976437504 976582656 981103872 984590964 985352256 988008192 989270016 989914072 991815426 991936512 991962864 992582304 1000219392 1000992768 1007558528 1007812449 1007935488 1008591696 1011310272 1012628757 1012752384 1019754927 1019879424 1020391722 1020543408 1021057296 1021846784 1023809472 1024601088 1025268146 1027362816 1028031672 1036588416 1040060416 1040322528 1041126912 1041804729 1043933184 1044612828 1047428496 1048766208 1053307584 1056146688 1056835584 1057523628 1058184008 1058341312 1060374096 1061193984 1069249923 1070026752 1073479696 1077476904 1078149744 1078310016 1081216512 1082465223 1082597376 1083302192 1086222144 1087285248 1090082853 1090215936 1090925712 1092318976 1094579712 1095263232 1095292329 1095426048 1095976294 1103741856 1104408912 1112928768 1113653331 1115928576 1115958222 1116094464 1116655092 1117383456 1118247424 1121261568 1125246816 1126116864 1127417431 1127555072 1130456292 1131330368 1133503344 1134379776 1139346432 1148689458 1148829696 1149577632 1151785656 1152676224 1155783168 1156535631 1157117997 1157259264 1157290008 1158012688 1166161968 1166922624 1167824896 1170067968 1170829731 1170972672 1171735024 1179861984 1188940032 1189859328 1190457009 1190633976 1192920858 1193066496 1193843232 1194444384 1195367936 1198589952 1199370284 1203780096 1207664658 1207812096 1208598432 1209353152 1209532928 1217922048 1218714966 1221999912 1228858848 1231402176 1232171136 1232354304 1232974848 1233777566 1233928192 1237103112 1238059648 1241396736 1242460026 1242611712 1248364544 1251576609 1251729408 1252544336 1257056388 1258028352 1261419264 1267259168 1268499456 1271918592 1272746664 1275191262 1275346944 1276177248 1277009664 1277807104 1277997056 1281285366 1281441792 1288477064 1291950048 1292948992 1293274836 1301916672 1301951259 1302110208 1302764274 1308138496 1312787952 1313803008 1316326464 1317344256 1318201902 1318865674 1319026688 1322420568 1322617152 1323443072 1333625856 1334494102 1334657024 1339463223 1343749932 1344788928 1348413696 1350171676 1358788608 1359673236 1360522296 1360724544 1361409728 1365079296 1366134784 1369649874 1369817088 1370708896 1382117888 1382466204 1387096704 1388169216 1389072972 1391741001 1391910912 1392817104 1396571328 1398354944 1404410112 1408195584 1408942101 1409112378 1409114112 1410031504 1413832128 1414925312 1415281896 1425666564 1426528178 1426702336 1427061888 1431839997 1436635872 1437532992 1437746688 1441622016 1443286964 1448296192 1449536697 1449713664 1453443804 1454567616 1459439616 1460350976 1460389772 1471655808 1472545216 1478028384 1483905024 1484871108 1487723139 1487904768 1487944296 1488873456 1489844608 1494832927 1495015424 1500329088 1501489152 1507275056 1511337792 1512506368 1512887544 1519128576 1530587583 1530815112 1531585944 1532770176 1535714208 1536901632 1537902219 1541044224 1542047508 1542823996 1543053344 1554882624 1555896832 1560090624 1561106308 1561690368 1566919242 1573149312 1579961376 1585253376 1586285442 1586479104 1587276012 1587511968 1590561144 1591790976 1592592512 1597924853 1598119936 1605040128 1610219544 1611464576 1617224616 1617465024 1623896064 1624953288 1629333216 1630927872 1636388568 1638478464 1641869568 1642894848 1643139072 1643964441 1643966464 1649470816 1655195648 1655612784 1656613368 1668768812 1669393152 1674982638 1676075184 1677371136 1681892352 1689175296 1691332608 1695684438 1695891456 1696995552 1700255016 1701569664 1702679552 1708380488 1709019648 1722600064 1723034187 1723244544 1724366448 1729014336 1735888896 1735935012 1737019032 1749242952 1750383936 1751737344 1755101952 1756459008 1757602536 1763227424 1763489536 1769792976 1778167808 1784788992 1785950964 1790764848 1791666576 1793051904 1797884928 1799055426 1805670144 1811496987 1811718144 1812897648 1814029728 1814299392 1820105728 1826199832 1826883072 1828072449 1832999868 1843288272 1848256704 1848531456 1849462272 1850666349 1850892288 1852097296 1855654668 1857089472 1862095104 1863690039 1863917568 1872546816 1877594112 1878589468 1878816504 1885109504 1885584582 1885814784 1887042528 1892128896 1900888752 1902749184 1907877888 1909119996 1914265872 1915514496 1916710656 1916995584 1921928049 1922162688 1932715596 1937925072 1939423488 1945681949 1945919488 1952875008 1953165312 1954146411 1962207744 1969181928 1970704512 1976016384 1977302853 1978298511 1978540032 1979828144 1983630852 1983925728 1985164608 2000438784 2001741153 2001985536 2015117056 2015624898 2015870976 2017183392 2022620544 2025257514 2025504768 2039509854 2039758848 2040783444 2041086816 2042114592 2043693568 2047618944 2049202176 2050536292 2054474811 2054725632 2056063344 2073176832 2079866911 2080120832 2080645056 2082253824 2083609458 2087866368 2089225656 2094856992 2097532416 2098897997 2106615168 2112293376 2113668567 2113671168 2115047256 2116368016 2116682624 2120748192 2122387968 2138499846 2139792267 2140053504 2146959392 2154953808 2156299488 2156620032 2162433024 2164930446 2165194752 2166604384 2172444288 2174570496 2180165706 2180431872 2181851424 2184637952 2189159424 2190526464 2190584658 2190852096 2191952588 2207483712 2208817824 2225857536 2227306662 2231857152 2231916444 2233310184 2234766912 2236494848 2242523136 2250493632 2252233728 2254834862 2255110144 2260912584 2262660736 2267006688 2268759552 2270236609 2278692864 2297378916 2299155264 2303571312 2305352448 2311566336 2313071262 2314235994 2314518528 2314580016 2316025376 2332323936 2333845248 2335649792 2340135936 2341659462 2341945344 2343470048 2359723968 2377880064 2379428163 2379718656 2380914018 2381267952 2385841716 2387686464 2388888768 2390735872 2397179904 2398740568 2407560192 2415329316 2417196864 2418706304 2419065856 2435844096 2437429932 2443999824 2457717696 2462804352 2464342272 2464708608 2465949696 2467555132 2474206224 2476119296 2482793472 2484920052 2496729088 2503153218 2503458816 2505088672 2514112776 2516056704 2522838528 2534518336 2536998912 2543526657 2543837184 2545493328 2550382524 2552354496 2554019328 2555614208 2555682101 2555994112 2562570732 2576954128 2583900096 2585897984 2586549672 2603833344 2603902518 2604220416 2605528548 2616276992 2625575904 2627606016 2632652928 2634688512 2636403804 2637731348 2644841136 2645234304 2646886144 2667251712 2668988204 2678926446 2687499864 2689577856 2696827392 2698583139 2700343352 2717577216 2719346472 2721044592 2721449088 2722819456 2730158592 2731936039 2732269568 2739299748 2741417792 2764235776 2764932408 2774193408 2776338432 2778145944 2783482002 2783821824 2785634208 2793142656 2796709888 2808820224 2816391168 2817884202 2818224756 2818228224 2820063008 2827664256 2829850624 2830563792 2851333128 2853056356 2854123776 2863679994 2873271744 2875065984 2875493376 2883244032 2886573928 2896592384 2899073394 2899427328 2906887608 2909135232 2918879232 2920345421 2920701952 2920779544 2943311616 2945090432 2956056768 2967810048 2969742216 2975446278 2975809536 2975888592 2977746912 2979689216 2989665854 2990030848 3000658176 3002978304 3014550112 3022675584 3025012736 3025775088 3037886271 3038257152 3061175166 3061630224 3063171888 3065540352 3071428416 3073803264 3075804438 3082088448 3084095016 3085647992 3086106688 3109765248 3111793664 3120181248 3122212616 3123380736 3125414187 3133838484 3146298624 3159922752 3170506752 3172570884 3174552024 3175023936 3181122288 3183581952 3185185024 3195849706 3196239872 3207749769 3210080256 3220439088 3222929152 3234449232 3234930048 3247395669 3247792128 3249906576 3258666432 3261855744 3272777136 3276956928 3283739136 3285789696 3285876987 3286278144 3287531569 3287928882 3287932928 3298941632 3310391296 3311225568 3313226736 3337537624 3338786304 3340959993 3349965276 3352150368 3354742272 3363784704 3378350592 3382252293 3382665216 3391368876 3393991104 3400510032 3403139328 3405359104 3416760976 3418039296 3445200128 3446068374 3446489088 3448732896 3458028672 3469606893 3471353991 3471777792 3471870024 3474038064 3498485904 3500767872 3503474688 3510203904 3512489193 3512918016 3515205072 3526454848 3526979072 3539585952 3555901493 3556335616 3569577984 3571371027 3571901928 3581529696 3583333152 3586103808 3588438511 3595769856 3598110852 3611340288 3622993974 3623436288 3625795296 3628059456 3628598784 3640211456 3652399664 3653766144 3656144898 3665999736 3686576544 3696513408 3697062912 3698924544 3701332698 3701784576 3704194592 3711309336 3714178944 3724190208 3727380078 3727835136 3745093632 3754729827 3755188224 3757178936 3757633008 3770219008 3771169164 3774085056 3784257792 3801777504 3805498368 3815755776 3818239992 3828531744 3831028992 3833421312 3833991168 3835917029 3843856098 3844325376 3865431192 3875850144 3878846976 3891363898 3891838976 3905750016 3905853777 3906330624 3908292822 3924415488 3938363856 3941409024 3952032768 3954605706 3956597022 3957080064 3959656288 3967261704 3967851456 3970329216 4000877568 4003482306 4003971072 4030234112 4031249796 4034366784 4045241088 4050515028 4079019708 4081566888 4082173632 4084229184 4087387136 4095237888 4098404352 4101072584 4108949622 4109451264 4112126688 4146353664 4159733822 4160241664 4161290112 4164507648 4167218916 4175223003 4175732736 4178451312 4189713984 4195064832 4197795994 4213230336 4224586752 4226826303 4227337134 4227342336 4230094512 4232736032 4233365248 4241496384 4244775936 4276999692 4279584534 4280107008 4293918784 4309907616 4312598976 4313240064 4324866048 4329860892 4333208768 4344888576 4348610091 4349140992 4360331412 4363702848 4369275904 4378318848 4381052928 4381169316 4383905176 4414967424 4417635648 4451715072 4454613324 4463169417 4463714304 4463832888 4466620368 4469533824 4472989696 4484498781 4485046272 4500987264 4504467456 4509669724 4521825168 4525321472 4534013376 4537519104 4540473218 4557385728 4594757832 4598310528 4607142624 4610704896 4613706657 4623132672 4626142524 4628471988 4629160032 4632050752 4664647872 4667690496 4670729357 4671299584 4680271872 4683318924 4686940096 4719447936 4755760128 4758856326 4759437312 4761828036 4762535904 4771683432 4775372928 4777777536 4781471744 4793774559 4794359808 4797481136 4815120384 4830658632 4834393728 4837412608 4838131712 4871688192 4874859864 4887999648 4915435392 4925608704 4928684544 4929417216 4931893323 4931899392 4935110264 4948412448 4952238592 4965586944 4969840104 4992848623 4993458176 5006306436 5010177344 5028225552 5032113408 5045677056 5069036672 5073997824 5087053314 5087674368 5090986656 5100765048 5104708992 5108038656 5111228416 5111364202 5111988224 5125141464 5153908256 5167800192 5171795968 5173099344 5207666688 5207805036 5211057096 5232553984 5251151808 5255212032 5265305856 5269377024 5272807608 5275462696 5289682272 5290468608 5293772288 5334503424 5337976408 5357852892 5374999728 5379155712 5393654784 5397166278 5400686704 5434490961 5435154432 5438692944 5442089184 5442898176 5445638912 5460317184 5463872078 5464539136 5478599496 5482835584 5484217347 5528471552 5529864816 5548386816 5551999047 5552676864 5556291888 5566964004 5571268416 5586285312 5593419776 5617640448 5632782336 5635768404 5636449512 5640126016 5655328512 5659701248 5661127584 5702666256 5706112712 5708247552 5727359988 5746543488 5750131968 5750986752 5765784147 5766488064 5773147856 5793184768 5798146788 5813775216 5818270464 5837045847 5837758464 5840690842 5841403904 5841559088 5862439233 5886623232 5890180864 5912113536 5931908559 5934895533 5935620096 5939484432 5950892556 5951777184 5955493824 5959378432 5979331708 6001316352 6005223459 6005956608 6029100224 6045351168 6050025472 6051550176 6075772542 6076514304 6122350332 6123260448 6126343776 6131080704 6142856832 6147606528 6151608876 6163424433 6164176896 6168190032 6171295984 6172213376 6219530496 6223587328 6239600733 6240362496 6244425232 6246761472 6250828374 6267676968 6292597248 6296693991 6319845504 6341005701 6341013504 6345141768 6349104048 6350047872 6362244576 6367163904 6370370048 6391699412 6415499538 6419376801 6420160512 6440878176 6445858304 6468898464 6469860096 6494791338 6495584256 6499813152 6517332864 6523711488 6545554272 6553913856 6567478272 6571579392 6571753974 6572556288 6575063138 6575857764 6575865856 6597883264 6619974391 6620782592 6622451136 6626453472 6675075248 6677572608 6681919986 6699930552 6704300736 6709484544 6727569408 6756701184 6764504586 6765330432 6782737752 6787982208 6801020064 6806278656 6810709827 6810718208 6833521952 6836078592 6890400256 6892136748 6897465792 6916057344 6939213786 6942707982 6943555584 6943740048 6948076128 6996971808 7001535744 7006949376 7020407808 7024978386 7025836032 7030410144 7052909696 7053958144 7079171904 7111802986 7112671232 7138284489 7139155968 7142742054 7143803856 7163059392 7166666304 7172207616 7176877022 7191539712 7196221704 7222680576 7245987948 7251590592 7256118912 7257197568 7280422912 7304799328 7307532288 7312289796 7331999472 7373153088 7393026816 7394125824 7397849088 7402665396 7408389184 7422618672 7428357888 7448380416 7454760156 7490187264 7509459654 7510376448 7514357872 7515266016 7540438016 7542338328 7548170112 7568515584 7603555008 7610996736 7630579971 7631511552 7636479984 7657063488 7662057984 7666842624 7667046303 7667982336 7671834058 7687712196 7730862384 7751700288 7757693952 7782727796 7811500032 7811707554 7812661248 7816585644 7848830976 7876727712 7882818048 7904065536 7909211412 7913194044 7919312576 7934523408 7935702912 7940658432 8001755136 8006964612 8060468224 8062499592 8068733568 8090482176 8095749417 8101030056 8158039416 8163133776 8164347264 8168458368 8174774272 8190475776 8195808117 8196808704 8202145168 8217899244 8224253376 8292707328 8319467644 8322580224 8329015296 8334437832 8350446006 8351465472 8356902624 8379427968 8390129664 8395591988 8426460672 8449173504 8453652606 8454674268 8454684672 8460189024 8465472064 8466730496 8482992768 8489551872 8553999384 8559169068 8587837568 8619815232 8625197952 8626480128 8649732096 8659721784 8666417536 8689777152 8697220182 8698281984 8720662824 8727405696 8738551808 8756637696 8761036263 8762105856 8762338632 8767810352 8829934848 8835271296 8903430144 8909226648 8926338834 8927428608 8927665776 8933240736 8939067648 8945979392 8968997562 8970092544 9001974528 9008934912 9019339448 9043650336 9050642944 9068026752 9075038208 9080946436 9113658813 9114771456 9189515664 9196621056 9214285248 9221409792 9227413314 9246265344 9252285048 9256943976 9258320064 9264101504 9329295744 9335380992 9341458714 9342599168 9360543744 9366637848 9373880192 9376242561 9438895872 9511520256 9517712652 9523656072 9525071808 9543366864 9550745856 9555555072 9562943488 9587549118 9588719616 9594962272 9630240768 9661317264 9668787456 9674825216 9676263424 9742187007 9743376384 9749719728 9775999296 9830870784 9851217408 9857369088 9857630961 9858834432 9862594707 9863786646 9863798784 9870220528 9896824896 9904477184 9931173888 9939680208 9985697246 9986916352 10012612872 10020354688 10022879979 10056451104 10064226816 10091354112 10138073344 10146756879 10147995648 10174106628 10181973312 10201530096 10209417984 10216077312 10222456832 10222728404 10250282928 10307816512 10335600384 10343591936 10346198688 10414061973 10415333376 10415610072 10422114192 10463830489 10465107968 10502303616 10510424064 10530611712 10537467579 10538754048 10545615216 10550925392 10579364544 10580937216 10587544576 10667704479 10669006848 10675952816 10714113081 10715705784 10749999456 10758311424 10765315533 10787309568 10794332556 10801373408 10868981922 10870308864 10877385888 10884178368 10885796352 10891277824 10920634368 10927744156 10957198992 10965671168 10968434694 11056943104 11059729632 11096773632 11103998094 11105353728 11112583776 11133928008 11142536832 11172570624 11185473971 11186839552 11235280896 11264189481 11265564672 11271536808 11272899024 11280252032 11310657024 11318020733 11319402496 11322255168 11405332512 11412225424 11416495104 11454719976 11493086976 11500263936 11501973504 11507751087 11531568294 11532976128 11546295712 11586369536 11596293576 11627550432 11636540928 11674091694 11675516928 11681381684 11683118176 11724878466 11773246464 11780361728 11824227072 11863817118 11869791066 11871240192 11878968864 11901785112 11903554368 11910987648 11918756864 11958663416 12002632704 12010446918 12011913216 12058200448 12090702336 12098573887 12100050944 12103100352 12151545084 12244700664 12246520896 12252687552 12262161408 12285713664 12295213056 12303217752 12326848866 12328353792 12336380064 12342591968 12344426752 12439060992 12447174656 12479201466 12480724992 12488850464 12493522944 12501656748 12535353936 12585194496 12593387982 12639691008 12680478909 12682011402 12682027008 12690283536 12698208096 12700095744 12724489152 12734327808 12740740096 12783398824 12830999076 12838753602 12840321024 12881756352 12891716608 12937796928 12939720192 12989582676 12999626304 13034665728 13045830273 13047422976 13091108544 13107827712 13134956544 13143158784 13143507948 13150126276 13151715528 13195766528 13239948782 13241565184 13244902272 13252906944 13350150496 13355145216 13363839972 13399861104 13408601472 13418969088 13453496343 13455138816 13513402368 13529009172 13565475504 13575964416 13602040128 13612557312 13619773643 13621419654 13621436416 13667043904 13672157184 13780800512 13784273496 13794931584 13832114688 13841119971 13878427572 13885415964 13887480096 13896152256 13993943616 14003071488 14012188071 14013898752 14040815616 14049956772 14060820288 14105819392 14107916288 14158343808 14223605972 14276568978 14278311936 14285484108 14287607712 14326118784 14333332608 14344415232 14353754044 14381323677 14383079424 14392443408 14445361152 14491975896 14503181184 14512237824 14514395136 14559068377 14560845824 14609598656 14615064576 14624579592 14663998944 14746306176 14786053632 14788251648 14795679969 14795698176 14805330792 14816778368 14845237344 14856715776 14896760832 14909520312 14978545869 14980374528 15018919308 15028715744 15030532032 15080876032 15084676656 15096340224 15137031168 15207110016 15221993472 15261159942 15263023104 15272959968 15314126976 15324115968 15333685248 15334092606 15335964672 15343668116 15375424392 15461724768 15503400576 15515387904 15565455592 15623000064 15623415108 15633171288 15697661952 15753455424 15765636096 15808131072 15818422824 15826388088 15838625152 15869046816 15871405824 15881316864 15891656263 16003510272 16013929224 16120936448 16124999184 16137467136 16180964352 16191498834 16202060112 16316078832 16326267552 16328694528 16336916736 16349548544 16380951552 16391616234 16393617408 16404290336 16435798488 16448506752 16585414656 16638935288 16645160448 16655997141 16658030592 16668875664 16700892012 16713805248 16758855936 16780259328 16791183976 16852921344 16898347008 16907305212 16909348536 16920378048 16930944128 16933460992 16965985536 16979103744 17107998768 17118338136 17175675136 17239630464 17250395904 17252960256 17297352441 17299464192 17319443568 17332835072 17379554304 17394440364 17441325648 17454811392 17477103616 17511137541 17513275392 17522072526 17524211712 17524677264 17535620704 17659869696 17670542592 17804686599 17806860288 17818453296 17852677668 17855331552 17866481472 17878135296 17889774707 17891958784 17937995124 18003949056 18015670377 18017869824 18038678896 18087300672 18101285888 18136053504 18150076416 18161892872 18227317626 18229542912 18379031328 18393242112 18428570496 18442819584 18454826628 18490273299 18492530688 18504570096 18513887952 18516640128 18528203008 18658591488 18670761984 18682917428 18718802199 18721087488 18733275696 18747760384 18752485122 18877791744 18890081973 19023040512 19035425304 19047312144 19050143616 19086733728 19101491712 19111110144 19123552273 19125886976 19175098236 19189924544 19258130403 19260481536 19322634528 19337574912 19349650432 19350164479 19352526848 19484374014 19486752768 19499439456 19551998592 19661741568 19702434816 19714738176 19715261922 19717668864 19725189414 19727573292 19727597568 19740441056 19793649792 19808954368 19859923173 19862347776 19879360416 19971394492 20025225744 20040709376 20045759958 20112902208 20128453632 20182708224 20276146688 20293513758 20295991296 20348213256 20363946624 20403060192 20418835968 20432129481 20432154624 20442417947 20444913664 20445456808 20500565856 20615633024 20671200768 20684658581 20687183872 20692397376 20828123946 20830666752 20831220144 20844228384 20927660978 20930215936 21004607232 21020848128 21061223424 21074935158 21077508096 21091230432 21101850784 21158729088 21161874432 21175089152 21335408958 21338013696 21351905632 21428226162 21431411568 21499998912 21516622848 21530631066 21574619136 21588665112 21602746816 21737963844 21754771776 21768356736 21771592704 21782555648 21841268736 21855488312 21914397984 21931342336 21936869388 22111186759 22113886208 22119459264 22193547264 22207996188 22225167552 22267856016 22285073664 22345141248 22370947942 22373679104 22470561792 22528378962 22531129344 22543073616 22545798048 22560504064 22621314048 22636041466 22638804992 22644510336 22810665024 22824450848 22832990208 22909439952 22986173952 23000527872 23001138909 23003947008 23015502174 23063136588 23092591424 23172739072 23192587152 23255100864 23273081856 23348183388 23362763368 23366236352 23449756932 23546492928 23560723456 23648454144 23727634236 23739582132 23757937728 23803570224 23807108736 23821975296 23837513728 23917326832 24005265408 24020893836 24116400896 24181404672 24197147774 24200101888 24206200704 24287248251 24303090168 24489401328 24493041792 24505375104 24524322816 24571427328 24587424351 24590426112 24606435504 24653697732 24672760128 24685183936 24688853504 24878121984 24891310451 24894349312 24958402932 24977700928 24987045888 25003313496 25070707872 25170388992 25186775964 25279382016 25360957818 25364022804 25364054016 25380567072 25396416192 25400191488 25448978304 25468655616 25481480192 25566797648 25661998152 25677507204 25763512704 25783433216 25875593856 25879440384 25979165352 25999252608 26069331456 26091660546 26094845952 26182217088 26215655424 26269913088 26283108789 26286317568 26287015896 26300252552 26303431056 26391533056 26479897564 26489804544 26505813888 26700300992 26710290432 26727679944 26799722208 26817202944 26837938176 26906992686 26910277632 27026804736 27058018344 27130951008 27151928832 27204080256 27225114624 27239547286 27242839308 27242872832 27334087808 27340976439 27344314368 27561601024 27568546992 27589863168 27664229376 27682239942 27756855144 27770831928 27774960192 27792304512 27987887232 28006142976 28024376142 28027797504 28081631232 28099913544 28121640576 28211638784 28215832576 28316687616 28447211944 28553137956 28570968216 28575215424 28652237568 28666665216 28688830464 28707508088 28762647354 28766158848 28784886816 28890722304 28983951792 29006362368 29024475648 29028790272 29118136754 29121691648 29219197312 29226561021 29230129152 29249159184 29327997888 29492612352 29572107264 29572892883 29576503296 29587784121 29591359938 29591396352 29610661584 29633556736 29690474688 29713431552 29793521664 29819040624 29957091738 29960749056 30037838616 30057431488 30061064064 30161752064 30169353312 30192680448 30274062336 30414220032 30440270637 30443986944 30522319884 30545919936 30628253952 30648231936 30667370496 30668185212 30687336232 30750848784 30923449536 31006801152 31030775808 31130911184 31242185919 31246000128 31246830216 31266342576 31391491467 31395323904 31506910848 31531272192 31612402737 31616262144 31636845648 31652776176 31677250304 31738093632 31742811648 31762633728 31783312526 32003113437 32007020544 32027858448 32241872896 32249998368 32274934272 32295946599 32361928704 32382997668 32404120224 32632157664 32652535104 32657389056 32673833472 32695105499 32699097088 32761903104 32783232468 32808580672 32871596976 32897013504 33170829312 33277870576 33290320896 33311994282 33316061184 33337751328 33401784024 33427610496 33517711872 33556421913 33560518656 33582367952 33705842688 33792568443 33796694016 33814610424 33818697072 33840756096 33861888256 33866921984 33931971072 33954062199 33958207488 34215997536 34236676272 34351350272 34479260928 34500791808 34505920512 34523253261 34594704882 34598928384 34638887136 34665670144 34759108608 34788880728 34882651296 34909622784 34949940361 34954207232 35022275082 35026550784 35044145052 35049354528 35071241408 35319739392 35341085184 35609373198 35613720576 35636906592 35705355336 35710663104 35732962944 35756270592 35779549414 35783917568 35875990248 36007898112 36031340754 36035739648 36077357792 36174601344 36202571776 36272107008 36295721661 36300152832 36323785744 36454635252 36758062656 36786484224 36857140992 36885639168 36909653256 36980546598 36985061376 37009140192 37027775904 37033280256 37056406016 37317182976 37341523968 37365834856 37437604398 37442174976 37466551392 37495520768 37504970244 37755583488 37780163946 38041436727 38046081024 38070850608 38094624288 38100287232 38173467456 38202983424 38222220288 38247104546 38251773952 38350196472 38379849088 38516260806 38520963072 38645269056 38675149824 38699300864 38700328958 38705053696 38968748028 38998878912 39103997184 39323483136 39404869632 39429476352 39430523844 39450378828 39455146584 39480882112 39587299584 39617908736 39719846346 39724695552 39758720832 39942788984 40050451488 40081418752 40091519916 40225804416 40256907264 40360489029 40365416448 40552293376 40587027516 40696426512 40727893248 40806120384 40837671936 40859320929 40864258962 40864309248 40884835894 40889827328 40890913616 41001131712 41231266048 41342401536 41369317162 41374367744 41384794752 41523359913 41656247892 41662440288 41688456768 41855321956 42009214464 42036564213 42041696256 42122446848 42149870316 42182460864 42203701568 42317458176 42323748864 42350178304 42670817916 42703811264 42856452324 42862823136 42999997824 43033245696 43061262132 43143971031 43149238272 43177330224 43205493632 43475927688 43509543552 43536713472 43543185408 43565111296 43677205131 43682537472 43710976624 43828795968 43862684672 43873738776 44222373518 44227772416 44238918528 44387039907 44387094528 44415992376 44450335104 44535712032 44570147328 44690282496 44741895884 44935637607 44941123584 45056757924 45086147232 45091596096 45121008128 45242628096 45272082932 45289020672 45621330048 45648901696 45665980416 45818879904 45972347904 46001055744 46002277818 46007894016 46031004348 46126273176 46185182848 46339820737 46345478144 46385174304 46510201728 46546163712 46696366776 46725526736 46732472704 46899513864 47092985856 47121446912 47296908288 47455268472 47479164264 47515875456 47607140448 47614217472 47643950592 47674968789 47675027456 47834653664 48010530816 48041787672 48232801792 48362809344 48394295548 48412401408 48574496502 48606180336 48978802656 48986083584 49010750208 49048645632 49142854656 49174848702 49180852224 49212871008 49307395464 49345520256 49370367872 49377707008 49756243968 49782620902 49788698624 49916805864 49955401856 49967991423 49974091776 50006626992 50141415744 50340777984 50373551928 50558764032 50721915636 50728045608 50761134144 50792832384 50800382976 50897956608 50937311232 50962960384 51133595296 51323996304 51355014408 51527025408 51566866432 51751187712 51758880768 51958330704 51998505216 52138662912 52183321092 52364434176 52431310848 52533412623 52539826176 52566217578 52572635136 52574031792 52600505104 52606862112 52783066112 52959795128 52979609088 53011627776 53400601984 53414059797 53420580864 53455359888 53599444416 53634405888 53669324121 53675876352 53813985372 54047011131 54053609472 54116036688 54261902016 54303857664 54408160512 54450229248 54479094572 54485678616 54668175616 54681952878 54688628736 55123202048 55137093984 55179726336 55328458752 55364479884 55513710288 55541663856 55549920384 55584609024 55975774464 56012285952 56048752284 56156406597 56163262464 56199827088 56243281152 56423277568 56424776521 56431665152 56633375232 56670245919 56894423888 57106275912 57141936432 57150430848 57304475136 57333330432 57370656819 57377660928 57415016176 57525294708 57569773632 57774391209 57781444608 57967903584 58012724736 58048951296 58050493437 58057580544 58236273508 58438394624 58453122042 58460258304 58498318368 58655995776 58985224704 59144214528 59145785766 59153006592 59175568242 59182719876 59182792704 59221323168 59267113472 59380949376 59426863104 59579769519 59587043328 59638081248 59914183476 60075677232 60114862976 60122128128 60316140419 60323504128 60338706624 60385360896 60548124672 60828440064 60880541274 60887973888 61044639768 61091839872 61256507904 61296388443 61296463872 61327253841 61334740992 61336370424 61374672464 61501697568 61846899072 62013602304 62053975743 62061551616 62261822368 62484371838 62492000256 62493660432 62532685152 62782982934 62790647808 63013821696 63062544384 63224805474 63232524288 63273691296 63305552352 63354500608 63476187264 63485623296 63525267456 63566625052 64006226874 64014041088 64055716896 64475874241 64483745792 64499996736 64549868544 64591893198 64723857408 64765995336 64808240448 65264315328 65305070208 65314778112 65347666944 65390210998 65398194176 65523806208 65566464936 65617161344 65743193952 65794027008 66333560277 66341658624 66555741152 66580641792 66623988564 66675502656 66803568048 66855220992 67035423744 67112843826 67121037312 67164735904 67411685376 67585136886 67593388032 67629220848 67637394144 67681512192 67723776512 67733843968 67863942144 67908124398 67916414976 68431995072 68473352544 68702700544 68958521856 69001583616 69003416727 69011841024 69046506522 69189409764 69277774272 69331340288 69518217216 69577761456 69765302592 69819245568 69899880722 69908414464 70044550164 70088290104 70098709056 70142482816 70639478784 70682170368 71218746396 71273813184 71410710672 71421326208 71465925888 71512541184 71559098828 71751980496 72015796224 72062681508 72154715584 72349202688 72405143552 72544214016 72591443322 72600305664 72647571488 72909270504 73516125312 73572968448 73714281984 73762273053 73771278336 73819306512 73961093196 74018280384 74055551808 74066560512 74112812032 74634365952 74673931353 74683047936 74731669712 74875208796 74933102784 74991041536 75009940488 75511166976 75560327892 76082873454 76092162048 76141701216 76189248576 76200574464 76346934912 76405966848 76444440576 76494209092 76700392944 76759698176 77032521612 77290538112 77350299648 77398601728 77400657916 77937496056 77997757824 78207994368 78646966272 78809739264 78849326367 78858952704 78861047688 78900757656 78910293168 78961764224 79174599168 79226145131 79235817472 79439692692 79517441664 79885577968 80100902976 80162837504 80183039832 80451608832 80513814528 80720978058 80730832896 81104586752 81174055032 81392853024 81455786496 81612240768 81675343872 81718641858 81728517924 81728618496 81769671788 81781827232 82002263424 82462532096 82684803072 82738634324 82769589504 83046719826 83312495784 83324880576 83376913536 83710643912 84018428928 84073128426 84083392512 84244893696 84299740632 84364921728 84407403136 84634916352 84647497728 84690017209 84700356608 85341635832 85407622528 85712904648 85725646272 85999995648 86066491392 86122524264 86287942062 86298476544 86354660448 86410987264 86951855376 87019087104 87073426944 87086370816 87130222592 87354410262 87365074944 87421953248 87657591936 87725369344 87747477552 88444747036 88477837056 88763352363 88774079814 88774189056 88831984752 88900670208 89071424064 89140294656 89380564992 89483791768 89871275214 89882247168 90113515848 90172294464 90183192192 90242016256 90485256192 90544165864 90578041344 91242660096 91297803392 91320811911 91331960832 91637759808 91944695808 92002111488 92004555636 92062008696 92252546352 92370365696 92679641474 92690956288 92770348608 93020403456 93092327424 93392733552 93451053472 93464945408 93799027728 94174474401 94185971712 94242893824 94593816576 94910536944 94958328528 95031750912 95214280896 95228434944 95287901184 95338415501 95349937578 95350054912 95669307328 96009340311 96021061632 96083575344 96465603584 96725618688 96788591096 96824802816 96887839797 97148993004 97212360672 97957605312 97972167168 98021500416 98085316497 98097291264 98285709312 98349697404 98425742016 98614790928 98691040512 98740735744 98755414016 99512487936 99565241804 99833611728 99910803712 99935982846 99948183552 100013253984 100282831488 100669265739 100681555968 100747103856 101117528064 101443831272 101456091216 101522268288 101585664768 101600765952 101795913216 101862186597 101874622464 101913478639 101925920768 102267190592 102647992608 102710028816 103054050816 103121143297 103133732864 103502375424 103517761536 103569759783 103916661408 103997010432 104277325824 104366642184 104728868352 104849821083 104862621696 105066825246 105079652352 105132435156 105148063584 105201010208 105213724224 105566132224 105919590256 105959218176 106023255552 106801203968 106828119594 106841161728 106910719776 107198888832 107268811776 107338648242 107351752704 107627970744 108094022262 108107218944 108232073376 108523804032 108607715328 108816321024 108887164983 108900458496 108958189144 108971357232 109336351232 109363905756 110232946283 110246404096 110274187968 110359452672 110656917504 110728959768 111027420576 111083327712 111099840768 111169218048 111241593841 111951548928 112024571904 112097504568 112312813194 112326524928 112399654176 112486562304 112846555136 112849553042 112863330304 113266750464 113340491838 113788847776 114212551824 114283872864 114300861696 114608950272 114666660864 114741313638 114755321856 114830032352 115050589416 115139547264 115548782418 115562889216 115935807168 116025449472 116097902592 116100986874 116115161088 116472547016 116876789248 116906244084 116996636736 117311991552 117970449408 118288429056 118291571532 118351136484 118365439752 118442646336 118534226944 118761898752 118853726208 119159539038 119174086656 119276162496 119828366952 120151354464 120229725952 120244256256 120632280838 120647008256 120677413248 120770721792 121081467087 121096249344 121656880128 121761082548 122089279536 122183679744 122513015808 122577962787 122592776886 122592927744 122654507682 122669481984 122672740848 122749344928 123003395136 123693798144 124027204608 124107951486 124123103232 124523644736 124968743676 124987320864 125065370304 125565965868 126027643392 126109692639 126125088768 126449610948 126547382592 126611104704 126709001216 126952374528 126971246592 127050534912 127133250104 128012453748 128111433792 128951748482 128967491584 128999993472 129099737088 129183786396 129431913093 129447714816 129531990672 129616480896 130528630656 130610140416 130629556224 130695333888 130780421996 131031615393 131047612416 131132929872 131234322688 131486387904 131588054016 132667120554 132683317248 133111482304 133161283584 133247977128 133351005312 133607136096 133710441984 134070847488 134225687652 134329471808 134806912821 134823370752 135170273772 135258441696 135274788288 135363024384 135447553024 135451151353 135467687936 135727884288 135816248796 136863990144 136946705088 137405401088 137917043712 138003167232 138006833454 138023682048 138093013044 138378819528 138555548544 138662680576 139019462211 139036434432 139155522912 139530605184 139638491136 139799761444 140089100328 140176580208 140197418112 140284965632 141278957568 141364340736 142437492792 142547626368 142821421344 142842652416 142931851776 143024906367 143025082368 143118197656 143503960992 144031592448 144125363016 144309431168 144698405376 144792610067 144810287104 145088428032 145182886644 145295142976 145818541008 147032250624 147145936896 147428563968 147524546106 147542556672 147638613024 147922186392 148036560768 148111103616 148133121024 148225624064 149268731904 149347862706 149366095872 149463339424 149750417592 149866205568 149982083072 150019880976 151022333952 151120655784 152165746908 152283402432 152378497152 152401148928 152693869824 152811933696 152888881152 152988418184 153400785888 153519396352 154065043224 154581076224 154700599296 154778307313 154797203456 154801315832 155874992112 155995515648 156415988736 157293932544 157600237869 157619478528 157698652734 157717905408 157722095376 157801515312 157820586336 157923528448 158349198336 158452290262 158471634944 158879385384 159034883328 159771155936 160201805952 160325675008 160366079664 160903217664 161007972363 161027629056 161441956116 162209173504 162348110064 162785706048 162911572992 163224481536 163350687744 163437283716 163457035848 163539343576 163563654464 164004526848 164925064192 165369606144 165477268648 165539179008 166093439652 166624991568 166649761152 166753827072 167421287824 168036857856 168146256852 168469219791 168489787392 168599481264 168729843456 168814806272 169269832704 169274329563 169294995456 169380034418 169400713216 170010737757 170683271664 170815245056 171425809296 171451292544 171999991296 172111970457 172132982784 172245048528 172575884124 172709320896 172821974528 173903710752 174038174208 174146853888 174151480311 174172741632 174239173157 174260445184 174708820524 174843906496 175315183872 175450738688 175494955104 176889494072 176955674112 177526704726 177548159628 177548378112 177663969504 177801340416 178142848128 178280589312 178739308557 178761129984 178967583536 179742550428 180227031696 180344588928 180366384384 180484032512 180948421257 180970512384 181088331728 181156082688 182485320192 182595606784 182641623822 182663921664 183275519616 183889165329 183889391616 183981761523 184004222976 184009111272 184124017392 184505092704 184740731392 185359282948 185540697216 186040806912 186161927229 186184654848 186785467104 186902106944 186929890816 187598055456 188348948802 188371943424 188462779129 188485787648 189187633152 189821073888 189916657056 190063501824 190428561792 190456869888 190575802368 190676831002 190699875156 190700109824 191338614656 192018680622 192042123264 192167150688 192931207168 193427622723 193451237376 193577182192 193649605632 193775679594 194297986008 194424721344 195915210624 195944334336 196043000832 196170632994 196194582528 196571418624 196699394808 196851484032 197229581856 197382081024 197481471488 197510828032 199000680831 199024975872 199130483608 199667223456 199821607424 199871965692 200026507968 200565662976 201338531478 201363111936 201494207712 202235056128 202887662544 202912182432 203044536576 203171329536 203201531904 203591826432 203724373194 203749244928 203826957278 203851841536 204534381184 205295985216 205420057632 206108101632 206242286594 206267465728 207004750848 207010250181 207035523072 207139519566 207833322816 207994020864 208554651648 208733284368 209457736704 209699642166 209725243392 210133650492 210264870312 210296127168 210402020416 210427448448 211132264448 211839180512 211918436352 212046511104 213602407936 213656239188 213821439552 214397777664 214537623552 214677296484 215255941488 216188044524 216464146752 217047608064 217215430656 217632642048 217774329966 217800916992 217916378288 217942714464 218672702464 218727811512 220465892566 220492808192 220548375936 220718905344 221286819159 221313835008 221457919536 222054841152 222166655424 222199681536 222338436096 222483187682 223903097856 224021794059 224049143808 224195009136 224625626388 224799308352 224973124608 225693110272 225699106084 226533500928 226680983676 227577695552 228425103648 228567745728 228601723392 229217900544 229333321728 229482627276 229660064704 230101178832 230279094528 231097564836 231871614336 232050898944 232195805184 232201973748 232945094032 233753578496 233812488168 233993273472 234623983104 235940898816 236547979101 236576858112 236583143064 236702272968 236730879504 236885292672 237068453888 237523797504 237678435393 237707452416 238319078076 238552324992 239656733904 240302708928 240459451904 240488512512 241264561676 241354826496 241541443584 242162934174 242192498688 243313760256 243522165096 244178559072 244367359488 245026031616 245155925574 245185553772 245185855488 245309015364 245345481696 245498689856 246006790272 247387596288 248054409216 248215902972 249047289472 249937487352 249974641728 250130740608 251131931736 252055286784 252219385278 252250177536 252899221896 253094765184 253222209408 253418002432 253904749056 253942493184 254070051627 254101069824 254266500208 256024907496 256222867584 257903496964 257999986944 258199474176 258367572792 258863826186 258895429632 259063981344 259232961792 261057261312 261220280832 261259112448 261390667776 261560843992 262063230786 262095224832 262265859744 262468645376 262972775808 263176108032 265334241108 266222964608 266290057089 266322567168 266495954256 266702010624 267214272192 267420883968 268141694976 268451375304 268658943616 269613825642 269646741504 270340547544 270516883392 270549576576 270726048768 270895106048 270902302706 270935375872 271455768576 271632497592 273727980288 273893410176 274810802176 275834087424 276006334464 276013666908 276186026088 276757639056 277111097088 277325361152 278038924422 278072868864 278311045824 279061210368 279276982272 279599522888 280178200656 280353160416 280394836224 280569931264 282523423203 282557915136 282728681472 284874985584 285095252736 285642842688 285685304832 285863703552 286015246503 286049812734 286050164736 286236395312 287007921984 288028020933 288063184896 288250726032 288618862336 289396810752 289585220134 289620574208 290176856064 290365773288 290590285952 290663519391 291637082016 294064501248 294255949491 294291873792 294857127936 295049092212 295277226048 295844372784 296073121536 296222207232 296266242048 296451248128 298537463808 298695725412 298926678848 299500835184 299732411136 299964166144 300039761952 302007797217 302044667904 302241311568 304331493816 304566804864 304756994304 304802297856 305387739648 305586559791 305623867392 305740435917 305777762304 305976836368 306801571776 307038792704 308130086448 309162152448 309363429891 309401198592 309556614626 309594406912 309602631664 310709279349 311749984224 311991031296 312831977472 314549463249 314587865088 315200475738 315238957056 315397305468 315444190752 315603030624 315641172672 315847056896 316698396672 316904580524 317758770768 318069766656 319542311872 320403611904 320651350016 320732159328 321806435328 322015944726 322055258112 322883912232 324378745159 324418347008 324696220128 325571412096 325823145984 326448963072 326661494949 326701375488 326874567432 326914071696 327078687152 327127308928 328009053696 329850128384 330698838849 330739212288 330954537296 331078358016 332186879304 333249983136 333299522304 333507654144 333724781523 334842575648 336073715712 336292513704 336938439582 336979574784 337198962528 337459686912 337629612544 338539665408 338548659126 338589990912 338760068836 340021475514 341366543328 341630490112 342851618592 342902585088 343999982592 344223940914 344265965568 344490097056 345151768248 345418641792 345643949056 347807421504 348076348416 348293707776 348302960622 348345483264 348478346314 348520890368 349417641048 349687812992 350630367744 350858642723 350901477376 350989910208 353778988144 353911348224 355053409452 355096319256 355327939008 355602680832 356285696256 356561178624 357478617114 357522259968 357935167072 359485100856 360454063392 360689177856 360732768768 360968065024 361896842514 361941024768 362176663456 362312165376 364970640384 365191213568 365283247644 366551039232 367733888361 367778330658 367778783232 367963523046 368008445952 368018222544 368248034784 369010185408 369481462784 370718565896 371081394432 372081613824 372323854458 372369309696 373570934208 373804213888 373859781632 375196110912 376697897604 376925558258 376971575296 378329077917 378375266304 379642147776 379833314112 380127003648 380857123584 380913739776 381151604736 381353662004 381399750312 382677229312 384037361244 384334301376 385862414336 386855245446 386902474752 387154364384 387299211264 387551359188 388595972016 388849442688 391830421248 391888668672 392086001664 392341265988 393094846179 393142837248 393398789616 393702968064 394459163712 394764162048 394962942976 394973435647 395021656064 398001361662 398049951744 398260967216 399334446912 399643214848 399743931384 400053015936 401131325952 402677062956 402988415424 404420738463 404470112256 405775325088 405824364864 406089073152 406342659072 406353454059 406403063808 407183652864 407448746388 407653914556 409068762368 410591970432 410840115264 412216203264 412484573188 414009501696 414020500362 414071046144 414279039132 415666645632 415988041728 417058386633 417109303296 417466568736 418915473408 419399284332 420267300984 420529740624 420592254336 420804040832 420854896896 422212982933 422264528896 423678361024 423836872704 424093022208 427204815872 427312478376 427642879104 428795555328 429074719101 429075247104 429354592968 430511882976 432376089048 432928293504 434095216128 434377830201 434430861312 435265284096 435548659932 435832756576 435885428928 437345404928 437455623024 440931785132 441096751872 441437810688 442573638318 442627670016 442915839072 444109682304 444333310848 444399363072 444676872192 444966375364 447806195712 448043588118 448098287616 448390018272 449251252776 449598616704 449946249216 451331119687 451386220544 451398212168 453067001856 453361967352 455155391104 456850207296 457135491456 457203446784 458435801088 458666643456 458965254552 459320129408 460202357664 460558189056 462195129672 463743228672 464101797888 464334921939 464391610368 464403947496 465890188064 467507156992 467624976336 467986546944 469247966208 471881797632 473095958202 473153716224 473166286128 473404545936 473461759008 473770585344 474136907776 475047595008 475356870786 475414904832 476638156152 477104649984 479313467808 480605417856 480918903808 480977025024 482529123352 482709652992 483023917089 483082887168 484325868348 486627520512 487044330192 488357118144 488734718976 490052063232 490311851148 490371107544 490618030728 490690963392 490997379712 492013580544 494775192576 496108818432 496431805944 498094578944 499874974704 499949283456 500261481216 502263863472 504110573568 504438770556 505798443792 506189530368 506444418816 506836004864 507809498112 507822988689 507884986368 508140103254 508202139648 508533000416 512049814992 512445735168 515806993928 515999973888 516335911371 516398948352 516735145584 517727652372 518127962688 518465923584 522114522624 522440561664 522454440933 522518224896 522717519471 522781335552 523121687984 524126461572 524531719488 524937290752 525945551616 526352216064 530668482216 532445929216 532580114178 532645134336 532991908512 533404021248 534428544384 534841767936 536217925671 536283389952 536902750608 537317887232 539227651284 540681095088 541033766784 541099153152 541452097536 541790212096 541804605412 542845263771 542911537152 543264995184 547455960576 547786820352 549621604352 551668174848 551945284569 552012668928 552027333816 552372052176 553515278112 554222194176 554583015917 554650722304 556077848844 556622091648 558122420736 558485781687 558553964544 559199045776 560356401312 560706320832 560789672448 561139862528 565046846406 565115830272 565388337387 565457362944 569749971168 570190505472 571285685376 571370609664 571727407104 572030493006 572099625468 572100329472 572472790624 574015843968 576056041866 576126369792 576501452064 577237724672 578793621504 579170440268 580282868169 580353712128 580731546576 581180571904 581327038782 583274164032 588129002496 588511898982 588583747584 589714255872 590098184424 590554452096 591688745568 592146243072 592444414464 592532484096 592830120463 592902496256 597002042493 597074927616 597391450824 597853357696 599001670368 599464822272 599855098849 599928332288 600079523904 604015594434 604089335808 604482623136 608662987632 609133609728 609513988608 609604595712 610775479296 611173119582 611247734784 611480871834 611555524608 611953672736 613603143552 614077585408 616260172896 618324304896 618726859782 618802397184 619113229252 619205263328 621418558698 623499968448 623982062592 625663954944 629098926498 629175730176 630400951476 630794610936 630888381504 631206061248 631282345344 631694113792 633396793344 633809161048 635517541536 636139533312 639084623744 640807223808 641224416011 641302700032 641464318656 643612870656 644031889452 645767824464 648757490318 648836694016 649392440256 651142824192 651646291968 652897926144 653322989898 653402750976 653749134864 653828143392 654157374304 654254617856 656018107392 659700256768 661397677698 661478424576 661909074592 662156716032 664373758608 666499966272 666599044608 667015308288 667449563046 669685151296 672065382177 672147431424 672585027408 673876879164 674397925056 674919373824 675259225088 677079330816 677097318252 677520137672 680042951028 682733086656 683260980224 685703237184 685805170176 687999965184 688447881828 688980194112 690303536496 690837283584 691287898112 695614843008 696152696832 696587415552 696605921244 696956692628 698835282096 699375625984 701260735488 701717285446 701802954752 701979820416 707557976288 707822696448 710106818904 710192638512 710655878016 711205361664 712571392512 713035306179 713122357248 714957234228 715870334144 718970201712 720908126784 721378355712 721465537536 721848003079 721936130048 723793685028 724353326912 724624330752 729941280768 730382427136 730566495288 733102078464 735467776722 735556661316 735557566464 735927046092 736036445088 736496069568 738020370816 738962925568 741437131792 742162788864 744163227648 744647708916 747141868416 747608427776 747719563264 750392221824 753395795208 753851116516 756658155834 756750532608 759284295552 759666628224 760254007296 761714247168 761827479552 762210154881 762303209472 762707324008 762799500624 765354458624 768074722488 768668602752 771630623981 771724828672 773710490892 774308728768 774598422528 775102718376 777191944032 777698885376 783660842496 783777337344 784172003328 784682531976 786189692358 786285674496 786797579232 787405936128 788918327424 789528324096 789925885952 789946871294 790043312128 796002723324 796521934432 798668893824 799286429696 799487862768 800106031872 802262651904 805354125912 805976830848 808841476926 808940224512 811550650176 811648729728 812178146304 812685318144 812706908118 812806127616 814367305728 814897492776 815307829112 818137524736 821183940864 821680230528 824432406528 824969146376 828019003392 828041000724 828558078264 831333291264 831976083456 834116773266 834218606592 834933137472 837830946816 838798568664 840534601968 841059481248 841184508672 841608081664 841709793792 844425965866 844529057792 847356722048 847570269609 847673745408 848186044416 854409631744 854624956752 855285758208 857591110656 858045739509 858149438202 858150494208 858709185936 861023765952 864752178096 865856587008 868190432256 868755660402 868861722624 870530568192 871097319864 871665513152 871770857856 874690809856 874911246048 881863570264 882193503744 882767848473 882875621376 885147276636 885831678144 888219364608 888666621696 888798726144 889353744384 889932750728 895612391424 896087176236 896780036544 898502505552 899197233408 899892498432 902662239374 902772441088 902796424336 906023391651 906134003712 906723934704 910310782208 913700414592 914270982912 914406893568 916759679373 916871602176 917221307751 917333286912 917930509104 918640258816 920404715328 921116378112 924390259344 927486457344 928090289673 928203595776 928669843878 928783220736 928807894992 931780376128 935014313984 935249952672 935973093888 938495932416 943648389747 943763595264 946191916404 946332572256 946809091872 946923518016 947541170688 948158059471 948273815552 950095190016 950713741572 953276312304 954209299968 958626935616 961210835712 961837807616 961954050048 965058246704 965419305984 966047834178 966165774336 968651736696 973136235477 973255041024 974088660384 976714236288 977469437952 979984484847 980104126464 980623702296 980742215088 981236061456 981381926784 981994759424 984027161088 989550385152 992096516547 992217636864 992863611888 996189157888 999749949408 999898566912 1000522962432 1001174344569 1004527726944 1008221147136 1008877541112 1011596887584 1012379060736 1012888837632 1013548270469 1013672009728 1015618996224 1015645977378 1015769972736 1016280206508 1017066000832 1024099629984 1024891470336 1031613987856 1031999947776 1032671822742 1032797896704 1033470291168 1035455304744 1036255925376 1036931847168 1044229045248 1044881123328 1044908881866 1045036449792 1045435038942 1045562671104 1046243375968 1048252923144 1049063438976 1049874581504 1051891103232 1052575928169 1052704432128 1061336964432 1064891858432 1065160228356 1065983817024 1066808042496 1068857088768 1069683535872 1072435851342 1072566779904 1073805501216 1074635774464 1078455302568 1081362190176 1082067533568 1082198306304 1082904195072 1083448151191 1083580424192 1083609210824 1085690527542 1085823074304 1086529990368 1094911921152 1095573640704 1099243208704 1103201665083 1103336349696 1103890569138 1104025337856 1104054667632 1104744104352 1107030556224 1108444388352 1109166031834 1109301444608 1112155697688 1113244183296 1116244841472 1116971563374 1117107929088 1118398091552 1120712802624 1121412641664 1121579344896 1122279725056 1130093692812 1130776674774 1130914725888 1139499942336 1140381010944 1142571370752 1142741219328 1143454814208 1144060986012 1144199250936 1144945581248 1148031687936 1152112083732 1153002904128 1154475449344 1157587243008 1158340880536 1160565736338 1160707424256 1161463093152 1162361143808 1162654077564 1166548328064 1176258004992 1177023797964 1179284538537 1179428511744 1180196368848 1181108904192 1183377491136 1184292486144 1184888828928 1184920306941 1185064968192 1185660240926 1185804992512 1194004084986 1194149855232 1194782901648 1195706715392 1198003340736 1198929644544 1199710197698 1199856664576 1200159047808 1208031188868 1208965246272 1217325975264 1218267219456 1219027977216 1219060362177 1219209191424 1221550958592 1222346239164 1222961743668 1223907345472 1227206287104 1228155170816 1232520345792 1236648609792 1237453719564 1238226458504 1238410526656 1242837117396 1246999936896 1247964125184 1251175159899 1251327909888 1258197852996 1260801902952 1261589221872 1261776763008 1262412122496 1262564690688 1263388227584 1266638948799 1266793586688 1267618322096 1271035083072 1272279066624 1278169247488 1281614447616 1282448832022 1282605400064 1282928637312 1287224157303 1287225741312 1288063778904 1291535648928 1297514980636 1298784880512 1302285648384 1303133490603 1303292583936 1305795852288 1306645979796 1307498269728 1307656286784 1308314748608 1308509235712 1312036214784 1319239453903 1319400513536 1322795355396 1323818149184 1324313432064 1328747517216 1332999932544 1333198089216 1334030616576 1334899126092 1339370302592 1344130764354 1344294862848 1345170054816 1347753758328 1348795850112 1349838747648 1350518450176 1353993359061 1354158661632 1354194636504 1355040275344 1360085902056 1365466173312 1366521960448 1371406474368 1371610340352 1375999930368 1376895763656 1377960388224 1380607072992 1381674567168 1382575796224 1391229686016 1392305393664 1393004765817 1393174831104 1393211842488 1393913385256 1397670564192 1398751251968 1402521470976 1403434570892 1403959640832 1415115952576 1415645392896 1420213637808 1420385277024 1421311756032 1422410723328 1425142785024 1426070612358 1426244714496 1429914468456 1431740668288 1437940403424 1441816253568 1442756711424 1442931075072 1443696006158 1443872260096 1447587370056 1448706653824 1449071751267 1449248661504 1459882561536 1460764854272 1461132990576 1466204156928 1470935553444 1471113322632 1471854092184 1472072890176 1472992139136 1476040741632 1477925851136 1482874263584 1484325577728 1488326455296 1489295417832 1494283736832 1495216855552 1495439126528 1500784443648 1506791590416 1507702233032 1513316311668 1518568591104 1519333256448 1520508014592 1523428494336 1523468966067 1523654959104 1524420309762 1524606418944 1525414648016 1525599001248 1530708917248 1536149444976 1537337205504 1543261247962 1543449657344 1547420981784 1548617457536 1549007734113 1549196845056 1550205436752 1554383888064 1555397770752 1567321684992 1567363322799 1567554674688 1568152558413 1568344006656 1569365063952 1572379384716 1573595158464 1574811872256 1577836654848 1579056648192 1579851771904 1579893742588 1592005446648 1593043868864 1597337787648 1598572859392 1598975725536 1600212063744 1604525303808 1610708251824 1611953661696 1617682953852 1623101300352 1623297459456 1624356292608 1625370636288 1625413816236 1628535791313 1628734611456 1629794985552 1630615658224 1636275049472 1642367881728 1643360461056 1648864813056 1649938292752 1655835853707 1656038006784 1656082001448 1657116156528 1662666582528 1663749047751 1663952166912 1668233546532 1669866274944 1675457345061 1675661893632 1677597137328 1681069203936 1682118962496 1682369017344 1683216163328 1683419587584 1688851931732 1694713444096 1695140539218 1695347490816 1696165012161 1696372088832 1708819263488 1709249913504 1710571516416 1715182221312 1716091479018 1716298876404 1716300988416 1717418371872 1722047531904 1729504356192 1731713174016 1736380864512 1737511320804 1740848604507 1741061136384 1742194639728 1743331026304 1743541715712 1749168072151 1749381619712 1749822492096 1763727140528 1764387007488 1765535696946 1765751242752 1770294553272 1771663356288 1776438729216 1777333243392 1777597452288 1778490361389 1778707488768 1779865501456 1791006127479 1791224782848 1792174352472 1793560073088 1797005011104 1798394466816 1799565296547 1799784996864 1805324478748 1805592848672 1812046783302 1812268007424 1813447869408 1820621564416 1827400829184 1828541965824 1828813787136 1833519358746 1833743204352 1834442615502 1834666573824 1835861018208 1837280517632 1840809430656 1842232756224 1848780518688 1854972914688 1856180579346 1856407191552 1857339687756 1857615789984 1863560752256 1869800352989 1870028627968 1870499905344 1871946187776 1876991864832 1887296779494 1887527190528 1892383832808 1892665144512 1893618183744 1893847036032 1895082341376 1896316118942 1896547631104 1900190380032 1901427483144 1906552624608 1908418599936 1917253871232 1922421671424 1923673248033 1923675615232 1923908100096 1930116493408 1930838611968 1932095668356 1937303473392 1946272470954 1946510082048 1948177320768 1953428472576 1954938875904 1959968969694 1960208252928 1961247404592 1961484430176 1962472122912 1962763853568 1963989518848 1968054322176 1979100770304 1984193033094 1984435273728 1985727223776 1992378315776 1999499898816 1999797133824 2001045924864 2002348689138 2009055453888 2016196146531 2016442294272 2017755082224 2023193775168 2024758121472 2025777675264 2027096540938 2027344019456 2031237992448 2031291954756 2032560413016 2034132001664 2048199259968 2049782940672 2063227975712 2063999895552 2065343645484 2066940582336 2070910609488 2072511850752 2073863694336 2088458090496 2089762246656 2089817763732 2090870077884 2092486751936 2096505846288 2098126877952 2099749163008 2103782206464 2105151856338 2105408864256 2122673928864 2129783716864 2130320456712 2131967634048 2133616084992 2137714177536 2139105918537 2139367071744 2144871702684 2147611002432 2149271548928 2156910605136 2162724380352 2164135067136 2164396612608 2165544009237 2165808390144 2166896302382 2167160848384 2167218421648 2171381055084 2173059980736 2189823842304 2191147281408 2206403330166 2206672699392 2207781138276 2208109335264 2209488208704 2214061112448 2216888776704 2218332063668 2224311395376 2226488366592 2232489682944 2233943126748 2236796183104 2241425605248 2242825283328 2243158689792 2244559450112 2260187385624 2261553349548 2278999884672 2280762021888 2285142741504 2285482438656 2286630464643 2286909628416 2288121972024 2288398501872 2289891162496 2296063375872 2304224167464 2306005808256 2308950898688 2314891871943 2315174486016 2316681761072 2321131472676 2322926186304 2324722287616 2325308155128 2333096656128 2352516009984 2354047595928 2358569077074 2358857023488 2360392737696 2362217808384 2366754982272 2368584972288 2369777657856 2369840613882 2370129936384 2371320481852 2388008169972 2389565803296 2391413430784 2396006681472 2397859289088 2399420395396 2400318095616 2416062377736 2417930492544 2434651950528 2436534438912 2438055954432 2438120724354 2438418382848 2443101917184 2444692478328 2445923487336 2447814690944 2454412574208 2456010499061 2456310341632 2465040691584 2473297219584 2474907439128 2476452917008 2476821053312 2485674234792 2493999873792 2495928250368 2502350319798 2502655819776 2516395705992 2521603805904 2523178443744 2523553526016 2524824244992 2525129381376 2526776455168 2533277897598 2533587173376 2535236644192 2542070166144 2544558133248 2556338494976 2563228895232 2564897664044 2565857274624 2574137218527 2574448314606 2574451482624 2576127557808 2583071297856 2595029961272 2597569761024 2604571296768 2606266981206 2606585167872 2611591704576 2613291959592 2614996539456 2615312573568 2616629497216 2617018471424 2624072429568 2638478907806 2638801027072 2645590710792 2647636298368 2648303545419 2648626864128 2657495034432 2665999865088 2666396178432 2668061233152 2669798252184 2678740605184 2688261528708 2690340109632 2695507516656 2697591700224 2699677495296 2701036900352 2707986718122 2708317323264 2708389273008 2710080550688 2720171804112 2730932346624 2733043920896 2742812948736 2743220680704 2751663923253 2751999860736 2753791527312 2755920776448 2761214145984 2763349134336 2764814049529 2765151592448 2782459372032 2784270869019 2784610787328 2786009531634 2786349662208 2786423684976 2787826770512 2795341128384 2797502503936 2805042941952 2806869141784 2807919281664 2830231905152 2830945169241 2831290785792 2840427275616 2840770554048 2842623512064 2844474178413 2844821446656 2850285570048 2852141224716 2859828936912 2863481336576 2875880806848 2883632507136 2885513422848 2885862150144 2887392012316 2895174740112 2897413307648 2898143502534 2898497323008 2919408706431 2919765123072 2921529708544 2922265981152 2932408313856 2941871106888 2942226645264 2943708184368 2944145780352 2945984278272 2952081483264 2955490880531 2955851702272 2965748527168 2968651155456 2976289549641 2976652910592 2978590835664 2988567473664 2990433711104 2990513155613 2990878253056 3001568887296 3003523033707 3013583180832 3015404466064 3026632623336 3037137182208 3038666512896 3040644811407 3041016029184 3046856988672 3046937932134 3047309918208 3048840619524 3050829296032 3051198002496 3061417834496 3072298889952 3074674411008 3086522495924 3094841963568 3097234915072 3098015468226 3098393690112 3100410873504 3108767776128 3110795541504 3134643369984 3134726645598 3135109349376 3136305116826 3136688013312 3138730127904 3144758769432 3147190316928 3149623744512 3155673309696 3157727784507 3158113296384 3159317837809 3159703543808 3159787485176 3184010893296 3186087737728 3194675575296 3196755442207 3197145718784 3197951451072 3200424127488 3209050607616 3221416503648 3223907323392 3235365907704 3246202600704 3246594918912 3248712585216 3250344453573 3250741272576 3250827632472 3257071582626 3257469222912 3259589971104 3261231316448 3272550098944 3284735763456 3286720922112 3297729626112 3299876585504 3311671707414 3312076013568 3312164002896 3314232313056 3325333165056 3327498095502 3327904333824 3336467093064 3339732549888 3350914690122 3351323787264 3355194274656 3362138407872 3364237924992 3364738034688 3366432326656 3366839175168 3377703863464 3389426888192 3390281078436 3392330024322 3392744177664 3417221334773 3417638526976 3418499827008 3421143032832 3430364442624 3432182958036 3432597752808 3434836743744 3444095063808 3459008712384 3463426348032 3472761729024 3475022641608 3481697209014 3482122272768 3484389279456 3486662052608 3487083431424 3498336144302 3498763239424 3499644984192 3527454281056 3528774014976 3531071393892 3540589106544 3543326712576 3552877458432 3554666486784 3554760920823 3555194904576 3556980722778 3557414977536 3559731002912 3582012254958 3582449565696 3584348704944 3587120146176 3594010022208 3596788933632 3599130593094 3599569993728 3610648957496 3611185697344 3624093566604 3626895738816 3641243128832 3654801658368 3657083931648 3657181086531 3657627574272 3667038717492 3668885231004 3671722036416 3674561035264 3681618861312 3684465512448 3697561037376 3709945829376 3712361158692 3714679375512 3715231579968 3727121504512 3739600705978 3740057255936 3740999810688 3743892375552 3753525479697 3753983729664 3774593558988 3784767665616 3785330289024 3787236367488 3787694072064 3790164682752 3792632237884 3799916846397 3800380760064 3802854966288 3813105249216 3816837199872 3834507742464 3844843342848 3847346496066 3847351230464 3847816200192 3860232986816 3861677223936 3864191336712 3874606946784 3892544941908 3896354641536 3906856945152 3909400471809 3909877751808 3919937939388 3922494809184 3922968860352 3924944245824 3925527707136 3927979037696 3936108644352 3957718361709 3958201540608 3968386066188 3971454447552 3984756631552 3998999797632 3999594267648 4002091849728 4004697378276 4018110907776 4032392293062 4032884588544 4035510164448 4046387550336 4049516242944 4051555350528 4054193081876 4061980077183 4062475984896 4062583909512 4065120826032 4068264003328 4096398519936 4099565881344 4126455951424 4127999791104 4130687290968 4133881164672 4141821218976 4145023701504 4147727388672 4176916180992 4179014297451 4179524493312 4179635527464 4181740155768 4184973503872 4193011692576 4196253755904 4198985691943 4199498326016 4207564412928 4210303712676 4245347857728 4259567433728 4260640913424 4263935268096 4267232169984 4275428355072 4278211837074 4278734143488 4289743405368 4295222004864 4298543097856 4313821210272 4325448760704 4328270134272 4328793225216 4331088018474 4331616780288 4333792604764 4334436843296 4342762110168 4346119961472 4379647684608 4382294562816 4412806660332 4415562276552 4416218670528 4418976417408 4428122224896 4433777553408 4436664127336 4448622790752 4452976733184 4464979365888 4467886253496 4473592366208 4482851210496 4485650566656 4486317379584 4488570912077 4489118900224 4520374771248 4523106699096 4557999769344 4561524043776 4570285483008 4570406898201 4570964877312 4573260929286 4573819256832 4576243944048 4576797003744 4579782324992 4592126751744 4608448334928 4612011616512 4617901797376 4629783743886 4630348972032 4633363522144 4642262945352 4645852372608 4649444575232 4650616310256 4666193312256 4704457675239 4705032019968 4708095191856 4717138154148 4720785475392 4724435616768 4733509964544 4737169944576 4739555315712 4739681227764 4742640963704 4776016339944 4779131606592 4782826861568 4792013362944 4795718578176 4798840790792 4800636191232 4832124755472 4835860985088 4869303901056 4873068877824 4876111908864 4876241448708 4885607373939 4886203834368 4889384956656 4891846974672 4895629381888 4908825148416 4912020998122 4912620683264 4930081383168 4946594439168 4949814878256 4952905834016 4953642106624 4971348469584 4987999747584 4991247143253 4991856500736 5004700639596 5032791411984 5043207611808 5046356887488 5047107052032 5049648489984 5050258762752 5052936021553 5053552910336 5066555795196 5070473288384 5084140332288 5088495036483 5089116266496 5112676989952 5126457790464 5129795328088 5131714549248 5148274437054 5148896629212 5148902965248 5152255115616 5166142595712 5190059922544 5195139522048 5209142593536 5212533962412 5222545813521 5223183409152 5226583919184 5229993078912 5230625147136 5233258994432 5234036942848 5247504216453 5248144859136 5276957815612 5291181421584 5295272596736 5296607090838 5297253728256 5314990068864 5331999730176 5332792356864 5335471084167 5336122466304 5339596504368 5357481210368 5376523057416 5380680219264 5391015033312 5395183400448 5398695889641 5399354990592 5401414367867 5402073800704 5415973436244 5416778546016 5420161101376 5440343608224 5461864693248 5465420594741 5466087841792 5485625897472 5486441361408 5503327846506 5503999721472 5507583054624 5511841552896 5522428291968 5526698268672 5529628099058 5530303184896 5564918744064 5568541738038 5569221574656 5572019063268 5572847369952 5575653541024 5590682256768 5595005007872 5609401058967 5610085883904 5613738283568 5615838563328 5660463810304 5661890338482 5662581571584 5680854551232 5681541108096 5685247024128 5688948356826 5689642893312 5700571140096 5704282449432 5719657873824 5726962673152 5751761613696 5767265014272 5771019744099 5771026845696 5771724300288 5774784024632 5790349480224 5794826615296 5796287005068 5838817412862 5839530246144 5842346152999 5843059417088 5844531962304 5864816627712 5883742213776 5884453290528 5887416368736 5888291560704 5891968556544 5904162966528 5910981761062 5911703404544 5931497054336 5937302310912 5952579099282 5953305821184 5957181671328 5977134947328 5980867422208 5981026311226 5981756506112 6003137774592 6007046067414 6027166361664 6030808932128 6053265246672 6074274364416 6077333025792 6081289622814 6082032058368 6093713977344 6093875864268 6097681239048 6101658592064 6102396004992 6122835668992 6144597779904 6149348822016 6173044991848 6189683927136 6194469830144 6196030936452 6200821747008 6217535552256 6221591083008 6269286739968 6269453291196 6272610233652 6277460255808 6289517538864 6294380633856 6299247489024 6311346619392 6315455569014 6316226592768 6318635675618 6319407087616 6319574970352 6368021786592 6372175475456 6389351150592 6393510884414 6394291437568 6395902902144 6400848254976 6417317755611 6418101215232 6442833007296 6447814646784 6470731815408 6492405201408 6493189837824 6496632027711 6497425170432 6500688907146 6501482545152 6501655264944 6514143165252 6519179942208 6522462632896 6545100197888 6569471526912 6573441844224 6599753171008 6623343414828 6624328005792 6628464626112 6650666330112 6654996191004 6672934186128 6679465099776 6701829380244 6710388549312 6724276815744 6728475849984 6729476069376 6732864653312 6733678350336 6755407726928 6778853776384 6780562156872 6784660048644 6834442669546 6835277053952 6836999654016 6842286065664 6859891393929 6860728885248 6864365916072 6865195505616 6869673487488 6888190127616 6918017424768 6926852696064 6944675615829 6945523458048 6950045283216 6963394418028 6968778558912 6973324105216 6974166862848 6996672288604 6999289968384 7054908562112 7057548029952 7062142787784 7081178213088 7086653425152 7105754916864 7109332973568 7109521841646 7110389809152 7113961445556 7119462005824 7164024509916 7168697409888 7174240292352 7188020044416 7193577867264 7198261186188 7221297914992 7222371394688 7248187133208 7253791477632 7282486257664 7309603316736 7314167863296 7314362173062 7315255148544 7334077434984 7337770462008 7343444072832 7349122070528 7363237722624 7368031497183 7368931024896 7395122074752 7419891658752 7424722317384 7429358751024 7430463159936 7454243009024 7479201411956 7481999621376 7487784751104 7507050959394 7507967459328 7549187117976 7569535331232 7570660578048 7574472734976 7575388144128 7580329365504 7585264475768 7599833692794 7600761520128 7605709932576 7626210498432 7633674399744 7669015484928 7689686685696 7694692992132 7694702460928 7720465973632 7722411655581 7723354447872 7728382673424 7749213893568 7785089883816 7792709283072 7813713890304 7818800943618 7819755503616 7839875878776 7844989618368 7845937720704 7849888491648 7851055414272 7855958075392 7872217288704 7915436723418 7916403081216 7936772132376 7942908895104 7969513263104 7997999595264 7999188535296 8004183699456 8009394756552 8036221815552 8064784586124 8071020328896 8092775100672 8099032485888 8103110701056 8108386163752 8123960154366 8124951969792 8125167819024 8130241652064 8136528006656 8192797039872 8199131762688 8252911902848 8254991769759 8255999582208 8261374581936 8267762329344 8283642437952 8290047403008 8294442148587 8295454777344 8352812607057 8353832361984 8358028594902 8359048986624 8359271054928 8363480311536 8369947007744 8386023385152 8392507511808 8397971383886 8398996652032 8415128825856 8420607425352 8490695715456 8519134867456 8521281826848 8527870536192 8533422535239 8534464339968 8550856710144 8556423674148 8579486810736 8590444009728 8597086195712 8627642420544 8650897521408 8656540268544 8657586450432 8662176036948 8667585209528 8668873686592 8685524220336 8692239922944 8758226119293 8759295369216 8764589125632 8825613320664 8831124553104 8832437341056 8837952834816 8856244449792 8866472641593 8867555106816 8873328254672 8897245581504 8905953466368 8928868648923 8929958731776 8935772506992 8947184732416 8965702420992 8971301133312 8971539466839 8972634759168 8977141824154 8978237800448 9010569101121 9040749542496 9046213398192 9115999538688 9121934434221 9123048087552 9140570966016 9140813796402 9141929754624 9146521858572 9152487888096 9153594007488 9159564649984 9184253503488 9216896669856 9224023233024 9234676177321 9235803594752 9259567487772 9266727044288 9284525890704 9291704745216 9298889150464 9301232620512 9332386624512 9408915350478 9410064039936 9416190383712 9434276308296 9441570950784 9448871233536 9467019929088 9473183353521 9474339889152 9477953513427 9479110631424 9479362455528 9485281927408 9552032679888 9558263213184 9565653723136 9584026725888 9590266326621 9591437156352 9597681581584 9601272382464 9664249510944 9671721970176 9738607802112 9746137755648 9751033360719 9752223817728 9752482897416 9771214747878 9772407668736 9778769913312 9783693949344 9791258763776 9817650296832 9824041996244 9860162766336 9893188878336 9899629756512 9905811668032 9907284213248 9942696939168 9975999495168 9982494286506 9983713001472 10009401279192 10065582823968 10086415223616 10092713774976 10094214104064 10099296979968 10100517525504 10105872043106 10107105820672 10133111590392 10140946576768 10168280664576 10176990072966 10178232532992 10225353979904 10251664004319 10252915580928 10259590656176 10263429098496 10296548874108 10297793258424 10304510231232 10332285191424 10380119845088 10390279044096 10418285187072 10425067924824 10445091627042 10446366818304 10453167838368 10459986157824 10461250294272 10466517988864 10468073885696 10495008432906 10496289718272 10553915631224 10582362843168 10590545193472 10593214181676 10629980137728 10663999460352 10664282762469 10665584713728 10670942168334 10672244932608 10679193008736 10714962420736 10753046114832 10761360438528 10782030066624 10790366800896 10797391779282 10798709981184 10802828735734 10804147601408 10831946872488 10833557092032 10840322202752 10880687216448 10923729386496 10930841189482 10932175683584 10971251794944 10971543259593 10972882722816 11006655693012 11015166109248 11023683105792 11044856583936 11053396537344 11059256198116 11129837488128 11137083476076 11144038126536 11145694739904 11151307082048 11181364513536 11190010015744 11218802117934 11220171767808 11227476567136 11231677126656 11320927620608 11323780676964 11361709102464 11363082216192 11370494048256 11377896713652 11399750539191 11401142280192 11408564898864 11439315747648 11453925346304 11503523227392 11534530028544 11542039488198 11542053691392 11543448600576 11549568049264 11580698960448 11589653230592 11592574010136 11677634825724 11684692305998 11686118834176 11689063924608 11728201415427 11729633255424 11767484427552 11768906581056 11774832737472 11776583121408 11783937113088 11808325933056 11821963522124 11862994108672 11873155085127 11874604621824 11905158198564 11914363342656 11954269894656 11961734844416 11962052622452 12006275549184 12014092134828 12054332723328 12061617864256 12106530493344 12148548728832 12154666051584 12162579245628 12185940231549 12187427954688 12187751728536 12195362478096 12203317184128 12204792009984 12244176505057 12245671337984 12289195559808 12298697644032 12346089983696 12379367854272 12388939660288 12392061872904 12401643494016 12435071104512 12443182166016 12537042892353 12538573479936 12538906582392 12545220467304 12554920511616 12579035077728 12588761267712 12596957075829 12598494978048 12622693238784 12630911138028 12637271351236 12639149940704 12736043573184 12744350950912 12778702301184 12787021768828 12791805804288 12801696509952 12834635511222 12836202430464 12885666014592 12895629293568 12941463630816 12984810402816 12986379675648 12993264055422 12994850340864 13001377814292 13003310529888 13028286330504 13038359884416 13044925265792 13088602470923 13090200395776 13138943053824 13146883688448 13199506342016 13246686829656 13248656011584 13256929252224 13301332660224 13309992382008 13345868372256 13358930199552 13403658760488 13420777098624 13448553631488 13456951699968 13458952138752 13465712736231 13465729306624 13467356700672 13510815453856 13557707552768 13561124313744 13569320097288 13668885339092 13673999308032 13684572131328 13719782787858 13721457770496 13728731832144 13730391011232 13739346974976 13776380255232 13836034849536 13853705392128 13889351231658 13891046916096 13900090566432 13926788836056 13937557117824 13946648210432 13948333725696 13993344577208 13998579936768 14109817124224 14113373025717 14115096059904 14124285575568 14162356426176 14173306850304 14211509833728 14218665947136 14219043683292 14227922891112 14238924011648 14328049019832 14337394819776 14348480584704 14376040088832 14387155734528 14396522372376 14442595829984 14444742789376 14496374266416 14507582955264 14564972515328 14619206633472 14628335726592 14628724346124 14668154869968 14675540924016 14686888145664 14698244141056 14726475445248 14736062994366 14737862049792 14790244149504 14839783317504 14849444634768 14858717502048 14860926319872 14908486018048 14958402823912 14963999242752 14973741429759 14975569502208 15014101918788 15098374235952 15139070662464 15141321156096 15148945469952 15150776288256 15158808064659 15160658731008 15170528951536 15199667385588 15211419865152 15252420996864 15265485109449 15267348799488 15338030969856 15379373371392 15389385984264 15440931947264 15444823311162 15446708895744 15456765346848 15498427787136 15570179767632 15585418566144 15627427780608 15637601887236 15679751757552 15689979236736 15691875441408 15699776983296 15702110828544 15711916150784 15742512649359 15744434577408 15830873446836 15873544264752 15885817790208 15939026526208 15995999190528 15998377070592 16006413252501 16008367398912 16018789513104 16072443631104 16129569172248 16142040657792 16185550201344 16196087668923 16198064971776 16204243103601 16206221402112 16216772327504 16247920308732 16250335638048 16260483304128 16273056013312 16385594079744 16396261784223 16398263525376 16505823805696 16509983539518 16511999164416 16522749163872 16535524658688 16567284875904 16580094806016 16588884297174 16590909554688 16705625214114 16707664723968 16716057189804 16718542109856 16726960623072 16739894015488 16772046770304 16785015023616 16795942767772 16828203176901 16830257651712 16841214850704 16981391430912 17038269734912 17042563653696 17055741072384 17066845070478 17068928679936 17101713420288 17112847348296 17158973621472 17180888019456 17192073493427 17194172391424 17255284841088 17301795042816 17313059232297 17313080537088 17315172900864 17324352073896 17335170419056 17337747373184 17371048440672 17384479845888 17516452238586 17518590738432 17527038458997 17529178251264 17651226641328 17662249106208 17664874682112 17675905669632 17712488899584 17732945283186 17735110213632 17746656509344 17794491163008 17811906932736 17857737297846 17859917463552 17871545013984 17894369464832 17931404841984 17942602266624 17943078933678 17945269518336 17954283648308 18021138202242 18081499084992 18092426796384 18231999077376 18243868868442 18246096175104 18281141932032 18281627592804 18293043717144 18304975776192 18307188014976 18319129299968 18368507006976 18433793339712 18448046466048 18469352354642 18471607189504 18519134975544 18533454088576 18569051781408 18583409490432 18595508064319 18597778300928 18602465241024 18664773249024 18817830700956 18832380767424 18868552616592 18883141901568 18897742467072 18934039858176 18946366707042 18948679778304 18955907026854 18958221262848 18958724911056 18970563854816 19104065359776 19116526426368 19131307446272 19168053451776 19180532653242 19182874312704 19195363163168 19202544764928 19328499021888 19343443940352 19477215604224 19489896083133 19492275511296 19502066721438 19504447635456 19504965794832 19542429495756 19557539826624 19567387898688 19582517527552 19635300593664 19648083992488 19720325532672 19799259513024 19811623336064 19814568426496 19885393878336 19951998990336 19964988573012 20018802558384 20131165647936 20172830447232 20185427549952 20188428208128 20198593959936 20201035051008 20211744086212 20266223180784 20281893153536 20336561329152 20353980145932 20450707959808 20503328008638 20505831161856 20519181312352 20526858196992 20593097748216 20595586516848 20609020462464 20664570382848 20760239690176 20780558088192 20834026847487 20836570374144 20850135849648 20890183254084 20906335676736 20919972315648 20922500588544 20933035977728 20933592089291 20936147771392 20990016865812 21107831262448 21164725686336 21181090386944 21186428363352 21259960275456 21327998920704 21328565524938 21331169427456 21341884336668 21358386017472 21429924841472 21506092229664 21522720877056 21564060133248 21580733601792 21594783558564 21605657471468 21663893744976 21667114184064 21680644405504 21761374432896 21847458772992 21861682378964 21942503589888 21943086519186 21945765445632 22013311386024 22030332218496 22047366211584 22089713167872 22104094491549 22106793074688 22118512396232 22259674976256 22274166952152 22288076253072 22291389479808 22302614164096 22362729027072 22377288095449 22380020031488 22437604235868 22454953134272 22463354253312 22641855241216 22647561353928 22723418204928 22726164432384 22740988096512 22755793427304 22799501078382 22802284560384 22817129797728 22878631495296 22907850692608 23007046454784 23069060057088 23084078976396 23084107382784 23099136098528 23161397920896 23179306461184 23185148020272 23355269651448 23369384611996 23378127849216 23456402830854 23459266510848 23534968855104 23537813162112 23549665474944 23553166242816 23567874226176 23616651866112 23643927044248 23725988217344 23746310170254 23749209243648 23810316397128 23828726685312 23908539789312 23920549343411 23923469688832 23924105244904 24012551098368 24028184269656 24108665446656 24123235728512 24213060986688 24297097457664 24309332103168 24325158491256 24371880463098 24374855909376 24375503457072 24390724956192 24406634368256 24409584019968 24488353010114 24491342675968 24578391119616 24597395288064 24692179967392 24758735708544 24777879320576 24784123745808 24803286988032 24870142209024 24883326445761 24886364332032 25074085784706 25077146959872 25077813164784 25090440934608 25109841023232 25158070155456 25177522535424 25193914151658 25196989956096 25245386477568 25261822276056 25274542702472 25278299881408 25472087146368 25488701901824 25557404602368 25574043537656 25583611608576 25600267605717 25603393019904 25669271022444 25771332029184 25791258587136 25882927261632 25969620805632 25972759351296 25986528110844 26002755628584 26006621059776 26056572661008 26076719768832 26089850531584 26177204941846 26180400791552 26274678357879 26277886107648 26293767376896 26399012684032 26493373659312 26497312023168 26513858504448 26599417924779 26602665320448 26619984764016 26691736744512 26717860399104 26807317520976 26841554197248 26897107262976 26913903399936 26914618400517 26917904277504 26931425472462 26931458613248 26934713401344 27021630907712 27115415105536 27122248627488 27138640194576 27337770678184 27347998616064 27365803302663 27369144262656 27439565575716 27457463664288 27460782022464 27478693949952 27552760510464 27672069699072 27704028531963 27707410784256 27778702463316 27800181132864 27853577672112 27875114235648 27893296420864 27896667451392 27986689154416 27997159873536 28219634248448 28226746051434 28230192119808 28248571151136 28324712852352 28346613700608 28419550060563 28423019667456 28433860540281 28437331894272 28438087366584 28455845782224 28477848023296 28656098039664 28674789639552 28696961169408 28752080177664 28770798979863 28774311469056 28793044744752 28885191659968 28889485578752 28992748532832 29015165910528 29129945030656 29238413266944 29253100082157 29256671453184 29257448692248 29336309739936 29351081848032 29373776291328 29392899843601 29396488282112 29452950890496 29472125988732 29580488299008 29679566635008 29698889269536 29717435004096 29721852639744 29816972036096 29916805647824 29927998485504 29947482859518 29951139004416 30028203837576 30196748471904 30278141324928 30282642312192 30297890939904 30301552576512 30317616129318 30321317462016 30341057903072 30399334771176 30422839730304 30504841993728 30530970218898 30534697598976 30676061939712 30754992012957 30758746742784 30778771968528 30881863894528 30889646622324 30913530693696 30996855574272 31140359535264 31170837132288 31254855561216 31275203774472 31359503515104 31379958473472 31383750882816 31399553966592 31404221657088 31419996384539 31423832301568 31485025298718 31488869154816 31661746893672 31747088529504 31771635580416 31878053052416 31991998381056 31992848287407 31996754141184 32012826505002 32016734797824 32037579026208 32144887262208 32259138344496 32284081315584 32371100402688 32392175337846 32396129943552 32408486207202 32412442804224 32433544655008 32495840617464 32500671276096 32520966608256 32546112026624 32771188159488 32792523568446 32796527050752 33011647611392 33019967079036 33045498327744 33071049317376 33134569751808 33160189612032 33177768594348 33411250428228 33432114379608 33437084219712 33453921246144 33479788030976 33544093540608 33570030047232 33591885535544 33656406353802 33660515303424 33682429701408 33962782861824 34076539469824 34085127307392 34111482144768 34133690140956 34199251617573 34203426840576 34225694696592 34317947242944 34361776038912 34384146986854 34388344782848 34510569682176 34603590085632 34626118464594 34626161074176 34630345801728 34648704147792 34670340838112 34675494746368 34742096881344 34768959691776 35032904477172 35054076917994 35058356502528 35302453282656 35324498212416 35329749364224 35351811339264 35424977799168 35465890566372 35493313018688 35588982326016 35619465255381 35623813865472 35715474595692 35743090027968 35788738929664 35862809683968 35885204533248 35886157867356 35908567296616 36042276404484 36162998169984 36184853592768 36463998154752 36487737736884 36557820694647 36562283864064 36563255185608 36586087434288 36609951552384 36614376029952 36638258599936 36732529515171 36737014013952 36867586679424 36896092932096 36938704709284 37038269951088 37066908177152 37138103562816 37166818980864 37191016128638 37195556601856 37204930482048 37329546498048 37635661401912 37664761534848 37737105233184 37766283803136 37790871227487 37795484934144 37868079716352 37892733414084 37911814053708 37917449822112 37941127709632 38208130719552 38233052852736 38257944163187 38262614892544 38336106903552 38361065306484 38390726326336 38405089529856 38656998043776 38686887880704 38954431208448 38979792166266 38984551022592 39004133442876 39009931589664 39084858991512 39115079653248 39134775797376 39165035055104 39265807412769 39270601187328 39296167984976 39440651065344 39598519026048 39623246672128 39629136852992 39770787756672 39903997980672 39929977146024 40037605116768 40262331295872 40345660894464 40370855099904 40376856416256 40397138208693 40397187919872 40402070102016 40423488172424 40532446361568 40563786307072 40673122658304 40707960291864 40896423070993 40901415919616 41006656017276 41038362624704 41053716393984 41186195496432 41191173033696 41218040924928 41329140765696 41520479380352 41561116176384 41668053694974 41673140748288 41700271699296 41780366508168 41812671353472 41839944631296 41845001177088 41866071955456 41867184178582 41872295542784 41980033731624 42215662524896 42329451372672 42362180773888 42372856726704 42519920550912 42655997841408 42657131049876 42683768673336 42716772034944 42859849682944 43012184459328 43045441754112 43128120266496 43161467203584 43189567117128 43211314942936 43327787489952 43334228368128 43361288811008 43522748865792 43694917545984 43723364757928 43885007179776 43886173038372 44026622772048 44060664436992 44094732423168 44179426335744 44208188983098 44213586149376 44237024792464 44519349952512 44548333904304 44576152506144 44582778959616 44605228328192 44725458054144 44754576190898 44760040062976 44875208471736 44909906268544 44921224289277 44926708506624 45283710482432 45295122707856 45446836409856 45452328864768 45476424193977 45481976193024 45511586854608 45599002156764 45634259595456 45757262990592 45815701385216 46014092909568 46138120114176 46168157952792 46198272197056 46322795841792 46358612922368 46370296040544 46710539302896 46738769223992 46756255698432 46912805661708 47069937710208 47075626324224 47099330949888 47106332485632 47135748452352 47227537948077 47233303732224 47287854088496 47451976434688 47492620340508 47620632794256 47657453370624 47817079578624 47841098686822 47846939377664 47848210489808 48019239757503 48025102196736 48056368539312 48217330893312 48246471457024 48426121973376 48588263006769 48594194915328 48612729310803 48618664206336 48650316982512 48743760926196 48751006914144 48781449912384 48813268736512 48819168039936 48976706020228 49156782239232 49188785352669 49194790576128 49384359934784 49517471417088 49555758641152 49568247491616 49606573976064 49740284418048 49766652891522 49772728664064 50148171569412 50155626329568 50180881869216 50219682046464 50316140310912 50355045070848 50387828303316 50484609530703 50490772955136 50523644552112 50549085404944 50556599762816 50944174292736 50977403803648 51114809204736 51148087075312 51167223217152 51200535211434 51206786039808 51338542044888 51542664058368 51576220480281 51582517174272 51765854523264 51939177696891 51939241611264 51945518702592 51973056221688 52005511257168 52013242119552 52113145322016 52153439537664 52179701063168 52354409883692 52549356715758 52555772215296 52581115376991 52587534753792 52798025368064 52986747318624 52994624046336 53027717008896 53198835849558 53205330640896 53239969528032 53383473489024 53435720798208 53614635041952 53683108394496 53794214525952 53827806799872 53829236801034 53835808555008 53862850944924 53862917226496 54043261815424 54224210236681 54230830211072 54244497254976 54277280389152 54675541356368 54695997232128 54731606605326 54738288525312 54879131151432 54914927328576 54921564044928 54957387899904 55105521020928 55344139398144 55408057063926 55414821568512 55557404926632 55600362265728 55707155344224 55750228471296 55786524192957 55786592841728 55793334902784 55973378308832 55994319747072 56439268496896 56453492102868 56497142302272 56649425704704 56693227401216 56839100121126 56846039334912 56867721080562 56874663788544 56876174733168 56911691564448 56955696046592 57312196079328 57349579279104 57393922338816 57504160355328 57541597959726 57548622938112 57586089489504 57770383319936 57778971157504 57985497065664 58030331821056 58259890061312 58469688249399 58476826533888 58506200164314 58513342906368 58514897384496 58672619479872 58702163696064 58747552582656 58785799687202 58792976564224 58905901780992 58944251977464 59160976598016 59397778539072 59434870008192 59443705279488 59633944072192 59833611295648 59855996971008 59894965719036 60056407675152 60393496943808 60556282649856 60565284624384 60595781879808 60603105153024 60635232258636 60682115806144 60798669542352 60845679460608 61009683987456 61061940437796 61352123879424 61509984025914 61517493485568 61557543937056 61763727789056 61779293244648 61827061387392 61993711148544 62280719070528 62341674264576 62502080542461 62509711122432 62550407548944 62719007030208 62759916946944 62767501765632 62799107933184 62800776267873 62808443314176 62839992769078 62847664603136 62970050597436 63323493787344 63494177059008 63543271160832 63983996762112 63985696574814 63993508282368 64025653010004 64075158052416 64289774524416 64518276688992 64568162631168 64742200805376 64784350675692 64816972414404 64867089310016 64991681234928 65001342552192 65041933216512 65092224053248 65542376318976 65585047136892 66023295222784 66039934158072 66090996655488 66142098634752 66269139503616 66312283474647 66320379224064 66355537188696 66822500856456 66864228759216 66874168439424 66907842492288 66959576061952 67088187081216 67131864286347 67140060094464 67183771071088 67312812707604 67364859402816 67925565723648 68170254614784 68222964289536 68267380281912 68398503235146 68406853681152 68451389393184 68635894485888 68723552077824 68768293973708 69021139364352 69207180171264 69252236929188 69252322148352 69297408295584 69340681676224 69350989492736 69484193762688 69537919383552 70065808954344 70108153835988 70604906565312 70648996424832 70659498728448 70703622678528 70849955598336 70931781132744 70986626037376 71177964652032 71238930510762 71247627730944 71430949191384 71486180055936 71577477859328 71725619367936 71761648030233 71770409066496 71772315734712 71817134593232 72084552808968 72325996339968 72369707185536 72927996309504 72975475473768 73115641389294 73124567728128 73126510371216 73172174868576 73219903104768 73228752059904 73276517199872 73465059030342 73474028027904 73735173358848 73792185864192 73877409418568 74076539902176 74133816354304 74276207125632 74333637961728 74382032257276 74409860964096 74649979337283 74659092996096 75271322803824 75329523069696 75474210466368 75532567606272 75581742454974 75590969868288 75736159432704 75785466828168 75823628107416 75834899644224 75882255419264 76416261439104 76466105705472 76515888326374 76525229785088 76672213807104 76722130612968 76781452652672 76800802817151 76810179059712 77313996087552 77373775761408 77908862416896 77959584332532 78008266885752 78019863179328 78169717983024 78230159306496 78269551594752 78330070110208 78531614825538 78541202374656 78592335969952 78881302130688 79197038052096 79246493344256 79258273705984 79541575513344 79798253774337 79807995961344 79859954292048 80075210233536 80524662591744 80691321788928 80741710199808 80743855201551 80753712832512 80794276417386 80794375839744 80804140204032 80846976344848 81064892723136 81127572614144 81346245316608 81415920583728 81792846141986 81802831839232 82013312034552 82076725249408 82097409907989 82107432787968 82372390992864 82382346067392 82436081849856 82658281531392 83040958760704 83112085595889 83122232352768 83336107389948 83400543398592 83560733016336 83625342706944 83679889262592 83690002354176 83732143910912 83734368357164 83960067463248 84431325049792 84658902745344 84724361547776 84745713453408 85039841101824 85301581620843 85311995682816 85314262099752 85367537346672 85433544069888 85709235535399 85719699365888 86024368918656 86090883508224 86256240532992 86312396939589 86322934407168 86379134234256 86422629885872 86655574979904 86668456736256 86722577622016 87045497731584 87389835091968 87446729515856 87759300246471 87770014359552 87772346076744 88053245544096 88121328873984 88178699530803 88189464846336 88358852671488 88416377966196 88474049584928 89038699905024 89096667808608 89152305012288 89165557919232 89210456656384 89450916108288 89509152381796 89750416943472 89819812537088 89842448578554 89853417013248 90567420964864 90590245415712 90893672819712 90904657729536 90952848387954 90963952386048 91023173709216 91198004313528 91268519190912 91514525981184 91620217296461 91631402770432 92028185819136 92264976038871 92276240228352 92336315905584 92396544394112 92645591683584 92705907824003 92717225844736 92740592081088 93421078605792 93477538447984 93512511396864 93825611323416 94139875420416 94151252648448 94198661899776 94212664971264 94259989153617 94271496904704 94455075896154 94466607464448 94575708176992 94903952869376 94985240681016 95241265588512 95314906741248 95634159157248 95682197373644 95696420979616 96038479515006 96050204393472 96112737078624 96434661786624 96492942914048 96852243946752 97176526013538 97188389830656 97225458621606 97237328412672 97300633965024 97487521852392 97502013828288 97562899824768 97626537473024 97638336079872 97953412040456 98313564478464 98377570705338 98389581152256 98768719869568 99034942834176 99099418708417 99111517282304 99136494983232 99213147952128 99480568836096 99533305783044 100296343138824 100311252659136 100361763738432 100439364092928 100632280621824 100710090141696 100775656606632 100969219061406 100981545910272 101047289104224 101098170809888 101113199525632 101888348585472 101954807607296 102229618409472 102296174150624 102334446434304 102401070422868 102677084089776 103085328116736 103152440960562 103165034348544 103531709046528 103878355393782 103878483222528 103891037405184 103946112443376 104011022514336 104026484239104 104226290644032 104306879075328 104359402126336 104708819767384 105098713431516 105162230753982 105175069507584 105596050736128 105973494637248 105989248092672 106055434017792 106397671699116 106479939056064 106766946978048 106858395766143 106871441596416 107229270083904 107366216788992 107588429051904 107655613599744 107658473602068 107725701889848 108086523630848 108448420473362 108461660422144 108488994509952 108554560778304 109351082712736 109391994464256 109463213210652 109758262302864 109829854657152 109843128089856 109914775799808 110197588545513 110211042041856 110688278796288 110816114127852 111114809853264 111200724531456 111414310688448 111500456942592 111573048385914 111573185683456 111586669805568 111946756617664 111988639494144 112878536993792 112906984205736 112994284604544 113298851409408 113372613682461 113386454802432 113678200242252 113735442161124 113752349466336 113823383128896 113911392093184 114624392158656 114699158558208 114773832489561 114787844677632 115008320710656 115083195919452 115172178979008 115540766639872 115557942315008 115970994131328 116060663642112 116939376498798 116953653067776 117012400328628 117029794768992 117345238959744 117404327392128 117495105165312 117571599374404 117797422238307 117811803561984 117888503954928 118321953196032 118795557078144 118869740016384 118887410558976 119267888144384 119667222591296 119711993942016 119789931438072 120112815350304 120786993887616 121112565299712 121130569248768 121191414626079 121191563759616 121206210306048 121270464517272 121364231612288 121597339084704 121691358921216 122019367974912 122123880875592 122689269212979 122704247758848 123019968051828 123115087874112 123527455578112 123558586489296 123654122774784 123987422297088 124561438141056 124683348529152 125004161084922 125019422244864 125100815097888 125438014060416 125519833893888 125535003531264 125598215866368 125601552535746 125616886628352 125679985538156 125940101194872 126646987574688 126988354118016 127086542321664 127967993524224 127971393149628 128051306020008 128150316104832 128579549048832 129036553377984 129136325262336 129484401610752 129568701351384 129633944828808 129734178620032 129983362469856 130002685104384 130083866433024 130168556450233 130184448106496 131084752637952 131170094273784 132046590445568 132079868316144 132181993310976 132284197269504 132538279007232 132624566949294 132640758448128 132711074377392 133645001712912 133728457518432 133748336878848 133815684984576 133919152123904 134176374162432 134263728572694 134280120188928 134367542142176 134625625415208 134729718805632 135851131447296 136340509229568 136429272581931 136445928579072 136534760563824 136797006470292 136902778786368 137271788971776 137447104155648 137536587947416 138042278728704 138414360342528 138504473858376 138594816591168 138681363352448 138701978985472 138968387525376 139075838767104 140131617908688 140216307671976 141209813130624 141297992849664 141318997456896 141407245357056 141682613844231 141699911196672 141863562265488 141973252074752 142355929304064 142477861021524 142861898382768 142972360111872 143154955718656 143451238735872 143523296060466 143540818132992 143544631469424 143634269186464 144169105617936 144651992679936 144739414371072 145838187932409 145855992619008 145950950947536 146231282778588 146253020742432 146344349737152 146439806209536 146457504119808 146535144625037 146553034399744 146930118060684 147470346717696 147566356058007 147584371728384 147754818837136 148153079804352 148267632708608 148552414251264 148667275923456 148764064514552 148819721928192 149299958674566 149318185992192 150542645607648 150659046139392 150948420932736 151065135212544 151163484909948 151453828592109 151472318865408 151570933656336 151647256214832 151669799288448 151764510838528 152832522878208 152932211410944 153031776652748 153344427614208 153444261225936 153562905305344 153601605634302 153620358119424 154627992175104 154728661440843 154747551522816 155817724833792 155919168665064 156016533771504 156039726358656 156339435966048 156460318612992 156539103189504 156641016668143 156660140220416 157063229651076 157184671939904 157743346130973 157762604261376 158394076104192 158492986688512 158497197247489 158516547411968 159083151026688 159596507548674 159615991922688 159719908584096 160150420467072 161049325183488 161382643577856 161483420399616 161487710403102 161507425665024 161588552834772 161588751679488 161693952689696 162129785446272 162255145228288 162672630710043 162692490633216 162831841167456 163585692283972 164026624069104 164153450498816 164194819815978 164214865575936 164744781985728 164764692134784 164872163699712 165316563062784 166081917521408 166224171191778 166244464705536 166672214779896 166801086797184 167121466032672 167250685413888 167359572578871 167359778525184 167380004708352 167443845403877 167464287821824 167468736714328 167920134926496 168862650099584 169317805490688 169428038436971 169448723095552 169491426906816 170079682203648 170603163241686 170623991365632 170628524199504 170735074693344 170867088139776 171418471070798 171439398731776 172048737837312 172181767016448 172512481065984 172624793879178 172645868814336 172758268468512 172845259771744 173311149959808 173336913472512 173445155244032 174090995463168 174779670183936 174893459031712 175518600492942 175540028719104 175544692153488 176106491088192 176242657747968 176357399061606 176378929692672 176717705342976 176832755932392 176948099169856 178193335617216 178304610024576 178331115838464 178420913312768 178901832216576 179018304763592 179500833886944 179639625074176 179684897157108 181112730742969 181134841929728 181180490831424 181787345639424 181809315459072 181905696775908 182046347418432 182396008627056 182537038381824 183029051962368 183240434592922 183262805540864 184056371638272 184529952077742 184552480456704 184672631811168 184793088788224 185291183367168 185411815648006 185434451689472 185481184162176 186842157211584 186955076895968 187025022793728 187651222646832 188279750840832 188302505296896 188397323799552 188402328803619 188425329942528 188519978307234 188542993809408 188910151792308 189151416353984 189807905738752 189970481362032 190482531177024 190629813482496 191364394747288 191392841959232 192076959030012 192225474157248 192869323573248 192985885828096 193704487893504 194353052027076 194450917243212 194601267930048 194975043704784 195004027656576 195125799649536 195253074946048 195276672159744 195906824080912 196627128956928 196755141410676 197537439739136 198069885668352 198198837416834 198223034564608 198272989966464 198426295904256 198936850423941 198961137672192 199066611566088 200592686277648 200622505318272 200723527476864 200878728185856 201264561243648 201395592859041 201420180283392 201551313213264 201938438122812 202094578208448 202196341619776 202226399051264 203776697170944 203909615214592 204592348301248 204668892868608 204802140845736 205354168179552 206170656233472 206304881921124 207063418093056 207756710787564 207756966445056 207892224886752 208022045028672 208052968478208 208452581288064 208613758150656 208718804252672 209417639534768 210197426863032 210324461507964 211192101472256 211946989274496 211978496185344 212110868035584 212795343398232 212959878112128 213533893956096 213716791532286 213742883192832 214458540167808 214732433577984 215176858103808 215284944090699 215311227199488 215316947204136 215451403779696 216173047261696 216896840946724 216977989019904 217109121556608 218702165425472 218783988928512 218926426421304 219516524605728 219659709314304 219686256179712 219829551599616 220395177091026 220422084083712 221376557592576 221632228255704 222229619706528 222401449062912 222828621376896 223000913885184 223146096771828 223146371366912 223893513235328 223949938011849 223977278988288 225757073987584 225813968411472 225988569209088 226597702818816 226745227364922 226772909604864 227356400484504 227470884322248 227504698932672 227646766257792 227822784186368 229248784317312 229398317116416 229547664979122 229575689355264 230016641421312 230166391838904 230344357958016 231081533279744 231115884630016 231941988262656 232121327284224 233878752997596 234024800657256 234059589537984 234690477919488 234808654784256 234990210330624 235143198748808 235594844476614 235623607123968 235777007909856 236643906392064 237591114156288 237739480032768 237774821117952 238535776288768 239334445182592 239394761323011 239423987884032 239579862876144 240225630700608 241573987775232 242225130599424 242231565604653 242261138497536 242382829252158 242383127519232 242412420612096 242540929034544 242728463224576 243194678169408 243382717842432 244038735949824 244247761751184 245378538425958 245408495517696 246039936103656 246230175748224 247054911156224 247117172978592 247308245549568 247974844594176 249122876282112 249336256787667 249366697058304 250008322169844 250201630195776 250876028120832 251039667787776 251070007062528 251196431732736 251203105071492 251359971076312 251880202389744 253293975149376 253976708236032 254173084643328 255904744862529 255935987048448 255942786299256 256102612040016 256300632209664 257127706606197 257159098097664 258073106755968 258272650524672 258937190818767 258968803221504 259137402702768 259267889657616 259468357240064 259966724939712 260005370208768 260167732866048 260337112900466 260368896212992 262169505275904 262340188547568 264093180891136 264159736632288 264363986621952 264536098592409 264568394539008 265076558014464 265249133898588 265422148754784 267290003425824 267456915036864 267496673757696 267631369969152 267805609142309 267838304247808 268352748324864 268527457145388 268735084284352 269251250830416 269459437611264 271702262894592 272681018459136 272858545163862 272891857158144 273069521127648 273594012940584 273805557572736 274543577943552 274860651889383 274894208311296 275073175894832 276084557457408 276794928116613 276828720685056 277008947716752 277189633182336 277362726704896 277403957970944 277936775050752 278117723472009 278151677534208 280263235817376 280432615343952 282419626261248 282595985699328 282637994913792 282779967460851 282814490714112 283365227688462 283399822393344 283727124530976 283946504149504 284711858608128 284955722043048 285723796765536 285944720223744 286274961496951 286309911437312 286902477471744 287046592120932 287089262938848 287268538372928 288338211235872 289303985359872 289478828742144 291676375864818 291711985238016 291901901895072 292462565557176 292506041484864 292688699474304 292879612419072 292915008239616 293070289250074 293106068799488 293860236121368 294940693435392 295132712116014 295168743456768 295509637674272 296306159608704 296535265417216 297104828502528 297298256125251 297334551846912 297528129029104 297639443856384 298599917349132 301085291215296 301318092278784 301896841865472 302130270425088 302326969819896 302907657184218 302944637730816 303141867312672 303294512429664 303339598576896 303529021677056 305665045756416 305864422821888 306063553305496 306688855228416 306888522451872 307125810610688 307203211268604 309255984350208 309457322881686 309495103045632 311635449667584 311838337330128 312033067543008 312079452717312 312678871932096 312920637225984 313078206379008 313282033336286 313320280440832 314126459302152 314369343879808 315486692261946 315525208522752 316788152208384 316985973377024 316994394494978 317033094823936 318166302053376 319193015097348 319439817168192 320300840934144 322098650366976 322765287155712 322966840799232 322975420806204 323177105669544 323387905379392 324259570892544 324510290456576 325345261420086 325384981266432 325663682334912 327171384567944 328053248138208 328306900997632 328389639631956 329489563971456 329529384269568 329744327399424 330592765636539 330633126125568 332163835042816 332448342383556 333344429559792 333602173594368 334242932065344 334501370827776 334719145157742 334719557050368 334760009416704 334887690807754 334928575643648 334937473428656 335840269852992 337725300199168 338635610981376 338856076873942 338897446191104 338982853813632 340117841047383 340159364407296 341206326483372 341257048399008 341470149386688 341734176279552 342836942141596 344097475674624 344321497468683 344363534032896 345024962131968 345249587758356 345516536937024 345690519543488 346622299919616 346673826945024 346890310488064 348181990926336 349786918063424 351037200985884 351089384306976 352212982176384 352485315495936 352714798123212 353392266714921 353435410685952 353665511864784 353896198339712 356386671234432 356609220049152 356662231676928 356841826625536 357803664433152 358036609527184 359001667773888 359279250148352 359369794314216 362225461485938 362269683859456 362360981662848 363574243878237 363574691278848 363618630918144 363811393551816 364092694836864 364792017254112 365074076763648 366058103924736 366480869185844 368067807638937 368112743276544 369059904155484 369345263622336 369586177576448 370582366734336 370823631296012 370962368324352 373684314423168 373910153791936 374050045587456 375302445293664 376559501681664 376605010593792 376794647599104 376804657607238 376850659885056 377039956614468 377820303584616 378302832707968 379569471656767 379615811477504 379940962724064 380965062354048 381259626964992 382728789494576 382785683918464 384153918060024 384450948314496 385738647146496 385971771656192 387408975787008 388706104054152 388901834486424 389202535860096 389950087409568 390008055313152 390251599299072 390505669350699 390506149892096 390553344319488 391813648161824 393254257913856 393510282821352 395074879478272 396139771336704 396397674833668 396545979932928 396852591808512 397873700847882 397922275344384 398133223132176 401185372555296 401245010636544 401447054953728 401757456371712 402529122487296 402791185718082 402840360566784 403102626426528 403876876245624 404189156416896 404392683239552 404452798102528 407553394341888 407819230429184 409184696602496 409287817745793 409337785737216 409604281691472 410708336359104 412341312466944 412609763842248 414126836186112 415513421575128 415784449773504 416044090057344 416105936956416 416905162576128 417227516301312 417437608505344 418835279069536 420394853726064 420648923015928 422384202944512 423893978548992 423956992370688 424221736071168 425590686796464 425919756224256 427067787912192 427433583064572 428917080335616 429464867155968 430353716207616 430569888181398 430622454398976 430633894408272 430902807559392 432346094523392 433793681893448 433955978039808 434218243113216 437404330850944 437514563797227 437567977857024 437852852842608 439033049211456 439319418628608 439372512359424 439605433875111 439659103199232 440790354182052 442699068174021 442753115185152 443264456511408 444459239413056 444802898125824 445657242753792 446001827770368 446292193543656 447787026470656 447899876023698 447954557976576 451514147975168 451627936822944 451977138418176 453195405637632 453490454729844 454712800969008 454941768644496 455009397865344 455293532515584 455645568372736 458497568634624 458796634232832 459095329958244 460033282842624 460332783677808 460688715916032 462163066559488 462231769260032 463883976525312 464185984322529 464242654568448 467757505995192 468049601314512 468119179075968 469380955838976 469617309568512 469923050004429 469980420661248 470286397497616 471189688953228 471554015819712 473230038392919 473287812784128 475182228312576 475478960065536 475491591742467 475549642235904 478668890365184 478789522646022 478847975768064 479159725752288 480451261401216 483147975550464 484450261198848 484463131209306 484522276995072 484765658504316 484766255038464 485081858069088 485456926449152 486389356338816 486765435684864 488017892130129 488077471899648 488495523502368 490757076851916 492079872207312 492460351496448 494109822312448 494234345957184 494616491099136 495949689188352 498245752564224 498672513575334 498733394116608 500016644339688 500403260391552 501752056241664 502078717736613 502079335575552 502140014125056 502331536211631 502392863465472 502406210142984 502719942152624 503760404779488 506587950298752 507953416472064 508284115310913 508346169286656 511809489725058 511871974096896 511885572598512 512205224080032 512601264419328 514255413212394 514318196195328 516146213511936 516545301049344 517874381637534 517937606443008 518274805405536 518535779315232 518936714480128 519933449879424 520010740417536 520335465732096 520674225800932 524339010551808 524680377095136 528186361782272 528319473264576 528727973243904 529072197184818 529136789078016 530153116028928 530498267797176 530844297509568 534580006851648 534913830073728 534993347515392 535262739938304 535611218284618 535676608495616 536705496649728 537054914290776 537470168568704 538502501660832 538918875222528 543338192228907 543404525789184 545362036918272 545717090327724 546139042255296 547188025881168 547611115145472 549087155887104 549721303778766 549788416622592 550146351789664 552169114914816 553589856233226 553657441370112 554017895433504 554379266364672 554725453409792 554807915941888 555873550101504 556235446944018 556303355068416 560526471634752 560865230687904 564839252522496 565191971398656 565206986410857 565275989827584 565559934921702 565628981428224 566730455376924 567454249061952 567893008299008 569423717216256 569911444086096 571447593531072 571889440447488 572549922993902 572619822874624 574093184241864 574178525877696 574537076745856 576676422471744 578607970719744 578957657484288 583352751729636 583803803790144 584925131114352 585012082969728 585377398948608 585759224838144 585830016479232 586140578500148 587720472242736 589881386870784 590265424232028 591019275348544 592612319217408 593070530834432 594209657005056 594596512250502 594669103693824 595056258058208 595278887712768 597199834698264 602170582430592 602636184557568 603793683730944 604186778577123 604260540850176 604653939639792 605815314368436 606283734625344 606589024859328 606679197153792 607058043354112 611330091512832 611728845643776 612127106610992 613777044903744 614251621221376 614406422537208 618511968700416 618914645763372 623270899335168 623676674660256 624066135086016 624158905434624 625357743864192 625841274451968 626156412758016 626564066672572 628252918604304 628738687759616 630973384523892 633576304416768 633971946754048 633988788989956 636332604106752 638386030194696 638879634336384 640601681868288 644197300733952 645530574311424 645854832272097 645933681598464 645950841612408 646354211339088 646775810758784 648519141785088 648941354768021 649020580913152 650690522840172 651327364669824 654342769135888 656106496276416 656613801995264 656779279263912 658979127942912 659058768539136 659488654798848 661185531273078 661266252251136 664327670085632 664896684767112 666688859119584 667204347188736 668485864130688 669002741655552 669438290315484 669439114100736 669775381615508 669874946857312 671680539705984 675450600398336 677271221962752 677712153747884 677965707627264 680235682094766 680318728814592 682412652966744 682514096798016 682940298773376 683468352559104 685673884283192 688194951349248 688642994937366 688727068065792 690049924263936 690499175516712 691033073874048 691381039086976 693244599839232 693347653890048 693695930958919 693780620976128 696363981852672 699573836126848 702074401971768 702178768613952 704425964352768 704970630991872 705429596246424 706784533429842 706870821371904 707331023729568 707792396679424 712773342468864 713218440098304 713324463353856 713683653251072 715607328866304 716073219054368 718003335547776 718558500296704 718739588628432 724450922971876 724721963325696 727148487756474 727149382557696 727237261836288 727622787103632 728185389673728 729584034508224 730148153527296 732116207849472 732961738371688 736135615277874 736225486553088 738119808310968 738690527244672 739172355152896 741164733468672 741647262592024 741924736648704 747368628846336 747820307583872 748008770363001 748100091174912 750604890587328 753119003363328 753210021187584 753589295198208 753609315214476 754079913228936 755640607169232 756605665415936 759138943313534 759231622955008 759881925448128 761930124708096 762519253929984 765457578989152 765571367836928 768307836120048 768901896628992 771383119818591 771477294292992 771943543312384 774817951574016 777412208108304 777803668972848 778405071720192 779900174819136 780016110626304 780503198598144 781011338701398 781012299784192 781106688638976 783627296323648 786508515827712 787020565642704 790149758956544 792279542673408 792795349667336 793091959865856 793608295777227 793705183617024 795747401695764 796266446264352 802370745110592 802490021273088 802894109907456 803416827426927 803514912743424 805058244974592 805582371436164 806205252853056 807753752491248 808378312833792 808785366479104 808905596205056 815106788683776 818369393204992 818575635491586 818675571474432 819208563382944 821416672718208 824581955668149 824682624933888 825219527684496 828253672372224 831026843150256 831568899547008 832088180114688 832211873912832 833810325152256 834353170416027 834455032602624 834875217010688 837670558139072 840789707452128 841297846031856 844768405889024 847787957097984 847913984741376 848339902382553 848443472142336 851181373592928 851839512448512 854135575824384 854867166129144 857834160671232 858824884490853 858929734311936 860707432415232 861139776362796 861267788816544 861805615118784 864692189046784 867587363786896 867911956079616 868436486226432 874808661701888 875029127594454 875135955714048 875705705685216 878066098422912 878638837257216 878745024718848 879210867750222 879318206398464 881580708364104 885398136348042 885506230370304 886528913022816 888918478826112 889605796251648 891314485507584 891894768375753 892003655540736 892584387087312 895574052941312 895799752047396 903028295950336 903255873645888 903954276836352 906390811275264 906980909459688 909425601938016 909883537288992 910018795730688 910587065031168 911179895151631 911291136745472 916995137269248 917593268465664 918190659916488 920066565685248 920665567355616 921377431832064 924326133118976 924463538520064 927767953050624 928371968645058 928485309136896 935515011990384 936099202629024 936238358151936 938761911677952 939234619137024 939846100008858 939960841322496 940572794995232 942379377906456 943108031639424 946460076785838 946575625568256 950364456625152 950957920131072 950983183484934 951099284471808 957337780730368 957579045292044 958319451504576 960902522802432 966295951100928 968900522397696 968926262418612 969531317008632 970163716138176 970913852898304 972778712677632 973530871369728 976035784260258 976154943799296 976991047004736 981514153703832 984159744414624 984920702992896 988219644624896 988468691914368 989232982198272 991778296909617 991899378376704 996491505128448 997345027150668 1000033288679376 1000806520783104 1003504112483328 1004157435473226 1004158671151104 1004280028250112 1004663072423262 1004785726930944 1004812420285968 1005439884305248 1007520809558976 1013175900597504 1015906832944128 1016568230621826 1016692338573312 1023618979450116 1023771145197024 1024410448160064 1025202528838656 1028510826424788 1032292427023872 1032964492406049 1033090602098688 1035748763275068 1036549610811072 1037071558630464 1037873428960256 1039866899758848 1040021480835072 1040670931464192 1041348451601864 1049360754190272 1056372723564544 1056638946529152 1057455946487808 1058144394369636 1060176800144763 1060306232057856 1060996535594352 1061688595019136 1069160013703296 1069827660147456 1069986695030784 1070525479876608 1071222436569236 1073410993299456 1074109828581552 1074940337137408 1077005003321664 1077837750445056 1086676384457814 1086809051578368 1090724073836544 1091434180655448 1092278084510592 1094376051762336 1095222230290944 1098174311774208 1099442607557532 1100292703579328 1104203422916811 1104338229829632 1107179712466452 1108035790867008 1108758532729344 1109450906819584 1109480380732423 1109615831883776 1111747100203008 1112470893888036 1121052943269504 1121730461375808 1129678505044992 1130383942797312 1130413972821714 1130551979655168 1131119869843404 1133460910753848 1134908498123904 1135786016598016 1138708414970301 1138847434432512 1139822888172192 1142895187062144 1143778880894976 1145099845987804 1148186368483728 1148357051755392 1149074153491712 1153352844943488 1157215941439488 1157915314968576 1166705503459272 1167607607580288 1169850262228704 1170024165939456 1170754797897216 1171517008052097 1171518449676288 1171660032958464 1172281157000296 1175440944485472 1179762773741568 1180530848464056 1182038550697088 1185224638434816 1185996269058797 1186141061668864 1188419314010112 1189193024501004 1190112516116416 1190557775425536 1194399669396528 1204341164861184 1205272369115136 1207587367461888 1208373557154246 1208521081700352 1209307879279584 1211630628736872 1212567469250688 1213178049718656 1213358394307584 1214116086708224 1222660183025664 1223457691287552 1224254213221984 1227554089807488 1228503242442752 1228812845074416 1237023937400832 1237829291526744 1247353349320512 1248132270172032 1248317810869248 1250715487728384 1251682548903936 1252312825516032 1253128133345144 1256505837208608 1257477375519232 1261946769047784 1267152608833536 1267789115200783 1267943893508096 1267977577979912 1272665208213504 1276772060389392 1277759268672768 1281203363736576 1288394601467904 1291061148622848 1291709664544194 1291867363196928 1291901683224816 1292708422678176 1293551621517568 1297038283570176 1297882709536042 1298041161826304 1301381045680344 1302654729339648 1308685538271776 1312212992552832 1313227603990528 1313558558527824 1317958255885824 1318117537078272 1318816301625333 1318977309597696 1322371062546156 1328655340171264 1329793369534224 1333377718239168 1334408694377472 1336971728261376 1338005483311104 1338876580630968 1339550763231016 1339749893714624 1343361079411968 1350901200796672 1354542443925504 1355424307495768 1355931415254528 1360471364189532 1364825305933488 1365028193596032 1365880597546752 1366936705118208 1371347768566384 1376389902698496 1377285989874732 1380099848527872 1380998351033424 1382066147748096 1382762078173952 1386489199678464 1386695307780096 1387391861917838 1387561241952256 1392557952967587 1392727963705344 1399147672253696 1404148803943536 1404357537227904 1408851928705536 1409769150013287 1409941261983744 1410859192492848 1413569066859684 1414662047459136 1415584793358848 1425546684937728 1426436880196608 1426474775227401 1426648926707712 1427367306502144 1432146438108736 1436006671095552 1437117000593408 1437479177256864 1448901845943752 1449443926651392 1454296975512948 1454298765115392 1455245574207264 1456370779347456 1459168069016448 1460296307054592 1464053676390387 1464232415698944 1465923476743376 1472271230555748 1476239616621936 1477381054489344 1478344710305792 1482329466937344 1483294525184048 1483849473297408 1494737257692672 1495640615167744 1496017540726002 1496200182349824 1501209781174656 1506236153209839 1506238006726656 1506420042375168 1506994608634893 1507178590396416 1507218630428952 1508159826457872 1511281214338464 1513211330831872 1518277886627068 1519763850896256 1523860249416192 1524852345932739 1525038507859968 1530915157978304 1531142735673856 1536615672240096 1537803793257984 1542766239637182 1542954588585984 1543887086624768 1549635903148032 1554824416216608 1555607337945696 1556810143440384 1559800349638272 1560032221252608 1561006397196288 1562022677402796 1562024599568384 1567254592647296 1573017031655424 1574041131285408 1580299517913088 1584559085346816 1585590699334672 1586183919731712 1587216591554454 1587410367234048 1591494803391528 1592532892528704 1604741490221184 1604980042546176 1605788219814912 1606833654853854 1607029825486848 1610116489949184 1611164742872328 1612410505706112 1615507504982496 1616756625667584 1617570732958208 1617811192410112 1630014576686721 1630213577367552 1636738786409984 1637151270983172 1638417126765888 1642833345436416 1649163911336298 1649365249867776 1650439055368992 1656507344744448 1662053686300512 1663137799094016 1664176360229376 1664423747825664 1667620650304512 1668706340832054 1668910065205248 1669750434021376 1675341116278144 1681579414904256 1682595692063712 1689536811778048 1695575914195968 1695620959232571 1695827969482752 1696679804765106 1696886944284672 1702362747185856 1703679024897024 1708271151648768 1709734332258288 1715668321342464 1717649768981706 1717859468623872 1722279552725592 1722535577633088 1723611230237568 1729384378093568 1735174727573792 1735823912159232 1736872972452864 1749617323403776 1750058255188908 1751411411370432 1756132196845824 1757277674514432 1757490049437696 1758421735500444 1763161416728208 1770796272696084 1773057826045632 1777836957652224 1779211592503296 1782628971015168 1783789536751506 1784007311081472 1785168774174624 1791148105882624 1791599504094792 1806056591900672 1806511747291776 1807908553672704 1812560335731369 1812781622550528 1813961818919376 1818851203876032 1819767074577984 1820037591461376 1821174130062336 1822359790303262 1822582273490944 1833990274538496 1835186536931328 1836381319832976 1841331134711232 1842754863664128 1848652266237952 1855535906101248 1856743937290116 1871030023980768 1872198405258048 1872476716303872 1877523823355904 1878469238274048 1879692200017716 1881145589990464 1884758755812912 1886216063278848 1892920153571676 1900728913250304 1901915840262144 1901966366969868 1914675561460736 1915158090584088 1916638903009152 1921805045604864 1932591902201856 1937564496816291 1937801044795392 1937852524837224 1939062634017264 1940327432276352 1941827705796608 1945557425355264 1946824064304063 1947061742739456 1952071568520516 1953982094009472 1963028307407664 1968319488829248 1969841405985792 1976937383828736 1978465964396544 1983556593819234 1983798756753408 1992983010256896 1994690054301336 2000066577358752 2001613041566208 2007008224966656 2008314870946452 2008317342302208 2009326144846524 2009624840571936 2010879768610496 2015041619117952 2026351801195008 2031813665888256 2033136461243652 2047237958900232 2047542290394048 2048820896320128 2050405057677312 2057021652849576 2064584854047744 2065928984812098 2066181204197376 2071497526550136 2073099221622144 2074143117260928 2075746857920512 2079733799517696 2080042961670144 2081087792876757 2081341862928384 2082696903203728 2098721508380544 2113277893058304 2114911892975616 2116288788739272 2120353600289526 2120612464115712 2121993071188704 2123377190038272 2138320027406592 2139655320294912 2139973390061568 2141050959753216 2142444873138472 2146821986598912 2148219657163104 2149880674274816 2154010006643328 2155675500890112 2173352768915628 2181448147673088 2182868361310896 2184556169021184 2188752103524672 2190444460581888 2196348623548416 2198885215115064 2200585407158656 2208406845833622 2208676459659264 2214359424932904 2216071581734016 2217517065458688 2218901813639168 2218960761464846 2219231663767552 2223494200406016 2224941787776072 2242105886539008 2243460922751616 2259357010089984 2260767885594624 2260827945643428 2262239739686808 2266921821507696 2269816996247808 2271572033196032 2277416829940602 2277694868865024 2279645776344384 2285790374124288 2287557761789952 2290199691975608 2296372736967456 2296714103510784 2298148306983424 2306705689886976 2314149359455773 2314431882878976 2315830629937152 2333411006918544 2335215215160576 2339700524457408 2340048331878912 2341509595794432 2343034016104194 2343036899352576 2343320065916928 2344562314000592 2350881888970944 2359525547483136 2361061696928112 2364077101394176 2370449276869632 2371992538117594 2372282123337728 2376838628020224 2378386049002008 2380225032232832 2380824887331681 2381115550851072 2388799338793056 2408682329722368 2410250482280781 2410544738230272 2415174734923776 2416747114308492 2418615758559168 2423261257473744 2425134938501376 2426356099437312 2426716788615168 2428232173416448 2445320366051328 2448508426443968 2455108179614976 2457006484885504 2457625690148832 2473745867004447 2474047874801664 2475658583053488 2494706698641024 2496264540344064 2496635621738496 2501430975456768 2503059511248081 2503365097807872 2504625651032064 2506256266690288 2513011674417216 2514954751038464 2523893538095568 2534305217667072 2535578230401566 2535887787016192 2535955155959824 2545019707147659 2545330416427008 2553544120778784 2555518537345536 2562406727473152 2576474653472559 2576789202935808 2582122297245696 2583419329088388 2583803366449632 2585416845356352 2587103243035136 2594076567140352 2595765419072084 2602762091360688 2605309458679296 2617371076543552 2624425985105664 2626455207981056 2627117117055648 2635916511771648 2636235074156544 2637632603250666 2637954619195392 2644742125092312 2656986301597369 2657310680342528 2659586739068448 2666755436478336 2668817388754944 2673943456522752 2675684305127259 2676010966622208 2677753161261936 2679101526462032 2679499787429248 2686722158823936 2701802401593344 2709084887851008 2710848614991536 2711862830509056 2720942728379064 2729650611866976 2730056387192064 2731761195093504 2733539685454893 2733873410236416 2742695537132768 2752779805396992 2754571979749464 2760199697055744 2761996702066848 2764132295496192 2765524156347904 2772978399356928 2773390615560192 2774783723835676 2785115905935174 2785455927410688 2798295344507392 2808297607887072 2808715074455808 2817703857411072 2819538300026574 2819882523967488 2821718384985696 2827138133719368 2829324094918272 2831169586717696 2851093369875456 2852873760393216 2852949550454802 2853297853415424 2854734613004288 2864292876217472 2872013342191104 2873883142544093 2874234001186816 2874958354513728 2897803691887504 2898887853302784 2908593951025896 2910491148414528 2912741558694912 2918336138032896 2920592614109184 2928107352780774 2928464831397888 2931846953486752 2944542461111496 2952479233243872 2954762108978688 2956689420611584 2964658933874688 2966589050368096 2967698946594816 2989474515385344 2991281230335488 2992035081452004 3002419562349312 3012472306419678 3012476013453312 3012840084750336 3013989217269786 3014357180792832 3014437260857904 3016319652915744 3022562428676928 3026422661663744 3036555773254136 3039527701792512 3047720498832384 3049704691865478 3050077015719936 3061830315956608 3062285471347712 3073231344480192 3075607586515968 3085532479274364 3087774173249536 3098893477218147 3099271806296064 3109648832433216 3111214675891392 3113620286880768 3119600699276544 3120064442505216 3122012794392576 3124045354805592 3134509185294592 3148082262570816 3160599035826176 3169118170693632 3171181398669344 3172367839463424 3174433183108908 3182989606783056 3185065785057408 3209482980442368 3209960085092352 3211576439629824 3213667309707708 3220232979898368 3222329485744656 3224821011412224 3231015009964992 3233513251335168 3235141465916416 3235622384820224 3260029153373442 3260427154735104 3273477572819968 3274302541966344 3276834253531776 3285666690872832 3298327822672596 3300878110737984 3312610268750433 3313014689488896 3324107372601024 3326275598188032 3328352720458752 3328441142197269 3328847495651328 3335241300609024 3337412681664108 3350682232556288 3363158829808512 3365191384127424 3391151828391936 3391241918465142 3391655938965504 3393359609530212 3404725494371712 3407358049794048 3416125244910903 3416542303297536 3419468664516576 3431336642684928 3435299537963412 3444559105451184 3445071155266176 3447222460475136 3458768756187136 3470349455147584 3471647824318464 3473745944905728 3499234646807552 3500116510377816 3502822822740864 3512264393691648 3514551024156291 3514555349028864 3514980098875392 3516843471000888 3526322833456416 3541592545392168 3546115652091264 3555673915304448 3557988807176391 3558423185006592 3565257942030336 3567579073503012 3570337548349248 3582296211765248 3583199008189584 3613023494583552 3615817107345408 3625120671462738 3625563245101056 3627923637838752 3637702407752064 3639534149155968 3640075182922752 3642348260124672 3644719580606524 3667980549076992 3670373073862656 3672762639665952 3682662269422464 3685509727328256 3697304532475904 3711071812202496 3713487874580232 3742060047961536 3744396810516096 3744953432607744 3755047646711808 3756938476548096 3759384400035432 3762291179980928 3769517511625824 3772432126557696 3785840307143352 3801457826500608 3803367345602349 3803831680524288 3803932733939736 3829351122921472 3830316181168176 3833277806018304 3843610091209728 3865183804403712 3875128993632582 3875602089590784 3875705049674448 3878125268034528 3880654864552704 3883655411593216 3891114850710528 3893648128608126 3894123485478912 3904143137041032 3907964188018944 3926056614815328 3936638977658496 3939682811971584 3953874767657472 3956448904875999 3956931928793088 3967113187638468 3985966020513792 3989380108602672 4000133154717504 4003226083132416 4014016449933312 4016629741892904 4018652289693048 4019249681143872 4021759537220992 4030083238235904 4052703602390016 4063627331776512 4066272922487304 4094475917800464 4095084580788096 4097641792640256 4100810115354624 4114043305699152 4129169708095488 4131857969624196 4142995053100272 4146198443244288 4148286234521856 4151493715841024 4159467599035392 4160085923340288 4162175585753514 4162683725856768 4165393806407456 4197443016761088 4226555786116608 4229307450039861 4229823785951232 4232577577478544 4240707200579052 4243986142377408 4246754380076544 4276640054813184 4279310640589824 4279424325682203 4279946780123136 4282101919506432 4284889746276944 4296439314326208 4299761348549632 4308020013286656 4311351001780224 4346705537831256 4362896295346176 4365736722621792 4369112338042368 4377504207049344 4380888921163776 4392161029171161 4392697247096832 4397770430230128 4401170814317312 4416813691667244 4428718849865808 4432143163468032 4435034130917376 4437803627278336 4437921522929692 4446988400812032 4449883575552144 4484211773078016 4486921845503232 4518714020179968 4520983825904679 4521535771189248 4521655891286856 4524479479373616 4533843643015392 4539633992495616 4542589483376147 4543144066392064 4554833659881204 4559291552688768 4571580748248576 4574557037798217 4575115523579904 4580399383951216 4592745473934912 4593428207021568 4596296613966848 4613411379773952 4628298718911546 4628863765757952 4631661259874304 4666822013837088 4670430430321152 4679401048914816 4680096663757824 4683019191588864 4686068032208388 4686073798705152 4689124628001184 4701763777941888 4719051094966272 4722123393856224 4728154202788352 4740898553739264 4743985076235188 4753677256040448 4756772098004016 4760450064465664 4761649774663362 4762231101702144 4777598677586112 4817364659444736 4820500964561562 4821089476460544 4830349469847552 4833494228616984 4837231517118336 4846522514947488 4850269877002752 4852712198874624 4853433577230336 4855871516712433 4856464346832896 4890043730060163 4890640732102656 4897016852887936 4910216359229952 4913413114672159 4914012969771008 4915251380297664 4947491734008894 4948095749603328 4951317166106976 4989413397282048 4992529080688128 4993271243476992 5002861950913536 5006119022496162 5006730195615744 5009251302064128 5012512533380576 5026023348834432 5029909502076928 5047787076191136 5068610435334144 5071156460803132 5071910311919648 5090039414295318 5090660832854016 5107088241557568 5111037074691072 5124813454946304 5152949306945118 5153578405871616 5166838658176776 5167606732899264 5170833690712704 5174206486070272 5188153134280704 5191530838144168 5205524182721376 5210618917358592 5234742153087104 5248851970211328 5252269191546101 5252910415962112 5254234234111296 5271833023543296 5272470148313088 5275265206501332 5289484250184624 5313972603194738 5314621360685056 5319173478136896 5333510872956672 5337634777509888 5347886913045504 5351368610254518 5352021933244416 5355506322523872 5358203052924064 5358999574858496 5373444317647872 5403604803186688 5418169775702016 5421697229983072 5423725661018112 5441885456758128 5459301223733952 5460112774384128 5463522390187008 5467079370909786 5467746820472832 5485391074265536 5505559610793984 5509143959498928 5523993404133696 5528264590992384 5531048312695808 5545956798713856 5549567447671352 5570231811870348 5596590689014784 5616595215774144 5617430148911616 5635407714822144 5639076600053148 5643436769971392 5654276267438736 5658648189836544 5662339173435392 5702186739750912 5705747520786432 5705899100909604 5728585752434944 5744026684382208 5747766285088186 5748468002373632 5749916709027456 5795607383775008 5797775706605568 5817187902051792 5820982296829056 5825483117389824 5836672276065792 5840472192912189 5841185228218368 5856214705561548 5863693906973504 5889084922222992 5904958466487744 5909524217957376 5913378841223168 5933178100736192 5935397893189632 5978949030770688 5982562460670976 5984070162904008 6004839124698624 6024944612839356 6024952026906624 6027978434539572 6028874521715808 6032639305831488 6045124857353856 6052845323327488 6073111546508272 6079055403585024 6095440997664768 6099409383730956 6123660631913216 6124570942695424 6146462688960384 6151215173031936 6171064958548728 6197786954436294 6198543612592128 6219297664866432 6222429351782784 6227240573761536 6239201398553088 6240128885010432 6243263378630271 6244025588785152 6248090709611184 6269018370589184 6296164525141632 6321198071652352 6342362797338688 6344735678926848 6348866366217816 6365979213566112 6370131570114816 6418965960884736 6419920170184704 6423152879259648 6427334619415416 6440465959796736 6444658971489312 6449642022824448 6462030019929984 6467026502670336 6470282931832832 6471244769640448 6520058306746884 6546955145639936 6548605083932688 6553668507063552 6571333381745664 6596655645345192 6601756221475968 6625220537500866 6626029378977792 6648214745202048 6652551196376064 6656705440917504 6656882284394538 6657694991302656 6670482601218048 6674825363328216 6701364465112576 6726317659617024 6730382768254848 6782303656783872 6782483836930284 6786719219060424 6809450988743424 6814716099588096 6832250489821806 6833084606595072 6838937329033152 6862673285369856 6870599075926824 6889118210902368 6890142310532352 6894444920950272 6917537512374272 6940698910295168 6942448078367319 6943295648636928 6947491889811456 6998469293615104 7000233020755632 7005645645481728 7024528787383296 7029102048312582 7029110698057728 7029960197750784 7033686942001776 7052645666912832 7083185090784336 7092231304182528 7111347830608896 7115977614352782 7116846370013184 7130515884060672 7135158147006024 7140675096698496 7164592423530496 7166398016379168 7226046989167104 7230751446842343 7231634214690816 7250241342925476 7255847275677504 7275404815504128 7279068298311936 7280150365845504 7284696520249344 7289439161213048 7335961098153984 7345525279331904 7365324538844928 7371019454656512 7394609064951808 7421237601013341 7422143624404992 7426975749160464 7484120095923072 7488793621032192 7489906865215488 7509178533744243 7510095293423616 7513876953096192 7518768800070864 7524582359961856 7539035023251648 7544864253115392 7571680614286704 7602915653001216 7606734691204698 7607663361048576 7607865467879472 7658702245842944 7660632362336352 7666555612036608 7687220182419456 7729423960417677 7730367608807424 7750257987265164 7751410099348896 7756250536069056 7761309729105408 7766362665126961 7767310823186432 7782229701421056 7787296257216252 7808286274082064 7815928376037888 7852113229630656 7873277955316992 7879365623943168 7907749535314944 7912897809751998 7913863857586176 7934226375276936 7970958904792107 7971932041027584 7978760217205344 8000266309435008 8006452166264832 8027052915381777 8028032899866624 8033259483785808 8037304579386096 8038499362287744 8043519074441984 8060166476471808 8105407204780032 8127254663553024 8132545844974608 8188951835600928 8190169161576192 8195283585280512 8200619056364679 8201620230709248 8228086611398304 8258339416190976 8263715939248392 8285990106200544 8292396886488576 8296572469043712 8301973883411579 8302987431682048 8318935198070784 8320171846680576 8324351171507028 8330787612814912 8394886033522176 8453111572233216 8458614900079722 8459647571902464 8465155154957088 8481414401158104 8487972284754816 8493508760153088 8553280109626368 8558621281179648 8558848651364406 8559893560246272 8564203839012864 8569779492553888 8592878628652416 8599522697099264 8616040026573312 8621649427632279 8622702003560448 8693411075662512 8731473445243584 8738224676084736 8755008414098688 8761777842327552 8784322058342322 8785394494193664 8795540860460256 8802341628634624 8833627383334488 8857437699731616 8864286326936064 8870068261834752 8874523806405481 8875607254556672 8875843045859384 8893976801624064 8899767151104288 8968423546156032 8973843691006464 9037428040359936 9041967651809358 9043071542378496 9043311782573712 9048958958747232 9067687286030784 9079267984991232 9085178966752294 9086288132784128 9109667319762408 9118583105377536 9143161496497152 9149114075596434 9150231047159808 9160798767902432 9185490947869824 9186856414043136 9192593227933696 9226822759547904 9256597437823092 9263322519748608 9333644027674176 9340860860642304 9358802097829632 9360193327515648 9366038383177728 9372136064416776 9378249256002368 9403527555883776 9444246787712448 9456308405576704 9481797107478528 9487970152470376 9507354512080896 9513544196008032 9520900128931328 9523299549326724 9555197355172224 9634729318889472 9641001929123124 9660698939695104 9666988457233968 9674463034236672 9693045029894976 9700539754005504 9705424397749248 9706867154460672 9711743033424866 9712928693665792 9780087460120326 9781281464205312 9794033705775872 9820432718459904 9826826229344318 9828025939542016 9830502760595328 9894983468017788 9902634332213952 9978826794564096 9985058161376256 9985323426591807 9986542486953984 10005723901827072 10012238044992324 10025025066761152 10052046697668864 10059819004153856 10095574152382272 10142312921606264 10143820623839296 10180078828590636 10214176483115136 10222074149382144 10248375734732709 10249626909892608 10305898613890236 10333677316353552 10335213465798528 10341667381425408 10348412972140544 10376306268561408 10383061676288336 10411048365442752 10421237834717184 10469484306174208 10497703940422656 10504538383092202 10505820831924224 10508468468222592 10543653072468873 10543666047086592 10544940296626176 10550530413002664 10578968500369248 10627945206389476 10638346956273792 10667021745913344 10673966421529173 10675269555019776 10695773826091008 10702737220509036 10711012645047744 10716406105848128 10717999149716992 10746888635295744 10807209606373376 10843394459966144 10847451322036224 10883770913516256 10918602447467904 10920225548768256 10927044780374016 10934158741819572 10970782148531072 11011119221587968 11018287918997856 11047986808267392 11056529181984768 11062096625391616 11091913597427712 11099134895342704 11140463623740696 11193181378029568 11233190431548288 11234860297823232 11270815429644288 11278153200106296 11286873539942784 11308552534877472 11317296379673088 11324678346870784 11404373479501824 11410102036807047 11411495041572864 11411798201819208 11457171504869888 11488053368764416 11495532570176372 11499833418054912 11591214767550016 11595551413211136 11634375804103584 11641964593658112 11650966234779648 11673344552131584 11680944385824378 11682370456436736 11712429411123096 11727387813947008 11778169844445984 11809916932975488 11819048435914752 11826757682446336 11866356201472384 11869346714627997 11870795786379264 11957898061541376 11965124921341952 11968140325808016 12009678249397248 12049889225678712 12055956869079144 12057749043431616 12065278611662976 12090249714707712 12105690646654976 12146223093016544 12158110807170048 12190881995329536 12198818767461912 12247321263826432 12249141885390848 12292925377920768 12302430346063872 12342129917097456 12395573908872588 12438595329732864 12444858703565568 12454481147523072 12478402797106176 12480257770020864 12486526757260542 12488051177570304 12496181419222368 12538036741178368 12592329050283264 12642396143304704 12684725594677376 12687922350119583 12689471357853696 12697732732435632 12731958427132224 12740263140229632 12837931921769472 12838272977046609 12839840340369408 12846305758519296 12854669238830832 12889317942978624 12899284045648896 12924060039859968 12934053005340672 12940565863665664 13040116613493768 13093910291279872 13097210167865376 13107337014127104 13142666763491328 13193311290690384 13203512442951936 13250441075001732 13296429490404096 13305102392752128 13313410881835008 13313764568789076 13340965202436096 13349650726656432 13402728930225152 13452635319234048 13460765536509696 13562951477714037 13564607313567744 13564967673860568 13573438438120848 13618901977486848 13627768450128441 13629432199176192 13664500979643612 13677874658066304 13723671113394651 13725346570739712 13741198151853648 13778236421804736 13780284621064704 13788889841900544 13881397820590336 13884896156734638 13886591297273856 13894983779622912 13996938587230208 14000466041511264 14011291290963456 14049057574766592 14058204096625164 14058221396115456 14067373884003552 14105291333825664 14166370181568672 14184462608365056 14222695661217792 14231955228705564 14261031768121344 14270316294012048 14281350193396992 14329184847060992 14332796032758336 14452093978334208 14461502893684686 14463268429381632 14500482685850952 14511694551355008 14550809631008256 14558136596623872 14560300731691008 14567614550137299 14569393040498688 14578878322426096 14670131190180489 14671922196307968 14691050558663808 14730649077689856 14740239344016477 14742038909313024 14842475202026682 14844287248809984 14853951498320928 14968240191846144 14977587242064384 14979813730430976 15018357067488486 15020190586847232 15027753906192384 15037537600141728 15049164719923712 15078070046503296 15089728506230784 15143361228573408 15205831306002432 15213469382409396 15215730935758944 15317404491685888 15321264724672704 15333111224073216 15374440364838912 15458847920835354 15460735217614848 15500515974530328 15502820198697792 15512501072138112 15522619458210816 15532725330253922 15534621646372864 15564459402842112 15574592514432504 15616572548164128 15631856752075776 15704226459261312 15746555910633984 15756807574638303 15758731247886336 15815499070629888 15825795619503996 15868452750553872 15941917809584214 15943864082055168 15957520434410688 16000532618870016 16012904332529664 16054105830763554 16056065799733248 16066518967571616 16074609158772192 16076998724575488 16087038148883968 16120332952943616 16210814409560064 16254509327106048 16265091689949216 16377903671201856 16380338323152384 16390567170561024 16401238112729358 16403240461418496 16456173222796608 16516678832381952 16527431878496784 16571980212401088 16584793772977152 16593144938087424 16603947766823158 16605974863364096 16637870396141568 16648702343014056 16661575225629824 16789772067044352 16906223144466432 16917229800159444 16930310309914176 16962828802316208 16975944569509632 16987017520306176 17106560219252736 17117242562359296 17117697302728812 17139558985107776 17185757257304832 17199045394198528 17232080053146624 17243298855264558 17245404007120896 17386822151325024 17462946890487168 17476449352169472 17510016828197376 17521416578736567 17523555684655104 17568644116684644 17591081720920512 17604683257269248 17667254766668976 17714875399463232 17728572653872128 17740136523669504 17749047612810962 17751214509113344 17751686091718768 17799534302208576 17936847092312064 17947687382012928 18074856080719872 18083935303618716 18086623565147424 18097917917494464 18135374572061568 18158535969982464 18170357933504588 18219334639524816 18237166210755072 18286322992994304 18298228151192868 18321597535804864 18370981895739648 18373712828086272 18385186455867392 18453645519095808 18513194875646184 18667288055348352 18681721721284608 18717604195659264 18720386655031296 18729790135890813 18732076766355456 18744272128833552 18756498512004736 18807055111767552 18888493575424896 18912616811153408 18963594214957056 18975940304940752 19027088392016064 19041800257862656 19046599098653448 19110394710344448 19269458637778944 19282003858246248 19321397879390208 19333976914467936 19348926068473344 19386090059789952 19401079508011008 19410848795498496 19413734308921344 19423486066849732 19560174920240652 19588067411551744 19640865436919808 19653652458688636 19661005521190656 19789966936035576 19805268664427904 19957653589128192 19970116322752512 19970646853183614 19973084973907968 20011447803654144 20024476089984648 20050050133522304 20104093395337728 20117181997808651 20119638008307712 20191148304764544 20284625843212528 20287641247678592 20360157657181272 20428352966230272 20444148298764288 20496751469465418 20499253819785216 20611797227780472 20667354632707104 20670426931597056 20683334762850816 20696825944281088 20752612537122816 20766123352576672 20822096730885504 20842475669434368 20938968612348416 20995407880845312 21009076766184404 21016936936445184 21087306144937746 21087332094173184 21089880593252352 21101060826005328 21157937000738496 21255890412778952 21276693912547584 21334043491826688 21347932843058346 21350539110039552 21391547652182016 21405474441018072 21422025290095488 21432812211696256 21435998299433984 21493777270591488 21614419212746752 21686788919932288 21692254340527029 21694902644072448 21767541827032512 21837204894935808 21840451097536512 21854089560748032 21868317483639144 21941564297062144 22036575837995712 22095973616534784 22113058363969536 22124193250783232 22183827194855424 22198269790685408 22280927247481392 22386362756059136 22466380863096576 22469720595646464 22541630859288576 22556306400212592 22573747079885568 22617105069754944 22634592759346176 22649356693741568 22808746959003648 22820204073614094 22822990083145728 22823596403638416 22914343009739776 22976106737528832 22991065140352744 22999666836109824 23182429535100032 23188271881253031 23191102826422272 23268751608207168 23283929187316224 23299087995380883 23301932469559296 23346689104263168 23361888771648756 23424858822246192 23454775627894016 23556339688891968 23619833865950976 23638096871829504 23732712402944768 23738693429255994 23741591572758528 23912876714376321 23915796123082752 23930249842683904 23936280651616032 24019356498794496 24099778451357424 24111913738158288 24115498086863232 24130557223325952 24180499429415424 24211381293309952 24292446186033088 24316221614340096 24381763990659072 24397637534923824 24494642527652864 24498283770781696 24585850755841536 24601857169094037 24604860692127744 24684259834194912 24791147817745176 24877190659465728 24889717407131136 24905921650234737 24908962295046144 24956805594212352 24960515540041728 24973053514521084 24992362838444736 25076073482356736 25184658100566528 25369451189354752 25375844700239166 25378942715707392 25395465464871264 25463916854264448 25480526280459264 25675863843538944 25676545954093218 25679680680738816 25692611517038592 25709338477661664 25778635885957248 25798568091297792 25848120079719936 25864948282896837 25868106010681344 25881131727331328 26080233226987536 26187820582559744 26194420335730752 26214674028254208 26285333526982656 26386622581380768 26407024885903872 26500882150003464 26592858980808192 26610204785504256 26623571419216443 26626821763670016 26627529137578152 26681930404872192 26699301453312864 26805457860450304 26905270638468096 26921531073019392 27125902955428074 27129214627135488 27129935347721136 27146876876241696 27237803954973696 27255536900256882 27258864398352384 27329001959287224 27355749316132608 27447342226789302 27450693141479424 27482396303707296 27556472843609472 27560569242129408 27577779683801088 27762795641180672 27769792313469276 27789967559245824 27993877174460416 28000932083022528 28022582581926912 28098115149533184 28116408193250328 28134747768007104 28210582667651328 28332740363137344 28368925216730112 28445391322435584 28463910457411128 28522063536242688 28540632588024096 28562700386793984 28658369694121984 28665592065516672 28904187956668416 28923005787369372 29000965371701904 29023389102710016 29101619262016512 29116273193247744 29120601463382016 29135229100274598 29138786080997376 29157756644852192 29340262380360978 29343844392615936 29382101117327616 29461298155379712 29480478688032954 29484077818626048 29684950404053364 29707902996641856 29936480383692288 29955174484128768 29955970279775421 29959627460861952 30036714134976972 30075075200283456 30098329439847424 30156140093006592 30179457012461568 30286722457146816 30426938764818792 30431461871517888 30634808983371776 30642529449345408 30666222448146432 30745127204198127 30748880729677824 30917695841670708 31001031949060656 31005640397395584 31025002144276224 31045238916421632 31065450660507844 31128918805684224 31149185028865008 31233145096328256 31263713504151552 31408452918522624 31493111821267968 31513615149276606 31517462495772672 31630998141259776 31651591239007992 31736905501107744 31883835619168428 31915040868821376 32001065237740032 32021899264587519 32025808665059328 32108211661527108 32133037935143232 32149218317544384 32153997449150976 32174076297767936 32240665905887232 32421628819120128 32530183379898432 32755807342403712 32760676646304768 32781134341122048 32802476225458716 32912346445593216 33033357664763904 33054863756993568 33143960424802176 33169587545954304 33186289876174848 33207895533646316 33275740792283136 33297404686028112 33323150451259648 33579544134088704 33812446288932864 33834459600318888 33860620619828352 33925657604632416 33951889139019264 33974035040612352 34213120438505472 34230306110421141 34234485124718592 34235394605457624 34279117970215552 34371514514609664 34393891802705113 34398090788397056 34464160106293248 34486597710529116 34773644302650048 34925893780974336 34952898704338944 35020033656394752 35042833157473134 35047111369310208 35137288233369288 35182163441841024 35209366514538496 35334509533337952 35429750798926464 35457145307744256 35480273047339008 35498095225621924 35503372183437536 35599068604417152 35873694184624128 35895374764025856 36167870607237432 36173247130294848 36195835834988928 36270749144123136 36317071939964928 36340715867009176 36438669279049632 36474332421510144 36572645985988608 36596456302385736 36643195071609728 36741963791479296 36747425656172544 36765884340822707 36770372911734784 36907291038191616 37026389751292368 37334576110696704 37363443442569216 37435208391318528 37440773310062592 37459580271781626 37464153532710912 37488544257667104 37512997024009472 37614110223535104 37776987150849792 37825233622306816 37927188429914112 37951880609881504 38054176784032128 38083600515725312 38093198197306896 38220789420688896 38538917275557888 38564007716492496 38667953828935872 38697852136946688 38772180119579904 38802159016022016 38821697590996992 38846972133699464 39120349840481304 39176134823103488 39281730873839616 39307304917377272 39322011042381312 39579933872071152 39610537328855808 39915307178256384 39940232645505024 39941293706367228 40022895607308288 40048952179969296 40100100267044608 40208186790675456 40234363995617302 40239276016615424 40382296609529088 40569251686425056 40575282495357184 40720315314362544 40856705932460544 40883305350385323 40888296597528576 40993502938930836 41223594455560944 41334709265414208 41340853863194112 41366669525701632 41393651888562176 41532246705153344 41644193461771008 41684951338868736 41877937224696832 41990815761690624 42018153532368808 42033873872890368 42174612289875492 42174664188346368 42202121652010656 42315874001476992 42511780825557904 42553387825095168 42668086983653376 42695865686116692 42783095304364032 42810948882036144 42844050580190976 42865624423392512 42871996598867968 42987554541182976 43373577839864576 43384508681054058 43389805288144896 43535083654065024 43674409789871616 43680902195073024 43702843650411897 43708179121496064 43736634967278288 43883128594124288 44073151675991424 44191947233069568 44220718032049431 44226116727939072 44248386501566464 44396539581370816 44561854494962784 44772725512118272 44932761726193152 44939441191292928 45083261718577152 45112612800425184 45147494159771136 45234210139509888 45269185518692352 45298713387483136 45617493918007296 45640408147228188 45647192807276832 45828686019479552 45952213475057664 45982130280705488 45999333672219648 46364859070200064 46376543762506062 46382205652844544 46537503216414336 46567858374632448 46598175990761766 46603864939118592 46693378208526336 46723777543297512 46849717644492384 46909551255788032 47112679377783936 47239667731901952 47270422723914909 47276193743659008 47465424805889536 47477386858511988 47825753428752642 47831592246165504 47860499685367808 47872561303232064 48038712997588992 48199556902714848 48223827476316576 48230996173726464 48261114446651904 48360998858830848 48422762586619904 48584892372066176 48632443228680192 48763527981318144 48795275069847648 48989285055305728 48996567541563392 49171701511683072 49203714338188074 49209721384255488 49368519668389824 49582295635490352 49754381318931456 49779434814262272 49811843300469474 49817924590092288 49913611188424704 49946107029042168 49984725676889472 50152146964713472 50369316201133056 50738902378709504 50751689400478332 50790930929742528 50927833708528896 50961052560918528 51351727687077888 51353091908186436 51418676955323328 51557271771914496 51597136182595584 51696240159439872 51729896565793674 51736212021362688 51762263454662656 52160466453975072 52375641165119488 52388840671461504 52429348056508416 52564249736209701 52570667053965312 52773245162761536 52814049771807744 53001764300006928 53185717961616384 53220409571008512 53247142838432886 53253643527340032 53255058275156304 53398602906625728 53610915720900608 53810541276936192 53843062146038784 54251805910856148 54259870695442272 54293753752483392 54475607909947392 54511073800513764 54658003918574448 54711498632265216 54894684453578604 54964792607414592 55112945687218944 55121138484258816 55155559367602176 55525591282361344 55539584626938552 55987754348920832 56001864166045056 56045165163853824 56189370407672439 56196230299066368 56232816386500656 56269495536014208 56421165335302656 56665480726274688 56737850433460224 56890782644871168 56927820914822256 57081265176048192 57125400773587968 57331184131033344 57808375913336832 57846011574738744 58001930743403808 58046778205420032 58203238524033024 58232546386495488 58241202926764032 58270458200549196 58315513289704384 58680524760721956 58764202234655232 58922596310759424 58960957376065908 59369900808106728 59415805993283712 59872960767384576 59910348968257536 59911940559550842 59919254921723904 60073428269953944 60150150400566912 60196658879694848 60312280186013184 60351545993425953 60358914024923136 60573444914293632 60853877529637584 60862923743035776 61285058898690816 61332444896292864 61490254408396254 61497761459355648 61835391683341416 62002063898121312 62011280794791168 62050004288552448 62090477832843264 62130901321015688 62257837611368448 62298370057730016 62466290192656512 62527427008303104 62816905837045248 62986223642535936 63027230298553212 63261996282519552 63303182478015984 63473811002215488 63767671238336856 63830081737642752 64002130475480064 64043798529175038 64051617330118656 64216423323054216 64266075870286464 64298436635088768 64307994898301952 64348152595535872 64481331811774464 64843257638240256 65060366759796864 65511614684807424 65521353292609536 65562268682244096 65604952450917432 65824692891186432 66109727513987136 66287920849604352 66339175091908608 66372579752349696 66415791067292632 66551481584566272 66594809372056224 66646300902519296 67159088268177408 67624892577865728 67668919200637776 67721241239656704 67851315209264832 67903778278038528 67948070081224704 68426240877010944 68460612220842282 68468970249437184 68470789210915248 68558235940431104 68743029029219328 68787783605410226 68796181576794112 68928320212586496 68973195421058232 69547288605300096 69851787561948672 69897263986142649 69905797408677888 70040067312789504 70085666314946268 70274576466738576 70364326883682048 70418733029076992 70669019066675904 70859501597852928 70914290615488512 70996190451243848 71006744366875072 71198137208834304 71738630143128963 71747388369248256 71790749528051712 72335741214474864 72346494260589696 72391671669977856 72541498288246272 72634143879929856 72681431734018352 72877338558099264 72948664843020288 73145291971977216 73192912604771472 73286390143219456 73483927582958592 73494851312345088 73531768681645414 73540745823469568 73805571507282111 73814582076383232 74052779502584736 74669152221393408 74717764950704211 74726886885138432 74870416782637056 74881546620125184 74919160543563252 74977088515334208 75025994048018944 75228220447070208 75553974301699584 75650467244613632 75903761219763008 76108353568064256 76167201031450624 76186396394613792 76441578841377792 77077834551115776 77128015432984992 77335907657871744 77395704273893376 77544360239159808 77594844848690511 77604318032044032 77643395181993984 77693944267398928 78240699680962608 78352269646206976 78563461747679232 78614609834754544 78644022084762624 79159867744142304 79221074657711616 79830614356512768 79870714257649329 79880465291010048 79882587412734456 80045791214616576 80097904359938592 80200200534089216 80416373581350912 80468727991234604 80764593219058176 81138503372850112 81150564990714368 81440630628725088 81713411864921088 81766610700770646 81776593195057152 81987005877861672 82447188911121888 82669418530828416 82681707726388224 82733339051403264 82787303777124352 83064493410306688 83288386923542016 83369902677737472 83755874449393664 83981631523381248 84036307064737616 84067747745780736 84349224579750984 84404243304021312 84631748002953984 85023561651115808 85106775650190336 85336173967306752 85391731372233384 85566190608728064 85621897764072288 85688101160381952 85731248846785024 85743993197735936 85975109082365952 86747155679729152 86769017362108116 87070167308130048 87348819579743232 87361804390146048 87405687300823794 87416358242992128 87473269934556576 87766257188248576 88146303351982848 88383894466139136 88441436064098862 88452233455878144 88496773003132928 88793079162741632 89123708989925568 89545451024236544 89865523452386304 89867910839326263 89878882382585856 90225225600850368 90294988319542272 90468420279019776 90538371037384704 91280816294456376 91294385614553664 91657372038959104 91904426950115328 91964260561410976 91998667344439296 92729718140400128 92753087525012124 93075006432828672 93135716749264896 93196351981523532 93386756417052672 93447555086595024 93699435288984768 93819102511576064 94225358755567872 94479335463803904 94540845447829818 94552387487318016 94930849611779072 94954773717023976 95651506857505284 95720999370735616 95745122606464128 96065697793762557 96077425995177984 96399113805429696 96447654952633152 96461992347452928 96522228893303808 96721997717661696 97169784744132352 97264886457360384 97590550139695296 97978570110611456 98343403023366144 98407428676376148 98737039336779648 99164591270980704 99508762637862912 99558869628524544 99623686600938948 99827222376849408 99892214058084336 99969451353778944 100304293929426944 100738632402266112 101477804757419008 101503378800956664 101581861859485056 101855667417057792 101922105121837056 102690918331263423 102703455374155776 102706183816372872 102837353910646656 103114543543828992 103181675408115339 103194272365191168 103392480318879744 103459793131587348 104320932907950144 104777681342923008 104858696113016832 105128499472419402 105141334107930624 105546490325523072 105628099543615488 106003528600013856 106371435923232768 106440819142017024 106494285676865772 106510116550312608 106797205813251456 107221831441801216 107621082553872384 107686124292077568 108503611821712296 108519741390884544 108587507504966784 108951215819894784 109022147601027528 109316007837148896 109422997264530432 109789368907157208 109929585214829184 110225891374437888 110242276968517632 110297653022468121 110311118735204352 111051182564722688 111079169253877104 112003728332090112 112090330327707648 112378740815344878 112392460598132736 112465632773001312 112538991072028416 112842330670605312 113330961452549376 113475700866920448 113781565289742336 113855641829644512 114162530352096384 114250801547175936 114662368262066688 115616751826673664 115692023149477488 116003861486807616 116093556410840064 116406477048066048 116465092772990976 116540916401098392 116631026579408768 117361049521443912 117528404469310464 117845192621518848 117921914752131816 118739801616213456 118831611986567424 119745921534769152 119820697936515072 119823881119101684 120146856539907888 120300300801133824 120393317759389696 120624560372026368 120703091986851906 120717828049846272 121146889828587264 121707755059275168 121725847486071552 122570117797381632 122649916051155969 122664889792585728 122980508816792508 123670783366682832 124004127796242624 124022561589582336 124100008577104896 124180955665686528 124261802642031376 124596740115460032 124932580385313024 125054854016606208 125633811674090496 125972447285071872 126054460597106424 126523992565039104 126606364956031968 126947622004430976 127535342476673712 127660163475285504 128004260950960128 128087597058350076 128432846646108432 128532151740572928 128596873270177536 128615989796603904 128696305191071744 128962663623548928 130120733519593728 131023229369614848 131042706585219072 131108530951235691 131124537364488192 131209904901834864 131649385782372864 132219455027974272 132575841699208704 132662154096148293 132678350183817216 132745159504699392 132831582134585264 133189618744112448 133292601805038592 134318176536354816 135249785155731456 135337838401275552 135442482479313408 135702630418529664 135807556556077056 135896140162449408 136852481754021888 136921224441684564 136941578421830496 137116471880862208 137486058058438656 137575567210820452 137856640425172992 137946390842116464 139094577210600192 139703575123897344 139794527972285298 139811594817355776 140080134625579008 140171332629892536 140549152933477152 140728653767364096 140820273984660557 140837466058153984 141338038133351808 141719003195705856 141811268171744727 141828581230977024 141992380902487696 142013488733750144 142396274417668608 143477260286257926 143494776738496512 143581499056103424 144671482428949728 144692988521179392 144783343339955712 145082996576492544 145268287759859712 145362863468036704 145754677116198528 145897329686040576 146290583943954432 146385825209542944 146572780286438912 146967855165917184 146989702624690176 147063537363290828 147611143014564222 147629164152766464 148105559005169472 149338304442786816 149435529901408422 149453773770276864 149740833565274112 149838321087126504 149954177030668416 150051988096037888 150456440894140416 151107948603399168 151300934489227264 151807522439526016 152216707136128512 152315806554836929 152334402062901248 152372792789227584 152883157682755584 154256030865969984 154671815315743488 154791408547786752 155088720478319616 155189689697381022 155208636064088064 155286790363987968 155387888534797856 156481399361925216 156704539292413952 157126923495358464 157229219669509088 157288044169525248 158319735488284608 158442149315423232 159661228713025536 159741428515298658 159760930582020096 159765174825468912 160195808719877184 160400401068178432 160832747162701824 160937455982469208 161529186438116352 162277006745700224 162301129981428736 162881261257450176 163426823729842176 163533221401541292 163974011755723344 164894377822243776 165338837061656832 165363415452776448 165466678102806528 166128986820613376 166576773847084032 167511748898787328 167963263046762496 168072614129475232 168135495491561472 168698449159501968 168808486608042624 169263496005907968 170047123302231616 170213551300380672 170672347934613504 170783462744466768 171243795528144576 171376202320763904 171462497693570048 171487986395471872 173494311359458304 173538034724216232 174140334616260096 174697639159486464 174723608780292096 174811374601647588 174946539869113152 175532514376497152 176292606703965696 176767788932278272 176882872128197724 177586158325483264 178247417979851136 179731046904772608 179735821678652526 179757764765171712 180450451201700736 180589976639084544 180936840558039552 181054637980277859 181076742074769408 182561632588912752 182588771229107328 183314744077918208 183928521122821952 183997334688878592 185459436280800256 185506175050024248 186150012865657344 186271433498529792 186392703963047064 186773512834105344 186895110173190048 187398870577969536 187638205023152128 188450717511135744 188958670927607808 189081690895659636 189861699223558144 189909547434047952 191303013715010568 191490245212928256 192131395587525114 192154851990355968 192798227610859392 192895309905266304 192923984694905856 193044457786607616 193443995435323392 194339569488264704 194529772914720768 195181100279390592 195957140221222912 196686806046732288 196814857352752296 197474078673559296 198329182541961408 199017525275725824 199117739257049088 199247373201877896 199654444753698816 199784428116168672 199938902707557888 200608587858853888 201477264804532224 202955609514838016 203006757601913328 203163723718970112 203711334834115584 203844210243674112 205381836662526846 205406910748311552 205412367632745744 205674707821293312 206229087087657984 206363350816230678 206388544730382336 206784960637759488 206919586263174696 208641865815900288 209555362685846016 209691791958427947 209717392226033664 210256998944838804 211092980651046144 211256199087230976 212007057200027712 212742871846465536 212988571353731544 213020233100625216 213594411626502912 214443662883602432 215215890429386889 215242165107744768 215372248584155136 217007223643424592 217039482781769088 217175015009933568 217902431639789568 218044295202055056 218632015674297792 218845994529060864 219578737814314416 219859170429658368 220451782748875776 220484553937035264 220595306044936242 220622237470408704 222102365129445376 222158338507754208 224007456664180224 224153294852112633 224180660655415296 224757481630689756 224931265546002624 225077982144056832 225684661341210624 226661922905098752 226951401733840896 227711283659289024 228325060704192768 228501603094351872 229324736524133376 231233503653347328 231384046298954976 232007722973615232 232187112821680128 232784534546071533 232812954096132096 232930185545981952 233081832802196784 233262053158817536 234722099042887824 235056808938620928 235690385243037696 235843829504263632 237479603232426912 237663223973134848 239491843069538304 239612142772947987 239641395873030144 239647762238203368 240293713079815776 240600601602267648 240757242618935791 240786635518779392 241249120744052736 241406183973703812 242293779657174528 243415510118550336 243451694972143104 245140235594763264 245299832102311938 245329779585171456 245961017633585016 247341566733365664 248008255592485248 248045123179164672 248200017154209792 248361911331373056 248523605284062752 249193480230920064 249865160770626048 250109708033212416 251267623348180992 251944894570143744 252108921194212848 253212729912063936 253895244008861952 255070684953347424 255320326950571008 256008521901920256 256175194116700152 256865693292216864 257064303481145856 257193746540355072 257231979593207808 257361190385758949 257392610382143488 257925327247097856 260241467039187456 262046458739229696 262085413170438144 262217061902471382 262249074728976384 262419809803669728 263298771564745728 264438910055948544 265151683398417408 265324308192296586 265356700367634432 265490319009398784 265663164269170528 266379237488224896 266585203610077184 268636353072709632 270675676802551104 270884964958626816 271405260837059328 271615113112154112 273842448883369128 273883156843660992 274232943761724416 274972116116877312 275151134421640904 275713280850345984 275892781684232928 278189154421200384 279407150247794688 279589055944570596 280160269251158016 280342665259785072 281098305866954304 281457307534728192 281640547969321114 281674932116307968 282676076266703616 283438006391411712 283622536343489454 283657162461954048 283984761804975392 284026977467500288 284792548835337216 286954520572515852 287162998112206848 289342964857899456 289385977042358784 289566686679911424 290165993152985088 290725726936073408 291509354232397056 291794659372081152 292771650419085888 293145560572877824 293935710331834368 294127074726581656 295222286029128444 296211118010338944 298676608885573632 298871059802816844 299481667130548224 299676642174253008 299908354061336832 300103976192075776 300912881788280832 302215897206798336 303615044879052032 304433414272257024 304631613109673858 304668804125802496 304745585578455168 305766315365511168 308512061731939968 309343630631486976 309545026224346017 309582817095573504 310177440956639232 310379379394762044 310775777069595712 312962798723850432 313409078584827904 314458439339018176 314576088339050496 316639470976569216 316884298630846464 319322457426051072 319482857030597316 319530349650937824 320391617439754368 320800802136356864 321665494325403648 321874911964938416 323058372876232704 324554013491400448 324602259962857472 325762522514900352 326853647459684352 327066442803082584 327948023511446688 329788755644487552 330677674123313664 330726830905552896 330892959067404363 330933356205613056 332257973641226752 333153547694168064 335023497797574656 336145228258950464 336270990983122944 337396898319003936 337616973216085248 338526992011815936 340094246604463232 340427102600761344 341344695869227008 341566925488933536 342487591056289152 342752404641527808 342924995387140096 342975972790943744 346988622718916608 347076069448432464 348280669232520192 349395278318972928 349622749203295176 349893079738226304 351065028752994304 352585213407931392 353535577864556544 353765744256395448 355172316650966528 356494835959702272 359462093809545216 359471643357305052 360900902403401472 361179953278169088 361873681116079104 362109275960555718 362153484149538816 365123265177825504 365177542458214656 366629488155836416 367857042245643904 367949748153467907 367994669377757184 370918872561600512 371012350100048496 372300025731314688 372542866997059584 372785407926094128 373790220346380096 374797741155939072 375276410046304256 376901435022271488 377917341855215616 378163381791319272 379723398447116288 379819094868095904 382606027430021136 382980490425856512 384262791175050228 385596455221718784 385790619810532608 385847969389811712 386088915573215232 386887990870646784 388679138976529408 390362200558781184 391914280442445824 393325592853707073 393373612093464576 393629714705504592 394948157347118592 396658365083922816 397986462288444879 398035050551451648 398235478514098176 398494746403755792 399568856232337344 399877805415115776 402954529609064448 405911219029676032 406013515203826656 406327447437940224 407422669668231168 407688420487348224 410763673325053692 410824735265491488 411349415642586624 412458174175315968 412726701632461356 413569921275518976 413839172526349392 417283731631800576 419110725371692032 419383583916855894 419434784452067328 420513997889677608 422185961302092288 422460821953981671 422512398174461952 424014114400055424 425433804515234181 425485743692931072 425977142707463088 426040466201250432 427188823253005824 430431780858773778 430484330215489536 430744497168310272 434014447286849184 434078965563538176 434350030019867136 435804863279579136 436088590404110112 437264031348595584 437691989058121728 439157475628628832 439718340859316736 440903565497751552 440969107874070528 441190612089872484 444204730258890752 444316677015508416 448014913328360448 448306589704225266 448361321310830592 449514963261379512 449862531092005248 450155964288113664 451369322682421248 453323845810197504 453902803467681792 455422567318578048 456650121408385536 456947419664510787 457003206188703744 458649473048266752 462768092597909952 464015445947230464 464374225643360256 465569069092143066 465625908192264192 465860371091963904 466163665604393568 466524106317635072 469444198085775648 470113617877241856 471380770486075392 471687659008527264 474959206464853824 475326447946269696 478983686139076608 479224285545895974 479282791746060288 479295524476406736 480587426159631552 481201203204535296 481514485237871582 481573271037558784 482498241488105472 482812367947407624 484587559314349056 486831020237100672 486903389944286208 490280471189526528 490599664204623876 491922035267170032 494683133466731328 496016511184970496 496090246358329344 496400034308419584 497047210568125504 498386960461840128 499730321541252096 502535246696361984 503889789140287488 504217842388425696 506425459824127872 507790488017723904 510141369906694848 510640653901142016 512017043803840512 512350388233400304 513731386584433728 514128606962291712 514387493080710144 514463959186415616 514722380771517898 514785220764286976 520482934078374912 524092917478459392 524170826340876288 524434123804942764 524839619607339456 526597543129491456 528877820111897088 530303366796834816 530648616384593172 531326328538341056 532758474976449792 533170407220154368 541351353605102208 541769929917253632 542810521674118656 543163913940833577 543230226224308224 547684897766738256 547766313687321984 548465887523448832 549944232233754624 550302268843281808 551785563368465856 556378308842400768 558814300495589376 559178111889141192 560320538502316032 560685330519570144 562196611733908608 562914615069456384 563281095938642228 565352152533407232 566876012782823424 567245072686978908 567969523609950784 568053954935000576 569585097670674432 573909041145031704 578685929715798912 578771954084717568 579133373359822848 580331986305970176 581451453872146816 583018708464794112 583589318744162304 585543300838171776 586291121145755648 587871420663668736 588254149453163312 590444572058256888 592422236020677888 597353217771147264 597742119605633688 598963334261096448 599353284348506016 599816708122673664 600207952384151552 601825763576561664 604431794413596672 607230089758104064 608866828544514048 609263226219347716 609491171156910336 611532630731022336 617024123463879936 618687261262973952 619090052448692034 619165634191147008 620354881913278464 620758758789524088 621551554139191424 625925597447700864 626818157169655808 628916878678036352 629075375875283841 629152176678100992 633278941953138432 633768597261692928 638965714061194632 639060699301875648 640783234879508736 641601604272713728 643330988650807296 643749823929876832 646116745752465408 649108026982800896 649204519925714944 651525045029800704 653707294919368704 654132885606165168 655896047022893376 659577511288975104 661355348246627328 661453661811105792 661785918134808726 661866712411226112 664515947282453504 666307095388336128 670046995595149312 672290456517900928 672459884556337899 672541981966245888 674793796638007872 675233946432170496 677053984023631872 680188493208926464 680854205201522688 683133850977867072 684975182112578304 685504809283055616 685849990774280192 693977245437833216 694152138896864928 696561338465040384 698790556637945856 699245498406590352 699786159476452608 702130057505988608 705170426815862784 707071155729113088 707531488512790896 710344633301933056 712989671919404544 718836428318843961 718924187619090432 718943286714610104 721801804806802944 722271727856807373 722359906556338176 723747362232158208 724218551921111436 730246530355651008 730355084916429312 735714084491287808 735899496306935814 735989338755514368 741837745123201024 742024700200096992 744600051462629376 745085733994119168 745570815852188256 747580440692760192 749595482311878144 750552820092608512 753802870044542976 755834683710431232 756326763582638544 759446796894232576 759638189736191808 765212054860042272 765960980851713024 768525582350100456 771192910443437568 771581239621065216 771695938779623424 772083571157276847 772177831146430464 773775981741293568 777358277953058816 780724401117562368 786651185707414146 786747224186929152 787259429411009184 789896314694237184 793316730167845632 795972924576889758 796070101102903296 796470957028196352 796989492807511584 799137712464674688 799755610830231552 805909059218128896 811822438059352064 812027030407653312 812654894875880448 814845339336462336 821527346650107384 821649470530982976 822698831285173248 824916348350631936 825453403264922712 827139842551037952 827678345052698784 834567463263601152 838221450743384064 838767167833711788 841027995779355216 844371922604184576 844921643907963342 845024796348923904 848028228800110848 850867609030468362 850971487385862144 851954285414926176 852080932402500864 854377646506011648 860863561717547556 861488994336620544 868028894573698368 868157931127076352 868700060039734272 872177180808220224 874528062697191168 875383978116243456 878314951257257664 879436681718633472 881807130995503104 882381224179744968 888409460517781504 888633354031016832 896029826656720896 896613179408450532 899029926522759024 899725062184010496 900311928576227328 902738645364842496 906647691620395008 910845134637156096 913300242816771072 913894839329021574 914006412377407488 917298946096533504 925536185195819904 928030891894460928 928635078673038051 928748451286720512 931138138184286132 932327331208787136 933048212635270144 938888396171551296 940227235754483712 943375318017054528 949918412929707648 950652895892539392 957967372278153216 958448571091791948 958591048952813472 961174852319263104 962402406409070592 963028970475743164 964996482976210944 965624735894815248 969175118628698112 973662040474201344 973806779888572416 980560942379053056 981199328409247752 983844070534340064 989366266933462656 992033022369940992 992180492716658688 992678877202213089 992800068616839168 994094421136251008 996773920923680256 999460643082504192 1005070493392723968 1008435684776851392 1012850919648255744 1015580976035447808 1020282739813389696 1021281307802284032 1024034087607681024 1024700776466800608 1027462773168867456 1028257213924583424 1028774986161420288 1028927918372831232 1029444761543035796 1040965868156749824 1048185834956918784 1048868247609885528 1049679239214678912 1053195086258982912 1057755640223794176 1060606733593669632 1061297232769186344 1062652657076682112 1065516949952899584 1066210645883858503 1066340814440308736 1082702707210204416 1083539859834507264 1085621043348237312 1086327827881667154 1086460452448616448 1095369795533476512 1095532627374643968 1096931775046897664 1099888464467509248 1100604537686563616 1103571126736931712 1112756617684801536 1117628600991178752 1118356223778282384 1121370661039140288 1124393223467817216 1125829230138912768 1126562191877284456 1130704305066814464 1133752025565646848 1134490145373957816 1135939047219901568 1136107909870001152 1139170195341348864 1147818082290063408 1157371859431597824 1157543908169435136 1158266746719645696 1160663972611940352 1162902907744293632 1166037416929588224 1171086601676343552 1172582242291511296 1175742841327337472 1176508298906326624 1180889144116513776 1184844472041355776 1194706435542294528 1195484239211267376 1198706568697012032 1199633416245347328 1200415904768303104 1208863588827193344 1214460179516208128 1217733657089028096 1218526452438695432 1218982342313820672 1223065261462044672 1234048246927759872 1237374522525947904 1238180104897384068 1240709763826556928 1241517517579048176 1243103108278382848 1251851194895401728 1257833757356072704 1258150751750567682 1258304353356201984 1266557883906276864 1267382465861945013 1267537194523385856 1277931428122389264 1278121398603751296 1281566469759017472 1283203208545427456 1287499647859753664 1292233491504930816 1298216053965601792 1298409039851429888 1303050090059601408 1307414589838737408 1308265771212330336 1311792094045786752 1319155022577950208 1322710696493254656 1322907323622211584 1323571836269617452 1329031894564907008 1332614190776672256 1344580913035801856 1344919769112675798 1345083963932491776 1349587593276015744 1350467892864340992 1354107968047263744 1360376986417852928 1361708410403045376 1366267701955734144 1369950364225156608 1370842258993532361 1371009618566111232 1371699981548560384 1387954490875666432 1388304277793729856 1393122676930080768 1397581113275891712 1398490996813180704 1399572318952905216 1404260115011977216 1410340853631725568 1414142311458226176 1415062977025581792 1420689266603866112 1425979343838809088 1437672856637687922 1437848375238180864 1437886573429220208 1443603609613605888 1444543455713614746 1444719813112676352 1447494724464316416 1448437103842222872 1460493060711302016 1460710169832858624 1471428168982575616 1471798992613871628 1483675490246402048 1484049400400193984 1489200102925258752 1491141631704376512 1495160881385520384 1499190964623756288 1501105640185217024 1507605740089085952 1511669367420862464 1512653527165277088 1518893593788465152 1519276379472383616 1530424109720084544 1531921961703426048 1537051164700200912 1542385820886875136 1543162479242130432 1543391877559246848 1544167142314553694 1544355662292860928 1554716555906117632 1561448802235124736 1573302371414828292 1574518858822018368 1579792629388474368 1586633460335691264 1591945849153779516 1593978985615023168 1598275424929349376 1599511221660463104 1623644876118704128 1624054060815306624 1625309789751760896 1629491741822500731 1629690678672924672 1643054693300214768 1643298941061965952 1645397662570346496 1649832696701263872 1650906806529845424 1655356690105397568 1669134926527202304 1676442901486768128 1677534335667423576 1682055991558710432 1688743845208369152 1689843287815926684 1696056457600221696 1701735218060936724 1703908570829852352 1704161864805001728 1708755293012023296 1721727123435095112 1736057789147396736 1736315862254152704 1737400120079468544 1744354361616440448 1749056125394382336 1750767956232486912 1756629902514515328 1758873363437266944 1763614261991006208 1764762448359489936 1777266708062033664 1792059653313441792 1793226358816901064 1798059853045518048 1799450124368020992 1800623857152454656 1805477290729684992 1813295383240790016 1821690269274312192 1826600485633542144 1827789678658043148 1834597892193067008 1851072370391639808 1856061783788921856 1857270157346076102 1857496902573441024 1862276276368572264 1864654662417574272 1866096425270540288 1877776792343102592 1880454471508967424 1886750636034109056 1899836825859415296 1901305791785078784 1916897142183583896 1917182097905626944 1922349704638526208 1924804812818141184 1926057940951486328 1929992965952421888 1931249471789630496 1938350237257396224 1947324080948402688 1947613559777144832 1961121884758106112 1962398656818495504 1967688141068680128 1978732533866925312 1984066044739881984 1984360985433317376 1985357754404426178 1985600137233678336 1988188842272502016 1993547841847360512 1998921286165008384 2010140986785447936 2016871369553702784 2025701839296511488 2031161952070895616 2040565479626779392 2042562615604568064 2049401552933601216 2054925546337734912 2056514427849166848 2057549972322840576 2058889523086071592 2081931736313499648 2096371669913837568 2097736495219771056 2099358478429357824 2106390172517965824 2115511280447588352 2121213467187339264 2122594465538372688 2125305314153364224 2131033899905799168 2132421291767717006 2132681628880617472 2165405414420408832 2166815183570422119 2167079719669014528 2171242086696474624 2172655655763334308 2190739591066953024 2191065254749287936 2193863550093795328 2201209075373127232 2207142253473863424 2225513235369603072 2235257201982357504 2236712447556564768 2242741322078280576 2248786446935634432 2251658460277825536 2253124383754568912 2261408610133628928 2267504051131293696 2268980290747915632 2271878094439803136 2272215819740002304 2278340390682697728 2295636164580126816 2314743718863195648 2315087816338870272 2316250713471830541 2316533493439291392 2321327945223880704 2325805815488587264 2332074833859176448 2342173203352687104 2345164484583022592 2353016597812653248 2361778288233027552 2369688944082711552 2389412871084589056 2390968478422534752 2397413137394024064 2399266832490694656 2400831809536606208 2417727177654386688 2428920359032416256 2435467314178056192 2437052904877390864 2437964684627641344 2468096493855519744 2474749045051895808 2476360209794768136 2481419527653113856 2483035035158096352 2486206216556765696 2503702389790803456 2515667514712145408 2516301503501135364 2533115767812553728 2534764931723890026 2535074389046771712 2555862856244778528 2556242797207502592 2563132939518034944 2566406417090854912 2574999295719507328 2584466983009861632 2596432107931203584 2596818079702859776 2606100180119202816 2616531542424660672 2623584188091573504 2638310045155900416 2645421392986509312 2647143672539234904 2658063789129814016 2665228381553344512 2689161826071603712 2689839538225351596 2699175186552031488 2700935785728681984 2708215936094527488 2720753972835705856 2732535403911468288 2739900728450313216 2741684517987064722 2742019237132222464 2743399963097120768 2775908981751332864 2776608555587459712 2785905236019114153 2786245353860161536 2796981993626361408 2799144637905810432 2820681707263451136 2830125954051163584 2841378533207732224 2851958687677618176 2875345713275375844 2875773146858440416 2887207219227211776 2889086911427229492 2894989448928632832 2896874207684445744 2920986121422604032 2921420339665717248 2942856337965151232 2943597985227743256 2967350980492804096 2968098800800387968 2978036631606639267 2978400205850517504 2982283263408753024 2990321762771040768 2998381929247512576 3015211480178171904 3025307054330554176 3038552758944767232 3060848219440169088 3063843923406852096 3074102329400401824 3084771641773750272 3086324958484260864 3086783755118493696 3088334284629107388 3109433111812235264 3122897604470249472 3146604742829656584 3149037717644036736 3159585258776948736 3173266920671382528 3183891698307559032 3187957971230046336 3196550849858698752 3198631937651575509 3199022443320926208 3248108121630613248 3250619579503521792 3258983483645001462 3259381357345849344 3286109386600429536 3286597882123931904 3290795325140692992 3299665393402527744 3301813613059690848 3310713380210795136 3338269853054404608 3352885802973536256 3355068671334847152 3364111983117420864 3377487690416738304 3379686575631853368 3392112915200443392 3403470436121873448 3407817141659704704 3408323729610003456 3417510586024046592 3443454246870190224 3472115578294793472 3472631724508305408 3474800240158937088 3488708723232880896 3498112250788764672 3513259805029030656 3517746726874533888 3527228523982012416 3529524896718979872 3554533416124067328 3584119306626883584 3586452717633802128 3596119706091036096 3598900248736041984 3601247714304909312 3626590766481580032 3643380538548624384 3653200971267084288 3655579357316086296 3669195784386134016 3702144740783279616 3712123567577843712 3714540314692152204 3724552552737144528 3729309324835148544 3732192850541080576 3755553584686205184 3773501272068218112 3799673651718830592 3802147397585835039 3802611583570157568 3833794284367167792 3834364195811253888 3844699409277052416 3849609625636282368 3852115881902972656 3862498943579260992 3876700474514792448 3894648161896805376 3895227119554289664 3922243769516212224 3924797313636991008 3935376282137360256 3957465067733850624 3968132089479763968 3968721970866634752 3970715508808852356 3976377684545004032 3987095683694721024 3997842572330016768 4033742739107405568 4051403678593022976 4062323904141791232 4081130959253558784 4085125231209136128 4098803105867202432 4109851092675469824 4112526776980597083 4113028855698333696 4115099944645681152 4117779046172143184 4163863472626999296 4192743339827675136 4195472990439542112 4198716956858715648 4212780345035931648 4231022560895176704 4242426934374678528 4245188931076745376 4250610628306728448 4262067799811598336 4264842583535434012 4330810828840817664 4333630367140844238 4334159439338029056 4342484173392949248 4345311311526668616 4381479182133906048 4382130509498575872 4387727100187590656 4402418150746254464 4414284506947726848 4451026470739206144 4473424895113129536 4485482644156561152 4497572893871268864 4503316920555651072 4506248767509137824 4522817220267257856 4535008102262587392 4537960581495831264 4543756188879606272 4544431639480004608 4556680781365395456 4591272329160253632 4629487437726391296 4630175632677740544 4632501426943661082 4633066986878582784 4651611630977174528 4664149667718352896 4684346406705374208 4690328969166045184 4706033195625306496 4723556576466055104 4739377888165423104 4781936956845069504 4794826274788048128 4798533664981389312 4857840718064832512 4870934628356112384 4874105809754781728 4875929369255282688 4936192987711039488 4949498090103791616 4952720419589536272 4966070070316192704 4972412433113531392 5007404779581606912 5031335029424290816 5032603007002270728 5066231535625107456 5069529863447780052 5111725712489557056 5112485594415005184 5126265879036069888 5149998591439014656 5192864215862407168 5212200360238405632 5233063084849321344 5247168376183147008 5276620090311800832 5290842785973018624 5294287345078469808 5316127578259628032 5378323652143207424 5379679076450703192 5398350373104062976 5401871571457363968 5416431872189054976 5441507945671411712 5465070807822936576 5479801456900626432 5483369035974129444 5553217111174919424 5571810472038228306 5572490707720323072 5593963987252722816 5598289275811620864 5641363414526902272 5660251908102327168 5682757066415464448 5703917375355236352 5750691426550751688 5751546293716880832 5774414438454423552 5778173822854458984 5789978897857265664 5793748415368891488 5841972242845208064 5842840679331434496 5885712675930302464 5887195970455486512 5936197601600775936 5956073263213278534 5956800411701035008 5964566526817506048 5980643525542081536 5996763858495025152 6030422960356343808 6050614108661108352 6077105517889534464 6121696438880338176 6127687846813704192 6148204658800803648 6169543283547500544 6172649916968521728 6176668569258214776 6218866223624470528 6245795208940498944 6293209485659313168 6298075435288073472 6319170517553897472 6346533841342765056 6367783396615118064 6375915942460092672 6393101699717397504 6397263875303151018 6398044886641852416 6496216243261226496 6500445550711266357 6501239159007043584 6517966967290002924 6572218773200859072 6573195764247863808 6581590650281385984 6603627226119381696 6621426760421590272 6676539706108809216 6705771605947072512 6710137342669694304 6728223966234841728 6754975380833476608 6759373151263706736 6784225830400886784 6806940872243746896 6815634283319409408 6816647459220006912 6835021172048093184 6886908493740380448 6944231156589586944 6945263449016610816 6948752140415491623 6949600480317874176 6977417446465761792 6996224501577529344 7026519610058061312 7035493453749067776 7059049793437959744 7109066832248134656 7168238613253767168 7172905435267604256 7192239412182072192 7197800497472083968 7202495428609818624 7253181532963160064 7286761077097248768 7306401942534168576 7311158714632172592 7404289481566559232 7424247135155687424 7429080629384304408 7449105105474289056 7458618649670297088 7463474521187009521 7464385701082161152 7511107169372410368 7547002544136436224 7599347303437661184 7604294795171670078 7605223167140315136 7667588568734335584 7668728391622507776 7689398818554104832 7699219251272564736 7704231763805945312 7724997887158521984 7753400949029584896 7789296323793610752 7790454239108579328 7849594627273982016 7870752564274720512 7914930135467701248 7936264178959527936 7941431017617704712 7952755369090008064 7974191367389442048 7995685144660033536 8067485478214811136 8102807357186045952 8124647808283582464 8162261918507117568 8197606211734404864 8219702185350939648 8225053553961194166 8226057711396667392 8230199889291362304 8235558092344286368 8327726945253998592 8390945980879084224 8397433913717431296 8462045121790353408 8490377862153490752 8501221256613456896 8524135599623196672 8529685167070868024 8661621657681635328 8667260734281688476 8684968346785898496 8690622623053337232 8762958364267812096 8764261018997151744 8804836301492508928 8828569013895453696 8902052941478412288 8946849790226259072 8970965288313122304 8995145787742537728 9012497535018275648 9045634440534515712 9075921162991662528 9087512377759212544 9088863278960009216 9182544658320507264 9258974875452782592 9260351265355481088 9265002853887322164 9303223261954349056 9328299335436705792 9368692813410748416 9412066391250612992 9447113152932110208 9478755776330846208 9563873913690139008 9589652549576096256 9595895812954726527 9597067329962778624 9715681436129665024 9748211619509563456 9751858738510565376 9872385975422078976 9898996180207583232 9905440839179072544 9932140140632385408 9944824866227062784 10014809559163213824 10062670058848581632 10065206014004541456 10132463071250214912 10139059726895560104 10223451424979114112 10224971188830010368 10252531758072139776 10299997182878029312 10385728431724814336 10424400720476811264 10466126169698642688 10494336752366294016 10553240180623601664 10581685571946037248 10588574690156939616 10632255156519256064 10756647304286414848 10759358152901406384 10796700746208125952 10803743142914727936 10883015891342823424 10930141615645873152 10959602913801252864 10966738071948258888 11106434222349838848 11143620944076456612 11187927974505445632 11196578551623241728 11320503816204654336 11365514132830928896 11406442192757505117 11407834750710472704 11501382853101503376 11503092587433761664 11548828876908847104 11556347645708917968 11587496830737782976 11683944485690416128 11685681358662868992 11771425351860604928 11774391940910973024 11872395203201551872 11912146526426557068 11929133053635012096 11961287051084163072 11993527716990050304 12101228217322216704 12154211035779068928 12243392877760676352 12255375693627408384 12296409317601607296 12337580330941791249 12339086567095001088 12345299833937043456 12353337138516429552 12491590417880997888 12586418971318626336 12596150870576146944 12638341035107794944 12693067682685530112 12735566793230236128 12751831884920185344 12786203399434795008 12794527750606302036 12992432486522452992 13000891101422532714 13002478318014087168 13035933934580005848 13144437546401718144 13146391528495727616 13163181300562771968 13207254452238763392 13242853520843180544 13353079412217618432 13420274685339388608 13456447932469683456 13509950761666953216 13518746302527413472 13568451660801773568 13613881744487493792 13631268566638818816 13633294918440013824 13670042344096186368 13773816987480760896 13888462313179173888 13890526898033221632 13897504280830983246 13899200960635748352 13954834892931523584 13992449003155058688 14053039220116122624 14070986907498135552 14118099586875919488 14218133664496269312 14345810870535208512 14384478824364144384 14395600994944167936 14573522154194497536 14612803885068337152 14622317429264345184 14808578963133118464 14848494270311374848 14858161258768608816 14898210210948578112 14917237299340594176 14926949042374019042 14928771402164322304 15022214338744820736 15094005088272872448 15198694606875322368 15208589590343340156 15335177137468671168 15337456783245015552 15378797637108209664 15408463527611890624 15449995774317043968 15578592647587221504 15699189254547964032 15741505128549441024 15829860270935402496 15872528357919055872 15882862035235409424 15905510738180016128 15948382734778884096 16134970956429622272 16205614714372091904 16249295616567164928 16324523837014235136 16395212423468809728 16439404370701879296 16450107107922388332 16471116184688572736 16781891961758168448 16794867827434862592 16924090243580706816 16980755724306981504 17002442513226913792 17048271199246393344 17059370334141736048 17323243315363270656 17334521468563376952 17369936693571796992 17381245246106674464 17525916728535624192 17528522037994303488 17609672602985017856 17657138027790907392 17893699580452518144 17941930576626244608 17990291575485075456 18024995070036551296 18091268881069031424 18151842325983325056 18175024755518425088 18177726557920018432 18365089316641014528 18517949750905565184 18530005707774644328 18606446523908698112 18656598670873411584 18737385626821496832 18824132782501225984 18894226305864220416 18957511552661692416 19127747827380278016 19179305099152192512 19191791625909453054 19194134659925557248 19431362872259330048 19496423239019126912 19501336652133799071 19503717477021130752 19744771950844157952 19810881678358145088 19864280281264770816 19889649732454125568 20029619118326427648 20125340117697163264 20130412028009082912 20264926142500429824 20278119453791120208 20446902849958228224 20449942377660020736 20505063516144279552 20599994365756058624 20771456863449628672 20846256421246474869 20848801440953622528 20932252339397285376 20988673504732588032 21106480361247203328 21177149380313879232 21513294608572829696 21518716305802812768 21593401492416251904 21607486285829455872 21766031782685646848 21860283231291746304 21919205827602505728 21933476143896517776 22212868444699677696 22287241888152913224 22375855949010891264 22390423563561028563 22393157103246483456 22641007632409308672 22812884385515010234 22815669501420945408 23002765706203006752 23006185174867523328 23097657753817694208 23112695291417835936 23174993661475565952 23367888971380832256 23371362717325737984 23542850703721209856 23548783881821946048 23744790406403103744 23824293052853114136 23858266107270024192 23922574102168326144 23987055433980100608 24202456434644433408 24308422071558137856 24486785755521352704 24592818635203214592 24675160661883582498 24678173134190002176 24690599667874086912 24706674277032859104 24983180835761995776 25172837942637252672 25192301741152293888 25386135365371060224 25471133586460472256 25503663769840370688 25572406798869590016 25589055501212604072 25984864973044905984 26001782202845065428 26071867869160011696 26288875092803436288 26292783056991455232 26414508904477526784 26485707041686361088 26706158824435236864 26840549370678777216 26912895864939366912 27037492605054826944 27136903321603547136 27227763488974987584 27262537133277637632 27266589836880027648 27547633974961521792 27776924626358347776 27781053796066443264 27795008561661966492 27909669785863047168 27984898006310117376 28106078440232245248 28236199173751838976 28436267328992538624 28691621741070417024 28768957648728288768 28787687438864179581 28791201989888335872 29147044308388995072 29244634858528690368 29617157926266236928 29696988540622749696 29716322517537217632 29796420421897156224 29834474598681188352 29853898084748038084 30044428677489641472 30188010176545744896 30397389213750644736 30417179180686680312 30670354274937342336 30674913566490031104 30757595274216419328 30816927055223781248 30899991548634087936 31157185295174443008 31398378509095928064 31483010257098882048 31659720541870804992 31745056715838111744 31765724070470818848 31811021476360032256 31896765469557768192 32269941912859244544 32411229428744183808 32649047674028470272 32790424846937619456 32878808741403758592 32900214215844776664 32942232369377145472 33563783923516336896 33589735654869725184 33961511448613963008 34004885026453827584 34096542398492786688 34118740668283472096 34646486630726541312 34669042937126753904 34762490492213348928 35051833457071248384 35057044075988606976 35219345205970035712 35314276055581814784 35787399160905036288 35883861153252489216 35980583150970150912 36049990140073102592 36303684651966650112 36350049511036850176 36730178633282029056 37035899501811130368 37060011415549288656 37212893047817396224 37474771253642993664 37648265565002451968 37788452611728440832 37915023105323384832 38255495654760556032 38358610198304385024 38383583251818906108 38992846478038253824 39002673304267598142 39007434954042261504 39489543901688315904 39621763356716290176 39728560562529541632 39779299464908251136 40059238236652855296 40250680235394326528 40260824056018165824 40529852285000859648 40556238907582240416 40893805699916456448 40899884755320041472 41010127032288559104 41199988731512117248 41692512842492949738 41697602881907245056 41864504678794570752 41977347009465176064 42212960722494406656 42354298760627758464 43026589217145659392 43037432611605625536 43186802984832503808 43532063565371293696 43720566462583492608 43838411655205011456 43866952287793035552 44425736889399355392 44574483776305826448 44751711898021782528 44780847127122057126 44786314206492966912 45282015264818617344 45625768771030020468 46005531412406013504 46012370349735046656 46225390582835671872 46349987322951131904 46735777942761664512 47085701407442419712 47097567763643892096 47489580812806207488 47648586105706228272 47716532214540048384 47845148204336652288 48404912869288866816 48616844143116275712 48973571511042705408 49185637270406429184 49350321323767164996 49413348554065718208 50345675885274505344 50384603482304587776 50772270730742120448 50942267172920944512 51007327539680741376 51144813597739180032 51178111002425208144 51969729946089811968 52003564405690130856 52143735738320023392 52577750185606872576 52585566113982910464 52829017808955053568 52971414083372722176 53681098741357554432 53825791729878733824 54074985210109653888 54273806643207094272 54455526977949975168 54525074266555275264 54533179673760055296 55095267949923043584 55553849252716695552 55590017123323932984 55819339571726094336 55969796012620234752 56212156880464490496 56472398347503677952 56872534657985077248 57383243482140834048 57537915297456577536 57575374877728359162 57582403979776671744 58294088616777990144 58489269717057380736 59234315852532473856 59432645035074435264 59592840843794312448 59668949197362376704 59707796169496076168 60088857354979282944 60376020353091489792 60794778427501289472 60834358361373360624 61340708549874684672 61349827132980062208 61515190548432838656 61633854110447562496 61799983097268175872 62314370590348886016 62796757018191856128 62966020514197764096 63319441083741609984 63531448140941637696 63622042952720064512 64539883825718489088 64822458857488367616 65298095348056940544 65580849693875238912 65757617482807517184 65800428431689553328 65884464738754290944 67127567847032673792 67171270690683085689 67179471309739450368 67923022897227926016 68009770052907655168 68237481336566944192 69292973261453082624 69338085874253507808 69524980984426697856 70103666914142496768 70114088151977213952 70438690411940071424 70628552111163629568 71574798321810072576 71767722306504978432 71961166301940301824 72099980280146205184 72607369303933300224 72700099022073700352 73460357266564058112 74071799003622260736 74120022831098577312 74425786095634792448 74949542507285987328 75296531130004903936 75576905223456881664 76510991309521112064 76717220396608770048 76767166503637812216 77985692956076507648 78005346608535196284 79243526713432580352 79457121125059083264 79558598929816502272 80118476473305710592 80501360470788653056 80521648112036331648 81112477815164480832 81787611399832912896 81799769510640082944 82399977463024234496 83385025684985899476 83729009357589141504 83954694018930352128 84708597521255516928 86053178434291318784 86074865223211251072 86363062316592538743 86373605969665007616 87441132925166985216 87733904575586071104 88851473778798710784 89148967552611652896 89503423796043565056 89561694254244114252 90564030529637234688 91251537542060040936 92011062824812027008 92024740699470093312 92450781165671343744 92699974645902263808 93471555885523329024 94195135527287784192 94979161625612414976 95297172211412456544 95433064429080096768 95690296408673304576 96809825738577733632 97233688286232551424 97947143022085410816 98371274540812858368 98700642647534329992 98826697108131436416 100691351770549010688 100769206964609175552 101884534345841889024 102014655079361482752 102289627195478360064 102356222004850416288 103939459892179623936 104007128811380261712 104287471476640046784 105155500371213745152 105171132227965820928 105658035617910107136 105942828166745444352 107362197482715108864 107651583459757467648 108149970420219307776 108911053955899950336 109050148533110550528 110190535899846087168 111107698505433391104 111180034246647865968 111638679143452188672 112424313760928980992 112944796695007355904 113745069315970154496 114766486964281668096 115075830594913155072 115150749755456718324 116978539434114761472 118468631705064947712 118865290070148870528 119185681687588624896 119337898394724753408 119415592338992152336 120177714709958565888 120752040706182979584 121589556855002578944 121668716722746721248 122681417099749369344 122699654265960124416 123030381096865677312 123267708220895124992 123599966194536351744 125593514036383712256 125932041028395528192 126638882167483219968 127062896281883275392 127244085905440129024 129079767651436978176 130596190696113881088 131161699387750477824 131515234965615034368 131600856863379106656 131768929477508581888 134255135694065347584 134342541381366171378 134358942619478900736 135846045794455852032 136019540105815310336 136474962673133888384 138676171748507015616 139049961968853395712 140207333828284993536 140877380823880142848 141257104222327259136 143149596643620145152 143535444613009956864 144199960560292410368 145214738607866600448 145400198044147400704 146920714533128116224 148240045662197154624 150593062260009807872 151153810446913763328 153021982619042224128 153434440793217540096 153534333007275624432 155971385912153015296 156010693217070392568 158487053426865160704 158914242250118166528 161043296224072663296 162224955630328961664 163575222799665825792 163599539021280165888 164799954926048468992 166770051369971798952 167458018715178283008 167909388037860704256 169417195042511033856 172149730446422502144 172726124633185077486 172747211939330015232 174882265850333970432 175467809151172142208 177702947557597421568 178297935105223305792 179006847592087130112 179123388508488228504 181128061059274469376 182503075084120081872 184022125649624054016 184049481398940186624 184901562331342687488 185399949291804527616 186943111771046658048 188390271054575568384 189958323251224829952 190594344422824913088 190866128858160193536 193619651477155467264 194467376572465102848 195894286044170821632 196742549081625716736 197401285295068659984 197653394216262872832 201382703541098021376 201513812072049257067 201538413929218351104 203769068691683778048 204029310158722965504 204712444009700832576 207878919784359247872 208014257622760523424 208574942953280093568 210311000742427490304 210342264455931641856 211316071235820214272 211885656333490888704 214724394965430217728 215303166919514935296 216299940840438615552 217822107911799900672 218100297066221101056 220381071799692174336 222215397010866782208 222360068493295731936 223277358286904377344 224848627521857961984 225889593390014711808 229532973928563336192 230151661189826310144 230301499510913436648 233957078868229522944 237730580140297741056 238371363375177249792 238675796789449506816 238831184677984304672 240355429419917131776 241504081412365959168 243337433445493442496 245362834199498738688 245399308531920248832 246535416441790249984 247199932389072703488 251187028072767424512 251864082056791056384 254125792563766550784 258159535302873956352 262323398775500955648 263201713726758213312 263537858955017163776 268510271388130695168 268685082762732342756 271692091588911704064 272949925346267776768 277352343497014031232 278099923937706791424 280414667656569987072 281754761647760285696 286299193287240290304 287070889226019913728 288399921120584820736 290429477215733200896 293841429066256232448 296480091324394309248 301186124520019615744 302307620893827526656 306043965238084448256 306868881586435080192 307068666014551248864 311942771824306030592 312021386434140785136 316974106853730321408 317828484500236333056 322086592448145326592 324449911260657923328 327150445599331651584 329599909852096937984 333540102739943597904 334916037430356566016 338834390085022067712 344299460892845004288 345452249266370154972 350935618302344284416 355405895115194843136 356595870210446611584 358013695184174260224 358246777016976457008 362256122118548938752 365006150168240163744 368044251299248108032 368098962797880373248 369803124662685374976 370799898583609055232 376780542109151136768 379916646502449659904 381188688845649826176 381732257716320387072 387239302954310934528 391788572088341643264 393485098163251433472 394802570590137319968 395306788432525745664 402765407082196042752 403027624144098514134 403076827858436702208 407538137383367556096 408058620317445931008 409424888019401665152 416028515245521046848 417149885906560187136 420622001484854980608 422632142471640428544 423771312666981777408 429448789930860435456 430606333839029870592 432599881680877231104 435644215823599801344 436200594132442202112 440762143599384348672 444720136986591463872 451779186780029423616 459065947857126672384 460303322379652620288 460602999021826873296 467914157736459045888 475461160280595482112 476742726750354499584 477662369355968609344 486674866890986884992 490725668398997477376 490798617063840497664 493070832883580499968 494399864778145406976 502374056145534849024 503728164113582112768 508251585127533101568 524646797551001911296 526403427453516426624 527075717910034327552 537020542776261390336 537370165525464685512 543384183177823408128 545899850692535553536 554704686994028062464 556199847875413582848 560829335313139974144 563509523295520571392 572598386574480580608 576799842241169641472 580858954431466401792 587682858132512464896 592960182648788618496 602372249040039231488 604541436216147771201 604615241787655053312 612087930476168896512 614137332029102497728 623885543648612061184 624042772868281570272 633948213707460642816 635656969000472666112 644173184896290653184 648899822521315846656 654300891198663303168 667080205479887195808 669832074860713132032 677668780170044135424 688598921785690008576 690904498532740309944 701871236604688568832 713191740420893223168 716027390368348520448 716493554033952914016 724512244237097877504 730012300336480327488 736088502598496216064 736197925595760746496 739606249325370749952 741599797167218110464 753561084218302273536 762377377691299652352 774478605908621869056 786970196326502866944 789605141180274639936 790613576865051491328 805530814164392085504 806055248288197028268 815076274766735112192 818849776038803330304 832057030491042093696 834299771813120374272 841244002969709961216 845264284943280857088 858897579861720870912 861212667678059741184 865199763361754462208 871288431647199602688 881524287198768697344 889440273973182927744 903558373560058847232 918131895714253344768 920606644759305240576 921205998043653746592 935828315472918091776 950922320561190964224 953485453500708999168 955324738711937218688 973349733781973769984 981451336797994954752 986141665767160999936 988799729556290813952 1004748112291069698048 1016503170255066203136 1052806854907032853248 1054151435820068655104 1074041085552522780672 1074740331050929371024 1086768366355646816256 1091799701385071107072 1109409373988056124928 1112399695750827165696 1145196773148961161216 1153599684482339282944 1161717908862932803584 1175365716265024929792 1185920365297577236992 1209082872432295542402 1209230483575310106624 1224175860952337793024 1228274664058204995456 1247771087297224122368 1248085545736563140544 1267896427414921285632 1271313938000945332224 1288346369792581306368 1297799645042631693312 1308601782397326606336 1334160410959774391616 1355337560340088270848 1377197843571380017152 1381808997065480619888 1403742473209377137664 1426383480841786446336 1432987108067905828032 1460024600672960654976 1472177005196992432128 1472395851191521492992 1479212498650741499904 1483199594334436220928 1507122168436604547072 1524754755382599304704 1573940392653005733888 1579210282360549279872 1581227153730102982656 1611061628328784171008 1612110496576394056536 1630152549533470224384 1637699552077606660608 1664114060982084187392 1668599543626240748544 1682488005939419922432 1690528569886561714176 1717795159723441741824 1730399526723508924416 1742576863294399205376 1763048574397537394688 1778880547946365855488 1807116747120117694464 1836263791428506689536 1842411996087307493184 1871656630945836183552 1901844641122381928448 1906970907001417998336 1910649477423874437376 1946699467563947539968 1962902673595989909504 1972283331534321999872 2009496224582139396096 2033006340510132406272 2105613709814065706496 2108302871640137310208 2148082171105045561344 2149480662101858742048 2173536732711293632512 2183599402770142214144 2218818747976112249856 2224799391501654331392 2307199368964678565888 2323435817725865607168 2371840730595154473984 2418165744864591084804 2456549328116409990912 2495542174594448244736 2496171091473126281088 2535792854829842571264 2576692739585162612736 2595599290085263386624 2668320821919548783232 2710675120680176541696 2754395687142760034304 2763617994130961239776 2807484946418754275328 2852766961683572892672 2865974216135811656064 2920049201345921309952 2944354010393984864256 2958424997301482999808 2966399188668872441856 3014244336873209094144 3049509510765198609408 3158420564721098559744 3162454307460205965312 3222123256657568342016 3224220993152788113072 3260305099066940448768 3275399104155213321216 3328228121964168374784 3337199087252481497088 3435590319446883483648 3460799053447017848832 3485153726588798410752 3526097148795074789376 3557761095892731710976 3672527582857013379072 3684823992174614986368 3743313261891672367104 3803689282244763856896 3813941814002835996672 3821298954847748874752 3893398935127895079936 3925805347191979819008 3944566663068643999744 4066012681020264812544 4211227419628131412992 4216605743280274620416 4298961324203717484096 4367198805540284428288 4437637495952224499712 4449598783003308662784 4743681461190308947968 4836331489729182169608 4913098656232819981824 4992342182946252562176 5071585709659685142528 5153385479170325225472 5191198580170526773248 5336641643839097566464 5421350241360353083392 5508791374285520068608 5527235988261922479552 5614969892837508550656 5705533923367145785344 5731948432271623312128 5840098402691842619904 5888708020787969728512 5916849994602965999616 6028488673746418188288 6099019021530397218816 6316841129442197119488 6324908614920411930624 6444246513315136684032 6448441986305576226144 6520610198133880897536 6550798208310426642432 6656456243928336749568 6674398174504962994176 6921598106894035697664 6970307453177596821504 7115522191785463421952 7369647984349229972736 7486626523783344734208 7607378564489527713792 7642597909695497749504 7786797870255790159872 8132025362040529625088 8422454839256262825984 8597922648407434968192 8734397611080568856576 8875274991904448999424 8899197566006617325568 9487362922380617895936 9672662979458364339216 9826197312465639963648 9984684365892505124352 10306770958340650450944 10382397160341053546496 10673283287678195132928 11017582748571040137216 11054471976523844959104 11229939785675017101312 11411067846734291570688 11463896864543246624256 11680196805383685239808 11777416041575939457024 11833699989205931999232 12198038043060794437632 12633682258884394238976 12649817229840823861248 12896883972611152452288 13101596416620853284864 13312912487856673499136 13348796349009925988352 14231044383570926843904 14739295968698459945472 15214757128979055427584 15285195819390995499008 15573595740511580319744 16264050724081059250176 16844909678512525651968 17195845296814869936384 17468795222161137713152 17750549983808897998848 18974725844761235791872 19345325958916728678432 19652394624931279927296 19969368731785010248704 20764794320682107092992 21346566575356390265856 22108943953047689918208 22459879571350034202624 22822135693468583141376 22927793729086493248512 23360393610767370479616 24396076086121588875264 25267364517768788477952 25793767945222304904576 26203192833241706569728 26625824975713346998272 26697592698019851976704 28462088767141853687808 29478591937396919890944 30570391638781990998016 31147191481023160639488 33689819357025051303936 34391690593629739872768 35501099967617795997696 37949451689522471583744 38690651917833457356864 39304789249862559854592 39938737463570020497408 42693133150712780531712 44217887906095379836416 45644271386937166282752 45855587458172986497024 46720787221534740959232 48792152172243177750528 50534729035537576955904 51587535890444609809152 52406385666483413139456 53251649951426693996544 56924177534283707375616 58957183874793839781888 61140783277563981996032 62294382962046321278976 67379638714050102607872 68783381187259479745536 77381303835666914713728 78609578499725119709184 79877474927140040994816 85386266301425561063424 88435775812190759672832 91711174916345972994048 93441574443069481918464 101069458071075153911808 103175071780889219618304 106503299902853387993088 113848355068567414751232 117914367749587679563776 122281566555127963992064 137566762374518959491072 154762607671333829427456 157219156999450239418368 159754949854280081989632 170772532602851122126848 176871551624381519345664 183422349832691945988096 186883148886138963836928 202138916142150307823616 206350143561778439236608 235828735499175359127552 275133524749037918982144 309525215342667658854912 319509899708560163979264 341545065205702244253696 353743103248763038691328 366844699665383891976192 412700287123556878473216 471657470998350718255104 550267049498075837964288 619050430685335317709824 707486206497526077382656 825400574247113756946432 1100534098996151675928576 1238100861370670635419648 1414972412995052154765312 1650801148494227513892864 2476201722741341270839296 3301602296988455027785728 4952403445482682541678592 9904806890965365083357184
- Sum of all divisors σ(n): 37550224227231258922882503
- Sum of proper divisors (its aliquot sum) s(n): 27645417336265893839525319
- 9904806890965365083357184 is an abundant number, because the sum of its proper divisors (27645417336265893839525319) is greater than itself. Its abundance is 17740610445300528756168135
Bases of 9904806890965365083357184
- Binary: 1000001100010110110010101000010011110110100011111101001111111101000001000000000000002
- Hexadecimal: 0x8316CA84F68FD3FD04000
- Base-36: 18SWVJ9NP872PDS00
Squares and roots of 9904806890965365083357184
- 9904806890965365083357184 squared (99048068909653650833571842) is 98105199547314981558935250572560742812740124409856
- 9904806890965365083357184 cubed (99048068909653650833571843) is 971713056515777644483931708129869242288898991582670952727016732055258005504
-
9904806890965365083357184 is a
perfect square number . Itssquare root is 3147190316928 -
The
cube root of 9904806890965365083357184 is 214757663.7922246467
Scales and comparisons
How big is 9904806890965365083357184?- 9,904,806,890,965,365,083,357,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 9,904,806,890,965,365,083,357,184 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 9904806890965365083357184 cubic inches would be around 17896472 feet tall.
Recreational maths with 9904806890965365083357184
- 9904806890965365083357184 backwards is 4817533805635690986084099
- 9904806890965365083357184 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 9904806890965365083357184's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 9904806890965365083357184 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 9904806890965365083357184 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/9904806890965365083357184/
Chicago style:
Numbermatics. 2024. "Number 9904806890965365083357184 - Facts about the integer". https://numbermatics.com/n/9904806890965365083357184/
The information we have on file for 9904806890965365083357184 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 9904806890965365083357184, math, Factors of 9904806890965365083357184, curriculum, school, college, exams, university, Prime factorization of 9904806890965365083357184, STEM, science, technology, engineering, physics, economics, calculator, nine septillion, nine hundred four sextillion, eight hundred six quintillion, eight hundred ninety quadrillion, nine hundred sixty-five trillion, three hundred sixty-five billion, eighty-three million, three hundred fifty-seven thousand, one hundred eighty-four.