67031715922099613332091136
67,031,715,922,099,613,332,091,136 is an even composite number composed of eight prime numbers multiplied together.
67031715922099613332091136 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 67031715922099613332091136:
28 × 32 × 72 × 112 × 232 × 412 × 11872 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 23 × 23 × 41 × 41 × 1187 × 1187 × 1979 × 1979)See below for interesting mathematical facts about the number 67031715922099613332091136 from the Numbermatics database.
Names of 67031715922099613332091136
- Cardinal: 67031715922099613332091136 can be written as Sixty-seven septillion, thirty-one sextillion, seven hundred fifteen quintillion, nine hundred twenty-two quadrillion, ninety-nine trillion, six hundred thirteen billion, three hundred thirty-two million, ninety-one thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 6.7031715922099613332091136 × 1025
Factors of 67031715922099613332091136
Divisors of 67031715922099613332091136
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 23 24 28 32 33 36 41 42 44 46 48 49 56 63 64 66 69 72 77 82 84 88 92 96 98 99 112 121 123 126 128 132 138 144 147 154 161 164 168 176 184 192 196 198 207 224 231 242 246 252 253 256 264 276 287 288 294 308 322 328 336 352 363 368 369 384 392 396 414 441 448 451 462 483 484 492 504 506 528 529 539 552 574 576 588 616 644 656 672 693 704 726 736 738 759 768 784 792 828 847 861 882 896 902 924 943 966 968 984 1008 1012 1056 1058 1078 1089 1104 1127 1148 1152 1176 1187 1232 1288 1312 1344 1353 1386 1408 1449 1452 1472 1476 1518 1568 1584 1587 1617 1656 1681 1694 1722 1764 1771 1792 1804 1848 1886 1932 1936 1968 1979 2009 2016 2024 2112 2116 2156 2178 2208 2254 2277 2296 2304 2352 2374 2464 2541 2576 2583 2624 2688 2706 2772 2783 2816 2829 2898 2904 2944 2952 3036 3136 3157 3168 3174 3234 3312 3362 3381 3388 3444 3528 3542 3561 3608 3696 3703 3772 3864 3872 3936 3958 4018 4032 4048 4059 4224 4232 4312 4356 4416 4508 4554 4592 4704 4748 4761 4851 4928 4961 5043 5082 5152 5166 5248 5313 5376 5412 5544 5566 5658 5796 5808 5819 5888 5904 5929 5937 6027 6072 6272 6314 6336 6348 6468 6601 6624 6724 6762 6776 6888 7056 7084 7122 7216 7392 7406 7544 7623 7728 7744 7872 7916 8036 8064 8096 8118 8309 8349 8448 8464 8487 8624 8712 8832 9016 9108 9184 9408 9471 9496 9522 9702 9856 9922 10086 10143 10164 10304 10332 10373 10496 10626 10683 10824 11088 11109 11132 11316 11592 11616 11638 11767 11808 11858 11874 12054 12144 12397 12544 12628 12672 12696 12936 13057 13202 13248 13448 13524 13552 13776 13853 14112 14168 14244 14432 14784 14812 14883 15088 15129 15246 15456 15488 15744 15832 15939 16072 16128 16192 16236 16618 16698 16928 16974 17248 17424 17457 17664 17787 17811 18032 18081 18216 18368 18491 18816 18942 18992 19044 19404 19481 19712 19803 19844 20172 20286 20328 20608 20664 20746 21252 21366 21648 21689 21769 22099 22176 22218 22264 22632 23184 23232 23276 23534 23616 23716 23748 24108 24288 24794 24927 25047 25256 25344 25392 25872 25921 26114 26404 26496 26896 27048 27104 27301 27552 27706 28224 28336 28413 28488 28864 29568 29624 29766 30176 30258 30492 30912 30976 31119 31488 31664 31878 32144 32384 32472 33236 33327 33396 33856 33948 34496 34727 34848 34914 35301 35574 35622 36064 36162 36432 36736 36982 37191 37632 37884 37984 38088 38663 38808 38962 39171 39606 39688 40344 40572 40656 40733 41216 41328 41492 41559 42504 42732 43296 43378 43538 44198 44352 44436 44528 44649 45264 45517 46207 46368 46464 46552 47068 47232 47432 47496 48216 48576 48667 49588 49854 50094 50512 50784 51744 51842 52228 52371 52808 52992 53361 53792 54096 54208 54602 55104 55412 55473 56448 56672 56826 56976 57728 58163 58443 59136 59248 59409 59532 60352 60516 60984 61824 62238 63328 63756 64009 64288 64768 64944 65067 65307 66297 66472 66654 66792 67712 67896 68992 69454 69696 69828 70602 71148 71244 72128 72324 72611 72864 73472 73964 74382 74781 75768 75968 76176 77326 77616 77763 77924 78342 79212 79376 80688 81139 81144 81312 81466 81903 82369 82656 82984 83118 85008 85464 86592 86756 87076 88396 88704 88872 89056 89298 90528 91034 91399 92414 92736 92928 93104 93357 94136 94464 94864 94992 96432 96971 97152 97334 99176 99708 100188 101024 101568 103488 103684 104181 104456 104742 105616 105903 106722 107584 108192 108416 109204 110208 110824 110946 111573 112896 113344 113652 113952 114103 115456 115989 116326 116886 117513 118496 118818 119064 120704 121032 121968 122199 123648 124476 124677 126656 127512 128018 128576 129437 129888 130134 130614 132594 132944 133308 133584 135424 135792 136367 136551 137984 138621 138908 139392 139656 141204 142296 142488 143627 144256 144648 145222 145728 146001 147928 148764 149562 151536 151823 151936 152352 152383 154652 155232 155526 155848 156684 158424 158752 161376 162278 162288 162624 162932 163806 164738 165312 165968 166236 166419 170016 170928 173184 173512 174152 174489 175329 176792 177408 177744 178112 178596 181056 182068 182798 184828 185472 186208 186714 188272 189728 189984 191107 192027 192864 193942 194304 194668 195201 195921 198352 198891 199416 200376 202048 203136 203401 206976 207368 208362 208912 209484 211232 211806 213444 215168 216384 216832 217833 218408 220416 221648 221892 223146 226688 227304 227904 228206 231978 232652 233289 233772 235026 236992 237636 238128 238579 239459 241408 242064 243089 243417 243936 244398 245709 247107 248952 249354 253312 255024 256036 257152 258874 259776 260268 261228 265188 265888 266616 267168 270641 271584 272734 273102 274197 277242 277816 278784 279312 282408 284592 284976 285131 287254 288512 289296 290444 290913 291456 292002 295856 297528 299124 300311 303072 303646 303872 304704 304766 309304 310464 311052 311696 312543 313368 316848 317504 318619 322752 324556 324576 325248 325864 327612 329476 330624 331936 332472 332838 340032 340669 341856 342309 346368 347024 347967 348304 348978 350658 353584 355488 356224 357192 362112 364136 365596 366597 369656 370944 372416 373428 376544 379456 379968 382214 384054 385728 387884 388311 389336 390402 391842 396704 397782 398832 400752 404096 406272 406802 409101 409653 413952 414736 415863 416724 417824 418968 422464 423612 425293 426888 430336 430881 432768 435666 436816 438003 443296 443784 446292 448063 453376 454608 455469 455808 456412 457149 463956 465304 466578 467544 470052 473984 475272 476256 477158 478918 484128 486178 486834 487872 488796 491418 494214 497904 498708 500687 506624 508277 510048 512072 514304 517748 519552 520536 522456 523467 530376 531776 533232 534336 535337 541282 543168 545468 546204 548394 554484 555632 558624 564816 567973 569184 569952 570262 573321 574508 576081 578592 580888 581826 582912 584004 591712 595056 598248 600622 606144 607292 609408 609532 610203 618608 620928 622104 623392 625086 626736 627923 633696 635008 637238 639793 645504 649112 649152 650496 651728 653499 655224 658952 661248 663872 664944 665676 680064 681338 683712 684618 694048 695934 696608 697956 701316 707168 710976 712448 714384 715737 718377 724224 728272 729267 730251 731192 733194 739312 741321 744832 746856 753088 758912 759936 764428 768108 771456 775768 776622 778672 780804 783684 793408 795564 797664 798721 801504 808192 811923 813604 818202 819306 822591 829472 831726 833448 835648 837936 844928 847224 850586 853776 855393 861762 865536 871332 872739 873632 876006 886592 887568 889249 892529 892584 896126 900933 906059 909216 910938 911616 912824 914298 927912 930608 933156 935088 940104 947968 950544 952512 954316 955857 957836 968256 972356 973668 975744 977592 982836 988428 995808 997416 1001374 1005389 1016554 1020096 1022007 1024144 1026927 1035496 1039104 1041072 1044912 1046891 1046934 1060752 1062761 1063552 1066464 1066681 1068672 1070674 1082564 1086336 1090936 1092408 1096788 1108968 1111264 1117248 1119341 1129632 1135946 1138368 1139904 1140524 1146642 1149016 1152162 1157184 1161776 1163652 1164933 1168008 1183424 1190112 1196496 1201244 1212288 1214584 1218816 1219064 1220406 1227303 1237216 1241856 1244208 1246784 1250172 1253472 1255846 1267392 1270016 1274476 1275879 1279586 1291008 1292643 1298224 1298304 1303456 1306998 1310448 1317904 1327744 1329888 1331352 1337749 1344189 1360128 1362676 1366407 1367424 1369236 1371447 1388096 1391868 1393216 1395912 1402632 1408969 1414336 1421952 1423807 1428768 1431474 1436754 1456544 1458534 1460502 1462384 1466388 1478624 1482642 1489664 1493712 1502061 1506176 1517824 1519872 1524831 1528856 1536216 1542912 1551536 1553244 1557344 1561608 1567368 1586816 1591128 1595328 1597442 1603008 1606011 1623846 1627208 1636404 1638612 1645182 1658944 1663452 1666896 1670053 1671296 1675872 1676213 1689856 1694448 1701172 1703919 1707552 1710786 1719963 1723524 1742664 1745478 1747264 1752012 1773184 1775136 1778498 1785058 1785168 1792252 1801866 1812118 1818432 1821876 1825648 1828596 1830609 1855824 1861216 1866197 1866312 1870176 1880208 1883769 1894487 1901088 1905024 1908632 1911714 1915672 1919379 1936512 1944712 1947336 1951488 1955184 1965672 1976856 1991616 1994832 1995347 2002748 2010778 2033108 2040192 2044014 2048288 2053854 2070992 2082144 2089824 2093782 2093868 2102177 2121504 2125522 2127104 2132928 2133362 2137344 2141348 2147211 2155131 2165128 2172672 2181872 2184816 2187801 2193576 2217936 2222528 2230333 2234496 2238682 2259264 2271892 2276736 2279808 2281048 2293284 2298032 2304324 2314368 2323552 2327304 2329866 2336016 2349073 2366848 2380224 2384683 2392992 2396163 2402488 2424576 2429168 2435769 2438128 2440812 2454606 2474432 2488416 2493568 2500344 2506944 2511692 2534784 2548952 2551758 2559172 2566179 2585286 2596448 2596608 2606912 2613996 2620896 2624369 2635808 2655488 2659776 2662704 2667747 2675498 2677587 2688378 2702799 2718177 2725352 2732814 2734848 2738472 2742894 2776192 2783736 2786432 2791824 2805264 2817938 2828672 2843904 2847614 2857536 2862948 2867571 2873508 2913088 2917068 2921004 2924768 2932776 2957248 2965284 2977051 2987424 3004122 3012352 3016167 3049662 3057712 3066021 3072432 3103072 3106488 3114688 3123216 3134736 3136441 3140673 3173632 3182256 3188283 3190656 3194884 3200043 3206016 3212022 3247692 3254416 3272808 3277224 3290364 3303421 3317888 3326699 3326904 3333792 3340106 3342592 3351744 3352426 3358023 3388896 3402344 3407838 3415104 3421572 3439926 3447048 3485328 3490956 3494528 3504024 3504809 3546368 3550272 3556996 3570116 3570336 3584504 3603732 3624236 3636864 3643752 3651296 3657192 3661218 3711648 3722432 3732394 3732624 3740352 3747359 3760416 3767538 3788974 3802176 3810048 3817264 3823428 3827637 3831344 3838758 3873024 3889424 3894672 3910368 3916441 3931344 3953712 3975811 3983232 3989664 3990694 4005496 4013247 4021556 4032567 4066216 4080384 4088028 4096576 4107708 4141984 4164288 4179648 4187564 4187736 4204354 4226907 4243008 4251044 4265856 4266724 4271421 4282696 4294422 4310262 4330256 4363744 4369632 4375602 4387152 4395461 4435872 4445056 4460666 4468992 4477364 4506183 4518528 4543784 4553472 4559616 4562096 4574493 4586568 4596064 4608648 4628736 4647104 4654608 4659732 4672032 4678223 4698146 4733696 4760448 4769366 4785984 4792326 4804976 4818033 4858336 4871538 4876256 4881624 4909212 4948864 4976832 4987136 5000688 5010159 5013888 5023384 5028639 5069568 5097904 5103516 5111757 5118344 5132358 5170572 5192896 5213824 5227992 5241792 5248738 5271616 5319552 5325408 5335494 5350996 5355174 5376756 5405598 5436354 5450704 5465628 5476944 5485788 5507557 5552384 5567472 5572864 5583648 5591047 5598591 5610528 5635876 5651307 5657344 5683461 5695228 5715072 5725896 5735142 5747016 5758137 5826176 5834136 5842008 5849536 5865552 5888707 5914496 5930568 5954102 5974848 5986041 6008244 6032334 6099324 6115424 6132042 6144864 6206144 6212976 6224743 6229376 6246432 6247703 6269472 6272882 6281346 6306531 6364512 6376566 6381312 6389768 6400086 6412032 6424044 6495384 6508832 6545616 6554448 6580728 6606842 6635776 6653398 6653808 6667584 6680212 6690999 6703488 6704852 6716046 6777792 6804688 6815676 6830208 6843144 6879852 6894096 6907153 6970656 6981912 6989056 7008048 7009618 7037723 7047219 7100544 7113992 7140232 7140672 7154049 7169008 7188489 7207464 7248472 7273728 7287504 7302592 7314384 7322436 7328237 7423296 7444864 7464788 7465248 7480704 7494718 7520832 7535076 7577948 7604352 7634528 7646856 7655274 7662688 7677516 7778848 7789344 7820736 7832882 7835387 7862688 7873107 7907424 7951622 7966464 7979328 7981388 8003241 8010992 8026494 8032761 8043112 8065134 8132432 8154531 8176056 8193152 8215416 8283968 8328576 8359296 8375128 8375472 8408708 8453814 8486016 8502088 8531712 8533448 8542842 8565392 8588844 8620524 8660512 8727488 8739264 8751204 8774304 8790922 8871744 8890112 8921332 8931153 8954728 9012366 9037056 9048501 9087568 9124192 9148986 9173136 9192128 9217296 9294208 9309216 9319464 9344064 9356446 9396292 9409323 9422019 9520896 9538732 9564849 9571968 9584652 9600129 9609952 9636066 9716672 9743076 9752512 9763248 9781739 9817819 9818424 9862783 9897728 9910263 9953664 9966649 9980097 10001376 10020318 10027776 10046768 10057278 10074069 10195808 10207032 10223514 10236688 10264716 10341144 10385792 10427648 10455984 10483584 10497476 10514427 10543232 10639104 10650816 10670988 10701992 10710348 10753512 10811196 10872708 10901408 10931256 10953888 10971576 11015114 11134944 11167296 11182094 11197182 11221056 11242077 11271752 11302614 11366922 11390456 11430144 11451792 11470284 11494032 11515801 11516274 11652352 11668272 11684016 11690371 11699072 11731104 11733491 11749323 11777414 11828992 11861136 11908204 11927433 11949696 11972082 12016488 12039741 12064668 12198648 12230848 12264084 12289728 12312751 12412288 12425952 12449486 12458752 12492864 12495406 12538944 12545764 12562692 12613062 12680721 12729024 12753132 12779536 12800172 12814263 12848088 12990768 13017664 13063379 13091232 13108896 13161456 13186383 13213684 13306796 13307616 13335168 13360424 13381998 13406976 13409704 13432092 13555584 13609376 13631352 13660416 13686288 13759704 13788192 13814306 13941312 13963824 13967429 14016096 14019236 14034669 14075446 14094438 14201088 14227984 14280464 14281344 14308098 14338016 14376978 14414928 14496944 14575008 14605184 14628768 14644872 14656474 14715239 14846592 14889728 14929576 14930496 14961408 14989436 15030477 15041664 15070152 15085917 15155896 15208704 15269056 15293712 15310548 15325376 15355032 15498659 15557696 15578688 15641472 15665764 15670774 15725376 15746214 15814848 15903244 15958656 15962776 16006482 16021984 16052988 16065522 16086224 16130268 16264864 16309062 16352112 16386304 16430832 16443511 16522671 16567936 16657152 16718592 16750256 16750944 16773141 16795773 16817416 16907628 16972032 17004176 17050383 17066896 17085684 17130784 17177688 17241048 17321024 17454976 17478528 17502408 17548608 17581844 17666121 17743488 17842664 17862306 17909456 17958123 18024732 18097002 18175136 18248384 18297972 18346272 18370583 18384256 18434592 18588416 18618432 18638928 18674229 18688128 18712892 18743109 18792584 18818646 18844038 18919593 19077464 19129698 19143936 19169304 19200258 19219904 19272132 19433344 19486152 19505024 19526496 19563478 19635638 19636848 19725566 19820526 19907328 19933298 19960194 20002752 20040636 20072997 20093536 20114556 20148138 20391616 20414064 20447028 20473376 20528167 20529432 20682288 20721459 20771584 20839357 20911968 20967168 20994952 21028854 21086464 21113169 21141657 21301632 21341976 21403984 21420696 21462147 21507024 21622392 21745416 21802816 21862512 21907776 21943152 21948817 21984711 22030228 22269888 22334592 22364188 22394364 22442112 22484154 22543504 22605228 22733844 22780912 22903584 22940568 22988064 23031602 23032548 23123947 23286893 23336544 23368032 23380742 23398144 23462208 23466982 23498646 23506161 23554828 23619321 23722272 23816408 23854866 23899392 23944164 24032976 24079482 24129336 24397296 24461696 24528168 24533663 24579456 24625502 24824576 24851904 24898972 24985728 24990812 25077888 25091528 25125384 25226124 25361442 25458048 25506264 25559072 25600344 25628526 25696176 25744843 25839803 25981536 26035328 26126758 26182464 26217792 26231513 26322912 26372766 26427368 26613592 26615232 26670336 26720848 26763996 26793459 26819408 26864184 27111168 27218752 27262704 27372576 27415087 27519408 27576384 27628612 27882624 27927648 27934858 28032192 28038472 28069338 28150892 28188876 28227969 28455968 28560928 28562688 28616196 28676032 28753956 28829856 28993888 29150016 29210368 29257536 29289744 29312948 29345217 29430478 29453457 29588349 29693184 29730789 29859152 29860992 29899947 29940291 29978872 30060954 30083328 30140304 30171834 30311792 30538112 30587424 30621096 30650752 30710064 30768227 30997318 31115392 31157376 31282944 31331528 31341548 31450752 31492428 31543281 31629696 31806488 31917312 31925552 32012964 32043968 32105976 32131044 32172448 32260536 32406287 32529728 32618124 32704224 32747561 32861664 32887022 33045342 33135872 33500512 33501888 33546282 33591546 33634832 33726231 33815256 34008352 34100766 34133792 34171368 34261568 34355376 34482096 34547403 34642048 34909952 34957056 35004816 35071113 35097216 35163688 35200473 35247969 35332242 35486976 35685328 35724612 35782299 35818912 35916246 36049464 36194004 36350272 36496768 36593689 36595944 36692544 36741166 36768512 36869184 36938253 37236864 37277856 37348458 37376256 37425784 37486218 37585168 37637292 37688076 37839186 38154928 38259396 38338608 38400516 38439808 38544264 38552899 38866688 38972304 39010048 39052992 39126956 39190137 39271276 39273696 39451132 39559149 39641052 39866596 39920388 40005504 40081272 40145994 40187072 40229112 40296276 40783232 40828128 40894056 40946752 41056334 41058864 41220949 41364576 41442918 41678714 41823936 41902287 41989904 42057708 42104007 42226338 42283314 42603264 42683952 42807968 42841392 42922531 42924294 43014048 43080851 43244784 43490832 43573201 43605632 43725024 43733921 43815552 43886304 43897634 43969422 44060456 44145717 44539776 44669184 44728376 44788728 44884224 44968308 45087008 45210456 45467688 45561824 45807168 45881136 45892981 45976128 46063204 46065096 46247894 46495977 46573786 46673088 46736064 46761484 46924416 46933964 46997292 47012322 47109656 47238642 47444544 47632816 47709732 47888328 48065952 48158964 48258672 48350071 48794592 48923392 49056336 49067326 49158912 49251004 49330533 49568013 49703808 49797944 49971456 49981624 50155776 50183056 50250768 50319423 50452248 50722884 50916096 51012528 51118144 51200688 51257052 51297659 51392352 51489686 51679606 51963072 52070656 52253516 52364928 52435584 52463026 52645824 52745532 52854736 52998363 53227184 53230464 53441696 53527992 53586918 53638816 53728368 54028679 54437504 54525408 54745152 54830174 54847709 55038816 55111749 55152768 55257224 55765248 55855296 55869716 56022687 56064384 56076944 56138676 56229327 56301784 56377752 56455938 56911936 57121856 57232392 57352064 57507912 57659712 57767729 57987776 58300032 58515072 58579488 58625896 58690434 58860956 58906914 59176698 59461578 59718304 59721984 59799894 59880582 59957744 60121908 60280608 60343668 60623584 61076224 61174848 61242192 61301504 61420128 61536454 61584501 61994636 62164377 62230784 62314752 62518071 62663056 62683096 62901504 62984856 63086562 63259392 63339507 63612976 63851104 64025928 64087936 64211952 64262088 64344896 64521072 64812574 65059456 65236248 65408448 65495122 65723328 65774044 65846451 65954133 66090684 67001024 67003776 67092564 67183092 67269664 67452462 67630512 68016704 68201532 68267584 68342736 68472173 68523136 68710752 68724733 68964192 69039481 69094806 69284096 69371841 69860679 70009632 70142226 70194432 70327376 70400946 70495938 70518483 70664484 71370656 71449224 71564598 71637824 71832492 72098928 72388008 72700544 72993536 73187378 73191888 73385088 73482332 73600989 73738368 73876506 74473728 74555712 74696916 74851568 74972436 75170336 75274584 75376152 75678372 75978683 76309856 76514077 76518792 76677216 76801032 76879616 77088528 77105798 77234529 77519409 77944608 78105984 78253912 78380274 78542552 78547392 78694539 78902264 79118298 79282104 79733192 79840776 80011008 80162544 80291988 80374144 80458224 80592552 80610607 81566464 81656256 81788112 81893504 82112668 82117728 82245261 82441898 82729152 82885836 83357428 83647872 83804574 83979808 84115416 84208014 84452676 84566628 85367904 85615936 85682784 85845062 85848588 86028096 86161702 86189257 86489568 86981664 87146402 87211264 87450048 87467842 87631104 87772608 87795268 87938844 88035651 88120912 88291434 88360371 88765047 89079552 89456752 89577456 89699841 89936616 90078143 90174016 90420912 90935376 91123648 91443653 91614336 91762272 91785962 91952256 92126408 92130192 92304681 92495788 92991954 93147572 93346176 93472128 93522968 93848832 93867928 93994584 94024644 94219312 94477284 94889088 95265632 95419464 95776656 96131904 96311993 96317928 96517344 96700142 97218861 97589184 97772003 98112672 98134652 98242683 98502008 98661066 99136026 99407616 99595888 99963248 100366112 100501536 100638846 100904496 101445768 102025056 102236288 102401376 102514104 102595318 102784704 102979372 103359212 103642209 103926144 104507032 104729856 104871168 104926052 105213339 105291648 105491064 105601419 105709472 105996726 106454368 106460928 106883392 107055984 107173836 107277632 107456736 107599129 108057358 108490613 108875008 109050816 109490304 109660348 109695418 109781067 110077632 110223498 110305536 110514448 110814759 111710592 111739432 112045374 112128768 112153888 112277352 112458654 112603568 112755504 112911876 113823872 114243712 114464784 114704128 115015824 115104577 115319424 115535458 115658697 115975552 116600064 117030144 117158976 117251792 117380868 117570411 117721912 117813828 118353396 118923156 119436608 119599788 119761164 119915488 120243816 120561216 120687336 121247168 122349696 122484384 122840256 123072908 123169002 123662847 123989272 124328754 125036142 125326112 125366192 125706861 125969712 126173124 126673811 126679014 127225952 127702208 128051856 128175872 128423904 128524176 128594081 128689792 128767593 129042144 129242553 129625148 130118912 130472496 130719603 130816896 130990244 131201763 131446656 131548088 131692902 131908266 132181368 132437151 134002048 134007552 134185128 134366184 134539328 134904924 135261024 135440261 136033408 136403064 136535168 136685472 136944346 137046272 137421504 137449466 137678943 137928384 138078962 138189612 138743682 139487931 139721358 140019264 140284452 140654752 140801892 140991876 141036966 141328968 142741312 142898448 143129196 143275648 143664984 143697169 144197856 144776016 145050213 145401088 146374756 146383776 146770176 146964664 147201978 147476736 147753012 147991599 149111424 149393832 149703136 149944872 150340672 150549168 150752304 151356744 151957366 152619712 153028154 153037584 153354432 153602064 153641719 153892977 154177056 154211596 154469058 155038818 155889216 156211968 156507824 156760548 157085104 157094784 157389078 157804528 158236596 158564208 159466384 159681552 160325088 160574081 160583976 160748288 160916448 161185104 161221214 161867629 162086037 163008251 163312512 163576224 163787008 164225336 164235456 164490522 164543127 164883796 165335247 165458304 165771672 166714856 167295744 167609148 167959616 168230832 168416028 168905352 169133256 170485249 170735808 171231872 171365568 171690124 171697176 172056192 172323404 172378514 172979136 173303187 173963328 174292804 174900096 174935684 175545216 175590536 175877688 176071302 176241824 176582868 176720742 177530094 178913504 179154912 179399682 179873232 180156286 180213901 180348032 180841824 180878621 181870752 182247296 182887306 183228672 183524544 183571924 183904512 184252816 184260384 184609362 184753503 184991576 185983908 186295144 186692352 186944256 187045936 187554213 187735856 187989168 188049288 188438624 188954568 189778176 190531264 190838928 191553312 191905609 192263808 192623986 192635856 193034688 193400284 194437722 195178368 195544006 196225344 196269304 196485366 197004016 197322132 197539353 198272052 199191776 199926496 200732224 201003072 201277692 201808992 202891536 204050112 204472576 204802752 205028208 205190636 205416519 205569408 205958744 206174199 206718424 207118443 207284418 207852288 208115523 209014064 209582037 209852104 210426678 210583296 210982128 211202838 211418944 211993452 212908736 213766784 214111968 214347672 214555264 214913472 215198258 216114716 216981226 218101632 218980608 219320696 219390836 219562134 220155264 220446996 220802967 221028896 221629518 223421184 223478864 224090748 224307776 224554704 224917308 225207136 225511008 225809837 225823752 226844009 227647744 227936049 228487424 228929568 229232927 229542231 230031648 230209154 230638848 231070916 231317394 231703587 231951104 232558227 234317952 234503584 234761736 235140822 235443824 235627656 236083617 236706792 237846312 238873216 239199576 239522328 239830976 240487632 241122432 241374672 241436987 241831821 242494336 244699392 244968768 245680512 246145816 246338004 246735783 247325694 247978544 248657508 250072284 250652224 250732384 251413722 251939424 252346248 253347622 253358028 254451904 255404416 256103712 256155823 256847808 257048352 257188162 257379584 257535186 258084288 258485106 258567771 259250296 260944992 261439206 261633792 261980488 262403526 262893312 263096176 263385804 263816532 264362736 264874302 268004096 268370256 268732368 269078656 269809848 269870293 270234429 270522048 270880522 272066816 272806128 273070336 273370944 273888692 274330959 274843008 274898932 275357886 275856768 276157924 276379224 276914043 277487364 278975862 279442716 280038528 280568904 281309504 281603784 281983752 282073932 282657936 283193273 284237833 285482624 285796896 286258392 286551296 287329968 287394338 288395712 288546643 288935979 289552032 290100426 291656583 292749512 292767552 293316009 293929328 294403956 294728049 295506024 295983198 298222848 298787664 299406272 299889744 300457717 300681344 301098336 301504608 301565957 302713488 303914732 305239424 306056308 306075168 306708864 307204128 307283438 307785954 308354112 308423192 308938116 310077636 311778432 313015648 313521096 314170208 314189568 314778156 315609056 316473192 317128416 318932768 319363104 320650176 321148162 321167952 321250867 321832896 322370208 322442428 322797387 323735258 324172074 325471839 326016502 326625024 327152448 328450672 328470912 328981044 329086254 329343201 329767592 330670494 330916608 331543344 333429712 335218296 335919232 336461664 336832056 337810704 338266512 338450497 340970498 341471616 342463744 342731136 343380248 343394352 344112384 344646808 344757028 345313731 345958272 346606374 346976091 347926656 348585608 349800192 349871368 351090432 351181072 351755376 352142604 352483648 353165736 353441484 355060188 356469157 357827008 358309824 358799364 359746464 360312572 360427802 360696064 361683648 361757242 363741504 364494592 365774612 367049088 367143848 368505632 368520768 369218724 369507006 369983152 370988541 371967816 372590288 374091872 375108426 375471712 375978336 376098576 376877248 377909136 378200753 380021433 381062528 381677856 383106624 383811218 384527616 385247972 385271712 385782243 386069376 386302779 386800568 387727659 388875444 390356736 391088012 392158809 392450688 392538608 392970732 393605289 394008032 394644264 395078706 396544104 398383552 399852992 401464448 402006144 402530579 402555384 403617984 404374103 405783072 406320783 408100224 409605504 410056416 410381272 410833038 411138816 411917488 412348398 413036829 413436848 414236886 414568836 416231046 418028128 419164074 419704208 420853356 421964256 422405676 422837888 423986904 425817472 427533568 428223936 428695344 429110528 429826944 430396516 431091507 432229432 433962452 435150639 436203264 438641392 438781672 439124268 440310528 440893992 441605934 442057792 443259036 446957728 448181496 448615552 449109408 449834616 450414272 451022016 451619674 451647504 453688018 455872098 457859136 458465854 459084462 460063296 460418308 460925157 461678931 462141832 462634788 463407174 465116454 468635904 469007168 469523472 470281644 470887648 471255312 472147841 472167234 473413584 473889361 475692624 477746432 478399152 479044656 479305211 479661952 480975264 481073131 481722243 482244864 482749344 482873974 483663642 484988672 485602887 486258111 489024753 489937536 491361024 492291632 492676008 493471566 493629381 494651388 495957088 497315016 500144568 501304448 501464768 502827444 503878848 504692496 504822791 506695244 506716056 508903808 510808832 511455747 512207424 512311646 513695616 514096704 514376324 515070372 516168576 516970212 517135542 518500592 519909561 521889984 522878412 523960976 524807052 526192352 526771608 527633064 528725472 529748604 531850781 535598539 536740512 537464736 538157312 539619696 539740586 540468858 540641703 541044096 541761044 542635863 545612256 546741888 547777384 548661918 549686016 549797864 550715772 551713536 552315848 552758448 553828086 554974728 557951724 558885432 560077056 561137808 562619008 563207568 563967504 564147864 564274249 565315872 566386546 568475666 570965248 571593792 572516784 574659936 574788676 575716827 576791424 577093286 577871958 579104064 580200852 583313166 585499024 585535104 586632018 587858656 588807912 589456098 591012048 591966396 594315469 597575328 598812544 599779488 600915434 601362688 602196672 603009216 603131914 603324799 605426976 607829464 610478848 612112616 612150336 613417728 614408256 614566876 615571908 616249557 616708224 616846384 617876232 618522597 620155272 621355329 623556864 626031296 627042192 628340416 629556312 630547001 631218112 632946384 634256832 635445019 637865536 638726208 641300352 642296324 642335904 642501734 643665792 644740416 644884856 645594774 647470516 648344148 650943678 652033004 654304896 656901344 656941824 657962088 658172508 658686402 659535184 661340988 663086688 666859424 670436592 671838464 672923328 673664112 674183951 675621408 676533024 676900994 677429511 680532027 681940996 682943232 683808147 685462272 686760496 686788704 687698781 688626693 689293616 689514056 690627462 691916544 693212748 693952182 695853312 697171216 699742736 702362144 703510752 704285208 704967296 706331472 706882968 710120376 712938314 715654016 716619648 717598728 719492928 720625144 720855604 723367296 723514484 724310961 725495463 727483008 731549224 734098176 734287696 737011264 737041536 738437448 739014012 739966304 741977082 743935632 745180576 745344601 748183744 750216852 750943424 751956672 752197152 753193903 753754496 755818272 756401506 759434291 760042866 762125056 763355712 766213248 767622436 768467469 770495944 770543424 771564486 772138752 772605558 773601136 775455318 775703313 777750888 782176024 784317618 784901376 785077216 785941464 787210578 788016064 789288528 790157412 793088208 796767104 799705984 802928896 804012288 805061158 805110768 807235968 808748206 809610879 810703287 811566144 812641566 816200448 819211008 820112832 820762544 821666076 822992877 823834976 824696796 826073658 826873696 828473772 829137672 832462092 836056256 838328148 839408416 841654847 841706712 843928512 844811352 845675776 847973808 849579819 851634944 852713499 856447872 857390688 859653888 860793032 862183014 864458864 865639929 866807937 867924904 870301278 877282784 877563344 878248536 879948027 881787984 883211868 884115584 886518072 886716677 893915456 896362992 897231104 898218816 899669232 900828544 901373151 902044032 903239348 903295008 904697871 907376036 911744196 915718272 916931708 918168924 920126592 920836616 921850314 923357862 924283664 925269576 926814348 930232908 938014336 939046944 940563288 941775296 942510624 944295682 944334468 946827168 947778722 948081827 951385248 956798304 958089312 958610422 959323904 961950528 962146262 963444486 963752601 965498688 965747948 967327284 968392161 971205774 972516222 976415517 978049506 979875072 984583264 985352016 986943132 987258762 989302776 990859573 991914176 994630032 1000289136 1002608896 1002929536 1005654888 1005880183 1007757696 1009384992 1009645582 1013390488 1013432112 1015351491 1017807616 1022911494 1024414848 1024623292 1027391232 1028193408 1028752648 1030140744 1032337152 1033940424 1034271084 1035941193 1037001184 1039819122 1043779968 1045756824 1047921952 1049614104 1052384704 1053543216 1055266128 1055538563 1057450944 1059431923 1059497208 1063701562 1069407471 1071197078 1073481024 1074929472 1075492033 1079239392 1079481172 1080937716 1081283406 1082088192 1083522088 1085271726 1091224512 1093483776 1095554768 1097323836 1099595728 1101431544 1104631696 1105516896 1107656172 1109949456 1115903448 1117770864 1122275616 1124018567 1125238016 1126415136 1127935008 1128295728 1128548498 1130631744 1132773092 1134602259 1136951332 1140064299 1143187584 1145033568 1149319872 1149577352 1151433654 1153582848 1154186572 1155743916 1157346729 1158208128 1160401704 1166626332 1170998048 1171070208 1173264036 1175717312 1177615824 1178912196 1182024096 1183932792 1188630938 1193396743 1195150656 1197625088 1199558976 1201830868 1204393344 1206018432 1206263828 1206649598 1207591737 1210853952 1213122309 1215658928 1218962349 1224225232 1224300672 1228816512 1229133752 1231143816 1232499114 1233416448 1233692768 1235752464 1237045194 1240310544 1242659617 1242710658 1252062592 1254084384 1256680832 1259112624 1261094002 1261497307 1262436224 1265892768 1266150347 1268513664 1270890038 1275731072 1277452416 1282600704 1284592648 1284671808 1285003468 1287331584 1289480832 1289769712 1291189548 1293274521 1294941032 1296688296 1301887356 1304066008 1308609792 1313802688 1315924176 1316345016 1317372804 1319070368 1322681976 1326173376 1328657767 1333718848 1340873184 1345846656 1347328224 1348367902 1351242816 1353066048 1353801988 1354859022 1361064054 1363881992 1367616294 1373520992 1373577408 1375397562 1377253386 1378587232 1379028112 1381254924 1382775471 1386425496 1387904364 1394342432 1399485472 1404724288 1407021504 1408570416 1409934592 1412662944 1413765936 1416443523 1420240752 1421668083 1425876628 1431308032 1433239296 1435197456 1437915633 1438985856 1441250288 1441711208 1443219393 1445166729 1446734592 1447028968 1448621922 1450990926 1454966016 1456808661 1463098448 1467074259 1468575392 1474022528 1474083072 1476874896 1478028024 1479932608 1483954164 1487871264 1490361152 1490689202 1496367488 1500433704 1501886848 1503913344 1504394304 1506387806 1507508992 1511636544 1512803012 1514468373 1518868582 1520085732 1526711424 1532426496 1534367241 1535244872 1536934938 1540991888 1541086848 1543128972 1545211116 1547202272 1550910636 1551406626 1555501776 1564352048 1568635236 1570154432 1571882928 1574421156 1576032128 1578577056 1580314824 1580668859 1586176416 1587908063 1593534208 1595552343 1599411968 1606795617 1610122316 1610221536 1614471936 1617496412 1619221758 1621406574 1621925109 1623132288 1625283132 1627907589 1640225664 1641525088 1643332152 1645985754 1647669952 1649393592 1652147316 1653747392 1656947544 1658275344 1664924184 1672112512 1676656296 1678816832 1683309694 1683413424 1687857024 1689622704 1690058909 1692822747 1695947616 1699159638 1705426998 1712895744 1714781376 1721586064 1724366028 1727150481 1728917728 1731279858 1733615874 1735849808 1740602556 1754565568 1755126688 1756497072 1759823771 1759896054 1763575968 1766314891 1766423736 1768231168 1773036144 1773433354 1782946407 1787830912 1792725984 1793090761 1796437632 1799338464 1801657088 1802746302 1804088064 1806478696 1806590016 1809395742 1809974397 1814752072 1823488392 1831436544 1833863416 1836337848 1840253184 1841673232 1843700628 1846715724 1848567328 1850539152 1853628696 1860465816 1876028672 1878093888 1881126576 1883550592 1885021248 1888591364 1888668936 1891641003 1893654336 1895557444 1896163654 1902770496 1906335057 1913596608 1916178624 1917220844 1923901056 1924292524 1926888972 1927505202 1930997376 1931495896 1934654568 1936784322 1942411548 1945032444 1952831034 1956099012 1969166528 1970704032 1973886264 1974517524 1978605552 1981719146 1982352911 1983828352 1989260064 1989664831 2000578272 2005859072 2011309776 2011760366 2015515392 2018769984 2019291164 2022551853 2026780976 2026864224 2030702982 2032288533 2041596081 2045822988 2048829696 2049246584 2056386816 2057505296 2060281488 2063096343 2067880848 2068542168 2071797289 2071882386 2074002368 2079638244 2087559936 2091513648 2095843904 2099228208 2103204019 2104769408 2107086432 2110532256 2110961699 2111077126 2114901888 2118863846 2118994416 2127403124 2138814942 2142394156 2146962048 2149858944 2150984066 2158478784 2158962344 2161875432 2162566812 2167044176 2170543452 2172932883 2182449024 2191109536 2194647672 2199191456 2202863088 2209263392 2211033792 2215175839 2215312344 2219898912 2231806896 2235541728 2236033803 2244551232 2248037134 2248756069 2252830272 2255870016 2256591456 2257096996 2259581709 2261263488 2265546184 2269204518 2273902664 2278302873 2280128598 2286375168 2290067136 2298639744 2299154704 2302867308 2305402407 2308373144 2311487832 2314693458 2316416256 2320803408 2333252664 2341996096 2346528072 2351434624 2355231648 2357824392 2364048192 2367865584 2368476889 2377261876 2386793486 2390301312 2399117952 2403661736 2408786688 2412036864 2412527656 2413299196 2415183474 2421707904 2426244618 2428832637 2431317856 2437924698 2448450464 2448601344 2457633024 2458267504 2462287632 2464998228 2467385536 2471504928 2474090388 2480621088 2485319234 2485421316 2495284099 2504125184 2508168768 2513361664 2518225248 2522188004 2522994614 2524872448 2524964541 2531785536 2532300694 2537027328 2541780076 2548739457 2551462144 2554904832 2558140497 2569185296 2569343616 2570006936 2578961664 2579539424 2582379096 2586549042 2589882064 2593376592 2596919787 2603774712 2608132016 2627605376 2631848352 2632690032 2634745608 2638140736 2645363952 2647405271 2652346752 2657315534 2660150031 2667437696 2681746368 2691693312 2694656448 2696735804 2702485632 2704119453 2706132096 2707603976 2709718044 2714093613 2722128108 2727763984 2735232588 2747041984 2747154816 2750795124 2754506772 2757174464 2758056224 2762509848 2765550942 2772850992 2775808728 2788349651 2788684864 2798970944 2809448576 2814043008 2817140832 2817714053 2825325888 2827531872 2830618721 2832887046 2840481504 2843336166 2844245481 2851753256 2870394912 2875831266 2877971712 2882500576 2883422416 2886438786 2890333458 2891257803 2894057936 2897243844 2901981852 2913617322 2926196896 2934148518 2937150784 2948045056 2953749792 2956056048 2959865216 2967908328 2972578719 2975742528 2980722304 2981378404 2992734976 3000867408 3003773696 3007826688 3008788608 3012775612 3017640549 3023273088 3025606024 3028936746 3037737164 3040171464 3046054473 3053422848 3068734482 3070489744 3073869876 3081983776 3082173696 3086257944 3090422232 3094404544 3101821272 3102813252 3111003552 3115126003 3128704096 3137270472 3140308864 3143765856 3148842312 3152064256 3157154112 3160629648 3161337718 3166615689 3172352832 3175816126 3178295769 3191104686 3208222413 3213591234 3220244632 3220443072 3226476099 3234992824 3238443516 3242813148 3243850218 3246264576 3250566264 3255815178 3280451328 3283050176 3286664304 3291971508 3295339904 3298787184 3304294632 3305034887 3307494784 3313895088 3316550688 3317225527 3329848368 3344225024 3353312592 3357633664 3366619388 3366826848 3372055701 3375714048 3379245408 3380117818 3385645494 3391895232 3398319276 3403806777 3410853996 3429562752 3443172128 3448732056 3454300962 3457835456 3462559716 3467231748 3471699616 3481205112 3509131136 3510253376 3512994144 3519647542 3519792108 3527151936 3532629782 3532847472 3533759537 3546072288 3546866708 3565892814 3575661824 3580190229 3585451968 3586181522 3592875264 3598676928 3605492604 3612957392 3613180032 3618791484 3619948794 3622775211 3629504144 3639366927 3646976784 3667726832 3672675696 3683346464 3687401256 3693203863 3693431448 3697134656 3701078304 3707257392 3720931632 3722955467 3727978851 3749189773 3756187776 3762253152 3767101184 3770042496 3777182728 3777337872 3783282006 3784491921 3787308672 3791114888 3792327308 3798451041 3805540992 3812670114 3827193216 3832357248 3834441688 3847802112 3848585048 3853777944 3855010404 3861994752 3862991792 3869309136 3873568644 3884823096 3890064888 3905662068 3912198024 3921160727 3938333056 3941408064 3947772528 3948791713 3949035048 3957211104 3963438292 3964705822 3967656704 3978520128 3979329662 3985973301 4001156544 4022619552 4023520732 4037539968 4038582328 4045103706 4053561952 4053728448 4061405964 4064577066 4083192162 4091645976 4098493168 4115010592 4120562976 4126192686 4135761696 4137084336 4143594578 4143764772 4148004736 4159276488 4160208283 4183027296 4191687808 4198456416 4206408038 4209538816 4214172864 4221064512 4221923398 4222154252 4229803776 4237727692 4237988832 4249330569 4254806248 4265004249 4277629884 4284788312 4293924096 4299717888 4301968132 4313746899 4316957568 4317924688 4323750864 4325133624 4329658179 4334088352 4341086904 4345865766 4364898048 4382219072 4389295344 4398382912 4405726176 4413829007 4418526784 4422067584 4430351678 4430624688 4439797824 4448115133 4463613792 4471083456 4472067606 4489102464 4496074268 4497512138 4505660544 4511740032 4513182912 4514193992 4519163418 4522526976 4531092368 4538409036 4543405119 4547805328 4556605746 4560257196 4580134272 4597279488 4598309408 4605734616 4610804814 4616746288 4622975664 4629386916 4641606816 4648815467 4666505328 4683992192 4693056144 4702869248 4710463296 4715648784 4719287657 4728096384 4735731168 4736953778 4742006577 4754523752 4763724189 4773586972 4780602624 4786657029 4798235904 4807323472 4820386851 4825055312 4826598392 4830366948 4843415808 4852489236 4857665274 4862635712 4875849396 4896900928 4916535008 4924575264 4929996456 4934771072 4943009856 4948180776 4961242176 4970638468 4970842632 4990568198 5016337536 5036450496 5044376008 5045989228 5049929082 5063571072 5064601388 5070176727 5078468241 5083560152 5097478914 5116280994 5138370592 5138687232 5140013872 5159078848 5164758192 5173098084 5179764128 5186753184 5193626251 5193839574 5207549424 5216264032 5217412207 5255210752 5263696704 5265380064 5269491216 5272357321 5276281472 5279471313 5290727904 5294810542 5298944673 5304693504 5314631068 5320300062 5334875392 5348839221 5363492736 5379272283 5389312896 5393471608 5404971264 5408238906 5412264192 5415207952 5419436088 5428187226 5429923191 5444256216 5455527968 5470465176 5494083968 5494309632 5501590248 5509013544 5514348928 5516112448 5525019696 5531101884 5545701984 5551617456 5553050701 5576699302 5577369728 5597941888 5618897152 5628086016 5634281664 5635428106 5650651776 5655063744 5661237442 5665774092 5674923009 5680963008 5686672332 5688490962 5703506512 5719005171 5740789824 5751662532 5765001152 5766844832 5772877572 5780666916 5782515606 5788115872 5794487688 5803963704 5827234644 5852393792 5868297036 5874301568 5891583929 5907499584 5912112096 5919730432 5935816656 5945157438 5947058733 5951485056 5961444608 5962756808 5968994493 6001734816 6017577216 6025551224 6035281098 6046546176 6051212048 6057873492 6067655559 6075474328 6080342928 6092108946 6137468964 6140979488 6147739752 6163967552 6172515888 6180844464 6188809088 6203642544 6205626504 6207016739 6215391867 6222007104 6230252006 6257408192 6274540944 6280617728 6287531712 6297684624 6309612057 6314308224 6321259296 6322675436 6332885097 6333231378 6344705664 6351632252 6356591538 6382209372 6416444826 6427182468 6440489264 6440886144 6452952198 6469985648 6476887032 6485626296 6487700436 6501132528 6511630356 6537470159 6566100352 6573328608 6583537321 6583943016 6590679808 6597574368 6608589264 6610069774 6614989568 6627790176 6633101376 6634451054 6636572789 6645527517 6659696736 6706625184 6708101409 6715267328 6733238776 6733653696 6744111402 6746268207 6758490816 6760235636 6771290988 6778745127 6783790464 6796638552 6807613554 6821707992 6834908619 6859125504 6886344256 6897464112 6908601924 6915670912 6925119432 6934463496 6936017011 6943399232 6962410224 6989895209 7018262272 7020506752 7025988288 7039295084 7039584216 7054303872 7065259564 7065694944 7067519074 7092144576 7093733416 7105430667 7131785628 7160380458 7170903936 7172363044 7197353856 7210985208 7225914784 7226360064 7237582968 7239897588 7245550422 7259008288 7278733854 7293953568 7335453664 7345351392 7366692928 7374802512 7386407726 7386862896 7388769941 7394269312 7402156608 7414514784 7416023461 7441863264 7445910934 7455957702 7485852297 7498379546 7512375552 7524506304 7540084992 7554365456 7554675744 7566564012 7568983842 7574617344 7574893623 7582229776 7584654616 7596902082 7611081984 7625340228 7654386432 7664714496 7668883376 7697170096 7707555888 7710020808 7725983584 7738618272 7747137288 7769646192 7780129776 7811324136 7824396048 7842321454 7868129969 7876666112 7882816128 7895545056 7897583426 7898070096 7914422208 7926876584 7929411644 7942215813 7957040256 7958659324 7971946602 7980450093 8002313088 8045239104 8047041464 8075079936 8077164656 8090207412 8107123904 8107456896 8122811928 8129154132 8166384324 8183291952 8196986336 8198790611 8230021184 8241125952 8252385372 8271523392 8274168672 8287189156 8287529544 8296009472 8318552976 8320416566 8353777201 8365048953 8366054592 8383375616 8396912832 8412816076 8428345728 8442129024 8443846796 8444308504 8453142159 8475455384 8475977664 8491856163 8498661138 8509612496 8530008498 8532736443 8555259768 8569576624 8603936264 8627493798 8633915136 8635849376 8647501728 8650267248 8659316358 8668176704 8682173808 8691731532 8698617319 8764438144 8778590688 8796765824 8811452352 8827658014 8837053568 8844135168 8860703356 8861249376 8879595648 8896230266 8917736157 8927227584 8942166912 8944135212 8978204928 8992148536 8995024276 9011321088 9023480064 9026365824 9028387984 9038326836 9052921647 9062184736 9076818072 9086810238 9095610656 9113211492 9120514392 9160268544 9196618816 9211469232 9221609628 9233492576 9245951328 9258203317 9258773832 9283213632 9297630934 9300604369 9333010656 9345378009 9367984384 9386112288 9420926592 9431297568 9438575314 9456192768 9471462336 9473907556 9484013154 9499847067 9509047504 9527448378 9534887307 9547173944 9573314058 9614646944 9640773702 9650110624 9653196784 9660733896 9679428297 9704978472 9715330548 9725271424 9751698792 9793801856 9833070016 9849150528 9859992912 9869542144 9886019712 9896361552 9915104661 9922484352 9941276936 9941685264 9951676581 9981136396 10032675072 10072900992 10088752016 10091978456 10099858164 10116167103 10127142144 10129202776 10140353454 10156936482 10167120304 10194957828 10232561988 10276741184 10280027744 10318157696 10329516384 10346196168 10359528256 10373506368 10387252502 10387679148 10415098848 10432528064 10434824414 10527393408 10530760128 10538982432 10544714642 10552562944 10558942626 10581455808 10589621084 10597889346 10601278611 10629262136 10640600124 10697678442 10726985472 10740570687 10758544566 10778625792 10786943216 10816477812 10830415904 10838872176 10856374452 10859846382 10888512432 10899455303 10911055936 10940930352 10988167936 11003180496 11018027088 11028697856 11032224896 11050039392 11062203768 11064682013 11079611589 11091403968 11103234912 11106101402 11153398604 11154739456 11168866401 11183936553 11195883776 11247569319 11268563328 11270856212 11301303552 11310127488 11322474884 11331548184 11349846018 11353475763 11361926016 11373344664 11376981924 11395353123 11407013024 11438010342 11481579648 11503325064 11530002304 11533689664 11545755144 11561333832 11565031212 11576231744 11588975376 11607927408 11610924193 11653751153 11654469288 11704787584 11736594072 11748603136 11763482181 11783167858 11814999168 11824224192 11830412363 11846375139 11871633312 11890314876 11894117466 11902970112 11925513616 11937988986 11957919903 12003469632 12051102448 12070562196 12102424096 12115746984 12135311118 12150948656 12160685856 12184217892 12274937928 12281958976 12295479504 12318766397 12327935104 12345031776 12361688928 12364204237 12377618176 12407285088 12411253008 12414033478 12430783734 12444014208 12460504012 12480624849 12514816384 12549081888 12575063424 12595369248 12619224114 12628616448 12642518592 12645350872 12665770194 12666462756 12689411328 12703264504 12713183076 12764418744 12832889652 12854364936 12880978528 12881772288 12905904396 12939971296 12953774064 12971252592 12975400872 13002265056 13023260712 13074940318 13132200704 13146657216 13167074642 13167886032 13195148736 13217178528 13220139548 13241487021 13255580352 13266202752 13268902108 13273145578 13291055034 13319393472 13344345399 13413250368 13416202818 13466477552 13467307392 13488222804 13492536414 13516981632 13520471272 13542581976 13557490254 13567580928 13593277104 13615227108 13643415984 13669255787 13669817238 13772688512 13794928224 13817203848 13831341824 13850238864 13868926992 13872034022 13876470377 13886798464 13924820448 13927653817 13946446401 13979790418 14041013504 14051976576 14078590168 14079168432 14108607744 14130519128 14131389888 14135038148 14157862971 14184289152 14187466832 14210861334 14226019731 14263571256 14291172567 14320760916 14341807872 14344726088 14394707712 14421970416 14451829568 14475165936 14479795176 14491100844 14502581023 14518016576 14557467708 14587907136 14615235437 14670907328 14690702784 14733385856 14749605024 14772815452 14773725792 14777539882 14788538624 14804313216 14829029568 14832046922 14883726528 14891821868 14911915404 14971704594 14996759092 15049012608 15108730912 15109351488 15133128024 15137967684 15149787246 15164459552 15169309232 15193804164 15210530181 15250680456 15337766752 15394340192 15415111776 15420041616 15451967168 15477236544 15494274576 15506230873 15539292384 15560259552 15580878753 15622648272 15648792096 15652236621 15684642908 15736259938 15765632256 15791090112 15795166852 15796140192 15817071963 15828844416 15838413939 15853753168 15858823288 15884431626 15896834019 15914080512 15917318648 15943893204 15960900186 16004626176 16090478208 16094082928 16137816849 16154329312 16180414824 16214247808 16214913792 16245623856 16258308264 16332768648 16366583904 16393972672 16397581222 16460042368 16482251904 16504770744 16543046784 16548337344 16574378312 16575059088 16579338223 16637105952 16640833132 16659152103 16707554402 16730097906 16732109184 16793825664 16825632152 16856691456 16884258048 16887693592 16888617008 16906284318 16950910768 16951955328 16983712326 16997322276 17019224992 17060016996 17065472886 17110519536 17139153248 17207872528 17254987596 17271698752 17295003456 17300534496 17318632716 17336353408 17364347616 17383463064 17397234638 17466988693 17528876288 17557181376 17593531648 17622904704 17655316028 17674107136 17674751787 17721406712 17722498752 17759191296 17792460532 17835472314 17841176199 17854455168 17884333824 17888270424 17906983479 17984297072 17990048552 18052731648 18056775968 18076653672 18105843294 18124369472 18153636144 18173620476 18191221312 18226422984 18241028784 18393237632 18422938464 18443219256 18466985152 18491902656 18516406634 18517547664 18566427264 18595261868 18601208738 18621050217 18646175601 18666021312 18690756018 18772224576 18841853184 18862595136 18877150628 18928836171 18942924672 18947815112 18968026308 18998655291 18999694134 19018095008 19054896756 19069774614 19094347888 19146628116 19229293888 19281547404 19300221248 19306393568 19321467792 19358061481 19358856594 19409956944 19429463801 19430661096 19450542848 19503397584 19518447557 19587603712 19612410477 19666140032 19698301056 19719985824 19723998371 19750611963 19772039424 19792723104 19830209322 19844968704 19882553872 19883370528 19903353162 19909718367 19936582551 19962272792 20145801984 20177504032 20183956912 20199716328 20232334206 20238804621 20258405552 20280706908 20313872964 20334240608 20389915656 20465123976 20553482368 20560055488 20636315392 20659032768 20692392336 20719056512 20747012736 20774505004 20775358296 20808051033 20830197696 20865056128 20869648828 20969685627 21054786816 21061520256 21077964864 21089429284 21117885252 21162911616 21179242168 21195778692 21202557222 21258524272 21281200248 21316292001 21395356884 21481141374 21517089132 21573886432 21632955624 21660831808 21677744352 21712748904 21719692764 21777024864 21798910606 21805882021 21822111872 21881860704 22006360992 22036054176 22064449792 22100078784 22124407536 22129364026 22159223178 22166309823 22182807936 22206469824 22212202804 22248070383 22306797208 22337732802 22367873106 22457556891 22495138638 22537126656 22541712424 22620254976 22644949768 22663096368 22699692036 22706951526 22723852032 22746689328 22753963848 22789770179 22790706246 22814026048 22876020684 22963159296 23006650128 23060004608 23067379328 23091510288 23122667664 23130062424 23135244209 23152463488 23177950752 23215854816 23220578689 23221848386 23307502306 23308938576 23409575168 23473188144 23526964362 23566335716 23604389907 23629998336 23648448384 23660824726 23692750278 23743266624 23780629752 23788234932 23826647439 23851027232 23875977972 23915839806 24006939264 24102204896 24141124392 24204848192 24231493968 24270622236 24301897312 24321371712 24366934229 24368435784 24549875856 24563917952 24590959008 24596371833 24637532794 24655870208 24690063552 24723377856 24728408474 24736316759 24814570176 24822506016 24828066956 24861567468 24888028416 24921008024 24961249698 25029632768 25061331603 25095146859 25098163776 25150126848 25190738496 25238448228 25285037184 25290701744 25331540388 25332925512 25359426477 25406529008 25426366152 25475568489 25528837488 25665779304 25708729872 25761957056 25811808792 25852427041 25879942592 25907548128 25942505184 25950801744 26004530112 26046521424 26053245779 26095851957 26149880636 26293314432 26334149284 26335772064 26390297472 26434357056 26440279096 26482974042 26511160704 26532405504 26537804216 26546291156 26582110068 26638786944 26688690798 26826500736 26832405636 26932955104 26934614784 26976445608 26985072828 27033963264 27040942544 27085163952 27114980508 27186554208 27230454216 27286831968 27338511574 27339634476 27448125089 27545377024 27589856448 27634407696 27641541991 27700477728 27737853984 27744068044 27752940754 27773596928 27774609951 27849640896 27855307634 27892892802 27901813107 27959580836 28036134027 28103953152 28157180336 28158336864 28261038256 28262779776 28270076296 28315725942 28368578304 28374933664 28421722668 28452039462 28527142512 28582345134 28641521832 28689452176 28843940832 28903659136 28950331872 28959590352 28982201688 29005162046 29036033152 29114935416 29121457981 29175814272 29230470874 29341814656 29381405568 29466771712 29499210048 29545630904 29547451584 29555079764 29608626432 29658059136 29664093844 29745313983 29767453056 29783643736 29823830808 29855029743 29943409188 29993518184 30098025216 30217461824 30218702976 30266256048 30275935368 30299574492 30328919104 30338618464 30387608328 30421060362 30501360912 30559128641 30671846161 30675533504 30788680384 30830223552 30840083232 30903934336 30954473088 30988549152 31012461746 31078584768 31120519104 31136805931 31161757506 31245296544 31297584192 31304473242 31369285816 31472519876 31582180224 31590333704 31592280384 31634143926 31657688832 31676827878 31707506336 31717646576 31768863252 31793668038 31803835833 31834637296 31887786408 31921800372 32180956416 32188165856 32275633698 32308658624 32360829648 32428495616 32491247712 32516616528 32541708269 32665537296 32698365909 32733167808 32787945344 32795162444 32920084736 32964503808 33009541488 33086093568 33096674688 33148756624 33150118176 33158676446 33194046039 33238834767 33274211904 33281666264 33318304206 33415108804 33460195812 33464218368 33506599203 33587651328 33651264304 33742707957 33775387184 33777234016 33812568636 33901821536 33903910656 33967424652 33994644552 34038449984 34120033992 34130945772 34221039072 34278306496 34415745056 34509975192 34543397504 34590006912 34601068992 34637265432 34672706816 34728695232 34766926128 34794469276 34832772579 34933977386 34961253459 35114362752 35245809408 35290446543 35310632056 35349503574 35442813424 35444997504 35491237089 35539125417 35584921064 35670944628 35682352398 35708910336 35776540848 35813966958 35968594144 35980097104 36113551936 36153307344 36211686588 36248738944 36307272288 36347240952 36355383757 36382442624 36452845968 36482057568 36521885449 36786475264 36845876928 36886438512 36933970304 36956299191 36983805312 37032813268 37035095328 37092612711 37132854528 37190523736 37202417476 37242100434 37292351202 37332042624 37381512036 37441874547 37544449152 37725190272 37754301256 37857672342 37885849344 37895630224 37936052616 37997310582 37999388268 38036190016 38109793512 38139549228 38188695776 38293256232 38458587776 38563094808 38600442496 38612787136 38642935584 38716122962 38717713188 38819913888 38858927602 38861322192 38871354907 39006795168 39036895114 39224820954 39332280064 39396602112 39439971648 39447996742 39501223926 39585446208 39660418644 39724461063 39765107744 39766741056 39806706324 39819436734 39873165102 39924545584 40033036197 40355008064 40367913824 40399432656 40464668412 40477609242 40516811104 40561413816 40625242493 40627745928 40668481216 40779831312 40930247952 41007767361 41106964736 41120110976 41241087503 41318065536 41384784672 41438113024 41494025472 41549010008 41550716592 41616102066 41629411131 41660395392 41730112256 41739297656 41782961451 41839339203 41939371254 42123040512 42155929728 42178858568 42235770504 42325823232 42358484336 42391557384 42405114444 42473588913 42517048544 42562400496 42632584002 42790713768 42962282748 43034178264 43147772864 43265911248 43321663616 43355488704 43425497808 43436708843 43439385528 43507743069 43554049728 43597821212 43611764042 43644223744 43763721408 43845706311 44012721984 44072108352 44200157568 44248815072 44258728052 44318446356 44332619646 44365615872 44412939648 44424405608 44496140766 44613594416 44675465604 44735746212 44915113782 44990277276 45083424848 45289899536 45326192736 45399384072 45413903052 45493378656 45507927696 45579540358 45581412492 45628052096 45752041368 45762291113 46013300256 46084761247 46134758656 46183020576 46245335328 46260124848 46270488418 46304926976 46355901504 46431709632 46441157378 46443696772 46518692619 46615004612 46617877152 46742636259 46946376288 46956709863 47053928724 47132671432 47208779814 47296896768 47321649452 47385500556 47451215889 47486533248 47561259504 47576469864 47653294878 47702054464 47751955944 47831679612 48013878528 48204409792 48282248784 48409696384 48462987936 48541244472 48552119077 48603794624 48642743424 48733868458 48736871568 48929266463 49099751712 49127835904 49181918016 49192743666 49275065588 49380127104 49446755712 49456816948 49472633518 49629140352 49645012032 49656133912 49723134936 49738014669 49842016048 49922499396 49977456309 50122663206 50190293718 50196327552 50381476992 50476896456 50570074368 50581403488 50663080776 50665851024 50718852954 50813058016 50852732304 50949044297 50951136978 51057674976 51136970137 51331558608 51417459744 51523914112 51623617584 51704854082 51721389587 51759885184 51815096256 51885010368 51901603488 51912164227 52009060224 52093042848 52106491558 52191703914 52299761272 52400966079 52586628864 52668298568 52671544128 52780594944 52868714112 52880558192 52965948084 53022321408 53024255361 53075608432 53092582312 53164220136 53277573888 53377381596 53653001472 53664811272 53865910208 53952891216 53970145656 54081885088 54170327904 54229961016 54373108416 54460908432 54474968447 54573663936 54677023148 54679268952 54896250178 55179712896 55268815392 55283083982 55400955456 55475707968 55488136088 55505881508 55549219902 55699281792 55710615268 55785785604 55803626214 55863150651 55919161672 56072268054 56314360672 56316673728 56522076512 56525559552 56540152592 56631451884 56749867328 56843445336 56904078924 57054285024 57164690268 57283043664 57378904352 57391534277 57687881664 57807318272 57900663744 57919180704 57964403376 58010324092 58072066304 58074184443 58229870832 58242915962 58288391403 58351628544 58460941748 58555342671 58683629312 58762811136 58837231431 58998420096 59091261808 59094903168 59110159528 59171995113 59251835889 59316118272 59328187688 59490627966 59534906112 59567287472 59647661616 59710059486 59729155101 59886818376 59987036368 60434923648 60437405952 60532512096 60551870736 60599148984 60657838208 60677236928 60775216656 60842120724 60890321233 61002721824 61118257282 61343692322 61351067008 61577360768 61660447104 61680166464 61807868672 61908946176 61977098304 62024923492 62157169536 62241038208 62273611862 62323515012 62424153099 62490593088 62595168384 62608946484 62738571632 62909056881 62945039752 63164360448 63180667408 63184560768 63268287852 63353655756 63415012672 63435293152 63537726504 63587336076 63607671666 63669274592 63775572816 63843600744 64132041973 64376331712 64551267396 64617317248 64721659296 64807423219 64982495424 65033233056 65083416538 65104230583 65331074592 65396731818 65417646063 65466335616 65575890688 65590324888 66019082976 66193349376 66297513248 66300236352 66317352892 66388092078 66477669534 66498929469 66548423808 66563332528 66636608412 66744211149 66830217608 66920391624 67013198406 67302528608 67485415914 67550774368 67554468032 67625137272 67803643072 67934849304 67989289104 68076899968 68240067984 68261891544 68369310537 68442078144 68556612992 68831490112 69019950384 69086795008 69180013824 69202137984 69274530864 69405732627 69457390464 69533852256 69588938552 69661736067 69665545158 69867954772 69922506918 70228725504 70580893086 70621264112 70699007148 70813169721 70885626848 70889995008 70982474178 71078250834 71169842128 71341889256 71364704796 71553081696 71627933916 71937188288 71960194208 72227103872 72306614688 72418910531 72423373176 72497477888 72614544576 72694481904 72710767514 72764885248 72905691936 72964115136 73043770898 73100802687 73691753856 73772877024 73789115499 73867940608 73912598382 73967610624 74065626536 74070190656 74185225422 74208950277 74381047472 74404834952 74484200868 74584702404 74664085248 74763024072 74883749094 75088898304 75183994809 75450380544 75508602512 75715344684 75791260448 75872105232 75994621164 75998776536 76072380032 76219587024 76279098456 76296187121 76377391552 76586512464 76917175552 77126189616 77200884992 77225574272 77285871168 77432245924 77435426376 77557281123 77639827776 77717855204 77722644384 77742709814 78013590336 78073790228 78159737337 78287555871 78449641908 78879943296 78895993484 79002447852 79170892416 79320837288 79448922126 79530215488 79533482112 79613412648 79638873468 79746330204 79849091168 80066072394 80710016128 80735827648 80798865312 80929336824 80955218484 81033622208 81122827632 81250484986 81255491856 81276469351 81336962432 81559662624 81576258071 81860495904 82015534722 82240221952 82344375267 82482175006 82636131072 82769569344 82924625973 83098020016 83101433184 83232204132 83258822262 83320790784 83323829853 83478595312 83565922902 83678678406 83705439321 83878742508 84311859456 84357717136 84471541008 84716968672 84783114768 84810228888 84943688849 84947177826 85034097088 85124800992 85265168004 85581427536 85924565496 86068356528 86231364779 86295545728 86531822496 86549429659 86643327232 86710977408 86850995616 86873417686 86878771056 87015486138 87108099456 87195642424 87223528084 87364373943 87527442816 87691412622 88025443968 88144216704 88400315136 88497630144 88517456104 88636892712 88665239292 88825879296 88848811216 88992281532 89227188832 89350931208 89471492424 89830227564 89980554552 90166849696 90186696721 90579799072 90652385472 90798768144 90822209399 90827806104 90986757312 91015855392 91159080716 91162824984 91256104192 91504082736 91524582226 91677385923 92015538483 92026600512 92169522494 92366041152 92490670656 92520249696 92540976836 92711803008 92863419264 92882314756 92887393544 93037385238 93230009224 93235754304 93410417793 93485272518 93892752576 93913419726 94107857448 94265342864 94417559628 94643298904 94771001112 94902431778 94973066496 95122519008 95152939728 95306589756 95404108928 95503911888 95663359224 95684790509 96408819584 96564497568 96819392768 96925975872 97082488944 97104238154 97207589248 97285486848 97467736916 97473743136 97625124807 97858532926 98095097727 98199503424 98363836032 98385487332 98550131176 98760254208 98893511424 98913633896 98945267036 99258280704 99290024064 99312267824 99446269872 99476029338 99582138117 99684032096 99844998792 99954912618 100245326412 100380587436 100392655104 100762953984 100953792912 101162806976 101326161552 101331702048 101437705908 101518067161 101626116032 101705464608 101898088594 101902273956 102115349952 102273940274 102306648059 102663117216 102834919488 103047828224 103247235168 103409708164 103442779174 103519770368 103630192512 103770020736 103803206976 103824328454 104018120448 104186085696 104212983116 104383407828 104498317737 104599522544 104801932158 104883760377 105336597136 105343088256 105737428224 105761116384 105931896168 106048510722 106151216864 106185164624 106328440272 106473711267 106754763192 106922755741 107329622544 107731820416 107905782432 107940291312 108163770176 108340655808 108459922032 108543616111 108746216832 108921816864 108949936894 109066151271 109147327872 109354046296 109358537904 109565656347 109792500356 110359425792 110537630784 110566167964 110801910912 110868897573 110951415936 110976272176 111011763016 111098439804 111277838133 111398563584 111421230536 111571571208 111607252428 111726301302 111838323344 112144536108 112628721344 112633347456 113044153024 113080305184 113262903768 113499734656 113686890672 113808157848 114108570048 114322335691 114329380536 114566087328 114757808704 114783068554 115375763328 115801327488 115838361408 115928806752 116020648184 116055367561 116148368886 116459741664 116485831924 116576782806 116614064721 116921883496 117110685342 117674462862 117996840192 118182523616 118189806336 118220319056 118343990226 118503671778 118656375376 118981255932 119134574944 119295323232 119420118972 119458310202 119773636752 119974072736 120869847296 121065024192 121103741472 121198297968 121315676416 121354473856 121550433312 121684241448 121780642466 121875727479 122005443648 122236514564 122687384644 122702134016 123023302083 123154721536 123320894208 123360332928 123723262509 123954196608 124049846984 124314339072 124482076416 124547223724 124647030024 124848306198 124888233393 124981186176 125190336768 125217892968 125348884353 125477143264 125818113762 125890079504 126361334816 126369121536 126536575704 126707311512 126830025344 126870586304 127075453008 127174672152 127215343332 127338549184 127551145632 127687201488 127720166123 128264083946 128752663424 129102534792 129234634496 129443318592 129614846438 129964990848 130066466112 130166833076 130208461166 130310126529 130523229207 130662149184 130793463636 130835292126 130932671232 131180649776 131537118933 132038165952 132595026496 132600472704 132634705784 132776184156 132955339068 132997858938 133096847616 133126665056 133273216824 133488422298 133660435216 133840783248 134026396812 134605057216 134970831828 135101548736 135108936064 135250274544 135506430367 135607286144 135869698608 135978578208 136006246607 136153799936 136480135968 136523783088 136629132899 136738621074 136884156288 137113225984 137286873339 137662980224 138039900768 138254283741 138404275968 138549061728 138811465254 138914780928 139067704512 139177877104 139323472134 139331090316 139556077857 139735909544 139845013836 141161786172 141242528224 141398014296 141626339442 141771253696 141964948356 142156501668 142339684256 142683778512 142729409592 143106163392 143255867832 143874376576 143920388416 144454207744 144613229376 144837821062 144846746352 145229089152 145388963808 145421535028 145656357231 145811383872 145928230272 146087541796 146201605374 146787799389 147383507712 147545754048 147578230998 147825196764 148131253072 148140381312 148370450844 148417900554 148762094944 148809669904 148968401736 149169404808 149214044007 149526048144 149767498188 150361813657 150367989618 151017205024 151421358383 151430689368 151582520896 151744210464 151989242328 151997553072 152144760064 152439174048 152558196912 152592374242 152641174147 152754783104 152847132891 153173024928 153410910411 154252379232 154451148544 154571742336 154864491848 154870852752 155114562246 155164168761 155279655552 155435710408 155445288768 155485419628 155736492681 156027180672 156147580456 156319474674 156575111742 156899283816 157202898237 157759886592 157791986968 158004895704 158341784832 158641674576 158897844252 159060430976 159066964224 159226825296 159277746936 159492660408 159528391253 159698182336 160132144788 160767589807 161420032256 161471655296 161597730624 161858673648 161910436968 162067244416 162245655264 162500969972 162510983712 162552938702 162673924864 163119325248 163152516142 163424905341 163720991808 164031069444 164688750534 164964350012 165539138688 165849251946 166196040032 166202866368 166464408264 166517644524 166647659706 166957190624 167131845804 167357356812 167410878642 167757485016 168715434272 168943082016 169433937344 169566229536 169620457776 169887377698 169894355652 170068194176 170249601984 170530336008 170568539603 171162855072 171849130992 172136713056 172174602831 172462729558 172591091456 173063644992 173098859318 173421954816 173701991232 173746835372 173757542112 174030972276 174216198912 174222553329 174391284848 174447056168 174728747886 174865174209 175054885632 175382825244 175666028013 176050887936 176288433408 176995260288 177034912208 177273785424 177330478584 177515985339 177697622432 177984563064 178454377664 178701862416 178942984848 179660455128 179961109104 180333699392 180373393442 180966989287 181159598144 181304770944 181597536288 181644418798 181655612208 181973514624 182031710784 182318161432 182325649968 182372720453 182670963699 183008165472 183049164452 183354771846 184031076966 184053201024 184339044988 184732082304 184981341312 185040499392 185081953672 185423606016 185726838528 185764629512 185774787088 186074770476 186460018448 186471508608 186820835586 186970545036 187785505152 187826839452 188215714896 188530685728 188835119256 189286597808 189542002224 189804863556 190245038016 190305879456 190601434147 190613179512 190808217856 191007823776 191326718448 191369581018 192136875623 192396125919 192817639168 193128995136 193490793937 193851951744 194164977888 194208476308 194415178496 194422269657 194935473832 194947486272 195250249614 195312691749 195717065852 196190195454 196252938189 196399006848 196727672064 196770974664 197100262352 197827267792 197890534072 198580048128 198624535648 198892539744 198952058676 199164276234 199368064192 199689997584 199909825236 200490652824 200761174872 201907585824 202325613952 202652323104 202663404096 202875411816 203036134322 203252232064 203410929216 203796177188 203804547912 204230699904 204547880548 204613296118 205107931611 205326234432 205669838976 206494470336 206819416328 206885558348 207260385024 207540041472 207606413952 207648656908 208217197881 208372171392 208425966232 208766815656 208985208201 208996635474 209199045088 209603864316 209767520754 210673194272 210686176512 211522232768 211863792336 212097021444 212302433728 212370329248 212656880544 212938676291 212947422534 213509526384 213845511482 213913900487 214659245088 214702923127 215463640832 215811564864 215880582624 216327540352 216681311616 216919844064 217087232222 217256731593 217492433664 217843633728 217899873788 218132302542 218294655744 218708092592 218717075808 219131312694 219302408061 219585000712 221075261568 221132335928 221603821824 221737795146 221902831872 221952544352 222023526032 222196879608 222555676266 222626850831 222842461072 223143142416 223214504856 223452602604 223676646688 224289072216 225257442688 225266694912 226088306048 226160610368 226525807536 226999469312 227373781344 227616315696 227791957883 228217140096 228644671382 228658761072 228888561363 229132174656 229515617408 229566137108 230751526656 231602654976 231676722816 231857613504 232041296368 232110735122 232296737772 232671843369 232919483328 232971663848 233153565612 233228129442 233843766992 234221370684 234479212011 235348925724 236365047232 236440638112 236687980452 237007343556 237312750752 237962511864 238269149888 238590646464 238840237944 238916620404 239547273504 239948145472 242130048384 242207482944 242396595936 242708947712 243100866624 243368482896 243561284932 243751454958 243829408053 244010887296 244473029128 244728774213 245374769288 246046604166 246720665856 247033125801 247446525018 247908393216 248099693968 248773877919 249094447448 249294060048 249696612396 249776466786 249962372352 250435785936 250687471969 250697768706 250954286528 251636227524 251780159008 252722669632 253073151408 253414623024 253660050688 253741172608 254150906016 254349344304 254430686664 254487686299 254677098368 254831066547 255102291264 255374402976 255440332246 256528167892 257505326848 258205069584 258694094337 258886637184 259229692876 259648288977 259929981696 260132932224 260333666152 260416922332 260620253058 261046458414 261324298368 261586927272 261670584252 262093121829 262361299552 263074237866 264076331904 265190052992 265200945408 265269411568 265552368312 265910678136 265995717876 266253330112 266546433648 266976844596 267320870432 267681566496 268036276519 268052793624 269210114432 269941663656 270203097472 270217872128 270500549088 270560090163 271012860734 271214572288 271739397216 271957156416 272012493214 272099484349 272466628197 272960271936 273047566176 273258265798 273477242148 273768312576 274573746678 275032157769 275325960448 276046615449 276079801536 276508567482 277098123456 277622930508 278135409024 278355754208 278646944268 278662180632 279112155714 279471819088 279690027672 280231253379 282323572344 282485056448 282796028592 283252678884 283542507392 283929896712 284313003336 284376697451 284679368512 285367557024 285458819184 286212326784 286511735664 286585703569 287054371527 287748753152 287840776832 289226458752 289675642124 289693492704 290458178304 290777927616 290843070056 291312714462 291622767744 291856460544 292175083592 292403210748 292875374421 293575598778 295091508096 295156461996 295650393528 296262506144 296280762624 296740901688 296835801108 297524189888 297619339808 297936803472 298338809616 298428088014 299052096288 299534996376 300723627314 300735979236 302034410048 302842716766 302861378736 303165041792 303488420928 303978484656 303995106144 304056961901 304554201483 304878348096 305116393824 305184748484 305282348294 305509566208 305694265782 306346049856 306821820822 306919944177 308504758464 309143484672 309728983696 309741705504 310229124492 310328337522 310559311104 310871420816 310890577536 310970839256 311472985362 312054361344 312295160912 312638949348 313150223484 313798567632 314405796474 315583973936 316009791408 317283349152 317795688504 318120861952 318453650592 318555493872 318985320816 319056782506 319396364672 320264289576 320336037791 320768267223 321535179614 322593328729 322943310592 323195461248 323717347296 323820873936 324134488832 324491310528 325001939944 325021967424 325105877404 325630848333 326238650496 326305032284 326849810682 327198453813 327441983616 328062138888 328696969041 329377501068 329928700024 331078277376 331698503892 332392080064 332405732736 332928816528 333035289048 333295319412 333914381248 334263691608 334714713624 334821757284 335514970032 336150415051 337390307771 337430868544 337886164032 338867874688 339132459072 339240915552 339774755396 339788711304 340136388352 340499203968 341060672016 341137079206 342325710144 342504865241 342967007073 343698261984 344273426112 344349205662 344925459116 346127289984 346197718636 347403982464 347493670744 347515084224 348061944552 348166102683 348445106658 348782569696 348894112336 349457495772 349730348418 349842194163 350765650488 351332056026 353990520576 354069824416 354547570848 354660957168 355031970678 355395244864 355969126128 356643310079 356908755328 357403724832 357885969696 357958790959 359320910256 359922218208 360667398784 360746786884 361933978574 362319196288 362609541888 363195072576 363288837596 363311224416 363947029248 364063421568 364636322864 364651299936 364745440906 365341927398 365627182437 366016330944 366098328904 366709543692 368062153932 368106402048 368678089976 369464164608 369962682624 370080998784 370163907344 371169787527 371529259024 371549574176 372149540952 372920036896 372943017216 373641671172 373941090072 375571010304 375653678904 376431429792 377061371456 377670238512 378573195616 379084004448 379609727112 380490076032 380611758912 381202868294 381226359024 381324779129 382015647552 382653436896 382739162036 383160498369 384273751246 384792251838 386257990272 386981587874 387703903488 388329955776 388416952616 388844539314 389870947664 389894972544 390500499228 390625383498 390930379587 391434131704 392380390908 392505876378 392798013696 393541949328 394200524704 395654535584 395781068144 397249071296 397785079488 397904117352 398328552468 398736128384 399379995168 399819650472 400981305648 401522349744 401740739939 403815171648 404651227904 405304646208 405326808192 405750823632 406072268644 406504464128 406519291101 406821858432 407592354376 407609095824 408018739821 408461399808 409095761096 409226592236 409887398697 410215863222 410652468864 411339677952 411860620017 412988940672 413638832656 413771116696 414762851223 415212827904 415297313816 416434395762 416744342784 416851932464 417533631312 417970416402 417993270948 418398090176 419207728632 419535041508 421346388544 423044465536 423727584672 424194042888 424604867456 424740658496 425313761088 425877352582 425894845068 427019052768 427691022964 427827800974 429318490176 429405846254 431623129728 431761165248 432655080704 433362623232 433839688128 434174464444 434513463186 435687267456 435799747576 436264605084 436969071693 437416185184 437434151616 438262625388 438604816122 439170001424 440363398167 442150523136 442264671856 443475590292 443905088704 444047052064 444393759216 445111352532 445253701662 445684922144 446286284832 446429009712 446877667423 446905205208 447353293376 448578144432 448924293811 450514885376 451085440971 452176612096 452321220736 453051615072 453651962533 454264075149 454747562688 455232631392 455583915766 456434280192 457289342764 457317522144 457777122726 457923522441 458264349312 458541398673 459031234816 459132274216 460232731233 463353445632 463715227008 464082592736 464221470244 464593475544 465343686738 465492506283 465838966656 465943327696 466307131224 466456258884 467209478043 467687533984 468442741368 468958424022 470697851448 472730094464 472881276224 473375960904 474014687112 474625501504 475925023728 476538299776 477181292928 477680475888 477803797273 477833240808 478585173759 479094547008 479896290944 482302769421 484260096768 484414965888 484793191872 486201733248 486736965792 487122569864 487502909916 487658816106 488021774592 488946058256 489457548426 490274716023 490749538576 492093208332 494066251602 494893050036 496199387936 497547755838 498188894896 498588120096 499393224792 499552933572 500871571872 501374943938 501395537412 501908573056 503272455048 503560318016 505445339264 506146302816 506829246048 506932373717 507482345216 508301812032 508698688608 508861373328 508975372598 509354196736 509662133094 510204582528 510748805952 510880664492 511705618809 513056335784 516410139168 516523808493 517388188674 517773274368 518459385752 519296577954 520265864448 520667332304 520833844664 521240506116 522092916828 522648596736 523173854544 523341168504 524186243658 524722599104 526148475732 528152663808 530380105984 530538823136 531104736624 531821356272 531991435752 532506660224 533092867296 533953689192 534073309847 534641740864 535363132992 536072553038 536105587248 538420228864 539883327312 540406194944 541001098176 541120180326 542025721468 542900967861 543478794432 543914312832 544024986428 544198968698 544933256394 545920543872 546095132352 546516531596 546954484296 547118161359 548012891097 549147493356 550064315538 552093230898 552159603072 553017134964 554196246912 555245861016 556270818048 556711508416 557293888536 557324361264 558224311428 558943638176 559380055344 560439487267 560462506758 562506671507 564647144688 564970112896 565592057184 566505357768 567085014784 567859793424 568626006672 568753394902 568935285457 569358737024 570735114048 570917638368 571033806497 571804302441 572424653568 573023471328 573171407138 574108743054 575681553664 576410626869 577188377757 578452917504 579351284248 579386985408 580472381811 581555855232 581686140112 582625428924 583245535488 583266808971 584350167184 584806421496 585750748842 585938075247 587151197556 590183016192 590312923992 591300787056 592525012288 593481803376 593671602216 594605821943 595048379776 595238679616 595873606944 596677619232 596856176028 598104192576 599069992752 599224652917 601447254628 601471958472 604068820096 605685433532 605722757472 606330083584 606976841856 607956969312 607990212288 608113923802 609108402966 609756696192 610232787648 610369496968 610564696588 611388531564 612692099712 613643641644 613839888354 617009516928 619457967392 619483411008 620458248984 620656675044 621742841632 621781155072 621941678512 622945970724 624590321824 625277898696 626300446968 627597135264 628811592948 631167947872 631306877047 632019582816 634566698304 635591377008 635755465793 636907301184 637110987744 637970641632 638113565012 638792729344 638816028873 640528579152 640672075582 641536534446 641741701461 643070359228 644108769381 645186657458 646390922496 647434694592 647641747872 648982621056 650003879888 650043934848 650211754808 651261696666 651770194779 652477300992 652610064568 653699621364 654396907626 654883967232 656124277776 657393938082 658755002136 659857400048 663397007784 664784160128 664811465472 665857633056 666070578096 666590638824 667828762496 668527383216 669429427248 669643514568 669793533563 671029940064 672300830102 674780615542 674861737088 675772328064 677735749376 678264918144 678481831104 679549510792 679577422608 680998407936 682121344032 682274158412 683375873649 684651420288 685009730482 685934014146 686665684089 687396523968 688546852224 688698411324 689850918232 692254579968 692395437272 694807964928 694987341488 695030168448 696123889104 696332205366 696890213316 697565139392 697788224672 698914991544 699460696836 699684388326 701531300976 702664112052 705452461703 708139648832 709095141696 709321914336 710063941356 710790489728 711938252256 713286620158 713817510656 714807449664 715771939392 715917581918 716146536413 718641820512 719844436416 721334797568 721493573768 723867957148 724638392576 726390145152 726577675192 726622448832 728126843136 729272645728 729302599872 729490881812 730683854796 731254364874 731488224159 732032661888 732196657808 733419087384 734186322639 736124307864 737356179952 740161997568 740327814688 742339575054 743058518048 743099148352 744299081904 745840073792 747283342344 747882180144 748459290187 751307357808 752062415907 752862859584 754122742912 755340477024 757146391232 758168008896 759219454224 760980152064 761223517824 762405736588 762452718048 762649558258 763463058897 764031295104 764493199641 765306873792 765478324072 766320996738 768547502492 769584503676 772515980544 773963175748 776082283011 776659911552 776833905232 777689078628 778944866931 779741895328 779789945088 781000998456 781250766996 781860759174 782868263408 784760781816 785011752756 787083898656 788401049408 791309071168 791562136288 794498142592 795570158976 795808234704 796608015841 796657104936 797472256768 798759990336 799639300944 800256349837 801962611296 803044699488 803481479878 804108829557 807630343296 810609292416 810653616384 811501647264 811680270489 812144537288 813038582202 813643716864 815184708752 815218191648 816037479642 816298453047 817399884591 818191522192 818453184472 819774797394 820431726444 821304937728 823721240034 825977881344 827277665312 827542233392 829525702446 830594627632 832868791524 833703864928 835067262624 835940832804 835986541896 836796180352 838415457264 839070083016 842692777088 846088931072 847455169344 848388085776 849209734912 849481316992 850627522176 851754705164 851789690136 853130092353 854038105536 855382045928 855655601948 858636980352 858811692508 859757110707 861163114581 863246259456 863522330496 867679376256 868348928888 869026926372 871374534912 871599495152 872529210168 873938143386 874832370368 874868303232 876525250776 877209632244 878340002848 880726796334 884529343712 886951180584 887810177408 888094104128 888787518432 890222705064 890507403324 891369844288 892572569664 892858019424 893755334846 893810410416 894041162861 894706586752 897156288864 897848587622 902170881942 904642441472 906103230144 907303925066 908528150298 909495125376 910465262784 911167831532 912170885703 913662604449 914578685528 914635044288 915554245452 915847044882 916528698624 917082797346 918264548432 920465462466 920759832531 927430454016 928165185472 928442940488 929186951088 930687373476 930985012566 931677933312 931886655392 932614262448 932912517768 934380577339 934418956086 935375067968 936885482736 937916848044 941395702896 945460188928 945762552448 946751921808 948029374224 948545012569 949251003008 951850047456 952043726249 953076599552 954362585856 955360951776 955607594546 955666481616 957170347518 958189094016 959792581888 961008113373 962304801669 964605538842 967779986187 968829931776 969586383744 972403466496 973473931584 974245139728 975005819832 975317632212 976892544999 977892116512 978915096852 980549432046 981499077152 984186416664 988132503204 989786100072 992398775872 995095511676 996377789792 997176240192 998786449584 999044303389 999105867144 1001743143744 1002749887876 1002791074824 1003817146112 1006544910096 1007120636032 1008451245153 1010890678528 1012170923313 1012292605632 1013658492096 1013864747434 1016603624064 1017397377216 1017722746656 1017950745196 1019324266188 1020409165056 1021497611904 1021761328984 1023411237618 1026112671568 1027514595723 1028901021219 1032820278336 1033047616986 1034776377348 1036918771504 1038593155908 1041334664608 1041667689328 1042481012232 1044185833656 1044498308049 1046347709088 1046682337008 1048372487316 1049445198208 1052296951464 1052532695599 1059949508681 1061077646272 1062209473248 1063642712544 1063982871504 1065013320448 1066185734592 1067907378384 1068146619694 1069283481728 1069929930237 1070726265984 1072145106076 1072211174496 1073876372877 1079766654624 1082002196352 1082240360652 1084051442936 1085801935722 1086957588864 1087828625664 1088049972856 1088397937396 1089866512788 1091841087744 1092190264704 1093033063192 1093908968592 1094236322718 1096025782194 1098294986712 1100128631076 1104186461796 1104319206144 1106034269928 1108392493824 1110491722032 1113423016832 1114587777072 1114648722528 1116448622856 1116698738771 1117887276352 1118760110688 1120878974534 1120925013516 1125013343014 1125373128649 1129294289376 1129940225792 1131184114368 1133010715536 1135719586848 1137252013344 1137506789804 1137870570914 1138717474048 1141470228096 1141835276736 1142067612994 1143608604882 1143974337387 1146046942656 1146342814276 1148217486108 1149481495107 1152821253738 1154376755514 1158702568496 1158773970816 1160944763622 1163111710464 1163372280224 1165250857848 1166533617942 1168700334368 1169612842992 1171501497684 1171876150494 1174302395112 1176150313151 1180625847984 1182601574112 1185050024576 1186963606752 1187343204432 1189211643886 1190096759552 1190477359232 1191747213888 1193355238464 1193712352056 1193979777221 1196208385152 1198139985504 1198449305834 1202894509256 1202943916944 1205222219817 1208137640192 1211370867064 1211445514944 1213953683712 1215913938624 1215980424576 1216227847604 1218216805932 1219513392384 1219557873303 1220465575296 1220738993936 1221129393176 1222777063128 1224056219463 1225384199424 1227287283288 1227679776708 1229662196091 1234019033856 1238915934784 1238966822016 1240916497968 1241313350088 1243485683264 1243883357024 1245891941448 1249180643648 1250555797392 1252600893936 1252924274281 1255194270528 1257545692601 1257623185896 1262335895744 1262613754094 1264039165632 1269133396608 1271182754016 1271510931586 1273814602368 1274221975488 1275941283264 1276227130024 1276609043171 1277632057746 1281057158304 1281344151164 1283073068892 1283483402922 1286140718456 1288217538762 1290373314916 1294869389184 1295283495744 1297965242112 1300007759776 1300087869696 1300423509616 1302523393332 1303540389558 1305220129136 1307399242728 1308793815252 1312248555552 1314787876164 1317510004272 1319714800096 1326794015568 1329568320256 1331715266112 1332141156192 1333181277648 1334210039029 1335657524992 1337054766432 1338858854496 1339287029136 1339587067126 1340633002269 1342059880128 1344601660204 1346772881433 1349561231084 1349723474176 1351544656128 1353256322913 1356529836288 1356963662208 1359099021584 1359154845216 1360955887599 1362792225447 1364242688064 1364548316824 1366751747298 1369302840576 1370019460964 1371868028292 1373331368178 1373770567323 1374793047936 1377093704448 1377396822648 1379701836464 1384790874544 1389974682976 1390060336896 1392247778208 1392664410732 1393780426632 1395130278784 1395576449344 1397829983088 1398921393672 1399368776652 1403062601952 1405328224104 1410904923406 1416279297664 1418190283392 1418643828672 1420127882712 1421580979456 1423876504512 1426573240316 1429614899328 1431543878784 1431835163836 1432293072826 1433411391819 1435755521277 1437283641024 1439688872832 1442987147536 1446908308263 1447735914296 1452780290304 1453155350384 1453244897664 1458545291456 1458605199744 1458981763624 1461367709592 1462508729748 1462976448318 1464065323776 1464393315616 1466838174768 1468372645278 1472248615728 1474712359904 1475036965379 1480655629376 1484679150108 1486117036096 1486198296704 1488598163808 1490570734037 1491680147584 1494566684688 1495764360288 1496918580374 1497397303409 1502614715616 1502920461889 1504124831814 1505725719168 1508245485824 1510680954048 1514292782464 1516336017792 1518438908448 1520797121151 1522447035648 1524811473176 1524905436096 1525299116516 1526926117794 1528062590208 1528986399282 1530613747584 1530956648144 1532641993476 1535116856427 1537095004984 1539169007352 1547926351496 1552164566022 1553319823104 1553667810464 1555378157256 1557889733862 1559483790656 1562001996912 1562501533992 1563721518348 1565736526816 1569521563632 1570023505512 1574167797312 1576802098816 1582618142336 1583124272576 1588996285184 1591140317952 1591616469408 1593216031682 1593314209872 1597519980672 1599278601888 1600512699674 1602219929541 1603925222592 1606089398976 1606962959756 1608217659114 1615260686592 1621218584832 1623003294528 1623360540978 1624289074576 1626077164404 1628702903583 1630369417504 1630436383296 1632074959284 1632596906094 1634799769182 1636383044384 1636906368944 1639549594788 1640863452888 1641354484077 1647442480068 1654555330624 1655084466784 1659051404892 1661189255264 1665634942213 1665737583048 1667407729856 1670134525248 1671881665608 1671973083792 1673592360704 1676830914528 1678140166032 1681318461801 1685385554176 1687520014521 1694910338688 1696776171552 1698962633984 1701255044352 1703509410328 1703579380272 1706260184706 1706805856371 1708076211072 1710764091856 1711311203896 1713101419491 1715412907323 1717273960704 1717623385016 1719514221414 1722326229162 1727044660992 1729231880607 1735358752512 1736697857776 1738053852744 1741417145433 1743198990304 1745058420336 1747876286772 1749664740736 1749736606464 1753050501552 1754419264488 1754812303783 1756680005696 1761453592668 1769058687424 1773902361168 1775620354816 1776188208256 1777575036864 1780445410128 1781014806648 1782739688576 1783817465829 1785145139328 1785716038848 1787510669692 1787620820832 1788082325722 1789413173504 1794312577728 1795697175244 1797673958751 1804341763884 1812206460288 1814607850132 1817056300596 1818990250752 1820930525568 1822335663064 1824341771406 1827325208898 1829157371056 1829270088576 1831108490904 1831694089764 1834165594692 1836529096864 1840930924932 1841519665062 1856330370944 1856885880976 1858373902176 1861374746952 1861970025132 1863773310784 1865228524896 1865825035536 1868761154678 1868837912172 1870750135936 1873770965472 1875833696088 1876253935633 1882791405792 1891525104896 1893503843616 1893920631141 1896058748448 1897090025138 1898502006016 1903700094912 1904087452498 1907266397379 1910721903552 1911215189092 1911332963232 1914340695036 1916378188032 1916448086619 1922016226746 1924609603338 1925225104383 1929211077684 1932326308143 1935559972374 1939172767488 1946947863168 1948490279456 1950011639664 1950635264424 1953785089998 1955784233024 1957830193704 1961098864092 1962998154304 1968372833328 1976265006408 1979572200144 1984797551744 1990191023352 1990636882157 1992755579584 1994352480384 1997572899168 1998088606778 1998211734288 2003486287488 2005499775752 2005582149648 2006099924983 2009380600689 2013089820192 2014241272064 2016902490306 2024341846626 2024585211264 2027316984192 2027729494868 2033207248128 2034794754432 2035445493312 2035901490392 2038648532376 2042995223808 2043522657968 2046822475236 2050127620947 2052225343136 2055029191446 2057802042438 2065640556672 2066095233972 2069552754696 2073837543008 2077186311816 2082669329216 2083335378656 2084962024464 2088371667312 2088910816177 2088996616098 2092695418176 2093364674016 2096615775617 2096744974632 2098890396416 2104593902928 2105065391198 2116357385109 2119899017362 2122155292544 2124418946496 2127285425088 2127965743008 2128398733307 2132371469184 2135814756768 2136293239388 2138566963456 2139859860474 2141452531968 2144290212152 2144422348992 2147752745754 2148439609239 2159533309248 2164004392704 2164480721304 2168102885872 2171603871444 2173915177728 2176099945712 2176795874792 2179733025576 2184380529408 2186066126384 2187817937184 2188472645436 2192051564388 2196589973424 2200257262152 2208372923592 2212068539856 2220983444064 2226846033664 2229175554144 2229297445056 2232897245712 2233397477542 2235774552704 2237520221376 2241757949068 2241850027032 2245377870561 2250026686028 2250746257298 2256187247721 2258588578752 2262368228736 2266021431072 2271439173696 2274504026688 2275013579608 2275741141828 2282940456192 2283670553472 2284135225988 2287217209764 2287948674774 2290389176691 2292093885312 2292685628552 2296434972216 2298962990214 2305642507476 2308753511028 2317405136992 2317547941632 2321889527244 2326744560448 2330501715696 2333067235884 2337400668736 2339225685984 2343002995368 2343752300988 2348604790224 2352300626302 2353052905357 2361251695968 2361732154397 2365203148224 2370100049152 2373927213504 2374686408864 2378423287772 2380954718464 2383494427776 2386710476928 2387424704112 2387959554442 2389824047523 2392416770304 2396279971008 2396898611668 2400769049511 2405789018512 2405887833888 2410444439634 2412326488671 2422741734128 2422891029888 2431827877248 2431960849152 2432455695208 2436433611864 2439115746606 2440931150592 2441477987872 2442258786352 2445554126256 2448112438926 2448895359141 2454574566576 2455359553416 2459223382043 2459324392182 2477831869568 2477933644032 2481832995936 2482626700176 2486971366528 2487766714048 2491783882896 2496503170553 2498361287296 2501111594784 2505201787872 2505711536713 2505848548562 2510388541056 2515091385202 2515246371792 2524671791488 2525227508188 2528078331264 2538266793216 2542365508032 2543021863172 2547629204736 2548443950976 2551882566528 2552454260048 2553218086342 2555264115492 2559390277059 2562114316608 2562688302328 2566146137784 2566966805844 2572281436912 2576435077524 2579271332121 2580746629832 2589738778368 2590566991488 2600015519552 2600847019232 2605046786664 2607080779116 2610440258272 2614798485456 2617587630504 2624497111104 2629413720893 2629575752328 2635020008544 2639429600192 2653588031136 2663430532224 2664282312384 2666362555296 2668420078058 2669273453903 2674109532864 2677717708992 2678574058272 2679174134252 2681266004538 2682123488583 2684119760256 2689203320408 2693545762866 2699122462168 2706512645826 2713927324416 2718198043168 2718309690432 2721911775198 2725584450894 2728485376128 2729096633648 2733503494596 2736512657109 2740038921928 2743736056584 2746662736356 2747541134646 2749586095872 2754793645296 2759403672928 2769581749088 2779949365952 2784495556416 2785328821464 2787560853264 2790260557568 2791152898688 2795659966176 2797842787344 2798737553304 2803141732017 2806125203904 2810656448208 2821809846812 2832558595328 2836380566784 2837287657344 2840255765424 2845635037707 2847753009024 2853146480632 2856131178747 2859229798656 2863087757568 2863670327672 2864586145652 2866822783638 2871511042554 2874567282048 2879377745664 2883024340119 2885974295072 2893816616526 2895471828592 2903339958561 2906310700768 2906489795328 2917090582912 2917210399488 2917963527248 2922735419184 2925017459496 2925952896636 2928786631232 2933676349536 2936745290556 2944497231456 2949424719808 2950073930758 2961311258752 2969358300216 2972234072192 2972396593408 2977196327616 2981141468074 2983360295168 2989133369376 2991528720576 2993837160748 2994794606818 2997132910167 3005229431232 3005840923778 3008249663628 3011451438336 3021361908096 3025353735459 3028585564928 3032672035584 3036512769939 3036877816896 3041594242302 3049622946352 3049810872192 3050598233032 3053852235588 3057972798564 3061227495168 3061913296288 3065283986952 3070233712854 3074190009968 3078338014704 3082543787169 3095852702992 3104329132044 3107335620928 3110756314512 3115779467724 3118967581312 3124003993824 3125003067984 3127443036696 3128143671961 3131473053632 3139043127264 3140047011024 3142470056677 3148335594624 3153604197632 3157598086797 3165236284672 3166248545152 3179848526043 3183232938816 3186432063364 3186628419744 3195039961344 3198557203776 3201025399348 3204439859082 3207850445184 3209789790711 3212178797952 3213925919512 3216435318228 3221629118631 3246006589056 3246721081956 3248578149152 3252154328808 3257405807166 3260738835008 3260872766592 3264149918568 3265193812188 3269599538364 3272766088768 3273812737888 3279099189576 3281726905776 3282708968154 3294884960136 3309110661248 3310168933568 3318102809784 3322378510528 3331269884426 3331475166096 3334815459712 3340269050496 3343763331216 3343946167584 3344626580911 3350096216313 3353661829056 3356280332064 3362636923602 3375040029042 3376119385947 3389820677376 3393552343104 3407018820656 3407158760544 3412520369412 3413611712742 3416152422144 3421528183712 3422622407792 3426202838982 3430825814646 3431923012161 3435246770032 3439028442828 3444652458324 3458463761214 3473395715552 3476107705488 3482691242809 3482834290866 3486397980608 3490116840672 3495752573544 3499329481472 3506101003104 3508838528976 3509624607566 3513360011392 3522907185336 3528450939453 3538117374848 3547804722336 3548526616019 3552376416512 3555150073728 3560890820256 3562029613296 3565479377152 3567634931658 3570290278656 3571432077696 3575021339384 3575241641664 3576164651444 3581939331663 3588625155456 3591394350488 3595347917502 3608683527768 3615666659451 3624412920576 3629215700264 3634112601192 3641861051136 3644671326128 3648683542812 3654650417796 3658314742112 3658540177152 3662216981808 3663388179528 3668331189384 3673058193728 3681861849864 3683039330124 3697654565561 3712660741888 3713771761952 3716747804352 3722749493904 3723940050264 3727546621568 3730457049792 3731650071072 3737522309356 3737675824344 3741500271872 3747541930944 3751667392176 3752507871266 3758772822843 3765582811584 3772637077803 3787007687232 3787841262282 3792117496896 3794180050276 3807400189824 3808174904996 3814532794758 3821443807104 3822430378184 3822665926464 3828681390072 3829827129513 3832896173238 3844032453492 3849219206676 3850450208766 3858422155368 3864652616286 3871119944748 3893895726336 3896980558912 3900023279328 3901270528848 3907570179996 3911568466048 3915660387408 3922197728184 3923076410869 3925996308608 3936745666656 3937546700549 3952530012816 3959144400288 3969595103488 3980382046704 3981273764314 3985511159168 3988704960768 3995145798336 3996177213556 3996423468576 4002630117087 4006972574976 4010999551504 4011164299296 4012199849966 4018761201378 4021899006807 4026179640384 4033804980612 4040318644299 4048683693252 4049170422528 4054633968384 4055458989736 4069589508864 4070890986624 4071802980784 4077297064752 4082867662797 4087045315936 4093644950472 4100255241894 4104450686272 4110058382892 4115604084876 4131281113344 4132190467944 4139105509392 4147675086016 4154372623632 4162240753601 4165338658432 4166670757312 4169924048928 4176743334624 4177821632354 4177993232196 4185390836352 4186729348032 4193231551234 4193489949264 4194572570419 4209187805856 4210130782396 4232714770218 4239798034724 4244310585088 4248837892992 4254570850176 4255931486016 4256797466614 4264742938368 4271629513536 4272586478776 4279719720948 4288580424304 4288844697984 4295505491508 4296879218478 4300234175457 4319066618496 4328961442608 4336205771744 4343207742888 4352199891424 4353591749584 4359466051152 4372132252768 4375635874368 4376945290872 4383832985381 4384103128776 4393179946848 4400514524304 4416745847184 4419148139329 4424137079712 4425110896137 4441966888128 4450288260551 4458351108288 4458594890112 4465794491424 4466794955084 4471549105408 4471712202111 4475040442752 4483515898136 4483700054064 4490755741122 4492191910227 4500053372056 4501492514596 4508761385667 4512374495442 4517177157504 4524736457472 4532042862144 4542878347392 4549008053376 4550027159216 4551482283656 4562391363453 4567341106944 4568270451976 4574434419528 4575897349548 4580778353382 4584187770624 4585371257104 4592869944432 4597925980428 4611285014952 4617507022056 4634810273984 4643779054488 4653489120896 4661003431392 4666134471768 4674801337472 4678451371968 4686005990736 4687215763331 4687504601976 4697209580448 4704601252604 4706105810714 4722503391936 4723464308794 4730406296448 4747854427008 4749372817728 4756846575544 4766988855552 4773420953856 4774849408224 4775919108884 4779648095046 4792559942016 4793797223336 4801538099022 4806659788623 4811578037024 4811775667776 4820888879268 4824652977342 4845483468256 4845782059776 4863655754496 4864911390416 4872867223728 4878231493212 4882955975744 4884517572704 4891108252512 4896224877852 4897790718282 4909149133152 4910719106832 4918446764086 4918648784364 4938167231921 4955663739136 4963665991872 4965253400352 4973942733056 4975533428096 4983567765792 4993006341106 4996722574592 4996904826639 5002223189568 5010403575744 5011423073426 5011697097124 5020777082112 5030182770404 5030492743584 5043955385403 5049343582976 5050455016376 5056156662528 5062560043563 5084731016064 5086043726344 5096887901952 5103765133056 5104908520096 5106436172684 5110528230984 5118780554118 5120417569113 5124228633216 5125376604656 5132292275568 5133933611688 5139304258473 5144562873824 5152870155048 5158542664242 5161493259664 5181133982976 5200031039104 5201694038464 5210093573328 5214161558232 5220880516544 5229596970912 5235175261008 5239215031309 5248994222208 5258827441786 5259151504656 5264436911349 5270040017088 5278859200384 5307176062272 5326861064448 5328564624768 5332725110592 5336840156116 5338546907806 5348219065728 5351452397487 5355435417984 5357148116544 5358348268504 5362532009076 5364246977166 5368239520512 5378406640816 5387091525732 5393021876253 5398244924336 5413025291652 5436396086336 5436619380864 5443823550396 5451168901788 5456970752256 5458193267296 5467006989192 5473025314218 5480077843856 5487472113168 5493325472712 5495082269292 5509587290592 5518143959329 5518807345856 5539163498176 5559898731904 5568991112832 5570657642928 5575121706528 5576256110887 5582305797376 5591319932352 5595685574688 5597475106608 5601794448859 5606283464034 5612250407808 5621312896416 5628761806899 5643619693624 5674575314688 5680511530848 5681761893423 5691270075414 5695506018048 5706292961264 5712262357494 5721799192137 5727340655344 5729172291304 5733645567276 5743022085108 5749134564096 5766048680238 5771948590144 5787633233052 5790943657184 5806679917122 5812621401536 5834181165824 5835927054496 5845470838368 5850034918992 5851905793272 5857573262464 5867352699072 5873490581112 5888994462912 5898849439616 5900147861516 5922622517504 5938716600432 5944468144384 5954392655232 5962282936148 5971910646471 5978266738752 5983057441152 5987674321496 5989589213636 5994265820334 6010458862464 6011681847556 6016499327256 6018299774949 6028141802067 6042723816192 6050707470918 6073025539878 6073755633792 6083188484604 6099245892704 6099621744384 6101196466064 6107704471176 6115945597128 6123826592576 6130567973904 6140467425708 6148380019936 6156676029408 6164834359937 6165087574338 6191705405984 6208658264088 6214671241856 6221512629024 6231558935448 6237935162624 6248007987648 6250006135968 6254886073392 6256287343922 6258288140027 6262946107264 6266732448531 6278086254528 6280094022048 6284940113354 6289847326851 6296671189248 6315196173594 6332497090304 6349072155327 6359697052086 6366465877632 6372864126728 6373256839488 6385196199921 6397114407552 6402050798696 6408879718164 6415700890368 6419579581422 6424357595904 6427851839024 6432870636456 6443258237262 6445318827717 6492013178112 6493442163912 6497156298304 6504308657616 6514811614332 6521477670016 6521745533184 6528299837136 6530387624376 6539199076728 6540664041373 6545532177536 6547625475776 6558198379152 6563453811552 6565417936308 6589769920272 6591471182087 6618221322496 6620337867136 6636205619568 6644757021056 6662539768852 6662950332192 6669630919424 6680538100992 6687526662432 6687892335168 6689253161822 6700192432626 6707323658112 6712560664128 6725273847204 6736133611683 6750080058084 6752238771894 6787104686208 6814037641312 6814317521088 6825040738824 6827223425484 6843056367424 6845244815584 6852405677964 6861651629292 6863846024322 6870493540064 6878056885656 6889304916648 6916927522428 6946791431104 6952215410976 6965382485618 6965668581732 6972795961216 6980233681344 6991505147088 6993310123723 7012202006208 7017677057952 7019249215132 7026720022784 7045814370672 7056901878906 7059158716071 7076234749696 7085196463191 7095609444672 7097053232038 7110300147456 7121781640512 7124059226592 7135269863316 7142864155392 7150042678768 7150483283328 7152329302888 7163878663326 7169472142569 7177250310912 7182788700976 7190695835004 7202307148533 7217367055536 7231333318902 7258431400528 7268225202384 7289342652256 7297367085624 7309300835592 7316629484224 7324433963616 7326776359056 7336662378768 7346116387456 7363723699728 7366078660248 7367728869193 7377670146129 7395309131122 7419646560767 7427543523904 7433495608704 7445498987808 7447880100528 7455093243136 7460914099584 7463300142144 7475044618712 7475351648688 7489509511659 7495083861888 7503334784352 7505015742532 7517134610139 7517545645686 7531165623168 7545274155606 7574015374464 7575682524564 7584234993792 7588360100552 7614800379648 7616349809992 7629065589516 7642887614208 7644860756368 7645331852928 7657362780144 7659654259026 7665792346476 7688064906984 7698438413352 7700900417532 7716844310736 7729305232572 7742239889496 7759977078733 7793961117824 7800046558656 7802541057696 7814658800027 7815140359992 7823136932096 7831320774816 7844395456368 7846152821738 7851992617216 7873491333312 7875093401098 7877611900543 7888241162679 7905060025632 7918288800576 7960764093408 7962547528628 7971022318336 7990291596672 7992354427112 7992846937152 8005260234174 8007820361709 8021999103008 8022328598592 8024399699932 8037522402756 8043798013614 8046370465749 8052359280768 8067609961224 8080637288598 8097367386504 8110917979472 8141781973248 8143605961568 8154594129504 8165735325594 8174090631872 8187289900944 8200510483788 8208901372544 8220116765784 8231208169752 8233052192057 8264380935888 8278211018784 8295350172032 8308745247264 8324481507202 8330677316864 8333341514624 8339848097856 8353486669248 8355643264708 8355986464392 8370781672704 8373458696064 8386463102468 8386979898528 8389145140838 8409425196051 8418375611712 8420261564792 8465429540436 8479596069448 8497675785984 8509141700352 8511862972032 8513594933228 8536905113121 8543259027072 8545172957552 8559439441896 8568393536241 8577160848608 8577689395968 8591010983016 8593758436956 8600468350914 8638133236992 8657922885216 8672411543488 8686415485776 8704399782848 8707183499168 8718932102304 8744264505536 8751271748736 8753890581744 8767665970762 8768206257552 8770469919967 8786359893696 8801029048608 8802819848207 8833491694368 8838296278658 8848274159424 8850221792274 8883933776256 8900576521102 8916702216576 8917189780224 8931588982848 8933589910168 8943424404222 8950080885504 8967031796272 8967400108128 8981511482244 8984383820454 8991398730501 9000106744112 9002985029192 9017522771334 9024748990884 9034354315008 9064085724288 9085756694784 9098016106752 9100054318432 9102964567312 9124782726906 9136540903952 9148868839056 9151794699096 9161556706764 9170742514208 9185739888864 9195851960856 9222570029904 9235014044112 9269620547968 9287558108976 9306978241792 9322006862784 9332268943536 9339470273203 9349602674944 9356902743936 9372011981472 9374431526662 9375009203952 9384431015883 9394419160896 9409202505208 9412211621428 9427410170031 9445006783872 9446928617588 9460812592896 9472794260391 9495708854016 9498745635456 9513693151088 9539545578129 9549698816448 9551838217768 9559296190092 9585119884032 9587594446672 9603076198044 9613319577246 9623156074048 9623551335552 9641777758536 9649305954684 9690966936512 9729822780832 9745734447456 9756462986424 9765911951488 9769035145408 9782216505024 9792449755704 9795581436564 9818298266304 9821438213664 9836893528172 9837297568728 9876334463842 9927331983744 9930506800704 9951066856192 9967135531584 9986012682212 9993809653278 10004446379136 10020807151488 10022846146852 10023394194248 10033879742733 10050288648939 10060365540808 10060985487168 10087910770806 10100910032752 10125120087126 10128358157841 10169462032128 10172087452688 10209817040192 10212872345368 10221056461968 10237561108236 10240835138226 10248457266432 10250753209312 10264584551136 10267867223376 10278186350729 10278608516946 10289125747648 10305740310096 10317085328484 10322986519328 10325258757653 10400062078208 10403388076928 10420187146656 10428323116464 10433995138259 10441761033088 10448073728427 10459193941824 10470350522016 10478430062618 10497988444416 10517654883572 10518303009312 10528873822698 10540080034176 10557718400768 10585352818359 10614352124544 10645579848057 10657129249536 10665450221184 10673680312232 10677093815612 10696438131456 10702904794974 10710870835968 10714296233088 10716696537008 10725064018152 10728493954332 10745817994989 10756813281632 10774183051464 10786043752506 10796489848672 10826050583304 10872792172672 10873238761728 10887647100792 10902337803576 10916386534592 10934013978384 10946050628436 10960155687712 10974944226336 10986650945424 10989487337279 10990164538584 11019174581184 11036287918658 11037614691712 11078326996352 11092963696683 11119797463808 11137982225664 11141315285856 11150243413056 11152512221774 11182639864704 11191371149376 11194950213216 11203588897718 11212566928068 11224500815616 11242625792832 11257523613798 11276318468529 11287239387248 11317911233409 11361023061696 11363523786846 11382540150828 11412585922528 11424524714988 11443598384274 11454681310688 11458344582608 11467291134552 11486044170216 11489481388539 11532097360476 11543897180288 11575266466104 11581887314368 11613359834244 11625242803072 11659444595491 11671854108992 11690941676736 11700069837984 11703811586544 11715146524928 11734705398144 11746981162224 11769229232607 11777988925824 11797698879232 11800295723032 11812640101647 11877433200864 11908785310464 11924565872296 11943821292942 11956533477504 11966114882304 11975348642992 11979178427272 11988531640668 12007890351261 12020917724928 12023363695112 12032998654512 12036599549898 12056283604134 12101414941836 12146051079756 12147511267584 12166376969208 12198491785408 12202392932128 12215408942352 12231891194256 12247653185152 12261135947808 12280934851416 12283686126481 12296760039872 12313352058816 12329668719874 12330175148676 12383410811968 12417316528176 12429342483712 12443025258048 12463117870896 12486722260803 12496015975296 12500012271936 12509772146784 12512574687844 12516576280054 12525892214528 12533464897062 12556172509056 12560188044096 12569880226708 12579694653702 12583717711257 12630392347188 12698144310654 12719394104172 12732931755264 12745728253456 12746513678976 12770392399842 12794228815104 12804101597392 12817759436328 12839159162844 12855703678048 12865741272912 12886516474524 12890637655434 12937653444661 12986884327824 12994312596608 13008617315232 13029623228664 13042955340032 13056599674272 13060775248752 13078398153456 13081328082746 13091064355072 13095250951552 13116396758304 13126907623104 13130835872616 13133777549431 13151498956143 13179539840544 13182942364174 13240675734272 13257444417987 13272411239136 13275332688411 13289514042112 13325079537704 13325900664384 13350864781653 13375053324864 13375784670336 13378506323644 13400384865252 13414647316224 13415136606333 13425121328256 13450547694408 13472267223366 13476575730681 13500160116168 13504477543788 13526284157001 13574209372416 13628075282624 13628635042176 13650081477648 13654446850968 13686112734848 13690489631168 13704811355928 13723303258584 13727692048644 13740987080128 13756113771312 13778609833296 13782167017091 13833002618611 13833855044856 13893582862208 13904430821952 13930764971236 13931337163464 13945591922432 13960467362688 13983010294176 13986620247446 14024404012416 14035354115904 14038498430264 14042699474881 14061647289993 14091628741344 14113803757812 14118317432142 14170392926382 14191218889344 14194106464076 14243563281024 14248118453184 14270539726632 14300085357536 14300966566656 14304658605776 14327757326652 14338944285138 14365577401952 14381391670008 14404614297066 14434734111072 14462666637804 14516862801056 14536450404768 14578685304512 14594734171248 14618601671184 14622375713239 14633258968448 14648867927232 14653552718112 14673324757536 14676310429319 14692232774912 14727447399456 14732157320496 14735457738386 14755340292258 14790618262244 14814501695763 14839293121534 14855087047808 14866991217408 14890997975616 14895760201056 14921828199168 14926600284288 14950089237424 14950703297376 14979019023318 14990167723776 14990714479917 15006669568704 15010031485064 15034269220278 15035091291372 15062331246336 15090548311212 15148030748928 15151365049128 15168469987584 15176720201104 15232699619984 15258131179032 15289721512736 15290663705856 15314725560288 15319308518052 15331584692952 15376129813968 15396876826704 15401800835064 15433688621472 15458610465144 15484479778992 15519954157466 15587922235648 15600093117312 15605082115392 15629317600054 15630280719984 15662641549632 15688790912736 15692305643476 15717645093927 15746982666624 15750186802196 15755223801086 15776482325358 15793310734047 15810120051264 15836577601152 15921528186816 15925095057256 15980583193344 15984708854224 15985693874304 16010520468348 16015640723418 16043998206016 16044657197184 16048799399864 16075044805512 16087596027228 16092740931498 16104718561536 16135219922448 16161274577196 16194734773008 16221835958944 16225406619169 16287211923136 16309188259008 16331470651188 16348181263744 16374579801888 16401020967576 16417802745088 16440233531568 16462416339504 16466104384114 16471370337499 16528761871776 16532125080779 16554431877987 16556422037568 16590700344064 16617490494528 16648963014404 16666683029248 16679696195712 16706973338496 16711286529416 16711972928784 16728768332661 16746917392128 16772926204936 16773959797056 16778290281676 16805383346577 16818850392102 16836751223424 16840523129584 16886285420697 16930859080872 16959192138896 17023725944064 17027189866456 17073810226242 17086518054144 17090345915104 17118878883792 17136787072482 17154321697216 17182021966032 17187516873912 17200936701828 17214563674301 17315845770432 17344823086976 17372830971552 17408799565696 17414366998336 17437864204608 17488529011072 17502543497472 17507781163488 17535331941524 17536412515104 17540939839934 17572719787392 17602058097216 17605639696414 17666983388736 17676592557316 17696548318848 17700443584548 17767867552512 17801153042204 17833404433152 17863177965696 17867179820336 17886848808444 17915731939413 17934063592544 17934800216256 17963022964488 17968767640908 17982797461002 18000213488224 18005970058384 18035045542668 18049497981768 18054899324847 18128171448576 18200108636864 18205929134624 18249565453812 18273081807904 18297737678112 18303589398192 18321984364343 18323113413528 18341485028416 18371479777728 18391703921712 18405896046251 18445140059808 18470028088224 18494503079811 18539241095936 18575116217952 18644013725568 18664537887072 18678940546406 18713805487872 18744023962944 18748863053324 18750018407904 18768862031766 18774864420081 18788838321792 18800197345593 18818405010416 18824423242856 18854820340062 18869541980553 18890013567744 18893857235176 18945588520782 18997491270912 19027386302176 19079091156258 19099397632896 19103676435536 19118592380184 19155588599763 19175188893344 19206152396088 19226639154492 19246312148096 19247102671104 19283555517072 19298611909368 19381933873024 19459645561664 19491468894912 19512925972848 19531823902976 19538070290816 19564433010048 19584899511408 19591162873128 19621992124119 19636596532608 19642876427328 19673787056344 19674595137456 19752668927684 19774413546261 19854663967488 19861013601408 19934271063168 19972025364424 19987619306556 20008892758272 20041614302976 20045692293704 20046788388496 20067759485466 20100577297878 20120731081616 20121970974336 20175821541612 20201820065504 20250240174252 20256716315682 20344174905376 20419634080384 20425744690736 20442112923936 20475122216472 20481670276452 20501506418624 20529169102272 20535734446752 20556372701458 20557217033892 20578251495296 20611480620192 20634170656968 20645973038656 20650517515306 20806776153856 20840374293312 20856646232928 20867990276518 20883522066176 20896147456854 20918387883648 20940701044032 20956860125236 20979930371169 21035309767144 21036606018624 21057747645396 21080160068352 21170705636718 21177476148213 21228704249088 21255589389573 21291159696114 21330900442368 21347360624464 21354187631224 21405809589948 21428592466176 21433393074016 21450128036304 21456987908664 21491635989978 21513626563264 21548366102928 21572087505012 21592979697344 21652101166608 21745584345344 21775294201584 21804675607152 21832773069184 21868027956768 21892101256872 21897005703727 21920311375424 21949888452672 21973301890848 21978974674558 21980329077168 22038349162368 22072575837316 22075229383424 22103186607579 22133010438387 22156653992704 22185927393366 22258939682301 22282630571712 22300486826112 22305024443548 22365279729408 22382742298752 22389900426432 22407177795436 22425133856136 22468528534977 22485251585664 22515047227596 22551403830417 22552636937058 22574478774496 22635822466818 22722046123392 22727047573692 22765080301656 22825171845056 22849049429976 22887196768548 22909362621376 22916689165216 22934582269104 22972088340432 22978018977947 22978962777078 23062773531787 23064194720952 23087794360576 23150532932208 23163774628736 23226719668488 23250485606144 23279931236199 23318889190982 23343708217984 23381883353472 23400139675968 23407623173088 23412386066377 23443976400081 23469410796288 23493962324448 23538458465214 23555977851648 23600591446064 23625280203294 23632835701629 23664723488037 23754866401728 23849131744592 23887642585884 23913066955008 23950697285984 23958356854544 23977063281336 24015780702522 24023461085127 24046727390224 24065997309024 24073199099796 24112567208268 24202829883672 24292102159512 24332753938416 24378838699663 24396983570816 24404785864256 24430817884704 24463782388512 24495306370304 24522271895616 24561869702832 24567372252962 24593520079744 24626704117632 24659337439748 24660350297352 24699156576171 24766821623936 24834633056352 24886050516096 24926235741792 24973444521606 24992031950592 25000024543872 25019544293568 25025149375688 25033152560108 25066929794124 25112345018112 25120376088192 25139760453416 25159389307404 25167435422514 25260784694376 25396288621308 25438788208344 25491456506912 25493027357952 25540784799684 25608203194784 25635518872656 25678318325688 25711407356096 25731482545824 25773032949048 25781275310868 25875306889322 25883581958927 25973768655648 25988625193216 26017234630464 26059246457328 26113199348544 26121550497504 26156796306912 26162656165492 26190501903104 26232793516608 26253815246208 26261671745232 26267555098862 26302997912286 26311409759901 26359079681088 26365884728348 26408459544621 26514888835974 26544822478272 26550665376822 26650159075408 26651801328768 26701729563306 26750106649728 26751569340672 26757012647288 26800769730504 26830273212666 26850242656512 26901095388816 26944534446732 26953151461362 27000320232336 27008955087576 27051457202473 27052568314002 27256150565248 27257270084352 27300162955296 27308893701936 27372225469696 27380979262336 27409622711856 27446606517168 27455384097288 27461534876083 27481974160256 27512227542624 27557219666592 27562826903843 27564334034182 27666005237222 27667710089712 27787165724416 27808861643904 27861529942472 27862674326928 27920934725376 27966020588352 27973240494892 28018410819609 28048808024832 28070708231808 28076996860528 28085398949762 28123294579986 28153293047649 28183257482688 28227607515624 28236634864284 28282230510093 28340785852764 28382437778688 28388212928152 28487126562048 28496236906368 28541079453264 28600170715072 28609317211552 28655514653304 28677888570276 28731154803904 28762783340016 28809228594132 28869468222144 28923550929823 28925333275608 29033725602112 29072900809536 29157370609024 29189468342496 29237203342368 29244751426478 29266517936896 29297735854464 29307105436224 29346649515072 29352620858638 29362007992933 29454894798912 29464314640992 29470915476772 29510680584516 29581236524488 29629003391526 29678586243068 29710174095616 29781995951232 29791520402112 29853200568576 29900178474848 29901406594752 29958038046636 29981428959834 30013339137408 30020062970128 30068538440556 30070182582744 30101639228199 30181096622424 30302730098256 30353440402208 30465399239968 30516262358064 30579443025472 30629451120576 30638617036104 30663169385904 30686830897667 30752259627936 30793753653408 30803601670128 30834559052187 30867377242944 30917220930288 30968959557984 30975776272959 31039908314932 31200186234624 31210164230784 31258635200108 31260561439968 31301985414777 31325283099264 31344221185281 31377581825472 31384611286952 31435290187854 31493965333248 31500373604392 31510447602172 31552964650716 31586621468094 31620240102528 31673155202304 31843056373632 31850190114512 31936739544171 31969417708448 31971387748608 32021040936696 32031281446836 32087996412032 32089314394368 32097598799728 32150089611024 32175192054456 32185481862996 32270439844896 32322549154392 32389469546016 32443671917888 32450813238338 32574423846272 32618376518016 32662941302376 32696362527488 32749159603776 32802041935152 32810510343317 32880467063136 32924832679008 32932208768228 32942740674998 32968462011837 33057523743552 33064250161558 33108863755974 33112844075136 33234980989056 33278891090049 33297926028808 33359392391424 33413946676992 33422573058832 33423945857568 33457536665322 33545852409872 33547919594112 33556580563352 33610766693154 33637700784204 33673502446848 33681046259168 33772570841394 33861718161744 33918384277792 34054379732912 34147620452484 34180691830208 34237757767584 34273574144964 34308643394432 34364043932064 34375033747824 34401873403656 34429127348602 34567170623447 34631691540864 34689646173952 34745661943104 34817599131392 34828733996672 34875728409216 34977058022144 34978333786473 35015562326976 35070663883048 35072825030208 35081879679868 35145439574784 35204116194432 35211279392828 35307687697821 35333966777472 35353185114632 35393096637696 35400887169096 35437920304941 35602306084408 35726355931392 35734359640672 35773697616888 35831463878826 35868127185088 35869600432512 35926045928976 35937535281816 35965594922004 36000426976448 36011940116768 36070091085336 36098995963536 36109798649694 36400217273728 36411858269248 36499130907624 36546163615808 36595475356224 36607178796384 36643968728686 36646226827056 36682970056832 36742959555456 36783407843424 36811792092502 36851058379443 36890280119616 36940056176448 36989006159622 37150232435904 37288027451136 37329075774144 37357881092812 37460166782409 37488047925888 37497726106648 37500036815808 37537724063532 37549728840162 37577676643584 37600394691186 37636810020832 37648846485712 37709640680124 37739083961106 37751153133771 37787714470352 37891177041564 38054772604352 38158182312516 38198795265792 38207352871072 38237184760368 38309603670899 38311177199526 38350377786688 38412304792176 38453278308984 38492624296192 38567111034144 38597223818736 38627007715303 38763867746048 38812960333983 38919291123328 38982937789824 39025851945696 39033792776209 39076140581632 39128866020096 39169799022816 39182325746256 39243984248238 39273193065216 39285752854656 39347574112688 39349190274912 39401332648293 39454496868429 39505337855368 39548827092522 39722027202816 39772333253961 39868542126336 39944050728848 39975238613112 40052594344959 40091384587408 40093576776992 40135518970932 40201154595756 40241462163232 40243941948672 40351643083224 40403640131008 40500480348504 40513432631364 40688349810752 40839268160768 40851489381472 40884225847872 40950244432944 40963340552904 41003012837248 41058338204544 41071468893504 41112745402916 41114434067784 41156502990592 41222961240384 41268341313936 41291946077312 41301035030612 41346501051273 41499007855833 41680748586624 41713292465856 41735980553036 41792294913708 41836775767296 41881402088064 41913720250472 41959860742338 42070619534288 42073212037248 42115495290792 42128098424643 42184941869979 42341411273436 42354952296426 42511178779146 42582319392228 42694721248928 42708375262448 42811619179896 42866786148032 42900256072608 42913975817328 42983271979956 43027253126528 43096732205856 43144175010024 43153840519559 43185959394688 43304202333216 43550588403168 43609351214304 43665546138368 43736055913536 43784202513744 43794011407454 43840622750848 43867127139717 43899776905344 43946603781696 43957949349116 43960658154336 44028931287957 44076698324736 44145151674632 44206373215158 44266020876774 44371854786732 44443505087289 44517879364602 44565261143424 44600973652224 44610048887096 44765484597504 44779800852864 44814355590872 44850267712272 44937057069954 44970503171328 45030094455192 45102807660834 45105273874116 45148957548992 45271644933636 45444092246784 45454095147384 45530160603312 45650343690112 45698098859952 45774393537096 45784648289611 45818725242752 45833378330432 45869164538208 45944176680864 45956037955894 45957925554156 46125547063574 46128389441904 46140298274609 46301065864416 46327549257472 46453439336976 46559862472398 46637778381964 46687416435968 46763766706944 46800279351936 46815246346176 46824772132754 46887952800162 46987924648896 47076916930428 47152935281781 47201182892128 47250560406588 47265671403258 47329446976074 47509732803456 47698263489184 47775285171768 47901394571968 47916713709088 47954126562672 48031561405044 48046922170254 48093454780448 48131994618048 48146398199592 48222162839191 48225134416536 48405659767344 48584204319024 48665507876832 48676219857507 48757677399326 48793967141632 48809571728512 48861635769408 48927564777024 48953170866061 49044543791232 49123739405664 49134744505924 49187040159488 49253408235264 49318674879496 49320700594704 49398313152342 49414111012497 49533643247872 49596375242337 49663295633961 49669266112704 49772101032192 49852471483584 49946889043212 50000049087744 50039088587136 50050298751376 50066305120216 50133859588248 50186304997983 50240752176384 50279520906832 50318778614808 50334870845028 50416150039731 50521569388752 50792577242616 50877576416688 50982913013824 51081569599368 51216406389568 51271037745312 51356636651376 51422814712192 51462965091648 51546065898096 51559373396641 51562550621736 51643691022903 51750613778644 51767163917854 51947537311296 52034469260928 52118492914656 52226398697088 52243100995008 52313592613824 52325312330984 52465587033216 52507630492416 52523343490464 52535110197724 52605995824572 52622819519802 52718159362176 52731769456696 52816919089242 53029777671948 53089644956544 53101330753644 53300318150816 53303602657536 53403459126612 53500213299456 53514025294576 53601539461008 53660546425332 53802190777632 53889068893464 53906302922724 54000640464672 54017910175152 54102914404946 54105136628004 54319839551131 54512301130496 54600325910592 54617787403872 54702611600189 54761958524672 54819245423712 54893213034336 54910768194576 54923069752166 54963948320512 54965953093029 55024455085248 55114439333184 55125653807686 55128668068364 55217688138753 55332010474444 55335420179424 55483509239433 55617723287808 55723059884944 55725348653856 55932041176704 55946480989784 56036821639218 56141416463616 56153993721056 56170797899524 56246589159972 56306586095298 56324593260243 56366514965376 56455215031248 56473269728568 56564461020186 56681571705528 56776425856304 56992473812736 57082158906528 57200341430144 57218634423104 57311029306608 57355777140552 57462309607808 57525566680032 57618457188264 57631365344399 57738936444288 57847101859646 57850666551216 58067451204224 58145801619072 58314741218048 58378936684992 58474406684736 58489502852956 58595471708928 58614210872448 58693299030144 58705241717276 58724015985866 58865976372357 58909789597824 58928629281984 58941830953544 59021361169032 59162473048976 59258006783052 59323240638783 59357172486136 59563991902464 59583040804224 59800356949696 59802813189504 59916076093272 59962857919668 60026678274816 60040125940256 60137076881112 60140365165488 60203278456398 60362193244848 60476515580539 60605460196512 60699583552619 60706880804416 60930798479936 61032524716128 61158886050944 61258902241152 61277234072208 61326338771808 61373661795334 61393289439769 61504519255872 61587507306816 61607203340256 61619738937449 61669118104374 61734754485888 61834441860576 61937919115968 61951552545918 62079816629864 62420328461568 62517270400216 62521122879936 62603970829554 62650566198528 62688442370562 62755163650944 62769222573904 62870580375708 62939791113507 63000747208784 63020895204344 63105929301432 63173242936188 63240480205056 63686112747264 63700380229024 63873479088342 63938835416896 64042081873392 64062562893672 64175992824064 64195197599456 64300179222048 64350384108912 64370963725992 64540879689792 64645098308784 64778939092032 64887343835776 64901626476676 65148847692544 65236753036032 65325882604752 65498319207552 65604083870304 65621020686634 65691017111181 65760934126272 65849665358016 65864417536456 65885481349996 65936924023674 66115047487104 66128500323116 66217727511948 66225688150272 66309559822737 66469961978112 66557782180098 66595852057616 66776819046903 66845146117664 66847891715136 66915073330644 67091704819744 67095839188224 67113161126704 67221533386308 67275401568408 67362092518336 67545141682788 67723436323488 67836768555584 68108759465824 68295240904968 68361383660416 68475515535168 68547148289928 68617286788864 68728087864128 68750067495648 68803746807312 68858254697204 68934056933841 69134341246894 69188320595361 69263383081728 69491323886208 69657467993344 69751456818432 69839793708597 69956667572946 70031124653952 70141327766096 70145650060416 70163759359736 70237158199131 70331929200243 70408232388864 70422558785656 70615375395642 70667933554944 70706370229264 70801774338192 70875840609882 70898507104887 71204612168816 71468719281344 71547395233776 71662927757652 71736254370176 71739200865024 71852091857952 71875070563632 71931189844008 71947304455103 72000853952896 72023880233536 72140182170672 72197991927072 72219597299388 72276811303571 72800434547456 72823716538496 72998261815248 73092327231616 73136516098989 73190950712448 73214357592768 73287937457372 73292453654112 73365940113664 73485919110912 73566815686848 73623584185004 73702116758886 73780560239232 73880112352896 73978012319244 74097469728513 74300464871808 74658151548288 74715762185624 74920333564818 74976095851776 74995452213296 75000073631616 75075448127064 75099457680324 75200789382372 75273620041664 75297692971424 75419281360248 75478167922212 75502306267542 75575428940704 75782354083128 76109545208704 76316364625032 76414705742144 76474369520736 76619207341798 76622354399052 76700755573376 76824609584352 76906556617968 76926411360953 77134222068288 77194447637472 77254015430606 77625920667966 77650745876781 77838582246656 77965875579648 78051703891392 78067585552418 78339598045632 78364651492512 78487968496476 78571505709312 78695148225376 78698380549824 78802665296586 78908993736858 78934229279703 79010675710736 79097654185044 79225378633863 79544666507922 79888101457696 79950477226224 80105188689918 80182769174816 80187153553984 80271037941864 80402309191512 80482924326464 80703286166448 80807280262016 81000960697008 81026865262728 81154371607419 81376699621504 81616112168437 81702978762944 81768451695744 81900488865888 81926681105808 82006025674496 82116676409088 82142937787008 82225490805832 82228868135568 82384604628249 82445922480768 82536682627872 82583892154624 82602070061224 82688480711529 82693002102546 82998015711666 83361497173248 83426584931712 83471961106072 83584589827416 83762804176128 83827440500944 83919721484676 84055232458827 84141239068576 84146424074496 84230990581584 84256196849286 84369883739958 84682822546872 84709904592852 85022357558292 85164638784456 85389442497856 85416750524896 85623238359792 85733572296064 85800512145216 85827951634656 85961246800297 85966543959912 86054506253056 86193464411712 86288350020048 86307681039118 86371918789376 86608404666432 86770652789469 87101176806336 87218702428608 87472111827072 87568405027488 87588022814908 87681245501696 87734254279434 87799553810688 87893207563392 87915898698232 87921316308672 88057862575914 88086023978799 88290303349264 88412746430316 88532041753548 88743709573464 88887010174578 89035758729204 89130522286848 89220097774192 89559601705728 89628711181744 89700535424544 89874114139908 90060188910384 90205615321668 90210547748232 90297915097984 90543289867272 90563574112627 90908190294768 91060321206624 91300687380224 91396197719904 91548787074192 91569296579222 91637450485504 91666756660864 91738329076416 91888353361728 91912075911788 91915851108312 92060492693001 92251094127148 92256778883808 92280596549218 92503677156561 92602131728832 92906878673952 92927328818877 93119724944796 93275556763928 93600558703872 93630492692352 93649544265508 93775905600324 93905956244331 93975849297792 94153833860856 94305870563562 94402365784256 94501120813176 94531342806516 94658893952148 95019465606912 95396526978368 95550570343536 95802789143936 95833427418176 95908253125344 96063122810088 96093844340508 96186909560896 96263989236096 96292796399184 96444325678382 96450268833072 96475169119637 96811319534688 96831018330277 97168408638048 97331015753664 97352439715014 97515354798652 97619143457024 97723271538816 97855129554048 97906341732122 98089087582464 98247478811328 98269489011848 98431531029951 98637349758992 98641401189408 98796626304684 98828222024994 98905386035511 99192750484674 99326591267922 99338532225408 99704942967168 99893778086424 100078177174272 100100597502752 100132610240432 100267719176496 100372609995966 100559041813664 100637557229616 100669741690056 100828158663763 100832300079462 101043138777504 101585154485232 101755152833376 101965826027648 102163139198736 102356629992673 102432812779136 102542075490624 102713273302752 102734173005233 102845629424384 102925930183296 103092131796192 103118746793282 103125101243472 103287382045806 103501227557288 103534327835708 103701511870341 103895074622592 104068938521856 104236985829312 104452797394176 104486201990016 104627185227648 104650624661968 104931174066432 104935001359419 105046686980928 105070220395448 105211991649144 105245639039604 105436318724352 105463538913392 105633838178484 106059555343896 106179289913088 106202661507288 106600636301632 106806918253224 107028050589152 107203078922016 107321092850664 107604381555264 107778137786928 107805962556613 107812605845448 108001280929344 108035820350304 108205828809892 108210273256008 108639679102262 109200651821184 109235574807744 109405223200378 109638490847424 109786426068672 109821536389152 109846139504332 109931906186058 110048910170496 110228878666368 110251307615372 110257336136728 110435376277506 110553175138329 110664020948888 110670840358848 110967018478866 111446119769888 111450697307712 111864082353408 111892961979568 112073643278436 112307987442112 112341595799048 112493178319944 112613172190596 112649186520486 112733029930752 112910430062496 112946539457136 113128922040372 113363143411056 113552851712608 113577846334183 114164317813056 114400682860288 114437268846208 114622058613216 114711554281104 114924619215616 114928811012697 115051133360064 115236914376528 115262730688798 115477872888576 115694203719292 115701333102432 115881023145909 116134902408448 116291603238144 116438881001949 116757873369984 116948813369472 116979005705912 117101378328627 117228421744896 117386598060288 117410483434552 117448031971732 117731952744714 117819579195648 117857258563968 117883661907088 118042722338064 118203997944879 118324946097952 118516013566104 118646481277566 118714344972272 119166081608448 119600713899392 119605626379008 119832152186544 119925715839336 120080251880512 120274153762224 120280730330976 120406556912796 120501945720107 120724386489696 120953031161078 121210920393024 121399167105238 121413761608832 121861596959872 122065049432256 122317772101888 122517804482304 122554468144416 122652677543616 122747323590668 122786578879538 123009038511744 123175014613632 123214406680512 123239477874898 123338236208748 123469508971776 123668883721152 123875838231936 123903105091836 124039503153819 124159633259728 124497023567499 125034540800432 125042245759872 125207941659108 125376884741124 125510327301888 125538445147808 125741160751416 125879582227014 126001494417568 126041790408688 126211858602864 126346485872376 126384295273929 126917311064567 127400760458048 127746958176684 127877670833792 128084163746784 128125125787344 128253890550401 128390395198912 128600358444096 128700768217824 128741927451984 128841272323757 129081759379584 129290196617568 129461521558677 129557878184064 129774687671552 129803252953352 130651765209504 130996638415104 131208167740608 131242041373268 131382034222362 131521868252544 131601381419151 131699330716032 131728835072912 131770962699992 131873848047348 132086793863871 132230094974208 132257000646232 132435455023896 132619119645474 133115564360196 133191704115232 133553638093806 133690292235328 133695783430272 133830146661288 134183409639488 134226322253408 134443066772616 134550803136816 134724185036672 135090283365576 135446872646976 135673537111168 136217518931648 136590481809936 136722767320832 136951031070336 137094296579856 137353944868833 137456175728256 137500134991296 137607493614624 137716509394408 137868113867682 138268682493788 138376641190722 138420894823827 138982647772416 139679587417194 139913335145892 140062249307904 140282655532192 140291300120832 140327518719472 140474316398262 140663858400486 140845117571312 141230750791284 141412740458528 141603548676384 141751681219764 141797014209774 142409224337632 142937438562688 143094790467552 143325855515304 143472508740352 143704183715904 143750141127264 143862379688016 143894608910206 144001707905792 144047760467072 144280364341344 144395983854144 144439194598776 144553622607142 144666488517573 145647433076992 145996523630496 146028659572521 146184654463232 146273032197978 146381901424896 146428715185536 146575874914744 146584907308224 146859512598183 147133631373696 147247168370008 147404233517772 147561120478464 147760224705792 147956024638488 148194939457026 148242333037491 148600929743616 148789125727011 149316303096576 149431524371248 149840667129636 149990904426592 150000147263232 150150896254128 150198915360648 150401578764744 150547240083328 150595385942848 150838562720496 150956335844424 151004612535084 151150857881408 151564708166256 151603837188001 152219090417408 152632729250064 152829411484288 152948739041472 153238414683596 153244708798104 153401511146752 153649219168704 153813113235936 153852822721906 154268444136576 154388895274944 154508030861212 154678120189923 154931073068709 155251841335932 155301491753562 156103407782784 156135171104836 156679196091264 156729302985024 156975936992952 157390296450752 157396761099648 157605330593172 157817987473716 157868458559406 158021351421472 158195308370088 158450757267726 159089333015844 159776202915392 159900954452448 160210377379836 160365538349632 160374307107968 160542075883728 160804618383024 160846132845629 160965848652928 161406572332896 161439414722509 161614560524032 162001921394016 162053730525456 162308743214838 162753399243008 162959518653393 163232224336874 163405957525888 163536903391488 163800977731776 163853362211616 164107834800567 164285875574016 164450981611664 164457736271136 164769209256498 164891844961536 164897859279087 165073365255744 165204140122448 165376961423058 165386004205092 165653064416259 165996031423332 166853169863424 166943922212144 167169179654832 167654881001888 167839442969352 168110464917654 168282478137152 168461981163168 168512393698572 168739767479916 169365645093744 169419809185704 170044715116584 170329277568912 170651870897641 170778884995712 170833501049792 171246476719584 171467144592128 171601024290432 171655903269312 171922493600594 171933087919824 172386928823424 172576700040096 172615362078236 172894096033197 173216809332864 173541305578938 174202353612672 174437404857216 174944223654144 175136810054976 175176045629816 175468508558868 175786415126784 175831797396464 175842632617344 176115725151828 176172047957598 176580606698528 176825492860632 177064083507096 177487419146928 177774020349156 178071517458408 178440195548384 178479472810859 179257422363488 179401070849088 179737152400621 179748228279816 180120377820768 180411230643336 180421095496464 180595830195968 181086579734544 181127148225254 181185073712489 181429546741617 181816380589536 182098750657857 182120642413248 182792395439808 183097574148384 183138593158444 183333513321728 183476658152832 183776706723456 183824151823576 183831702216624 184120985386002 184179868319307 184502188254296 184513557767616 184561193098436 184859216812347 185007354313122 185204263457664 185813757347904 185854657637754 186239449889592 186551113527856 187260985384704 187299088531016 187551811200648 187811912488662 187951698595584 188307667721712 188611741127124 188804731568512 189002241626352 189062685613032 189317787904296 189360200417311 190793053956736 191101140687072 191605578287872 191666854836352 191816506250688 192126245620176 192187688681016 192373819121792 192527978472192 192585592798368 192888651356764 192900537666144 192950338239274 193622639069376 193662036660554 194336817276096 194662031507328 194704879430028 195030709597304 195446543077632 195710259108096 195812683464244 196494957622656 196538978023696 196863062059902 197073051333543 197274699517984 197282802378816 197593252609368 197656444049988 197810772071022 198385500969348 198653182535844 198677064450816 199409885934336 199787556172848 200201195005504 200265220480864 200535438352992 200745219991932 201118083627328 201275114459232 201339483380112 201656317327526 201664600158924 202086277555008 202464856508761 203170308970464 203510305666752 203931652055296 204326278397472 204713259985346 204865625558272 205084150981248 205426546605504 205468346010466 205851860366592 206184263592384 206237493586564 206250202486944 206574764091612 206802170801523 207002455114576 207068655671416 207403023740682 207564961786083 207790149245184 208473971658624 208972403980032 209254370455296 209301249323936 209870002718838 210093373961856 210140440790896 210423983298288 210491278079208 210711474597393 210927077826784 211267676356968 212119110687792 212405323014576 213201272603264 213613836506448 214056101178304 214406157844032 214642185701328 214807816283669 215208763110528 215556275573856 215611925113226 215625211690896 215841913365309 216002561858688 216071640700608 216411657619784 216420546512016 216830433910713 217279358204524 218401303642368 218471149615488 218810446400756 219276981694848 219409548296967 219572852137344 219643072778304 219692279008664 219863812372116 220097820340992 220457757332736 220502615230744 220514672273456 220870752555012 221106350276658 221328041897776 221341680717696 221934036957732 222892239539776 222901394615424 223785923959136 224147286556872 224615974884224 224683191598096 224986356639888 225226344381192 225298373040972 225820860124992 225893078914272 226243902332489 226257844080744 226726286822112 227105703425216 227155692668366 228328635626112 228874537692416 229244117226432 229423108562208 229673572403219 229857622025394 230102266720128 230473828753056 230525461377596 230779234082859 231388407438584 231402666204864 231762046291818 232877762003898 232952237630343 233515746739968 233897626738944 233958011411824 234202756657254 234820966869104 234896063943464 235463905489428 235714517127936 235767323814176 236085444676128 236407995889758 236649892195904 237032027132208 237292962555132 237428689944544 239201427798784 239664304373088 239851431678672 240160503761024 240548307524448 240561460661952 240813113825592 241003891440214 241448772979392 241906062322156 242421840786048 242798334210476 242827523217664 243463114822257 243723193919744 244130098864512 244848336505311 245108936288832 245305355087232 245494647181336 245573157759076 246018077023488 246350029227264 246428813361024 246478955749796 246676472417496 247153813884747 247337767442304 247751676463872 247806210183672 248065442134587 248079006307638 248319266519456 248994047134998 250069081600864 250084491519744 250415883318216 250753769482248 251076890295616 251482321502832 251759164454028 252002988835136 252083580817376 252423717205728 252692971744752 252758208757417 252768590547858 253834622129134 254801520916096 255493916353368 255755341667584 256168327493568 256250251574688 256507781100802 256780790397824 257200716888192 257401536435648 257483854903968 257682544647514 257883740400891 258163518759168 258580393235136 258923043117354 259115756368128 259606505906704 260311958368407 261303530419008 262416335481216 262484082746536 262764068444724 263043736505088 263202762838302 263398661432064 263457670145824 263541925399984 263747696094696 264173587727742 264258071936397 264514001292464 264870910047792 265238239290948 266231128720392 266383408230464 267107276187612 267380584470656 267391566860544 267660293322576 268167225696293 268366819278976 268452644506816 268886133545232 269101606273632 269448370073344 270180566731152 270389054007121 270893745293952 271347074222336 271690722337881 272435037863296 273180963619872 273902062140672 274188593159712 274707889737666 274912351456512 275000269982592 275214987229248 275433018788816 275736227735364 276181478079003 276537364987576 276753282381444 276841789647654 279359174834388 279826670291784 280565311064384 280655037438944 280948632796524 281327716800972 281690235142624 282461501582568 282825480917056 283207097352768 283503362439528 283594028419548 284818448675264 285874877125376 286189580935104 286651711030608 287408367431808 287500282254528 287724759376032 287789217820412 288095520934144 288560728682688 288791967708288 288878389197552 289107245214284 289332977035146 289425507358911 290493054990831 291993047260992 292057319145042 292546064395956 292857430371072 293151749829488 293169814616448 293719025196366 294267262747392 294494336740016 294808467035544 295294593089853 295912049276976 296389878914052 296484666074982 297566029227203 297578251454022 298863048742496 299681334259272 299981808853184 300301792508256 300397830721296 300803157529488 301094480166656 301190771885696 301677125440992 301912671688848 302009225070168 302076883636913 302301715762816 302484475991289 303129416332512 303207674376002 305265458500128 305658822968576 305897478082944 306476829367192 306489417596208 307069889978019 307298438337408 307626226471872 307705645443812 308202519015699 308536888273152 308777790549888 309016061722424 309356240379846 309862146137418 310503682671864 310602983507124 311104535611023 312206815565568 312270342209672 313358392182528 313458605970048 313951873985904 314780592901504 314793522199296 315210661186344 315635974947432 315736917118812 316042702842944 316390616740176 316901514535452 318159060228053 318178666031688 319552405830784 319801908904896 320420754759672 320731076699264 320748614215936 321084151767456 321609236766048 321692265691258 321931697305856 322813144665792 322878829445018 322982087922263 323417887669839 324003842788032 324107461050912 324617486429676 325919037306786 326464448673748 326811915051776 327601955463552 327706724423232 328215669601134 328901963223328 328915472542272 329538418512996 329795718558174 330146730511488 330408280244896 330753922846116 330772008410184 331306128832518 331992062846664 333887844424288 334338359309664 335309762003776 335678885938704 336220929835308 336564956274304 336923962326336 337024787397144 337479534959832 337555139874337 338731290187488 338839618371408 340089430233168 340658555137824 340733539002549 341303741795282 341557769991424 341667002099584 342492953439168 343202048580864 343311806538624 343844987201188 343866175839648 344773857646848 344786433038091 345153400080192 345230724156472 345788192066394 346433618665728 347082611157876 347643069437727 348404707225344 348874809714432 350273620109952 350352091259632 350937017117736 351304134985881 351663594792928 351685265234688 352231450303656 352344095915196 353161213397056 353650985721264 354128167014192 354974838293856 355548040698312 356143034916816 356880391096768 356958945621718 358514844726976 358802141698176 359474304801242 359496456559632 360240755641536 360822461286672 360842190992928 360915613776487 361505837160321 362173159469088 362254296450508 362370147424978 362859093483234 363632761179072 364197501315714 364241284826496 365584790879616 366195148296768 366277186316888 366953316305664 367553413446912 367648303647152 367663404433248 368241970772004 368359736638614 369004376508592 369027115535232 369122386196872 369718433624694 370014708626244 370408526915328 371627514695808 371709315275508 372478899779184 373102227055712 374598177062032 375103622401296 375623824977324 376615335443424 377223482254248 377609463137024 378004483252704 378125371226064 378635575808592 378720400834622 380238876857917 380751933193701 381586107913472 382202281374144 382918281201323 383333709672704 383633012501376 384252491240352 384375377362032 384747638243584 384761671651203 385171185596736 385777302713528 385801075332288 385900676478548 386523816971271 387245278138752 387324073321108 388384564676031 388673634552192 389324063014656 389409758860056 390061419194608 391625366928488 392989915245312 393077956047392 393726124119804 394146102667086 394549399035968 394565604757632 395186505218736 395312888099976 395621544142044 396771001938696 397306365071688 399575112345696 400402390011008 400530440961728 401070876705984 401490439983864 402236167254656 402550228918464 402678966760224 403312634655052 403329200317848 404172555110016 404929713017522 406340617940928 407020611333504 408652556794944 409426519970692 410168301962496 410853093211008 410936692020932 412061834606499 412368527184768 412474987173128 412500404973888 413149528183224 413604341603046 414004910229152 414137311342832 414806047481364 415129923572166 415262684471481 416947943317248 418602498647872 419740005437676 420186747923712 420280881581792 420847966596576 420982556158416 421405640379889 421422949194786 421854155653568 422535352713936 423335609063773 424238221375584 424810646029152 424897084868333 426402545206528 427227673012896 428112202356608 428812315688064 429284371402656 429615632567338 430417526221056 431112551147712 431223850226452 431250423381792 431683826730618 432005123717376 432143281401216 432823315239568 432841093024032 433660867821426 433999465552719 434558716409048 436942299230976 437620892801512 438553963389696 438819096593934 439145704274688 439286145556608 439384558017328 439727624744232 440578537794549 441005230461488 441029344546912 441741505110024 442212700553316 442656083795552 442683361435392 443868073915464 445784479079552 445802789230848 447571847918272 448294573113744 449231949768448 449366383196192 449972713279776 450452688762384 450596746081944 451641720249984 451786157828544 452487804664978 452515688161488 453452573644224 454211406850432 454311385336732 454811511564003 456657271252224 458488234452864 458846217124416 459347144806438 459715244050788 460204533440256 460947657506112 461050922755192 461558468165718 462776814877168 462805332409728 463524092583636 464034360569769 465755524007796 465904475260686 467916022823648 468405513314508 469641933738208 469792127886928 470927810978856 471534647628352 472170889352256 472815991779516 473299784391808 474064054264416 474585925110264 474857379889088 479328608746176 479702863357344 480321007522048 481096615048896 481122921323904 481626227651184 482007782880428 482538398536887 482897545958784 483812124644312 484318244167527 484843681572096 485596668420952 486926229644514 488260197729024 488878555960179 489696673010622 490217872577664 490610710174464 490989294362672 491146315518152 492323504401701 492857626722048 492957911499592 493352944834992 494307627769494 494675534884608 495612420367344 496130884269174 496158012615276 496638533038912 497988094269996 500138163201728 500831766636432 501507538964496 502153780591232 502964643005664 503518328908056 503631131185721 504005977670272 504167161634752 504847434411456 505385943489504 505516417514834 505537181095716 507669244258268 509603041832192 510987832706736 511955612692923 512336654987136 512500503149376 513015562201604 513561580795648 514401433776384 514803072871296 514967709807936 515365089295028 515767480801782 517160786470272 517846086234708 518682288099591 519213011813408 520623916736814 522607060838016 524832670962432 524968165493072 525528136889448 526405525676604 526915340291648 527083850799968 527495392189392 528347175455484 528516143872794 529028002584928 529741820095584 530443791231101 530476478581896 532462257440784 532766816460928 534214552375224 534761168941312 535320586645152 535438418432577 536334451392586 536733638557952 536905289013632 537772267090464 538203212547264 538484879526671 539211457201863 540361133462304 540778108014242 541787490587904 543381444675762 543555221137467 544288640224851 544870075726592 546296251973571 546361927239744 548377186319424 549415779475332 550000539965184 550429974458496 550866037577632 551472455470728 552362956158006 552539604957921 553074729975152 553506564762888 553683579295308 554577650437041 558718349668776 559653340583568 561130622128768 561310074877888 561897265593048 562655433601944 563380470285248 564923003165136 565650961834112 566414194705536 567006724879056 567153107363051 567188056839096 568080601251933 569636897350528 572379161870208 573303422061216 574816734863616 575000564509056 575449518752064 575578435640824 577121457365376 577583935416576 577756778395104 578214490428568 578665954070292 578851014717822 580986109981662 583986094521984 584114638290084 585092128791912 586303499658976 586339629232896 587438050392732 588988673480032 589616934071088 590589186179706 591824098553952 592779757828104 592969332149964 595132058454406 595156502908044 597726097484992 599362668518544 599963617706368 600603585016512 600795661442592 601606315058976 601728727602079 602381543771392 603354250881984 603825343377696 604018450140336 604153767273826 604603431525632 604968951982578 606258832665024 606415348752004 607394569526283 610530917000256 611794956165888 612953658734384 612978835192416 614139779956038 614596876674816 615252452943744 615411290887624 616405038031398 617555581099776 618032123444848 618712480759692 619724292274836 621007365343728 621205967014248 622209071222046 624540684419344 626917211940096 627903747971808 629561185803008 630421322372688 631271949894864 631473834237624 632085405685888 632781233480352 633803029070904 633945018788389 636318120456106 636357332063376 639104811661568 639603817809792 640841509519344 641462153398528 642168303534912 643218473532096 643384531382516 644423448851007 645626289331584 645757658890036 645964175844526 646835775339678 647525740095927 648007685576064 648214922101824 649234972859352 650491301732139 651838074613572 652928897347496 655203910927104 655413448846464 656431339202268 657803926446656 657830945084544 659076837025992 659591437116348 660293461022976 660816560489792 661507845692232 661544016820368 662612257665036 663984125693328 665241671385929 667695419078809 667775688848576 668676718619328 670619524007552 671357771877408 672441859670616 673129912548608 673847924652672 674049574794288 674959069919664 675110279748674 675326183837459 677462580374976 677679236742816 677817128311939 678731706997467 680178860466336 681317110275648 681467078005098 682607483590564 683334004199168 684985906878336 686623613077248 687689974402376 687732351679296 689020717209657 689572866076182 690306800160384 690461448312944 691576384132788 692337702248577 694165222315752 695286138875454 700547240219904 700704182519264 701874034235472 702608269971762 703327189585856 704462900607312 704688191830392 705797110646341 706322426794112 707301971442528 708256334028384 709949676587712 711096081396624 712286069833632 713760782193536 713917891243436 717029689453952 717604283396352 718948609602484 718992913119264 720481511283072 721644922573344 721684381985856 721831227552974 723011674320642 724346318938176 724508592901016 724740294849956 725718186966468 727265522358144 728395002631428 728482569652992 731169581759232 732390296593536 732554372633776 734545009515933 735296607294304 735326808866496 736483941544008 736719473277228 738008753017184 738054231070464 738244772393744 739436867249388 740029417252488 743255029391616 743418630551016 744957799558368 746204454111424 749196354124064 750207244802592 751247649954648 753230670886848 754446964508496 754641737896291 756008966505408 756250742452128 757271151617184 757440801669244 758274626272251 760477753715834 761503866387402 764404562748288 765836562402646 767266025002752 768504982480704 768750754724064 769523343302406 770342371193472 771554605427056 771602150664576 771801352957096 773047633942542 773651221202673 774490556277504 774648146642216 776769129352062 777347269104384 778819517720112 780122838389216 783250733856976 786155912094784 787452248239608 788292205334172 789098798071936 789131209515264 790373010437472 790625776199952 791243088284088 793542003877392 794612730143376 795044924339281 799150224691392 800804780022016 801060881923456 802141753411968 802980879967728 804472334509312 804501677088879 805100457836928 805357933520448 806625269310104 806658400635696 808345110220032 809859426035044 811167162021363 812681235881856 814041222667008 815072167013643 817305113589888 818853039941384 821706186422016 821873384041864 824123669212998 824737054369536 824949974346256 825000809947776 826299056366448 827208683206092 828009820458304 828274622685664 829612094962728 830259847144332 830525368942962 837204997295744 839480010875352 840561763163584 841695933193152 841965112316832 842811280759778 842845898389572 843708311307136 845070705427872 846671218127546 848476442751168 849621292058304 849794169736666 854455346025792 856224404713216 857624631376128 858568742805312 859231265134676 862225102295424 862447700452904 862500846763584 863367653461236 864286562802432 865646630479136 865682186048064 867321735642852 867998931105438 868276522076733 869117432818096 871479164972493 875241785603024 877638193187868 878572291113216 878769116034656 879455249488464 881157075589098 882010460922976 882058689093824 883483010220048 884425401106632 885312167591104 887736147830928 888421177451969 891568958159104 892698087681609 895143695836544 896589146227488 897777233852807 898732766392384 899945426559552 900905377524768 901193492163888 903283440499968 903572315657088 904975609329956 905031376322976 906230650910739 906905147288448 907453427973867 908422813700864 908622770673464 909623023128006 916976468905728 917692434248832 918694289612876 919430488101576 921209669934057 921895315012224 922101845510384 923116936331436 924607557047097 925553629754336 925610664819456 927048185167272 928068721139538 931511048015592 931808950521372 935832045647296 936811026629016 939283867476416 939584255773856 941855621957712 943069295256704 944341778704512 945573714803267 945631983559032 946599568783616 948128108528832 949171850220528 949714759778176 954477180684159 958657217492352 959405726714688 962193230097792 962245842647808 963252455302368 964015565760856 965076797073774 965795091917568 967624249288624 968636488335054 968946263766789 970253663009517 971193336841904 973852459289028 977757111920358 979393346021244 980435745155328 981978588725344 982292631036304 984647008803402 985915822999184 986705889669984 988615255538988 991224840734688 992261768538348 992316025230552 993277066077824 995976188539992 1000276326403456 1001663533272864 1003015077928992 1004307561182464 1005929286011328 1007036657816112 1007262262371442 1008011955340544 1008334323269504 1009694868822912 1010771886979008 1011032835029668 1011074362191432 1012665419623011 1015338488516536 1021975665413472 1022200617007647 1023911225385846 1024673309974272 1025001006298752 1026031124403208 1029606145742592 1029935419615872 1030730178590056 1031534961603564 1034321572940544 1035692172469416 1037364576199182 1038426023626816 1041247833473628 1045214121676032 1049936330986144 1051056273778896 1052811051353208 1053830680583296 1054167701599936 1054990784378784 1056694350910968 1057032287745588 1058056005169856 1059483640191168 1060887582462202 1060952957163792 1061226860316007 1064924514881568 1065533632921856 1068429104750448 1070641173290304 1070876836865154 1072668902785172 1073810578027264 1075544534180928 1076406425094528 1076969759053342 1078422914403726 1080722266924608 1081556216028484 1082746841329461 1084517511480963 1086762889351524 1087110442274934 1088577280449702 1092592503947142 1092723854479488 1096754372638848 1098831558950664 1100859948916992 1101732075155264 1102944910941456 1104725912316012 1105079209915842 1106149459950304 1107013129525776 1107367158590616 1109109745301393 1109155300874082 1117436699337552 1119306681167136 1122261244257536 1122620149755776 1123794531186096 1125310867203888 1125922929919403 1126760940570496 1129846006330272 1130075903057563 1131301923668224 1132828389411072 1134013449758112 1134306214726102 1134376113678192 1136161202503866 1139273794701056 1140716630573751 1142255799581103 1144758323740416 1146606844122432 1148754843603969 1150001129018112 1150899037504128 1151156871281648 1154242914730752 1154285014953609 1155513556790208 1156428980857136 1157331908140584 1157702029435644 1159571450913813 1161972219963324 1167972189043968 1168229276580168 1170184257583824 1172606999317952 1174876100785464 1177977346960064 1179233868142176 1181178372359412 1183648197107904 1185559515656208 1185865588122743 1185938664299928 1190264116908812 1190313005816088 1195452194969984 1198725337037088 1199927235412736 1201207170033024 1201591322885184 1203212630117952 1203457455204158 1206708501763968 1207650686755392 1208036900280672 1208307534547652 1209937903965156 1212517665330048 1212830697504008 1214789139052566 1221061834000512 1225907317468768 1225957670384832 1228279559912076 1230504905887488 1230822581775248 1232810076062796 1236064246889696 1237424961519384 1239448584549672 1242014730687456 1242411934028496 1244418142444092 1249081368838688 1249356309676013 1255807495943616 1258160066804347 1260842644745376 1262543899789728 1262947668475248 1264170811371776 1264216921139667 1265562466960704 1267606058141808 1267890037576778 1270006827191319 1272636240912212 1272714664126752 1274691254604999 1279207635619584 1281683019038688 1284336607069824 1286436947064192 1286769062765032 1288846897702014 1291252578663168 1291515317780072 1291928351689052 1293671550679356 1295051480191854 1296015371152128 1296429844203648 1298469945718704 1300982603464278 1303676149227144 1305857794694992 1310826897692928 1312862678404536 1315607852893312 1315661890169088 1318153674051984 1319182874232696 1321633120979584 1323015691384464 1323088033640736 1325224515330072 1325521402921177 1327968251386656 1330483342771858 1335390838157618 1335551377697152 1337353437238656 1341239048015104 1342715543754816 1344883719341232 1347695849305344 1348099149588576 1349918139839328 1350220559497348 1350652367674918 1354925160749952 1355358473485632 1355634256623878 1357463413994934 1360357720932672 1362634220551296 1362934156010196 1364434534692009 1365214967181128 1369971813756672 1375379948804752 1375464703358592 1378041434419314 1379145732152364 1380613600320768 1380922896625888 1383152768265576 1384675404497154 1388330444631504 1390572277750908 1396090421710237 1401408365038528 1403748068470944 1405216539943524 1406654379171712 1408925801214624 1409376383660784 1411594221292682 1412644853588224 1414603942885056 1416512668056768 1417253995561327 1419899353175424 1422192162793248 1424572139667264 1427521564387072 1427835782486872 1434059378907904 1437897219204968 1437985826238528 1440963022566144 1443289845146688 1443368763971712 1443662455105948 1446023348641284 1447615195610661 1448692637876352 1449017185802032 1449480589699912 1451436373932936 1452954732502581 1454531044716288 1456790005262856 1464780593187072 1465108745267552 1469090019031866 1470593214588608 1470653617732992 1472967883088016 1473438946554456 1476017506034368 1476489544787488 1478873734498776 1480058834504976 1486837261102032 1489915599116736 1492408908222848 1498392708248128 1500414489605184 1502495299909296 1506461341773696 1508893929016992 1509283475792582 1510893393557163 1512017933010816 1512501484904256 1514542303234368 1514881603338488 1516549252544502 1520955507431668 1523007732774804 1528809125496576 1531673124805292 1535866838078769 1537009964961408 1537501509448128 1539046686604812 1540684742386944 1543109210854112 1543204301329152 1543602705914192 1546095267885084 1547302442405346 1549296293284432 1553538258704124 1557639035440224 1560245676778432 1566501467713952 1572311824189568 1574904496479216 1576584410668344 1578197596143872 1580746020874944 1581251552399904 1582486176568176 1583707316327423 1587084007754784 1589225460286752 1590089848678562 1591331373693303 1598300449382784 1602121763846912 1604283506823936 1605961759935456 1606315255297731 1609003354177758 1610200915673856 1610715867040896 1613250538620208 1613316801271392 1615454638580013 1617634371605589 1619718852070088 1622334324042726 1625362471763712 1630144334027286 1630665663412401 1634610227179776 1637706079882768 1643746768083728 1648247338425996 1649899948692512 1650001619895552 1652598112732896 1654417366412184 1656019640916608 1656549245371328 1659224189925456 1660519694288664 1661050737885924 1674409994591488 1678960021750704 1681123526327168 1683391866386304 1683930224633664 1685622561519556 1685691796779144 1687416622614272 1690141410855744 1693342436255092 1696952885502336 1699242584116608 1699588339473332 1701459322089153 1704241803755799 1708910692051584 1717137485610624 1718462530269352 1724450204590848 1724895400905808 1725001693527168 1726735306922472 1731293260958272 1731364372096128 1734643471285704 1735997862210876 1736553044153466 1738234865636192 1742958329944986 1750483571206048 1755276386375736 1757538232069312 1758910498976928 1762314151178196 1764020921845952 1764117378187648 1766966020440096 1768850802213264 1769307461301919 1770624335182208 1775472295661856 1776842354903938 1785396175363218 1790287391673088 1793178292454976 1795554467705614 1797465532784768 1799890853119104 1801810755049536 1802386984327776 1805186182806237 1807144631314176 1809951218659912 1810062752645952 1812461301821478 1813810294576896 1814906855947734 1817245541346928 1819246046256012 1822183708578849 1835384868497664 1837388579225752 1838860976203152 1842419339868114 1843790630024448 1844203691020768 1846233872662872 1849215114094194 1851107259508672 1854096370334544 1856137442279076 1863022096031184 1863617901042744 1871664091294592 1873622053258032 1877170579874051 1878567734952832 1879168511547712 1883711243915424 1886138590513408 1888683557409024 1891147429606534 1891263967118064 1896256217057664 1898343700441056 1899429519556352 1901835056365167 1908954361368318 1917314434984704 1918811453429376 1924386460195584 1926504910604736 1928031131521712 1930153594147548 1933270346553021 1935248498577248 1937272976670108 1937892527533578 1940507326019034 1942386673683808 1947704918578056 1955514223840716 1958786692042488 1963957177450688 1964585262072608 1969294017606804 1971831645998368 1973411779339968 1977108676406831 1977230511077976 1982449681469376 1984523537076696 1984632050461104 1986554132155648 1991952377079984 1995725014157787 2000552652806912 2003086257236427 2003327066545728 2006030155857984 2011858572022656 2014073315632224 2014524524742884 2016668646539008 2019389737645824 2021543773958016 2022065670059336 2022148724382864 2025330839246022 2025978551512377 2030676977033072 2033451384935817 2036195120992401 2043951330826944 2044401234015294 2047822450771692 2050002012597504 2052062248806416 2059870839231744 2061460357180112 2063069923207128 2067062151628971 2071384344938832 2074729152398364 2076852047253632 2082495666947256 2082962204590421 2099872661972288 2102112547557792 2105622102706416 2107661361166592 2108335403199872 2109981568757568 2113388701821936 2114064575491176 2116112010339712 2117391331939023 2118967280382336 2121775164924404 2121905914327584 2122453720632014 2129849029763136 2136858209500896 2141282346580608 2141753673730308 2145337805570344 2151089068361856 2152812850189056 2153939518106684 2156845828807452 2161444533849216 2163112432056968 2165493682658922 2169035022961926 2173525778703048 2174220884549868 2177154560899404 2185185007894284 2185447708958976 2193508745277696 2197663117901328 2203464150310528 2205889821882912 2209451824632024 2210158419831684 2212298919900608 2214026259051552 2214734317181232 2218219490602786 2218310601748164 2227113421596371 2234873398675104 2238613362334272 2245240299511552 2247589062372192 2250621734407776 2251845859838806 2253521881140992 2259692012660544 2260151806115126 2263925213688873 2268026899516224 2268612429452204 2268752227356384 2272322405007732 2274823878816753 2281433261147502 2284511599162206 2293213688244864 2297509687207938 2301798075008256 2302313742563296 2308570029907218 2311027113580416 2312857961714272 2314663816281168 2315404058871288 2319142901827626 2323944439926648 2336458553160336 2340368515167648 2345213998635904 2349752201570928 2355954693920128 2358467736284352 2362356744718824 2362885979120359 2367296394215808 2371119031312416 2371731176245486 2371877328599856 2380528233817624 2380626011632176 2385134773017843 2390904389939968 2397450674074176 2402414340066048 2403182645770368 2406425260235904 2406914910408316 2413417003527936 2413505031266637 2415301373510784 2416073800561344 2416615069095304 2419875807930312 2425035330660096 2425661395008016 2429578278105132 2433501486064089 2442123668001024 2451814634937536 2451915340769664 2456559119824152 2461645163550496 2465620152125592 2472128493779392 2474849923038768 2478897169099344 2479537138802099 2484029461374912 2484823868056992 2488682925657379 2488836284888184 2498162737677376 2498712619352026 2511614991887232 2516320133608694 2521685289490752 2525087799579456 2525895336950496 2526409296435409 2528433842279334 2531124933921408 2535212116283616 2535780075153556 2540013654382638 2545272481824424 2545429328253504 2549382509209998 2563366038077376 2568673214139648 2572873894128384 2573538125530064 2577693795404028 2583030635560144 2583856703378104 2587343101358712 2590102960383708 2592859688407296 2596939891437408 2601965206928556 2607352298454288 2611715589389984 2625725356809072 2631215705786624 2636307348103968 2638365748465392 2643266241959168 2646031382768928 2646176067281472 2650449030660144 2651042805842354 2655936502773312 2660966685543716 2665263532355907 2670781676315236 2671102755394304 2674706874477312 2678094263044827 2685431087509632 2689767438682464 2693331701558421 2696198299177152 2699836279678656 2700441118994696 2701304735349836 2709850321499904 2710716946971264 2711268513247756 2714926827989868 2718691952732217 2720715441865344 2725268441102592 2725868312020392 2728869069384018 2730429934362256 2750759897609504 2750929406717184 2756082868838628 2758291464304728 2761845793251776 2766305536531152 2769350808994308 2776660889263008 2781144555501816 2792180843420474 2802816730077056 2807496136941888 2810433079887048 2813308758343424 2817851602429248 2818752767321568 2823188442585364 2829207885770112 2833025336113536 2834507991122654 2836721144409801 2839798706350848 2844384325586496 2849144279334528 2855671564973744 2863431542052477 2875794438409936 2875971652477056 2886579690293376 2886737527943424 2887324910211896 2892046697282568 2895230391221322 2897385275752704 2898034371604064 2898961179399824 2902872747865872 2905909465005162 2906838791300367 2913580010525712 2919098154485041 2930217490535104 2938180038063732 2941186429177216 2941307235465984 2945935766176032 2946877893108912 2949839482659223 2952035012068736 2952979089574976 2957747468997552 2960117669009952 2963349263446411 2973674522204064 2974279594078331 2979831198233472 2984817816445696 2996785416496256 3000828979210368 3004990599818592 3012922683547392 3017787858033984 3018566951585164 3021786787114326 3024035866021632 3025002969808512 3029084606468736 3029763206676976 3033098505089004 3037996258869033 3041911014863336 3046015465549608 3063346249610584 3071733676157538 3074019929922816 3075003018896256 3078093373209624 3086218421708224 3087205411828384 3092190535770168 3094604884810692 3098592586568864 3107076517408248 3115278070880448 3120491353556864 3133002935427904 3144623648379136 3149808992958432 3153168821336688 3161492041749888 3162503104799808 3164972353136352 3167414632654846 3174168015509568 3178450920573504 3180179697357124 3182662747386606 3183680580948021 3196600898765568 3211923519870912 3212630510595462 3218006708355516 3221431734081792 3226501077240416 3226633602542784 3230909277160026 3235268743211178 3239437704140176 3244668648085452 3248240523988383 3260288668054572 3261331326824802 3275412159765536 3287493536167456 3296494676851992 3299799897385024 3305196225465792 3308834732824368 3312039281833216 3313098490742656 3318448379850912 3321039388577328 3322101475771848 3327329235904179 3357920043501408 3362247052654336 3366783732772608 3367860449267328 3371245123039112 3371383593558288 3377768789758209 3380282821711488 3386684872510184 3390227709172689 3393905771004672 3398485168233216 3399176678946664 3402918644178306 3408483607511598 3417821384103168 3422149891721253 3434274971221248 3436925060538704 3446264530811907 3449790801811616 3450003387054336 3453470613844944 3462586521916544 3462728744192256 3469286942571408 3471995724421752 3473106088306932 3476469731272384 3485916659889972 3500967142412096 3510552772751472 3515076464138624 3517820997953856 3524628302356392 3528041843691904 3528234756375296 3533932040880192 3537701604426528 3538614922603838 3541248670364416 3550944591323712 3553684709807876 3557596764368229 3570792350726436 3586356584909952 3591108935411228 3594931065569536 3599781706238208 3603621510099072 3604773968655552 3610372365612474 3619902437319824 3620125505291904 3624922603642956 3629813711895468 3634491082693856 3638492092512024 3644367417157698 3674777158451504 3677721952406304 3684838679736228 3688407382041536 3692467745325744 3698430228188388 3702214519017344 3708192740669088 3712274884558152 3713106538617707 3726044192062368 3727235802085488 3743328182589184 3747244106516064 3748068929028039 3754341159748102 3757135469905664 3758337023095424 3767422487830848 3774480200413041 3782294859213068 3782527934236128 3792512434115328 3792650763419001 3796687400882112 3803670112730334 3810020481573957 3817908722736636 3824073763814997 3837622906858752 3853009821209472 3856062263043424 3860307188295096 3866540693106042 3870496997154496 3874545953340216 3875785055067156 3881014652038068 3884773347367616 3895409837156112 3911028447681432 3917573384084976 3927914354901376 3929170524145216 3938588035213608 3943663291996736 3946823558679936 3954217352813662 3954461022155952 3964899362938752 3969047074153392 3969264100922208 3970071751541357 3976564208763531 3983904754159968 3991450028315574 4006172514472854 4006654133091456 4012060311715968 4023717144045312 4028146631264448 4029049049485768 4043087547916032 4044131340118672 4044297448765728 4050661678492044 4051957103024754 4061353954066144 4066902769871634 4072390241984802 4087902661653888 4088802468030588 4095644901543384 4104124497612832 4122920714360224 4126139846414256 4133954505214283 4134124303257942 4142768689877664 4149458304796728 4153704094507264 4164991333894512 4165924409180842 4188271265130711 4199745323944576 4204225095115584 4211244205412832 4212101093214553 4216670806399744 4219963137515136 4226777403643872 4228129150982352 4232224020679424 4234782663878046 4237934560764672 4243550329848808 4243811828655168 4244907441264028 4251761986683981 4259698059526272 4273716419001792 4282564693161216 4283507347460616 4290675611140688 4302178136723712 4307879036213368 4313691657614904 4322889067698432 4326224864113936 4330987365317844 4338070045923852 4347051557406096 4348441769099736 4354309121798808 4370370015788568 4395326235802656 4406928300621056 4411779643765824 4418903649264048 4420316839663368 4424597839801216 4428052518103104 4429468634362464 4436438981205572 4436621203496328 4454226843192742 4469746797350208 4477226724668544 4495178124744384 4501243468815552 4503691719677612 4519384025321088 4520303612230252 4527850427377746 4532680180671489 4536053799032448 4537224858904408 4537504454712768 4544644810015464 4549647757633506 4562866522295004 4569023198324412 4586427376489728 4595019374415876 4604627485126592 4617140059814436 4622054227160832 4625715923428544 4629327632562336 4630808117742576 4638285803655252 4647888879853296 4656691699701503 4672917106320672 4673867933551663 4680737030335296 4690427997271808 4699504403141856 4711909387840256 4716935472568704 4724713489437648 4725771958240718 4734592788431616 4742238062624832 4743462352490972 4743754657199712 4751121948982269 4761056467635248 4761252023264352 4770269546035686 4773994121079909 4794901348148352 4806365291540736 4812850520471808 4813829820816632 4827010062533274 4830602747021568 4832147601122688 4833230138190608 4839751615860624 4846363915740039 4851322790016032 4859156556210264 4867002972128178 4903629269875072 4903830681539328 4913118239648304 4923290327100992 4931240304251184 4940579774524387 4944256987558784 4949699846077536 4957794338198688 4959074277604198 4968058922749824 4969647736113984 4977365851314758 4977672569776368 4996325475354752 4997425238704052 5023229983774464 5032640267217388 5043370578981504 5050175599158912 5051790673900992 5052818592870818 5056867684558668 5062249867842816 5070424232567232 5071560150307112 5080027308765276 5090544963648848 5090858656507008 5098765018419996 5104377966267459 5126732076154752 5147076251060128 5155387590808056 5166061271120288 5167713406756208 5174686202717424 5180205920767416 5193879782874816 5203609753647247 5203930413857112 5214704596908576 5223431178779968 5251450713618144 5272614696207936 5276731496930784 5282492165274037 5292062765537856 5292352134562944 5300898061320288 5302085611684708 5307922383905757 5311873005546624 5321933371087432 5330527064711814 5341563352630472 5356188526089654 5370862175019264 5379534877364928 5386663403116842 5392396598354304 5399672559357312 5400882237989392 5402609470699672 5415558548418711 5421433893942528 5422537026495512 5429853655979736 5437383905464434 5441430883730688 5451736624040784 5457738138768036 5460859868724512 5501519795219008 5512165737677256 5516582928609456 5523691586503552 5532611073062304 5538701617988616 5553321778526016 5562289111003632 5584361686840948 5605633460154112 5614992273883776 5620866159774096 5631511739622153 5635703204858496 5637505534643136 5646376885170728 5658415771540224 5666050672227072 5669015982245308 5673442288819602 5688768651172992 5698288558669056 5705505169095501 5711343129947488 5726863084104954 5751588876819872 5751943304954112 5773159380586752 5774649820423792 5784093394565136 5790460782442644 5796068743208128 5797922358799648 5805745495731744 5811818930010324 5813677582600734 5827160021051424 5838196308970082 5860434981070208 5876360076127464 5882372858354432 5891871532352064 5893755786217824 5899678965318446 5904070024137472 5905958179149952 5915494937995104 5920235338019904 5926698526892822 5931326029220493 5947349044408128 5948559188156662 5959662396466944 5987175042473361 5993570832992512 6001657958420736 6009258771709281 6009981199637184 6035575716067968 6037133903170328 6043573574228652 6050005939617024 6058169212937472 6059526413353952 6066197010178008 6075992517738066 6077935654537131 6083822029726672 6092030931099216 6100354154807451 6126692499221168 6143467352315076 6150006037792512 6156186746419248 6172436843416448 6174410823656768 6184381071540336 6189209769621384 6197185173137728 6214153034816496 6218948242163783 6230556141760896 6240982707113728 6248886613771263 6266005870855808 6299617985916864 6306337642673376 6322984083499776 6325006209599616 6329944706272704 6334829265309692 6348336031019136 6352173995817069 6356901841147008 6360359394714248 6365325494773212 6367361161896042 6423847039741824 6425261021190924 6436013416711032 6453002154480832 6453267205085568 6461818554320052 6470537486422356 6478875408280352 6489337296170904 6496481047976766 6520577336109144 6522662653649604 6550824319531072 6574987072334912 6592989353703984 6599599794770048 6610392450931584 6617669465648736 6619016003622869 6626196981485312 6636896759701824 6642078777154656 6644202951543696 6654658471808358 6681340264789113 6715840087002816 6735720898534656 6742490246078224 6742767187116576 6755537579516418 6760565643422976 6773369745020368 6780455418345378 6791775641066619 6798353357893328 6805837288356612 6816967215023196 6844299783442506 6873850121077408 6892529061623814 6899581603623232 6906941227689888 6925173043833088 6938573885142816 6943991448843504 6946212176613864 6952939462544768 6971833319779944 7001934284824192 7021105545502944 7030152928277248 7035641995907712 7049256604712784 7056083687383808 7067864081760384 7075403208853056 7077229845207676 7088657937361077 7101889182647424 7107369419615752 7115193528736458 7141584701452872 7155404319053529 7172713169819904 7182217870822456 7207243020198144 7209547937311104 7220744731224948 7239804874639648 7240251010583808 7249845207285912 7259627423790936 7268982165387712 7276984185024048 7288734834315396 7317658385245219 7349554316903008 7355443904812608 7369677359472456 7376814764083072 7384935490651488 7396860456376776 7404429038034688 7416385481338176 7424549769116304 7426213077235414 7428588022212049 7438611416406297 7452088384124736 7454471604170976 7466048776972137 7494488213032128 7496137858056078 7508682319496204 7516674046190848 7534844975661696 7548960400826082 7564589718426136 7565055868472256 7579227889306227 7585301526838002 7593374801764224 7607340225460668 7620040963147914 7635817445473272 7648147527629994 7706019642418944 7712124526086848 7720614376590192 7733081386212084 7740993994308992 7749091906680432 7751570110134312 7762029304076136 7763768217109751 7769546694735232 7790819674312224 7822056895362864 7835146768169952 7855828709802752 7858341048290432 7877176070427216 7887326583993472 7893647117359872 7908434705627324 7908922044311904 7929798725877504 7938094148306784 7938528201844416 7940143503082714 7953128417527062 7967809508319936 7982900056631148 7995790597067721 8012345028945708 8013308266182912 8024120623431936 8056293262528896 8058098098971536 8079995104675263 8088262680237344 8088594897531456 8101323356984088 8103914206049508 8122707908132288 8133805539743268 8144780483969604 8175805323307776 8177604936061176 8191289803086768 8208248995225664 8245841428720448 8252279692828512 8267909010428566 8268248606515884 8285537379755328 8298916609593456 8301059116859201 8329982667789024 8331848818361684 8376542530261422 8399490647889152 8408450190231168 8422488410825664 8424202186429106 8439926275030272 8453554807287744 8456258301964704 8469565327756092 8487100659697616 8487623657310336 8489814882528056 8503523973367962 8510163433229403 8519396119052544 8547432838003584 8567014694921232 8581351222281376 8615758072426736 8627383315229808 8652449728227872 8661974730635688 8676140091847704 8694103114812192 8696883538199472 8708618243597616 8740740031577136 8745494167732091 8757294463455123 8790652471605312 8807120467630429 8823559287531648 8837807298528096 8840633679326736 8849195679602432 8849518447977669 8856105036206208 8858937268724928 8872877962411144 8873242406992656 8890047790339233 8908453686385484 8922838782234993 8939493594700416 8954453449337088 8990356249488768 9002486937631104 9007383439355224 9038768050642176 9040607224460504 9055700854755492 9065360361342978 9072107598064896 9074449717808816 9075008909425536 9089289620030928 9099295515267012 9125733044590008 9138046396648824 9190038748831752 9209254970253184 9234280119628872 9251431846857088 9258655265124672 9261616235485152 9275999995632049 9276571607310504 9295777759706592 9313383399403006 9345834212641344 9347735867103326 9361474060670592 9399008806283712 9433870945137408 9449426978875296 9451543916481436 9484476125249664 9486924704981944 9487509314399424 9502243897964538 9522112935270496 9522504046528704 9540539092071372 9547988242159818 9551041742844063 9589802696296704 9627659641633264 9654020125066548 9664295202245376 9666460276381216 9679503231721248 9692727831480078 9702645580032064 9718313112420528 9734005944256356 9772632951971659 9807258539750144 9826236479296608 9846580654201984 9862480608502368 9881159549048774 9888513975117568 9899399692155072 9915588676397376 9918148555208396 9936117845499648 9939295472227968 9954731702629516 9955345139552736 9981987707712537 9992650950709504 9994850477408104 10065280534434776 10086741157963008 10100351198317824 10103581347801984 10105637185741636 10113735369117336 10133306369274627 10140848465134464 10143120300614224 10160054617530552 10170683127518067 10181089927297696 10181717313014016 10197530036839992 10208755932534918 10253464152309504 10294152502120256 10310775181616112 10332122542240576 10335426813512416 10349372405434848 10360411841534832 10387759565749632 10407219507294494 10407860827714224 10429409193817152 10446862357559936 10502901427236288 10545229392415872 10553462993861568 10564984330548074 10584125531075712 10584704269125888 10601796122640576 10604171223369416 10615844767811514 10623746011093248 10643866742174864 10661054129423628 10672790293104687 10683126705260944 10712377052179308 10759069754729856 10773326806233684 10784793196708608 10799345118714624 10801764475978784 10805218941399344 10831117096837422 10845074052991024 10859707311959472 10874767810928868 10903473248081568 10915476277536072 10921719737449024 11003039590438016 11024331475354512 11033165857218912 11047383173007104 11065222146124608 11077403235977232 11085951214291961 11106643557052032 11124578222007264 11139319615853121 11168723373681896 11229984547767552 11241732319548192 11244206787084117 11263023479244306 11271406409716992 11275011069286272 11292753770341456 11323440601239123 11338031964490616 11346884577639204 11377537302345984 11411010338191002 11422686259894976 11453726168209908 11503177753639744 11549299640847584 11568186789130272 11580921564885288 11592137486416256 11595844717599296 11611490991463488 11623637860020648 11627355165201468 11654320042102848 11676392617940164 11720869962140416 11752720152254928 11783743064704128 11787511572435648 11799357930636892 11811916358299904 11830989875990208 11840470676039808 11853397053785644 11862652058440986 11894698088816256 11897118376313324 11910215254624071 11929692626290593 11974350084946722 12018517543418562 12019962399274368 12071151432135936 12074267806340656 12087147148457304 12119052826707904 12132394020356016 12151985035476132 12155871309074262 12167644059453344 12184061862198432 12200207198315323 12200708309614902 12253384998442336 12286934704630152 12312373492838496 12344873686832896 12348821647313536 12368762143080672 12378419539242768 12385152229113433 12394370346275456 12401863515642849 12428306069632992 12437896484327566 12461112283521792 12497773227542526 12532011741711616 12564813795392133 12599235971833728 12612675285346752 12636303279643659 12650012419199232 12659889412545408 12669658530619384 12696672062038272 12704347991634138 12713803682294016 12720718789428496 12730650989546424 12734722323792084 12755285960051943 12847694079483648 12850522042381848 12872026833422064 12906004308961664 12906534410171136 12923637108640104 12941074972844712 12957750816560704 12978674592341808 12992962095953532 13041154672218288 13044521469350173 13045325307299208 13101648639062144 13149974144669824 13185978707407968 13199199589540096 13220784901863168 13235338931297472 13238032007245738 13273793519403648 13284157554309312 13288405903087392 13309316943616716 13362680529578226 13431680174005632 13484980492156448 13485534374233152 13511075159032836 13546739490040736 13560910836690756 13583551282133238 13596706715786656 13611674576713224 13633934430046392 13688599566885012 13747700242154816 13785058123247628 13799163207246464 13813882455379776 13839760734847817 13877147770285632 13887982897687008 13892424353227728 13905878925089536 13943666639559888 13970075099104509 14003868569648384 14021603800654989 14042211091005888 14071283991815424 14098513209425568 14135728163520768 14150806417706112 14154459690415352 14177315874722154 14203778365294848 14214738839231504 14230387057472916 14253365846946807 14283169402905744 14310808638107058 14364435741644912 14419095874622208 14441489462449896 14479609749279296 14499690414571824 14519254847581872 14537964330775424 14553968370048096 14577469668630792 14580735432132947 14635316770490438 14699108633806016 14710887809625216 14739354718944912 14753629528166144 14769870981302976 14793720912753552 14821739323573161 14832770962676352 14849099538232608 14852426154470828 14857176044424098 14877222832812594 14904176768249472 14908943208341952 14932097553944274 14988976426064256 14992275716112156 15017364638992408 15069689951323392 15097920801652164 15129179436852272 15130111736944512 15158455778612454 15170603053676004 15186749603528448 15214680450921336 15240081926295828 15271634890946544 15296295055259988 15356994638812607 15424249052173696 15441228753180384 15466162772424168 15481987988617984 15498183813360864 15503140220268624 15524058608152272 15527536434219502 15539093389470464 15581639348624448 15589793951174597 15610829260941741 15644113790725728 15670293536339904 15716682096580864 15754352140854432 15774653167986944 15816869411254648 15817844088623808 15847476495822111 15876188296613568 15877056403688832 15880287006165428 15906256835054124 15923767151717271 15935619016639872 15965800113262296 15991581194135442 16024690057891416 16112586525057792 16116196197943072 16159990209350526 16176525360474688 16177189795062912 16202646713968176 16207828412099016 16245415816264576 16267611079486536 16289560967939208 16355209872122352 16382579606173536 16416497990451328 16491682857440896 16504559385657024 16535818020857132 16536497213031768 16571074759510656 16597833219186912 16602118233718402 16659965335578048 16663697636723368 16753085060522844 16816900380462336 16844976821651328 16848404372858212 16894535218866459 16907109614575488 16912516603929408 16939130655512184 16974201319395232 16975247314620672 16979629765056112 17007047946735924 17020326866458806 17094865676007168 17134029389842464 17162702444562752 17231516144853472 17254766630459616 17304899456455744 17323949461271376 17352280183695408 17356759971614693 17388206229624384 17393767076398944 17417236487195232 17420780479601653 17481480063154272 17490988335464182 17514588926910246 17581304943210624 17614240935260858 17647118575063296 17675614597056192 17681267358653472 17699036895955338 17712210072412416 17717874537449856 17745755924822288 17746484813985312 17780095580678466 17793978087661479 17816907372770968 17845677564469986 17878987189400832 17980712498977536 18004973875262208 18014766878710448 18081214448921008 18111401709510984 18130720722685956 18148899435617632 18150017818851072 18178579240061856 18198591030534024 18251466089180016 18276092793297648 18380077497663504 18418509940506368 18468560239257744 18502863693714176 18517310530249344 18523232470970304 18551999991264098 18553143214621008 18591555519413184 18626766798806012 18656844726491349 18691668425282688 18695471734206652 18722948121341184 18746659841313789 18798017612567424 18898853957750592 18903087832962872 18968952250499328 18973849409963888 18975018628798848 19004487795929076 19044225870540992 19045008093057408 19081078184142744 19095976484319636 19102083485688126 19255319283266528 19308040250133096 19332920552762432 19359006463442496 19385455662960156 19405291160064128 19436626224841056 19468011888512712 19545265903943318 19652472958593216 19693161308403968 19724961217004736 19762319098097548 19798799384310144 19831177352794752 19836297110416792 19857048010868607 19878590944455936 19909463405259032 19910690279105472 19963975415425074 19989700954816208 20044020794367339 20130561068869552 20207162695603968 20211274371483272 20227470738234672 20266612738549254 20281696930268928 20286240601228448 20320109235061104 20341366255036134 20362179854595392 20395060073679984 20417511865069836 20433687081395287 20588305004240512 20621550363232224 20648876378614561 20664245084481152 20670853627024832 20698744810869696 20720823683069664 20775519131499264 20814439014588988 20815721655428448 20858818387634304 20893724715119872 21005802854472576 21090458784831744 21106925987723136 21129968661096148 21168251062151424 21203592245281152 21208342446738832 21231689535623028 21265973812083231 21287733484349728 21322108258847256 21345580586209374 21366253410521888 21424754104358616 21518139509459712 21546653612467368 21603528951957568 21610437882798688 21662234193674844 21690148105982048 21719414623918944 21748195440475141 21749535621857736 21806946496163136 21830952555072144 21843439474898048 21952975155735657 22006079180876032 22048662950709024 22066331714437824 22130444292249216 22154806471954464 22171902428583922 22213287114104064 22249156444014528 22278639231706242 22285764066636147 22315834249218891 22337446747363792 22398146330916411 22483464639096384 22488413574168234 22526046958488612 22550022138572544 22585507540682912 22646881202478246 22676063928981232 22693769155278408 22737683667918681 22822020676382004 22845372519789952 22907452336419816 23006355507279488 23098599281695168 23136373578260544 23161843129770576 23184274972832512 23191689435198592 23222981982926976 23247275720041296 23254710330402936 23291304651329253 23308640084205696 23352785235880328 23505440304509856 23567486129408256 23575023144871296 23598715861273784 23661979751980416 23680941352079616 23706794107571288 23725304116881972 23789396177632512 23794236752626648 23820430509248142 23859385252581186 23948700169893444 24037035086837124 24039924798548736 24148535612681312 24174294296914608 24238105653415808 24264788040712032 24303970070952264 24311742618148524 24335288118906688 24368123724396864 24400414396630646 24401416619229804 24506769996884672 24573869409260304 24624746985676992 24697643294627072 24737524286161344 24756839078485536 24770304458226866 24788740692550912 24803727031285698 24856612139265984 24875792968655132 24903177350577603 24995546455085052 25129627590784266 25198471943667456 25225350570693504 25272606559287318 25319778825090816 25339317061238768 25408695983268276 25441437578856992 25461301979092848 25469444647584168 25510571920103886 25701044084763696 25744053666844128 25812008617923328 25847274217280208 25882149945689424 25915501633121408 25957349184683616 25985924191907064 25991745770323949 26082309344436576 26089042938700346 26090650614598416 26203297278124288 26236482503196273 26271883390365369 26299948289339648 26371957414815936 26421361402891287 26470677862594944 26476064014491476 26547587038807296 26548555343933007 26568315108618624 26576811806174784 26618633887233432 26670143371017699 26725361059156452 26768516346704979 26863360348011264 26969960984312896 26971068748466304 27022150318065672 27093478980081472 27121821673381512 27167102564266476 27193413431573312 27223349153426448 27267868860092784 27274908526823089 27375512182231169 27377199133770024 27495400484309632 27570116246495256 27598326414492928 27627764910759552 27679521469695634 27754295540571264 27775965795374016 27784848706455456 27790502260789499 27827999986896147 27887333279119776 27940150198209018 28043207601309978 28084422182011776 28197026418851136 28301612835412224 28308919380830704 28354631749444308 28429477678463008 28460774114945832 28506731693893614 28566338805811488 28621617276214116 28728871483289824 28882978924899792 28937681536499981 28959219498558592 28999380829143648 29038509695163744 29075928661550848 29107936740096192 29154939337261584 29161470864265894 29270633540980876 29317898855914977 29398217267612032 29421775619250432 29478709437889824 29539741962605952 29587441825507104 29643478647146322 29665541925352704 29698199076465216 29704852308941656 29714352088848196 29754445665625188 29808353536498944 29817886416683904 29864195107888548 29977952852128512 29984551432224312 30034729277984816 30195841603304328 30258358873704544 30260223473889024 30316911557224908 30341206107352008 30429360901842672 30480163852591656 30543269781893088 30592590110519976 30713989277625214 30848498104347392 30882457506360768 30932325544848336 30996367626721728 31006280440537248 31048117216304544 31055072868439004 31163278697248896 31179587902349194 31221658521883482 31288227581451456 31340587072679808 31508704281708864 31633738822509296 31635688177247616 31694952991644222 31752376593227136 31754112807377664 31760574012330856 31812513670108248 31847534303434542 31871238033279744 31931600226524592 31983162388270884 32049380115782832 32110079699335451 32232392395886144 32319980418701052 32353050720949376 32354379590125824 32405293427936352 32415656824198032 32490831632529152 32535222158973072 32579121935878416 32596841897910521 32710419744244704 32717075534861641 32765159212347072 32832995980902656 32983365714881792 33009118771314048 33071636041714264 33072994426063536 33142149519021312 33195666438373824 33204236467436804 33257853642875883 33319930671156096 33327395273446736 33417958847559363 33506170121045688 33689953643302656 33696808745716424 33789070437732918 33814219229150976 33825033207858816 33878261311024368 33948402638790464 33959259530112224 34014095893471848 34040653732917612 34268058779684928 34325404889125504 34463032289706944 34509533260919232 34609798912911488 34647898922542752 34704560367390816 34713519943229386 34776412459248768 34787534152797888 34834472974390464 34841560959203306 34962960126308544 34981976670928364 35029177853820492 35162609886421248 35228481870521716 35351229194112384 35362534717306944 35398073791910676 35435749074899712 35491511849644576 35492969627970624 35560191161356932 35587956175322958 35633814745541936 35691355128939972 35730645763872213 36029533757420896 36162428897842016 36222803419021968 36261441445371912 36297798871235264 36357158480123712 36397182061068048 36425268275530729 36502932178360032 36552185586595296 36600621594945969 36760154995327008 36937120478515488 37034621060498688 37046464941940608 37103999982528196 37106286429242016 37155456687340299 37183111038826368 37205590546928547 37253533597612024 37313689452982698 37383336850565376 37390943468413304 37493319682627578 37596035225134848 37797707915501184 37806175665925744 37908909838930977 37947698819927776 37950037257597696 38008975591858152 38088451741081984 38090016186114816 38162156368285488 38191952968639272 38204166971376252 38510638566533056 38616080500266192 38665841105524864 38718012926884992 38770911325920312 38810582320128256 38873252449682112 38936023777025424 39090531807886636 39133564408050519 39304945917186432 39449922434009472 39524638196195096 39597598768620288 39662354705589504 39672594220833584 39714096021737214 39818926810518064 39821380558210944 39927950830850148 39979401909632416 40088041588734678 40261122137739104 40422548742966544 40454941476469344 40533225477098508 40572481202456896 40640218470122208 40682732510072268 40724359709190784 40790120147359968 40835023730139672 40867374162790574 41176610008481024 41243100726464448 41297752757229122 41328490168962304 41341707254049664 41397489621739392 41441647366139328 41519282204543451 41628878029177976 41631443310856896 41717636775268608 41910225297313527 42011605708945152 42064811401964967 42213851975446272 42259937322192296 42407184490562304 42416684893477664 42463379071246056 42531947624166462 42575466968699456 42644216517694512 42691161172418748 42732506821043776 42849508208717232 43093307224934736 43207057903915136 43220875765597376 43324468387349688 43380296211964096 43438829247837888 43496390880950282 43499071243715472 43613892992326272 43661905110144288 43686878949796096 43742206296398841 43905950311471314 44097325901418048 44132663428875648 44260888584498432 44309612943908928 44343804857167844 44465217970719483 44498312888029056 44557278463412484 44571528133272294 44631668498437782 44674893494727584 44796292661832822 44966929278192768 44976827148336468 45052093916977224 45171015081365824 45293762404956492 45352127857962464 45387538310556816 45473499557357113 45475367335837362 45644041352764008 45690745039579904 45814904672839632 46012711014558976 46070983916437821 46197198563390336 46272747156521088 46323686259541152 46333112025360083 46383378870397184 46445963965853952 46494551440082592 46509420660805872 46582609302658506 46617280168411392 46705570471760656 46769381853523791 46832487782825223 47010880609019712 47150046289742592 47197431722547568 47323959503960832 47413588215142576 47450608233763944 47542429487466333 47588473505253296 47640861018496284 47718770505162372 47897400339786888 48074070173674248 48297071225362624 48348588593829216 48476211306831616 48529576081424064 48607940141904528 48623485236297048 48670576237813376 48736247448793728 48800828793261292 48802833238459608 49013539993769344 49147738818520608 49249493971353984 49475048572322688 49513678156971072 49540608916453732 49607454062571396 49713224278531968 49751585937310264 49806354701155206 49991092910170104 50259255181568532 50450701141387008 50545213118574636 50678634122477536 50817391966536552 50882875157713984 50922603958185696 50938889295168336 51021143840207772 51223608696716533 51402088169527392 51488107333688256 51694548434560416 51764299891378848 51831003266242816 51914698369367232 51971848383814128 51983491540647898 52070279914844079 52164618688873152 52178085877400692 52181301229196832 52262341438804959 52472965006392546 52543766780730738 52743914829631872 52842722805782574 52941355725189888 52952128028982952 53097110687866014 53136630217237248 53153623612349568 53237267774466864 53340286742035398 53450722118312904 53537032693409958 53939921968625792 53942137496932608 54044300636131344 54186957960162944 54243643346763024 54334205128532952 54346377519768257 54386826863146624 54446698306852896 54535737720185568 54549817053646178 54751024364462338 54754398267540048 54990800968619264 55140232492990512 55255529821519104 55359042939391268 55508591081142528 55551931590748032 55569697412910912 55581004521578998 55655999973792294 55774666558239552 55880300396418036 55970534179474047 56086415202619956 56168844364023552 56394052837702272 56617838761661408 56709263498888616 56858955356926016 56921548229891664 57013463387787228 57132677611622976 57239707290119717 57243234552428232 57457742966579648 57765957849799584 57875363072999962 57918438997117184 57998761658287296 58077019390327488 58107413818014407 58215873480192384 58309878674523168 58322941728531788 58541267081961752 58635797711829954 58796434535224064 58957418875779648 59079483925211904 59174883651014208 59286957294292644 59396398152930432 59409704617883312 59428704177696392 59508891331250376 59571144032605821 59635772833367808 59728390215777096 59969102864448624 60069458555969632 60391683206608656 60516717747409088 60633823114449816 60682412214704016 60858721803685344 60960327705183312 61086539563786176 61185180221039952 61301061244185861 61427978555250428 61764915012721536 61864651089696672 61946629135843683 61992735253443456 62012560881074496 62096234432609088 62110145736878008 62326557394497792 62359175804698388 62443317043766964 62576455162902912 62681174145359616 63017408563417728 63267477645018592 63271376354495232 63389905983288444 63504753186454272 63521148024661712 63625027340216496 63695068606869084 63863200453049184 63966324776541768 64098760231565664 64220159398670902 64464784791772288 64639960837402104 64706101441898752 64810586855872704 64831313648396064 64931999969424343 65070444317946144 65158243871756832 65193683795821042 65244586321425423 65420839488489408 65434151069723282 65530318424694144 65858925467206971 66018237542628096 66143272083428528 66145988852127072 66391332876747648 66408472934873608 66515707285751766 66639861342312192 66654790546893472 66835917695118726 66857292199908441 67012340242091376 67393617491432848 67578140875465836 67650066415717632 67756522622048736 67896805277580928 67918519060224448 68028191786943696 68081307465835224 68408430663801613 68536117559369856 68650809778251008 68926064579413888 69019066521838464 69219597825822976 69295797845085504 69409120734781632 69427039886458772 69552824918497536 69575068305595776 69668945948780928 69683121918406612 69873913953987759 69925920252617088 69963953341856728 70058355707640984 70456963741043432 70702458388224768 70725069434613888 70796147583821352 70983023699289152 70985939255941248 71120382322713864 71175912350645916 71267629491083872 71382710257879944 71461291527744426 72059067514841792 72324857795684032 72445606838043936 72522882890743824 72595597742470528 72714316960247424 72794364122136096 72850536551061458 73005864356720064 73104371173190592 73201243189891938 73520309990654016 73874240957030976 74092929883881216 74207999965056392 74212572858484032 74310913374680598 74366222077652736 74411181093857094 74507067195224048 74627378905965396 74709532051732809 74781886936826608 74986639365255156 75595415831002368 75612351331851488 75817819677861954 75895397639855552 76017951183716304 76176903482163968 76324312736570976 76383905937278544 76408333942752504 77021277133066112 77232161000532384 77331682211049728 77436025853769984 77541822651840624 77746504899364224 77872047554050848 77975237310971847 78181063615773272 78267128816101038 78609891834372864 78709447509588819 78899844868018944 79049276392390192 79264084208673861 79345188441667168 79428192043474428 79637853621036128 79642761116421888 79855901661700296 79958803819264832 80176083177469356 80522244275478208 80845097485933088 80909882952938688 81066450954197016 81144962404913792 81280436940244416 81365465020144536 81448719418381568 81580240294719936 81670047460279344 81734748325581148 81824725580469267 82126536546693507 82486201452928896 82595505514458244 82683414508099328 82794979243478784 82883294732278656 83038564409086902 83257756058355952 83262886621713792 83371506782368497 83483999960688441 83820450594627054 84129622803929934 84519874644384592 84833369786955328 84926758142492112 85063895248332924 85150933937398912 85288433035389024 85382322344837496 85401450388207261 85465013642087552 85699016417434464 86186614449869472 86414115807830272 86441751531194752 86648936774699376 86760592423928192 86813044609499943 86877658495675776 86992781761900564 86998142487430944 87227785984652544 87323810220288576 87484412592797682 87811900622942628 87953696567744931 88194651802836096 88265326857751296 88619225887817856 88687609714335688 88930435941438966 88996625776058112 89114556926824968 89143056266544588 89263336996875564 89349786989455168 89592585323665644 89933858556385536 89953654296672936 90104187833954448 90342030162731648 90587524809912984 90704255715924928 90775076621113632 90946999114714226 90950734671674724 91288082705528016 91311650285451211 91629809345679264 92141967832875642 92394397126780672 92545494313042176 92647372519082304 92666224050720166 92989102880165184 93018841321611744 93165218605317012 93411140943521312 93538763707047582 93664975565650446 94021761218039424 94394863445095136 94827176430285152 94901216467527888 95084858974932666 95176947010506592 95281722036992568 95437541010324744 95794800679573776 96148140347348496 96330239098006353 96594142450725248 96697177187658432 96878325143934719 97059152162848128 97215880283809056 97246970472594096 97341152475626752 97472494897587456 97601657586522584 97605666476919216 97790525693731563 98027079987538688 98151226604584923 98295477637041216 98498987942707968 98950097144645376 99027356313942144 99081217832907464 99214908125142792 99426448557063936 99503171874620528 99612709402310412 99773560928627649 99982185820340208 100518510363137064 101090426237149272 101357268244955072 101634783933073104 101765750315427968 101845207916371392 101877778590336672 102035999951952539 102042287680415544 102447217393433066 102804176339054784 102976214667376512 103389096869120832 103528599782757696 103829396738734464 103943696767628256 103966983081295796 104140559829688158 104329237377746304 104356171754801384 104362602458393664 104524682877609918 104945930012785092 105087533561461476 105487829659263744 105685445611565148 105904256057965904 106194221375732028 106307247224699136 106474535548933728 106680573484070796 106901444236625808 107074065386819916 107498962471688249 107879843937251584 108088601272262688 108373915920325888 108487286693526048 108668410257065904 108692755039536514 108773653726293248 108893396613705792 109071475440371136 109099634107292356 109275804826592187 109502048728924676 109508796535080096 109801864784837907 110280464985981024 110718085878782536 111103863181496064 111139394825821824 111162009043157996 111311999947584588 111466370062020897 111549333116479104 111760600792836072 111941068358948094 112172830405239912 112788105675404544 113235677523322816 113418526997777232 113717910713852032 113843096459783328 114026926775574456 114265355223245952 114479414580239434 114486469104856464 114915485933159296 115531915699599168 115750726145999924 115997523316574592 116154038780654976 116214827636028814 116431746960384768 116619757349046336 116645883457063576 117082534163923504 117271595423659908 117400693224151557 117914837751559296 118349767302028416 118573914588585288 118792796305860864 118819409235766624 118857408355392784 119017782662500752 119142288065211642 119456780431554192 119683024333886681 119938205728897248 120138917111939264 120783366413217312 121033435494818176 121267646228899632 121364824429408032 121497319801302851 121717443607370688 121920655410366624 121945463357211571 122173079127572352 122370360442079904 122602122488371722 122855957110500856 123529830025443072 123729302179393344 123893258271687366 123985470506886912 124025121762148992 124192468865218176 124220291473756016 124557846613630353 124718351609396776 124886634087533928 125152910325805824 126034817126835456 126534955290037184 126779811966576888 127042296049323424 127250054680432992 127390137213738168 127726400906098368 127932649553083536 128197520463131328 128440318797341804 128929569583544576 129279921674804208 129621173711745408 129662627296792128 129863999938848686 130140888635892288 130316487743513664 130387367591642084 130489172642850846 130841678976978816 130868302139446564 131060636849388288 131226618889196523 131717850934413942 132286544166857056 132291977704254144 132782665753495296 132816945869747216 133031414571503532 133309581093786944 133671835390237452 133714584399816882 134024680484182752 134787234982865696 135156281750931672 135513045244097472 135793610555161856 135837038120448896 136056383573887392 136162614931670448 136420498672071339 136816861327603226 137072235118739712 137852129158827776 138038133043676928 138212951749313463 138591595690171008 138818241469563264 138854079772917544 138999336076080249 139150136611191552 139337891897561856 139366243836813224 139747827907975518 139851840505234176 139927906683713456 140116711415281968 140308145560571373 140913927482086864 141450138869227776 141592295167642704 141966047398578304 141971878511882496 142240764645427728 142351824701291832 142535258982167744 142765420515759888 142922583055488852 143035809569767009 144118135029683584 144649715591368064 144891213676087872 145045765781487648 145191195484941056 145428633920494848 145588728244272192 145701073102122916 146011728713440128 146208742346381184 146402486379783876 147040619981308032 147748481914061952 148415999930112784 148425145716968064 148621826749361196 148822362187714188 149014134390448096 149254757811930792 149419064103465618 149563773873653216 149973278730510312 151224702663702976 151635639355723908 151790795279711104 152035902367432608 152237368083325987 152648625473141952 152767811874557088 152816667885505008 153670826090149599 154042554266132224 154464322001064768 155083645303681248 155493009798728448 155744095108101696 155950474621943694 156210839744532237 156362127231546544 156534257632202076 156787024316414877 157418895019177638 158098552784780384 158528168417347722 158690376883334336 158856384086948856 159275707242072256 159711803323400592 159917607638529664 160352166354938712 161044488550956416 161690194971866176 161819765905877376 162132901908394032 162289924809827584 162560873880488832 162730930040289072 163039132559304771 163160480589439872 163340094920558688 163469496651162296 163649451160938534 164253073093387014 164972402905857792 165191011028916488 165766589464557312 166077128818173804 166515512116711904 166525773243427584 166743013564736994 166967999921376882 167640901189254108 168259245607859868 169039749288769184 169666739573910656 169853516284984224 170127790496665848 170301867874797824 170576866070778048 170764644689674992 170802900776414522 170930027284175104 171398032834868928 171719121870359151 172373228899738944 172883503062389504 173297873549398752 173521184847856384 173626089218999886 173755316991351552 173985563523801128 173996284974861888 174322241454043221 174647620440577152 174968825185595364 175623801245885256 175907393135489862 176389303605672192 177238451775635712 177375219428671376 177860871882877932 178229113853649936 178286112533089176 178526673993751128 178699573978910336 179185170647331288 179907308593345872 180208375667908896 180684060325463296 181175049619825968 181408511431849856 181550153242227264 181893998229428452 181901469343349448 182576165411056032 182623300570902422 183259618691358528 183903183732557583 184283935665751284 185294745038164608 185332448101440332 185839887407531049 185978205760330368 186037682643223488 186330437210634024 186822281887042624 187077527414095164 187329951131300892 188043522436078848 188789726890190272 189654352860570304 189802432935055776 190169717949865332 190353894021013184 190563444073985136 190875082020649488 190924359687761623 191589601359147552 191628585275618183 192296280694696992 192660478196012706 193188284901450496 193394354375316864 193756650287869438 194118304325696256 194431760567618112 194493940945188192 194795999908273029 195203315173045168 195211332953838432 195581051387463126 195733758964276269 196302453209169846 196590955274082432 198054712627884288 198162435665814928 198429816250285584 199006343749241056 199225418804620824 199547121857255298 199964371640680416 201037020726274128 202180852474298544 202563770755499867 202714536489910144 203269567866146208 203531500630855936 203690415832742784 203755557180673344 204071999903905078 204084575360831088 204894434786866132 205225291991404839 205608352678109568 205952429334753024 206778193738241664 207057199565515392 207658793477468928 207887393535256512 207933966162591592 208281119659376316 208658474755492608 208712343509602768 208725204916787328 209049365755219836 209891860025570184 210175067122922952 211370891223130296 211808512115931808 212388442751464056 212949071097867456 213347999899537127 213361146968141592 213802888473251616 214148130773639832 214997924943376498 216177202544525376 216974573387052096 217336820514131808 217385510079073028 217786793227411584 218142950880742272 218199268214584712 218551609653184374 219004097457849352 219017593070160192 219603729569675814 220560929971962048 221436171757565072 222278789651643648 222324018086315992 222623999895169176 222932740124041794 223098666232958208 223521201585672144 223882136717896188 224345660810479824 224770557895348157 226471355046645632 226837053995554464 227435821427704064 227686192919566656 228053853551148912 228530710446491904 228958829160478868 228972938209712928 229830971866318592 231063831399198336 231501452291999848 231995046633149184 232308077561309952 232429655272057628 233239514698092672 233291766914127152 233925711932915541 234165068327847008 234543190847319816 234801386448303114 235829675503118592 236699534604056832 237147829177170576 237638818471533248 237714816710785568 238035565325001504 238284576130423284 238913560863108384 239366048667773362 239876411457794496 240277834223878528 241566732826434624 242066870989636352 242535292457799264 242729648858816064 242994639602605702 243434887214741376 243841310820733248 243890926714423142 244346158255144704 244740720884159808 245204244976743444 245474176741407801 245711914221001712 246379609640080521 247458604358786688 247786516543374732 248050243524297984 248384937730436352 248440582947512032 249115693227260706 249436703218793552 249773268175067856 250114520347105491 253069910580074368 253559623933153776 254084592098646848 254500109360865984 254780274427476336 254976877928715103 255452801812196736 255865299106167072 256204351164621783 256395040926262656 256880637594683608 258559843349608416 259242347423490816 259325254593584256 259727999877697372 260281777271784576 260439133828499829 260632975487027328 260774735183284168 260978345285701692 261683357953957632 261736604278893128 262453237778393046 263435701868827884 264573088333714112 264583955408508288 265633891739494432 266062829143007064 266619162187573888 267343670780474904 267429168799633764 268049360968365504 269574469965731392 270312563501863344 271026090488194944 271674076240897792 272112767147774784 272325229863340896 272840997344142678 273633722655206452 273934950856353633 276425903498626926 277183191380342016 277636482939126528 277708159545835088 277998672152160498 278732487673626448 279495655815951036 279855813367426912 280233422830563936 280616291121142746 281827854964173728 283184590335285408 283932094797156608 284481529290855456 284703649402583664 285070517964335488 285530841031519776 285845166110977704 286071619139534018 288236270059367168 288990717294019059 289299431182736128 289782427352175744 290091531562975296 290634975431804157 291177456488544384 291402146204245832 292023457426880256 292417484692762368 292804972759567752 293371577081194689 294081239962616064 294453679813754769 295496963828123904 296831999860225568 296850291433936128 297243653498722392 297644724375428376 298028268780896192 298509515623861584 298838128206931236 299127547747306432 299946557461020624 300023993795053979 302449405327405952 303271278711447816 303581590559422208 304071804734865216 304474736166651974 305297250946283904 305535623749114176 305633335771010016 306107999855857617 307341652180299198 308928644002129536 310167290607362496 311488190216203392 311900949243887388 312421679489064474 312724254463093088 313068515264404152 313574048632829754 314837790038355276 316197105569560768 317056336834695444 317380753766668672 317712768173897712 318314496901499791 318551414484144512 319423606646801184 319835215277059328 320704332709877424 322088977101912832 322496887415064747 323380389943732352 323639531811754752 324265803816788064 325121747760977664 325461860080578144 326078265118609542 326320961178879744 326680189841117376 326938993302324592 327298902321877068 327827414479776561 328506146186774028 330382022057832976 332154257636347608 333031024233423808 333486027129473988 333935999842753764 335281802378508216 336518491215719736 338079498577538368 339333479147821312 339707032569968448 340255580993331696 341153732141556096 341529289379349984 341605801552829044 342796065669737856 343438243740718302 344746457799477888 346595747098797504 347252178437999772 347971127047602256 347992569949723776 348644482908086442 349295240881154304 349937650371190728 351247602491770512 351814786270979724 353210876692689961 354750438857342752 355721743765755864 356458227707299872 356572225066178352 357053347987502256 357399147957820672 358370341294662576 358565260877015731 359049073001660043 359814617186691744 360416751335817792 362350099239651936 362817022863699712 363100306484454528 363787996458856904 363802938686698896 364491959403908553 365152330822112064 365246601141804844 365836390071634713 366519237382717056 367806367465115166 368567871331502568 370589490076329216 370664896202880664 371679774815062098 371956411520660736 372075365286446976 372660874421268048 373644563774085248 374155054828190328 374659902262601784 377579453780380544 379308705721140608 379604865870111552 380339435899730664 380707788042026368 381126888147970272 381750164041298976 381848719375523246 383179202718295104 383257170551236366 384592561389393984 385320956392025412 386788708750633728 387513300575738876 388863521135236224 388987881890376384 389591999816546058 390406630346090336 390422665907676864 391162102774926252 391467517928552538 392604906418339692 393181910548164864 396324871331629856 396859632500571168 398012687498482112 398450837609241648 399094243714510596 399928743281360832 400677951030838019 402074041452548256 404361704948597088 405127541510999734 405429072979820288 406539135732292416 407380831665485568 407511114361346688 408143999807810156 408169150721662176 409261496016214017 409788869573732264 410450583982809678 411216705356219136 413556387476483328 414114399131030784 415774787070513024 415867932325183184 416562239318752632 416998008228240747 417424687019205536 417450409833574656 418098731510439672 419783720051140368 420350134245845904 422741782446260592 423617024231863616 424776885502928112 425898142195734912 426695999799074254 426722293936283184 427605776946503232 428296261547279664 429107428709301027 429995849886752996 432354405089050752 433949146774104192 434673641028263616 434771020158146056 435573586454823168 436285901761484544 436398536429169424 437103219306368748 438008194915698704 438035186140320384 439207459139351628 441121859943924096 442872343515130144 444648036172631984 445247999790338352 445865480248083588 447042403171344288 447764273435792376 448691321620959648 449541115790696314 452942710093291264 453674107991108928 454523999785970401 455372385839133312 456107707102297824 456712104249977961 457917658320957736 457945876419425856 461012478270448797 462127662798396672 463002904583999696 464859310544115256 466479029396185344 466583533828254304 467851423865831082 468330136655694016 469086381694639632 469602772896606228 474295658354341152 475277636943066496 475429633421571136 476071130650003008 476569152260846568 477827121726216768 478732097335546724 479752822915588992 480555668447757056 483133465652869248 485070584915598528 485459297717632128 485989279205211404 486869774429482752 487682621641466496 487781853428846284 489117397677914313 489481441768319616 490408489953486888 490948353482815602 491423828442003424 492759219280161042 494917208717573376 495573033086749464 496881165895024064 498231386454521412 498873406437587104 499546536350135712 500208495130928243 500229040694210982 506139821160148736 507119247866307552 508169184197293696 509000218721731968 509560548854952672 509953755857430206 510905603624393472 511730598212334144 512408702329243566 512790081852525312 513761275189367216 515157365611077453 517119686699216832 518650509187168512 519455999755394744 520563554543569152 520878267656999658 521265950974054656 521549470366568336 521956690571403384 522966724362129663 523473208557786256 524906475556786092 526871403737655768 529146176667428224 529167910817016576 531267783478988864 532125658286014128 533238324375147776 534687341560949808 534858337599267528 536098721936731008 539148939931462784 540625127003726688 542052180976389888 544225534295549568 544650459726681792 545681994688285356 547267445310412904 547869901712707266 552851806997253852 555416319091670176 555997344304320996 557464975347252896 558991311631902072 559711626734853824 560466845661127872 561232582242285492 563655709928347456 566369180670570816 568963058581710912 569407298805167328 570141035928670976 571061682063039552 571690332221955408 572143238279068036 572773079063284869 574885755826854549 577981434588038118 579564854704351488 580183063125950592 581269950863608314 582354912977088768 582804292408491664 584387999724819087 585609945519135504 586743154162389378 588907359627509538 593663999720451136 594487306997444784 595289448750856752 596056537561792384 597019031247723168 597676256413862472 597810152717450827 598255095494612864 599893114922041248 600047987590107958 604898810654811904 606542557422895632 607691312266499601 608143609469730432 608949472333303948 610594501892567808 611071247498228352 611266671542020032 612215999711715234 614683304360598396 615675875974214517 617857288004259072 620334581214724992 622976380432406784 623801898487774776 624843358978128948 625448508926186176 626137030528808304 627148097265659508 629636780191316887 629675580076710552 632394211139121536 634112673669390888 634761507533337344 635425536347795424 636628993802999582 637102828968289024 638847213293602368 639181551998158477 640043999698611381 641408665419754848 644993774830129494 646760779887464704 648531607633576128 650923720161156288 652156530237219084 653360379682234752 653877986604649184 654597804643754136 655654828959553122 657012292373548056 660764044115665952 664308515272695216 666062048466847616 666972054258947976 667871999685507528 670563604757016432 673036982431439472 674311673686044471 676158997155076736 679414065139936896 680511161986663392 682307464283112192 683058578758699968 683211603105658088 685592131339475712 686876487481436604 689492915598955776 693191494197595008 694504356875999544 695942254095204512 695985139899447552 697288965816172884 699875300742381456 702495204983541024 703629572541959448 706421753385379922 709500877714685504 711443487531511728 712916455414599744 713144450132356704 714106695975004512 714251999663667773 716740682589325152 717130521754031462 718098146003320086 719629234373383488 720833502671635584 724700198479303872 726200612968909056 727575992917713808 727605877373397792 728983918807817106 730304661644224128 730493202283609688 731672780143269426 733038474765434112 735612734930230332 737135742663005136 741329792405761328 743359549630124196 744150730572893952 745321748842536096 747289127548170496 748310109656380656 749319804525203568 752492737301817743 755158907560761088 758617411442281216 759209731740223104 760678871799461328 761415576084052736 762253776295940544 763500328082597952 763697438751046492 764930633786145309 766358405436590208 766514341102472732 768613053493865349 769185122778787968 770641912784050824 775026601151477752 777727042270472448 777975763780752768 779183999633092116 780813260692180672 780845331815353728 782324205549852504 782935035857105076 785209812836679384 792649742663259712 793719265001142336 796025374996964224 796901675218483296 798188487429021192 799857486562721664 801355902061676038 804148082905096512 808723409897194176 810255083021999468 813078271464584832 815022228722693376 816287999615620312 816338301443324352 818522992032428034 819577739147464528 820901167965619356 821804852569060899 831549574141026048 831735864650366368 833124478637505264 833996016456481494 834849374038411072 836197463020879344 837781170337206767 839567440102280736 840700268491691808 845483564892521184 847234048463727232 849553771005856224 851796284391469824 853391999598148508 853444587872566368 855211553893006464 856592523094559328 858214857418602054 859991699773505992 864708810178101504 867898293548208384 869347282056527232 869542040316292112 871904926295412471 872797072858338848 874206438612737496 876016389831397408 876070372280640768 878414918278703256 882243719887848192 885744687030260288 889296072345263968 890495999580676704 891730960496167176 894084806342688576 895528546871584752 897382643241919296 899082231581392628 900071981385161937 907348215982217856 909047999571940802 910744771678266624 912215414204595648 913424208499955922 915835316641915472 915891752838851712 918323999567572851 922024956540897594 926005809167999392 929718621088230512 933167067656508608 935702847731662164 936660273311388032 938172763389279264 939205545793212456 948591316708682304 950555273886132992 950859266843142272 952142261300006016 953138304521693136 954943490704499373 955654243452433536 957464194671093448 959505645831177984 966266931305738496 967490662245194241 970141169831197056 970918595435264256 971978558410422808 975365243282932992 975563706857692568 978234795355828626 978962883536639232 980816979906973776 981896706965631204 982847656884006848 985518438560322084 991146066173498928 993762331790048128 996462772909042824 997746812875174208 999093072700271424 1000416990261856486 1000458081388421964 1014238495732615104 1016338368394587392 1018000437443463936 1019121097709905344 1019907511714860412 1023461196424668288 1024817404658487132 1027522550378734432 1030314731222154906 1034239373398433664 1038911999510789488 1041756535313999316 1043098940733136672 1043913381142806768 1045933448724259326 1046946417115572512 1049812951113572184 1053742807475311536 1058292353334856448 1059632630078069883 1062535566957977728 1064251316572028256 1065661576583281909 1069374683121899616 1069716675198535056 1072197443873462016 1075695782631047193 1077147219004980129 1078297879862925568 1081250254007453376 1088451068591099136 1089300919453363584 1091363989376570712 1093475878211725659 1094534890620825808 1095739803425414532 1097509170214904139 1105703613994507704 1110832638183340352 1111994688608641992 1114929950694505792 1117982623263804144 1119423253469707648 1120933691322255744 1122395999471477929 1122465164484570984 1127311419856694912 1132738361341141632 1137926117163421824 1138814597610334656 1142123364126079104 1143380664443910816 1144286476558136072 1145546158126569738 1149771511653709098 1155962869176076236 1160366126251901184 1162539901727216628 1165608584816983328 1168775999449638174 1171219891038271008 1173486308324778756 1177814719255019076 1187327999440902272 1188974613994889568 1190578897501713504 1192113075123584768 1194038062495446336 1195352512827724944 1195620305434901654 1196510190989225728 1199786229844082496 1200095975180215916 1202033853092514057 1213085114845791264 1215382624532999202 1216287218939460864 1217898944666607896 1222142494996456704 1222533343084040064 1224431999423430468 1229366608721196792 1231351751948429034 1240669162429449984 1247603796975549552 1249686717956257896 1250897017852372352 1252274061057616608 1254296194531319016 1259273560382633774 1259351160153421104 1264788422278243072 1268225347338781776 1270851072695590848 1273257987605999164 1277694426587204736 1278363103996316954 1280087999397222762 1282817330839509696 1287322286127903081 1289987549660258988 1297063215267152256 1301847440322312576 1304313060474438168 1306720759364469504 1307755973209298368 1309195609287508272 1311309657919106244 1314024584747096112 1316513267672753491 1321528088231331904 1328617030545390432 1332124096933695232 1333944108517895952 1335743999371015056 1336470517814331361 1341127209514032864 1341400096929327281 1346073964862878944 1348623347372088942 1352317994310153472 1358828130279873792 1361022323973326784 1363571999357911203 1366117157517399936 1366423206211316176 1370136312749933883 1373752974962873208 1386382988395190016 1389008713751999088 1391884508190409024 1394577931632345768 1399750601484762912 1404990409967082048 1407259145083918896 1412843506770759844 1419001755429371008 1422886975063023456 1425832910829199488 1426288900264713408 1428213391950009024 1428503999327335546 1433481365178650304 1434261043508062924 1436196292006640172 1439258468746766976 1441667005343271168 1449400396958607744 1455151985835427616 1455211754746795584 1457967837615634212 1460609323288448256 1460986404567219376 1463345560286538852 1471225469860460664 1474271485326010272 1482659584811522656 1486719099260248392 1490643497685072192 1493435999296759889 1496620219312761312 1498639609050407136 1500625485392784729 1504985474603635486 1518419463480446208 1521357743598922656 1524507552591881088 1527000656165195904 1527394877502092984 1529861267572290618 1532716810873180416 1533028682204945464 1537226106987730698 1538370245557575936 1541283825568101648 1550053202302955504 1555951527561505536 1558367999266184232 1561626521384361344 1561690663630707456 1564648411099705008 1565870071714210152 1570419625673358768 1573393905267437099 1585299485326519424 1587438530002284672 1592050749993928448 1593803350436966592 1596376974858042384 1599714973125443328 1602711804123352076 1608296165810193024 1617446819794388352 1620510166043998936 1626156542929169664 1632575999231240624 1632676602886648704 1637045984064856068 1639155478294929056 1641802335931238712 1643609705138121798 1663471729300732736 1666248957275010528 1667992032912962988 1669698748076822144 1672394926041758688 1675562340674413534 1679134880204561472 1681400536983383616 1690967129785042368 1694468096927454464 1699107542011712448 1706783999196297016 1706889175745132736 1710423107786012928 1713185046189118656 1716429714837204108 1718319237189854607 1719983399547011984 1724657267480563647 1738694564113054464 1739084080632584224 1743809852590824942 1745594145716677696 1748412877225474992 1752032779662794816 1756829836557406512 1771489374060520576 1778592144690527936 1780991999161353408 1783461920992334352 1788169612685377152 1791057093743169504 1793430458152352481 1794765286483838592 1798164463162785256 1800143962770323874 1814696431964435712 1818095999143881604 1823073936799498803 1824430828409191296 1826848416999911844 1831670633283830944 1831783505677703424 1836647999135145702 1844049913081795188 1852011618335998784 1859437242176461024 1866334135313017216 1871405695463324328 1873320546622776064 1876345526778558528 1878411091586424912 1888910340573950661 1897182633417364608 1901718533686284544 1904284522600012032 1906276609043386272 1909886981408998746 1911308486904867072 1914928389342186896 1917544655994475431 1920131999095834143 1934981324490388482 1940282339662394112 1943957116820845616 1951127413715385136 1956469590711657252 1961633959813947552 1963793413931262408 1965695313768013696 1971036877120644168 1982292132346997856 1987524663580096256 1992925545818085648 1995493625750348416 1998186145400542848 2000833980523712972 2000916162776843928 2022935021058133413 2028476991465230208 2038242195419810688 2039815023429720824 2046922392849336576 2049634809316974264 2055045100757468864 2060629462444309812 2068478746796867328 2077823999021578976 2083513070627998632 2086197881466273344 2087826762285613536 2091866897448518652 2093892834231145024 2099625902227144368 2100167956565377853 2107485614950623072 2119265260156139766 2125071133915955456 2128502633144056512 2131323153166563818 2138749366243799232 2139433350397070112 2142755998991003319 2151391565262094386 2154294438009960258 2162500508014906752 2178601838906727168 2182727978753141424 2186951756423451318 2189069781241651616 2191479606850829064 2195018340429808278 2211407227989015408 2221665276366680704 2223989377217283984 2228201478310498537 2229859901389011584 2235965246527608288 2238846506939415296 2241867382644511488 2244791998942955858 2244930328969141968 2254622839713389824 2257478211905453229 2265476722682283264 2275852234326843648 2277629195220669312 2284246728252158208 2286761328887821632 2288572953116272144 2291092316253139476 2294791901358435927 2299543023307418196 2311925738352152472 2325079803454433256 2331217169633966656 2337551998899276348 2342439782076542016 2346827998894908397 2346972616649557512 2355629438510038152 2374655998881804544 2377949227989779136 2381157795003427008 2388076124990892672 2390705025655449888 2391240610869803308 2399572459688164992 2400191950360431832 2404067706185028114 2426170229691582528 2430765249065998404 2435797889333215792 2445066686168080128 2448863998846860936 2458733217442393584 2462703503896858068 2472476136848829727 2495207593951099104 2499373435912515792 2501794035704744704 2504548122115233216 2508592389062638032 2513343511011620301 2518547120765267548 2518702320306842208 2536450694677563552 2541702145391181696 2546515975211998328 2555388853174409472 2556726207992633908 2560175998794445524 2565634661679019392 2574644572255806162 2579975099320517976 2594126430534304512 2603694880644625152 2608626120948876336 2615511946418596736 2618391218575016544 2622619315838212488 2628049169494192224 2633026535345506982 2643056176462663808 2657234061090780864 2667888217035791904 2671487998742030112 2672941035628662722 2682254419028065728 2682800193858654562 2692147929725757888 2697246694744177884 2700215944155485811 2722044647946653568 2727143998715822406 2732234315034799872 2732846412422632352 2740272625499867766 2747505949925746416 2778017427503998176 2783769016380818048 2789155863264691536 2799501202969525824 2804745657215866133 2809980819934164096 2814518290167837792 2825687013541519688 2838003510858742016 2845773950126046912 2851665821658398976 2852577800529426816 2856426783900018048 2857007998654671092 2864830472113498119 2866962730357300608 2868522087016125848 2872392584013280344 2878516937493533952 2898800793917215488 2910303971670855232 2910423509493591168 2915935675231268424 2921972809134438752 2926691120573077704 2942450939720921328 2948542970652020544 2965319169623045312 2973438198520496784 2981286995370144384 2986871998593519778 2993240438625522624 2997279218100814272 3001250970785569458 3009970949207270972 3042715487197845312 3049015105183762176 3054001312330391808 3054789755004185968 3059722535144581236 3066057364409890928 3074452213975461396 3082567651136203296 3100106404605911008 3116735998532368464 3123253042768722688 3129296822199410016 3131740143428420304 3140839251346717536 3146787810534874198 3170598970653038848 3174877060004569344 3178897890234209649 3187606700873933184 3192753949716084768 3196984729749845727 3205423608246704152 3216592331620386048 3227087347893141579 3234893639588776704 3241020332087997872 3265151998462481248 3265353205773297408 3274091968129712136 3278310956589858112 3283604671862477424 3287219410276243596 3326943458601465472 3332497914550021056 3335984065825925976 3339397496153644288 3344789852083517376 3351124681348827068 3358269760409122944 3362801073966767232 3367187998414433787 3381934259570084736 3398215084023424896 3413567998392594032 3413778351490265472 3426370092378237312 3432859429674408216 3436638474379709214 3439966799094023968 3449314534961127294 3478168161265168448 3487619705181649884 3491188291433355392 3496825754450949984 3501459465916497701 3504065559325589632 3513659673114813024 3542978748121041152 3557184289381055872 3561983998322706816 3566923841984668704 3576339225370754304 3582114187486339008 3586860916304704962 3589530572967677184 3596328926325570512 3600287925540647748 3606101559277542171 3636191998287763208 3646147873598997606 3648861656818382592 3653696833999823688 3663341266567661888 3673295998270291404 3688099826163590376 3704023236671997568 3718874484352922048 3732668270626034432 3742811390926648656 3752691053557117056 3756822183172849824 3777820681147901322 3794365266834729216 3812553218086772544 3819773962817997492 3829856778684373792 3835089311988950862 3840263998191668286 3869962648980776964 3887914233641691232 3902254827430770272 3912939181423314504 3923267919627895104 3927586827862524816 3931390627536027392 3942073754241288336 3949539803018260473 3964584264693995712 3985851091636171296 3990987251500696832 3996372290801085696 4001667961047425944 4001832325553687856 4009411553442994083 4024200290787981843 4045870042116266826 4056953982930460416 4076484390839621376 4079630046859441648 4090715998073733609 4099269618633948528 4110090201514937728 4121258924888619624 4155647998043157952 4167026141255997264 4172395762932546688 4175653524571227072 4183733794897037304 4187785668462290048 4199251804454288736 4200335913130755706 4214971229901246144 4238530520312279532 4257005266288113024 4262646306333127636 4277498732487598464 4278866700794140224 4285511997982006638 4302783130524188772 4308588876019920516 4325001016029813504 4365455957506282848 4373903512846902636 4378139562483303232 4382959213701658128 4390036680859616556 4407457461339218209 4422814455978030816 4443330552733361408 4447978754434567968 4456402956620997074 4459719802778023168 4471930493055216576 4480307997890279667 4489583997885911716 4489860657938283936 4501876456178354187 4514956423810906458 4555258390441338624 4573522657775643264 4577145906232544288 4582184632506278952 4589583802716871854 4599086046614836392 4623851476704304944 4650159606908866512 4662434339267933312 4675103997798552696 4684879564153084032 4693655997789816794 4693945233299115024 4711258877020076304 4720181715802311297 4755898455979558272 4762315590006854016 4776152249981785344 4781410051310899776 4782481221739606616 4799144919376329984 4800383900720863664 4808135412370056228 4852340459383165056 4861530498131996808 4871595778666431584 4897727997693721872 4907003997689353921 4917466434884787168 4925407007793716136 4944952273697659454 4990415187902198208 4998746871825031584 4999763997645674411 5009096244230466432 5017184778125276064 5026687022023240602 5037094241530535096 5037404640613684416 5072901389355127104 5083404290782363392 5093031950423996656 5113452415985267816 5120351997588891048 5131269323358038784 5149289144511612324 5159950198641035952 5217252241897752672 5231023892837193472 5236782437150033088 5245238631676424976 5256098338988384448 5266053070691013964 5286112352925327616 5314468122181561728 5335776434071583808 5342975997484060224 5345882071257325444 5364508838056131456 5365600387717309124 5380291374457057443 5384295859451515776 5394493389488355768 5400431888310971622 5444089295893307136 5454287997431644812 5465692824845264704 5480545250999735532 5495011899851492832 5556034855007996352 5567538032761636096 5578311726529383072 5599002405939051648 5609491314431732266 5619961639868328192 5629036580335675584 5651374027083039376 5666731021721851983 5691547900252093824 5705155601058853632 5712853567800036096 5714015997309342184 5729660944226996238 5733925460714601216 5737044174032251696 5744785168026560688 5752633967983426293 5820607943341710464 5820847018987182336 5831871350462536848 5843945618268877504 5853382241146155408 5864468192360447369 5884901879441842656 5897085941304041088 5930638339246090624 5946876397040993568 5962573990740288768 5973743997187039556 5986480877251045248 5994558436201628544 6002501941571138916 6019941898414541944 6085430974395690624 6109579510008371936 6119445070289162472 6132114728819781856 6148904427950922792 6165135302272406592 6200212809211822016 6233471997064736928 6258593644398820032 6263480286856840608 6281678502693435072 6293575621069748396 6300503869696133559 6357795780468419298 6375213401747866368 6385507899432169536 6393969459499691454 6410847216493408304 6428267996973009957 6454174695786283158 6482040664175995744 6530303996924962496 6548183936259424272 6556621913179716224 6567209343724954848 6574438820552487192 6653886917202930944 6664995829100042112 6671968131651851952 6684604434931495611 6689579704167034752 6702249362697654136 6716539520818245888 6725602147933534464 6734375996828867574 6763868519140169472 6772434635716359687 6796430168046849792 6827135996785188064 6827556702980530944 6852740184756474624 6865718859348816432 6873276948759418428 6879933598188047936 6898629069922254588 6956336322530336896 6975239410363299768 6982376582866710784 6993651508901899968 7002918931832995402 7008131118651179264 7027319346229626048 7040483996684725191 7114368578762111744 7123967996645413632 7133847683969337408 7164228374972678016 7173721832609409924 7192657852651141024 7200575851081295496 7212203118555084342 7272383996575526416 7292295747197995212 7307393667999647376 7326682533135323776 7346591996540582808 7376199652327180752 7408046473343995136 7417428410546489181 7437748968705844096 7485622781853297312 7505382107114234112 7513644366345699648 7540030533034860903 7555641362295802644 7625106436173545088 7639547925635994984 7659713557368747584 7670178623977901724 7680527996383336572 7739925297961553928 7775828467283382464 7804509654861540544 7825878362846629008 7846535839255790208 7855173655725049632 7856771996300345503 7884147508482576672 7899079606036520946 7929168529387991424 7971702183272342592 8003335922094851888 8003664651107375712 8018823106885988166 8048400581575963686 8091740084232533652 8159260093718883296 8181431996147467218 8198539237267897056 8220180403029875456 8242517849777239248 8311295996086315904 8334052282511994528 8344791525865093376 8351307049142454144 8367467589794074608 8375571336924580096 8398503608908577472 8400671826261511412 8414236971647598399 8429942459802492288 8477061040624559064 8514010532576226048 8525292612666255272 8554997464975196928 8557733401588280448 8571023995964013276 8605566261048377544 8617177752039841032 8730911915012565696 8747807025693805272 8756279124966606464 8765918427403316256 8780073361719233112 8814914922678436418 8845628911956061632 8895957508869135936 8912805913241994148 8943860986110433152 8960615995780559334 8979167995771823432 8979721315876567872 9003752912356708374 9029912847621812916 9147045315551286528 9154291812465088576 9164369265012557904 9179167605433743708 9198172093229672784 9215592873709274437 9247702953408609888 9300319213817733024 9324868678535866624 9350207995597105392 9369759128306168064 9387311995579633588 9387890466598230048 9422517754040152608 9440363431604622594 9511796911959116544 9524631180013708032 9562820102621799552 9564962443479213232 9590954189249537181 9600767801441727328 9616270824740112456 9704680918766330112 9723060996263993616 9743191557332863168 9795455995387443744 9814007995378707842 9834932869769574336 9850814015587432272 9889904547395318908 9980830375804396416 9997493743650063168 9999527995291348822 10018192488460932864 10034369556250552128 10053374044046481204 10074188483061070192 10074809281227368832 10101563995243301361 10145802778710254208 10186063900847993312 10226904831970535632 10240703995177782096 10298578289023224648 10319900397282071904 10434504483795505344 10454051995077319223 10473564874300066176 10490477263352849952 10504378397749493103 10512196677976768896 10532106141382027928 10628936244363123456 10671552868143167616 10685951994968120448 10691764142514650888 10729017676112262912 10731200775434618248 10760582748914114886 10768591718903031552 10788986778976711536 10800863776621943244 10908575994863289624 10931385649690529408 10961090501999471064 10990023799702985664 11112069710015992704 11156623453058766144 11198004811878103296 11218982628863464532 11258073160671351168 11302748054166078752 11333462043443703966 11383095800504187648 11428031994618684368 11459321888453992476 11474088348064503392 11489570336053121376 11505267935966852586 11641215886683420928 11663742700925073696 11687891236537755008 11706764482292310816 11728936384720894738 11769803758883685312 11794171882608082176 11848619409054781419 11861276678492181248 11893752794081987136 11947487994374079112 11972961754502090496 11989116872403257088 12005003883142277832 12028234660328982249 12039883796829083888 12072600872363945529 12170861948791381248 12219159020016743872 12238890140578324944 12264229457639563712 12297808855901845584 12330270604544813184 12400425618423644032 12466943994129473856 12517187288797640064 12526960573713681216 12563357005386870144 12587151242139496792 12601007739392267118 12715591560936838596 12771015798864339072 12787938918999382908 12821694432986816608 12856535993946019914 12908349391572566316 12964081328351991488 13060607993849924992 13096367872518848544 13113243826359432448 13134418687449909696 13148877641104974384 13222372384017654627 13329991658200084224 13343936263303703904 13369208869862991222 13379159408334069504 13404498725395308272 13440923993670839001 13468751993657735148 13544869271432719374 13654271993570376128 13731437718697632864 13746553897518836856 13759867196376095872 13797258139844509176 13912672645060673792 13950478820726599536 13987303017803799936 14005837863665990804 14054638692459252096 14080967993369450382 14160545147406933891 14267695367938674816 14328456749945356032 14347443665218819848 14385315705302282048 14401151702162590992 14424406237110168684 14481645944400288401 14544767993151052832 14584591494395990424 14614787335999294752 14653365066270647552 14693183993081165616 14701175695957644971 14721011993068061763 14752399304654361504 14834856821092978362 14875497937411688192 14971245563706594624 14999291992937023233 15027288732691399296 15080061066069721806 15111282724591605288 15250212872347090176 15279095851271989968 15319427114737495168 15340357247955803448 15361055992766673144 15479850595923107856 15551656934566764928 15609019309723081088 15651756725693258016 15693071678511580416 15710347311450099264 15713543992600691006 15768295016965153344 15798159212073041892 15858337058775982848 15943404366544685184 16006671844189703776 16007329302214751424 16037646213771976332 16096801163151927372 16183480168465067304 16318520187437766592 16362863992294934436 16397078474535794112 16427795992264358779 16485035699554478496 16622591992172631808 16668104565023989056 16702614098284908288 16734935179588149216 16797007217817154944 16801343652523022824 16828473943295196798 16859884919604984576 16954122081249118128 17050585225332510544 17115466803176560896 17142047991928026552 17211132522096755088 17234355504079682064 17307332957941808089 17461823830025131392 17495614051387610544 17512558249933212928 17531836854806632512 17560146723438466224 17593404577081342107 17629829845356872836 17691257823912123264 17791915017738271872 17825611826483988296 17887721972220866304 17921231991561118668 17958335991543646864 17959442631753135744 18007505824713416748 18059825695243625832 18308583624930177152 18328738530025115808 18358335210867487416 18396344186459345568 18431185747418548874 18495405906817219776 18600638427635466048 18700415991194210784 18774623991159267176 18775780933196460096 18845035508080305216 18880726863209245188 18901511609088400677 19125640205243599104 19129924886958426464 19181908378499074362 19201535602883454656 19232541649480224912 19446121992527987232 19486383114665726336 19590911990774887488 19628015990757415684 19669865739539148672 19701628031174864544 19779809094790637816 19961660751608792832 19994987487300126336 19999055990582697644 20053813304794486833 20068739112501104256 20106748088092962408 20148376966122140384 20149618562454737664 20203127990486602722 20291605557420508416 20372127801695986624 20453809663941071264 20481407990355564192 20597156578046449296 20639800794564143808 20869008967591010688 20908103990154638446 20947129748600132352 20980954526705699904 21008756795498986206 21024393355953537792 21064212282764055856 21121451990054175573 21343105736286335232 21371903989936240896 21383528285029301776 21462401550869236496 21521165497828229772 21577973557953423072 21601727553243886488 21817151989726579248 21862771299381058816 21922181003998942128 21980047599405971328 22224139420031985408 22252285231639467543 22313246906117532288 22437965257726929064 22516146321342702336 22605496108332157504 22666924086887407932 22856063989237368736 22918643776907984952 22948176696129006784 22979140672106242752 23010535871933705172 23327485401850147392 23375782473075510016 23413528964584621632 23457872769441789476 23539607517767370624 23570315988901036509 23697238818109562838 23787505588163974272 23894975988748158224 24010007766284555664 24056469320657964498 24079767593658167776 24145201744727891058 24438318040033487744 24477780281156649888 24510216261415483907 24528458915279127424 24595617711803691168 24660541209089626368 24800851236847288064 24933887988258947712 25034374577595280128 25053921147427362432 25126714010773740288 25174302484278993584 25202015478784534236 25242710914942795197 25431183121873677192 25542031597728678144 25575877837998765816 25643388865973633216 25713071987892039828 25815107987843992367 25816698783145132632 25928162656703982976 26121215987699849984 26192735745037697088 26268837374899819392 26297755282209948768 26444744768035309254 26687872526607407808 26738417739725982444 26808997450790616544 26881847987341678002 26937503987315470296 27089738542865438748 27308543987140752256 27462875437395265728 27493107795037673712 27519734392752191744 27594516279689018352 27646778621127823311 27900957641453199072 27974606035607599872 28011675727331981608 28109277384918504192 28161935986738900764 28321090294813867782 28535390735877349632 28694887330437639696 28770631410604564096 28802303404325181984 28848812474220337368 28963291888800576802 29089535986302105664 29169182988791980848 29229574671998589504 29386367986162331232 29402351391915289942 29442023986136123526 29504798609308723008 29669713642185956724 29942491127413189248 29998583985874046466 30054577465382798592 30160122132139443612 30222565449183210576 30558191702543979936 30638854229474990336 30680714495911606896 30722111985533346288 30852202229374527463 30959701191846215712 31103313869133529856 31218038619446162176 31303513451386516032 31362155985231957669 31420694622900198528 31427087985201382012 31513135193248479309 31536590033930306688 31596318424146083784 31886808733089370368 32013343688379407552 32014658604429502848 32075292427543952664 32193602326303854744 32366960336930134608 32637040374875533184 32725727984589868872 32794156949071588224 32855591984528717558 32970071399108956992 33336209130047978112 33469870359176298432 33594014435634309888 33602687305046045648 33656947886590393596 33908244162498236256 34101170450665021088 34284095983856053104 34349027983825477447 34422265044193510176 34468711008159364128 34614665915883616178 34923647660050262784 34991228102775221088 35063673709613265024 35120293446876932448 35186809154162684214 35259659690713745672 35382515647824246528 35583830035476543744 35651223652967976592 35842463983122237336 35916671983087293728 35918885263506271488 36015011649426833496 36119651390487251664 36617167249860354304 36657477060050231616 36716670421734974832 36792688372918691136 36862371494837097748 36990811813634439552 37201276855270932096 37400831982388421568 37549247982318534352 37551561866392920192 37690071016160610432 37761453726418490376 37803023218176801354 38259849773916852928 38363816756998148724 38403071205766909312 38465083298960449824 38892243985055974464 38972766229331452672 39181823981549774976 39256031981514831368 39339731479078297344 39403256062349729088 39559618189581275632 39667117152052963881 39989974974600252672 39998111981165395288 40107626609588973666 40137478225002208512 40213496176185924816 40296753932244280768 40406255980973205444 40744255603391973248 40907619327882142528 40962815980711128384 41194313156092898592 41279601589128287616 41738017935182021376 41816207980309276892 41961909053411399808 42017513590997972412 42128424565528111712 42242903980108351146 42767056570058603552 42924803101738472992 43042330995656459544 43155947115906846144 43203455106487772976 43444937833200865203 43634303979453158496 43844362007997884256 43960095198811942656 44103527087872934913 44163035979204185289 44504570463278935086 44626493812235064576 44875930515453858128 44997875978811069699 45210992216664315008 45333848173774815864 45712127978474737472 45837287553815969904 45896353392258013568 45958281344212485504 46021071743867410344 46654970803700294784 46827057929169243264 46915745538883578952 47079215035534741248 47140631977802073018 47394477636219125676 47575011176327948544 47789951977496316448 48020015532569111328 48112938641315928996 48159535187316335552 48290403489455782116 48876636080066975488 48955560562313299776 49020432522830967814 49056917830558254848 49191235423607382336 49283387976793076337 49867775976517895424 50107842294854724864 50348604968557987168 50404030957569068472 50485421829885590394 50862366243747354384 51151755675997531632 51286777731947266432 51426143975784079656 51630215975687984734 51633397566290265264 51856325313407965952 51921998873825424267 52385471490075394176 52537674749799638784 52595510564419897536 52780213731244026321 52889489536070618508 53375745053214815616 53476835479451964888 53617994901581233088 53763695974683356004 53875007974630940592 53977043974582893131 54179477085730877496 54617087974281504512 54925750874790531456 54986215590075347424 54997403974102418521 55189032559378036704 55293557242255646622 55801915282906398144 56023351454663963216 56323871973477801528 56642180589627735564 57389774660875279392 57541262821209128192 57604606808650363968 57697624948440674736 57926583777601153604 58179071972604211328 58338365977583961696 58459149343997179008 58772735972324662464 58804702783830579884 58884047972272247052 59009597218617446016 59339427284371913448 59884982254826378496 59997167971748092932 60320244264278887224 60445130898366421152 61116383405087959872 61361428991823213792 61444223971066692576 61704404458749054926 61919402383692431424 62607026902773032064 62724311970463915338 62841389245800397056 62854175970402764024 63026270386496958618 63073180067860613376 63192636848292167568 64026687376758815104 64029317208859005696 64150584855087905328 64387204652607709488 64509150115964921059 64733920673860269216 65274080749751066368 65451455969179737744 65588313898143176448 65711183969057435116 65940142798217913984 66672418260095956224 66939740718352596864 67205374610092091296 67313895773180787192 67816488324996472512 68202340901330042176 68568191967712106208 68698055967650954894 68844530088387020352 68937422016318728256 69229331831767232356 69982456205550442176 70127347419226530048 70240586893753864896 70373618308325368428 70519319381427491344 70710947966703109527 71302447305935953184 71684927966244474672 71833343966174587456 72030023298853666992 72239302780974503328 73314954120100463232 73433340843469949664 73530648784246451721 73585376745837382272 73724742989674195496 73981623627268879104 74402553710541864192 74801663964776843136 75098495964637068704 75103123732785840384 75380142032321220864 75522907452836980752 75606046436353602708 76519699547833705856 76727633513996297448 76806142411533818624 76930166597920899648 77445323963531977101 77784487970111948928 78363647963099549952 78512063963029662736 78806512124699458176 79119236379162551264 79334234304105927762 79996223962330790576 80215253219177947332 80426992352371849632 80593507864488561536 80812511961946410888 81488511206783946496 81815238655764285056 81925631961422256768 82388626312185797184 82559203178256575232 82940335863383469933 83632415960618553784 83923818106822799616 84035027181995944824 84256849131056223424 84485807960216702292 85534113140117207104 85849606203476945984 86084661991312919088 86311894231813692288 86406910212975545952 86889875666401730406 87268607958906316992 87688724015995768512 88207054175745869826 88326071958408370578 89009140926557870172 89751861030907716256 89995751957622139398 90421984433328630016 90667696347549631728 91424255956949474944 91674575107631939808 91792706784516027136 91916562688424971008 92042143487734820688 92556606688123582389 93309941607400589568 93654115858338486528 93831491077767157904 94086467955695873007 94281263955604146036 94788955272438251352 95579903954992632896 96040031065138222656 96225877282631857992 96319070374632671104 96580806978911564232 97911121124626599552 98040865045661935628 98382470847214764672 98566775953586152674 100697209937115974336 100808061915138136944 100970843659771180788 101371521610802018807 101724732487494708768 102303511351995063264 102573555463894532864 102852287951568159312 103047083951476432341 103260431951375969468 103266795132580530528 103843997747650848534 104770942980150788352 105191021128839795072 105560427462488052642 105778979072141237016 106751490106429631232 106953670958903929776 107235989803162466176 107527391949366712008 107750015949261881184 107954087949165786262 108358954171461754992 109851501749581062912 109972431180150694848 109994807948204837042 110378065118756073408 110587114484511293244 111603830565812796288 112046702909327926432 112647743946955603056 113284361179255471128 114779549321750558784 114994571945850511453 115209213617300727936 115395249896881349472 115853167555202307208 116358143945208422656 116676731955167923392 116918298687994358016 117545471944649324928 117609405567661159768 117768095944544494104 118019194437234892032 118678854568743826896 119994335943496185864 120640488528557774448 120890261796732842304 122232766810175919744 122722857983646427584 122888447942133385152 123408808917498109852 123838804767384862848 125214053805546064128 125448623940927830676 125708351940805528048 126052540772993917236 126385273696584335136 128053374753517630208 128301169710175810656 128774409305215418976 129018300231929842118 129467841347720538432 130334813499602595609 130902911938359475488 131422367938114870232 131880285596435827968 132310581263618804739 133879481436705193728 134410749220184182592 134627791546361574384 135632976649992945024 136404681802660084352 137136383935424212416 137396111935301909788 137689060176774040704 137874844032637456512 138458663663534464712 139964912411100884352 140481173787507729792 140747236616650736856 141038638762854982688 141421895933406219054 142604894611871906368 143369855932488949344 143666687932349174912 144060046597707333984 144478605561949006656 146629908240200926464 146866681686939899328 147061297568492903442 147170753491674764544 147449485979348390992 147850163930379229011 149603327929553686272 150196991929274137408 151045814905673961504 151212092872707205416 153039399095667411712 153455267027992594896 153860333195841799296 154890647927063954202 155568975940223897856 155765996621476272801 157024127926059325472 157613024249398916352 158238472758325102528 158668468608211855524 159992447924661581152 160430506438355894664 160853984704743699264 161187015728977123072 161625023923892821776 161931131923748679393 163630477311528570112 163851263922844513536 164777252624371594368 164992211922307255563 165880671726766939866 167264831921237107568 168070054363991889648 168513698262112446848 168971615920433404584 171068226280234414208 171699212406953891968 172169323982625838176 172623788463627384576 172813820425951091904 173779751332803460812 174537215917812633984 175377448031991537024 176414108351491739652 176652143916816741156 178018281853115740344 179503722061815432512 179991503915244278796 180705755914907946569 181335392695099263456 182848511913898949888 183349150215263879616 184084286975469641376 185113213376247164778 187662982155534315808 188172935911391746014 188562527911208292072 189577910544876502704 191159807909985265792 192080062130276445312 192451754565263715984 192638140749265342208 193161613957823128464 193527450347894763177 195822242249253199104 196081730091323871256 196764941694429529344 197133551907172305348 201394419874231948672 201616123830276273888 201941687319542361576 202743043221604037614 203449464974989417536 204607022703990126528 205704575903136318624 206094167902952864682 206520863902751938936 206533590265161061056 207687995495301697068 210382042257679590144 211120854924976105284 211557958144282474032 213907341917807859552 214471979606324932352 215054783898733424016 215500031898523762368 215908175898331572524 216717908342923509984 219944862360301389696 219989615896409674084 220591946352739355163 220756130237512146816 221174228969022586488 223207661131625592576 224093405818655852864 225295487893911206112 226568722358510942256 229559098643501117568 229989143891701022906 230418427234601455872 230790499793762698944 231706335110404614416 232335971890595931303 233353463910335846784 235090943889298649856 235218811135322319536 235536191889088988208 237357709137487653792 239988671886992371728 240443195886778342129 241280977057115548896 241780523593465684608 244465533620351839488 245445715967292855168 245776895884266770304 246817617834996219704 247677609534769725696 250897247881855661352 251416703881611056096 252105081545987834472 252770547393168670272 256602339420351621312 257548818610430837952 258036600463859684236 258935682695441076864 260669626999205191218 261805823876718950976 262844735876229740464 264621162527237609478 268821498440368365184 269255583092723148768 271265953299985890048 272809363605320168704 274272767870848424832 274792223870603819576 275378120353548081408 275749688065274913024 276917327327068929424 277669820064370747167 279929824822201768704 280962347575015459584 281494473233301473712 282077277525709965376 282843791866812438108 285209789223743812736 286739711864977898688 287333375864698349824 288120093195414667968 288957211123898013312 293733363373879798656 294122595136985806884 294898971958696781984 295700327860758458022 300393983858548274816 302091629811347923008 302424185745414410832 304114564832406056421 306910534055985189792 307720666391683598592 309141251854429297023 309781295854127908404 311531993242952545602 314048255852118650944 316476945516650205056 317336937216423711048 319984895849323162304 320861012876711789328 321707969409487398528 323250047847785643552 323862263847497358786 329554505248743188736 329984423844614511126 331761343453533879732 334529663842474215136 336140108727983779296 337027396524224893696 337943231840866809168 342136452560468828416 343398424813907783936 344338647965251676352 344983715837551534359 345627640851902183808 347559502665606921624 349074431835625267968 350754896063983074048 352828216702983479304 353304287833633482312 356036563706231480688 359007444123630865024 359983007830488557592 361411511829815893138 362670785390198526912 366698300430527759232 368168573950939282752 370226426752494329556 375325964311068631616 376345871822783492028 377125055822416584144 377839307822080251917 379155821089753005408 382319615819970531584 384160124260552890624 384903509130527431968 386323227915646256928 387054900695789526354 392163460182647742512 394267103814344610696 402788839748463897344 403232247660552547776 403883374639084723152 405486086443208075228 406898929949978835072 409214045407980253056 411409151806272637248 412188335805905729364 413041727805503877872 413067180530322122112 415375990990603394136 422241709849952210568 423115916288564948064 427814683835615719104 430109567797466848032 431000063797047524736 431816351796663145048 433435816685847019968 439889724720602779392 439979231792819348168 441183892705478710326 441512260475024293632 442348457938045172976 448186811637311705728 450590975787822412224 453137444717021884512 459118197287002235136 459978287783402045812 461580999587525397888 463412670220809228832 464671943781191862606 466706927820671693568 470437622270644639072 471072383778177976416 474715418274975307584 479977343773984743456 480886391773556684258 482561954114231097792 483561047186931369216 485793395771246038179 490891431934585710336 491553791768533540608 493635235669992439408 494976635766921766689 501794495763711322704 502833407763222112192 504210163091975668944 505541094786337340544 513204678840703242624 515097637220861675904 516073200927719368472 517871365390882153728 521339253998410382436 523611647753437901952 525689471752459480928 529242325054475218956 537642996880736730368 538511166185446297536 542117267744723839707 548545535741696849664 549584447741207639152 553834654654137858848 555339640128741494334 562988946466602947424 564154555051419930752 565687583733624876216 570419578447487625472 573479423729955797376 576240186390829335936 577914422247796026624 580582351043684289531 587466726747759597312 588245190273971613768 589797943917393563968 591400655721516916044 593747483720411824441 600787967717096549632 604183259622695846016 604848371490828821664 608229129664812112842 613821068111970379584 618282503708858594046 619562591708255816808 623063986485905091204 628096511704237301888 632953891033300410112 634673874432847422096 639969791698646324608 641722025753423578656 643415938818974797056 646500095695571287104 647724527694994717572 659968847689229022252 663522686907067759464 669059327684948430272 672280217455967558592 675886463681733618336 688677295930503352704 689967431675103068718 691255281703804367616 695119005331213843248 705656433405966958608 706608575667266964624 709600651275614131649 712073127412462961376 718014888247261730048 719966015660977115184 721329587660335026387 722823023659631786276 725341570780397053824 733396600861055518464 736337147901878565504 740452853504988659112 750651928622137263232 752691743645566984056 754250111644833168288 755678615644160503834 758311642179506010816 769807018261054863936 772646455831292513856 774109801391579052708 784326920365295485024 788534207628689221392 806464495321105095552 807766749278169446304 810972172886416150456 813797859899957670144 818428090815960506112 822818303612545274496 824376671611811458728 826083455611007755744 826134361060644244224 830751981981206788272 844483419699904421136 846231832577129896128 855629367671231438208 860219135594933696064 862000127594095049472 863632703593326290096 866871633371694039936 879958463585638696336 882367785410957420652 884696915876090345952 896373623274623411456 901181951575644824448 906274889434043769024 912343694497218169263 919956575566804091624 923161999175050795776 926825340441618457664 929343887562383725212 940875244541289278144 942144767556355952832 949430836549950615168 959954687547969486912 961772783547113368516 965123908228462195584 971586791542492076358 987270471339984878816 989953271533843533378 1003588991527422645408 1005666815526444224384 1008420326183951337888 1011082189572674681088 1026409357681406485248 1030195274441723351808 1032146401855438736944 1034951147512654603077 1042678507996820764872 1047223295506875803904 1051378943504918961856 1058484650108950437912 1077022332370892595072 1084234535489447679414 1099168895482415278304 1107669309308275717696 1110679280257482988668 1125977892933205894848 1128309110102839861504 1131375167467249752432 1133517923466240755751 1146958847459911594752 1152480372781658671872 1161164702087368579062 1176490380547943227536 1179595887834787127936 1182801311443033832088 1187494967440823648882 1208366519245391692032 1209696742981657643328 1216458259329624225684 1227642136223940759168 1236565007417717188092 1239125183416511633616 1246127972971810182408 1256193023408474603776 1264940291404355625983 1269347748865694844192 1279939583397292649216 1283444051506847157312 1293000191391142574208 1295449055389989435144 1319937695378458044504 1327045373814135518928 1338118655369896860544 1344560434911935117184 1351772927363467236672 1377354591861006705408 1379934863350206137436 1390238010662427686496 1411312866811933917216 1413217151334533929248 1419201302551228263298 1424146254824925922752 1439932031321954230368 1442659175320670052774 1445646047319263572552 1450683141560794107648 1472674295803757131008 1480905707009977318224 1501303857244274526464 1505383487291133968112 1508500223289666336576 1511357231288321007668 1516623284359012021632 1539614036522109727872 1545292911662585027712 1548219602783158105416 1568653840730590970048 1577068415257378442784 1612928990642210191104 1615533498556338892608 1621944345772832300912 1626351803234171519121 1645636607225090548992 1648753343223622917456 1652166911222015511488 1661503963962413576544 1688966839399808842272 1692463665154259792256 1711258735342462876416 1720438271189867392128 1727265407186652580192 1733743266743388079872 1759916927171277392672 1764735570821914841304 1769393831752180691904 1781242451161235473323 1802363903151289648896 1812549778868087538048 1824687388994436338526 1839913151133608183248 1853650680883236915328 1858687775124767450424 1881750489082578556288 1884289535112711905664 1898861673099901230336 1919909375095938973824 1923545567094226737032 1930247816456924391168 1943173583084984152716 1974540942679969757632 1979906543067687066756 2007177983054845290816 2011333631052888448768 2016840652367902675776 2064292803710877473888 2069902295025309206154 2085357015993641529744 2102757887009837923712 2116969300217900875824 2128801953826842394947 2154044664741785190144 2163988762981005079161 2168469070978895358828 2198337790964830556608 2215338618616551435392 2221358560514965977336 2251955785866411789696 2262750334934499504864 2267035846932481511502 2322329404174737158124 2352980761095886455072 2359191775669574255872 2365602622886067664176 2374989934881647297764 2419393485963315286656 2432916518659248451368 2455284272447881518336 2473130014835434376184 2478250366833023267232 2492255945943620364816 2529880582808711251966 2538695497731389688384 2566888103013694314624 2586000382782285148416 2590898110779978870288 2639875390756916089008 2644875154754561763419 2654090747628271037856 2676237310739793721088 2689120869823870234368 2703545854726934473344 2759869726700412274872 2780476021324855372992 2822625733623867834432 2826434302669067858496 2838402605102456526596 2848292509649851845504 2879864062643908460736 2885318350641340105548 2891292094638527145104 2961811414019954636448 3010766974582267936224 3017000446579332673152 3022714462576642015336 3033246568718024043264 3079228073044219455744 3090585823325170055424 3096439205566316210832 3137307681461181940096 3154136830514756885568 3231066997112677785216 3243888691545664601824 3252703606468343038242 3297506686447245834912 3304333822444031022976 3323007927924827153088 3377933678799617684544 3384927330308519584512 3400553770398722267253 3440876542379734784256 3454530814373305160384 3519833854342554785344 3529471141643829682608 3538787663504361383808 3562484902322470946646 3625099557736175076096 3649374777988872677052 3679826302267216366496 3707301361766473830656 3717375550249534900848 3763500978165157112576 3768579070225423811328 3794820874213066877949 3839818750191877947648 3847091134188453474064 3886347166169968305432 3949081885359939515264 3959813086135374133512 4014355966109690581632 4033681304735805351552 4128585607421754947776 4139804590050618412308 4156232386042882771087 4170714031987283059488 4205515774019675847424 4233938600435801751648 4257603907653684789894 4327977525962010158322 4336938141957790717656 4396675581929661113216 4430677237233102870784 4442717121029931954672 4503911571732823579392 4525500669868999009728 4534071693864963023004 4644658808349474316248 4705961522191772910144 4731205245772135328352 4749979869763294595528 4838786971926630573312 4865833037318496902736 4946260029670868752368 4956500733666046534464 4984511891887240729632 5059761165617422503932 5077390995462779376768 5133776206027388629248 5181796221559957740576 5279750781513832178016 5289750309509123526838 5308181495256542075712 5343727353483706419969 5407091709453868946688 5519739453400824549744 5560952042649710745984 5645251467247735668864 5652868605338135716992 5676805210204913053192 5696585019299703691008 5759728125287816921472 5770636701282680211096 5782584189277054290208 5923622828039909272896 6021533949164535872448 6034000893158665346304 6045428925153284030672 6192878411132632421664 6274615362922363880192 6308273661029513771136 6386405861480527184841 6462133994225355570432 6487777383091329203648 6505407212936686076484 6595013372894491669824 6608667644888062045952 6646015855849654306176 6755867357599235369088 6801107540797444534506 6909061628746610320768 7039667708685109570688 7058942283287659365216 7077575327008722767616 7124969804644941893292 7298749555977745354104 7359652604534432732992 7434751100499069801696 7589641748426133755898 7694182268376906948128 7772694332339936610864 7898163770719879030528 7919626172270748267024 7934625464263685290257 8028711932219381163264 8067362609471610703104 8257171214843509895552 8279609180101236824616 8312464772085765542174 8341428063974566118976 8467877200871603503296 8515207815307369579788 8655955051924020316644 8673876283915581435312 8793351163859322226432 8885434242059863909344 9051001339737998019456 9068143387729926046008 9289317616698948632496 9411923044383545820288 9462410491544270656704 9499959739526589191056 9731666074636993805472 9892520059341737504736 9913001467332093068928 9969023783774481459264 10119522331234845007864 10154781990925558753536 10363592443119915481152 10559501563027664356032 10579500619018247053676 10616362990513084151424 10687454706967412839938 11039478906801649099488 11121904085299421491968 11290502934495471337728 11305737210676271433984 11353610420409826106384 11384462622639200633847 11519456250575633842944 11541273402565360422192 11565168378554108580416 11847245656079818545792 12043067898329071744896 12090857850306568061344 12385756822265264843328 12468697158128648313261 12616547322059027542272 12772811722961054369682 12975554766182658407296 13010814425873372152968 13190026745788983339648 13292031711699308612352 13511734715198470738176 13602215081594889069012 13818123257493220641536 14079335417370219141376 14117884566575318730432 14249939609289883786584 14597499111955490708208 14719305209068865465984 14869502200998139603392 15179283496852267511796 15388364536753813896256 15545388664679873221728 15839252344541496534048 15869250928527370580514 16514342429687019791104 16559218360202473649232 16624929544171531084348 16682856127949132237952 16935754401743207006592 17030415630614739159576 17311910103848040633288 17347752567831162870624 17770868484119727818688 18102002679475996038912 18136286775459852092016 18578635233397897264992 18823846088767091640576 18924820983088541313408 18999919479053178382112 19463332149273987610944 19785040118683475009472 19826002934664186137856 19938047567548962918528 20239044662469690015728 20727184886239830962304 21119003126055328712064 21159001238036494107352 21232725981026168302848 21374909413934825679876 22078957813603298198976 22707220840819652212768 22768925245278401267694 23082546805130720844384 23130336757108217160832 23694491312159637091584 23803876392791055870771 24086135796658143489792 24181715700613136122688 24771513644530529686656 24937394316257296626522 25545623445922108739364 25951109532365316814592 26021628851746744305936 26380053491577966679296 27204430163189778138024 28235769133150637460864 28499879218579767573168 29093626702300179397609 29194998223910981416416 29438610418137730931968 29739004401996279206784 30358566993704535023592 30776729073507627792512 31090777329359746443456 31678504689082993068096 31738501857054741161028 33118436720404947298464 33249859088343062168696 33365712255898264475904 33871508803486414013184 34060831261229478319152 34623820207696081266576 34695505135662325741248 35541736968239455637376 36272573550919704184032 37157270466795794529984 37406091474385944939783 37849641966177082626816 37999838958106356764224 38926664298547975221888 39570080237366950018944 39876095135097925837056 40478089324939380031456 41454369772479661924608 42238006252110657424128 42318002476072988214704 42749818827869651359752 44157915627206596397952 45414441681639304425536 45537850490556802535388 46165093610261441688768 46260673514216434321664 47607752785582111741542 48363431401226272245376 49543027289061059373312 49874788632514593253044 51091246891844217478728 52043257703493488611872 54408860326379556276048 56471538266301274921728 56999758437159535146336 58187253404600358795218 58389996447821962832832 59478008803992558413568 60717133987409070047184 61553458147015255585024 62181554658719492886912 63357009378165986136192 63477003714109482322056 66236873440809894596928 66499718176686124337392 68121662522458956638304 69247640415392162533152 69391010271324651482496 71083473936478911274752 72545147101839408368064 74314540933591589059968 74812182948771889879566 75999677916212713528448 77853328597095950443776 79140160474733900037888 80956178649878760062912 84636004952145976429408 85499637655739302719504 87280880106900538192827 88315831254413192795904 90828883363278608851072 91075700981113605070776 92330187220522883377536 95215505571164223483084 96726862802452544490752 99749577265029186506088 102182493783688434957456 104086515406986977223744 108817720652759112552096 113999516874319070292672 116374506809200717590436 116779992895643925665664 121434267974818140094368 124363109317438985773824 126714018756331972272384 126954007428218964644112 132473746881619789193856 132999436353372248674784 136243325044917913276608 138495280830784325066304 138782020542649302964992 145090294203678816736128 148629081867183178119936 149624365897543779759132 151999355832425427056896 161912357299757520125824 169272009904291952858816 170999275311478605439008 174561760213801076385654 181657766726557217702144 182151401962227210141552 184660374441045766755072 190431011142328446966168 199499154530058373012176 204364987567376869914912 208173030813973954447488 217635441305518225104192 227999033748638140585344 232749013618401435180872 233559985791287851331328 242868535949636280188736 253908014856437929288224 261842640320701614578481 264947493763239578387712 265998872706744497349568 272486650089835826553216 276990561661568650132608 290180588407357633472256 299248731795087559518264 323824714599515040251648 338544019808583905717632 341998550622957210878016 349123520427602152771308 364302803924454420283104 380862022284656893932336 398998309060116746024352 408729975134753739829824 416346061627947908894976 435270882611036450208384 455998067497276281170688 465498027236802870361744 485737071899272560377472 507816029712875858576448 523685280641403229156962 531997745413488994699136 544973300179671653106432 553981123323137300265216 598497463590175119036528 677088039617167811435264 683997101245914421756032 698247040855204305542616 728605607848908840566208 761724044569313787864672 797996618120233492048704 817459950269507479659648 870541765222072900416768 930996054473605740723488 971474143798545120754944 1015632059425751717152896 1047370561282806458313924 1063995490826977989398272 1196994927180350238073056 1367994202491828843512064 1396494081710408611085232 1457211215697817681132416 1523448089138627575729344 1595993236240466984097408 1634919900539014959319296 1861992108947211481446976 2031264118851503434305792 2094741122565612916627848 2393989854360700476146112 2792988163420817222170464 2914422431395635362264832 3046896178277255151458688 3191986472480933968194816 3723984217894422962893952 4189482245131225833255696 4787979708721400952292224 5585976326841634444340928 6093792356554510302917376 7447968435788845925787904 8378964490262451666511392 9575959417442801904584448 11171952653683268888681856 16757928980524903333022784 22343905307366537777363712 33515857961049806666045568 67031715922099613332091136
- Sum of all divisors σ(n): 265142728228656315396901269
- Sum of proper divisors (its aliquot sum) s(n): 198111012306556702064810133
- 67031715922099613332091136 is an abundant number, because the sum of its proper divisors (198111012306556702064810133) is greater than itself. Its abundance is 131079296384457088732718997
Bases of 67031715922099613332091136
- Binary: 110111011100101000010010011001111101011110100110100010000110001101101100110001000000002
- Hexadecimal: 0x37728499F5E9A218DB3100
- Base-36: 8F7JJ4BNXMOWW3LS0
Squares and roots of 67031715922099613332091136
- 67031715922099613332091136 squared (670317159220996133320911362) is 4493250939461062815241563671948465082945258609770496
- 67031715922099613332091136 cubed (670317159220996133320911363) is 301190320540661170109471411534030947626905538892965070386557537950512715923456
-
67031715922099613332091136 is a
perfect square number . Itssquare root is 8187289900944 -
The
cube root of 67031715922099613332091136 is 406218887.3692348991
Scales and comparisons
How big is 67031715922099613332091136?- 67,031,715,922,099,613,332,091,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 67,031,715,922,099,613,332,091,136 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 67031715922099613332091136 cubic inches would be around 33851573.9 feet tall.
Recreational maths with 67031715922099613332091136
- 67031715922099613332091136 backwards is 63119023331699022951713076
- 67031715922099613332091136 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 67031715922099613332091136's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 67031715922099613332091136 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 67031715922099613332091136 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/67031715922099613332091136/
Chicago style:
Numbermatics. 2024. "Number 67031715922099613332091136 - Facts about the integer". https://numbermatics.com/n/67031715922099613332091136/
The information we have on file for 67031715922099613332091136 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 67031715922099613332091136, math, Factors of 67031715922099613332091136, curriculum, school, college, exams, university, Prime factorization of 67031715922099613332091136, STEM, science, technology, engineering, physics, economics, calculator, sixty-seven septillion, thirty-one sextillion, seven hundred fifteen quintillion, nine hundred twenty-two quadrillion, ninety-nine trillion, six hundred thirteen billion, three hundred thirty-two million, ninety-one thousand, one hundred thirty-six.