105845446803391444700135424
105,845,446,803,391,444,700,135,424 is an even composite number composed of five prime numbers multiplied together.
105845446803391444700135424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 105845446803391444700135424:
215 × 312 × 73 × 296 × 313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 31 × 31 × 31)See below for interesting mathematical facts about the number 105845446803391444700135424 from the Numbermatics database.
Names of 105845446803391444700135424
- Cardinal: 105845446803391444700135424 can be written as One hundred five septillion, eight hundred forty-five sextillion, four hundred forty-six quintillion, eight hundred three quadrillion, three hundred ninety-one trillion, four hundred forty-four billion, seven hundred million, one hundred thirty-five thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 1.05845446803391444700135424 × 1026
Factors of 105845446803391444700135424
Divisors of 105845446803391444700135424
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 31 32 36 42 48 49 54 56 58 62 63 64 72 81 84 87 93 96 98 108 112 116 124 126 128 144 147 162 168 174 186 189 192 196 203 216 217 224 232 243 248 252 256 261 279 288 294 324 336 343 348 372 378 384 392 406 432 434 441 448 464 486 496 504 512 522 558 567 576 588 609 648 651 672 686 696 729 744 756 768 783 784 812 837 841 864 868 882 896 899 928 961 972 992 1008 1024 1029 1044 1116 1134 1152 1176 1218 1296 1302 1323 1344 1372 1392 1421 1458 1488 1512 1519 1536 1566 1568 1624 1674 1682 1701 1728 1736 1764 1792 1798 1827 1856 1922 1944 1953 1984 2016 2048 2058 2088 2187 2232 2268 2304 2349 2352 2436 2511 2523 2592 2604 2646 2688 2697 2744 2784 2842 2883 2916 2976 3024 3038 3072 3087 3132 3136 3248 3348 3364 3402 3456 3472 3528 3584 3596 3654 3712 3844 3888 3906 3968 3969 4032 4096 4116 4176 4263 4374 4464 4536 4557 4608 4698 4704 4872 5022 5046 5103 5184 5208 5292 5376 5394 5481 5488 5568 5684 5766 5832 5859 5887 5952 6048 6076 6144 6174 6264 6272 6293 6496 6561 6696 6727 6728 6804 6912 6944 7047 7056 7168 7192 7308 7424 7533 7569 7688 7776 7812 7936 7938 8064 8091 8192 8232 8352 8526 8649 8748 8928 9072 9114 9216 9261 9396 9408 9744 9947 10044 10092 10206 10368 10416 10584 10633 10752 10788 10962 10976 11136 11368 11532 11664 11718 11774 11904 11907 12096 12152 12288 12348 12528 12544 12586 12789 12992 13122 13392 13454 13456 13608 13671 13824 13888 14094 14112 14336 14384 14616 14848 15066 15138 15309 15376 15552 15624 15872 15876 16128 16182 16384 16443 16464 16704 17052 17298 17496 17577 17661 17856 18144 18228 18432 18522 18792 18816 18879 19488 19683 19894 20088 20181 20184 20412 20736 20832 21141 21168 21266 21504 21576 21924 21952 22272 22599 22707 22736 23064 23328 23436 23548 23808 23814 24192 24273 24304 24389 24576 24696 25056 25088 25172 25578 25947 25984 26071 26244 26784 26908 26912 27216 27342 27648 27776 27783 27869 28188 28224 28672 28768 29232 29696 29791 29841 30132 30276 30618 30752 31104 31248 31744 31752 31899 32256 32364 32768 32886 32928 33408 34104 34596 34992 35154 35322 35712 35721 36288 36456 36864 37044 37584 37632 37758 38367 38976 39366 39788 40176 40362 40368 40824 41013 41209 41472 41664 42282 42336 42532 43008 43152 43848 43904 44051 44544 45198 45414 45472 45927 46128 46656 46872 47089 47096 47616 47628 48384 48546 48608 48778 49152 49329 49392 50112 50176 50344 51156 51894 51968 52142 52488 52731 52983 53568 53816 53824 54432 54684 55296 55552 55566 55738 56376 56448 56637 57344 57536 58464 59049 59392 59582 59682 60264 60543 60552 61236 61504 62208 62496 63423 63488 63504 63798 64512 64728 65772 65856 66816 67797 68121 68208 69192 69984 70308 70644 71424 71442 72576 72819 72912 73167 73728 74088 75168 75264 75516 76734 77841 77952 78213 78732 79576 80352 80724 80736 81648 82026 82418 82944 83328 83349 83607 84564 84672 85064 86016 86304 87696 87808 88102 89088 89373 89523 90396 90828 90944 91854 92256 93312 93744 94178 94192 95232 95256 95697 96768 97092 97216 97556 98304 98658 98784 100224 100352 100688 102312 103788 103936 104284 104976 105462 105966 107136 107163 107632 107648 108864 109368 110592 111104 111132 111476 112752 112896 113274 114688 115072 115101 116928 118098 118784 119164 119364 120528 121086 121104 122472 123008 123039 123627 124416 124992 126846 126976 127008 127596 129024 129456 131544 131712 132153 133632 135594 136242 136416 137781 138384 139968 140616 141267 141288 142848 142884 145152 145638 145824 146334 147456 147987 148176 150336 150528 151032 153468 155682 155904 156426 157464 158193 158949 159152 160704 161448 161472 163296 164052 164836 165888 166656 166698 167214 169128 169344 169911 170128 170723 172032 172608 175392 175616 176204 177147 178176 178746 179046 180792 181629 181656 181888 182497 183708 184512 186624 187488 188356 188384 190269 190464 190512 191394 193536 194184 194432 195083 195112 197316 197568 200448 200704 201376 203391 204363 204624 207576 207872 208537 208568 209952 210924 211932 214272 214326 215264 215296 217728 218457 218736 219501 221184 222208 222264 222952 225504 225792 226548 229376 230144 230202 233523 233856 234639 236196 237568 238328 238728 241056 242172 242208 244944 246016 246078 247254 248832 249984 250047 250821 253692 253952 254016 255192 258048 258912 263088 263424 264306 267264 268119 268569 271188 272484 272832 275562 276768 279936 281232 282534 282576 285696 285768 287091 288463 290304 291276 291648 292668 294912 295974 296352 300672 301056 302064 306936 308357 311364 311808 312852 314928 316386 317898 318304 321408 321489 322896 322944 326592 328104 329623 329672 331776 333312 333396 334428 338256 338688 339822 340256 341446 344064 345216 345303 350784 351232 352408 354294 356352 357492 358092 361584 363258 363312 363776 364994 367416 369024 369117 370881 373248 374976 376712 376768 380538 380928 381024 382788 387072 388368 388864 390166 390224 394632 395136 396459 400896 401408 402752 406782 408726 409248 413343 415152 415744 417074 417136 419904 421848 423801 423864 428544 428652 430528 430592 435456 436914 437472 439002 442368 443961 444416 444528 445904 451008 451584 453096 460288 460404 467046 467712 469278 472392 474579 475136 476656 476847 477456 482112 484344 484416 489888 492032 492156 494508 497664 499968 500094 501642 507384 507904 508032 509733 510384 512169 516096 517824 526176 526848 528612 531441 534528 536238 537138 542376 544887 544968 545664 547491 551124 553536 559872 562464 565068 565152 570807 571392 571536 574182 576926 580608 582552 583296 585249 585336 591948 592704 601344 602112 604128 610173 613089 613872 616714 622728 623616 625611 625704 629856 632772 635796 636608 642816 642978 645792 645888 653184 655371 656208 658503 659246 659344 663552 666624 666792 668856 676512 677376 679644 680512 682892 688128 690432 690606 700569 701568 702464 703917 704816 707281 708588 712704 714984 716184 723168 726516 726624 727552 729988 734832 738048 738234 741762 746496 749952 750141 752463 753424 753536 756059 761076 761856 762048 765576 774144 776736 777728 780332 780448 789264 790272 792918 801792 802816 804357 805504 805707 808201 813564 817452 818496 826686 830304 831488 834148 834272 839808 843696 847602 847728 857088 857304 861056 861184 861273 863939 865389 870912 873828 874944 878004 884736 887922 888832 889056 891808 902016 903168 906192 920576 920808 925071 934092 935424 938556 944784 949158 950272 953312 953694 954912 964224 964467 968688 968832 979776 984064 984312 988869 989016 995328 999936 1000188 1003284 1014768 1015808 1016064 1019466 1020768 1024338 1032192 1035648 1035909 1052352 1053696 1057224 1062882 1069056 1072476 1074276 1084752 1089774 1089936 1091328 1094982 1102248 1107072 1107351 1112643 1119744 1124928 1130136 1130304 1141614 1142784 1143072 1148364 1153852 1161216 1165104 1166592 1170498 1170672 1183896 1185408 1189377 1195061 1202688 1204224 1208256 1220346 1226178 1227744 1233428 1240029 1245456 1247232 1251222 1251408 1259712 1265544 1271403 1271592 1273216 1277479 1285632 1285956 1291584 1291776 1306368 1310742 1312416 1317006 1318492 1318688 1327104 1331883 1333248 1333584 1337712 1353024 1354752 1359288 1361024 1365581 1365784 1380864 1381212 1401138 1403136 1404928 1407834 1409632 1414562 1417176 1423737 1425408 1429968 1430541 1432368 1446336 1453032 1453248 1455104 1459759 1459976 1469664 1476096 1476468 1483524 1492992 1499904 1500282 1504926 1506848 1507072 1512118 1522152 1523712 1524096 1529199 1531152 1536507 1548288 1553472 1555456 1560664 1560896 1578528 1580544 1585836 1603584 1605632 1608714 1611008 1611414 1616402 1627128 1634661 1634904 1636992 1642473 1653372 1660608 1662976 1668296 1668544 1679616 1687392 1695204 1695456 1712421 1714176 1714608 1722112 1722368 1722546 1727878 1730778 1741824 1747656 1749888 1755747 1756008 1775844 1777664 1778112 1783616 1804032 1806336 1812384 1830519 1839267 1841152 1841616 1850142 1868184 1870848 1876833 1877112 1889568 1898316 1906624 1907388 1909824 1928448 1928934 1937376 1937664 1959552 1966113 1968128 1968624 1975509 1977738 1978032 1990656 1999872 2000376 2006568 2029536 2032128 2038932 2041536 2048676 2064384 2071296 2071818 2101707 2104704 2107392 2111751 2114448 2121843 2125764 2138112 2144952 2148552 2169504 2179548 2179872 2182656 2189964 2204496 2214144 2214702 2225286 2239488 2249856 2250423 2257389 2260272 2260608 2268177 2283228 2285568 2286144 2296728 2307704 2322432 2330208 2333184 2340996 2341344 2367792 2370816 2378754 2390122 2405376 2408448 2413071 2416512 2417121 2424603 2440692 2452356 2455488 2466856 2480058 2490912 2494464 2502444 2502816 2519424 2531088 2542806 2543184 2546432 2554958 2571264 2571912 2583168 2583552 2583819 2591817 2596167 2612736 2621484 2624832 2634012 2636984 2637376 2654208 2663766 2666496 2667168 2675424 2706048 2709504 2718576 2722048 2731162 2731568 2761728 2762424 2775213 2802276 2806272 2809856 2815668 2819264 2829124 2834352 2847474 2850816 2859936 2861082 2864736 2892672 2893401 2906064 2906496 2910208 2919518 2919952 2939328 2952192 2952936 2966607 2967048 2985984 2999808 3000564 3009852 3013696 3014144 3024236 3044304 3047424 3048192 3058398 3062304 3073014 3096576 3106944 3107727 3110912 3121328 3121792 3157056 3161088 3171672 3207168 3217428 3222016 3222828 3232804 3254256 3269322 3269808 3273984 3284946 3306744 3321216 3322053 3325952 3336592 3337088 3337929 3359232 3374784 3390408 3390912 3424842 3428352 3429216 3444224 3444736 3445092 3455756 3461556 3483648 3495312 3499776 3511494 3512016 3551688 3555328 3556224 3567232 3568131 3585183 3608064 3612672 3624768 3661038 3678534 3682304 3683232 3700284 3720087 3736368 3741696 3753666 3754224 3779136 3796632 3813248 3814209 3814776 3819648 3832437 3856896 3857868 3874752 3875328 3919104 3932226 3936256 3937248 3951018 3955476 3956064 3981312 3995649 3999744 4000752 4013136 4059072 4064256 4077864 4083072 4096743 4097352 4142592 4143636 4203414 4209408 4214784 4223502 4228896 4243686 4251528 4271211 4276224 4289904 4291623 4297104 4339008 4359096 4359744 4365312 4379277 4379928 4408992 4428288 4429404 4450572 4478976 4499712 4500846 4514778 4520544 4521216 4536354 4566456 4571136 4572288 4587597 4593456 4609521 4615408 4644864 4660416 4666368 4681992 4682688 4735584 4741632 4757508 4780244 4810752 4816896 4826142 4833024 4834242 4849206 4881384 4903983 4904712 4910976 4927419 4933712 4950967 4960116 4981824 4988928 5004888 5005632 5038848 5062176 5085612 5086368 5092864 5109916 5137263 5142528 5143824 5166336 5167104 5167638 5183634 5192334 5225472 5242968 5249664 5267241 5268024 5273968 5274752 5292413 5327532 5332992 5334336 5350848 5412096 5419008 5437152 5444096 5462324 5463136 5491557 5517801 5523456 5524848 5550426 5604552 5612544 5619712 5630499 5631336 5638528 5657407 5658248 5668704 5694948 5719872 5722164 5729472 5785344 5786802 5812128 5812992 5820416 5839036 5839904 5878656 5898339 5904384 5905872 5926527 5933214 5934096 5971968 5999616 6001128 6019704 6027392 6028288 6047573 6048472 6088608 6096384 6116796 6124608 6146028 6193152 6213888 6215454 6221824 6242656 6243584 6305121 6314112 6322176 6335253 6343344 6365529 6414336 6434856 6444032 6445656 6465608 6508512 6538644 6539616 6547968 6569892 6613488 6642432 6644106 6651904 6673184 6674176 6675858 6718464 6749568 6751269 6772167 6780816 6781824 6804531 6849684 6856704 6858432 6888448 6889472 6890184 6911512 6923112 6967296 6990624 6999552 7022988 7024032 7103376 7110656 7112448 7134464 7136262 7170366 7216128 7225344 7239213 7249536 7251363 7273809 7322076 7357068 7364608 7366464 7400568 7440174 7472736 7483392 7507332 7508448 7558272 7593264 7626496 7628418 7629552 7639296 7664874 7713792 7715736 7749504 7750656 7751457 7775451 7788501 7838208 7864452 7872512 7874496 7902036 7910952 7912128 7962624 7991298 7999488 8001504 8026272 8118144 8128512 8155728 8166144 8193486 8194704 8285184 8287272 8325639 8365427 8406828 8418816 8429568 8447004 8457792 8487372 8503056 8542422 8552448 8579808 8583246 8594208 8678016 8680203 8718192 8719488 8730624 8758554 8759856 8817984 8856576 8858808 8899821 8901144 8942353 8957952 8999424 9001692 9029556 9041088 9042432 9072708 9132912 9142272 9144576 9175194 9186912 9219042 9230816 9289728 9320832 9323181 9332736 9363984 9365376 9471168 9483264 9515016 9559067 9560488 9621504 9652284 9666048 9668484 9698412 9762768 9807966 9809424 9821952 9854838 9867424 9901934 9920232 9963648 9966159 9977856 10009776 10011264 10013787 10077696 10124352 10171224 10172736 10185728 10218313 10219832 10274526 10285056 10287648 10332672 10334208 10335276 10367268 10384668 10450944 10485936 10499328 10534482 10536048 10547936 10549504 10584826 10655064 10665984 10668672 10701696 10704393 10755549 10824192 10838016 10874304 10888192 10924648 10926272 10983114 11035602 11046912 11049696 11100852 11209104 11225088 11239424 11260998 11262672 11277056 11314814 11316496 11337408 11389896 11439744 11442627 11444328 11458944 11497311 11570688 11573604 11624256 11625984 11640832 11678072 11679808 11757312 11796678 11808768 11811744 11853054 11866428 11868192 11943936 11986947 11999232 12002256 12039408 12054784 12056576 12095146 12096944 12177216 12192768 12233592 12249216 12290229 12292056 12427776 12430908 12443648 12485312 12487168 12610242 12628224 12644352 12670506 12686688 12731058 12813633 12828672 12869712 12874869 12888064 12891312 12931216 13017024 13077288 13079232 13095936 13137831 13139784 13226976 13284864 13288212 13346368 13348352 13351716 13436928 13499136 13502538 13544334 13561632 13563648 13609062 13699368 13713408 13716864 13762791 13776896 13778944 13780368 13823024 13828563 13846224 13934592 13981248 13999104 14045976 14048064 14206752 14224896 14268928 14272524 14340732 14432256 14450688 14478426 14499072 14502726 14547618 14644152 14711949 14714136 14729216 14732928 14782257 14801136 14852901 14880348 14945472 14966784 15014664 15016896 15116544 15186528 15252992 15256836 15259104 15278592 15329748 15411789 15427584 15431472 15499008 15501312 15502914 15550902 15577002 15676416 15728904 15745024 15748992 15801723 15804072 15821904 15824256 15877239 15982596 15998976 16003008 16052544 16236288 16257024 16311456 16332288 16386972 16389408 16474671 16553403 16570368 16574544 16651278 16730854 16813656 16837632 16859136 16891497 16894008 16915584 16972221 16974744 17006112 17084844 17159616 17166492 17188416 17356032 17360406 17436384 17438976 17461248 17517108 17519712 17635968 17695017 17713152 17717616 17779581 17799642 17802288 17884706 17915904 17998848 18003384 18059112 18082176 18084864 18142719 18145416 18265824 18289152 18350388 18373824 18438084 18461632 18579456 18641664 18646362 18665472 18727968 18730752 18915363 18942336 18966528 19005759 19030032 19096587 19118134 19120976 19243008 19304568 19332096 19336968 19396824 19525536 19615932 19618848 19643904 19709676 19734848 19803868 19840464 19927296 19932318 19955712 20019552 20022528 20027574 20155392 20248704 20253807 20316501 20342448 20345472 20371456 20413593 20436626 20439664 20511149 20549052 20570112 20575296 20665344 20668416 20670552 20734536 20769336 20901888 20971872 20998656 21068964 21072096 21095872 21099008 21169652 21310128 21331968 21337344 21403392 21408786 21511098 21648384 21676032 21717639 21748608 21754089 21776384 21821427 21849296 21852544 21925711 21966228 22071204 22093824 22099392 22201704 22418208 22450176 22521996 22525344 22554112 22629628 22632992 22674816 22779792 22879488 22885254 22888656 22917888 22994622 23141376 23147208 23248512 23251968 23254371 23281664 23326353 23356144 23359616 23365503 23437829 23514624 23593356 23617536 23623488 23706108 23732856 23736384 23887872 23973894 23998464 24004512 24078816 24109568 24113152 24190292 24193888 24354432 24385536 24467184 24498432 24580458 24584112 24855552 24861816 24887296 24970624 24974336 24976917 25054231 25096281 25220484 25256448 25288704 25341012 25373376 25462116 25627266 25657344 25739424 25749738 25776128 25782624 25862432 26034048 26040609 26154576 26158464 26191872 26275662 26279568 26453952 26569728 26576424 26692736 26696704 26699463 26703432 26827059 26873856 26998272 27005076 27088668 27123264 27127296 27218124 27398736 27426816 27433728 27525582 27553792 27557888 27560736 27646048 27657126 27692448 27869184 27962496 27969543 27998208 28091952 28096128 28413504 28449792 28537856 28545048 28677201 28681464 28864512 28956852 28998144 29005452 29095236 29288304 29423898 29428272 29458432 29465856 29564514 29602272 29705802 29760696 29890944 29898477 29933568 30029328 30033792 30041361 30233088 30373056 30505984 30513672 30518208 30557184 30654939 30659496 30823578 30855168 30862944 30998016 31002624 31005828 31101804 31154004 31352832 31457808 31490048 31497984 31603446 31608144 31643808 31648512 31754478 31965192 31997952 32006016 32105088 32113179 32266647 32472576 32514048 32622912 32664576 32773944 32778816 32949342 33106806 33140736 33149088 33302556 33461708 33627312 33675264 33718272 33782994 33788016 33831168 33944442 33949488 34012224 34169688 34319232 34327881 34332984 34376832 34491933 34656769 34712064 34720812 34872768 34877952 34922496 35034216 35039424 35271936 35390034 35426304 35435232 35559162 35599284 35604576 35769412 35831808 35960841 35997696 36006768 36118224 36164352 36169728 36285438 36290832 36531648 36578304 36700776 36747648 36870687 36876168 36923264 37046891 37283328 37292724 37330944 37455936 37461504 37830726 37884672 37933056 38011518 38060064 38193174 38236268 38241952 38440899 38486016 38609136 38624607 38664192 38673936 38793648 39051072 39231864 39237696 39287808 39413493 39419352 39469696 39601849 39607736 39680928 39854592 39864636 40039104 40045056 40055148 40310784 40497408 40507614 40633002 40684896 40690944 40742912 40827186 40873252 40879328 41022298 41098104 41140224 41150592 41288373 41330688 41336832 41341104 41469072 41485689 41538672 41803776 41943744 41997312 42137928 42144192 42191744 42198016 42333011 42339304 42620256 42674688 42806784 42817572 43022196 43296768 43352064 43435278 43497216 43508178 43552768 43642854 43698592 43705088 43851422 43932456 44135847 44142408 44187648 44198784 44346771 44403408 44558703 44836416 44900352 45043992 45050688 45108224 45259256 45265984 45349632 45559584 45758976 45770508 45777312 45835776 45989244 46282752 46294416 46497024 46503936 46508742 46563328 46652706 46712288 46719232 46731006 46875658 47029248 47186712 47235072 47246976 47405169 47412216 47465712 47472768 47631717 47947788 47996928 48009024 48157632 48219136 48226304 48380584 48387776 48708864 48771072 48934368 48996864 49160916 49168224 49660209 49711104 49723632 49774592 49941248 49948672 49953834 50108462 50192562 50440968 50512896 50577408 50674491 50682024 50746752 50916663 50924232 51254532 51478848 51499476 51552256 51565248 51724864 52068096 52081218 52309152 52316928 52383744 52551324 52559136 52907904 53085051 53139456 53152848 53338743 53385472 53393408 53398926 53406864 53654118 53747712 53996544 54010152 54177336 54246528 54254592 54428157 54436248 54797472 54867456 55051164 55107584 55121472 55292096 55314252 55384896 55738368 55924992 55939086 55996416 56183904 56192256 56746089 56827008 56899584 57017277 57075712 57090096 57289761 57354402 57362928 57729024 57913704 57996288 58010904 58190472 58576608 58847796 58856544 58931712 59129028 59204544 59411604 59521392 59781888 59796954 59867136 60058656 60067584 60082722 60466176 60746112 60761421 60949503 61011968 61027344 61036416 61114368 61240779 61309878 61318992 61533447 61647156 61710336 61725888 61996032 62005248 62011656 62203608 62308008 62705664 62915616 62995968 63206892 63216288 63287616 63297024 63508956 63930384 63995904 64012032 64210176 64226358 64533294 64945152 65028096 65152917 65245824 65262267 65329152 65464281 65547888 65557632 65777133 65898684 66213612 66281472 66298176 66605112 66923416 67254624 67350528 67565988 67576032 67662336 67888884 67898976 68024448 68339376 68638464 68655762 68665968 68753664 68983866 69313538 69424128 69441624 69745536 69755904 69763113 69844992 69979059 70068432 70078848 70096509 70313487 70543872 70780068 70852608 70870464 71118324 71198568 71209152 71538824 71663616 71921682 71995392 72013536 72236448 72328704 72339456 72570876 72581664 73063296 73156608 73401552 73495296 73741374 73752336 73846528 74093782 74566656 74585448 74661888 74911872 74923008 74930751 75162693 75288843 75661452 75769344 75866112 76023036 76120128 76386348 76472536 76483904 76881798 76972032 77218272 77249214 77328384 77347872 77587296 78102144 78463728 78475392 78575616 78826986 78838704 78939392 79203698 79215472 79361856 79709184 79729272 80078208 80090112 80098389 80110296 80481177 80621568 80994816 81015228 81266004 81369792 81381888 81485824 81654372 81746504 81758656 82044596 82196208 82280448 82301184 82576746 82661376 82673664 82682208 82938144 82971378 83077344 83607552 83887488 83908629 83994624 84275856 84288384 84383488 84396032 84666022 84678608 85240512 85349376 85613568 85635144 86031603 86044392 86593536 86870556 86994432 87016356 87105536 87285708 87397184 87410176 87702844 87864912 88271694 88284816 88375296 88397568 88693542 88806816 89117406 89672832 89695431 89800704 90087984 90101376 90124083 90216448 90518512 90531968 90699264 91119168 91517952 91541016 91554624 91671552 91964817 91978488 92565504 92588832 92994048 93007872 93017484 93305412 93424576 93438464 93462012 93751316 94058496 94373424 94470144 94493952 94810338 94824432 94931424 94945536 95263434 95895576 95993856 96018048 96315264 96339537 96438272 96452608 96761168 96775552 96799941 97417728 97542144 97868736 97993728 98321832 98336448 99320418 99422208 99447264 99882496 99897344 99907668 100216924 100385124 100881936 101025792 101154816 101348982 101364048 101493504 101833326 101848464 102509064 102957696 102983643 102998952 103104512 103130496 103449728 103475799 103970307 104136192 104162436 104618304 104633856 104767488 105102648 105118272 105815808 106170102 106278912 106305696 106677486 106770944 106786816 106797852 106813728 107308236 107495424 107882523 107993088 108020304 108354672 108493056 108509184 108856314 108872496 109594944 109734912 110102328 110215168 110242944 110584192 110612061 110628504 110769792 111140673 111849984 111878172 111992832 112367808 112384512 113492178 113654016 113799168 114034554 114151424 114180192 114579522 114708804 114725856 115322697 115458048 115827408 115873821 115992576 116021808 116380944 117153216 117695592 117713088 117863424 118240479 118258056 118409088 118805547 118823208 119042784 119563776 119593908 120117312 120135168 120165444 120932352 121492224 121522842 121899006 122023936 122054688 122072832 122228736 122481558 122619756 122637984 123066894 123294312 123420672 123451776 123865119 123992064 124010496 124023312 124407216 124457067 124616016 125411328 125831232 125991936 126413784 126432576 126575232 126594048 126999033 127017912 127860768 128024064 128420352 128452716 129066588 129890304 130056192 130305834 130491648 130524534 130658304 130928562 131095776 131115264 131554266 131797368 132407541 132427224 132562944 132596352 133040313 133210224 133676109 133846832 134509248 134701056 135131976 135152064 135324672 135777768 135797952 136048896 136678752 137276928 137311524 137331936 137507328 137967732 138627076 138848256 138883248 139491072 139511808 139526226 139689984 139958118 140136864 140157696 140193018 140626974 141087744 141560136 141705216 141740928 142215507 142236648 142397136 142418304 142895151 143077648 143578043 143843364 143990784 144027072 144472896 144657408 144678912 145141752 145163328 146126592 146313216 146803104 146990592 147482748 147504672 147693056 148187564 148980627 149133312 149170896 149323776 149823744 149846016 149861502 150325386 150577686 151322904 151538688 151732224 152023473 152046072 152240256 152749989 152772696 152945072 152967808 153479977 153763596 154436544 154498428 154656768 154695744 155174592 156204288 156927456 156950784 157151232 157653972 157677408 157878784 158407396 158430944 158723712 159255153 159418368 159458544 160016229 160156416 160180224 160196778 160220592 160962354 161243136 161989632 162030456 162532008 162739584 162763776 162971648 163284471 163308744 163493008 163517312 164064803 164089192 164392416 164602368 165153492 165322752 165364416 165876288 165942756 166154688 167215104 167774976 167817258 167989248 168551712 168576768 168766976 168792064 169332044 169357216 170238267 170481024 170698752 171051831 171227136 171270288 171869283 172063206 172088784 173187072 173741112 173988864 174032712 174211072 174571416 174794368 174820352 175379617 175405688 175729824 176543388 176569632 176795136 177387084 177613632 178234812 179345664 179390862 179601408 180175968 180202752 180248166 180432896 181037024 181063936 181398528 182238336 182284263 182848509 183035904 183082032 183109248 183343104 183722337 183929634 183956976 184600341 185131008 185177664 185988096 186015744 186034968 186610824 186849152 186876928 186924024 187502632 188116992 188746848 188987904 189620676 189648864 189862848 189891072 190526868 191791152 191987712 192036096 192630528 192679074 192876544 192905216 193522336 193551104 193599882 194835456 195084288 195458751 195737472 195786801 195987456 196392843 196643664 196672896 197331399 198640836 198844416 198894528 199764992 199794688 199815336 200433848 200770248 201763872 202051584 202697964 202728096 202987008 203666652 203696928 205018128 205915392 205967286 205997904 206209024 206260992 206899456 206951598 207940614 208272384 208324872 209236608 209267712 209289339 209534976 209937177 210205296 210236544 210289527 210940461 211631616 212340204 212557824 212611392 213354972 213541888 213573632 213595704 213627456 214616472 214990848 215765046 215986176 216040608 216709344 216986112 217018368 217712628 217744992 219189888 219469824 220204656 220430336 220485888 221168384 221224122 221257008 221539584 222281346 223699968 223756344 223985664 224735616 224769024 224792253 225488079 225866529 226984356 227308032 227598336 228069108 228302848 228360384 229159044 229417608 229451712 230645394 230916096 231654816 231747642 231985152 232043616 232761888 234306432 235391184 235426176 235726848 236480958 236516112 236818176 237611094 237646416 238085568 239127552 239187816 240234624 240270336 240295167 240330888 241443531 241864704 242597383 242984448 243045684 243798012 244047872 244109376 244145664 244457472 244963116 245239512 245275968 246133788 246588624 246841344 246903552 247730238 247984128 248020992 248046624 248814432 248914134 249232032 250822656 251662464 251725887 251983872 252827568 252865152 253150464 253188096 253998066 254035824 255721536 256048128 256840704 256905432 258094809 258133176 259328237 259780608 260611668 260983296 261049068 261316608 261857124 262191552 262230528 263108532 263594736 264815082 264854448 265125888 265192704 266080626 266420448 267352218 267693664 269018496 269086293 269402112 270263952 270304128 270372249 270649344 271555536 271595904 272097792 273357504 274553856 274623048 274663872 275014656 275894451 275935464 277212943 277254152 277696512 277766496 278982144 279023616 279052452 279916236 280273728 280315392 280386036 281253948 282175488 283120272 283410432 283481856 284431014 284473296 284794272 284836608 285790302 286155296 287156086 287686728 287981568 288054144 288945792 289018611 289314816 289357824 290283504 290326656 290399823 292253184 292626432 293606208 293981184 294965496 295009344 295386112 296331077 296375128 297961254 298266624 298341792 299647488 299692032 299723004 300650772 301155372 302645808 303077376 303464448 304046946 304092144 304480512 305499978 305545392 305890144 305935616 306959954 307527192 308873088 308950929 308996856 309313536 309391488 310349184 310427397 311910921 312408576 313854912 313901568 314302464 315307944 315354816 315757568 316814792 316861888 317447424 318510306 318836736 318917088 320032458 320312832 320360448 320393556 320441184 321924708 322486272 323979264 324060912 325064016 325479168 325527552 325943296 326568942 326617488 326986016 327034624 328129606 328178384 328784832 329204736 330306984 330645504 330728832 331752576 331836183 331885512 332309376 333422019 335549952 335634516 335978496 337103424 337153536 337533952 337584128 338664088 338714432 340476534 340962048 341397504 342103662 342454272 342540576 343738566 344126412 344177568 346374144 347482224 347621463 347977728 348065424 348422144 349142832 349588736 349640704 350759234 350811376 351459648 353086776 353139264 353590272 354721437 354774168 355227264 356416641 356469624 358691328 358781724 360351936 360405504 360496332 360865792 362074048 362127872 362797056 364476672 364568526 365697018 366071808 366164064 366218496 366686208 367444674 367859268 367913952 369200682 370262016 370355328 371595357 371976192 372031488 372069936 373221648 373371201 373698304 373753856 373848048 375005264 376233984 377493696 377975808 379241352 379297728 379725696 379782144 380997099 381053736 383582304 384072192 385261056 385358148 385753088 387044672 387102208 387199764 389670912 390168576 390917502 391474944 391573602 391974912 392785686 393287328 393345792 394662798 397222623 397281672 397688832 397789056 399120939 399529984 399589376 399630672 400867696 401028327 401540496 403527744 404103168 405395928 405456192 405974016 407333304 407393856 410036256 411830784 411934572 411995808 412521984 413798912 413903196 415881228 416544768 416649744 418473216 418535424 418578678 419069952 419874354 420410592 420473088 420579054 421880922 423263232 424680408 425115648 425222784 426646521 426709944 427083776 427147264 427191408 427254912 428685453 429232944 430734129 431530092 431972352 432081216 433418688 433972224 434036736 435425256 435489984 438379776 438939648 440409312 440971776 442336768 442448244 442514016 443079168 444562692 446941881 447399936 447512688 447971328 449471232 449538048 449584506 450976158 451733058 453968712 454616064 455196672 456070419 456138216 456605696 456720768 458249967 458318088 458835216 458903424 460439931 461290788 463309632 463495284 463970304 464087232 465523776 468612864 470782368 470852352 471453696 472961916 473032224 473636352 475222188 475292832 476171136 477765459 478255104 478375632 480048687 480469248 480540672 480590334 480661776 482887062 483729408 485194766 485968896 486091368 487596024 488095744 488218752 488291328 488914944 489853413 489926232 490479024 490551936 492194409 492267576 493177248 493807104 495460476 495968256 496093248 497628864 497828268 498464064 501645312 503324928 503451774 503967744 505655136 505730304 506300928 506376192 507996132 508071648 510714801 511443072 512096256 513155493 513681408 513810864 515607849 516189618 516266352 518656474 519561216 521223336 521966592 522098136 522633216 523714248 524383104 524461056 526138851 526217064 527189472 529630164 529708896 530385408 532161252 532840896 534704436 535387328 538036992 538172586 538804224 540527904 540608256 540744498 541298688 543111072 543191808 544195584 546715008 548545527 549107712 549246096 549327744 550029312 551167011 551788902 551870928 553801023 554425886 554508304 555393024 555532992 557964288 558047232 558104904 559832472 560547456 560630784 560772072 562507896 564350976 566240544 566963712 568862028 568946592 569588544 569673216 571580604 572310592 574312172 575373456 575963136 576108288 577891584 578037222 578629632 578715648 580567008 580653312 580799646 584506368 585252864 586376253 587212416 587360403 587962368 589178529 589930992 590018688 590772224 591994197 592662154 592750256 594823321 595922508 596533248 596683584 599294976 599384064 599446008 601301544 602310744 605291616 606154752 608093892 608184288 608961024 610999956 611090784 611780288 611871232 613919908 615054384 617746176 617901858 617993712 618627072 618782976 620698368 620854794 623821842 624817152 627709824 627803136 627868017 628604928 629811531 630615888 630709632 630868581 631515136 632821383 633629584 633723776 634894848 635845619 637020612 637673472 637834176 640064916 640625664 640720896 640787112 640882368 643849416 644972544 647958528 648121824 650128032 650958336 651055104 653137884 653234976 653972032 654069248 656259212 656356768 657569664 658409472 660613968 661291008 661457664 663505152 663672366 663771024 664618752 666844038 671099904 671269032 671956992 674206848 674307072 674376759 675067904 675168256 676464237 677328176 677428864 677599587 679697041 680953068 681924096 682795008 684207324 684908544 685081152 687477132 688252824 688355136 692748288 694964448 695242926 695955456 696130848 698285664 699177472 699281408 701518468 701622752 702919296 706173552 706278528 707180544 709442874 709548336 710454528 712833282 712939248 717382656 717563448 720703872 720811008 720885501 720992664 721731584 724148096 724255744 724330593 725594112 726572699 727792149 728953344 729137052 731394036 732143616 732328128 732436992 733372416 734889348 735718536 735827904 738401364 740524032 740710656 743190714 743952384 744062976 744139872 746443296 746742402 747396608 747507712 747696096 750010528 752467968 754987392 755177661 755951616 758482704 758595456 759451392 759564288 761994198 762107472 767164608 768144384 770522112 770716296 771506176 774089344 774204416 774284427 774399528 777984711 779341824 781835004 782949888 783147204 783949824 785571372 786574656 786691584 789325596 794445246 794563344 795377664 795578112 798241878 799059968 799178752 799261344 801735392 802056654 803080992 807055488 807258879 808206336 810791856 810912384 811116747 811948032 814666608 814787712 820072512 823661568 823869144 823991616 825043968 827597824 827683353 827806392 831638829 831762456 833089536 833299488 836946432 837070848 837157356 839748708 840821184 840946176 841158108 843761844 846526464 849360816 850231296 850445568 853293042 853419888 854167552 854294528 854382816 854509824 857370906 858465888 861468258 863060184 863944704 864162432 866837376 867055833 867944448 868073472 870850512 870979968 871199469 876759552 877879296 880818624 881943552 884673536 884896488 885028032 886158336 888993231 889125384 893883762 894799872 895025376 898942464 899076096 899169012 901952316 903466116 907937424 909232128 910393344 912140838 912276432 913211392 913441536 916499934 916636176 917670432 917806848 920879862 922581576 926619264 926852787 926990568 927940608 928174464 931047552 931282191 935732763 937225728 941564736 941704704 942907392 945923832 946064448 947272704 950444376 950585664 952342272 955530918 956510208 956751264 960097374 960938496 961081344 961180668 961323552 965774124 967458816 970389532 971937792 972182736 975192048 976191488 976437504 976582656 977829888 979706826 979852464 980958048 981103872 984388818 984535152 986354496 987614208 990920952 991936512 992186496 995257728 995508549 995656536 996928128 1000266057 1005046301 1006649856 1006903548 1007935488 1011310272 1011460608 1012601856 1012752384 1015992264 1016143296 1021429602 1022886144 1024192512 1026310986 1027362816 1027621728 1031215698 1032379236 1032532704 1037312948 1039122432 1042446672 1042864389 1043933184 1044196272 1045266432 1047428496 1048766208 1048922112 1052277702 1052434128 1054378944 1059260328 1059417792 1060770816 1064164311 1064322504 1065681792 1069249923 1069408872 1070774656 1074359839 1076073984 1076345172 1081055808 1081216512 1081488996 1082597376 1086222144 1086383616 1088391168 1093430016 1097091054 1098215424 1098492192 1098655488 1100058624 1102334022 1103577804 1103741856 1107602046 1108851772 1109016608 1110786048 1111065984 1114786071 1115928576 1116094464 1116209808 1119664944 1120113603 1121094912 1121261568 1121544144 1125015792 1128701952 1132481088 1133927424 1137724056 1137893184 1139177088 1139346432 1142991297 1143161208 1144621184 1148453621 1148624344 1150746912 1152216576 1155783168 1156074444 1157259264 1161134016 1161306624 1161599292 1169012736 1170505728 1172752506 1174424832 1174720806 1175924736 1178357058 1179861984 1180037376 1181544448 1183988394 1185324308 1185500512 1189646642 1191667869 1191845016 1193066496 1193367168 1197362817 1198589952 1198768128 1198892016 1202603088 1203084981 1204621488 1210583232 1212309504 1216187784 1216368576 1217922048 1221999912 1222181568 1223560576 1223742464 1227657319 1227839816 1230108768 1235492352 1235803716 1235987424 1237565952 1241396736 1241709588 1247643684 1249634304 1255419648 1255606272 1255736034 1257209856 1259623062 1261231776 1261419264 1261737162 1263030272 1265642766 1267259168 1267447552 1269789696 1271691238 1274041224 1275346944 1275668352 1279939563 1280129832 1281251328 1281441792 1281574224 1281764736 1286056359 1287698832 1292202387 1295917056 1296243648 1300256064 1301916672 1302110208 1306275768 1306469952 1307944064 1308138496 1312518424 1312713536 1315139328 1316818944 1321227936 1322915328 1327010304 1327344732 1327542048 1329237504 1333688076 1342199808 1342538064 1343913984 1348413696 1348614144 1348753518 1350135808 1350336512 1352928474 1354656352 1354857728 1355199174 1359394082 1361906136 1363848192 1365590016 1368211257 1368414648 1369817088 1370162304 1374749901 1374954264 1376505648 1376710272 1381319793 1389928896 1390485852 1391910912 1392261696 1396571328 1398354944 1398562816 1403036936 1403245504 1405838592 1412347104 1412557056 1414361088 1418885748 1419096672 1420909056 1425666564 1425878496 1434765312 1435126896 1440146061 1441407744 1441622016 1441771002 1441985328 1443463168 1448296192 1448511488 1448661186 1451188224 1453145398 1455584298 1457906688 1458274104 1462788072 1464287232 1464656256 1464873984 1466744832 1469560239 1469778696 1471437072 1471655808 1476583227 1476802728 1481421312 1486381428 1487904768 1488279744 1492886592 1493484804 1494793216 1495015424 1495392192 1500021056 1504935936 1509974784 1510355322 1511903232 1516965408 1517190912 1518902784 1519128576 1523988396 1524214944 1534329216 1536288768 1539466479 1541044224 1541432592 1543012352 1546823547 1548178688 1548408832 1548568854 1548799056 1555969422 1558683648 1563670008 1565899776 1566294408 1567899648 1571142744 1573149312 1573383168 1578416553 1578651192 1588890492 1589126688 1591156224 1596483756 1598119936 1598522688 1603470784 1604113308 1606161984 1614110976 1614517758 1616412672 1621583712 1621824768 1622233494 1623896064 1629333216 1629575424 1640145024 1645636581 1647323136 1647738288 1647983232 1650087936 1653501033 1655195648 1655366706 1655612784 1661403069 1663277658 1663524912 1666179072 1666598976 1673892864 1674141696 1674314712 1679497416 1681642368 1681892352 1682316216 1687523688 1693052928 1698721632 1700891136 1706586084 1706839776 1708335104 1708765632 1709019648 1714741812 1716931776 1722936516 1726120368 1727889408 1728324864 1733674752 1734111666 1735888896 1736146944 1741701024 1741959936 1742398938 1753519104 1755758592 1759128759 1761637248 1762081209 1763887104 1767535587 1769347072 1769792976 1770056064 1772316672 1775982591 1777986462 1778250768 1784469963 1787767524 1789599744 1790050752 1797884928 1798152192 1798338024 1803904632 1806932232 1815874848 1818464256 1824281676 1824552864 1826883072 1832999868 1833272352 1835340864 1835613696 1841759724 1845163152 1853238528 1853705574 1853981136 1855881216 1856348928 1862095104 1862564382 1871465526 1874451456 1883129472 1883409408 1883604051 1885814784 1889434593 1891847664 1892128896 1892605743 1894545408 1898464149 1900888752 1901171328 1904684544 1907536857 1911061836 1913020416 1913502528 1920194748 1921876992 1922162688 1922361336 1922647104 1931548248 1934917632 1940779064 1943875584 1944365472 1950384096 1952875008 1953165312 1959413652 1959704928 1961916096 1962207744 1968777636 1969070304 1972708992 1975228416 1981841904 1983873024 1984372992 1990515456 1991017098 1991313072 1993856256 2000532114 2010092602 2013299712 2013807096 2015870976 2022620544 2022921216 2023130277 2025203712 2025504768 2029392711 2031984528 2032286592 2032798761 2039091123 2042859204 2045772288 2048385024 2052621972 2054725632 2055243456 2062431396 2064758472 2065065408 2074625896 2078244864 2084893344 2085728778 2087866368 2088392544 2094856992 2097532416 2097844224 2104555404 2104868256 2108757888 2118520656 2118835584 2121541632 2128328622 2128645008 2131363584 2138499846 2138817744 2141549312 2148719678 2152147968 2152690344 2162111616 2162433024 2162656503 2162977992 2165194752 2172444288 2172767232 2172991779 2176782336 2179718097 2183376447 2186860032 2194182108 2196430848 2196984384 2197310976 2200117248 2204668044 2207155608 2207483712 2215204092 2217703544 2218033216 2221572096 2222131968 2229572142 2231857152 2232188928 2232419616 2239329888 2240227206 2242189824 2242523136 2243088288 2250031584 2257403904 2264962176 2267854848 2275448112 2275786368 2278354176 2278692864 2285982594 2286322416 2289242368 2296907242 2297248688 2301493824 2304433152 2311566336 2312148888 2314518528 2322268032 2322613248 2322853281 2323198584 2333954133 2338025472 2345505012 2348849664 2349441612 2351849472 2356714116 2359723968 2360074752 2363088896 2367976788 2370648616 2371001024 2379293284 2383335738 2383690032 2386132992 2386734336 2394725634 2397179904 2397536256 2397784032 2405206176 2406169962 2409242976 2421166464 2424619008 2432375568 2432737152 2433350241 2435844096 2443999824 2444363136 2447121152 2447484928 2455314638 2455679632 2460217536 2470984704 2471607432 2471974848 2475131904 2482793472 2483050059 2483419176 2494916487 2495287368 2499268608 2510839296 2511212544 2511472068 2519246124 2522463552 2522838528 2523474324 2526060544 2531285532 2534518336 2534895104 2539579392 2543382476 2548082448 2550693888 2551336704 2559879126 2560259664 2562502656 2562883584 2563148448 2563529472 2572112718 2575397664 2584404774 2591834112 2592487296 2600512128 2601167499 2603833344 2604220416 2612551536 2612939904 2613598407 2615888128 2616276992 2625036848 2625427072 2630278656 2633637888 2642455872 2645830656 2654020608 2654689464 2655084096 2658475008 2666979693 2667376152 2684399616 2685076128 2696827392 2697228288 2697507036 2700271616 2705856948 2709312704 2709715456 2710398348 2718788164 2723812272 2727696384 2731180032 2736422514 2736829296 2739634176 2740324608 2749499802 2749908528 2753011296 2753420544 2762639586 2779857792 2780558361 2780971704 2783821824 2784523392 2793142656 2793846573 2796709888 2797125632 2806073872 2806491008 2807198289 2811677184 2824694208 2825114112 2828722176 2837771496 2838193344 2841818112 2851333128 2851756992 2869530624 2870253792 2880292122 2882815488 2883244032 2883542004 2883970656 2896592384 2897022976 2897322372 2902376448 2906290796 2911168596 2915813376 2916548208 2925576144 2928574464 2929312512 2929747968 2933489664 2939120478 2939557392 2942874144 2943311616 2953166454 2953605456 2962842624 2972762856 2975809536 2976559488 2985773184 2986525647 2986969608 2989586432 2990030848 2990784384 3000042112 3000798171 3015138903 3019949568 3020710644 3023806464 3033930816 3034381824 3037805568 3038257152 3047976792 3048429888 3068658432 3072577536 3078932958 3082088448 3082865184 3093647094 3096357376 3096817664 3097137708 3097598112 3111938844 3117367296 3127340016 3128593167 3131799552 3132588816 3135799296 3142285488 3146298624 3146766336 3156833106 3157302384 3177780984 3178253376 3182312448 3192492933 3192967512 3196239872 3197045376 3206941568 3207749769 3208226616 3212323968 3223079517 3228221952 3229035516 3243167424 3243649536 3244466988 3247792128 3258666432 3259150848 3280290048 3291273162 3294646272 3295476576 3295966464 3300175872 3307002066 3310391296 3310733412 3311225568 3322806138 3326555316 3327049824 3332358144 3333197952 3344358213 3347785728 3348283392 3348629424 3358994832 3360340809 3363284736 3363784704 3364632432 3375047376 3386105856 3397443264 3401782272 3413172168 3413679552 3416670208 3417531264 3418039296 3428973891 3429483624 3433863552 3445360863 3445873032 3452240736 3456649728 3467349504 3468223332 3471777792 3483402048 3483919872 3484797876 3507038208 3511517184 3518257518 3523274496 3524162418 3527774208 3535071174 3538694144 3539585952 3540112128 3544633344 3551965182 3555972924 3556501536 3568939926 3575003607 3575535048 3579199488 3580101504 3592088451 3595769856 3596304384 3596676048 3607809264 3609254943 3613864464 3631749696 3636928512 3648563352 3649105728 3653766144 3665999736 3666544704 3670681728 3671227392 3682971957 3683519448 3690326304 3706477056 3707411148 3707962272 3712697856 3724190208 3725128764 3742931052 3748902912 3766258944 3766818816 3767208102 3771629568 3778869186 3783695328 3784257792 3785211486 3789090816 3796928298 3801777504 3802342656 3809369088 3815073714 3822123672 3826040832 3827005056 3839818689 3840389496 3843753984 3844325376 3844722672 3845294208 3858169077 3863096496 3876607161 3881558128 3887751168 3888730944 3900768192 3905750016 3906330624 3918827304 3919409856 3923832192 3924415488 3937555272 3938140608 3945417984 3950456832 3963683808 3968745984 3981030912 3982034196 3982626144 3987712512 4001064228 4020185204 4026599424 4027614192 4031741952 4045241088 4045842432 4046260554 4050407424 4051009536 4058785422 4063969056 4064573184 4065597522 4078182246 4085718408 4091544576 4096770048 4104633771 4105243944 4109451264 4110486912 4124249703 4124862792 4129516944 4130130816 4143959379 4149251792 4163763247 4169786688 4171457556 4175732736 4176785088 4189713984 4195064832 4195688448 4209110808 4209736512 4217515776 4237041312 4237671168 4243083264 4256657244 4257290016 4262727168 4276999692 4277635488 4283098624 4297439356 4304295936 4305380688 4320438183 4324223232 4324866048 4325313006 4325955984 4330389504 4344888576 4345534464 4345983558 4353564672 4359436194 4366752894 4373720064 4388364216 4392861696 4393968768 4394621952 4400234496 4408680717 4409336088 4414311216 4414967424 4429749681 4430408184 4435407088 4436066432 4444263936 4450919333 4459144284 4463714304 4464839232 4478659776 4480454412 4484379648 4485046272 4486176576 4500063168 4514807808 4529924352 4535709696 4550896224 4551572736 4556708352 4557385728 4571965188 4572644832 4578484736 4593814484 4594497376 4602987648 4608866304 4618399437 4623132672 4624297776 4629037056 4640470641 4644536064 4645226496 4645706562 4646397168 4667908266 4676050944 4691010024 4697699328 4698883224 4703698944 4713428232 4719447936 4720149504 4726177792 4735249659 4735953576 4741297232 4742002048 4757879287 4758586568 4766671476 4767380064 4773468672 4789451268 4794359808 4795568064 4810412352 4812339924 4818485952 4842332928 4849238016 4864751136 4865474304 4866700482 4871688192 4887999648 4888726272 4894242304 4894969856 4910629276 4911359264 4920435072 4936909743 4941969408 4943214864 4943949696 4950263808 4960503099 4965586944 4966100118 4966838352 4984209207 4989832974 4990574736 4998537216 5021678592 5022425088 5022944136 5038492248 5044927104 5045677056 5046948648 5052121088 5062571064 5069036672 5069790208 5079158784 5086008893 5086764952 5096164896 5102673408 5119758252 5120519328 5125005312 5126296896 5127058944 5144225436 5150795328 5168809548 5183668224 5184974592 5201024256 5202334998 5207666688 5208440832 5225103072 5225879808 5227196814 5231776256 5232553984 5250073696 5250854144 5260557312 5267275776 5277386277 5284911744 5286243627 5291661312 5302606761 5308041216 5309378928 5310168192 5316950016 5327947773 5333959386 5334752304 5353409889 5368799232 5370152256 5393654784 5394456576 5395014072 5400543232 5411713896 5418625408 5419430912 5420796696 5437576328 5447624544 5455392768 5472845028 5473658592 5480649216 5498999604 5499817056 5506022592 5506841088 5525279172 5559715584 5561116722 5561943408 5567643648 5569046784 5586285312 5587693146 5593419776 5594251264 5612147744 5612982016 5614396578 5623354368 5649388416 5650228224 5650812153 5657444352 5668303779 5675542992 5676386688 5677817229 5683636224 5695392447 5702666256 5703513984 5722610571 5739061248 5740507584 5760584244 5765630976 5766488064 5767084008 5767941312 5793184768 5794045952 5794644744 5804752896 5812581592 5822337192 5831626752 5833096416 5851152288 5858625024 5859495936 5878240956 5879114784 5885748288 5886623232 5906332908 5907210912 5925685248 5945525712 5951619072 5953118976 5971546368 5973051294 5973939216 5979172864 5980061696 5981568768 6000084224 6001596342 6030277806 6039899136 6041421288 6047612928 6067861632 6068763648 6069390831 6075611136 6076514304 6088178133 6095953584 6096859776 6098396283 6117273369 6137316864 6145155072 6157865916 6164176896 6165730368 6187294188 6192714752 6193635328 6194275416 6195196224 6223877688 6234734592 6254680032 6257186334 6263599104 6265177632 6284570976 6292597248 6293532672 6313666212 6314604768 6355561968 6356506752 6364624896 6384985866 6385935024 6392479744 6394090752 6413883136 6415499538 6416453232 6424647936 6446159034 6456443904 6458071032 6486334848 6487299072 6487969509 6488933976 6495584256 6517332864 6518301696 6518975337 6539154291 6550129341 6560580096 6582546324 6589292544 6590953152 6591932928 6600351744 6614004132 6620782592 6621466824 6622451136 6645612276 6653110632 6654099648 6664716288 6666395904 6688716426 6695571456 6696566784 6697258848 6717989664 6720681618 6726569472 6727569408 6729264864 6750094752 6772211712 6794886528 6803564544 6826344336 6827359104 6833340416 6835062528 6836078592 6857947782 6858967248 6867727104 6890721726 6891746064 6904481472 6913299456 6934699008 6936446664 6943555584 6966804096 6967839744 6968559843 6969595752 7001862399 7014076416 7035324107 7036515036 7046548992 7048324836 7055548416 7070142348 7077388288 7079171904 7080224256 7089266688 7103930364 7111945848 7113003072 7137879852 7150007214 7151070096 7158398976 7160203008 7184176902 7191539712 7192608768 7193352096 7215618528 7218509886 7227728928 7263499392 7273857024 7297126704 7298211456 7300050723 7307532288 7331999472 7333089408 7341363456 7342454784 7365943914 7367038896 7380652608 7412954112 7414822296 7415924544 7425395712 7448380416 7449150177 7450257528 7484749461 7485862104 7497805824 7520518873 7532517888 7533637632 7534416204 7557738372 7567390656 7568515584 7570422972 7578181632 7593856596 7603555008 7604685312 7618738176 7630147428 7644247344 7652081664 7654010112 7679637378 7680778992 7687507968 7688650752 7689445344 7690588416 7716338154 7726192992 7753214322 7763116256 7775502336 7777461888 7801536384 7803502497 7811500032 7812661248 7837654608 7838819712 7840795221 7847664384 7848830976 7875110544 7876281216 7890835968 7900913664 7927367616 7937491968 7962061824 7964068392 7965252288 7975425024 8000939079 8002128456 8039175347 8040370408 8053198848 8055228384 8090482176 8091684864 8092521108 8100814848 8117570844 8127938112 8129146368 8131195044 8156364492 8171436816 8183089152 8193540096 8209267542 8210487888 8218902528 8220973824 8248499406 8249725584 8259033888 8260261632 8287918758 8298503584 8327526494 8339573376 8341675083 8342915112 8351465472 8353570176 8379427968 8381539719 8390129664 8391376896 8418221616 8419473024 8421594867 8435031552 8474082624 8475342336 8486166528 8513314488 8514580032 8525454336 8553999384 8555270976 8566197248 8593601233 8594878712 8608591872 8610761376 8640876366 8648446464 8649732096 8650626012 8651911968 8689777152 8691068928 8691967116 8707129344 8718872388 8733505788 8747440128 8776728432 8785723392 8787937536 8789243904 8800468992 8817361434 8818672176 8828622432 8829934848 8859499362 8860816368 8870814176 8872132864 8888527872 8901838666 8918288568 8927428608 8929678464 8957319552 8959576941 8960908824 8968759296 8970092544 8972353152 9000126336 9002394513 9045416709 9059848704 9071419392 9101792448 9103145472 9113416704 9114771456 9143930376 9145289664 9156969472 9187628968 9188994752 9205975296 9217732608 9236798874 9246265344 9248595552 9280941282 9289072128 9290452992 9291413124 9292794336 9335816532 9352101888 9382020048 9395398656 9397766448 9407397888 9426856464 9438895872 9440299008 9452355584 9470499318 9471907152 9482594464 9484004096 9515758574 9517173136 9533342952 9534760128 9546937344 9577478799 9578902536 9588719616 9591136128 9620824704 9623249307 9624679848 9636971904 9669238551 9684665856 9729502272 9730948608 9733400964 9743376384 9775999296 9777452544 9788484608 9789939712 9821258552 9822718528 9840870144 9873819486 9883938816 9886429728 9887899392 9900527616 9921006198 9931173888 9932200236 9933676704 9968418414 9979665948 9981149472 9997074432 10043357184 10044850176 10045888272 10076984496 10081022427 10089854208 10091354112 10093897296 10104242176 10125142128 10138073344 10139580416 10158317568 10172017786 10173529904 10192329792 10205346816 10239516504 10241038656 10250010624 10252593792 10254117888 10286921673 10288450872 10301590656 10336082589 10337619096 10369949184 10402048512 10404669996 10415333376 10450206144 10451759616 10454393628 10463552512 10465107968 10500147392 10501708288 10521114624 10534551552 10554772554 10569823488 10572487254 10583322624 10605213522 10616082432 10618757856 10620336384 10633900032 10655895546 10667918772 10669504608 10706819778 10737598464 10740304512 10776265353 10787309568 10788913152 10790028144 10801086464 10823427792 10827764829 10837250816 10838861824 10841593392 10875152656 10895249088 10910785536 10945690056 10947317184 10961298432 10997999208 10999634112 11012045184 11013682176 11048915871 11050558344 11119431168 11122233444 11123886816 11138093568 11172570624 11175386292 11186839552 11224295488 11225964032 11228793156 11246708736 11298776832 11300456448 11301624306 11314888704 11336607558 11351085984 11352773376 11355634458 11367272448 11390784894 11405332512 11407027968 11445221142 11478122496 11481015168 11519456067 11521168488 11531261952 11532976128 11534168016 11535882624 11574507231 11586369536 11588091904 11589289488 11625163184 11629821483 11644674384 11663253504 11666192832 11702304576 11717250048 11718991872 11756481912 11758229568 11771496576 11773246464 11812665816 11814421824 11851370496 11891051424 11906237952 11943092736 11946102588 11947878432 11958345728 11963137536 12000168448 12003192684 12060555612 12079798272 12082842576 12095225856 12135723264 12137527296 12138781662 12151222272 12153028608 12176356266 12191907168 12193719552 12196792566 12234546738 12274633728 12290310144 12313901313 12315731832 12328353792 12331460736 12372749109 12374588376 12385429504 12387270656 12388550832 12390392448 12431878137 12447755376 12491289741 12509360064 12514372668 12527198208 12530355264 12569141952 12585194496 12587065344 12627332424 12629209536 12711123936 12713013504 12729249792 12769971732 12771870048 12788181504 12827766272 12830999076 12832906464 12849295872 12892318068 12912887808 12916142064 12961314549 12972669696 12974598144 12975939018 12977867952 12991168512 13034665728 13036603392 13037950674 13078308582 13100258682 13121160192 13165092648 13178585088 13181906304 13183865856 13200703488 13226042151 13228008264 13241565184 13242933648 13244902272 13289249043 13291224552 13306221264 13308199296 13332791808 13352757999 13377432852 13391142912 13394517696 13435979328 13441363236 13453138944 13455138816 13458529728 13500189504 13544423424 13589773056 13607129088 13652688672 13654718208 13670125056 13672157184 13715895564 13717934496 13735454208 13781443452 13783492128 13808962944 13826598912 13855198311 13869398016 13872893328 13887111168 13921411923 13933608192 13935679488 13937119686 13939191504 14003724798 14028152832 14070648214 14073030072 14093097984 14096649672 14111096832 14140284696 14154776576 14158343808 14160448512 14178533376 14205748977 14207860728 14223891696 14226006144 14273637861 14275759704 14300014428 14302140192 14320406016 14368353804 14383079424 14386704192 14431237056 14437019772 14455457856 14526998784 14547714048 14594253408 14596422912 14600101446 14615064576 14663998944 14666178816 14682726912 14684909568 14731887828 14734077792 14761305216 14810729229 14825908224 14829644592 14831849088 14850791424 14881509297 14896760832 14898300354 14900515056 14952627621 14969498922 14971724208 14995611648 15041037746 15065035776 15067275264 15068832408 15115476744 15134781312 15137031168 15140845944 15156363264 15187713192 15207110016 15209370624 15237476352 15258026679 15260294856 15288494688 15308020224 15359274756 15361557984 15375015936 15378890688 15381176832 15432676308 15452385984 15506428644 15526232512 15551004672 15554923776 15603072768 15607004994 15623000064 15625322496 15675309216 15677639424 15681590442 15695328768 15697661952 15750221088 15752562432 15781671936 15801827328 15832158831 15854735232 15874983936 15907820283 15924123648 15928136784 15930504576 15950850048 15983843319 16001878158 16004256912 16060229667 16078350694 16080740816 16106397696 16110456768 16180964352 16183369728 16185042216 16201629696 16235141688 16255876224 16258292736 16262390088 16312728984 16342873632 16366178304 16418535084 16420975776 16441947648 16496998812 16499451168 16518067776 16520523264 16575837516 16597007168 16655052988 16679146752 16683350166 16685830224 16702930944 16707140352 16758855936 16763079438 16780259328 16782753792 16836443232 16838946048 16843189734 16870063104 16948165248 16950684672 16972333056 17004911337 17026628976 17029160064 17033451687 17050908672 17086177341 17107998768 17110541952 17132394496 17167831713 17187202466 17189757424 17217183744 17221522752 17281752732 17296892928 17299464192 17301252024 17303823936 17379554304 17382137856 17383934232 17414258688 17437744776 17467011576 17494880256 17553456864 17575875072 17578487808 17634722868 17637344352 17657244864 17659869696 17718998724 17721632736 17741628352 17744265728 17777055744 17803677332 17836577136 17854857216 17859356928 17914639104 17919153882 17921817648 17937518592 17940185088 17944706304 18000252672 18004789026 18090833418 18119697408 18142838784 18203584896 18206290944 18208172493 18226833408 18229542912 18264534399 18287860752 18290579328 18295188849 18313938944 18351820107 18375257936 18377989504 18411950592 18435465216 18439522951 18473597748 18492530688 18497191104 18561882564 18578144256 18580905984 18582826248 18585588672 18671633064 18704203776 18764040096 18790797312 18795532896 18853712928 18877791744 18880598016 18940998636 18943814304 18965188928 18968008192 19031517148 19034346272 19066685904 19069520256 19093874688 19154957598 19157805072 19177439232 19182272256 19241649408 19246498614 19249359696 19273943808 19338477102 19369331712 19459004544 19461897216 19463908527 19466801928 19486752768 19551998592 19554905088 19556926011 19576969216 19579879424 19617462873 19642517104 19645437056 19650388023 19681740288 19711214189 19747638972 19767877632 19772859456 19775798784 19801055232 19842012396 19862347776 19864400472 19867353408 19936836828 19959331896 19962298944 19994148864 20086714368 20089700352 20091776544 20153968992 20162044854 20179708416 20182708224 20187794592 20250284256 20276146688 20279160832 20316635136 20344035572 20347059808 20384659584 20410693632 20479033008 20482077312 20500021248 20505187584 20508235776 20573843346 20576901744 20603181312 20672165178 20675238192 20739898368 20804097024 20809339992 20830666752 20900412288 20903519232 20905679529 20908787256 20927105024 20930215936 21000294784 21003416576 21005587197 21042229248 21070608271 21105972321 21109545108 21139646976 21144974508 21166645248 21210427044 21232164864 21237515712 21240672768 21267800064 21311791092 21335837544 21339009216 21413639556 21475196928 21480609024 21552530706 21574619136 21577826304 21580056288 21646855584 21655529658 21674501632 21677723648 21683186784 21750305312 21790498176 21821571072 21891380112 21894634368 21900152169 21922596864 21995998416 21999268224 22024090368 22027364352 22097831742 22101116688 22238862336 22244466888 22247773632 22276187136 22345141248 22347450531 22350772584 22373679104 22448590976 22451928064 22454248383 22457586312 22493417472 22561556619 22597553664 22600912896 22603248612 22673215116 22702171968 22705546752 22711268916 22734544896 22781569788 22810665024 22814055936 22890442284 22956244992 22962030336 23038912134 23042336976 23062523904 23065952256 23068336032 23071765248 23149014462 23172739072 23176183808 23178578976 23250326368 23259642966 23289348768 23326507008 23332385664 23404609152 23410507491 23434500096 23437983744 23512963824 23516459136 23522385663 23542993152 23546492928 23625331632 23628843648 23702740992 23782102848 23812475904 23886185472 23892205176 23895756864 23916691456 23926275072 24000336896 24002817237 24006385368 24117526041 24121111224 24159596544 24165685152 24271446528 24275054592 24277563324 24302444544 24352712532 24383814336 24387439104 24393585132 24469093476 24549267456 24580620288 24627802626 24631463664 24656707584 24662921472 24745498218 24749176752 24770859008 24774541312 24777101664 24780784896 24863756274 24895510752 24982579482 25018720128 25025025249 25028745336 25054396416 25060710528 25138283904 25144619157 25170388992 25174130688 25254664848 25258419072 25264784601 25422247872 25426027008 25458499584 25539943464 25543740096 25576363008 25655532544 25661998152 25665812928 25698591744 25780803699 25784636136 25825775616 25832284128 25922629098 25945339392 25949196288 25951878036 25955735904 26069331456 26073206784 26075901348 26156617164 26200517364 26242320384 26330185296 26357170176 26363812608 26367731712 26401406976 26452084302 26456016528 26483130368 26485867296 26489804544 26578498086 26582449104 26612442528 26616398592 26665583616 26705515998 26754865704 26782285824 26789035392 26871958656 26878730823 26882726472 26906277888 26910277632 26917059456 27000379008 27007183539 27136250127 27179546112 27214258176 27305377344 27309436416 27340250112 27344314368 27431791128 27435868992 27470908416 27562886904 27566984256 27617925888 27653197824 27710396622 27738796032 27745786656 27842823846 27867216384 27871358976 27874239372 27878383008 28007449596 28056305664 28141296428 28146060144 28186195968 28193299344 28222193664 28280569392 28309553152 28316687616 28320897024 28357066752 28411497954 28415721456 28447783392 28452012288 28547275722 28551519408 28600028856 28604280384 28640812032 28732436397 28736707608 28766158848 28773408384 28862474112 28869747921 28874039544 28910915712 29007715653 29053997568 29146342729 29188506816 29192845824 29200202892 29230129152 29327997888 29332357632 29365453824 29369819136 29463775656 29468155584 29522610432 29621458458 29651816448 29659289184 29663698176 29701582848 29763018594 29793521664 29796600708 29801030112 29905255242 29938997844 29943448416 29991223296 30082075492 30130071552 30134550528 30137664816 30230953488 30243067281 30269562624 30274062336 30281691888 30312726528 30375426384 30414220032 30418741248 30474952704 30516053358 30520589712 30576989376 30616040448 30718549512 30723115968 30750031872 30757781376 30762353664 30860765019 30865352616 30904771968 31008247767 31012857288 31052465024 31109847552 31156435331 31206145536 31214009988 31246000128 31350618432 31355278848 31363180884 31390657536 31395323904 31500442176 31505124864 31563343872 31603654656 31664317662 31709470464 31749967872 31815640566 31848247296 31856273568 31861009152 31901700096 31967686638 32003756316 32008513824 32120459334 32156701388 32161481632 32212795392 32220913536 32328796059 32361928704 32366739456 32370084432 32403259392 32470283376 32483294487 32511752448 32516585472 32524780176 32625457968 32685747264 32732356608 32837070168 32841951552 32883895296 32993997624 32998902336 33036135552 33041046528 33146747613 33151675032 33194014336 33305155009 33310105976 33358293504 33366700332 33371660448 33414280704 33517711872 33526158876 33560518656 33672886464 33677892096 33686379468 33740126208 33896330496 33901369344 33944666112 34009822674 34053257952 34058320128 34066903374 34101817344 34172354682 34215997536 34221083904 34264788992 34335663426 34374404932 34379514848 34434367488 34443045504 34558368201 34563505464 34593785856 34598928384 34602504048 34607647872 34723521693 34759108608 34764275712 34767868464 34875489552 34889464449 34934023152 34989760512 35106913728 35151750144 35156975616 35269445736 35274688704 35314489728 35319739392 35437997448 35443265472 35483256704 35488531456 35554111488 35602062251 35607354664 35673154272 35718713856 35829278208 35838307764 35843635296 35875037184 35889412608 36000505344 36009578052 36181666836 36239394816 36285677568 36407169792 36412581888 36416344986 36453666816 36459085824 36529068798 36575721504 36581158656 36590377698 36627877888 36703640214 36750515872 36755979008 36823901184 36870930432 36879045902 36941703939 36947195496 36985061376 36994382208 37118247327 37123765128 37156288512 37161811968 37165652496 37171177344 37295634411 37343266128 37473869223 37528080192 37581594624 37591065792 37707425856 37755583488 37761196032 37881997272 37887628608 37930377856 37936016384 38063034296 38068692544 38133371808 38139040512 38187749376 38309915196 38315610144 38364544512 38483298816 38492997228 38498719392 38547887616 38676954204 38738663424 38918009088 38923794432 38927817054 38933603856 38973505536 39103997184 39109810176 39113852022 39153938432 39159758848 39234925746 39285034208 39290874112 39300776046 39363480576 39422428378 39495277944 39535755264 39545718912 39551597568 39602110464 39678126453 39684024792 39724695552 39728800944 39734706816 39867747129 39873673656 39918663792 39924597888 40058273997 40173428736 40183553088 40307937984 40324089708 40359416832 40365416448 40375589184 40500568512 40552293376 40558321664 40633270272 40688071144 40694119616 40769319168 40821387264 40958066016 40964154624 41010375168 41016471552 41147686692 41153803488 41206362624 41344330356 41350476384 41479796736 41608194048 41618679984 41661333504 41764235769 41800824576 41807038464 41811359058 41817574512 41854210048 41860431872 42000589568 42006833152 42011174394 42084458496 42141216542 42211944642 42219090216 42279293952 42289949016 42333290496 42420854088 42464329728 42475031424 42481345536 42535600128 42617246931 42623582184 42671675088 42678018432 42820913583 42827279112 42961218048 43105061412 43149238272 43160112576 43293711168 43311059316 43349003264 43355447296 43366373568 43500610624 43580996352 43643142144 43782760224 43789268736 43800304338 43845193728 43991996832 43998536448 44048180736 44054728704 44195663484 44202233376 44477724672 44488933776 44495547264 44552374272 44644527891 44690282496 44694901062 44701545168 44747358208 44857882863 44897181952 44903856128 44908496766 44915172624 44986834944 45123113238 45195107328 45201825792 45206497224 45346430232 45404343936 45411093504 45422537832 45469089792 45563139576 45621330048 45628111872 45774080037 45780884568 45924060672 46077824268 46084673952 46125047808 46136672064 46143530496 46298028924 46345478144 46357157952 46500652736 46519285932 46578697536 46653014016 46664771328 46809218304 46821014982 46869000192 46875967488 47025927648 47032918272 47044771326 47085986304 47092985856 47250663264 47257687296 47405481984 47564205696 47624951808 47723460849 47772370944 47784410352 47791513728 47833382912 47852550144 47951529957 48000673792 48005634474 48012770736 48180689001 48235052082 48242222448 48319193088 48331370304 48542893056 48550109184 48555126648 48604889088 48705425064 48767628672 48774878208 48787170264 48938186952 49098534912 49255605252 49262927328 49325842944 49490996436 49498353504 49541718016 49554203328 49561569792 49727512548 49791021504 49965158964 50037440256 50050050498 50057490672 50108792832 50121421056 50276567808 50289238314 50340777984 50348261376 50509329696 50516838144 50529569202 50844495744 50852054016 50916999168 51014734011 51079886928 51087480192 51100355061 51152726016 51258532023 51311065088 51323996304 51331625856 51397183488 51503495139 51561607398 51569272272 51651551232 51664568256 51845258196 51890678784 51898392576 51903756072 51911471808 52138662912 52146413568 52151802696 52313234328 52401034728 52484640768 52660370592 52727625216 52735463424 52904168604 52912033056 52971734592 52979609088 53156996172 53164898208 53224885056 53232797184 53331167232 53411031996 53509731408 53564571648 53578070784 53743917312 53757461646 53765452944 53812555776 53820555264 53834118912 54000758016 54014367078 54272500254 54359092224 54428516352 54610754688 54618872832 54624517479 54680500224 54688628736 54793603197 54863582256 54871737984 54885566547 54941816832 55055460321 55125773808 55133968512 55235851776 55306395648 55318568853 55420793244 55477592064 55491573312 55685647692 55734432768 55742717952 55748478744 55756766016 56014899192 56112611328 56282592856 56292120288 56372391936 56386598688 56561138784 56633375232 56641794048 56822995908 56831442912 56895566784 56904024576 57094551444 57103038816 57200057712 57208560768 57281624064 57464872794 57473415216 57532317696 57546816768 57724948224 57739495842 57748079088 57821831424 58015431306 58107995136 58292685458 58377013632 58385691648 58391725581 58400405784 58460258304 58655995776 58664715264 58670778033 58730907648 58739638272 58852388619 58927551312 58936311168 58951164069 59045220864 59133642567 59242916916 59303632896 59318578368 59327396352 59403165696 59526037188 59587043328 59593201416 59602060224 59810510484 59877995688 59886896832 59982446592 60164150984 60260143104 60269101056 60275329632 60461906976 60486134562 60539125248 60548124672 60563383776 60750852768 60828440064 60837482496 60949905408 61032106716 61041179424 61153978752 61232080896 61437099024 61446231936 61500063744 61515562752 61524707328 61721530038 61730705232 61809543936 62016495534 62025714576 62104930048 62219695104 62312870662 62412291072 62428019976 62492000256 62701236864 62710557696 62717038587 62726361768 62781315072 62790647808 63000884352 63010249728 63016761591 63126687744 63211824813 63317916963 63328635324 63418940928 63499935744 63631281132 63696494592 63712547136 63722018304 63803400192 63935373276 64007512632 64017027648 64240918668 64313402776 64322963264 64425590784 64441827072 64657592118 64723857408 64733478912 64740168864 64940566752 64966588974 65023504896 65033170944 65049560352 65250915936 65371494528 65464713216 65674140336 65683903104 65767790592 65987995248 65997804672 66072271104 66082093056 66293495226 66303350064 66388028672 66610310018 66620211952 66716587008 66733400664 66743320896 66828561408 67035423744 67042351593 67052317752 67121037312 67345772928 67355784192 67362745149 67372758936 67480252416 67684669857 67792660992 67802738688 68019645348 68106515904 68116640256 68133806748 68203634688 68344709364 68431995072 68442167808 68529577984 68671326852 68748809864 68759029696 68868734976 68886091008 69116736402 69127010928 69187571712 69197856768 69205008096 69215295744 69447043386 69518217216 69528551424 69535736928 69750979104 69778928898 69868046304 69979521024 70213827456 70303500288 70313951232 70538891472 70549377408 70567156989 70628979456 70639478784 70875994896 70886530944 70966513408 70977062912 71108222976 71204124502 71214709328 71346308544 71437427712 71658556416 71676615528 71687270592 71750074368 71778825216 72001010688 72008451711 72019156104 72352578123 72363333672 72478789632 72814339584 72825163776 72832689972 72907333632 73058137596 73151443008 73162317312 73180755396 73255755776 73407280428 73501031744 73511958016 73647802368 73741860864 73758091804 73883407878 73894390992 73970122752 73988764416 74236494654 74247530256 74312577024 74323623936 74331304992 74342354688 74591268822 74686532256 74947738446 75056160384 75163189248 75182131584 75414851712 75433857471 75511166976 75522392064 75763994544 75775257216 75794353803 75860755712 75872032768 76126068592 76137385088 76266743616 76278081024 76375498752 76619830392 76631220288 76729089024 76966597632 76985994456 76997438784 77095775232 77342411097 77353908408 77477326848 77836018176 77847588864 77855634108 77867207712 78207994368 78219620352 78227704044 78307876864 78469851492 78570068416 78581748224 78601552092 78726961152 78844856756 78990555888 79071510528 79091437824 79103195136 79204220928 79356252906 79368049584 79449391104 79457601888 79469413632 79735494258 79747347312 79837327584 79849195776 80116547994 80346857472 80367106176 80615875968 80636192469 80648179416 80718833664 80730832896 80751178368 81001137024 81021550617 81104586752 81116643328 81376142288 81388239232 81408750381 81538638336 81642774528 81916132032 81928309248 82020750336 82032943104 82295373384 82307606976 82412725248 82688660712 82700952768 82959593472 83216388096 83237359968 83528471538 83601649152 83614076928 83622718116 83635149024 83708420096 84001179136 84013666304 84022348788 84168916992 84282433084 84423889284 84438180432 84558587904 84579898032 84666580992 84841708176 84928659456 84950062848 84962691072 85071200256 85234493862 85247164368 85343350176 85356036864 85641827166 85654558224 85922436096 86197309191 86210122824 86298476544 86320225152 86587422336 86609243763 86622118632 86698006528 86710894592 86732747136 87001221248 87023146959 87161992704 87439028187 87565520448 87578537472 87600608676 87690387456 87983993664 87997072896 88096361472 88109457408 88391326968 88404466752 88955449344 88977867552 88991094528 89104748544 89289055782 89380564992 89389802124 89403090336 89715765726 89794363904 89807712256 89816993532 89830345248 89973669888 90246226476 90390214656 90403651584 90412994448 90692860464 90729201843 90808687872 90822187008 90845075664 90938179584 91126279152 91242660096 91256223744 91548160074 91561769136 91848121344 92155648536 92169347904 92250095616 92273344128 92287060992 92582295057 92596057848 92690956288 92714315904 93001305472 93024743301 93038571864 93157395072 93329542656 93469305993 93618436608 93642029964 93738000384 94051855296 94065836544 94089542652 94171972608 94185971712 94501326528 94515374592 94810963968 95128411392 95249903616 95446921698 95544741888 95568820704 95583027456 95705100288 95903059914 96001347584 96011268948 96025541472 96361378002 96470104164 96484444896 96638386176 96662740608 96986388177 97085786112 97100218368 97110253296 97209778176 97410850128 97449883461 97535257344 97549756416 97574340528 97876373904 98197069824 98511210504 98525854656 98651685888 98981992872 98996707008 99083436032 99108406656 99123139584 99440242839 99455025096 99582043008 99915465027 99930317928 100074880512 100100100996 100114981344 100242842112 100553135616 100578476628 100681555968 101018659392 101033676288 101059138404 101688991488 101704108032 101833998336 102029468022 102159773856 102174960384 102200710122 102305452032 102517064046 102622130176 102647992608 102663251712 102794366976 103006990278 103123214796 103138544544 103303102464 103329136512 103675104603 103690516392 103781357568 103796785152 103807512144 103822943616 104170565079 104277325824 104292827136 104303605392 104626468656 104668393347 104802069456 104969281536 105320741184 105455250432 105470926848 105808337208 105824066112 105943469184 105959218176 106313992344 106329796416 106449770112 106465594368 106662334464 106806186753 106822063992 107019462816 107156141568 107487834624 107514923292 107530905888 107625111552 107668237824 108001516032 108028734156 108545000508 108718184448 108857032704 109221509376 109237745664 109249034958 109361000448 109377257472 109587206394 109727164512 109743475968 109771133094 109883633664 110110920642 110251547616 110267937024 110471703552 110612791296 110637137706 110825111817 110841586488 110955184128 110983146624 111354741981 111371295384 111468865536 111485435904 111496957488 111513532032 111886903233 112029798384 112421607669 112565185712 112584240576 112744783872 112773197376 113122277568 113266750464 113283588096 113645991816 113662885824 113791133568 113808049152 114189102888 114206077632 114400115424 114417121536 114563248128 114929745588 114946830432 115093633536 115449896448 115478991684 115496158176 115643662848 116030862612 116215990272 116585370916 116754027264 116771383296 116783451162 116800811568 116920516608 117311991552 117329430528 117341556066 117461815296 117479276544 117704777238 117855102624 117872622336 117902328138 118090441728 118267285134 118485833832 118607265792 118637156736 118654792704 118806331392 119034379359 119052074376 119174086656 119186402832 119204120448 119603241387 119621020968 119755991376 119773793664 120174821991 120328301968 120520286208 120550659264 120923813952 120972269124 121078250496 121096249344 121126767552 121501705536 121656880128 121674964992 121899810816 122064213432 122082358848 122307957504 122464161792 122874198048 122892463872 123031125504 123049414656 123443060076 123461410464 123619087872 124032991068 124051429152 124209860096 124439390208 124625741324 124824582144 124856039952 124984000512 125292707307 125402473728 125421115392 125434077174 125452723536 125562630144 125581295616 126001768704 126020499456 126033523182 126253375488 126423649626 126635833926 126657270648 126837881856 126999871488 127262562264 127392989184 127425094272 127444036608 127606800384 127851740793 127870746552 128015025264 128034055296 128462740749 128481837336 128626805552 128645926528 128883654144 129076660657 129315184236 129447714816 129480337728 129881133504 129933177948 130047009792 130066341888 130099120704 130501831872 130742989056 130929426432 131348280672 131367806208 131535581184 131975990496 131995609344 132144542208 132164186112 132586990452 132606700128 132776057344 133220620036 133240423904 133433174016 133466801328 133486641792 133657122816 133933583673 134070847488 134084703186 134104635504 134242074624 134573648589 134691545856 134711568384 134725490298 134745517872 134960504832 135369339714 135585321984 135605477376 136039290696 136213031808 136233280512 136267613496 136407269376 136689418728 136863990144 136884335616 137059155968 137322240111 137342653704 137497619728 137518059392 137772182016 137978499323 138233472804 138254021856 138375143424 138410016192 138430591488 138894086772 139036434432 139071473856 139501958208 139557857796 139736092608 139959042048 140427654912 140607000576 140627902464 141077782944 141098754816 141134313978 141257958912 141278957568 141751989792 141773061888 141933026816 141954125824 142216445952 142408249004 142429418656 142692617088 142874855424 143170382547 143317112832 143353231056 143374541184 143500148736 143557650432 143854589871 144002021376 144016903422 144038312208 144542067003 144705156246 144726667344 144957579264 145628679168 145650327552 145665379944 145814667264 146116275192 146302886016 146324634624 146361510792 146511511552 146814560856 147002063488 147023916032 147295604736 147494257897 147516183608 147766815756 147788781984 147977528832 148472989308 148495060512 148625154048 148662609984 148684709376 149182537644 149373064512 149895476892 150112320768 150326378496 150364263168 150829703424 150867714942 151022333952 151044784128 151527989088 151550514432 151588707606 151721511424 151744065536 152252137184 152274770176 152533487232 152556162048 152750997504 153044202033 153239660784 153262440576 153301065183 153458178048 153775596069 153933195264 153971988912 153994877568 154191550464 154510485417 154684822194 154707816816 154954653696 155672036352 155695177728 155711268216 155734415424 156415988736 156439240704 156455408088 156615753728 156939702984 157140136832 157163496448 157203104184 157453922304 157689713512 157981111776 158182875648 158206390272 158712505812 158736099168 158915203776 158938827264 159470988516 159494694624 159674655168 159698391552 160233095988 160693714944 160734212352 161231751936 161272384938 161296358832 161437667328 161461665792 161502356736 162002274048 162043101234 162209173504 162233286656 162752284576 162776478464 162817500762 163077276672 163285549056 163832264064 163856618496 163873552437 164041500672 164065886208 164380809591 164590746768 164615213952 164656699641 164825450496 165166380963 165377321424 165401905536 165919186944 165955706559 166432776192 166474719936 167056943076 167203298304 167228153856 167245436232 167270298048 167416840192 168002358272 168027332608 168044697576 168337833984 168564866168 168847778568 168876360864 169117175808 169159796064 169683416352 169900125696 169925382144 170468987724 170494328736 170686700352 170712073728 171283654332 171309116448 171844872192 172394618382 172420245648 172596953088 172640450304 173174844672 173218487526 173244237264 173396013056 173421789184 173465494272 174002442496 174046293918 174323985408 174878056374 175131040896 175157074944 175175176743 175201217352 175380774912 175967987328 175994145792 176012334099 176192722944 176218914816 176557165857 176782653936 176808933504 176853492207 177400927701 177910898688 177955735104 177982189056 178209497088 178578111564 178761129984 178779604248 178806180672 179431531452 179588727808 179615424512 179633987064 179660690496 179947339776 180492452952 180780429312 180807303168 180825988896 181385720928 181458403686 181617375744 181644374016 181690151328 182252558304 182485320192 182512447488 183096320148 183123538272 183696242688 184311297072 184338695808 184500191232 184546688256 184574121984 185164590114 185192115696 185381912576 185428631808 186002610944 186049486602 186077143728 186314790144 186659085312 186938611986 187236873216 187284059928 187476000768 188103710592 188131673088 188151115761 188179085304 188343945216 188371943424 189002653056 189030749184 189050284773 189635474439 189953750889 190256822784 190499807232 190893843396 191089483776 191137641408 191166054912 191410200576 191806119828 192002695168 192022537896 192051082944 192722756004 192940208328 192968889792 193276772352 193325481216 193972776354 194171572224 194200436736 194220506592 194821700256 194899766922 195070514688 195099512832 195148681056 195752747808 196394139648 197022421008 197051709312 197303371776 197963985744 197993414016 198166872064 198216813312 198246279168 198880485678 198910050192 199164086016 199830930054 199860635856 200149761024 200200201992 200229962688 200485684224 201106271232 201127054779 201156953256 201363111936 202037318784 202067352576 202088235447 202118276808 203054009571 203377982976 203408216064 204024399103 204058936044 204319547712 204349920768 204401420244 204610904064 205034128092 205244260352 205295985216 205326503424 205588733952 206013980556 206246429592 206277089088 206606204928 206658273024 207350209206 207381032784 207562715136 207593570304 207615024288 207645887232 208341130158 208554651648 208585654272 208607210784 209252937312 209336786694 209604138912 209938563072 210641482368 210910500864 210941853696 211616674416 211648132224 211701470967 211886938368 211918436352 212627984688 212659592832 212899540224 212931188736 213324668928 213612373506 213644127984 214038925632 214312283136 214975669248 215029846584 215061811776 215250223104 215336475648 216003032064 216025355133 216057468312 217057734369 217090001016 217436368896 218095047317 218443018752 218475491328 218498069916 218722000896 219174412788 219454329024 219486951936 219542266188 219767267328 220221841284 220503095232 220535874048 220943407104 221225582592 221274275412 221650223634 221683172976 221910368256 221966293248 222709483962 222742590768 222937731072 222970871808 222993914976 223027064064 223773806466 224059596768 224843215338 225130371424 225168481152 225489567744 225546394752 226244555136 226301572413 226533500928 226567176192 227291983632 227325771648 227383061409 227582267136 227616098304 228378205776 228412155264 228800230848 228834243072 229126496256 229859491176 229893660864 230187267072 230899792896 230957983368 230992316352 231287325696 232027233291 232061725224 232431980544 233136085063 233170741832 233508054528 233542766592 233566902324 233601623136 234623983104 234658861056 234683112132 234923630592 235409554476 235710205248 235745244672 235804656276 236180883456 236534570268 236971667664 237214531584 237274313472 237309585408 237612662784 238068758718 238104148752 238348173312 238372805664 238408240896 239206482774 239242041936 239511982752 239547587328 240349643982 240656603936 241040572416 241101318528 241847627904 241908577407 241944538248 242156500992 242192498688 242253535104 243003411072 243064651851 243313760256 243349929984 244128426864 244164717696 244226251143 244615915008 244928323584 245748396096 245784927744 246062251008 246098829312 246886120152 246922820928 247238175744 248065982136 248102858304 248419720192 248878780416 249214435757 249251482648 249649164288 249712079904 250585414614 250804947456 250842230784 250868154348 250905447072 251125260288 252003537408 252040998912 252067046364 252506750976 252847299252 253271667852 253314541296 253675763712 253999742976 254525124528 254785978368 254850188544 254888073216 255213600768 255703481586 255741493104 256030050528 256068110592 256925481498 256963674672 257253611104 257291853056 257767308288 258153321314 258591927573 258630368472 258895429632 258960675456 259762267008 259827731289 259866355896 260094019584 260132683776 260198241408 261003663744 261069440877 261485978112 262317084561 262696561344 262735612416 263071162368 263951980992 263991218688 264289084416 264328372224 265173980904 265213400256 265552114688 266441240072 266480847808 266866348032 266933602656 266973283584 267314245632 267867167346 268141694976 268169406372 268209271008 269147297178 269383091712 269423136768 269450980596 269491035744 269921009664 270738679428 271170643968 271210954752 272078581392 272426063616 272466561024 272535226992 272814538752 273378837456 273727980288 273768671232 274118311936 274644480222 274685307408 274995239456 275036118784 275544364032 275956998646 276466945608 276508043712 276750286848 276820032384 276861182976 277746885171 277788173544 278072868864 278142947712 279003916416 279074229903 279115715592 279472185216 280407917979 280855309824 281214001152 282155565888 282197509632 282268627956 282515917824 282557915136 283503979584 283546123776 283866053632 283908251648 284432891904 284816498008 284858837312 285385234176 285749710848 286340765094 286634225664 286706462112 286749082368 287115300864 287709179742 288004042752 288033806844 288076624416 289084134006 289410312492 289453334688 289915158528 291257358336 291300655104 291330759888 291629334528 292232550384 292349650383 292605772032 292649269248 292723021584 293023023104 293629121712 294004126976 294047832064 294591209472 294988515794 295032367216 295533631512 295577563968 295955057664 296945978616 296990121024 297250308096 297325219968 297369418752 298320728517 298365075288 298746129024 299746395081 299790953784 300224641536 300728526336 301659406848 301735429884 302044667904 303055978176 303101028864 303177415212 303443022848 303488131072 304504274368 304549540352 305066974464 305112324096 305501995008 306088404066 306479321568 306524881152 306602130366 306916356096 307551192138 307866390528 307943977824 307989755136 308383100928 309020970834 309369644388 309415633632 309909307392 311344072704 311390355456 311422536432 311468830848 312511695237 312831977472 312878481408 312910816176 313231507456 313879405968 314005180041 314280273664 314326992896 314406208368 314907844608 315379427024 315962223552 316365751296 316412780544 317425011624 317472198336 317830407552 317877654528 318941977032 318989389248 319349310336 319396783104 320418560259 320466191976 321468424704 322463503872 322544769876 322592717664 322875334656 323004713472 324004548096 324086202468 324418347008 325504569152 325552956928 325635001524 326154553344 326571098112 327664528128 327713236992 327747104874 328083001344 328131772416 328761619182 329181493536 329230427904 329313399282 329650900992 330332761926 330754642848 330803811072 331838373888 331911413118 332865552384 332949439872 334064225943 334113886152 334406596608 334456307712 334490872464 334540596096 334833680384 335660709699 336004716544 336054665216 336089395152 337129732336 337264823007 337695557136 337752721728 338234351616 338319592128 339366832704 339800251392 339850764288 340937975448 340988657472 341373400704 341424147456 342567308664 342618232896 343689744384 344789236764 344840491296 345280900608 346349689344 346436975052 346488474528 346792026112 346930988544 348004884992 348092587836 348647970816 349756112748 350262081792 350314149888 350350353486 350402434704 350761549824 351935974656 351988291584 352024668198 352385445888 352437829632 353114331714 353565307872 353617867008 353706984414 354801855402 355821797376 355911470208 355964378112 356418994176 357103138077 357156223128 357522259968 357559208496 357612361344 358809724161 358863062904 359177455616 359230849024 359267974128 359321380992 360524465973 360984905904 361560858624 361651977792 362771441856 362916807372 363234751488 363288748032 363380302656 364505116608 364970640384 365024894976 366192640296 366247076544 367392485376 368622594144 368677391616 369093376512 369148243968 370329180228 370384231392 370857263616 372005221888 372098973204 372154287456 372629580288 373318170624 373877223972 374473746432 374568119856 374952001536 375878121921 376207421184 376263346176 376302231522 376358170608 376687890432 376743886848 378005306112 378061498368 378100569546 379270948878 379907501778 380513645568 380999614464 381787686792 382178967552 382275282816 382332109824 382820401152 383555222379 383612239656 384005390336 384045075792 384102165888 385388222247 385445512008 385880416656 385937779584 386650962432 387229981971 387945552708 388343144448 388441013184 389643400512 389799533844 390141029376 390199025664 390297362112 391505495616 392788279296 394044842016 394103418624 394606743552 395927971488 395986828032 396433626624 396492558336 397760971356 397820100384 398328172032 399661860108 399721271712 400299522048 400400403984 400459925376 400971368448 401800751019 402212542464 402254109558 402313906512 402726223872 403720945767 404074637568 404134705152 404176470894 404236553616 406108019142 406755965952 406816432128 408048798206 408117872088 408639095424 408699841536 408802840488 409221808128 410068256184 410488520704 410591970432 410653006848 411177467904 411966720333 412027961112 412492859184 412554178176 413316546048 413935497969 414700418412 414762065568 415125430272 415230048576 415291774464 416682260316 417109303296 417214421568 418505874624 418673573388 419208277824 419877126144 421282964736 421821001728 421883707392 423233348832 423296264448 423402941934 423773876736 423836872704 425255969376 425319185664 425799080448 425862377472 426649337856 427224747012 427288255968 428077851264 428624566272 429511147641 429951338496 430059693168 430123623552 430500446208 430672951296 431563769613 432006064128 432050710266 432114936624 433626201009 434115468738 434180002032 434872737792 436190094634 436886037504 436950982656 436996139832 437444001792 438348825576 438908658048 438973903872 439084532376 439534534656 440443682568 441006190464 441071748096 441886814208 442482773691 442548550824 443300447268 443366345952 443932586496 445418967924 445485181536 445875462144 445987829952 446054128128 447547612932 448119193536 449686430676 450260742848 450336962304 450979135488 451092789504 452489110272 452603144826 453067001856 453134352384 454583967264 454651543296 454766122818 455164534272 455232196608 456756411552 456824310528 457600461696 457668486144 458252992512 459132606099 459718982352 459787321728 460374534144 461326788207 461799585792 461915966736 461984632704 462574651392 463531456251 464054466582 464123450448 464863961088 466272170126 466341483664 467016109056 467085533184 467133804648 467203246272 469247966208 469317722112 469366224264 469847261184 470819108952 471420410496 471490489344 471609312552 472361766912 473069140536 473943335328 474548626944 474619170816 476137517436 476208297504 476745611328 476816481792 478412965548 478484083872 479023965504 479095174656 480699287964 481313207872 482081144832 482202637056 483695255808 483817154814 483889076496 484313001984 484384997376 484507070208 486006822144 486129303702 486627520512 486699859968 488256853728 488329435392 488452502286 489231830016 489856647168 491496792192 491569855488 492124502016 492197658624 493142428773 493772240304 493845641856 493970098923 494476351488 495499142889 496131964272 496205716608 496839440384 497757560832 497867119677 498428871514 498502965296 499298328576 499424159808 501170829228 501609894912 501684461568 501736308696 501810894144 502250520576 504007074816 504081997824 504134092728 505013501952 505694598504 506543335704 506629082592 507351527424 509050249056 509700377088 509776146432 511406963172 511482986208 512060101056 512136221184 513850962996 513927349344 514507222208 514583706112 515534616576 516306642628 517183855146 517260736944 517790859264 517921350912 519524534016 519655462578 519732711792 520188039168 520265367552 520396482816 522007327488 522138881754 522971956224 524634169122 525393122688 525471224832 526142324736 527903961984 527982437376 528037002297 528578168832 528656744448 529671497571 530347961808 530426800512 530560476621 531104229376 532202783103 532882480144 532961695616 533732696064 533867205312 533946567168 534628491264 535734334692 536283389952 536338812744 536418542016 538294594356 538766183424 538846273536 538901961192 538982071488 539842019328 541477358856 542341287936 542421909504 544157162784 544852127232 544933122048 545070453984 546757674912 547455960576 547537342464 549288960444 549370614816 549990478912 550072237568 551088728064 551913997292 552933891216 553016087424 553500573696 553640064768 553722365952 555493770342 555576347088 556145737728 556285895424 558007832832 558148459806 558231431184 558944370432 560815835958 561710619648 562428002304 564311131776 564395019264 564453347283 564537255912 565031835648 565115830272 567007959168 567092247552 567150854319 567732107264 567816503296 568906423317 569632996016 569717674624 569861252667 570770468352 571499421696 571625211481 572681530188 573268451328 573412924224 573498164736 574230601728 575418359484 576008085504 576067613688 576153248832 578168268012 578820624984 578906669376 579830317056 582514716672 582601310208 582661519776 584465100768 584699300766 585211544064 585298538496 585446043168 587258243424 588008253952 588095664128 589182418944 589977031588 590064734432 591067263024 591155127936 591910115328 593891957232 593980242048 594500616192 594650439936 594738837504 596641457034 596730150576 597492258048 599492790162 599581907568 600449283072 601457052672 603318813696 603381164337 603470859768 604089335808 606111956352 606202057728 606264706341 606354830424 606886045696 606976262144 609008548736 609099080704 609162028713 610133948928 610224648192 611047639859 612073197309 612176808132 612958643136 613049762304 613204260732 613832712192 615102384276 615732781056 615887955648 615979510272 616766201856 618041941668 618739288776 618831267264 619818614784 622688145408 622780710912 622845072864 622937661696 625023390474 625663954944 625756962816 625821632352 627758811936 628010360082 628560547328 628653985792 628812416736 629815689216 630758854048 631924447104 632731502592 632825561088 634850023248 634944396672 635104412901 635660815104 635755309056 637883954064 637978778496 638698620672 638793566208 640837120518 640932383952 642936849408 644927007744 645089539752 645185435328 645750669312 646009426944 648009096192 648076065399 648172404936 648836694016 651009138304 651105913856 651173203107 651270003048 652309106688 654285141951 655329056256 655426473984 655494209748 656166002688 657523238364 658362987072 658460855808 658626798564 659301801984 660665523852 661509285696 661607622144 663676747776 663822826236 665731104768 665898879744 668128451886 668227772304 668813193216 668912615424 668981744928 669081192192 671321419398 672009433088 672109330432 672178790304 674259464672 674529646014 675391114272 675505443456 676468703232 676639184256 678733665408 678904717239 679600502784 679701528576 681875950896 681977314944 682149184227 682746801408 682848294912 685134617328 685236465792 687379488768 689578473528 689680982592 690561801216 692699378688 692873950104 692976949056 693584052224 693861977088 696009769984 696081699873 696185175672 697295941632 699408255189 699512225496 700524163584 700628299776 700700706972 700804869408 703871949312 703976583168 704049336396 704770891776 706228663428 707130615744 707235734016 707413968828 709603710804 711643594752 711822940416 711928756224 712837988352 714206276154 714312446256 715044519936 715118416992 715224722688 717619448322 717726125808 718354911232 718461698048 718535948256 718642761984 721048931946 721969811808 723121717248 723303955584 725542883712 725725732221 725833614744 726469502976 726577496064 726760605312 729010233216 729193955553 729941280768 730049789952 732385280592 732494153088 732678753429 734784970752 737245188288 737354783232 738186753024 738296487936 740658360456 740768462784 741714527232 744010443776 744197946408 744308574912 745259160576 746636341248 747643307271 747754447944 748947492864 749136239712 751756243842 752414842368 752526692352 752604463044 752716341216 753375780864 756010612224 756122996736 756201139092 758541897756 759815003556 761027291136 761999228928 763575373584 764357935104 764550565632 764664219648 765640802304 767110444758 767224479312 768010780672 768090151584 768204331776 770776444494 770891024016 771760833312 771875559168 773301924864 774459963942 775775782719 775891105416 776686288896 776882026368 779286801024 779483193867 779599067688 780282058752 780398051328 780594724224 783010991232 783208322631 786951253683 788089684032 788206837248 789213487104 791855942976 791973656064 792867253248 792985116672 795521942712 795640200768 796656344064 799323720216 799442543424 800599044096 800800807968 800919850752 801942736896 803601502038 804425084928 804508219116 804627813024 807441891534 808149275136 808269410304 808352941788 808473107232 812216038284 813511931904 813632864256 816097596412 816235744176 817278190848 817399683072 817605680976 818443616256 820136512368 820977041408 821183940864 821306013696 822354935808 823933440666 824055922224 824985718368 825108356352 826633092096 827870995938 829400836824 829524131136 830250860544 830460097152 830583548928 833240655513 833364520632 834218606592 834428843136 837011749248 837222689709 837347146776 838416555648 841223753937 842565929472 843642003456 846466697664 846592528896 846805883868 847547753472 847673745408 850511938752 850638371328 851598160896 851724754944 853298675712 854449494024 854576511936 856155702528 857249132544 859022295282 859902676992 860119386336 860247247104 861345902592 863127539226 864012128256 864101420532 864229873248 867252402018 868230937476 868360004064 869745475584 872380189268 873772075008 873901965312 873992279664 874888003584 876697651152 877048951149 877817316096 877947807744 878169064752 879069069312 880887365136 882012380928 882143496192 883773628416 884965547382 885097101648 886600894536 886732691904 887865172992 890837935848 890970363072 891750924288 891975659904 892108256256 894962185551 895095225864 896238387072 899239185243 899372861352 900521485696 900673924608 902185579008 903536624599 904978220544 905206289652 906134003712 909167934528 909303086592 909532245636 910329068544 910464393216 913512823104 913648621056 915200923392 915336972288 916505985024 918265212198 919437964704 919574643456 920749068288 922653576414 923599171584 923831933472 923969265408 925149302784 927062912502 928108933164 928246900896 929727922176 932544340252 932682967328 934032218112 934171066368 934267609296 934406492544 937535085711 938495932416 938635444224 938732448528 939694522368 941638217904 942015540123 942840820992 942980978688 943218625104 944723533824 946138281072 947886670656 949097253888 949238341632 952275034872 952416595008 953491222656 953632963584 956825931096 956968167744 958047931008 958190349312 961255680777 961398575928 962626415744 964405274112 965849495261 967390511616 967634309628 967778152992 968626003968 969014140416 972013644288 972258607404 973255041024 976513707456 976658870784 976905004572 978463660032 979713294336 982993584384 983139710976 984249004032 984395317248 986284857546 987544480608 987691283712 987940197846 988952702976 990998285778 992263928544 992411433216 993678880768 995515121664 995734239354 996857743028 997005930592 998596657152 998848319616 1002192677829 1002341658456 1003219789824 1003368923136 1003472617392 1003621788288 1004501041152 1006982129097 1008014149632 1008163995648 1008268185456 1011389197008 1011794469021 1013086671408 1013258165184 1014703054848 1018100498112 1019400754176 1019552292864 1022813926344 1022965972416 1024120202112 1024272442368 1027701925992 1027854698688 1029014444416 1029167412224 1031069233152 1032459805279 1032613285256 1034367710292 1034521473888 1035842701824 1039049068032 1039310925156 1039465423584 1040376078336 1040792965632 1044014654976 1044277763508 1045943912448 1049268338244 1050786245376 1050942449664 1052284649472 1055807923968 1055964874752 1056074004594 1057156337664 1057313488896 1059342995142 1060695923616 1060853601024 1061120953242 1062208458752 1064405566206 1065764960288 1065923391232 1067465392128 1067734410624 1067893134336 1069256982528 1071309414231 1071468669384 1072566779904 1072677625488 1072837084032 1076429172483 1076589188712 1077532366848 1077692547072 1077803922384 1077964142976 1081573397919 1082954717712 1084682575872 1088314325568 1089704254464 1089866244096 1090140907968 1093515349824 1094911921152 1095074684928 1098577920888 1098741229632 1099980957824 1100144475136 1102177456128 1103827994584 1105867782432 1106032174848 1107280129536 1107444731904 1110987540684 1111152694176 1112571790848 1116015665664 1116296919612 1116462862368 1117888740864 1121631671916 1123421239296 1124856004608 1128622263552 1128790038528 1128906694566 1129074511824 1130063671296 1130231660544 1134015918336 1134184495104 1134301708638 1135464214528 1135633006592 1137812846634 1139265992032 1139435349248 1139722505334 1141540936704 1142998843392 1143250422962 1145363060376 1146536902656 1146825848448 1146996329472 1148461203456 1150665667137 1150836718968 1152016171008 1152135227376 1152306497664 1156164666741 1156336536024 1157641249968 1157813338752 1161689945913 1165029433344 1165323039552 1168930201536 1169398601532 1170423088128 1170597076992 1170892086336 1174516486848 1176016507904 1176191328256 1178364837888 1179954063176 1180129468864 1182134526048 1182310255872 1183820230656 1187783914464 1187960484096 1189300879872 1189477675008 1193282914068 1193460301152 1194984516096 1198985580324 1199163815136 1200898566144 1202914105344 1206637627392 1206762328674 1206941719536 1208178671616 1211162837301 1212223912704 1212404115456 1212529412682 1212709660848 1213772091392 1213952524288 1218017097472 1218198161408 1218324057426 1220267897856 1220449296384 1222095279718 1224146394618 1224353616264 1225917286272 1226099524608 1226408521464 1227665424384 1230204768552 1231465562112 1231775911296 1231959020544 1233532403712 1235900160999 1236083883336 1237478577552 1237662534528 1241806493907 1245376290816 1245690145728 1245875323392 1250046780948 1251327909888 1251643264704 1255517623872 1256020720164 1257121094656 1257307971584 1257624833472 1259631378432 1261517708096 1263848894208 1265463005184 1265651122176 1269700046496 1269888793344 1270208825802 1271321630208 1271510618112 1275767908128 1275957556992 1277397241344 1277587132416 1281674241036 1281864767904 1285873698816 1289854015488 1290179079504 1290370870656 1291501338624 1292018853888 1294691308839 1296018192384 1296152130798 1296344809872 1297673388032 1300878603027 1302018276608 1302211827712 1302346406214 1302540006096 1304618213376 1308570283902 1310658112512 1310852947968 1310988419496 1312332005376 1315046476728 1316725974144 1316921711616 1317253597128 1318603603968 1321331047704 1323018571392 1323215244288 1327448321073 1327645652472 1331797759488 1336256903772 1336455544608 1337626386432 1337963489856 1338162384384 1342642838796 1344018866176 1344357580608 1348518929344 1349059292028 1350782228544 1351010886912 1352937406464 1353278368512 1357467330816 1357809434478 1359201005568 1359403057152 1363751901792 1363954629888 1364298368454 1365493602816 1365696589824 1370269234656 1370472931584 1374758977536 1379156947056 1379361965184 1381123602432 1383980364621 1385398757376 1385747900208 1385953898112 1387168104448 1387723954176 1390594368753 1392019539968 1392163399746 1392370351344 1394591883264 1398816510378 1399024450992 1401048327168 1401256599552 1401401413944 1401609738816 1407743898624 1407953166336 1408098672792 1409541783552 1412457326856 1414261231488 1414471468032 1414827937656 1419207421608 1423645880832 1423857512448 1428412552308 1428624892512 1430236833984 1430449445376 1435238896644 1435452251616 1436709822464 1437071896512 1437285523968 1442097863892 1443939623616 1446243434496 1446607911168 1451085767424 1451451464442 1451667229488 1452939005952 1453154992128 1453521210624 1458020466432 1458387911106 1459882561536 1460099579904 1464770561184 1464988306176 1465357506858 1469569941504 1474490376576 1474709566464 1476373506048 1476592975872 1479427286319 1481316720912 1481536925568 1481910296769 1483429054464 1486497428667 1488020887552 1488395892816 1488617149824 1490518321152 1493272682496 1493601359031 1495286614542 1495508895888 1497894985728 1498272479424 1503512487684 1504829684736 1505053384704 1505208926088 1505432682432 1506751561728 1512021224448 1512245993472 1512402278184 1517083795512 1519630007112 1522054582272 1527150747168 1529101131264 1529328439296 1534220889516 1534448958624 1536180303168 1536408663552 1541552888988 1541782048032 1543521666624 1543751118336 1546603849728 1548919927884 1551551565438 1551782210832 1553372577792 1553764052736 1558573602048 1558966387734 1559198135376 1560564117504 1560796102656 1561189448448 1566021982464 1566416645262 1573902507366 1576179368064 1576413674496 1578426974208 1583711885952 1583947312128 1584111006891 1585734506496 1585970233344 1589014492713 1591043885424 1591280401536 1591681429863 1593312688128 1596608349309 1598647440432 1598885086848 1601198088192 1601601615936 1601839701504 1603885473792 1607203004076 1608850169856 1609016438232 1609255626048 1614883783068 1616298550272 1616538820608 1616705883576 1616946214464 1624432076568 1627023863808 1627265728512 1632195192824 1632471488352 1634556381696 1634799366144 1635211361952 1640273024736 1642367881728 1642612027392 1647866881332 1648111844448 1649971436736 1650216712704 1653266184192 1655741991876 1658801673648 1659048262272 1660501721088 1660920194304 1661167097856 1666481311026 1666729041264 1668437213184 1668857686272 1674023498496 1674445379418 1674694293552 1676833111296 1682447507874 1685131858944 1687284006912 1692933395328 1693185057792 1693360041849 1693611767736 1695095506944 1695347490816 1701023877504 1701276742656 1701452562957 1703196321792 1703449509888 1706719269951 1708898988048 1709153023872 1709583758001 1712311405056 1714498265088 1714875634443 1718044590564 1719805353984 1720238772672 1720494494208 1722691805184 1726255078452 1728024256512 1728202841064 1728459746496 1734504804036 1736461874952 1736720008128 1739490951168 1744760378536 1747544150016 1747803930624 1747984559328 1753395302304 1754097902298 1755634632192 1755895615488 1756338129504 1761774730272 1764024761856 1764286992384 1767547256832 1769931094764 1770194203296 1773201789072 1773465383808 1775730345984 1781675871696 1781940726144 1783501848576 1783951319808 1784216512512 1789924371102 1790190451728 1792476774144 1798478370486 1798745722704 1801042971392 1801347849216 1804371158016 1807073249198 1809956441088 1810143493011 1810412579304 1812268007424 1818335869056 1818606173184 1818794119023 1819064491272 1820658137088 1820928786432 1827025646208 1827297242112 1827486086139 1830401846784 1830673944576 1833142919577 1836219591927 1836530424396 1838875929408 1839149286912 1841498136576 1845307152828 1847198343168 1847663866944 1847938530816 1850298605568 1854125825004 1856217866328 1856493801792 1859455844352 1865088680504 1865365934656 1868064436224 1868342132736 1868535218592 1868812985088 1875070171422 1876991864832 1877270888448 1877464897056 1883276435808 1884031080246 1885681641984 1885961957376 1886437250208 1889447067648 1892276562144 1895773341312 1898194507776 1898476683264 1904550069744 1904833190016 1906982445312 1907265927168 1913651862192 1913936335488 1916095862016 1916380698624 1922511361554 1922797151856 1925252831488 1928810548224 1931698990522 1934781023232 1935268619256 1935556305984 1937252007936 1938028280832 1944027288576 1944228196197 1944517214808 1946510082048 1953027414912 1953317741568 1953519609321 1953810009144 1956927320064 1962855425853 1965987168768 1966279421952 1968498008064 1972569715092 1975088961216 1975382567424 1975880395692 1977905405952 1981996571556 1984527857088 1984822866432 1987357761536 1991030243328 1991468478708 1993715486056 1994011861184 1997193314304 1997696639232 2004385355658 2004683316912 2006439579648 2006737846272 2006945234784 2007243576576 2013964258194 2016028299264 2016327991296 2016536370912 2022778394016 2023588938042 2026173342816 2026516330368 2029406109696 2036200996224 2038801508352 2039104585728 2045627852688 2045931944832 2046447552681 2048240404224 2048544884736 2055403851984 2055709397376 2058028888832 2058334824448 2062138466304 2064919610558 2065226570512 2068735420584 2069042947776 2071685403648 2078098136064 2078621850312 2078930847168 2080752156672 2081585931264 2088029309952 2088245099619 2088555527016 2091887824896 2098224765567 2098536676488 2101572490752 2101884899328 2111615847936 2111929749504 2112148009188 2114312675328 2118685990284 2121391847232 2121707202048 2122241906484 2124416917504 2128811132412 2131529920576 2131846782464 2134930784256 2135468821248 2135786268672 2138513965056 2142618828462 2142937338768 2145133559808 2145355250976 2145674168064 2152858344966 2153178377424 2155064733696 2155385094144 2155607844768 2155928285952 2163146795838 2165909435424 2169365151744 2176628651136 2179408508928 2179732488192 2180281815936 2187030699648 2187581866659 2189823842304 2190149369856 2197155841776 2197482459264 2198036260287 2199961915648 2200288950272 2204354912256 2207655989168 2211735564864 2212064349696 2214560259072 2214889463808 2221975081368 2222305388352 2225143581696 2232031331328 2232593839224 2232925724736 2235777481728 2242929921813 2243263343832 2246842478592 2257244527104 2257580077056 2257813389132 2258149023648 2260127342592 2268031836672 2268368990208 2268603417276 2270928429056 2275625693268 2278531984064 2278870698496 2279445010668 2283081873408 2285997686784 2286500845924 2290726120752 2293073805312 2293651696896 2293992658944 2296922406912 2301331334274 2301673437936 2304032342016 2304270454752 2304612995328 2312329333482 2312673072048 2315282499936 2315626677504 2323379891826 2330058866688 2330646079104 2337860403072 2338449581601 2338797203064 2340846176256 2341194153984 2341784172672 2349032973696 2349624967893 2352033015808 2352382656512 2359908126352 2360258937728 2360853761049 2364269052096 2364620511744 2367640461312 2375567828928 2375920968192 2378601759744 2378955350016 2386565828136 2386920602304 2389969032192 2397971160648 2398327630272 2401797132288 2405828210688 2413275254784 2413524657348 2413883439072 2422325674602 2424447825408 2424808230912 2425058825364 2425419321696 2427544182784 2436034194944 2436396322816 2436648114852 2440535795712 2440898592768 2444190559436 2448292789236 2448707232528 2451834572544 2452199049216 2452817042928 2455330848768 2460409537104 2462931124224 2463551822592 2463918041088 2467064807424 2471800321998 2472167766672 2474957155104 2475325069056 2483612987814 2490752581632 2491380291456 2491750646784 2499721966539 2500093561896 2502655819776 2503286529408 2511035247744 2511668069127 2512041440328 2514242189312 2514615943168 2515249666944 2523035416192 2523671261811 2527697788416 2530926010368 2539400092992 2539777586688 2540417651604 2542643260416 2543021236224 2551535816256 2551915113984 2554794482688 2555174264832 2563348482072 2563729535808 2571747397632 2579708030976 2580358159008 2580741741312 2584037707776 2589382617678 2592036384768 2592304261596 2592689619744 2601757206054 2604036553216 2604423655424 2604692812428 2605080012192 2609236426752 2617140567804 2621316225024 2621705895936 2621976838992 2624664010752 2630092953456 2631146853447 2633451948288 2633843423232 2634507194256 2637207207936 2642662095408 2646037142784 2646430488576 2654896642146 2655291304944 2663595518976 2672513807544 2672911089216 2675252772864 2675926979712 2676324768768 2684886556653 2685285677592 2688037732352 2688715161216 2697037858688 2697717555729 2698118584056 2701564457088 2702021773824 2706556737024 2710609873797 2714934661632 2715618868956 2718402011136 2727503803584 2727909259776 2728596736908 2730987205632 2731393179648 2740538469312 2740945863168 2749517955072 2758313894112 2758723930368 2762247204864 2767960729242 2770797514752 2771495800416 2771907796224 2775447908352 2781188737506 2784039079936 2784326799492 2784740702688 2789183766528 2797633020756 2798048901984 2802096654336 2802513199104 2802802827888 2803219477632 2812605257133 2815487797248 2815906332672 2816197345584 2819083567104 2824914653712 2826046620369 2828522462976 2828942936064 2829655875312 2838414843216 2847291761664 2847715024896 2856825104616 2857249785024 2860473667968 2860898890752 2870477793288 2870904503232 2873419644928 2874143793024 2874571047936 2883767042331 2884195727784 2887879247232 2893215822336 2897548485783 2902171534848 2902902928884 2903334458976 2905878011904 2907042421248 2916040932864 2916775822212 2919765123072 2929541122368 2929976612352 2930715013716 2939139883008 2948980753152 2949419132928 2952747012096 2953185951744 2958854572638 2962633441824 2963073851136 2963820593538 2966858108928 2972994857334 2976041775104 2976791785632 2977234299648 2981036642304 2986545364992 2987202718062 2990573229084 2991017791776 2995789971456 2996544958848 3006578033487 3007024975368 3009659369472 3010106769408 3010417852176 3010865364864 3013503123456 3020946387291 3024042448896 3024491986944 3024804556368 3034167591024 3035383407063 3039260014224 3044109164544 3054301494336 3058202262528 3058656878592 3068441779032 3068897917248 3072360606336 3072817327104 3083105777976 3083564096064 3087043333248 3087502236672 3093207699456 3097379415837 3097839855768 3103103130876 3103564421664 3107528105472 3117147204096 3117932775468 3118396270752 3121128235008 3122378896896 3132043964928 3132833290524 3147805014732 3152358736128 3152827348992 3156853948416 3167423771904 3167894624256 3168222013782 3171469012992 3171940466688 3178028985426 3182087770848 3182560803072 3183362859726 3186625376256 3193216698618 3197294880864 3197770173696 3202396176384 3203203231872 3203679403008 3207770947584 3213928242693 3214406008152 3217700339712 3218032876464 3218511252096 3229287517449 3229767566136 3232597100544 3233077641216 3233411767152 3233892428928 3244720193757 3248864153136 3254047727616 3264390385648 3264942976704 3269112763392 3269598732288 3270422723904 3280546049472 3284735763456 3285224054784 3295733762664 3296223688896 3299942873472 3300433425408 3306532368384 3311483983752 3317603347296 3318096524544 3321840388608 3322334195712 3332962622052 3333458082528 3337715372544 3348046996992 3348890758836 3349388587104 3353666222592 3364895015748 3370263717888 3374568013824 3385866790656 3386370115584 3386720083698 3387223535472 3390191013888 3390694981632 3402047755008 3402553485312 3402905125914 3406392643584 3406899019776 3413438539902 3417797976096 3418306047744 3419167516002 3424622810112 3428996530176 3429751268886 3436089181128 3439610707968 3440477545344 3440988988416 3445383610368 3451997001411 3452510156904 3456048513024 3456405682128 3456919492992 3468494000223 3469009608072 3472923749904 3473440016256 3485069837739 3489520757072 3495088300032 3495969118656 3506790604608 3508195804596 3511269264384 3511791230976 3512676259008 3523549460544 3528049523712 3528573984768 3535094513664 3539862189528 3540388406592 3546403578144 3546930767616 3551460691968 3563351743392 3563881452288 3567902639616 3568433025024 3579848742204 3580380903456 3584953548288 3596956740972 3597491445408 3602085942784 3602695698432 3608742316032 3614146498396 3619912882176 3620286986022 3620825158608 3624536014848 3633488511903 3636671738112 3637212346368 3637588238046 3638128982544 3641316274176 3641857572864 3654051292416 3654594484224 3654972172278 3660803693568 3661347889152 3666285839154 3672439183854 3673060848792 3677751858816 3678298573824 3682996273152 3690614305656 3694396686336 3695327733888 3695877061632 3700597211136 3707700482997 3708251650008 3712435732656 3712987603584 3725419481721 3730177361008 3730731869312 3736128872448 3737070437184 3737625970176 3750140342844 3753983729664 3754929794112 3766552871616 3768062160492 3771363283968 3771923914752 3772874500416 3778894135296 3784553124288 3791546682624 3796389015552 3796953366528 3809100139488 3809666380032 3813964890624 3814531854336 3827303724384 3827872670976 3832191724032 3832761397248 3845022723108 3845594303712 3850505662976 3857621096448 3863397981044 3869562046464 3870537238512 3871112611968 3874504015872 3876056561664 3884073926517 3888054577152 3888456392394 3889034429616 3893020164096 3902635809081 3906054829824 3906635483136 3907039218642 3907620018288 3913854640128 3925710851706 3931974337536 3932558843904 3936996016128 3945139430184 3950177922432 3950765134848 3951760791384 3955810811904 3963993143112 3969055714176 3969645732864 3974715523072 3982344963219 3982936957416 3987430972112 3988023722368 3995393278464 4001376480367 4008770711316 4009366633824 4012879159296 4013890469568 4014487153152 4027928516388 4032056598528 4033072741824 4045556788032 4047177876084 4052346685632 4053032660736 4058812219392 4072401992448 4077603016704 4078209171456 4091255705376 4091863889664 4092895105362 4096480808448 4097089769472 4110807703968 4111418794752 4116057777664 4116669648896 4124276932608 4129839221116 4130453141024 4137470841168 4138085895552 4143370807296 4151941093863 4156196272128 4157243700624 4157861694336 4161504313344 4163171862528 4171783106259 4176058619904 4176490199238 4177111054032 4183775649792 4196449531134 4197073352976 4203144981504 4203769798656 4223231695872 4223859499008 4224296018376 4228625350656 4237371980568 4242783694464 4243414404096 4244483812968 4248833835008 4257622264824 4263059841152 4263693564928 4270937642496 4271572537344 4277333479013 4285237656924 4285874677536 4290710501952 4291348336128 4305716689932 4306356754848 4310129467392 4311215689536 4311856571904 4326293591676 4331818870848 4338730303488 4353257302272 4358817017856 4359464976384 4360563631872 4374061399296 4375163733318 4379647684608 4380298739712 4394311683552 4394964918528 4396072520574 4399923831296 4400577900544 4408709824512 4415311978336 4423471129728 4424128699392 4429120518144 4429778927616 4438281858957 4443950162736 4444610776704 4445730890307 4450287163392 4459492286001 4464062662656 4465187678448 4465851449472 4471554963456 4480804077093 4485859843626 4486526687664 4493684957184 4514489054208 4515160154112 4515626778264 4516298047296 4520254685184 4536063673344 4536737980416 4537206834552 4541856858112 4551251386536 4557063968128 4557741396992 4558890021336 4566163746816 4573001691848 4581452241504 4587303393792 4587985317888 4602662668548 4603346875872 4608540909504 4609225990656 4624658666964 4625346144096 4630564999872 4631253355008 4646759783652 4660117733376 4661292158208 4675720806144 4676899163202 4677594406128 4681692352512 4682388307968 4683568345344 4698065947392 4699249935786 4704066031616 4704765313024 4719816252704 4720517875456 4721707522098 4728538104192 4729241023488 4735280922624 4751135657856 4751841936384 4752333020673 4757203519488 4757910700032 4767043478139 4773131656272 4773841204608 4775044289589 4779938064384 4789825047927 4795942321296 4796655260544 4803594264576 4811656421376 4826550509568 4827049314696 4827766878144 4844651349204 4848895650816 4849616461824 4850117650728 4850838643392 4855088365568 4872068389888 4872792645632 4873296229704 4881071591424 4881797185536 4888381118872 4896585578472 4897414465056 4903669145088 4904398098432 4905634085856 4920819074208 4927103645184 4927836082176 4943600643996 4944335533344 4949914310208 4950650138112 4967225975628 4981505163264 4982760582912 4983501293568 4999443933078 5000187123792 5005311639552 5006573058816 5022070495488 5023336138254 5024082880656 5028484378624 5029231886336 5030499333888 5046070832384 5047342523622 5055395576832 5061852020736 5078800185984 5079555173376 5080080125547 5080835303208 5085286520832 5086042472448 5103071632512 5103830227968 5104357688871 5109588965376 5110348529664 5120157809853 5126696964144 5127459071616 5128751274003 5143494795264 5144626903329 5159416061952 5160716318016 5161483482624 5168075415552 5178765235356 5184072769536 5184608523192 5185379239488 5203514412108 5208073106432 5208847310848 5209385624856 5210160024384 5218472853504 5234281135608 5242632450048 5243411791872 5243953677984 5260185906912 5262293706894 5266903896576 5267686846464 5269014388512 5285324190816 5292074285568 5292860977152 5309793284292 5310582609888 5327191037952 5345027615088 5345822178432 5350505545728 5351853959424 5352649537536 5369773113306 5370571355184 5376075464704 5377430322432 5394075717376 5395435111458 5396237168112 5403128914176 5404043547648 5413113474048 5421219747594 5429869323264 5430430479033 5431237737912 5436804022272 5455007607168 5455818519552 5456382357069 5457193473816 5461974411264 5462786359296 5481076938624 5481891726336 5482458258417 5499428758731 5508658775781 5516627788224 5517447860736 5524494409728 5535921458484 5541595029504 5542991600832 5543815592448 5550895816704 5562377475012 5568078159872 5568653598984 5569481405376 5578367533056 5595266041512 5596097803968 5604193308672 5605026398208 5605605655776 5606438955264 5625210514266 5630975594496 5631812665344 5632394691168 5649829307424 5652093240738 5657044925952 5657885872128 5659311750624 5676829686432 5694583523328 5695430049792 5713650209232 5714499570048 5720947335936 5721797781504 5740955586576 5741809006464 5746839289856 5748287586048 5749142095872 5767534084662 5768391455568 5775758494464 5786431644672 5795096971566 5804343069696 5805805857768 5806668917952 5811756023808 5814084842496 5832081865728 5832684588591 5833551644424 5839530246144 5859082244736 5859953224704 5860558827963 5861430027432 5888566277559 5897961506304 5898838265856 5905494024192 5917709145276 5925266883648 5926147702272 5927641187076 5933716217856 5945989714668 5952083550208 5953583571264 5954468599296 5962073284608 5973090729984 5974405436124 5981146458168 5982035583552 5991579942912 5993089917696 6013156066974 6014049950736 6019318738944 6020213538816 6020835704352 6021730729728 6041892774582 6048084897792 6048983973888 6049609112736 6068335182048 6070766814126 6078520028448 6088218329088 6108602988672 6116404525056 6117313757184 6136883558064 6137795834496 6139342658043 6144721212672 6145634654208 6166211555952 6167128192128 6174086666496 6175004473344 6186415398912 6194758831674 6195679711536 6206206261752 6207128843328 6215056210944 6234294408192 6235865550936 6236792541504 6242256470016 6244757793792 6264087929856 6264735298857 6265666581048 6294674296701 6295610029464 6304717472256 6305654697984 6324756372193 6334847543808 6335789248512 6336444027564 6342938025984 6356057970852 6364175541696 6365121606144 6366725719452 6373250752512 6386433397236 6394589761728 6395540347392 6404792352768 6406406463744 6407358806016 6415541895168 6427856485386 6428812016304 6435400679424 6436065752928 6437022504192 6458575034898 6459535132272 6465194201088 6466155282432 6466823534304 6467784857856 6489440387514 6497728306272 6508095455232 6528780771296 6529885953408 6538225526784 6539197464576 6540845447808 6561092098944 6562745599977 6569471526912 6570448109568 6591467525328 6592447377792 6594108780861 6599885746944 6600866850816 6613064736768 6622967967504 6635206694592 6636193049088 6643680777216 6644668391424 6665925244104 6666916165056 6675430745088 6696093993984 6697781517672 6698777174208 6707332445184 6728789765439 6729790031496 6740527435776 6760946466827 6771733581312 6772740231168 6773440167396 6774447070944 6780382027776 6804095510016 6805106970624 6805810251828 6812785287168 6826877079804 6835595952192 6836612095488 6838335032004 6849245620224 6857993060352 6859502537772 6872178362256 6879221415936 6880955090688 6881977976832 6890767220736 6903994002822 6905020313808 6912097026048 6912811364256 6913838985984 6936988000446 6938019216144 6945847499808 6946880032512 6970139675478 6979041514144 6990176600064 6991938237312 7013581209216 7015348744803 7016391609192 7022538528768 7023582461952 7025352518016 7047098921088 7048874903679 7056099047424 7057147969536 7079724379056 7080776813184 7082561283147 7092807156288 7093861535232 7102921383936 7126703486784 7127762904576 7135805279232 7136866050048 7159697484408 7160761806912 7169907096576 7193913481944 7194982890816 7204171885568 7205391396864 7217484632064 7227218636953 7228292996792 7239825764352 7240573972044 7241650317216 7266977023806 7273343476224 7274424692736 7275176476092 7276257965088 7282632548352 7308102584832 7309188968448 7309944344556 7321607387136 7322695778304 7332571678308 7344878367708 7346121697584 7355503717632 7356597147648 7365992546304 7381228611312 7388793372672 7390655467776 7391754123264 7401194422272 7415400965994 7416503300016 7424871465312 7425975207168 7450838963442 7460354722016 7461463738624 7472257744896 7474140874368 7475251940352 7499165899617 7500280685688 7507967459328 7509859588224 7533105743232 7535004207381 7536124320984 7542726567936 7543847829504 7545749000832 7569106248576 7571013785433 7583093365248 7592778031104 7618200278976 7619332760064 7627929781248 7629063708672 7654607448768 7655745341952 7664383448064 7665522794496 7690045446216 7691188607424 7701011325952 7715242192896 7726795962088 7739124092928 7741074477024 7742225223936 7752113123328 7768147853034 7776109154304 7776912784788 7778068859232 7805271618162 7812109659648 7813270966272 7814078437284 7815240036576 7827709280256 7851421703412 7863948675072 7865117687808 7873992032256 7890278860368 7900355844864 7901530269696 7903521582768 7911621623808 7927986286224 7938111428352 7939291465728 7949431046144 7964689926438 7965873914832 7974861944224 7976047444736 7990786556928 8002752960734 8017541422632 8018733267648 8025758318592 8027780939136 8028974306304 8054659669959 8055857032776 8064113197056 8066145483648 8091113576064 8093152667187 8094355752168 8104693371264 8106065321472 8131829621391 8144803984896 8155206033408 8182511410752 8183727779328 8185790210724 8192961616896 8194179538944 8221615407936 8222837589504 8232115555328 8233339297792 8248553865216 8259678442232 8260906282048 8274941682336 8276171791104 8286741614592 8303882187726 8312392544256 8314487401248 8315723388672 8326343725056 8343566212518 8352117239808 8352980398476 8354222108064 8367551299584 8392899062268 8394146705952 8406289963008 8407539597312 8446463391744 8447718998016 8448592036752 8457250701312 8474743961136 8478139861107 8485567388928 8486828808192 8488967625936 8497667670016 8515244529648 8526119682304 8527387129856 8541875284992 8543145074688 8554666958026 8570475313848 8571749355072 8581421003904 8582696672256 8611433379864 8612713509696 8620258934784 8622431379072 8623713143808 8651301126993 8652587183352 8663637741696 8692645457349 8706514604544 8717634035712 8721127263744 8748122798592 8750327466636 8759295369216 8788623367104 8789929837056 8792145041148 8799847662592 8801155801088 8817419649024 8830623956672 8846942259456 8848257398784 8858241036288 8859557855232 8876563717914 8887900325472 8889221553408 8891461780614 8900574326784 8918984572002 8928125325312 8930375356896 8931702898944 8943109926912 8961608154186 8971719687252 8973053375328 8987369914368 9028978108416 9030320308224 9031253556528 9032596094592 9040509370368 9062839161873 9072127346688 9073475960832 9074413669104 9083713716224 9102502773072 9106150221189 9114127936256 9115482793984 9117780042672 9132327493632 9146003383696 9162904483008 9174606787584 9175970635776 9205325337096 9206693751744 9217081819008 9218451981312 9249317333928 9250692288192 9261129999744 9262506710016 9292138247511 9293519567304 9322584316416 9351441612288 9353798326404 9355188812256 9363384705024 9367136690688 9396131894784 9398499871572 9408132063232 9439632505408 9441035750912 9443415044196 9457076208384 9458482046976 9470561845248 9502271315712 9503683872768 9504666041346 9514407038976 9515821400064 9534086956278 9546263312544 9547682409216 9550088579178 9559876128768 9579650095854 9591884642592 9593310521088 9607188529152 9623312842752 9653101019136 9654098629392 9655533756288 9687862552347 9689302698408 9697791301632 9699232923648 9700235301456 9701677286784 9710176731136 9734160581271 9744136779776 9745585291264 9746592459408 9762143182848 9776762237744 9793171156944 9794828930112 9807338290176 9808796196864 9811268171712 9841638148416 9854207290368 9855672164352 9887201287992 9888671066688 9899828620416 9901300276224 9934451951256 9965521165824 9967002587136 9998887866156 10000374247584 10013146117632 10044140990976 10046672276508 10048165761312 10056968757248 10060998667776 10092141664768 10094685047244 10110791153664 10123704041472 10157600371968 10159110346752 10160160251094 10161670606416 10170573041664 10172084944896 10206143265024 10207660455936 10208715377742 10219177930752 10220697059328 10240315619706 10253393928288 10254918143232 10257502548006 10286989590528 10289253806658 10318832123904 10321432636032 10322966965248 10336150831104 10355991004233 10357530470712 10368145539072 10369217046384 10370758478976 10405482000669 10407028824216 10416146212864 10417694621696 10418771249712 10420320048768 10455209513217 10468562271216 10485264900096 10487907355968 10520371813824 10524587413788 10533807793152 10535373692928 10538028777024 10570648381632 10584148571136 10585721954304 10619586568584 10621165219776 10654382075904 10690055230176 10691644356864 10703707918848 10705299075072 10739546226612 10741142710368 10754860644864 10788151434752 10790870222916 10792474336224 10806257828352 10808087095296 10826226948096 10842439495188 10859738646528 10860860958066 10862475475824 10873608044544 10900465535709 10910015214336 10911637039104 10912764714138 10914386947632 10923948822528 10925572718592 10962153877248 10963783452672 10964916516834 10998857517462 11017317551562 11033255576448 11034895721472 11048988819456 11071842916968 11083190059008 11085983201664 11087631184896 11101791633408 11123101448991 11124754950024 11136156319744 11137307197968 11138962810752 11176258445163 11190532083024 11192195607936 11208386617344 11211211311552 11212877910528 11250421028532 11261951188992 11264789382336 11299658614848 11304186481476 11314089851904 11315771744256 11318623501248 11353659372864 11389167046656 11390860099584 11427300418464 11428999140096 11441894671872 11443595563008 11481911173152 11483618012928 11496575172096 11498284191744 11535068169324 11536782911136 11551516988928 11572863289344 11590193943132 11608686139392 11611611715536 11613337835904 11623512047616 11628169684992 11652221779551 11664163731456 11665369177182 11667103288848 11679060492288 11707907427243 11718164489472 11719906449408 11721117655926 11722860054864 11777132555118 11795923012608 11797676531712 11810988048384 11835418290552 11850533767296 11852295404544 11855282374152 11867432435712 11891979429336 11904167100416 11907167142528 11908937198592 11924146569216 11947034889657 11948810872248 11962292916336 11964071167104 11986179835392 12004129441101 12026312133948 12028099901472 12038637477888 12041671408704 12043461459456 12083785549164 12096169795584 12099218225472 12136670364096 12141533628252 12157040056896 12176436658176 12217205977344 12232809050112 12234627514368 12273767116128 12275591668992 12278685316086 12289442425344 12291269308416 12332423111904 12334256384256 12348173332992 12350008946688 12372830797824 12389517663348 12391359423072 12412412523504 12414257686656 12430112421888 12455823281589 12468588816384 12471731101872 12473585083008 12484512940032 12489515587584 12515349318777 12528175859712 12529470597714 12531333162096 12589348593402 12591220058928 12609434944512 12611309395968 12649512744386 12669695087616 12671578497024 12672888055128 12685876051968 12712115941704 12728351083392 12730243212288 12733451438904 12746501505024 12772866794472 12789179523456 12791080694784 12812812927488 12814717612032 12832000437039 12855712970772 12857624032608 12872131505856 12874045008384 12917150069796 12919070264544 12930388402176 12933647068608 12935569715712 12978880775028 12995456612544 13016190910464 13057561542592 13059771906816 13076451053568 13078394929152 13081690895616 13122184197888 13125491199954 13138943053824 13140896219136 13182935050656 13184894755584 13188217561722 13199771493888 13201733701632 13226129473536 13245935935008 13270413389184 13272386098176 13287361554432 13289336782848 13314845576871 13331850488208 13333832330112 13350861490176 13378476858003 13392187987968 13395563035344 13397554348416 13414664890368 13442412231279 13457579530878 13459580062992 13481054871552 13521892933654 13543467162624 13545480462336 13546880334792 13548894141888 13560764055552 13608191020032 13610213941248 13611620503656 13625570574336 13653754159608 13671191904384 13673224190976 13676670064008 13698491240448 13719005075544 13744356724512 13761910181376 13763955953664 13807988005644 13810040627616 13825622728512 13827677971968 13873976000892 13876038432288 13891694999616 13893760065024 13940279350956 13958083028288 13980353200128 13983876474624 14027162418432 14030697489606 14032783218384 14045077057536 14047164923904 14050705036032 14094197842176 14097749807358 14112198094848 14114295939072 14159448758112 14161553626368 14165122566294 14185614312576 14187723070464 14205842767872 14253406973568 14255525809152 14271610558464 14273732100096 14301130434417 14319394968816 14321523613824 14325132868767 14339814193152 14369475143781 14387826963888 14389965781632 14408343771136 14410782793728 14434969264128 14454437273906 14456585993584 14479651528704 14481147944088 14483300634432 14533954047612 14546686952448 14548849385472 14550352952184 14552515930176 14565265096704 14616205169664 14618377936896 14619888689112 14643214774272 14645391556608 14665143356616 14689756735416 14692243395168 14711007435264 14713194295296 14762457222624 14781310935552 14783508246528 14830801931988 14833006600032 14849742930624 14851950414336 14901677926884 14920709444032 14922927477248 14944515489792 14948281748736 14950503880704 14998331799234 15000561371376 15015934918656 15019719176448 15066211486464 15070008414762 15072248641968 15085453135872 15087695659008 15091498001664 15138212497152 15142027570866 15166186730496 15185556062208 15236400557952 15238665520128 15255859562496 15258127417344 15309214897536 15311490683904 15313073066613 15328766896128 15331045588992 15360473429559 15380090892432 15382377214848 15386253822009 15402022651904 15430484385792 15433880709987 15453591924176 15478248185856 15482148954048 15484450447872 15504226246656 15536295706068 15552218308608 15553825569576 15556137718464 15610543236324 15624219319296 15626541932544 15628156874568 15630480073152 15655418560512 15702843406824 15727897350144 15730235375616 15780557720736 15800711689728 15803060539392 15807043165536 15855972572448 15876222856704 15878582931456 15929379852876 15931747829664 15949723888448 15952094889472 15981573113856 16005505921468 16035082845264 16037466535296 16051516637184 16055561878272 16057948612608 16109319339918 16111714065552 16128226394112 16132290967296 16182227152128 16186305334374 16188711504336 16209386742528 16212130642944 16263659242782 16289607969792 16310412066816 16365022821504 16367455558656 16369147071207 16371580421448 16385923233792 16388359077888 16443230815872 16445675179008 16447374775251 16464231110656 16466678595584 16498286276193 16519356884464 16521812564096 16525976327343 16549883364672 16552343582208 16573483229184 16607764375452 16624785088512 16628974802496 16631446777344 16652687450112 16687132425036 16704234479616 16705960796952 16708444216128 16735102599168 16785798124536 16788293411904 16812579926016 16815079194624 16892926783488 16895437996032 16897184073504 16949487922272 16956279722214 16971134777856 16973657616384 16977935251872 17030489059296 17052239364608 17054774259712 17083750569984 17086290149376 17109333916052 17140950627696 17143498710144 17162842007808 17165393344512 17222866759728 17225427019392 17240517869568 17244862758144 17247426287616 17302602253986 17305174366704 17327275483392 17385290914698 17413029209088 17435268071424 17442254527488 17496245597184 17498053765773 17500654933272 17518590738432 17577246734208 17579859674112 17581676483889 17584290082296 17599695325184 17602311602176 17661247913344 17665698832677 17693884518912 17696514797568 17716482072576 17720381555911 17753127435828 17775800650944 17778443106816 17782923561228 17801148653568 17837969144004 17856250650624 17860750713792 17863405797888 17886219853824 17923216308372 17943439374504 17946106750656 17974739828736 18057956216832 18060640616448 18062507113056 18065192189184 18125678323746 18144254693376 18146951921664 18148827338208 18205005546144 18212300442378 18228255872512 18230965587968 18235560085344 18264654987264 18292006767392 18325808966016 18349213575168 18351941271552 18410650674192 18413387503488 18418027974129 18434163638016 18436903962624 18498634667856 18501384576384 18522259999488 18525013420032 18584276495022 18587039134608 18645168632832 18702883224576 18707596652808 18710377624512 18726769410048 18734273381376 18792263789568 18794205896571 18796999743144 18816264126464 18879265010816 18882071501824 18884022890103 18886830088392 18914152416768 18916964093952 18974269116579 19004542631424 19007367745536 19009332082692 19028814077952 19068173912556 19092526625088 19095364818432 19100177158356 19119752257536 19159300191708 19183769285184 19186621042176 19214377058304 19246625685504 19306202038272 19308197258784 19311067512576 19375725104694 19378605396816 19395582603264 19398465847296 19400470602912 19403354573568 19468321162542 19488273559552 19491170582528 19493184918816 19524286365696 19553524475488 19586342313888 19589657860224 19614676580352 19617592393728 19622536343424 19683276296832 19688236799931 19708414580736 19711344328704 19774402575984 19777342133376 19782326342583 19799657240832 19802600552448 19868903902512 19931042331648 19934005174272 19997775732312 20000748495168 20026292235264 20088281981952 20093344553016 20096331522624 20113937514496 20121997335552 20184283329536 20186369296317 20189370094488 20221582307328 20282839400481 20315200743936 20318220693504 20320320502188 20323341212832 20341146083328 20412286530048 20415320911872 20417430755484 20438355861504 20480631239412 20506787856576 20509836286464 20515005096012 20573979181056 20578507613316 20637664247808 20642865272064 20645933930496 20672301662208 20711982008466 20715060941424 20736291078144 20738434092768 20741516957952 20810964001338 20814057648432 20832292425728 20835389243392 20837542499424 20840640097536 20910419026434 20937124542432 20970529800192 20975814711936 21040743627648 21046046234409 21049174827576 21067615586304 21070747385856 21076057554048 21141296763264 21146624711037 21168297142272 21171443908608 21239173137168 21242330439552 21247683849441 21308764151808 21380110460352 21383288713728 21407415837696 21410598150144 21479092453224 21482285420736 21509721289728 21576302869504 21581740445832 21584948672448 21612515656704 21616174190592 21652453896192 21681655910859 21684878990376 21719477293056 21721721916132 21724950951648 21800931071418 21820030428672 21823274078208 21825529428276 21828773895264 21847897645056 21924307754496 21927566905344 21929833033668 21997715034924 22034635103124 22066511152896 22069791442944 22097977638912 22143685833936 22166380118016 22171966403328 22175262369792 22203583266816 22246202897982 22249509900048 22272312639488 22274614395936 22277925621504 22352516890326 22381064166048 22384391215872 22416773234688 22422422623104 22425755821056 22497497698851 22500842057064 22523902377984 22529578764672 22599317229696 22605012622143 22608372962952 22628179703808 22631543488512 22637247002496 22707318745728 22713041356299 22778334093312 22854600836928 22857998280192 22883789343744 22887191126016 22963822346304 22967236025856 22993150344192 22996568383488 23070136338648 23073565822272 23103033977856 23145726578688 23180387886264 23217372278784 23223223431072 23226675671808 23256339369984 23304443559102 23328327462912 23330738354364 23334206577696 23415814854486 23436328978944 23439812898816 23442235311852 23445720109728 23554265110236 23591846025216 23595353063424 23621976096768 23670836581104 23701067534592 23704590809088 23710564748304 23734864871424 23783958858672 23808334200832 23814334285056 23817874397184 23848293138432 23894069779314 23897621744496 23924585832672 23928142334208 23972359670784 24008258882202 24052624267896 24056199802944 24077274955776 24083342817408 24086922918912 24163979009877 24167571098328 24192339591168 24198436450944 24273340728192 24279458001561 24283067256504 24314080113792 24395488864173 24434411954688 24465618100224 24547534232256 24551183337984 24557370632172 24578884850688 24582538616832 24664846223808 24668512768512 24696346665984 24700017893376 24745661595648 24779035326696 24782718846144 24824825047008 24828515373312 24860224843776 24911646563178 24937177632768 24943462203744 24947170166016 24979031175168 25030698637554 25056351719424 25058941195428 25062666324192 25178697186804 25182440117856 25218869889024 25222618791936 25299025488772 25339390175232 25343156994048 25345776110256 25371752103936 25424231883408 25434419583321 25456702166784 25460486424576 25466902877808 25493003010048 25545733588944 25578359046912 25582161389568 25625625854976 25629435224064 25664000874078 25711425941544 25715248065216 25744263011712 25748090016768 25834300139592 25838140529088 25860776804352 25867294137216 25871139431424 25953903380979 25957761550056 25990913225088 26077936372047 26115123085184 26119543813632 26152902107136 26163381791232 26244368395776 26250982399908 26277886107648 26365870101312 26369789511168 26376435123444 26399542987776 26403467403264 26452258947072 26491871870016 26540826778368 26544772196352 26574723108864 26578673565696 26629691153742 26663700976416 26667664660224 26701722980352 26756953716006 26784375975936 26791126070688 26795108696832 26829329780736 26884824462558 26915159061756 26919160125984 26962109743104 27043785867308 27086934325248 27090960924672 27093760669584 27097788283776 27121528111104 27188517485619 27216382040064 27220427882496 27223241007312 27251141148672 27307508319216 27318450663567 27342383808768 27346448381952 27353340128016 27396982480896 27438010151088 27488713449024 27523820362752 27527911907328 27615976011288 27620081255232 27651245457024 27655355943936 27747952001784 27752076864576 27783389999232 27787520130048 27876414742533 27880558701912 27916166056576 27967752949248 28009635362569 28054324836864 28061394979212 28065566436768 28090154115072 28101410072064 28188395684352 28195499614716 28224396189696 28318897516224 28323107252736 28330245132588 28371228625152 28375446140928 28411685535744 28506813947136 28511051618304 28543221116928 28547464200192 28602260868834 28638789937632 28643047227648 28650265737534 28679628386304 28738950287562 28775653927776 28779931563264 28816687542272 28821565587456 28869938528256 28908874547812 28913171987168 28959303057408 28962295888176 28966601268864 29063587657041 29067908095224 29093373904896 29097698770944 29100705904368 29105031860352 29130530193408 29202481743813 29232410339328 29236755873792 29239777378224 29286429548544 29330286713232 29379513470832 29384486790336 29422014870528 29426388590592 29524914445248 29562621871104 29567016493056 29661603863976 29666013200064 29699485861248 29703900828672 29803355853768 29841418888064 29845854954496 29896563497472 29901007761408 29941334353091 29996663598468 30001122742752 30039438352896 30132422972928 30140016829524 30144497283936 30170906271744 30182996003328 30276424994304 30284055141732 30332373460992 30371112124416 30472801115904 30477331040256 30511719124992 30516254834688 30618429795072 30622981367808 30626146133226 30657533792256 30662091177984 30720946859118 30760181784864 30764754429696 30772507644018 30804045303808 30860968771584 30867761419974 30907183848352 30956496371712 30964297908096 30968900895744 31008452493312 31067973012699 31072591412136 31104436617216 31107651139152 31112275436928 31216446002007 31221086472648 31248438638592 31253083865088 31256313749136 31260960146304 31365628539651 31405686813648 31455794700288 31561115441472 31601423379456 31606121078784 31614086331072 31711945144896 31752445713408 31757165862912 31858759705752 31863495659328 31899447776896 31904189778944 31963146227712 32011011842936 32070165690528 32074933070592 32111123756544 32115897225216 32218638679836 32223428131104 32264581934592 32364454304256 32372610668748 32377423008672 32418773485056 32424261285888 32527318485564 32579215939584 32620824133632 32730045643008 32734911117312 32738294142414 32743160842896 32771846467584 32776718155776 32886461631744 32891350358016 32894749550502 32928462221312 32933357191168 32996572552386 33038713768928 33043625128192 33051952654686 33099766729344 33104687164416 33146966458368 33215528750904 33249570177024 33257949604992 33262893554688 33305374900224 33369304346973 33374264850072 33408468959232 33411921593904 33416888432256 33528775335489 33571596249072 33576586823808 33625159852032 33785853566976 33794368147008 33898975844544 33912559444428 33942269555712 33947315232768 33955870503744 34060978118592 34104478729216 34109548519424 34167501139968 34172580298752 34218667832104 34281901255392 34286997420288 34325684015616 34330786689024 34445733519456 34450854038784 34489725516288 34494852575232 34605204507972 34610348733408 34654550966784 34770581829396 34826058418176 34870536142848 34884509054976 34992491194368 34996107531546 35001309866544 35037181476864 35123722281729 35154493468416 35159719348224 35163352967778 35168580164592 35199390650368 35204623204352 35322495826688 35331397665354 35387769037824 35393029595136 35432964145152 35440763111822 35506254871656 35551601301888 35556886213632 35565847122456 35602297307136 35675938288008 35712501301248 35721501427584 35726811595776 35772439707648 35841104668971 35846432616744 35886878749008 35892213501312 36012388323303 36115912433664 36125014226112 36130384378368 36251356647492 36288509386752 36297654676416 36410011092288 36424600884756 36456511745024 36461931175936 36471120170688 36529309974528 36584013534784 36651617932032 36698427150336 36703882543104 36821301348384 36826775006976 36836055948258 36868327276032 36873807925248 36997269335712 37002769152768 37044519998976 37050026840064 37168552990044 37174078269216 37290337265664 37405766449152 37415193305616 37420755249024 37453538820096 37468546762752 37546047956331 37584527579136 37588411793142 37593999486288 37632528252928 37758530021632 37764143003648 37768045780206 37773660176784 37828304833536 37833928187904 37948538233158 38009085262848 38014735491072 38018664165384 38057628155904 38136347825112 38185053250176 38190729636864 38200354316712 38239504515072 38318600383416 38367538570368 38373242084352 38496001311117 38616394517568 38622135025152 38751450209388 38757210793632 38791165206528 38800941205824 38806709147136 38936642325084 38976547119104 38986369837632 39048572731392 39107048950976 39172684627776 39179315720448 39229353160704 39235184787456 39245072686848 39366552593664 39376473599862 39416829161472 39422688657408 39548805151968 39554684266752 39564652685166 39599314481664 39605201104896 39737807805024 39862084663296 39868010348544 39995551464624 40001496990336 40052584470528 40135430574009 40176563963904 40186689106032 40192663045248 40227875028992 40243994671104 40327236693837 40368566659072 40372738592634 40378740188976 40443164614656 40565678800962 40630401487872 40636441387008 40640641004376 40646682425664 40682292166656 40824573060096 40830641823744 40834861510968 40876711723008 40961262478824 41013575713152 41019672572928 41030010192024 41157015226632 41285730544128 41291867860992 41423964016932 41430121882848 41476868185536 41483033915904 41621928002676 41628115296864 41664584851456 41675084998848 41681280195072 41820838052868 41874249084864 41941059600384 41951629423872 42081487255296 42092092468818 42098349655152 42135231172608 42141494771712 42152115108096 42282593526528 42293249422074 42336594284544 42342887817216 42478346274336 42484660879104 42495367698882 42617528303616 42760220920704 42766577427456 42814831675392 42821196300288 42903391303251 42958184906448 42964570841472 42975398606301 43019442579456 43108425431343 43152605739008 43163480891664 43169897344896 43225031313408 43232348381184 43304907792384 43363311821718 43369757980752 43438954586112 43443443832264 43449901903296 43601862142836 43640060857344 43646548156416 43651058856552 43657547790528 43695795290112 43848615508992 43855133810688 43859666067336 43995430069848 44069270206248 44133022305792 44139582885888 44287371667872 44343932806656 44350524739584 44492405795964 44499019800096 44549228791872 44555851243008 44705033780652 44762128332096 44768782431744 44833546469376 44844845246208 44851511642112 44994995397702 45001684114128 45047804755968 45059157529344 45198634459392 45210025244286 45216745925904 45256359407616 45263086977024 45274494004992 45414637491456 45426082712598 45556668186624 45709201673856 45715996560384 45767578687488 45774382252032 45927644692608 45934472051712 45939219199839 45986300688384 45993136766976 46081420288677 46140272677296 46147131644544 46158761466027 46206067955712 46291453157376 46301642129961 46360775772528 46434744557568 46446446862144 46453351343616 46512678739968 46608887118204 46656654925824 46661476708728 46668413155392 46831629708972 46872657957888 46879625797632 46884470623704 46891440219456 47108530220472 47183692050432 47190706126848 47341673162208 47402135069184 47409181618176 47421129496608 47567917717344 47628668570112 47635748794368 47788139558628 47795243488992 47849171665344 47856284668416 47944719341568 48016517764404 48105248535792 48112399605888 48154549911552 48166685634816 48173845837824 48327958019754 48335142196656 48384679182336 48396872901888 48546681456384 48558916003122 48566134513008 48628160227584 48790977728346 48868823909376 48931236200448 49095068464512 49102366675968 49107441213621 49114741264344 49157769701376 49165077233664 49329692447616 49337025537024 49342124325753 49392693331968 49400035786752 49494858828579 49558070653392 49565437692288 49577928982029 49649650094016 49657030746624 49720449687552 49823293126356 49874355265536 49886924407488 49894340332032 49958062350336 50061397275108 50112703438848 50117882390856 50125332648384 50357394373608 50364880235712 50437739778048 50445237583872 50598050977544 50678780350464 50686313988096 50691552220512 50848463766816 50868839166642 50913404333568 50920972849152 50933805755616 51091467177888 51156718093824 51164322779136 51251251709952 51258870448128 51328001748156 51422851883088 51430496130432 51488526023424 51496180033536 51668600279184 51676281058176 51721553608704 51734588274432 51742278862848 51907806761958 51915523100112 51981826450176 52155872744094 52230246170368 52239087627264 52305804214272 52326763582464 52488736791552 52494161297319 52501964799816 52555772215296 52731740202624 52739579022336 52745029451667 52752870246888 52799085975552 52806934806528 52983743740032 52997096498031 53081653556736 53089544392704 53149446217728 53161144667733 53259382307484 53327401952832 53335329320448 53403445960704 53513907432012 53568751951872 53582252141376 53590217393664 53658659561472 53769648925116 53830318123512 53838320251968 53924219486208 54087571734616 54173868650496 54181921849344 54187521339168 54195576567552 54377034971238 54432764080128 54440855764992 54446482014624 54615016638432 54636901327134 54684767617536 54692896763904 54706680256032 54793964961792 54876020302176 54977426898048 55047640725504 55055823814656 55231952022576 55240162510464 55302490914048 55310711887872 55495904003568 55504153729152 55566779998464 55575040260096 55752829485066 55761117403824 55832332113152 55935505898496 56019270725138 56108649673728 56122789958424 56131132873536 56180308230144 56202820144128 56376791368704 56382617689713 56390999229432 56448792379392 56637795032448 56646214505472 56652068670309 56660490265176 56742457250304 56750892281856 56922807349737 57013627894272 57022103236608 57086442233856 57204521737668 57277579875264 57286094455296 57300531475068 57359256772608 57477900575124 57551307855552 57559863126528 57633375084544 57643131174912 57739877056512 57817749095624 57826343974336 57918606114816 57924591776352 57933202537728 58127175314082 58135816190448 58186747809792 58195397541888 58201411808736 58210063720704 58404963487626 58464820678656 58473511747584 58479554756448 58572859097088 58660573426464 58759026941664 58768973580672 58844029741056 58852777181184 59049828890496 59125243742208 59134032986112 59323207727952 59332026400128 59346979027749 59398971722496 59407801657344 59606711707536 59682837776128 59691709908992 59793126994944 59802015522816 59882668706182 59993327196936 60002245485504 60078876705792 60264845945856 60280033659048 60288994567872 60341812543488 60365992006656 60552849988608 60559107888951 60568110283464 60664746921984 60848518201443 60945602231808 60954662080512 61023438249984 61236859590144 61245962735616 61252292266452 61315067584512 61441893718236 61520363569728 61529508859392 61545015288036 61608090607616 61721937543168 61735522839948 61814367696704 61912992743424 61928595816192 61937801791488 62016904986624 62135946025398 62145182824272 62208873234432 62215302278304 62224550873856 62432892004014 62442172945296 62496877277184 62506167730176 62512627498272 62521920292608 62731257079302 62811373627296 62911589400576 63122230882944 63202846758912 63212242157568 63228172662144 63423890289792 63439874133111 63504891426816 63514331725824 63717519411504 63726991318656 63743051548323 63798895553792 63808379557888 63926292455424 64022023685872 64140331381056 64149866141184 64222247513088 64231794450432 64437277359672 64446856262208 64529163869184 64728908608512 64745221337496 64754846017344 64837546970112 64848522571776 65044967732577 65054636971128 65158431879168 65460091286016 65469822234624 65476588284828 65486321685792 65543692935168 65772923263488 65782700716032 65789499101004 65856924442624 65993145104772 66077427537856 66087250256384 66103905309372 66199533458688 66209374328832 66293932916736 66431057501808 66499140354048 66515899209984 66525787109376 66610749800448 66738608693946 66748529700144 66816937918464 66823843187808 66833776864512 67057550670978 67143192498144 67153173647616 67250319704064 67571707133952 67588736294016 67797951689088 67815037866429 67825118888856 67884539111424 67894630465536 67911741007488 68121956237184 68139124068897 68208957458432 68219097038848 68335002279936 68437335664208 68563802510784 68573994840576 68651368031232 68661573378048 68891467038912 68901708077568 68979451032576 68989705150464 69210409015944 69220697466816 69309101933568 69541163658792 69652116836352 69769018109952 69984982388736 69992215063092 70002619733088 70247444563458 70308986936832 70319438696448 70326705935556 70337160329184 70398781300736 70644991653376 70662795330708 70775538075648 70786059190272 70865928290304 70881526223644 71012509743312 71103202603776 71113772427264 71131694244912 71204594614272 71351876576016 71425002602496 71443002855168 71453623191552 71544879415296 71682209337942 71692865233488 71773757498016 71784427002624 72024776646606 72231824867328 72250028452224 72260768756736 72491937029631 72502713294984 72577018773504 72595309352832 72820022184576 72838374004683 72849201769512 72913023490048 72923862351872 72942240341376 73168027069568 73186466592519 73303235864064 73396854300672 73642602696768 73653550013952 73672111896516 73736654552064 73747615850496 73994538671424 74005538305536 74089039997952 74100053680128 74337105980088 74348156538432 74580674531328 74811532898304 74830386611232 74841510498048 74937093525504 75092095912662 75169055158272 75176823586284 75187998972576 75517060043264 75528286007296 75536091560412 75547320353568 75656609667072 75667856375808 75897076466316 76018170525696 76029470982144 76037328330768 76115256311808 76272695650224 76303258749963 76370106500352 76381459273728 76400708633424 76479009030144 76637200766832 76735077140736 76746484168704 76992002622234 77232789035136 77244270050304 77502900418776 77514421587264 77582330413056 77601882411648 77613418294272 77861710142937 77873284650168 77953094238208 77972739675264 78214097901952 78233809116141 78345369255552 78358631440896 78458706321408 78490145373696 78733105187328 78752947199724 78833658322944 79097610303936 79109368533504 79129305370332 79198628963328 79210402209792 79475615610048 79724169326592 79736020697088 79991102929248 80002993980672 80105168941056 80270861148018 80353127927808 80373378212064 80385326090496 80487989342208 80654473387674 80737133318144 80745477185268 80757480377952 80886329229312 81131357601924 81260802975744 81272882774016 81281282008752 81293364851328 81364584333312 81565552456857 81649146120192 81661283647488 81669723021936 81753423446016 81922524957648 81955351990701 82027151426304 82039345145856 82060020384048 82314030453264 82571461088256 82583735721984 82847928033864 82860243765696 82953736371072 82966067831808 83243856005352 83256230593728 83329169702912 83350169997696 83362560390144 83629244227599 83641676105736 83748498169728 83903258847744 84028906087707 84162974510592 84184184937636 84196699310304 84270462345216 84304230216192 84565187053056 84586498844148 84673188569088 84956692548672 84969321758208 84990735397764 85235056607232 85520441841408 85533154854912 85629663350784 85642392600576 85806782606502 85916369812896 85929141682944 85950797212602 86038885158912 86216850862686 86305211478016 86326961783328 86339794689792 86450062626816 86464696762368 86609815584768 86726623643436 86739515961504 86877909172224 86886887664528 86899803806592 87190762971123 87203724285672 87280121714688 87293096312832 87302117713104 87315095581056 87391590580224 87607445231439 87697231017984 87710267621376 87719332134672 87990860139696 88138540412496 88266044611584 88279165771776 88574743335744 88687865613312 88701049479168 88984811591928 88998039600192 89098457583744 89111702486016 89410067561304 89524256664192 89537564863488 89689690492416 89703023284224 89824003059273 89989990795404 90003368228256 90118315058688 90397268918784 90420050488572 90433491851808 90512718815232 90548988009984 90829274982912 90852165425196 91113336373248 91418403347712 91431993120768 91535157374976 91548764504064 91855289385216 91868944103424 91878438399678 91972601376768 91986273533952 92162840577354 92280545354592 92294263289088 92317522932054 92412135911424 92582906314752 92603284259922 92721551545056 92869489115136 92892893724288 92906702687232 93025357479936 93203919038097 93217774236408 93313309851648 93322953417456 93336826310784 93649338006021 93663259417944 93745315915776 93759251595264 93768941247408 93782880438912 94096885618953 94217060440944 94367384100864 94683346324416 94804270138368 94818363236352 94842258993216 95135835434688 95257337140224 95271497588736 95576279117256 95590486977984 95698343330688 95712569336832 95889438683136 96033035528808 96210497071584 96224799211776 96333371269632 96347691675648 96655916039508 96670284393312 96793745803776 97093362912768 97117832006244 97132269026016 97256320455168 97581955456692 97737647818752 97862472400896 98190136929024 98204733351936 98214882427242 98229482528688 98315539402752 98330154467328 98659384895232 98674051074048 98684248651506 98785386663936 98800071573504 98989717657158 99116141306784 99130875384576 99155857964058 99299300188032 99314061493248 99440899375104 99646586252712 99748710531072 99773848814976 99788680664064 99916124700672 100107913040919 100122794550216 100225406877696 100235764781712 100250665296768 100586326006467 100714788747216 100729760471424 100875479556096 101196101955088 101357560700928 101383104441024 101696927533632 101737678333284 101826808667136 101841945698304 101867611511232 102182934355776 102313436187648 102328645558272 102502503419904 102517740896256 102656003496312 102845703766176 102860992260864 102977052046848 102992360067072 103337200558368 103352562116352 103469176548864 103484557725696 103815613523916 103831046200224 103963652900352 104311745488188 104460492340736 104478175254528 104611608428544 104653527164928 104977473583104 104988322594638 105003929599632 105111544430592 105371166845187 105463480405248 105479158044672 105490058903334 105505740493776 105598171951104 105613869613056 105967487480064 105994192996062 106163307113472 106179088785408 106298892435456 106322289335466 106518764614968 106654803905664 106670658640896 106806891921408 107027814864024 107137503903744 107164504282752 107180434787328 107317319122944 107523314006913 107539297850232 107660636247024 107676640503936 108037164969909 108175143469232 108347737300992 108375042678336 108391153135104 108754069942476 108865528160256 108892964029248 109230033276864 109273802654268 109369535235072 109385793527808 109413360512064 109587929923584 109752040604352 109954853796096 110095281451008 110111647629312 110463904045152 110480325020928 110604981828096 110621423775744 110991808007136 111008307458304 111133559996928 111150080520192 111505658970132 111522234807648 111664664226304 111871011796992 112038541450276 112217299347456 112245579916848 112262265747072 112360616460288 112405640288256 112638143868993 112753582737408 112765235379426 112781998458864 112897584758784 113275590064896 113292429010944 113304137340618 113320980530352 113484914500608 113501784563712 113845614699474 114027255788544 114044206473216 114172884467712 114409043475336 114555159750528 114572188910592 114601062950136 114718513545216 114955801150248 115102615711104 115119726253056 115266750169088 115488003933351 115635498191248 115652687948672 115849183552704 115866405075456 116254350628164 116271632380896 116373495619584 116402823617472 116420127441408 116809926975252 116929641357312 116959109512896 117145718194176 117321146852928 117518053883328 117537947161344 117688059482112 117705554362368 118099657780992 118250487484416 118268065972224 118646415455904 118664052800256 118693958055498 118797943444992 118815603314688 119213423415072 119365675552256 119383419817984 119586253989888 119604031045632 119765337412364 119986654393872 120004490971008 120157753411584 120406291722027 120529691891712 120560067318096 120577989135744 120683625086976 120731984013312 120981710081511 121105699977216 121118215777902 121136220566928 121329493843968 121697036402886 121891204463616 121909324161024 122046876499968 122473719180288 122491925471232 122504584532904 122630135169024 122883787436472 123040727139456 123059017718784 123090030576072 123216181215232 123471045679896 123628735393408 123857191632384 123875603582976 124042670891377 124271892050796 124290365648544 124430604556608 124449101747712 124865784008028 124884345890592 124993754554368 125025254996544 125043840585216 125462514158604 125622747254592 125823178801152 126244461765888 126405693517824 126424484315136 126456345324288 126847780579584 126879748266222 127009782853632 127028663451648 127435038823008 127453982637312 127486103096646 127597791107584 127616759115776 127852584910848 128044047371744 128280662762112 128299732282368 128444495026176 128463588900864 128710173909753 128874554719344 128893712524416 128926195818903 129058327738368 129325276294029 129457817217024 129490442674992 129509692034688 129675093940224 129697045143552 130089935465154 130109273942256 130316863758336 130920182572032 130939644469248 130953176569656 130972643371584 131087385870336 131545846526976 131565401432064 131578998202008 131713848885248 131986290209544 132154855075712 132174500512768 132207810618744 132399066917376 132418748657664 132862115003616 133031798419968 133051574218752 133477217387892 133497059400288 133647686375616 133667553729024 134115101341956 134286384996288 134306347295232 134500639408128 135143414267904 135177472588032 135595903378176 135630075732858 135650237777712 135769078222848 135789260931072 135823482014976 136243912474368 136278248137794 136417914916864 136438194077696 136670004559872 136874671328416 137127605021568 137147989681152 137302736062464 137323146756096 137782934077824 137803416155136 137817657599517 137958902065152 137979410300928 138244260866031 138420818031888 138441394933632 138476284398081 138618203867136 138904926389883 139082327317584 139304233672704 139538036219904 139969964777472 139984430126184 140005239466176 140494889126916 140617973873664 140638877392896 140653411871112 140674320658368 140797562601472 141289983306752 141325590661416 141551076151296 141572118380544 141763052447288 142025019486624 142206405207552 142227544854528 142263388489824 142703753152032 142886005710336 142907246383104 143364418675884 143385730466976 143547514996032 143568854005248 144049553293212 144463649734656 144500056904448 144521537513472 144983874059262 145005426589968 145154037547008 145190618705664 145640044369152 145676748009366 145698403539024 145826046980096 145847724703744 145884480682752 146336054139136 146372933185038 146606471728128 146793708601344 147285205393536 147307100027904 147322323640863 147344223793032 147473309104128 147495231700992 147989077342848 148011076611072 148026372977259 148178079995904 148200107360256 148484576485737 148674211960176 148696313076864 148733786946087 149161349062656 149623065796608 149660773222464 149683020996096 149874187051008 150184191825324 150338110316544 150353647172568 150375997945152 151034120086528 151056572014592 151072183120824 151094640707136 151313219334144 151335712751616 151794152932632 152036341051392 152058941964288 152074656661536 152545391300448 152606517499926 152740213000704 152762918547456 152801417266848 153274401533664 153470154281472 153492968337408 153984005244468 154465578070272 154488540100608 155005800837552 155028843174528 155164660826112 155203764823296 155226836588544 155723420285874 155746569300336 155906188476416 155945479350528 156428195803904 156467618232282 156690738511104 156717262881792 156917412642816 156980290747392 157466210374656 157482483891957 157505894399448 157667316645888 158195220607872 158218737067008 158235088355001 158258610740664 158397257926656 158420804419584 158951231220096 158991289494093 159448338653184 159483434003199 159982205858496 160005987961344 160210337882112 160541722296036 160706255855616 160746756424128 160770652180992 160975978684416 161308946775348 161474266636288 161490954370536 161514960755904 161772658458624 162262715203848 162521605951488 162545765548032 162562564017504 162586729702656 163131104913714 163298292240384 163322567294976 163339446043872 163845049915296 163910703981402 164054302852608 164078690291712 164120040768096 164628060906528 165142922176512 165167471443968 165695856067728 165720487531392 165907472742144 165932135663616 166487712010704 166512461187456 166658339405824 166700339995392 166725120780288 167258488455198 167283352211472 167496996339456 167806517695488 168057812175414 168325949021184 168368369875272 168393398620608 168540924690432 168608460432384 169130374106112 169147853069139 169172997688296 169346377138176 169913385097344 169938643516416 169956206010927 169981470795528 170768422049211 171040883682816 171066309709824 171259326701568 171613565213004 171832739625792 171858283365888 171901594425204 172077770317824 172433701725372 172610422956032 172653923566656 172679589379584 172900125253632 172929393524736 173219631169536 173453247286872 173479031923008 173755818344448 173773775329056 173799607613184 174381525942246 174407448571344 174560243429376 174586192625664 174604235426208 174630191162112 175214890462878 175394462035968 175420535242752 175438664269344 175981720279392 176277080824992 176532089223168 176558331543552 177149486671488 177375731226624 177402098958336 177969623183856 177996079200384 178040937083247 178196915167488 178223404972032 178820135122608 179048513328384 179075129726976 179379380984832 179406046568448 179648006118546 179979981590808 180006736456512 180236630117376 180794537837568 180840100977144 180866983703616 181025437630464 181097976019968 181658549965824 181677323666853 181704330850392 182545554604329 182836806695424 182863986241536 183070314749952 183710578770432 183737888206848 183756876799356 183945202753536 184325681154708 184561090709184 184588526578176 184635045864108 184824271822848 185165812629504 185206568519844 185443103090112 185738978230272 185785787448576 185813405374464 186050714959872 186407838076194 186435548472816 186626619703296 186645906834912 186673652621568 187298676012042 187326518835888 187490631831552 187518503190528 187537882494816 187565760877824 188193771237906 188434120881888 188734768201728 189366692648832 189608540276736 189636726472704 189684517986432 190271670869376 190319622399333 190514674280448 190542995177472 191152558234512 191180973955968 191229154644969 191396686661376 191425138673664 191778877366272 192066071057616 192420994143168 192449598423552 192666742539264 192695383351296 193311832079016 193340568786624 193587491607552 194186725825536 194235664012488 194264538052032 194512640910336 195134903197731 195163910913384 195475295637504 196067447537983 196380273858048 196409466703872 196429764854484 196458965057376 196631078805504 197318769790464 197348102148096 197368497303012 197570773327872 197979435314316 198232282613568 198261750769152 198311715928116 198598600376064 198628122986496 198881798750208 199293172505424 199497421062144 199547697629952 199577361328128 199832249401344 200215826081838 200245589100432 200450813755392 200471529563424 200501330593536 201172652012934 201429577494432 201459520942848 201750959112192 202392203910176 202715121401856 202766208882048 203393855067264 203445113599287 203475356666568 203653617334272 203683891396608 203735223022464 204365868711552 204417372206691 204626872375296 204657291116544 205005006839808 205312006992624 205691407532352 205721984521728 205954104093696 205984720134144 206674401116736 206705124232704 206938353097728 206969115451392 207631227047832 207662092400448 207927305800704 208623490976376 208920984681472 208956350509056 209307054329856 209589340471637 209954947166208 209976645189276 210007859199264 210742333690374 210926960810496 210958316089344 210980117806668 211011480987552 211196343902208 211934974960128 211988385992124 212326614226944 212358177570816 212597784870912 212644578670932 213037529229936 213309607811328 213341317281792 213613783842816 214055629728048 214275007807488 214329008565504 214360869574656 214634638245888 215046628013826 215078595700464 215321272494048 215353281007872 216074329939818 216350286938464 216695474601984 216750085356672 216782306270208 217475811088893 217508139884952 217731056320512 217785928058496 218460066553728 218515122014049 218547605308536 218739070470144 218771587055616 218826721024128 219504081208704 219559399777557 219909707592192 220190562902016 220927808090304 220960650041856 221209963656192 221242847551488 221983616014272 222016614916608 222267119993856 222300161040384 223011317940264 223044469615296 223329328452608 223742023593984 224077082900552 224434598694912 224491159833696 224524531494144 224811280576512 225276287737986 225507165474816 225530470758852 225563996917728 226551180129792 226584858021888 226608274681236 226641961060704 226969829001216 227003569127424 227691229398948 228054511577088 228088412946432 228345768935424 228818086950672 229110319501056 229144377821184 229202125900272 229437027090432 229911602300496 230205231422208 230239452506112 230533500338176 230976007866702 231270996382496 231305375897344 231698367105408 231732810150912 232508701256328 232543264761792 232746991239168 232805647234944 232840254882816 233585130428811 233619853950504 233859282714624 233918219025792 234642293705856 234701427348423 235036107766656 235075894322688 235376118964224 236199315561984 236500974968832 237292830911808 237328105600512 237387916110996 237595886889984 237631206629376 238426846830144 238731351104512 238766839635968 239172507979776 239208062091264 239530674824728 239973308787744 240008981942016 240315506823168 240812583444054 241059383783424 241120134636192 241155978271488 241463968026624 241963420163022 242211399954432 242236431555804 242272441133856 242658987687936 243394072805772 243782408927232 243818648322048 244093752999936 244947438360576 244983850942464 245009169065808 245260270338048 245767574872944 245866055972103 246081454278912 246118035437568 246180061152144 246432362430464 246942091359792 247257470786816 247714383264768 247751207165952 248085341782754 248543784101592 248580731297088 248861209113216 248898203495424 249731568016056 249768691781184 249987509108736 250050509993088 250087681170432 250887732682797 250925028317208 251245494509184 252086718263121 252488923531776 252811387035648 252912690648576 253695561159168 253759496532444 254019565707264 254870077646016 254907965274624 254972206193292 255195582215168 255233518231552 255705169821696 256088094743488 256561325524224 256599464564736 256888990052352 256927177801728 257420347819506 257749109438688 257787425048832 257852391637806 258116655476736 258650552588058 258915634434048 258980885349984 259019384069376 259350187880448 259394090287104 260179870930308 260218547884512 260633727516672 261840365144064 261879288938496 261906353139312 261945286743168 262174771740672 262822335694317 263091693053952 263130802864128 263157996404016 263427697770496 263972580419088 264309710151424 264349001025536 264415621237488 264798133834752 264837497315328 265724230007232 266063596839936 266103148437504 266954434775784 266994118800576 267295372751232 267335107458048 268230202683912 268572769992576 268612694590464 269472009177819 270354945176064 271191806756352 271260151465716 271300475555424 271538156445696 271646964029952 272487824948736 272556496275588 272835829833728 273340009119744 273749342656832 274255210043136 274295979362304 274605472124928 274646293512192 275565868155648 275606832310272 275635315199034 275917804130304 275958820601856 276488521732062 276841636063776 276882789867264 276952568796162 277236407734272 277809852779766 278164654635168 278608467345408 279076072439808 279939929554944 279968860252368 280010478932352 280948014018063 280989778253832 281235947747328 281277754785792 281306823742224 281348641316736 281595125202944 282290656856859 282579966613504 282651181322832 283102152302592 283526104894576 284050038973248 284412810415104 284455089709056 284526776979648 285407506304064 285772011420672 285814492766208 286728837351768 286771460933952 287095029992064 287137708010496 288099106586424 289000113808896 289043075026944 289967748118524 290010853179936 290381237411328 291280088738304 291353496018732 291396807078048 291652093960192 291768961365504 292672108278272 292745866370076 293212943456256 293587417202688 294570410787072 294614200055808 294644647281726 294688447586064 294946618208256 294990463401984 295978154685696 296022153222144 296052745954518 296356159991808 296400214720512 296969152971474 297348423920352 297392626153728 297467573892174 298322698125312 299246131593216 299321546444928 299366041992192 299748374102016 300323739122757 300368383650648 300676220633088 300707294345136 300751995890304 301758978019401 302068240173056 302113144029184 302144366241648 302189281414272 302626438668288 303588305865264 304072682102784 304149313323072 305090782600896 305213034999852 305480426001408 305525837094912 305602834533696 306548803067328 306940308562944 306985936674816 307968010488936 308931156140544 308977080201216 310011601675104 310057686349056 310407529646592 310453673177088 311446840571748 311493138600672 311890958701056 312856391607808 312935236464564 313381477022208 313434525763584 313834825285632 313960581494784 314932420749312 314964967783914 315011788798896 315334633291776 316113500535561 316390441215744 316437474134016 316470176710002 316517221481328 316794515853312 316841608839168 317902462440192 317982578988186 318896677306368 318966868006398 319964411716992 320011975922688 320420675764224 321083444592072 321412511711232 321493512848256 321541304361984 321951957368832 322569942020739 322617893550696 322948533272576 322981908741072 323029921511808 324111494909727 324525430407696 325043211902976 325125128035008 325173459405312 326262209827428 326596584480768 326678892087744 327690099830592 327821407962804 328108605705216 328157380583424 328240081536192 329256121813056 330285844353024 330334942887936 331391712135456 331440975062784 331814945484288 331864271327232 332975424021408 333024922374912 333400679990784 333450241560576 334516976910396 334566704422944 334993992678912 335613035390976 336115624350828 336651898042368 336736739750544 336786797241216 337081849380864 337216920864768 337914431606979 338260748212224 338295706138278 338345995376592 338692754276352 339826770194688 339877287032832 339912412021854 339962941591056 341536844098422 342081767365632 342132619419648 342518653403136 343227130426008 343665479251584 343716566731776 343803188850408 344155540635648 344867403450744 345220845912064 345307847133312 345359178759168 345800250507264 346464011800053 346906494573744 346958063846016 347547550658112 347599215226368 348763051884492 348814897142688 349120486858752 349208470852416 349260382324224 350429780925756 350788924071936 350877328538688 351963440558784 352554161649984 353064178446336 353116663087104 354298973342976 354751462453248 354804197916672 355939246367712 355992158400768 356081874166494 356393830334976 356446809944064 357640270245216 358097026656768 358150259453952 358758761969664 358812093136896 359296012237092 359959963181616 360013472913024 360473260234752 361218875166081 361589075675136 361680201954288 361733967407232 362050875260928 362195952039936 362945130244533 363317099931648 363354647333706 363408661700784 365091109208658 365673613390848 365727972483072 366140629499904 367421157540864 367475776413696 367513753598712 367890405507072 368651362309416 369122181418368 369177053156352 369270091728216 369648543645696 370413137039688 370886206180224 371571574897152 371626810748928 372128012674131 372815676152388 372871096945632 373291813669824 373347305243136 374597352024084 374653037671776 374981263663104 375075764989632 375131521755648 376387542475812 376868241763776 377469536403456 378733385297664 379217080553472 379273452945408 379369035972864 380543341738752 380639244798666 381029348560896 381085990354944 382305116469024 382361947911936 382458309289938 382793373322752 382850277347328 383557754732544 384132142115232 384841988286336 384899196847104 385333485078528 385390766702592 386130521729259 386623664158032 386681137573248 387174983215104 387975828882087 388373451651072 388471328024976 388529076104064 389025281820672 390269806395462 390327821826768 390950591275008 392134895075966 392760547716096 392818933407744 392859529708968 392917930114752 393262157611008 394637539580928 394696204296192 394736994606024 395141546655744 395958870628632 396464565227136 396523501538304 396623431856232 397197200752128 397256245972992 398586345010848 399095395259904 399154722656256 400431652163676 400491178200864 400943059126848 401002661187072 402345304025868 402859154988864 402919041885696 403501918224384 404784407820352 405430242803712 405532417764096 406787710134528 406890227198574 406950713333136 407307234668544 407367782793216 407470446044928 408731737423104 408834744413382 409253744750592 409314582233088 410010013679616 410624013985248 411382815064704 411443969043456 411908208187392 411969440268288 413348802233472 413410248465408 413876706195456 413938230902784 414732782598093 415262454095664 415324184800896 415428853194243 415854611601408 416714779169649 417246981952752 417841969362944 417912701018112 418614108659712 419178680943274 419909894332416 419953290378552 420015718398528 421484667380748 421853921620992 421916632178688 421960235613336 422022961975104 422392687804416 423869949920256 423976771984248 424653228453888 424716355141632 425289157341864 426075058459872 426619215622656 426682634563584 428111259456096 428658017131008 428721739149312 430093256027652 430157191400928 430642544988096 430706562015744 432148659879636 432700573876928 433390949203968 433500170713344 433564612540416 434951622177786 435016279769904 435462112641024 435571856116992 436920133107456 437030244028098 437095210617072 437478140940288 437543174111232 437653442048256 439008162417408 439118799555114 439819415184384 440381125804032 441855616180608 441921300083712 442419927312384 442485695102976 443967232028544 444033229833216 444079118931777 444534239987712 444600322080768 445453729457211 446022635880528 446088939230592 446201360838261 446658656905216 447484047187968 448154165801104 448869197389824 448982319667392 449049062988288 449622561153024 450552575475972 451014330949632 451060941517704 451127993835456 453102360259584 453169716043776 453216549362472 453283922121408 453939658002432 454007138254848 455382458797896 456109023154176 456176825892864 457636173901344 458220639002112 458288755642368 458404251800544 459823204600992 460410462844416 460478905012224 461952015733404 462541992764992 462610751794688 463396734210816 463465620301824 465017402512656 465086529523584 465493982478336 465611294469888 465680509765632 467170260857622 467239707901008 467718565429248 467836438051584 469284587411712 469402854696846 470072215533312 470151788645376 470752237928448 472398631123968 473001949937664 474585661823616 474656211201024 474705265065003 474775832221992 475191773779968 475262413258752 476853693660288 476973868482279 477462702209024 477533679271936 478345015959552 478450302009597 479061349649456 479946617575488 480017963884032 480631013646336 481625166888108 482118767566848 482240269272384 482311956542976 482927936053248 483926840326044 484422799908864 484472863111608 484544882267712 485317975375872 486788145611544 487564817854464 487637296644096 489894876721152 489967701884928 490018338131616 491535149745888 491732111944206 492162908557824 492236070875136 492360122304288 493884182719584 494514941573632 495428766529536 495502414331904 496170683565508 497087568203184 497161462594176 497722418226432 497796406990848 499463136032112 499537383562368 499975018217472 500101019986176 500175362340864 501775465365594 501850056634416 502490989018368 504173436526242 504977847063552 505622774071296 505825381297152 507391122318336 507443559207417 507518993064888 508039131414528 509740155292032 509815930549248 509868618032781 509944412386584 510391164430336 510467036463104 512176189486976 512305266147633 513122651048448 513198929129472 513777980104704 514840695639012 515498218877376 515574850097664 515704783275612 516233310953472 517301105176116 517831268868096 517961770699968 518038768138752 518700375760896 518788180574208 520359741860616 520437095769024 521267455033344 523680730288128 523758577876992 523812706278624 523890573486336 525644671388634 526183386107904 526261605728256 526315992808032 527945160838176 528619420302848 528698002051072 528831242474976 529596267669504 529674994630656 531448460014464 532127193679872 532206296875008 533908869551568 533988237601152 534122811249741 534590745502464 534670214916096 536460405367824 537145539985152 537225389180928 538944018355638 540709890352128 542383613512704 542520302931432 542600951110848 543076312891392 543293928059904 544975649897472 545031971000559 545112992551176 545671659667456 547498685313664 547636663812987 548510420086272 548591958724608 549210944249856 551131736311296 551213664620544 551270630398068 551835608260608 552977043464124 553683272127552 553765579734528 553905137592324 554472815468544 555619705559532 556329309270336 557216934690816 558152144879616 559879859109888 559937720504736 560020957864704 561896028036126 561979556507664 562471895494656 562555509571584 562613647484448 562697282633472 564581313713718 565159933227008 565302362645664 566204304605184 567052209789152 568100077946496 568825620830208 568910179418112 569053553959296 570815012608128 570958867197999 571544022841344 571628985532416 573457674703536 573542921867904 573687463934907 574190059984128 574275416020992 576198213172848 578000227617792 578086150053888 579935496237048 580021706359872 580762474822656 582560177476608 582706992037464 582793614156096 583304187920384 583537922731008 585344216556544 585404709593193 585491732740152 586425886912512 588202342613949 589140821574144 589228400111616 589289294563452 589376895172128 589893236416512 591956309371392 592044306444288 592105491909036 592712319983616 593938305942948 594696847840704 594785252307456 594935147784348 596645396250624 598492263186432 598643092889856 598732083984384 599496748204032 600647478245514 600736767301296 601352441266176 601414588690272 601503991780608 603517956038802 604136480346112 604226288058368 604288732483296 604378562828544 605252877336576 607176611730528 608145364205568 608298626646144 610181565201792 610335340797861 610426069999704 610960852002816 611051674189824 611205669067392 613097606134656 613252116620073 613880617125888 613971873349632 615936020977872 617862312281088 617954160402432 620023203350208 620115372698112 620815059293184 620907346354176 622893681143496 622986277201344 623781917402112 625712783215616 625870472929128 626762954044416 626869051527168 627921162989568 628768021414911 629864841498624 629929935567828 630023577597792 632227001071122 632780882431488 632874948268032 632940353420004 633034442962656 633589031706624 635804924880384 635965157976372 637793354612736 637933736012796 639928823433984 640023951845376 640841351528448 642166889184144 642825023422464 642987025696512 643082608723968 643903914737664 645139884041478 645235787101392 645897066545152 645963817482144 646059843023616 648222989819454 649050860815392 650086423805952 650250256070016 650346918810624 652427433266679 652524419654856 653193168961536 653357784175488 655380199661184 655545366042147 655642815925608 656217211410432 656314761166848 656480163072384 658512243626112 658678199332671 660571688706048 662783424270912 662881950125568 663629890968576 663728542654464 665950848042816 666049844749824 666801359981568 666900483121152 669033953820792 669133408845888 669987985357824 671226070781952 672231248701656 673303796084736 673473479501088 673573594482432 674433841729536 675828863213958 676521496424448 676591412276556 676691990753184 679653540389376 679754574065664 679824824043708 679925883182112 683073688196844 684163534731264 684265238839296 685037306806272 686454260852016 687330958503168 687433133463552 687606377700816 688311081271296 689734806901488 690441691824128 690615694266624 690718357518336 691600501014528 692928023600106 693812989147488 693916127692032 695095101316224 695198430452736 697526103768984 697629794285376 698240973717504 698416941704832 698520764648448 700755391286433 700859561851512 701577848143872 701754657077376 703926881117568 704104282045269 705108323299968 706128356892672 708597946685952 709502924906496 711878492735424 711984316801536 712163748332988 712787660669952 712893619888128 715280540490432 716194053313536 716300518907904 717517523939328 717624186273792 718592024474184 719919926363232 720026945826048 720946520469504 722437750332162 723178151350272 723360403908576 723467934814464 724391904079872 725890260489066 726634199863296 726709294667412 726817323401568 730182218417316 731347226781696 731455944966144 732281258999808 734842315081728 734951552827392 735027507197424 735780811014144 737302724618832 737598167916309 738244362836736 738354106312704 738540183456432 739297087291392 740826274079376 741772412360448 743143149794304 743253621497856 744256025348262 745631352304776 745742193891264 746583627339648 746694610486272 749194704048168 749306075343552 749962527326208 750151529979264 750263043511296 752663198048391 752775084951624 753736483527552 756260154789363 757466770595328 758434161106944 758738071945728 761086683477504 761278489597332 762058697121792 764610232938048 764723895823872 764916618579876 765586746645504 765700554694656 767115509465088 768264284230464 769683976572672 769798393694208 770666970157056 770781533405184 772261043458518 773247328316064 773362275146496 774349966430208 775951657764174 776746903302144 776942656049952 777058152208128 778050563641344 780539612790924 780655643653536 781901182550016 784269790151932 785521095432192 785637866815488 785719059417936 785835860229504 786524315222016 788467007082951 789275079161856 789392408592384 789473989212048 790283093311488 791917741257264 792929130454272 793047003076608 793246863712464 794394401504256 794512491945984 797172690021696 798190790519808 798309445312512 800863304327352 800982356401728 801886118253696 802005322374144 804690608051736 805718309977728 805838083771392 808416027533457 809568815640704 811064835528192 813575420269056 813780454397148 813901426666272 814614469337088 814940892089856 817463474846208 817669488826764 818507489501184 820020027359232 821248027970496 822765630129408 822887938086912 823816416374784 823938880536576 826697604466944 826820496930816 827753412390912 827876461805568 829465565196186 830524908191328 830648369601792 830857706388486 831709223202816 833429558339298 834493963905504 835683938725888 835825402036224 837228217319424 838357361886548 839819788664832 839906580757104 840031436797056 842844042054189 842969334761496 843707843241984 843833264357376 843920471226672 844045923950208 844785375608832 846871970570577 847739899840512 847953543968496 849306456907776 850578314683728 852150116919744 853238431245312 853365269127168 856222518912192 857316034262016 857443478298624 860186512055304 860314382801856 861285089976192 861413124031488 864297319759272 865401147753856 867000341426688 867129225080832 868298696239639 869903244355572 870032559539808 871143712233984 873840266214912 874060488056196 874190421234144 874956281880576 875306884096512 878016324834816 878237599110228 879638830368768 880762251608064 883711232361216 883842600167424 884839854624768 884971390205952 887934464057088 888066459666432 888158237863554 889068479975424 889200644161536 890907458914422 892045271761056 892177878461184 892402721676522 893317313810432 894968094375936 896308331602208 897738394779648 897964639334784 898098125976576 899245122306048 900971217368271 901105150951944 902028661899264 902121883035408 902255987670912 905276934058203 906204720519168 906339432087552 906433098724944 906567844242816 907879316004864 910764917595792 912218046308352 915272347802688 916441278004224 916577511284736 916808503601088 919646409201984 920820925688832 920957810024448 923904031466808 925083985529984 925221503589376 926793468421632 926931240603648 930034805025312 930173059047168 931222588939776 931361019531264 934340521715244 934479415802016 935672876103168 938569174823424 938805709393692 940144431066624 940303577290752 941504475856896 944797262247936 946003899875328 949171323647232 949312422402048 949410530130006 949551664443984 950383547559936 950524826517504 953707387320576 953947736964558 954925404418048 955067358543872 956690031919104 956900604019194 958122699298912 959893235150976 960035927768064 961262027292672 963250333776216 964237535133696 964480538544768 964623913085952 965855872106496 967709826062217 967853680652088 968845599817728 968945726223216 969089764535424 972334484729181 973576291223088 975129635708928 979789753442304 980036676263232 983070299491776 983464223888412 984325817115648 984472141750272 984720244608576 987768365439168 989029883147264 990857533059072 991004828663808 992341367131016 994175136406368 994322925188352 995444836452864 995592813981696 998926272064224 999074767124736 1000202039972352 1000350724681728 1003550930731188 1003700113268832 1004981978036736 1008346873052484 1009955694127104 1011245548142592 1011650762594304 1014782244636672 1014887118414834 1015037986129776 1016078262829056 1019480310584064 1019631861098496 1019737236065562 1019888824773168 1020782328860672 1020934072926208 1024352378973952 1024610532295266 1026245302096896 1026397858258944 1027555960209408 1029681391278024 1030996437754752 1031149700195328 1031409566551224 1032466621906944 1034602210352232 1035662537736192 1035923541399936 1036077536277504 1037400751521792 1039392035400159 1040719483721232 1040874191538048 1047361460576256 1047625412557248 1047781146972672 1051289342777268 1052366772215808 1052631985616064 1055890321676352 1057238840605696 1057396004102144 1057662484949952 1059192535339008 1059349989261312 1062896920028928 1064254387359744 1064412593750016 1067817739103136 1067976475202304 1068245622499482 1069181491004928 1069340429832192 1072920810735648 1074291079970304 1074450778361856 1077888036711276 1081419780704256 1084767227025408 1085040605862864 1085201902221696 1086152625782784 1086587856119808 1088835390733599 1089951299794944 1090063942001118 1090225985102352 1091343319334912 1094997370627328 1095273327625974 1097020840172544 1097183917449216 1098421888499712 1102263472622592 1102427329241088 1102541260796136 1103671216521216 1105954086928248 1107366544255104 1107531159469056 1107810275184648 1108945630937088 1111239411119064 1112658618540672 1116384038022393 1119875441009472 1120041915729408 1123792056072252 1123959113015328 1124943790989312 1125227294968896 1125394565266944 1129162627427436 1130319866454016 1130604725291328 1132408609210368 1134104419578304 1136200155892992 1137651241660416 1137820358836224 1138107107918592 1141630025216256 1141917734395998 1143088045682688 1143257971064832 1146915349407072 1147085843735808 1147374927869814 1148380119968256 1148550832041984 1152396426345696 1156000455235584 1156172300107776 1159870992474096 1160043412719744 1161524949645312 1163927486646261 1165120354953216 1165413984074928 1165587228312192 1166608375840768 1167075845462016 1170688433113088 1170809419186386 1170983465480304 1172851773825024 1176404685227898 1178281643148288 1178456800223232 1178578589126904 1178753790344256 1179786472833024 1183912618742784 1184088612888576 1184210983818072 1185424639967232 1187876611885896 1189393695681408 1189570504614912 1189870295568696 1197286185779712 1197464167968768 1201294956491028 1201473534602592 1202829177380544 1203007983561216 1207035912077604 1208272960692224 1208577464966592 1208757125657088 1210505754673152 1214353223461056 1216290728411136 1216597253292288 1220363130403584 1220670681595722 1220852139999408 1221921704005632 1222103348379648 1222411338134784 1226195212269312 1226504233240146 1227761234251776 1227943746699264 1231872041955744 1235724624562176 1235908320804864 1240046406700416 1240230745396224 1241630118586368 1241814692708352 1244198347794279 1245787362286992 1245972554402688 1246286559582729 1247563834804224 1250144337508947 1251425566431232 1251740945858256 1253525908088832 1253738103054336 1255842325979136 1257536042829822 1259729682997248 1259859871135656 1260047155195584 1264454002142244 1265561764862976 1265749896536064 1265880706840008 1266068885925312 1267178063413248 1271609849760768 1271930315952744 1275867472025592 1279857646867968 1280047903690752 1284333778368288 1285974051393024 1286165217447936 1290279768082956 1290471574202784 1291927634964288 1292119686047232 1296445979638908 1298101721630784 1300172847611904 1300500512140032 1300693837621248 1304854866533358 1305048839309712 1306386337923072 1306715568350976 1310760399322368 1311090732084294 1311285631851216 1312434422820864 1312629522333696 1312960326144768 1317024487252224 1317356398665342 1321143377412096 1325566848541824 1325763900251136 1327259781937152 1327457085308928 1331901696085632 1332099689499648 1332237356795331 1333602719963136 1333800966242304 1336361188371633 1338067907641584 1338266817691776 1338604082514783 1339975970715648 1342452141563904 1344462497403312 1346607592169472 1346946959002176 1347147188964864 1348867683459072 1351657726427916 1353042992848896 1353182824553112 1353383981506368 1359307080778752 1359509148131328 1359649648087416 1359851766364224 1366147376393688 1368327069462528 1368530477678592 1372908521704032 1374661917006336 1374866266927104 1375212755401632 1379469613802976 1381231388533248 1381436715036672 1385856047200212 1387625978294976 1387832255384064 1390190202632448 1390396860905472 1395052207537968 1395259588570752 1396481947435008 1396833883409664 1397041529296896 1401510782572866 1401719123703024 1403155696287744 1403509314154752 1407853762235136 1408208564090538 1410216646599936 1412256713785344 1417195893371904 1419005849812992 1423756985470848 1423968633603072 1424115795195009 1424327496665976 1425575321339904 1425787239776256 1430561080980864 1430921605446837 1432388106627072 1432601037815808 1435035047878656 1435350906028791 1437184048948368 1439839852726464 1440053891652096 1441893040939008 1444875500664324 1446356302700544 1446720807817152 1446935869628928 1448783808159744 1451780520978132 1453268399726592 1453418589334824 1453634646803136 1460364436834632 1462694453563392 1462911889932288 1469684630163456 1469903105654784 1470055014394848 1474605449237664 1475196335832618 1476488725673472 1476708212625408 1477080366912864 1481652548158752 1483544824720896 1486286299588608 1486507242995712 1488512050696524 1491262704609552 1491484387782528 1493167254679296 1493389220972544 1498389408096336 1498612150687104 1499925054652416 1500303059958528 1500526087022592 1505326396096782 1505550169903248 1507472967055104 1512520309578726 1514933541190656 1516868322213888 1517476143891456 1522173366955008 1522330677622251 1522556979194664 1524117394243584 1529220465876096 1529447791647744 1529605854098343 1529833237159752 1531173493291008 1531401109389312 1536528568460928 1536915798442899 1539367953145344 1539596787388416 1541333940314112 1544522086917036 1546494656632128 1546724550292992 1548699932860416 1551903315528348 1553493806604288 1553885312099904 1554116304416256 1556101127282688 1561079225581848 1561311287307072 1563802365100032 1568539580303864 1571042190864384 1571275733630976 1571438118835872 1571671720459008 1576934014165902 1578550158323712 1578784817184768 1578947978424096 1583835482514528 1585858260908544 1586094006153216 1586493727424928 1588788803008512 1589024983891968 1594345380043392 1596381581039616 1596618890625024 1601726608654704 1601964712803456 1603772236507392 1604010644748288 1609381216103472 1611436619955456 1611676167542784 1616832055066914 1619137631281408 1622129671056384 1627150840538112 1627560908794296 1627802853332544 1629228938674176 1629881784179712 1634926949692416 1635095913001677 1635338977653528 1637014979002368 1642496055940992 1642909991438961 1645531260258816 1645775876173824 1647632832749568 1653395208933888 1653640993861632 1655506824781824 1658931130392372 1661049816382656 1661296739203584 1661715412776972 1663418446405632 1666859116678596 1668987927811008 1671367877451776 1671650804072448 1674456434638848 1676714723773096 1679639577329664 1679813161514208 1680062873594112 1685688084108378 1685938669522992 1687415686483968 1687666528714752 1687840942453344 1688091847900416 1693743941141154 1695479799681024 1695907087936992 1698612913815552 1701156629367456 1704300233839488 1706476862490624 1706730538254336 1712445037824384 1714632068524032 1714886956597248 1720373024110608 1720628765603712 1721062391804721 1722570179952384 1722826248062976 1728594639518544 1730802295507712 1734000682853376 1734258450161664 1736597392479278 1739806488711144 1740065119079616 1742287424467968 1747680532429824 1748120976112392 1748380842468288 1749912563761152 1750613768193024 1756032649669632 1756214128779579 1756475198220456 1759277660737536 1764607027841847 1767422464722432 1767685200334848 1769679709249536 1775868928114176 1776132919332864 1776316475727108 1778136959950848 1781814917828844 1784090543522112 1784355756922368 1784805443353044 1786634627620864 1789936188751872 1792616663204416 1795476789559296 1795929278669568 1796196251953152 1798490244612096 1801942434736542 1802210301903888 1804057323798528 1804243766070816 1804511975341824 1810553868116406 1812409441038336 1812678864175104 1812866197449888 1813135688485632 1815758632009728 1821529835191584 1824436092616704 1830544695605376 1832882556008448 1833155022569472 1833617007202176 1839292818403968 1839756349860219 1841641851377664 1841915620048896 1847808062933616 1850167971059968 1850443007178752 1853586936843264 1853862481207296 1860069610050624 1860346118094336 1862445177879552 1862722039062528 1868681043430488 1868958831604032 1871345752206336 1877138349646848 1877611418787384 1880288862133248 1880607154581504 1886304064244733 1889594524495872 1898342647294464 1898624844804096 1898821060260012 1899103328887968 1900767095119872 1907414774641152 1907895473929116 1909850808836096 1913380063838208 1913801208038388 1916245398597824 1919786470301952 1920071855536128 1922524054585344 1926500667552432 1928475070267392 1928961077089536 1929247826171904 1931711744212992 1935419652124434 1935707361304176 1937691199635456 1937891452446432 1938179529070848 1944668969458362 1947152582446176 1950259271417856 1959579506884608 1960073352526464 1966140598983552 1966636098126441 1966928447776824 1968651634231296 1968944283500544 1969440489217152 1975536730878336 1976034597998013 1978059766294528 1981715066118144 1984682734262032 1988350272812736 1988645850376704 1990889672905728 1991185627963392 1997852544128448 1998149534249472 2000404079944704 2000701449363456 2007101861462376 2007400226537664 2009963956073472 2016693746104968 2019911388254208 2023301525188608 2029564489273344 2029774236829668 2030075972259552 2038960621168128 2039263722196992 2039474472131124 2039777649546336 2041564657721344 2048704757947904 2049221064590532 2052490604193792 2052795716517888 2055111920418816 2059362782556048 2061992875509504 2062299400390656 2062819133102448 2064933243813888 2069204420704464 2071325075472384 2071847082799872 2072155072555008 2074801503043584 2078784070800318 2081438967442464 2081748383076096 2094722921152512 2095250825114496 2095562293945344 2102266173859299 2102578685554536 2104733544431616 2105263971232128 2111780643352704 2112312846135807 2114477681211392 2114792008204288 2115324969899904 2118385070678016 2125793840057856 2128508774719488 2135635478206272 2135952950404608 2136491244998964 2138362982009856 2138680859664384 2145841621471296 2148582159940608 2148901556723712 2155776073422552 2162839561408512 2169534454050816 2170081211725728 2170403804443392 2173175712239616 2177670781467198 2179902599589888 2180127884002236 2180451970204704 2189994741254656 2190546655251948 2194041680345088 2194367834898432 2196843776999424 2204526945245184 2204854658482176 2205082521592272 2207342433042432 2211908173856496 2212794503748927 2214733088510208 2215062318938112 2215620550369296 2217891261874176 2222478822238128 2225317237081344 2232768076044786 2239750882018944 2240083831458816 2247584112144504 2247918226030656 2249887581978624 2250454589937792 2250789130533888 2257989594145173 2258325254854872 2260639732908032 2261209450582656 2268208839156608 2268780464368089 2272400311785984 2275302483320832 2276214215837184 2283260050432512 2283835468791996 2286176091365376 2293830698814144 2294171687471616 2294749855739628 2296760239936512 2297101664083968 2304792852691392 2312000910471168 2312344600215552 2319741984948192 2320086825439488 2323049899290624 2327854973292522 2330240709906432 2330827968149856 2331174456624384 2334151690924032 2341376866226176 2341618838372772 2341966930960608 2345703547650048 2352809370455796 2356563286296576 2356913600446464 2357157178253808 2357507580688512 2359572945666048 2365401021248853 2367825237485568 2368177225777152 2368421967636144 2370849279934464 2375753223771792 2378787391362816 2379141009229824 2379740591137392 2394572371559424 2394928335937536 2402589912982056 2402947069205184 2405658354761088 2406015967122432 2414071824155208 2416545921384448 2417154929933184 2417514251314176 2425248082600371 2428706446922112 2433194506584576 2440726260807168 2441341363191444 2441704279998816 2443843408011264 2444822676269568 2452390424538624 2453008466480292 2455522468503552 2463744083911488 2471449249124352 2471816641609728 2480092813400832 2480461490792448 2483260237172736 2483629385416704 2488396695588558 2491574724573984 2491945108805376 2492573119165458 2495127669608448 2500288675017894 2502851132862464 2503481891716512 2507051816177664 2507476206108672 2511684651958272 2515072085659644 2519459365994496 2519719742271312 2520094310391168 2528532126162567 2528908004284488 2531123529725952 2531499793072128 2531761413680016 2532137771850624 2534356126826496 2540615911711731 2543219699521536 2543860631905488 2551734944051184 2559715293735936 2560095807381504 2568667556736576 2571948102786048 2572330434895872 2580559536165912 2580943148405568 2583855269928576 2584239372094464 2592891959277816 2596203443261568 2601001024280064 2601387675242496 2604896088718917 2609709733066716 2610097678619424 2613431136701952 2621520798644736 2622181464168588 2622571263702432 2624868845641728 2625920652289536 2634048974504448 2634712797330684 2642286754824192 2651133697083648 2651527800502272 2654519563874304 2654914170617856 2663803392171264 2664199378999296 2664474713590662 2667205439926272 2667601932484608 2672722376743266 2676135815283168 2676533635383552 2677208165029566 2679951941431296 2684904283127808 2688924994806624 2693215184338944 2693893918004352 2694294377929728 2697735366918144 2702913652104813 2703315452855832 2706085985697792 2706365649106224 2706767963012736 2715830802174609 2718614161557504 2719018296262656 2719299296174832 2719703532728448 2732294752787376 2736654138925056 2745817043408064 2749323834012672 2749732533854208 2750425510803264 2758939227605952 2762462777066496 2762873430073344 2771712094400424 2775251956589952 2775664510768128 2780380405264896 2780793721810944 2790104415075936 2790519177141504 2793667766819328 2794083058593792 2803021565145732 2803438247406048 2807018628309504 2815707524470272 2816417128181076 2820433293199872 2824513427570688 2834391786743808 2838011699625984 2847513970941696 2847937267206144 2848231590390018 2848654993331952 2851150642679808 2851574479552512 2861122161961728 2861843210893674 2864776213254144 2865202075631616 2870070095757312 2870701812057582 2874368097896736 2879679705452928 2880107783304192 2883786081878016 2889751001328648 2892712605401088 2893441615634304 2893871739257856 2897567616319488 2903129478186651 2903561041956264 2906536799453184 2906837178669648 2907269293606272 2917003454187543 2920728873669264 2925388907126784 2939369260326912 2940110028789696 2949210898475328 2950392671665236 2952977451346944 2953416425250816 2954160733825728 2963305096317504 2967089649441792 2972572599177216 2973014485991424 2977024101393048 2982525409219104 2982968775565056 2986334509358592 2986778441945088 2996778816192672 2997224301374208 3000606119917056 3001052174045184 3010652792193564 3011100339806496 3014945934110208 3025040619157452 3029867082381312 3033736644427776 3034952287782912 3044346733910016 3044661355244502 3045113958389328 3048234788487168 3058440931752192 3058895583295488 3059211708196686 3059666474319504 3062346986582016 3062802218778624 3073057136921856 3073831596885798 3078735906290688 3079193574776832 3082667880628224 3089044173834072 3092989313264256 3093449100585984 3097399865720832 3103806631056696 3106987613208576 3107770624199808 3108232608832512 3112202254565376 3118176106200477 3122158451163696 3122622574614144 3137079160607728 3142084381728768 3142876237671744 3143343440918016 3153868028331804 3157100316647424 3157895956848192 3167670965029056 3171716521817088 3172188012306432 3172987454849856 3177577606017024 3178049967783936 3188690760086784 3192763162079232 3193237781250048 3203453217309408 3203929425606912 3207544473014784 3208021289496576 3218762432206944 3222873239910912 3223352335085568 3233664110133828 3238275262562816 3244259342112768 3254301681076224 3255121817588592 3255605706665088 3258457877348352 3259763568359424 3266506172200797 3269853899384832 3270191826003354 3270677955307056 3274029958004736 3284992111881984 3285819982877922 3291062520517632 3291551752347648 3295265665499136 3306790417867776 3307281987723264 3311013649563648 3317862260784744 3322099632765312 3322593478407168 3323430825553944 3326836892811264 3333718233357192 3337975855622016 3342735754903552 3349152114067179 3353429447546192 3359626323028416 3360125747188224 3371376168216756 3371877339045984 3374831372967936 3375681884906688 3376183695800832 3387487882282308 3390959599362048 3391814175873984 3397225827631104 3402313258734912 3408600467678976 3412953724981248 3413461076508672 3424890075648768 3429264137048064 3429773913194496 3440746048221216 3441257531207424 3442124783609442 3445140359904768 3445652496125952 3457189279037088 3461604591015424 3468001365706752 3468516900323328 3473194784958556 3479612977422288 3480130238159232 3484574848935936 3491782459938783 3495361064859648 3496241952224784 3496761684936576 3499825127522304 3501227536386048 3512065299339264 3512428257559158 3512950396440912 3518555321475072 3529214055683694 3534844929444864 3535370400669696 3539359418499072 3551737856228352 3552265838665728 3552632951454216 3556273919901696 3563629835657688 3568181087044224 3568711513844736 3569610886706088 3573269255241728 3585233326408832 3591858557339136 3592392503906304 3603884869473084 3604420603807776 3608487532141632 3609023950683648 3621107736232812 3624818882076672 3625732394899776 3626271376971264 3631517264019456 3643059670383168 3648872185233408 3661089391210752 3665765112016896 3666310045138944 3667234014404352 3678585636807936 3679512699720438 3683283702755328 3683831240097792 3695616125867232 3700335942119936 3700886014357504 3707173873686528 3707724962414592 3720139220101248 3720692236188672 3724890355759104 3725444078125056 3732595043382837 3737362086860976 3737917663208064 3738859678748187 3742691504412672 3750433012526841 3754276699293696 3755222837574768 3760577724266496 3761214309163008 3772608128489466 3779189048991744 3796685294588928 3797249689608192 3797642120520024 3798206657775936 3801534190239744 3814829549282304 3815790947858232 3819701617672192 3827602416076776 3832490797195648 3839572940603904 3840143711072256 3853001335104864 3857922154179072 3858495652343808 3870839304248868 3871414722608352 3875782904892864 3876359058141696 3889337938916724 3894305164892352 3900518542835712 3919159013769216 3920146705052928 3932281197967104 3933272196252882 3933856895553648 3937303268462592 3937888567001088 3938880978434304 3951073461756672 3952069195996026 3956119532589056 3963430132236288 3969365468524064 3976700545625472 3977291700753408 3981779345811456 3982371255926784 3995705088256896 3996299068498944 3996712070385993 4000808159889408 4001402898726912 4009083565114899 4014203722924752 4014800453075328 4015812247544349 4019927912146944 4033387492209936 4039822776508416 4046603050377216 4059128978546688 4059548473659336 4060151944519104 4077921242336256 4078527444393984 4078948944262248 4079555299092672 4083129315442688 4097409515895808 4098442129181064 4104981208387584 4105591433035776 4118725565112096 4123985751019008 4124598800781312 4125638266204896 4138408841408928 4143694165599744 4144310145110016 4157568141600636 4162877934884928 4163496766152192 4189445842305024 4190501650228992 4191124587890688 4204532347718598 4205157371109072 4209467088863232 4210527942464256 4223561286705408 4224625692271614 4228955362422784 4229584016408576 4230649939799808 4236770141356032 4251587680115712 4257017549438976 4271270956412544 4271905900809216 4272347385585027 4272982489997928 4276725964019712 4277361719328768 4291683242942592 4292764816340511 4297164319881216 4297803113447424 4306052718086373 4311552146845104 4325679122817024 4339068908101632 4340162423451456 4340807608886784 4346351424479232 4355341562934396 4359805199179776 4360255768004472 4360903940409408 4379989482509312 4381093310503896 4388083360690176 4388735669796864 4409053890490368 4409709316964352 4410165043184544 4423816347712992 4425589007497854 4429466177020416 4430124637876224 4431241100738592 4444957644476256 4450634474162688 4465536152089572 4479501764037888 4480167662917632 4495168224289008 4495836452061312 4499775163957248 4500909179875584 4501578261067776 4515979188290346 4516650509709744 4521279465816064 4522418901165312 4536417678313216 4537560928736178 4544800623571968 4550604966641664 4552428431674368 4566520100865024 4566992032866753 4567670937583992 4572352182730752 4587661397628288 4588343374943232 4588817562295029 4589499711479256 4593520479873024 4594203328167936 4609585705382784 4610747395328697 4624001820942336 4639483969896384 4640173650878976 4646099798581248 4655709946585044 4660481419812864 4661655936299712 4662348913248768 4668303381848064 4682753732452352 4683237676745544 4683933861921216 4691407095300096 4705618740911592 4713126572593152 4713827200892928 4714314356507616 4715015161377024 4730802042497706 4735650474971136 4736354451554304 4736843935272288 4751506447543584 4757574782725632 4758282018459648 4759481182274784 4789144743118848 4789856671875072 4805179825964112 4805894138410368 4811316709522176 4812031934244864 4828143648310416 4833091842768896 4834309859866368 4835028502628352 4850496165200742 4857412893844224 4866389013169152 4881452521614336 4882682726382888 4883408559997632 4887686816022528 4889645352539136 4904780849077248 4905287739005031 4906016932960584 4911044937007104 4927488167822976 4928729974316883 4942898498248704 4960185626801664 4960922981584896 4966520474345472 4976793391177116 4983149449147968 4983890217610752 4985146238330916 4990255339216896 5000577350035788 5005702265724928 5006963783433024 5014103632355328 5014952412217344 5023369303916544 5030144171319288 5038918731988992 5039439484542624 5040188620782336 5057064252325134 5057816008568976 5062247059451904 5062999586144256 5063522827360032 5064275543701248 5081231823423462 5086439399043072 5087721263810976 5103469888102368 5119430587471872 5120191614763008 5137335113473152 5143896205572096 5144660869791744 5161119072331824 5161886296811136 5163187175414163 5167710539857152 5168478744188928 5185783918555632 5192406886523136 5202002048560128 5202775350484992 5209792177437834 5219419466133432 5220195357238848 5226862273403904 5243041597289472 5244362928337176 5245142527404864 5249737691283456 5251841304579072 5268097949008896 5268642386338737 5269425594661368 5293821083525541 5302267394167296 5303055601004544 5309039127748608 5327606784342528 5328398757998592 5328949427181324 5334410879852544 5345444753486532 5352271630566336 5353067270767104 5354416330059132 5359903882862592 5369808566255616 5377849989613248 5386430368677888 5387787836008704 5388588755859456 5395470733836288 5405827304209626 5406630905711664 5412171971395584 5412731298212448 5413535926025472 5431661604349218 5437228323115008 5438036592525312 5438598592349664 5439407065456896 5464589505574752 5473308277850112 5491634086816128 5498647668025344 5499465067708416 5500851021606528 5517878455211904 5519269049580657 5524925554132992 5525746860146688 5543424188800848 5550503913179904 5551329021536256 5560760810529792 5561587443621888 5580208830151872 5581038354283008 5587335533638656 5588166117187584 5606043130291464 5606876494812096 5614037256619008 5631415048940544 5632834256362152 5640866586399744 5658912192734199 5668783573487616 5695027941883392 5695874534412288 5696463180780036 5697309986663904 5702301285359616 5722244323923456 5723686421787348 5729552426508288 5740140191514624 5741403624115164 5748736195793472 5759359410905856 5760215566608384 5767572163756032 5779502002657296 5785425210802176 5786883231268608 5787743478515712 5795135232638976 5806258956373302 5807122083912528 5813073598906368 5813674357339296 5814538587212544 5834006908375086 5841457747338528 5850777814253568 5878738520653824 5880220057579392 5898421796950656 5899908294379323 5900785343330472 5905954902693888 5906832850501632 5908321467651456 5926610192635008 5928103793994039 5934179298883584 5945145198354432 5954048202786096 5965050818438208 5965937551130112 5972669018717184 5973556883890176 5993557632385344 5994448602748416 6001212239834112 6002104348090368 6021305584387128 6022200679612992 6029891868220416 6050081238314904 6059734164762624 6069904575565824 6078090873677473 6088693467820032 6089322710489004 6090227916778656 6116881863504384 6117791166590976 6118423416393372 6119332948639008 6124693973164032 6146114273843712 6147663193771596 6157471812581376 6158387149553664 6165335761256448 6178088347668144 6185978626528512 6186898201171968 6194799731441664 6207613262113392 6213975226417152 6215541248399616 6216465217665024 6224404509130752 6236352212400954 6244316902327392 6245245149228288 6274158321215456 6284168763457536 6285752475343488 6286686881836032 6306798521577897 6307736056663608 6314200633294848 6315791913696384 6335341930058112 6336938538407421 6343433043634176 6344376024612864 6345974909699712 6355155212034048 6377381520173568 6385526324158464 6406906434618816 6407858851213824 6415088946029568 6416042578993152 6437524864413888 6445746479821824 6446704670171136 6467328220267656 6476550525125632 6488518684225536 6508603362152448 6510243635177184 6511211413330176 6519527136718848 6533012344401594 6539707798769664 6540383652006708 6541355910614112 6569984223763968 6571639965755844 6582125041035264 6583103504695296 6590531330998272 6613580835735552 6614563975446528 6622027299127296 6635724521569488 6644199265530624 6645186956814336 6646861651107888 6653673785622528 6667436466714384 6675951711244032 6685471509807104 6698304228134358 6706858895092384 6719252646056832 6720251494376448 6742752336433512 6743754678091968 6749662745935872 6751363769813376 6752367391601664 6773968782435519 6774975764564616 6781919198724096 6783628351747968 6804626517469824 6806341393104267 6817200935357952 6825907449962496 6849780151297536 6858528274096128 6881492096442432 6882515062414848 6884249567218884 6890280719809536 6891304992251904 6914378558074176 6923209182030848 6936002731413504 6937033800646656 6946389569917112 6959225954844576 6960260476318464 6969149697871872 6983564919877566 6990722129719296 6992483904449568 6993523369873152 7002455072772096 7024130598678528 7024856515118316 7025900792881824 7037110642950144 7058428111367388 7069689858889728 7070740801339392 7078718836998144 7103475712456704 7104531677331456 7105265902908432 7112547839803392 7127259671315376 7136362174088448 7137423027689472 7139221773412176 7146538510483456 7170466652817664 7183717114678272 7184785007812608 7207769738946168 7208841207615552 7216975064283264 7218047901367296 7242215472465624 7249637764153344 7251464789799552 7252542753942528 7275744247801113 7286119340766336 7322178782421504 7331530224033792 7334468028808704 7357171273615872 7359025399440876 7366567405510656 7391232251734464 7400671884239872 7401772028715008 7414347747373056 7415449924829184 7440278440202496 7441384472377344 7449780711518208 7450888156250112 7465190086765674 7474724173721952 7475835326416128 7477719357496374 7485383008825344 7500866025053682 7508553398587392 7510445675149536 7521155448532992 7522428618326016 7545216256978932 7558378097983488 7593370589177856 7594499379216384 7595284241040048 7596413315551872 7603068380479488 7621847735135193 7629659098564608 7631581895716464 7639403235344384 7655204832153552 7664981594391296 7679145881207808 7680287422144512 7706002670209728 7715844308358144 7716991304687616 7741678608497736 7742829445216704 7751565809785728 7752718116283392 7778675877833448 7788610329784704 7814688266156751 7840293410105856 7864562395934208 7866544392505764 7867713791107296 7874606536925184 7877761956868608 7902146923513344 7904138391992052 7912239065178112 7926860264472576 7938730937048128 7953401091250944 7954583401506816 7963558691622912 7964742511853568 7991410176513792 7992598136997888 7993424140771986 8001616319778816 8002805797453824 8018167130229798 8028407445849504 8029600906150656 8031624495088698 8039855824293888 8066774984419872 8079645553016832 8093206100754432 8118257957093376 8119096947318672 8120303889038208 8147492406523827 8155842484672512 8157054888787968 8157897888524496 8159110598185344 8166258630885376 8194819031791616 8196884258362128 8209962416775168 8237451130224192 8247971502038016 8249197601562624 8251276532409792 8276817682817856 8287388331199488 8288620290220032 8315136283201272 8325755869769856 8326993532304384 8381003300457984 8382249175781376 8409064695437196 8410314742218144 8421055884928512 8447122573410816 8449251384543228 8457910724845568 8461299879599616 8473540282712064 8503175360231424 8514035098877952 8542541912825088 8543811801618432 8544694771170054 8545964979995856 8553451928039424 8554723438657536 8583366485885184 8585529632681022 8594328639762432 8595606226894848 8612105436172746 8623104293690208 8651358245634048 8678137816203264 8680324846902912 8681615217773568 8692702848958464 8709388434559953 8710683125868792 8719610398359552 8720511536008944 8721807880818816 8751010362562629 8759978965018624 8762186621007792 8776166721380352 8818107780980736 8820330086369088 8847632695425984 8851178014995708 8858932354040832 8860249275752448 8862482201477184 8889915288952512 8901268948325376 8931072304179144 8959003528075776 8960335325835264 8990336448578016 8991672904122624 9001818359751168 9003156522135552 9031958376580692 9033301019419488 9044837802330624 9072835356626432 9075121857472356 9089601247143936 9101209933283328 9104856863348736 9133040201730048 9133984065733506 9135341875167984 9144704365461504 9175322795256576 9176686749886464 9177635124590058 9178999422958512 9187040959746048 9188406656335872 9219171410765568 9221494790657394 9248003641884672 9278967939792768 9280347301757952 9292199597162496 9311419893170088 9320962839625728 9323311872599424 9324697826497536 9336606763696128 9354528318601431 9365507464904704 9366475353491088 9367867723842432 9411237481823184 9426253145186304 9428628713015232 9430030322754048 9461604084995412 9471300949942272 9473687870544576 9503012895087168 9515149565451264 9516564036919296 9518962364549568 9578289486237696 9579713343750144 9610359651928224 9611788276820736 9622633419044352 9624063868489728 9656287296620832 9668619719732736 9670057005256704 9700992330401484 9714825787688448 9732778026338304 9762905043228672 9765365452765776 9766817119995264 9775373632045056 9779290705078272 9799518516602391 9809561698154496 9810575478010062 9812033865921168 9822089874014208 9854976335645952 9857459948633766 9885796996497408 9920371253603328 9921845963169792 9933040948690944 9953586782354232 9966298898295936 9967780435221504 9970292476661832 9980510678433792 10001154700071576 10011404531449856 10013927566866048 10028207264710656 10047456342201537 10060288342638576 10078878969085248 10080377241564672 10114128504650268 10115632017137952 10124494118903808 10127045654720064 10128551087402496 10162463646846924 10172878798086144 10175442527621952 10206939776204736 10238861174943744 10240383229526016 10274670226946304 10287792411144192 10289321739583488 10322238144663648 10323772593622272 10326374350828326 10335421079714304 10336957488377856 10371567837111264 10384813773046272 10404004097120256 10405550700969984 10419584354875668 10438838932266864 10440390714477696 10453724546807808 10475347379816349 10486083194578944 10488725856674352 10490285054809728 10499475382566912 10503682609158144 10536195898017792 10537284772677474 10538851189322736 10587642167051082 10604534788334592 10606111202009088 10618078255497216 10655213568685056 10656797515997184 10657898854362648 10668821759705088 10690889506973064 10704543261132672 10706134541534208 10708832660118264 10719807765725184 10755699979226496 10775575672017408 10777177511718912 10811654608419252 10813261811423328 10825462596424896 10827071852050944 10863323208698436 10874456646230016 10877197184699328 10878814130913792 10929179011149504 10946616555700224 10983268173632256 10997295336050688 10998930135416832 11001702043213056 11035756910423808 11038538099161314 11049851108265984 11051493720293376 11086848377601696 11101007826359808 11102658043072512 11121521621059584 11123174887243776 11160417660303744 11162076708566016 11174671067277312 11176332234375168 11197785130148511 11212086260582928 11213752989624192 11228074513238016 11251299037580523 11262830097881088 11265668512724304 11281733172799488 11317824385468398 11337567146975232 11390055883766784 11391749068824576 11392926361560072 11394619973327808 11404602570719232 11444488647846912 11447372843574696 11459104853016576 11482807248230328 11497472391586944 11518718821811712 11520431133216768 11559004005314592 11573766462537216 11575486957031424 11612517912746604 11614244167825056 11627348714678592 11629077174425088 11668013816750172 11682915494677056 11701555628507136 11757477041307648 11760440115158784 11796843593901312 11799816588758646 11801570686660944 11811909805387776 11813665701003264 11816642935302912 11853220385270016 11856207587988078 11868358597767168 11890290396708864 11908096405572192 11930101636876416 11931875102260224 11945338037434368 11947113767780352 11987115264770688 11988897205496832 12002424479668224 12004208696180736 12027250695344697 12042611168774256 12044401359225984 12047436742633047 12059783736440832 12100162476629808 12119468329525248 12139809151131648 12156181747354946 12177386935640064 12178645420978008 12180455833557312 12233763727008768 12235582333181952 12236846832786744 12238665897278016 12249387946328064 12292228547687424 12295326387543192 12314943625162752 12316774299107328 12356176695336288 12371957253057024 12373796402343936 12415226524226784 12431082496799232 12432930435330048 12472704424801908 12488633804654784 12490490298456576 12548316642430912 12568337526915072 12571504950686976 12573373763672064 12613597043155794 12615472113327216 12628401266589696 12631583827392768 12670683860116224 12673877076814842 12686866087268352 12688752049225728 12691949819399424 12710310424068096 12754763040347136 12771052648316928 12813812869237632 12815717702427648 12830177892059136 12832085157986304 12875049728827776 12878294449021533 12891492959643648 12893409340342272 12918158154259119 12934656440535312 12953101050251264 12977037368451072 13017206724304896 13020487270354368 13022422826660352 13039054273437696 13066024688803188 13079415597539328 13080767304013416 13082711821228224 13139968447527936 13143279931511688 13164250082070528 13166207009390592 13227161671471104 13229127950893056 13271449043138976 13288398531061248 13290373913628672 13293723302215776 13334872933428768 13351903422488064 13396608456268716 13413717790184768 13438505292113664 13440502988752896 13485504672867024 13487509356183936 13499325491871744 13502727539626752 13504734783203328 13547937564871038 13549951529129232 13563838397448192 13567256703495936 13609253034939648 13612682786208534 13634401870715904 13651814899924992 13699560302595072 13717056548192256 13762984192884864 13765030124829696 13766452686885087 13768499134437768 13780561439619072 13782609984503808 13828757116148352 13832242185986091 13846418364061696 13872005462827008 13892779139834224 13918451909689152 13920520952636928 13938299395743744 13967129839755132 13981444259438592 13984967808899136 13987046739746304 14004910145544192 14048261197357056 14049713030236632 14051801585763648 14074221285900288 14116856222734776 14139379717779456 14141481602678784 14206951424913408 14209063354662912 14210531805816864 14254519342630752 14272724348176896 14274846055378944 14278443546824352 14340933305635328 14367434229356544 14369570015625216 14415539477892336 14417682415231104 14433950128566528 14436095802734592 14484430944931248 14499275528306688 14502929579599104 14505085507885056 14551488495602226 14572238681532672 14644357564843008 14663060448067584 14668936057617408 14714342547231744 14715863217015093 14718050798881752 14733134811021312 14782464503468928 14786189922950649 14801343768479744 14803544057430016 14828695494746112 14880556880404992 14882768944754688 14899561423036416 14930380173531348 14949448347443904 14951670652832256 14955438714992748 14970766017650688 15001732050107364 15017106797174784 15020891350299072 15042310897065984 15044857236652032 15090432513957864 15116756195966976 15186741178355712 15188998758432768 15190568482080096 15192826631103744 15243695470270386 15259318197129216 15263163791432928 15310409664307104 15329963188782592 15358291762415616 15360574844289024 15412005340419456 15431688616716288 15433982609375232 15483357216995472 15485658890433408 15489561526242489 15503131619571456 15505436232566784 15557351755666896 15577220659569408 15629376532313502 15680586820211712 15729124791868416 15733088785011528 15735427582214592 15749213073850368 15755523913737216 15804293847026688 15805927159016211 15808276783984104 15824478130356224 15877461874096256 15881463250576623 15906802182501888 15909166803013632 15927117383245824 15982820353027584 15985196273995776 15986848281543972 16003232639557632 16036334260459596 16056814891699008 16059201812301312 16063248990177396 16079711648587776 16133549968839744 16159291106033664 16186412201508864 16236515914186752 16238193894637344 16240607778076416 16294984813047654 16311684969345024 16314109777575936 16315795777048992 16318221196370688 16389638063583232 16393768516724256 16419924833550336 16474902260448384 16495943004076032 16498395203125248 16502553064819584 16553635365635712 16557807148741971 16574776662398976 16577240580440064 16630272566402544 16651511739539712 16653987064608768 16762006600915968 16764498351562752 16818129390874392 16820629484436288 16842111769857024 16894245146821632 16898502769086456 16915821449691136 16922599759199232 16976736578202597 17006350720462848 17085083825650176 17087623603236864 17089389542340108 17091929959991712 17106903856078848 17166732971770368 17171059265362044 17188657279524864 17224210872345492 17246208587380416 17302716491268096 17356275632406528 17360649693805824 17363230435547136 17385405697916928 17418776869119906 17421366251737584 17439220796719104 17441023072017888 17443615761637632 17502020725125258 17519957930037248 17524373242015584 17552333442760704 17636215561961472 17640660172738176 17695265390851968 17699724883137969 17702356029991416 17717864708081664 17720498551504896 17724964402954368 17779830577905024 17784311381982117 17802537896650752 17862144608358288 17918007056151552 17920670651670528 17980672897156032 17983345808245248 18003636719502336 18006313044271104 18063916753161384 18066602038838976 18089675604661248 18145670713252864 18150243714944712 18179202494287872 18209713726697472 18234272621032419 18266080403460096 18267968131467012 18270683750335968 18350645590513152 18353373499772928 18355270249180116 18357998845917024 18374081919492096 18438342821531136 18442989581314788 18496007283769344 18557935879585536 18560694603515904 18584399194324992 18622839786340176 18641925679251456 18646623745198848 18649395652995072 18673213527392256 18709056637202862 18731014929809408 18732950706982176 18735735447684864 18822474963646368 18852506290372608 18857257426030464 18860060645508096 18920395564733691 18923208169990824 18942601899884544 18947375741089152 19006025790174336 19010815615222263 19030299130902528 19033128073838592 19037924729099136 19156578972475392 19220719303856448 19223576553641472 19245266838088704 19248127736979456 19312574593241664 19337239439465472 19340114010513408 19401984660802968 19429651575376896 19465556052676608 19525810086457344 19530730905531552 19533634239990528 19558581410156544 19599037033204782 19619123396308992 19621150956020124 19624067731842336 19709952671291904 19714919897267532 19771593992994816 19840742507206656 19843691926339584 19866081897381888 19907173564708464 19932597796591872 19935560870443008 19940584953323664 19961021356867584 20002309400143152 20022809062899712 20027855133732096 20056414529421312 20094912684403074 20120576685277152 20157757938170496 20160754483129344 20228257009300536 20231264034275904 20248988237807616 20254091309440128 20257102174804992 20321906347306557 20324927293693848 20345757596172288 20350885055243904 20413879552409472 20419024179312801 20477722349887488 20549340453892608 20575584822288384 20644476289327296 20647545187244544 20652748701656652 20670842159428608 20673914976755712 20743135674222528 20769627546092544 20808008194240512 20811101401939968 20839168709751336 20877677864533728 20880781428955392 20907449093615616 20950694759632698 20972166389157888 20977451713348704 20980570109619456 21007365218316288 21072391796035584 21074569545354948 21077702378645472 21175284334102164 21209069576669184 21212222404018176 21236156510994432 21310427137370112 21313595031994368 21315797708725296 21337643519410176 21381779013946128 21409086522265344 21412269083068416 21417665320236528 21439615531450368 21511399958452992 21551151344034816 21554355023437824 21623309216838504 21626523622846656 21650925192849792 21654143704101888 21726646417396872 21748913292460032 21754394369398656 21757628261827584 21827232743403339 21858358022299008 21966536347264512 21994590672101376 22003404086426112 22071513820847616 22077076198322628 22099702216531968 22173696755203392 22202015652719616 22205316086145024 22243043242119168 22246349774487552 22320835320607488 22324153417132032 22349342134554624 22352664468750336 22395570260297022 22424172521165856 22427505979248384 22456149026476032 22502598075161046 22525660195762176 22531337025448608 22563466345598976 22635648770936796 22675134293950464 22780111767533568 22783498137649152 22785852723120144 22789239946655616 22809205141438464 22865543205405579 22888977295693824 22894745687149392 22918209706033152 22965614496460656 22994944783173888 23037437643623424 23040862266433536 23118008010629184 23147532925074432 23150973914062848 23225035825493208 23228488335650112 23254697429357184 23258154348850176 23336027633500344 23365830989354112 23444064798470253 23520880230317568 23593687187802624 23599633177517292 23603141373321888 23623819610775552 23633285870605824 23706440770540032 23712415175976156 23736717195534336 23780580793417728 23816192811144384 23860203273752832 23863750204520448 23890676074868736 23894227535560704 23974230529541376 23977794410993664 24004848959336448 24008417392361472 24054501390689394 24085222337548512 24088802718451968 24094873485266094 24119567472881664 24200324953259616 24238936659050496 24279618302263296 24312363494709892 24354773871280128 24357290841956016 24360911667114624 24442477219571481 24467527454017536 24471164666363904 24473693665573488 24477331794556032 24498775892656128 24584457095374848 24590652775086384 24629887250325504 24712353390672576 24743914506114048 24747592804687872 24830453048453568 24862164993598464 24865860870660096 24945408849603816 24977267609309568 24980980596913152 25096633284861824 25143009901373952 25146747527344128 25227194086311588 25230944226654432 25263167654785536 25341367720232448 25347754153629684 25373732174536704 25383899638798848 25420620848136192 25509526080694272 25542105296633856 25627625738475264 25631435404855296 25660355784118272 25664170315972608 25750099457655552 25756588898043066 25782985919287296 25786818680684544 25836316308518238 25869312881070624 25906202100502528 25954074736902144 26034413448609792 26040974540708736 26044845653320704 26078108546875392 26128165303679859 26132049377606376 26158831195078656 26161534608026832 26165423642456448 26253031087687887 26279936895055872 26286559863023376 26328500164141056 26454323342942208 26542898086277952 26576797062122496 26580747827257344 26587446604431552 26669745866857536 26703806844976128 26793216912537432 26827435580369536 26877010584227328 26881005977505792 26971009345734048 26975018712367872 27005455079253504 27009469566406656 27095875129742076 27099903058258464 27134513406991872 27218506069879296 27225365572417068 27268803741431808 27303629799849984 27399120605190144 27434113096384512 27525968385769728 27530060249659392 27532905373770174 27536998268875536 27561122879238144 27565219969007616 27657514232296704 27664484371972182 27692836728123392 27744010925654016 27785558279668448 27836903819378304 27841041905273856 27876598791487488 27934259679510264 27962888518877184 27969935617798272 27974093479492608 28009820291088384 28063584955804293 28096522394714112 28099426060473264 28103603171527296 28233712445469552 28278759435558912 28413902849826816 28421063611633728 28509038685261504 28545448696353792 28549692110757888 28556887093648704 28681866611270656 28734868458713088 28739140031250432 28831078955784672 28835364830462208 28867900257133056 28872191605469184 28968861889862496 29005859159198208 29010171015770112 29102976991204452 29144477363065344 29288715129686016 29326120896135168 29337872115234816 29428685094463488 29431726434030186 29436101597763504 29466269622042624 29564929006937856 29572379845901298 29602687536959488 29607088114860032 29657390989492224 29761113760809984 29765537889509376 29799122846072832 29860760347062696 29898896694887808 29903341305664512 29910877429985496 29941532035301376 30003464100214728 30034213594349568 30041782700598144 30084621794131968 30142369026604611 30180865027915728 30373482356711424 30381136964160192 30385653262207488 30487390940540772 30518636394258432 30526327582865856 30620819328614208 30659926377565184 30716583524831232 30721149688578048 30824010680838912 30863377233432576 30867965218750464 30966714433990944 30971317780866816 30979123052484978 31006263239142912 31010872465133568 31114703511333792 31154441319138816 31258753064627004 31361173640423424 31458249583736832 31466177570023056 31470855164429184 31498426147700736 31511047827474432 31608587694053376 31611854318032422 31616553567968208 31648956260712448 31754923748192512 31762926501153246 31813604365003776 31818333606027264 31854234766491648 31965640706055168 31970392547991552 31973696563087944 32006465279115264 32072668520919192 32113629783398016 32118403624602624 32126497980354792 32159423297175552 32267099937679488 32476387789274688 32481215556152832 32589969626095308 32623369938690048 32631591554097984 32636442392741376 32779276127166464 32787537033448512 32839849667100672 32949804520896768 32991886008152064 32996790406250496 33005106129639168 33107270731271424 33115614297483942 33149553324797952 33154481160880128 33260545132805088 33303023479079424 33307974129217536 33524013201831936 33528996703125504 33636258781748784 33641258968872576 33684223539714048 33753897112741569 33788490293643264 33797005538172912 33831642899382272 33845199518398464 33953473156405194 34012701440925696 34170167651300352 34175247206473728 34178779084680216 34183859919983424 34213807712157696 34333465943540736 34342118530724088 34377314559049728 34448421744690984 34492417174760832 34721299387611648 34726460871094272 34837553738239812 34842732503475168 34882046144035776 34887231523275264 35004041450250516 35039915860074496 35048746484031168 35104666885521408 35272431123922944 35281320345476352 35390530781703936 35399449766275938 35404712059982832 35435729416163328 35440997103009792 35449928805908736 35559661155810048 35568622763964234 35605075793301504 35724289216716576 35836014112303104 35841341303341056 35961345794312064 35966691616490496 36007273439004672 36012626088542208 36081752086034091 36127833506322768 36133204077677952 36142310227899141 36179351209322496 36291341426505728 36300487429889424 36358404988575744 36419427453394944 36468545242064838 36532160806920192 36535936262934024 36541367500671936 36701291181026304 36706746999545856 36710540498360232 36715997691834048 36748163838984192 36876685643062272 36885979162629576 37115871759171072 37121389207031808 37245679572680352 37293247490397696 37298791305990144 37418113274405724 37465901413964352 37471470895369728 37644949927292736 37705012580745216 37714514852060928 37720121291016192 37840791129467382 37846416339981648 37885203799769088 37894751482178304 38012051580348672 38021631230444526 38060598261805056 38066256147677184 38075849458198272 38313157944950784 38441438607712896 38447153107282944 38490533676177408 38496255473958912 38625149186483328 38634883347064599 38674478878930944 38680228021026816 38754474462777357 38803969321605936 38859303150753792 38931112105353216 39051620172914688 39061461811063104 39067268479981056 39117162820313088 39198074066409564 39238246792617984 39242301912040248 39248135463684672 39419905342583808 39429839794535064 39681485014413312 39687383852679168 39814347129416928 39865195593183744 39871121740886016 39881169906647328 40004618800286304 40055710267464192 40189825368806148 40241153370554304 40315515876340992 40321508966258688 40456514018601072 40462528068551808 40497976475615232 40508182618880256 40514204349609984 40643812694613114 40649854587387696 40691515192344576 40701770110487808 40827759104818944 40838048358625602 40955444699774976 41098680907785216 41151169644576768 41288952578654592 41295090374489088 41299358060655261 41305497403313304 41341684318857216 41347829953511424 41486271348445056 41496726557958273 41539255092185088 41616016388481024 41678337419502672 41755355729067456 41761562857910784 41814898187231232 41901389519265396 41944332778315776 41954903426697408 41961140219238912 42014730436632576 42144783592071168 42149139090709896 42155404757290944 42350568668204328 42418139153338368 42424444808036352 42620854274740224 42627190063988736 42631595417450592 42763558027892256 42818173044530688 42824538166136832 42835330640473056 43022799916905984 43102302688069632 43108710046875648 43246618433677008 43253047245693312 43301850385699584 43308287408203776 43453292834793744 43497826584920064 43508788738797312 43515256523655168 43654465486806678 43716716044598016 43933072694529024 43989181344202752 44006808172852224 44143027641695232 44147589651045279 44154152396645256 44199404433063936 44347393510406784 44358569768851947 44404031305439232 44410632172290048 44486086484238336 44641670641214976 44648306834264064 44698684269109248 44791140520594044 44848345042331712 44855011958496768 44912298052952064 45005196150322092 45051320391524352 45062674050897216 45126932691197952 45271297541873592 45350268587900928 45560223535067136 45566996275298304 45571705446240288 45578479893311232 45731086410811158 45777954591387648 45789491374298784 45931228992921312 45989889566347776 46074875287246848 46081724532867072 46236016021258368 46295065850148864 46301947828125696 46450071650986416 46456976671300224 46509394858714368 46516308697700352 46672055267000688 46731661978708224 46888129596940506 47041760460635136 47187374375605248 47199266355034584 47206282746643776 47247639221551104 47266571741211648 47412881541080064 47417781477048633 47424830351952312 47473434391068672 47632385622288768 47644389751729869 47720406547505664 47727500409040896 47781352149737472 47948461059082752 47955588821987328 48009697918672896 48109002781378788 48170444675097024 48177605436903936 48189746970532188 48239134945763328 48400649906519232 48477873318100992 48559236604526592 48624726989419784 48709547742560256 48714581683912032 48721823334229248 48884954439142962 48935054908035072 48942329332727808 48947387331146976 48954663589112064 49168914190749696 49181305550172768 49259774500651008 49424706781345152 49487829012228096 49495185609375744 49660906096907136 49724329987196928 49731721741320192 49890817699207632 49954535218619136 49961961193826304 50193266569723648 50286019802747904 50293495054688256 50454388172623176 50461888453308864 50526335309571072 50682735440464896 50695508307259368 50747464349073408 50767799277597696 50930209734607791 51019052161388544 51255251476950528 51262870809710592 51320711568236544 51500198915311104 51513177796086132 51565971838574592 51672632617036476 51738625762141248 51812404201005056 51908149473804288 52068826897219584 52081949081417472 52089691306641408 52156217093750784 52256330607359718 52264098755212752 52317662390157312 52323069216053664 52330847284912896 52506062175375774 52559873790111744 52573119726046752 52657000328282112 52908646685884416 53085796172555904 53153594124244992 53161495654514688 53174893208863104 53339491733715072 53352934145946351 53407613689952256 53586433825074864 53654871160739072 53754021168454656 53762011955011584 53942018691468096 53950037424735744 54010910158507008 54018939132813312 54191750259484152 54199806116516928 54269026813983744 54437012139758592 54450731144834136 54537607482863616 54702817863097257 54798241210380288 55051936771539456 55060120499318784 55065810747540348 55073996537751072 55122245758476288 55315028464593408 55328968743944364 55385673456246784 55488021851308032 55571116559336896 55673807638756608 55682083810547712 55753197582974976 55868519359020528 55925777037754368 55939871235596544 55948186958985216 56019640582176768 56127169911608586 56193044789428224 56198852120946528 56207206343054592 56467424890939104 56557518871117824 56827805699653632 56842127223267456 57018077370523008 57032446845666789 57090897392707584 57099384221515776 57113774187297408 57363733222541312 57469736917426176 57662157911569344 57670729660924416 57735800514266112 57744383210938368 57937723779724992 58011718318396416 58020342031540224 58205953982408904 58288954726130688 58577430259372032 58675744230469632 58857370188926976 58863452868060372 58872203195527008 59129858013875712 59144759691802596 59205375073918976 59314781978984448 59522227521619968 59531075779018752 59598245692145664 59721520694125392 59797793389775616 59806682611329024 59821754859970992 59883064070602752 60006928200429456 60068427188699136 60083565401196288 60169243588263936 60284738053209222 60361730055831456 60746964713422848 60762273928320384 60771306524414976 60965719041919671 60974781881081544 61037272788516864 61052655165731712 61241638657228416 61257072537938403 61319852755130368 61433167049662464 61648021361677824 61726754466865152 61933428867981888 61942635561733632 61958246104969956 62012526478285824 62021744930267136 62229407022667584 62308882638277632 62517506129254008 62722347280846848 62916499167473664 62932355140046112 62941710328858368 63022095654948864 63217175388106752 63223708636064844 63233107135936416 63509847496385024 63525853002306492 63627208730007552 63636667212054528 63708469532983296 63931281412110336 63940785095983104 63947393126175888 64012930558230528 64145337041838384 64227259566796032 64236807249205248 64252995960709584 64318846594351104 64534199875358976 64952775578549376 64962431112305664 65179939252190616 65246739877380096 65263183108195968 65272884785482752 65481698230210017 65558552254332928 65575074066897024 65899609041793536 65983772016304128 66010212259278336 66214541462542848 66231228594967884 66299106649595904 66521090265610176 66606046958158848 66615948258435072 67048026403663872 67057993406251008 67272517563497568 67282517937745152 67368447079428096 67507794225483138 67576980587286528 67594011076345824 67690399036796928 67906946312810388 68025402881851392 68340335302600704 68350494412947456 68357558169360432 68367719839966848 68427615424315392 68596629616216737 68666931887081472 68684237061448176 68754629118099456 68896843489381968 68984834349521664 69442598775223296 69452921742188544 69675107476479624 69685465006950336 69764092288071552 69774463046550528 70008082900501032 70079831720148992 70097492968062336 70332194395410759 70562640690952704 70781061563407872 70798899532551876 70809424119965664 70871458832326656 70899857611817472 71119322311620096 71137245527928468 71210151586603008 71448578433433152 71672028224606208 71682682606682112 71922691588624128 71933383232980992 72014546878009344 72025252177084416 72163504172068182 72255667012645536 72266408155355904 72284620455798282 72358702418644992 72582682853011456 72600974859778848 72716809977151488 72838854906789888 72937090484129676 73064321613840384 73071872525868048 73082735001343872 73327431658714443 73402582362052608 73413493999091712 73421080996720464 73431995383668096 73496327677968384 73753371286124544 73771958325259152 74231743518342144 74242778414063616 74491359145360704 74586494980795392 74597582611980288 74836226548811448 74931802827928704 74942941790739456 75289899854585472 75429029704121856 75440242582032384 75681582258934764 75692832679963296 75789502964356608 76024103160697344 76043262460889052 76121196523610112 76151698916396544 76626315889901568 76882877215425792 76894306214565888 76981067352354816 76992510947917824 77250298372966656 77269766694129198 77348957757861888 77360456042053632 77508948925554714 77607938643211872 77718606301507584 77862224210706432 78103240345829376 78122923622126208 78134536959962112 78234325640626176 78384495911039577 78396148132819128 78476493585235968 78484603824080496 78496270927369344 78759093263063661 78839810685167616 78859679589070128 79362970028826624 79628694258833856 79730391186367488 79742243481772032 79762339813294656 80009237600572608 80111420534928384 80379650737612296 80482306741108608 80631031752681984 80643017932517376 80913028037202144 80925056137103616 81016365237760512 81028408699219968 81287625389226228 81299709174775392 81403540220975616 81655518209637888 81676096717251204 81910889399549952 82197361815570432 82302339289153536 82577905157309184 82590180748978176 82598716121310522 82610994806626608 82683368637714432 82695659907022848 82972542696890112 82993453115916546 83078510184370176 83232032776962048 83356674839005344 83510711458134912 83523125715821568 83629796374462464 83802779038530792 83888665556631552 83909806853394816 83922280438477824 84029460873265152 84190754867412879 84289567184142336 84298278181419792 84310809514581888 84701137336408656 84836278306676736 85241708549480448 85263190834901184 85527116055784512 85636346089061376 85649076332273664 85670661280946112 86045599833811968 86204605376139264 86217420093751296 86493236867354016 86506094491386624 86603700771399168 86616574816407552 86906585669587488 87017577477594624 87030513047310336 87308930973613356 87433432089196032 87866145389058048 87978362688405504 88013616345704448 88286055283390464 88295179302090558 88308304793290512 88398808866127872 88694787020813568 88717139537703894 88808062610878464 88821264344580096 88972172968476672 89283341282429952 89296613668528128 89397368538218496 89582281041188088 89696690084663424 89710023916993536 89824596105904128 90010392300644184 90102640783048704 90125348101794432 90253865382395904 90427107079813833 90542595083747184 91120447070134272 91143410892480576 91156959786622464 91462172821622316 91555909182775296 91578982748597568 91862457985842624 91979779132695552 92149750574493696 92163449065734144 92472032042516736 92590131700297728 92603895656251392 92900143301972832 92913953342600448 93018789717428736 93032617395400704 93344110534001376 93463323957416448 93776259193881012 94083520921270272 94374748751210496 94398532710069168 94412565493287552 94495278443102208 94533143482423296 94825763082160128 94835562954097266 94849660703904624 94946868782137344 95264771244577536 95288779503459738 95440813095011328 95455000818081792 95562704299474944 95896922118165504 95911177643974656 96019395837345792 96218005562757576 96340889350194048 96355210873807872 96379493941064376 96478269891526656 96801299813038464 97249453978839568 97429163367824064 97443646668458496 97769908878285924 97870109816070144 97894774662293952 97909327178224128 98337828381499392 98362611100345536 98519549001302016 98849413562690304 98975658024456192 98990371218751488 99321812193814272 99448659974393856 99463443482640384 99781635398415264 99909070437238272 99923922387652608 100386533139447296 100572039605495808 100586990109376512 100908776345246352 100923776906617728 101052670619142144 101261691338224707 101365470880929792 101391016614518736 101494928698146816 101535598555195392 101860419469215582 102038104322777088 102510502953901056 102525741619421184 102641423136473088 103000397830622208 103026355592172264 103131943677149184 103345265234072952 103477251524282496 103624808402010112 104163898162834944 104179382613282816 104512661214719436 104528197510425504 104646138432107328 104661694569825792 105012124350751548 105119747580223488 105146239452093504 105314000656564224 105817293371768832 106171592345111808 106307188248489984 106322991309029376 106349786417726208 106678983467430144 106705868291892702 106815227379904512 107172867650149728 107309742321478144 107508042336909312 107524023910023168 107884037382936192 107900074849471488 108021820317014016 108037878265626624 108245256258102273 108383500518968304 108399612233033856 108426930683697423 108538053627967488 108874024279517184 108901462289668272 109075214965727232 109405635726194514 109596482420760576 110103873543078912 110120240998637568 110131621495080696 110147993075502144 110244491516952576 110630056929186816 110657937487888728 110771346912493568 111142233118673792 111347615277513216 111364167621095424 111737038718041056 111879742471193088 111896373917970432 112254339823217172 112397704241893056 112414412686109184 112934849781878208 113115037742235648 113655611399307264 113684254446534912 114036154741046016 114064893691333578 114181794785415168 114198768443031552 114227548374594816 114727466445082624 114939473834852352 115324315823138688 115341459321848832 115471601028532224 115488766421876736 115875447559449984 115904650041193797 116023436636792832 116040684063080448 116263423388332071 116411907964817808 116577909452261376 117154860518744064 117351488460939264 117714740377853952 117726905736120744 117744406391054016 118259716027751424 118289519383605192 118410750147837952 119044455043239936 119062151558037504 119443041388250784 119595586779551232 119613365222658048 119643509719941984 120013856400858912 120167130802392576 120569476106418444 120723460111662912 121493929426845696 121524547856640768 121542613048829952 121931438083839342 121949563762163088 122074545577033728 122105310331463424 122483277314456832 122514145075876806 122639705510260736 122866334099324928 123296042723355648 123453508933730304 123866857735963776 123885271123467264 123898074181965783 123916492209939912 124025052956571648 124043489860534272 124458814045335168 124490179673874819 124617765276555264 125035012258508016 125444694561693696 125832998334947328 125864710280092224 125883420657716736 126044191309897728 126434350776213504 126447417272129688 126466214271872832 127019694992770048 127051706004612984 127254417460015104 127273334424109056 127862562824220672 127881570191966208 127894786252351776 128290674083676768 128454519133592064 128473614498410496 128505991921419168 129068399750717952 129905551157098752 129924862224611328 130359878504381232 130493479754760192 130526366216391936 130545769570965504 130963396460420034 131117104508665856 131150148133794048 131799218083587072 131967544032608256 132020424518556672 132429082925085696 132442768953135837 132462457189935768 132598213299191808 133042180531220352 133075709306555841 133212093916317696 133231896516870144 134096052807327744 134545035126995136 134565035875490304 134736894158856192 135015588450966276 135153961174573056 135188022152691648 135380798073593856 135813892625620776 136050805763702784 136680670605201408 136700988825894912 136715116338720864 136735439679933696 137193259232433474 137333863774162944 137368474122896352 137793686978763936 137969668699043328 138885197550446592 138905843484377088 139350214952959248 139370930013900672 139528184576143104 139548926093101056 140016165801002064 140159663440297984 140194985936124672 140664388790821518 141125281381905408 141562123126815744 141597799065103752 141618848239931328 141742917664653312 141799715223634944 142238644623240192 142253344431145899 142274491055856936 142420303173206016 142897156866866304 142933169255189607 143344056449212416 143845383177248256 143866766465961984 144029093756018688 144327008344136364 144511334025291072 144532816310711808 144569240911596564 144717404837289984 145165365706022912 145201949719557696 145433619954302976 145677709813579776 145874180968259352 146128643227680768 146143745051736096 146165470002687744 146654863317428886 146805164724105216 146826987998183424 146842161993440928 146863990767336192 147506742572249088 147543916650518304 148463487036684288 148485556828127232 148982718290721408 149172989961590784 149195165223960576 149672453097622896 149863605655857408 149885883581478912 150579799709170944 150858059408243712 150880485164064768 151363164517869528 151385665359926592 151579005928713216 152048206321394688 152086524921778104 152242393047220224 152303397832793088 152790629203823373 153765754430851584 153788612429131776 153962134704709632 154500596745933312 154539533388258396 154697915515723776 155017897851109428 155215877286423744 155437212603015168 155724448421412864 156206480691658752 156245847244252416 156269073919924224 156468651281252352 156768991822079154 156792296265638256 156952987170471936 156969207648160992 156992541854738688 157518186526127322 157679621370335232 157719359178140256 158725940057653248 159257388517667712 159460782372734976 159484486963544064 159524679626589312 160018475201145216 160058802437839053 160222841069856768 160759301475224592 160964613482217216 161262063505363968 161286035865034752 161826056074404288 161850112274207232 162032730475521024 162056817398439936 162575250778452456 162599418349550784 162807080441951232 163311036419275776 163352193434502408 164108453589291771 164394723631140864 165155810314618368 165180361497956352 165197432242621044 165221989613253216 165366737275428864 165945085393780224 165986906231833092 166157020368740352 166464065553924096 166713349678010688 167021422916269824 167046251431643136 167259592748924928 167605558077061584 167777331113263104 167819613706789632 167844560876955648 168058921746530304 168381509734825758 168579134368284672 168596556362839584 168621619029163776 169402274672817312 169672556613353472 170483417098960896 170526381669802368 171054232111569024 171097340537000367 171272692178122752 171298152664547328 171341322561892224 172091199667623936 172409210752278528 172986473734708032 173012188982773248 173207401542798336 173233149632815104 173813171339174976 174035154955189248 174061026094620672 174617861947226712 174866864178392064 175732290778116096 176027232691408896 176572110566780928 176590358604181116 176616609586581024 177389574041627136 177434279075407788 177616125221756928 177944345936953344 178566682564859904 178593227337056256 178794737076436992 179164562082376176 179393380169326848 179420047833987072 179649192211808256 180020784601288368 180205281566097408 180250696203588864 180507730764791808 180854214159627666 181085190167494368 182240894140268544 182286821784961152 182313919573244928 182897157125759013 182924345643244632 183111818365550592 183157965497195136 183724915971685248 183771217613815209 183959558265391104 184299501148987392 184944064085033472 185180263400595456 185800286603945664 185827906685200896 186037579434857472 186065234790801408 186688221068002752 186926647914832896 187552518387762024 188167041842540544 188749497502420992 188797065420138336 188825130986575104 189066286964846592 189651526164320256 189671125908194532 189699321407809248 190529542489155072 190577559006919476 190881626190022656 190910001636163584 191125408598949888 191793844236331008 191822355287949312 192038791674691584 192436011125515152 192681778700388096 192710421747615744 192758987882128752 192956539783053312 193602599626076928 194498907957679136 194858326735648128 194887293336916992 195539817756571848 195740219632140288 195789549324587904 195818654356448256 196445094690630051 196675656762998784 196725222200691072 197698827125380608 197951316048912384 198643624387628544 198897319948787712 199563270796830528 199818140874476544 199847844775305216 200773066278894592 201144079210991616 201173980218753024 201817552690492704 201847553813235456 202105341238284288 202523382676449414 202730941761859584 202782033229037472 203071197110390784 203720838938431164 204076208645554176 205021005907802112 205051483238842368 205282846272946176 206000795661244416 206052711184344528 206263887354298368 206690530468145904 206954503048564992 207249616804020224 208327796325669888 208358765226565632 209025322429438872 209056395020851008 209292276864214656 209323389139651584 210024248701503096 210239495160446976 210292478904187008 210996583186232277 212343184690223616 212614376496979968 212699572835452416 213357966934860288 213411736583785404 213630454759809024 214345735300299456 214619484642956288 215016084673818624 215048047820046336 215768074765872384 215800149698942976 216043640634028032 216075756531253248 216490512516204546 216767001037936608 216799224466067712 216853861367394846 217076107255934976 217748048559034368 217802924579336544 218150429931454464 218811271452389028 219192964841521152 220207747086157824 220240481997275136 220263242990161392 220295986151004288 220488983033905152 221260113858373632 221315874975777456 221542693824987136 222284466237347584 222695230555026432 222728335242190848 223474077436082112 223759484942386176 223792747835940864 224508679646434344 224795408483786112 224828825372218368 225869699563756416 227368508893069824 228072309482092032 228129787382667156 228363589570830336 228455096749189632 229454932890165248 229878947669704704 230648631646277376 230682918643697664 230943202057064448 230977532843753472 231750895118899968 231809300082387594 232046873273585664 232081368126160896 232526846776664142 232823815929635616 233155818904522752 234309721037488128 234702976921878528 235429480755707904 235453811472241488 235488812782108032 236277279789190983 236519432055502848 236579038767210384 236821500295675904 238088910086479872 238886082776501568 239191173559102464 239226730445316096 239287019439883968 240027712801717824 240334261604785152 241138952212836888 241446920223325824 243049095713281536 243085226097659904 243862876167678684 243899127524326176 244210620662926848 244966554628913664 245028290151753612 245279411020521472 245732668198649856 246592085446711296 246907017867460608 247733715471927552 247770542246934528 247796148363931566 247832984419879824 248050105913143296 248086979721068544 248917628090670336 248980359347749638 249235530553110528 250070024517016032 250889389123387392 251665996669894656 251729420560184448 251766841315433472 252088382619795456 252572264602238637 252868701552427008 252894834544259376 252932428543745664 254039389985540096 254103412009225968 254508834920030208 255725125648441344 255789572504703552 256581348167353536 256909038267184128 256947228996820992 257011983842838336 258136799501435904 259811102314197504 259849724449222656 260719757008762464 261052732432783872 261091539141931008 261926792920840068 262300296267588096 263598436167174144 263935088065216512 264040849037113344 264858165850171392 264885537906271674 264924914379871536 265196426598383616 266084361062440704 266151418613111682 266424187832635392 266463793033740288 268192105614655488 269090070253990272 269130071750980608 269473788317712384 270031176901932552 270307922349146112 270376044305383296 270761596147187712 271281321239441499 271627785251241552 273361341210402816 273430232677441728 273470879359867392 274386518464866948 274667727548325888 274736948245792704 275587373957527872 275939337398086656 277770395100893184 277811686968754176 278700429905918496 278741860027801344 279056369152286208 279097852186202112 280032331602004128 280389971872249344 281328777581643036 282250562763810816 283124246253631488 283195598130207504 283237696479862656 283485835329306624 283599430447269888 284477289246480384 284506688862291798 284548982111713872 284840606346412032 285794313733732608 285866338510379214 286688112898424832 287690766354496512 287733532931923968 288058187512037376 288654016688272728 289022668050582144 289065632621423616 289138481823193128 289434809674579968 290330731412045824 290403899439115392 291748361936518704 292287490103472192 292330940005375488 293309726634857772 293610329448210432 293684323986881856 293727981534672384 295013485144498176 295087833301036608 296926974073368576 296971113656254464 297965436581442816 298345979923181568 298390330447921152 299344906195245792 299727211311714816 299771767162957824 301159599418341888 301716118816487424 301760970328129536 302726329035739056 302771330719853184 303158011857426432 303785074014674121 304096412642789376 304173049843556208 304484786094440448 304606795665586176 305581258407646746 307531508861703168 307577224858263552 307924269409419264 309001193491866624 309079066776516792 309395831031447552 310035795702218856 310431754572847488 310874425206030336 312491694488504832 312538147839848448 313537983644158308 313584592531276512 313938415296321984 313985083709477376 315036373052254644 315359242740670464 315438718356280512 317451880115306496 318514777035335424 318921564745469952 318968973927088128 319049359253178624 320036950402290432 320117604875678106 320445682139713536 321518602950449184 321929226964434432 322524127010727936 322572071730069504 323652112148808576 323700224548414464 324065460951042048 324113634796879872 324735768774306819 325150501556904912 325198836699101568 325614160883902464 326622072838551552 326704386869004816 328216907178583542 328789447262281728 330311620629236736 330360722995912704 330394864485242088 330443979226506432 330733474550857728 331890170787560448 331973812463666184 332314040737480704 333426699356021376 334042845832539648 334092502863286272 335211116154123168 335639227413579264 335689121753911296 336763019469651516 337193112725679168 337243238058327552 338804549345634624 339345113226706944 340966834197921792 341052763339604736 342108464223138048 342194681074000734 342545384356245504 342596305329094656 342682645123784448 344182399335247872 344818421504557056 345972947469416064 346024377965546496 346414803085596672 346466299265630208 347626342678349952 348070309910378496 348122052189241344 348790270164996213 349235723894453424 349733728356784128 351464581556232192 352054465382817792 353144221133561856 353180717208362232 353233219173162048 354779148083254272 354868558150815576 355232250443513856 357133365129719808 357186454674112512 358329124164752352 358786760338653696 358840095667974144 360041569202576736 360501392407177728 361708428319255332 362170380334988736 364481788280537088 364573643569922304 364627839146489856 365794314251518026 365848691286489264 366223636731101184 366315930994390272 367449831943370496 367542435227630418 367919116530782208 368599002297974784 369888128170066944 370360526801190912 371600573207891328 371655813370401792 372075158869714944 372130469581602816 373376442136005504 373470539021624457 373853295829665792 375105036775524048 376334083685081088 377498995004841984 377594130840276672 377650261973150208 378132573929693184 379303052328640512 379342251816389064 379398642815618496 381059084978310144 381155118013838952 381763252380045312 381820003272327168 383587688472662016 383644710575898624 384872022251030304 385363557400776192 385420843495231488 385517975764257504 387205199252153856 388997815915358272 389716653471296256 389774586673833984 391079635513143696 391480439264280576 391579098649175808 391637308712896512 392890189381260102 393351313525997568 393450444401382144 395397654250761216 395902632097824768 397287248775257088 397794639897575424 399126541593661056 399227127919667523 399636281748953088 399695689550610432 401546132557789184 402288158421983232 403635105380985408 403695107626470912 404210682476568576 405046765352898828 405461883523719168 405564066458074944 406142394220781568 407441677876862328 408152417291108352 410042011815604224 410102966477684736 412001591322488832 412105422368689056 413381060936291808 413909006097129984 416655592651339776 416717530453131264 418050644858877744 418112790041702016 418584553728429312 418646778279303168 420048497403006192 420478990320893952 420584957808374016 421993166372464554 424686369380447232 425228752993959936 425399145670904832 426715933869720576 426760033293437697 426823473167570808 427260909519618048 428691470600598912 428799507765568821 429238969285912576 430032169347637248 431536149531744768 431600299397885952 432087281268056064 432981025032409092 433534002075873216 433598448932135424 433707722734789692 434152214511869952 435496097118068736 435605849158673088 436300859862908928 437622542904778056 438385929683042304 440415494172315648 440480963994550272 440526485980322784 440591972302008576 442520227716747264 442631749951554912 444568932474695168 445390461110052864 445456670484381696 446948154872164224 447518969884772352 447585495671881728 449017359292868688 449590816967572224 449657650744436736 451739399127512832 454737017786139648 456144618964184064 456259574765334312 456727179141660672 456910193498379264 458371887611470119 458909865780330496 461297263292554752 461365837287395328 461886404114128896 463501790237799936 463618600164775188 464093746547171328 465053693553328284 465647631859271232 466311637809045504 468619442074976256 469405953843757056 470858961511415808 470907622944482976 470977625564216064 472554559578381966 473038864111005696 473158077534420768 476177820172959744 477772165553003136 478382347118204928 478453460890632192 478574038879767936 480055425603435648 480176407313517159 480668523209570304 482277904425673776 482893840446651648 486098191426563072 486170452195319808 487725752335357368 487798255048652352 488421241325853696 489933109257827328 490056580303507224 490558822041042944 492325360767875313 493184170893422592 495467430943855104 495541084493869056 495592296727863132 495665968839759648 496100211826286592 497835256181340672 497960718695499276 498471061106221056 500140049034032064 501778778246774784 503331993339789312 503458841120368896 503533682630866944 504176765239590912 505144529204477274 505737403104854016 505789669088518752 505864857087491328 508078779971080192 508206824018451936 509017669840060416 511450251296882688 511579145009407104 513162696334707072 513292021611001101 513818076534368256 513894457993641984 514023967685676672 516273599002871808 519622204628395008 519699448898445312 521439514017524928 522105464865567744 522183078283862016 523853585841680136 524600592535176192 527196872334348288 528081698074226688 529716331700342784 529771075812543348 529849828759743072 532168722124881408 532302837226223364 532848375665270784 536384211229310976 538180140507980544 538260143501961216 538947576635424768 540062353803865104 540615844698292224 540752088610766592 541523192294375424 542562642478882998 543255570502483104 546722682420805632 546860465354883456 546941758719734784 548691471377277039 548773036929733896 549335455096651776 549473896491585408 551174747915055744 551313652841445627 551878674796173312 555540790201786368 557400859811836992 557483720055602688 558112738304572416 558195704372404224 560064663204008256 560779943744498688 562657555163286072 564501125527621632 566248492507262976 566391196260415008 566475392959725312 567198860894539776 568954578492960768 569013377724583596 569097964223427744 571588627467465216 571732677020758428 573376225796849664 575381532708993024 575467065863847936 576116375024074752 577308033376545456 578045336101164288 578131265242847232 578276963646386256 578869619349159936 580661462824091648 580807798878230784 583496723873037408 584574980206944384 584661880010750976 586619453269715544 587220658896420864 587368647973763712 587455963069344768 589335284071890153 590026970288996352 590175666602073216 593853948146737152 595930873162885632 596691959846363136 598689812390491584 599454422623429632 599543534325915648 602319198836683776 603432237632974848 603521940656259072 605452658071478112 605542661439706368 606316023714852864 607570148029348242 608192825285578752 608346099687112416 609213591331172352 611162516815293492 615063017723406336 615154449716527104 615848538818838528 618002386983733248 618158133553033584 618791662062895104 620071591404437712 620863509145694976 621748850412060672 624983388977009664 625076295679696896 627075967288316616 627169185062553024 627876830592643968 627970167418954752 630072746104509288 630718485481340928 630877436712561024 632989749558696831 637029554070670848 637843129490939904 638098718506357248 640073900804580864 640235209751356212 640891364279427072 643037205900898368 643858453928868864 645048254021455872 645144143460139008 647304224297617152 647400449096828928 648130921902084096 648227269593759744 649471537548613638 650301003113809824 650397673398203136 651228321767804928 653244145677103104 653408773738009632 656433814357167084 657578894524563456 660623241258473472 660721445991825408 660789728970484176 660887958453012864 661466949101715456 663780341575120896 663947624927332368 664628081474961408 666853398712042752 668085691665079296 668185005726572544 670422232308246336 671278454827158528 671378243507822592 673526038939303032 674386225451358336 674486476116655104 677609098691269248 682105526679209472 684216928446276096 684389362148001468 685090768712491008 685365290247568896 688364798670495744 689636843009114112 691945894938832128 692048755931092992 692829606171193344 692932598531260416 695252685356699904 696140619820756992 696244104378482688 697580540329992426 698471447788906848 699467456713568256 702929163112464384 704108930765635584 706288442267123712 706361434416724464 706466438346324096 708831839367572949 709558296166508544 709737116301631152 710464500887027712 714266730259439616 716658248329504704 717573520677307392 717680191335948288 720083138405153472 721002784814355456 723416856638510664 724340760669977472 729147287139844608 729255678292979712 731588628503036052 731697382572978528 732631861988780544 734899663886740992 735084870455260836 735838233061564416 737198004595949568 739776256340133888 740721053602381824 743201146415782656 743311626740803584 744150317739429888 744260939163205632 746752884272011008 746941078043248914 747706591659331584 750210073551048096 752668167370162176 754997990009683968 755188261680553344 755300523946300416 756265147859386368 757716793806715911 758606104657281024 758684503632778128 758797285631236992 762118169956620288 762310236027677904 763526504760090624 767175376945324032 769744044502060608 770727114801552384 770841686990462976 771035951528515008 774410398504307712 777995631830716544 779433306942592512 779549173347667968 782159271026287392 783158197298351616 783274617425793024 785780378762520204 786900888802764288 790795308501522432 791805264195649536 794574497550514176 795589279795150848 798253083187322112 798454255839335046 799272563497906176 799391379101220864 803092265115578368 804576316843966464 807270210761970816 807390215252941824 808421364953137152 810093530705797656 810923767047438336 811128132916149888 812284788441563136 813843963718324497 814883355753724656 820084023631208448 824003182644977664 824210844737378112 826762121872583616 827818012194259968 833311185302679552 833435060906262528 836101289717755488 836225580083404032 837169107456858624 837293556558606336 840096994806012384 841169915616748032 843986332744929108 849372738760894464 850457505987919872 850798291341809664 853431867739441152 853520066586875394 853646946335141616 854521819039236096 857382941201197824 857599015531137642 858477938571825152 860064338695274496 863072299063489536 863200598795771904 864174562536112128 865962050064818184 867068004151746432 867196897864270848 867415445469579384 868304429023739904 870992194236137472 871211698317346176 875245085809556112 880830988344631296 881052971960645568 881183944604017152 885040455433494528 885263499903109824 889137864949390336 890780922220105728 890913340968763392 893896309744328448 895037939769544704 895170991343763456 898034718585737376 899181633935144448 899315301488873472 903478798255025664 909474035572279296 912289237928368128 912519149530668624 913454358283321344 913820386996758528 916743775222940238 917819731560660992 922594526585109504 922731674574790656 923772808228257792 927003580475599872 927237200329550376 928187493094342656 930107387106656568 931295263718542464 932623275618091008 941815245888965952 941955251128432128 945109119156763932 946077728222011392 946316155068841536 952355640345919488 955544331106006272 956764694236409856 956906921781264384 957148077759535872 960110851206871296 960352814627034318 961337046419140608 964555808851347552 965787680893303296 972196382853126144 972340904390639616 975451504670714736 975596510097304704 976842482651707392 979866218515654656 980113160607014448 981117644082085888 984650721535750626 986368341786845184 990934861887710208 991082168987738112 991184593455726264 991331937679519296 992200423652573184 995670512362681344 995921437390998552 996942122212442112 1000280098068064128 1006917682240737792 1007067365261733888 1010289058408954548 1011579338177037504 1011729714174982656 1016157559942160384 1016413648036903872 1018035339680120832 1022900502593765376 1023158290018814208 1026325392669414144 1026584043222002202 1027636153068736512 1027788915987283968 1028047935371353344 1032547198005743616 1039244409256790016 1039398897796890624 1042879028035049856 1044210929731135488 1044366156567724032 1046370810494988639 1047707171683360272 1049201185070352384 1054393744668696576 1056163396148453376 1059432663400685568 1059542151625086696 1059699657519486144 1064337444249762816 1064605674452446728 1065696751330541568 1076360281015961088 1076520287003922432 1080124707607730208 1081504177221533184 1085125284957765996 1086511141004966208 1093445364841611264 1093720930709766912 1093883517439469568 1097382942754554078 1097546073859467792 1098670910193303552 1098947792983170816 1102349495830111488 1102627305682891254 1103757349592346624 1111081580403572736 1114801719623673984 1114967440111205376 1116225476609144832 1116391408744808448 1120129326408016512 1120411617064873371 1121559887488997376 1125315110326572144 1129002251055243264 1132496985014525952 1132782392520830016 1132950785919450624 1134397721789079552 1137909156985921536 1138026755449167192 1138195928446855488 1143177254934930432 1143465354041516856 1150763065417986048 1150934131727695872 1154616066753090912 1156090672202328576 1156262530485694464 1156553927292772512 1161615597756461568 1166993447746074816 1169149960413888768 1169323760021501952 1173238906539431088 1174441317792841728 1174737295947527424 1174911926138689536 1178670568143780306 1180053940577992704 1180351333204146432 1187707896293474304 1191861746325771264 1193383919692726272 1197379624780983168 1197681383759002569 1198908845246859264 1199087068651831296 1204638397673367552 1206864475265949696 1210905316142956224 1211085322879412736 1212632047429705728 1215140296058696484 1216385650571157504 1216692199374224832 1218427182662344704 1222325033630586984 1230126035446812672 1230308899433054208 1236004773967466496 1236316267106067168 1240143182808875424 1241727018291389952 1249966777954019328 1250152591359393792 1254151934576633232 1254338370125106048 1255753661185287936 1255940334837909504 1260145492209018576 1261436970962681856 1261754873425122048 1265979499117393662 1274059108141341696 1275686258981879808 1276197437012714496 1280147801609161728 1280280099880313091 1280470419502712424 1281782728558854144 1286074411801796736 1286398523296706463 1287716907857737728 1290096508042911744 1294608448595234304 1294800898193657856 1296261843804168192 1298943075097227276 1300602006227619648 1300795346796406272 1302456643535609856 1306488291354206208 1306817547476019264 1312867628714334168 1315157789049126912 1321246482516946944 1321442891983650816 1321579457940968352 1321775916906025728 1327560683150241792 1327895249854664736 1333706797424085504 1336171383330158592 1336370011453145088 1340844464616492672 1342556909654317056 1342756487015645184 1347052077878606064 1348772450902716672 1348972952233310208 1355218197382538496 1364211053358418944 1368433856892552192 1368778724296002936 1370181537424982016 1370730580495137792 1375115662834410357 1376729597340991488 1383891789877664256 1384097511862185984 1385659212342386688 1390505370713399808 1392281239641513984 1395161080659984852 1396942895577813696 1398934913427136512 1405858326224928768 1408217861531271168 1412576884534247424 1412722868833448928 1412932876692648192 1417663678735145898 1419116592333017088 1419474232603262304 1428533460518879232 1433316496659009408 1435147041354614784 1435360382671896576 1440166276810306944 1442005569628710912 1446833713277021328 1448681521339954944 1458294574279689216 1458511356585959424 1463177257006072104 1463394765145957056 1465263723977561088 1469799327773481984 1470169740910521672 1471676466123128832 1476976082303625939 1479552512680267776 1486402292831565312 1486623253481607168 1488300635478859776 1493505768544022016 1493882156086497828 1495413183318663168 1500420147102096192 1505336334740324352 1509995980019367936 1510376523361106688 1510601047892600832 1512530295718772736 1515433587613431822 1517212209314562048 1517369007265556256 1517594571262473984 1524236339913240576 1524620472055355808 1527053009520181248 1534350753890648064 1539488089004121216 1541454229603104768 1541683373980925952 1542071903057030016 1548820797008615424 1555991263661433088 1558866613885185024 1559098346695335936 1564318542052574784 1566316394596703232 1566549234851586048 1571560757525040408 1573801777605528576 1581590617003044864 1589148995101028352 1596506166374644224 1596908511678670092 1598545126995812352 1606184530231156736 1609152633687932928 1614540421523941632 1614780430505883648 1616842729906274304 1620187061411595312 1621847534094876672 1622256265832299776 1624569576883126272 1627687927436648994 1629766711507449312 1640168047262416896 1648006365289955328 1648421689474756224 1653524243745167232 1653940958524336881 1655636024388519936 1666622370605359104 1672202579435510976 1672451160166808064 1674338214913717248 1674587113117212672 1680193989612024768 1682339831233496064 1687972665489858216 1698745477521788928 1701596582683619328 1706863735478882304 1707040133173750788 1707293892670283232 1714765882402395648 1715198031062275284 1716955877143650304 1720128677390548992 1726144598126979072 1726401197591543808 1728349125072224256 1731924100129636368 1734136008303492864 1734393795728541696 1734830890939158768 1736608858047479808 1741984388472274944 1742423396634692352 1750490171619112224 1761661976689262592 1762105943921291136 1762367889208034304 1768005852215670459 1770080910866989056 1770526999806219648 1778275729898780672 1781561844440211456 1787792619488656896 1790075879539089408 1796069437171474752 1798363267870288896 1798630602977746944 1806957596510051328 1818948071144558592 1824578475856736256 1825038299061337248 1827640773993517056 1833487550445880476 1845189053170219008 1845463349149581312 1847545616456515584 1854007160951199744 1854474400659100752 1856374986188685312 1860214774213313136 1862590527437084928 1865246551236182016 1883630491777931904 1883910502256864256 1890218238313527864 1892155456444022784 1892632310137683072 1898969248676090493 1911088662212012544 1913529388472819712 1914296155519071744 1920221702413742592 1920705629254068636 1922674092838281216 1929111617702695104 1931575361786606592 1944392765706252288 1944681808781279232 1950903009341429472 1951193020194609408 1953684965303414784 1959732437031309312 1960226321214028896 1969301443071501252 1972736683573690368 1981869723775420416 1982164337975476224 1982369186911452528 1982663875359038592 1984400847305146368 1991341024725362688 1991842874781997104 1993884244424884224 2000560196136128256 2013835364481475584 2014134730523467776 2020578116817909096 2023158676354075008 2023459428349965312 2032315119884320768 2032827296073807744 2046316580037628416 2052650785338828288 2053168086444004404 2055272306137473024 2056095870742706688 2065094396011487232 2078488818513580032 2078797795593781248 2085758056070099712 2088421859462270976 2088732313135448064 2092741620989977278 2095414343366720544 2098402370140704768 2108787489337393152 2112326792296906752 2118865326801371136 2119084303250173392 2119399315038972288 2126495518102718847 2128674888499525632 2129211348904893456 2131393502661083136 2152720562031922176 2153040574007844864 2160249415215460416 2163008354443066368 2170250569915531992 2173022282009932416 2187441861419533824 2187767034878939136 2194765885509108156 2195092147718935584 2197895585966341632 2204698991660222976 2205254611365782508 2207514699184693248 2222163160807145472 2229603439247347968 2229934880222410752 2232450953218289664 2232782817489616896 2240258652816033024 2240823234129746742 2243119774977994752 2250630220653144288 2258004502110486528 2264993970029051904 2265564785041660032 2265901571838901248 2268795443578159104 2273150381420147733 2275818313971843072 2276053510898334384 2276391856893710976 2286354509869860864 2286930708083033712 2301526130835972096 2309232133506181824 2312181344404657152 2312525060971388928 2313107854585545024 2323231195512923136 2333986895492149632 2338299920827777536 2338647520043003904 2346477813078862176 2349474591895054848 2349823852277379072 2357341136287560612 2360702666408292864 2375415792586948608 2383723492651542528 2386767839385452544 2394759249561966336 2395362767518005138 2397817690493718528 2398174137303662592 2409276795346735104 2413728950531899392 2421810632285912448 2422170645758825472 2425264094859411456 2430280592117392968 2432771301142315008 2433384398748449664 2436854365324689408 2441531891154973491 2444650067261173968 2460252070893625344 2472009547934932992 2472632534212134336 2480286365617750848 2483454036582779904 2499933555908038656 2500305182718787584 2508303869153266464 2508676740250212096 2511507322370575872 2511880669675819008 2520290984418037152 2523509746850244096 2531958998234787324 2548118216282683392 2551372517963759616 2552394874025428992 2560295603218323456 2560560199760626182 2560940839005424848 2563565457117708288 2572148823603593472 2572797046593412926 2575433815715475456 2580193016085823488 2589216897190468608 2589601796387315712 2592523687608336384 2597886150194454552 2601204012455239296 2601590693592812544 2604913287071219712 2612976582708412416 2613635094952038528 2625735257428668336 2642492965033893888 2643158915881936704 2643551833812051456 2655121366300483584 2655790499709329472 2667413594848171008 2672342766660317184 2672740022906290176 2681688929232985344 2685113819308634112 2685512974031290368 2694104155757212128 2697544901805433344 2697945904466620416 2710436394765076992 2728422106716837888 2736867713785104384 2737557448592005872 2740363074849964032 2741461160990275584 2750231325668820714 2753459194681982976 2767783579755328512 2768195023724371968 2771318424684773376 2781010741426799616 2784562479283027968 2790322161319969704 2793885791155627392 2797869826854273024 2825445737666897856 2825865753385296384 2835327357470291796 2838233184666034176 2838948465206524608 2857066921037758464 2866632993318018816 2870294082709229568 2870720765343793152 2880332553620613888 2884011139257421824 2893667426554042656 2897363042679909888 2916589148559378432 2917022713171918848 2926354514012144208 2926789530291914112 2930527447955122176 2939598655546963968 2940339481821043344 2943352932246257664 2953952164607251878 2959105025360535552 2972804585663130624 2973246506963214336 2976601270957719552 2987011537088044032 2987764312172995656 2990826366637326336 3000840294204192384 3020753046722213376 3021202095785201664 3030867175226863644 3034738014531112512 3035189142524947968 3048472679826481152 3049240944110711616 3054106019040362496 3068701507781296128 3078976178008242432 3082908459206209536 3083366747961851904 3084143806114060032 3097641594017230848 3111982527322866176 3117733227770370048 3118196693390671872 3128637084105149568 3132632789193406464 3133098469703172096 3139112431484965917 3143121515050080816 3147603555211057152 3163181234006089728 3178297990202056704 3193012332749288448 3193817023357340184 3197090253991624704 3212369060462313472 3229080843047883264 3229560861011767296 3240374122823190624 3244512531664599552 3255375854873297988 3259533423014898624 3280336094524833792 3296012730579910656 3296843378949512448 3307048487490334464 3307881917048673762 3311272048777039872 3333244741210718208 3344405158871021952 3344902320333616128 3348676429827434496 3349174226234425344 3360387979224049536 3361234851194620113 3364679662466992128 3375945330979716432 3397490955043577856 3403193165367238656 3413727470957764608 3414080266347501576 3414587785340566464 3429531764804791296 3430396062124550568 3433911754287300608 3452289196253958144 3452802395183087616 3463848200259272736 3468272016606985728 3468787591457083392 3469661781878317536 3484846793269384704 3500980343238224448 3523323953378525184 3524211887842582272 3524735778416068608 3536011704431340918 3540161821733978112 3541053999612439296 3556551459797561344 3563123688880422912 3575585238977313792 3580151759078178816 3592138874342949504 3593044151277007707 3596726535740577792 3597261205955493888 3613915193020102656 3637896142289117184 3649156951713472512 3650076598122674496 3655281547987034112 3666975100891760952 3690378106340438016 3690926698299162624 3708014321902399488 3708948801318201504 3720429548426626272 3725181054874169856 3767260983555863808 3767821004513728512 3780436476627055728 3784310912888045568 3785264620275366144 3797938497352180986 3822177324424025088 3827058776945639424 3828592311038143488 3840443404827485184 3840840299640939273 3841411258508137272 3845348185676562432 3858223235405390208 3859195569890119389 3863150723573213184 3888785531412504576 3901806018682858944 3902386040389218816 3907369930606829568 3919464874062618624 3920452642428057792 3938602886143002504 3945473367147380736 3963739447550840832 3964328675950952448 3964738373822905056 3965327750718077184 3982682049450725376 3983685749563994208 4001120392272256512 4027670728962951168 4028269461046935552 4041156233635818192 4046317352708150016 4046918856699930624 4064630239768641536 4065654592147615488 4092633160075256832 4105301570677656576 4106336172888008808 4110544612274946048 4112191741485413376 4125346988503231071 4130188792022974464 4156977637027160064 4171516112140199424 4176843718924541952 4185483241979954556 4190828686733441088 4196804740281409536 4217574978674786304 4224653584593813504 4237730653602742272 4238168606500346784 4238798630077944576 4252991036205437694 4257349776999051264 4258422697809786912 4305441124063844352 4306081148015689728 4320498830430920832 4326016708886132736 4340501139831063984 4346044564019864832 4374883722839067648 4375534069757878272 4389531771018216312 4390184295437871168 4395791171932683264 4409397983320445952 4410509222731565016 4415029398369386496 4430928246910877817 4459206878494695936 4459869760444821504 4464901906436579328 4480517305632066048 4481646468259493484 4486239549955989504 4501260441306288576 4516009004220973056 4529987940058103808 4531129570083320064 4531803143677802496 4537590887156318208 4546300762840295466 4551636627943686144 4552107021796668768 4552783713787421952 4572709019739721728 4573861416166067424 4603052261671944192 4618464267012363648 4624362688809314304 4625050121942777856 4626215709171090048 4646462391025846272 4667973790984299264 4676599841655555072 4677295040086007808 4692955626157724352 4698949183790109696 4699647704554758144 4714682272575121224 4721405332816585728 4767446985303085056 4789518499123932672 4790725535036010276 4795635380987437056 4818553590693470208 4827457901063798784 4843621264571824896 4844341291517650944 4850528189718822912 4860561184234785936 4865542602284630016 4866768797496899328 4873708730649378816 4883063782309946982 4889300134522347936 4920504141787250688 4944019095869865984 4945265068424268672 4960572731235501696 4961822875573010643 4966908073165559808 4999867111816077312 5016607738306532928 5017353480500424192 5023014644741151744 5023761339351638016 5040581968836074304 5047019493700488192 5063917996469574648 5096236432565366784 5104789748050857984 5120591206436646912 5121120399521252364 5121881678010849696 5144297647207186944 5145594093186825852 5150867631430950912 5160386032171646976 5178433794380937216 5179203592774631424 5185047375216672768 5195772300388909104 5202408024910478592 5203181387185625088 5209826574142439424 5225953165416824832 5227270189904077056 5251470514857336672 5284985930067787776 5286317831763873408 5287103667624102912 5304017556647011377 5310242732600967168 5311580999418658944 5334827189696342016 5344685533320634368 5363377858465970688 5370227638617268224 5388208311514424256 5395089803610866688 5395891808933240832 5420872789530153984 5456844213433675776 5473735427570208768 5475114897184011744 5482922321980551168 5500462651337641428 5535567159510657024 5536390047448743936 5542636849369546752 5562021482853599232 5569124958566055936 5580644322639939408 5587771582311254784 5595739653708546048 5650891475333795712 5651731506770592768 5670654714940583592 5676466369332068352 5677896930413049216 5696907746028271479 5733265986636037632 5740588165418459136 5760665107241227776 5768022278514843648 5787334853108085312 5794726085359819776 5833178297118756864 5834045426343837696 5852709028024288416 5853579060583828224 5861054895910244352 5879197311093927936 5880678963642086688 5907904329214503756 5918210050721071104 5945609171326261248 5946493013926428672 5953202541915439104 5974023074176088064 5975528624345991312 5981652733274652672 6001680588408384768 6041506093444426752 6042404191570403328 6061734350453727288 6069476029062225024 6070378285049895936 6096945359652962304 6098481888221423232 6157952356016484864 6165816918412419072 6168287612228120064 6195283188034461696 6223965054645732352 6235466455540740096 6236393386781343744 6257274168210299136 6265265578386812928 6266196939406344192 6278224862969931834 6286243030100161632 6295207110422114304 6326362468012179456 6356595980404113408 6386024665498576896 6387634046714680368 6394180507983249408 6424738120924626944 6458161686095766528 6459121722023534592 6480748245646381248 6489025063329199104 6510751709746595976 6519066846029797248 6593686757899024896 6614096974980668928 6615763834097347524 6622544097554079744 6666489482421436416 6688810317742043904 6689804640667232256 6697352859654868992 6698348452468850688 6720775958448099072 6722469702389240226 6729359324933984256 6751890661959432864 6794981910087155712 6806386330734477312 6827454941915529216 6828160532695003152 6829175570681132928 6859063529609582592 6860792124249101136 6867823508574601216 6904578392507916288 6927696400518545472 6936544033213971456 6937575182914166784 6939323563756635072 6969693586538769408 7001960686476448896 7048423775685164544 7049471556832137216 7072023408862681836 7082107999224878592 7113102919595122688 7126247377760845824 7151170477954627584 7160303518156357632 7184277748685899008 7186088302554015414 7193453071481155584 7194522411910987776 7227830386040205312 7275792284578234368 7298313903426945024 7300153196245348992 7310563095974068224 7324595673464920473 7333950201783521904 7380756212680876032 7416028643804798976 7417897602636403008 7440859096853252544 7450362109748339712 7534521967111727616 7535642009027457024 7560872953254111456 7570529240550732288 7595876994704361972 7644354648848050176 7654117553891278848 7657184622076286976 7680886809654970368 7681680599281878546 7682822517016274544 7690696371353124864 7716446470810780416 7718391139780238778 7726301447146426368 7777571062825009152 7803612037365717888 7804772080778437632 7814739861213659136 7838929748125237248 7840905284856115584 7877205772286005008 7927478895101681664 7929476747645810112 7930655501436154368 7965364098901450752 7967371499127988416 8002240784544513024 8055341457925902336 8056538922093871104 8082312467271636384 8092634705416300032 8093837713399861248 8131309184295230976 8185266320150513664 8210603141355313152 8212672345776017616 8221089224549892096 8224383482970826752 8250693977006462142 8260377584045948928 8313955274054320128 8343032224280398848 8353687437849083904 8370966483959909112 8381657373466882176 8393609480562819072 8476337213000693568 8477597260155889152 8505982072410875388 8514699553998102528 8516845395619573824 8610882248127688704 8612162296031379456 8640997660861841664 8652033417772265472 8681002279662127968 8692089128039729664 8749767445678135296 8751068139515756544 8779063542036432624 8780368590875742336 8791582343865366528 8818795966640891904 8821018445463130032 8830058796738772992 8861856493821755634 8918413756989391872 8919739520889643008 8929803812873158656 8961034611264132096 8963292936518986968 8972479099911979008 9002520882612577152 9062259140166640128 9063606287355604992 9092601525680590932 9104214043593337536 9105567427574843904 9145418039479443456 9147722832332134848 9206104523343888384 9236928534024727296 9248725377618628608 9250100243885555712 9252431418342180096 9292924782051692544 9335947581968598528 9353199683311110144 9354590080172015616 9385911252315448704 9397898367580219392 9399295409109516288 9417337294454897751 9429364545150242448 9442810665633171456 9534893970606170112 9579036998247865344 9581451070072020552 9591270761974874112 9637107181386940416 9687242529143649792 9688682583035301888 9721122368469571872 9733537594993798656 9766127564619893964 9778600269044695872 9841008283574501376 9888038191739731968 9890530136848537344 9921145462471003392 9923645751146021286 9933816146331119616 9999734223632154624 10033215476613065856 10034706961000848384 10046029289482303488 10047522678703276032 10081163937672148608 10094038987400976384 10127835992939149296 10192472865130733568 10209579496101715968 10241182412873293824 10242240799042504728 10243763356021699392 10288595294414373888 10291188186373651704 10301735262861901824 10356867588761874432 10358407185549262848 10391544600777818208 10404816049820957184 10406362774371250176 10454540379808154112 10502941029714673344 10569971860135575552 10572635663527746816 10574207335248205824 10608035113294022754 10620485465201934336 10623161998837317888 10669654379392684032 10689371066641268736 10726755716931941376 10740455277234536448 10776416623028848512 10790179607221733376 10791783617866481664 10841745579060307968 10913688426867351552 10947470855140417536 10950229794368023488 10965844643961102336 11000925302675282856 11071134319021314048 11072780094897487872 11124042965707198464 11161288645279878816 11175543164622509568 11301782950667591424 11303463013541185536 11341309429881167184 11352932738664136704 11355793860826098432 11393815492056542958 11466531973272075264 11481176330836918272 11521330214482455552 11536044557029687296 11574669706216170624 11577586709670358167 11589452170719639552 11666356594237513728 11705418056048576832 11707158121167656448 11722109791820488704 11758394622187855872 11761357927284173376 11815808658429007512 11836420101442142208 11891218342652522496 11892986027852857344 11948046148352176128 11951057248691982624 12003361176816769536 12083012186888853504 12084808383140806656 12123468700907454576 12138952058124450048 12140756570099791872 12193890719305924608 12196963776442846464 12315904712032969728 12331633836824838144 12336575224456240128 12376040965509693213 12390566376068923392 12447930109291464704 12470932911081480192 12514548336420598272 12530531156773625856 12556449725939863668 12572486060200323264 12590414220844228608 12652724936024358912 12713191960808226816 12772049330997153792 12775268093429360736 12916323372191533056 12918243444047069184 12961496491292762496 12978050126658398208 13021503419493191952 13038133692059594496 13187373515798049792 13228193949961337856 13231527668194695048 13245088195108159488 13292784740732633451 13377620635484087808 13379609281334464512 13394705719309737984 13441551916896198144 13444939404778480452 13458718649867968512 13503781323918865728 13589963820174311424 13612772661468954624 13654909883831058432 13656321065390006304 13658351141362265856 13718127059219165184 13721584248498202272 13809156785015832576 13855392801037090944 13873088066427942912 13875150365828333568 13878647127513270144 13939387173077538816 14003921372952897792 14096847551370329088 14098943113664274432 14144046817725363672 14164215998449757184 14226205839190245376 14302340955909255168 14368555497371798016 14372176605108030828 14386906142962311168 14455660772080410624 14551584569156468736 14596627806853890048 14600306392490697984 14621126191948136448 14649191346929840946 14667900403567043808 14761512425361752064 14832057287609597952 14835795205272806016 14881718193706505088 14885468626719031929 14900724219496679424 15069043934223455232 15071284018054914048 15121745906508222912 15141058481101464576 15191753989408723944 15288709297696100352 15314369244152573952 15361773619309940736 15363361198563757092 15365645034032549088 15432892941621560832 15436782279560477556 15452602894292852736 15555142125650018304 15607224074731435776 15609544161556875264 15629479722427318272 15677859496250474496 15681810569712231168 15754411544572010016 15854957790203363328 15858953495291620224 15861311002872308736 15912052669941034131 15930728197802901504 15934742998255976832 16004481569089026048 16110682915851804672 16164624934543272768 16185269410832600064 16187675426799722496 16262618368590461952 16370532640301027328 16421206282710626304 16425344691552035232 16448766965941653504 16501387954012924284 16627910548108640256 16686064448560797696 16707374875698167808 16741932967919818224 16763314746933764352 16787218961125638144 16952674426001387136 16955194520311778304 17011964144821750776 17029399107996205056 17033690791239147648 17090723238084814437 17221764496255377408 17281995321723683328 17304066835544530944 17362004559324255936 17384178256079459328 17499534891356270592 17502136279031513088 17558127084072865248 17560737181751484672 17583164687730733056 17637591933281783808 17642036890926260064 17723712987643511268 17836827513978783744 17839479041779286016 17859607625746317312 17922069222528264192 17926585873037973936 17944958199823958016 18005041765225154304 18124518280333280256 18127212574711209984 18185203051361181864 18208428087186675072 18211134855149687808 18290836078958886912 18295445664664269696 18473857068049454592 18497450755237257216 18504862836684360192 18585849564103385088 18671895163937197056 18706399366622220288 18709180160344031232 18771822504630897408 18795796735160438784 18798590818219032576 18834674588909795502 18858729090300484896 18885621331266342912 19069787941212340224 19158073996495730688 19162902140144041104 19182541523949748224 19274214362773880832 19374485058287299584 19377365166070603776 19442244736939143744 19467075189987597312 19532255129239787928 19557200538089391744 19781060273697074688 19842290924942006784 19847291502292042572 19867632292662239232 19999468447264309248 20066430953226131712 20069413922001696768 20092058578964606976 20095045357406552064 20162327875344297216 20188077974801952768 20255671985878298592 20384945730261467136 20419158992203431936 20482364825746587648 20484481598085009456 20487526712043398784 20577190588828747776 20582376372747303408 20603470525723803648 20713735177523748864 20783089201555636416 20809632099641914368 20812725548742500352 20909080759616308224 21005882059429346688 21145271327055493632 21148414670496411648 21216070226588045508 21246323997674635776 21339308758785368064 21378742133282537472 21453511433863882752 21480910554469072896 21552833246057697024 21580359214443466752 21583567235732963328 21683491158120615936 21827376853734703104 21894941710280835072 21900459588736046976 21931689287922204672 21973787020394761419 22001850605350565712 22142268638042628096 22248085931414396928 22322577290559757632 22351086329245019136 22603565901335182848 22606926027082371072 22682618859762334368 22711587721652196864 22787630984113085916 22933063946544150528 22962352661673836544 23042660428964911104 23072089114059374592 23149339412432341248 23155173419340716334 23178904341439279104 23332713188475027456 23410836112097153664 23414316242335312896 23444219583640977408 23516789244375711744 23522715854568346752 23631617316858015024 23782436685305044992 23896092296704352256 23902114497383965248 24006722353633539072 24166024373777707008 24169616766281613312 24246937401814909152 24277904116248900096 24281513140199583744 24393927552885692928 24631809424065939456 24663267673649676288 24673150448912480256 24752081931019386426 24781132752137846784 24895860218582929408 24941865822162960384 25029096672841196544 25061062313547251712 25112899451879727336 25144972120400646528 25180828441688457216 25544098661994307584 25550536186858721472 25832646744383066112 25836486888094138368 25922992982585524992 25956100253316796416 26043006838986383904 26076267384119188992 26374747031596099584 26456387899922675712 26463055336389390096 26490176390216318976 26585569481465266902 26755241270968175616 26759218562668929024 26789411438619475968 26883103833792396288 26889878809556960904 26917437299735937024 27007562647837731456 27312642130780012608 27316702282724531712 27436254118438330368 27443168496996404544 27618313570031665152 27710785602074181888 27746176132855885824 27750300731656667136 27757294255026540288 27878774346155077632 28007842745905795584 28193695102740658176 28197886227328548864 28288093635450727344 28328431996899514368 28452411678380490752 28604681911818510336 28737110994743596032 28744353210216061656 28773812285924622336 28911321544160821248 29200612784981395968 29298382693859681892 29335800807134087616 29523024850723504128 29664114575219195904 29671590410545612032 29763436387413010176 29770937253438063858 29801448438993358848 30138087868446910464 30142568036109828096 30243491813016445824 30282116962202929152 30383507978817447888 30577418595392200704 30628738488305147904 30723547238619881472 30726722397127514184 30731290068065098176 30865785883243121664 30873564559120955112 30905205788585705472 31214448149462871552 31219088323113750528 31363621139424462336 31508823089144020032 31709915580406726656 31717906990583240448 31722622005744617472 31824105339882068262 31861456395605803008 31869485996511953664 32008963138178052096 32221365831703609344 32329249869086545536 32370538821665200128 32375350853599444992 32525236737180923904 32741065280602054656 32842412565421252608 32850689383104070464 32897533931883307008 33002775908025848568 33372128897121595392 33483865935839636448 33526629493867528704 33905348852002774272 33910389040623556608 34023928289643501552 34058798215992410112 34067381582478295296 34181446476169628874 34443528992510754816 34563990643447366656 34608133671089061888 34724009118648511872 34732760129011074501 34768356512158918656 34999069782712541184 35116254168145730496 35121474363502969344 35166329375461466112 35275183866563567616 35284073781852520128 35447425975287022536 35673655027957567488 35678958083558572032 35844138445056528384 35853171746075947872 36010083530450308608 36249036560666560512 36254425149422419968 36370406102722363728 36416856174373350144 36422269710299375616 36581672157917773824 36590891329328539392 36947714136098909184 36994901510474514432 37009725673368720384 37128122896529079639 37171699128206770176 37343790327874394112 37412798733244440576 37543645009261794816 37591593470320877568 37669349177819591004 37717458180600969792 37771242662532685824 38139575882424680448 38316147992991461376 38325804280288082208 38748970116574599168 38754730332141207552 38884489473878287488 38934150379975194624 39064510258479575856 39114401076178783488 39562120547394149376 39684581849884013568 39694583004584085144 39735264585324478464 39878354222197900353 40132861906452263424 40138827844003393536 40184117157929213952 40324655750688594432 40376155949603905536 40511343971756597184 40769891460522934272 40838317984406863872 40964729651493175296 40968963196170018912 40975053424086797568 41154381177657495552 41164752745494606816 41427470355047497728 41566178403111272832 41619264199283828736 41625451097485000704 41818161519232616448 42011764118858693376 42290542654110987264 42296829340992823296 42432140453176091016 42492647995349271552 42678617517570736128 42907022867727765504 43105666492115394048 43160718428886933504 43366982316241231872 43654753707469406208 43789883420561670144 43800919177472093952 43863378575844409344 43947574040789522838 44003701210701131424 44284537276085256192 44496171862828793856 44645154581119515264 44702172658490038272 45207131802670365696 45213852054164742144 45365237719524668736 45423175443304393728 45575261968226171832 45866127893088301056 46085320857929822208 46298678824864682496 46310346838681432668 46357808682878558208 46665426376950054912 46821672224194307328 46828632484670625792 46888439167281954816 47033578488751423488 47045431709136693504 47263234633716030048 47564873370610089984 47792184593408704512 47804228994767930496 48013444707267078144 48332048747555414016 48493874803629818304 48555808232497800192 48563026280399167488 48787855105771385856 49263618848131878912 49346300897824960512 49504163862038772852 49791720437165858816 49883731644325920768 50058193345682393088 50122124627094503424 50225798903759454672 50289944240801293056 50361656883376914432 51088197323988615168 51101072373717442944 51272169714254443311 51665293488766132224 51845985965171049984 51912200506633592832 52086013677972767808 52152534768238377984 52749494063192199168 52912775799845351424 52926110672778780192 53171138962930533804 53510482541936351232 53518437125337858048 53578822877238951936 53766207667584792576 53779757619113921808 53834874599471874048 54015125295675462912 54625284261560025216 54633404565449063424 54872508236876660736 54886336993992809088 55421571204148363776 55492352265711771648 55514588510053080576 55757548692310155264 56015685491811591168 56387390205481316352 56395772454657097728 56576187270901454688 56656863993799028736 57209363823637020672 57474221989487192064 57488706420432123312 57547624571849244672 57822643088321642496 58401225569962791936 58596765387719363784 58671601614268175232 59343180821091224064 59526872774826020352 59541874506876127716 59602896877986717696 60276175736893820928 60285136072219656192 60486983626032891648 60564233924405858304 60767015957634895776 61154837190784401408 61257476976610295808 61447094477239762944 61453444794255028368 61462580136130196352 61731571766486243328 61747129118241910224 61810411577171410944 62428896298925743104 62438176646227501056 62727242278848924672 63017646178288040064 63435813981166480896 63445244011489234944 63648210679764136524 63738971993023907328 64017926276356104192 64442731663407218688 64658499738173091072 64741077643330400256 64750701707198889984 65050473474361847808 65482130561204109312 65684825130842505216 65701378766208140928 65795067863766614016 65921361061184284257 66005551816051697136 66744257794243190784 66967731871679272896 67053258987735057408 67810697704005548544 67820778081247113216 68047856579287003104 68134763164956590592 68362892952339257748 68887057985021509632 69127981286894733312 69216267342178123776 69448018237297023744 69465520258022149002 69536713024317837312 69998139565425082368 70232508336291460992 70242948727005938688 70332658750922932224 70550367733127135232 70568147563705040256 70894851950574045072 71347310055915134976 71688276890113056768 71706343492151895744 72020167060900617216 72498073121333121024 72508850298844839936 72740812205444727456 72833712348746700288 72844539420598751232 73181782658657078784 73895428272197818368 73989803020949028864 74019451346737440768 74256245793058159278 74343398256413540352 74687580655748788224 74825597466488881152 75087290018523589632 75183186940641755136 75338698355639182008 75434916361201939584 75542485325065371648 76632295985982922752 76651608560576164416 77497940233149198336 77509460664282415104 77768978947756574976 77868300759950389248 78129020516959151712 78228802152357566976 79124241094788298752 79369163699768027136 79389166009168170288 79470529170648956928 79756708444395800706 80265723812904526848 80277655688006787072 80368234315858427904 80649311501377188864 80752311899207811072 81022687943513194368 81937926392340037824 81950106848173595136 82308762355314991104 82329505490989213632 82854940710094995456 83132356806222545664 83238528398567657472 83250902194970001408 83636323038465232896 84023528237717386752 84581085308221974528 84593658681985646592 84864280906352182032 84985295990698543104 85357235035141472256 85814045735455531008 86211332984230788096 86321436857773867008 86733964632482463744 87601838354944187904 87895148081579045676 88007402421402262848 88569074552170512384 88992343725657587712 89290309162239030528 89404345316980076544 90414263605340731392 90427704108329484288 90730475439049337472 90846350886608787456 91150523936452343664 91732255786176602112 92170641715859644416 92597357649729364992 92620693677362865336 92715617365757116416 93643344448388614656 93657264969341251584 94090863418273387008 94526469267432060096 95129746741220179968 95584369186817409024 95608457989535860992 96026889414534156288 96664097495110828032 96987749607259636608 97111616464995600384 97126052560798334976 97575710211542771712 98527237696263757824 98692601795649921024 99008327724077545704 99583440874331717632 100116386691364786176 100451597807518909344 100579888481602586112 102176394647977230336 102202144747434885888 102544339428508886622 103330586977532264448 103691971930342099968 103824401013267185664 104172027355945535616 104198280387033223503 104305069536476755968 105498988126384398336 105825551599690702848 105852221345557560384 106342277925861067608 107020965083872702464 107036874250675716096 107532415335169585152 107559515238227843616 108030250591350925824 109250568523120050432 109266809130898126848 109745016473753321472 109772673987985618176 110843142408296727552 110984704531423543296 111029177020106161152 111384368689587238917 111515097384620310528 112031370983623182336 112774780410962632704 113152374541802909376 113313727987598057472 114418727647274041344 114948443978974384128 114977412840864246624 116802451139925583872 117193530775438727568 117343203228536350464 118686361642182448128 119053745549652040704 119083749013752255432 119205793755973435392 119635062666593701059 120552351473787641856 120973967252065783296 121128467848811716608 121534031915269791552 122309674381568802816 122514953953220591616 122894188954479525888 122906889588510056736 122925160272260392704 123463143532972486656 123494258236483820448 124857792597851486208 124876353292455002112 125454484557697849344 126035292356576080128 126871627962332961792 126890488022978469888 127296421359528273048 127477943986047814656 128035852552712208384 129316999476346182144 129482155286660800512 130100946948723695616 130964261122408218624 131369650261685010432 131402757532416281856 131590135727533228032 131842722122368568514 132011103632103394272 133488515588486381568 133935463743358545792 134106517975470114816 135621395408011097088 135641556162494226432 136095713158574006208 136269526329913181184 136725785904678515496 138255962573789466624 138896036474594047488 138931040516044298004 139073426048635674624 139996279130850164736 140465016672582921984 140485897454011877376 140665317501845864448 141100735466254270464 141136295127410080512 141789703901148090144 142694620111830269952 143376553780226113536 143412686984303791488 144040334121801234432 144996146242666242048 145481624410889454912 145667424697493400576 145689078841197502464 146363565317314157568 147790856544395636736 148038902693474881536 148512491586116318556 149375161311497576448 149651194932977762304 150174580037047179264 150366373881283510272 150677396711278364016 150869832722403879168 151084970650130743296 153264591971965845504 153303217121152328832 153816509142763329933 154995880466298396672 155537957895513149952 155736601519900778496 156258041033918303424 156457604304715133952 158248482189576597504 158738327399536054272 158778332018336340576 159513416888791601412 160531447625809053696 160555311376013574144 160736468631716855808 161298623002754377728 161504623798415622144 162045375887026388736 163875852784680075648 163900213696347190272 164617524710629982208 164659010981978427264 166264713612445091328 166477056797135314944 167272646076930465792 168047056475434773504 169162170616443949056 169187317363971293184 169728561812704364064 169970591981397086208 171628091470911062016 172422665968461576192 172642873715547734016 173467929264964927488 175203676709888375808 175790296163158091352 176014804842804525696 178580618324478061056 178808690633960153088 180828527210681462784 180855408216658968576 181460950878098674944 181692701773217574912 182301047872904687328 183464511572353204224 184341283431719288832 185194715299458729984 185241387354725730672 185431234731514232832 187286688896777229312 187314529938682503168 188181726836546774016 189052938534864120192 191216915979071721984 192053778829068312576 193328194990221656064 193975499214519273216 194223232929991200768 194252105121596669952 195151420423085543424 197054475392527515648 197385203591299842048 198016655448155091408 199166881748663435264 200232773382729572352 200903195615037818688 201159776963205172224 204404289494869771776 205088678857017773244 206661173955064528896 207383943860684199936 207648802026534371328 208344054711891071232 208396560774066447006 208610139072953511936 210997976252768796672 211651103199381405696 211704442691115120768 212684555851722135216 214041930167745404928 215064830670339170304 215119030476455687232 216060501182701851648 218501137046240100864 218533618261796253696 219545347975971236352 221686284816593455104 221969409062847086592 222058354040212322304 222768737379174477834 223030194769240621056 224062741967246364672 225549560821925265408 226304749083605818752 226627455975196114944 229896887957948768256 229954825681728493248 233604902279851167744 234387061550877455136 234686406457072700928 237372723284364896256 238107491099304081408 238167498027504510864 238411587511946870784 239270125333187402118 241104702947575283712 241947934504131566592 242256935697623433216 243068063830539583104 245813779177020113472 245850320544520785408 246926287065944973312 246988516472967640896 249715585195702972416 249752706584910004224 250908969115395698688 252070584713152160256 253743255924665923584 253780976045956939776 254592842719056546096 254955887972095629312 256071705105424416768 258633998952692364288 258964310573321601024 260201893897447391232 262805515064832563712 263685444244737137028 264022207264206788544 266977031176972763136 267870927486717091584 268213035950940229632 271242790816022194176 271283112324988452864 272191426317148012416 272539052659826362368 273451571809357030992 276511925147578933248 277792072949188094976 277862081032088596008 278146852097271349248 280930033345165843968 280971794908023754752 282272590254820161024 283579407802296180288 285389240223660539904 286753107560452227072 286825373968607582976 288080668243602468864 289992292485332484096 290963248821778909824 291334849394986801152 291378157682395004928 292727130634628315136 295581713088791273472 296077805386949763072 297024983172232637112 298750322622995152896 300349160074094358528 301354793422556728032 301739665444807758336 306529183943931691008 306606434242304657664 307633018285526659866 309991760932596793344 311075915791026299904 311473203039801556992 312516082067836606848 312915208609430267904 316496964379153195008 317476654799072108544 317556664036672681152 319026833777583202824 321062895251618107392 321110622752027148288 322597246005508755456 324090751774052777472 327751705569360151296 327800427392694380544 329235049421259964416 329318021963956854528 332529427224890182656 332954113594270629888 334545292153860931584 336094112950869547008 338324341232887898112 339457123625408728128 339941183962794172416 343256182941822124032 344845331936923152384 350407353419776751616 351580592326316182704 352029609685609051392 357161236648956122112 357617381267920306176 358905187999781103177 361657054421362925568 362921901756197349888 363385403546435149824 364602095745809374656 366929023144706408448 368682566863438577664 370389430598917459968 370482774709451461344 374573377793554458624 374629059877365006336 376363453673093548032 378105877069728240384 382433831958143443968 384107557658136625152 387950998429038546432 388446465859982401536 390302840846171086848 394108950785055031296 394770407182599684096 396033310896310182816 400465546765459144704 401806391230075637376 402319553926410344448 408808578989739543552 410177357714035546488 414767887721368399872 416688109423782142464 416793121548132894012 417220278145907023872 421995952505537593344 423302206398762811392 423408885382230241536 425369111703444270432 428083860335490809856 430129661340678340608 430238060952911374464 432121002365403703296 437002274092480201728 437067236523592507392 439090695951942472704 443372569633186910208 444116708080424644608 445537474758348955668 448125483934492729344 451099121643850530816 452609498167211637504 453254911950392229888 459793775915897536512 459909651363456986496 461449527428289989799 467209804559702335488 468774123101754910272 469372812914145401856 474745446568729792512 476214982198608162816 476334996055009021728 478540250666374804236 482209405895150567424 483895869008263133184 484513871395246866432 486136127661079166208 491627558354040226944 491700641089041570816 493852574131889946624 493977032945935281792 499431170391405944832 501817938230791397376 504141169426304320512 507486511849331847168 507561952091913879552 509185685438113092192 509911775944191258624 517267997905384728576 517928621146643202048 520403787794894782464 525611030129665127424 527370888489474274056 528044414528413577088 535741854973434183168 536426071901880459264 542485581632044388352 542566224649976905728 544382852634296024832 545078105319652724736 546903143618714061984 553023850295157866496 555584145898376189952 555724162064177192016 556293704194542698496 561860066690331687936 561943589816047509504 564545180509640322048 567158815604592360576 573650747937215165952 576161336487204937728 579984584970664968192 581926497643557819648 582669698789973602304 582756315364790009856 585454261269256630272 591163426177582546944 592155610773899526144 594049966344465274224 597500645245990305792 600698320148188717056 602709586845113456064 603479330889615516672 613212868484609315328 615266036571053319732 619983521865193586688 622151831582052599808 622946406079603113984 625032164135673213696 625830417218860535808 632993928758306390016 634953309598144217088 635113328073345362304 638053667555166405648 642125790503236214784 645194492011017510912 648181503548105554944 655503411138720302592 655600854785388761088 658636043927913709056 665058854449780365312 665908227188541259776 669090584307721863168 672188225901739094016 676648682465775796224 678914247250817456256 679882367925588344832 689690663873846304768 700814706839553503232 703161184652632365408 704059219371218102784 714322473297912244224 715234762535840612352 717810375999562206354 723314108842725851136 725843803512394699776 726770807092870299648 729204191491618749312 740778861197834919936 740965549418902922688 749146755587108917248 749258119754730012672 752726907346187096064 756211754139456480768 764867663916286887936 768215115316273250304 775901996858077092864 776892931719964803072 780605681692342173696 792066621792620365632 800931093530918289408 803612782460151274752 804639107852820688896 817617157979479087104 820354715428071092976 829535775442736799744 833376218847564284928 833586243096265788024 834440556291814047744 846817770764460483072 850738223406888540864 856167720670981619712 860259322681356681216 860476121905822748928 864242004730807406592 874004548184960403456 874134473047185014784 878181391903884945408 886745139266373820416 888233416160849289216 891074949516697911336 896250967868985458688 905218996334423275008 919587551831795073024 919819302726913972992 922899054856579979598 934419609119404670976 937548246203509820544 938745625828290803712 949490893137459585024 952429964397216325632 952669992110018043456 957080501332749608472 967791738016526266368 972272255322158332416 983255116708080453888 983401282178083141632 987705148263779893248 987954065891870563584 998862340782811889664 1003635876461582794752 1008282338852608641024 1014973023698663694336 1018371370876226184384 1019823551888382517248 1034535995810769457152 1051222060259330254848 1054741776978948548112 1056088829056827154176 1071483709946868366336 1072852143803760918528 1076715563999343309531 1084971163264088776704 1088765705268592049664 1090156210639305449472 1093806287237428123968 1106047700590315732992 1111168291796752379904 1111448324128354384032 1123720133380663375872 1123887179632095019008 1129090361019280644096 1134317631209184721152 1147301495874430331904 1152322672974409875456 1163852995287115639296 1165339397579947204608 1170908522538513260544 1182326852355165093888 1184311221547799052288 1188099932688930548448 1201396640296377434112 1205419173690226912128 1206958661779231033344 1226425736969218630656 1230532073142106639464 1244303663164105199616 1250064328271346427392 1251660834437721071616 1265987857516612780032 1269906619196288434176 1270226656146690724608 1276107335110332811296 1284251581006472429568 1290388984022035021824 1296363007096211109888 1311006822277440605184 1311201709570777522176 1317272087855827418112 1330117708899560730624 1344376451803478188032 1353297364931551592448 1357828494501634912512 1359764735851176689664 1379381327747692609536 1401629413679107006464 1406322369305264730816 1408118438742436205568 1428644946595824488448 1435620751999124412708 1446628217685451702272 1451687607024789399552 1453541614185740599296 1458408382983237498624 1481557722395669839872 1481931098837805845376 1498293511174217834496 1505453814692374192128 1512423508278912961536 1529735327832573775872 1551803993716154185728 1553785863439929606144 1561211363384684347392 1584133243585240731264 1607225564920302549504 1609278215705641377792 1635234315958958174208 1640709430856142185952 1659071550885473599488 1666752437695128569856 1667172486192531576048 1668881112583628095488 1693635541528920966144 1701476446813777081728 1720952243811645497856 1728484009461614813184 1748009096369920806912 1748268946094370029568 1756362783807769890816 1773490278532747640832 1776466832321698578432 1782149899033395822672 1792501935737970917376 1810437992668846550016 1839638605453827945984 1845798109713159959196 1868839218238809341952 1875096492407019641088 1877491251656581607424 1898981786274919170048 1904859928794432651264 1905339984220036086912 1914161002665499216944 1935583476033052532736 1944544510644316664832 1966510233416160907776 1966802564356166283264 1975908131783741127168 1997724681565623779328 2007271752923165589504 2016564677705217282048 2029946047397327388672 2036742741752452368768 2039647103776765034496 2069071991621538914304 2102444120518660509696 2109483553957897096224 2112177658113654308352 2142967419893736732672 2145704287607521837056 2153431127998686619062 2169942326528177553408 2177531410537184099328 2180312421278610898944 2187612574474856247936 2222336583593504759808 2222896648256708768064 2247440266761326751744 2247774359264190038016 2258180722038561288192 2268635262418369442304 2294602991748860663808 2304645345948819750912 2327705990574231278592 2330678795159894409216 2341817045077026521088 2376199865377861096896 2402793280592754868224 2410838347380453824256 2413917323558462066688 2452851473938437261312 2461064146284213278928 2488607326328210399232 2500128656542692854784 2503321668875442143232 2540453312293381449216 2552214670220665622592 2568503162012944859136 2580777968044070043648 2592726014192422219776 2622013644554881210368 2622403419141555044352 2634544175711654836224 2660235417799121461248 2688752903606956376064 2715656989003269825024 2758762655495385219072 2803258827358214012928 2812644738610529461632 2816236877484872411136 2857289893191648976896 2871241503998248825416 2903375214049578799104 2916816765966474997248 2963115444791339679744 2963862197675611690752 2996587022348435668992 3010907629384748384256 3024847016557825923072 3059470655665147551744 3103607987432308371456 3168266487170481462528 3214451129840605099008 3218556431411282755584 3230146691998029928593 3270468631917916348416 3281418861712284371904 3318143101770947198976 3333504875390257139712 3334344972385063152096 3387271083057841932288 3402952893627554163456 3441904487623290995712 3456968018923229626368 3496018192739841613824 3512725567615539781632 3546980557065495281664 3552933664643397156864 3564299798066791645344 3620875985337693100032 3679277210907655891968 3691596219426319918392 3750192984814039282176 3754982503313163214848 3797963572549838340096 3809719857588865302528 3810679968440072173824 3828322005330998433888 3871166952066105065472 3889089021288633329664 3933020466832321815552 3933605128712332566528 3951816263567482254336 4033129355410434564096 4059892094794654777344 4073485483504904737536 4079294207553530068992 4138143983243077828608 4204888241037321019392 4218967107915794192448 4224355316227308616704 4285934839787473465344 4306862255997373238124 4339884653056355106816 4355062821074368198656 4360624842557221797888 4375225148949712495872 4444673167187009519616 4445793296513417536128 4494880533522653503488 4516361444077122576384 4537270524836738884608 4589205983497721327616 4655411981148462557184 4661357590319788818432 4683634090154053042176 4752399730755722193792 4821676694760907648512 4827834647116924133376 4905702947876874522624 4922128292568426557856 4977214652656420798464 5000257313085385709568 5006643337750884286464 5080906624586762898432 5104429340441331245184 5185452028384844439552 5244027289109762420736 5244806838283110088704 5269088351423309672448 5320470835598242922496 5377505807213912752128 5431313978006539650048 5606517654716428025856 5625289477221058923264 5632473754969744822272 5714579786383297953792 5742483007996497650832 5806750428099157598208 5833633531932949994496 5927724395351223381504 5993174044696871337984 6021815258769496768512 6049694033115651846144 6118941311330295103488 6207215974864616742912 6336532974340962925056 6428902259681210198016 6437112862822565511168 6460293383996059857186 6540937263835832696832 6562837723424568743808 6667009750780514279424 6668689944770126304192 6774542166115683864576 6805905787255108326912 6883808975246581991424 6913936037846459252736 6992036385479683227648 7025451135231079563264 7128599596133583290688 7241751970675386200064 7358554421815311783936 7383192438852639836784 7500385969628078564352 7509965006626326429696 7621359936880144347648 7656644010661996867776 7742333904132210130944 7778178042577266659328 7866040933664643631104 7867210257424665133056 7903632527134964508672 8066258710820869128192 8146970967009809475072 8276287966486155657216 8409776482074642038784 8437934215831588384896 8448710632454617233408 8571869679574946930688 8613724511994746476248 8710125642148736397312 8750450297899424991744 8889346334374019039232 8891586593026835072256 8989761067045307006976 9032722888154245152768 9074541049673477769216 9178411966995442655232 9310823962296925114368 9504799461511444387584 9643353389521815297024 9655669294233848266752 9811405895753749045248 9844256585136853115712 9954429305312841596928 10000514626170771419136 10161813249173525796864 10208858680882662490368 10370904056769688879104 10488054578219524841472 10538176702846619344896 10640941671196485844992 10862627956013079300096 11250578954442117846528 11264947509939489644544 11429159572766595907584 11484966015992995301664 11613500856198315196416 11667267063865899988992 11855448790702446763008 12099388066231303692288 12237882622660590206976 12414431949729233485824 12673065948681925850112 12857804519362420396032 12920586767992119714372 13081874527671665393664 13125675446849137487616 13334019501561028558848 13337379889540252608384 13549084332231367729152 13611811574510216653824 13767617950493163982848 13984072770959366455296 14050902270462159126528 14257199192267166581376 14483503941350772400128 14717108843630623567872 14766384877705279673568 15000771939256157128704 15019930013252652859392 15242719873760288695296 15313288021323993735552 15556356085154533318656 15732081867329287262208 15734420514849330266112 15807265054269929017344 16132517421641738256384 16293941934019618950144 16819552964149284077568 16875868431663176769792 16897421264909234466816 17143739359149893861376 17227449023989492952496 17420251284297472794624 17500900595798849983488 17783173186053670144512 17979522134090614013952 18065445776308490305536 18149082099346955538432 18356823933990885310464 18621647924593850228736 19009598923022888775168 19286706779043630594048 19311338588467696533504 19622811791507498090496 19688513170273706231424 20001029252341542838272 20323626498347051593728 20417717361765324980736 20741808113539377758208 20976109156439049682944 21076353405693238689792 21725255912026158600192 22501157908884235693056 22529895019878979289088 22969932031985990603328 23227001712396630392832 23334534127731799977984 23710897581404893526016 24198776132462607384576 24828863899458466971648 25346131897363851700224 25715609038724840792064 25841173535984239428744 26251350893698274975232 26668039003122057117696 26674759779080505216768 27098168664462735458304 27223623149020433307648 27535235900986327965696 28514398384534333162752 28967007882701544800256 29434217687261247135744 29532769755410559347136 30001543878512314257408 30485439747520577390592 30626576042647987471104 31112712170309066637312 31464163734658574524416 31614530108539858034688 32587883868039237900288 33751736863326353539584 33794842529818468933632 34287478718299787722752 34454898047978985904992 34840502568594945589248 35001801191597699966976 35566346372107340289024 36298164198693911076864 36713647867981770620928 37243295849187700457472 38019197846045777550336 38573413558087261188096 39245623583014996180992 39377026340547412462848 40002058504683085676544 40647252996694103187456 40835434723530649961472 41952218312878099365888 42152706811386477379584 43450511824052317200384 45002315817768471386112 45059790039757958578176 45939864063971981206656 46669068255463599955968 47421795162809787052032 48397552264925214769152 50692263794727703400448 51431218077449681584128 51682347071968478857488 52502701787396549950464 53349519558161010433536 54196337328925470916608 54447246298040866615296 55070471801972655931392 57028796769068666325504 57934015765403089600512 58868435374522494271488 59065539510821118694272 60003087757024628514816 60970879495041154781184 61253152085295974942208 62225424340618133274624 62928327469317149048832 63229060217079716069376 65175767736078475800576 67503473726652707079168 67589685059636937867264 68909796095957971809984 69681005137189891178496 70003602383195399933952 71132692744214680578048 72596328397387822153728 74486591698375400914944 76038395692091555100672 77146827116174522376192 78754052681094824925696 80004117009366171353088 81294505993388206374912 81670869447061299922944 86901023648104634400768 90004631635536942772224 91879728127943962413312 93338136510927199911936 94843590325619574104064 101384527589455406800896 102862436154899363168256 103364694143936957714976 105005403574793099900928 106699039116322020867072 108894492596081733230592 110140943603945311862784 114057593538137332651008 117736870749044988542976 118131079021642237388544 120006175514049257029632 121941758990082309562368 122506304170591949884416 125856654938634298097664 126458120434159432138752 130351535472156951601152 135006947453305414158336 135179370119273875734528 137819592191915943619968 140007204766390799867904 142265385488429361156096 145192656794775644307456 152076791384183110201344 154293654232349044752384 157508105362189649851392 162589011986776412749824 163341738894122599845888 173802047296209268801536 180009263271073885544448 183759456255887924826624 186676273021854399823872 189687180651239148208128 202769055178910813601792 206729388287873915429952 210010807149586199801856 213398078232644041734144 217788985192163466461184 228115187076274665302016 236262158043284474777088 240012351028098514059264 243883517980164619124736 245012608341183899768832 260703070944313903202304 270013894906610828316672 275639184383831887239936 280014409532781599735808 284530770976858722312192 304153582768366220402688 308587308464698089504768 315016210724379299702784 326683477788245199691776 360018526542147771088896 367518912511775849653248 379374361302478296416256 405538110357821627203584 413458776575747830859904 420021614299172399603712 426796156465288083468288 435577970384326932922368 456230374152549330604032 472524316086568949554176 487767035960329238249472 490025216682367799537664 521406141888627806404608 540027789813221656633344 551278368767663774479872 560028819065563199471616 569061541953717444624384 608307165536732440805376 630032421448758599405568 653366955576490399383552 720037053084295542177792 735037825023551699306496 826917553151495661719808 840043228598344799207424 853592312930576166936576 912460748305098661208064 945048632173137899108352 980050433364735599075328 1080055579626443313266688 1102556737535327548959744 1138123083907434889248768 1216614331073464881610752 1260064842897517198811136 1306733911152980798767104 1470075650047103398612992 1653835106302991323439616 1680086457196689598414848 1707184625861152333873152 1824921496610197322416128 1890097264346275798216704 1960100866729471198150656 2160111159252886626533376 2205113475070655097919488 2520129685795034397622272 2940151300094206797225984 3307670212605982646879232 3414369251722304667746304 3649842993220394644832256 3780194528692551596433408 3920201733458942396301312 4410226950141310195838976 5040259371590068795244544 5880302600188413594451968 6615340425211965293758464 7560389057385103192866816 8820453900282620391677952 11760605200376827188903936 13230680850423930587516928 15120778114770206385733632 17640907800565240783355904 26461361700847861175033856 35281815601130481566711808 52922723401695722350067712 105845446803391444700135424
- Sum of all divisors σ(n): 396307546870430454919296000
- Sum of proper divisors (its aliquot sum) s(n): 290462100067039010219160576
- 105845446803391444700135424 is an abundant number, because the sum of its proper divisors (290462100067039010219160576) is greater than itself. Its abundance is 184616653263647565519025152
Bases of 105845446803391444700135424
- Binary: 1010111100011011010010100101011001010010010100011010111101011000100100010000000000000002
- Hexadecimal: 0x578DA52B2928D7AC488000
- Base-36: DAS0Z7894W8000000
Squares and roots of 105845446803391444700135424
- 105845446803391444700135424 squared (1058454468033914447001354242) is 11203258609009568199178153844728963056014123939659776
- 105845446803391444700135424 cubed (1058454468033914447001354243) is 1185813913124559483550855148906732725540804542502948709561116723838791685505024
-
The
square root of 105845446803391444700135424 is 10288121636304.2405808141 -
105845446803391444700135424 is a
perfect cube number . Itscube root is 473032224
Scales and comparisons
How big is 105845446803391444700135424?- 105,845,446,803,391,444,700,135,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 105,845,446,803,391,444,700,135,424 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 105845446803391444700135424 cubic inches would be around 39419352 feet tall.
Recreational maths with 105845446803391444700135424
- 105845446803391444700135424 backwards is 424531007444193308644548501
- The number of decimal digits it has is: 27
- The sum of 105845446803391444700135424's digits is 99
- 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 105845446803391444700135424 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 105845446803391444700135424 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/105845446803391444700135424/
Chicago style:
Numbermatics. 2024. "Number 105845446803391444700135424 - Facts about the integer". https://numbermatics.com/n/105845446803391444700135424/
The information we have on file for 105845446803391444700135424 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 105845446803391444700135424, math, Factors of 105845446803391444700135424, curriculum, school, college, exams, university, Prime factorization of 105845446803391444700135424, STEM, science, technology, engineering, physics, economics, calculator, one hundred five septillion, eight hundred forty-five sextillion, four hundred forty-six quintillion, eight hundred three quadrillion, three hundred ninety-one trillion, four hundred forty-four billion, seven hundred million, one hundred thirty-five thousand, four hundred twenty-four.