109764630610892967194394624
109,764,630,610,892,967,194,394,624 is an even composite number composed of six prime numbers multiplied together.
109764630610892967194394624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 109764630610892967194394624:
226 × 38 × 112 × 132 × 412 × 26932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 41 × 41 × 2693 × 2693)See below for interesting mathematical facts about the number 109764630610892967194394624 from the Numbermatics database.
Names of 109764630610892967194394624
- Cardinal: 109764630610892967194394624 can be written as One hundred nine septillion, seven hundred sixty-four sextillion, six hundred thirty quintillion, six hundred ten quadrillion, eight hundred ninety-two trillion, nine hundred sixty-seven billion, one hundred ninety-four million, three hundred ninety-four thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.09764630610892967194394624 × 1026
Factors of 109764630610892967194394624
Divisors of 109764630610892967194394624
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 48 52 54 64 66 72 78 81 82 88 96 99 104 108 117 121 123 128 132 143 144 156 162 164 169 176 192 198 208 216 234 242 243 246 256 264 286 288 297 312 324 328 338 351 352 363 369 384 396 416 429 432 451 468 484 486 492 507 512 528 533 572 576 594 624 648 656 676 702 704 726 729 738 768 792 832 858 864 891 902 936 968 972 984 1014 1024 1053 1056 1066 1089 1107 1144 1152 1188 1248 1287 1296 1312 1352 1353 1404 1408 1452 1458 1476 1521 1536 1573 1584 1599 1664 1681 1716 1728 1782 1804 1859 1872 1936 1944 1968 2028 2048 2106 2112 2132 2178 2187 2214 2288 2304 2376 2496 2574 2592 2624 2673 2693 2704 2706 2808 2816 2904 2916 2952 3042 3072 3146 3159 3168 3198 3267 3321 3328 3362 3432 3456 3564 3608 3718 3744 3861 3872 3888 3936 4056 4059 4096 4212 4224 4264 4356 4374 4428 4563 4576 4608 4719 4752 4797 4961 4992 5043 5148 5184 5248 5346 5386 5408 5412 5577 5616 5632 5808 5832 5863 5904 6084 6144 6292 6318 6336 6396 6534 6561 6642 6656 6724 6864 6912 6929 7128 7216 7436 7488 7722 7744 7776 7872 8019 8079 8112 8118 8192 8424 8448 8528 8712 8748 8856 9126 9152 9216 9438 9477 9504 9594 9801 9922 9963 9984 10086 10296 10368 10496 10692 10772 10816 10824 11154 11232 11264 11583 11616 11664 11726 11808 12168 12177 12288 12584 12636 12672 12792 13068 13122 13284 13312 13448 13689 13728 13824 13858 14157 14256 14391 14432 14872 14883 14976 15129 15444 15488 15552 15744 16038 16158 16224 16236 16384 16731 16848 16896 17056 17424 17496 17589 17712 18252 18304 18432 18491 18876 18954 19008 19188 19602 19844 19926 19968 20172 20449 20592 20736 20787 20992 21384 21544 21632 21648 21853 22308 22464 22528 23166 23232 23328 23452 23616 24057 24237 24336 24354 24576 25168 25272 25344 25584 26136 26244 26568 26624 26896 27378 27456 27648 27716 28314 28431 28512 28782 28864 29403 29623 29744 29766 29889 29952 30258 30888 30976 31104 31488 32076 32316 32448 32472 32768 33462 33696 33792 34112 34749 34848 34992 35009 35178 35424 36504 36531 36608 36864 36982 37752 37908 38016 38376 39204 39688 39852 39936 40344 40898 41067 41184 41472 41574 41984 42471 42768 43088 43173 43264 43296 43706 44616 44649 44928 45056 45387 46332 46464 46656 46904 47232 48114 48474 48672 48708 49152 50193 50336 50544 50688 51168 52272 52488 52767 53136 53248 53792 54756 54912 55296 55432 55473 56628 56862 57024 57564 57728 58806 59246 59488 59532 59778 59904 60516 61347 61776 61952 62208 62361 62976 64152 64493 64632 64896 64944 65536 65559 66924 67392 67584 68224 69498 69696 69984 70018 70356 70848 72171 72711 73008 73062 73216 73728 73964 75504 75816 76032 76219 76752 78408 79376 79704 79872 80688 81796 82134 82368 82944 83148 83968 84942 85293 85536 86176 86346 86528 86592 87412 88209 88869 89232 89298 89667 89856 90112 90774 92664 92928 93312 93808 94464 96228 96948 97344 97416 98304 100386 100672 101088 101376 102336 104247 104544 104976 105027 105534 106272 106496 107584 109512 109593 109824 110413 110592 110864 110946 113256 113724 114048 115128 115456 117612 118492 118976 119064 119556 119808 121032 122694 123201 123552 123904 124416 124722 125952 127413 128304 128986 129264 129519 129792 129888 131072 131118 133848 133947 134784 135168 136161 136448 138996 139392 139968 140036 140712 141696 144342 145422 146016 146124 146432 147456 147928 150579 151008 151632 152064 152438 153504 156816 158301 158752 159408 159744 161376 163592 164268 164736 165888 166296 166419 167936 169884 170586 171072 172352 172692 173056 173184 174824 176418 177738 178464 178596 179334 179712 180224 181548 184041 185328 185856 186624 187083 187616 188928 192456 193479 193896 194688 194832 196608 196677 200772 201344 202176 202752 203401 204672 208494 209088 209952 210054 211068 212544 212992 215168 218133 219024 219186 219648 220826 221184 221728 221892 226512 227448 228096 228657 230256 230912 235224 236984 237952 238128 239112 239616 240383 242064 245388 246402 247104 247808 248832 249444 251904 254826 256608 257972 258528 259038 259584 259776 262144 262236 264627 266607 267696 267894 269001 269568 270336 272322 272896 277992 278784 279936 280072 281424 283392 284089 288684 290844 292032 292248 292864 294912 295856 301158 302016 303264 304128 304876 307008 312741 313632 315081 316602 317504 318816 319488 322752 325853 327184 328536 328779 329472 331239 331776 332592 332838 335872 339768 341172 342144 344704 345384 346112 346368 349648 352836 355476 356928 357192 358668 359424 360448 363096 368082 369603 370656 371712 373248 374166 375232 377856 382239 384912 385099 386958 387792 388557 389376 389664 393216 393354 401544 401841 402688 404352 405504 406802 408483 409344 416988 418176 419904 420108 422136 425088 425984 430336 436266 438048 438372 439296 441652 442368 443456 443784 451737 453024 454896 455117 456192 457314 460512 461824 470448 473968 474903 475904 476256 478224 479232 480766 484128 490776 492804 494208 495616 497664 498888 499257 503808 509652 513216 515944 517056 518076 519168 519552 524288 524472 529254 533214 535392 535788 538002 539136 540672 544644 545792 552123 555984 557568 559872 560144 561249 562848 566784 568178 577368 580437 581688 584064 584496 585728 589824 590031 591712 602316 604032 606528 608256 609752 610203 614016 625482 627264 630162 633204 635008 637632 638976 645504 651706 654368 654399 657072 657558 658944 662478 663552 665184 665676 671744 679536 682344 684288 685971 689408 690768 692224 692736 699296 705672 710952 713856 714384 717336 718848 720896 721149 726192 736164 739206 741312 743424 746496 748332 750464 755712 764478 769824 770198 773916 775584 777114 778752 779328 786432 786708 793881 799821 803088 803682 805376 808704 811008 813604 816966 818688 833976 836352 838409 839808 840216 844272 850176 851968 852267 860672 872532 876096 876744 878592 883304 884736 886912 887568 903474 906048 909792 910234 912384 914628 921024 923648 938223 940896 945243 947936 949806 951808 952512 956448 958464 961532 968256 977559 981552 985608 986337 988416 991232 993717 995328 997776 998514 1007616 1019304 1026432 1031888 1034112 1036152 1038336 1039104 1048576 1048944 1058508 1066428 1070784 1071576 1076004 1078272 1081344 1089288 1091584 1104246 1108809 1111968 1115136 1119744 1120288 1122498 1125696 1133568 1136356 1146717 1154736 1155297 1160874 1163376 1165671 1168128 1168992 1171456 1179648 1180062 1183424 1204632 1205523 1208064 1213056 1214543 1216512 1219504 1220406 1225449 1228032 1250964 1254528 1260324 1266408 1270016 1275264 1277952 1291008 1303412 1308736 1308798 1314144 1315116 1317888 1324956 1327104 1330368 1331352 1343488 1355211 1359072 1364688 1365351 1368576 1371942 1378816 1381536 1384448 1385472 1398592 1411344 1421904 1424709 1427712 1428768 1434672 1435369 1437696 1441792 1442298 1452384 1472328 1478412 1482624 1486848 1492992 1496664 1497771 1500928 1511424 1528956 1539648 1540396 1547832 1551168 1554228 1557504 1558656 1572864 1573416 1587762 1599642 1606176 1607364 1610752 1617408 1622016 1627208 1633932 1637376 1656369 1667952 1672704 1676818 1679616 1680432 1683747 1688544 1700352 1703936 1704534 1721344 1741311 1745064 1752192 1753488 1757184 1766608 1769472 1770093 1773824 1775136 1806948 1812096 1819584 1820468 1824768 1829256 1830609 1842048 1847296 1876446 1881792 1890486 1895872 1899612 1903616 1905024 1912896 1916928 1923064 1936512 1955118 1963104 1963197 1971216 1972674 1976832 1982464 1987434 1990656 1995552 1997028 2015232 2038608 2052864 2057913 2063776 2068224 2072304 2076672 2078208 2097152 2097888 2117016 2132856 2141568 2143152 2152008 2156544 2162688 2163447 2178576 2183168 2208492 2217618 2223936 2230272 2239488 2240576 2244996 2251392 2267136 2272712 2293434 2309472 2310594 2321748 2326752 2331342 2336256 2337984 2342912 2359296 2360124 2366848 2399463 2409264 2411046 2416128 2426112 2429086 2433024 2439008 2440812 2450898 2456064 2501928 2509056 2515227 2520648 2532816 2540032 2550528 2555904 2556801 2582016 2606824 2617472 2617596 2628288 2630232 2635776 2644213 2649912 2654208 2660736 2662704 2686976 2710422 2718144 2729376 2730702 2737152 2743884 2757632 2763072 2768896 2770944 2797184 2822688 2835729 2843808 2849418 2855424 2857536 2869344 2870738 2875392 2883584 2884596 2904768 2932677 2944656 2956824 2959011 2965248 2973696 2981151 2985984 2993328 2995542 3001856 3022848 3057912 3079296 3080792 3095664 3102336 3108456 3115008 3117312 3124979 3145728 3146832 3175524 3199284 3212352 3214728 3221504 3234816 3244032 3254416 3267864 3274752 3312738 3335904 3345408 3353636 3359232 3360864 3367494 3377088 3400704 3407872 3409068 3440151 3442688 3465891 3482622 3490128 3497013 3504384 3506976 3514368 3533216 3538944 3540186 3547648 3550272 3613896 3616569 3624192 3639168 3640936 3643629 3649536 3658512 3661218 3676347 3684096 3694592 3752892 3763584 3780972 3791744 3799224 3807232 3810048 3825792 3833856 3846128 3873024 3910236 3926208 3926394 3942432 3945348 3953664 3964928 3974868 3981312 3991104 3994056 4030464 4065633 4077216 4096053 4105728 4115826 4127552 4136448 4144608 4153344 4156416 4194304 4195776 4234032 4236089 4265712 4274127 4283136 4286304 4304016 4306107 4313088 4325376 4326894 4357152 4366336 4416984 4435236 4447872 4460544 4478976 4481152 4489992 4493313 4502784 4526933 4534272 4545424 4586868 4618944 4621188 4643496 4653504 4662684 4672512 4675968 4685824 4718592 4720248 4733696 4798926 4818528 4822092 4832256 4852224 4858172 4866048 4878016 4881624 4901796 4912128 4969107 5003856 5006287 5018112 5030454 5041296 5051241 5065632 5080064 5101056 5111808 5113602 5164032 5213648 5223933 5234944 5235192 5256576 5260464 5271552 5288426 5299824 5308416 5310279 5321472 5325408 5373952 5420844 5436288 5458752 5461404 5474304 5487768 5491827 5515264 5526144 5537792 5541888 5594368 5645376 5671458 5687616 5698836 5710848 5715072 5738688 5741476 5750784 5767168 5769192 5809536 5865354 5889312 5889591 5913648 5918022 5930496 5947392 5962302 5971968 5986656 5991084 6003712 6045696 6115824 6158592 6161584 6173739 6191328 6204672 6216912 6230016 6234624 6249958 6291456 6293664 6351048 6398568 6424704 6429456 6443008 6469632 6488064 6490341 6508832 6535728 6549504 6625476 6671808 6690816 6707272 6718464 6721728 6734988 6754176 6801408 6815744 6818136 6880302 6885376 6931782 6965244 6980256 6994026 7008768 7013952 7028736 7066432 7077888 7080372 7095296 7100544 7198389 7227792 7233138 7248384 7252249 7278336 7281872 7287258 7299072 7317024 7322436 7352694 7368192 7389184 7505784 7527168 7545681 7561944 7583488 7598448 7614464 7620096 7651584 7667712 7670403 7692256 7746048 7820472 7852416 7852788 7884864 7890696 7907328 7929856 7932639 7949736 7962624 7982208 7988112 8060928 8131266 8154432 8192106 8211456 8231652 8255104 8272896 8289216 8306688 8312832 8388608 8391552 8468064 8472178 8507187 8531424 8548254 8566272 8572608 8608032 8612214 8626176 8650752 8653788 8714304 8732672 8798031 8833968 8870472 8895744 8921088 8943453 8957952 8962304 8979984 8986626 9005568 9053866 9068544 9090848 9173736 9237888 9242376 9286992 9307008 9325368 9345024 9351936 9371648 9374937 9437184 9440496 9467392 9597852 9637056 9644184 9664512 9704448 9716344 9732096 9756032 9763248 9803592 9824256 9938214 10007712 10012574 10036224 10060908 10082592 10102482 10131264 10160128 10202112 10223616 10227204 10320453 10328064 10397673 10427296 10447866 10469888 10470384 10513152 10520928 10543104 10576852 10599648 10616832 10620558 10642944 10650816 10747904 10841688 10849707 10872576 10917504 10922808 10930887 10948608 10975536 10983654 11029041 11030528 11052288 11075584 11083776 11188736 11290752 11342916 11375232 11397672 11421696 11430144 11477376 11482952 11501568 11534336 11538384 11619072 11730708 11778624 11779182 11827296 11836044 11860992 11894784 11924604 11943936 11973312 11982168 12007424 12091392 12196899 12231648 12288159 12317184 12323168 12347478 12382656 12409344 12433824 12460032 12469248 12499916 12582912 12587328 12702096 12708267 12797136 12822381 12849408 12858912 12886016 12918321 12939264 12976128 12980682 13017664 13071456 13099008 13250952 13343616 13359973 13381632 13414544 13436928 13443456 13469976 13479939 13508352 13580799 13602816 13631488 13636272 13760604 13770752 13863564 13930488 13960512 13988052 14017536 14027904 14057472 14132864 14155776 14160744 14190592 14201088 14396778 14455584 14466276 14496768 14504498 14556672 14563744 14574516 14598144 14634048 14644872 14705388 14736384 14778368 14907321 15011568 15018861 15054336 15091362 15123888 15153723 15166976 15196896 15228928 15240192 15303168 15335424 15340806 15384512 15492096 15640944 15671799 15704832 15705576 15769728 15781392 15789059 15814656 15859712 15865278 15899472 15925248 15930837 15964416 15976224 16121856 16262532 16308864 16384212 16422912 16463304 16475481 16510208 16545792 16578432 16613376 16625664 16777216 16783104 16936128 16944356 17014374 17062848 17096508 17132544 17145216 17216064 17224428 17252352 17301504 17307576 17428608 17465344 17596062 17667936 17668773 17740944 17791488 17842176 17886906 17915904 17924608 17959968 17973252 18011136 18107732 18137088 18181696 18347472 18475776 18484752 18521217 18573984 18614016 18650736 18659797 18690048 18703872 18743296 18749874 18874368 18880992 18934784 19195704 19274112 19288368 19329024 19408896 19432688 19464192 19471023 19512064 19526496 19607184 19648512 19876428 20015424 20025148 20072448 20121816 20165184 20204964 20262528 20320256 20404224 20447232 20454408 20640906 20656128 20795346 20854592 20895732 20939776 20940768 21026304 21041856 21086208 21153704 21199296 21233664 21241116 21285888 21301632 21495808 21595167 21683376 21699414 21745152 21756747 21835008 21845616 21861774 21897216 21951072 21967308 22058082 22061056 22104576 22151168 22167552 22377472 22581504 22637043 22685832 22750464 22795344 22843392 22860288 22954752 22965904 23003136 23011209 23068672 23076768 23238144 23461416 23557248 23558364 23654592 23672088 23721984 23789568 23797917 23849208 23887872 23946624 23964336 24014848 24182784 24393798 24463296 24576318 24634368 24646336 24694956 24765312 24818688 24867648 24920064 24938496 24999832 25165824 25174656 25404192 25416534 25521561 25594272 25644762 25698816 25717824 25772032 25836642 25878528 25952256 25961364 26035328 26142912 26198016 26394093 26501904 26687232 26719946 26763264 26829088 26830359 26873856 26886912 26939952 26959878 27016704 27161598 27205632 27262976 27272544 27521208 27541504 27727128 27860976 27921024 27976104 28035072 28055808 28114944 28124811 28265728 28311552 28321488 28381184 28402176 28793556 28911168 28932552 28993536 29008996 29113344 29127488 29149032 29196288 29268096 29289744 29410776 29472768 29556736 29814642 30023136 30037722 30108672 30182724 30247776 30307446 30333952 30393792 30457856 30480384 30606336 30670848 30681612 30769024 30984192 31193019 31281888 31343598 31409664 31411152 31539456 31562784 31578118 31629312 31719424 31730556 31798944 31850496 31861674 31928832 31952448 32243712 32525064 32549121 32617728 32768424 32792661 32845824 32926608 32950962 33020416 33091584 33156864 33226752 33251328 33554432 33566208 33872256 33888712 34028748 34125696 34193016 34265088 34290432 34374769 34432128 34448856 34504704 34603008 34615152 34857216 34930688 35192124 35335872 35337546 35481888 35582976 35684352 35773812 35831808 35849216 35919936 35946504 36022272 36215464 36274176 36363392 36694944 36864477 36951552 36969504 37042434 37147968 37228032 37301472 37319594 37380096 37407744 37486592 37499748 37748736 37761984 37869568 38124801 38391408 38467143 38548224 38576736 38658048 38754963 38817792 38865376 38928384 38942046 39024128 39052992 39214368 39297024 39752856 40030848 40050296 40079919 40144896 40243632 40330368 40409928 40439817 40525056 40640512 40742397 40808448 40894464 40908816 41281812 41312256 41590692 41709184 41791464 41879552 41881536 42052608 42083712 42172416 42307408 42398592 42467328 42482232 42571776 42603264 42991616 43190334 43366752 43398828 43490304 43513494 43670016 43691232 43723548 43794432 43902144 43934616 44116164 44122112 44209152 44302336 44335104 44721963 44754944 45056583 45163008 45274086 45371664 45461169 45500928 45590688 45686784 45720576 45909504 45931808 46006272 46022418 46137344 46153536 46476288 46922832 47015397 47114496 47116728 47309184 47344176 47367177 47443968 47579136 47595834 47698416 47775744 47792511 47893248 47928672 48029696 48365568 48787596 48926592 49152636 49268736 49292672 49389912 49426443 49530624 49637376 49735296 49796263 49840128 49876992 49999664 50331648 50349312 50808384 50833068 51043122 51188544 51289524 51397632 51435648 51544064 51673284 51757056 51904512 51922728 52070656 52285824 52396032 52788186 53003808 53374464 53439892 53526528 53658176 53660718 53747712 53773824 53879904 53919756 54033408 54323196 54411264 54525952 54545088 55042416 55069157 55083008 55454256 55563651 55721952 55842048 55952208 55979391 56070144 56111616 56229888 56249622 56531456 56623104 56642976 56762368 56804352 57587112 57822336 57865104 57987072 58017992 58226688 58254976 58298064 58392576 58413069 58536192 58579488 58821552 58850129 58945536 59113472 59629284 60046272 60075444 60217344 60365448 60495552 60614892 60667904 60787584 60915712 60960768 61212672 61341696 61363224 61538048 61968384 62386038 62563776 62687196 62819328 62822304 63078912 63125568 63156236 63258624 63438848 63461112 63597888 63700992 63723348 63857664 63904896 64487424 64785501 65050128 65098242 65235456 65270241 65536848 65585322 65691648 65853216 65901924 66040832 66183168 66313728 66453504 66502656 67108864 67132416 67744512 67777424 67911129 68057496 68251392 68386032 68530176 68580864 68749538 68864256 68897712 69009408 69033627 69206016 69230304 69714432 69861376 70384248 70671744 70675092 70963776 71165952 71368704 71393751 71547624 71663616 71698432 71839872 71893008 72044544 72430928 72548352 72726784 73389888 73728954 73903104 73939008 74084868 74295936 74456064 74602944 74639188 74760192 74815488 74973184 74999496 75497472 75523968 75739136 76249602 76564683 76782816 76934286 77096448 77153472 77316096 77509926 77635584 77730752 77856768 77884092 78048256 78105984 78428736 78594048 79182279 79505712 79774739 80061696 80100592 80159838 80289792 80487264 80491077 80660736 80819856 80879634 81050112 81281024 81484794 81616896 81788928 81817632 82563624 82624512 83181384 83418368 83582928 83759104 83763072 84105216 84167424 84344832 84374433 84614816 84797184 84934656 84964464 85143552 85206528 85983232 86380668 86733504 86797656 86980608 87026988 87340032 87382464 87447096 87588864 87804288 87869232 88232328 88244224 88418304 88604672 88670208 89443926 89509888 90113166 90326016 90548172 90743328 90922338 91001856 91181376 91373568 91441152 91819008 91863616 92012544 92044836 92274688 92307072 92952576 93579057 93845664 94030794 94228992 94233456 94279237 94618368 94688352 94734354 94887936 95158272 95191668 95396832 95551488 95585022 95786496 95857344 96059392 96731136 97575192 97853184 98305272 98377983 98537472 98585344 98779824 98852886 99061248 99274752 99470592 99592526 99680256 99753984 99999328 100663296 100698624 101616768 101666136 102086244 102377088 102579048 102795264 102871296 103088128 103124307 103346568 103514112 103809024 103845456 104141312 104571648 104792064 105576372 106007616 106748928 106879784 107053056 107316352 107321436 107495424 107547648 107759808 107839512 108066816 108646392 108822528 109051904 109090176 110084832 110138314 110166016 110593431 110908512 111127302 111443904 111684096 111904416 111958782 112140288 112223232 112459776 112499244 113062912 113246208 113285952 113524736 113608704 114374403 115174224 115644672 115730208 115974144 116035984 116264889 116453376 116509952 116596128 116785152 116826138 117072384 117158976 117643104 117700258 117891072 118226944 119258568 120092544 120150888 120239757 120434688 120730896 120991104 121229784 121319451 121335808 121575168 121831424 121921536 122227191 122425344 122683392 122726448 123076096 123936768 124772076 125127552 125374392 125638656 125644608 126157824 126251136 126312472 126517248 126877696 126922224 127195776 127401984 127446696 127715328 127809792 128974848 129571002 130100256 130196484 130470912 130540482 131073696 131170644 131383296 131706432 131803848 132081664 132366336 132627456 132907008 133005312 134165889 134264832 135169749 135489024 135554848 135822258 136114992 136502784 136772064 137060352 137161728 137499076 137728512 137795424 138018816 138067254 138412032 138460608 139428864 139722752 140768496 141046191 141343488 141350184 141927552 142101531 142331904 142737408 142787502 143095248 143327232 143377533 143396864 143679744 143786016 144089088 144861856 145096704 145453568 146779776 147457908 147806208 147878016 148169736 148279329 148591872 148912128 149205888 149278376 149388789 149520384 149630976 149946368 149998992 150994944 151047936 151478272 152499204 153129366 153565632 153868572 154192896 154306944 154632192 155019852 155271168 155461504 155713536 155768184 156096512 156211968 156857472 157188096 158364558 159011424 159549478 160123392 160201184 160319676 160579584 160974528 160982154 161321472 161639712 161759268 162100224 162562048 162969588 163233792 163577856 163635264 165127248 165207471 165249024 166362768 166690953 166836736 167165856 167518208 167526144 167938173 168210432 168334848 168689664 168748866 169229632 169594368 169869312 169928928 170287104 170413056 171966464 172761336 173467008 173595312 173679649 173961216 174053976 174680064 174764928 174894192 175177728 175239207 175608576 175738464 176464656 176488448 176550387 176836608 177209344 177340416 178887852 179019776 180226332 180652032 181096344 181486656 181844676 182003712 182362752 182747136 182882304 183638016 183727232 184025088 184089672 184549376 184614144 185905152 187158114 187691328 188061588 188457984 188466912 188558474 189236736 189376704 189468708 189775872 190316544 190383336 190793664 191102976 191170044 191572992 191714688 192118784 193462272 194356503 195150384 195706368 195810723 196610544 196755966 197074944 197170688 197559648 197705772 198122496 198549504 198941184 199185052 199360512 199507968 199998656 201326592 201397248 203233536 203332272 203733387 204172488 204754176 205158096 205257767 205590528 205742592 206176256 206248614 206693136 207028224 207100881 207618048 207690912 208282624 209143296 209584128 211152744 212015232 213497856 213759568 214106112 214181253 214632704 214642872 214990848 215095296 215519616 215679024 216133632 217292784 217645056 218103808 218180352 220169664 220276628 220332032 221186862 221817024 222254604 222887808 223368192 223808832 223917564 224280576 224446464 224919552 224998488 226125824 226492416 226571904 227049472 227217408 228748806 229694049 230348448 231289344 231460416 231948288 232071968 232529778 232906752 233019904 233192256 233570304 233652276 234144768 234317952 235286208 235400516 235782144 236453888 237546837 238517136 239324217 240185088 240301776 240479514 240869376 241461792 241473231 241982208 242459568 242638902 242671616 243150336 243662848 243843072 244454382 244850688 245366784 245452896 246152192 247873536 249544152 250255104 250748784 251277312 251289216 252315648 252502272 252624944 253034496 253123299 253755392 253844448 254391552 254803968 254893392 255430656 255619584 257949696 259142004 260200512 260392968 260941824 261080964 262147392 262341288 262766592 263412864 263607696 264163328 264732672 265254912 265814016 266010624 268331778 268529664 270339498 270978048 271109696 271644516 272229984 273005568 273544128 274120704 274323456 274998152 275457024 275590848 276037632 276134508 276824064 276921216 278857728 279445504 280737171 281536992 282092382 282686976 282700368 282837711 283855104 284203062 284663808 285474816 285575004 286190496 286654464 286755066 286793728 287359488 287572032 288178176 289723712 290193408 290907136 293559552 294915816 295133949 295612416 295756032 296339472 296558658 297183744 297342209 297824256 298411776 298556752 298777578 299040768 299261952 299892736 299997984 301989888 302095872 302956544 304998408 306258732 307131264 307737144 308385792 308613888 309264384 309372921 310039704 310542336 310923008 311427072 311536368 312193024 312423936 313714944 314376192 316729116 318022848 319098956 320246784 320402368 320639352 321159168 321949056 321964308 322642944 323279424 323518536 324200448 325124096 325939176 326467584 327155712 327270528 330254496 330414942 330498048 331780293 332725536 333381906 333673472 334331712 335036416 335052288 335876346 336420864 336669696 337379328 337497732 338459264 339188736 339738624 339857856 340574208 340826112 343123209 343932928 345522672 346934016 347190624 347359298 347922432 348107952 348794667 349360128 349529856 349788384 350355456 350478414 351217152 351476928 352929312 352976896 353100774 353673216 354418688 354680832 357775704 358039552 360452664 360719271 361304064 362192688 362973312 363689352 364007424 364725504 365494272 365764608 366681573 367276032 367454464 368050176 368179344 369098752 369228288 371810304 374316228 375382656 376123176 376915968 376933824 377116948 378473472 378753408 378937416 379551744 380633088 380766672 381587328 382205952 382340088 383145984 383429376 384237568 386924544 388713006 390300768 391412736 391621446 393221088 393511932 394149888 394341376 395119296 395411544 396244992 397099008 397882368 398370104 398721024 399015936 399997312 402794496 405509247 406467072 406664544 407466774 408344976 409508352 410316192 410515534 411181056 411485184 412352512 412497228 413386272 414056448 414201762 415236096 415381824 416565248 418286592 419168256 422305488 423138573 424030464 426304593 426995712 427519136 428212224 428362506 429265408 429285744 429981696 430190592 431039232 431358048 432267264 434585568 435290112 436207616 436360704 440339328 440553256 440664064 442373724 443634048 444509208 444837987 445775616 446736384 447617664 447835128 448166367 448561152 448892928 449839104 449996976 452251648 452984832 453143808 454098944 454434816 457497612 459388098 460696896 462578688 462920832 463896576 464143936 465059556 465813504 466039808 466384512 467140608 467304552 468289536 468635904 470572416 470801032 471564288 472907776 475093674 477034272 478648434 480370176 480603552 480959028 481738752 482923584 482946462 483964416 484919136 485277804 485343232 486300672 487325696 487686144 488908764 489701376 490733568 490905792 492304384 495622413 495747072 499088304 500072859 500510208 501497568 502554624 502578432 503814519 504631296 505004544 505249888 506068992 506246598 507510784 507688896 508783104 509607936 509786784 510861312 511239168 515899392 518284008 520401024 520785936 521038947 521883648 522161928 524294784 524682576 525533184 525717621 526825728 527215392 528326656 529465344 529651161 530509824 531628032 532021248 536663556 537059328 540678996 541956096 542219392 543289032 544459968 546011136 547088256 547758893 548241408 548646912 549996304 550914048 551181696 552075264 552269016 553648128 553842432 557715456 558891008 561474342 563073984 564184764 565373952 565400736 565675422 567710208 568406124 569327616 570949632 571150008 572380992 573308928 573510132 573587456 574718976 575144064 576356352 579447424 580386816 581814272 587119104 587432169 589831632 590267898 591224832 591512064 592678944 593117316 594367488 594684418 595648512 596823552 597113504 597555156 598081536 598523904 599785472 599995968 603979776 604191744 605913088 609996816 611200161 612517464 614262528 615474288 615773301 616771584 617227776 618528768 618745842 620079408 621084672 621302643 621846016 622854144 623072736 624386048 624847872 627429888 628752384 633458232 636045696 638197912 640493568 640804736 641278704 642318336 642543759 643898112 643928616 645285888 646558848 647037072 647351419 648400896 650248192 651878352 652935168 654311424 654541056 660508992 660829884 660996096 663560586 665451072 666763812 667346944 668663424 670072832 670104576 671752692 672841728 673339392 674758656 674995464 676918528 678377472 679477248 679715712 681148416 681652224 686246418 687865856 691045344 693868032 694381248 694718596 695844864 696215904 697589334 698720256 699059712 699576768 700710912 700956828 702434304 702953856 705858624 705953792 706201548 707346432 708837376 709361664 712640511 715551408 716079104 717972651 720905328 721438542 722608128 724385376 724419693 725946624 727378704 728014848 729451008 730988544 731529216 733363146 734552064 734908928 736100352 736358688 738197504 738456576 743620608 748632456 750765312 752246352 753831936 753867648 754233896 756946944 757506816 757874832 759103488 759369897 761266176 761533344 763174656 764411904 764680176 765051677 766291968 766858752 768475136 773849088 777426012 780601536 782825472 783242892 786442176 787023864 788299776 788682752 790238592 790823088 792489984 794198016 795764736 796740208 797442048 798031872 799994624 805588992 811018494 812934144 813329088 814933548 816689952 819016704 820632384 821031068 822362112 822970368 824705024 824994456 826772544 828112896 828403524 830472192 830763648 833130496 836573184 838336512 842211513 844610976 846277146 848060928 848513133 852609186 853991424 855038272 856424448 856725012 858530816 858571488 859963392 860381184 862078464 862716096 864534528 869171136 870580224 872415232 872721408 877522129 880678656 881106512 881328128 884747448 885401847 887268096 889018416 889675974 891551232 892026627 893472768 895235328 895670256 896332734 897122304 897785856 899678208 899993952 904503296 905969664 906287616 908197888 908869632 914995224 918776196 921393792 925157376 925841664 927793152 928118763 928287872 930119112 931627008 932079616 932769024 934281216 934609104 936579072 937271808 941144832 941602064 943128576 945815552 950187348 954068544 957296868 960740352 961207104 961918056 963477504 965847168 965892924 967928832 969838272 970555608 970686464 972601344 974651392 975372288 977817528 979402752 981467136 981811584 984608768 991244826 991494144 995340879 998176608 1000145718 1001020416 1002995136 1005109248 1005156864 1007629038 1009262592 1010009088 1010499776 1012137984 1012493196 1015021568 1015377792 1017566208 1019215872 1019573568 1021722624 1022478336 1029369627 1031798784 1036568016 1037071607 1040802048 1041571872 1042077894 1043767296 1044323856 1046384001 1048589568 1049365152 1051066368 1051435242 1053651456 1054430784 1056653312 1058930688 1059302322 1061019648 1063256064 1064042496 1073327112 1074118656 1081357992 1082157813 1083912192 1084438784 1086578064 1088919936 1092022272 1094176512 1095517786 1096482816 1097293824 1099992608 1100044719 1101828096 1102363392 1104150528 1104538032 1107296256 1107684864 1115430912 1117782016 1122948684 1126147968 1128369528 1130747904 1130801472 1131350844 1135420416 1136812248 1138655232 1141899264 1142300016 1144761984 1146617856 1147020264 1147174912 1149437952 1150288128 1152712704 1158894848 1160773632 1163628544 1174238208 1174864338 1179663264 1180535796 1182449664 1183024128 1185357888 1186234632 1188734976 1189368836 1191297024 1193647104 1194227008 1195110312 1196163072 1197047808 1199570944 1199991936 1208383488 1211826176 1216527741 1219993632 1222400322 1225034928 1225630081 1228525056 1230948576 1231546602 1233543168 1234455552 1237057536 1237491684 1240158816 1242169344 1242605286 1243692032 1245708288 1246145472 1248772096 1249695744 1254859776 1257504768 1266916464 1272091392 1276395824 1278913779 1280987136 1281609472 1282557408 1284636672 1285087518 1287796224 1287857232 1290571776 1293117696 1294074144 1294702838 1296801792 1300496384 1303756704 1305870336 1308622848 1309082112 1321017984 1321659768 1321992192 1327121172 1330902144 1333527624 1334513961 1334693888 1337326848 1340145664 1340209152 1343505384 1344499101 1345683456 1346678784 1349517312 1349990928 1353837056 1356754944 1358954496 1359431424 1362296832 1363304448 1372492836 1375731712 1382090688 1387736064 1388762496 1389437192 1391689728 1392431808 1395178668 1397440512 1398119424 1399153536 1401421824 1401913656 1404868608 1405907712 1411717248 1411907584 1412403096 1414692864 1417674752 1418723328 1425281022 1431102816 1432158208 1435945302 1441810656 1442877084 1445216256 1448770752 1448839386 1451893248 1454757408 1456029696 1458902016 1461977088 1463058432 1466726292 1469104128 1469817856 1472200704 1472717376 1476913152 1486867239 1487241216 1497264912 1501530624 1504492704 1507663872 1507735296 1508467792 1511443557 1513893888 1515013632 1515749664 1518206976 1518739794 1522532352 1523066688 1526349312 1528823808 1529360352 1530103354 1532583936 1533717504 1536950272 1547698176 1554852024 1561203072 1563116841 1565650944 1566485784 1572884352 1574047728 1576599552 1577152863 1577365504 1580477184 1581646176 1584979968 1588396032 1588953483 1591529472 1593480416 1594884096 1596063744 1599989248 1611177984 1622036988 1625868288 1626658176 1629867096 1633379904 1638033408 1641264768 1642062136 1643276679 1644724224 1645940736 1649410048 1649988912 1653545088 1656225792 1656807048 1660944384 1661527296 1666260992 1673146368 1676673024 1684423026 1689221952 1692554292 1696121856 1697026266 1705218372 1707982848 1710076544 1712848896 1713450024 1717061632 1717142976 1719926784 1720762368 1724156928 1725432192 1729069056 1738342272 1741160448 1745442816 1755044258 1761357312 1762213024 1762296507 1762656256 1769494896 1770803694 1774536192 1778036832 1779351948 1783102464 1784053254 1786945536 1790470656 1791340512 1792665468 1794244608 1795571712 1799356416 1799987904 1809006592 1811939328 1812575232 1816395776 1817739264 1829990448 1833600483 1837552392 1842787584 1847319903 1850314752 1851683328 1855586304 1856237526 1856575744 1860238224 1863254016 1863907929 1864159232 1865538048 1868562432 1869218208 1873158144 1874543616 1882289664 1883204128 1886257152 1891631104 1900374696 1908137088 1914593736 1921480704 1922414208 1923836112 1926955008 1927631277 1931694336 1931785848 1935857664 1939676544 1941111216 1941372928 1942054257 1945202688 1949302784 1950744576 1955635056 1958805504 1962934272 1963623168 1969217536 1982489652 1982988288 1990681758 1996353216 2000291436 2002040832 2005990272 2010218496 2010313728 2015258076 2018525184 2020018176 2020999552 2024275968 2024986392 2030043136 2030755584 2035132416 2038431744 2039147136 2043445248 2044956672 2058739254 2063597568 2073136032 2074143214 2081604096 2083143744 2084155788 2087534592 2088647712 2092768002 2097179136 2098730304 2102132736 2102870484 2107302912 2108861568 2113306624 2117861376 2118604644 2122039296 2126512128 2128084992 2137921533 2146654224 2148237312 2153917953 2162715984 2164315626 2167824384 2168877568 2173156128 2177839872 2184044544 2188353024 2191035572 2192965632 2194587648 2199985216 2200089438 2203656192 2204726784 2208301056 2209076064 2214592512 2215369728 2230861824 2235564032 2245897368 2252295936 2256739056 2257835437 2261495808 2261602944 2262701688 2270840832 2273624496 2277310464 2278109691 2283798528 2284600032 2289523968 2293235712 2294040528 2294349824 2295155031 2298875904 2300576256 2305425408 2317789696 2321547264 2327257088 2348476416 2349728676 2359326528 2361071592 2364899328 2366048256 2370715776 2372469264 2377469952 2378737672 2382594048 2387294208 2388454016 2390220624 2392326144 2394095616 2399141888 2399983872 2416766976 2423652352 2433055482 2439987264 2444800644 2450069856 2451260162 2457050112 2461897152 2463093204 2467086336 2468911104 2474115072 2474983368 2480317632 2484338688 2485210572 2487384064 2491416576 2492290944 2497544192 2499391488 2509719552 2515009536 2526634539 2533832928 2544182784 2545539399 2552791648 2557827558 2561974272 2563218944 2565114816 2569273344 2570175036 2575592448 2575714464 2581143552 2586235392 2588148288 2589405676 2593603584 2600992768 2607513408 2611740672 2617245696 2618164224 2632566387 2642035968 2643319536 2643984384 2654242344 2656205541 2661804288 2667055248 2669027922 2669387776 2674653696 2676079881 2680291328 2680418304 2687010768 2688998202 2691366912 2693357568 2699034624 2699981856 2707674112 2713509888 2717908992 2718862848 2724593664 2726608896 2744985672 2751463424 2764181376 2775472128 2777524992 2778874384 2783379456 2784356289 2784863616 2790357336 2794881024 2796238848 2798307072 2802843648 2803827312 2809737216 2811815424 2823434496 2823815168 2824806192 2829385728 2835349504 2837446656 2850562044 2862205632 2864316416 2871890604 2883621312 2885754168 2890432512 2897541504 2897678772 2903786496 2909514816 2912059392 2917804032 2923954176 2926116864 2933452584 2938208256 2939635712 2944401408 2945434752 2953826304 2973734478 2974482432 2986022637 2994529824 3003061248 3008985408 3015327744 3015470592 3016935584 3022887114 3027787776 3030027264 3031499328 3036413952 3037479588 3045064704 3046133376 3052698624 3057647616 3058720704 3060206708 3065167872 3067435008 3073900544 3088108881 3095396352 3109704048 3111214821 3122406144 3126233682 3131301888 3132971568 3139152003 3145768704 3148095456 3153199104 3154305726 3154731008 3160954368 3163292352 3169959936 3176792064 3177906966 3183058944 3186960832 3189768192 3192127488 3199978496 3222355968 3244073976 3246473439 3251736576 3253316352 3259734192 3266759808 3270764299 3276066816 3282529536 3284124272 3286553358 3289448448 3291881472 3298820096 3299977824 3300134157 3307090176 3312451584 3313614096 3321888768 3323054592 3332521984 3346292736 3353346048 3368846052 3378443904 3385108584 3392243712 3394052532 3410436744 3415965696 3420153088 3425697792 3426900048 3434123264 3434285952 3439853568 3441524736 3448313856 3450864384 3458138112 3476684544 3482320896 3490885632 3510088516 3522714624 3524426048 3524593014 3525312512 3538989792 3541607388 3549072384 3556073664 3558703896 3566204928 3568106508 3573891072 3580941312 3582681024 3585330936 3588489216 3591143424 3598712832 3599975808 3618013184 3625150464 3632791552 3635478528 3649583223 3659980896 3667200966 3675104784 3676890243 3685575168 3694639806 3700629504 3703366656 3711172608 3712475052 3713151488 3720476448 3726508032 3727815858 3728318464 3731076096 3737124864 3738436416 3746316288 3749087232 3764579328 3766408256 3772514304 3783262208 3800749392 3816274176 3829187472 3836741337 3842961408 3844828416 3847672224 3853910016 3855262554 3863388672 3863571696 3865448717 3871715328 3879353088 3882222432 3882745856 3884108514 3890405376 3898605568 3901489152 3911270112 3917611008 3925868544 3927246336 3938435072 3964979304 3965976576 3981363516 3992706432 4000582872 4004081664 4011980544 4020436992 4020627456 4030516152 4033497303 4037050368 4040036352 4041999104 4048551936 4049972784 4060086272 4061511168 4070264832 4076863488 4078294272 4086890496 4089913344 4117478508 4127195136 4146272064 4148286428 4163208192 4166287488 4168311576 4175069184 4177295424 4185536004 4194358272 4197460608 4204265472 4205740968 4214605824 4217723136 4226613248 4235722752 4237209288 4244078592 4253024256 4256169984 4275843066 4293308448 4296474624 4307835906 4325431968 4328631252 4335648768 4337755136 4346312256 4355679744 4368089088 4376706048 4382071144 4385931264 4389175296 4399970432 4400178876 4407312384 4409453568 4416602112 4418152128 4430739456 4460601717 4461723648 4471128064 4491794736 4504591872 4513478112 4515670874 4522991616 4523205888 4525403376 4534330671 4541681664 4547248992 4554620928 4556219382 4567597056 4569200064 4579047936 4586471424 4588081056 4588699648 4590310062 4597751808 4601152512 4610850816 4635579392 4643094528 4654514176 4689350523 4696952832 4699457352 4718653056 4722143184 4729798656 4732096512 4741431552 4744938528 4754939904 4757475344 4765188096 4766860449 4774588416 4776908032 4780441248 4784652288 4788191232 4798283776 4799967744 4833533952 4847304704 4866110964 4879974528 4889601288 4900139712 4902520324 4914100224 4923794304 4926186408 4929830037 4934172672 4937822208 4948230144 4949966736 4960635264 4968677376 4970421144 4974768128 4982833152 4984581888 4995088384 4998782976 5019439104 5030019072 5053269078 5067665856 5088365568 5091078798 5105583296 5115655116 5123948544 5126437888 5130229632 5138546688 5140350072 5151184896 5151428928 5162287104 5172470784 5176296576 5178811352 5187207168 5201985536 5215026816 5223481344 5236328448 5265132774 5284071936 5286639072 5286889521 5287968768 5308484688 5312411082 5323608576 5334110496 5338055844 5338775552 5349307392 5352159762 5360582656 5360836608 5374021536 5377996404 5382733824 5386715136 5398069248 5399963712 5415348224 5427019776 5435817984 5437725696 5449187328 5453217792 5489971344 5500801449 5528362752 5541959709 5550944256 5555049984 5557748768 5566758912 5568712578 5569727232 5580714672 5589762048 5592477696 5596614144 5605687296 5607654624 5619474432 5623630848 5646868992 5647630336 5649612384 5658771456 5670699008 5674893312 5701124088 5724411264 5728632832 5743781208 5767242624 5771508336 5780865024 5782893831 5795083008 5795357544 5807572992 5819029632 5824118784 5826162771 5835608064 5847908352 5852233728 5866905168 5876416512 5879271424 5888802816 5890869504 5907652608 5947468956 5948964864 5972045274 5989059648 6006122496 6017970816 6030655488 6030941184 6033871168 6045774228 6055575552 6060054528 6062998656 6072827904 6074959176 6090129408 6092266752 6105397248 6115295232 6117441408 6120413416 6130335744 6134870016 6147801088 6176217762 6190792704 6219408096 6222429642 6244812288 6252467364 6262603776 6265943136 6278304006 6291537408 6296190912 6306398208 6308611452 6309462016 6321908736 6326584704 6339919872 6353584128 6355813932 6366117888 6373921664 6379536384 6384254976 6399956992 6444711936 6461753859 6488147952 6492946878 6503473152 6506632704 6519468384 6533519616 6541528598 6552133632 6565059072 6568248544 6573106716 6578896896 6583762944 6597640192 6599955648 6600268314 6614180352 6624903168 6627228192 6643777536 6646109184 6665043968 6692585472 6706692096 6737692104 6756887808 6770217168 6773506311 6784487424 6788105064 6820873488 6831931392 6834329073 6840306176 6851395584 6853800096 6868246528 6868571904 6879707136 6883049472 6885465093 6896627712 6901728768 6916276224 6953369088 6964641792 6981771264 7020177032 7045429248 7048852096 7049186028 7050625024 7077979584 7083214776 7098144768 7112147328 7117407792 7120865609 7132409856 7136213016 7147782144 7161882624 7165362048 7170661872 7176978432 7182286848 7197425664 7199951616 7236026368 7250300928 7265583104 7270957056 7299166446 7319961792 7334401932 7350209568 7353780486 7371150336 7389279612 7401259008 7406733312 7422345216 7424950104 7426302976 7440952896 7453016064 7455631716 7456636928 7462152192 7474249728 7476872832 7492632576 7498174464 7529158656 7532816512 7545028608 7566524416 7601498784 7632548352 7636618197 7658374944 7673482674 7685922816 7689656832 7695344448 7707820032 7710525108 7726777344 7727143392 7730897434 7743430656 7758706176 7764444864 7765491712 7768217028 7780810752 7797211136 7802978304 7822540224 7835222016 7851737088 7854492672 7876870144 7897699161 7929958608 7931953152 7962727032 7968616623 7985412864 8001165744 8008163328 8023961088 8028239643 8040873984 8041254912 8061032304 8066994606 8074100736 8080072704 8083998208 8097103872 8099945568 8120172544 8123022336 8140529664 8153726976 8156588544 8173780992 8179826688 8234957016 8254390272 8292544128 8296572856 8326416384 8332574976 8336623152 8350138368 8353068867 8354590848 8371072008 8388716544 8394921216 8408530944 8411481936 8415568447 8429211648 8435446272 8453226496 8471445504 8474418576 8488157184 8506048512 8512339968 8551686132 8586616896 8592949248 8615671812 8650863936 8657262504 8671297536 8675510272 8692624512 8711359488 8736178176 8753412096 8764142288 8771862528 8778350592 8799940864 8800357752 8814624768 8818907136 8833204224 8836304256 8861478912 8921203434 8923447296 8942256128 8983589472 9009183744 9026956224 9031341748 9045983232 9046411776 9050806752 9068661342 9083363328 9094497984 9109241856 9112438764 9135194112 9138400128 9158095872 9172942848 9176162112 9177399296 9180620124 9195503616 9202305024 9221701632 9264326643 9271158784 9286189056 9309028352 9333644463 9378701046 9393905664 9398914704 9417456009 9437306112 9444286368 9459597312 9464193024 9482863104 9489877056 9509879808 9514950688 9530376192 9533720898 9549176832 9553816064 9560882496 9569304576 9576382464 9596567552 9599935488 9667067904 9694609408 9732221928 9739420317 9759949056 9779202576 9800279424 9805040648 9812292897 9828200448 9847588608 9852372816 9859660074 9868345344 9875644416 9896460288 9899933472 9900402471 9921270528 9937354752 9940842288 9949536256 9965666304 9969163776 9990176768 9997565952 10038878208 10060038144 10106538156 10135331712 10176731136 10182157596 10211166592 10231310232 10247897088 10252875776 10260459264 10277093376 10280700144 10302369792 10302857856 10324574208 10344941568 10352593152 10357622704 10374414336 10403971072 10430053632 10446962688 10472656896 10530265548 10568143872 10573278144 10573779042 10575937536 10616969376 10624822164 10647217152 10668220992 10676111688 10677551104 10698614784 10704319524 10721165312 10721673216 10748043072 10755992808 10765467648 10773430272 10796138496 10799927424 10830696448 10854039552 10875451392 10898374656 10906435584 10948749669 10979942688 11001602898 11030670729 11056725504 11083919418 11101888512 11110099968 11115497536 11133517824 11137425156 11139454464 11161429344 11179524096 11184955392 11193228288 11211374592 11215309248 11238948864 11247261696 11293737984 11295260672 11299224768 11317542912 11341398016 11349786624 11402248176 11407787677 11448822528 11457265664 11487562416 11510224011 11534485248 11543016672 11561730048 11565787662 11590166016 11590715088 11596346151 11615145984 11638059264 11648237568 11652325542 11671216128 11695816704 11704467456 11733810336 11752833024 11758542848 11777605632 11781739008 11815305216 11894937912 11897929728 11944090548 11978119296 12012244992 12035941632 12061310976 12061882368 12067742336 12091548456 12100491909 12111151104 12120109056 12125997312 12145655808 12149918352 12180258816 12184533504 12191030569 12210794496 12230590464 12234882816 12240826832 12260671488 12269740032 12295602176 12352435524 12381585408 12438816192 12444859284 12489624576 12504934728 12525207552 12531886272 12556608012 12583074816 12592381824 12612796416 12617222904 12618924032 12643817472 12653169408 12679839744 12707168256 12711627864 12732235776 12747843328 12759072768 12768509952 12799913984 12889423872 12923507718 12976295904 12985893756 13006946304 13013265408 13038936768 13067039232 13083057196 13104267264 13130118144 13136497088 13146213432 13157793792 13167525888 13195280384 13199911296 13200536628 13228360704 13249806336 13254456384 13292218368 13330087936 13381805151 13385170944 13413384192 13475384208 13481930891 13513775616 13540434336 13547012622 13568974848 13576210128 13602992013 13641746976 13663862784 13668658146 13680612352 13702791168 13707600192 13736493056 13737143808 13759414272 13766098944 13770930186 13793255424 13803457536 13832552448 13906738176 13929283584 13963542528 14040354064 14068051569 14090858496 14097704192 14098372056 14101250048 14155959168 14166429552 14196289536 14224294656 14234815584 14241731218 14264819712 14272426032 14295564288 14300581347 14323765248 14330724096 14341323744 14353956864 14364573696 14394851328 14399903232 14472052736 14500601856 14531166208 14541914112 14598332892 14639923584 14668803864 14700419136 14707560972 14742300672 14778559224 14789490111 14802518016 14813466624 14844690432 14849900208 14852605952 14881905792 14906032128 14911263432 14913273856 14924304384 14948499456 14953745664 14985265152 14996348928 15058317312 15065633024 15090057216 15133048832 15202997568 15265096704 15273236394 15316749888 15346965348 15371845632 15379313664 15390688896 15415640064 15421050216 15453554688 15454286784 15461794868 15486861312 15517412352 15528889728 15530983424 15536434056 15561621504 15594422272 15605956608 15645080448 15670444032 15708985344 15753740288 15795398322 15859917216 15860668563 15863906304 15925454064 15937233246 15970825728 16002331488 16016326656 16047922176 16056479286 16081747968 16082509824 16122064608 16133989212 16148201472 16160145408 16167996416 16194207744 16199891136 16246044672 16281059328 16307453952 16313177088 16347561984 16359653376 16469914032 16585088256 16593145712 16625879127 16652832768 16665149952 16673246304 16700276736 16706137734 16709181696 16742144016 16777433088 16789842432 16817061888 16822963872 16831136894 16858423296 16870892544 16906452992 16942891008 16948837152 16976314368 17012097024 17024679936 17103372264 17173233792 17185898496 17231343624 17301727872 17314525008 17342595072 17348681493 17351020544 17385249024 17422718976 17472356352 17478488313 17506824192 17528284576 17543725056 17556701184 17599881728 17600715504 17629249536 17637814272 17666408448 17672608512 17722957824 17842406868 17846894592 17884512256 17967178944 18018367488 18053912448 18062683496 18091966464 18092823552 18101613504 18137322684 18166726656 18188995968 18218483712 18224877528 18270388224 18276800256 18316191744 18345885696 18352324224 18354798592 18361240248 18391007232 18404610048 18443403264 18528653286 18542317568 18572378112 18618056704 18667288926 18757402092 18787811328 18797829408 18834912018 18874612224 18888572736 18919194624 18928386048 18965726208 18979754112 19019759616 19029901376 19060752384 19067441796 19098353664 19107632128 19121764992 19138609152 19152764928 19199870976 19334135808 19385261577 19389218816 19464443856 19478840634 19519898112 19558405152 19600558848 19610081296 19624585794 19656400896 19695177216 19704745632 19719320148 19736690688 19751288832 19792920576 19799866944 19800804942 19842541056 19874709504 19881684576 19899072512 19931332608 19938327552 19980353536 19995131904 20077756416 20120076288 20213076312 20270663424 20320518933 20353462272 20364315192 20422333184 20462620464 20495794176 20502987219 20505751552 20520918528 20554186752 20561400288 20604739584 20605715712 20649148416 20656395279 20689883136 20705186304 20715245408 20748828672 20807942144 20860107264 20893925376 20945313792 21060531096 21136287744 21146556288 21147558084 21151875072 21233938752 21249644328 21294434304 21336441984 21352223376 21355102208 21362596827 21397229568 21408639048 21442330624 21443346432 21496086144 21511985616 21530935296 21546860544 21592276992 21599854848 21661392896 21708079104 21750902784 21796749312 21812871168 21897499338 21959885376 22003205796 22061341458 22113451008 22167838836 22203777024 22220199936 22230995072 22267035648 22274850312 22278908928 22322858688 22359048192 22369910784 22386456576 22422749184 22430618496 22477897728 22494523392 22587475968 22590521344 22598449536 22635085824 22699573248 22804496352 22815575354 22897645056 22909854591 22914531328 22975124832 23020448022 23068970496 23086033344 23123460096 23131575324 23180332032 23181430176 23192692302 23230291968 23276118528 23296475136 23304651084 23342432256 23391633408 23408934912 23467620672 23505666048 23517085696 23555211264 23563478016 23630610432 23693097483 23789875824 23795859456 23888181096 23956238592 24024489984 24071883264 24084718929 24122621952 24123764736 24135484672 24183096912 24200983818 24222302208 24240218112 24251994624 24291311616 24299836704 24360517632 24369067008 24382061138 24421588992 24461180928 24469765632 24481653664 24521342976 24539480064 24591204352 24704871048 24763170816 24877632384 24889718568 24979249152 25009869456 25050415104 25059206601 25063772544 25113216024 25166149632 25184763648 25225592832 25234445808 25237848064 25246705341 25287634944 25306338816 25359679488 25414336512 25423255728 25464471552 25495686656 25518145536 25537019904 25599827968 25778847744 25847015436 25952591808 25971787512 26013892608 26026530816 26077873536 26134078464 26166114392 26208534528 26260236288 26272994176 26292426864 26315587584 26335051776 26390560768 26399822592 26401073256 26456721408 26499612672 26508912768 26584436736 26660175872 26763610302 26770341888 26826768384 26950768416 26963861782 27027551232 27080868672 27094025244 27137949696 27152420256 27205984026 27283493952 27327725568 27337316292 27361224704 27405582336 27415200384 27472986112 27474287616 27518828544 27532197888 27541860372 27586510848 27606915072 27665104896 27792979929 27813476352 27858567168 27927085056 28000933389 28080708128 28136103138 28181716992 28195408384 28196744112 28202500096 28311918336 28332859104 28392579072 28448589312 28469631168 28483462436 28529639424 28544852064 28591128576 28601162694 28647530496 28661448192 28682647488 28707913728 28729147392 28789702656 28799806464 28944105472 29001203712 29062332416 29083828224 29196665784 29218260951 29279847168 29337607728 29400838272 29415121944 29436878691 29484601344 29557118448 29578980222 29605036032 29626933248 29689380864 29699800416 29701207413 29705211904 29763811584 29812064256 29822526864 29826547712 29848608768 29896998912 29907491328 29970530304 29992697856 30116634624 30131266048 30180114432 30266097664 30405995136 30530193408 30546472788 30633499776 30693930696 30743691264 30758627328 30781377792 30831280128 30842100432 30907109376 30908573568 30923589736 30973722624 31034824704 31057779456 31061966848 31072868112 31123243008 31188844544 31211913216 31290160896 31340888064 31417970688 31507480576 31590796644 31719834432 31721337126 31727812608 31850908128 31874466492 31941651456 32004662976 32032653312 32095844352 32112958572 32163495936 32165019648 32244129216 32267978424 32296402944 32320290816 32335992832 32388415488 32399782272 32492089344 32562118656 32626354176 32695123968 32719306752 32846249007 32939828064 33092012187 33170176512 33186291424 33251758254 33305665536 33330299904 33346492608 33400553472 33412275468 33418363392 33484288032 33554866176 33579684864 33634123776 33645927744 33662273788 33716846592 33741785088 33812905984 33885782016 33897674304 33952628736 34024194048 34049359872 34206744528 34223363031 34346467584 34371796992 34462687248 34530672033 34603455744 34629050016 34685190144 34697362986 34702041088 34770498048 34789038453 34845437952 34944712704 34956976626 35013648384 35056569152 35087450112 35113402368 35199763456 35201431008 35258499072 35275628544 35332816896 35345217024 35445915648 35684813736 35693789184 35769024512 35934357888 35978407289 36036734976 36107824896 36125366992 36183932928 36185647104 36203227008 36274645368 36301475727 36333453312 36377991936 36436967424 36449755056 36540776448 36553600512 36573091707 36632383488 36691771392 36704648448 36709597184 36722480496 36782014464 36809220096 36886806528 37057306572 37084635136 37144756224 37236113408 37334577852 37514804184 37575622656 37595658816 37669824036 37749224448 37777145472 37838389248 37856772096 37931452416 37959508224 38039519232 38059802752 38121504768 38134883592 38196707328 38215264256 38243529984 38277218304 38305529856 38399741952 38668271616 38770523154 38778437632 38928887712 38957681268 39039796224 39116810304 39201117696 39220162592 39249171588 39312801792 39390354432 39409491264 39438640296 39473381376 39502577664 39585841152 39599733888 39601609884 39685082112 39749419008 39763369152 39798145024 39876655104 39960707072 39990263808 40145415453 40155512832 40240152576 40426152624 40445792673 40541326848 40641037866 40706924544 40728630384 40808976039 40844666368 40925240928 40991588352 41005974438 41011503104 41041837056 41108373504 41122800576 41209479168 41211431424 41298296832 41312790558 41379766272 41410372608 41430490816 41497657344 41615884288 41720214528 41787850752 41890627584 42121062192 42204154707 42272575488 42293112576 42295116168 42303750144 42467877504 42499288656 42519935887 42588868608 42672883968 42704446752 42710204416 42725193654 42794459136 42817278096 42884661248 42886692864 42901744041 42992172288 43023971232 43061870592 43093721088 43184553984 43199709696 43322785792 43416158208 43501805568 43593498624 43625742336 43794998676 43919770752 44006411592 44122682916 44226902016 44335677672 44368470333 44407554048 44440399872 44461990144 44534071296 44549700624 44557817856 44645717376 44718096384 44739821568 44772913152 44845498368 44861236992 44955795456 44989046784 45174951936 45181042688 45196899072 45270171648 45399146496 45608992704 45631150708 45795290112 45819709182 45829062656 45950249664 46040896044 46137940992 46172066688 46246920192 46263150648 46360664064 46362860352 46385384604 46460583936 46552237056 46592950272 46609302168 46684864512 46783266816 46817869824 46935241344 47011332096 47034171392 47126956032 47261220864 47386194966 47579751648 47582005689 47591718912 47776362192 47912477184 48048979968 48143766528 48169437858 48245243904 48247529472 48270969344 48366193824 48401967636 48444604416 48480436224 48503989248 48582623232 48599673408 48738134016 48764122276 48843177984 48922361856 48939531264 48963307328 49042685952 49078960128 49182408704 49409742096 49755264768 49779437136 49877637381 49958498304 50019738912 50100830208 50118413202 50127545088 50226432048 50250833321 50332299264 50369527296 50451185664 50468891616 50475696128 50493410682 50575269888 50612677632 50719358976 50828673024 50846511456 50928943104 50991373312 51036291072 51074039808 51199655936 51557695488 51694030872 51905183616 51943575024 52027785216 52053061632 52155747072 52268156928 52332228784 52417069056 52435464939 52520472576 52545988352 52584853728 52631175168 52670103552 52781121536 52799645184 52802146512 52913442816 52999225344 53017825536 53168873472 53320351744 53527220604 53540683776 53653536768 53901536832 53927723564 54055102464 54161737344 54188050488 54275899392 54304840512 54411968052 54566987904 54655451136 54674632584 54722449408 54811164672 54830400768 54945972224 54948575232 55037657088 55064395776 55083720744 55173021696 55213830144 55330209792 55585959858 55626952704 55717134336 55854170112 56001866778 56161416256 56272206276 56363433984 56390816768 56393488224 56405000192 56623836672 56665718208 56785158144 56897178624 56939262336 56966924872 57059278848 57089704128 57182257152 57202325388 57295060992 57322896384 57365294976 57415827456 57458294784 57599612928 57888210944 58002407424 58124664832 58155784731 58167656448 58393331568 58436521902 58559694336 58675215456 58801676544 58830243888 58873757382 58969202688 59114236896 59157960444 59210072064 59253866496 59378761728 59399600832 59402414826 59410423808 59527623168 59624128512 59645053728 59653095424 59697217536 59793997824 59814982656 59941060608 59985395712 60233269248 60262532096 60360228864 60811990272 60961556799 61060386816 61092945576 61266999552 61387861392 61487382528 61517254656 61562755584 61662560256 61684200864 61814218752 61817147136 61847179472 61947445248 61969185837 62069649408 62115558912 62123933696 62145736224 62246486016 62377689088 62423826432 62580321792 62681776128 62835941376 63014961152 63181593288 63439668864 63442674252 63455625216 63701816256 63748932984 63883302912 64009325952 64065306624 64087790481 64191688704 64225917144 64326991872 64330039296 64488258432 64535956848 64592805888 64640581632 64671985664 64776830976 64799564544 64984178688 65124237312 65252708352 65390247936 65438613504 65692498014 65879656128 66184024374 66340353024 66372582848 66503516508 66611331072 66660599808 66692985216 66801106944 66824550936 66836726784 66968576064 67109732352 67159369728 67268247552 67291855488 67324547576 67433693184 67483570176 67625811968 67771564032 67795348608 67905257472 68098719744 68413489056 68446726062 68692935168 68729563773 68743593984 68925374496 69061344066 69206911488 69258100032 69370380288 69394725972 69404082176 69540996096 69578076906 69690875904 69889425408 69913953252 70027296768 70113138304 70174900224 70226804736 70399526912 70402862016 70516998144 70551257088 70665633792 70690434048 70891831296 71079292449 71369627472 71387578368 71868715776 71956814578 72073469952 72215649792 72250733984 72254156787 72367865856 72371294208 72406454016 72549290736 72602951454 72666906624 72755983872 72873934848 72899510112 73081552896 73107201024 73146183414 73264766976 73383542784 73409296896 73419194368 73444960992 73564028928 73618440192 73773613056 74114613144 74169270272 74289512448 74472226816 74669155704 75029608368 75151245312 75177619803 75191317632 75339648072 75498448896 75554290944 75676778496 75713544192 75740116023 75862904832 75919016448 76079038464 76119605504 76243009536 76269767184 76393414656 76430528512 76487059968 76554436608 76611059712 76799483904 77336543232 77541046308 77556875264 77857775424 77915362536 78079592448 78233620608 78402235392 78440325184 78498343176 78625603584 78780708864 78818982528 78877280592 78946762752 79005155328 79171682304 79199467776 79203219768 79370164224 79498838016 79526738304 79596290048 79753310208 79921414144 79980527616 80290830906 80311025664 80480305152 80852305248 80891585346 81082653696 81282075732 81413849088 81457260768 81617952078 81689332736 81850481856 81983176704 82011948876 82023006208 82083674112 82216747008 82245601152 82418958336 82422862848 82596593664 82625581116 82759532544 82820745216 82860981632 82995314688 83231768576 83440429056 83575701504 83781255168 84002800167 84242124384 84408309414 84545150976 84586225152 84590232336 84607500288 84935755008 84998577312 85039871774 85177737216 85345767936 85408893504 85420408832 85450387308 85588918272 85634556192 85769322496 85773385728 85803488082 85984344576 86047942464 86123741184 86187442176 86369107968 86399419392 86645571584 86832316416 87003611136 87186997248 87251484672 87589997352 87654782853 87839541504 88012823184 88245365832 88310636073 88453804032 88671355344 88736940666 88815108096 88880799744 88923980288 89068142592 89099401248 89115635712 89291434752 89436192768 89479643136 89545826304 89690996736 89722473984 89911590912 89978093568 90349903872 90362085376 90393798144 90540343296 90798292992 91217985408 91262301416 91590580224 91639418364 91658125312 91900499328 92081792088 92275881984 92344133376 92493840384 92526301296 92571252917 92721328128 92725720704 92770769208 92921167872 93104474112 93185900544 93218604336 93369729024 93566533632 93635739648 93870482688 94022664192 94068342784 94253912064 94522441728 94772389932 95159503296 95164011378 95183437824 95552724384 95824954368 96097959936 96287533056 96338875716 96490487808 96495058944 96541938688 96732387648 96803935272 96889208832 96960872448 97007978496 97165246464 97199346816 97476268032 97528244552 97686355968 97879062528 97926614656 98085371904 98157920256 98364817408 98819484192 99276036561 99510529536 99558874272 99755274762 99916996608 100039477824 100201660416 100236826404 100255090176 100452864096 100501666642 100664598528 100739054592 100902371328 100937783232 100951392256 100986821364 101150539776 101225355264 101438717952 101657346048 101693022912 101857886208 101982746624 102072582144 102148079616 102399311872 102670089093 103115390976 103388061744 103592016099 103810367232 103887150048 104055570432 104106123264 104311494144 104367115359 104536313856 104664457568 104834138112 104870929878 105040945152 105091976704 105169707456 105262350336 105340207104 105562243072 105599290368 105604293024 105826885632 105998450688 106035651072 106337746944 106640703488 107054441208 107081367552 107307073536 107803073664 107855447128 107935221867 108110204928 108323474688 108376100976 108551798784 108609681024 108823936104 108904427181 109133975808 109310902272 109349265168 109444898816 109622329344 109660801536 109719275121 109891944448 109897150464 110075314176 110128791552 110167441488 110346043392 110427660288 110660419584 111171919716 111253905408 111434268672 111708340224 112003733556 112322832512 112544412552 112726867968 112781633536 112786976448 112810000384 113247673344 113331436416 113570316288 113794357248 113878524672 113933849744 114118557696 114179408256 114364514304 114404650776 114590121984 114645792768 114730589952 114831654912 114916589568 115199225856 115776421888 116004814848 116249329664 116311569462 116335312896 116786663136 116873043804 117119388672 117350430912 117603353088 117660487776 117747514764 117938405376 118228473792 118315920888 118420144128 118507732992 118757523456 118799201664 118804829652 118820847616 119055246336 119248257024 119290107456 119306190848 119394435072 119629965312 119882121216 119970791424 120436246359 120466538496 120525064192 120720457728 121337378019 121623980544 121923113598 122120773632 122185891152 122426928117 122533999104 122775722784 122974765056 123034509312 123125511168 123325120512 123368401728 123628437504 123634294272 123694358944 123894890496 123938371674 124139298816 124231117824 124247867392 124291472448 124492972032 124755378176 124847652864 125160643584 125363552256 125671882752 126029922304 126363186576 126612464121 126879337728 126885348504 126911250432 127403632512 127497865968 127559807661 127766605824 128018651904 128130613248 128175580962 128383377408 128451834288 128653983744 128660078592 128705232123 128976516864 129071913696 129185611776 129281163264 129343971328 129553661952 129599129088 129968357376 130248474624 130505416704 130780495872 130877227008 131384996028 131759312256 132368048748 132680706048 132745165696 133007033016 133105410999 133222662144 133321199616 133385970432 133602213888 133649101872 133673453568 133937152128 134101336259 134219464704 134318739456 134536495104 134583710976 134649095152 134867386368 134967140352 135251623936 135543128064 135590697216 135810514944 136197439488 136826978112 136893452124 137385870336 137459127546 137487187968 137850748992 138122688132 138413822976 138516200064 138740760576 138789451944 138808164352 139081992192 139156153812 139381751808 139778850816 139827906504 140054593536 140226276608 140349800448 140453609472 140799053824 140805724032 141033996288 141102514176 141380868096 141783662592 142158584898 142739254944 142775156736 143737431552 143913629156 144146939904 144431299584 144501467968 144508313574 144735731712 144742588416 144812908032 145098581472 145205902908 145333813248 145511967744 145747869696 145799020224 146214402048 146292366828 146529533952 146767085568 146818593792 146838388736 146889921984 147128057856 147236880384 147547226112 148229226288 148301239801 148338540544 148944453632 149338311408 149632912143 150059216736 150302490624 150355239606 150382635264 150679296144 150752499963 150996897792 151108581888 151353556992 151427088384 151480232046 151725809664 151838032896 152158076928 152239211008 152486019072 152539534368 152786829312 152861057024 152974119936 153108873216 153222119424 153598967808 154673086464 155082092616 155113750528 155715550848 155830725072 156159184896 156467241216 156804470784 156880650368 156996686352 157251207168 157306394817 157561417728 157637965056 157754561184 157893525504 158010310656 158343364608 158398935552 158406439536 158483397397 158740328448 158997676032 159053476608 159192580096 159506620416 159842828288 159961055232 160581661812 160622051328 160960610304 161704610496 161783170692 162165307392 162564151464 162827698176 162914521536 163235904156 163378665472 163700963712 163966353408 164023897752 164046012416 164167348224 164433494016 164491202304 164837916672 164845725696 165193187328 165251162232 165519065088 165641490432 165721963264 165990629376 166463537152 166880858112 167151403008 167562510336 168005600334 168484248768 168816618828 169090301952 169172450304 169180464672 169215000576 169871510016 169997154624 170079743548 170355474432 170691535872 170817787008 170840817664 170900774616 171177836544 171269112384 171538644992 171546771456 171606976164 171968689152 172095884928 172247482368 172374884352 172798838784 173291143168 173664632832 174007222272 174373994496 174467354193 174502969344 175179994704 175309565706 175679083008 176025646368 176490731664 176621272146 176907608064 177342710688 177473881332 177630216192 177761599488 177847960576 178136285184 178198802496 178231271424 178582869504 178872385536 178959286272 179091652608 179381993472 179444947968 179823181824 179956187136 180699807744 180724170752 180787596288 181080686592 182435970816 182524602832 182884670397 183181160448 183278836728 183316250624 183800998656 184163584176 184551763968 184688266752 184987680768 185052602592 185142505834 185442656256 185451441408 185541538416 185842335744 185907557511 186208948224 186371801088 186437208672 186739458048 187133067264 187271479296 187740965376 188045328384 188136685568 188507824128 189044883456 189544779864 190319006592 190328022756 190366875648 191105448768 191649908736 192195919872 192263371443 192575066112 192677751432 192980975616 192990117888 193083877376 193464775296 193607870544 193778417664 193921744896 194015956992 194330492928 194398693632 194952536064 195056489104 195372711936 195758125056 195853229312 196170743808 196315840512 196729634816 197638968384 198552073122 199021059072 199117748544 199510549524 199833993216 200078955648 200403320832 200473652808 200510180352 200905728192 201003333284 201329197056 201478109184 201804742656 201875566464 201902784512 201973642728 202301079552 202450710528 202877435904 203314692096 203386045824 203715772416 203965493248 204296159232 204798623744 205340178186 206188691319 206230781952 206776123488 207184032198 207620734464 207774300096 208111140864 208212246528 208622988288 208734230718 209072627712 209328915136 209668276224 209741859756 210081890304 210183953408 210339414912 210524700672 210680414208 211198580736 211208586048 211653771264 211996901376 212071302144 212675493888 213237877347 213281406976 214108882416 214162735104 215606147328 215710894256 215870443734 216220409856 216646949376 216752201952 216762470361 217103597568 217219362048 217647872208 217808854362 218267951616 218621804544 218698530336 218889797632 219244658688 219321603072 219438550242 219783888896 219794300928 220150628352 220257583104 220334882976 220692086784 220855320576 221320839168 222343839432 222507810816 222868537344 223416680448 224007467112 224645665024 225088825104 225453735936 225532859409 225563267072 225573952896 226495346688 226662872832 227140632576 227220348069 227588714496 227757049344 227867699488 228237115392 228358816512 228729028608 228809301552 229180243968 229291585536 229461179904 229663309824 229833179136 230398451712 231552843776 232009629696 232498659328 232623138924 232670625792 233573326272 233746087608 234238777344 234700861824 235206706176 235320975552 235495029528 235876810752 236456947584 236631841776 236840288256 237015465984 237515046912 237598403328 237609659304 237641695232 238110492672 238496514048 238580214912 238612381696 238788870144 239259930624 239764242432 239941582848 240872492718 240933076992 241050128384 241440915456 242674756038 243247961088 243846227196 244241547264 244371782304 244853856234 245067998208 245551445568 245949530112 246069018624 246251022336 246650241024 246736803456 247256875008 247268588544 247388717888 247789780992 247876743348 248278597632 248462235648 248495734784 248582944896 248985944064 249695305728 250321287168 250727104512 251343765504 252008400501 252059844608 252726373152 253224928242 253758675456 253770697008 253822500864 254807265024 254995731936 255119615322 255533211648 256037303808 256261226496 256351161924 256766754816 256903668576 257307967488 257320157184 257410464246 257953033728 258143827392 258371223552 258562326528 258687942656 259107323904 259198258176 259936714752 260496949248 261010833408 261560991744 261754454016 262769992056 263518624512 264736097496 264931908219 265361412096 265490331392 266014066032 266210821998 266445324288 266642399232 266771940864 267204427776 267298203744 267346907136 267874304256 268202672518 268438929408 268637478912 269072990208 269167421952 269298190304 269734772736 269934280704 270503247872 271086256128 271181394432 271621029888 272394878976 273653956224 273786904248 274771740672 274918255092 274974375936 275701497984 276245376264 276827645952 277032400128 277481521152 277578903888 277616328704 277713758751 278163984384 278312307624 278763503616 279557701632 279655813008 280109187072 280452553216 280699600896 280907218944 281598107648 281611448064 282067992576 282205028352 282761736192 283567325184 284317169796 285478509888 285550313472 287474863104 287827258312 288293879808 288862599168 289002935936 289016627148 289471463424 289485176832 289625816064 290197162944 290411805816 290667626496 291023935488 291495739392 291598040448 292428804096 292584733656 293059067904 293637187584 293676777472 293779843968 294256115712 294473760768 295094452224 296458452576 296602479602 296677081088 297828109683 297888907264 298676622816 299265824286 300118433472 300604981248 300710479212 300765270528 301358592288 301504999926 301993795584 302217163776 302707113984 302854176768 302960464092 303451619328 303676065792 304316153856 304478422016 304972038144 305079068736 305573658624 305722114048 305948239872 306217746432 306444238848 307197935616 308010267279 309346172928 310164185232 310227501056 311431101696 311661450144 312318369792 312934482432 313101346077 313608941568 313761300736 313993372704 314502414336 314612789634 315122835456 315275930112 315509122368 315787051008 316020621312 316686729216 316797871104 316812879072 316966794794 317480656896 317995352064 318106953216 318385160192 319013240832 319685656576 319922110464 321163323624 321244102656 321921220608 323409220992 323566341384 323805665601 324330614784 325128302928 325655396352 325829043072 326471808312 326713281543 326757330944 327401927424 327932706816 328047795504 328092024832 328334696448 328866988032 328982404608 329157825363 329675833344 329691451392 330386374656 330502324464 331038130176 331282980864 331443926528 331981258752 332927074304 333761716224 334302806016 335125020672 336011200668 336968497536 337633237656 338180603904 338344900608 338360929344 338430001152 339743020032 339994309248 340159487096 340710948864 341383071744 341635574016 341681635328 341801549232 342355673088 342538224768 343077289984 343093542912 343213952328 343937378304 344191769856 344494964736 344749768704 345597677568 346582286336 347329265664 348014444544 348747988992 348934708386 349005938688 350359989408 350619131412 351358166016 352051292736 352981463328 353242544292 353815216128 354685421376 354947762664 355260432384 355523198976 355695921152 356272570368 356397604992 356462542848 357165739008 357744771072 357918572544 358183305216 358889895936 359646363648 359912374272 361308739077 361399615488 361575192576 362161373184 364012134057 364871941632 365049205664 365769340794 366362320896 366557673456 366632501248 367601997312 368327168352 369103527936 369376533504 369975361536 370105205184 370285011668 370885312512 370902882816 371083076832 371684671488 371815115022 372417896448 372743602176 372874417344 373478916096 374266134528 374542958592 375481930752 376090656768 376273371136 377015648256 378089766912 379089559728 379837392363 380638013184 380656045512 380733751296 382210897536 382679422983 383299817472 384391839744 384526742886 385150132224 385355502864 385961951232 385980235776 386115696369 386167754752 386929550592 387215741088 387556835328 387843489792 388031913984 388660985856 388797387264 389905072128 390112978208 390745423872 391516250112 391706458624 392341487616 392631681024 393459269632 395277936768 397104146244 398042118144 398235497088 399021099048 399316232997 399667986432 400157911296 400806641664 400947305616 401020360704 401811456384 402006666568 402304008777 402658394112 402956218368 403609485312 403751132928 403805569024 403947285456 404602159104 404901421056 405754871808 406629384192 406772091648 407431544832 407930986496 408592318464 409597247488 410680356372 412377382638 412461563904 413552246976 414368064396 415241468928 415548600192 416222281728 416424493056 417245976576 417468461436 418145255424 418657830272 419336552448 419483719512 420163780608 420367906816 420678829824 421049401344 421360828416 422397161472 422417172096 423307542528 424142604288 425350987776 426475754694 426562813952 428217764832 428325470208 431212294656 431421788512 431740887468 432440819712 433293898752 433504403904 433524940722 434207195136 434438724096 435295744416 435617708724 436535903232 437243609088 437397060672 437779595264 438643206144 438877100484 439567777792 439588601856 440301256704 440515166208 440669765952 441384173568 441710641152 442641678336 444687678864 444903719403 445015621632 446833360896 448014934224 448898736429 449291330048 450177650208 450907471872 451065718818 451126534144 451147905792 452257499889 452990693376 453325745664 454281265152 454440696138 455177428992 455514098688 455735398976 456474230784 456717633024 457458057216 457618603104 458360487936 458583171072 458922359808 459326619648 459666358272 460796903424 463105687552 464019259392 464997318656 465246277848 465341251584 467146652544 467492175216 467719294757 468477554688 469401723648 470413412352 470641951104 470990059056 471753621504 471919184451 472913895168 473263683552 473680576512 474030931968 475030093824 475196806656 475219318608 475283390464 475450192191 476220985344 476993028096 477160429824 477224763392 477577740288 478519861248 479528484864 479883165696 481744985436 481866153984 482100256768 482881830912 485349512076 486495922176 487692454392 488483094528 488743564608 489707712468 490135996416 491102891136 491899060224 492138037248 492502044672 493300482048 493473606912 494513750016 494537177088 494777435776 495579561984 495753486696 496557195264 496924471296 496991469568 497165889792 497971888128 499390611456 500642574336 501454209024 502687531008 504016801002 504119689216 505452746304 506449856484 507517350912 507541394016 507645001728 509614530048 509991463872 510239230644 511066423296 512074607616 512522452992 512702323848 513533509632 513807337152 514615934976 514640314368 514820928492 515906067456 516287654784 516742447104 517124653056 517375885312 518396516352 519873429504 520993898496 522021666816 523121983488 523402062579 523508908032 525539984112 527037249024 529472194992 529863816438 530722824192 530980662784 532028132064 532421643996 532890648576 533284798464 533543881728 534408855552 534596407488 534693814272 535748608512 536405345036 536877858816 537274957824 538145980416 538334843904 538596380608 539469545472 539868561408 541006495744 542172512256 542362788864 543242059776 547307912448 547573808496 548654011191 549543481344 549836510184 549948751872 551402995968 552490752528 552759166531 553655291904 554064800256 554963042304 555157807776 555232657408 555427517502 556327968768 556624615248 557527007232 557722672533 559115403264 559311626016 560218374144 560905106432 561399201792 561814437888 563196215296 563222896128 564135985152 564410056704 565523472384 567134650368 568634339592 570957019776 571100626944 574949726208 575654516624 576587759616 576790114329 577725198336 578005871872 578033254296 578942926848 578970353664 579251632128 580394325888 580823611632 581335252992 582047870976 582991478784 583196080896 584857608192 585169467312 586118135808 587274375168 587353554944 587559687936 588512231424 588947521536 590188904448 592916905152 593204959204 593354162176 595656219366 595777814528 597353245632 598531648572 600236866944 601209962496 601420958424 601530541056 602717184576 603009999852 603987591168 604434327552 605414227968 605708353536 605920928184 606903238656 607352131584 608632307712 608956844032 609944076288 610158137472 611147317248 611444228096 611896479744 612888477696 614395871232 616020534558 618566073957 618692345856 620328370464 620455002112 622862203392 623322900288 624636739584 625868964864 626202692154 627217883136 627522601472 627986745408 629004828672 629225579268 630245670912 630551860224 631018244736 631574102016 632041242624 633595742208 633625758144 633933589588 634961313792 635990704128 636213906432 636770320384 638026481664 639371313152 639713632041 639844220928 642326647248 642488205312 646818441984 647132682768 647611331202 648661229568 650256605856 650287411083 651310792704 651658086144 652943616624 653426563086 653514661888 654803854848 655865413632 656095591008 656184049664 656669392896 657733976064 657964809216 658315650726 659351666688 659382902784 660772749312 661004648928 662076260352 662565961728 662887853056 663962517504 667523432448 668605612032 670250041344 672022401336 673936995072 675266475312 676361207808 676689801216 676721858688 679486040064 679988618496 680318974192 681421897728 681661044207 682766143488 683271148032 683363270656 683603098464 684711346176 685076449536 686154579968 686187085824 686427904656 687874756608 688383539712 688989929472 689499537408 691195355136 693164572672 694658531328 696028889088 697495977984 697869416772 698011877376 700719978816 701238262824 702716332032 704102585472 705962926656 706485088584 707630432256 709370842752 709895525328 710520864768 711046397952 711391842304 712545140736 712795209984 712925085696 714331478016 715489542144 715837145088 716366610432 717779791872 719292727296 719824748544 722617478154 722799230976 723150385152 724322746368 728024268114 729743883264 730098411328 731538681588 732724641792 733115346912 733265002496 735203994624 736654336704 738207055872 738753067008 739950723072 740210410368 740570023336 741770625024 741805765632 742166153664 743369342976 743630230044 744835792896 745487204352 745748834688 746957832192 749085917184 750963861504 752181313536 752546742272 754031296512 756025201503 756179533824 758179119456 759674784726 761276026368 761312091024 761467502592 764421795072 765358845966 766599634944 768783679488 769053485772 770300264448 770711005728 771923902464 771960471552 772231392738 772335509504 773859101184 774431482176 775113670656 775686979584 776063827968 777321971712 777594774528 779810144256 780225956416 781490847744 783032500224 783412917248 784682975232 785263362048 790555873536 794208292488 794795724657 796084236288 796470994176 798042198096 798632465994 799335972864 800315822592 801613283328 801894611232 802040721408 803622912768 804013333136 804608017554 805316788224 805912436736 807218970624 807502265856 807611138048 807894570912 809204318208 809802842112 811509743616 813258768384 813544183296 814863089664 815861972992 817184636928 819194494976 821360712744 824754765276 824923127808 827104493952 828736128792 830482937856 831097200384 832444563456 832848986112 833141276253 834491953152 834936922872 836290510848 837315660544 838673104896 838967439024 840327561216 840735813632 841357659648 842098802688 842721656832 844794322944 844834344192 846615085056 848285208576 850701975552 852951509388 853125627904 856435529664 856650940416 862424589312 862843577024 863481774936 864881639424 866587797504 867008807808 867049881444 868414390272 868877448192 870591488832 871235417448 873071806464 874487218176 874794121344 875559190528 877286412288 877754200968 879135555584 879177203712 881030332416 881339531904 882768347136 883421282304 885283356672 889375357728 889807438806 890031243264 893484329049 893666721792 896029868448 897797472858 898582660096 900355300416 901814943744 902131437636 902253068288 902295811584 904514999778 905981386752 906651491328 908562530304 908881392276 910354857984 911028197376 911470797952 912948461568 913435266048 914916114432 915237206208 916720975872 917166342144 917844719616 918653239296 919332716544 921593806848 924030801837 926211375104 928038518784 930492555696 930682503168 934293305088 934984350432 935438589514 936955109376 938803447296 939304038231 940826824704 941283902208 941980118112 943507243008 943838368902 945827790336 946527367104 947361153024 948061863936 950060187648 950393613312 950438637216 950566780928 950900384382 952441970688 953986056192 954320859648 954449526784 955155480576 957039722496 959056969728 959766331392 963489970872 963732307968 964200513536 965763661824 970699024152 971416996803 972991844352 975384908784 976966189056 977487129216 979415424936 980271992832 982205782272 983798120448 984276074496 985004089344 986600964096 986947213824 987473476089 989027500032 989074354176 989554871552 991159123968 991506973392 993114390528 993848942592 993982939136 994331779584 995943776256 998781222912 1001285148672 1002908418048 1005375062016 1008033602004 1008239378432 1010905492608 1012899712968 1015034701824 1015082788032 1015290003456 1019229060096 1019982927744 1020478461288 1022132846592 1024149215232 1025044905984 1025404647696 1027067019264 1027614674304 1029231869952 1029280628736 1029641856984 1031812134912 1032575309568 1033484894208 1034249306112 1034751770624 1036793032704 1039746859008 1041987796992 1044043333632 1046243966976 1046804125158 1047017816064 1051079968224 1054074498048 1058944389984 1059727632876 1061445648384 1061961325568 1064056264128 1064843287992 1065781297152 1066569596928 1067087763456 1068817711104 1069192814976 1069387628544 1071497217024 1072810690072 1073755717632 1074549915648 1076669687808 1077192761216 1078939090944 1079737122816 1082012991488 1084725577728 1086484119552 1092036402171 1094615824896 1095147616992 1097308022382 1099086962688 1099673020368 1099897503744 1102805991936 1104981505056 1105518333062 1107310583808 1108129600512 1109926084608 1110315615552 1110465314816 1110855035004 1112655937536 1113249230496 1115054014464 1115445345066 1118230806528 1118623252032 1120436748288 1121810212864 1122798403584 1123628875776 1126392430592 1126445792256 1128271970304 1128820113408 1131046944768 1134269300736 1137268679184 1139512177089 1141914039552 1142201253888 1148038268949 1149899452416 1151309033248 1153175519232 1153580228658 1155450396672 1156011743744 1156066508592 1157885853696 1157940707328 1158503264256 1160788651776 1161647223264 1162670505984 1164095741952 1165982957568 1166392161792 1169715216384 1170338934624 1172236271616 1174548750336 1174707109888 1175119375872 1177024462848 1177895043072 1180377808896 1185833810304 1186409918408 1186708324352 1191312438732 1191555629056 1194706491264 1197063297144 1197948698991 1200473733888 1202419924992 1202841916848 1203061082112 1205434369152 1206019999704 1206912026331 1207975182336 1208868655104 1210828455936 1211416707072 1211841856368 1213806477312 1214704263168 1217264615424 1217913688064 1219888152576 1220316274944 1222294634496 1222888456192 1223792959488 1225776955392 1228791742464 1232041069116 1237132147914 1237384691712 1240656740928 1240910004224 1245724406784 1246645800576 1249273479168 1251737929728 1252405384308 1254435766272 1255045202944 1255973490816 1258009657344 1258451158536 1260491341824 1261103720448 1262036489472 1263148204032 1264082485248 1267191484416 1267251516288 1267867179176 1269922627584 1272427812864 1273540640768 1276052963328 1278742626304 1279427264082 1279688441856 1284653294496 1284976410624 1293636883968 1294265365536 1295222662404 1297322459136 1300513211712 1300574822166 1302621585408 1303316172288 1305887233248 1306853126172 1307029323776 1309607709696 1311730827264 1312191182016 1312368099328 1313338785792 1315929618432 1316631301452 1318703333376 1318765805568 1321545498624 1322009297856 1324152520704 1325131923456 1325775706112 1327925035008 1334711158209 1335046864896 1340500082688 1344044802672 1346696209287 1347873990144 1350532950624 1352722415616 1353379602432 1353443717376 1356772499667 1358972080128 1359977236992 1360637948384 1362843795456 1363322088414 1365532286976 1366542296064 1366726541312 1367206196928 1369422692352 1370152899072 1372309159936 1372374171648 1372855809312 1375749513216 1376767079424 1377979858944 1378999074816 1382390710272 1386329145344 1389317062656 1392057778176 1394991955968 1395738833544 1396023754752 1401439957632 1402476525648 1403157884271 1405432664064 1408205170944 1411925853312 1412970177168 1415260864512 1415757553353 1418741685504 1419791050656 1421041729536 1422092795904 1422783684608 1425090281472 1425590419968 1425850171392 1426350576573 1428662956032 1430979084288 1431674290176 1432733220864 1435559583744 1438585454592 1439649497088 1445234956308 1445598461952 1446300770304 1448645492736 1456048536228 1459487766528 1460196822656 1463077363176 1465449283584 1466230693824 1466530004992 1470407989248 1473308673408 1475114698849 1476414111744 1477506134016 1479901446144 1480420820736 1481140046672 1483541250048 1483611531264 1484332307328 1486738685952 1487260460088 1489671585792 1490974408704 1491497669376 1493915664384 1498171834368 1501927723008 1504362627072 1505093484544 1508062593024 1512050403006 1512359067648 1516358238912 1519349569452 1522552052736 1522624182048 1522935005184 1528843590144 1530717691932 1533199269888 1537567358976 1538106971544 1540600528896 1541422011456 1543847804928 1543920943104 1544462785476 1544671019008 1547718202368 1548862964352 1550227341312 1551373959168 1552127655936 1555189549056 1559620288512 1560451912832 1562981695488 1566065000448 1566825834496 1569365950464 1570526724096 1581111747072 1588416584976 1589591449314 1592168472576 1592941988352 1596084396192 1597264931988 1598671945728 1600631645184 1603226566656 1603789222464 1604081442816 1607245825536 1608026666272 1609216035108 1610633576448 1611824873472 1614437941248 1615004531712 1615222276096 1615789141824 1618408636416 1619605684224 1623019487232 1626517536768 1627088366592 1629726179328 1631723945984 1638388989952 1642721425488 1645962033573 1649509530552 1649846255616 1654208987904 1657472257584 1658277499593 1660965875712 1662194400768 1664889126912 1665697972224 1666282552506 1668983906304 1669873845744 1672581021696 1673168017599 1674631321088 1677346209792 1677934878048 1680655122432 1681471627264 1682715319296 1684197605376 1685443313664 1689588645888 1689668688384 1693230170112 1696570417152 1701403951104 1705903018776 1706251255808 1712871059328 1713301880832 1724849178624 1725687154048 1726963549872 1729763278848 1730370342987 1733175595008 1734017615616 1734099762888 1736828780544 1737754896384 1741182977664 1742470834896 1743317371367 1746143612928 1748974436352 1749588242688 1751118381056 1754572824576 1755508401936 1758271111168 1758354407424 1762060664832 1762679063808 1765536694272 1766842564608 1770566713344 1778750715456 1779614877612 1780062486528 1786968658098 1787333443584 1792059736896 1795594945716 1797165320192 1800710600832 1803629887488 1804262875272 1804506136576 1804591623168 1809029999556 1811962773504 1813302982656 1817125060608 1817762784552 1820709715968 1822056394752 1822941595904 1825896923136 1826870532096 1829832228864 1830474412416 1833441951744 1834332684288 1835689439232 1838665433088 1843187613696 1848061603674 1852422750208 1856077037568 1860985111392 1861365006336 1868586610176 1869968700864 1870877179028 1873910218752 1877606894592 1878608076462 1881653649408 1882567804416 1883960236224 1887014486016 1887676737804 1891655580672 1893054734208 1894722306048 1896123727872 1900787226624 1900877274432 1901133561856 1901800768764 1904883941376 1907972112384 1908641719296 1908899053568 1910310961152 1914079444992 1918113939456 1919140896123 1919532662784 1926979941744 1927464615936 1928401027072 1941398048304 1942833993606 1945983688704 1950769817568 1950862233249 1953932378112 1954974258432 1958830849872 1960543985664 1964411564544 1967596240896 1968552148992 1970008178688 1973201928192 1973894427648 1974946952178 1978055000064 1978148708352 1979109743104 1982318247936 1983013946784 1986228781056 1987697885184 1987965878272 1988663559168 1991887552512 2002570297344 2005816836096 2010750124032 2016067204008 2016478756864 2021810985216 2025799425936 2030069403648 2030165576064 2038458120192 2039965855488 2040956922576 2044265693184 2044983132621 2048298430464 2050089811968 2050809295392 2054134038528 2055229348608 2058463739904 2058561257472 2059283713968 2060284166161 2063624269824 2065150619136 2066969788416 2068498612224 2069503541248 2073586065408 2079493718016 2083975593984 2088086667264 2092487933952 2093608250316 2094035632128 2102159936448 2108148996096 2117888779968 2119455265752 2122891296768 2123922651136 2128112528256 2129686575984 2131562594304 2133139193856 2134175526912 2137635422208 2138385629952 2138775257088 2142994434048 2145621380144 2147511435264 2149099831296 2153339375616 2154385522432 2157878181888 2159474245632 2164025982976 2169451155456 2172968239104 2184072804342 2189231649792 2190295233984 2194616044764 2198173925376 2199346040736 2199795007488 2205611983872 2209963010112 2211036666124 2214621167616 2216259201024 2219852169216 2220631231104 2220930629632 2221710070008 2225311875072 2226498460992 2230108028928 2230890690132 2236461613056 2237246504064 2240873496576 2243620425728 2247257751552 2252784861184 2252891584512 2256543940608 2257640226816 2262093889536 2268075604509 2268538601472 2274537358368 2279024354178 2283828079104 2284402507776 2296076537898 2299798904832 2302618066496 2306351038464 2307160457316 2310900793344 2312023487488 2312133017184 2315771707392 2315881414656 2317006528512 2321577303552 2323294446528 2325341011968 2328191483904 2331965915136 2332784323584 2339430432768 2340677869248 2344472543232 2349097500672 2349414219776 2350238751744 2354048925696 2355790086144 2371667620608 2372819836816 2373416648704 2382624877464 2383111258112 2384387173971 2389412982528 2394126594288 2395897397982 2400947467776 2404839849984 2405683833696 2406122164224 2410868738304 2412039999408 2413824052662 2415950364672 2417737310208 2421656911872 2422833414144 2423683712736 2427612954624 2429408526336 2434529230848 2435827376128 2439776305152 2440632549888 2444589268992 2445776912384 2447585918976 2451553910784 2457583484928 2464082138232 2474264295828 2474769383424 2481313481856 2491448813568 2493291601152 2498546958336 2499423828759 2503475859456 2504810768616 2508871532544 2510090405888 2511946981632 2516019314688 2516902317072 2520982683648 2522207440896 2524072978944 2526296408064 2528164970496 2534382968832 2534503032576 2535734358352 2539845255168 2544855625728 2547081281536 2552105926656 2557485252608 2558854528164 2559376883712 2569306588992 2569952821248 2587273767936 2588530731072 2590445324808 2594644918272 2601026423424 2601149644332 2605243170816 2606632344576 2611774466496 2613706252344 2614058647552 2619215419392 2623461654528 2624382364032 2624736198656 2626677571584 2631859236864 2633262602904 2637406666752 2637531611136 2643090997248 2644018595712 2648305041408 2650263846912 2651551412224 2655850070016 2669422316418 2670093729792 2680452987147 2681000165376 2688089605344 2693392418574 2695747980288 2701065901248 2705444831232 2706759204864 2706887434752 2713544999334 2717944160256 2719954473984 2721275896768 2725687590912 2726644176828 2731064573952 2733084592128 2733453082624 2734412393856 2738845384704 2740305798144 2744748343296 2745711618624 2751499026432 2753534158848 2755959717888 2757998149632 2764781420544 2772092405511 2772658290688 2778634125312 2784115556352 2791477667088 2792047509504 2802879915264 2804953051296 2806315768542 2810865328128 2816410341888 2817912114693 2823851706624 2825940354336 2830521729024 2831515106706 2837483371008 2839582101312 2842083459072 2844185591808 2845567369216 2850180562944 2851180839936 2851700342784 2852701153146 2857325912064 2861958168576 2863348580352 2865466441728 2871119167488 2877170909184 2879298994176 2890469912616 2891196923904 2892601540608 2897290985472 2912097072456 2914250990409 2918975533056 2920393645312 2926154726352 2930898567168 2932461387648 2940815978496 2946617346816 2950229397698 2952828223488 2955012268032 2959802892288 2960841641472 2962280093344 2962420428267 2967082500096 2967223062528 2968664614656 2973477371904 2974520920176 2979343171584 2981948817408 2982995338752 2987831328768 2996343668736 3003855446016 3008725254144 3010186969088 3016125186048 3024100806012 3024718135296 3032716477824 3038699138904 3045104105472 3045248364096 3045870010368 3057687180288 3061435383864 3066398539776 3075134717952 3076213943088 3081201057792 3082844022912 3087695609856 3087841886208 3088925570952 3089342038016 3095436404736 3097725928704 3100454682624 3102747918336 3104255311872 3110379098112 3119240577024 3120903825664 3125963390976 3132130000896 3133651668992 3138731900928 3141053448192 3162223494144 3176833169952 3179182898628 3184336945152 3185883976704 3192168792384 3194529863976 3197343891456 3201263290368 3206453133312 3207578444928 3208162885632 3214491651072 3216053332544 3218432070216 3221267152896 3223649746944 3230009063424 3230444552192 3231578283648 3236817272832 3239211368448 3246038974464 3254176733184 3259452358656 3263447891968 3276109206513 3276777979904 3285442850976 3291924067146 3299019061104 3299692511232 3308417975808 3314944515168 3316554999186 3321931751424 3324388801536 3329778253824 3331395944448 3332565105012 3337967812608 3339747691488 3345162043392 3346336035198 3349262642176 3354692419584 3355869756096 3361310244864 3362943254528 3365430638592 3368395210752 3370886627328 3379177291776 3379337376768 3386460340224 3393140834304 3402807902208 3411806037552 3412502511616 3425742118656 3426603761664 3444114806847 3449698357248 3451374308096 3453927099744 3459526557696 3460740685974 3466351190016 3468035231232 3468199525776 3473657561088 3475509792768 3482365955328 3484941669792 3486634742734 3492287225856 3497948872704 3499176485376 3502236762112 3509145649152 3511016803872 3516542222336 3516708814848 3524121329664 3525358127616 3531073388544 3533685129216 3541133426688 3557501430912 3559229755224 3560124973056 3573937316196 3574666887168 3584119473792 3591189891432 3593846096973 3594330640384 3601421201664 3607259774976 3608525750544 3609012273152 3609183246336 3618059999112 3620736078993 3623925547008 3626605965312 3634250121216 3635525569104 3641419431936 3644112789504 3645883191808 3651793846272 3653741064192 3659664457728 3660948824832 3666883903488 3668665368576 3671378878464 3677330866176 3686375227392 3696123207348 3704845500416 3712154075136 3721970222784 3722730012672 3737173220352 3739937401728 3741754358056 3747820437504 3755213789184 3757216152924 3763307298816 3765135608832 3767920472448 3774028972032 3775353475608 3783311161344 3786109468416 3789444612096 3792247455744 3801574453248 3801754548864 3802267123712 3803601537528 3809767882752 3817283438592 3817798107136 3820621922304 3828158889984 3836227878912 3838281792246 3839065325568 3853959883488 3854929231872 3856802054144 3882796096608 3885667987212 3891967377408 3901539635136 3901724466498 3907864756224 3909948516864 3917661699744 3921087971328 3928823129088 3935192481792 3937104297984 3940016357376 3947788855296 3949893904356 3956110000128 3956297416704 3958219486208 3964636495872 3966027893568 3972457562112 3975395770368 3977327118336 3983775105024 4004133474627 4005140594688 4021500248064 4032134408016 4032957513728 4043621970432 4051598851872 4060138807296 4060331152128 4070317499001 4076916240384 4079931710976 4081913845152 4088531386368 4089966265242 4096596860928 4100179623936 4101618590784 4108268077056 4110458697216 4116927479808 4117122514944 4118567427936 4120568332322 4127248539648 4130301238272 4133939576832 4136997224448 4139007082496 4147172130816 4158987436032 4167951187968 4176173334528 4184975867904 4187216500632 4188071264256 4204319872896 4209473652813 4216297992192 4235777559936 4238910531504 4245782593536 4247272660059 4247845302272 4256225056512 4259373151968 4263125188608 4266278387712 4268351053824 4275270844416 4276771259904 4277550514176 4279051729719 4285988868096 4291242760288 4295022870528 4298199662592 4306678751232 4308771044864 4315756363776 4318948491264 4328051965952 4338902310912 4345936478208 4368145608684 4378463299584 4380590467968 4389232089528 4396347850752 4398692081472 4399590014976 4411223967744 4419926020224 4422073332248 4425344096547 4429242335232 4432518402048 4439704338432 4441262462208 4441861259264 4443420140016 4450623750144 4452996921984 4460216057856 4461781380264 4472923226112 4474493008128 4481746993152 4487240851456 4494515503104 4505569722368 4505783169024 4513087881216 4515280453632 4524187779072 4536151209018 4537077202944 4549074716736 4558048708356 4567656158208 4568805015552 4592153075796 4599597809664 4605236132992 4612702076928 4614320914632 4621801586688 4624046974976 4624266034368 4631543414784 4631762829312 4634013057024 4643154607104 4646588893056 4650682023936 4656382967808 4665568647168 4678860865536 4681355738496 4688945086464 4698195001344 4700477503488 4708097851392 4711580172288 4743335241216 4745639673632 4746833297408 4765249754928 4766222516224 4768774347942 4778825965056 4788253188576 4791794795964 4801894935552 4809679699968 4811367667392 4812244328448 4821737476608 4824079998816 4827648105324 4831900729344 4835474620416 4843313823744 4845666828288 4847367425472 4855225909248 4858817052672 4869058461696 4871654752256 4879552610304 4881265099776 4889178537984 4891553824768 4895171837952 4915166969856 4928164276464 4937886100719 4948528591656 4949538766848 4962626963712 4974832498779 4982897627136 4986583202304 4997093916672 4998847657518 5006951718912 5009621537232 5017743065088 5019504052797 5020180811776 5023893963264 5032038629376 5033804634144 5041965367296 5044414881792 5048145957888 5052592816128 5056329940992 5068765937664 5069006065152 5071468716704 5079690510336 5089711251456 5094162563072 5104211853312 5114970505216 5117709056328 5118753767424 5138613177984 5139905642496 5174547535872 5177061462144 5180890649616 5189289836544 5191111028961 5202052846848 5202299288664 5210486341632 5213264689152 5223548932992 5227412504688 5228117295104 5229952114101 5238430838784 5246923309056 5248764728064 5249472397312 5253355143168 5263718473728 5266525205808 5274813333504 5275063222272 5286181994496 5288037191424 5296610082816 5300527693824 5303102824448 5311700140032 5338844632836 5340187459584 5360905974294 5362000330752 5376179210688 5386784837148 5391495960576 5402131802496 5410889662464 5413518409728 5413774869504 5427089998668 5435888320512 5439908947968 5442551793536 5451375181824 5453288353656 5462129147904 5466169184256 5466906165248 5468824787712 5477690769408 5480611596288 5489496686592 5491423237248 5502998052864 5507068317696 5515996299264 5529562841088 5544184811022 5545316581376 5557268250624 5568231112704 5582955334176 5584095019008 5605759830528 5609906102592 5612631537084 5621730656256 5632820683776 5635824229386 5647703413248 5651880708672 5661043458048 5663030213412 5674966742016 5679164202624 5684166918144 5688371183616 5691134738432 5702361679872 5703400685568 5705402306292 5714651824128 5723916337152 5726697160704 5730932883456 5742238334976 5754341818368 5757422688369 5758597988352 5780939825232 5782393847808 5785203081216 5824194144912 5828501980818 5837951066112 5840787290624 5852309452704 5861797134336 5864922775296 5881631956992 5893234693632 5900458795396 5905656446976 5910024536064 5919605784576 5921683282944 5924560186688 5924840856534 5934165000192 5934446125056 5937329229312 5946954743808 5949041840352 5958686343168 5963897634816 5965990677504 5975662657536 6007710892032 6017450508288 6020373938176 6032250372096 6048201612024 6049436270592 6065432955648 6077398277808 6080350831841 6090208210944 6090496728192 6115374360576 6122870767728 6132797079552 6134949397863 6150269435904 6152427886176 6162402115584 6165688045824 6175391219712 6175683772416 6177851141904 6178684076032 6180852498483 6190872809472 6195451857408 6200909365248 6205495836672 6208510623744 6220758196224 6238481154048 6241807651328 6251926781952 6264260001792 6267303337984 6277463801856 6282106896384 6324446988288 6353666339904 6358365797256 6368673890304 6371767953408 6384337584768 6389059727952 6394687782912 6402526580736 6412906266624 6415156889856 6416325771264 6428983302144 6432106665088 6436864140432 6442534305792 6447299493888 6460018126848 6460889104384 6463156567296 6473634545664 6478422736896 6492077948928 6508353466368 6518904717312 6526895783936 6552218413026 6553555959808 6570885701952 6583848134292 6598038122208 6599385022464 6616835951616 6629889030336 6633109998372 6643863502848 6648777603072 6659556507648 6662791888896 6665130210024 6675935625216 6679495382976 6690324086784 6692672070396 6698525284352 6709384839168 6711739512192 6722620489728 6725886509056 6730861277184 6741773254656 6758354583552 6758674753536 6772920680448 6786281668608 6804226813527 6805615804416 6823612075104 6825005023232 6851484237312 6853207523328 6888229613694 6899396714496 6902748616192 6907854199488 6919053115392 6921481371948 6932702380032 6936070462464 6936399051552 6947315122176 6951019585536 6964731910656 6969883339584 6973269485468 6984574451712 6995897745408 6998352970752 7004473524224 7018291298304 7022033607744 7033084444672 7033417629696 7048242659328 7050716255232 7062146777088 7067370258432 7115002861824 7118459510448 7120249946112 7147874632392 7149333774336 7153161521913 7168238947584 7182379782864 7187692193946 7188661280768 7202842403328 7214519549952 7217051501088 7218024546304 7218366492672 7236119998224 7241472157986 7247851094016 7253211930624 7268500242432 7271051138208 7282838863872 7288225579008 7291766383616 7303587692544 7307482128384 7319328915456 7321897649664 7333767806976 7337330737152 7342757756928 7354661732352 7372750454784 7392246414696 7409691000832 7424308150272 7443940445568 7474346440704 7479874803456 7483508716112 7495640875008 7498271486277 7510427578368 7514432305848 7526614597632 7530271217664 7535840944896 7548057944064 7550706951216 7566622322688 7572218936832 7578889224192 7584494911488 7603148906496 7603509097728 7604534247424 7607203075056 7619535765504 7634566877184 7635596214272 7641243844608 7656317779968 7672455757824 7676563584492 7678130651136 7707919766976 7709858463744 7713604108288 7765592193216 7771335974424 7783934754816 7803079270272 7803448932996 7815729512448 7819897033728 7835323399488 7842175942656 7857646258176 7870384963584 7874208595968 7880032714752 7895577710592 7899787808712 7912220000256 7912594833408 7916438972416 7929272991744 7932055787136 7944915124224 7950791540736 7954654236672 7967550210048 8008266949254 8010281189376 8041358961441 8043000496128 8064268816032 8065915027456 8087243940864 8103197703744 8120277614592 8120662304256 8140634998002 8153832480768 8159863421952 8163827690304 8177062772736 8179932530484 8193193721856 8200359247872 8203237181568 8216536154112 8220917394432 8234245029888 8237134855872 8241136664644 8254497079296 8260602476544 8267879153664 8273994448896 8278014164992 8294344261632 8316277216533 8317974872064 8335902375936 8352346669056 8374433001264 8376142528512 8408639745792 8418947305626 8432595984384 8453736344079 8471555119872 8477821063008 8491565187072 8494545320118 8495690604544 8512450113024 8518746303936 8526250377216 8532556775424 8536702107648 8550541688832 8553542519808 8555101028352 8558103459438 8571977736192 8582485520576 8590045741056 8596399325184 8613357502464 8617542089728 8631512727552 8637896982528 8677804621824 8691872956416 8736291217368 8742752971227 8756926599168 8761180935936 8778464179056 8792695701504 8797384162944 8822447935488 8839852040448 8844146664496 8850688193094 8858484670464 8865036804096 8879408676864 8882524924416 8883722518528 8886840280032 8887261284801 8901247500288 8905993843968 8920432115712 8923562760528 8945846452224 8948986016256 8963493986304 8974481702912 8989031006208 9011139444736 9011566338048 9026175762432 9030560907264 9048375558144 9072302418036 9074154405888 9098149433472 9116097416712 9135312316416 9137610031104 9184306151592 9199195619328 9210472265984 9225404153856 9228641829264 9243603173376 9248093949952 9248532068736 9263086829568 9263525658624 9268026114048 9286309214208 9293177786112 9301364047872 9312765935616 9331137294336 9357721731072 9362711476992 9377890172928 9396390002688 9400955006976 9416195702784 9423160344576 9486670482432 9491279347264 9493666594816 9530499509856 9532445032448 9537548695884 9557651930112 9576506377152 9583589591928 9603789871104 9619359399936 9622735334784 9624488656896 9643474953216 9648159997632 9655296210648 9663801458688 9670949240832 9691333656576 9694734850944 9710451818496 9717634105344 9738116923392 9743309504512 9762530199552 9778357075968 9783107649536 9790343675904 9828327619539 9830333939712 9856328552928 9875772201438 9897057183312 9899077533696 9925253927424 9949664997558 9965795254272 9973166404608 9994187833344 9997695315036 10013903437824 10019243074464 10035486130176 10039008105594 10040361623552 10047787926528 10064077258752 10067609268288 10083930734592 10088829763584 10096291915776 10105185632256 10112659881984 10137531875328 10138012130304 10142937433408 10159381020672 10179422502912 10188325126144 10208423706624 10235418112656 10237507534848 10277226355968 10279811284992 10332344420541 10349095071744 10354122924288 10361781299232 10378579673088 10382222057922 10404105693696 10404598577328 10420972683264 10426529378304 10447097865984 10454825009376 10456234590208 10459904228202 10476861677568 10493846618112 10497529456128 10498944794624 10506710286336 10527436947456 10533050411616 10549626667008 10550126444544 10572363988992 10576074382848 10593220165632 10601055387648 10606205648896 10623400280064 10677689265672 10680374919168 10721811948588 10724000661504 10752358421376 10773569674296 10782991921152 10804263604992 10821779324928 10827036819456 10827549739008 10854179997336 10862208236979 10871776641024 10879817895936 10885103587072 10902750363648 10906576707312 10924258295808 10932338368512 10933812330496 10937649575424 10955381538816 10961223192576 10978993373184 10982846474496 11005996105728 11014136635392 11031992598528 11059125682176 11088369622044 11090633162752 11114536501248 11136462225408 11165910668352 11168190038016 11211519661056 11219812205184 11225263074168 11243461312512 11265641367552 11271648458772 11295406826496 11303761417344 11322086916096 11326060426824 11349933484032 11358328405248 11368333836288 11376742367232 11382269476864 11404723359744 11406801371136 11410804612584 11429303648256 11453394321408 11461865766912 11484476669952 11508683636736 11514845376738 11517195976704 11561879650464 11564787695616 11570406162432 11648388289824 11657003961636 11675902132224 11681574581248 11704618905408 11723594268672 11729845550592 11763263913984 11786469387264 11800917590792 11811312893952 11820049072128 11843366565888 11849120373376 11849681713068 11868330000384 11868892250112 11874658458624 11893909487616 11898083680704 11917372686336 11931981355008 11951325315072 12012400423881 12015421784064 12040747876352 12064500744192 12096403224048 12098872541184 12130865911296 12154796555616 12160701663682 12180416421888 12180993456384 12210952497003 12230748721152 12245741535456 12265594159104 12269898795726 12300538871808 12304855772352 12324804231168 12331376091648 12350782439424 12351367544832 12355702283808 12357368152064 12361704996966 12381745618944 12390903714816 12401818730496 12410991673344 12417021247488 12441516392448 12476962308096 12483615302656 12503853563904 12528520003584 12534606675968 12554927603712 12564213792768 12628420958439 12648893976576 12707332679808 12716731594512 12737347780608 12743535906816 12768675169536 12778119455904 12789375565824 12805053161472 12825812533248 12830313779712 12832651542528 12837155189157 12857966604288 12864213330176 12873728280864 12885068611584 12894598987776 12920036253696 12921778208768 12926313134592 12947269091328 12956845473792 12984155897856 13016706932736 13037809434624 13053791567872 13104436826052 13107111919616 13141771403904 13167696268584 13196076244416 13198770044928 13233671903232 13259778060672 13266219996744 13276032289641 13287727005696 13297555206144 13319113015296 13325583777792 13330260420048 13351871250432 13358990765952 13380648173568 13385344140792 13397050568704 13418769678336 13423479024384 13445240979456 13451773018112 13461722554368 13483546509312 13516709167104 13517349507072 13545841360896 13572563337216 13608453627054 13611231608832 13647224150208 13650010046464 13702968474624 13706415046656 13776459227388 13798793428992 13805497232384 13815708398976 13838106230784 13842962743896 13865404760064 13872140924928 13872798103104 13894630244352 13902039171072 13929463821312 13939766679168 13946538970936 13969148903424 13996705941504 14008947048448 14036582596608 14044067215488 14066168889344 14066835259392 14101432510464 14124293554176 14134740516864 14230005723648 14236919020896 14240499892224 14295749264784 14298667548672 14306323043826 14336477895168 14364759565728 14375384387892 14377322561536 14405684806656 14429039099904 14434103002176 14436049092608 14436732985344 14472239996448 14482944315972 14495702188032 14506423861248 14537000484864 14542102276416 14565677727744 14576451158016 14583532767232 14607175385088 14614964256768 14638657830912 14643795299328 14667535613952 14674661474304 14685515513856 14745500909568 14784492829392 14813658302157 14848616300544 14887880891136 14924497496337 14948692881408 14959749606912 14967017432224 14991281750016 14996542972554 15020855156736 15028864611696 15053229195264 15060542435328 15071681889792 15096115888128 15101413902432 15133244645376 15144437873664 15157778448384 15168989822976 15206297812992 15207018195456 15209068494848 15214406150112 15239071531008 15269133754368 15271192428544 15282487689216 15312635559936 15344911515648 15353127168984 15356261302272 15415839533952 15419716927488 15427208216576 15531184386432 15542671948848 15567869509632 15573333086883 15606158540544 15606897865992 15631459024896 15639794067456 15670646798976 15684351885312 15689856342303 15715292516352 15740769927168 15748417191936 15760065429504 15791155421184 15799575617424 15824440000512 15825189666816 15832877944832 15858545983488 15864111574272 15889830248448 15901583081472 15909308473344 15935100420096 16016533898508 16020562378752 16082717922882 16086000992256 16128537632064 16131830054912 16174487881728 16206395407488 16240555229184 16241324608512 16281269996004 16307664961536 16319726843904 16327655380608 16354125545472 16359865060968 16386387443712 16400718495744 16406474363136 16433072308224 16441834788864 16468490059776 16474269711744 16482273329288 16508994158592 16521204953088 16547988897792 16556028329984 16588688523264 16632554433066 16635949744128 16671804751872 16704693338112 16748866002528 16752285057024 16817279491584 16837894611252 16865191968768 16907472688158 16943110239744 16955642126016 16983130374144 16989090640236 16991381209088 17024900226048 17037492607872 17052500754432 17065113550848 17073404215296 17107085039616 17110202056704 17116206918876 17143955472384 17164971041152 17180091482112 17192798650368 17226715004928 17235084179456 17263025455104 17275793965056 17355609243648 17472582434736 17485505942454 17513853198336 17522361871872 17556928358112 17585391403008 17594768325888 17644895870976 17679704080896 17688293328992 17701376386188 17716969340928 17730073608192 17758817353728 17765049848832 17767445037056 17773680560064 17774522569602 17802495000576 17811987687936 17840864231424 17847125521056 17891692904448 17897972032512 17926987972608 17948963405824 18022278889472 18023132676096 18052351524864 18061121814528 18096751116288 18144604836072 18148308811776 18196298866944 18232194833424 18241052495523 18270624632832 18368612303184 18398391238656 18404848193589 18420944531968 18450808307712 18457283658528 18487206346752 18496187899904 18497064137472 18526173659136 18527051317248 18536052228096 18542557495449 18572618428416 18586355572224 18602728095744 18625531871232 18662274588672 18715443462144 18725422953984 18755780345856 18792780005376 18801910013952 18832391405568 18846320689152 18973340964864 18982558694528 18987333189632 19060999019712 19064890064896 19075097391768 19115303860224 19153012754304 19167179183856 19176491085037 19207579742208 19238718799872 19245470669568 19248977313792 19286949906432 19296319995264 19310592421296 19327602917376 19341898481664 19382667313152 19389469701888 19420903636992 19435268210688 19476233846784 19486619009024 19525060399104 19556714151936 19566215299072 19580687351808 19656655239078 19660667879424 19712657105856 19751544402876 19794114366624 19798155067392 19850507854848 19899329995116 19931590508544 19946332809216 19988375666688 19995390630072 20027806875648 20038486148928 20070972260352 20078016211188 20080723247104 20095575853056 20128154517504 20135218536576 20167861469184 20177659527168 20192583831552 20225319763968 20275063750656 20276024260608 20285874866816 20318762041344 20358845005824 20376650252288 20416847413248 20470836225312 20475015069696 20554452711936 20559622569984 20664688841082 20698190143488 20708245848576 20723562598464 20757159346176 20764444115844 20808211387392 20809197154656 20841945366528 20853058756608 20894195731968 20909650018752 20912469180416 20919808456404 20953723355136 20987693236224 20995058912256 20997889589248 21013420572672 21054873894912 21066100823232 21099253334016 21100252889088 21144727977984 21152148765696 21186440331264 21202110775296 21212411297792 21355378531344 21360749838336 21443623897176 21448001323008 21459484565739 21504716842752 21547139348592 21565983842304 21608527209984 21643558649856 21654073638912 21655099478016 21708359994672 21724416473958 21743553282048 21759635791872 21770207174144 21805500727296 21813153414624 21848516591616 21864676737024 21867624660992 21875299150848 21910763077632 21922446385152 21957986746368 21965692948992 22011992211456 22028273270784 22063985197056 22118251364352 22176739244088 22181266325504 22229073002496 22272924450816 22331821336704 22423039322112 22439624410368 22450526148336 22486922625024 22494814458831 22531282735104 22543296917544 22590813652992 22607522834688 22644173832192 22652120853648 22663125827771 22699866968064 22716656810496 22736667672576 22753484734464 22764538953728 22809446719488 22813602742272 22821609225168 22858607296512 22906788642816 22923731533824 22968953339904 23017367273472 23029690753476 23034391953408 23123759300928 23129575391232 23140812324864 23296776579648 23314007923272 23351804264448 23363149162496 23409237810816 23447188537344 23459691101184 23526527827968 23572938774528 23601835181584 23622625787904 23640098144256 23686733131776 23698240746752 23699363426136 23736660000768 23737784500224 23749316917248 23787818975232 23796167361408 23834745372672 23863962710016 23902650630144 24024800847762 24030843568128 24081495752704 24129001488384 24192806448096 24197745082368 24261731822592 24309593111232 24321403327364 24360832843776 24361986912768 24421904994006 24461497442304 24491483070912 24531188318208 24539797591452 24601077743616 24609711544704 24649608462336 24662752183296 24702735089664 24711404567616 24714736304128 24723409993932 24763491237888 24781807429632 24803637460992 24821983346688 24834042494976 24883032784896 24948831649599 24953924616192 24967230605312 25007707127808 25057040007168 25069213351936 25128427585536 25256841916878 25297787953152 25361209032237 25414665359616 25433463189024 25474695561216 25487071813632 25537350339072 25556238911808 25578751131648 25610106322944 25651625066496 25660627559424 25665303085056 25674310378314 25715933208576 25728426660352 25747456561728 25770137223168 25789197975552 25840072507392 25843556417536 25852626269184 25894538182656 25913690947584 26033413865472 26075618869248 26107583135744 26208873652104 26214223839232 26228258913681 26283542807808 26335392537168 26392152488832 26467343806464 26519556121344 26532439993488 26552064579282 26575454011392 26595110412288 26638226030592 26651167555584 26660520840096 26661783854403 26703742500864 26717981531904 26761296347136 26770688281584 26794101137408 26837539356672 26846958048768 26890481958912 26903546036224 26923445108736 26967093018624 27033418334208 27034699014144 27091682721792 27145126674432 27216907254108 27222463217664 27294448300416 27405936949248 27412830093312 27552918454776 27597586857984 27610994464768 27631416797952 27676212461568 27685925487792 27730809520128 27744281849856 27745596206208 27789260488704 27804078342144 27858927642624 27879533358336 27893077941872 27938297806848 27993411883008 28017894096896 28073165193216 28088134430976 28132337778688 28133670518784 28202865020928 28248587108352 28269481033728 28460011447296 28473838041792 28480999784448 28591498529568 28597335097344 28612646087652 28672955790336 28729519131456 28750768775784 28754645123072 28811369613312 28858078199808 28868206004352 28872098185216 28873465970688 28944479992896 28965888631944 28991404376064 29012847722496 29074000969728 29084204552832 29131355455488 29152902316032 29167065534464 29214350770176 29229928513536 29287590598656 29335071227904 29349322948608 29371031027712 29484982858617 29491001819136 29568985658784 29627316604314 29697232601088 29775761782272 29848994992674 29897385762816 29919499213824 29934034864448 29982563500032 29993085945108 30041710313472 30057729223392 30106458390528 30121084870656 30143363779584 30192231776256 30202827804864 30266489290752 30288875747328 30315556896768 30337979645952 30412595625984 30414036390912 30418136989696 30428812300224 30478143062016 30538267508736 30542384857088 30564975378432 30625271119872 30706254337968 30712522604544 30831679067904 30839433854976 30854416433152 30997033261623 31062368772864 31085343897696 31135739019264 31146666173766 31212317081088 31213795731984 31262918049792 31279588134912 31341293597952 31368703770624 31379712684606 31430585032704 31481539854336 31496834383872 31520130859008 31582310842368 31599151234848 31648880001024 31650379333632 31665755889664 31717091966976 31728223148544 31779660496896 31803166162944 31818616946688 31870200840192 32033067797016 32041124757504 32165435845764 32172001984512 32257075264128 32348975763456 32412790814976 32481110458368 32482649217024 32562539992008 32586624710937 32615329923072 32639453687808 32655310761216 32708251090944 32719730121936 32772774887424 32801436991488 32812948726272 32866144616448 32883669577728 32936980119552 32948539423488 32964546658576 33017988317184 33042409906176 33095977795584 33112056659968 33177377046528 33265108866132 33271899488256 33343609503744 33409386676224 33497732005056 33504570114048 33634558983168 33675789222504 33730383937536 33814945376316 33886220479488 33911284252032 33966260748288 33978181280472 33982762418176 34049800452096 34074985215744 34105001508864 34130227101696 34146808430592 34214170079232 34220404113408 34232413837752 34287910944768 34329942082304 34360182964224 34385597300736 34453430009856 34470168358912 34526050910208 34551587930112 34711218487296 34945164869472 34971011884908 35027706396672 35044723743744 35113856716224 35170782806016 35189536651776 35289791741952 35359408161792 35376586657984 35402752772376 35433938681856 35460147216384 35530099697664 35534890074112 35547361120128 35549045139204 35604990001152 35623975375872 35681728462848 35694251042112 35795944065024 35853975945216 35897926811648 36037201271643 36044557778944 36046265352192 36122243629056 36193502232576 36289209672144 36296617623552 36392597733888 36464389666848 36482104991046 36541249265664 36632857491009 36737224606368 36796782477312 36809696387178 36841889063936 36901616615424 36914567317056 36974412693504 36992375799808 36994128274944 37052347318272 37054102634496 37072104456192 37085114990898 37145236856832 37172711144448 37205456191488 37251063742464 37324549177344 37430886924288 37450845907968 37511560691712 37585560010752 37603820027904 37664782811136 37692641378304 37885262875317 37946681929728 37965117389056 37974666379264 38121998039424 38150194783536 38230607720448 38306025508608 38334358367712 38352982170074 38415159484416 38477437599744 38490941339136 38497954627584 38511465567471 38573899812864 38592639990528 38621184842592 38655205834752 38683796963328 38765334626304 38778939403776 38841807273984 38870536421376 38952467693568 38973238018048 39050120798208 39113428303872 39132430598144 39161374703616 39313310478156 39321335758848 39425314211712 39503088805752 39588228733248 39596310134784 39701015709696 39798659990232 39828096868923 39863181017088 39892665618432 39976751333376 39990781260144 40055613751296 40076972297856 40141944520704 40156032422376 40161446494208 40191151706112 40256309035008 40270437073152 40335722938368 40355319054336 40385167663104 40450639527936 40550127501312 40552048521216 40571749733632 40637524082688 40717690011648 40753300504576 40833694826496 40941672450624 40950030139392 41108905423872 41119245139968 41329377682164 41396380286976 41416491697152 41447125196928 41514318692352 41528888231688 41616422774784 41618394309312 41683890733056 41706117513216 41788391463936 41819300037504 41824938360832 41839616912808 41907446710272 41990117824512 41995779178496 42026841145344 42109747789824 42132201646464 42198506668032 42200505778176 42304297531392 42372880662528 42404221550592 42424822595584 42710757062688 42721499676672 42887247794352 42896002646016 42918969131478 43009433685504 43094278697184 43131967684608 43217054419968 43287117299712 43308147277824 43310198956032 43416719989344 43448832947916 43487106564096 43519271583744 43540414348288 43611001454592 43626306829248 43697033183232 43729353474048 43750598301696 43821526155264 43844892770304 43915973492736 43931385897984 44023984422912 44056546541568 44236502728704 44353478488176 44362532651008 44545848901632 44663642673408 44773492489011 44846078644224 44879248820736 44901052296672 44973845250048 44989628917662 45062565470208 45086593835088 45181627305984 45215045669376 45288347664384 45304241707296 45326251655542 45399733936128 45433313620992 45473335345152 45506969468928 45529077907456 45618893438976 45627205484544 45643218450336 45717214593024 45813577285632 45847463067648 45937906679808 46034734546944 46059381506952 46068783906816 46247518601856 46259150782464 46281624649728 46593553159296 46628015846544 46703608528896 46719999260649 46726298324992 46818475621632 46894377074688 46919382202368 47053055655936 47069569026909 47145877549056 47203670363168 47245251575808 47280196288512 47373466263552 47396481493504 47398726852272 47473320001536 47475569000448 47498633834496 47575637950464 47592334722816 47669490745344 47727925420032 47805301260288 48049601695524 48061687136256 48162991505408 48258002976768 48385612896192 48395490164736 48523463645184 48619186222464 48642806654728 48721665687552 48723973825536 48843809988012 48922994884608 48982966141824 49062376636416 49079595182904 49202155487232 49219423089408 49299216924672 49325504366592 49405470179328 49422809135232 49429472608256 49446819987864 49526982475776 49563614859264 49643966693376 49668084989952 49766065569792 49897663299198 49907849232384 49934461210624 50015414255616 50114080014336 50138426703872 50256855171072 50513683833756 50595575906304 50722418064474 50829330719232 50866926378048 50949391122432 50974143627264 51074700678144 51112477823616 51157502263296 51220212645888 51321255118848 51330606170112 51348620756628 51431866417152 51456853320704 51494913123456 51540274446336 51578395951104 51680145014784 51705252538368 51789076365312 51827381895168 52066827730944 52215166271488 52417747304208 52428447678464 52456517827362 52567085615616 52670785074336 52784304977664 52934687612928 53039112242688 53064879986976 53104129158564 53150908022784 53190220824576 53276452061184 53302335111168 53321041680192 53323567708806 53407485001728 53435963063808 53522592694272 53541376563168 53588202274816 53675078713344 53693916097536 53780963917824 53807092072448 53846890217472 54066836668416 54069398028288 54183365443584 54290253348864 54433814508216 54444926435328 54588896600832 54723157486569 54811873898496 55105836909552 55195173715968 55214544580767 55221988929536 55262833595904 55352424923136 55371850975584 55461619040256 55488563699712 55491192412416 55578520977408 55608156684288 55627672486347 55717855285248 55759066716672 55786155883744 55876595613696 55986823766016 56035788193792 56146330386432 56176268861952 56264675557376 56267341037568 56405730041856 56497174216704 56538962067456 56920022894592 56947676083584 56961999568896 57182997059136 57194670194688 57225292175304 57345911580672 57459038262912 57501537551568 57509290246144 57529473255111 57622739226624 57716156399616 57736412008704 57744196370432 57746931941376 57888959985792 57931777263888 57982808752128 58025695444992 58148001939456 58168409105664 58262710910976 58305804632064 58334131068928 58428701540352 58459857027072 58575181197312 58670142455808 58698645897216 58742062055424 58969965717234 58982003638272 59137971317568 59254633208628 59394465202176 59551523564544 59697989985348 59794771525632 59838998427648 59868069728896 59965127000064 59986171890216 60083420626944 60115458446784 60212916781056 60242169741312 60286727559168 60384463552512 60405655609728 60532978581504 60577751494656 60675959291904 60825191251968 60828072781824 60836273979392 60857624600448 60956286124032 61076535017472 61129950756864 61250542239744 61412508675936 61425045209088 61663358135808 61678867709952 61708832866304 61994066523246 62124737545728 62170687795392 62271478038528 62293332347532 62424634162176 62427591463968 62525836099584 62559176269824 62682587195904 62737407541248 62759425369212 62861170065408 62963079708672 62993668767744 63040261718016 63164621684736 63198302469696 63297760002048 63300758667264 63331511779328 63434183933952 63456446297088 63559320993792 63606332325888 63637233893376 64066135594032 64082249515008 64330871691528 64344003969024 64514150528256 64697951526912 64825581629952 64962220916736 64965298434048 65125079984016 65173249421874 65230659846144 65278907375616 65310621522432 65416502181888 65439460243872 65545549774848 65602873982976 65625897452544 65732289232896 65767339155456 65873960239104 65897078846976 65929093317152 66035976634368 66084819812352 66191955591168 66224113319936 66354754093056 66530217732264 66543798976512 66687219007488 66818773352448 66995464010112 67269117966336 67351578445008 67460767875072 67484443376493 67629890752632 67772440958976 67822568504064 67932521496576 67956362560944 67965524836352 67989377483313 68099600904192 68149970431488 68210003017728 68260454203392 68293616861184 68428340158464 68440808226816 68464827675504 68575821889536 68659884164608 68720365928448 68771194601472 68906860019712 68940336717824 69052101820416 69103175860224 69422436974592 69890329738944 69942023769816 70055412793344 70089447487488 70227713432448 70341565612032 70379073303552 70579583483904 70718816323584 70753173315968 70805505544752 70867877363712 70920294432768 71060199395328 71069780148224 71094722240256 71098090278408 71209980002304 71247950751744 71363456925696 71388502084224 71591888130048 71707951890432 71795853623296 72074402543286 72089115557888 72092530704384 72244487258112 72387004465152 72578419344288 72593235247104 72785195467776 72928779333696 72964209982092 73082498531328 73265714982018 73474449212736 73593564954624 73619392774356 73683778127872 73803233230848 73829134634112 73948825387008 73984751599616 73988256549888 74108205268992 74144208912384 74170229981796 74290473713664 74345422288896 74410912382976 74502127484928 74649098354688 74846494948797 74861773848576 74901691815936 75023121383424 75171120021504 75207640055808 75385282756608 75770525750634 75893363859456 75930234778112 75949332758528 76243996078848 76300389567072 76461215440896 76612051017216 76668716735424 76705964340148 76830318968832 76954875199488 76981882678272 76995909255168 77022931134942 77147799625728 77185279981056 77242369685184 77310411669504 77367593926656 77530669252608 77557878807552 77683614547968 77741072842752 77946476036096 78100241596416 78226856607744 78264861196288 78322749407232 78626620956312 78642671517696 78684776741043 78850628423424 79006177611504 79176457466496 79402031419392 79597319980464 79656193737846 79726362034176 79785331236864 79953502666752 79981562520288 79985351563209 80111227502592 80153944595712 80283889041408 80312064844752 80322892988416 80382303412224 80512618070016 80540874146304 80671445876736 80710638108672 80770335326208 80901279055872 81100255002624 81104097042432 81143499467264 81275048165376 81435380023296 81506601009152 81667389652992 81883344901248 82217810847744 82238490279936 82658755364328 82792760573952 82832983394304 82894250393856 83028637384704 83057776463376 83232845549568 83236788618624 83367781466112 83412235026432 83576782927872 83638600075008 83649876721664 83679233825616 83814893420544 83980235649024 83991558356992 84053682290688 84219495579648 84264403292928 84397013336064 84401011556352 84608595062784 84745761325056 84808443101184 84849645191168 85421514125376 85442999353344 85774495588704 85792005292032 85837938262956 86018867371008 86188557394368 86263935369216 86434108839936 86574234599424 86616294555648 86620397912064 86833439978688 86897665895832 86974213128192 87038543167488 87080828696576 87222002909184 87252613658496 87394066366464 87458706948096 87501196603392 87643052310528 87689785540608 87862771795968 88047968845824 88113093083136 88454948575851 88473005457408 88706956976352 88725065302016 89091697803264 89327285346816 89546984978022 89692157288448 89758497641472 89802104593344 89947690500096 89979257835324 90125130940416 90173187670176 90363254611968 90430091338752 90576695328768 90608483414592 90652503311084 90799467872256 90866627241984 90946670690304 91013938937856 91058155814912 91237786877952 91254410969088 91286436900672 91434429186048 91627154571264 91694926135296 91875813359616 92118763013904 92137567813632 92495037203712 92518301564928 92563249299456 92991099784869 93187106318592 93256031693088 93407217057792 93439998521298 93452596649984 93636951243264 93788754149376 93838764404736 94106111311872 94139138053818 94291755098112 94407340726336 94490503151616 94560392577024 94746932527104 94792962987008 94797453704544 94946640003072 94951138000896 94997267668992 95151275900928 95184669445632 95338981490688 95455850840064 95610602520576 96099203391048 96123374272512 96325983010816 96516005953536 96771225792384 97046927290368 97238372444928 97285613309456 97443331375104 97447947651072 97687619976024 97759874132811 97845989769216 97965932283648 98124753272832 98159190365808 98404310974464 98438846178816 98598433849344 98651008733184 98810940358656 98845618270464 98858945216512 98893639975728 99053964951552 99127229718528 99287933386752 99336169979904 99532131139584 99795326598396 99815698464768 99868922421248 100030828511232 100228160028672 100276853407744 100513710342144 101027367667512 101191151812608 101444836128948 101658661438464 101733852756096 101898782244864 101948287254528 102149401356288 102224955647232 102315004526592 102440425291776 102642510237696 102661212340224 102697241513256 102863732834304 102913706641408 102989826246912 103080548892672 103156791902208 103360290029568 103410505076736 103578152730624 103654763790336 104133655461888 104430332542976 104835494608416 104856895356928 104913035654724 105134171231232 105341570148672 105568609955328 105869375225856 106078224485376 106129759973952 106208258317128 106301816045568 106380441649152 106604670222336 106642083360384 106647135417612 106814970003456 106871926127616 107045185388544 107082753126336 107176404549632 107387832195072 107561927835648 107614184144896 107693780434944 108111603814929 108133673336832 108138796056576 108366730887168 108580506697728 108867629016432 108889852870656 109177793201664 109446314973138 109623747796992 109898572473027 110211673819104 110390347431936 110429089161534 110443977859072 110525667191808 110704849846272 110743701951168 110923238080512 110977127399424 110982384824832 111157041954816 111216313368576 111255344972694 111435710570496 111518133433344 111572311767488 111753191227392 111973647532032 112071576387584 112292660772864 112352537723904 112534682075136 112811460083712 112994348433408 113077924134912 113655788625951 113840045789184 113895352167168 113923999137792 114365994118272 114450584350608 114691823161344 114918076525824 115003075103136 115018580492288 115058946510222 115245478453248 115432312799232 115472824017408 115488392740864 115493863882752 115534396702413 115777919971584 115863554527776 115965617504256 116051390889984 116296003878912 116336818211328 116525421821952 116611609264128 116668262137856 116857403080704 116919714054144 117150362394624 117340284911616 117397291794432 117484124110848 117939931434468 117964007276544 118275942635136 118509266417256 118788930404352 119103047129088 119395979970696 119484290606769 119589543051264 119677996855296 119736139457792 119930254000128 119972343780432 120166841253888 120230916893568 120425833562112 120484339482624 120573455118336 120768927105024 120811311219456 121065957163008 121155502989312 121351918583808 121650382503936 121656145563648 121672547958784 121715249200896 121912572248064 122153070034944 122259901513728 122501084479488 122825017351872 122850090418176 123326716271616 123357735419904 123417665732608 123988133046492 124249475091456 124341375590784 124542956077056 124586664695064 124849268324352 124855182927936 125051672199168 125118352539648 125365174391808 125474815082496 125518850738424 125722340130816 125987337535488 126080523436032 126329243369472 126396604939392 126595520004096 126601517334528 126663023558656 126912892594176 127118641987584 127212664651776 127274467786752 128132271188064 128164499030016 128661743383056 128688007938048 129028301056512 129395903053824 129651163259904 129924441833472 129930596868096 130250159968032 130346498843748 130461319692288 130557814751232 130621243044864 130833004363776 130878920487744 131091099549696 131251794905088 131464578465792 131534678310912 131747920478208 131794157693952 131858186634304 132071953268736 132169639624704 132448226639872 132709508186112 133060435464528 133087597953024 133637546704896 133990928020224 134320477467033 134538235932672 134703156890016 134921535750144 134968886752986 135259781505264 135544881917952 135645137008128 135865042993152 135912725121888 135931049672704 135978754966626 136199201808384 136299940862976 136420006035456 136520908406784 136587233722368 136856680316928 136881616453632 136929655351008 137151643779072 137319768329216 137440731856896 137542389202944 137813720039424 137880673435648 138104203640832 138206351720448 138844873949184 139780659477888 139884047539632 140110825586688 140178894974976 140455426864896 140683131224064 140758146607104 141159166967808 141208707080727 141437632647168 141506346631936 141611011089504 141735754727424 141840588865536 142120398790656 142139560296448 142189444480512 142196180556816 142419960004608 142495901503488 142726913851392 142777004168448 143183776260096 143415903780864 143591707246592 144148805086572 144178231115776 144185061408768 144488974516224 144774008930304 145156838688576 145186470494208 145570390935552 145857558667392 145928419964184 146164997062656 146531429964036 146948898425472 147187129909248 147238785548712 147367556255744 147606466461696 147658269268224 147897650774016 147969503199232 147976513099776 148216410537984 148288417824768 148340459963592 148580947427328 148690844577792 149004254969856 149298196709376 149692989897594 149723547697152 149803383631872 150046242766848 150342240043008 150415280111616 150770565513216 151541051501268 151786727718912 151860469556224 151898665517056 152487992157696 152600779134144 152922430881792 153224102034432 153337433470848 153411928680296 153660637937664 153963765356544 153991818510336 154045862269884 154295599251456 154370559962112 154484739370368 154620823339008 154735187853312 155115757615104 155367229095936 155482145685504 155892952072192 156200483192832 156529722392576 156645498814464 157253241912624 157285343035392 157369553482086 157701256846848 158012355223008 158352914932992 158804062838784 159194639960928 159312387475692 159452724068352 159570662473728 159907005333504 159963125040576 159970703126418 160222455005184 160307889191424 160567778082816 160624129689504 160645785976832 160764606824448 161025236140032 161081748292608 161342891753472 161421276217344 161540670652416 162200510005248 162208194084864 162286998934528 162550096330752 162870760046592 163334779305984 163766689802496 164169472459707 164435621695488 165317510728656 165585521147904 165665966788608 165788500787712 166057274769408 166115552926752 166465691099136 166473577237248 166735562932224 166824470052864 166883017459041 167153565855744 167277200150016 167299753443328 167358467651232 167629786841088 167960471298048 167983116713984 168107364581376 168438991159296 168528806585856 168794026672128 168802023112704 169217190125568 169491522650112 169616886202368 169699290382336 170843028250752 170885998706688 171548991177408 171584010584064 171675876525912 172037734742016 172377114788736 172527870738432 172588419765333 172868217679872 173148469198848 173232589111296 173240795824128 173666879957376 173795331791664 173948426256384 174077086334976 174161657393152 174444005818368 174505227316992 174788132732928 174917413896192 175002393206784 175286104621056 175379571081216 175725543591936 176095937691648 176226186166272 176909897151702 176946010914816 177413913952704 177450130604032 178183395606528 178654570693632 179093969956044 179384314576896 179516995282944 179604209186688 179895381000192 179958515670648 180250261880832 180346375340352 180726509223936 180860182677504 181153390657536 181216966829184 181305006622168 181598935744512 181733254483968 182027877875712 182116311629824 182475573755904 182508821938176 182572873801344 182868858372096 183389852270592 183751626719232 184237526027808 184275135627264 184990074407424 185036603129856 185126498598912 185982199569738 186374212637184 186512063386176 186814434115584 186879997042596 186905193299968 187273902486528 187577508298752 187677528809472 188212222623744 188278276107636 188583510196224 188814681452672 188981006303232 189120785154048 189493865054208 189585925974016 189594907409088 189893280006144 189902276001792 189994535337984 190302551801856 190369338891264 190677962981376 190911701680128 192198406782096 192246748545024 193032011907072 193542451584768 194093854580736 194476744889856 194571226618912 194886662750208 194895895302144 195375239952048 195519748265622 195691979538432 195931864567296 196249506545664 196318380731616 196808621948928 196877692357632 197196867698688 197302017466368 197621880717312 197691236540928 197717890433024 197787279951456 198107929903104 198254459437056 198575866773504 198672339959808 199064262279168 199590653196792 199631396929536 199737844842496 200061657022464 200456320057344 200553706815488 202054735335024 202382303625216 202453330129479 202889672257896 203317322876928 203467705512192 203797564489728 203896574509056 203968132449939 204298802712576 204449911294464 204630009053184 204880850583552 205285020475392 205322424680448 205394483026512 205727465668608 205827413282816 205979652493824 206161097785344 206313583804416 206720580059136 206821010153472 207156305461248 207309527580672 208267310923776 208860665085952 209670989216832 209713790713856 209826071309448 210268342462464 210683140297344 211137219910656 211738750451712 212156448970752 212259519947904 212416516634256 212603632091136 212760883298304 213209340444672 213284166720768 213294270835224 213629940006912 213743852255232 214090370777088 214165506252672 214352809099264 214775664390144 215123855671296 215228368289792 215387560869888 216223207629858 216267346673664 216277592113152 216733461774336 217161013395456 217735258032864 217779705741312 218355586403328 218892629946276 219247495593984 219797144946054 220423347638208 220780694863872 220858178323068 220887955718144 221051334383616 221409699692544 221487403902336 221846476161024 221954254798848 221964769649664 222432626737152 222510689945388 222871421140992 223036266866688 223144623534976 223506382454784 223947295064064 224143152775168 224585321545728 224705075447808 225069364150272 225622920167424 226155848269824 227311577251902 227680091578368 227790704334336 227847998275584 228731988236544 228901168701216 229383646322688 229836153051648 230006150206272 230037160984576 230117893020444 230490956906496 230864625598464 230945648034816 230976785481728 230987727765504 231068793404826 231555839943168 231727109055552 231931235008512 232102781779968 232592007757824 232673636422656 233050843643904 233223218528256 233336524275712 233839428108288 234300724789248 234680569823232 234794583588864 234968248221696 235879862868936 235928014553088 236054330223129 236551885270272 237018532834512 238206094258176 238791959941392 238968581213538 239179086102528 239355993710592 239472278915584 239860508000256 239944687560864 240333682507776 240461833787136 240851667124224 240968678965248 241146910236672 241537854210048 241622622438912 242131914326016 242311005978624 242703837167616 243300765007872 243312291127296 243345095917568 243430498401792 243825144496128 244306140069888 244519803027456 245002168958976 245650034703744 246653432543232 246715470839808 246835331465216 247976266092984 248498950182912 248682751181568 249085912154112 249173329390128 249294384105481 249698536648704 249710365855872 250103344398336 250236705079296 250730348783616 250949630164992 251037701476848 251444680261632 251974675070976 252161046872064 252658486738944 252793209878784 253191040008192 253203034669056 253326047117312 253825785188352 254237283975168 254425329303552 254548935573504 256264542376128 256328998060032 257323486766112 257376015876096 258056602113024 258791806107648 259302326519808 259848883666944 259861193736192 260500319936064 260692997687496 260922639384576 261115629502464 261242486089728 261666008727552 261757840975488 262182199099392 262503589810176 262929156931584 263069356621824 263588315387904 263716373268608 264143906537472 264339279249408 264896453279744 265419016372224 266120870929056 266175195906048 267275093409792 267981856040448 268640954934066 269076471865344 269406313780032 269843071500288 269937773505972 270519563010528 271089763835904 271290274016256 271730085986304 271825450243776 271862099345408 271957509933252 272398403616768 272599881725952 272840012070912 273041816813568 273174467444736 273713360633856 273763232907264 273859310702016 274303287558144 274639536658432 274881463713792 275084778405888 275627440078848 275761346871296 276412703440896 277689747898368 278973299354607 279561318955776 279768095079264 280221651173376 280357789949952 280910853729792 281366262448128 281516293214208 282318333935616 282417414161454 282875265294336 283012693263872 283222022179008 283471509454848 283681177731072 284240797581312 284279120592896 284378888961024 284392361113632 284839920009216 284991803006976 285453827702784 285554008336896 286367552520192 286831807561728 287183414493184 288297610173144 288356462231552 288370122817536 288977949032448 289548017860608 290313677377152 291140781871104 291715117334784 291856839928368 292329994125312 293062859928072 293279622398433 293897796850944 294374259818496 294477571097424 294735112511488 295212932923392 295316538536448 295795301548032 295939006398464 295953026199552 296432821075968 296576835649536 296680919927184 297161894854656 297381689155584 298008509939712 298596393418752 299385979795188 299447095394304 299606767263744 300092485533696 300684480086016 300830560223232 301541131026432 303082103002536 303573455437824 303720939112448 303797331034112 304975984315392 305201558268288 305844861763584 306448204068864 306674866941696 306823857360592 307321275875328 307927530713088 307983637020672 308091724539768 308591198502912 308741119924224 308969478740736 309241646678016 309470375706624 310231515230208 310734458191872 310964291371008 311785904144384 312400966385664 313059444785152 313290997628928 314506483825248 314570686070784 314739106964172 315402513693696 316024710446016 316705829865984 317608125677568 318389279921856 318624774951384 318905448136704 319141324947456 319814010667008 319926250081152 319941406252836 320444910010368 320615778382848 321135556165632 321248259379008 321291571953664 321529213648896 322163496585216 322685783506944 322842552434688 323081341304832 324334811444787 324401020010496 324416388169728 324573997869056 325100192661504 325741520093184 326669558611968 327533379604992 328338944919414 328871243390976 329695717419081 330635021457312 331171042295808 331331933577216 331577001575424 332114549538816 332231105853504 332931382198272 332947154474496 333471125864448 333648940105728 333766034918082 334307131711488 334554400300032 334599506886656 334716935302464 335259573682176 335920942596096 335966233427968 336214729162752 336877982318592 337057613171712 337604046225408 338434380251136 338983045300224 339233772404736 339398580764672 340967365877853 341686056501504 341771997413376 343097982354816 343351753051824 344075469484032 344754229577472 345055741476864 345176839530666 345736435359744 346296938397696 346465178222592 346481591648256 346603190107239 347333759914752 347590663583328 347896852512768 348154172669952 348323314786304 348888011636736 349010454633984 349576265465856 349834827792384 350004786413568 350572209242112 350759142162432 351451087183872 352191875383296 352452372332544 353819794303404 353892021829632 354827827905408 356366791213056 357309141387264 358187939912088 358452871820307 358768629153792 359033990565888 359208418373376 359790762000384 359917031341296 360500523761664 360692750680704 361453018447872 361720365355008 362306781315072 362433933658368 362610013244336 363197871489024 363466508967936 364055755751424 364232623259648 364951147511808 365017643876352 365145747602688 365737716744192 366779704541184 367503253438464 368475052055616 368550271254528 369980148814848 370073206259712 370252997197824 371964399139476 372748425274368 373024126772352 373628868231168 373759994085192 373810386599936 374547804973056 375155016597504 375355057618944 376424445247488 376556552215272 377167020392448 377629362905344 377962012606464 378241570308096 378987730108416 379171851948032 379189814818176 379786560012288 379804552003584 379989070675968 380738677782528 381355925962752 381823403360256 384396813564192 384493497090048 386064023814144 387084903169536 388187709161472 388953489779712 389142453237824 389773325500416 389791790604288 390750479904096 391039496531244 391383959076864 391863729134592 392499013091328 392636761463232 393755384715264 394393735397376 394604034932736 395243761434624 395382473081856 395435780866048 395574559902912 396215859806208 396508918874112 397344679919616 398128524558336 399181306393584 399262793859072 399475689684992 400912640114688 401107413630976 402961432401099 404109470670048 404764607250432 404906660258958 405779344515792 406634645753856 406935411024384 407595128979456 407793149018112 407936264899878 408597605425152 408899822588928 409260018106368 409761701167104 410570040950784 410644849360896 410788966053024 411454931337216 411654826565632 411959304987648 412322195570688 412627167608832 413441160118272 413642020306944 414312610922496 414619055161344 416534621847552 417721330171904 419341978433664 419652142618896 420536684924928 421366280594688 422274439821312 423477500903424 423626121242181 424312897941504 424519039895808 424833033268512 425207264182272 425521766596608 426418680889344 426568333441536 426588541670448 427259880013824 427487704510464 428180741554176 428331012505344 428705618198528 429551328780288 430247711342592 430456736579584 430775121739776 432446415259716 432534693347328 432555184226304 433466923548672 434322026790912 435470516065728 435559411482624 436711172806656 437785259892552 438494991187968 439594289892108 440846695276416 441561389727744 441716356646136 441775911436288 442102668767232 442819399385088 442974807804672 443692952322048 443908509597696 443929539299328 444865253474304 445021379890776 445742842281984 446072533733376 446289247069952 447012764909568 447894590128128 448286305550336 449170643091456 449410150895616 450138728300544 451245840334848 452311696539648 454623154503804 455360183156736 455581408668672 455695996551168 457463976473088 457802337402432 458767292645376 459672306103296 460012300412544 460074321969152 460235786040888 460981913812992 461891296069632 461953570963456 461975455531008 462137586809652 463111679886336 463454218111104 463862470017024 464205563559936 465347272845312 466101687287808 466446437056512 466673048551424 467678856216576 468601449578496 469589167177728 469936496443392 471759725737872 471856029106176 472108660446258 473103770540544 474037065669024 476412188516352 477583919882784 477937162427076 478358172205056 478711987421184 478944557831168 479721016000512 479889375121728 480667365015552 480923667574272 481703334248448 481937357930496 482293820473344 483075708420096 483245244877824 484263828652032 484622011957248 486601530015744 486624582254592 486690191835136 486860996803584 487650288992256 488612280139776 490004337917952 491300069407488 492508417379121 493306865086464 493670662930432 495952532185968 496997900365824 497365502363136 498171824308224 498346658780256 498588768210962 499397073297408 499420731711744 500206688796672 500473410158592 500649052377123 501460697567232 501899260329984 502075402953696 502889360523264 503949350141952 504322093744128 505316973477888 505586419757568 506382080016384 506406069338112 506652094234624 507651570376704 508474567950336 508850658607104 509097871147008 512529084752256 512657996120064 514646973532224 514752031752192 516113204226048 517583612215296 517765259295999 518604653039616 519697767333888 519722387472384 521000639872128 521385995374992 521845278769152 522231259004928 522484972179456 523332017455104 523515681950976 524364398198784 525007179620352 525858313863168 526138713243648 527176630775808 527432746537216 528287813074944 528678558498816 529792906559488 530838032744448 532241741858112 532350391812096 534550186819584 535963712080896 537281909868132 538152943730688 538812627560064 539686143000576 539875547011944 541039126021056 542179527671808 542580548032512 543460171972608 543650900487552 543724198690816 543915019866504 544796807233536 545199763451904 546083633627136 546348934889472 547426721267712 547526465814528 547718621404032 548606575116288 549279073316864 550169556811776 551254880157696 551522693742592 552825406881792 555379495796736 557946598709214 559122637911552 559536190158528 560443302346752 560715579899904 561821707459584 562732524896256 563032586428416 564636667871232 564834828322908 565750530588672 566025386527744 566444044358016 566943018909696 567362355462144 568481595162624 568757777922048 568784722227264 569679840018432 569983606013952 570907655405568 571108016673792 572735105040384 574366828986368 576595220346288 576712924463104 576740245635072 579096035721216 580627354754304 582281563742208 583430234669568 583713679856736 584659988250624 586125719856144 586559244796866 587795593701888 588748519636992 588955142194848 589470225022976 590425865846784 590633077072896 591590603096064 591878012796928 591906052399104 592865642151936 593153671299072 593361839854368 594323789709312 594763378311168 596017019879424 597192786837504 598771959590376 598894190788608 599213534527488 600184971067392 601368960172032 601661120446464 606164206005072 607146910875648 607359990388437 607441878224896 609951968630784 610403116536576 611689723527168 611904397349817 612896408137728 613349733883392 613647714721184 614642551750656 615855061426176 615967274041344 616183449079536 617182397005824 617482239848448 617938957481472 618483293356032 618940751413248 620463030460416 621468916383744 621928582742016 623571808288768 624801932771328 626118889570304 626581995257856 629012967650496 629141372141568 629478213928344 630805027387392 632049420892032 633411659731968 635216251355136 636778559843712 637249549902768 637810896273408 638282649894912 639628021334016 639852500162304 639882812505672 640889820020736 641231556765696 642271112331264 642496518758016 642583143907328 643058427297792 644326993170432 645371567013888 645685104869376 646162682609664 648669622889574 648802040020992 648832776339456 649147995738112 650200385323008 651483040186368 653339117223936 655066759209984 656677889838828 657742486781952 659391434838162 661270042914624 662342084591616 662663867154432 663154003150848 664229099077632 664462211707008 665862764396544 665894308948992 667297880211456 667532069836164 668614263422976 669108800600064 669199013773312 669433870604928 670519147364352 671841885192192 672429458325504 673755964637184 674115226343424 675208092450816 676868760502272 678467544809472 678797161529344 681934731755706 683372113003008 683543994826752 686195964709632 686703506103648 688150938968064 689508459154944 690111482953728 690353679061332 691472870719488 692593876795392 692930356445184 692963183296512 693206380214478 694667519829504 695181327166656 695793705025536 696308345339904 696646629572608 697776023273472 698020909267968 699152530931712 699669655584768 700009572827136 701518284324864 702902174367744 704383750766592 704904744665088 707639588606808 707784043659264 709655655810816 714618282774528 716375879824176 716905743640614 717537258307584 718067981131776 718416836746752 719581524000768 719834062682592 721001047523328 721385501361408 722906036895744 723440730710016 724613562630144 724867867316736 725220026488672 726395742978048 726933017935872 728111511502848 728465246519296 729902295023616 730035287752704 730291495205376 731475433488384 733559409082368 735006506876928 736950104111232 739960297629696 740146412519424 740505994395648 743928798278952 745496850548736 746048253544704 747257736462336 747519988170384 747620773199872 747883152316443 749095609946112 750310033195008 750710115237888 752848890494976 753113104430544 754334040784896 755258725810688 755924025212928 756483140616192 757975460216832 758343703896064 758379629636352 759573120024576 759609104007168 759978141351936 761477355565056 762711851925504 763646806720512 768793627128384 768986994180096 772128047628288 774169806339072 776375418322944 777906979559424 778284906475648 779546651000832 779583581208576 781500959808192 782078993062488 782767918153728 783727458269184 784998026182656 785273522926464 787510769430528 788787470794752 789208069865472 790764946163712 790871561732096 791149119805824 792431719612416 793017837748224 794689359839232 796257049116672 798362612787168 798525587718144 798951379369984 801825280229376 802214827261952 805922864802198 808218941340096 809529214500864 809813320517916 811558689031584 813269291507712 813870822048768 815190257958912 815586298036224 815872529799756 817195210850304 817799645177856 818520036212736 819523402334208 821140081901568 821289698721792 821577932106048 822909862674432 823309653131264 823918609975296 824644391141376 825254335217664 826882320236544 827284040613888 829238110322688 833069243695104 835442660343808 838683956867328 839304285237792 841073369849856 842732561189376 844548879642624 846955001806848 847252242484362 848625795883008 849038079791616 849666066537024 850414528364544 851043533193216 852837361778688 853136666883072 853177083340896 854519760027648 854975409020928 856361483108352 856662025010688 857411236397056 859102657560576 860495422685184 860913473159168 861550243479552 864892830519432 865069386694656 865110368452608 866933847097344 868644053581824 870941032131456 873422345613312 875570519785104 876989982375936 879188579784216 879838867195299 881693390552832 883122779455488 883432713292272 883551822872576 884205337534464 885638798770176 885949615609344 887385904644096 887817019195392 887859078598656 889730506948608 890042759781552 891485684563968 892145067466752 892578494139904 894025529819136 895789180256256 896572611100672 898341286182912 898820301791232 900277456601088 902491680669696 904623393079296 909246309007608 910720366313472 911162817337344 911391993102336 914927952946176 915604674804864 917534585290752 919344612206592 920024600825088 920148643938304 920471572081776 921963827625984 923782592139264 923907141926912 923950911062016 924275173619304 926223359772672 926908436222208 927724940034048 928411127119872 930694545690624 932203374575616 932892874113024 933346097102848 935357712433152 937202899156992 939178334355456 939872992886784 943519451475744 943712058212352 944217320892516 946207541081088 948074131338048 952824377032704 955167839765568 955874324854152 956716344410112 957423974842368 957889115662336 959442032001024 959778750243456 961334730031104 961847335148544 963406668496896 963874715860992 964587640946688 966490489755648 968527657304064 969244023914496 973004434334361 973203060031488 973249164509184 973721993607168 975300577984512 977224560279552 980008675835904 982600138814976 985016834758242 986613730172928 987341325860864 991905064371936 993995800731648 994731004726272 996343648616448 996693317560512 997177536421924 998794146594816 998841463423488 1000413377593344 1000946820317184 1001298104754246 1002921395134464 1003798520659968 1004150805907392 1005778721046528 1007898700283904 1008644187488256 1010633946955776 1011172839515136 1012812138676224 1013304188469248 1015303140753408 1016949135900672 1017701317214208 1018195742294016 1022902097633559 1025058169504512 1025315992240128 1029293947064448 1032226408452096 1035167224430592 1035530518591998 1037209306079232 1039395534667776 1039444774944768 1039809570321717 1042001279744256 1042771990749984 1043690557538304 1044462518009856 1044969944358912 1046664034910208 1047031363901952 1048728796397568 1050014359240704 1051716627726336 1052277426487296 1054353261551616 1054865493074432 1056575626149888 1057357116997632 1059585813118976 1061676065488896 1064483483716224 1069100373639168 1071927424161792 1074563819736264 1075358615460921 1076305887461376 1077625255120128 1079372286001152 1079751094023888 1082078252042112 1084359055343616 1085161096065024 1086920343945216 1087301800975104 1087448397381632 1087830039733008 1089593614467072 1090399526903808 1092167267254272 1092697869778944 1094853442535424 1095052931629056 1095437242808064 1097213150232576 1098558146633728 1100339113623552 1102509760315392 1103045387485184 1105650813763584 1110758991593472 1115893197418428 1118245275823104 1119072380317056 1120886604693504 1121431159799808 1123643414919168 1125465049792512 1126065172856832 1129273335742464 1129669656645816 1131501061177344 1132050773055488 1132888088716032 1133886037819392 1134724710924288 1136963190325248 1137515555844096 1137569444454528 1139359680036864 1139967212027904 1142216033347584 1145470210080768 1148733657972736 1153190440692576 1153425848926208 1153480491270144 1158192071442432 1161254709508608 1164563127484416 1166860469339136 1167427359713472 1169319976501248 1172251439712288 1173118489593732 1175591187403776 1177497039273984 1177910284389696 1178940450045952 1181266154145792 1183181206192128 1183756025593856 1183812104798208 1185731284303872 1186307342598144 1186723679708736 1188647579418624 1189526756622336 1192034039758848 1194385573675008 1197543919180752 1197788381577216 1198427069054976 1202737920344064 1203322240892928 1208884297203297 1212328412010144 1214293821751296 1214719980776874 1214883756449792 1219903937261568 1220806233073152 1223379447054336 1223808794699634 1225792816275456 1226699467766784 1227295429442368 1229285103501312 1231710122852352 1231934548082688 1232366898159072 1234364794011648 1234964479696896 1235877914962944 1236966586712064 1237881502826496 1240926060920832 1242937832767488 1243857165484032 1247143616577536 1249603865542656 1252237779140608 1253163990515712 1258025935300992 1258956427856688 1261610054774784 1264098841784064 1266823319463936 1270432502710272 1270878363726543 1273557119687424 1274499099805536 1275621792546816 1276565299789824 1279256042668032 1279705000324608 1279765625011344 1281779640041472 1282463113531392 1284542224662528 1284993037516032 1285166287814656 1286116854595584 1288653986340864 1290743134027776 1291370209738752 1292325365219328 1297339245779148 1297604080041984 1297665552678912 1298295991476224 1300400770646016 1302966080372736 1306678234447872 1310133518419968 1313355779677656 1315484973563904 1318782869676324 1322540085829248 1324684169183232 1325327734308864 1326308006301696 1328458198155264 1328924423414016 1331725528793088 1331788617897984 1334595760422912 1335064139672328 1337228526845952 1338217601200128 1338398027546624 1338867741209856 1341038294728704 1343683770384384 1344858916651008 1347511929274368 1348230452686848 1350416184901632 1353737521004544 1356935089618944 1357594323058688 1363869463511412 1366744226006016 1367087989653504 1372391929419264 1373407012207296 1376301877936128 1379016918309888 1380222965907456 1380707358122664 1382945741438976 1385860712890368 1385926366593024 1386412760428956 1389335039659008 1390362654333312 1391587410051072 1392616690679808 1393293259145216 1396041818535936 1398305061863424 1399339311169536 1400019145654272 1403036568649728 1405804348735488 1408767501533184 1409809489330176 1415279177213616 1415568087318528 1419311311621632 1429236565549056 1432751759648352 1433811487281228 1435074516615168 1436135962263552 1436833673493504 1439163048001536 1439668125365184 1442002095046656 1442771002722816 1445812073791488 1446881461420032 1449227125260288 1449735734633472 1450440052977344 1452791485956096 1453866035871744 1456930493038592 1459804590047232 1460070575505408 1460582990410752 1462950866976768 1470013013753856 1473900208222464 1477525252137363 1479920595259392 1481011988791296 1487857596557904 1490993701097472 1492096507089408 1494515472924672 1495039976340768 1495241546399744 1495766304632886 1498191219892224 1500620066390016 1501420230475776 1501947157131369 1505697780989952 1506226208861088 1508668081569792 1510517451621376 1511848050425856 1512966281232384 1515950920433664 1516687407792128 1516759259272704 1519146240049152 1519218208014336 1519956282703872 1522954711130112 1525423703851008 1527293613441024 1537587254256768 1537973988360192 1544256095256576 1548339612678144 1552750836645888 1553295777887997 1555813959118848 1556569812951296 1559093302001664 1559167162417152 1563001919616384 1564157986124976 1565535836307456 1567454916538368 1569996052365312 1570547045852928 1575021538861056 1577574941589504 1578416139730944 1581529892327424 1581743123464192 1582298239611648 1584863439224832 1586035675496448 1589378719678464 1592514098233344 1596725225574336 1597051175436288 1597902758739968 1603650560458752 1604429654523904 1611845729604396 1616437882680192 1619058429001728 1619626641035832 1623117378063168 1626538583015424 1627741644097536 1630380515917824 1631172596072448 1631745059599512 1634390421700608 1635599290355712 1639046804668416 1642280163803136 1642579397443584 1643155864212096 1645819725348864 1646619306262528 1647837219950592 1650508670435328 1653764640473088 1654568081227776 1658476220645376 1666138487390208 1670885320687616 1677367913734656 1678608570475584 1682146739699712 1685465122378752 1689097759285248 1693910003613696 1694504484968724 1697251591766016 1698076159583232 1699332133074048 1700829056729088 1702087066386432 1706273333766144 1706354166681792 1709039520055296 1709950818041856 1712722966216704 1713324050021376 1714822472794112 1718205315121152 1721826946318336 1723100486959104 1729785661038864 1730138773389312 1730220736905216 1737288107163648 1741882064262912 1746844691226624 1751141039570208 1753979964751872 1758377159568432 1759677734390598 1763386781105664 1766245558910976 1766865426584544 1767103645745152 1768410675068928 1771277597540352 1771899231218688 1774771809288192 1775634038390784 1775718157197312 1779461013897216 1780085519563104 1782971369127936 1784290134933504 1785156988279808 1788051059638272 1791578360512512 1796682572365824 1797640603582464 1800554913202176 1804983361339392 1818492618015216 1821440732626944 1822325634674688 1829855905892352 1831209349609728 1835069170581504 1835713192049451 1838689224413184 1840049201650176 1840297287876608 1840943144163552 1843927655251968 1847565184278528 1847814283853824 1847901822124032 1848550347238608 1852446719545344 1853816872444416 1855449880068096 1856822254239744 1861389091381248 1864406749151232 1865785748226048 1866692194205696 1870715424866304 1874405798313984 1878356668710912 1879745985773568 1887038902951488 1887424116424704 1888434641785032 1892415082162176 1896148262676096 1905648754065408 1910335679531136 1911748649708304 1913432688820224 1914847949684736 1915778231324672 1918884064002048 1919557500486912 1922669460062208 1923694670297088 1926813336993792 1927749431721984 1929175281893376 1932980979511296 1937055314608128 1938488047828992 1946008868668722 1946406120062976 1946498329018368 1947443987214336 1950601155969024 1954449120559104 1960017351671808 1965200277629952 1970033669516484 1973227460345856 1974682651721728 1983810128743872 1987991601463296 1989462009452544 1992687297232896 1993386635121024 1994355072843848 1997588293189632 1997682926846976 2001893640634368 2002596209508492 2005842790268928 2007597041319936 2008301611814784 2011557442093056 2017288374976512 2021267893911552 2022345679030272 2025624277352448 2026608376938496 2030606281506816 2035402634428416 2036391484588032 2045804195267118 2050116339009024 2050631984480256 2058587894128896 2064452816904192 2070334448861184 2071061037183996 2074418612158464 2078791069335552 2078889549889536 2079619140643434 2084002559488512 2085543981499968 2087381115076608 2088925036019712 2089939888717824 2093328069820416 2094062727803904 2097457592795136 2100028718481408 2104554852974592 2108706523103232 2109730986148864 2113151252299776 2114714233995264 2123352130977792 2128966967432448 2143854848323584 2149127639472528 2150717230921842 2152611774922752 2155250510240256 2158744572002304 2159502188047776 2164156504084224 2168718110687232 2170322192130048 2173840687890432 2174603601950208 2174896794763264 2175660079466016 2179187228934144 2180799053807616 2184334534508544 2185395739557888 2189706885070848 2190105863258112 2190874485616128 2194426300465152 2197116293267456 2200678227247104 2205019520630784 2206090774970368 2221517983186944 2231786394836856 2236490551646208 2238144760634112 2241773209387008 2242862319599616 2243649456949329 2247286829838336 2250930099585024 2252130345713664 2258546671484928 2259339313291632 2263002122354688 2264101546110976 2265776177432064 2267772075638784 2269449421848576 2273926380650496 2275031111688192 2275138888909056 2278719360073728 2279934424055808 2284432066695168 2290940420161536 2297467315945472 2306380881385152 2306851697852416 2306960982540288 2316384142884864 2322509419017216 2329126254968832 2333720938678272 2334854719426944 2338639953002496 2344502879424576 2346236979187464 2351182374807552 2354994078547968 2355820568779392 2357880900091904 2362532308291584 2366362412384256 2367512051187712 2367624209596416 2372614685196288 2373447359417472 2377295158837248 2379053513244672 2384068079517696 2388771147350016 2395087838361504 2395576763154432 2396854138109952 2405475840688128 2406644481785856 2417768594406594 2424656824020288 2428587643502592 2429439961553748 2429767512899584 2439807874523136 2441612466146304 2446758894108672 2447617589399268 2451585632550912 2453398935533568 2454590858884736 2458570207002624 2463420245704704 2463869096165376 2464733796318144 2468729588023296 2469928959393792 2471755829925888 2473933173424128 2475763005652992 2481852121841664 2487714330968064 2494287233155072 2499207731085312 2506327981031424 2516051870601984 2517912855713376 2523220109549568 2528197683568128 2533646638927872 2540865005420544 2541756727453086 2547114239374848 2548998199611072 2551243585093632 2553130599579648 2558512085336064 2559410000649216 2559531250022688 2563559280082944 2564926227062784 2569084449325056 2569986075032064 2570332575629312 2572233709191168 2577307972681728 2581486268055552 2582740419477504 2584650730438656 2594678491558296 2595208160083968 2595331105357824 2596591982952448 2600801541292032 2605932160745472 2620267036839936 2626711559355312 2630969947127808 2637565739352648 2645080171658496 2649368338366464 2650655468617728 2652616012603392 2656916396310528 2657848846828032 2663451057586176 2663577235795968 2669191520845824 2670128279344656 2674457053691904 2676435202400256 2676796055093248 2677735482419712 2682076589457408 2687367540768768 2689717833302016 2695023858548736 2696460905373696 2700832369803264 2707475042009088 2713870179237888 2715188646117376 2727738927022824 2733488452012032 2734175979307008 2744783858838528 2746814024414592 2752603755872256 2758033836619776 2760445931814912 2761414716245328 2765891482877952 2771721425780736 2771852733186048 2772825520857912 2778670079318016 2780725308666624 2783174820102144 2785233381359616 2786586518290432 2792083637071872 2796610123726848 2798678622339072 2800038291308544 2806073137299456 2811608697470976 2817535003066368 2819618978660352 2830558354427232 2831136174637056 2838622623243264 2858473131098112 2865503519296704 2867622974562456 2870149033230336 2872271924527104 2873667346987008 2878326096003072 2879336250730368 2884004190093312 2885542005445632 2891624147582976 2893762922840064 2899471469266944 2900880105954688 2905582971912192 2907732071743488 2913860986077184 2919609180094464 2921165980821504 2925901733953536 2940026027507712 2947800416444928 2955050504274726 2959841190518784 2962023977582592 2975715193115808 2981987402194944 2984193014178816 2989030945849344 2990079952681536 2990483092799488 2991532609265772 2996382439784448 3001240132780032 3002840460951552 3003894314262738 3011395561979904 3012452417722176 3017336163139584 3021034903242752 3023696100851712 3025932562464768 3031901840867328 3033374815584256 3033518518545408 3038436416028672 3039912565407744 3045909422260224 3050847407702016 3054587226882048 3068706292900677 3075174508513536 3075947976720384 3096679225356288 3105501673291776 3106591555775994 3111627918237696 3113139625902592 3118186604003328 3118334324834304 3126003839232768 3128315972249952 3131071672614912 3134909833076736 3139992104730624 3141094091705856 3150043077722112 3155149883179008 3156832279461888 3163059784654848 3163486246928384 3164596479223296 3169726878449664 3172071350992896 3178757439356928 3185028196466688 3193450451148672 3195805517479936 3207301120917504 3208859309047808 3223691459208792 3226075846382763 3232875765360384 3238116858003456 3239253282071664 3246234756126336 3253077166030848 3255483288195072 3260761031835648 3262345192144896 3263490119199024 3268780843401216 3271198580711424 3278093609336832 3284560327606272 3285158794887168 3286311728424192 3291639450697728 3293238612525056 3295674439901184 3301017340870656 3307529280946176 3309136162455552 3316952441290752 3332276974780416 3341770641375232 3354735827469312 3357217140951168 3364293479399424 3370930244757504 3378195518570496 3387820007227392 3389008969937448 3394503183532032 3396152319166464 3398664266148096 3401658113458176 3404174132772864 3412546667532288 3412708333363584 3418079040110592 3419901636083712 3426648100042752 3429644945588224 3436410630242304 3443653892636672 3446200973918208 3459571322077728 3460277546778624 3460441473810432 3474576214327296 3483764128525824 3493689382453248 3502282079140416 3507959929503744 3516754319136864 3519355468781196 3526773562211328 3532491117821952 3533730853169088 3534207291490304 3536821350137856 3543798462437376 3549543618576384 3551268076781568 3551436314394624 3558922027794432 3560171039126208 3565942738255872 3568580269867008 3570313976559616 3576102119276544 3583156721025024 3593365144731648 3595281207164928 3609966722678784 3626652891609891 3636985236030432 3642881465253888 3644651269349376 3659711811784704 3662418699219456 3670138341163008 3671426384098902 3677378448826368 3680098403300352 3680594575753216 3681886288327104 3687855310503936 3695130368557056 3695628567707648 3695803644248064 3697100694477216 3704893439090688 3707633744888832 3710899760136192 3713644508479488 3722778182762496 3728813498302464 3731571496452096 3733384388411392 3741430849732608 3748811596627968 3756713337421824 3759491971547136 3774077805902976 3776869283570064 3784830164324352 3792296525352192 3811297508130816 3812635091179629 3820671359062272 3823497299416608 3826865377640448 3829695899369472 3831556462649344 3837768128004096 3839115000973824 3845338920124416 3847389340594176 3853626673987584 3855498863443968 3858350563786752 3865961959022592 3874110629216256 3876976095657984 3892017737337444 3892812240125952 3892996658036736 3894887974428672 3901202311938048 3908898241118208 3920034703343616 3930400555259904 3940067339032968 3946454920691712 3949365303443456 3967620257487744 3975983202926592 3978924018905088 3985374594465792 3986773270242048 3988710145687696 3995176586379264 3995365853693952 4003787281268736 4005192419016984 4011685580537856 4015194082639872 4016603223629568 4023114884186112 4034576749953024 4042535787823104 4044691358060544 4051248554704896 4053216753876992 4061212563013632 4070805268856832 4072782969176064 4091608390534236 4100232678018048 4101263968960512 4117175788257792 4128905633808384 4140668897722368 4142122074367992 4148837224316928 4157582138671104 4157779099779072 4159238281286868 4168005118977024 4171087962999936 4174762230153216 4177850072039424 4179879777435648 4188125455607808 4194915185590272 4200057436962816 4209109705949184 4217413046206464 4219461972297728 4226302504599552 4229428467990528 4246704261955584 4257933934864896 4287709696647168 4298255278945056 4301434461843684 4305223549845504 4310501020480512 4317489144004608 4319004376095552 4328313008168448 4337436221374464 4340644384260096 4347681375780864 4349207203900416 4349793589526528 4351320158932032 4358374457868288 4361598107615232 4370791479115776 4379413770141696 4380211726516224 4381748971232256 4388852600930304 4394232586534912 4410039041261568 4412181549940736 4432575756412089 4443035966373888 4463572789673712 4472981103292416 4476289521268224 4483546418774016 4485724639199232 4487298913898658 4494573659676672 4501860199170048 4504260691427328 4505841471394107 4517093342969856 4518678626583264 4526004244709376 4528203092221952 4531552354864128 4535544151277568 4538898843697152 4547852761300992 4550062223376384 4550277777818112 4557438720147456 4559868848111616 4568864133390336 4581880840323072 4594934631890944 4612761762770304 4613921965080576 4632768285769728 4645018838034432 4658252509937664 4659887333663991 4667441877356544 4669709438853888 4677279906004992 4689005758849152 4692473958374928 4702364749615104 4709988157095936 4711641137558784 4715761800183808 4725064616583168 4732724824768512 4735024102375424 4735248419192832 4745229370392576 4746894718834944 4754590317674496 4758107026489344 4768136159035392 4777542294700032 4790175676723008 4791153526308864 4793708276219904 4810951681376256 4813288963571712 4835537188813188 4849313648040576 4857175287005184 4858879923107496 4859535025799168 4879615749046272 4883224932292608 4893517788217344 4895235178798536 4903171265101824 4906797871067136 4909181717769472 4917140414005248 4926840491409408 4927738192330752 4929467592636288 4937459176046592 4939857918787584 4943511659851776 4951526011305984 4963704243683328 4975428661936128 4988574466310144 4998415462170624 5012655962062848 5032103741203968 5035825711426752 5046440219099136 5056395367136256 5067293277855744 5081730010841088 5083513454906172 5094228478749696 5097996399222144 5102487170187264 5106261199159296 5118820001298432 5119062500045376 5127118560165888 5129852454125568 5138168898650112 5139972150064128 5140665151258624 5144467418382336 5154615945363456 5165480838955008 5169301460877312 5189356983116592 5190416320167936 5190662210715648 5193183965904896 5211864321490944 5240534073679872 5253423118710624 5261939894255616 5275131478705296 5290160343316992 5298736676732928 5301310937235456 5305232025206784 5313832792621056 5315697693656064 5326902115172352 5327154471591936 5338383041691648 5340256558689312 5348914107383808 5352870404800512 5353592110186496 5355470964839424 5364153178914816 5374735081537536 5390047717097472 5392921810747392 5401664739606528 5414950084018176 5430377292234752 5455477854045648 5466976904024064 5489567717677056 5493628048829184 5505207511744512 5507139576148353 5516067673239552 5520891863629824 5522829432490656 5531782965755904 5543442851561472 5543705466372096 5545651041715824 5557340158636032 5561450617333248 5566349640204288 5570466762719232 5573173036580864 5584167274143744 5593220247453696 5597357244678144 5600076582617088 5612146274598912 5623217394941952 5635070006132736 5639237957320704 5661116708854464 5662272349274112 5677245246486528 5716946262196224 5731007038593408 5735245949124912 5740298066460672 5744543849054208 5747334693974016 5756652192006144 5758672501460736 5768008380186624 5771084010891264 5783248295165952 5787525845680128 5798942938533888 5801760211909376 5811165943824384 5815464143486976 5827721972154368 5839218360188928 5842331961643008 5851803467907072 5880052055015424 5895600832889856 5910101008549452 5919682381037568 5924047955165184 5951430386231616 5963974804389888 5968386028357632 5978061891698688 5980159905363072 5980966185598976 5983065218531544 5992764879568896 6005680921903104 6007788628525476 6022791123959808 6024904835444352 6034672326279168 6042069806485504 6051865124929536 6063803681734656 6066749631168512 6067037037090816 6076872832057344 6079825130815488 6091818844520448 6109174453764096 6137412585801354 6150349017027072 6151895953440768 6193358450712576 6211003346583552 6213183111551988 6223255836475392 6226279251805184 6236373208006656 6236668649668608 6252007678465536 6256631944499904 6262143345229824 6269819666153472 6279984209461248 6282188183411712 6300086155444224 6313664558923776 6326119569309696 6326972493856768 6329192958446592 6339453756899328 6344142701985792 6370056392933376 6386900902297344 6391611034959872 6417718618095616 6447382918417584 6452151692765526 6465751530720768 6476233716006912 6478506564143328 6492469512252672 6506154332061696 6510966576390144 6521522063671296 6524690384289792 6526980238398048 6537561686802432 6542397161422848 6556187218673664 6569120655212544 6570317589774336 6572623456848384 6583278901395456 6586477225050112 6591348879802368 6602034681741312 6615058561892352 6618272324911104 6664553949560832 6709471654938624 6714434281902336 6728586958798848 6730948370847987 6741860489515008 6756391037140992 6775640014454784 6778017939874896 6789006367064064 6792304638332928 6797328532296192 6803316226916352 6808348265545728 6825093335064576 6825416666727168 6836158080221184 6839803272167424 6853296200085504 6859289891176448 6872821260484608 6887307785273344 6892401947836416 6919142644155456 6920555093557248 6920882947620864 6949152428654592 6967528257051648 6987378764906496 7004564158280832 7015919859007488 7033508638273728 7038710937562392 7053547124422656 7064982235643904 7067461706338176 7068414582980608 7073642700275712 7087596924874752 7099087237152768 7102536153563136 7102872628789248 7117844055588864 7120342078252416 7131885476511744 7137160539734016 7140627953119232 7152204238553088 7166313442050048 7186730289463296 7190562414329856 7219933445357568 7253305783219782 7273970472060864 7285762930507776 7289302538698752 7319423623569408 7324837398438912 7340276682326016 7342852768197804 7354756897652736 7360196806600704 7361189151506432 7363772576654208 7375710621007872 7390260737114112 7391607288496128 7394201388954432 7409786878181376 7415267489777664 7421799520272384 7427289016958976 7445556365524992 7463142992904192 7466768776822784 7482861699465216 7497623193255936 7518983943094272 7548155611805952 7553738567140128 7569660328648704 7584593050704384 7622595016261632 7625270182359258 7641342718124544 7646994598833216 7653730755280896 7659391798738944 7663112925298688 7675536256008192 7678230001947648 7690677840248832 7694778681188352 7707253347975168 7710997726887936 7716701127573504 7731923918045184 7748221258432512 7753952191315968 7784035474674888 7785624480251904 7785993316073472 7789775948857344 7802404623876096 7817796482236416 7860801110519808 7880134678065936 7892909841383424 7935240514975488 7951966405853184 7957848037810176 7970749188931584 7973546540484096 7977420291375392 7990353172758528 7990731707387904 8007574562537472 8010384838033968 8023371161075712 8030388165279744 8033206447259136 8046229768372224 8069153499906048 8085071575646208 8089382716121088 8102497109409792 8106433507753984 8122425126027264 8141610537713664 8145565938352128 8183216781068472 8200465356036096 8202527937921024 8234351576515584 8257811267616768 8281337795444736 8284244148735984 8297674448633856 8315164277342208 8315558199558144 8318476562573736 8336010237954048 8342175925999872 8349524460306432 8355700144078848 8359759554871296 8376250911215616 8389830371180544 8400114873925632 8418219411898368 8434826092412928 8438923944595456 8452605009199104 8458856935981056 8493408523911168 8515867869729792 8575419393294336 8596510557890112 8602868923687368 8610447099691008 8621002040961024 8634978288009216 8638008752191104 8656626016336896 8674872442748928 8681288768520192 8698414407800832 8699587179053056 8702640317864064 8716748915736576 8723196215230464 8741582958231552 8758827540283392 8763497942464512 8777705201860608 8788465173069824 8820078082523136 8824363099881472 8865151512824178 8886071932747776 8927145579347424 8945962206584832 8952579042536448 8967092837548032 8971449278398464 8974597827797316 8989147319353344 9003720398340096 9008521382854656 9011682942788214 9034186685939712 9037357253166528 9052008489418752 9056406184443904 9063104709728256 9071088302555136 9077797687394304 9095705522601984 9100124446752768 9100555555636224 9119737696223232 9137728266780672 9163761680646144 9189869263781888 9225523525540608 9227843930161152 9290037676068864 9316505019875328 9319774667327982 9334883754713088 9339418877707776 9354559812009984 9378011517698304 9384947916749856 9404729499230208 9419976314191872 9423282275117568 9431523600367616 9450129233166336 9465449649537024 9470048204750848 9470496838385664 9490458740785152 9493789437669888 9509180635348992 9516214052978688 9536272318070784 9555084589400064 9580351353446016 9587416552439808 9621903362752512 9626577927143424 9671074377626376 9678227539148289 9698627296081152 9714350574010368 9717759846214992 9719070051598336 9759231498092544 9766449864585216 9787035576434688 9790470357597072 9806342530203648 9813595742134272 9818363435538944 9834280828010496 9853680982818816 9855476384661504 9858935185272576 9874918352093184 9879715837575168 9887023319703552 9903052022611968 9927408487366656 9950857323872256 9977148932620288 9996830924341248 10025311924125696 10064207482407936 10071651422853504 10092880438198272 10112790734272512 10134586555711488 10163460021682176 10167026909812344 10188456957499392 10195992798444288 10204974340374528 10212522398318592 10237640002596864 10238125000090752 10254237120331776 10259704908251136 10279944300128256 10281330302517248 10288934836764672 10309231890726912 10330961677910016 10338602921754624 10378713966233184 10380832640335872 10381324421431296 10386367931809792 10423728642981888 10481068147359744 10506846237421248 10523879788511232 10550262957410592 10580320686633984 10597473353465856 10602621874470912 10610464050413568 10631395387312128 10653804230344704 10654308943183872 10676766083383296 10680513117378624 10697828214767616 10705740809601024 10710941929678848 10728306357829632 10749470163075072 10780095434194944 10785843621494784 10829900168036352 10860754584469504 10910955708091296 10933953808048128 10979135435354112 10987256097658368 11010415023489024 11014279152296706 11032135346479104 11041783727259648 11045658864981312 11063565931511808 11086885703122944 11087410932744192 11091302083431648 11114680317272064 11122901234666496 11132699280408576 11140933525438464 11146346073161728 11168334548287488 11186440494907392 11194714489356288 11200153165234176 11224292549197824 11246434789883904 11270140012265472 11278475914641408 11322233417708928 11354490492973056 11433892524392448 11437905273538887 11462014077186816 11470491898249824 11480596132921344 11489087698108416 11494669387948032 11513304384012288 11517345002921472 11536016760373248 11542168021782528 11566496590331904 11575051691360256 11597885877067776 11603520423818752 11622331887648768 11630928286973952 11655443944308736 11678436720377856 11684663923286016 11703606935814144 11760104110030848 11791201665779712 11820202017098904 11839364762075136 11848095910330368 11902860772463232 11927949608779776 11936772056715264 11956123783397376 11960319810726144 11961932371197952 11966130437063088 11985529759137792 12011361843806208 12015577257050952 12045582247919616 12049809670888704 12069344652558336 12084139612971008 12103730249859072 12127607363469312 12133499262337024 12134074074181632 12153745664114688 12159650261630976 12183637689040896 12218348907528192 12274825171602708 12300698034054144 12303791906881536 12386716901425152 12422006693167104 12426366223103976 12446511672950784 12452558503610368 12472746416013312 12473337299337216 12504015356931072 12513263888999808 12524286690459648 12539639332306944 12564376366823424 12600172310888448 12627329117847552 12652239138619392 12658385916893184 12678907513798656 12688285403971584 12740112785866752 12773801804594688 12783222069919744 12835437236191232 12894765836835168 12904303385531052 12931503061441536 12952467432013824 12957013128286656 12984939024505344 13012308664123392 13021933152780288 13043044127342592 13049380768579584 13053960476796096 13075123373604864 13084794322845696 13112374437347328 13138241310425088 13140635179548672 13145246913696768 13166557802790912 13172954450100224 13182697759604736 13230117123784704 13236544649822208 13297727269236267 13329107899121664 13418943309877248 13428868563804672 13457173917597696 13461896741695974 13483720979030016 13512782074281984 13517524414182321 13551280028909568 13556035879749792 13578012734128128 13584609276665856 13594657064592384 13606632453832704 13616696531091456 13650186670129152 13650833333454336 13672316160442368 13679606544334848 13706592400171008 13718579782352896 13745642520969216 13774615570546688 13784803895672832 13838285288310912 13841765895241728 13898304857309184 13935056514103296 13974757529812992 13979662000991973 14009128316561664 14031839718014976 14067017276547456 14077421875124784 14107094248845312 14129964471287808 14134923412676352 14136829165961216 14147285400551424 14175193849749504 14198174474305536 14205072307126272 14205745257578496 14235688111177728 14240684156504832 14263770953023488 14274321079468032 14281255906238464 14304408477106176 14332626884100096 14373460578926592 14381124828659712 14439866890715136 14506611566439564 14547940944121728 14571525861015552 14578605077397504 14638847247138816 14649674796877824 14680553364652032 14685705536395608 14709513795305472 14720393613201408 14722378303012864 14727545153308416 14751421242015744 14780521474228224 14783214576992256 14788402777908864 14819573756362752 14830534979555328 14854578033917952 14891112731049984 14926285985808384 14933537553645568 14965723398930432 14995246386511872 15037967886188544 15096311223611904 15107477134280256 15139320657297408 15169186101408768 15245190032523264 15250540364718516 15282685436249088 15293989197666432 15307461510561792 15318783597477888 15326225850597376 15356460003895296 15381355680497664 15389557362376704 15414506695950336 15421995453775872 15433402255147008 15463847836090368 15496442516865024 15507904382631936 15568070949349776 15571248960503808 15571986632146944 15579551897714688 15635592964472832 15721602221039616 15760269356131872 15785819682766848 15870481029950976 15903932811706368 15915696075620352 15941498377863168 15947093080968192 15954840582750784 15980706345517056 15981463414775808 16015149125074944 16020769676067936 16046742322151424 16060776330559488 16066412894518272 16092459536744448 16170143151292416 16178765432242176 16204994218819584 16212867015507968 16244850252054528 16291131876704256 16366433562136944 16400930712072192 16468703153031168 16515622535233536 16521418728445059 16562675590889472 16568488297471968 16595348897267712 16630328554684416 16631116399116288 16636953125147472 16672020475908096 16684351851999744 16699048920612864 16711400288157696 16719519109742592 16752501822431232 16779660742361088 16800229747851264 16836438823796736 16869652184825856 16877847889190912 16905210018398208 16917713871962112 16986817047822336 17031735739459584 17150838786588672 17193021115780224 17205737847374736 17220894199382016 17242004081922048 17269956576018432 17276017504382208 17313252032673792 17349744885497856 17362577537040384 17396828815601664 17399174358106112 17405280635728128 17433497831473152 17446392430460928 17483165916463104 17517655080566784 17526995884929024 17555410403721216 17576930346139648 17640156165046272 17648726199762944 17730303025648356 17772143865495552 17854291158694848 17891924413169664 17905158085072896 17934185675096064 17942898556796928 17949195655594632 17978294638706688 18017042765709312 18023365885576428 18068373371879424 18074714506333056 18104016978837504 18112812368887808 18126209419456512 18155595374788608 18191411045203968 18200248893505536 18201111111272448 18239475392446464 18275456533561344 18327523361292288 18379738527563776 18451047051081216 18455687860322304 18580075352137728 18633010039750656 18639549334655964 18669767509426176 18678837755415552 18709119624019968 18756023035396608 18769895833499712 18809458998460416 18839952628383744 18846564550235136 18863047200735232 18900258466332672 18940096409501696 18940993676771328 18980917481570304 18987578875339776 19018361270697984 19032428105957376 19110169178800128 19160702706892032 19174833104879616 19253155854286848 19342148755252752 19356455078296578 19397254592162304 19428701148020736 19435519692429984 19438140103196672 19518462996185088 19532899729170432 19574071152869376 19580940715194144 19612685060407296 19627191484268544 19636726871077888 19668561656020992 19707361965637632 19710952769323008 19717870370545152 19749836704186368 19759431675150336 19774046639407104 19806104045223936 19854816974733312 19954297865240576 19993661848682496 20128414964815872 20143302845707008 20185760876396544 20192845112543961 20225581468545024 20269173111422976 20326920043364352 20334053819624688 20376913914998784 20391985596888576 20409948680749056 20425044796637184 20475280005193728 20476250000181504 20508474240663552 20519409816502272 20559888600256512 20562660605034496 20577869673529344 20618463781453824 20661923355820032 20677205843509248 20757427932466368 20761665280671744 20762648842862592 20772735863619584 20847457285963776 20962136294719488 21013692474842496 21047759577022464 21100525914821184 21160641373267968 21194946706931712 21205243748941824 21220928100827136 21262790774624256 21307608460689408 21308617886367744 21353532166766592 21361026234757248 21395656429535232 21411481619202048 21421883859357696 21456612715659264 21498940326150144 21560190868389888 21571687242989568 21659800336072704 21721509168939008 21821911416182592 21867907616096256 21958270870708224 21974512195316736 22020830046978048 22028558304593412 22064270692958208 22083567454519296 22091317729962624 22127131863023616 22174821865488384 22182604166863296 22229360634544128 22245802469332992 22265398560817152 22281867050876928 22292692146323456 22336669096574976 22389428978712576 22400306330468352 22448585098395648 22492869579767808 22556951829282816 22644466835417856 22708980985946112 22867785048784896 22875810547077774 22924028154373632 22940983796499648 22961192265842688 22978175396216832 22989338775896064 23026608768024576 23034690005842944 23072033520746496 23084336043565056 23132993180663808 23150103382720512 23195771754135552 23207040847637504 23244663775297536 23261856573947904 23356873440755712 23369327846572032 23407213871628288 23582403331559424 23640404034197808 23678729524150272 23805721544926464 23855899217559552 23873544113430528 23912247566794752 23920639621452288 23923864742395904 23932260874126176 23971059518275584 24022723687612416 24031154514101904 24091164495839232 24099619341777408 24138689305116672 24168279225942016 24207460499718144 24255214726938624 24266998524674048 24268148148363264 24307491328229376 24319300523261952 24367275378081792 24436697815056384 24549650343205416 24601396068108288 24607583813763072 24773433802850304 24844013386334208 24852732446207952 24893023345901568 24905117007220736 24945492832026624 24946674598674432 25008030713862144 25026527777999616 25048573380919296 25079278664613888 25128752733646848 25200344621776896 25254658235695104 25304478277238784 25316771833786368 25357815027597312 25376570807943168 25480225571733504 25547603609189376 25566444139839488 25670874472382464 25789531673670336 25808606771062104 25863006122883072 25904934864027648 25914026256573312 25969878049010688 26024617328246784 26043866305560576 26098761537159168 26107920953592192 26150246747209728 26169588645691392 26224748874694656 26276482620850176 26290493827393536 26333115605581824 26345908900200448 26365395519209472 26460234247569408 26473089299644416 26595454538472534 26658215798243328 26837886619754496 26857737127609344 26914347835195392 26923793483391948 26967441958060032 27025564148563968 27035048828364642 27102560057819136 27112071759499584 27156025468256256 27169218553331712 27189314129184768 27213264907665408 27233393062182912 27300373340258304 27301666666908672 27359213088669696 27413184800342016 27437159564705792 27491285041938432 27569607791345664 27676570576621824 27683531790483456 27870113028206592 27949515059625984 27959324001983946 28018256633123328 28063679436029952 28134034553094912 28154843750249568 28214188497690624 28259928942575616 28269846825352704 28273658331922432 28294570801102848 28350387699499008 28396348948611072 28410144614252544 28411490515156992 28471376222355456 28481368313009664 28527541906046976 28548642158936064 28562511812476928 28608816954212352 28665253768200192 28762249657319424 28879733781430272 29013223132879128 29095881888243456 29143051722031104 29157210154795008 29277694494277632 29299349593755648 29361106729304064 29371411072791216 29419027590610944 29440787226402816 29444756606025728 29455090306616832 29502842484031488 29561042948456448 29566429153984512 29576805555817728 29639147512725504 29661069959110656 29709156067835904 29782225462099968 29852571971616768 29867075107291136 29931446797860864 29990492773023744 30075935772377088 30192622447223808 30214954268560512 30278641314594816 30338372202817536 30490380065046528 30501080729437032 30565370872498176 30587978395332864 30614923021123584 30637567194955776 30652451701194752 30712920007790592 30762711360995328 30779114724753408 30843990907551744 30866804510294016 30927695672180736 30992885033730048 31015808765263872 31136141898699552 31142497921007616 31143973264293888 31159103795429376 31271185928945664 31443204442079232 31520538712263744 31571639365533696 31740962059901952 31807865623412736 31831392151240704 31894186161936384 31909681165501568 31961412691034112 31962926829551616 32030298250149888 32041539352135872 32093484644302848 32132825789036544 32184919073488896 32340286302584832 32357530864484352 32425734031015936 32489700504109056 32582263753408512 32732867124273888 32801861424144384 32937406306062336 33031245070467072 33042837456890118 33125351181778944 33136976594943936 33190697794535424 33260657109368832 33262232798232576 33273906250294944 33344040951816192 33368703703999488 33398097841225728 33422800576315392 33439038219485184 33505003644862464 33559321484722176 33600459495702528 33672877647593472 33739304369651712 33755695778381824 33810420036796416 33835427743924224 34063471478919168 34301677573177344 34386042231560448 34411475694749472 34441788398764032 34484008163844096 34539913152036864 34552035008764416 34626504065347584 34699489770995712 34725155074080768 34793657631203328 34798348716212224 34810561271456256 34866995662946304 34892784860921856 34966331832926208 35035310161133568 35053991769858048 35110820807442432 35153860692279296 35280312330092544 35297452399525888 35460606051296712 35544287730991104 35708582317389696 35783848826339328 35810316170145792 35868371350192128 35885797113593856 35898391311189264 35956589277413376 36034085531418624 36046731771152856 36136746743758848 36149429012666112 36208033957675008 36225624737775616 36252418838913024 36311190749577216 36382822090407936 36400497787011072 36402222222544896 36478950784892928 36550913067122688 36655046722584576 36759477055127552 36902094102162432 36911375720644608 37160150704275456 37266020079501312 37279098669311928 37339535018852352 37357675510831104 37418239248039936 37512046070793216 37539791666999424 37618917996920832 37693129100470272 37726094401470464 37800516932665344 37880192819003392 37881987353542656 37975157750679552 38036722541395968 38064856211914752 38220338357600256 38321405413784064 38349666209759232 38506311708573696 38684297510505504 38712910156593156 38794509184324608 38857402296041472 38871039384859968 38876280206393344 39036925992370176 39065799458340864 39148142305738752 39161881430388288 39225370120814592 39254382968537088 39273453742155776 39337123312041984 39414723931275264 39421905538646016 39435740741090304 39499673408372736 39518863350300672 39548093278814208 39709633949466624 39893181807708801 39987323697364992 40256829929631744 40286605691414016 40371521752793088 40385690225087922 40451162937090048 40538346222845952 40653840086728704 40668107639249376 40753827829997568 40783971193777152 40819897361498112 40850089593274368 40950560010387456 40952500000363008 41016948481327104 41038819633004544 41119777200513024 41125321210068992 41155739347058688 41236927562907648 41323846711640064 41354411687018496 41514855864932736 41525297685725184 41545471727239168 41694914571927552 41924272589438976 41938986002975919 42027384949684992 42095519154044928 42201051829642368 42321282746535936 42389893413863424 42410487497883648 42441856201654272 42525581549248512 42615216921378816 42617235772735488 42707064333533184 42722052469514496 42791312859070464 42822963238404096 42843767718715392 42913225431318528 42997880652300288 43120381736779776 43143374485979136 43319600672145408 43443018337878016 43643822832365184 43735815232192512 43916541741416448 43949024390633472 44041660093956096 44057116609186824 44128541385916416 44167134909038592 44182635459925248 44254263726047232 44349643730976768 44365208333726592 44458721269088256 44491604938665984 44563734101753856 44585384292646912 44673338193149952 44778857957425152 44800612660936704 44897170196791296 44985739159535616 45113903658565632 45288933670835712 45417961971892224 45735570097569792 45751621094155548 45848056308747264 45881967592999296 45922384531685376 45956350792433664 45978677551792128 46069380011685888 46144067041492992 46168672087130112 46265986361327616 46300206765441024 46391543508271104 46414081695275008 46489327550595072 46523713147895808 46713746881511424 46738655693144064 47164806663118848 47280808068395616 47357459048300544 47611443089852928 47711798435119104 47747088226861056 47824495133589504 47841279242904576 47847729484791808 47864521748252352 47942119036551168 48045447375224832 48062309028203808 48182328991678464 48199238683554816 48277378610233344 48336558451884032 48510429453877248 48533997049348096 48536296296726528 48614982656458752 48638601046523904 48734550756163584 48873395630112768 49099300686410832 49202792136216576 49546867605700608 49564256185335177 49688026772668416 49705464892415904 49786046691803136 49810234014441472 49890985664053248 49893349197348864 50016061427724288 50053055555999232 50097146761838592 50158557329227776 50257505467293696 50400689243553792 50509316471390208 50608956554477568 50633543667572736 50715630055194624 50753141615886336 50960451143467008 51095207218378752 51132888279678976 51341748944764928 51579063347340672 51617213542124208 51726012245766144 51809869728055296 51828052513146624 51939756098021376 52049234656493568 52087732611121152 52197523074318336 52215841907184384 52300493494419456 52339177291382784 52449497749389312 52552965241700352 52580987654787072 52666231211163648 52691817800400896 52730791038418944 52920468495138816 52946178599288832 53190909076945068 53316431596486656 53675773239508992 53715474255218688 53828695670390784 53847586966783896 53934883916120064 54051128297127936 54070097656729284 54205120115638272 54224143518999168 54312050936512512 54338437106663424 54378628258369536 54466786124365824 54600746680516608 54603333333817344 54718426177339392 54826369600684032 54874319129411584 54982570083876864 55139215582691328 55353141153243648 55367063580966912 55740226056413184 55899030119251968 55918648003967892 56036513266246656 56127358872059904 56268069106189824 56309687500499136 56428376995381248 56519857885151232 56539693650705408 56547316663844864 56589141602205696 56700775398998016 56820289228505088 56822981030313984 56942752444710912 56962736626019328 57055083812093952 57097284317872128 57125023624953856 57330507536400384 57524499314638848 57759467562860544 58026446265758256 58191763776486912 58286103444062208 58314420309590016 58555388988555264 58598699187511296 58722213458608128 58742822145582432 58838055181221888 58881574452805632 58889513212051456 58910180613233664 59005684968062976 59122085896912896 59132858307969024 59153611111635456 59278295025451008 59322139918221312 59418312135671808 59564450924199936 59734150214582272 59862893595721728 59980985546047488 60385244894447616 60429908537121024 60557282629189632 60578535337631883 60676744405635072 60980760130093056 61002161458874064 61130741744996352 61175956790665728 61229846042247168 61275134389911552 61304903402389504 61425840015581184 61525422721990656 61558229449506816 61687981815103488 61733609020588032 61855391344361472 61985770067460096 62031617530527744 62272283797399104 62284995842015232 62287946528587776 62318207590858752 62542371857891328 62886408884158464 63041077424527488 63143278731067392 63481924119803904 63615731246825472 63662784302481408 63788372323872768 63819362331003136 63922825382068224 63925853659103232 64060596500299776 64083078704271744 64186969288605696 64265651578073088 64369838146977792 64680572605169664 64715061728968704 64851468062031872 64979401008218112 65164527506817024 65465734248547776 65603722848288768 65874812612124672 66062490140934144 66085674913780236 66250702363557888 66273953189887872 66381395589070848 66524465596465152 66547812500589888 66688081903632384 66737407407998976 66796195682451456 66845601152630784 66878076438970368 67010007289724928 67200918991405056 67345755295186944 67478608739303424 67511391556763648 67670855487848448 68126942957838336 68603355146354688 68772084463120896 68822951389498944 68883576797528064 68968016327688192 69079826304073728 69104070017528832 69253008130695168 69398979541991424 69450310148161536 69587315262406656 69596697432424448 69621122542912512 69733991325892608 69785569721843712 70070620322267136 70107983539716096 70221641614884864 70307721384558592 70594904799051776 70921212102593424 71417164634779392 71567697652678656 71620632340291584 71736742700384256 71771594227187712 71796782622378528 71913178554826752 72068171062837248 72093463542305712 72273493487517696 72298858025332224 72416067915350016 72451249475551232 72504837677826048 72622381499154432 72765644180815872 72800995574022144 72804444445089792 72957901569785856 73101826134245376 73310093445169152 73804188204324864 73822751441289216 74320301408550912 74532040159002624 74558197338623856 74679070037704704 74715351021662208 74836478496079872 75024092141586432 75079583333998848 75237835993841664 75386258200940544 75452188802940928 75601033865330688 75760385638006784 75763974707085312 75950315501359104 76073445082791936 76129712423829504 76440676715200512 76642810827568128 76699332419518464 77012623417147392 77368595021011008 77425820313186312 77589018368649216 77714804592082944 77742078769719936 77752560412786688 78073851984740352 78131598916681728 78296284611477504 78323762860776576 78450740241629184 78508765937074176 78546907484311552 78674246624083968 78829447862550528 78871481482180608 78999346816745472 79037726700601344 79096186557628416 79419267898933248 79786363615417602 79974647394729984 80513659859263488 80573211382828032 80743043505586176 80771380450175844 80902325874180096 81076692445691904 81307680173457408 81336215278498752 81507655659995136 81567942387554304 81639794722996224 81700179186548736 81901120020774912 81905000000726016 82077639266009088 82239554401026048 82250642420137984 82311478694117376 82473855125815296 82708823374036992 83029711729865472 83050595371450368 83090943454478336 83848545178877952 83877972005951838 84054769899369984 84191038308089856 84402103659284736 84642565493071872 84779786827726848 84820974995767296 84883712403308544 85051163098497024 85230433842757632 85234471545470976 85414128667066368 85444104939028992 85582625718140928 85645926476808192 85687535437430784 85826450862637056 85995761304600576 86286748971958272 86639201344290816 87287645664730368 87471630464385024 87833083482832896 87898048781266944 88083320187912192 88114233218373648 88257082771832832 88334269818077184 88365270919850496 88508527452094464 88699287461953536 88730416667453184 88917442538176512 88983209877331968 89127468203507712 89170768585293824 89346676386299904 89557715914850304 89601225321873408 89794340393582592 89971478319071232 90227807317131264 90577867341671424 90835923943784448 91471140195139584 91503242188311096 91696112617494528 91763935185998592 91844769063370752 91912701584867328 91957355103584256 92138760023371776 92288134082985984 92337344174260224 92531972722655232 92600413530882048 92783087016542208 92828163390550016 92978655101190144 93047426295791616 93427493763022848 93477311386288128 94329613326237696 94561616136791232 94714918096601088 95222886179705856 95423596870238208 95494176453722112 95682558485809152 95695458969583616 95729043496504704 95884238073102336 96090894750449664 96124618056407616 96398477367109632 96554757220466688 96673116903768064 97020858907754496 97067994098696192 97072592593453056 97277202093047808 97469101512327168 97746791260225536 98198601372821664 98405584272433152 99093735211401216 99128512370670354 99376053545336832 99410929784831808 99572093383606272 99620468028882944 99781971328106496 99786698394697728 100032122855448576 100106111111998464 100194293523677184 100317114658455552 100515010934587392 100801378487107584 101018632942780416 101217913108955136 101267087335145472 101431260110389248 101506283231772672 102190414436757504 102265776559357952 103158126694681344 103234427084248416 103452024491532288 103619739456110592 103656105026293248 103879512196042752 104098469312987136 104175465222242304 104395046148636672 104431683814368768 104600986988838912 104678354582765568 104898995498778624 105105930483400704 105161975309574144 105332462422327296 105383635600801792 105461582076837888 105840936990277632 105892357198577664 106381818153890136 106632863192973312 107351546479017984 107430948510437376 107657391340781568 107695173933567792 107869767832240128 108102256594255872 108140195313458568 108410240231276544 108448287037998336 108624101873025024 108676874213326848 108757256516739072 108933572248731648 109201493361033216 109206666667634688 109436852354678784 109652739201368064 109748638258823168 109965140167753728 110278431165382656 110706282306487296 110734127161933824 111480452112826368 111798060238503936 111837296007935784 112073026532493312 112254717744119808 112536138212379648 112619375000998272 112856753990762496 113079387301410816 113094633327689728 113178283204411392 113401550797996032 113640578457010176 113645962060627968 113925473252038656 114110167624187904 114194568635744256 114250047249907712 114661015072800768 115048998629277696 115518935125721088 116052892531516512 116383527552973824 116572206888124416 116628840619180032 117110777977110528 117197398375022592 117444426917216256 117485644291164864 117676110362443776 117763148905611264 117820361226467328 118011369936125952 118244171793825792 118265716615938048 118307222223270912 118556590050902016 118644279836442624 119128901848399872 119468300429164544 119961971092094976 120770489788895232 120859817074242048 121114565258379264 121157070675263766 121353488811270144 121961520260186112 122004322917748128 122261483489992704 122351913581331456 122459692084494336 122550268779823104 122609806804779008 122851680031162368 123050845443981312 123116458899013632 123375963630206976 123467218041176064 123710782688722944 123971540134920192 124063235061055488 124544567594798208 124575893057175552 124636415181717504 125084743715782656 125772817768316928 125816958008927757 126082154849054976 126286557462134784 126963848239607808 127231462493650944 127325568604962816 127576744647745536 127638724662006272 127845650764136448 127851707318206464 128121193000599552 128166157408543488 128373938577211392 128531303156146176 128739676293955584 129361145210339328 129430123457937408 129702936124063744 129958802016436224 130329055013634048 130931468497095552 131207445696577536 131749625224249344 132124980281868288 132171349827560472 132501404727115776 132547906379775744 132762791178141696 133048931192930304 133095625001179776 133376163807264768 133474814815997952 133691202305261568 133756152877940736 134020014579449856 134401837982810112 134691510590373888 134957217478606848 135022783113527296 135341710975696896 136253885915676672 137206710292709376 137544168926241792 137645902778997888 137767153595056128 137936032655376384 138208140035057664 138506016261390336 138797959083982848 138900620296323072 139174630524813312 139242245085825024 139467982651785216 139571139443687424 140141240644534272 140215967079432192 140615442769117184 141189809598103552 141842424205186848 142834329269558784 143135395305357312 143241264680583168 143473485400768512 143543188454375424 143593565244757056 143826357109653504 144136342125674496 144186927084611424 144546986975035392 144597716050664448 144832135830700032 144902498951102464 145009675355652096 145531288361631744 145601991148044288 145608888890179584 145915803139571712 146203652268490752 146620186890338304 147608376408649728 148640602817101824 148692768556005531 149064080318005248 149116394677247712 149358140075409408 149430702043324416 149672956992159744 150048184283172864 150159166667997696 150475671987683328 150772516401881088 150904377605881856 151202067730661376 151520771276013568 151527949414170624 151900631002718208 152146890165583872 152259424847659008 152881353430401024 153285621655136256 153398664839036928 154025246834294784 154737190042022016 154851640626372624 155178036737298432 155429609184165888 155484157539439872 155505120825573376 156147703969480704 156263197833363456 156592569222955008 156647525721553152 156901480483258368 157017531874148352 157093814968623104 157348493248167936 157658895725101056 157742962964361216 157998693633490944 158075453401202688 158192373115256832 158838535797866496 159572727230835204 159949294789459968 161027319718526976 161146422765656064 161486087011172352 161542760900351688 161804651748360192 162153384891383808 162615360346914816 162672430556997504 163015311319990272 163135884775108608 163400358373097472 163802240041549824 163810000001452032 164155278532018176 164479108802052096 164622957388234752 164947710251630592 165417646748073984 166059423459730944 166101190742900736 166181886908956672 167697090357755904 167755944011903676 168109539798739968 168382076616179712 168804207318569472 169285130986143744 169559573655453696 169641949991534592 169767424806617088 170102326196994048 170460867685515264 170468943090941952 170828257334132736 170888209878057984 171165251436281856 171291852953616384 171375070874861568 171991522609201152 172573497943916544 173278402688581632 174575291329460736 174943260928770048 175666166965665792 175796097562533888 176166640375824384 176228466436747296 176514165543665664 176668539636154368 176730541839700992 177017054904188928 177398574923907072 177460833334906368 177834885076353024 177966419754663936 178254936407015424 178341537170587648 178693352772599808 179202450643746816 179588680787165184 179942956638142464 181155734683342848 181671847887568896 181735606012895649 182942280390279168 183006484376622192 183392225234989056 183527870371997184 183689538126741504 183825403169734656 183914710207168512 184277520046743552 184576268165971968 184674688348520448 185063945445310464 185200827061764096 185566174033084416 185656326781100032 185957310202380288 186094852591583232 186854987526045696 186954622772576256 188659226652475392 189123232273582464 189429836193202176 190445772359411712 190847193740476416 190988352907444224 191365116971618304 191390917939167232 191458086993009408 191768476146204672 192181789500899328 192249236112815232 192796954734219264 193109514440933376 193346233807536128 194041717815508992 194135988197392384 194145185186906112 194554404186095616 194938203024654336 195493582520451072 196397202745643328 196811168544866304 198187470422802432 198257024741340708 198752107090673664 198821859569663616 199144186767212544 199240936057765888 199573396789395456 200064245710897152 200212222223996928 200388587047354368 200634229316911104 201030021869174784 201602756974215168 202037265885560832 202435826217910272 202534174670290944 203012566463545344 204380828873515008 204531553118715904 206316253389362688 206468854168496832 206904048983064576 207239478912221184 207312210052586496 207759024392085504 208196938625974272 208350930444484608 208790092297273344 208863367628737536 209201973977677824 209356709165531136 210211860966801408 210323950619148288 210664924844654592 210767271201603584 210923164153675776 211784714397155328 212763636307780272 214703092958035968 214861897020874752 215314782681563136 215390347867135584 215739535664480256 216204513188511744 216280390626917136 216820480462553088 216896574075996672 217248203746050048 217353748426653696 217514513033478144 217867144497463296 218402986722066432 218413333335269376 218873704709357568 219305478402736128 219497276517646336 219930280335507456 221412564612974592 221468254323867648 222960904225652736 223596120477007872 223674592015871568 224146053064986624 224509435488239616 225072276424759296 225238750001996544 225713507981524992 226158774602821632 226189266655379456 226356566408822784 226803101595992064 227281156914020352 227291924121255936 227850946504077312 228220335248375808 228389137271488512 228500094499815424 229322030145601536 230097997258555392 231037870251442176 232105785063033024 232767055105947648 233144413776248832 233257681238360064 234221555954221056 234394796750045184 234888853834432512 234971288582329728 235352220724887552 235526297811222528 235640722452934656 236022739872251904 236488343587651584 236614444446541824 237113180101804032 237288559672885248 238257803696799744 238936600858329088 239923942184189952 241540979577790464 241719634148484096 242229130516758528 242314141350527532 242706977622540288 243923040520372224 244008645835496256 244522966979985408 244703827162662912 244919384168988672 245100537559646208 245219613609558016 245703360062324736 246232917798027264 246751927260413952 246934436082352128 247421565377445888 248126470122110976 249089135189596416 249151786114351104 249272830363435008 251545635536633856 251633916017855514 252164309698109952 252573114924269568 253927696479215616 254462924987301888 254651137209925632 255153489295491072 255277449324012544 255691301528272896 255703414636412928 256242386001199104 256332314817086976 256747877154422784 257062606312292352 257479352587911168 258860246915874816 259405872248127488 259917604032872448 261862936994191104 262414891393155072 263499250448498688 264249960563736576 264342699655120944 265002809454231552 265095812759551488 265525582356283392 266097862385860608 266191250002359552 266752327614529536 266949629631995904 267382404610523136 267512305755881472 268040029158899712 268803675965620224 269383021180747776 269914434957213696 270045566227054592 270683421951393792 272507771831353344 274413420585418752 275088337852483584 275291805557995776 275534307190112256 275872065310752768 276416280070115328 277012032522780672 277595918167965696 277801240592646144 278349261049626624 278484490171650048 278935965303570432 279142278887374848 280282481289068544 280431934158864384 281230885538234368 282379619196207104 283684848410373696 285668658539117568 286270790610714624 286482529361166336 287086376908750848 287187130489514112 287652714219307008 288272684251348992 288373854169222848 289195432101328896 289664271661400064 289804997902204928 290019350711304192 291062576723263488 291203982296088576 291217777780359168 291831606279143424 292407304536981504 293240373780676608 295216752817299456 297281205634203648 297385537112011062 298128160636010496 298232789354495424 298716280150818816 298861404086648832 299345913984319488 300096368566345728 300318333335995392 300951343975366656 301545032803762176 301808755211763712 302404135461322752 303055898828341248 303801262005436416 304293780331167744 304518849695318016 306571243310272512 306797329678073856 309474380084044032 309703281252745248 310356073474596864 310859218368331776 310968315078879744 311010241651146752 312295407938961408 312526395666726912 313185138445910016 313295051443106304 313802960966516736 314035063748296704 314187629937246208 314696986496335872 315317791450202112 315485925928722432 315997387266981888 316150906802405376 316384746230513664 317677071595732992 319145454461670408 319898589578919936 322054639437053952 322292845531312128 322972174022344704 323085521800703376 323609303496720384 324306769782767616 325230720693829632 325344861113995008 326030622639980544 326271769550217216 326800716746194944 327604480083099648 327620000002904064 328310557064036352 328958217604104192 329245914776469504 329895420503261184 330835293496147968 332118846919461888 332202381485801472 332363773817913344 335394180715511808 335511888023807352 336219079597479936 336764153232359424 337608414637138944 338570261972287488 339283899983069184 339534849613234176 340204652393988096 340921735371030528 340937886181883904 341776419756115968 342330502872563712 342583705907232768 342750141749723136 343983045218402304 345146995887833088 346556805377163264 349150582658921472 349886521857540096 351332333931331584 351592195125067776 352333280751648768 352456932873494592 353028331087331328 353461083679401984 354034109808377856 354797149847814144 354921666669812736 355669770152706048 355932839509327872 356683074341175296 357386705545199616 358404901287493632 359885913276284928 362311469366685696 363343695775137792 363471212025791298 365884560780558336 366012968753244384 366784450469978112 367055740743994368 367379076253483008 367650806339469312 367829420414337024 368555040093487104 369152536331943936 369349376697040896 370127890890620928 370401654123528192 371132348066168832 371312653562200064 371914620404760576 372189705183166464 373909245545152512 377318453304950784 378246464547164928 378859672386404352 380891544718823424 381694387480952832 381976705814888448 382730233943236608 382781835878334464 382916173986018816 383536952292409344 384363579001798656 384498472225630464 385593909468438528 386219028881866752 386692467615072256 388083435631017984 388271976394784768 388290370373812224 389108808372191232 389876406049308672 390987165040902144 392794405491286656 393622337089732608 396374940845604864 396514049482681416 397504214181347328 397643719139327232 398288373534425088 398481872115531776 399146793578790912 400128491421794304 400424444447993856 401268458633822208 402060043738349568 403205513948430336 404074531771121664 404871652435820544 405068349340581888 406025132927090688 408761657747030016 409063106237431808 412632506778725376 412937708336993664 413808097966129152 414624420105172992 415518048784171008 416393877251948544 416701860888969216 417726735257475072 418403947955355648 418713418331062272 420423721933602816 420647901238296576 421534542403207168 421846328307351552 423569428794310656 425527272615560544 429406185916071936 429723794041749504 430629565363126272 430780695734271168 431479071328960512 432409026377023488 432560781253834272 433640960925106176 433793148151993344 434496407492100096 434707496853307392 435029026066956288 436805973444132864 436826666670538752 437747409418715136 438610956805472256 439860560671014912 442825129225949184 445921808451305472 447192240954015744 447349184031743136 448292106129973248 449018870976479232 450144552849518592 450477500003993088 451427015963049984 452317549205643264 452378533310758912 452713132817645568 453606203191984128 454562313828040704 454583848242511872 455701893008154624 456440670496751616 456778274542977024 457000188999630848 458644060291203072 460195994517110784 462075740502884352 464211570126066048 465534110211895296 466288827552497664 466515362476720128 468443111908442112 468789593500090368 469777707668865024 469942577164659456 470704441449775104 471052595622445056 471281444905869312 472045479744503808 472976687175303168 473228888893083648 474226360203608064 474577119345770496 476515607393599488 477873201716658176 479847884368379904 483081959155580928 483439268296968192 484458261033517056 484628282701055064 485413955245080576 487846081040744448 488017291670992512 489045933959970816 489407654325325824 490201075119292416 490439227219116032 491406720124649472 492465835596054528 493868872164704256 494843130754891776 496252940244221952 498178270379192832 498303572228702208 498545660726870016 503091271073267712 503267832035711028 504328619396219904 505146229848539136 507855392958431232 508925849974603776 509302274419851264 510306978590982144 510554898648025088 511382603056545792 511406829272825856 512484772002398208 512664629634173952 513495754308845568 514125212624584704 517720493831749632 519835208065744896 523725873988382208 524829782786310144 526998500896997376 528499921127473152 528685399310241888 530005618908463104 530191625519102976 531051164712566784 532195724771721216 532382500004719104 533504655229059072 533899259263991808 534764809221046272 535024611511762944 536080058317799424 537607351931240448 538766042361495552 539828869914427392 540091132454109184 545015543662706688 545206818038686947 548826841170837504 550176675704967168 550583611115991552 551068614380224512 551744130621505536 552832560140230656 554024065045561344 555191836335931392 555602481185292288 556698522099253248 556968980343300096 557871930607140864 558284557774749696 560564962578137088 560863868317728768 562461771076468736 564759238392414208 567369696820747392 571337317078235136 572541581221429248 572965058722332672 574172753817501696 574374260979028224 575305428438614016 576545368502697984 576747708338445696 578390864202657792 579328543322800128 579609995804409856 580038701422608384 582125153446526976 582407964592177152 582435555560718336 583663212558286848 584814609073963008 586480747561353216 590433505634598912 594562411268407296 594771074224022124 596256321272020992 596465578708990848 597432560301637632 597722808173297664 600192737132691456 600636666671990784 601902687950733312 603090065607524352 603617510423527424 604808270922645504 606111797656682496 607602524010872832 609037699390636032 613142486620545024 613594659356147712 618948760168088064 619406562505490496 620712146949193728 621718436736663552 621936630157759488 622020483302293504 624590815877922816 625052791333453824 626370276891820032 626590102886212608 627605921933033472 628070127496593408 628375259874492416 630635582900404224 630971851857444864 631994774533963776 632301813604810752 632769492461027328 635354143191465984 638290908923340816 644109278874107904 644585691062624256 645944348044689408 646171043601406752 647218606993440768 648613539565535232 650461441387659264 650689722227990016 652061245279961088 652543539100434432 653601433492389888 655208960166199296 655240000005808128 656621114128072704 657916435208208384 658491829552939008 659790841006522368 664237693838923776 664404762971602944 664727547635826688 670788361431023616 671023776047614704 672438159194959872 673528306464718848 675216829274277888 677140523944574976 678567799966138368 679069699226468352 680409304787976192 681843470742061056 681875772363767808 683552839512231936 684661005745127424 685167411814465536 685500283499446272 687966090436804608 690293991775666176 693113610754326528 698301165317842944 699773043715080192 702664667862663168 703184390250135552 704666561503297536 704913865746989184 706056662174662656 706922167358803968 708068219616755712 709843333339625472 711339540305412096 711865679018655744 713366148682350592 714773411090399232 716809802574987264 719771826552569856 724622938733371392 726687391550275584 726942424051582596 731769121561116672 732025937506488768 733568900939956224 734111481487988736 734758152506966016 735301612678938624 735658840828674048 737110080186974208 738698753394081792 740255781781241856 740803308247056384 742264696132337664 742625307124400128 744379410366332928 747818491090305024 754636906609901568 756492929094329856 757719344772808704 761783089437646848 763388774961905664 763953411629776896 765460467886473216 765563671756668928 765832347972037632 767073904584818688 768727158003597312 768996944451260928 771187818936877056 772438057763733504 773384935230144512 776543952789569536 776580740747624448 778217616744382464 779752812098617344 785588810982573312 787244674179465216 792749881691209728 793028098965362832 795008428362694656 795287438278654464 796576747068850176 796963744231063552 798293587157581824 800256982843588608 800848888895987712 802536917267644416 804120087476699136 806411027896860672 808149063542243328 809743304871641088 810136698681163776 812050265854181376 817523315494060032 818126212474863616 825265013557450752 825875416673987328 827616195932258304 829248840210345984 831036097568342016 832787754503897088 833403721777938432 835453470514950144 836807895910711296 837426836662124544 840847443867205632 841295802476593152 843069084806414336 843692656614703104 847138857588621312 851054545231121088 858812371832143872 859447588083499008 861259130726252544 861561391468542336 862958142657921024 864818052754046976 865121562507668544 867586296303986688 868992814984200192 869414993706614784 870058052133912576 873611946888265728 873653333341077504 875494818837430272 877221913610944512 879721121342029824 885650258451898368 891843616902610944 894384481908031488 894698368063486272 896584212259946496 898037741952958464 900289105699037184 900955000007986176 902854031926099968 904635098411286528 904757066621517824 905426265635291136 907212406383968256 909167696485023744 911403786016309248 912881340993503232 913556549085954048 914000377999261696 920391989034221568 928423140252132096 931068220423790592 932577655104995328 933030724953440256 936886223816884224 937579187000180736 939555415337730048 939885154329318912 941408882899550208 942105191244890112 942562889811738624 944090959489007616 945953374350606336 946457777786167296 948452720407216128 949154238691540992 953031214787198976 959695768736759808 966163918311161856 966878536593936384 968916522067034112 969256565402110128 970827910490161152 975692162081488896 976034583341985024 978091867919941632 978815308650651648 980402150238584832 980878454438232064 982813440249298944 984931671192109056 987737744329408512 989686261509783552 992505880488443904 996356540758385664 996607144457404416 997091321453740032 1006182542146535424 1006535664071422056 1008657238792439808 1010292459697078272 1015710785916862464 1017851699949207552 1018604548839702528 1020613957181964288 1021109797296050176 1022765206113091584 1022813658545651712 1025329259268347904 1026991508617691136 1028250425249169408 1035440987663499264 1039670416131489792 1047451747976764416 1049659565572620288 1053997001793994752 1056999842254946304 1057370798620483776 1060383251038205952 1062102329425133568 1064391449543442432 1064765000009438208 1067009310458118144 1067798518527983616 1070049223023525888 1072160116635598848 1075214703862480896 1079657739828854784 1080182264908218368 1090031087325413376 1090413636077373894 1097653682341675008 1100353351409934336 1101167222231983104 1102137228760449024 1103488261243011072 1105665120280461312 1108048130091122688 1110383672671862784 1111204962370584576 1113397044198506496 1113937960686600192 1115743861214281728 1116569115549499392 1121727736635457536 1124923542152937472 1134739393641494784 1142674634156470272 1145083162442858496 1145930117444665344 1148345507635003392 1148748521958056448 1150610856877228032 1153090737005395968 1153495416676891392 1156781728405315584 1158657086645600256 1159219991608819712 1160077402845216768 1164250306893053952 1164815929184354304 1164871111121436672 1167326425116573696 1169629218147926016 1172961495122706432 1180867011269197824 1189124822536814592 1189542148448044248 1192512642544041984 1192931157417981696 1194865120603275264 1195445616346595328 1200385474265382912 1201273333343981568 1203805375901466624 1206180131215048704 1207235020847054848 1209616541845291008 1212223595313364992 1215205048021745664 1218075398781272064 1226284973241090048 1227189318712295424 1237897520336176128 1238813125010980992 1241424293898387456 1243873260315518976 1244040966604587008 1249181631755845632 1250105582666907648 1253180205772425216 1255211843866066944 1256140254993186816 1256750519748984832 1261271165800808448 1261943703714889728 1264603627209621504 1265538984922054656 1270708286382931968 1276581817846681632 1288218557748215808 1289171382125248512 1291888696089378816 1292342087202813504 1294437213986881536 1297227079131070464 1300922882775318528 1301379444455980032 1304122490559922176 1305087078200868864 1310417920332398592 1310480000011616256 1313242228256145408 1315832870416416768 1319581682013044736 1328475387677847552 1329455095271653376 1341576722862047232 1342047552095229408 1344876318389919744 1347056612929437696 1350433658548555776 1354281047889149952 1357135599932276736 1358139398452936704 1360818609575952384 1363686941484122112 1363751544727535616 1367105679024463872 1369322011490254848 1370334823628931072 1371000566998892544 1375932180873609216 1380587983551332352 1386227221508653056 1396602330635685888 1399546087430160384 1405329335725326336 1406368780500271104 1409333123006595072 1409827731493978368 1412113324349325312 1413844334717607936 1416136439233511424 1419686666679250944 1422679080610824192 1423731358037311488 1426732297364701184 1429546822180798464 1433619605149974528 1439543653105139712 1449245877466742784 1453374783100551168 1453884848103165192 1463538243122233344 1464051875012977536 1467137801879912448 1468222962975977472 1470603225357877248 1471317681657348096 1474220160373948416 1477397506788163584 1481606616494112768 1484529392264675328 1485250614248800256 1488758820732665856 1495636982180610048 1509273813219803136 1512985858188659712 1515438689545617408 1523566178875293696 1526777549923811328 1527906823259553792 1530920935772946432 1531664695944075264 1534147809169637376 1537454316007194624 1537993888902521856 1542375637873754112 1546769870460289024 1553087905579139072 1553161481495248896 1559505624197234688 1571177621965146624 1574489348358930432 1585499763382419456 1586056197930725664 1590016856725389312 1590574876557308928 1593153494137700352 1593927488462127104 1596587174315163648 1600513965687177216 1601697777791975424 1605073834535288832 1608240174953398272 1612822055793721344 1616298127084486656 1619486609743282176 1620273397362327552 1635046630988120064 1635620454116060841 1650530027114901504 1651750833347974656 1655232391864516608 1658497680420691968 1662072195136684032 1665575509007794176 1666807443555876864 1670906941029900288 1673615791821422592 1674853673324249088 1681694887734411264 1682591604953186304 1686138169612828672 1687385313229406208 1694277715177242624 1702109090462242176 1717624743664287744 1718895176166998016 1722518261452505088 1723122782937084672 1725916285315842048 1729636105508093952 1730243125015337088 1735172592607973376 1737985629968400384 1738829987413229568 1740116104267825152 1747223893776531456 1747306666682155008 1750989637674860544 1754443827221889024 1759442242684059648 1771300516903796736 1783687233805221888 1788768963816062976 1789396736126972544 1793168424519892992 1800578211398074368 1801910000015972352 1805708063852199936 1809270196822573056 1810852531270582272 1814424812767936512 1818335392970047488 1822807572032618496 1827113098171908096 1828000755998523392 1840783978068443136 1856846280504264192 1862136440847581184 1865155310209990656 1866061449906880512 1873772447633768448 1875158374000361472 1879110830675460096 1879770308658637824 1882817765799100416 1884210382489780224 1885125779623477248 1891906748701212672 1892915555572334592 1896905440814432256 1898308477383081984 1906062429574397952 1932327836622323712 1933757073187872768 1937833044134068224 1938513130804220256 1941655820980322304 1951384324162977792 1952069166683970048 1956183735839883264 1957630617301303296 1960804300477169664 1961756908876464128 1965626880498597888 1969863342384218112 1975475488658817024 1979372523019567104 1992713081516771328 1993214288914808832 1994182642907480064 2012365084293070848 2013071328142844112 2017314477584879616 2020584919394156544 2031421571833724928 2035703399898415104 2037209097679405056 2041227914363928576 2042219594592100352 2045530412226183168 2045627317091303424 2050658518536695808 2053983017235382272 2056500850498338816 2070881975326998528 2079340832262979584 2094903495953528832 2099319131145240576 2107994003587989504 2113999684509892608 2114741597240967552 2120766502076411904 2124204658850267136 2129530000018876416 2134018620916236288 2135597037055967232 2140098446047051776 2144320233271197696 2150429407724961792 2159315479657709568 2160364529816436736 2180062174650826752 2180827272154747788 2195307364683350016 2200706702819868672 2202334444463966208 2204274457520898048 2206976522486022144 2211330240560922624 2216096260182245376 2220767345343725568 2222409924741169152 2226794088397012992 2227875921373200384 2233138231098998784 2243455473270915072 2249847084305874944 2269478787282989568 2285349268312940544 2290166324885716992 2291860234889330688 2296691015270006784 2297497043916112896 2301221713754456064 2306181474010791936 2306990833353782784 2313563456810631168 2317314173291200512 2318439983217639424 2320154805690433536 2329631858368708608 2329742222242873344 2334652850233147392 2339258436295852032 2361734022538395648 2378249645073629184 2379084296896088496 2385025285088083968 2385862314835963392 2389730241206550528 2390891232693190656 2400770948530765824 2402546666687963136 2407610751802933248 2412360262430097408 2414470041694109696 2419233083690582016 2424447190626729984 2430410096043491328 2436150797562544128 2452569946482180096 2454378637424590848 2475795040672352256 2477626250021961984 2482848587796774912 2487746520631037952 2488081933209174016 2498363263511691264 2500211165333815296 2506360411544850432 2510423687732133888 2512280509986373632 2513501039497969664 2522542331601616896 2523887407429779456 2529207254419243008 2531077969844109312 2541416572765863936 2553163635693363264 2576437115496431616 2578342764250497024 2583777392178757632 2584684174405627008 2588874427973763072 2594454158262140928 2602758888911960064 2608244981119844352 2610174156401737728 2620835840664797184 2620960000023232512 2626484456512290816 2631665740832833536 2639163364026089472 2656950775355695104 2658910190543306752 2683153445724094464 2684095104190458816 2689752636779839488 2694113225858875392 2700867317097111552 2708562095778299904 2714271199864553472 2716278796905873408 2721637219151904768 2727503089455071232 2734211358048927744 2738644022980509696 2740669647257862144 2742001133997785088 2761175967102664704 2793204661271371776 2799092174860320768 2810658671450652672 2812737561000542208 2818666246013190144 2819655462987956736 2824226648698650624 2827688669435215872 2832272878467022848 2839373333358501888 2845358161221648384 2847462716074622976 2853464594729402368 2859093644361596928 2879087306210279424 2898491754933485568 2906749566201102336 2907769696206330384 2927076486244466688 2928103750025955072 2934275603759824896 2936445925951954944 2941206450715754496 2942635363314696192 2948440320747896832 2954795013576327168 2963213232988225536 2969058784529350656 2970501228497600512 2977517641465331712 2991273964361220096 3018547626439606272 3025971716377319424 3030877379091234816 3047132357750587392 3053555099847622656 3055813646519107584 3061841871545892864 3063329391888150528 3068295618339274752 3075987777805043712 3084751275747508224 3093539740920578048 3106175811158278144 3106322962990497792 3119011248394469376 3142355243930293248 3148978696717860864 3170999526764838912 3172112395861451328 3181149753114617856 3186306988275400704 3187854976924254208 3193174348630327296 3201027931374354432 3203395555583950848 3210147669070577664 3216480349906796544 3225644111587442688 3238973219486564352 3240546794724655104 3270093261976240128 3271240908232121682 3301060054229803008 3303501666695949312 3310464783729033216 3316995360841383936 3324144390273368064 3331151018015588352 3333614887111753728 3341813882059800576 3347231583642845184 3349707346648498176 3365183209906372608 3372276339225657344 3374770626458812416 3404218180924484352 3435249487328575488 3437790352333996032 3445036522905010176 3446245565874169344 3451832570631684096 3459272211016187904 3460486250030674176 3470345185215946752 3475971259936800768 3477659974826459136 3480232208535650304 3494447787553062912 3494613333364310016 3501979275349721088 3508887654443778048 3518884485368119296 3542601033807593472 3567374467610443776 3577537927632125952 3578793472253945088 3586336849039785984 3601156422796148736 3603820000031944704 3611416127704399872 3618540393645146112 3621705062541164544 3628849625535873024 3636670785940094976 3645615144065236992 3654226196343816192 3656001511997046784 3681567956136886272 3713692561008528384 3724272881695162368 3732122899813761024 3747544895267536896 3750316748000722944 3759540617317275648 3765635531598200832 3768420764979560448 3770251559246954496 3783813497402425344 3785831111144669184 3793810881628864512 3796616954766163968 3812124859148795904 3864655673244647424 3867514146375745536 3875666088268136448 3877026261608440512 3883311641960644608 3902768648325955584 3904138333367940096 3912367471679766528 3915261234602606592 3923513817752928256 3931253760997195776 3939726684768436224 3958745046039134208 3985426163033542656 3988365285814960128 4024730168586141696 4026142656285688224 4034628955169759232 4041169838788313088 4062843143667449856 4071406799796830208 4074418195358810112 4082455828727857152 4084439189184200704 4091060824452366336 4091254634182606848 4101317037073391616 4107966034470764544 4113001700996677632 4141763950653997056 4158681664525959168 4189806991907057664 4198638262290481152 4215988007175979008 4227999369019785216 4229483194481935104 4241533004152823808 4248409317700534272 4259060000037752832 4268037241832472576 4271194074111934464 4280196892094103552 4288640466542395392 4300858815449923584 4318630959315419136 4320729059632873472 4360124349301653504 4361654544309495576 4390614729366700032 4401413405639737344 4404668888927932416 4413953044972044288 4422660481121845248 4432192520364490752 4444819849482338304 4453588176794025984 4455751842746400768 4466276462197997568 4486910946541830144 4499694168611749888 4538957574565979136 4570698536625881088 4580332649771433984 4583720469778661376 4594994087832225792 4602443427508912128 4612362948021583872 4613981666707565568 4627126913621262336 4636879966435278848 4640309611380867072 4659263716737417216 4659484444485746688 4678516872591704064 4723468045076791296 4756499290147258368 4758168593792176992 4770050570176167936 4771724629671926784 4779460482413101056 4781782465386381312 4801541897061531648 4805093333375926272 4815221503605866496 4824720524860194816 4838466167381164032 4848894381253459968 4860820192086982656 4905139892964360192 4951590081344704512 4955252500043923968 4965697175593549824 4975493041262075904 4976163866418348032 4996726527023382528 5000422330667630592 5012720823089700864 5020847375464267776 5024561019972747264 5027002078995939328 5045084663203233792 5047774814859558912 5058414508838486016 5062155939688218624 5082833145531727872 5106327271386726528 5152874230992863232 5156685528500994048 5167554784357515264 5169368348811254016 5177748855947526144 5188908316524281856 5205517777823920128 5216489962239688704 5220348312803475456 5241671681329594368 5241920000046465024 5252968913024581632 5263331481665667072 5278326728052178944 5313901550711390208 5317820381086613504 5366306891448188928 5368190208380917632 5379505273559678976 5401734634194223104 5417124191556599808 5432557593811746816 5443274438303809536 5455006178910142464 5468422716097855488 5481339294515724288 5484002267995570176 5522351934205329408 5586409322542743552 5598184349720641536 5621317342901305344 5625475122001084416 5637332492026380288 5639310925975913472 5648453297397301248 5655377338870431744 5678746666717003776 5690716322443296768 5694925432149245952 5718187288723193856 5796983509866971136 5813499132402204672 5815539392412660768 5854152972488933376 5856207500051910144 5868551207519649792 5872891851903909888 5882412901431508992 5885270726629392384 5896880641495793664 5909590027152654336 5926426465976451072 5938117569058701312 5941002456995201024 5982547928722440192 6037095252879212544 6051943432754638848 6061754758182469632 6094264715501174784 6107110199695245312 6111627293038215168 6123683743091785728 6126658783776301056 6136591236678549504 6151975555610087424 6169502551495016448 6187079481841156096 6212351622316556288 6212645925980995584 6238022496788938752 6284710487860586496 6297957393435721728 6341999053529677824 6344224791722902656 6362299506229235712 6372613976550801408 6375709953848508416 6402055862748708864 6406791111167901696 6420295338141155328 6432960699813593088 6451288223174885376 6477946438973128704 6481093589449310208 6540186523952480256 6542481816464243364 6602120108459606016 6607003333391898624 6620929567458066432 6633990721682767872 6648288780546736128 6662302036031176704 6667229774223507456 6683627764119601152 6699414693296996352 6730366419812745216 6749541252917624832 6808436361848968704 6870498974657150976 6875580704667992064 6890073045810020352 6892491131748338688 6903665141263368192 6918544422032375808 6920972500061348352 6940690370431893504 6951942519873601536 6955319949652918272 6960464417071300608 6988895575106125824 6989226666728620032 7003958550699442176 7017775308887556096 7085202067615186944 7134748935220887552 7155075855264251904 7157586944507890176 7172673698079571968 7202312845592297472 7207640000063889408 7222832255408799744 7237080787290292224 7243410125082329088 7257699251071746048 7273341571880189952 7291230288130473984 7308452392687632384 7312003023994093568 7363135912273772544 7427385122017056768 7448545763390324736 7464245799627522048 7495089790535073792 7500633496001445888 7519081234634551296 7531271063196401664 7536841529959120896 7540503118493908992 7567626994804850688 7571662222289338368 7587621763257729024 7593233909532327936 7624249718297591808 7729311346489294848 7735028292751491072 7751332176536272896 7754052523216881024 7766623283921289216 7808276666735880192 7824734943359533056 7830522469205213184 7847027635505856512 7862507521994391552 7879453369536872448 7917490092078268416 7970852326067085312 7976730571629920256 8049460337172283392 8052285312571376448 8069257910339518464 8082339677576626176 8125686287334899712 8142813599593660416 8148836390717620224 8164911657455714304 8168878378368401408 8182509268365213696 8202634074146783232 8215932068941529088 8226003401993355264 8283527901307994112 8379613983814115328 8397276524580962304 8431976014351958016 8455998738039570432 8458966388963870208 8483066008305647616 8496818635401068544 8518120000075505664 8536074483664945152 8542388148223868928 8560393784188207104 8577280933084790784 8637261918630838272 8641458119265746944 8720248698603307008 8723309088618991152 8781229458733400064 8802826811279474688 8809337777855864832 8827906089944088576 8845320962243690496 8864385040728981504 8889639698964676608 8907176353588051968 8911503685492801536 8932552924395995136 8973821893083660288 8999388337223499776 9077915149131958272 9141397073251762176 9160665299542867968 9167440939557322752 9189988175664451584 9204886855017824256 9227963333415131136 9254253827242524672 9273759932870557696 9280619222761734144 9318527433474834432 9318968888971493376 9357033745183408128 9446936090153582592 9512998580294516736 9516337187584353984 9543449259343853568 9558920964826202112 9563564930772762624 9603083794123063296 9610186666751852544 9630443007211732992 9649441049720389632 9676932334762328064 9721640384173965312 9810279785928720384 9903180162689409024 9910505000087847936 9931394351187099648 9950986082524151808 9952327732836696064 9993453054046765056 10000844661335261184 10025441646179401728 10041694750928535552 10049122039945494528 10054004157991878656 10095549629719117824 10116829017676972032 10124311879376437248 10212654542773453056 10305748461985726464 10313371057001988096 10335109568715030528 10338736697622508032 10355497711895052288 10377816633048563712 10411035555647840256 10432979924479377408 10440696625606950912 10483343362659188736 10483840000092930048 10505937826049163264 10526662963331334144 10556653456104357888 10627803101422780416 10635640762173227008 10732613782896377856 10736380416761835264 10759010547119357952 10803469268388446208 10834248383113199616 10865115187623493632 10886548876607619072 10910012357820284928 10936845432195710976 10962678589031448576 10968004535991140352 11044703868410658816 11172818645085487104 11196368699441283072 11242634685802610688 11250950244002168832 11278621851951826944 11296906594794602496 11310754677740863488 11357493333434007552 11381432644886593536 11389850864298491904 11436374577446387712 11593967019733942272 11626998264804409344 11631078784825321536 11708305944977866752 11712415000103820288 11737102415039299584 11745783703807819776 11770541453258784768 11793761282991587328 11819180054305308672 11876235138117402624 11882004913990402048 11965095857444880384 12074190505758425088 12103886865509277696 12123509516364939264 12188529431002349568 12214220399390490624 12223254586076430336 12247367486183571456 12253317567552602112 12273182473357099008 12303951111220174848 12339005102990032896 12374158963682312192 12425291851961991168 12476044993577877504 12569420975721172992 12595914786871443456 12683998107059355648 12688449583445805312 12724599012458471424 12745227953101602816 12751419907697016832 12804111725497417728 12813582222335803392 12840590676282310656 12865921399627186176 12902576446349770752 12955892877946257408 12962187178898620416 13080373047904960512 13084963632928486728 13204240216919212032 13214006666783797248 13241859134916132864 13267981443365535744 13296577561093472256 13334459548447014912 13367255528239202304 13398829386593992704 13460732839625490432 13499082505835249664 13616872723697937408 13740997949314301952 13751161409335984128 13784982263496677376 13807330282526736384 13837088844064751616 13841945000122696704 13881380740863787008 13910639899305836544 13920928834142601216 13977791150212251648 13978453333457240064 14035550617775112192 14170404135230373888 14269497870441775104 14310151710528503808 14315173889015780352 14345347396159143936 14404625691184594944 14415280000127778816 14445664510817599488 14474161574580584448 14515398502143492096 14546683143760379904 14582460576260947968 14624006047988187136 14854770244034113536 14897091526780649472 14928491599255044096 14990179581070147584 15001266992002891776 15038162469269102592 15062542126392803328 15073683059918241792 15081006236987817984 15135253989609701376 15143324444578676736 15175243526515458048 15186467819064655872 15248499436595183616 15458622692978589696 15470056585502982144 15502664353072545792 15508105046433762048 15533246567842578432 15616553333471760384 15649469886719066112 15661044938410426368 15694055271011713024 15725015043988783104 15758906739073744896 15834980184156536832 15941704652134170624 15953461143259840512 16098920674344566784 16104570625142752896 16138515820679036928 16251372574669799424 16297672781435240448 16329823314911428608 16337756756736802816 16365018536730427392 16405268148293566464 16452006803986710528 16567055802615988224 16759227967628230656 16794553049161924608 16863952028703916032 16911997476079140864 16917932777927740416 16966132016611295232 17036240000151011328 17072148967329890304 17084776296447737856 17154561866169581568 17282916238531493888 17440497397206614016 17446618177237982304 17562458917466800128 17605653622558949376 17618675555711729664 17655812179888177152 17690641924487380992 17728770081457963008 17779279397929353216 17814352707176103936 17823007370985603072 17947643786167320576 18155830298263916544 18282794146503524352 18321330599085735936 18334881879114645504 18379976351328903168 18409773710035648512 18455926666830262272 18508507654485049344 18547519865741115392 18561238445523468288 18637054866949668864 18637937777942986752 18714067490366816256 18893872180307165184 19025997160589033472 19032674375168707968 19086898518687707136 19117841929652404224 19127129861545525248 19206167588246126592 19220373333503705088 19260886014423465984 19298882099440779264 19353864669524656128 19443280768347930624 19620559571857440768 19806360325378818048 19821010000175695872 19862788702374199296 19901972165048303616 19986906108093530112 20001689322670522368 20050883292358803456 20098244079890989056 20108008315983757312 20191099259438235648 20248623758752874496 20425309085546906112 20611496923971452928 20626742114003976192 20670219137430061056 20677473395245016064 20710995423790104576 20755633266097127424 20822071111295680512 20865959848958754816 20881393251213901824 20966686725318377472 20967680000185860096 21011875652098326528 21053325926662668288 21255606202845560832 21465227565792755712 21472760833523670528 21518021094238715904 21606938536776892416 21668496766226399232 21730230375246987264 21773097753215238144 21820024715640569856 21873690864391421952 21925357178062897152 21936009071982280704 22089407736821317632 22345637290170974208 22392737398882566144 22485269371605221376 22501900488004337664 22557243703903653888 22593813189589204992 22621509355481726976 22714986666868015104 22762865289773187072 22779701728596983808 22872749154892775424 23187934039467884544 23253996529608818688 23262157569650643072 23424830000207640576 23474204830078599168 23491567407615639552 23541082906517569536 23587522565983174656 23638360108610617344 23752470276234805248 23764009827980804096 23930191714889760768 24148381011516850176 24207773731018555392 24247019032729878528 24377058862004699136 24428440798780981248 24446509172152860672 24494734972367142912 24506635135105204224 24607902222440349696 24678010205980065792 24748317927364624384 24850583703923982336 25138841951442345984 25191829573742886912 25367996214118711296 25376899166891610624 25449198024916942848 25490455906203205632 25502839815394033664 25608223450994835456 25627164444671606784 25681181352564621312 25731842799254372352 25911785755892514816 25924374357797240832 26160746095809921024 26169927265856973456 26408480433838424064 26428013333567594496 26483718269832265728 26535962886731071488 26593155122186944512 26668919096894029824 26734511056478404608 26797658773187985408 26921465679250980864 26998165011670499328 27233745447395874816 27481995898628603904 27502322818671968256 27569964526993354752 27614660565053472768 27683890000245393408 27762761481727574016 27821279798611673088 27841857668285202432 27955582300424503296 27956906666914480128 28071101235550224384 28340808270460747776 28538995740883550208 28630347778031560704 28690694792318287872 28809251382369189888 28830560000255557632 28891329021635198976 28948323149161168896 29030797004286984192 29164921152521895936 29248012095976374272 29709540488068227072 29794183053561298944 29856983198510088192 29980359162140295168 30002533984005783552 30076324938538205184 30125084252785606656 30147366119836483584 30162012473975635968 30286648889157353472 30350487053030916096 30372935638129311744 30917245385957179392 30940113171005964288 31005328706145091584 31016210092867524096 31066493135685156864 31233106666943520768 31298939773438132224 31322089876820852736 31388110542023426048 31450030087977566208 31517813478147489792 31669960368313073664 31883409304268341248 31906922286519681024 32197841348689133568 32209141250285505792 32277031641358073856 32502745149339598848 32595345562870480896 32659646629822857216 32675513513473605632 32730037073460854784 32810536296587132928 32904013607973421056 33134111605231976448 33518455935256461312 33589106098323849216 33727904057407832064 33835865555855480832 33932264033222590464 34072480000302022656 34144297934659780608 34169552592895475712 34309123732339163136 34565832477062987776 34880994794413228032 34893236354475964608 35124917834933600256 35211307245117898752 35237351111423459328 35311624359776354304 35381283848974761984 35457540162915926016 35628705414352207872 35646014741971206144 35895287572334641152 36311660596527833088 36565588293007048704 36642661198171471872 36669763758229291008 36759952702657806336 36819547420071297024 36911853333660524544 37017015308970098688 37095039731482230784 37122476891046936576 37275875555885973504 37428134980733632512 37787744360614330368 38051994321178066944 38065348750337415936 38173797037375414272 38235683859304808448 38254259723091050496 38412335176492253184 38440746667007410176 38521772028846931968 38597764198881558528 38707729339049312256 38886561536695861248 39241119143714881536 39612720650757636096 39642020000351391744 39725577404748398592 39803944330096607232 40003378645341044736 40101766584717606912 40196488159781978112 40216016631967514624 40382198518876471296 40497247517505748992 40850618171093812224 41222993847942905856 41253484228007952384 41354946790490032128 41421990847580209152 41511266532194254848 41644142222591361024 41731919697917509632 41762786502427803648 41933373450636754944 41935360000371720192 42106651853325336576 42511212405691121664 42930455131585511424 42945521667047341056 43036042188477431808 43213877073553784832 43336993532452798464 43546195506430476288 43640049431281139712 43747381728782843904 43872018143964561408 44691274580341948416 44785474797765132288 44970538743210442752 45003800976008675328 45114487407807307776 45187626379178409984 45243018710963453952 45429973333736030208 45525730579546374144 45559403457193967616 45745498309785550848 46375868078935769088 46507993059217637376 46524315139301286144 46849660000415281152 46948409660157198336 46983134815231279104 47082165813035139072 47175045131966349312 47276720217221234688 47504940552469610496 47528019655961608192 47860383429779521536 48296762023033700352 48415547462037110784 48754117724009398272 48893018344305721344 48989469944734285824 49013270270210408448 49215804444880699392 49356020411960131584 49496635854729248768 49701167407847964672 50277683902884691968 50383659147485773824 50735992428237422592 50753798333783221248 50898396049833885696 51005679630788067328 51216446901989670912 51254328889343213568 51463685598508744704 51848748715594481664 52321492191619842048 52339854531713946912 52816960867676848128 52856026667135188992 52967436539664531456 53071925773462142976 53186310244373889024 53337838193788059648 53469022112956809216 53842931358501961728 54467490894791749632 54963991797257207808 55004645637343936512 55139929053986709504 55229321130106945536 55367780000490786816 55525522963455148032 55642559597223346176 55683715336570404864 55911164600849006592 55913813333828960256 56142202471100448768 56681616540921495552 57077991481767100416 57260695556063121408 57381389584636575744 57618502764738379776 57661120000511115264 57782658043270397952 57896646298322337792 58061594008573968384 58329842305043791872 58496024191952748544 59419080976136454144 59588366107122597888 59960718324280590336 60005067968011567104 60152649877076410368 60294732239672967168 60324024947951271936 60573297778314706944 60745871276258623488 61834490771914358784 61880226342011928576 62010657412290183168 62032420185735048192 62132986271370313728 62466213333887041536 62597879546876264448 62644179753641705472 62900060175955132416 63035626956294979584 63766818608536682496 64395682697378267136 64418282500571011584 64554063282716147712 65005490298679197696 65190691125740961792 65319293259645714432 65351027026947211264 65460074146921709568 65621072593174265856 65808027215946842112 66268223210463952896 67036911870512922624 67178212196647698432 67455808114815664128 67671731111710961664 67864528066445180928 68144960000604045312 68288595869319561216 68339105185790951424 68618247464678326272 69131664954125975552 69761989588826456064 69786472708951929216 70422614490235797504 70474702222846918656 70623248719552708608 70762567697949523968 70915080325831852032 71257410828704415744 71292029483942412288 71790575144669282304 72623321193055666176 73131176586014097408 73285322396342943744 73339527516458582016 73519905405315612672 73823706667321049088 74034030617940197376 74244953782093873152 74551751111771947008 75575488721228660736 76103988642356133888 76130697500674831872 76347594074750828544 76471367718609616896 76508519446182100992 76824670352984506368 76881493334014820352 77043544057693863936 77195528397763117056 77773123073391722496 78482238287429763072 79225441301515272192 79284040000702783488 79451154809496797184 79607888660193214464 80006757290682089472 80203533169435213824 80392976319563956224 80432033263935029248 80764397037752942592 80994495035011497984 81701236342187624448 82445987695885811712 82506968456015904768 82709893580980064256 82843981695160418304 83288284445182722048 83463839395835019264 83525573004855607296 83866746901273509888 83870720000743440384 84213303706650673152 85022424811382243328 85891043334094682112 86072084376954863616 86427754147107569664 86673987064905596928 87092391012860952576 87494763457565687808 87744036287929122816 89382549160683896832 89570949595530264576 89941077486420885504 90007601952017350656 90228974815614615552 90375252758356819968 90486037421926907904 90859946667472060416 91051461159092748288 91118806914387935232 92751736157871538176 93015986118435274752 93048630278602572288 93699320000830562304 93896819320314396672 93966269630462558208 94164331626070278144 94350090263932698624 94553440434442469376 95009881104939220992 95056039311923216384 95720766859559043072 96593524046067400704 96831094924074221568 97508235448018796544 97786036688611442688 97978939889468571648 98026540540420816896 98431608889761398784 98712040823920263168 98993271709458497536 99402334815695929344 100555367805769383936 100767318294971547648 101507596667566442496 101796792099667771392 102011359261576134656 102432893803979341824 102508657778686427136 102927371197017489408 103697497431188963328 104642984383239684096 104679709063427893824 105633921735353696256 105712053334270377984 105934873079329062912 106143851546924285952 106372620488747778048 106938044225913618432 107685862717003923456 108934981789583499264 109927983594514415616 110009291274687873024 110279858107973419008 110458642260213891072 110735560000981573632 111051045926910296064 111285119194446692352 111367430673140809728 111827626667657920512 112284404942200897536 113363233081842991104 114155982963534200832 114521391112126242816 114762779169273151488 115237005529476759552 115322240001022230528 115565316086540795904 115793292596644675584 116123188017147936768 116659684610087583744 116992048383905497088 118838161952272908288 119176732214245195776 120010135936023134208 120305299754152820736 120589464479345934336 120648049895902543872 121146595556629413888 121491742552517246976 123668981543828717568 123760452684023857152 124064840371470096384 124265972542740627456 124932426667774083072 125195759093752528896 125288359507283410944 125800120351910264832 127533637217073364992 128791365394756534272 128836565001142023168 129108126565432295424 130010980597358395392 130638586519291428864 130702054053894422528 130920148293843419136 131242145186348531712 131616054431893684224 134073823741025845248 134356424393295396864 134911616229631328256 135343462223421923328 135729056132890361856 136289920001208090624 136577191738639122432 136678210371581902848 137236494929356652544 138263329908251951104 139523979177652912128 139572945417903858432 140845228980471595008 140949404445693837312 141246497439105417216 141525135395899047936 141830160651663704064 142514821657408831488 142584058967884824576 143581150289338564608 145246642386111332352 146262353172028194816 146679055032917164032 147039810810631225344 147647413334642098176 148068061235880394752 148489907564187746304 149103502223543894016 151150977442457321472 152207977284712267776 152261395001349663744 152695188149501657088 153017038892364201984 153649340705969012736 153762986668029640704 154391056795526234112 155546246146783444992 156964476574859526144 158450882603030544384 158568080001405566976 158902309618993594368 159215777320386428928 160013514581364178944 160407066338870427648 160864066527870058496 161528794075505885184 163402472684375248896 164891975391771623424 165013936912031809536 165419787161960128512 165687963390320836608 166576568890365444096 166927678791670038528 167051146009711214592 167733493802547019776 167741440001486880768 168426607413301346304 170044849622764486656 171782086668189364224 172144168753909727232 172855508294215139328 173347974129811193856 174184782025721905152 174989526915131375616 175488072575858245632 178765098321367793664 179882154972841771008 180015203904034701312 180457949631229231104 180972074843853815808 181719893334944120832 182237613828775870464 185503472315743076352 186031972236870549504 186097260557205144576 187398640001661124608 187793638640628793344 187932539260925116416 188700180527865397248 189106880868884938752 190112078623846432768 193187048092134801408 193662189848148443136 195016470896037593088 195572073377222885376 195957879778937143296 196053081080841633792 196863217779522797568 197424081647840526336 198804669631391858688 201110735611538767872 201534636589943095296 203015193335132884992 203593584199335542784 204022718523152269312 204865787607958683648 205017315557372854272 205854742394034978816 207394994862377926656 209285968766479368192 209359418126855787648 211267843470707392512 211424106668540755968 211869746158658125824 212287703093848571904 212745240977495556096 213876088451827236864 215371725434007846912 217869963579166998528 219855967189028831232 220018582549375746048 220559716215946838016 221471120001963147264 222102091853820592128 222734861346281619456 223655253335315841024 226726466163685982208 228311965927068401664 229042782224252485632 229525558338546302976 230474011058953519104 230644480002044461056 231130632173081591808 231586585193289351168 233319369220175167488 237676323904545816576 238353464428490391552 240020271872046268416 240610599508305641472 241178928958691868672 241296099791805087744 242293191113258827776 242983485105034493952 247337963087657435136 247520905368047714304 248129680742940192768 248531945085481254912 249864853335548166144 250391518187505057792 250576719014566821888 251600240703820529664 255067274434146729984 257673130002284046336 258216253130864590848 260021961194716790784 261277173038582857728 261404108107788845056 262484290372697063424 263232108863787368448 268147647482051690496 268712848786590793728 269823232459262656512 270686924446843846656 271458112265780723712 272579840002416181248 273154383477278244864 273356420743163805696 279047958355305824256 279145890835807716864 281690457960943190016 281898808891387674624 282492994878210834432 283050270791798095872 283660321303327408128 285029643314817662976 285168117935769649152 287162300578677129216 290493284772222664704 292524706344056389632 293358110065834328064 294079621621262450688 295294826669284196352 296136122471760789504 296979815128375492608 298207004447087788032 302301954884914642944 304522790002699327488 305390376299003314176 306034077784728403968 307298681411938025472 307525973336059281408 308782113591052468224 311092492293566889984 313928953149719052288 316901765206061088768 317136160002811133952 317804619237987188736 318431554640772857856 320814132677740855296 321728133055740116992 323057588151011770368 326804945368750497792 329783950783543246848 330027873824063619072 330839574323920257024 331375926780641673216 333153137780730888192 333855357583340077056 334102292019422429184 335482880002973761536 336853214826602692608 340089699245528973312 343564173336378728448 344288337507819454464 345711016588430278656 346695948259622387712 348369564051443810304 349979053830262751232 350976145151716491264 357530196642735587328 360030407808069402624 360915899262458462208 361944149687707631616 363439786669888241664 364475227657551740928 371006944631486152704 372194521114410289152 374797280003322249216 375587277281257586688 375865078521850232832 377400361055730794496 380224157247692865536 386374096184269602816 387324379696296886272 390032941792075186176 391915759557874286592 392106162161683267584 393726435559045595136 394848163295681052672 402221471223077535744 403069273179886190592 406030386670265769984 407187168398671085568 408045437046304538624 409731575215917367296 410034631114745708544 411709484788069957632 414789989724755853312 418571937532958736384 418718836253711575296 422535686941414785024 422848213337081511936 423739492317316251648 424575406187697143808 425490481954991112192 427752176903654473728 430743450868015693824 435739927158333997056 440037165098751492096 441119432431893676032 442942240003926294528 444204183707641184256 445469722692563238912 447310506670631682048 453452932327371964416 456623931854136803328 458085564448504971264 459051116677092605952 460948022117907038208 461288960004088922112 463173170386578702336 466638738440350334976 475352647809091633152 476706928856980783104 480040543744092536832 481221199016611282944 482592199583610175488 484586382226517655552 494675926175314870272 495041810736095428608 496259361485880385536 497063890170962509824 499729706671096332288 500783036375010115584 501153438029133643776 503200481407641059328 510134548868293459968 515346260004568092672 516432506261729181696 520043922389433581568 522554346077165715456 522808216215577690112 524968580745394126848 526464217727574736896 536295294964103380992 539646464918525313024 541373848893687693312 542916224531561447424 545159680004832362496 546712841486327611392 558095916710611648512 558291781671615433728 563380915921886380032 563797617782775349248 566100541583596191744 567320642606654816256 570336235871539298304 580986569544445329408 585049412688112779264 586716220131668656128 588159243242524901376 590589653338568392704 592272244943521579008 596414008894175576064 604603909769829285888 609045580005398654976 610780752598006628352 612068155569456807936 614597362823876050944 615051946672118562816 617564227182104936448 622184984587133779968 627857906299438104576 633803530412122177536 634272320005622267904 635609238475974377472 636863109281545715712 641628265355481710592 643456266111480233984 646115176302023540736 653609890737500995584 659567901567086493696 660055747648127238144 661679148647840514048 666306275561461776384 668204584038844858368 670965760005947523072 680179398491057946624 687128346672757456896 688576675015638908928 691422033176860557312 693391896519244775424 699958107660525502464 715060393285471174656 720060815616138805248 721831798524916924416 723888299375415263232 726879573339776483328 728950455315103481856 742013889262972305408 744389042228820578304 749594560006644498432 751174554562515173376 751730157043700465664 754800722111461588992 760448314495385731072 774648759392593772544 780065883584150372352 783831519115748573184 784212324323366535168 787452871118091190272 789696326591362105344 804442942446155071488 806138546359772381184 812060773340531539968 814374336797342171136 819463150431834734592 820069262229491417088 837143875065917472768 837437672507423150592 845071373882829570048 845696426674163023872 847478984634632503296 849150812375394287616 850980963909982224384 855504353807308947456 861486901736031387648 871479854316667994112 880074330197502984192 882238864863787352064 885884480007852589056 888408367415282368512 890939445385126477824 894621013341263364096 906905864654743928832 916171128897009942528 918102233354185211904 921896044235814076416 922577920008177844224 926346340773157404672 933277476880700669952 950705295618183266304 953413857713961566208 962442398033222565888 965184399167220350976 969172764453035311104 989351852350629740544 990083621472190857216 992518722971760771072 994127780341925019648 999459413342192664576 1001566072750020231168 1002306876058267287552 1020269097736586919936 1030692520009136185344 1032865012523458363392 1040087844778867163136 1045108692154331430912 1045616432431155380224 1049937161490788253696 1052928435455149473792 1072590589928206761984 1082747697787375386624 1085832449063122894848 1090319360009664724992 1093425682972655222784 1116583563343230867456 1126761831843772760064 1127595235565550698496 1132201083167192383488 1140672471743078596608 1161973139088890658816 1170098825376225558528 1176318486485049802752 1181179306677136785408 1184544489887043158016 1209207819539658571776 1218091160010797309952 1221561505196013256704 1224136311138913615872 1229194725647752101888 1230103893344237125632 1235128454364209872896 1244369969174267559936 1255715812598876209152 1267607060824244355072 1268544640011244535808 1271218476951948754944 1273726218563091431424 1283256530710963421184 1286912532222960467968 1292230352604047081472 1307219781475001991168 1320111495296254476288 1323358297295681028096 1332612551122923552768 1336409168077689716736 1341931520011895046144 1360358796982115893248 1374256693345514913792 1377153350031277817856 1382844066353721114624 1399916215321051004928 1430120786570942349312 1440121631232277610496 1443663597049833848832 1447776598750830526464 1453759146679552966656 1484027778525944610816 1488778084457641156608 1499189120013288996864 1502349109125030346752 1503460314087400931328 1509601444222923177984 1520896628990771462144 1549297518785187545088 1560131767168300744704 1567663038231497146368 1568424648646733070336 1574905742236182380544 1579392653182724210688 1608885884892310142976 1624121546681063079936 1628748673594684342272 1640138524458982834176 1674287750131834945536 1674875345014846301184 1690142747765659140096 1691392853348326047744 1698301624750788575232 1701961927819964448768 1711008707614617894912 1742959708633335988224 1760148660395005968384 1764477729727574704128 1771768960015705178112 1776816734830564737024 1789242026682526728192 1813811729309487857664 1832342257794019885056 1836204466708370423808 1843792088471628152832 1845155840016355688448 1852692681546314809344 1866554953761401339904 1901410591236366532608 1906827715427923132416 1924884796066445131776 1930368798334440701952 1938345528906070622208 1978703704701259481088 1980167242944381714432 1985037445943521542144 1998918826684385329152 2004613752116534575104 2040538195473173839872 2061385040018272370688 2065730025046916726784 2080175689557734326272 2091232864862310760448 2099874322981576507392 2145181179856413523968 2165495395574750773248 2171664898126245789696 2180638720019329449984 2186851365945310445568 2233167126686461734912 2253523663687545520128 2255190471131101396992 2264402166334384766976 2281344943486157193216 2323946278177781317632 2340197650752451117056 2352636972970099605504 2362358613354273570816 2369088979774086316032 2418415639079317143552 2436182320021594619904 2443123010392026513408 2458389451295504203776 2460207786688474251264 2511431625197752418304 2535214121648488710144 2537089280022489071616 2542436953903897509888 2547452437126182862848 2566513061421926842368 2584460705208094162944 2614439562950003982336 2640222990592508952576 2646716594591362056192 2665225102245847105536 2672818336155379433472 2683863040023790092288 2720717593964231786496 2748513386691029827584 2754306700062555635712 2765688132707442229248 2799832430642102009856 2860241573141884698624 2887327194099667697664 2895553197501661052928 2907518293359105933312 2968055557051889221632 2977556168915282313216 2998378240026577993728 3004698218250060693504 3006920628174801862656 3098595037570375090176 3120263534336601489408 3135326076462994292736 3136849297293466140672 3149811484472364761088 3158785306365448421376 3217771769784620285952 3248243093362126159872 3257497347189368684544 3280277048917965668352 3349750690029692602368 3380285495531318280192 3382785706696652095488 3396603249501577150464 3422017415229235789824 3485919417266671976448 3528955459455149408256 3543537920031410356224 3553633469661129474048 3627623458618975715328 3664684515588039770112 3672408933416740847616 3687584176943256305664 3690311680032711376896 3705385363092629618688 3733109907522802679808 3802821182472733065216 3813655430855846264832 3849769592132890263552 3860737596668881403904 3876691057812141244416 3960334485888763428864 3970074891887043084288 3997837653368770658304 4009227504233069150208 4081076390946347679744 4122770080036544741376 4131460050093833453568 4182465729724621520896 4199748645963153014784 4290362359712827047936 4330990791149501546496 4343329796252491579392 4361277440038658899968 4466334253372923469824 4507047327375091040256 4510380942262202793984 4528804332668769533952 4562689886972314386432 4647892556355562635264 4680395301504902234112 4705273945940199211008 4724717226708547141632 4738177959548172632064 4872364640043189239808 4886246020784053026816 4920415573376948502528 5022863250395504836608 5070428243296977420288 5074178560044978143232 5094904874252365725696 5133026122843853684736 5228879125900007964672 5280445981185017905152 5293433189182724112384 5330450204491694211072 5367726080047580184576 5441435187928463572992 5497026773382059655168 5508613400125111271424 5531376265414884458496 5599664861284204019712 5720483146283769397248 5774654388199335395328 5791106395003322105856 5815036586718211866624 5936111114103778443264 5955112337830564626432 5996756480053155987456 6013841256349603725312 6197190075140750180352 6240527068673202978816 6273698594586932281344 6299622968944729522176 6435543539569240571904 6496486186724252319744 6514994694378737369088 6560554097835931336704 6699501380059385204736 6760570991062636560384 6765571413393304190976 6793206499003154300928 6844034830458471579648 6971838834533343952896 7057910918910298816512 7087075840062820712448 7107266939322258948096 7255246917237951430656 7329369031176079540224 7375168353886512611328 7380623360065422753792 7605642364945466130432 7627310861711692529664 7699539184265780527104 7753382115624282488832 7920668971777526857728 7940149783774086168576 7995675306737541316608 8018455008466138300416 8162152781892695359488 8245540160073089482752 8262920100187666907136 8364931459449243041792 8399497291926306029568 8580724719425654095872 8661981582299003092992 8686659592504983158784 8722554880077317799936 8932668506745846939648 9014094654750182080512 9020761884524405587968 9295785112711125270528 9360790603009804468224 9410547891880398422016 9449434453417094283264 9476355919096345264128 9744729280086378479616 9772492041568106053632 9840831146753897005056 10140856486593954840576 10148357120089956286464 10189809748504731451392 10266052245687707369472 10457758251800015929344 10586866378365448224768 10660900408983388422144 10882870375856927145984 10994053546764119310336 11017226800250222542848 11062752530829768916992 11199329722568408039424 11440966292567538794496 11549308776398670790656 11582212790006644211712 11630073173436423733248 11910224675661129252864 11993512960106311974912 12027682512699207450624 12394380150281500360704 12547397189173864562688 12599245937889459044352 12871087079138481143808 12992972373448504639488 13029989388757474738176 13399002760118770409472 13521141982125273120768 13531142826786608381952 13586412998006308601856 13688069660916943159296 13943677669066687905792 14115821837820597633024 14174151680125641424896 14214533878644517896192 14658738062352159080448 14761246720130845507584 15211284729890932260864 15399078368531561054208 15841337943555053715456 15880299567548172337152 15991350613475082633216 16324305563785390718976 16491080320146178965504 16525840200375333814272 16729862918898486083584 16798994583852612059136 17161449438851308191744 17323963164598006185984 17373319185009966317568 17445109760154635599872 17865337013491693879296 18041523769048811175936 18591570225422250541056 18721581206019608936448 18821095783760796844032 18898868906834188566528 19489458560172756959232 19544984083136212107264 19681662293507794010112 20281712973187909681152 20296714240179912572928 20379619497009462902784 20532104491375414738944 20915516503600031858688 21173732756730896449536 21321800817966776844288 21765740751713854291968 21988107093528238620672 22125505061659537833984 22881932585135077588992 23098617552797341581312 23260146346872847466496 23820449351322258505728 23987025920212623949824 24055365025398414901248 24788760300563000721408 25094794378347729125376 25198491875778918088704 25742174158276962287616 25985944746897009278976 26059978777514949476352 26798005520237540818944 27042283964250546241536 27062285653573216763904 27887355338133375811584 28231643675641195266048 28348303360251282849792 28429067757289035792384 29317476124704318160896 29522493440261691015168 30422569459781864521728 30798156737063122108416 31760599135096344674304 31982701226950165266432 32648611127570781437952 32982160640292357931008 33051680400750667628544 33597989167705224118272 34322898877702616383488 34647926329196012371968 34746638370019932635136 34890219520309271199744 35730674026983387758592 36083047538097622351872 37183140450844501082112 37642191567521593688064 37797737813668377133056 38978917120345513918464 39089968166272424214528 40563425946375819362304 40593428480359825145856 40759238994018925805568 41064208982750829477888 41831033007200063717376 42347465513461792899072 42643601635933553688576 43976214187056477241344 46197235105594683162624 47640898702644517011456 47974051840425247899648 49577520601126001442816 50189588756695458250752 50396983751557836177408 51484348316553924575232 51971889493794018557952 52119957555029898952704 53596011040475081637888 54124571307146433527808 55774710676266751623168 56463287351282390532096 56696606720502565699584 58634952249408636321792 59044986880523382030336 60845138919563729043456 61596313474126244216832 63521198270192689348608 63965402453900330532864 65297222255141562875904 65964321280584715862016 68645797755405232766976 69295852658392024743936 69780439040618542399488 71461348053966775517184 72166095076195244703744 74366280901689002164224 75284383135043187376128 75595475627336754266112 77957834240691027836928 78179936332544848429056 81126851892751638724608 81186856960719650291712 83662066014400127434752 84694931026923585798144 85287203271867107377152 87952428374112954482688 92394470211189366325248 95281797405289034022912 95948103680850495799296 99155041202252002885632 100793967503115672354816 102968696633107849150464 103943778987588037115904 104239915110059797905408 107192022080950163275776 108249142614292867055616 111549421352533503246336 112926574702564781064192 113393213441005131399168 117269904498817272643584 121690277839127458086912 123192626948252488433664 127042396540385378697216 127930804907800661065728 131928642561169431724032 138591705316784049487872 142922696107933551034368 148732561803378004328448 150568766270086374752256 151190951254673508532224 155915668481382055673856 156359872665089696858112 162373713921439300583424 167324132028800254869504 169389862053847171596288 175904856748225908965376 184788940422378732650496 190563594810578068045824 191896207361700991598592 205937393266215698300928 207887557975176074231808 214384044161900326551552 216498285228585734111232 223098842705067006492672 225853149405129562128384 226786426882010262798336 234539808997634545287168 243380555678254916173824 254084793080770757394432 255861609815601322131456 263857285122338863448064 277183410633568098975744 285845392215867102068736 297465123606756008656896 302381902509347017064448 311831336962764111347712 312719745330179393716224 324747427842878601166848 334648264057600509739008 338779724107694343192576 351809713496451817930752 369577880844757465300992 381127189621156136091648 383792414723401983197184 415775115950352148463616 428768088323800653103104 446197685410134012985344 451706298810259124256768 453572853764020525596672 469079617995269090574336 508169586161541514788864 527714570244677726896128 554366821267136197951488 571690784431734204137472 623662673925528222695424 649494855685757202333696 669296528115201019478016 677559448215388686385152 703619426992903635861504 762254379242312272183296 767584829446803966394368 831550231900704296927232 857536176647601306206208 892395370820268025970688 907145707528041051193344 938159235990538181148672 1016339172323083029577728 1055429140489355453792256 1108733642534272395902976 1143381568863468408274944 1247325347851056445390848 1338593056230402038956032 1355118896430777372770304 1407238853985807271723008 1524508758484624544366592 1663100463801408593854464 1715072353295202612412416 2032678344646166059155456 2110858280978710907584512 2286763137726936816549888 2494650695702112890781696 2677186112460804077912064 2814477707971614543446016 3049017516969249088733184 3326200927602817187708928 3430144706590405224824832 4065356689292332118310912 4221716561957421815169024 4573526275453873633099776 4989301391404225781563392 6098035033938498177466368 6860289413180810449649664 8443433123914843630338048 9147052550907747266199552 9978602782808451563126784 12196070067876996354932736 13720578826361620899299328 18294105101815494532399104 27441157652723241798598656 36588210203630989064798208 54882315305446483597197312 109764630610892967194394624
- Sum of all divisors σ(n): 401856617423392279794251697
- Sum of proper divisors (its aliquot sum) s(n): 292091986812499312599857073
- 109764630610892967194394624 is an abundant number, because the sum of its proper divisors (292091986812499312599857073) is greater than itself. Its abundance is 182327356201606345405462449
Bases of 109764630610892967194394624
- Binary: 1011010110010111001000010001100011010111100110110111010101001000000000000000000000000002
- Hexadecimal: 0x5ACB908C6BCDBAA4000000
- Base-36: DSI8DOFTKDWXS0000
Squares and roots of 109764630610892967194394624
- 109764630610892967194394624 squared (1097646306108929671943946242) is 12048274133145781400579945322269946286208085840101376
- 109764630610892967194394624 cubed (1097646306108929671943946243) is 1322474359723523366264438647014689845396695159822480472188714398068823109402624
-
109764630610892967194394624 is a
perfect square number . Itssquare root is 10476861677568 -
The
cube root of 109764630610892967194394624 is 478799998.1663248009
Scales and comparisons
How big is 109764630610892967194394624?- 109,764,630,610,892,967,194,394,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 109,764,630,610,892,967,194,394,624 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 109764630610892967194394624 cubic inches would be around 39899999.8 feet tall.
Recreational maths with 109764630610892967194394624
- 109764630610892967194394624 backwards is 426493491769298016036467901
- The number of decimal digits it has is: 27
- The sum of 109764630610892967194394624'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 109764630610892967194394624 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 109764630610892967194394624 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/109764630610892967194394624/
Chicago style:
Numbermatics. 2024. "Number 109764630610892967194394624 - Facts about the integer". https://numbermatics.com/n/109764630610892967194394624/
The information we have on file for 109764630610892967194394624 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 109764630610892967194394624, math, Factors of 109764630610892967194394624, curriculum, school, college, exams, university, Prime factorization of 109764630610892967194394624, STEM, science, technology, engineering, physics, economics, calculator, one hundred nine septillion, seven hundred sixty-four sextillion, six hundred thirty quintillion, six hundred ten quadrillion, eight hundred ninety-two trillion, nine hundred sixty-seven billion, one hundred ninety-four million, three hundred ninety-four thousand, six hundred twenty-four.