1472254668420419866853376
1,472,254,668,420,419,866,853,376 is an even composite number composed of seven prime numbers multiplied together.
1472254668420419866853376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 1472254668420419866853376:
226 × 32 × 112 × 292 × 372 × 472 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 29 × 29 × 37 × 37 × 47 × 47 × 89 × 89)See below for interesting mathematical facts about the number 1472254668420419866853376 from the Numbermatics database.
Names of 1472254668420419866853376
- Cardinal: 1472254668420419866853376 can be written as One septillion, four hundred seventy-two sextillion, two hundred fifty-four quintillion, six hundred sixty-eight quadrillion, four hundred twenty trillion, four hundred nineteen billion, eight hundred sixty-six million, eight hundred fifty-three thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 1.472254668420419866853376 × 1024
Factors of 1472254668420419866853376
Divisors of 1472254668420419866853376
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 29 32 33 36 37 44 47 48 58 64 66 72 74 87 88 89 94 96 99 111 116 121 128 132 141 144 148 174 176 178 188 192 198 222 232 242 256 261 264 267 282 288 296 319 333 348 352 356 363 376 384 396 407 423 444 464 484 512 517 522 528 534 564 576 592 638 666 696 704 712 726 752 768 792 801 814 841 846 888 928 957 968 979 1024 1034 1044 1056 1068 1073 1089 1128 1152 1184 1221 1276 1332 1363 1369 1392 1408 1424 1452 1504 1536 1551 1584 1602 1628 1682 1692 1739 1776 1856 1914 1936 1958 2048 2068 2088 2112 2136 2146 2178 2209 2256 2304 2368 2442 2523 2552 2581 2664 2726 2738 2784 2816 2848 2871 2904 2937 3008 3072 3102 3168 3204 3219 3256 3293 3364 3384 3478 3509 3552 3663 3712 3828 3872 3916 4089 4096 4107 4136 4176 4183 4224 4272 4292 4356 4418 4477 4512 4608 4653 4736 4884 5046 5104 5162 5217 5328 5452 5476 5568 5632 5687 5696 5742 5808 5874 6016 6144 6204 6336 6408 6438 6512 6586 6627 6728 6768 6956 7018 7104 7326 7424 7569 7656 7743 7744 7832 7921 8178 8192 8214 8272 8352 8366 8448 8544 8584 8712 8811 8836 8954 9024 9216 9251 9306 9472 9657 9768 9879 10092 10208 10324 10434 10527 10656 10769 10904 10952 11136 11264 11374 11392 11484 11616 11748 11803 12032 12267 12288 12321 12408 12549 12672 12816 12876 13024 13172 13254 13431 13456 13536 13912 14036 14208 14652 14848 14993 15059 15138 15312 15486 15488 15651 15664 15842 16356 16384 16428 16544 16704 16732 16896 17061 17088 17168 17424 17622 17672 17908 18048 18432 18502 18612 18944 19129 19314 19536 19758 19881 20184 20416 20648 20868 21054 21312 21538 21808 21904 22272 22528 22748 22784 22968 23229 23232 23496 23606 23763 24064 24299 24534 24576 24642 24816 25098 25344 25632 25752 26048 26344 26508 26862 26912 27072 27753 27824 28072 28391 28416 29304 29637 29696 29986 30118 30276 30624 30972 30976 31117 31302 31328 31581 31684 32307 32712 32768 32856 33088 33408 33464 33792 34122 34176 34336 34848 35244 35344 35409 35816 36096 36223 36864 37004 37224 37647 37888 38258 38628 39072 39516 39527 39701 39762 40293 40368 40832 41296 41736 42108 42624 43076 43616 43808 44544 44979 45056 45177 45496 45568 45936 46013 46458 46464 46992 47212 47526 48128 48598 49068 49152 49284 49632 50196 50431 50688 51183 51264 51504 52096 52688 53016 53724 53824 54144 55506 55648 56144 56782 56832 57387 58608 59274 59392 59972 60236 60552 61248 61944 61952 62234 62604 62656 63162 63368 64061 64343 64614 65424 65536 65712 66176 66816 66928 67584 68244 68352 68672 69696 70488 70688 70818 71289 71632 72192 72446 72897 73728 74008 74448 74849 75294 75776 76516 77256 78144 79032 79054 79402 79524 80586 80736 81664 81733 82592 83259 83472 84216 85173 85248 86152 87131 87232 87616 89088 89958 90112 90354 90992 91136 91872 92026 92916 92928 93351 93984 94424 95052 95497 96256 96921 97196 98136 98304 98568 99264 100392 100862 101376 101761 102366 102528 103008 104192 105376 106032 106227 107448 107648 108288 108669 111012 111296 112288 113564 113664 114774 117216 118548 118581 118784 119103 119944 120472 121104 121307 121841 122496 123888 123904 124468 125208 125312 126324 126736 128122 128686 129228 129833 130848 131072 131424 132352 133632 133856 134937 135168 135531 136488 136704 137344 138039 139392 140976 141376 141636 142578 143264 144384 144892 145794 147456 148016 148896 149698 150588 151293 151552 153032 154512 154771 156288 158064 158108 158804 159048 161172 161472 163328 163466 164923 165184 165649 166518 166944 168432 170346 170496 172161 172304 174262 174464 175232 178176 179916 180224 180708 181984 182272 183744 184052 185832 185856 186702 187968 188848 190104 190994 192183 192512 193029 193842 194392 196272 196601 196608 197136 198528 200784 201724 202752 203522 204732 205056 206016 208384 210419 210752 212064 212454 214896 215296 216576 217338 218691 222024 222592 224547 224576 227128 227328 229548 229709 234432 237096 237162 237568 238206 239888 240944 242208 242614 243682 244992 245199 247776 247808 248936 250416 250624 252648 253472 255519 256244 257372 258456 259666 261393 261696 262144 262848 264704 267264 267289 267712 269874 270336 271062 272976 273408 274688 276078 278784 280053 281952 282752 283272 285156 286491 286528 288768 289784 291588 293077 294912 296032 297792 299396 301176 302586 303104 305283 306064 309024 309542 312301 312576 316128 316216 317608 318096 322344 322944 326007 326656 326932 329846 330368 331298 333036 333888 336864 340692 340992 342287 344322 344608 348524 348928 350464 355743 356352 357309 359832 360448 361416 363921 363968 364544 365523 367488 368104 371664 371712 372287 373404 375936 377696 380208 381988 384366 385024 386058 387684 388784 389499 392544 393202 393216 394272 397056 398453 401568 403448 405504 407044 409464 410112 412032 414117 416768 420838 421504 424128 424908 429792 430592 433152 434676 434797 436711 437382 444048 445184 449094 449152 453879 454256 454656 459096 459418 464313 468864 474192 474324 475136 476412 479776 481888 484416 485228 487364 489984 490398 494769 495552 495616 496947 497872 500832 501248 505296 506143 506944 511038 512488 514744 516912 519332 522786 523392 524288 525696 529408 534528 534578 535424 539748 540672 542124 545952 546816 549376 552156 554741 557568 560106 563904 565504 566544 570312 572982 573056 576549 577536 579087 579568 583176 586154 589803 589824 592064 595584 598792 602352 605172 606208 610566 612128 618048 619084 624602 625152 631257 632256 632432 635216 636192 644688 645888 652014 653312 653864 659692 660736 662596 666072 667776 673641 673728 681384 681984 684574 688644 689127 689216 697048 697856 700928 704671 707773 711486 712704 714618 719664 720896 722832 727842 727936 729088 731046 734976 735597 736208 743328 743424 744574 746808 751872 755392 760416 763976 768732 770048 772116 775368 777568 778998 784179 785088 786404 786432 788544 794112 796906 801867 803136 806896 811008 814088 818928 820224 823339 824064 828234 833536 841676 843008 848256 849816 859473 859584 861184 866304 869352 869594 873422 874764 879231 888096 890368 898188 898304 899063 907758 908512 909312 915849 918192 918836 928626 936903 937728 948384 948648 950272 952824 958441 959552 963776 968832 970456 974728 979968 980796 989538 991104 991232 993894 995744 1001664 1002496 1010592 1012286 1013888 1022076 1024976 1026861 1029488 1033824 1038664 1045572 1046784 1048576 1050467 1051392 1058816 1069056 1069156 1070848 1079496 1081344 1084248 1091763 1091904 1093632 1096569 1098752 1104312 1109482 1115136 1116861 1120212 1127808 1131008 1133088 1140624 1145964 1146112 1151329 1153098 1155072 1158174 1159136 1166352 1168497 1172308 1179606 1179648 1184128 1191168 1195359 1197584 1204704 1210344 1212416 1221132 1224256 1236096 1238168 1249204 1250304 1262514 1264512 1264864 1270432 1272384 1289376 1291776 1304028 1304391 1306624 1307728 1310133 1319384 1321472 1325192 1332144 1334377 1335552 1340251 1347282 1347456 1362768 1363968 1369148 1377288 1378254 1378432 1392939 1394096 1395712 1401856 1409342 1415546 1422972 1425408 1429236 1439328 1441792 1445664 1455684 1455872 1458176 1462092 1462499 1469952 1471194 1472416 1484307 1486656 1486848 1489148 1490841 1493616 1503744 1510784 1518429 1520832 1527952 1537464 1540096 1544232 1550736 1555136 1557996 1568358 1570176 1572808 1572864 1577088 1588224 1593812 1603734 1606272 1613792 1622016 1628176 1637856 1640448 1646678 1648128 1656468 1664223 1667072 1683352 1686016 1696512 1699632 1702481 1718946 1719168 1722368 1732608 1738704 1739188 1746844 1749528 1758462 1769409 1776192 1780736 1796376 1796608 1798126 1815516 1817024 1818624 1831698 1836384 1837672 1857252 1857769 1865947 1873806 1875456 1893771 1896768 1897296 1900544 1905648 1916882 1919104 1927552 1937664 1940912 1949456 1959936 1961592 1979076 1982208 1982464 1987788 1991488 2003328 2004992 2021184 2024572 2027776 2044152 2049952 2053722 2058976 2067381 2067648 2077328 2091144 2093568 2097152 2100934 2102784 2114013 2117632 2123319 2138112 2138312 2141696 2158992 2162611 2162688 2168496 2183526 2183808 2187264 2193138 2197504 2208624 2218964 2230272 2233722 2240424 2255616 2262016 2266176 2281248 2291928 2292224 2302658 2306196 2310144 2316348 2318272 2332704 2336994 2344616 2359212 2359296 2368256 2370257 2382336 2390718 2395168 2405601 2409408 2420688 2424832 2442264 2448512 2470017 2472192 2476336 2498408 2500608 2525028 2526799 2529024 2529728 2540864 2544768 2578752 2583552 2608056 2608782 2613248 2615456 2620266 2637693 2638768 2642944 2650384 2664288 2668754 2671104 2680502 2694564 2694912 2697189 2725536 2727936 2738296 2754576 2756508 2756864 2769413 2785878 2788192 2791424 2803712 2810709 2818684 2831092 2845944 2850816 2858472 2875323 2878656 2883584 2891328 2911368 2911744 2916352 2924184 2924998 2939904 2942388 2944832 2968614 2973312 2973696 2978296 2981682 2987232 3007488 3021568 3024121 3036858 3041664 3055904 3074928 3080192 3080583 3088464 3101472 3110272 3115992 3136716 3140352 3145616 3145728 3151401 3154176 3176448 3187624 3207468 3212544 3223847 3227584 3244032 3256352 3275712 3280896 3293356 3296256 3312936 3328446 3334144 3350583 3366704 3372032 3393024 3399264 3404962 3437892 3438336 3444736 3453987 3465216 3477408 3478376 3493688 3499056 3516924 3517903 3533389 3538818 3552384 3561472 3586077 3592752 3593216 3596252 3631032 3634048 3637248 3663396 3672768 3675344 3714504 3715538 3731894 3747612 3750912 3765157 3787542 3793536 3794592 3801088 3811296 3833764 3838208 3855104 3875328 3881824 3898912 3913173 3919872 3923184 3930399 3958152 3964416 3964928 3975576 3982976 4003131 4006656 4009984 4020753 4042368 4049144 4055552 4088304 4095157 4099904 4107444 4117952 4134762 4135296 4154656 4182288 4187136 4194304 4201868 4205568 4228026 4235264 4246638 4276224 4276624 4283392 4317984 4325222 4325376 4336992 4367052 4367616 4374528 4386276 4387497 4395008 4417248 4437928 4460544 4467444 4480848 4488359 4511232 4524032 4532352 4555287 4562496 4583856 4584448 4605316 4612392 4620288 4632696 4636544 4665408 4673988 4689232 4718424 4718592 4736512 4740514 4764672 4781436 4782767 4790336 4803821 4811202 4818816 4841376 4849664 4884528 4897024 4940034 4944384 4952672 4992669 4996816 5001216 5050056 5053598 5058048 5059456 5081728 5089536 5107443 5157504 5167104 5216112 5217564 5226496 5230912 5240532 5275386 5277536 5285888 5300768 5328576 5337508 5342208 5361004 5389128 5389824 5394378 5451072 5455872 5476592 5509152 5513016 5513728 5538826 5571756 5573307 5576384 5582848 5597841 5607424 5621418 5637368 5662184 5691888 5701429 5701632 5716944 5726527 5750646 5757312 5767168 5782656 5822736 5823488 5832704 5848368 5849996 5879808 5884776 5889664 5937228 5946624 5947392 5956592 5963364 5974464 6014976 6043136 6048242 6073716 6083328 6102151 6111808 6149856 6160384 6161166 6176928 6202944 6220544 6231984 6273432 6280704 6291232 6291456 6302802 6308352 6342039 6352896 6369957 6375248 6414936 6425088 6447694 6455168 6487833 6488064 6512704 6551424 6561792 6586712 6592512 6625872 6656892 6661561 6668288 6701166 6733408 6744064 6786048 6798528 6809924 6875784 6876672 6889472 6907974 6930432 6954816 6956752 6987376 6998112 7033848 7035806 7066778 7077636 7104768 7110771 7122944 7172154 7185504 7186432 7192504 7262064 7268096 7274237 7274496 7326792 7345536 7350688 7410051 7429008 7431076 7463788 7495224 7501824 7530314 7575084 7580397 7587072 7589184 7602176 7622592 7667528 7676416 7710208 7750656 7751381 7763648 7785503 7797824 7826346 7839744 7846368 7860798 7916304 7928832 7929856 7951152 7965952 8006262 8013312 8019968 8041506 8084736 8091567 8098288 8111104 8176608 8190314 8199808 8214888 8235904 8269524 8270592 8308239 8309312 8364576 8374272 8388608 8403736 8411136 8456052 8470528 8493276 8499233 8552448 8553248 8566784 8625969 8635968 8650444 8650752 8673984 8734104 8735232 8749056 8772552 8774994 8790016 8834496 8875856 8921088 8934888 8961696 8976718 9022464 9048064 9056729 9064704 9072363 9110574 9124992 9167712 9168896 9210632 9224784 9240576 9265392 9273088 9330816 9347976 9378464 9436848 9437184 9454203 9473024 9481028 9529344 9562872 9565534 9580672 9607642 9622404 9637632 9671541 9682752 9699328 9769056 9794048 9880068 9888768 9889693 9905344 9985338 9993632 10002432 10100112 10107196 10116096 10118912 10163456 10179072 10214886 10315008 10334208 10361961 10432224 10435128 10452992 10461824 10481064 10550772 10553709 10555072 10571776 10600167 10601536 10657152 10675016 10684416 10722008 10778256 10779648 10788756 10796323 10843849 10902144 10911744 10953184 11018304 11026032 11027456 11077652 11143512 11146614 11152768 11165696 11195682 11214848 11242836 11274736 11295471 11324368 11383776 11402858 11403264 11433888 11453054 11501292 11514624 11534336 11555137 11565312 11645472 11646976 11665408 11696736 11699992 11759616 11769552 11779328 11874456 11893248 11894784 11913184 11926728 11948928 12009393 12029952 12062259 12086272 12096484 12147432 12166656 12204302 12223616 12285471 12299712 12320768 12322332 12353856 12405888 12441088 12463968 12546864 12561408 12582464 12582912 12605604 12616704 12664619 12684078 12705792 12739914 12750496 12829872 12850176 12895388 12910336 12975666 12976128 13025408 13102848 13123584 13162491 13173424 13185024 13251744 13313784 13323122 13336576 13402332 13465077 13466816 13488128 13572096 13597056 13619848 13751568 13753344 13774619 13778944 13815948 13860864 13909632 13913504 13974752 13996224 14067696 14071612 14133556 14155272 14209536 14221542 14245888 14344308 14348301 14371008 14372864 14385008 14411463 14524128 14536192 14548474 14548992 14653584 14678147 14691072 14701376 14742761 14820102 14858016 14862152 14927576 14990448 15003648 15060628 15150168 15160794 15174144 15178368 15204352 15245184 15322329 15335056 15352832 15420416 15501312 15502762 15527296 15571006 15595648 15652692 15679488 15692736 15721596 15832608 15857664 15859712 15902304 15931904 16012524 16026624 16039936 16083012 16087489 16169472 16183134 16196576 16222208 16353216 16380628 16399616 16429776 16471808 16539048 16541184 16616478 16618624 16719921 16729152 16748544 16777216 16793523 16807472 16822272 16912104 16941056 16986552 16998466 17104287 17104896 17106496 17133568 17179581 17251938 17271936 17300888 17301504 17347968 17468208 17470464 17497489 17498112 17545104 17549988 17580032 17668992 17751712 17842176 17869776 17923392 17953436 18044928 18096128 18113458 18129408 18144726 18221148 18249984 18306453 18335424 18337792 18421264 18449568 18481152 18530784 18546176 18661632 18695952 18727291 18756928 18873696 18874368 18908406 18946048 18962056 19058688 19125744 19131068 19161344 19215284 19244808 19275264 19343082 19365504 19398656 19463499 19538112 19588096 19760136 19777536 19779386 19810688 19970676 19984683 19987264 20004864 20200224 20214392 20232192 20237824 20326912 20358144 20429772 20435459 20525417 20630016 20668416 20723922 20864448 20870256 20905984 20923648 20962128 21101544 21107418 21110144 21143552 21200334 21203072 21314304 21332313 21350032 21368832 21444016 21556512 21559296 21577512 21592646 21687698 21804288 21822711 21823488 21906368 22036608 22052064 22054912 22155304 22287024 22293228 22305536 22331392 22391364 22429696 22485672 22549472 22590942 22648736 22741191 22767552 22805716 22806528 22867776 22906108 23002584 23029248 23068672 23110274 23130624 23254143 23290944 23293952 23330816 23356509 23393472 23399984 23519232 23539104 23558656 23748912 23786496 23788721 23789568 23826368 23853456 23897856 24018786 24059904 24124518 24172544 24192968 24294864 24333312 24408604 24447232 24570942 24599424 24641536 24644664 24707712 24811776 24882176 24924717 24927936 25093728 25122816 25164928 25165824 25211208 25233408 25329238 25368156 25411584 25479828 25497699 25500992 25659744 25700352 25790776 25820672 25951332 25952256 26050816 26072827 26205696 26247168 26324982 26346848 26370048 26503488 26627568 26646244 26673152 26804664 26930154 26933632 26976256 27144192 27170187 27194112 27217089 27239696 27503136 27506688 27549238 27557888 27631896 27721728 27794789 27819264 27827008 27949504 27992448 28135392 28143224 28267112 28310544 28419072 28443084 28491776 28688616 28696602 28742016 28745728 28770016 28822926 29014623 29048256 29072384 29096948 29097984 29307168 29356294 29382144 29402752 29485522 29640204 29669079 29716032 29724304 29855152 29980896 30007296 30121256 30300336 30321588 30348288 30356736 30408704 30463543 30490368 30644658 30670112 30705664 30840832 31002624 31005524 31054592 31142012 31191296 31305384 31358976 31385472 31443192 31661127 31665216 31715328 31719424 31800501 31804608 31863808 32025048 32053248 32079872 32166024 32174978 32338944 32366268 32388969 32393152 32444416 32531547 32706432 32761256 32799232 32859552 32943616 33078096 33082368 33232956 33237248 33265331 33439842 33458304 33497088 33554432 33587046 33614944 33644544 33824208 33882112 33886413 33973104 33996932 34208574 34209792 34212992 34267136 34359162 34503876 34543872 34601776 34603008 34665411 34695936 34936416 34940928 34994978 34996224 35090208 35099976 35160064 35337984 35462317 35503424 35684352 35739552 35846784 35906872 36089856 36192256 36226916 36258816 36289452 36442296 36499968 36612906 36670848 36675584 36842528 36856413 36899136 36962304 37061568 37092352 37323264 37391904 37454582 37513856 37747392 37748736 37816812 37892096 37924112 37993857 38117376 38251488 38262136 38322688 38430568 38489616 38550528 38686164 38696933 38731008 38797312 38867279 38926998 39076224 39176192 39520272 39555072 39558772 39621376 39941352 39969366 39974528 40009728 40395231 40400448 40428784 40464384 40475648 40653824 40716288 40859544 40870918 41050834 41260032 41323857 41336832 41447844 41728896 41740512 41811968 41847296 41924256 42203088 42214836 42220288 42287104 42400668 42406144 42628608 42664626 42700064 42737664 42888032 43044903 43113024 43118592 43155024 43185292 43234389 43375396 43608576 43645422 43646976 43812736 44034441 44073216 44104128 44109824 44228283 44310608 44574048 44586456 44611072 44662784 44782728 44859392 44971344 45046727 45098944 45181884 45297472 45482382 45535104 45611432 45613056 45735552 45812216 46005168 46058496 46137344 46220548 46261248 46508286 46581888 46587904 46661632 46713018 46786944 46799968 47038464 47078208 47117312 47497824 47572992 47577442 47579136 47652736 47706912 47795712 48037572 48119808 48249036 48262467 48345088 48385936 48589728 48666624 48817208 48894464 49141884 49198848 49283072 49289328 49371949 49415424 49623552 49764352 49849434 49855872 50187456 50245632 50329856 50331648 50422416 50466816 50658476 50736312 50823168 50959656 50995398 51001984 51312861 51319488 51400704 51538743 51581552 51641344 51902664 51904512 52101632 52145654 52411392 52492467 52494336 52649964 52693696 52740096 53006976 53255136 53292488 53346304 53609328 53860308 53867264 53952512 54112463 54288384 54340374 54388224 54434178 54479392 54919359 55006272 55013376 55098476 55115776 55263792 55443456 55589578 55638528 55654016 55899008 55984896 56181873 56270784 56286448 56534224 56621088 56838144 56886168 56983552 57377232 57393204 57484032 57491456 57540032 57645852 58029246 58096512 58144768 58193896 58195968 58614336 58712588 58764288 58805504 58971044 59280408 59338158 59432064 59448608 59710304 59954049 59961792 60014592 60242512 60600672 60643176 60696576 60713472 60817408 60927086 60980736 61289316 61306377 61340224 61411328 61576251 61681664 62005248 62011048 62109184 62284024 62382592 62610768 62715719 62717952 62770944 62886384 62991797 63322254 63330432 63430656 63438848 63601002 63609216 63727616 64050096 64106496 64159744 64332048 64349956 64677888 64732536 64777938 64786304 64888832 65063094 65412864 65468133 65522512 65598464 65719104 65887232 66156192 66164736 66465912 66474496 66530662 66879684 66916608 66994176 67108864 67174092 67229888 67289088 67648416 67764224 67772826 67946208 67993864 68417148 68419584 68425984 68534272 68718324 68737453 69007752 69087744 69203552 69206016 69330822 69391872 69762429 69872832 69881856 69989956 69992448 70069527 70180416 70199952 70320128 70675968 70924634 71006848 71366163 71368704 71479104 71693568 71813744 72179712 72384512 72453832 72517632 72578904 72884592 72999936 73225812 73277171 73341696 73351168 73685056 73712826 73798272 73924608 74123136 74184704 74646528 74783808 74909164 75027712 75494784 75497472 75633624 75784192 75848224 75987714 76234752 76493097 76502976 76524272 76645376 76861136 76979232 77101056 77372328 77393866 77462016 77594624 77734558 77853996 78152448 78218481 78352384 79040544 79110144 79117544 79242752 79882704 79938732 79949056 80016607 80019456 80790462 80800896 80857568 80928768 80951296 81307648 81432576 81510561 81719088 81741836 82101668 82520064 82647714 82673664 82895688 83384367 83457792 83481024 83623936 83694592 83848512 84406176 84429672 84440576 84574208 84801336 84812288 85257216 85329252 85400128 85475328 85776064 86089806 86226048 86237184 86310048 86370584 86468778 86750792 87217152 87290844 87293952 87625472 87699509 88068882 88146432 88208256 88219648 88456566 88621216 89007237 89148096 89172912 89222144 89325568 89565456 89718784 89942688 90093454 90197888 90363768 90594944 90964764 91070208 91222864 91226112 91390629 91471104 91624432 92010336 92116992 92274688 92441096 92522496 93016572 93163776 93175808 93323264 93426036 93491563 93573888 93599936 94076928 94156416 94234624 94995648 95145984 95154884 95158272 95305472 95413824 95591424 96075144 96239616 96498072 96524934 96690176 96771872 97166907 97179456 97333248 97594641 97634416 97788928 98283768 98397696 98566144 98578656 98743898 98830848 99247104 99528704 99698868 99711744 99795993 100374912 100491264 100659712 100663296 100844832 100933632 101316952 101472624 101646336 101919312 101990796 102003968 102468281 102625722 102638976 102801408 103077486 103163104 103282688 103805328 103809024 103996233 104203264 104291308 104822784 104984934 104988672 105299928 105387392 105480192 106013952 106386951 106510272 106584976 106692608 107218656 107720616 107734528 107905024 108224926 108576768 108680748 108776448 108868356 108958784 109838718 110012544 110026752 110196952 110231552 110527584 110886912 111179156 111277056 111308032 111798016 111969792 112363746 112541568 112572896 113068448 113242176 113676288 113772336 113967104 113981571 114754464 114786408 114968064 114982912 115080064 115291704 116058492 116090799 116193024 116289536 116387792 116391936 116601837 117228672 117425176 117528576 117611008 117942088 118560816 118676316 118759553 118864128 118897216 119282339 119420608 119908098 119923584 120029184 120485024 121201344 121286352 121393152 121426944 121634816 121854172 121961472 122578632 122612754 122680448 122822656 123152502 123363328 123971571 124010496 124022096 124218368 124568048 124765184 125221536 125431438 125435904 125541888 125772768 125983594 126644508 126660864 126861312 126877696 127202004 127218432 127455232 128100192 128212992 128319488 128664096 128699912 129355776 129465072 129555876 129572608 129777664 130126188 130162411 130825728 130936266 131045024 131196928 131438208 131774464 132103323 132312384 132329472 132684849 132931824 132948992 133061324 133759368 133833216 133988352 134348184 134459776 134578176 135140181 135296832 135528448 135545652 135892416 135987728 136834296 136839168 136851968 137068544 137436648 137474906 138015504 138175488 138407104 138412032 138661644 138783744 139310809 139524858 139745664 139763712 139979912 139984896 140139054 140360832 140399904 140640256 141351936 141849268 142013696 142732326 142737408 142958208 143387136 143627488 144359424 144769024 144787401 144907664 145035264 145157808 145769184 145999872 146451624 146554342 146683392 146702336 147370112 147425652 147596544 147849216 148115847 148246272 148369408 149293056 149567616 149818328 150055424 150989568 150994944 151267248 151520809 151568384 151696448 151975428 152469504 152986194 153005952 153048544 153290752 153722272 153958464 154202112 154744656 154787732 154924032 155189248 155469116 155707992 156304896 156436962 156704768 157477401 158081088 158220288 158235088 158485504 159765408 159877464 159898112 160033214 160038912 161580924 161601792 161715136 161857536 161902592 162337389 162615296 162865152 163021122 163438176 163483672 164203336 165040128 165295428 165341441 165347328 165791376 166069283 166768734 166915584 166962048 167247872 167389184 167697024 168545619 168812352 168859344 168881152 169148416 169602672 169624576 170514432 170658504 170800256 170950656 171552128 172179612 172452096 172474368 172620096 172741168 172937556 173501584 174434304 174581688 174587904 175250944 175399018 176137764 176292864 176416512 176439296 176913132 176962379 177242432 178014474 178296192 178345824 178444288 178651136 179130912 179437568 179885376 180186908 180395776 180727536 181189888 181929528 182140416 182445728 182452224 182781258 182942208 183248864 183919131 184020672 184233984 184549376 184728753 184882192 185044992 186033144 186327552 186351616 186646528 186852072 186983126 187147776 187199872 188147157 188153856 188312832 188469248 188975391 189991296 190291968 190309768 190316544 190610944 190827648 191182848 192150288 192472379 192479232 192996144 193049868 193380352 193543744 194333814 194358912 194666496 195189282 195268832 195577856 196567536 196795392 197132288 197157312 197487796 197661696 198494208 199057408 199397736 199423488 199591986 200749824 200982528 201319424 201326592 201689664 201867264 202633904 202945248 203292672 203838624 203981592 204007936 204936562 205251444 205277952 205602816 206154972 206212359 206326208 206565376 207610656 207618048 207992466 208406528 208582616 209645568 209969868 209977344 210599856 210774784 210952873 210960384 212027904 212773902 213020544 213169952 213385216 214098489 214437312 215441232 215469056 215810048 216449852 217153536 217361496 217552896 217736712 217917568 219677436 219831513 220025088 220053504 220393904 220463104 221055168 221773824 222358312 222554112 222616064 223596032 223939584 224727492 224790049 225083136 225145792 225779587 226136896 226484352 227352576 227544672 227934208 227963142 229508928 229572816 229936128 229965824 230160128 230583408 232116984 232181598 232386048 232579072 232775584 232783872 233203674 234457344 234655443 234850352 235057152 235222016 235884176 237121632 237352632 237519106 237728256 237794432 238564678 238841216 239816196 239847168 240049821 240058368 240970048 242402688 242572704 242786304 242853888 243269632 243708344 243922944 245157264 245225508 245360896 245645312 246305004 246477757 246726656 247943142 248020992 248044192 248436736 249136096 249530368 250153101 250443072 250862876 250871808 251083776 251545536 251967188 253289016 253321728 253722624 253755392 254404008 254436864 254910464 256200384 256425984 256638976 257328192 257399824 258711552 258930144 259111752 259145216 259555328 260252376 260324822 261651456 261872532 262090048 262393856 262876416 263098527 263548928 264206646 264624768 264658944 265369698 265863648 265897984 266122648 267518736 267666432 267976704 268696368 268919552 269146769 269156352 270280362 270593664 271056896 271091304 271784832 271975456 273668592 273678336 273703936 274137088 274171887 274873296 274949812 276031008 276350976 276814208 276824064 277323288 277567488 278621618 279049716 279491328 279527424 279959824 279969792 280278108 280474689 280721664 280799808 281280512 282703872 283698536 284027392 285464652 285474816 285916416 286774272 286801097 287254976 288718848 289538048 289574802 289815328 290070528 290315616 291538368 291999744 292903248 293108684 293366784 293404672 294740224 294851304 295193088 295698432 296231694 296492544 296738816 298586112 299135232 299387979 299636656 300110848 301979136 301989888 302534496 303041618 303136768 303392896 303950856 304939008 305972388 306011904 306097088 306581504 307404843 307444544 307916928 308404224 309489312 309575464 309848064 310378496 310938232 311415984 312609792 312873924 313093367 313409536 314471621 314954802 316162176 316440576 316470176 316971008 319160853 319530816 319754928 319796224 320066428 320077824 323161848 323203584 323430272 323715072 323805184 324674778 325230592 325730304 326042244 326876352 326967344 328406672 330080256 330590856 330682882 330694656 331582752 332138566 333537468 333831168 333924096 334495744 334778368 335098973 335394048 337091238 337624704 337718688 337762304 338296832 339205344 339249152 341028864 341317008 341600512 341901312 343104256 344359224 344904192 344948736 345240192 345482336 345875112 347003168 348272397 348868608 349163376 349175808 349805511 350501888 350798036 352275528 352585728 352833024 352878592 353826264 353924758 354484864 356028948 356278659 356592384 356691648 356888576 357302272 357847017 358261824 358875136 359770752 360373816 360791552 361455072 362379776 363859056 364280832 364891456 364904448 365562516 365884416 365918641 366497728 367838262 368041344 368467968 369098752 369457506 369764384 370089984 372066288 372655104 372703232 373293056 373704144 373966252 374295552 374399744 376294314 376307712 376625664 376938496 377950782 379982592 380583936 380619536 380633088 381221888 381655296 382365696 384300576 384944758 384958464 385992288 386099736 386760704 387087488 388667628 388717824 389332992 390378564 390487233 390537664 391155712 393135072 393590784 394264576 394314624 394975592 395323392 396988416 398114816 398795472 398846976 399183972 399463951 401499648 401965056 402638848 403379328 403734528 405267808 405420543 405890496 406585344 407677248 407963184 408015872 409873124 410502888 410555904 411205632 412309944 412424718 412652416 413130752 415221312 415236096 415984932 416813056 417165232 417932427 419291136 419939736 419954688 421199712 421549568 421905746 421920768 424055808 425547804 425666263 426041088 426339904 426770432 427540069 428196978 428874624 430882464 430938112 431620096 432899704 434307072 434722992 435105792 435473424 435835136 439354872 439663026 440050176 440107008 440787808 440926208 442110336 443547648 444347541 444716624 445108224 445232128 447192064 447879168 449454984 449580098 450166272 450291584 451559174 452273792 452968704 454562427 454705152 455089344 455868416 455926284 459017856 459145632 459872256 459931648 460320256 461166816 464233968 464363196 464772096 465158144 465551168 465567744 466407348 468914688 469310886 469700704 470114304 470444032 471768352 474243264 474705264 475038212 475456512 475588864 477129356 477682432 479632392 479694336 480099642 480116736 481940096 484805376 485145408 485572608 485707776 486539264 487012167 487416688 487845888 490314528 490451016 490721792 491290624 492610008 492955514 493453312 495886284 496024323 496041984 496088384 496873472 498207849 498272192 499060736 500306202 500886144 501725752 501743616 502167552 503091072 503934376 506578032 506643456 507427181 507445248 507510784 508808016 508873728 509660903 509820928 512400768 512851968 513277952 514656384 514799648 517423104 517860288 518223504 518290432 519110656 520504752 520649644 523302912 523745064 524180096 524787712 525752832 526197054 527097856 528413292 529249536 529317888 530739396 530887137 531727296 531795968 532245296 535037472 535332864 535953408 537392736 537839104 538293538 538312704 540560724 541187328 542113792 542182608 543091439 543569664 543950912 547337184 547356672 547407872 548274176 548343774 549746592 549899624 552062016 552701952 553628416 553648128 554646576 555134976 557243236 558099432 558982656 559054848 559919648 559939584 560556216 560949378 561443328 561599616 562561024 564441471 565407744 566926173 567397072 568054784 570929304 570949632 571832832 573548544 573602194 574509952 577417137 577437696 579076096 579149604 579630656 580141056 580631232 583076736 583999488 585806496 586217368 586733568 586809344 589480448 589702608 590386176 591396864 592463388 592985088 593477632 595237093 597172224 598270464 598775958 599273312 600221696 603958272 603979776 605068992 606083236 606273536 606785792 607901712 609878016 611944776 612023808 612194176 613163008 614809686 614889088 615833856 616808448 618637077 618978624 619150928 619696128 620756992 621876464 622831968 625219584 625747848 626186734 626819072 628943242 629909604 632324352 632858619 632881152 632940352 633942016 638321706 639061632 639509856 639592448 640132856 640155648 646323696 646407168 646860544 647407093 647430144 647610368 649349556 650461184 651460608 652084488 653752704 653934688 656813344 659494539 660160512 661181712 661365764 661389312 663165504 664277132 667074936 667662336 667848192 668991488 669556736 670197946 670788096 674182476 674370147 675249408 675437376 675524608 676593664 677338761 678410688 678498304 682057728 682634016 683201024 683802624 686208512 688718448 689808384 689872909 689897472 690480384 690964672 691750224 692909767 694006336 696544794 697737216 698326752 698351616 699611022 701003776 701596072 704551056 705171456 705666048 705757184 707652528 707849516 708969728 712057896 712557318 713184768 713383296 713777152 714604544 715694034 716523648 717750272 719541504 720149463 720747632 721583104 722910144 724759552 727718112 728561664 729782912 729808896 731125032 731768832 731837282 732995456 735676524 736082688 736935936 738197504 738915012 739433271 739528768 740179968 744132576 745310208 745406464 746586112 747408288 747932504 748591104 748799488 752588628 752615424 753251328 753876992 755901564 756111983 759965184 761167872 761239072 761266176 762443776 763310592 764731392 768601152 769889516 769916928 771984576 772199472 773521408 774174976 777335256 777435648 778665984 780757128 780974466 781075328 782311424 786270144 787181568 788529152 788629248 789295581 789951184 790646784 793976832 796229632 797590944 797693952 798367944 798927902 802999296 803930112 805277696 806048881 806758656 807440307 807469056 810535616 810841086 811780992 813170688 815354496 815926368 816031744 819746248 821005776 821111808 822411264 824619888 824849436 825304832 826261504 830442624 830472192 831969864 833626112 834330464 835864854 838582272 839879472 839909376 841424067 842399424 843099136 843811492 843841536 848111616 851095608 851332526 852082176 852679808 853540864 855080138 856393956 857749248 860403291 861764928 861876224 863240192 865799408 868614144 869445984 870211584 870946848 871670272 878709744 879326052 880100352 880182677 880214016 881575616 881852416 884220672 887095296 888695082 889433248 890216448 890464256 894384128 895758336 898909968 899160196 900332544 900583168 903118348 904547584 905937408 909124854 909410304 910178688 911736832 911852568 918035712 918291264 919744512 919863296 920640512 922214529 922333632 928467936 928726392 929544192 930316288 931102336 931135488 932814696 937829376 938621772 939280101 939401408 940228608 940888064 943414863 943536704 948486528 949410528 950076424 950913024 951177728 954258712 955364864 959264784 959388672 960199284 960233472 963880192 964694599 969610752 970290816 971145216 971415552 973078528 974024334 974833376 975691776 980629056 980902032 981443584 982581248 985220016 985911028 986906624 991772568 992048646 992083968 992176768 993746944 996415698 996544384 998121472 1000612404 1001772288 1003451504 1003487232 1004335104 1005296919 1006182144 1007868752 1013156064 1013286912 1014854362 1014890496 1015021568 1017616032 1017747456 1019321806 1019641856 1024801536 1025703936 1026555904 1028407193 1029312768 1029599296 1034846208 1035720576 1036447008 1036580864 1038221312 1041009504 1041299288 1046605824 1047490128 1048360192 1049575424 1051505664 1052394108 1054195712 1056826584 1058499072 1058635776 1061478792 1061774274 1063454592 1063591936 1064490592 1068835977 1070074944 1070665728 1071906816 1073541051 1074785472 1075678208 1076587076 1076625408 1081121448 1082374656 1084227584 1084365216 1086182878 1087139328 1087901824 1094674368 1094713344 1094815744 1096548352 1096687548 1097755923 1099493184 1099799248 1104124032 1105403904 1107256832 1107296256 1109293152 1110269952 1114486472 1116198864 1117965312 1118109696 1119839296 1119879168 1121112432 1121898756 1122886656 1123199232 1125122048 1127151091 1128882942 1130815488 1133852346 1134794144 1136109568 1141858608 1141899264 1143665664 1147097088 1147204388 1149019904 1154834274 1154875392 1158152192 1158299208 1159261312 1160282112 1161262464 1166153472 1167998976 1171461699 1171612992 1172434736 1173467136 1173618688 1178960896 1179405216 1180772352 1182793728 1184926776 1185970176 1186955264 1190474186 1194344448 1196540928 1197551916 1198391853 1198546624 1200443392 1207916544 1210137984 1212166472 1212547072 1213571584 1215803424 1219756032 1223889552 1224047616 1224388352 1226326016 1229619372 1229778176 1231667712 1233616896 1237274154 1237957248 1238301856 1239392256 1241513984 1243752928 1245663936 1250439168 1251495696 1252373468 1253638144 1253797281 1257886484 1259819208 1264648704 1265717238 1265762304 1265880704 1267884032 1276643412 1276998789 1278123264 1279019712 1279184896 1280265712 1280311296 1282620207 1292647392 1292814336 1293721088 1294814186 1294860288 1295220736 1298699112 1300922368 1302921216 1304168976 1306355083 1307505408 1307869376 1312105729 1313626688 1318989078 1320321024 1322363424 1322731528 1322778624 1326331008 1328554264 1334149872 1335324672 1335696384 1337982976 1339113472 1340395892 1341576192 1348364952 1348740294 1350498816 1350874752 1351049216 1353187328 1354677522 1356821376 1356996608 1363687281 1364115456 1365268032 1366402048 1367605248 1372417024 1377436896 1379616768 1379745818 1379794944 1380960768 1381929344 1383500448 1385819534 1388012672 1393089588 1395474432 1396653504 1396703232 1399222044 1402007552 1403192144 1409102112 1410342912 1411332096 1411514368 1415305056 1415699032 1417939456 1424115792 1425114636 1426369536 1426766592 1427554304 1429209088 1431388068 1431786521 1433047296 1435500544 1439083008 1440298926 1441495264 1443166208 1445820288 1449519104 1455436224 1457123328 1459565824 1459617792 1462250064 1463537664 1463674564 1465990912 1471353048 1472165376 1473871872 1477830024 1478866542 1479057536 1480359936 1488072969 1488265152 1490620416 1490812928 1493172224 1494623547 1494816576 1495865008 1497182208 1497598976 1505177256 1505230848 1506502656 1507753984 1511803128 1512223966 1519930368 1522281543 1522335744 1522478144 1522532352 1524887552 1526621184 1528982709 1529462784 1537202304 1539779032 1539833856 1543969152 1544398944 1547042816 1548349952 1554670512 1554871296 1557331968 1561514256 1561948932 1562150656 1564622848 1572540288 1574363136 1577058304 1577258496 1578591162 1579902368 1581293568 1587953664 1592459264 1592661411 1595181888 1595387904 1596735888 1597855804 1605998592 1607860224 1610555392 1612097762 1613517312 1614880614 1614938112 1621071232 1621682172 1623561984 1626341376 1629274317 1630708992 1631852736 1632063488 1639492496 1642011552 1642223616 1644822528 1649239776 1649698872 1650609664 1652523008 1660885248 1660944384 1663939728 1666728899 1667252224 1668660928 1671729708 1677164544 1679758944 1679818752 1682848134 1684798848 1686198272 1687622984 1687683072 1696223232 1702191216 1702665052 1704164352 1705359616 1707081728 1710160276 1712787912 1715498496 1720806582 1723529856 1723752448 1726480384 1731598816 1732251411 1737228288 1738891968 1740423168 1741893696 1743340544 1757419488 1758652104 1760200704 1760365354 1760428032 1763151232 1763704832 1768441344 1774190592 1777390164 1778866496 1780432896 1780928512 1785711279 1788768256 1791516672 1797819936 1798320392 1800665088 1801166336 1806236696 1809095168 1811874816 1818249708 1818755851 1818820608 1820357376 1823473664 1823705136 1826762113 1836071424 1836582528 1839489024 1839726592 1841281024 1844429058 1844667264 1856935872 1857452784 1859088384 1860632576 1862204672 1862270976 1865629392 1875658752 1877243544 1878560202 1878802816 1880457216 1881776128 1886829726 1887073408 1896973056 1898575857 1898821056 1900152848 1901826048 1902355456 1908517424 1910729728 1918529568 1918777344 1920398568 1920466944 1927760384 1929389198 1939221504 1940581632 1942221279 1942290432 1942831104 1946157056 1948048668 1949666752 1951383552 1961258112 1961804064 1962887168 1965162496 1970440032 1971822056 1973813248 1983545136 1984097292 1984167936 1984353536 1987493888 1992831396 1993088768 1996242944 2001224808 2003544576 2006903008 2006974464 2008670208 2010593838 2012364288 2015737504 2023110441 2026312128 2026573824 2029708724 2029780992 2030043136 2032016283 2035232064 2035494912 2038643612 2039283712 2049603072 2051407872 2053111808 2056814386 2058625536 2059198592 2069618727 2069692416 2071441152 2072894016 2073161728 2076442624 2078729301 2082019008 2082598576 2093211648 2094980256 2096720384 2099150848 2103011328 2104788216 2108391424 2113653168 2116998144 2117196169 2117271552 2122957584 2123548548 2126909184 2127183872 2128981184 2137671954 2140149888 2141331456 2143813632 2147082102 2149570944 2151356416 2153174152 2153250816 2162242896 2164749312 2168455168 2168730432 2172365756 2174278656 2175803648 2189348736 2189426688 2189631488 2193096704 2193375096 2195511846 2198986368 2199598496 2208248064 2210807808 2214513664 2214592512 2218299813 2218586304 2220539904 2228972944 2232397728 2235930624 2236219392 2239678592 2239758336 2242224864 2243797512 2245773312 2246398464 2250244096 2254302182 2257765884 2261630976 2267704692 2268335949 2269588288 2272219136 2283717216 2283798528 2287331328 2294194176 2294408776 2298039808 2309668548 2309750784 2316304384 2316598416 2318522624 2320481603 2320564224 2322524928 2332306944 2335997952 2342923398 2343225984 2344869472 2346934272 2347237376 2357921792 2358810432 2361544704 2365587456 2369853552 2371940352 2373910528 2380948372 2388688896 2393081856 2395103832 2396783706 2397093248 2400886784 2415833088 2418146643 2420275968 2422320921 2424332944 2425094144 2427143168 2431606848 2439512064 2447779104 2448095232 2448776704 2452652032 2459238744 2459556352 2463335424 2467233792 2474548308 2475914496 2476603712 2478784512 2483027968 2487505856 2491327872 2500878336 2502991392 2504746936 2507276288 2507594562 2515772968 2519638416 2529297408 2531434476 2531524608 2531761408 2535768064 2543285761 2553286824 2553997578 2556246528 2558039424 2558369792 2560531424 2560622592 2565240414 2581209873 2585294784 2585628672 2587442176 2589628372 2589720576 2590441472 2597398224 2601844736 2605842432 2608337952 2612710166 2615010816 2615738752 2624211458 2627253376 2637978156 2640548031 2640642048 2644726848 2645463056 2645557248 2652662016 2657108528 2668299744 2670649344 2671392768 2675965952 2678226944 2680791784 2683152384 2696729904 2697480588 2700997632 2701749504 2702098432 2706374656 2709355044 2711255327 2713642752 2713993216 2727374562 2728230912 2730536064 2732804096 2735210496 2744834048 2754873792 2759233536 2759491636 2759589888 2761921536 2763858688 2767000896 2771639068 2776025344 2786179176 2790948864 2793307008 2793406464 2798444088 2804015104 2806384288 2817840303 2818204224 2820685824 2822664192 2823028736 2830244589 2830610112 2831398064 2835878912 2848231584 2850229272 2852739072 2853533184 2855108608 2858418176 2862776136 2863573042 2866094592 2871001088 2878166016 2880597852 2882990528 2886332416 2891640576 2894083797 2899038208 2910872448 2914246656 2919131648 2919235584 2924500128 2927075328 2927349128 2931981824 2942706096 2944330752 2947743744 2955660048 2957733084 2958115072 2960614459 2960719872 2976145938 2976530304 2981240832 2981625856 2986344448 2989247094 2989633152 2991730016 2994364416 2995197952 3010354512 3010461696 3013005312 3015507968 3015890757 3023606256 3024447932 3039860736 3044563086 3044671488 3044956288 3045064704 3049775104 3053242368 3057965418 3058925568 3074404608 3079558064 3079667712 3085221579 3087938304 3088797888 3094085632 3096699904 3109341024 3109742592 3114663936 3123028512 3123897864 3124301312 3129245696 3145080576 3148726272 3154116608 3154516992 3157182324 3159804736 3162587136 3175907328 3184918528 3185322822 3190363776 3190775808 3193471776 3195711608 3211997184 3215720448 3221110784 3224195524 3227034624 3229761228 3229876224 3242142464 3243364344 3247123968 3252682752 3258548634 3261417984 3263705472 3264126976 3278984992 3284023104 3284447232 3289645056 3293267769 3298479552 3299397744 3301219328 3305046016 3321770496 3321888768 3327879456 3333457798 3334504448 3337321856 3343459416 3354329088 3359517888 3359637504 3365696268 3369597696 3372396544 3375245968 3375366144 3381453273 3392446464 3404382432 3405330104 3408328704 3410719232 3414163456 3420320552 3425575824 3430996992 3441613164 3444027037 3447059712 3447504896 3452960768 3459187831 3463197632 3464502822 3474456576 3477783936 3480846336 3483787392 3486681088 3514838976 3517304208 3520401408 3520730708 3520856064 3526302464 3527409664 3536882688 3548381184 3554780328 3557732992 3560865792 3561857024 3571422558 3577536512 3583033344 3595175559 3595639872 3596640784 3601330176 3602332672 3612473392 3618190336 3623749632 3636499416 3637511702 3637641216 3640714752 3646947328 3647410272 3653524226 3672142848 3673165056 3678978048 3679453184 3682562048 3688858116 3689334528 3713871744 3714905568 3718176768 3721265152 3724409344 3724541952 3731258784 3751317504 3754487088 3757120404 3757605632 3760914432 3763552256 3773659452 3774146816 3793946112 3797151714 3797642112 3800305696 3803652096 3804710912 3817034848 3821459456 3830996367 3837059136 3837554688 3840797136 3840933888 3847860621 3855520768 3858778396 3878443008 3881163264 3884442558 3884580864 3885662208 3896097336 3899333504 3902767104 3919065249 3922516224 3923608128 3925774336 3930324992 3936317187 3940880064 3943644112 3947626496 3967090272 3968194584 3968335872 3968707072 3974987776 3985662792 3986177536 3992485888 4002449616 4007089152 4013806016 4013948928 4017340416 4021187676 4024728576 4031475008 4046220882 4052624256 4053147648 4059417448 4059561984 4060086272 4064032566 4070464128 4070989824 4077287224 4078567424 4099206144 4102815744 4106223616 4113628772 4117251072 4118397184 4139237454 4139384832 4142882304 4145788032 4146323456 4152885248 4157458602 4164038016 4165197152 4186423296 4189960512 4193440768 4198301696 4206022656 4209576432 4216782848 4227306336 4233996288 4234392338 4234543104 4245915168 4247097096 4253818368 4254367744 4257962368 4275343908 4280299776 4282662912 4287627264 4294164204 4295359563 4299141888 4302712832 4306348304 4306501632 4324485792 4329498624 4336910336 4337460864 4344731512 4348557312 4351607296 4378697472 4378853376 4379262976 4386193408 4386750192 4391023692 4394103461 4397972736 4399196992 4416496128 4421615616 4429027328 4436599626 4437172608 4441079808 4457945888 4464795456 4471861248 4472438784 4479357184 4479516672 4484449728 4487595024 4491546624 4492796928 4500488192 4508604364 4515531768 4523261952 4535409384 4536671898 4539176576 4544438272 4566844629 4567434432 4567597056 4574662656 4586948127 4588388352 4588817552 4596079616 4619337096 4619501568 4632608768 4633196832 4637045248 4640963206 4641128448 4645049856 4664613888 4671995904 4685846796 4686451968 4689738944 4693868544 4694474752 4715843584 4717620864 4723089408 4731174912 4739707104 4743880704 4747821056 4761896744 4777377792 4786163712 4790207664 4793567412 4794186496 4801773568 4816009207 4831666176 4836293286 4840551936 4844641842 4848665888 4850188288 4854286336 4863213696 4879024128 4887822951 4895558208 4896190464 4897553408 4905304064 4918477488 4919112704 4926670848 4934467584 4949096616 4951828992 4953207424 4957569024 4975011712 4982655744 5000186697 5001756672 5005982784 5009493872 5014552576 5015189124 5031545936 5039276832 5058594816 5062868952 5063049216 5063522816 5071536128 5086571522 5106573648 5107995156 5112493056 5116078848 5116739584 5121062848 5121245184 5130480828 5162419746 5170589568 5171257344 5174884352 5179256744 5179441152 5180882944 5194796448 5203689472 5211684864 5216675904 5225420332 5230021632 5231477504 5248422916 5254506752 5275956312 5281096062 5281284096 5289453696 5290926112 5291114496 5305324032 5314217056 5336599488 5341298688 5342785536 5351931904 5356453888 5357133837 5361583568 5366304768 5393459808 5394961176 5401995264 5403499008 5404196864 5412749312 5418710088 5422510654 5427285504 5427986432 5454749124 5456267553 5456461824 5461072128 5465608192 5470420992 5480286339 5489668096 5509747584 5518467072 5518983272 5519179776 5523843072 5527717376 5534001792 5543278136 5552050688 5572358352 5581698991 5581897728 5586614016 5586812928 5596888176 5606269933 5608030208 5612768576 5635680606 5636408448 5641371648 5645328384 5646057472 5660489178 5661220224 5662796128 5671757824 5696463168 5700458544 5705478144 5707066368 5710217216 5716836352 5725552272 5727146084 5732189184 5742002176 5756332032 5761195704 5765981056 5772664832 5783281152 5788167594 5798076416 5821744896 5826663837 5828493312 5838263296 5838471168 5849000256 5854150656 5854698256 5863963648 5885412192 5888661504 5895487488 5911320096 5915466168 5916230144 5921228918 5921439744 5952291876 5953060608 5962481664 5963251712 5972688896 5978494188 5979266304 5983460032 5988728832 5990395904 6020709024 6020923392 6026010624 6031015936 6031781514 6047212512 6048895864 6079721472 6089126172 6089342976 6089912576 6090129408 6099550208 6106484736 6115930836 6117633317 6117851136 6148809216 6159116128 6159335424 6170443158 6175876608 6177595776 6188171264 6193399808 6208856181 6218682048 6219485184 6229327872 6236187903 6246057024 6247795728 6248602624 6258491392 6290161152 6297452544 6309033984 6314364648 6319609472 6325174272 6351588507 6351814656 6369837056 6370645644 6380727552 6381551616 6386943552 6391423216 6423994368 6431440896 6442221568 6448391048 6454069248 6459522456 6459752448 6484284928 6486728688 6494247936 6505365504 6517097268 6522835968 6527410944 6528253952 6547608023 6557969984 6568046208 6568894464 6579290112 6586535538 6596959104 6598795488 6602438656 6610092032 6643540992 6643777536 6655758912 6666915596 6669008896 6674643712 6686918832 6708658176 6719035776 6719275008 6731392536 6739195392 6744793088 6750491936 6750732288 6762906546 6784892928 6805007847 6808764864 6810660208 6816657408 6821438464 6828326912 6840641104 6851151648 6861993984 6883226328 6888054074 6894119424 6895009792 6905921536 6918375662 6926395264 6929005644 6948913152 6955567872 6961444809 6961692672 6967574784 6973362176 7029677952 7034608416 7040802816 7041461416 7041712128 7052604928 7054819328 7073765376 7096762368 7109560656 7115465984 7121478023 7121731584 7123714048 7142845116 7155073024 7166066688 7190351118 7191279744 7193281568 7202660352 7204665344 7224946784 7236380672 7247499264 7254439929 7272998832 7275023404 7275282432 7281429504 7293894656 7294820544 7307048452 7344285696 7346330112 7357956096 7358906368 7365124096 7377716232 7378669056 7427743488 7429811136 7436353536 7442530304 7448818688 7449083904 7462517568 7502635008 7508974176 7514240808 7515211264 7521828864 7527104512 7547318904 7548293632 7587892224 7594303428 7595284224 7600611392 7607304192 7609421824 7629857283 7634069696 7642918912 7661992734 7674118272 7675109376 7681594272 7681867776 7695721242 7711041536 7717556792 7756886016 7762326528 7768885116 7769161728 7771324416 7792194672 7798667008 7805256301 7805534208 7838130498 7845032448 7847216256 7851548672 7860649984 7872634374 7881760128 7887288224 7895252992 7921644093 7934180544 7936389168 7936671744 7937414144 7949975552 7971325584 7972355072 7984971776 8004899232 8014178304 8027612032 8027897856 8034680832 8042375352 8049457152 8062950016 8092441764 8105248512 8106295296 8118834896 8119123968 8120172544 8128065132 8133765981 8140928256 8141979648 8154574448 8157134848 8198412288 8205631488 8212447232 8227257544 8234502144 8236794368 8278474908 8278769664 8285764608 8291576064 8292646912 8305770496 8314917204 8317231813 8328076032 8330394304 8372846592 8379921024 8386881536 8396603392 8412045312 8419152864 8433565696 8454612672 8467992576 8468784676 8469086208 8491830336 8494194192 8507636736 8508735488 8515924736 8550687816 8560599552 8565325824 8575254528 8588328408 8590719126 8598283776 8605425664 8612696608 8613003264 8648971584 8658997248 8673820672 8674921728 8682251391 8689463024 8697114624 8703214592 8757394944 8757706752 8758525952 8772386816 8773500384 8782047384 8788206922 8795945472 8798393984 8832992256 8843231232 8858054656 8873199252 8874345216 8881843377 8882159616 8915891776 8929590912 8943722496 8944877568 8958714368 8959033344 8968899456 8975190048 8983093248 8985593856 9000976384 9017208728 9031063536 9046523904 9070818768 9073343796 9078353152 9088876544 9119677009 9133689258 9134868864 9135194112 9149325312 9173896254 9176776704 9177635104 9192159232 9238674192 9239003136 9255664737 9265217536 9266393664 9274090496 9281926412 9282256896 9290099712 9329227776 9343991808 9371693592 9372903936 9379477888 9387737088 9388949504 9431687168 9435241728 9446178816 9462349824 9479414208 9487761408 9495642112 9523793488 9554755584 9572327424 9580415328 9587134824 9588372992 9603547136 9632018414 9663332352 9672586572 9681103872 9689283684 9697331776 9700376576 9708572672 9726427392 9758048256 9775645902 9791116416 9792380928 9795106816 9810608128 9836954976 9838225408 9853341696 9868935168 9898193232 9903657984 9906414848 9915138048 9950023424 9965311488 10000373394 10003513344 10011965568 10018987744 10029105152 10030378248 10063091872 10078553664 10117189632 10125737904 10126098432 10127045632 10143072256 10144359819 10173143044 10213147296 10215990312 10224986112 10232157696 10233479168 10242125696 10242490368 10260961656 10324839492 10332081111 10341179136 10342514688 10349768704 10358513488 10358882304 10361765888 10377563493 10389592896 10407378944 10423369728 10433351808 10450840664 10460043264 10462955008 10496845832 10509013504 10551912624 10562192124 10562568192 10578907392 10581852224 10582228992 10610648064 10611640589 10628434112 10673198976 10682597376 10685571072 10703863808 10712907776 10714267674 10723167136 10732609536 10786919616 10789922352 10803990528 10806998016 10808393728 10825498624 10837420176 10845021308 10854571008 10855972864 10909498248 10912535106 10912923648 10922144256 10931216384 10940841984 10960572678 10979336192 11019495168 11036934144 11037966544 11038359552 11047686144 11055434752 11068003584 11086556272 11104101376 11144716704 11163397982 11163795456 11173228032 11173625856 11193776352 11212539866 11216060416 11225537152 11271361212 11272816896 11282743296 11290656768 11292114944 11320978356 11322440448 11325592256 11343515648 11392926336 11400917088 11410956288 11414132736 11420434432 11433672704 11451104544 11454292168 11464378368 11484004352 11512664064 11522391408 11531962112 11545329664 11566562304 11576335188 11584454579 11596152832 11643489792 11653327674 11656986624 11676526592 11698000512 11708301312 11709396512 11727927296 11757195747 11770824384 11777323008 11790974976 11808951561 11822640192 11830932336 11832460288 11842457836 11842879488 11904583752 11906121216 11924963328 11926503424 11956988376 11958532608 11966920064 11977457664 11980791808 12041418048 12041846784 12052021248 12062031872 12063563028 12094425024 12097791728 12159442944 12178252344 12178685952 12179825152 12180258816 12199100416 12212969472 12231861672 12235266634 12235702272 12297618432 12318232256 12318670848 12340886316 12351753216 12355191552 12376342528 12386799616 12398662001 12417712362 12437364096 12438970368 12458655744 12472375806 12492114048 12495591456 12497205248 12516982784 12580322304 12594905088 12618067968 12628729296 12639218944 12650348544 12703177014 12703629312 12739674112 12741291288 12761455104 12763103232 12773887104 12782846432 12847988736 12862881792 12884443136 12886078689 12896782096 12908138496 12919044912 12919504896 12968569856 12973457376 12988495872 13010731008 13034194536 13045671936 13054821888 13056507904 13095216046 13115939968 13136092416 13137788928 13158580224 13173071076 13182310383 13193918208 13197590976 13204877312 13220184064 13287081984 13311517824 13333831192 13338017792 13349287424 13373837664 13417316352 13438071552 13438550016 13462785072 13478390784 13489586176 13500983872 13501464576 13525813092 13569785856 13610015694 13617529728 13621320416 13633314816 13642876928 13656653824 13681282208 13702303296 13723987968 13766452656 13776108148 13788238848 13790019584 13811843072 13836751324 13852790528 13858011288 13897826304 13911135744 13922889618 13923385344 13935149568 13946724352 14059355904 14069216832 14081605632 14082922832 14083424256 14105209856 14109638656 14147530752 14193524736 14219121312 14230931968 14242956046 14243463168 14247428096 14285690232 14310146048 14332133376 14380702236 14382559488 14386563136 14405320704 14409330688 14448027621 14449893568 14472761344 14494998528 14508879858 14545997664 14550046808 14550564864 14562859008 14587789312 14589641088 14614096904 14688571392 14692660224 14715388249 14715912192 14717812736 14730248192 14755432464 14757338112 14780166187 14855486976 14859622272 14872707072 14885060608 14897637376 14925035136 15000560091 15005270016 15017948352 15028481616 15030422528 15043657728 15054209024 15094637808 15096587264 15175784448 15188606856 15190568448 15201222784 15214608384 15218843648 15259714566 15268139392 15285837824 15323985468 15348236544 15350218752 15363188544 15363735552 15391442484 15422083072 15435113584 15513772032 15524653056 15537770232 15538323456 15542648832 15584389344 15597334016 15610512602 15611068416 15676260996 15690064896 15694432512 15703097344 15721299968 15745268748 15749651731 15763520256 15774576448 15790505984 15843288186 15868361088 15872778336 15873343488 15874828288 15899951104 15942651168 15944710144 15969943552 16009798464 16028356608 16055224064 16055795712 16069361664 16084750704 16098914304 16125900032 16184883528 16210497024 16212590592 16237669792 16238247936 16256130264 16267531962 16281856512 16283959296 16309148896 16314269696 16368802659 16396824576 16411262976 16424894464 16440859017 16454515088 16469004288 16473588736 16556949816 16557539328 16571529216 16583152128 16585293824 16611540992 16629834408 16634463626 16656152064 16660788608 16745096973 16745693184 16759842048 16773763072 16793206784 16818809799 16824090624 16838305728 16867131392 16909225344 16935985152 16937569352 16938172416 16983660672 16988388384 17015273472 17017470976 17031849472 17101375632 17121199104 17130651648 17150509056 17176656816 17181438252 17196567552 17210851328 17225393216 17226006528 17297943168 17317994496 17347641344 17349843456 17364502782 17378926048 17394229248 17406429184 17514789888 17515413504 17517051904 17544773632 17547000768 17564094768 17576413844 17591890944 17596787968 17665984512 17686462464 17716109312 17746398504 17748690432 17763686754 17764319232 17831783552 17859181824 17887444992 17889755136 17917428736 17918066688 17937798912 17950380096 17966186496 17971187712 18001952768 18034417456 18062127072 18093047808 18141637536 18146687592 18156706304 18177753088 18239354018 18267378516 18269737728 18270388224 18298650624 18347792508 18352899951 18353553408 18355270208 18384318464 18477348384 18478006272 18511329474 18530435072 18532787328 18548180992 18563852824 18564513792 18580199424 18658455552 18687983616 18743387184 18745807872 18758955776 18774805697 18775474176 18777899008 18863374336 18870483456 18892357632 18958828416 18975522816 18991284224 19047586976 19054765521 19109511168 19144654848 19160830656 19174269648 19176745984 19207094272 19264036828 19326664704 19345173144 19362207744 19378567368 19394663552 19400753152 19417145344 19452854784 19516096512 19551291804 19582232832 19584761856 19590213632 19621216256 19642824069 19673909952 19676450816 19706683392 19737870336 19796386464 19807315968 19812829696 19830276096 19900046848 19930622976 20000746788 20006314361 20007026688 20023931136 20037975488 20058210304 20060756496 20094383243 20126183744 20157107328 20234379264 20251475808 20252196864 20254091264 20286144512 20288719638 20346286088 20426294592 20431980624 20449972224 20464315392 20466958336 20484251392 20484980736 20521923312 20649678984 20664162222 20682358272 20685029376 20699537408 20717026976 20717764608 20723531776 20755126986 20779185792 20814757888 20846739456 20866703616 20884334427 20901681328 20920086528 20925910016 20993691664 21018027008 21103825248 21124384248 21125136384 21157814784 21163704448 21164457984 21221296128 21223281178 21256868224 21346397952 21364434069 21365194752 21371142144 21407727616 21425815552 21428535348 21446334272 21465219072 21573839232 21579844704 21607981056 21613996032 21616787456 21650997248 21674840352 21690042616 21709142016 21711945728 21818996496 21825070212 21825847296 21844288512 21862432768 21881683968 21921145356 21958672384 22038990336 22073868288 22075933088 22076719104 22095372288 22110869504 22136007168 22173112544 22208202752 22289433408 22326795964 22327590912 22346456064 22347251712 22387552704 22425079732 22432120832 22451074304 22542722424 22545633792 22565486592 22581313536 22584229888 22641956712 22644880896 22651184512 22687031296 22785852672 22801834176 22821912576 22828265472 22840868864 22867345408 22889571849 22902209088 22908584336 22928756736 22968008704 23025328128 23044782816 23063924224 23090659328 23133124608 23152670376 23168909158 23192305664 23286979584 23306655348 23313973248 23353053184 23396001024 23415768903 23416602624 23418793024 23455854592 23514391494 23541648768 23554646016 23581949952 23617903122 23645280384 23661864672 23664920576 23684915672 23685758976 23809167504 23812242432 23849926656 23853006848 23913976752 23917065216 23933840128 23954062441 23954915328 23961583616 24082836096 24083693568 24104042496 24124063744 24127126056 24188850048 24195583456 24318885888 24356504688 24357371904 24359650304 24360517632 24398200832 24401297943 24425938944 24463723344 24470533268 24471404544 24595236864 24636464512 24637341696 24681772632 24703506432 24710383104 24752685056 24773599232 24797324002 24835424724 24874728192 24877940736 24917311488 24944751612 24951695439 24984228096 24991182912 24994410496 25033965568 25160644608 25189810176 25236135936 25257458592 25278437888 25300697088 25406354028 25407258624 25479348224 25482582576 25522910208 25525297633 25526206464 25547774208 25565692864 25695977472 25725763584 25768886272 25772157378 25793564192 25816276992 25838089824 25839009792 25937139712 25946914752 25976991744 26021462016 26068389072 26091343872 26109643776 26113015808 26190432092 26231879936 26272184832 26275577856 26317160448 26346142152 26364620766 26387836416 26395181952 26409754624 26440368128 26574163968 26623035648 26645530131 26667662384 26676035584 26698574848 26747675328 26834632704 26876143104 26877100032 26925570144 26956781568 26979172352 27001967744 27002929152 27051626184 27139571712 27220031388 27235059456 27242640832 27266629632 27285753856 27313307648 27359031027 27362564416 27404606592 27447975936 27532905312 27552216296 27576477696 27580039168 27623686144 27673502648 27705581056 27716022576 27795652608 27822271488 27845779236 27846770688 27870299136 27893448704 27976143371 28118711808 28138433664 28163211264 28165845664 28166848512 28210419712 28219277312 28295061504 28387049472 28438242624 28461863936 28485912092 28486926336 28494856192 28571380464 28620292096 28664266752 28761404472 28765118976 28773126272 28810641408 28818661376 28896055242 28899787136 28945522688 28989997056 29017759716 29091995328 29100093616 29101129728 29125718016 29175578624 29179282176 29228193808 29377142784 29385320448 29430776498 29431824384 29435625472 29460496384 29510864928 29514676224 29560332374 29710973952 29719244544 29745414144 29770121216 29795274752 29823808597 29850070272 30001120182 30010540032 30035896704 30056963232 30060845056 30087315456 30108418048 30189275616 30193174528 30351568896 30377213712 30381136896 30402445568 30429216768 30437687296 30519429132 30536278784 30571675648 30647970936 30696473088 30700437504 30726377088 30727471104 30782884968 30844166144 30870227168 30996243333 31027544064 31049306112 31075540464 31076646912 31085297664 31132690479 31168778688 31194668032 31221025204 31222136832 31352521992 31380129792 31388865024 31406194688 31442599936 31490537496 31499303462 31527040512 31549152896 31581011968 31686576372 31736722176 31745556672 31746686976 31749656576 31799902208 31834921767 31885302336 31889420288 31939887104 32019596928 32056713216 32110448128 32111591424 32138723328 32169501408 32197828608 32251800064 32369767056 32420994048 32425181184 32475339584 32476495872 32512260528 32535063924 32563713024 32566759049 32567918592 32618297792 32628539392 32737605318 32793649152 32822525952 32849788928 32881718034 32909030176 32938008576 32947177472 33113899632 33115078656 33143058432 33166304256 33170587648 33223081984 33259668816 33268927252 33312304128 33321577216 33490193946 33491386368 33519684096 33547526144 33586413568 33637619598 33648181248 33676611456 33734262784 33818450688 33871970304 33875138704 33876344832 33967321344 33976776768 34030546944 34034941952 34063698944 34202751264 34242398208 34261303296 34301018112 34353313632 34362876504 34393135104 34421702656 34450786432 34452013056 34595886336 34635988992 34695282688 34699686912 34729005564 34753363737 34757852096 34788458496 34812858368 35029579776 35034103808 35089547264 35094001536 35128189536 35152827688 35183781888 35193575936 35331969024 35372924928 35432218624 35492797008 35497380864 35527373508 35528638464 35663567104 35718363648 35774889984 35779510272 35834857472 35875597824 35900760192 35932372992 35942375424 36003905536 36068834912 36124254144 36186095616 36283275072 36293375184 36313412608 36355506176 36478708036 36534757032 36539475456 36540776448 36597301248 36695585016 36705799902 36707106816 36710540416 36768636928 36954696768 36956012544 37022658948 37060870144 37065574656 37096361984 37127705648 37129027584 37160398848 37195986003 37316911104 37375967232 37486774368 37491615744 37517911552 37549611394 37550948352 37555798016 37726748672 37740966912 37784715264 37884297407 37917656832 37951045632 37982568448 38051066141 38095173952 38109531042 38219022336 38289309696 38321661312 38348539296 38353491968 38414188544 38528073656 38653329408 38690346288 38724415488 38757134736 38789327104 38801506304 38834290688 38905709568 39032193024 39102583608 39164465664 39169523712 39180427264 39242432512 39285648138 39347819904 39352901632 39413366784 39475740672 39546931149 39592772928 39614631936 39625659392 39660552192 39800093696 39861245952 40001493576 40012628722 40014053376 40047862272 40075950976 40116420608 40121512992 40188766486 40252367488 40314214656 40468758528 40502951616 40504393728 40508182528 40572289024 40577439276 40692572176 40852589184 40863961248 40899944448 40928630784 40933916672 40968502784 40969961472 41043846624 41299357968 41328324444 41364716544 41370058752 41399074816 41434053952 41435529216 41447063552 41510253972 41558371584 41629515776 41693478912 41733407232 41768668854 41803362656 41840173056 41851820032 41987383328 42036054016 42207650496 42248768496 42250272768 42315629568 42327408896 42328915968 42442592256 42446562356 42513736448 42692795904 42728868138 42730389504 42742284288 42851631104 42857070696 42892668544 42930438144 43147678464 43159689408 43215962112 43227992064 43233574912 43301994496 43344082863 43349680704 43380085232 43418284032 43423891456 43637992992 43650140424 43651694592 43688577024 43724865536 43763367936 43842290712 43917344768 44077980672 44146164747 44147736576 44151866176 44153438208 44190744576 44221739008 44272014336 44340498561 44346225088 44416405504 44578866816 44653591928 44655181824 44692912128 44775105408 44850159464 44864241664 44902148608 45085444848 45091267584 45130973184 45162627072 45168459776 45283913424 45289761792 45302369024 45374062592 45571705344 45603668352 45643825152 45656530944 45681737728 45734690816 45779143698 45804418176 45817168672 45857513472 45936017408 46050656256 46089565632 46127848448 46181318656 46266249216 46305340752 46337818316 46384611328 46573959168 46613310696 46627946496 46706106368 46792002048 46831537806 46833205248 46837586048 46911709184 47028782988 47083297536 47109292032 47163899904 47235806244 47248955193 47290560768 47323729344 47329841152 47369831344 47371517952 47618335008 47624484864 47699853312 47706013696 47827953504 47834130432 47867680256 47908124882 47909830656 47923167232 48165672192 48167387136 48208084992 48248127488 48254252112 48335138071 48377700096 48391166912 48637771776 48713009376 48714743808 48719300608 48796401664 48802595886 48851877888 48927446688 48941066536 48942809088 49190473728 49272929024 49274683392 49363545264 49407012864 49420766208 49505370112 49547198464 49594648004 49670849448 49749456384 49755881472 49834622976 49889503224 49903390878 49968456192 49982365824 49988820992 50067931136 50235290919 50321289216 50379620352 50456429397 50472271872 50514917184 50556875776 50601394176 50812708056 50814517248 50958696448 50965165152 51045820416 51050595266 51052412928 51095548416 51131385728 51391954944 51451527168 51537772544 51544314756 51587128384 51632553984 51676179648 51678019584 51874279424 51893829504 51953983488 52042924032 52136778144 52182687744 52219287552 52226031616 52380864184 52463759872 52544369664 52551155712 52634320896 52692284304 52729241532 52775672832 52790363904 52819509248 52880736256 52976101277 53148327936 53246071296 53291060262 53335324768 53352071168 53397149696 53495350656 53669265408 53752286208 53754200064 53851140288 53913563136 53958344704 54003935488 54005858304 54103252368 54279143424 54440062776 54470118912 54485281664 54533259264 54571507712 54718062054 54725128832 54809213184 54895951872 55058699853 55065810624 55104432592 55152955392 55160078336 55247372288 55347005296 55411162112 55432045152 55591305216 55644542976 55691558472 55693541376 55740598272 55786897408 55952286742 56237423616 56276867328 56324417091 56326422528 56331691328 56333697024 56420839424 56438554624 56590123008 56876485248 56923727872 56971824184 56973852672 56989712384 57142760928 57240584192 57328533504 57522808944 57530237952 57546252544 57621282816 57637322752 57792110484 57799574272 57891045376 57979994112 58035519432 58183990656 58200187232 58202259456 58251436032 58351157248 58358564352 58456387616 58754285568 58770640896 58861552996 58863648768 58871250944 58920992768 58928472207 59021729856 59029352448 59120664748 59421947904 59438489088 59490828288 59540242432 59590549504 59647617194 59700140544 60002240364 60018943083 60021080064 60071793408 60113926464 60121690112 60174630912 60216836096 60283149729 60378551232 60386349056 60703137792 60754427424 60762273792 60804891136 60858433536 60875374592 61038858264 61072557568 61143351296 61295941872 61392946176 61398688901 61400875008 61452754176 61454942208 61565769936 61668969263 61688332288 61740454336 61992486666 62055088128 62098612224 62151080928 62153293824 62170595328 62265380958 62337557376 62389336064 62442050408 62444273664 62705043984 62760259584 62777730048 62812389376 62885199872 62981074992 62998606924 63054081024 63098305792 63162023936 63373152744 63473444352 63491113344 63493373952 63499313152 63599804416 63669843534 63770604672 63778840576 63879774208 64039193856 64093302207 64113426432 64220896256 64223182848 64277446656 64339002816 64395657216 64503600128 64739534112 64841988096 64850362368 64950679168 64952991744 65024521056 65070127848 65127426048 65133518098 65135837184 65236595584 65257078784 65475210636 65587298304 65645051904 65699577856 65763436068 65818060352 65876017152 65894354944 66227799264 66230157312 66286116864 66332608512 66341175296 66446163968 66519337632 66537854504 66624608256 66643154432 66980387892 66982772736 67039368192 67095052288 67172827136 67275239196 67293966487 67296362496 67353222912 67468525568 67636901376 67743940608 67750277408 67752689664 67934642688 67953553536 68061093888 68069883904 68127397888 68405502528 68484796416 68522606592 68602036224 68706627264 68725753008 68786270208 68843405312 68901572864 68904026112 69191772672 69271977984 69399373824 69458011128 69506727474 69515704192 69576916992 69625716736 70059159552 70068207616 70179094528 70188003072 70247306709 70256379072 70305655376 70367563776 70387151872 70663938048 70745849856 70864437248 70985594016 70994761728 71054747016 71057276928 71327134208 71436727296 71549779968 71559020544 71669714944 71751195648 71801520384 71862187323 71864745984 71884750848 72007811072 72137669824 72248508288 72372191232 72566550144 72586750368 72626825216 72711012352 72957416072 73069514064 73078950912 73081552896 73194602496 73391170032 73411599804 73414213632 73421080832 73537273856 73909393536 73912025088 74045317896 74121740288 74131149312 74192723968 74255411296 74258055168 74320797696 74391972006 74633822208 74751934464 74855086317 74973548736 74983231488 75035823104 75099222788 75101896704 75111596032 75453497344 75481933824 75569430528 75768594814 75835313664 75902091264 75965136896 76102132282 76190347904 76219062084 76438044672 76575892899 76578619392 76643322624 76697078592 76706983936 76828377088 77056147312 77306658816 77380692576 77448830976 77514269472 77578654208 77603012608 77668581376 77811419136 78064386048 78205167216 78328931328 78336258253 78339047424 78360854528 78484865024 78571296276 78695639808 78705803264 78826733568 78951481344 79093862298 79185545856 79229263872 79251318784 79321104384 79600187392 79722491904 80002987152 80025257444 80028106752 80095724544 80151901952 80232841216 80243025984 80377532972 80504734976 80628429312 80937517056 81005903232 81008787456 81016365056 81144578048 81154878552 81385144352 81705178368 81727922496 81799888896 81857261568 81867833344 81937005568 81939922944 82077093081 82087693248 82598715936 82656648888 82729433088 82740117504 82798149632 82868107904 82871058432 82894127104 83020507944 83116743168 83259031552 83386957824 83466814464 83537337708 83606725312 83680346112 83703640064 83928430113 83974766656 84072108032 84415300992 84497536992 84500545536 84631259136 84654817792 84657831936 84885184512 84893124712 85027472896 85385591808 85457736276 85460779008 85484568576 85703262208 85714141392 85785337088 85857819311 85860876288 86295356928 86319378816 86431924224 86455984128 86467149824 86603988992 86688165726 86699361408 86760170464 86836568064 86847782912 87275985984 87300280848 87303389184 87377154048 87449731072 87526735872 87684581424 87834689536 88155961344 88292329494 88295473152 88303732352 88306876416 88381489152 88443478016 88544028672 88680997122 88692450176 88832811008 89157733632 89307183856 89310363648 89385824256 89471425791 89550210816 89700318928 89728483328 89804297216 90170889696 90182535168 90261946368 90325254144 90336919552 90567826848 90579523584 90604738048 90748125184 91143410688 91207336704 91287650304 91313061888 91363475456 91469381632 91558287396 91608836352 91634337344 91715026944 91872034816 92101312512 92179131264 92255696896 92362637312 92532498432 92610681504 92675636632 92769222656 93147918336 93226621392 93255892992 93412212736 93584004096 93663075612 93666410496 93675172096 93823418368 94057565976 94166595072 94218584064 94327799808 94471612488 94497910386 94581121536 94647458688 94659682304 94739662688 94743035904 95236670016 95248969728 95399706624 95412027392 95504765301 95655907008 95668260864 95735360512 95816249764 95819661312 95846334464 96331344384 96334774272 96416169984 96496254976 96508504224 96670276142 96755400192 96782333824 97275543552 97426018752 97429487616 97438601216 97592803328 97605191772 97700277147 97703755776 97854893376 97882133072 97885618176 98380947456 98545858048 98549366784 98727090528 98814025728 98841532416 99010740224 99094396928 99189296008 99341698896 99498912768 99511762944 99669245952 99779006448 99806781756 99936912384 99964731648 99977641984 100135862272 100316447099 100470581838 100642578432 100759240704 100912858794 100944543744 101029834368 101113751552 101202788352 101625416112 101629034496 101917392896 101930330304 102091640832 102101190532 102104825856 102191096832 102262771456 102783909888 102903054336 103075545088 103088629512 103174256768 103265107968 103352359296 103356039168 103748558848 103787659008 103907966976 104085848064 104260091211 104273556288 104365375488 104438575104 104452063232 104761728368 104927519744 105088739328 105102311424 105268641792 105384568608 105458483064 105551345664 105580727808 105639018496 105761472512 105952202554 106296655872 106492142592 106582120524 106670649536 106704142336 106794299392 106990701312 107338530816 107504572416 107702280576 107827126272 107916689408 108007870976 108011716608 108206504736 108558286848 108880125552 108940237824 108970563328 109066518528 109143015424 109436124108 109450257664 109618426368 109791903744 110117399706 110131621248 110208865184 110305910784 110320156672 110494744576 110694010592 110822324224 110864090304 111182610432 111289085952 111383116944 111387082752 111481196544 111573794816 111587958009 111904573484 112474847232 112553734656 112648834182 112652845056 112663382656 112667394048 112841678848 113180246016 113652892221 113752970496 113847455744 113943648368 113947705344 113979424768 114153198423 114285521856 114481168384 114657067008 115045617888 115060475904 115092505088 115242565632 115274645504 115584220968 115599148544 115782090752 115959988224 116071038864 116367981312 116400374464 116404518912 116502872064 116702314496 116717128704 116912775232 117508571136 117541281792 117723105992 117727297536 117742501888 117841985536 117856944414 118043459712 118058704896 118241329496 118843895808 118876978176 118981656576 119080484864 119181099008 119295234388 119400281088 120004480728 120037886166 120042160128 120143586816 120227852928 120243380224 120349261824 120433672192 120566299458 120757102464 120772698112 121406275584 121508854848 121524547584 121609782272 121716867072 121750749184 122077716528 122145115136 122286702592 122591883744 122785892352 122797377802 122801750016 122905508352 122909884416 123131539872 123337938526 123376664576 123480908672 123984973332 124110176256 124197224448 124302161856 124306587648 124341190656 124530761916 124675114752 124778672128 124884100816 124888547328 125410087968 125520519168 125555460096 125624778752 125770399744 125962149984 125997213848 126108162048 126196611584 126324047872 126746305488 126946888704 126982226688 126986747904 126998626304 127199608832 127339687068 127429000369 127541209344 127557681152 127759548416 128078387712 128186604414 128226852864 128441792512 128554893312 128678005632 128791314432 129007200256 129479068224 129683976192 129700724736 129901358336 129905983488 130049042112 130140255696 130254852096 130267036196 130271674368 130473191168 130514157568 130950421272 131174596608 131290103808 131526872136 131636120704 131752034304 131788709888 132438494241 132455598528 132460314624 132572233728 132665217024 132682350592 132892327936 133021495683 133038675264 133075709008 133249216512 133286308864 133960775784 133965545472 134078736384 134190104576 134345654272 134550478392 134587932974 134592724992 134706445824 134937051136 135273802752 135487881216 135500554816 135505379328 135869285376 135907107072 136122187776 136139767808 136254795776 136811005056 136969592832 137045213184 137204072448 137413254528 137451506016 137572540416 137686810624 137803145728 137808052224 138383545344 138543955968 138798747648 138916022256 139013454948 139031408384 139153833984 139251433472 140118319104 140136415232 140358189056 140376006144 140494613418 140512758144 140611310752 140735127552 140774303744 141327876096 141491699712 141728874496 141746865579 141971188032 141989523456 142109494032 142114553856 142654268416 142873454592 143099559936 143118041088 143339429888 143502391296 143603040768 143724374646 143729491968 143769501696 144275339648 144497016576 144744382464 145005414213 145133100288 145173500736 145253650432 145422024704 145914832144 146139028128 146157901824 146389204992 146782340064 146823199608 146828427264 146842161664 147074547712 147818787072 147824050176 148090635792 148243480576 148262298624 148385447936 148510822592 148516110336 148641595392 148783944012 149267644416 149503868928 149710172634 149947097472 149966462976 150071646208 150198445576 150203793408 150223192064 150906994688 150963867648 151138861056 151537189628 151670627328 151804182528 151930273792 152204264564 152380695808 152438124168 152876089344 153151785798 153157238784 153286645248 153394157184 153413967872 153656754176 154112294624 154613317632 154761385152 154897661952 155028538944 155157308416 155206025216 155337162752 155622838272 156128772096 156410334432 156657862656 156672516506 156678094848 156721709056 156969730048 157142592552 157391279616 157411606528 157653467136 157902962688 158187724596 158371091712 158458527744 158502637568 158642208768 158928303831 159200374784 159444983808 160005974304 160050514888 160056213504 160191449088 160303803904 160465682432 160486051968 160755065944 161009469952 161256858624 161869270739 161875034112 162011806464 162017574912 162032730112 162289156096 162309757104 162581828057 162770288704 163410356736 163455844992 163599777792 163714523136 163735666688 163874011136 164154186162 164175386496 165197431872 165313297776 165458866176 165480235008 165596299264 165736215808 165742116864 165788254208 166041015888 166233486336 166518063104 166773915648 166933628928 167074675416 167213450624 167360692224 167407280128 167856860226 167949533312 168144216064 168830601984 168973251273 168995073984 169001091072 169262518272 169309635584 169315663872 169770369024 169786249424 170054945792 170771183616 170915472552 170921558016 170969137152 171406524416 171428282784 171570674176 171715638622 171721752576 172590713856 172638757632 172863848448 172911968256 172934299648 173207977984 173376331452 173398722816 173520340928 173673136128 173695565824 174551971968 174600561696 174606778368 174754308096 174899462144 175053471744 175369162848 175669379072 176311922688 176584658988 176590946304 176607464704 176613752832 176762978304 176886956032 177088057344 177361994244 177384900352 177665622016 178315467264 178614367712 178620727296 178771648512 178942851582 179100421632 179400637856 179456966656 179608594432 180056829249 180341779392 180365070336 180523892736 180650508288 180673839104 180849449187 181135653696 181159047168 181209476096 181496250368 182286821376 182414673408 182575300608 182626123776 182726950912 183116574792 183217672704 183268674688 183430053888 184196066703 184202625024 184358262528 184511393792 184725274624 185006907789 185064996864 185221363008 185351273264 185538445312 186295836672 186453242784 186511785984 186824425472 187168008192 187326151224 187332820992 187350344192 187646836736 188115131952 188333190144 188437168128 188655599616 188943224976 188995820772 189162243072 189294917376 189319364608 189479325376 189486071808 190473340032 190497939456 190799413248 190824054784 191009530602 191311814016 191336521728 191470721024 191632499528 191639322624 191692668928 192662688768 192669548544 192832339968 192992509952 193017008448 193340552284 193510800384 193564667648 194551087104 194852037504 194858975232 194877202432 195185606656 195210383544 195400554294 195407511552 195709786752 195764266144 195771236352 196761894912 197091716096 197098733568 197454181056 197628051456 197683064832 198021480448 198188793856 198378592016 198683397792 198997825536 199023525888 199338491904 199558012896 199613563512 199873824768 199929463296 199955283968 200271724544 200632894198 200941163676 201285156864 201518481408 201825717588 201881899461 201889087488 202059668736 202227503104 202405576704 203250832224 203258068992 203834785792 203860660608 204183281664 204202381064 204209651712 204382193664 204525542912 205567819776 205806108672 206151090176 206177259024 206348513536 206522862667 206530215936 206704718592 206712078336 207497117696 207575318016 207815933952 208520182422 208547112576 208730750976 208877150208 208904126464 209523456736 209855039488 210177478656 210204622848 210537283584 210769137216 210916966128 211102691328 211161455616 211278036992 211522945024 211904405108 212593311744 212984285184 213164241048 213341299072 213408284672 213588598784 213981402624 214677061632 215009144832 215404561152 215586561969 215654252544 215833378816 216015741952 216023433216 216413009472 217116573696 217760251104 217880475648 217941126656 218133037056 218286030848 218872248216 218900515328 219236852736 219583807488 220234799412 220263242496 220417730368 220611821568 220640313344 220989489152 221388021184 221644648448 221728180608 222365220864 222578171904 222766233888 222774165504 222962393088 223147589632 223175916018 223809146968 224949694464 225107469312 225297668364 225305690112 225326765312 225334788096 225683357696 226352432729 226360492032 227305784442 227505940992 227694911488 227887296736 227895410688 227958849536 228306396846 228571043712 228962336768 229314134016 229727678697 230091235776 230120951808 230185010176 230485131264 230549291008 231168441936 231198297088 231564181504 231919976448 232142077728 232735962624 232800748928 232809037824 233005744128 233434257408 233825550464 235008774759 235017142272 235082563584 235446211984 235454595072 235485003776 235683971072 235713888828 236086919424 236117409792 236482658992 237687791616 237753956352 237963313152 238160969728 238362198016 238590468776 238800562176 240008961456 240075772332 240084320256 240287173632 240455705856 240486760448 240698523648 240867344384 241132598916 241514204928 241545396224 242812551168 243017709696 243049095168 243219564544 243433734144 243501498368 244155433056 244290230272 244573405184 245183767488 245571784704 245594755604 245603500032 245811016704 245819768832 246263079744 246675877052 246753329152 246961817344 247969946664 248220352512 248394448896 248604323712 248613175296 248682381312 249061523832 249350229504 249557344256 249768201632 249777094656 250820175936 251041038336 251110920192 251249557504 251540799488 251785290339 251924299968 251994427696 252216324096 252393223168 252648095744 253492610976 253893777408 253964453376 253973495808 253997252608 254399217664 254679374136 254858000738 255082418688 255115362304 255519096832 256156775424 256373208828 256453705728 256883585024 257109786624 257356011264 257573457933 257582628864 258014400512 258958136448 259367952384 259401449472 259802716672 259811966976 260098084224 260280511392 260509704192 260534072392 260543348736 260946382336 261028315136 261900842544 262349193216 262580207616 263053744272 263272241408 263494686851 263504068608 263577419776 264876988482 264911197056 264920629248 265144467456 265330434048 265364701184 265784655872 266042991366 266077350528 266151418016 266498433024 266572617728 267921551568 267931090944 268157472768 268380209152 268414277373 268691308544 269100956784 269175865948 269185449984 269412891648 269874102272 270547605504 270975762432 271001109632 271010758656 271738570752 271814214144 272244375552 272279535616 272509591552 273622010112 273939185664 274090426368 274408144896 274826509056 274903012032 275145080832 275373621248 275606291456 275616104448 276767090688 277087911936 277597495296 277832044512 278026909896 278062816768 278307667968 278502866944 280236638208 280272830464 280716378112 280752012288 280989226836 281025516288 281222621504 281470255104 281548607488 282655752192 282983399424 283457748992 283493731158 283942376064 283979046912 284218988064 284229107712 285308536832 285746909184 286199119872 286236082176 286678859776 287004782592 287206081536 287448749292 287458983936 287539003392 288550679296 288994033152 289488764928 290010828426 290266200576 290347001472 290507300864 290844049408 291829664288 292278056256 292315803648 292778409984 293100831441 293564680128 293646399216 293656854528 293684323328 294149095424 295637574144 295648100352 296181271584 296524597248 296770895872 297021645184 297032220672 297283190784 297567888024 298535288832 299007737856 299420345268 299894194944 299932925952 300143292416 300396891152 300407586816 300446384128 300949341297 301813989376 301927735296 302277722112 303074379256 303341254656 303608365056 303860547584 304408529128 304761391616 304876248336 305752178688 306303571596 306314477568 306573290496 306788314368 306827935744 307313508352 307737577081 308224589248 309226635264 309522770304 309795323904 310057077888 310314616832 310412050432 310674325504 311245676544 312257544192 312820668864 313315725312 313345033012 313356189696 313443418112 313939460096 314285185104 314782559232 314823213056 315306934272 315805925376 316375449192 316742183424 316917055488 317005275136 317284417536 317856607662 318400749568 318889967616 320011948608 320101029776 320112427008 320382898176 320607607808 320931364864 320972103936 321510131888 322018939904 322513717248 323738541478 323750068224 324023612928 324035149824 324065460224 324578312192 324619514208 325163656114 325540577408 326820713472 326911689984 327199555584 327429046272 327471333376 327748022272 328308372324 328350772992 330394863744 330626595552 330917732352 330960470016 331192598528 331472431616 331484233728 331576508416 332082031776 332466972672 333036126208 333547831296 333867257856 334149350832 334426901248 334721384448 334814560256 335713720452 335899066624 336288432128 337661203968 337946502546 337990147968 338002182144 338525036544 338619271168 339540738048 339572498848 340109891584 340958676663 341542367232 341830945104 341843116032 341938274304 342459595269 342813048832 342856565568 343141348352 343431277244 343443505152 345181427712 345277515264 345727696896 345823936512 345868599296 346752662904 346797445632 347040681856 347346272256 347391131648 349103943936 349201123392 349213556736 349508616192 349798924288 350106943488 350738325696 351338758144 352623845376 353169317976 353181892608 353214929408 353227505664 353525956608 353773912064 354176114688 354723988488 354769800704 355331244032 356630934528 357228735424 357241454592 357543297024 357885703164 358200843264 358801275712 358913933312 359217188864 360113658498 360683558784 360730140672 361047785472 361301016576 361347678208 361698898374 362271307392 362318094336 362418952192 362992500736 364573642752 364829346816 365150601216 365252247552 365453901824 366233149584 366435345408 366537349376 366860107776 368392133406 368405250048 368716525056 369022787584 369450549248 370013815578 370129993728 370442726016 370702546528 371076890624 372591673344 372906485568 373023571968 373648850944 374336016384 374652302448 374665641984 374700688384 375293673472 376230263904 376666380288 376874336256 377311199232 377886449952 377991641544 378324486144 378589834752 378638729216 378958650752 378972143616 380946680064 380995878912 381598826496 381648109568 382019061204 382287001107 382623628032 382673043456 382941442048 383264999056 383278645248 383385337856 385325377536 385664679936 385985019904 386034016896 386681104568 387021600768 387129335296 389102174208 389704075008 389717950464 389754404864 390371213312 390420767088 390801108588 390815023104 391419573504 391528532288 391542472704 393523789824 394183432192 394908362112 395256102912 395366129664 396042960896 396377587712 396757184032 397366795584 397995651072 398047051776 398676983808 399116025792 399227127024 399747649536 399858926592 399910567936 400543449088 401265788396 401882327352 402570313728 403036962816 403651435176 403763798922 403778174976 404119337472 404455006208 404811153408 406501664448 406516137984 407669571584 407721321216 408366563328 408404762128 408419303424 408764387328 409051085824 411135639552 411612217344 412302180352 412354518048 412697027072 413045725334 413060431872 413409437184 413424156672 414994235392 415150636032 415631867904 417040364844 417094225152 417461501952 417754300416 417808252928 419046913472 419710078976 420354957312 420409245696 421074567168 421538274432 421833932256 422205382656 422322911232 422556073984 423045890048 423808810216 425186623488 425968570368 426328482096 426682598144 426816569344 427177197568 427962805248 428624819423 429354123264 430018289664 430809122304 431173123938 431308505088 431666757632 432031483904 432826018944 434233147392 435016242639 435520502208 435760951296 435882253312 436266074112 436572061696 437744496432 437801030656 438473705472 439167614976 440469598824 440526484992 440835460736 441223643136 441280626688 442776042368 443289296896 443456361216 444730441728 445156343808 445532467776 445548331008 445924786176 446295179264 446351832036 447618293936 449899388928 450214938624 450595336728 450611380224 450653530624 450669576192 451366715392 452704865458 452720984064 454611568884 455011881984 455389822976 455774593472 455790821376 455917699072 456612793692 457142087424 457924673536 458628268032 459455357394 460182471552 460241903616 460370020352 460970262528 461098582016 462336883872 462396594176 463128363008 463839952896 464284155456 465471925248 465601497856 465618075648 466011488256 466868514816 467651100928 470017549518 470034284544 470165127168 470892423968 470909190144 471367942144 471427777656 472173838848 472234819584 472965317984 475375583232 475507912704 475926626304 476321939456 476724396032 476784911493 477180937552 477601124352 480017922912 480151544664 480168640512 480574347264 480911411712 480973520896 481397047296 481734688768 482265197832 483028409856 483090792448 485607812217 485625102336 486035419392 486098190336 486439129088 486867468288 487002996736 487745484171 488310866112 488580460544 489146810368 490367534976 491143569408 491189511208 491207000064 491622033408 492526159488 493351754104 493506658304 493923634688 495939893328 496440705024 496788897792 497208647424 497226350592 497364762624 498123047664 498700459008 499114688512 499536403264 499554189312 501640351872 502082076672 502221840384 502499115008 503081598976 503570580678 503848599936 503988855392 504432648192 504786446336 505296191488 506985221952 507787554816 507928906752 507946991616 507994505216 508798435328 509358748272 509716001476 510164837376 510230724608 511038193664 512313550848 512746417656 512907411456 513767170048 514219573248 514712022528 515146915866 515165257728 516028801024 517916272896 518735904768 518802898944 519605433344 519623933952 520196168448 520561022784 521019408384 521068144784 521086697472 521892764672 522056630272 523801685088 524698386432 525160415232 526107488544 526544482816 526989373702 527008137216 527154839552 529753976964 529822394112 529841258496 530288934912 530660868096 530729402368 531569311744 532085982732 532154701056 532302836032 532996866048 533145235456 535843103136 535862181888 536314945536 536760418304 536828554746 537382617088 538201913568 538351731896 538370899968 538825783296 539748204544 541095211008 541951524864 542002219264 542021517312 543477141504 543628428288 544469365213 544488751104 544559071232 545019183104 547244020224 547878371328 548180852736 549653018112 549806024064 550290161664 550747242496 551212582912 552588200109 553534181376 554175823872 555020723367 555194990592 555664089024 556053819792 556125633536 556615335936 557005733888 560473276416 560545660928 561504024576 561978453672 562051032576 562445243008 562940510208 563097214976 565311504384 565966798848 566915497984 566987462316 567884752128 567958093824 568437976128 568458215424 570617073664 571493818368 572398239744 572472164352 573357719552 574009565184 574412163072 574897498584 574917967872 575078006784 577101358592 577988066304 578977529856 580021656852 580532401152 580694002944 581014601728 581688098816 582737114047 583659328576 584556112512 584631607296 585556819968 586201662882 587129360256 587292798432 587313709056 587368646656 588298190848 591275148288 591296200704 592362543168 593049194496 593541791744 594043290368 594064441344 594566381568 595135776048 597070577664 598015475712 598840690536 599788389888 599865851904 600286584832 600793782304 600815173632 601898682594 603627978752 603855470592 604555444224 605645698383 606148758512 606682509312 607216730112 607721095168 608817058256 609522783232 609752496672 611504357376 612607143192 612628955136 613146580992 613576628736 613655871488 614627016704 615475154162 616449178496 618453270528 619045540608 619568588001 619590647808 620114155776 620629233664 620824100864 621348651008 622491353088 625641337728 626631450624 626690066024 626712379392 626886836224 627878920192 628570370208 629565118464 629646426112 630613868544 631611850752 632750898384 633484366848 633834110976 634010550272 634568835072 635713215324 636801499136 637779935232 640023897216 640202059552 640224854016 640765796352 641215215616 641862729728 641944207872 643020263776 644037879808 645027434496 647477082956 647500136448 648047225856 648070299648 648130920448 649156624384 649239028416 650327312228 651081154816 653641426944 653823379968 654399111168 654858092544 654942666752 655496044544 656616744648 656701545984 660789727488 661253191104 661835464704 661920940032 662385197056 662944863232 662968467456 663153016832 664164063552 664933945344 666072252416 667095662592 667734515712 668298701664 668853802496 669442768896 669629120512 671427440904 671798133248 672576864256 675322407936 675893005092 675980295936 676004364288 677050073088 677238542336 679057298187 679081476096 679144997696 680219783168 681917353326 683084734464 683661890208 683686232064 683876548608 684919190538 685626097664 685713131136 686282696704 686862554488 686887010304 690362855424 690555030528 691455393792 691647873024 691737198592 693505325808 693594891264 694081363712 694667810789 694692544512 694782263296 698207887872 698402246784 698427113472 699017232384 699597848576 701476651392 702677516288 705026324277 705247690752 706338635952 706363785216 706429858816 706455011328 707051913216 707547824128 708352229376 709447976976 709539601408 710662488064 713261869056 714457470848 714482909184 715086594048 715771406328 716401686528 717602551424 717827866624 718434377728 720227316996 721367117568 721460281344 722095570944 722602033152 722695356416 723397796748 724542614784 724636188672 724837904384 725985001472 729147285504 729658693632 730301202432 730504495104 730907803648 732466299168 732870690816 733074698752 733720215552 736784266812 736810500096 737433050112 738045575168 738901098496 740027631156 740233631357 740259987456 740885452032 741405093056 742153781248 745183346688 745812971136 746047143936 747297701888 748672032768 749304604896 749331283968 749401376768 750587346944 752460527808 753332760576 753748672512 754622398464 755772899904 755983283088 756648972288 757179669504 757277458432 757917301504 757944287232 761893360128 761991757824 763197652992 764038122408 764574002214 765247256064 765346086912 765882884096 766529998112 766557290496 766770675712 770650755072 771329359872 771970039808 772068033792 772720373799 773362209136 774043201536 774258670592 778204348416 779408150016 779435900928 779508809728 780742426624 780841534176 781602217176 781630046208 782839147008 783057064576 783084945408 787047579648 788366864384 789816724224 790484060553 790512205824 790732259328 792085921792 792755175424 793514368064 794733591168 795991302144 796094103552 797353967616 798232051584 798454254048 799495299072 799717853184 799821135872 801086898176 802531576792 803764654704 805140627456 806073925632 807302870352 807527597844 807556349952 808238674944 808910012416 809622306816 813003328896 813032275968 815339143168 815442642432 816733126656 816809524256 816838606848 817528774656 818102171648 822271279104 823224434688 824604360704 824709036096 825394054144 826091450668 826120863744 826818874368 826848313344 829988470784 830301272064 831263735808 834080729688 834188450304 834923003904 835508600832 835616505856 838093826944 839420157952 840709914624 840818491392 842149134336 843076548864 843667864512 844410765312 844645822464 845112147968 846091780096 847617620432 850373246976 851937140736 852656964192 853365196288 853633138688 854354395136 855925610496 857249638846 858708246528 860036579328 861618244608 862346247876 862617010176 863333515264 864062967808 865652037888 868466294784 870032485278 871041004416 871521902592 871764506624 872532148224 873144123392 875488992864 875602061312 876947410944 878335229952 880939197648 881052969984 881670921472 882447286272 882561253376 885552084736 886578593792 886912722432 890312687616 891064935552 891096662016 891849572352 892590358528 892703664072 895236587872 899798777856 900429877248 901190673456 901222760448 901307061248 901339152384 902733430784 902848023891 905409730916 905441968128 909223137768 910023763968 910779645952 911549186944 911581642752 911835398144 913225587384 914284174848 915849347072 917256536064 918910714788 920364943104 920483807232 920740040704 921940525056 922197164032 923212731243 924673767744 924793188352 926256726016 927679905792 928568310912 930943850496 931202995712 931236151296 932022976512 933737029632 935302201856 940035099036 940068569088 940330254336 941784847936 941818380288 942735884288 942855555312 944347677696 944436012421 944469639168 945930635968 950751166464 951015825408 951853252608 952643878912 953448792064 953569822986 954361875104 955202248704 960035845824 960303089328 960337281024 961148694528 961822823424 961947041792 962794094592 963469377536 964530395664 966056819712 966181584896 971215624434 971250204672 972070838784 972196380672 972878258176 973734936576 974005993472 975490968342 976621732224 977160921088 978293620736 980735069952 982287138816 982379022416 982414000128 983244066816 985052318976 986703508208 987013316608 987847269376 991879786656 992881410048 993577795584 994417294848 994452701184 994729525248 996246095328 997400918016 998229377024 999072806528 999108378624 1003280703744 1004164153344 1004443680768 1004998230016 1006163197952 1007141161356 1007697199872 1007977710784 1008865296384 1009572892672 1010592382976 1013970443904 1015575109632 1015857813504 1015989010432 1017596870656 1018717496544 1019432002952 1020329674752 1020461449216 1022076387328 1024627101696 1025492835312 1025814822912 1027534340096 1028439146496 1029424045056 1030293831732 1030330515456 1032057602048 1035832545792 1037471809536 1037605797888 1039210866688 1040392336896 1041122045568 1042038816768 1042136289568 1042173394944 1043785529344 1044113260544 1047603370176 1049396772864 1050320830464 1052214977088 1053088965632 1053978747404 1054016274432 1054309679104 1059507953928 1059644788224 1059682516992 1060577869824 1061321736192 1061458804736 1064171965464 1064309402112 1064605672064 1065993732096 1066290470912 1071686206272 1071724363776 1072629891072 1073520836608 1073657109492 1074765234176 1076403827136 1076703463792 1076741799936 1077651566592 1079496409088 1082190422016 1083903049728 1084004438528 1084043034624 1086954283008 1087256856576 1088938730426 1088977502208 1089118142464 1090038366208 1094488040448 1095756742656 1096361705472 1099306036224 1099612048128 1100580323328 1101494484992 1102425165824 1103480918089 1105176400218 1107068362752 1108351647744 1110041446734 1110389981184 1111328178048 1112107639584 1112251267072 1113230671872 1114011467776 1120946552832 1121091321856 1123008049152 1123956907344 1124102065152 1124890486016 1125881020416 1126194429952 1130623008768 1131933597696 1133830995968 1133974924632 1135769504256 1135916187648 1136875952256 1136916430848 1141234147328 1142987636736 1144796479488 1144944328704 1146715439104 1146861003321 1148019130368 1148824326144 1149794997168 1149835935744 1150156013568 1154202717184 1155976132608 1157955059712 1160043313704 1161064802304 1161388005888 1162029203456 1163376197632 1165474228094 1167318657152 1169112225024 1169263214592 1171113639936 1172403325764 1174258720512 1174585596864 1174627418112 1174737293312 1176596381696 1182550296576 1184725086336 1186098388992 1187083583488 1188086580736 1188128882688 1189132763136 1190271552096 1194141155328 1196030951424 1197681381072 1199576779776 1199731703808 1200573169664 1201587564608 1201630347264 1203797365188 1207255957504 1207710941184 1209110888448 1211291396766 1212297517024 1213365018624 1214433460224 1215442190336 1217634116512 1219045566464 1219504993344 1223008714752 1225214286384 1225257910272 1226293161984 1227153257472 1227311742976 1229254033408 1230950308324 1232898356992 1236906541056 1238091081216 1239137176002 1239181295616 1240228311552 1241258467328 1242697302016 1244982706176 1251282675456 1253262901248 1253380132048 1253424758784 1253773672448 1255757840384 1257140740416 1259130236928 1259292852224 1261227737088 1263223701504 1265501796768 1266968733696 1267668221952 1268021100544 1269137670144 1271426430648 1273602998272 1275559870464 1280047794432 1280404119104 1280449708032 1281531592704 1282430431232 1283725459456 1283888415744 1285874458269 1286040527552 1288075759616 1290054868992 1294954165912 1295000272896 1296094451712 1296261840896 1298313248768 1298478056832 1300654624456 1302162309632 1307282853888 1307646759936 1308798222336 1309716185088 1309885333504 1310992089088 1313233489296 1313403091968 1321579454976 1322506382208 1323670929408 1323841880064 1324770394112 1325889726464 1326306033664 1328328127104 1329867890688 1332144504832 1334191325184 1335469031424 1336597403328 1337707604992 1338885537792 1339258241024 1342854881808 1343596266496 1345153728512 1350644815872 1351786010184 1351960591872 1352008728576 1354100146176 1354477084672 1358114596374 1358162952192 1358289995392 1360439566336 1363834706652 1366169468928 1367323780416 1367372464128 1367753097216 1369838381076 1371252195328 1371426262272 1372565393408 1373725108976 1373774020608 1380725710848 1381110061056 1382910787584 1383295746048 1383474397184 1387010651616 1387189782528 1388162727424 1389335621578 1389385089024 1389564526592 1396415775744 1396804493568 1396854226944 1398034464768 1399195697152 1401719004059 1402953302784 1405355032576 1410052648554 1410495381504 1412677271904 1412727570432 1412859717632 1414103826432 1415095648256 1416704458752 1418895953952 1419079202816 1421324976128 1426523738112 1428914941696 1428965818368 1430173188096 1431542812656 1432803373056 1435205102848 1435655733248 1436868755456 1440454633992 1442734235136 1442920562688 1444191141888 1445204066304 1446795593496 1449085229568 1449272377344 1449675808768 1451970002944 1456823436651 1458294571008 1459317387264 1460602404864 1461008990208 1461815607296 1463236452513 1464932598336 1465741381632 1466149397504 1467440431104 1473568533624 1473621000192 1474866100224 1476091150336 1477802196992 1480055262312 1480467262714 1480519974912 1481770904064 1482810186112 1484307562496 1490366693376 1491625942272 1492094287872 1494595403776 1497344065536 1498609209792 1498662567936 1498802753536 1501174693888 1504921055616 1506665521152 1507497345024 1509244796928 1511545799808 1511966566176 1513297944576 1514359339008 1514554916864 1515834603008 1515888574464 1523786720256 1523983515648 1526395305984 1528076244816 1529148004428 1530494512128 1530692173824 1531765768192 1533059996224 1533114580992 1533541351424 1541301510144 1542658719744 1543940079616 1544136067584 1545440747598 1546724418272 1548086403072 1548517341184 1556408696832 1558816300032 1558871801856 1559017619456 1561484853248 1561683068352 1563204434352 1563260092416 1565678294016 1566114129152 1566169890816 1574095159296 1576733728768 1579633448448 1580968121106 1581024411648 1581464518656 1585510350848 1587028736128 1589467182336 1591982604288 1592188207104 1594707935232 1596464103168 1596908508096 1598990598144 1599435706368 1599642271744 1602173796352 1605063153584 1607529309408 1610281254912 1612147851264 1614605740704 1615055195688 1615112699904 1616477349888 1617820024832 1619244613632 1626006657792 1626064551936 1630678286336 1630885284864 1633408095639 1633466253312 1633619048512 1633677213696 1635057549312 1636204343296 1644542558208 1649208721408 1649418072192 1650788108288 1652182901336 1652241727488 1653637748736 1659976941568 1660602544128 1662527471616 1668161459376 1668376900608 1669846007808 1671017201664 1671233011712 1676187653888 1678840315904 1681419829248 1681636982784 1686153097728 1687335729024 1688821530624 1689291644928 1690224295936 1692183560192 1695235240864 1700746493952 1703874281472 1705313928384 1706730392576 1707266277376 1708708790272 1711851220992 1714499277692 1717416493056 1720073158656 1723236489216 1724692495752 1725234020352 1726667030528 1728125935616 1731304075776 1736932589568 1740064970556 1742082008832 1743043805184 1743529013248 1745064296448 1746288246784 1748211342141 1750977985728 1751204122624 1753894821888 1756670459904 1761878395296 1762105939968 1763341842944 1764894572544 1765122506752 1771104169472 1773157187584 1773825444864 1780561978129 1780625375232 1782129871104 1782193324032 1783699144704 1785180717056 1785407328144 1788400108627 1790473175744 1799597555712 1800859754496 1802381346912 1802445520896 1802614122496 1805466861568 1805696047782 1810819461832 1810883936256 1818446275536 1820047527936 1821559291904 1823098373888 1823163285504 1823670796288 1826451174768 1828568349696 1831698694144 1834513072128 1837821429576 1840729886208 1840967614464 1841480081408 1843881050112 1844394328064 1846425462486 1849347535488 1849586376704 1852513452032 1855359811584 1857136621824 1858705764003 1861887700992 1862405991424 1862472302592 1864045953024 1867474059264 1870604403712 1880070198072 1880137138176 1880660508672 1883569695872 1883636760576 1885471768576 1885711110624 1888695355392 1888872024842 1888939278336 1891861271936 1901502332928 1902031650816 1903706505216 1905287757824 1906897584128 1907139645972 1908723750208 1910404497408 1920071691648 1920606178656 1920674562048 1922297389056 1923645646848 1923894083584 1925588189184 1926938755072 1929060791328 1932113639424 1932363169792 1942431248868 1942500409344 1944141677568 1944392761344 1945756516352 1947469873152 1948011986944 1950981936684 1953243464448 1954321842176 1956587241472 1961470139904 1964574277632 1964758044832 1964828000256 1966488133632 1970104637952 1973407016416 1974026633216 1975694538752 1983759573312 1985762820096 1987155591168 1988834589696 1988905402368 1989459050496 1992492190656 1994801836032 1996458754048 1998145613056 1998216757248 2006561407488 2008328306688 2008887361536 2009996460032 2014282322712 2015394399744 2015955421568 2017730592768 2019145785344 2027940887808 2031150219264 2031715627008 2031978020864 2035193741312 2037171894561 2037434993088 2038864005904 2040659349504 2040922898432 2044152774656 2049254203392 2050985670624 2051629645824 2055068680192 2056878292992 2058848090112 2060587663464 2060661030912 2064115204096 2071665091584 2074943619072 2075211595776 2078421733376 2080784673792 2082244091136 2084003432367 2084077633536 2084272579136 2084346789888 2087571058688 2088226521088 2095206740352 2098793545728 2104429954176 2106177931264 2107957494808 2108032548864 2108619358208 2119015907856 2119289576448 2119365033984 2121155739648 2122643472384 2122917609472 2128343930928 2128618804224 2129211344128 2131987464192 2132580941824 2143372412544 2143448727552 2145259782144 2147041673216 2147314218984 2149530468352 2152807654272 2153406927584 2153483599872 2155303133184 2158992818176 2164380844032 2167806099456 2168008877056 2168086069248 2173908566016 2174513713152 2177877460852 2177955004416 2178236284928 2180076732416 2188976080896 2191513485312 2192723410944 2198612072448 2199224096256 2201160646656 2202988969984 2204850331648 2206961836178 2210352800436 2214136725504 2216703295488 2220082893468 2220700894071 2220779962368 2222656356096 2224215279168 2224502534144 2226461343744 2228022935552 2241893105664 2242182643712 2246016098304 2247913814688 2248204130304 2249780972032 2251762040832 2252388859904 2261246017536 2263867195392 2267661991936 2267949849264 2271539008512 2271751489337 2271832375296 2273751904512 2273832861696 2282468294656 2285975273472 2289592958976 2293430878208 2293722006642 2296038260736 2297648652288 2299589994336 2299671871488 2300312027136 2308405434368 2311952265216 2315910119424 2320086627408 2322129604608 2322776011776 2324058406912 2326752395264 2330948456188 2334637314304 2338224450048 2338526429184 2342227279872 2344806651528 2348517441024 2349171193728 2349254836224 2349474586624 2353192763392 2365100593152 2369450172672 2371452181659 2372196777984 2374167166976 2376173161472 2376257765376 2378265526272 2380543104192 2388282310656 2392061902848 2395362762144 2399153559552 2399463407616 2401146339328 2403175129216 2403260694528 2407594730376 2414511915008 2415421882368 2418221776896 2422582793532 2424595034048 2426730037248 2428866920448 2430884380672 2435268233024 2438091132928 2439009986688 2446017429504 2450428572768 2450515820544 2452586323968 2454306514944 2454623485952 2458508066816 2461900616648 2465796713984 2473813082112 2476182162432 2478274352004 2478362591232 2480456623104 2482516934656 2485394604032 2489876760019 2489965412352 2502565350912 2506525802496 2506760264096 2506849517568 2507547344896 2511515680768 2514281480832 2518260473856 2518585704448 2522455474176 2526447403008 2531003593536 2533937467392 2535336443904 2536042201088 2538275340288 2542852861296 2547205996544 2551119740928 2560095588864 2560808238208 2560899416064 2563063185408 2564860862464 2567776831488 2571748916538 2572081055104 2576151519232 2580109737984 2589908331824 2590000545792 2592188903424 2592523681792 2596626497536 2596956113664 2601309248912 2604324619264 2614565707776 2615293519872 2617596444672 2619432370176 2619770667008 2621984178176 2626466978592 2626806183936 2643158909952 2645012764416 2647341858816 2647683760128 2649540788224 2651779452928 2652612067328 2656656254208 2659735781376 2664289009664 2670938062848 2673194806656 2675415209984 2677771075584 2678516482048 2685709763616 2687192532992 2690307457024 2701289631744 2703572020368 2703921183744 2704017457152 2708200292352 2708954169344 2716229192748 2716325904384 2716579990784 2720879132672 2727669413304 2732338937856 2734647560832 2734744928256 2735506194432 2739676762152 2742504390656 2742852524544 2745130786816 2747450217952 2747548041216 2761451421696 2762220122112 2765821575168 2766591492096 2766948794368 2769638193729 2774021303232 2774379565056 2776325454848 2778671243156 2778770178048 2779129053184 2792831551488 2793608987136 2793708453888 2796068929536 2798391394304 2803438008118 2805906605568 2810710065152 2820105297108 2820990763008 2825354543808 2825455140864 2825719435264 2828207652864 2830191296512 2833308037263 2833408917504 2837791907904 2838158405632 2842649952256 2853047476224 2857829883392 2857931636736 2860346376192 2863085625312 2865606746112 2870410205696 2871311466496 2873737510912 2880909267984 2885468470272 2885841125376 2888382283776 2890408132608 2893591186992 2898170459136 2898441555361 2898544754688 2899351617536 2903940005888 2913646873302 2916589142016 2918634774528 2921204809728 2922017980416 2923631214592 2926472905026 2929865196672 2931482763264 2932298795008 2934880862208 2947137067248 2947242000384 2949732200448 2952182300672 2955604393984 2960110524624 2960934525428 2961039949824 2963541808128 2965620372224 2968615124992 2980733386752 2983251884544 2984188575744 2989190807552 2994688131072 2997218419584 2997325135872 2997605507072 3002349387776 3009842111232 3013331042304 3014994690048 3018489593856 3023091599616 3023933132352 3026595889152 3028718678016 3029109833728 3031669206016 3031777148928 3047573440512 3047967031296 3052790611968 3056152489632 3058296008856 3060989024256 3061384347648 3063531536384 3066119992448 3066229161984 3067082702848 3082603020288 3085317439488 3087880159232 3088272135168 3090881495196 3093448836544 3096172806144 3097034682368 3112817393664 3117632600064 3118035238912 3122969706496 3123366136704 3126408868704 3126520184832 3131356588032 3132228258304 3132339781632 3148190318592 3153467457536 3159266896896 3161936242212 3162048823296 3162929037312 3171020701696 3174057472256 3178934364672 3183965208576 3184376414208 3192928206336 3193817016192 3197981196288 3198871412736 3199284543488 3204347592704 3210126307168 3215058618816 3220562509824 3224295702528 3229211481408 3230110391376 3230225399808 3232954699776 3235640049664 3238489227264 3252013315584 3252129103872 3261770569728 3266816191278 3266932506624 3267238097024 3267354427392 3270115098624 3272408686592 3289085116416 3298417442816 3298836144384 3301576216576 3304365802672 3304483454976 3307275497472 3310442754267 3319953883136 3321205088256 3325054943232 3336322918752 3336753801216 3339692015616 3342034403328 3342466023424 3352375307776 3357680631808 3362839658496 3363273965568 3372306195456 3374671458048 3377643061248 3378583289856 3380448591872 3384367120384 3390470481728 3401492987904 3407748562944 3410627856768 3413460785152 3414532554752 3417417580544 3423702441984 3428998555384 3434832986112 3440146317312 3446472978432 3449384991504 3450468040704 3453334061056 3456251871232 3462608151552 3473865179136 3480129941112 3484164017664 3486087610368 3487058026496 3490128592896 3492576493568 3496422684282 3501955971456 3502408245248 3507789643776 3513340919808 3523756790592 3524211879936 3526683685888 3529789145088 3530245013504 3542208338944 3546314375168 3547650889728 3561123956258 3561250750464 3564259742208 3564386648064 3567398289408 3570361434112 3570814656288 3576800217254 3580946351488 3599195111424 3601719508992 3604762693824 3604891041792 3605228244992 3610933723136 3611392095564 3621638923664 3621767872512 3636892551072 3640095055872 3643118583808 3646196747776 3646326571008 3647341592576 3652902349536 3657136699392 3663397388288 3669026144256 3675642859152 3681459772416 3681935228928 3682960162816 3687762100224 3688788656128 3692850924972 3698695070976 3699172753408 3705026904064 3710719623168 3714273243648 3717411528006 3723775401984 3724811982848 3728091906048 3734948118528 3741208807424 3760140396144 3760274276352 3761321017344 3767139391744 3767273521152 3770943537152 3771422221248 3777390710784 3777744049684 3777878556672 3783722543872 3803004665856 3804063301632 3807413010432 3813795168256 3814279291944 3817447500416 3820808994816 3840143383296 3841212357312 3841349124096 3844594778112 3847291293696 3847788167168 3851176378368 3853877510144 3857623374807 3858121582656 3864227278848 3864726339584 3884862497736 3885000818688 3888283355136 3888785522688 3891513032704 3894939746304 3896023973888 3901963873368 3906486928896 3908643684352 3913174482944 3922940279808 3929148555264 3929516089664 3929656000512 3932976267264 3940209275904 3946814032832 3948053266432 3951389077504 3967519146624 3971525640192 3974311182336 3977669179392 3978918100992 3984984381312 3989603672064 3992917508096 3996291226112 3996433514496 4013122814976 4016656613376 4017774723072 4019992920064 4028564645424 4030788799488 4031910843136 4035461185536 4038291570688 4055881775616 4062300438528 4063431254016 4063956041728 4070387482624 4074343789122 4074869986176 4077728011808 4081318699008 4081845796864 4088305549312 4098508406784 4101971341248 4103259291648 4110137360384 4113756585984 4117696180224 4121175326928 4121322061824 4128230408192 4143330183168 4149887238144 4150423191552 4156843466752 4161569347584 4164488182272 4168006864734 4168155267072 4168545158272 4168693579776 4175142117376 4190413480704 4197587091456 4205157012177 4208859908352 4212355862528 4215914989616 4216065097728 4217238716416 4238031815712 4238579152896 4242311479296 4245286944768 4245835218944 4256687861856 4257237608448 4258422688256 4263974928384 4265161883648 4286744825088 4286897455104 4290519564288 4294083346432 4294628437968 4299060936704 4305615308544 4306813855168 4306967199744 4310606266368 4317985636352 4328761688064 4335612198912 4336017754112 4347817132032 4349027426304 4355754921704 4355910008832 4356472569856 4360153464832 4377952161792 4383026970624 4385446821888 4397224144896 4398448192512 4402321293312 4405977939968 4409700663296 4413923672356 4420705600872 4428273451008 4433406590976 4440165786936 4441401788142 4441559924736 4445312712192 4448430558336 4449005068288 4452922687488 4456045871104 4483786211328 4484365287424 4492032196608 4495827629376 4496408260608 4499561944064 4503524081664 4504777719808 4522492035072 4527734390784 4535323983872 4535899698528 4543078017024 4543502978674 4543664750592 4547503809024 4547665723392 4564936589312 4571950546944 4579185917952 4586861756416 4587444013284 4592076521472 4595297304576 4599179988672 4599343742976 4600624054272 4616810868736 4623904530432 4631820238848 4640173254816 4644259209216 4645552023552 4648116813824 4653504790528 4661896912376 4669274628608 4676448900096 4677052858368 4684454559744 4689613303056 4697034882048 4698342387456 4698509672448 4698949173248 4706385526784 4714873013653 4730201186304 4738900345344 4742904363318 4744393555968 4748334333952 4752346322944 4756531052544 4761086208384 4776564621312 4784123805696 4790725524288 4798307119104 4798926815232 4802292678656 4806350258432 4806521389056 4815189460752 4829023830016 4830843764736 4836443553792 4845165587064 4849190068096 4853460074496 4857733840896 4870536466048 4876182265856 4878019973376 4892034859008 4900224286917 4900857145536 4901031641088 4905172647936 4908613029888 4909246971904 4917016133632 4923801233296 4931593427968 4947626164224 4952364324864 4956548704008 4956725182464 4960913246208 4965033869312 4970789208064 4979753520038 4979930824704 5005130701824 5013051604992 5013520528192 5013699035136 5015094689792 5023031361536 5028562961664 5036520947712 5037171408896 5044910948352 5062007187072 5067874934784 5070672887808 5072084402176 5076550680576 5085705722592 5094411993088 5102239481856 5120191177728 5121616476416 5121798832128 5126126370816 5129721724928 5135553662976 5143497833076 5144162110208 5152303038464 5160219475968 5179816663648 5180001091584 5184377806848 5185047363584 5193252995072 5193912227328 5202618497824 5208649238528 5229131415552 5230587039744 5235192889344 5238864740352 5239541334016 5243968356352 5244634026423 5252933957184 5253612367872 5286317819904 5290025528832 5294683717632 5295367520256 5299081576448 5303558905856 5313312508416 5319471562752 5341685934387 5341876125696 5346389613312 5350830419968 5355542151168 5357032964096 5365200325881 5371419527232 5374385065984 5380614914048 5402579263488 5407144040736 5407842367488 5416400584704 5417908338688 5432458385496 5432651808768 5433159981568 5441758265344 5455338826608 5464677875712 5469295121664 5469489856512 5471012388864 5479353524304 5485008781312 5485705049088 5490261573632 5494900435904 5495096082432 5522902843392 5524440244224 5531643150336 5533182984192 5533897588736 5539276387458 5548042606464 5548759130112 5552650909696 5557342486312 5557540356096 5558258106368 5585663102976 5587217974272 5587416907776 5592137859072 5596782788608 5606876016236 5611813211136 5621420130304 5640210594216 5641981526016 5650709087616 5650910281728 5651438870528 5656415305728 5660382593024 5666616074526 5666817835008 5675583815808 5676316811264 5685299904512 5706094952448 5715659766784 5715863273472 5720692752384 5726171250624 5731213492224 5740820411392 5742622932992 5747475021824 5761818535968 5770936940544 5771682250752 5776764567552 5780816265216 5787182373984 5796340918272 5796883110722 5797089509376 5798703235072 5807880011776 5827293746604 5833178284032 5837269549056 5842409619456 5844035960832 5847262429184 5852945810052 5859730393344 5862965526528 5864597590016 5869761724416 5894274134496 5894484000768 5899464400896 5904364601344 5911208787968 5920221049248 5921869050856 5922079899648 5927083616256 5931240744448 5937230249984 5961466773504 5966503769088 5968377151488 5978381615104 5989163017343 5989376262144 5994436839168 5994650271744 5995211014144 6004698775552 6019684222464 6026662084608 6029989380096 6046183199232 6047866264704 6053191778304 6057437356032 6058219667456 6063338412032 6095146881024 6095934062592 6105581223936 6112304979264 6116592017712 6121978048512 6122768695296 6127063072768 6132239984896 6132458323968 6134165405696 6165206040576 6170634878976 6176544270336 6181762990392 6186897673088 6192345612288 6194069364736 6225634787328 6235265200128 6236070477824 6245939412992 6246732273408 6252010297101 6252817737408 6253040369664 6262713176064 6264456516608 6264679563264 6296380637184 6306934915072 6318533793792 6323872484424 6324097646592 6325858074624 6342041403392 6348114944512 6357868729344 6367930417152 6368752828416 6385856412672 6387634032384 6395962392576 6397742825472 6398569086976 6408695185408 6420252614336 6430117237632 6441125019648 6448591405056 6458422962816 6460220782752 6460450799616 6465909399552 6471280099328 6476978454528 6504026631168 6504258207744 6523541139456 6533632382556 6533865013248 6534476194048 6534708854784 6540230197248 6544817373184 6578170232832 6596834885632 6597672288768 6603152433152 6608731605344 6608966909952 6614550994944 6620885508534 6639907766272 6642410176512 6650109886464 6662102682213 6672645837504 6673507602432 6679384031232 6684068806656 6684932046848 6704750615552 6715361263616 6725679316992 6726547931136 6744612390912 6749342916096 6755286122496 6757166579712 6760897183744 6780940963456 6802985975808 6815254468011 6815497125888 6821255713536 6826921570304 6829065109504 6834835161088 6847404883968 6857997110768 6880292634624 6892945956864 6898769983008 6900936081408 6906668122112 6912503742464 6925216303104 6947730358272 6960259882224 6968328035328 6972175220736 6974116052992 6980257185792 6985152987136 6992845368564 7003911942912 7004816490496 7015579287552 7026681839616 7047513581184 7048423759872 7053367371776 7059578290176 7060490027008 7084416677888 7092628750336 7095301779456 7122247912516 7122501500928 7128519484416 7128773296128 7134796578816 7140722868224 7141629312576 7153600434508 7161892702976 7198390222848 7203439017984 7209525387648 7209782083584 7210456489984 7221867446272 7222784191128 7243277847328 7243535745024 7273785102144 7280190111744 7286237167616 7292393495552 7292653142016 7294683185152 7305804699072 7314273398784 7326794776576 7338052288512 7351285718304 7362919544832 7363870457856 7365920325632 7375524200448 7377577312256 7385701849944 7397390141952 7398345506816 7410053808128 7421439246336 7428546487296 7434823056012 7447550803968 7449623965696 7456183812096 7469630280057 7469896237056 7482417614848 7520280792288 7520548552704 7522642034688 7534278783488 7534547042304 7541887074304 7542844442496 7554781421568 7555488099368 7555757113344 7567445087744 7606009331712 7608126603264 7614826020864 7627590336512 7628558583888 7634895000832 7641345918679 7641617989632 7680286766592 7682424714624 7682698248192 7689189556224 7694582587392 7695576334336 7707755020288 7715246749614 7716243165312 7728454557696 7729452679168 7769724995472 7770001637376 7776566710272 7777571045376 7783026065408 7789879492608 7792047947776 7803927746736 7812973857792 7817287368704 7826348965888 7845880559616 7858297110528 7859032179328 7859312001024 7865952534528 7880418551808 7893628065664 7896106532864 7902778155008 7935038293248 7943051280384 7948622364672 7955338358784 7957836201984 7969968762624 7979207344128 7985835016192 7992582452224 7992867028992 8026245629952 8033313226752 8035549446144 8039985840128 8057129290848 8061577598976 8063821686272 8070922371072 8076583141376 8111763551232 8124600877056 8126862508032 8127912083456 8140774965248 8148687578244 8149739972352 8155456023616 8162637398016 8163691593728 8176611098624 8197016813568 8203942682496 8206518583296 8220274720768 8227513171968 8235392360448 8242350653856 8242644123648 8256460816384 8286660366336 8299774476288 8300846383104 8313686933504 8323138695168 8328976364544 8336013729468 8336310534144 8337090316544 8337387159552 8350284234752 8380826961408 8395174182912 8410314024354 8417719816704 8424711725056 8431829979232 8432130195456 8434477432832 8476063631424 8477158305792 8484622958592 8490573889536 8491670437888 8499924111789 8513375723712 8514475216896 8516845376512 8527949856768 8530323767296 8573489650176 8573794910208 8581039128576 8588166692864 8589256875936 8611230617088 8613627710336 8613934399488 8621212532736 8657523376128 8671224397824 8672035508224 8695324666083 8695634264064 8698054852608 8711509843408 8711820017664 8712945139712 8720306929664 8755904323584 8766053941248 8770893643776 8794448289792 8796896385024 8804642586624 8811955879936 8819401326592 8827847344712 8841411201744 8856546902016 8866813181952 8880331573872 8882803576284 8883119849472 8890625424384 8896861116672 8898010136576 8905845374976 8912091742208 8967572422656 8968730574848 8984064393216 8991655258752 8992816521216 8999123888128 9007048163328 9009555439616 9044984070144 9055468781568 9070647967744 9071799397056 9086156034048 9087005957348 9087329501184 9095007618048 9095331446784 9129873178624 9143901093888 9158371835904 9173723512832 9174888026568 9184153042944 9190594609152 9198359977344 9198687485952 9201248108544 9233621737472 9247809060864 9263640477696 9280346509632 9288518418432 9291104047104 9296233627648 9307009581056 9323793824752 9338549257216 9352897800192 9354105716736 9368909119488 9379226606112 9394069764096 9396684774912 9397019344896 9397898346496 9412771053568 9429746027306 9460402372608 9477800690688 9485808726636 9488787111936 9496668667904 9504692645888 9513062105088 9522172416768 9553129242624 9581451048576 9596614238208 9597853630464 9604585357312 9612700516864 9613042778112 9630378921504 9658047660032 9661687529472 9672887107584 9690331174128 9698380136192 9706920148992 9715467681792 9741072932096 9752364531712 9756039946752 9800448573834 9801714291072 9802063282176 9810345295872 9817226059776 9818493943808 9834032267264 9847602466592 9863186855936 9895252328448 9904728649728 9913097408016 9913450364928 9921826492416 9930067738624 9931328262801 9941578416128 9959507040076 9959861649408 10010261403648 10026103209984 10027041056384 10027398070272 10030189379584 10057125923328 10073041895424 10074342817792 10089821896704 10124014374144 10135749869568 10141345775616 10144168804352 10153101361152 10171411445184 10188823986176 10204478963712 10240382355456 10243232952832 10243597664256 10252252741632 10259443449856 10271107325952 10286995666152 10288324220416 10304606076928 10320438951936 10359633327296 10360002183168 10368755613696 10370094727168 10386505990144 10387824454656 10405236995648 10417298477056 10458262831104 10461174079488 10470385778688 10477729480704 10479082668032 10487936712704 10489268052846 10505867914368 10507224735744 10572635639808 10580051057664 10589367435264 10590735040512 10598163152896 10607117811712 10626625016832 10638943125504 10683371868774 10683752251392 10692779226624 10701660839936 10711084302336 10714065928192 10730400651762 10742839054464 10748770131968 10761229828096 10805158526976 10814288081472 10815684734976 10832801169408 10835816677376 10864916770992 10865303617536 10866319963136 10883516530688 10910677653216 10929355751424 10938590243328 10938979713024 10942024777728 10958707048608 10971410098176 10980523147264 10989800871808 10990192164864 11045805686784 11048880488448 11063286300672 11066365968384 11067795177472 11078552774916 11096085212928 11097518260224 11105301819392 11114684972624 11115080712192 11116516212736 11171326205952 11174435948544 11184275718144 11193565577216 11213752032472 11223626422272 11242840260608 11280421188432 11283963052032 11301418175232 11301820563456 11302877741056 11312830611456 11320765186048 11333232149052 11333635670016 11351167631616 11352633622528 11370599809024 11412189904896 11431319533568 11441385504768 11452342501248 11462426984448 11481640822784 11485245865984 11494950043648 11523637071936 11541873881088 11543364501504 11553529135104 11561632530432 11574364747968 11592681836544 11593766221444 11594179018752 11597406470144 11615760023552 11654587493208 11666356568064 11674539098112 11684819238912 11688071921664 11705891620104 11719460786688 11725931053056 11729195180032 11739523448832 11788548268992 11788968001536 11798928801792 11808729202688 11822417575936 11840442098496 11843738101712 11844159799296 11854167232512 11862481488896 11874460499968 11922933547008 11933007538176 11936754302976 11956763230208 11978326034686 11978752524288 11988873678336 11989300543488 11990422028288 12009397551104 12039368444928 12053324169216 12059978760192 12092366398464 12095732529408 12106383556608 12114874712064 12116439334912 12126676824064 12190293762048 12191868125184 12211162447872 12224609958528 12233184035424 12243956097024 12245537390592 12254126145536 12264479969792 12264916647936 12268330811392 12330412081152 12341269757952 12353088540672 12363525980784 12373795346176 12384691224576 12388138729472 12451269574656 12470530400256 12472140955648 12491878825984 12493464546816 12504020594202 12505635474816 12506080739328 12525426352128 12528913033216 12592761274368 12613869830144 12615471036531 12637067587584 12647744968848 12648195293184 12651716149248 12684082806784 12696229889024 12715737458688 12735860834304 12737505656832 12771712825344 12775268064768 12791924785152 12795485650944 12797138173952 12840505228672 12860234475264 12882250039296 12897182810112 12916845925632 12920441565504 12920901599232 12931818799104 12942560198656 12953956909056 13008053262336 13047082278912 13067264765112 13067730026496 13068952388096 13069417709568 13080460394496 13089634746368 13156340465664 13193669771264 13195344577536 13206304866304 13217463210688 13217933819904 13229101989888 13241771017068 13279815532544 13284820353024 13300219772928 13324205364426 13345291675008 13347015204864 13358768062464 13368137613312 13369864093696 13409501231104 13430722527232 13451358633984 13453095862272 13489224781824 13498685832192 13510572244992 13514333159424 13521794367488 13561881926912 13605971951616 13630508936022 13630994251776 13642511427072 13653843140608 13669670322176 13694809767936 13715994221536 13760585269248 13785891913728 13797539966016 13801872162816 13813336244224 13825007484928 13850432606208 13895460716544 13920519764448 13936656070656 13944350441472 13948232105984 13960514371584 13970305974272 13985690737128 14007823885824 14009632980992 14031158575104 14053363679232 14095027162368 14096847519744 14106734743552 14119156580352 14120980054016 14144619040959 14168833355776 14185257500672 14190603558912 14244495825032 14245003001856 14257038968832 14269593157632 14281445736448 14283258625152 14307200869016 14323785405952 14396780445696 14406878035968 14419050775296 14419564167168 14420912979968 14443734892544 14445568382256 14486555694656 14487071490048 14547570204288 14560380223488 14572474335232 14584786991104 14589366370304 14611609398144 14628546797568 14653589553152 14676104577024 14702571436608 14725839089664 14727740915712 14731840651264 14751048400896 14755154624512 14771403699888 14794780283904 14796691013632 14820107616256 14842878492672 14857092974592 14869646112024 14895101607936 14899247931392 14912367624192 14939260560114 14939792474112 14964835229696 15040561584576 15041097105408 15045284069376 15068557566976 15069094084608 15083774148608 15085688884992 15109562843136 15110976198736 15111514226688 15134890175488 15212018663424 15216253206528 15229652041728 15255180673024 15257117167776 15269790001664 15282691837358 15283235979264 15360573533184 15364849429248 15365396496384 15378379112448 15389165174784 15391152668672 15415510040576 15430493499228 15432486330624 15456909115392 15458905358336 15539449990944 15540003274752 15553133420544 15555142090752 15566052130816 15579758985216 15584095895552 15607855493472 15625947715584 15634574737408 15652697931776 15691761119232 15716594221056 15718064358656 15718624002048 15731905069056 15760837103616 15787256131328 15792213065728 15805556310016 15870076586496 15886102560768 15897244729344 15910676717568 15939937525248 15958414688256 15971670032384 15985164904448 16025057803161 16052491259904 16066626453504 16071098892288 16079971680256 16095600977643 16114258581696 16123155197952 16127643372544 16141844742144 16153166282752 16223527102464 16249201754112 16253725016064 16255824166912 16297375156488 16299479944704 16310912047232 16325274796032 16327383187456 16394033627136 16407885364992 16413037166592 16440549441536 16455026343936 16470784720896 16484701307712 16485288247296 16512921632768 16573320732672 16599548952576 16601692766208 16627373867008 16646277390336 16657952729088 16672027458936 16672621068288 16674180633088 16674774319104 16700568469504 16761653922816 16790348365824 16820628048708 16835439633408 16849423450112 16863659958464 16864260390912 16868954865664 16952127262848 16954316611584 16969245917184 16981147779072 16983340875776 16999848223578 17026751447424 17028950433792 17033690753024 17055899713536 17060647534592 17146979300352 17147589820416 17162078257152 17176333385728 17178513751872 17222461234176 17227255420672 17227868798976 17242425065472 17315046752256 17342448795648 17344071016448 17390649332166 17391268528128 17396109705216 17423019686816 17423640035328 17440613859328 17511808647168 17532107882496 17541787287552 17588896579584 17593792770048 17609285173248 17623911759872 17638802653184 17655694689424 17682822403488 17713093804032 17733626363904 17760663147744 17765607152568 17766239698944 17781250848768 17793722233344 17796020273152 17811690749952 17824183484416 17935144845312 17937461149696 17967489052029 17968128786432 17983310517504 17985633042432 17998247776256 18014096326656 18019110879232 18089968140288 18141295935488 18143598794112 18172312068096 18174011914696 18174659002368 18190015236096 18259746357248 18287802187776 18316743671808 18347447025664 18349776053136 18368306085888 18381189218304 18396719954688 18397374971904 18402496217088 18467243474944 18495618121728 18560693019264 18577036836864 18582208094208 18592467255296 18614019162112 18647587649504 18677098514432 18705795600384 18708211433472 18737818238976 18758453212224 18788139528192 18793369549824 18794038689792 18795796692992 18825542107136 18859492054612 18920804745216 18955601381376 18971617453272 18977574223872 18993337335808 19009385291776 19026124210176 19044344833536 19106258485248 19162902097152 19193228476416 19195707260928 19209170714624 19225401033728 19226085556224 19260757843008 19316095320064 19323375058944 19345774215168 19380662348256 19396760272384 19413840297984 19430935363584 19482145864192 19504729063424 19512079893504 19600897147668 19603428582144 19604126564352 19620690591744 19634452119552 19636987887616 19668064534528 19695204933184 19726373711872 19790504656896 19809457299456 19826194816032 19826900729856 19843652984832 19860135477248 19862656525602 19883156832256 19919014080152 19919723298816 20020522807296 20052206419968 20054082112768 20054796140544 20060378759168 20114251846656 20145366512881 20146083790848 20148685635584 20179643793408 20248028748288 20271499739136 20282691551232 20288337608704 20342822890368 20377647972352 20408957927424 20445763404033 20480764710912 20486465905664 20487195328512 20504505483264 20518886899712 20542214651904 20573991332304 20576648440832 20609212153856 20640877903872 20719266654592 20720004366336 20737511227392 20740189454336 20775648909312 20810473991296 20834596954112 20916525662208 20922348158976 20940771557376 20955458961408 20958165336064 20975873425408 20978536105692 21011735828736 21014449471488 21145271279616 21160102115328 21178734870528 21181470081024 21196326305792 21214235623424 21253250033664 21277886251008 21366743737548 21367504502784 21385558453248 21403321679872 21422168604672 21428131856384 21460801303524 21485678108928 21497540263936 21522459656192 21610317053952 21628576162944 21631369469952 21665602338816 21671633354752 21729833541984 21730607235072 21732639926272 21767033061376 21821355306432 21858711502848 21877180486656 21877959426048 21884049555456 21917414097216 21942820196352 21961046294528 21979601743616 21980384329728 22091611373568 22097760976896 22126572601344 22132731936768 22157105549832 22192170425856 22195036520448 22210603638784 22229369945248 22230161424384 22342652411904 22348871897088 22368551436288 22387131154432 22408890840171 22427504064944 22447252844544 22485680521216 22560842376864 22567926104064 22602836350464 22603641126912 22605755482112 22625661222912 22641530372096 22666464298104 22667271340032 22702335263232 22705267245056 22741199618048 22824379809792 22862639067136 22882771009536 22904685002496 22924037756037 22924853968896 22963281645568 22970491731968 22989900087296 23047274143872 23083747762176 23086729003008 23123265060864 23148729495936 23185363673088 23187532442888 23188358037504 23194812940288 23231520047104 23309174986416 23332713136128 23349078196224 23369638477824 23376143843328 23411783240208 23438921573376 23451862106112 23458390360064 23479046897664 23577096537984 23577936003072 23597857603584 23617458405376 23644835151872 23680884196992 23687476203424 23688319598592 23708334465024 23724962977792 23748920999936 23845867094016 23866015076352 23873508605952 23913526460416 23956652069372 23957505048576 23977747356672 23978601086976 23980844056576 24018795102208 24078736889856 24106648338432 24119957520384 24184732796928 24191465058816 24212767113216 24229749424128 24232878669824 24253353648128 24380587524096 24383736250368 24422324895744 24449219917056 24466368070848 24487912194048 24491074781184 24508252291072 24528959939584 24529833295872 24536661622784 24660824162304 24682539515904 24706177081344 24727051961568 24747590692352 24769382449152 24776277458944 24902539149312 24941060800512 24944281911296 24983757651968 24986929093632 25008041188404 25011270949632 25012161478656 25050852704256 25057826066432 25185522548736 25227739660288 25230942073062 25274135175168 25295489937696 25296390586368 25303432298496 25368165613568 25392459778048 25431474917376 25471721668608 25475011313664 25543425650688 25550536129536 25583849570304 25590971301888 25594276347904 25681010457344 25720468950528 25764500078592 25833691851264 25840883131008 25841803198464 25863637598208 25885120397312 26016106524672 26085973998249 26094164557824 26134529530224 26135460052992 26137904776192 26138835419136 26160920788992 26179269492736 26312680931328 26390689155072 26412609732608 26434926421376 26435867639808 26458203979776 26483542034136 26559631065088 26569640706048 26600439545856 26648410728852 26690583350016 26694030409728 26717536124928 26736275226624 26739728187392 26819002462208 26861445054464 26902717267968 26906191724544 26978449563648 26997371664384 27021144489984 27028666318848 27043588734976 27123763853824 27211943903232 27261017872044 27261988503552 27285022854144 27307686281216 27339340644352 27388644360209 27389619535872 27431988443072 27521170538496 27571783827456 27595079932032 27603744325632 27626672488448 27650014969856 27700865212416 27790921433088 27841039528896 27873312141312 27888700882944 27896464211968 27921028743168 27940611948544 27971381474256 28015647771648 28019265961984 28062317150208 28106727358464 28190054324736 28193695039488 28213469487104 28238313160704 28289238081918 28337666711552 28370515001344 28381207117824 28488991650064 28490006003712 28514077937664 28539186315264 28562891472896 28566517250304 28614401738032 28647570811904 28793560891392 28813756071936 28838101550592 28839128334336 28841825959936 28887469785088 28891136764512 28973111389312 28974142980096 29095140408576 29120760446976 29144948670464 29169573982208 29178732740608 29223218796288 29257093595136 29307179106304 29405142873216 29451678179328 29455481831424 29463681302528 29502096801792 29510309249024 29542807399776 29589560567808 29593382027264 29640215232512 29685756985344 29714185949184 29739292224048 29790203215872 29798495862784 29824735248384 29878521120228 29879584948224 29929670459392 30081123169152 30082194210816 30090568138752 30137115133952 30167548297216 30171377769984 30219125686272 30221952397472 30223028453376 30269780350976 30424037326848 30432506413056 30459304083456 30510361346048 30514234335552 30539580003328 30565383674716 30566471958528 30721147066368 30729698858496 30730792992768 30756758224896 30778330349568 30782305337344 30860986998456 30864972661248 30913818230784 30917810716672 31078899981888 31080006549504 31106266841088 31110284181504 31132104261632 31159517970432 31168191791104 31215710986944 31251895431168 31269149474816 31305395863552 31383522238464 31433188442112 31436128717312 31437248004096 31463810138112 31521674207232 31574512262656 31584426131456 31611112620032 31740153172992 31772205121536 31794489458688 31821353435136 31879875050496 31916829376512 31943340064768 31970329808896 32050115606322 32104982519808 32133252907008 32142197784576 32159943360512 32191201955286 32228517163392 32246310395904 32255286745088 32283689484288 32306332565504 32447054204928 32498403508224 32507450032128 32511648333824 32594750312976 32598959889408 32621824094464 32650549592064 32654766374912 32788067254272 32815770729984 32826074333184 32881098883072 32941569441792 32969402615424 32970576494592 33025843265536 33146641465344 33199097905152 33203385532416 33254747734016 33292554780672 33315905458176 33344054917872 33345242136576 33348361266176 33349548638208 33401136939008 33523307845632 33580696731648 33641256097416 33670879266816 33698846900224 33727319916928 33728520781824 33737909731328 33904254525696 33908633223168 33938491834368 33962295558144 33966681751552 33999696447156 34053502894848 34057900867584 34067381506048 34111799427072 34121295069184 34293958600704 34324156514304 34352666771456 34357027503744 34444922468352 34454510841344 34455737597952 34484850130944 34630093504512 34684897591296 34688142032896 34781298664332 34782537056256 34792219410432 34846039373632 34847280070656 34881227718656 35023617294336 35064215764992 35177793159168 35187585540096 35218570346496 35247823519744 35277605306368 35311389378848 35365644806976 35426187608064 35467252727808 35521326295488 35531214305136 35532479397888 35562501697536 35587444466688 35592040546304 35623381499904 35648366968832 35870289690624 35934978104058 35936257572864 35966621035008 35971266084864 35996495552512 36028192653312 36038221758464 36179936280576 36282591870976 36287197588224 36344624136192 36348023829392 36349318004736 36380030472192 36519492714496 36575604375552 36633487343616 36694894051328 36699552106272 36736612171776 36762378436608 36793439909376 36794749943808 36804992434176 36934486949888 36991236243456 37121386038528 37154073673728 37164416188416 37184934510592 37228038324224 37295175299008 37354197028864 37411591200768 37416422866944 37475636477952 37516906424448 37576279056384 37586739099648 37591593385984 37651084214272 37718984109224 37841609490432 37911202762752 37943234906544 37955148447744 37986674671616 38018770583552 38052248420352 38088689667072 38212516970496 38325804194304 38386456952832 38391414521856 38418341429248 38450802067456 38521515686016 38632190640128 38646750117888 38691548430336 38761324696512 38793520544768 38827680595968 38861870727168 38964291728384 39009458126848 39024159787008 39201794295336 39206857164288 39208253128704 39241381183488 39268904239104 39273975775232 39390409866368 39452747423744 39581009313792 39618914598912 39652389632064 39653801459712 39687305969664 39720270954496 39725313051204 39766313664512 39838028160304 39839446597632 40041045614592 40104412839936 40108164225536 40109592281088 40120757518336 40228503693312 40290733025762 40292167581696 40297371271168 40359287586816 40496057496576 40542999478272 40565383102464 40576675217408 40685645780736 40755295944704 40817915854848 40891526808066 40961529421824 40972931811328 41009010966528 41037773799424 41084429303808 41147982664608 41153296881664 41218424307712 41281755807744 41438533309184 41440008732672 41475022454784 41480378908672 41551297818624 41620947982592 41669193908224 41833051324416 41844696317952 41881543114752 41910917922816 41951746850816 41957072211384 42023471657472 42028898942976 42290542559232 42320204230656 42357469741056 42362940162048 42392652611584 42428471246848 42433857122877 42506500067328 42555772502016 42733487475096 42735009005568 42771116906496 42806643359744 42844337209344 42856263712768 42921602607048 42971356217856 42995080527872 43044919312384 43220634107904 43257152325888 43262738939904 43331204677632 43343266709504 43459667083968 43461214470144 43465279852544 43534066122752 43642710612864 43717423005696 43754360973312 43768099110912 43834828194432 43885640392704 43922092589056 43959203487232 43960768659456 44183222747136 44195521953792 44253145202688 44265463873536 44314211099664 44384340851712 44390073040896 44421207277568 44458739890496 44460322848768 44685304823808 44697743794176 44737102872576 44774262308864 44817781680342 44855008129888 44894505689088 44971361042432 45121684753728 45135852208128 45205672700928 45207282253824 45211510964224 45251322445824 45283060744192 45332928596208 45334542680064 45404670526464 45410534490112 45482399236096 45648759619584 45725278134272 45765542019072 45809370004992 45848075512074 45849707937792 45926563291136 45979800174592 46094548287744 46167495524352 46173458006016 46246530121728 46297458991872 46370727346176 46375064885776 46376716075008 46389625880576 46463040094208 46618349972832 46665426272256 46698156392448 46739276955648 46752287686656 46823566480416 46877843146752 46903724212224 46916780720128 46958093795328 47154193075968 47155872006144 47195715207168 47234916810752 47289670303744 47361768393984 47374952406848 47376639197184 47416668930048 47449925955584 47497841999872 47691734188032 47732030152704 47827052920832 47913304138744 47915010097152 47955494713344 47961688113152 48037590204416 48157473779712 48213296676864 48239915040768 48369465593856 48382930117632 48425534226432 48459498848256 48465757339648 48506707296256 48761175048192 48767472500736 48898439834112 48932736141696 48975824388096 48982149562368 49016504582144 49057919879168 49073323245568 49321648324608 49365079031808 49412354162688 49454103923136 49495181384704 49538764898304 49552554917888 49805078298624 49882121601024 49888563822592 49973858187264 50016082376808 50022541899264 50024322957312 50101705408512 50115652132864 50371045097472 50455479320576 50461884146124 50548270350336 50590979875392 50592781172736 50606864596992 50736331227136 50784919556096 50862949834752 50943443337216 50950022627328 51086851301376 51101072259072 51167699140608 51181942603776 51188552695808 51362020914688 51440937901056 51529000157184 51667383702528 51681766262016 51683606396928 51727275196416 51770240794624 51863603150183 52032213049344 52171947996498 52188329115648 52269059060448 52270920105984 52275809552384 52321841577984 52358538985472 52625361862656 52781378310144 52825219465216 52869852842752 52871735279616 52916407959552 52967084068272 53119262130176 53139281412096 53200879091712 53296821457704 53381166700032 53388060819456 53435072249856 53472550453248 53638004924416 53722890108928 53805434535936 53812383449088 53902467156087 53956899127296 53994743328768 54042288979968 54057332637696 54087177469952 54247527707648 54423887806464 54522035744088 54523977007104 54570045708288 54615372562432 54678681288704 54777288720418 54779239071744 54863976886144 55042341076992 55143567654912 55190159864064 55207488651264 55253344976896 55300029939712 55401730424832 55682079057792 55746624282624 55777401765888 55792928423936 55842057486336 55881223897088 55942762948512 56031295543296 56038531923968 56124634300416 56213454716928 56380108649472 56387390078976 56426938974208 56476626321408 56578476163836 56675333423104 56741030002688 56762414235648 56977983300128 56980012007424 57028155875328 57078372630528 57125782945792 57133034500608 57228803476064 57295141623808 57587121782784 57627512143872 57676203101184 57678256668672 57683651919872 57774939570176 57782273529024 57946222778624 57948285960192 58190280817152 58241520893952 58289897340928 58339147964416 58446437592576 58514187190272 58810285746432 58903356358656 58910963662848 58927362605056 59004193603584 59020618498048 59085614799552 59179121135616 59186764054528 59280430465024 59371513970688 59428371898368 59478584448096 59580406431744 59596991725568 59649470496768 59757042240456 59759169896448 59859340918784 60162246338304 60164388421632 60181136277504 60274230267904 60335096594432 60342755539968 60436099538643 60438251372544 60443904794944 60446056906752 60539560701952 60848074653696 60865012826112 61020722692096 61028468671104 61079160006656 61130767349432 61132943917056 61442294132736 61459397716992 61461585985536 61513516449792 61556660699136 61564610674688 61721973996912 61729945322496 61827636461568 61835621433344 62157799963776 62160013099008 62212533682176 62220568363008 62264208523264 62336383582208 62431421973888 62503790862336 62538298949632 62610791727104 62767044476928 62866376884224 62872257434624 62874496008192 62927620276224 63043348414464 63149024525312 63168852262912 63222225240064 63480306345984 63544410243072 63588978917376 63642706870272 63759750100992 63833658753024 63886680129536 63940659617792 64100231212644 64209965039616 64266505814016 64284395569152 64319886721024 64382403910572 64457034326784 64492620791808 64510573490176 64567378968576 64612665131008 64894108409856 64996807016448 65014900064256 65023296667648 65189500625952 65197919778816 65243648188928 65301099184128 65309532749824 65576134508544 65631541459968 65652148666368 65762197766144 65880793190773 65883138883584 65938805230848 65941152989184 66051686531072 66293282930688 66398195810304 66509495468032 66585109561344 66631810916352 66688109835744 66690484273152 66696722532352 66802273878016 67046615691264 67161393463296 67282512194832 67341758533632 67397693800448 67454639833856 67457041563648 67475819462656 67808509051392 67817266446336 67876983668736 67924591116288 67999392894312 68107005789696 68115801735168 68134763012096 68223598854144 68242590138368 68587917201408 68648313028608 68705333542912 68714055007488 68772113268111 68889844936704 68909021682688 68911475195904 68969700261888 69260187009024 69369795182592 69376284065792 69562597328664 69565074112512 69584438820864 69692078747264 69694560141312 69762455437312 70047234588672 70128431529984 70355586318336 70375171080192 70437140692992 70495647039488 70555210612736 70622778757696 70731289613952 70852375216128 70934505455616 71042652590976 71062428610272 71064958795776 71125003395072 71174888933376 71184081092608 71246762999808 71296733937664 71740579381248 71869956208116 71872515145728 71933242070016 71942532169728 71992991105024 72056385306624 72076443516928 72359872561152 72565183741952 72574395176448 72689248272384 72696047658784 72698636009472 72760060944384 73038985428992 73151208751104 73266974687232 73389788102656 73399104212544 73473224343552 73524756873216 73586879818752 73589499887616 73609984868352 73868973899776 73982472486912 74242772077056 74308147347456 74328832376832 74369869021184 74590350598016 74708394057728 74823182401536 74832845733888 74951272955904 75033812848896 75152558112768 75173478199296 75183186771968 75302168428544 75437968218448 75683218980864 75822405525504 75886469813088 75910296895488 75973349343232 76037541167104 76104496840704 76177379334144 76425033940992 76651608388608 76772913905664 76782829043712 76836682858496 76901604134912 77043031372032 77264381280256 77293500235776 77522649393024 77587041089536 77655361191936 77928583456768 78018916253696 78048319574016 78403588590672 78413714328576 78416506257408 78482762366976 78537808478208 78547951550464 78780819732736 78905494847488 79237829197824 79304779264128 79307602919424 79374611939328 79440541908992 79450626102408 79532627329024 79676056320608 79678893195264 80082091229184 80208825679872 80216328451072 80219184562176 80241515036672 80457007386624 80581466051524 80584335163392 80594742542336 80718575173632 80992114993152 81085998956544 81130766204928 81153350434816 81371291561472 81510591889408 81635831709696 81783053616132 81923058843648 81945863622656 82018021933056 82075547598848 82165933080627 82168858607616 82295965329216 82306593763328 82436848615424 82563511615488 82877066618368 82880017465344 82950044909568 82960757817344 83102595637248 83241895965184 83338387816448 83666102648832 83689392635904 83763086229504 83821835845632 83903493701632 83914144422768 84046943314944 84054805105469 84057797885952 84581085118464 84640408461312 84714939482112 84785305223168 84856942493696 84867714245754 85013000134656 85111545004032 85466974950192 85470018011136 85542233812992 85613286719488 85688674418688 85712527425536 85843205214096 85942712435712 85990161055744 86089838624768 86441268215808 86514304651776 86525477879808 86662409355264 86686533419008 86919334167936 86922428940288 86930559705088 87068132245504 87285421225728 87434846011392 87508721946624 87536198221824 87669656388864 87771280785408 87844185178112 87918406974464 87921537318912 88366445494272 88391043907584 88506290405376 88530927747072 88628422199328 88768681703424 88780146081792 88842414555136 88917479780992 88920645697536 89370609647616 89395487588352 89474205745152 89548524617728 89635563360684 89710016259776 89789011378176 89942722084864 90243369507456 90271704416256 90411345401856 90423021928448 90502644891648 90566121488384 90665857192416 90669085360128 90809341052928 90821068980224 90964798472192 91297519239168 91450556268544 91531084038144 91618740009984 91696151024148 91699415875584 91853126582272 91959600349184 92189096575488 92334991048704 92346916012032 92594917983744 92741454692352 92750129771552 92753432150016 92779251761152 92926080188416 93236699945664 93330852544512 93396312784896 93478553911296 93504575373312 93647132960832 93755686293504 93807448424448 93833561440256 93916187590656 94308386151936 94311744012288 94391430414336 94469833621504 94723536787968 94749904813696 94753278394368 94833337860096 94899851911168 95383468376064 95464060305408 95654105841664 95826608277488 95830020194304 95910989426688 95923376226304 96075180408832 96314947559424 96426593353728 96479830081536 96738931187712 96765860235264 96851068452864 96918997696512 96931514679296 97013414592512 97522350096384 97534945001472 97796879668224 97865472283392 97951648776192 97964299124736 98033009164288 98115839758336 98146646491136 98643296649216 98824708325376 98908207846272 98990362769408 99077529796608 99105109835776 99610156597248 99764243202048 99777127645184 99947716374528 100032164753616 100045083798528 100048645914624 100203410817024 100231304265728 100742090194944 100910958641152 100923768292248 101096540700672 101181959750784 101185562345472 101213729193984 101472662454272 101569839112192 101725899669504 101886886674432 101900045254656 102173702602752 102202144518144 102335398281216 102363885207552 102377105391616 102724041829376 102881875802112 103058000314368 103334767405056 103363532524032 103367212793856 103454550392832 103540481589248 103727206300366 104064426098688 104343895992996 104376658231296 104538118120896 104541840211968 104551619104768 104643683155968 104717077970944 105562756620288 105650438930432 105739705685504 105743470559232 105832815919104 105934168136544 106238524260352 106278562824192 106401758183424 106593642915408 106762333400064 106776121638912 106870144499712 106945100906496 107276009848832 107445780217856 107610869071872 107804934312174 107913798254592 107989486657536 108084577959936 108114665275392 108174354939904 108495055415296 108847775612928 109044071488176 109047954014208 109140091416576 109230745124864 109357362577408 109554577440836 109558478143488 109727953772288 110084682153984 110287135309824 110380319728128 110414977302528 110600059879424 110803460849664 111364158115584 111493248565248 111554803531776 111585856847872 111684114972672 111762447794176 111885525897024 112062591086592 112077063847936 112249268600832 112426909433856 112760217298944 112774780157952 112853877948416 112953252642816 113156952327672 113350666846208 113482060005376 113524828471296 113955966600256 113960024014848 114056311750656 114156745261056 114251565891584 114266069001216 114457606952128 114590283247616 115174243565568 115255024287744 115352406202368 115367303839744 115549879140352 115564547058048 115892445557248 115896571920384 116380561634304 116483041787904 116579794681856 116678295928832 116892875185152 117028374380544 117620571492864 117806712717312 117821927325696 117854725210112 118041236996096 118171229599104 118358242271232 118373528109056 118560860930048 118743027941376 118856743796736 118957168896192 119160812863488 119193983451136 119298940993536 119514084480912 119518339792896 119718681837568 120324492676608 120328776843264 120362272555008 120548460535808 120685511079936 120872199077286 120876502745088 120887809589888 120892113813504 121079121403904 121696149307392 121730025652224 122041445384192 122056937342208 122158320013312 122261534698864 122265887834112 122884588265472 122918795433984 123027032899584 123113321398272 123129221349376 123443947993824 123459890644992 123655272923136 123671242866688 124315599927552 124320026198016 124425067364352 124441136726016 124528417046528 124672767164416 124862843947776 125007581724672 125076597899264 125221583454208 125534088953856 125732753768448 125744514869248 125855240552448 126086696828928 126298049050624 126337704525824 126444450480128 126960612691968 127088820486144 127177957834752 127285413740544 127519500201984 127667317506048 127773360259072 127881319235584 128200462425288 128419930079232 128533011628032 128568791138304 128764807821144 128914068653568 128985241583616 129021146980352 129134757937152 129225330262016 129788216819712 129993614032896 130029800128512 130046593335296 130379001251904 130395839557632 130487296377856 130602198368256 130619065499648 131152269017088 131263082919936 131304297332736 131524395532288 131761586381546 131766277767168 131877610461696 131882305978368 132103373062144 132586565861376 132796391620608 133018990936064 133170219122688 133263621832704 133376219671488 133380968546304 133393445064704 133604547756032 134093231382528 134322786926592 134565024389664 134683517067264 134795387600896 134909279667712 134914083127296 134951638925312 135617018102784 135634532892672 135753967337472 135849182232576 135998785788624 136214011579392 136231603470336 136269526024192 136447197708288 136485180276736 137175834402816 137296626057216 137410667085824 137428110014976 137544226536222 137779689873408 137818043365376 137939400523776 138520374018048 138739590365184 138752568131584 139125194657328 139130148225024 139168877641728 139384157494528 139389120282624 139524910874624 140094469177344 140256863059968 140711172636672 140750342160384 140874281385984 141110421225472 141245557515392 141462579227904 141704750432256 141869010911232 142085305181952 142124857220544 142129917591552 142250006790144 142349777866752 142368162185216 142493525999616 142593467875328 143481158762496 143739912416232 143745030291456 143866484140032 143885064339456 143985982210048 144112770613248 144152887033856 144719745122304 145130367483904 145148790352896 145378496544768 145392095317568 145397272018944 145520121888768 146077970857984 146302417502208 146779576205312 146798208425088 146946448687104 147049513746432 147173759637504 147219969736704 147737947799552 147964944973824 148485544154112 148616294694912 148657664753664 148739738042368 149180701196032 149416788115456 149646364803072 149665691467776 150067625697792 150305116225536 150346956398592 150366373543936 150604336857088 150875936436896 151366437961728 151644811051008 151772939626176 151820593790976 151946698686464 152075082334208 152208993681408 152354758668288 152850067881984 153303216777216 153545827811328 153565658087424 153673365716992 153803208269824 154086062744064 154587000471552 155045298786048 155174082179072 155310722383872 155590809450549 155857166913536 156037832507392 156096639148032 156807177181344 156827428657152 156965524733952 157075616956416 157095903100928 157561639465472 157810989694976 158475658395648 158609558528256 158615205838848 158749223878656 158881083817984 158901252204816 159065254658048 159352112641216 159357786390528 160164182458368 160417651359744 160432656902144 160483030073344 160914014773248 161162932103048 161168670326784 161189485084672 161437150347264 161984229986304 162171997913088 162261532409856 162306700869632 162742583122944 163021183778816 163271663419392 163566107232264 163846117687296 163891727245312 164036043866112 164151095197696 164331866161254 164337717215232 164591930658432 164613187526656 164873697230848 165127023230976 165754133236736 165760034930688 165900089819136 165921515634688 166205191274496 166483791930368 166676775632896 167332205297664 167378785271808 167526172459008 167643671691264 167806987403264 167828288845536 168093886629888 168109610210938 168115595771904 169162170236928 169280816922624 169429878964224 169570610446336 169713884987392 169735428491508 170026000269312 170223090008064 170933949900384 170940036022272 171084467625984 171226573438976 171377348837376 171425054851072 171686410428192 171885424871424 171980322111488 172179677249536 172882536431616 173028609303552 173050955759616 173324818710528 173373066838016 173838668335872 173844857880576 173861119410176 174136264491008 174570842451456 174869692022784 175017443893248 175339312777728 175542561570816 175688370356224 175836813948928 176732890988544 176782087815168 177012580810752 177061855494144 177256844398656 177537363406848 177560292163584 177684829110272 177834959561984 177841291395072 178741219295232 178790975176704 178948411490304 179271126721368 179420032519552 179578022756352 180486739014912 180543408832512 180822690803712 180846043856896 181005289783296 181132242976768 181308298615929 181331714384832 181338170720256 181618682105856 181642137960448 181929596944384 182595038478336 182901112537088 183062168076288 183237480019968 183392302048296 183398831751168 183706253164544 183919200698368 184378193150976 184669982097408 184693832024064 185189835967488 185482909384704 185500259543104 185506864300032 185558503522304 185852160376832 186473399891328 186661705089024 186792625569792 187009150746624 187294265921664 187511372587008 187614896848896 187667122880512 187832375181312 188616772303872 188623488024576 188782860828672 188939667243008 189447073575936 189499809627392 189506556788736 189666675720192 189799703822336 190766936752128 190928120610816 191308211683328 191653216554976 191660040388608 191821978853376 191846752452608 192150360817664 192629895118848 192853186707456 192959660163072 193477862375424 193531720470528 193702136905728 193837995393024 193863029358592 194026829185024 195044700192768 195069890002944 195593759336448 195730944566784 195903297552384 195928598249472 196066018328576 196231679516672 197286593298432 197642379572319 197649416650752 197816415692544 197980725538816 198155059593216 198210219671552 199528486404096 199554255290368 199895432749056 200064329507232 200090167597056 200406821634048 200462608531456 201484180389888 201821917282304 201847536584496 202193081401344 202363919501568 202371124690944 202427458387968 202945324908544 203139678224384 203451799339008 203773773348864 204347405205504 204404289036288 204670796562432 204727770415104 204754210783232 205448083658752 205763751604224 206116000628736 206669534810112 206727065048064 206734425587712 206909100785664 207080963178496 207454412600732 208128852197376 208687791985992 208753316462592 209076236241792 209083680423936 209103238209536 209287366311936 209434155941888 211125513240576 211300877860864 211479411371008 211486941118464 211665631838208 211868336273088 212477048520704 212557125648384 212803516366848 213187285830816 213524666800128 213552243277824 213740288999424 213890201812992 214552019697664 214891560435712 215221738143744 215609868624348 215827596509184 215978973315072 216169155919872 216229330550784 216348709879808 216990110830592 217695551225856 218088142976352 218095908028416 218280182833152 218461490249728 218714725154816 219109154881672 219116956286976 219455907544576 220169364307968 220574270619648 220760639456256 220829954605056 221200119758848 221599031641691 221606921699328 222728316231168 222986497130496 223109607063552 223171713695744 223524895588352 223771051794048 224125182173184 224154127695872 224498537201664 224853818867712 225520434597888 225549560315904 225707755896832 225906505285632 226313904655344 226701333692416 226964120010752 227049656942592 227911933200512 227920048029696 228112623501312 228313490522112 228532138002432 228915213904256 229180566495232 230348487131136 230510048575488 230704812404736 230734607679488 231099758280704 231129094116096 231784891114496 231793143840768 232761123268608 232966083575808 233159589363712 233356591857664 233785750370304 234056748761088 235241142985728 235613425434624 235643854651392 235709450420224 236082473992192 236342459198208 236716484542464 236747056218112 237121721860096 237713487593472 237914337792384 238321625726976 238387966902272 238597881987072 239028168961824 239036679585792 239437363675136 240648985353216 240657553686528 240724545110016 241096921071616 241371022159872 241744398154572 241753005490176 241775619179776 241784227627008 242158242807808 243392298614784 243460051304448 244082890768384 244113874684416 244316640026624 244523069397728 244531775668224 245769176530944 245837590867968 246054065799168 246226642796544 246258442698752 246497799241881 246887895987648 246919781289984 247310545846272 247342485733376 248631199855104 248640052396032 248850134728704 248882273452032 249056834093056 249725687895552 250015163449344 250153195798528 251068177907712 251465507536896 251489029738496 251710481104896 252164415316407 252173393657856 252596098101248 252675409051648 252888900960256 253921225383936 254355915669504 254570827481088 255039000403968 255334635012096 255546720518144 255762638471168 256400924850576 256839860158464 257066023256064 257137582276608 257529615642288 257828137307136 257970483167232 258042293960704 258269515874304 258450660524032 259576433639424 259987228065792 260059600257024 260093186670592 260758002503808 260791679115264 260974592755712 261204396736512 261238130999296 262304538034176 262526165839872 262608594665472 263048791064576 263523172763092 263532555534336 263755220923392 263764611956736 264206746124288 265173131722752 265592783241216 266037981872128 266340438245376 266527243665408 266752439342976 266761937092608 266786890129408 267209095512064 268186462765056 268645573853184 269130048779328 269367034134528 269590775201792 269818559335424 269828166254592 269903277850624 271234036205568 271269065785344 271507934674944 271698364465152 271997571577248 272428023158784 272463206940672 272539052048384 272894395416576 272970360553472 274351668805632 274593252114432 274821334171648 274856220029952 275088453072444 275559379746816 275636086730752 275878801047552 277040748036096 277505136263168 278250389314656 278260296450048 278337755283456 278768314989056 278778240565248 279049821749248 280188938354688 280513726119936 281422345273344 281500684320768 281748562771968 282220842450944 282491115030784 282925158455808 283409500864512 284170610363904 284249714441088 284259835183104 284500013580288 284699555733504 284736324370432 285186935750656 286962317524992 287479824832464 287490060582912 287732968280064 287770128678912 287971964420096 288225541226496 288305774067712 289439490244608 290297580705792 290756993089536 290784190635136 290794544037888 291040243777536 292155941715968 292604835004416 293559152410624 293596416850176 293892897374208 294099027492864 294347519275008 294439939473408 295475895599104 295929889947648 296971088308224 297232589389824 297315329507328 297479476084736 298361402392064 298833576230912 299292729606144 299331382935552 300135251395584 300610232451072 300693912797184 300732747087872 301208673714176 301751872873792 302732875923456 303289622102016 303545879252352 303641187581952 303893397372928 304150164668416 304417987362816 304709517336576 305700135763968 306606433554432 307091655622656 307131316174848 307346731433984 307606416539648 308172125488128 309174000943104 310090597572096 310348164358144 310621444767744 311181618901098 311714333827072 312075665014784 312193278296064 313614354362688 313654857314304 313931049467904 314151233912832 314191806201856 315123278930944 315621979389952 316951316791296 317219117056512 317230411677696 317498447757312 317762167635968 317802504409632 318704225282432 318715572781056 320328364916736 320835302719488 320865313804288 320966060146688 321828029546496 322325864206096 322337340653568 322378970169344 323968459972608 324343995826176 324523064819712 324613401739264 325485166245888 326042367557632 326543326838784 327132214464528 327692235374592 327783454490624 328072087732224 328302190395392 328663732322508 328675434430464 329183861316864 329226375053312 329747394461696 330254046461952 331508266473472 331800179638272 331843031269376 332410382548992 332967583860736 333353551265792 334664410595328 334757570543616 335052344918016 335287343382528 335613974806528 335656577691072 336187773259776 336219220421876 336231191543808 338324340473856 338561633845248 338859757928448 339427769974784 339470856983016 340052000538624 340446180016128 341867899800768 341880072044544 342168935251968 342453146877952 342754697674752 342850109702144 343372820856384 343770849742848 343960644222976 344359354499072 345765072863232 346057218607104 346101911519232 346649637421056 346746133676032 347677336671744 347689715761152 347722238820352 348272528982016 349141684902912 349739384045568 350034887786496 350678625555456 351085123141632 351376740712448 351673627897856 353465781977088 353564175630336 354123710988288 354513688797312 355074726813696 355120584327168 355369658220544 355669919123968 355682582790144 357482438590464 357581950353408 357896822980608 358542253442736 358840065039104 359156045512704 360973478029824 361086817665024 361645381607424 361692087713792 362264485953536 362616597231858 362663428769664 362676341440512 363237364211712 363284275920896 363859193888768 365190076956672 365802225074176 366124336152576 366474960039936 366784604096592 366797663502336 367412506329088 367838401396736 368756386301952 369339964194816 369387664048128 370379671934976 370965818769408 371000519086208 371013728600064 371117007044608 372946799782656 373323410178048 373585251139584 374018301493248 374588531843328 375022745174016 375229793697792 375334245761024 375664750362624 377233544607744 377565721657344 377879334486016 378894147151872 378999619254784 379013113577472 379333351440384 379599407644672 381533873504256 381856241221632 382616423366656 383306433109952 383320080777216 383643957706752 383693504905216 384300721635328 385259790237696 385706373414912 386955724750848 387063440941056 387404273811456 387675990786048 387726058717184 388053658370048 390089400385536 390139780005888 391187518672896 391461889133568 391806595104768 391857196498944 392132036657152 392463359033344 394573186596864 395284759144638 395298833301504 395632831385088 395961451077632 396310119186432 396420439343104 399056972808192 399108510580736 399790865498112 400128659014464 400180335194112 400813643268096 400925217062912 402968360779776 403643834564608 403695073168992 404386162802688 404727839003136 404742249381888 404854916775936 406279356448768 406903598678016 407547546697728 408694810411008 408808578072576 409341593124864 409455540830208 409508421566464 410896167317504 411527503208448 412232001257472 413339069620224 413454130096128 413818201571328 414161926356992 414908825201464 416257704394752 417375583971984 417506632925184 418152472483584 418167360847872 418206476419072 418574732623872 418868311883776 422251026481152 422601755721728 422958822742016 423331263676416 423736672546176 424954097041408 425114251296768 425607032733696 426374571661632 427049333600256 427104486555648 427480577998848 427780403625984 429104039395328 429783120871424 430443476287488 431219737248696 431655193018368 431957946630144 432338311839744 432458661101568 433980221661184 435391102451712 436176285952704 436191816056832 436560365666304 436922980499456 437429450309632 438218309763344 438233912573952 438911815089152 440338728615936 441148541239296 441521278912512 441659909210112 442400239517696 443198063283382 443213843398656 445456632462336 445972994260992 446219214127104 446343427391488 447049791176704 447542103588096 448250364346368 448308255391744 448997074403328 451040869195776 451099120631808 451415511793664 451813010571264 452627809310688 453402667384832 453928240021504 454099313885184 455823866401024 455840096059392 456225247002624 456626981044224 457064276004864 457830427808512 458361132990464 460696974262272 461020097150976 461409624809472 461469215358976 462199516561408 462258188232192 463569782228992 465522246537216 465932167151616 466319178727424 466713183715328 466772428351647 467571500740608 468113497522176 470482285971456 471226850869248 471287709302784 471418900840448 472684918396416 473432969084928 473494112436224 475426975186944 475828675584768 476643251453952 476775933804544 477195763974144 478056337923648 478073359171584 478874727350272 481297970706432 481449090220032 482193842143232 482742044319744 483488796309144 483506010980352 483551238359552 483568455254016 484316485615616 486784597229568 486920102608896 488165781536768 488227749368832 488633280053248 489046138795456 489063551336448 491538353061888 491675181735936 492108131598336 492453285593088 492516885397504 492995598483762 493775791975296 493839562579968 494621091692544 494684971466752 497262399710208 497280104792064 497700269457408 497764546904064 498113668186112 499451375791104 500030326898688 500306391597056 502136355815424 502931015073792 502978059476992 503420962209792 504328830632814 504346787315712 505192196202496 505777801920512 507842450767872 508711831339008 509141654962176 510078000807936 510669270024192 511093441036288 511525276942336 512801849701152 513679720316928 514132046512128 514275164553216 515059231284576 515656274614272 515940966334464 516084587921408 516539031748608 516901321048064 519152867278848 519974456131584 520119200514048 520186373341184 521516005007616 521583358230528 521949185511424 522408793473024 522476261998592 524609076068352 525052331679744 526097582129152 527046345526184 527065111068672 527510441846784 528413492248576 530346263445504 531185566482432 532075963744256 532680876490752 533054487330816 533504878685952 533523874185216 533573780258816 534418191024128 536372925530112 538260097558656 538734068269056 539181550403584 539637118670848 539806555701248 542468072411136 542538131570688 543015869349888 543396728930304 543995143154496 544856046317568 544926413881344 545078104096768 545788790833152 545940721106944 548703337611264 549186504228864 549712440059904 550176906144888 551118759493632 551272173461504 551757602095104 554081496072192 555010272526336 556500778629312 556520592900096 556675510566912 557536629978112 557556481130496 558099643498496 560377876709376 561027452239872 562844690546688 563001368641536 563497125543936 564441684901888 564982230061568 565850316911616 566819001729024 568341220727808 568499428882176 568519670366208 569000027160576 569399111467008 569472648740864 570373871501312 573924635049984 574959649664928 574980121165824 575465936560128 575540257357824 575943928840192 576451082452992 576611548135424 578878980489216 580595161411584 581513986179072 581568381270272 581589088075776 582080487555072 584311883431936 585209670008832 587118304821248 587192833700352 587785794748416 588198054985728 588695038550016 590951791198208 591859779895296 592927138716957 593942176616448 594465178779648 594630659014656 594958952169472 596722804784128 597667152461824 598585459212288 598662765871104 600270502791168 601220464902144 601387825594368 601465494175744 603503745747584 605465751846912 606579244204032 607091758504704 607282375163904 607786794745856 608300329336832 608835974725632 609419034673152 613212867108864 614183311245312 614262632349696 614693462867968 615212833079296 616344250976256 618348001886208 620181195144192 620696328716288 621242889535488 622363237802196 623428667654144 624151330029568 624386556592128 627228708725376 627309714628608 627862098935808 628302467825664 628383612403712 630246557861888 631243958779904 633902633582592 634438234113024 634460823355392 634996895514624 635524335271936 635605008819264 637408450564864 637431145562112 640656729833472 641670605438976 641730627608576 643656059092992 644651728412192 644674681307136 647936919945216 648687991652352 649046129639424 649226803478528 650970332491776 652084735115264 653086653677568 654264428929056 655384470749184 655566908981248 656144175464448 656604380790784 657327464645016 657350868860928 658367722633728 658452750106624 659494788923392 660508092923904 663016532946944 663600359276544 663686062538752 664797094925073 664820765097984 665935167721472 666707102531584 669328821190656 669515141087232 670574686765056 671227949613056 671313155382144 672375546519552 672438440843752 672462383087616 676648680947712 677123267690496 677719515856896 678855539949568 678941713966032 680104001077248 680892360032256 683735799601536 683760144089088 684337870503936 684906293755904 685700219404288 686745641712768 687541699485696 687921288445952 688718708998144 691530145726464 692114437214208 692203823038464 693299274842112 693492267352064 695354673343488 695379431522304 695444477640704 696545057964032 698283369805824 699478768091136 700069775572992 701357251110912 702170246283264 702753481424896 703347255795712 706931563954176 707128351260672 708247421976576 709027377594624 710149453627392 710241168654336 710739316441088 711339838247936 711365165580288 714964877180928 715163900706816 715793645961216 717084506885472 717680130078208 718312091025408 721946956059648 722173635330048 723290763214848 723384175427584 724528971907072 725233194463716 725326857539328 725352682881024 726474728423424 726568551841792 727718387777536 730380153913344 731604450148352 732248672305152 732949920079872 733569208193184 733595327004672 734825012658176 735676802793472 737512772603904 738679928389632 738775328096256 740759343869952 741931637538816 742001038172416 742027457200128 742234014089216 745893599565312 746646820356096 747170502279168 749177063686656 750045490348032 750459587395584 750668491522048 754467089215488 755131443314688 755758668972032 756493245949221 757788294303744 757999238509568 758026227154944 758666702880768 759198815289344 763067747008512 763712482443264 766612866219904 766640161554432 767287915413504 767387009810432 770519580475392 771412746829824 773911449501696 774126881882112 774808547622912 775351981572096 775452117434368 776107316740096 780178800771072 780279560011776 782375037345792 782923778267136 783613190209536 783714392997888 784264073314304 784926718066688 789146373193728 790569518289276 790597666603008 791265662770176 791922902155264 792620238372864 792840878686208 798113945616384 798217021161472 799581730996224 800257318028928 800360670388224 801627286536192 801850434125824 805936721559552 807287669129216 807390146337984 808772325605376 809455678006272 809484498763776 809709833551872 812558712897536 813807197356032 815095093395456 817389620822016 817617156145152 818683186249728 818911081660416 821792334635008 823055006416896 824464002514944 826678139240448 826908260192256 827636403142656 828323852713984 829817650402928 832515408789504 834751167943968 835013265850368 836304944967168 836334721695744 836412952838144 837149465247744 837736623767552 844502052962304 845203511443456 845917645484032 846662527352832 847473345092352 849908194082816 850228502593536 852749143323264 854098667200512 854208973111296 855560807251968 858208078790656 859566241742848 860886952574976 862439474497392 863310386036736 863915893260288 864676623679488 864917322203136 867960443322368 872352571905408 872383632113664 873120731332608 873845960998912 874858900619264 876436619526688 876467825147904 877823630178304 880677457231872 882297082478592 883042557825024 883319818420224 884800479035392 886396126566764 886427686797312 890913264924672 891945988521984 892438428254208 892686854782976 895084207176192 896500728692736 896616510783488 897994148806656 902081738391552 902198241263616 902831023587328 903626021142528 905255618621376 906805334769664 907856480043008 908198627770368 911647732802048 911680192118784 912450494005248 913253962088448 914128552009728 915660855617024 916722265980928 921393948524544 922040194301952 922819249618944 922938430717952 924399033122816 924516376464384 927139564457984 931044493074432 931864334303232 932638357454848 933426367430656 933544856703294 935143001481216 936226995044352 940964571942912 942453701738496 942575418605568 942837801680896 945369836792832 946865938169856 946988224872448 950853950373888 951657351169536 953286502907904 953551867609088 956112675847296 956146718343168 957749454700544 962595941412864 962898180440064 964387684286464 965484088639488 966977592618288 967012021960704 967102476719104 967136910508032 968632971231232 973569194459136 973840205217792 976455498737664 977266560106496 978092277590912 978127102672896 983076706123776 983350363471872 984216263196672 984906571186176 985033770795008 985991196967524 987551583950592 987679125159936 989242183385088 989369942933504 994524799420416 995400538914816 995529093808128 996227336372224 998902751582208 1000060653797376 1000612783194112 1004272711630848 1005862030147584 1005956118953984 1006841924419584 1008657661265628 1008693574631424 1010384392404992 1011555603841024 1015684901535744 1018283309924352 1020156001615872 1021338540048384 1022186882072576 1023050553884672 1025603699402304 1027359440633856 1028264093024256 1028550329106432 1030118462569152 1031312549228544 1031881932668928 1032169175842816 1033078063497216 1033802642096128 1038305734557696 1039948912263168 1040238401028096 1043032010015232 1043166716461056 1043898371022848 1044817586946048 1049218152136704 1050104663359488 1052195164258304 1054092691052368 1054130222137344 1055020883693568 1056826984497152 1060692526891008 1062371132964864 1064151927488512 1065361752981504 1066108974661632 1067009757371904 1067047748370432 1067147560517632 1068836382048256 1072745851060224 1076520195117312 1077468136538112 1078363100807168 1079274237341696 1079613111402496 1084936144822272 1085076263141376 1086793457860608 1087990286308992 1089712092635136 1089852827762688 1090156208193536 1091577581666304 1091881442213888 1097406675222528 1098373008457728 1099424880119808 1100353812289776 1102237518987264 1102544346923008 1103515204190208 1108162992144384 1110020545052672 1113001557258624 1113041185800192 1113351021133824 1115073259956224 1116199286996992 1120755753418752 1122054904479744 1125689381093376 1126002737283072 1126994251087872 1128883369803776 1129964460123136 1131700633823232 1133638003458048 1136682441455616 1136998857764352 1137039340732416 1138000054321152 1138798222934016 1138945297481728 1147849270099968 1149919299329856 1149960242331648 1150931873120256 1151080514715648 1151887857680384 1152902164905984 1153223096270848 1161190322823168 1163027972358144 1163136762540544 1163178176151552 1164160975110144 1168623766863872 1170419340017664 1174236609642496 1174385667400704 1175571589496832 1176396109971456 1177390077100032 1181903582396416 1183719559790592 1185854277433914 1187884353232896 1188930357559296 1189261318029312 1189917904338944 1193445609568256 1195334304923648 1197170918424576 1197325531742208 1200541005582336 1202440929804288 1202775651188736 1202930988351488 1207007491495168 1210931503693824 1213158488408064 1214183517009408 1214564750327808 1216600658673664 1218838069346304 1226425734217728 1228366622490624 1228525264699392 1229386925735936 1230425666158592 1232688501952512 1236696003772416 1240362390288384 1241392657432576 1242485779070976 1244726475604392 1246857335308288 1248302660059136 1248773113184256 1254457417450752 1254619429257216 1255724197871616 1256604935651328 1256767224807424 1260493115723776 1262487917559808 1267805267165184 1268876468226048 1269993791029248 1271048670543872 1271210017638528 1274816901129728 1274862291124224 1281313459666944 1283341210877952 1283461255217152 1287312118185984 1289303456824384 1289349362614272 1295873839890432 1297375983304704 1298453606957056 1301940664983552 1304169470230528 1306173307355136 1308528857858112 1310768941498368 1311133817962496 1312288350928896 1313208761581568 1314654929290032 1314701737721856 1316735445267456 1316905500213248 1318989577846784 1321016185847808 1326033065893888 1327200718553088 1329594189850146 1329641530195968 1331870335442944 1333414205063168 1338657642381312 1339030282174464 1341149373530112 1342455899226112 1342626310764288 1344751093039104 1344876881687504 1344924766175232 1353297361895424 1354246535380992 1355439031713792 1357711079899136 1357883427932064 1360208002154496 1361784720064512 1367471599203072 1367520288178176 1368675741007872 1369812587511808 1371400438808576 1373491283425536 1375083398971392 1375842576891904 1377437417996288 1383060291452928 1384228874428416 1384407646076928 1386598549684224 1386984534704128 1390709346686976 1390888955281408 1393090115928064 1396566739611648 1398957536182272 1400139551145984 1402714502221824 1404340492566528 1405506962849792 1406694511591424 1413863127908352 1414256702521344 1418054755189248 1420298907254784 1420482337308672 1421478632882176 1422679676495872 1429929754361856 1430327801413632 1431587291922432 1434169013770944 1435360260156416 1436624182050816 1443893912119296 1444347270660096 1446581526429696 1446768350855168 1450466388927432 1450653715078656 1450705365762048 1452949456846848 1453137103683584 1460760307826688 1463208900296704 1464497344610304 1465899840159744 1467138416386368 1467190654009344 1469650025316352 1471353605586944 1475025545207808 1477359856779264 1477550656192512 1481518687739904 1483863275077632 1484002076344832 1484054914400256 1484468028178432 1491787199130624 1493293640712192 1494341004558336 1498354127373312 1500090980696064 1500919174791168 1501336983044096 1508934178430976 1510262886629376 1511517337944064 1512986491898442 1515576588607488 1515998477019136 1517333405761536 1518397630578688 1526135494017024 1527424964886528 1533225732439808 1533280323108864 1534575830827008 1534774019620864 1541039160950784 1542825493659648 1547822899003392 1548253763764224 1549617095245824 1550703963144192 1552214633480192 1560357601542144 1560559120023552 1564750074691584 1565847556534272 1567226380419072 1567428785995776 1568528146628608 1569853436133376 1578292746387456 1581139036578552 1581195333206016 1582531325540352 1583845804310528 1585240476745728 1585681757372416 1596227891232768 1596434042322944 1599163461992448 1600514636057856 1600721340776448 1603254573072384 1603700868251648 1614575338258432 1614780292675968 1617544651210752 1618911356012544 1619419667103744 1625117425795072 1627614394712064 1630190186790912 1634779241644032 1635234312290304 1637366372499456 1637822163320832 1643584669270016 1646110012833792 1653356278480896 1653816520384512 1655272806285312 1656647705427968 1659635300805856 1665030817579008 1669502335887936 1670026531700736 1672609889934336 1672669443391488 1672825905676288 1674298930495488 1675473247535104 1689004105924608 1690407022886912 1691835290968064 1693325054705664 1694946690184704 1700457005187072 1705498286646528 1708197334401024 1708417946222592 1711121614503936 1716416157581312 1719132483485696 1721773905149952 1724878948994784 1726620772073472 1727831786520576 1729353247358976 1729834644406272 1735920886644736 1744705143810816 1744767264227328 1746241462665216 1747691921997824 1749717801238528 1752873239053376 1752935650295808 1755647260356608 1761354914463744 1764594164957184 1766085115650048 1769600958070784 1772792253133528 1772855373594624 1781826529849344 1783891977043968 1784876856508416 1785373709565952 1790168414352384 1793001457385472 1793233021566976 1795988297613312 1804163476783104 1804396482527232 1805662047174656 1810511237242752 1813610669539328 1815712960086016 1816397255540736 1823295465604096 1823360384237568 1824900988010496 1826507924176896 1828257104019456 1831321711234048 1833444531961856 1842787897049088 1844080388603904 1845638499237888 1845876861435904 1849032752928768 1854279128915968 1862088986148864 1863728668606464 1865276714909696 1866852734861312 1867089713406588 1870286002962432 1872453990088704 1881929143885824 1884907403476992 1885150837211136 1885675603361792 1890739673585664 1893731876339712 1893976449744896 1901707900747776 1903314702339072 1906573005815808 1907103735218176 1912225351694592 1912293436686336 1915498909401088 1925191882825728 1928775368572928 1930968177278976 1933955185236576 1934024043921408 1934204953438208 1937265942462464 1947138388918272 1947680410435584 1952910997475328 1954533120212992 1956184555181824 1956254205345792 1966153412247552 1966700726943744 1968432526393344 1969813142372352 1971982393935048 1975103167901184 1975358250319872 1978484366770176 1989049598840832 1990801077829632 1991058187616256 1992454672744448 1994391284775219 1997805503164416 2000121307594752 2001225566388224 2008545423261696 2011724060295168 2011912237907968 2013683848839168 2017315322531256 2017387149262848 2020768784809984 2023111207682048 2031369803071488 2036566619848704 2040312003231744 2042677080096768 2044373764145152 2046101107769344 2051207398804608 2054718881267712 2057100658212864 2060236925138304 2062625098457088 2063763865337856 2064338351685632 2066156126994432 2067605284192256 2076611469115392 2079897824526336 2080476802056192 2086064020030464 2086333432922112 2087796742045696 2089635173892096 2098436304273408 2100209326718976 2104390328516608 2108185382104736 2108260444274688 2110041767387136 2113653968994304 2121385053782016 2124742265929728 2128303854977024 2130723505963008 2132217949323264 2134019514743808 2134095496740864 2134295121035264 2137672764096512 2145491702120448 2153040390234624 2154936273076224 2156726201614336 2158548474683392 2169872289644544 2170152526282752 2173586915721216 2175980572617984 2179424185270272 2179705655525376 2180312416387072 2183155163332608 2183762884427776 2194813350445056 2196746016915456 2198849760239616 2200707624579552 2204475037974528 2205088693846016 2207030408380416 2216325984288768 2220041090105344 2226003114517248 2226082371600384 2226702042267648 2230146519912448 2232398573993984 2241511506837504 2251378762186752 2252005474566144 2257766739607552 2259928920246272 2263401267646464 2267276006916096 2273364882911232 2273997715528704 2274078681464832 2276000108642304 2277596445868032 2277890594963456 2299838598659712 2299920484663296 2301863746240512 2302161029431296 2303775715360768 2306446192541696 2322380645646336 2326055944716288 2326273525081088 2326356352303104 2328321950220288 2337247533727744 2340838680035328 2348771334801408 2351143178993664 2352792219942912 2354780154200064 2363807164792832 2367439119581184 2371708554867828 2375768706465792 2377860715118592 2378522636058624 2379835808677888 2386891219136512 2390668609847296 2394341836849152 2394651063484416 2401082011164672 2404881859608576 2405551302377472 2405861976702976 2414014982990336 2421863007387648 2426316976816128 2428367034018816 2429129500655616 2433201317347328 2437589348058601 2437676138692608 2452851468435456 2456733244981248 2458773851471872 2460851332317184 2465377003905024 2473392007544832 2480724780576768 2482785314865152 2484971558141952 2489452951208784 2493714670616576 2496605320118272 2497546226368512 2508914834901504 2509238858514432 2511448395743232 2513209871302656 2520986231447552 2524975835119616 2535610534330368 2537752936452096 2539987582058496 2542097341087744 2542420035277056 2549633802259456 2549724582248448 2562626919333888 2566682421755904 2566922510434304 2574624236371968 2578606913648768 2578698725228544 2591747679780864 2594751966609408 2596907213914112 2603881329967104 2608338940461056 2617057715716224 2621537882996736 2622267635924992 2624576701857792 2626417523163136 2629309858580064 2629403475443712 2633470890534912 2633811000426496 2637979155693568 2642032371695616 2652066131787776 2654401437106176 2659188379700292 2659283060391936 2663740670885888 2666828410126336 2677315284762624 2678060564348928 2684911798452224 2685252621528576 2689502186078208 2689753763375008 2689849532350464 2706594723790848 2708493070761984 2710878063427584 2715422159798272 2715766855864128 2720416004308992 2723569440129024 2734943198406144 2735040576356352 2737351482015744 2739625175023616 2746982566851072 2750166797942784 2751685153783808 2766120582905856 2768457748856832 2768815292153856 2773197099368448 2773969069408256 2781418693373952 2781777910562816 2786180231856128 2793133479223296 2797915072364544 2800279102291968 2805429004443648 2808680985133056 2811013925699584 2813389023182848 2827726255816704 2828513405042688 2836109510378496 2840597814509568 2840964674617344 2842957265764352 2845359352991744 2859859508723712 2860655602827264 2868338027541888 2870720520312832 2873248364101632 2887787824238592 2888694541320192 2893163052859392 2893536701710336 2900932777854864 2901307430157312 2901410731524096 2905898913693696 2906274207367168 2921520615653376 2926417800593408 2931799680319488 2934276832772736 2934381308018688 2939300050632704 2942707211173888 2950051090415616 2954719713558528 2955101312385024 2963037375479808 2967726550155264 2968004152689664 2968109828800512 2968936056356864 2983574398261248 2986587281424384 2988682009116672 2996708254746624 3000181961392128 3001838349582336 3002673966088192 3017868356861952 3020525773258752 3023034675888128 3025972983796884 3031153177214976 3031996954038272 3034666811523072 3036795261157376 3054849929773056 3066451464879616 3066560646217728 3069151661654016 3069548039241728 3082078321901568 3085650987319296 3095645798006784 3096507527528448 3099234190491648 3101407926288384 3104429266960384 3120715203084288 3129500149383168 3131695113068544 3134452760838144 3137056293257216 3139706872266752 3156585492774912 3162278073157104 3162390666412032 3165062651080704 3167691608621056 3170480953491456 3171363514744832 3192455782465536 3198326923984896 3201029272115712 3201442681552896 3206509146144768 3207401736503296 3229150676516864 3229560585351936 3235089302421504 3237822712025088 3238839334207488 3250234851590144 3255228789424128 3260380373581824 3269558483288064 3270468624580608 3274732744998912 3275644326641664 3287169338540032 3292220025667584 3306712556961792 3307633040769024 3310545612570624 3313295410855936 3319270601611712 3330061635158016 3339004671775872 3340053063401472 3345219779868672 3345651811352576 3348597860990976 3350946495070208 3378008211849216 3380814045773824 3383670581936128 3386650109411328 3389893380369408 3400914010374144 3410996573293056 3416394668802048 3416835892445184 3432832315162624 3438264966971392 3443547810299904 3449757897989568 3453241544146944 3455663573041152 3458706494717952 3459669288812544 3471841773289472 3489410287621632 3489534528454656 3492482925330432 3495383843995648 3505746478106752 3505871300591616 3511294520713216 3522709828927488 3529188329914368 3532170231300096 3539201916141568 3545584506267056 3545710747189248 3563653059698688 3567783954087936 3569753713016832 3570747419131904 3580336828704768 3586002914770944 3586466043133952 3591976595226624 3608326953566208 3608792965054464 3611324094349312 3621022474485504 3627221339078656 3631425920172032 3632794511081472 3646590931208192 3649801976020992 3656514208038912 3662643422468096 3666889063923712 3685575794098176 3688160777207808 3691276998475776 3691753722871808 3698065505857536 3708558257831936 3724177972297728 3727457337212928 3733705469722624 3734179426813176 3740572005924864 3744907980177408 3763858287771648 3769814806953984 3770301674422272 3771351206723584 3781479347171328 3787463752679424 3787952899489792 3803415801495552 3806629404678144 3813146011631616 3814207470436352 3824450703389184 3824586873372672 3830997818802176 3850383765651456 3857550737145856 3861936354557952 3867910370473152 3868048087842816 3868409906876416 3874531884924928 3895360820871168 3905821994950656 3909066240425984 3912369110363648 3912508410691584 3932306824495104 3933401453887488 3936865052786688 3939626284744704 3943964787870096 3950206335802368 3950716500639744 3956968733540352 3978099197681664 3981602155659264 3984909345488896 3988782569550438 3995611006328832 4000242615189504 4002451132776448 4017090846523392 4023448120590336 4023824475815936 4027367697678336 4034630645062512 4034774298525696 4041537569619968 4046222415364096 4062739606142976 4073133239697408 4080624006463488 4085354160193536 4092202215538688 4102414797609216 4109437762535424 4114201316425728 4120473850276608 4125250196914176 4127527730675712 4128676703371264 4132312253988864 4135210568384512 4153222938230784 4159795649052672 4160953604112384 4172128040060928 4172666865844224 4175593484091392 4179270347784192 4196872608546816 4200418653437952 4208780657033216 4216370764209472 4216520888549376 4220083534774272 4227307937988608 4242770107564032 4256607709954048 4261447011926016 4264435898646528 4268039029487616 4268590242070528 4275345528193024 4290983404240896 4306080780469248 4309872546152448 4313452403228672 4317096949366784 4339744579289088 4340305052565504 4351961145235968 4358848370540544 4359411311050752 4360624832774144 4367525768855552 4389626700890112 4393492033830912 4397699520479232 4401415249159104 4408950075949056 4410177387692032 4414060816760832 4432651968577536 4440082180210688 4452006229034496 4452164743200768 4453404084535296 4460293039824896 4483023013675008 4502757524373504 4504010949132288 4515533479215104 4519857840492544 4526802535292928 4534552013832192 4546729765822464 4547995431057408 4552000217284608 4555192891736064 4555781189926912 4599677197319424 4599840969326592 4603727492481024 4604322058862592 4607551430721536 4612892385083392 4644761291292672 4652111889432576 4652547050162176 4656643900440576 4674495067455488 4681677360070656 4697542669602816 4702286357987328 4705584439885824 4709560308400128 4727614329585664 4734878239162368 4743417109735656 4751537412931584 4755721430237184 4757045272117248 4773782438273024 4781337219694592 4788683673698304 4789302126968832 4802164022329344 4809763719217152 4811102604754944 4811723953405952 4828029965980672 4843726014775296 4852633953632256 4856734068037632 4858259001311232 4866402634694656 4875178696117202 4875352277385216 4905702936870912 4913466489962496 4917547702943744 4921702664634368 4930754007810048 4961449561153536 4965570629730304 4969943116283904 4978905902417568 4987429341233152 4993210640236544 4995092452737024 5017829669803008 5018477717028864 5022896791486464 5026419742605312 5041972462895104 5049951670239232 5071221068660736 5075505872904192 5079975164116992 5084194682175488 5084840070554112 5099267604518912 5125253838667776 5133364843511808 5133845020868608 5149248472743936 5157213827297536 5157397450457088 5183495359561728 5189503933218816 5207762659934208 5234115431432448 5243075765993472 5244535271849984 5249153403715584 5252835046326272 5258619717160128 5258806950887424 5266941781069824 5267622000852992 5275958311387136 5284064743391232 5304132263575552 5308802874212352 5318376759400584 5318566120783872 5327481341771776 5333656820252672 5354630569525248 5356121128697856 5369823596904448 5370505243057152 5379004372156416 5379507526750016 5379699064700928 5413189447581696 5416986141523968 5430844319596544 5431533711728256 5440832008617984 5447138880258048 5469886396812288 5470081152712704 5474702964031488 5479250350047232 5493965133702144 5500333595885568 5503370307567616 5532241165811712 5536915497713664 5537630584307712 5547938138816512 5562837386747904 5563555821125632 5572360463712256 5586266958446592 5595830144729088 5600558204583936 5610858008887296 5617361970266112 5622027851399168 5626778046365696 5655452511633408 5657026810085376 5672219020756992 5681195629019136 5681929349234688 5685914531528704 5690718705983488 5719719017447424 5721311205654528 5736676055083776 5741441040625664 5746496728203264 5775575648477184 5786326105718784 5787073403420672 5801865555709728 5802614860314624 5811797827387392 5812548414734336 5843041231306752 5852835601186816 5863599360638976 5868553665545472 5868762616037376 5878600101265408 5885414422347776 5900102180831232 5909439427117056 5926074750959616 5935453100310528 5936008305379328 5937872112713728 5967148796522496 5973174562848768 5977364018233344 5993416509493248 6000363922784256 6003676699164672 6005347932176384 6035736713723904 6041051546517504 6051945967593768 6062306354429952 6063993908076544 6069333623046144 6073590522314752 6109699859546112 6132902929759232 6133121292435456 6138303323308032 6139096078483456 6164156643803136 6171301974638592 6191291596013568 6193015055056896 6198468380983296 6202815852576768 6208858533920768 6241430406168576 6259000298766336 6263390226137088 6268905521676288 6274112586514432 6279413744533504 6313170985549824 6324556146314208 6324781332824064 6330125302161408 6335383217242112 6340961906982912 6342727029489664 6384911564931072 6396653847969792 6402058544231424 6402885363105792 6413018292289536 6414803473006592 6458301353033728 6459121170703872 6470178604843008 6475645424050176 6500469703180288 6510457578848256 6520760747163648 6539116966576128 6540937249161216 6549465489997824 6551288653283328 6574338677080064 6584440051335168 6613425113923584 6615266081538048 6621091225141248 6638541203223424 6660123270316032 6678009343551744 6680106126802944 6690439559737344 6691303622705152 6697195721981952 6701892990140416 6756016423698432 6761628091547648 6767341163872256 6773300218822656 6779786760738816 6801828020748288 6821993146586112 6832789337604096 6833671784890368 6865664630325248 6876529933942784 6899515795979136 6906483088293888 6911327146082304 6919338577625088 6943683546578944 6978820575243264 6979069056909312 6984965850660864 6990767687991296 7011492956213504 7011742601183232 7022589041426432 7058376659828736 7064340462600192 7078403832283136 7091169012534112 7091421494378496 7127306119397376 7135567908175872 7139507426033664 7141494838263808 7160673657409536 7172005829541888 7172932086267904 7183953190453248 7216653907132416 7217585930108928 7222648188698624 7242044948971008 7254442678157312 7265589022162944 7293181862416384 7299603952041984 7312768044175803 7313028416077824 7325286844936192 7333778127847424 7376321554415616 7382553996951552 7383507445743616 7396131011715072 7417116515663872 7448355944595456 7454914674425856 7467410939445248 7468358853626352 7481144011849728 7489815960354816 7527716575543296 7539629613907968 7542702413447168 7562958694342656 7574927505358848 7575905798979584 7606831602991104 7613258809356288 7626292023263232 7628414940872704 7648901406778368 7649173746745344 7661995637604352 7700767531302912 7715101474291712 7723872709115904 7735820740946304 7736096175685632 7736819813752832 7749063769849856 7790721641742336 7811643989901312 7818132480851968 7824738220727296 7825016821383168 7864613648990208 7866802907774976 7873730105573376 7879252569489408 7887929575740192 7900412671604736 7901433001279488 7913937467080704 7956198395363328 7963204311318528 7969818690977792 7977565139100876 7991222012657664 8000485230379008 8004902265552896 8034181693046784 8047648951631872 8054735395356672 8069261290125024 8069548597051392 8083075139239936 8092444830728192 8125479212285952 8146266479394816 8161248012926976 8170708320387072 8184404431077376 8204829595218432 8218875525070848 8240947700553216 8250500393828352 8255055461351424 8257353406742528 8270421136769024 8306445876461568 8319591298105344 8321907208224768 8344256080121856 8345333731688448 8351186968182784 8358540695568384 8393745217093632 8400837306875904 8432741528418944 8433041777098752 8440167069548544 8485540215128064 8513215419908096 8522894023852032 8528871797293056 8536078058975232 8537180484141056 8550691056386048 8581966808481792 8612161560938496 8619745092304896 8626904806457344 8634193898733568 8679489158578176 8680610105131008 8703922290471936 8717696741081088 8718822622101504 8721249665548288 8735051537711104 8779253401780224 8795399040958464 8802830498318208 8817900151898112 8820354775384064 8828121633521664 8865303937155072 8880164360421376 8904012458068992 8904329486401536 8906808169070592 8920586079649792 8966046027350016 9005515048747008 9008021898264576 9031066958430208 9039715680985088 9053605070585856 9069104027664384 9093459531644928 9095990862114816 9104000434569216 9110385783472128 9111562379853824 9199354394638848 9199681938653184 9207454984962048 9208644117725184 9215102861443072 9289522582585344 9304223778865152 9305094100324352 9313287800881152 9348990134910976 9395085339205632 9411168879771648 9419120616800256 9455228659171328 9469756478324736 9486834219471312 9503074825863168 9511442860474368 9514090544234496 9547564876546048 9562674439389184 9577367347396608 9604328044658688 9619527438434304 9622205209509888 9623447906811904 9656059931961344 9687452029550592 9705267907264512 9713468136075264 9716518002622464 9732805269389312 9750357392234404 9750704554770432 9811405873741824 9826932979924992 9843405329268736 9861508015620096 9922899122307072 9931141259460608 9939886232567808 9957811804835136 9974858682466304 9986421280473088 9990184905474048 10035659339606016 10036955434057728 10045793582972928 10052839485210624 10083944925790208 10099903340478464 10142442137321472 10151011745808384 10159950328233984 10168389364350976 10169680141108224 10198535209037824 10250507677335552 10267690041737216 10298496945487872 10314427654595072 10314794900914176 10366990719123456 10379007866437632 10415525319868416 10468230862864896 10486151531986944 10489070543699968 10505670092652544 10517239434320256 10517613901774848 10533883562139648 10535244001705984 10551916622774272 10568129486782464 10608264527151104 10617605748424704 10636753518801168 10637132241567744 10654962683543552 10667313640505344 10709261139050496 10712242257395712 10741010486114304 10758008744312832 10759015053500032 10759398129401856 10826378895163392 10833972283047936 10861688639193088 10863067423456512 10881664017235968 10894277760516096 10939772793624576 10949405928062976 10958500700094464 10987930267404288 11000667191771136 11006740615135232 11064482331623424 11073830995427328 11075261168615424 11095876277633024 11125674773495808 11127111642251264 11144720927424512 11172533916893184 11201116409167872 11221716017774592 11234723940532224 11244055702798336 11253556092731392 11310905023266816 11314053620170752 11344438041513984 11362391258038272 11363858698469376 11371829063057408 11381437411966976 11439438034894848 11442622411309056 11473352110167552 11482882081251328 11492993456406528 11551151296954368 11572652211437568 11574146806841344 11603731111419456 11605229720629248 11623595654774784 11625096829468672 11686082462613504 11705671202373632 11727198721277952 11737107331090944 11737525232074752 11757200202530816 11800204361662464 11818878854234112 11852149501919232 11870906200621056 11872016610758656 11875744225427456 11934297593044992 11954728036466688 11986833018986496 12000727845568512 12007353398329344 12010695864352768 12071473427447808 12082103093035008 12103891935187536 12124612708859904 12127987816153088 12138667246092288 12147181044629504 12219399719092224 12265805859518464 12276606646616064 12278192156966912 12328313287606272 12342603949277184 12382583192027136 12386030110113792 12396936761966592 12405631705153536 12417717067841536 12482860812337152 12518000597532672 12526780452274176 12537811043352576 12558827489067008 12626341971099648 12649112292628416 12649562665648128 12660250604322816 12670766434484224 12681923813965824 12685454058979328 12769823129862144 12793307695939584 12804117088462848 12805770726211584 12826036584579072 12829606946013184 12916602706067456 12918242341407744 12940357209686016 12951290848100352 13000939406360576 13020915157696512 13078233933152256 13081874498322432 13102577306566656 13148677354160128 13168880102670336 13226850227847168 13230532163076096 13242182450282496 13277082406446848 13320246540632064 13356018687103488 13360212253605888 13380879119474688 13382607245410304 13403785980280832 13512032847396864 13523256183095296 13534682327744512 13546600437645312 13559573521477632 13603656041496576 13643986293172224 13665578675208192 13667343569780736 13731329260650496 13799031591958272 13812966176587776 13822654292164608 13838677155250176 13887367093157888 13957641150486528 13969931701321728 13981535375982592 14022985912427008 14023485202366464 14045178082852864 14116753319657472 14128680925200384 14156807664566272 14182338025068224 14182842988756992 14254612238794752 14271135816351744 14282989676527616 14321347314819072 14344011659083776 14345864172535808 14367906380906496 14433307814264832 14435171860217856 14445296377397248 14484089897942016 14508885356314624 14531178044325888 14586363724832768 14599207904083968 14625536088351606 14626056832155648 14650573689872384 14667556255694848 14752643108831232 14765107993903104 14767014891487232 14792262023430144 14834233031327744 14896711889190912 14909829348851712 14934821878890496 14936717707252704 14962288023699456 14979631920709632 15055433151086592 15079259227815936 15085404826894336 15125917388685312 15149855010717696 15151811597959168 15213663205982208 15226517618712576 15252584046526464 15256829881745408 15297802813556736 15323991275208704 15401535062605824 15430202948583424 15447745418231808 15471641481892608 15472192351371264 15473639627505664 15498127539699712 15623287979802624 15636264961703936 15649476441454592 15729227297980416 15733605815549952 15747460211146752 15758505138978816 15775859151480384 15800825343209472 15802866002558976 15827874934161408 15912396790726656 15926408622637056 15955130278201752 15982444025315328 16000970460758016 16068363386093568 16095297903263744 16109470790713344 16138522580250048 16139097194102784 16166150278479872 16184889661456384 16250958424571904 16292532958789632 16322496025853952 16341416640774144 16368808862154752 16409659190436864 16437751050141696 16481895401106432 16501000787656704 16510110922702848 16514706813485056 16540842273538048 16612891752923136 16643814416449536 16688512160243712 16690667463376896 16702373936365568 16717081391136768 16787490434187264 16801674613751808 16865483056837888 16866083554197504 16880334139097088 16971080430256128 17026430839816192 17045788047704064 17057743594586112 17072156117950464 17074360968282112 17101382112772096 17163933616963584 17224323121876992 17239490184609792 17253809612914688 17268387797467136 17358978317156352 17361220210262016 17407844580943872 17435393482162176 17437645244203008 17442499331096576 17558506803560448 17590798081916928 17605660996636416 17635800303796224 17640709550768128 17656243267043328 17760328720842752 17808024916137984 17813616338141184 17841172159299584 17932092054700032 18011030097494016 18016043796529152 18062133916860416 18079431361970176 18107210141171712 18186919063289856 18191981724229632 18208000869138432 18220771566944256 18223124759707648 18398708789277696 18399363877306368 18414909969924096 18417288235450368 18430205722886144 18579045165170688 18608447557730304 18610188200648704 18626575601762304 18790170678411264 18822337759543296 18838241233600512 18910457318342656 18939512956649472 18973668438942624 19006149651726336 19022885720948736 19028181088468992 19095129753092096 19125348878778368 19154734694793216 19208656089317376 19239054876868608 19244410419019776 19246895813623808 19312119863922688 19374904059101184 19410535814529024 19426936272150528 19465610538778624 19500714784468808 19501409109540864 19622811747483648 19653865959849984 19686810658537472 19723016031240192 19845798244614144 19862282518921216 19915623609670272 19949717364932608 19972842560946176 19980369810948096 20071318679212032 20073910868115456 20091587165945856 20105678970421248 20167889851580416 20199806680956928 20284884274642944 20302023491616768 20319900656467968 20339360282216448 20397070418075648 20501015354671104 20535380083474432 20596993890975744 20628855309190144 20629589801828352 20733981438246912 20758015732875264 20831050639736832 20936461725729792 20972303063973888 20978141087399936 21011340185305088 21034478868640512 21035227803549696 21067767124279296 21070488003411968 21103833245548544 21216529054302208 21235211496849408 21273507037602336 21274264483135488 21309925367087104 21334627281010688 21418522278100992 21424484514791424 21482020972228608 21516017488625664 21518030107000064 21518796258803712 21652757790326784 21667944566095872 21723377278386176 21726134846913024 21763328034471936 21879545587249152 21898811856125952 21917001400188928 21938304132527409 21975860534808576 22001334383542272 22013481230270464 22128964663246848 22147661990854656 22150522337230848 22251349546991616 22254223284502528 22345067833786368 22402232818335744 22443432035549184 22469447881064448 22488111405596672 22507112185462784 22628107240341504 22688876083027968 22724782516076544 22727717396938752 22743658126114816 22762874823933952 22878876069789696 22885244822618112 22946704220335104 22965764162502656 22985986912813056 23102302593908736 23145304422875136 23148293613682688 23207462222838912 23210459441258496 23247191309549568 23250193658937344 23372164925227008 23411342404747264 23454397442555904 23474214662181888 23475050464149504 23514400405061632 23600408723324928 23637757708468224 23704299003838464 23741812401242112 23744033221517312 23868595186089984 23909456072933376 23973666037972992 24001455691137024 24014706796658688 24021391728705536 24142946854895616 24164206186070016 24207783870375072 24249225417719808 24255975632306176 24277334492184576 24294362089259008 24438799438184448 24531611719036928 24553213293232128 24556384313933824 24656626575212544 24765166384054272 24772060220227584 24811263410307072 24835434135683072 24965721624674304 25036001195065344 25053560904548352 25075622086705152 25117654978134016 25298224585256832 25299125331296256 25320501208645632 25341532868968448 25370908117958656 25539646259724288 25586615391879168 25608234176925696 25611541452423168 25652073169158144 25659213892026368 25836484682815488 25880714419372032 25902581696200704 26001878812721152 26041830315393024 26156467866304512 26163748996644864 26205154613133312 26297354708320256 26337760205340672 26453700455694336 26461064326152192 26484364900564992 26554164812893696 26640493081264128 26712037374206976 26720424507211776 26761758238949376 26765214490820608 26807571960561664 27024065694793728 27046512366190592 27069364655489024 27093200875290624 27119147042955264 27207312082993152 27287972586344448 27331157350416384 27334687139561472 27462658521300992 27598063183916544 27625932353175552 27645308584329216 27774734186315776 27915282300973056 27939863402643456 27963070751965184 28045971824854016 28046970404732928 28090356165705728 28233506639314944 28257361850400768 28364676050136448 28365685977513984 28509224477589504 28542271632703488 28565979353055232 28642694629638144 28688023318167552 28691728345071616 28866615628529664 28870343720435712 28890592754794496 28968179795884032 29017770712629248 29062356088651776 29172727449665536 29198415808167936 29251072176703212 29252113664311296 29301147379744768 29335112511389696 29530215987806208 29534029782974464 29584524046860288 29668466062655488 29793423778381824 29819658697703424 29869643757780992 29873435414505408 29924576047398912 29959263841419264 30110866302173184 30158518455631872 30251834777370624 30299710021435392 30427326411964416 30453035237425152 30505168093052928 30513659763490816 30595605627113472 30647982550417408 30803070125211648 30860405897166848 30895490836463616 30943282963785216 30944384702742528 30947279255011328 30996255079399424 31246575959605248 31272529923407872 31298952882909184 31458454595960832 31467211631099904 31517010277957632 31551718302960768 31601650686418944 31605732005117952 31655749868322816 31824793581453312 31852817245274112 31910260556403504 31964888050630656 32001940921516032 32136726772187136 32190595806527488 32277045160500096 32278194388205568 32332300556959744 32369779322912768 32501916849143808 32585065917579264 32644992051707904 32682833281548288 32737617724309504 32819318380873728 32875502100283392 32963790802212864 33002001575313408 33020221845405696 33029413626970112 33225783505846272 33287628832899072 33377024320487424 33381334926753792 33404747872731136 33434162782273536 33603349227503616 33730966113675776 33732167108395008 33760668278194176 33942160860512256 34052861679632384 34091576095408128 34115487189172224 34144312235900928 34148721936564224 34202764225544192 34327867233927168 34448646243753984 34478980369219584 34507619225829376 34536775594934272 34717956634312704 34722440420524032 34815689161887744 34870786964324352 34875290488406016 34884998662193152 35117013607120896 35181596163833856 35211321993272832 35271600607592448 35281419101536256 35520657441685504 35616049832275968 35627232676282368 35682344318599168 35864184109400064 36022060194988032 36032087593058304 36158862723940352 36214420282343424 36373838126579712 36383963448459264 36416001738276864 36441543133888512 36446249519415296 36797417578555392 36829819939848192 36834576470900736 36860411445772288 37158090330341376 37216895115460608 37220376401297408 37253151203524608 37580341356822528 37676482467201024 37820914636685312 37879025913298944 37947336877885248 38012299303452672 38045771441897472 38056362176937984 38190259506184192 38250697757556736 38309469389586432 38417312178634752 38478109753737216 38488820838039552 38624239727845376 38749808118202368 38821071629058048 38853872544301056 38931221077557248 39001429568937616 39002818219081728 39245623494967296 39307731919699968 39373621317074944 39446032062480384 39691596489228288 39724565037842432 39831247219340544 39899434729865216 39945685121892352 39960739621896192 40142637358424064 40147821736230912 40211357940842496 40335779703160832 40399613361913856 40569768549285888 40604046983233536 40639801312935936 40678720564432896 40794140836151296 41002030709342208 41070760166948864 41193987781951488 41257710618380288 41467962876493824 41516031465750528 41662101279473664 41872923451459584 41944606127947776 41956282174799872 42068957737281024 42070455607099392 42135534248558592 42140976006823936 42433058108604416 42470422993698816 42547014075204672 42548528966270976 42619850734174208 42669254562021376 42848969029582848 42964041944457216 43032034977251328 43036060214000128 43037592517607424 43305515580653568 43335889132191744 43446754556772352 43452269693826048 43526656068943872 43759091174498304 43797623712251904 43834002800377856 43876608265054818 43951721069617152 44002668767084544 44026962460540928 44257929326493696 44295323981709312 44301044674461696 44502699093983232 44508446569005056 44690135667572736 44804465636671488 44886864071098368 44938895762128896 45014224370925568 45256214480683008 45377752166055936 45449565032153088 45455434793877504 45487316252229632 45525749647867904 45757752139579392 45770489645236224 45893408440670208 45931528325005312 45971973825626112 46204605187817472 46290608845750272 46296587227365376 46414924445677824 46420918882516992 46494382619099136 46500387317874688 46822684809494528 46908794885111808 46948429324363776 47028800810123264 47200817446649856 47275515416936448 47408598007676928 47483624802484224 47488066443034624 47737190372179968 47947332075945984 48002911382274048 48042783457411072 48285893709791232 48328412372140032 48415567740750144 48498450835439616 48511951264612352 48554668984369152 48588724178518016 48877598876368896 49063223438073856 49106426586464256 49313253150425088 49530332768108544 49544120440455168 49622526820614144 49670868271366144 49931443249348608 50072002390130688 50107121809096704 50151244173410304 50235309956268032 50596449170513664 50598250662592512 50641002417291264 50683065737936896 50741816235917312 51079292519448576 51173230783758336 51216468353851392 51223082904846336 51304146338316288 51318427784052736 51672969365630976 51761428838744064 51805163392401408 52003757625442304 52083660630786048 52312935732609024 52327497993289728 52594709416640512 52675520410681344 52907400911388672 52922128652304384 52968729801129984 53108329625787392 53280986162528256 53424074748413952 53440849014423552 53523516477898752 53530428981641216 54048131389587456 54093024732381184 54138729310978048 54186401750581248 54238294085910528 54575945172688896 54662314700832768 54669374279122944 54925317042601984 55196126367833088 55251864706351104 55290617168658432 55549468372631552 55830564601946112 55879726805286912 55926141503930368 56091943649708032 56180712331411456 56467013278629888 56514723700801536 56729352100272896 56731371955027968 57018448955179008 57084543265406976 57285389259276288 57376046636335104 57733231257059328 57740687440871424 57781185509588992 57936359591768064 58035541425258496 58124712177303552 58345454899331072 58396831616335872 58502144353406424 58504227328622592 58602294759489536 58670225022779392 59060431975612416 59068059565948928 59169048093720576 59336932125310976 59586847556763648 59739287515561984 59746870829010816 59849152094797824 59918527682838528 60221732604346368 60317036911263744 60503669554741248 60599420042870784 60854652823928832 60906070474850304 61027319526981632 61191211254226944 61295965100834816 61606140250423296 61720811794333696 61790981672927232 61886565927570432 61888769405485056 61894558510022656 61992510158798848 62493151919210496 62545059846815744 62597905765818368 62916909191921664 62934423262199808 63034020555915264 63103436605921536 63203301372837888 63211464010235904 63311499736645632 63649587162906624 63705634490548224 63820521112807008 63929776101261312 64003881843032064 64273453544374272 64381191613054976 64554090321000192 64556388776411136 64664601113919488 64739558645825536 65003833698287616 65170131835158528 65289984103415808 65475235448619008 65638636761747456 65751004200566784 65927581604425728 66004003150626816 66040443690811392 66058827253940224 66451567011692544 66754048640974848 66762669853507584 66809495745462272 67206698455007232 67461932227351552 67464334216790016 67521336556388352 67884321721024512 68183152190816256 68230974378344448 68288624471801856 68297443873128448 68655734467854336 68897292487507968 68957960738439168 69015238451658752 69073551189868544 69435913268625408 69444880841048064 69631378323775488 69741573928648704 69750580976812032 69769997324386304 70234027214241792 70363192327667712 70422643986545664 70543201215184896 70562838203072512 71041314883371008 71232099664551936 71364688637198336 71728368218800128 72044120389976064 72064175186116608 72317725447880704 72428840564686848 72747676253159424 72767926896918528 72832003476553728 72883086267777024 73594835157110784 73659639879696384 73669152941801472 73720822891544576 74316180660682752 74433790230921216 74440752802594816 74506302407049216 75160682713645056 75352964934402048 75641829273370624 75894673755770496 76024598606905344 76112724353875968 76380519012368384 76501395515113472 76618938779172864 76834624357269504 76956219507474432 76977641676079104 77248479455690752 77642143258116096 77707745088602112 77862442155114496 78002859137875232 78005636438163456 78491246989934592 78615463839399936 78747242634149888 78892064124960768 79383192978456576 79449130075684864 79662494438681088 79798869459730432 79921479243792384 80285274716848128 80295643472461824 80422715881684992 80671559406321664 80799226723827712 81139537098571776 81208093966467072 81279602625871872 81357441128865792 81588281672302592 82004061418684416 82141520333897728 82387975563902976 82515421236760576 82935925752987648 83324202558947328 83745846902919168 83889212255895552 83912564349599744 84137915474562048 84140911214198784 84271068497117184 84281952013647872 84866116217208832 85094028150409344 85097057932541952 85239701468348416 85338509124042752 85697938059165696 85928083888914432 86064069954502656 86072120428000256 86075185035214848 86611031161307136 86671778264383488 86904539387652096 87053312137887744 87518182348996608 87595247424503808 87668005600755712 87753216530109636 87903442139234304 88005337534169088 88053924921081856 88590647963418624 88602089348923392 89005398187966464 89016893138010112 89380271335145472 89608931273342976 89773728142196736 89877791524257792 90028448741851136 90755504332111872 90899130064306176 90974632504459264 91051499295735808 91515504279158784 91540979290472448 91786816881340416 91863056650010624 91943947651252224 92409210375634944 92581217691500544 92829848891355648 92841837765033984 92988765238198272 93645369618989056 93817589770223616 93896858648727552 94057601620246528 94401634893299712 94551030833872896 94817196015353856 94967249604968448 94976132886069248 95474380744359936 95894664151891968 96005822764548096 96085566914822144 96571787419582464 96831135481500288 96996901670879232 97023902529224704 97109337968738304 97177448357036032 97755197752737792 98126446876147712 98212853172928512 98626506300850176 99060665536217088 99088240880910336 99341736542732288 99862886498697216 100144004780261376 100214243618193408 100302488346820608 100470619912536064 101192898341027328 101196501325185024 101282004834582528 101366131475873792 102158585038897152 102346461567516672 102432936707702784 102446165809692672 102608292676632576 102636855568105472 103345938731261952 103522857677488128 103610326784802816 104007515250884608 104167321261572096 104625871465218048 104654995986579456 105189418833281024 105351040821362688 105814801822777344 105844257304608768 106216659251574784 106561972325056512 106848149496827904 106881698028847104 107047032955797504 107060857963282432 108096262779174912 108277458621956096 108476588171821056 109151890345377792 109324629401665536 109338748558245888 109850634085203968 110392252735666176 110503729412702208 110581234337316864 111098936745263104 111661129203892224 111759453610573824 111852283007860736 112183887299416064 112361424662822912 113029447401603072 113458704200545792 113462743910055936 114036897910358016 114169086530813952 114570778518552576 114752093272670208 115466462514118656 115562371019177984 115872719183536128 116071082850516992 116249424354607104 116690909798662144 116793663232671744 117004288706812848 117008454657245184 117204589518979072 117340450045558784 118120863951224832 118338096187441152 118673864250621952 119173695113527296 119478575031123968 119493741658021632 119698304189595648 119837055365677056 120443465208692736 120634073822527488 121007339109482496 121198840085741568 121709305647857664 121812140949700608 122054639053963264 122382422508453888 122591930201669632 123212280500846592 123441623588667392 123581963345854464 123773131855140864 123789117020045312 123985020317597696 124986303838420992 125090119693631488 125195811531636736 125833818383843328 125868846524399616 126206873211843072 126406602745675776 126422928020471808 127299174325813248 127411268981096448 127641042225614016 127859552202522624 128007763686064128 128546907088748544 128762383226109952 129108180642000384 129112777552822272 129329202227838976 130007667396575232 130340263670317056 130579968206831616 130950470897238016 131277273523494912 131502008401133568 131855163208851456 132008006301253632 132080887381622784 132117654507880448 132903134023385088 133508097281949696 133525339707015168 133618991490924544 134413396910014464 134923864454703104 135042673112776704 135768643442049024 136366304381632512 136461948756688896 136577248943603712 136594887746256896 137311468935708672 137794584975015936 137915921476878336 138147102379737088 138871826537250816 138889761682096128 139262756647550976 139483147857297408 139501161953624064 139539994648772608 140468054428483584 140726384655335424 140845287973091328 141086402430369792 141125676406145024 142082629766742016 142464199329103872 142729377274396672 144128350372233216 144635450895761408 144857681129373696 145495352506318848 145535853793837056 145664006953107456 145766172535554048 147189670314221568 147319279759392768 147441645783089152 148632361321365504 148867580461842432 148881505605189632 149012604814098432 150321365427290112 150705929868804096 151789347511540992 152049197213810688 152225448707751936 152761038024736768 153002791030226944 153237877558345728 153669248714539008 153912439014948864 153955283352158208 154496958911381504 155284286516232192 155415490177204224 155724884310228992 156005718275750464 156011272876326912 156982493979869184 157494485268299776 157784128249921536 158766385956913152 158898260151369728 159324988877362176 159597738919460864 159842958487584768 160570549433696256 160591286944923648 161343118812643328 161598453447655424 162279074197143552 162416187932934144 162559205251743744 162714882257731584 163176563344605184 164008122837368832 164283040667795456 164775951127805952 165030842473521152 165871851505975296 166648405117894656 167491693805838336 167778424511791104 167825128699199488 168275830949124096 168542136994234368 168563904027295744 169732232434417664 170188056300818688 170194115865083904 170479402936696832 170677018248085504 171856167777828864 172128139909005312 172144240856000512 173222062322614272 173343556528766976 173809078775304192 174106624275775488 175036364697993216 175190494849007616 175506433060219272 175806884278468608 176010675068338176 177181295926837248 177204178697846784 178010796375932928 178033786276020224 178760542670290944 179217862546685952 179547456284393472 179755583048515584 180056897483702272 181511008664223744 181798260128612352 181949265008918528 182102998591471616 183081958580944896 183573633762680832 183726113300021248 183887895302504448 184818420751269888 185162435383001088 185659697782711296 185683675530067968 185977530476396544 187290739237978112 187635179540447232 187793717297455104 188115203240493056 188803269786599424 189102061667745792 189634392030707712 189934499209936896 189952265772138496 190948761488719872 191789328303783936 192011645529096192 193143574839164928 193662270963000576 193993803341758464 194047805058449408 194218675937476608 194354896714072064 195510395505475584 196252893752295424 196425706345857024 197253012601700352 198121331072434176 198176481761820672 198683473085464576 200288009560522752 200428487236386816 200941239825072128 202385796682054656 202393002650370048 202564009669165056 202732262951747584 204692923135033344 204865873415405568 204892331619385344 205273711136210944 206691877462523904 207045715354976256 207220653569605632 208015030501769216 208334642523144192 209251742930436096 209309991973158912 210378837666562048 210702081642725376 211629603645554688 211688514609217536 212433318503149568 213123944650113024 213696298993655808 214094065911595008 214121715926564864 216192525558349824 216554917243912192 216953176343642112 218303780690755584 218649258803331072 219701268170407936 220784505471332352 221007458825404416 221162468674633728 222197873490526208 223322258407784448 223518907221147648 224367774598832128 224722849325645824 226058894803206144 226917408401091584 226925487820111872 228073795820716032 228338173061627904 229141557037105152 229504186545340416 230932925028237312 231124742038355968 231745438367072256 232142165701033984 233381819597324288 233587326465343488 234008577413625696 234016909314490368 234409179037958144 234680900091117568 236241727902449664 236676192374882304 237347728501243904 238347390227054592 238957150062247936 238987483316043264 239396608379191296 240886930417385472 241268147645054976 242014678218964992 242397680171483136 243418611295715328 243624281899401216 244764845016907776 246424561001693184 246883247177334784 247163926691708928 247546263710281728 247578234040090624 247970040635195392 249972607676841984 250180239387262976 250391623063273472 251667636767686656 251737693048799232 252413746423686144 252813205491351552 252845856040943616 254598348651626496 255282084451228032 255719104405045248 256015527372128256 257093814177497088 257524766452219904 258216361284000768 258225555105644544 258658404455677952 260015334793150464 261159936413663232 261900941794476032 262554547046989824 263004016802267136 263710326417702912 264016012602507264 264161774763245568 264235309015760896 265806268046770176 267016194563899392 267050679414030336 267237982981849088 268826793820028928 269847728909406208 270085346225553408 272923897513377792 273154497887207424 273189775492513792 274622937871417344 275589169950031872 275831842953756672 276294204759474176 277743653074501632 278525513295101952 278966295714594816 279079989297545216 280936108856967168 281452769310670848 281690575946182656 282172804860739584 282251352812290048 284928398658207744 285458754548793344 288256700744466432 289270901791522816 289715362258747392 290990705012637696 291071707587674112 291328013906214912 291532345071108096 294379340628443136 294638559518785536 294883291566178304 297264722642731008 297763011210379264 298025209628196864 300642730854580224 301411859737608192 303578695023081984 304098394427621376 305522076049473536 306005582060453888 306475755116691456 307338497429078016 307824878029897728 307910566704316416 308993917822763008 310568573032464384 310830980354408448 312011436551500928 312022545752653824 313964987959738368 314988970536599552 315568256499843072 317532771913826304 317796520302739456 318649977754724352 319195477838921728 319685916975169536 321141098867392512 321182573889847296 322686237625286656 323196906895310848 324832375865868288 325429764515463168 326353126689210368 328016245674737664 328566081335590912 329551902255611904 330061684947042304 331743703011950592 333296810235789312 334983387611676672 335556849023582208 335650257398398976 336551661898248192 337084273988468736 337127808054591488 339464464868835328 340376112601637376 340388231730167808 340958805873393664 343712335555657728 344256279818010624 344288481712001024 346687113057533952 347618157550608384 348213248551550976 350072729395986432 350380989698015232 351012866120438544 351613768556937216 352021350136676352 354362591853674496 356021592751865856 356067572552040448 357521085340581888 358435725093371904 359094912568786944 359511166097031168 360113794967404544 363022017328447488 363596520257224704 364205997182943232 366163917161889792 367147267525361664 367452226600042496 367775790605008896 369636841502539776 370324870766002176 371319395565422592 371367351060135936 371955060952793088 374581478475956224 375270359080894464 375587434594910208 376230406480986112 377606539573198848 379268784061415424 379904531544276992 381897522977439744 383578656607567872 384023291058192384 386287149678329856 387324541926001152 387987606683516928 388095610116898816 388709793428144128 391020791010951168 392505787504590848 392851412691714048 394506025203400704 396242662144868352 396352963523641344 400576019121045504 400856974472773632 401882479650144256 404771593364109312 405128019338330112 405464525903495168 409385846270066688 409731746830811136 409784663238770688 410547422272421888 413383754925047808 414441307139211264 416030061003538432 416669285046288384 418503485860872192 418619983946317824 420757675333124096 421404163285450752 423259207291109376 423377029218435072 424866637006299136 426247889300226048 427392597987311616 428188131823190016 428243431853129728 432385051116699648 433109834487824384 433906352687284224 436607561381511168 437298517606662144 439402536340815872 441569010942664704 442324937349267456 444395746981052416 446644516815568896 447037814442295296 448735549197664256 449445698651291648 452117789606412288 453834816802183168 456147591641432064 456676346123255808 458283114074210304 459008373090680832 461865850056474624 463490876734144512 466763639194648576 467174652930686976 468017154827251392 468033818628980736 468818358075916288 469361800182235136 472483455804899328 473352384749764608 474695457002487808 476694780454109184 477914300124495872 477974966632086528 478793216758382592 481773860834770944 484029356437929984 484795360342966272 486837222591430656 487248563798802432 489529690033815552 492849122003386368 493766494354669568 494327853383417856 495092527420563456 495156468080181248 495940081270390784 499945215353683968 500360478774525952 500783246126546944 503335273535373312 503475386097598464 504827492847372288 505626410982703104 505691712081887232 509196697303252992 510564168902456064 511438208810090496 512031054744256512 515049532904439808 516432722568001536 517316808911355904 520030669586300928 522319872827326464 523801883588952064 525109094093979648 527420652835405824 528032025205014528 528470618031521792 531612536093540352 534032389127798784 534101358828060672 534475965963698176 537653587640057856 539695457818812416 540170692451106816 545847795026755584 546308995774414848 546379550985027584 549245875742834688 551178339900063744 551663685907513344 552588409518948352 555487306149003264 557051026590203904 557932591429189632 558159978595090432 561872217713934336 562905538621341696 563381151892365312 564345609721479168 564502705624580096 569856797316415488 570917509097586688 578541803583045632 579430724517494784 581981410025275392 582143415175348224 582656027812429824 583064690142216192 588758681256886272 589277119037571072 594529445285462016 595526022420758528 596050419256393728 601285461709160448 602823719475216384 607157390046163968 608196788855242752 611044152098947072 612011164120907776 614676994858156032 615821133408632832 617987835645526016 621137146064928768 621661960708816896 624022873103001856 624045091505307648 627929975919476736 629977941073199104 631136512999686144 635065543827652608 635593040605478912 637299955509448704 638390955677843456 639371833950339072 642282197734785024 642365147779694592 645372475250573312 649664751731736576 650859529030926336 652706253378420736 657132162671181824 659103804511223808 660123369894084608 663487406023901184 666593620471578624 669966775223353344 671300514796797952 673103323796496384 674168547976937472 674255616109182976 678928929737670656 680752225203274752 680776463460335616 681917611746787328 687424671111315456 688512559636021248 688576963424002048 693374226115067904 695236315101216768 696426497103101952 700145458791972864 700761979396030464 702025732240877088 703227537113874432 704042700273352704 708725183707348992 712043185503731712 712135145104080896 715042170681163776 716871450186743808 718189825137573888 720227589934809088 726044034656894976 727193040514449408 728411994365886464 734294535050723328 734904453200084992 739273683005079552 740649741532004352 742638791130845184 742734702120271872 743910121905586176 750540718161788928 751174869189820416 755213079146397696 758537568122830848 759809063088553984 763795045954879488 767157313215135744 768046582116384768 772574299356659712 774649083852002304 775975213367033856 776191220233797632 777419586856288256 785011575009181696 785702825383428096 789012050406801408 792485324289736704 792705927047282688 801152038242091008 801713948945547264 803764959300288512 809543186728218624 810256038676660224 810929051806990336 818771692540133376 819463493661622272 819569326477541376 826767509850095616 828882614278422528 832060122007076864 837239967892635648 841515350666248192 842808326570901504 846518414582218752 846754058436870144 849733274012598272 854785195974623232 856376263646380032 856486863706259456 864770102233399296 866219668975648768 867812705374568448 873215122763022336 874597035213324288 883138021885329408 884649874698534912 888791493962104832 893289033631137792 894075628884590592 897471098395328512 898891397302583296 904235579212824576 907669633604366336 912295183282864128 916566228148420608 918016746181361664 923731700112949248 926981753468289024 933527278389297152 936034309654502784 936067637257961472 937636716151832576 938723600364470272 944966911609798656 946704769499529216 949390914004975616 953389560908218368 955949933264173056 957586433516765184 963547721669541888 968058712875859968 969590720685932544 974497127597604864 979059380067631104 985698244006772736 987532988709339136 988655706766835712 990185054841126912 990312936160362496 991880162540781568 999890430707367936 1000720957549051904 1001566492253093888 1006670547070746624 1006950772195196928 1009654985694744576 1011252821965406208 1011383424163774464 1018393394606505984 1021128337804912128 1022876417620180992 1030099065808879616 1032865445136003072 1034633617822711808 1040061339172601856 1044639745654652928 1050218188187959296 1054841305670811648 1056064050410029056 1056941236063043584 1068064778255597568 1068202717656121344 1068951931927396352 1075307175280115712 1079390915637624832 1080341384902213632 1092617991548829696 1092759101970055168 1098491751485669376 1102356679800127488 1103327371815026688 1105176819037896704 1110974612298006528 1114102053180407808 1115865182858379264 1123744435427868672 1125811077242683392 1126762303784730624 1128691219442958336 1129005411249160192 1139713594632830976 1141835018195173376 1157083607166091264 1158861449034989568 1163962820050550784 1164286830350696448 1166129380284432384 1177517362513772544 1178554238075142144 1189058890570924032 1191052044841517056 1202570923418320896 1205647438950432768 1214314780092327936 1216393577710485504 1222088304197894144 1229353989716312064 1231642266817265664 1235975671291052032 1243323921417633792 1248045746206003712 1248090183010615296 1255859951838953472 1259955882146398208 1262273025999372288 1270131087655305216 1271186081210957824 1274599911018897408 1276781911355686912 1278743667900678144 1284564395469570048 1284730295559389184 1290744950501146624 1299329503463473152 1301719058061852672 1305412506756841472 1314264325342363648 1318207609022447616 1320246739788169216 1326974812047802368 1333187240943157248 1339933550446706688 1342601029593595904 1346206647592992768 1348337095953874944 1348511232218365952 1357857859475341312 1361504450406549504 1363835223493574656 1374849342222630912 1377025119272042496 1377153926848004096 1390472630202433536 1400290917583945728 1401523958792060928 1404051464481754176 1406455074227748864 1408085400546705408 1417450367414697984 1424086371007463424 1430084341362327552 1433742900373487616 1436379650275147776 1440455179869618176 1452088069313789952 1454386081028898816 1456823988731772928 1468589070101446656 1469808906400169984 1478547366010159104 1481299483064008704 1485277582261690368 1485469404240543744 1487820243811172352 1501081436323577856 1502349738379640832 1510426158292795392 1517075136245661696 1519618126177107968 1527590091909758976 1534314626430271488 1536093164232769536 1545148598713319424 1549298167704004608 1551950426734067712 1552382440467595264 1570023150018363392 1571405650766856192 1585411854094565376 1602304076484182016 1603427897891094528 1607529918600577024 1619086373456437248 1620512077353320448 1621858103613980672 1637543385080266752 1638926987323244544 1639138652955082752 1653535019700191232 1657765228556845056 1674479935785271296 1683030701332496384 1685616653141803008 1693036829164437504 1693508116873740288 1699466548025196544 1709570391949246464 1712752527292760064 1712973727412518912 1732439337951297536 1735625410749136896 1746430245526044672 1749194070426648576 1766276043770658816 1777582987924209664 1786578067262275584 1788151257769181184 1794942196790657024 1797782794605166592 1808471158425649152 1815339267208732672 1824590366565728256 1833132456296841216 1836033492362723328 1847463400225898496 1853963506936578048 1867054556778594304 1872068619309005568 1872135274515922944 1875273432303665152 1877447200728940544 1889933823219597312 1893409538999058432 1898781828009951232 1906779121816436736 1911899866528346112 1915172867033530368 1927095443339083776 1936117425751719936 1948994255195209728 1958118760135262208 1971396488013545472 1977311413533671424 1980370109682253824 1980625872320724992 1999780861414735872 2001441915098103808 2003132984506187776 2013901544390393856 2019309971389489152 2022505643930812416 2022766848327548928 2036786789213011968 2042256675609824256 2045752835240361984 2060198131617759232 2065730890272006144 2069267235645423616 2080122678345203712 2089279491309305856 2100436376375918592 2109682611341623296 2112128100820058112 2136129556511195136 2136405435312242688 2137903863854792704 2150614350560231424 2158781831275249664 2160682769804427264 2185235983097659392 2185518203940110336 2204713359600254976 2210353638075793408 2221949224596013056 2228204106360815616 2231730365716758528 2251622154485366784 2253524607569461248 2258010822498320384 2279427189265661952 2283670036390346752 2314167214332182528 2317722898069979136 2327925640101101568 2328573660701392896 2332258760568864768 2355034725027545088 2357108476150284288 2378117781141848064 2382104089683034112 2405141846836641792 2411294877900865536 2428629560184655872 2432787155420971008 2444176608395788288 2458707979432624128 2471951342582104064 2486647842835267584 2496091492412007424 2496180366021230592 2511719903677906944 2524546051998744576 2540262175310610432 2542372162421915648 2549199822037794816 2553563822711373824 2569128790939140096 2569460591118778368 2581489901002293248 2598659006926946304 2603438116123705344 2610825013513682944 2628528650684727296 2640493479576338432 2653949624095604736 2666374481886314496 2679867100893413376 2692413295185985536 2696674191907749888 2715715718950682624 2723008900813099008 2727670446987149312 2749698684445261824 2754050238544084992 2754307853696008192 2780945260404867072 2800581835167891456 2808102928963508352 2812910148455497728 2816170801093410816 2834900734829395968 2848172742014926848 2860168682724655104 2872759300550295552 2880910359739236352 2904176138627579904 2908772162057797632 2913647977463545856 2937178140202893312 2939617812800339968 2957094732020318208 2962598966128017408 2970555164523380736 2970938808481087488 2975640487622344704 3002162872647155712 3004699476759281664 3020852316585590784 3034150272491323392 3039236252354215936 3055180183819517952 3068629252860542976 3090297197426638848 3098596335408009216 3103900853468135424 3104764880935190528 3140046300036726784 3170823708189130752 3204608152968364032 3206855795782189056 3238172746912874496 3241024154706640896 3243716207227961344 3277853974646489088 3278277305910165504 3307070039400382464 3315530457113690112 3366061402664992768 3371233306283606016 3386073658328875008 3387016233747480576 3398933096050393088 3419140783898492928 3425505054585520128 3464878675902595072 3471250821498273792 3492860491052089344 3498388140853297152 3532552087541317632 3555165975848419328 3573156134524551168 3589884393581314048 3595565589210333184 3616942316851298304 3630678534417465344 3649180733131456512 3666264912593682432 3694926800451796992 3707927013873156096 3734109113557188608 3744137238618011136 3744270549031845888 3750546864607330304 3779867646439194624 3786819077998116864 3797563656019902464 3813558243632873472 3823799733056692224 3830345734067060736 3854190886678167552 3872234851503439872 3897988510390419456 3916237520270524416 3942792976027090944 3954622827067342848 3960740219364507648 3961251744641449984 3999561722829471744 4006265969012375552 4027803088780787712 4038619942778978304 4045011287861624832 4045533696655097856 4073573578426023936 4084513351219648512 4091505670480723968 4120396263235518464 4131461780544012288 4138534471290847232 4200872752751837184 4219365222683246592 4224256201640116224 4272259113022390272 4275807727709585408 4301228701120462848 4317563662550499328 4321365539608854528 4370471966195318784 4409426719200509952 4420707276151586816 4443898449192026112 4456408212721631232 4463460731433517056 4503244308970733568 4507049215138922496 4516021644996640768 4558854378531323904 4567340072780693504 4628334428664365056 4635445796139958272 4655851280202203136 4657147321402785792 4710069450055090176 4714216952300568576 4756235562283696128 4764208179366068224 4810283693673283584 4822589755801731072 4857259120369311744 4865574310841942016 4888353216791576576 4917415958865248256 4943902685164208128 4973295685670535168 4992182984824014848 5023439807355813888 5049092103997489152 5080524350621220864 5098399644075589632 5138257581878280192 5138921182237556736 5162979802004586496 5197318013853892608 5206876232247410688 5221650027027365888 5257057301369454592 5280986959152676864 5332748963772628992 5359734201786826752 5384826590371971072 5393348383815499776 5431431437901365248 5446017801626198016 5455340893974298624 5499397368890523648 5508100477088169984 5508615707392016384 5561890520809734144 5601163670335782912 5616205857927016704 5625820296910995456 5632341602186821632 5669801469658791936 5696345484029853696 5720337365449310208 5745518601100591104 5761820719478472704 5808352277255159808 5827295954927091712 5874356280405786624 5879235625600679936 5914189464040636416 5941110329046761472 5941877616962174976 6004325745294311424 6009398953518563328 6041704633171181568 6068300544982646784 6078472504708431872 6110360367639035904 6137258505721085952 6180594394853277696 6197192670816018432 6207801706936270848 6209529761870381056 6280092600073453568 6409216305936728064 6413711591564378112 6476345493825748992 6482048309413281792 6555707949292978176 6556554611820331008 6614140078800764928 6631060914227380224 6732122805329985536 6774032467494961152 6797866192100786176 6838281567796985856 6851010109171040256 6929757351805190144 6942501642996547584 6985720982104178688 6996776281706594304 7065104175082635264 7146312269049102336 7179768787162628096 7191131178420666368 7233884633702596608 7261357068834930688 7298361466262913024 7332529825187364864 7415854027746312192 7468218227114377216 7488274477236022272 7488541098063691776 7501093729214660608 7573638155996233728 7595127312039804928 7627116487265746944 7647599466113384448 7660691468134121472 7708381773356335104 7744469703006879744 7795977020780838912 7832475040541048832 7885585952054181888 7921480438729015296 7922503489282899968 7999123445658943488 8012531938024751104 8077239885557956608 8090022575723249664 8147147156852047872 8169026702439297024 8183011340961447936 8262923561088024576 8401745505503674368 8438730445366493184 8448512403280232448 8544518226044780544 8551615455419170816 8635127325100998656 8642731079217709056 8740943932390637568 8818853438401019904 8841414552303173632 8887796898384052224 8912816425443262464 8926921462867034112 9006488617941467136 9014098430277844992 9117708757062647808 9134680145561387008 9256668857328730112 9270891592279916544 9311702560404406272 9314294642805571584 9420138900110180352 9512471124567392256 9528416358732136448 9620567387346567168 9714518240738623488 9731148621683884032 9776706433583153152 9834831917730496512 9887805370328416256 9946591371341070336 9984365969648029696 10098184207994978304 10161048701242441728 10196799288151179264 10276515163756560384 10325959604009172992 10394636027707785216 10413752464494821376 10443300054054731776 10561973918305353728 10665497927545257984 10719468403573653504 10769653180743942144 10786696767630999552 10862862875802730496 10892035603252396032 10910681787948597248 10998794737781047296 11017231414784032768 11123781041619468288 11202327340671565824 11232411715854033408 11251640593821990912 11339602939317583872 11392690968059707392 11440674730898620416 11491037202201182208 11616704554510319616 11654591909854183424 11748712560811573248 11758471251201359872 11828378928081272832 11882220658093522944 11883755233924349952 12018797907037126656 12083409266342363136 12136601089965293568 12156945009416863744 12220720735278071808 12274517011442171904 12361188789706555392 12394385341632036864 12415603413872541696 12419059523740762112 12560185200146907136 12827423183128756224 12952690987651497984 12964096618826563584 13111415898585956352 13228280157601529856 13262121828454760448 13548064934989922304 13595732384201572352 13676563135593971712 13702020218342080512 13859514703610380288 13885003285993095168 13971441964208357376 14130208350165270528 14292624538098204672 14359537574325256192 14382262356841332736 14467769267405193216 14522714137669861376 14596722932525826048 14665059650374729728 14831708055492624384 14936436454228754432 14976548954472044544 15002187458429321216 15147276311992467456 15190254624079609856 15295198932226768896 15416763546712670208 15488939406013759488 15591954041561677824 15664950081082097664 15771171904108363776 15842960877458030592 15845006978565799936 15998246891317886976 16025063876049502208 16154479771115913216 16180045151446499328 16294294313704095744 16338053404878594048 16366022681922895872 16525847122176049152 16803491011007348736 16877460890732986368 16897024806560464896 17089036452089561088 17270254650201997312 17285462158435418112 17481887864781275136 17637706876802039808 17682829104606347264 17825632850886524928 18012977235882934272 18028196860555689984 18235417514125295616 18269360291122774016 18513337714657460224 18541783184559833088 18623405120808812544 18628589285611143168 18840277800220360704 19056832717464272896 19241134774693134336 19429036481477246976 19553412867166306304 19669663835460993024 19775610740656832512 19893182742682140672 19968731939296059392 20196368415989956608 20322097402484883456 20393598576302358528 20553030327513120768 20651919208018345984 20789272055415570432 20827504928989642752 20886600108109463552 21123947836610707456 21438936807147307008 21539306361487884288 21573393535261999104 21784071206504792064 21997589475562094592 22034462829568065536 22247562083238936576 22404654681343131648 22464823431708066816 22503281187643981824 22785381936119414784 22881349461797240832 22982074404402364416 23233409109020639232 23309183819708366848 23497425121623146496 23516942502402719744 23656757856162545664 23764441316187045888 23767510467848699904 24037595814074253312 24313890018833727488 24441441470556143616 24549034022884343808 24788770683264073728 24838119047481524224 25120370400293814272 25654846366257512448 25905381975302995968 25928193237653127168 26222831797171912704 26456560315203059712 26524243656909520896 27191464768403144704 27353126271187943424 27404040436684161024 27770006571986190336 27942883928416714752 28260416700330541056 28585249076196409344 28719075148650512384 28764524713682665472 29045428275339722752 29193445865051652096 29330119300749459456 29663416110985248768 29872872908457508864 29953097908944089088 30004374916858642432 30294552623984934912 30590397864453537792 30977878812027518976 31183908083123355648 31329900162164195328 31685921754916061184 31690013957131599872 31996493782635773952 32050127752099004416 32308959542231826432 32360090302892998656 32588588627408191488 32676106809757188096 32732045363845791744 33051694244352098304 33606982022014697472 33754921781465972736 34178072904179122176 34540509300403994624 34963775729562550272 35275413753604079616 35651265701773049856 36056393721111379968 36470835028250591232 36538720582245548032 37026675429314920448 37083566369119666176 37246810241617625088 37257178571222286336 37680555600440721408 38113665434928545792 38482269549386268672 38858072962954493952 39106825734332612608 39551221481313665024 39786365485364281344 39937463878592118784 40644194804969766912 40787197152604717056 41106060655026241536 41578544110831140864 41655009857979285504 41773200216218927104 42247895673221414912 42877873614294614016 43078612722975768576 43146787070523998208 43568142413009584128 43995178951124189184 44068925659136131072 44495124166477873152 44809309362686263296 44929646863416133632 45006562375287963648 45570763872238829568 46466818218041278464 46618367639416733696 46994850243246292992 47033885004805439488 47313515712325091328 47528882632374091776 47535020935697399808 48075191628148506624 48627780037667454976 48882882941112287232 49098068045768687616 49577541366528147456 49676238094963048448 50240740800587628544 51810763950605991936 51856386475306254336 52445663594343825408 52913120630406119424 53048487313819041792 54382929536806289408 54706252542375886848 54808080873368322048 55540013143972380672 55885767856833429504 56520833400661082112 57170498152392818688 57438150297301024768 58090856550679445504 58660238601498918912 59326832221970497536 59745745816915017728 59906195817888178176 60008749833717284864 60589105247969869824 61180795728907075584 61955757624055037952 62367816166246711296 62659800324328390656 63371843509832122368 63380027914263199744 64100255504198008832 64617919084463652864 64720180605785997312 65352213619514376192 66103388488704196608 67213964044029394944 67509843562931945472 68356145808358244352 69081018600807989248 69927551459125100544 70550827507208159232 71302531403546099712 72112787442222759936 72941670056501182464 74053350858629840896 74514357142444572672 75361111200881442816 76227330869857091584 76964539098772537344 77716145925908987904 79102442962627330048 79572730970728562688 79874927757184237568 81574394305209434112 82212121310052483072 83310019715958571008 83546400432437854208 84495791346442829824 85755747228589228032 86157225445951537152 86293574141047996416 87136284826019168256 87990357902248378368 88137851318272262144 88990248332955746304 89618618725372526592 89859293726832267264 90013124750575927296 92933636436082556928 93989700486492585984 94067770009610878976 95057765264748183552 95070041871394799616 96150383256297013248 97255560075334909952 97765765882224574464 98196136091537375232 99155082733056294912 100481481601175257088 103621527901211983872 104891327188687650816 105826241260812238848 108765859073612578816 109412505084751773696 109616161746736644096 111080026287944761344 111771535713666859008 113041666801322164224 114340996304785637376 114876300594602049536 116181713101358891008 117320477202997837824 118653664443940995072 119491491633830035456 119812391635776356352 120017499667434569728 122361591457814151168 124735632332493422592 125319600648656781312 126743687019664244736 128200511008396017664 129235838168927305728 129440361211571994624 130704427239028752384 132206776977408393216 134427928088058789888 135019687125863890944 136712291616716488704 138162037201615978496 139855102918250201088 141101655014416318464 142605062807092199424 144225574884445519872 145883340113002364928 149028714284889145344 150722222401762885632 152454661739714183168 155432291851817975808 158204885925254660096 159145461941457125376 159749855514368475136 163148788610418868224 164424242620104966144 166620039431917142016 167092800864875708416 168991582692885659648 171511494457178456064 172314450891903074304 174272569652038336512 175980715804496756736 176275702636544524288 177980496665911492608 179237237450745053184 179718587453664534528 180026249501151854592 185867272872165113856 187979400972985171968 190115530529496367104 190140083742789599232 192300766512594026496 194511120150669819904 198310165466112589824 200962963202350514176 207243055802423967744 209782654377375301632 211652482521624477696 217531718147225157632 218825010169503547392 222160052575889522688 223543071427333718016 226083333602644328448 228681992609571274752 229752601189204099072 232363426202717782016 237307328887881990144 239624783271552712704 244723182915628302336 250639201297313562624 253487374039328489472 256401022016792035328 258471676337854611456 258880722423143989248 261408854478057504768 264413553954816786432 268855856176117579776 270039374251727781888 276324074403231956992 282203310028832636928 285210125614184398848 288451149768891039744 291766680226004729856 301444444803525771264 310864583703635951616 316409771850509320192 319499711028736950272 326297577220837736448 328848485240209932288 333240078863834284032 337983165385771319296 343022988914356912128 344628901783806148608 348545139304076673024 351961431608993513472 352551405273089048576 355960993331822985216 358474474901490106368 359437174907329069056 360052499002303709184 375958801945970343936 380231061058992734208 384601533025188052992 396620330932225179648 401925926404701028352 414486111604847935488 419565308754750603264 423304965043248955392 435063436294450315264 437650020339007094784 447086142854667436032 452166667205288656896 457363985219142549504 459505202378408198144 464726852405435564032 474614657775763980288 479249566543105425408 489446365831256604672 501278402594627125248 506974748078656978944 512802044033584070656 516943352675709222912 522817708956115009536 528827107909633572864 537711712352235159552 540078748503455563776 552648148806463913984 570420251228368797696 576902299537782079488 583533360452009459712 602888889607051542528 621729167407271903232 638999422057473900544 652595154441675472896 666480157727668568064 675966330771542638592 686045977828713824256 689257803567612297216 697090278608153346048 705102810546178097152 711921986663645970432 718874349814658138112 751917603891940687872 760462122117985468416 769203066050376105984 793240661864450359296 828972223209695870976 846609930086497910784 870126872588900630528 875300040678014189568 904333334410577313792 919010404756816396288 929453704810871128064 949229315551527960576 958499133086210850816 978892731662513209344 1013949496157313957888 1033886705351418445824 1045635417912230019072 1057654215819267145728 1075423424704470319104 1080157497006911127552 1105296297612927827968 1153804599075564158976 1205777779214103085056 1243458334814543806464 1277998844114947801088 1305190308883350945792 1351932661543085277184 1372091955657427648512 1378515607135224594432 1394180557216306692096 1410205621092356194304 1423843973327291940864 1437748699629316276224 1503835207783881375744 1520924244235970936832 1538406132100752211968 1586481323728900718592 1657944446419391741952 1740253745177801261056 1750600081356028379136 1808666668821154627584 1838020809513632792576 1858907409621742256128 1916998266172421701632 1957785463325026418688 2027898992314627915776 2067773410702836891648 2091270835824460038144 2115308431638534291456 2210592595225855655936 2307609198151128317952 2486916669629087612928 2555997688229895602176 2610380617766701891584 2757031214270449188864 2788361114432613384192 2820411242184712388608 2847687946654583881728 2875497399258632552448 3041848488471941873664 3172962647457801437184 3315888892838783483904 3480507490355602522112 3617333337642309255168 3717814819243484512256 3833996532344843403264 3915570926650052837376 4055797984629255831552 4135546821405673783296 4182541671648920076288 4230616863277068582912 4421185190451711311872 4615218396302256635904 4973833339258175225856 5111995376459791204352 5220761235533403783168 5514062428540898377728 5576722228865226768384 5640822484369424777216 5750994798517265104896 6083696976943883747328 6345925294915602874368 6631777785677566967808 7435629638486969024512 7667993064689686806528 7831141853300105674752 8271093642811347566592 8365083343297840152576 8461233726554137165824 9947666678516350451712 10223990752919582408704 10441522471066807566336 11153444457730453536768 11501989597034530209792 12167393953887767494656 12691850589831205748736 13263555571355133935616 14871259276973938049024 15335986129379373613056 15662283706600211349504 16542187285622695133184 16730166686595680305152 16922467453108274331648 19895333357032700903424 20447981505839164817408 22306888915460907073536 23003979194069060419584 25383701179662411497472 30671972258758747226112 31324567413200422699008 33460333373191360610304 39790666714065401806848 40895963011678329634816 44613777830921814147072 46007958388138120839168 50767402359324822994944 61343944517517494452224 66920666746382721220608 81791926023356659269632 92015916776276241678336 122687889035034988904448 133841333492765442441216 163583852046713318539264 184031833552552483356672 245375778070069977808896 368063667105104966713344 490751556140139955617792 736127334210209933426688 1472254668420419866853376
- Sum of all divisors σ(n): 5142039591752635899367677
- Sum of proper divisors (its aliquot sum) s(n): 3669784923332216032514301
- 1472254668420419866853376 is an abundant number, because the sum of its proper divisors (3669784923332216032514301) is greater than itself. Its abundance is 2197530254911796165660925
Bases of 1472254668420419866853376
- Binary: 1001101111100001100010101111000110010110011010100110001000000000000000000000000002
- Hexadecimal: 0x137C315E32CD4C4000000
- Base-36: 6NQSCRDJWYCCJ5S0
Squares and roots of 1472254668420419866853376
- 1472254668420419866853376 squared (14722546684204198668533762) is 2167533808685720447166395439563346403863482597376
- 1472254668420419866853376 cubed (14722546684204198668533763) is 3191161768796645148531614616663190047514328556980258087793553196634341376
-
1472254668420419866853376 is a
perfect square number . Itssquare root is 1213365018624 -
The
cube root of 1472254668420419866853376 is 113761238.9888899189
Scales and comparisons
How big is 1472254668420419866853376?- 1,472,254,668,420,419,866,853,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,472,254,668,420,419,866,853,376 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 1472254668420419866853376 cubic inches would be around 9480103.2 feet tall.
Recreational maths with 1472254668420419866853376
- 1472254668420419866853376 backwards is 6733586689140248664522741
- The number of decimal digits it has is: 25
- The sum of 1472254668420419866853376's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1472254668420419866853376 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 1472254668420419866853376 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/1472254668420419866853376/
Chicago style:
Numbermatics. 2024. "Number 1472254668420419866853376 - Facts about the integer". https://numbermatics.com/n/1472254668420419866853376/
The information we have on file for 1472254668420419866853376 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 1472254668420419866853376, math, Factors of 1472254668420419866853376, curriculum, school, college, exams, university, Prime factorization of 1472254668420419866853376, STEM, science, technology, engineering, physics, economics, calculator, one septillion, four hundred seventy-two sextillion, two hundred fifty-four quintillion, six hundred sixty-eight quadrillion, four hundred twenty trillion, four hundred nineteen billion, eight hundred sixty-six million, eight hundred fifty-three thousand, three hundred seventy-six.