916609153194661086823993344
916,609,153,194,661,086,823,993,344 is an even composite number composed of five prime numbers multiplied together.
916609153194661086823993344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 916609153194661086823993344:
212 × 36 × 79 × 713 × 2773
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 71 × 71 × 71 × 277 × 277 × 277)See below for interesting mathematical facts about the number 916609153194661086823993344 from the Numbermatics database.
Names of 916609153194661086823993344
- Cardinal: 916609153194661086823993344 can be written as Nine hundred sixteen septillion, six hundred nine sextillion, one hundred fifty-three quintillion, one hundred ninety-four quadrillion, six hundred sixty-one trillion, eighty-six billion, eight hundred twenty-three million, nine hundred ninety-three thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 9.16609153194661086823993344 × 1026
Factors of 916609153194661086823993344
Divisors of 916609153194661086823993344
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 71 72 81 84 96 98 108 112 126 128 142 144 147 162 168 189 192 196 213 216 224 243 252 256 277 284 288 294 324 336 343 378 384 392 426 432 441 448 486 497 504 512 554 567 568 576 588 639 648 672 686 729 756 768 784 831 852 864 882 896 972 994 1008 1024 1029 1108 1134 1136 1152 1176 1278 1296 1323 1344 1372 1458 1491 1512 1536 1568 1662 1701 1704 1728 1764 1792 1917 1939 1944 1988 2016 2048 2058 2216 2268 2272 2304 2352 2401 2493 2556 2592 2646 2688 2744 2916 2982 3024 3072 3087 3136 3324 3402 3408 3456 3479 3528 3584 3834 3878 3888 3969 3976 4032 4096 4116 4432 4473 4536 4544 4608 4704 4802 4986 5041 5103 5112 5184 5292 5376 5488 5751 5817 5832 5964 6048 6144 6174 6272 6648 6804 6816 6912 6958 7056 7168 7203 7479 7668 7756 7776 7938 7952 8064 8232 8864 8946 9072 9088 9216 9261 9408 9604 9972 10082 10206 10224 10368 10437 10584 10752 10976 11502 11634 11664 11907 11928 12096 12288 12348 12544 13296 13419 13573 13608 13632 13824 13916 14112 14336 14406 14958 15123 15336 15512 15552 15876 15904 16128 16464 16807 17253 17451 17728 17892 18144 18176 18432 18522 18816 19208 19667 19944 20164 20412 20448 20736 20874 21168 21504 21609 21952 22437 23004 23268 23328 23814 23856 24192 24353 24696 25088 26592 26838 27146 27216 27264 27648 27783 27832 28224 28672 28812 29916 30246 30672 31024 31104 31311 31752 31808 32256 32928 33614 34506 34902 35287 35456 35721 35784 36288 36352 36864 37044 37632 38416 39334 39888 40257 40328 40719 40824 40896 41472 41748 42336 43008 43218 43904 44874 45369 46008 46536 46656 47628 47712 48384 48706 49392 50176 50421 51759 52353 53184 53676 54292 54432 54528 55296 55566 55664 56448 57624 59001 59832 60492 61344 62048 62208 62622 63504 63616 64512 64827 65856 67228 67311 69012 69804 70574 70912 71442 71568 72576 72704 73059 74088 75264 76729 76832 78668 79776 80514 80656 81438 81648 81792 82944 83349 83496 84672 86016 86436 87808 89748 90738 92016 93072 93312 93933 95011 95256 95424 96768 97412 98784 100352 100842 103518 104706 105861 106368 107352 108584 108864 109056 110592 111132 111328 112896 115248 117649 118002 119664 120771 120984 122157 122688 124096 124416 125244 127008 127232 129024 129654 131712 134456 134622 136107 137669 138024 139608 141148 141824 142884 143136 145152 145408 146118 148176 150528 151263 153458 153664 157059 157336 159552 161028 161312 162876 163296 163584 165888 166698 166992 169344 170471 172872 175616 177003 179496 181476 184032 186144 186624 187866 190022 190512 190848 193536 194481 194824 197568 200704 201684 201933 207036 209412 211722 212736 214704 217168 217728 218112 219177 222264 222656 225792 230187 230496 235298 236004 239328 241542 241968 244314 245376 247009 248192 248832 250047 250488 254016 254464 258048 259308 263424 268912 269244 272214 275338 276048 279216 281799 282296 283648 285033 285768 286272 290304 290816 292236 296352 301056 302526 306916 307328 314118 314672 317583 319104 322056 322624 325752 326592 327168 331776 333396 333984 338688 340942 345744 351232 352947 354006 357911 358992 362313 362952 366471 368064 372288 373248 375732 380044 381024 381696 387072 388962 389648 395136 403368 403866 408321 413007 414072 418824 423444 425472 429408 434336 435456 436224 438354 444528 445312 451584 453789 460374 460992 470596 471177 472008 478656 483084 483936 488628 490752 494018 496384 497664 500094 500976 508032 508928 511413 518616 526848 531009 537103 537824 538488 544428 550676 552096 558432 563598 564592 567296 570066 571536 572544 580608 583443 584472 592704 602112 605052 613832 614656 628236 629344 635166 638208 644112 645248 651504 653184 654336 657531 665077 666792 667968 677376 681884 690561 691488 702464 705894 708012 715822 717984 724626 725904 732942 736128 741027 744576 746496 751464 760088 762048 763392 774144 777924 779296 790272 806736 807732 816642 823543 826014 828144 837648 845397 846888 850944 855099 858816 868672 870912 872448 876708 889056 890624 903168 907578 920748 921984 941192 942354 944016 952749 957312 963683 966168 967872 977256 981504 988036 992768 995328 1000188 1001952 1016064 1017856 1022826 1037232 1053696 1058841 1062018 1073733 1074206 1075648 1076976 1088856 1099413 1101352 1104192 1116864 1127196 1129184 1134592 1140132 1143072 1145088 1161216 1166886 1168944 1185408 1193297 1210104 1224963 1227664 1229312 1239021 1256472 1258688 1270332 1276416 1288224 1290496 1303008 1306368 1308672 1315062 1330154 1333584 1335936 1354752 1361367 1363768 1381122 1382976 1396357 1404928 1411788 1413531 1416024 1431644 1435968 1449252 1451808 1465884 1472256 1482054 1489152 1492992 1502928 1520176 1524096 1526784 1534239 1555848 1558592 1580544 1593027 1611309 1613472 1615464 1633284 1647086 1652028 1656288 1675296 1690794 1693776 1701888 1710198 1717632 1729063 1737344 1741824 1750329 1753416 1778112 1781248 1806336 1815156 1841496 1843968 1882384 1884708 1888032 1905498 1914624 1927366 1932336 1935744 1954512 1963008 1972593 1976072 1985536 1995231 2000376 2003904 2032128 2035712 2045652 2071683 2074464 2107392 2117682 2124036 2147466 2148412 2151296 2153952 2177712 2198826 2202704 2208384 2223081 2233728 2254392 2258368 2280264 2286144 2290176 2322432 2333772 2337888 2370816 2386594 2420208 2449926 2455328 2458624 2470629 2478042 2505377 2512944 2517376 2536191 2540664 2552832 2565297 2576448 2580992 2606016 2612736 2617344 2630124 2660308 2667168 2671872 2709504 2722734 2727536 2762244 2765952 2792714 2823576 2827062 2832048 2858247 2863288 2871936 2891049 2898504 2903616 2931768 2944512 2964108 2978304 2985984 3005856 3040352 3048192 3053568 3068478 3111696 3117184 3161088 3176523 3186054 3221199 3222618 3226944 3230928 3266568 3294172 3298239 3304056 3312576 3350592 3381588 3387552 3403776 3420396 3435264 3458126 3474688 3483648 3500658 3506832 3556224 3562496 3579891 3630312 3674889 3682992 3687936 3717063 3759721 3764768 3769416 3776064 3810996 3829248 3854732 3864672 3871488 3909024 3926016 3945186 3952144 3971072 3990462 4000752 4007808 4064256 4084101 4091304 4143366 4148928 4189071 4214784 4235364 4248072 4294932 4296824 4302592 4307904 4355424 4397652 4405408 4416768 4446162 4467456 4508784 4516736 4560528 4572288 4580352 4602717 4655539 4667544 4675776 4741632 4773188 4779081 4833927 4840416 4899852 4910656 4917248 4941258 4956084 5010754 5025888 5034752 5072382 5081328 5105664 5130594 5152896 5161984 5187189 5212032 5225472 5260248 5320616 5334336 5343744 5419008 5445468 5447759 5455072 5524488 5531904 5585428 5647152 5654124 5664096 5716494 5726576 5743872 5764801 5782098 5797008 5807232 5863536 5889024 5917779 5928216 5956608 5985693 6011712 6080704 6096384 6107136 6136956 6215049 6223392 6234368 6322176 6353046 6372108 6442398 6445236 6453888 6461856 6533136 6588344 6596478 6608112 6625152 6669243 6701184 6745781 6763176 6775104 6840792 6870528 6916252 6949376 6967296 7001316 7013664 7112448 7124992 7159782 7260624 7349778 7365984 7375872 7411887 7434126 7516131 7519442 7529536 7538832 7552128 7621992 7658496 7695891 7709464 7729344 7742976 7818048 7852032 7890372 7904288 7942144 7980924 8001504 8015616 8128512 8168202 8182608 8286732 8297856 8353079 8378142 8470728 8496144 8574741 8589864 8593648 8605184 8615808 8673147 8710848 8795304 8810816 8833536 8892324 8934912 9017568 9033472 9121056 9144576 9160704 9205434 9311078 9335088 9351552 9483264 9529569 9546376 9558162 9663597 9667854 9680832 9774499 9799704 9821312 9834496 9882516 9894717 9912168 10021508 10051776 10069504 10144764 10162656 10211328 10261188 10305792 10323968 10374378 10424064 10450944 10520496 10641232 10668672 10687488 10739673 10890936 10895518 10910144 11048976 11063808 11151189 11170856 11279163 11294304 11308248 11328192 11432988 11453152 11487744 11529602 11564196 11594016 11614464 11727072 11778048 11835558 11856432 11913216 11971386 12023424 12103441 12161408 12192768 12252303 12273912 12430098 12446784 12468736 12567213 12644352 12706092 12744216 12884796 12890472 12907776 12923712 13066272 13176688 13192956 13216224 13250304 13338486 13402368 13491562 13526352 13550208 13681584 13741056 13808151 13832504 13898752 13966617 14002632 14027328 14224896 14249984 14319564 14337243 14501781 14521248 14699556 14731968 14751744 14823774 14868252 15032262 15038884 15059072 15077664 15104256 15243984 15316992 15391782 15418928 15458688 15485952 15561567 15636096 15780744 15808576 15961848 16003008 16031232 16257024 16336404 16343277 16365216 16573464 16595712 16706158 16756284 16941456 16992288 17149482 17179728 17187296 17210368 17231616 17294403 17346294 17421696 17537639 17590608 17621632 17667072 17753337 17784648 17869824 17957079 18035136 18066944 18242112 18289152 18321408 18410868 18622156 18645147 18670176 18703104 18966528 19059138 19092752 19116324 19327194 19335708 19361664 19548998 19599408 19642624 19765032 19789434 19824336 20007729 20043016 20103552 20139008 20237343 20289528 20325312 20522376 20611584 20647936 20748756 20848128 20901888 21040992 21253933 21282464 21337344 21374976 21479346 21781872 21791036 21820288 22097952 22127616 22235661 22302378 22341712 22548393 22558326 22588608 22616496 22656384 22865976 22906304 22975488 23059204 23087673 23128392 23188032 23228928 23454144 23556096 23671116 23712864 23826432 23942772 24046848 24206882 24322816 24385536 24504606 24547824 24860196 24893568 24937472 25059237 25134426 25412184 25488432 25724223 25769592 25780944 25815552 25847424 26019441 26132544 26318047 26353376 26385912 26432448 26500608 26676972 26804736 26983124 27052704 27100416 27363168 27482112 27616302 27665008 27797504 27933234 28005264 28054656 28449792 28588707 28639128 28674486 28990791 29003562 29042496 29323497 29399112 29463936 29503488 29647548 29736504 30064524 30077768 30118144 30155328 30208512 30487968 30633984 30783564 30837856 30917376 30971904 31123134 31272192 31561488 31617152 31923696 32006016 32062464 32219019 32588773 32672808 32686554 32730432 33146928 33191424 33412316 33453567 33512568 33837489 33882912 33984576 34298964 34359456 34374592 34420736 34463232 34588806 34692588 34843392 35075278 35181216 35243264 35334144 35506674 35569296 35739648 35914158 36070272 36133888 36310323 36484224 36578304 36821736 37244312 37290294 37340352 37406208 37701639 37933056 38118276 38134313 38185504 38232648 38654388 38671416 38723328 39097996 39198816 39285248 39530064 39578868 39648672 40015458 40086032 40207104 40278016 40353607 40474686 40579056 40650624 41044752 41223168 41424453 41497512 41696256 41899851 42081984 42507866 42564928 42674688 42749952 42958692 43505343 43563744 43582072 43640576 44195904 44255232 44471322 44604756 44683424 45096786 45116652 45177216 45232992 45312768 45731952 45812608 45950976 46118408 46175346 46256784 46376064 46457856 46684701 46908288 47220467 47342232 47425728 47885544 48093696 48413764 48645632 48771072 49009212 49029831 49095648 49720392 49787136 49874944 50118474 50268852 50824368 50976864 51448446 51539184 51561888 51631104 51694848 51883209 52038882 52265088 52612917 52636094 52706752 52771824 52864896 53001216 53353944 53609472 53871237 53966248 54105408 54200832 54726336 54964224 55232604 55330016 55595008 55866468 55935441 56010528 56109312 56899584 57177414 57278256 57348972 57981582 58007124 58084992 58471553 58646994 58798224 58927872 59295096 59473008 60023187 60129048 60155536 60236288 60310656 60417024 60712029 60975936 61567128 61675712 61834752 61943808 62246268 62544384 63122976 63234304 63761799 63847392 64012032 64124928 64438038 65177546 65345616 65373108 65460864 66293856 66382848 66706983 66824632 66907134 67025136 67645179 67674978 67765824 67969152 68421493 68597928 68718912 68749184 68841472 68926464 69177612 69263019 69385176 69686784 70150556 70362432 70486528 70668288 71013348 71138592 71479296 71828316 72140544 72267776 72620646 72968448 73156608 73643472 74488624 74580588 74680704 74812416 75177711 75403278 76236552 76268626 76371008 76465296 77308776 77342832 77446656 78058323 78195992 78397632 78570496 78954141 79060128 79157736 79297344 80030916 80172064 80414208 80556032 80707214 80949372 81158112 81301248 82089504 82446336 82848906 82995024 83392512 83799702 84163968 84724087 85015732 85129856 85349376 85766121 85917384 86972373 87010686 87127488 87164144 87281152 87970491 88391808 88510464 88942644 89209512 89366848 90193572 90233304 90354432 90465984 90625536 91463904 91625216 91901952 92236816 92350692 92513568 92752128 92915712 93369402 93816576 94440934 94684464 94851456 95771088 96187392 96657057 96827528 97291264 97766319 98018424 98059662 98191296 99141347 99440784 99574272 99749888 100236948 100360701 100537704 101512467 101648736 101953728 102896892 103078368 103123776 103262208 103389696 103766418 104077764 104530176 105225834 105272188 105413504 105543648 105729792 106002432 106707888 107218944 107742474 107932496 108210816 108401664 108930969 109452672 110465208 110660032 111732936 111870882 112021056 112218624 113104917 113799168 114354828 114402939 114556512 114697944 115963164 116014248 116169984 116943106 117293988 117596448 117855744 118590192 118946016 120046374 120258096 120311072 120472576 120621312 120834048 121060821 121424058 121951872 122763473 123134256 123351424 123669504 124273359 124492536 125088768 125699553 126245952 126468608 127523598 127694784 128024064 128249856 128876076 130355092 130516029 130691232 130746216 130921728 132587712 132765696 133413966 133649264 133814268 134050272 135290358 135349956 135531648 135938304 136842986 137195856 137437824 137498368 137852928 138355224 138526038 138770352 139373568 140054103 140301112 140724864 140973056 141661401 142026696 142277184 143656632 144281088 144535552 145241292 145936896 146313216 147089493 147286944 148777531 148977248 149161176 149361408 149624832 150355422 150806556 152473104 152537252 152742016 152930592 154617552 154685664 154893312 155649627 156116646 156391984 156795264 157140992 157838751 157908282 158120256 158315472 158594688 160061832 160344128 160828416 161414428 161613711 161898744 162316224 162602496 164179008 164892672 165697812 165990048 166785024 167599404 168327936 169448174 170031464 170259712 170698752 171532242 171834768 173944746 174021372 174254976 174328288 174562304 175414659 175940982 176783616 177885288 178419024 178733696 180069561 180387144 180466608 180708864 180931968 181251072 182136087 182927808 183250432 184226329 184473632 184701384 185027136 185504256 185831424 186738804 187633152 188881868 189368928 189702912 191285397 191542176 192374784 193314114 193655056 194582528 195532638 196036848 196119324 196382592 198282694 198881568 199148544 200120949 200473896 200721402 201075408 202935537 203024934 203297472 203907456 205264479 205793784 206156736 206247552 206524416 206779392 207532836 208155528 209060352 210451668 210544376 210827008 211087296 211459584 212004864 213415776 214437888 215484948 215864992 216421632 216803328 217861938 218905344 220930416 221320064 223465872 223741764 224042112 224437248 225533133 226209834 228121411 228709656 228805878 229113024 229395888 231926328 232028496 232339968 233886212 234174969 234587976 235192896 235711488 236862423 237180384 237892032 240092748 240516192 240622144 240945152 241242624 241668096 242121642 242848116 243903744 245526946 246268512 246702848 247339008 248546718 248985072 250177536 251399106 252491904 252937216 254172261 255047196 255389568 256048128 257752152 260710184 260917119 261032058 261382464 261492432 261843456 263911473 265175424 265531392 266827932 266940191 267298528 267628536 268100544 270580716 270699912 271063296 271876608 273685972 274391712 274875648 274996736 275705856 276710448 277052076 277540704 278747136 280108206 280602224 281449728 281946112 283322802 284053392 284554368 287313264 288562176 289971171 290482584 291873792 293298957 294178986 294573888 297424041 297555062 297954496 298322352 298722816 299249664 300710844 301613112 304537401 304946208 305074504 305484032 305861184 309235104 309371328 309786624 311299254 312233292 312783968 313590528 314281984 315677502 315816564 316240512 316630944 317189376 320123664 320688256 321656832 322828856 323227422 323797488 324632448 325204992 326792907 328358016 330543269 331395624 331980096 335198808 336655872 338896348 339314751 340062928 340519424 341397504 343064484 343208817 343669536 347889492 348042744 348509952 348656576 349124608 350829318 351881964 353567232 355770576 356838048 357467392 360139122 360774288 360933216 361417728 361863936 362502144 363182463 364272174 365855616 366500864 368290419 368452658 368947264 369402768 370054272 371008512 373477608 375266304 377098659 377763736 378737856 379405824 382570794 383084352 384749568 386628228 386790889 387310112 389165056 391065276 391548087 392073696 392238648 392765184 396565388 397763136 398297088 400241898 400947792 401442804 402150816 405871074 406049868 406594944 407814912 409300871 410528958 411587568 412313472 412495104 413558784 415065672 416311056 418120704 420162309 420903336 421088752 421654016 422174592 422919168 424984203 426831552 430969896 431729984 432843264 433606656 435723876 437810688 441268479 441860832 442640128 446332593 446931744 447483528 448084224 448874496 451066266 452419668 456242822 457419312 457611756 458226048 458791776 463852656 464056992 464679936 466948881 467772424 468349938 469175952 470385792 471422976 473516253 473724846 474360768 475784064 478950451 480185496 481032384 481244288 481890304 482485248 484243284 484841133 485696232 487807488 491053892 492537024 493405696 494678016 497093436 497970144 500355072 502798212 504983808 505874432 508344522 510094392 510779136 512096256 515504304 521420368 521834238 522064116 522764928 522984864 523686912 526243977 527822946 530350848 533655864 533880382 534597056 535257072 536201088 541161432 541399824 542126592 543753216 546408261 547371944 548783424 549751296 549993472 552678987 553420896 554104152 555081408 557494272 560216412 561204448 562899456 563892224 566645604 568106784 569108736 573856191 574626528 577124352 579942342 580965168 583747584 586597914 588357972 589147776 593068609 594848082 595110124 595908992 596644704 597445632 600362847 601421688 603226224 608806611 609074802 609892416 610149008 610968064 611722368 615793437 618470208 618742656 619573248 622598508 624466584 625567936 627181056 631355004 631633128 632481024 633261888 634378752 640247328 641376512 643313664 645657712 646454844 647594976 649264896 650409984 653585814 656716032 661086538 662791248 663960192 670397616 673311744 676599399 677792696 678629502 680125856 681038848 684364233 686128968 686417634 687339072 693989429 695778984 696085488 697019904 697313152 698249216 701658636 702524907 703763928 707134464 710587269 711541152 713676096 714934784 720278244 721548576 721866432 722835456 723727872 725004288 726364926 728544348 731711232 733001728 736580838 736905316 737894528 738805536 740108544 742017024 746955216 750532608 754197318 755527472 757475712 758811648 762516783 765141588 766168704 773256456 773581778 774620224 782130552 783096174 784147392 784477296 785530368 791734419 793130776 795526272 796594176 800483796 800820573 801895584 802885608 804301632 811742148 812099736 813189888 815629824 818601742 821057916 823175136 824626944 824990208 827117568 830131344 832622112 836241408 840324618 841806672 842177504 843308032 844349184 845838336 849968406 853663104 859344311 861939792 863459968 865686528 869913513 871447752 875621376 879896871 882536958 883721664 885280256 892272123 892665186 893863488 894967056 896168448 897748992 902132532 904839336 912485644 913612203 914838624 915223512 916452096 917583552 927705312 928113984 929359872 933897762 935544848 936699876 938351904 940771584 942845952 947032506 947449692 948721536 951568128 957900902 960370992 962064768 962488576 964970496 968486568 969682266 971392464 975614976 980378721 982107784 985074048 986811392 991629807 994186872 995940288 1005596424 1009967616 1011748864 1016689044 1017944253 1020188784 1021558272 1024192512 1029626451 1031008608 1041442717 1042840736 1043668476 1044128232 1045529856 1045969728 1047373824 1052487954 1055645892 1060701696 1067311728 1067760764 1069194112 1070514144 1072402176 1082322864 1082799648 1084253184 1087506432 1089547389 1092816522 1094743888 1097566848 1099502592 1099986944 1104871257 1105357974 1106841792 1108208304 1110162816 1120432824 1122408896 1125798912 1131295977 1133291208 1136213568 1138217472 1147712382 1149253056 1154248704 1159884684 1160372667 1161930336 1167495168 1173195828 1176715944 1178295552 1186137218 1189696164 1190220248 1191817984 1193289408 1194891264 1200725694 1202843376 1206452448 1217613222 1218149604 1219784832 1220298016 1221936128 1223444736 1227902613 1231586874 1236940416 1237485312 1245197016 1248933168 1251135872 1254362112 1260486927 1262710008 1263266256 1264962048 1266523776 1268757504 1274952609 1280494656 1282753024 1289584303 1291315424 1292909688 1295189952 1298529792 1300819968 1307171628 1313432064 1322173076 1323805437 1325582496 1327920384 1338997779 1340795232 1346623488 1353198798 1355585392 1357259004 1360251712 1362077696 1368728466 1372257936 1372835268 1374678144 1387978858 1391557968 1392170976 1394039808 1394626304 1400846643 1403317272 1405049814 1407527856 1414268928 1420548759 1421174538 1423082304 1427352192 1429869568 1436851353 1440556488 1443097152 1443732864 1445670912 1447455744 1452729852 1457088696 1463422464 1466003456 1473161676 1473810632 1475789056 1477611072 1480217088 1484034048 1493910432 1501065216 1508394636 1509029243 1511054944 1514951424 1517623296 1525033566 1530283176 1532337408 1546512912 1547163556 1549240448 1564261104 1566192348 1568294784 1568954592 1571060736 1578731931 1583468838 1586261552 1591052544 1596849877 1600967592 1601641146 1603791168 1605771216 1608603264 1623484296 1624199472 1626379776 1631259648 1637203484 1639224783 1642115832 1646350272 1649253888 1649980416 1658036961 1660262688 1665244224 1672482816 1680649236 1683613344 1684355008 1686616064 1688698368 1691676672 1699936812 1707326208 1718688622 1721568573 1723879584 1726919936 1731373056 1739827026 1742895504 1751242752 1759793742 1765073916 1767443328 1770560512 1779205827 1784544246 1785330372 1787726976 1789934112 1792336896 1804265064 1809678672 1824971288 1826419833 1827224406 1829677248 1830447024 1832904192 1835167104 1847380311 1855410624 1856227968 1858719744 1867795524 1868581337 1871089696 1873399752 1876703808 1881543168 1894065012 1894899384 1897443072 1903136256 1915801804 1920741984 1924129536 1924977152 1929940992 1936973136 1939364532 1942784928 1951229952 1960757442 1964215568 1970148096 1973622784 1983259614 1988373744 1991880576 2011192848 2019935232 2029798197 2033378088 2035888506 2040377568 2043116544 2053092699 2059252902 2062017216 2081968287 2082885434 2085681472 2087336952 2088256464 2091059712 2091939456 2094747648 2104975908 2111291784 2121403392 2131761807 2134623456 2135521528 2138388224 2141028288 2144804352 2164645728 2165599296 2168506368 2175012864 2179094778 2185633044 2189487776 2195133696 2199005184 2199973888 2209742514 2210715948 2213683584 2216416608 2220325632 2240865648 2244817792 2251597824 2262591954 2266582416 2272427136 2276434944 2287550349 2295424764 2298506112 2313802883 2319769368 2320745334 2323860672 2346391656 2353431888 2356591104 2372274436 2375203257 2379392328 2380440496 2383635968 2386578816 2389782528 2401451388 2402461719 2405686752 2412904896 2435226444 2436299208 2439569664 2440596032 2443872256 2446889472 2455805226 2463173748 2473880832 2474970624 2490394032 2497866336 2502271744 2508724224 2520973854 2525420016 2526532512 2529924096 2533047552 2537515008 2549905218 2560989312 2565506048 2578032933 2579168606 2582630848 2585819376 2590379904 2597059584 2614343256 2626864128 2639690613 2644346152 2647610874 2651164992 2655840768 2676816369 2677995558 2681590464 2693246976 2706397596 2707536223 2711170784 2714518008 2720503424 2724155392 2737456932 2740836609 2744515872 2745670536 2749356288 2775957716 2783115936 2784341952 2788079616 2789252608 2801693286 2806634544 2810099628 2815055712 2828537856 2841097518 2842349076 2846164608 2854704384 2859739136 2865106097 2873702706 2881112976 2886194304 2887465728 2894911488 2905459704 2914177392 2926844928 2941136163 2946323352 2947621264 2951578112 2955222144 2960434176 2974889421 2987820864 3016789272 3018058486 3022109888 3029902848 3035246592 3050067132 3060566352 3064674816 3088879353 3093025824 3094327112 3098480896 3124328151 3128522208 3132384696 3136589568 3137909184 3142121472 3157463862 3166937676 3172523104 3182105088 3193699754 3201935184 3203282292 3207582336 3211542432 3217206528 3246968592 3248398944 3252759552 3262519296 3268642167 3274406968 3278449566 3284231664 3292700544 3298507776 3299960832 3314613771 3316073922 3320525376 3330488448 3352653157 3361298472 3367226688 3368710016 3373232128 3377396736 3393887931 3399873624 3414652416 3437377244 3443137146 3447759168 3453839872 3462746112 3479654052 3481118001 3485791008 3502485504 3519587484 3530147832 3534886656 3541121024 3558411654 3569088492 3570660744 3575453952 3579868224 3584673792 3608530128 3619357344 3649942576 3652839666 3654448812 3659354496 3660894048 3665808384 3670334208 3683707839 3694760622 3710821248 3712455936 3735591048 3737162674 3742179392 3746799504 3753407616 3763086336 3788130024 3789798768 3794886144 3806272512 3824857827 3831603608 3841483968 3848259072 3849954304 3868752909 3873946272 3878729064 3885569856 3902459904 3921514884 3928431136 3940296192 3947245568 3966519228 3971416311 3976747488 3983761152 4016993337 4022385696 4039870464 4059596394 4066756176 4071777012 4080755136 4086233088 4106185398 4118505804 4124034432 4151480263 4163936574 4165770868 4171362944 4174673904 4176512928 4182119424 4183878912 4202539929 4209951816 4222583568 4242806784 4261646277 4263523614 4269246912 4271043056 4276776448 4282056576 4289608704 4310554059 4329291456 4331198592 4337012736 4358189556 4371266088 4378975552 4390267392 4398010368 4419485028 4421431896 4427367168 4432833216 4440651264 4481731296 4489635584 4503195648 4525183908 4527087729 4533164832 4544854272 4552869888 4575100698 4590849528 4597012224 4627605766 4639538736 4641490668 4647721344 4692783312 4706863776 4713182208 4736195793 4744548872 4750406514 4758784656 4760880992 4767271936 4773157632 4790549631 4802902776 4804923438 4811373504 4825809792 4857926003 4870452888 4872598416 4879139328 4881192064 4887744512 4893778944 4911610452 4917674349 4926347496 4947761664 4949941248 4974110883 4980788064 4995732672 5004543488 5017448448 5041947708 5050840032 5053065024 5059848192 5066095104 5075030016 5099810436 5121978624 5131012096 5156065866 5158337212 5164705719 5165261696 5171638752 5180759808 5194119168 5228686512 5253728256 5279381226 5288692304 5295221748 5302329984 5311681536 5337617481 5353632738 5355991116 5363180928 5412795192 5415072446 5422341568 5429036016 5441006848 5474913864 5481673218 5489031744 5491341072 5498712576 5542140933 5551915432 5566231872 5568683904 5576159232 5578505216 5603386572 5605744011 5613269088 5620199256 5630111424 5682195036 5684698152 5692329216 5709408768 5719478272 5730212194 5747405412 5762225952 5772388608 5774931456 5789822976 5810919408 5828354784 5853689856 5882272326 5892646704 5895242528 5903156224 5910444288 5920868352 5949778842 5975641728 6015410177 6033578544 6036116972 6044219776 6059805696 6089394591 6100134264 6121132704 6129349632 6159278097 6177758706 6186051648 6188654224 6196961792 6245904861 6248656302 6257044416 6264769392 6273179136 6275818368 6284242944 6314927724 6333875352 6345046208 6364210176 6387399508 6395285421 6403870368 6406564584 6415164672 6423084864 6434413056 6493937184 6496797888 6505519104 6525038592 6537284334 6548813936 6556899132 6568463328 6585401088 6597015552 6599921664 6629227542 6632147844 6641050752 6660976896 6705306314 6722596944 6734453376 6737420032 6754793472 6787775862 6799747248 6829304832 6862651047 6874754488 6886274292 6895518336 6907679744 6941408649 6959308104 6962236002 6971582016 7039174968 7060295664 7069773312 7082242048 7116823308 7125609771 7138176984 7141321488 7150907904 7159736448 7169347584 7207385157 7217060256 7238714688 7290099019 7299885152 7305679332 7308897624 7318708992 7321788096 7331616768 7340668416 7367415678 7389521244 7421642496 7424911872 7471182096 7474325348 7484358784 7493599008 7506815232 7526172672 7576260048 7579597536 7589772288 7612545024 7649715654 7663207216 7682967936 7696518144 7699908608 7734098799 7737505818 7747892544 7757458128 7771139712 7843029768 7856862272 7880592384 7919071839 7933038456 7942832622 7953494976 7967522304 8030449107 8033986674 8044771392 8079740928 8119192788 8122608669 8133512352 8143554024 8161510272 8172466176 8212370796 8237011608 8248068864 8302960526 8327873148 8331541736 8342725888 8349347808 8353025856 8364238848 8367757824 8405079858 8419903632 8445167136 8485613568 8523292554 8527047228 8538493824 8542086112 8553552896 8564113152 8579217408 8595318291 8621108118 8658582912 8662397184 8716379112 8742532176 8757951104 8780534784 8823408489 8838970056 8842863792 8854734336 8865666432 8881302528 8924668263 8963462592 8979271168 9027090121 9050367816 9054175458 9066329664 9089708544 9105739776 9150201396 9181699056 9194024448 9255211532 9266638059 9279077472 9282981336 9295442688 9372984453 9385566624 9413727552 9426364416 9472391586 9489097744 9500813028 9517569312 9521761984 9534543872 9546315264 9581099262 9605805552 9609846876 9622747008 9651619584 9715852006 9740905776 9745196832 9758278656 9762384128 9787557888 9805926501 9823220904 9835348698 9852694992 9895523328 9899882496 9943841313 9948221766 9961576128 9991465344 10009086976 10057959471 10083895416 10101680064 10106130048 10119696384 10132190208 10199620872 10243957248 10262024192 10312131732 10316674424 10329411438 10330523392 10343277504 10361519616 10388238336 10443354003 10457373024 10507456512 10558762452 10563204701 10577384608 10590443496 10604659968 10623363072 10675234962 10707265476 10711982232 10726361856 10825590384 10830144892 10844683136 10858072032 10882013696 10949827728 10963346436 10978063488 10982682144 10997425152 11051123517 11084281866 11103830864 11132463744 11137367808 11157010432 11177949139 11206773144 11211488022 11226538176 11240398512 11260222848 11364390072 11369396304 11384658432 11418817536 11460424388 11474573481 11494810824 11524451904 11544777216 11549862912 11606258727 11621838816 11656709568 11707379712 11764544652 11785293408 11790485056 11806312448 11820888576 11841736704 11899557684 11951283456 12030820354 12050980011 12067157088 12072233944 12088439552 12119611392 12178789182 12200268528 12242265408 12258699264 12318556194 12355517412 12372103296 12377308448 12393923584 12454440789 12491809722 12497312604 12514088832 12529538784 12546358272 12551636736 12629855448 12667750704 12690092416 12728420352 12774799016 12784938831 12790570842 12807740736 12813129168 12830329344 12846169728 12868826112 12931662177 12987874368 12993595776 13011038208 13074568668 13080069359 13097627872 13113798264 13136926656 13170802176 13194031104 13258455084 13264295688 13282101504 13321953792 13410612628 13445193888 13468906752 13474840064 13509586944 13575551724 13581263187 13599494496 13658609664 13725302094 13749508976 13772548584 13791036672 13815359488 13882817298 13918616208 13924472004 13943164032 14078349936 14120591328 14139546624 14208587379 14233646616 14251219542 14276353968 14282642976 14301815808 14319472896 14371648893 14414770314 14434120512 14477429376 14573778009 14580198038 14599770304 14611358664 14617795248 14637417984 14643576192 14663233536 14681336832 14734831356 14779042488 14843284992 14849823744 14922332649 14942364192 14948650696 14968717568 14987198016 15013630464 15052345344 15152520096 15159195072 15179544576 15225090048 15299431308 15326414432 15365935872 15393036288 15399817216 15468197598 15475011636 15494117157 15495785088 15514916256 15542279424 15686059536 15713724544 15761184768 15838143678 15866076912 15885665244 15906989952 15935044608 16012852443 16060898214 16067973348 16089542784 16196620181 16238385576 16245217338 16267024704 16287108048 16323020544 16424741592 16474023216 16496137728 16605921052 16626422799 16655746296 16663083472 16685451776 16698695616 16706051712 16728477696 16735515648 16810159716 16817232033 16839807264 16890334272 17046585108 17054094456 17076987648 17084172224 17107105792 17128226304 17158434816 17190636582 17242216236 17317165824 17324794368 17432758224 17485064352 17515902208 17561069568 17646816978 17677940112 17685727584 17709468672 17731332864 17762605056 17849336526 17926925184 17958542336 18046230531 18054180242 18100735632 18108350916 18132659328 18179417088 18300402792 18363398112 18388048896 18477834291 18510423064 18533276118 18558154944 18565962672 18590885376 18737714583 18745968906 18771133248 18827455104 18852728832 18944783172 18952753561 18978195488 19001626056 19035138624 19043523968 19069087744 19092630528 19162198524 19185856263 19211611104 19219693752 19245494016 19303239168 19431704012 19481811552 19490393664 19516557312 19524768256 19575115776 19611853002 19646441808 19670697396 19705389984 19791046656 19799764992 19887682626 19896443532 19923152256 19982930688 20018173952 20115918942 20167790832 20203360128 20212260096 20264380416 20399241744 20487914496 20587953141 20624263464 20633348848 20658822876 20661046784 20686555008 20723039232 20824225947 20886708006 20914746048 21117524904 21126409402 21154769216 21180886992 21209319936 21246726144 21350469924 21414530952 21423964464 21452723712 21622155471 21651180768 21660289784 21689366272 21716144064 21764027392 21870297057 21899655456 21926692872 21956126976 21965364288 21994850304 22102247034 22168563732 22207661728 22264927488 22274735616 22314020864 22355898278 22413546288 22422976044 22453076352 22480797024 22520445696 22728780144 22738792608 22769316864 22837635072 22920848776 22949146962 22989621648 23048903808 23089554432 23099725824 23202296397 23212517454 23243677632 23313419136 23468572099 23529089304 23570586816 23580970112 23612624896 23641777152 23757215517 23799115368 23902566912 24061640708 24091347321 24101960022 24134314176 24144467888 24176879104 24239222784 24357578364 24367826007 24400537056 24484530816 24517398528 24637112388 24711034824 24744206592 24754616896 24787847168 24908881578 24983619444 24994625208 25028177664 25059077568 25092716544 25103273472 25259710896 25335501408 25380184832 25456840704 25549598032 25569877662 25581141684 25615481472 25626258336 25660658688 25692339456 25737652224 25785954873 25863324354 25975748736 25987191552 26149137336 26160138718 26195255744 26227596528 26273853312 26341604352 26516910168 26528591376 26564203008 26643907584 26774004789 26821225256 26890387776 26937813504 26949680128 27081270363 27151103448 27162526374 27198988992 27317219328 27450604188 27462153119 27499017952 27545097168 27582073344 27630718976 27765634596 27799914177 27837232416 27848944008 27886328064 28118953359 28156699872 28241182656 28279093248 28417174758 28467293232 28502439084 28552707936 28565285952 28603631616 28638945792 28743297786 28829540628 28868241024 28954858752 29060361841 29147556018 29160396076 29199540608 29222717328 29235590496 29274835968 29287152384 29362673664 29417779503 29469662712 29558084976 29686569984 29699647488 29831523939 29844665298 29884728384 29897301392 29937435136 29974396032 30027260928 30173878413 30305040192 30318390144 30359089152 30598862616 30652828864 30731871744 30786072576 30936395196 30950023272 30988234314 30991570176 31029832512 31084558848 31330062009 31372119072 31427449088 31522369536 31676287356 31689614103 31732153824 31771330488 31813979904 31870089216 32025704886 32121796428 32135946696 32179085568 32393240362 32476771152 32490434676 32534049408 32574216096 32646041088 32849483184 32948046432 32992275456 33153370551 33211842104 33252845598 33311492592 33326166944 33370903552 33397391232 33412103424 33471031296 33533847417 33620319432 33634464066 33679614528 33780668544 34005482021 34093170216 34108188912 34153975296 34168344448 34214211584 34256452608 34381273164 34423720443 34484432472 34634331648 34649588736 34818776181 34865516448 34970128704 35031804416 35122139136 35293633956 35355880224 35371455168 35418937344 35462665728 35525210112 35698673052 35853850368 35917084672 36092461062 36108360484 36152940033 36201471264 36216701832 36265318656 36358834176 36600805584 36726796224 36776097792 36955668582 37020846128 37066552236 37116309888 37131925344 37181770752 37363322367 37475429166 37491937812 37542266496 37654910208 37889566344 37905507122 37956390976 38003252112 38070277248 38087047936 38185261056 38324397048 38371712526 38423222208 38439387504 38490988032 38606478336 38794986531 38863408024 38963623104 38980787328 39033114624 39049536512 39223706004 39240208077 39292883616 39341394792 39410779968 39582093312 39775365252 39792887064 39846304512 39965861376 40036347904 40231837884 40335581664 40406720256 40424520192 40528760832 40743789561 40798483488 40975828992 41175906282 41248526928 41266697696 41317645752 41322093568 41373110016 41446078464 41648451894 41773416012 41829492096 42107871239 42235049808 42252818804 42309538432 42361773984 42418639872 42625762137 42700939848 42829061904 42847928928 42905447424 43114946679 43244310942 43302361536 43320579568 43378732544 43432288128 43528054784 43721334027 43740594114 43799310912 43853385744 43912253952 43930728576 43989700608 44204494068 44337127464 44415323456 44529854976 44549471232 44711796556 44766997947 44827092576 44845952088 44906152704 44961594048 45040891392 45457560288 45477585216 45538633728 45675270144 45841697552 45898293924 45979243296 46097807616 46179108864 46199451648 46404592794 46425034908 46487355264 46626838272 46937144198 47058178608 47141173632 47161940224 47283554304 47514431034 47598230736 47805133824 48038557329 48123281416 48182694642 48203920044 48268628352 48288935776 48353758208 48589860543 48715156728 48735652014 48801074112 48969061632 49274224776 49422069648 49488413184 49509233792 49575694336 49817763156 49879268397 49967238888 49989250416 50056355328 50118155136 50185433088 50206546944 50451696099 50519421792 50671002816 50760369664 51030693133 51099196064 51139755324 51162283368 51230962944 51252516672 51321317376 51384678912 51475304448 51571909746 51726648708 51951497472 51974383104 52298274672 52320277436 52390511488 52455193056 52547706624 52683208704 53033820336 53057182752 53128406016 53287815168 53548009578 53642450512 53780775552 53875627008 53899360256 54138691593 54162540726 54302206896 54325052748 54397977984 54901208376 54924306238 54998035904 55090194336 55164146688 55433502873 55531269192 55599828354 55674464832 55697888016 55772656128 56213143749 56237906718 56313399744 56482365312 56558186496 56834349516 56858260683 56934586464 57004878168 57105415872 57130571904 57207263232 57277891584 57486595572 57659081256 57736482048 57909717504 58120723682 58295112036 58320792152 58399081216 58445434656 58471180992 58549671936 58574304768 58725347328 58835559006 58939325424 59116169952 59373139968 59399294976 59663047878 59689330596 59769456768 59794602784 59874870272 59948792064 60054521856 60347756826 60610080384 60636780288 61197725232 61305657728 61463743488 61763859423 61872790392 61900046544 61976468628 61983140352 62059665024 62169117696 62472677841 62660124018 62744238144 62854898176 63189630847 63352574712 63379228206 63464307648 63542660976 63627959808 63740178432 64051409772 64243592856 64271893392 64358171136 64786480724 64866466413 64953542304 64980869352 65068098816 65148432192 65292082176 65610891171 65698966368 65896092864 65984550912 66306741102 66423684208 66505691196 66622985184 66652333888 66741807104 66794782464 66824206848 66942062592 67067694834 67240638864 67268928132 67359229056 67561337088 68010964042 68186340432 68216377824 68307950592 68336688896 68512905216 68762546328 68847440886 68968864944 69268663296 69299177472 69606889191 69637552362 69731032896 69940257408 70063608832 70405716297 70587267912 70711760448 70742910336 70837874688 70925331456 71397346104 71707700736 71834169344 72184922124 72216720968 72274041963 72305880066 72402942528 72433403664 72530637312 72717668352 73103478021 73201611168 73453592448 73552195584 73911337164 73942432907 74041692256 74133104472 74232619776 74263850688 74363541504 74726644734 74950858332 74983875624 75084532992 75309820416 75779132688 75811014244 75912781952 76006504224 76140554496 76174095872 76370522112 76648794096 76743425052 76846444416 76878775008 76981976064 77212956672 77357864619 77589973062 77726816048 77927246208 77961574656 78099073024 78447412008 78480416154 78585767232 78682789584 78821559936 79550730504 79585774128 79692609024 79931722752 80322014367 80463675768 80671163328 80813440512 80849040384 81243811089 81487579122 81596966976 81951657984 82351812564 82386459357 82497053856 82533395392 82635291504 82644187136 82746220032 82892156928 83296903788 83546832024 83658984192 84215742478 84356860077 84470099616 84505637608 84619076864 84723547968 84837279744 85251524274 85401879696 85658123808 85695857856 85810894848 86229893358 86488621884 86604723072 86641159136 86757465088 86864576256 87056109568 87181085523 87442668054 87481188228 87598621824 87706771488 87824507904 87861457152 88408988136 88674254928 88830646912 89059709952 89098942464 89423593112 89494571817 89533995894 89654185152 89691904176 89812305408 89923188096 90081782784 90521635239 90915120576 90955170432 91077267456 91560485513 91683395104 91796587848 91958486592 92195615232 92358217728 92809185588 92850069816 92974710528 93253676544 93874288396 93990186027 94116357216 94282347264 94323880448 94567108608 95028862068 95068842309 95196461472 95610267648 96077114658 96246562832 96365389284 96407840088 96537256704 96577871552 96707516416 97179721086 97430313456 97471304028 97602148224 97938123264 98548449552 98844139296 98976826368 99018467584 99460111653 99635526312 99758536794 99934477776 99978500832 100112710656 100236310272 100413093888 100601542251 100903392198 101038843584 101342005632 101520739328 102016446063 102061386266 102198392128 102279510648 102324566736 102461925888 102505033344 102642634752 102769357824 103143819492 103453297416 103902994944 103948766208 104456328543 104596549344 104640554872 104781022976 104910386112 105095413248 105366417408 106067640672 106114365504 106256812032 106575630336 107096019156 107141076253 107284901024 107561551104 107751254016 107798720512 108277383186 108325081452 108458820099 108604413792 108650105496 108795955968 109802416752 109848612476 109996071808 110180388672 110328293376 110867005746 111062538384 111199656708 111348929664 111395776032 111545312256 112089967101 112426287498 112475813436 112626799488 112964730624 113376341267 113668699032 113716521366 113869172928 114009756336 114210831744 114261143808 114555783168 114973191144 115318162512 115472964096 115819435008 116241447364 116384959593 116590224072 116641584304 116798162432 116890869312 116942361984 117099343872 117148609536 117671118012 117720624231 117878650848 118232339904 118746279936 119326095756 119378661192 119538913536 119589205568 119749740544 119897584128 120109043712 120695513652 121220160768 121273560576 122231368683 122395450464 122611315456 122927486976 123527718846 123745580784 123800093088 123952937256 123966280704 124119330048 124338235392 124945355682 125320248036 125488476288 125709796352 126323613717 126379261694 126705149424 126758456412 126928615296 127085321952 127255919616 128102819544 128487185712 128543786784 128716342272 129344840037 129572961448 129732932826 129907084608 129961738704 130136197632 130296864384 130584164352 131164002081 131221782342 131397932736 131792185728 131969101824 132613482204 132669274927 132847368416 133011382392 133245970368 133304667776 133483614208 133589564928 133648413696 134135389668 134300993841 134481277728 134537856264 134718458112 135122674176 136021928084 136372680864 136432755648 136615901184 136673377792 137025810432 137525092656 137694881772 137937729888 138537326592 138598354944 139213778382 139275104724 139462065792 139880514816 140127217664 140811432594 141174535824 141423520896 141485820672 141850662912 142794692208 143415401472 144115671987 144369844248 144433441936 144548083926 144611760132 144805885056 144866807328 145061274624 145769581629 146206956042 146403222336 146907184896 147822674328 147884865814 148083384512 148266208944 148465239552 148527701376 148727083008 149453289468 149901716664 149967751248 150169065984 150619640832 151355088297 151558265376 151622028488 151825563904 152013008448 152281108992 152348191744 153092079399 153297588192 153486850104 153692888832 153757550016 153963952128 154425913344 154715729238 155179946124 155453632096 155854492416 155923149312 156198146048 156894824016 156960832308 157171534464 157365579168 157643119872 159101461008 159171548256 159385218048 159863445504 160644028734 160927351536 161342326656 161626881024 161698080768 162416074779 162487622178 162975158244 163193933952 164280004693 164703625128 164772918714 164994107712 165066790784 165270583008 165288374272 165492440064 166300508619 166593807576 167093664048 167317968384 168431484956 168639431247 168713720154 168940199232 169011275216 169238153728 169447095936 169674559488 170503048548 170574782049 170803759392 171316247616 171391715712 171621789696 172459786716 172977243768 173209446144 173282318272 173514930176 173729152512 174362171046 174885336108 174962376456 175197243648 175413542976 175649015808 175722914304 176817976272 177348509856 177661293824 178119419904 178197884928 178847186224 178989143634 179067991788 179308370304 179383808352 179624610816 179846376192 180163565568 181043270478 181830241152 181910340864 183120971026 183366790208 183593175696 183916973184 184391230464 185618371176 185700139632 185949421056 186507353088 187418033523 187748576792 187980372054 188232714432 188564694528 188647760896 189568892541 190057724136 190137684618 190392922944 191220535296 192154229316 192235071833 192493125664 192730778568 192815680176 193074513408 193155743104 193415032832 194359442172 194599399239 194860626912 194942608056 195204296448 195876246528 196832673513 197096899104 197688278592 197953652736 198036935168 198920223306 199271052624 199517073588 199868955552 199957001664 200225421312 200472620544 200826187776 201203084502 201806784396 202077687168 202684011264 203041478656 203422532887 204032892126 204122772532 204396784256 204559021296 204649133472 204923851776 205010066688 205538715648 206287638984 206906594832 207805989888 207897532416 208820667573 208912657086 209193098688 209281109744 209562045952 209820772224 210190826496 211217148891 212135281344 212228731008 212513624064 214192038312 214282152506 214569802048 215123102208 215502508032 216554766372 216650162904 216917640198 217208827584 217300210992 217591911936 219310434063 219604833504 219697224952 219992143616 220360777344 220656586752 221734011492 221827298721 222125076768 222399313416 222697859328 222791552064 223090624512 224179934202 224852574996 224951626872 225253598976 225929461248 226752682534 227337398064 227433042732 227738345856 228019512672 228421663488 228522287616 229111566336 229946382288 230636325024 230945928192 231638870016 232073593857 232482894728 232769919186 233180448144 233283168608 233596324864 233781738624 233884723968 234297219072 235342236024 235441248462 235757301696 236464679808 238038374147 238652191512 238757322384 239077827072 239178411136 239499481088 239795168256 240966043101 241391027304 242440321536 242547121152 243731433267 244462737366 244790900928 245222630912 245854973952 247055437692 247159378071 247491161568 247600186176 247905874512 247932561408 248238660096 248676470784 249890711364 250640496072 250976952576 251419592704 252647227434 252758523388 253070580231 253410298848 253516912824 253857230592 254170643904 254511839232 256205639088 256974371424 257087573568 257432684544 258689680074 259145922896 259465865652 259814169216 259923477408 260272395264 260593728768 261168328704 261543256569 262328004162 262443564684 262795865472 263584371456 265226964408 265338549854 265694736832 266022764784 266491940736 266609335552 267179129856 267296827392 268270779336 268601987682 268962555456 269075712528 269436916224 270245348352 271564905717 272043856168 272745361728 272865511296 273231802368 273346755584 274681456539 275050185312 275389763544 275875459776 277074653184 278427556764 278550209448 278924131584 279761029632 280254435328 281622865188 281970558081 282349071648 282847041792 282971641344 283701325824 285206526927 285589384416 286830802944 288231343974 288739688496 288866883872 289096167852 289223520264 289611770112 289733614656 290122549248 291539163258 292413912084 292806444672 293814369792 294755098673 295645348656 295769731628 296166769024 296532417888 296930479104 297055402752 298380334959 298906578936 299803433328 299935502496 300338131968 301239281664 301804626753 302710176594 303116530752 303244056976 303651127808 304026016896 304562217984 304696383488 306049338189 306184158798 306595176384 306973700208 307385777664 307515100032 307927904256 309431458476 310359892248 310907264192 311708984832 311846298624 313368985629 313789648032 313921664616 314343068928 314731158336 315286239744 318202922016 318343096512 318770436096 319726891008 321288057468 321423228759 321854703072 322684653312 323253762048 323396161536 324832149558 324975244356 325950316488 326387867904 328560009386 329407250256 329545837428 329988215424 330133581568 330541166016 330984880128 332601017238 333187615152 334187328096 334635936768 336269901303 336862969912 337278862494 337427440308 337880398464 338022550432 338476307456 338894191872 340129023801 341006097096 341149564098 341607518784 342632495232 342783431424 344919573432 345954487536 346418892288 346564636544 347029860352 347458305024 348724342092 349154878779 349770672216 349924752912 350394487296 350827085952 351298031616 351445828608 353161872693 353635952544 354697019712 355322587648 356238839808 357214851931 357694372448 357978287268 358135983576 358616740608 358767616704 359249221632 359692752384 360327131136 362086540956 363660482304 363820681728 366241942052 366694106049 366733580416 367186351392 367833946368 368782460928 371236742352 371400279264 371898842112 373014706176 374836067046 375497153584 375960744108 376465428864 377129389056 377295521792 378970841151 379137785082 380115448272 380275369236 380785845888 384308458632 384470143666 384986251328 385461557136 385631360352 386149026816 386311486208 388034520111 388718884344 389198798478 389721253824 389885216112 390408592896 391752493056 393492006243 393665347026 394193798208 395376557184 395907305472 396073870336 397840446612 398007824781 398542105248 399034147176 399737911104 399914003328 400450842624 400945241088 402406169004 403613568792 404155374336 405368022528 406082957312 406845065774 408065784252 408245545064 408793568512 409118042592 409298266944 409847703552 410020133376 411077431296 412575277968 413813189664 415611979776 415795064832 417641335146 417825314172 418386197376 418562219488 419124091904 419641544448 420381652992 422434297782 424270562688 424457462016 428384076624 428564305012 429139604096 430246204416 432347015961 433109532744 433300325808 433835280396 434417655168 434600421984 435183823872 437308744887 438620868126 439209667008 439394449904 439984287232 440721554688 442327415929 443468022984 443654597442 444250153536 444798626832 445395718656 445583104128 446181249024 448359868404 449705149992 449903253744 450507197952 451858922496 453505365068 454065264891 454674796128 454866085464 455476691712 456039025344 456843326976 457044575232 459276238197 459892764576 461272650048 461891856384 463277740032 464147187714 464965789456 465539838372 466360896288 466566337216 467192649728 467563477248 467769447936 468594438144 470684472048 470882496924 471514603392 472929359616 476076748294 477304383024 477514644768 478155654144 478356822272 479590336512 481932086202 482782054608 484880643072 485094242304 487248224337 487462866534 488925474732 489581801856 490445261824 492840014079 494110875384 494318756142 494982323136 495200372352 495811749024 495865122816 496477320192 499781422728 501280992144 501953905152 502839185408 505294454868 505517046776 505918293741 506141160462 506820597696 507033825648 507714461184 508341287808 509023678464 511724346147 512411278176 513948742848 514175147136 514865369088 517379360148 517597030349 518291845792 518931731304 519628338432 519846954816 520544790528 521187457536 523086513138 524656008324 524887129368 525591730944 527168742912 530453928816 530677099708 531389473664 532045529568 532983881472 533218671104 534358259712 534593654784 536541558672 537203975364 537925110912 538151425056 538873832448 540490696704 543129811434 544087712336 545490723456 545731022592 546693511168 549362913078 550100370624 550779527088 551750919552 556855113528 557100418896 557848263168 559522059264 562254100569 563245730376 563941116162 564698143296 565694083584 565943282688 568706677623 570413053854 571178768832 573661605888 576462687948 576705215499 577479376992 577733767744 578192335704 578447040528 579223540224 579467229312 580245098496 583078326516 584827824168 585612889344 587628739584 589510197346 590498020539 591290697312 591539463256 592333538048 593064835776 593860958208 594110805504 596760669918 597813157872 599606866656 599871004992 600676263936 602478563328 603609253506 605420353188 606233061504 606488113952 607302255616 608052033792 609124435968 609392766976 610267598661 612098676378 612368317596 613190352768 613947400416 614771555328 615030200064 618862916952 620719784496 621814528384 623417969664 623692597248 626462002719 626737971258 627579296064 627843329232 628686137856 629462316672 630572479488 633651446673 636405844032 636686193024 637540872192 640923398591 642576114936 642846457518 643709406144 645369306624 646507524096 649664299116 649950488712 651900632976 652775735808 657120018772 657931302189 658814500512 659091674856 659976430848 660267163136 661082332032 661969760256 665202034476 665481896163 666375230304 668374656192 669271873536 672539802606 673725939824 674557724988 674854880616 675760796928 676045100864 676952614912 677788383744 680258047602 682012194192 682299128196 683215037568 685264990464 685566862848 689839146864 691908975072 692837784576 693129273088 694916610048 696220781571 697448684184 698309757558 699541344432 699849505824 700788974592 701654171904 702891657216 706323745386 707271905088 709394039424 710645175296 714115122441 714429703862 715388744896 715956574536 716271967152 717233481216 717535233408 718498443264 719385504768 724173081912 727320964608 727641363456 731194299801 732483884104 733388212098 733467160832 734372702784 735667892736 737564921856 741478134213 742473484704 742800558528 743797684224 746029412352 749672134092 749987533771 750994307168 751921488216 752930857728 754258778112 754591043584 757941682302 758275570164 759211740693 760230896544 760550738472 761571691776 768616917264 768940287332 769972502656 770923114272 771262720704 772298053632 772622972416 776069040222 777437768688 778397596956 779442507648 779770432224 780817185792 783504986112 784629769707 786984012486 787330694052 788387596416 790753114368 792147740672 793634388869 795680893224 796015649562 797084210496 798068294352 799475822208 799828006656 801890482176 804812338008 807227137584 808310748672 810736045056 813690131548 814694717151 816131568504 816491090128 817587137024 818236085184 818596533888 819695407104 820040266752 824044369617 825150555936 827626379328 831223959552 835282670292 835650628344 836772394752 837124438976 838248183808 839283088896 840763305984 844868595564 848541125376 848914924032 855619580781 856768153248 857128610024 858279208192 860492408832 864694031922 866219065488 866600651616 867670560792 868835310336 869200843968 870367647744 874617489774 877241736252 878419334016 878788899808 879968574464 881443109376 884265296019 884654831858 886936045968 887309194884 888500307072 889597253664 890791437312 891166208256 896719736808 899410299984 899806507488 901014395904 903717844992 905413880259 907010730136 908130529782 909349592256 909732170928 910953383424 912078050688 913686653952 914089150464 918148014567 918552476394 919785529152 922545300096 923783712768 928294375428 928684924489 929931578912 931079676744 932721792576 933132674432 934385299456 935126954496 935538895872 940106956887 941368944096 941764993848 943029206784 945858719232 952153496588 954608766048 955029289536 956311308288 956713644544 959180673024 963864172404 964269686277 965564109216 969761286144 970188484608 974496448674 974925733068 977850949464 979163603712 980890523648 985680028158 988221750768 988637512284 989964646272 990400744704 991623498048 992954640384 999562845456 1002561984288 1003907810304 1008809703909 1010588909736 1011034093552 1011836587482 1012282320924 1013641195392 1014067651296 1015428922368 1016682575616 1020387071403 1023448692294 1024822556352 1027897485696 1028350294272 1034758720296 1035194060698 1036583691584 1037863462608 1039256676864 1039693909632 1041089581056 1042374915072 1046173026276 1049312016648 1049774258736 1051183461888 1054337485824 1059485618079 1060907857632 1061354199416 1062778947328 1064091059136 1065967762944 1066437342208 1068716519424 1071644555793 1073083117344 1074407950728 1075850221824 1076302850112 1077747664896 1080981393408 1086259622868 1088175424672 1090981446912 1091462045184 1093387022336 1098725826156 1100082318147 1100200741248 1101559054176 1103501839104 1113710227056 1114200837792 1115696526336 1119044118528 1124508201138 1126491460752 1127882232324 1129396286592 1131388167168 1131886565376 1136912523453 1137413355246 1140826107708 1142357537664 1149960032851 1152925375896 1153410430998 1154958753984 1155467535488 1156384671408 1156894081056 1158447080448 1158934458624 1164103560333 1166156653032 1169655648336 1171225778688 1175257479168 1179020394692 1180476018729 1180996041078 1182581394624 1183078926512 1184667076096 1186129671552 1187721916416 1188221611008 1193521339836 1194023474343 1195626315744 1199213733312 1199742009984 1201352527872 1207218507012 1210840706376 1212466123008 1212976227904 1214604511232 1216104067584 1218248871936 1220535197322 1224197352756 1224736635192 1226380705536 1227894800832 1229543110656 1230060400128 1237725833904 1241439568992 1243629056768 1246835939328 1247385194496 1252924005438 1253475942516 1255158592128 1255686658464 1257372275712 1258924633344 1261144958976 1267302893346 1272811688064 1273372386048 1281846797182 1285152229872 1285692915036 1287418812288 1290738613248 1299328598232 1299900977424 1303801265952 1305551471616 1311926234661 1314240037544 1315862604378 1317629001024 1318183349712 1319952861696 1320534326272 1322164664064 1326982247787 1330404068952 1330963792326 1332750460608 1336749312384 1338543747072 1345079605212 1345645502831 1347451879648 1349115449976 1349709761232 1351521593856 1352090201728 1353905229824 1355576767488 1360516095204 1362195794673 1364024388384 1364598256392 1366430075136 1370529980928 1371133725696 1377828714591 1379678293728 1383817950144 1385675569152 1386258546176 1389833220096 1392441563142 1394897368368 1396619515116 1399082688864 1399699011648 1401577949184 1403308343808 1405783314432 1412647490772 1414543810176 1418788078848 1421290350592 1428230244882 1428859407724 1430777489792 1431913149072 1432543934304 1434466962432 1435070466816 1438771009536 1448346163824 1454641929216 1455282726912 1461744673011 1462388599602 1464967768208 1466776424196 1466934321664 1468745405568 1471335785472 1478520042237 1482956268426 1484946969408 1485601117056 1487595368448 1499344268184 1499975067542 1501988614336 1503842976432 1505861715456 1508517556224 1515883364604 1516551140328 1518423481386 1520461793088 1521101476944 1523143383552 1535173038441 1537233834528 1537880574664 1539945005312 1541846228544 1542525441408 1544596107264 1545245944832 1552138080444 1552791091047 1554875537376 1556795193912 1558885015296 1559540864448 1561634371584 1569259539414 1573968024972 1574661388104 1576775192832 1581506228736 1584295481344 1587268777738 1591361786448 1592031299124 1594168420992 1596136588704 1598951644416 1599656013312 1603780964352 1609624676016 1614454275168 1616621497344 1621472090112 1627380263096 1629389434302 1632263137008 1632982180256 1635174274048 1636472170368 1637193067776 1640080533504 1648088739234 1650301111872 1655252758656 1666268619029 1670565340584 1671301256688 1673544789504 1674248877952 1676496367616 1678566177792 1686762301707 1689737191128 1697082250752 1697829848064 1706120032869 1711239161562 1713536306496 1714257220048 1716558416384 1720984817664 1729388063844 1730115646497 1732438130976 1733201303232 1735341121584 1737670620672 1738401687936 1740735295488 1749234979548 1754483472504 1756838668032 1757577799616 1759937148928 1762886218752 1768530592038 1769309663716 1771494061617 1773872091936 1774618389768 1777000614144 1779194507328 1781582874624 1782332416512 1793439473616 1798820599968 1799613014976 1802028791808 1807435689984 1810827760518 1814021460272 1816261059564 1818699184512 1819464341856 1821906766848 1824156101376 1827373307904 1828178300928 1830802795983 1836296029134 1837104952788 1839571058304 1845090600192 1856588750856 1857369848978 1859863157824 1862159353488 1865443585152 1866265348864 1870253908992 1871077791744 1880213913774 1882737888192 1883529987696 1886058413568 1891717438464 1900954340019 1904306993176 1909217532096 1910058579072 1912622616576 1913427289088 1922770195773 1927728344808 1928539372554 1931128218432 1939522572288 1948992897348 1949851466136 1955701898928 1958327207424 1961781047296 1971360056316 1973793906567 1976443501536 1977275024568 1979929292544 1980801489408 1983246996096 1985909280768 1996445688489 1999125690912 2005123968576 2007815620608 2017619407818 2021177819472 2022068187104 2023673174964 2024564641848 2027282390784 2028135302592 2030857844736 2033365151232 2040774142806 2046897384588 2049645112704 2055794971392 2056700588544 2063285690711 2069517440592 2070388121396 2073167383168 2075726925216 2078513353728 2079387819264 2084749830144 2088662344713 2092346052552 2098624033296 2099548517472 2102366923776 2108674971648 2118971236158 2121815715264 2122708398832 2125557894656 2128182118272 2131935525888 2132874684416 2142345367323 2143289111586 2146166234688 2148815901456 2151700443648 2152605700224 2155495329792 2172519245736 2176350849344 2181962893824 2182924090368 2193582899403 2197451652312 2200164636294 2200401482496 2203118108352 2207003678208 2224434402639 2227420454112 2228401675584 2231393052672 2238088237056 2249016402276 2249962601313 2252982921504 2255764464648 2258792573184 2262776334336 2263773130752 2273825046906 2274826710492 2281652215416 2284715075328 2299920065702 2305850751792 2306820861996 2309917507968 2310935070976 2312769342816 2313788162112 2316894160896 2317868917248 2328207120666 2332313306064 2339311296672 2342451557376 2350514958336 2353889309121 2358040789384 2360952037458 2361992082156 2365162789248 2366157853024 2369334152192 2372259343104 2376443222016 2380903166607 2387042679672 2388046948686 2391252631488 2398427466624 2399484019968 2414437014024 2421681412752 2424932246016 2425952455808 2429209022464 2432208135168 2441070394644 2444084151453 2448394705512 2449473270384 2452761411072 2455789601664 2459086221312 2460120800256 2472133108851 2475451667808 2482879137984 2487258113536 2493671878656 2500503963517 2505848010876 2506951885032 2510317184256 2511373316928 2514744551424 2517849266688 2522289917952 2534605786692 2545623376128 2546744772096 2563693594364 2566858742343 2570304459744 2571385830072 2574837624576 2581477226496 2598657196464 2599801954848 2607602531904 2611102943232 2623852469322 2628480075088 2631725208756 2635258002048 2636366699424 2639905723392 2641068652544 2644329328128 2652795888057 2653964495574 2660808137904 2661927584652 2665500921216 2673498624768 2690159210424 2691291005662 2694903759296 2698230899952 2699419522464 2703043187712 2704180403456 2711153534976 2716241640777 2721032190408 2724391589346 2728048776768 2729196512784 2732860150272 2741059961856 2742267451392 2754444043701 2755657429182 2759356587456 2767635900288 2771351138304 2772517092352 2784883126284 2786054773467 2789794736736 2793239030232 2798165377728 2799398023296 2803155898368 2806616687616 2825294981544 2829087620352 2837576157696 2842580701184 2856460489764 2857718815448 2861554979584 2863826298144 2865087868608 2868933924864 2870140933632 2877542019072 2892809058831 2896692327648 2909283858432 2910565453824 2923489346022 2924777199204 2929935536416 2933552848392 2933868643328 2937490811136 2942671570944 2957040084474 2965912536852 2969893938816 2971202234112 2998688536368 2999950135084 3003977228672 3007685952864 3011723430912 3026429111727 3031766729208 3033102280656 3036846962772 3040923586176 3042202953888 3046286767104 3061161214209 3070346076882 3074467669056 3075761149328 3079890010624 3083692457088 3085050882816 3090491889664 3096291911503 3104276160888 3105582182094 3109751074752 3113590387824 3117770030592 3119081728896 3123268743168 3138519078828 3147936049944 3149322776208 3153550385664 3163012457472 3174537555476 3178456854237 3182723572896 3184062598248 3188336841984 3192273177408 3197903288832 3199312026624 3214933667379 3219249352032 3228908550336 3233242994688 3242944180224 3254760526192 3258778868604 3264526274016 3265964360512 3270348548096 3272944340736 3274386135552 3280161067008 3296177478468 3300602223744 3310505517312 3332537238058 3341130681168 3342602513376 3347089579008 3348497755904 3357132355584 3373524603414 3379474382256 3394164501504 3395659696128 3410737570359 3412240065738 3422478323124 3427072612992 3428514440096 3433116832768 3449880098553 3458776127688 3460231292994 3464876261952 3466402606464 3470682243168 3475341241344 3476803375872 3498469959096 3508966945008 3513677336064 3515155599232 3519874297856 3525772437504 3537061184076 3538619327432 3541428056187 3542988123234 3547744183872 3549236779536 3554001228288 3558389014656 3563165749248 3564664833024 3582070423029 3586878947232 3597641199936 3599226029952 3604057583616 3621655521036 3623179212443 3628042920544 3632522119128 3637398369024 3638928683712 3643813533696 3648312202752 3654746615808 3661605591966 3672592058268 3674209905576 3679142116608 3690181200384 3713177501712 3714739697956 3719726315648 3724318706976 3730887170304 3732530697728 3740507817984 3742155583488 3760427827548 3765475776384 3767059975392 3772116827136 3783434876928 3801908680038 3808613986352 3818435064192 3820117158144 3826854578176 3845540391546 3855456689616 3857078745108 3862256436864 3897985794696 3899702932272 3911403797856 3916654414848 3935778703983 3942720112632 3947587813134 3952887003072 3954550049136 3959858585088 3961602978816 3966493992192 3980946743361 3992891376978 3998251381824 4010247937152 4015631241216 4035238815636 4036936508493 4042355638944 4044136374208 4047346349928 4049129283696 4054564781568 4056270605184 4061715689472 4066730302464 4081548285612 4093794769176 4099290225408 4111589942784 4113401177088 4126571381422 4133486143773 4139034881184 4140776242792 4146334766336 4151453850432 4157026707456 4158775638528 4169499660288 4177324689426 4184692105104 4197248066592 4199097034944 4204733847552 4217349943296 4237942472316 4243631430528 4245416797664 4251115789312 4256364236544 4263871051776 4265749368832 4284690734646 4286578223172 4292332469376 4297631802912 4303400887296 4305211400448 4345038491472 4352701698688 4363925787648 4365848180736 4385234019033 4387165798806 4394903304624 4400329272588 4400802964992 4406236216704 4414007356416 4435560126711 4448868805278 4454840908224 4456803351168 4462786105344 4486463790137 4498032804552 4499925202626 4505965843008 4511528929296 4517585146368 4525552668672 4547650093812 4549653420984 4563304430832 4569430150656 4599840131404 4605519115323 4611701503584 4613641723992 4619835015936 4621870141952 4625538685632 4627576324224 4633788321792 4635737834496 4656414241332 4658373273141 4664626612128 4678622593344 4684903114752 4707778618242 4716081578768 4721904074916 4723984164312 4730325578496 4732315706048 4738668304384 4744518686208 4752886444032 4761806333214 4774085359344 4776093897372 4782505262976 4796854933248 4798968039936 4828874028048 4843362825504 4849864492032 4851904911616 4864416270336 4882140789288 4888168302906 4896789411024 4898946540768 4905522822144 4911579203328 4920241600512 4944266217702 4950903335616 4965758275968 4974516227072 4998805857087 5001007927034 5011696021752 5013903770064 5020634368512 5022746633856 5029489102848 5035698533376 5069211573384 5091246752256 5093489544192 5118360098607 5127387188728 5133717484686 5140608919488 5142771660144 5149675249152 5162954452992 5190346939491 5197314392928 5199603909696 5215205063808 5222205886464 5247704938644 5249912736397 5256960150176 5263450417512 5270516004096 5272733398848 5279811446784 5282137305088 5288658656256 5305591776114 5307928991148 5314482184851 5321616275808 5323855169304 5331001842432 5346997249536 5380318420848 5382582011324 5389807518592 5396461799904 5398839044928 5406086375424 5408360806912 5422307069952 5432483281554 5442064380816 5448783178692 5456097553536 5458393025568 5465720300544 5482119923712 5484534902784 5492408387949 5508888087402 5511314858364 5518713174912 5535271800576 5545034184704 5569766252568 5572109546934 5579589473472 5586478060464 5596330755456 5598796046592 5613233375232 5650589963088 5658175240704 5675152315392 5702863020057 5712920979528 5715437630896 5723109959168 5727652596288 5730175737216 5737867849728 5740281867264 5768310587319 5785618117662 5793384655296 5818567716864 5846978692044 5849554398408 5859871072832 5867105696784 5867737286656 5874981622272 5885343141888 5914080168948 5931825073704 5939787877632 5942404468224 5989337065467 5997377072736 5999900270168 6007954457344 6015371905728 6023446861824 6052858223454 6063533458416 6066204561312 6073693925544 6081847172352 6084405907776 6092573534208 6122322428418 6140692153764 6148935338112 6151522298656 6159780021248 6167384914176 6170101765632 6180983779328 6189857072133 6192583823006 6208552321776 6211164364188 6219502149504 6227180775648 6235540061184 6238163457792 6277038157656 6295872099888 6298645552416 6307100771328 6326024914944 6349075110952 6356913708474 6365447145792 6368125196496 6376673683968 6384546354816 6395806577664 6398624053248 6427036101969 6429867334758 6438498704064 6457817100672 6466485989376 6500794471423 6509521052384 6517557737208 6529052548032 6531928721024 6540697096192 6545888681472 6548772271104 6580748698209 6592354956936 6601204447488 6621011034624 6665074476116 6673303207917 6682261362336 6685205026752 6694179158016 6696995511808 6714264711168 6747049206828 6749887803939 6758948764512 6788329003008 6791319392256 6821475140718 6824480131476 6844956646248 6854145225984 6857028880192 6866233665536 6899760197106 6917552255376 6920462585988 6929752523904 6932805212928 6941364486336 6950682482688 6953606751744 6996939918192 7017933890016 7027354672128 7030311198464 7051544875008 7061667927363 7074122368152 7077238654864 7082856112374 7085976246468 7095488367744 7098473559072 7108002456576 7116778029312 7129329666048 7142709499821 7164140846058 7173757894464 7195282399872 7198452059904 7243311042072 7246358424886 7256085841088 7265044238256 7274796738048 7277857367424 7287627067392 7296624405504 7323211183932 7345184116536 7348419811152 7358284233216 7380362400768 7416399326553 7426355003424 7429479395912 7439452631296 7448637413952 7461774340608 7465061395456 7481015635968 7501511890551 7520855655096 7530951552768 7534119950784 7544233654272 7566869753856 7603817360076 7607016413963 7617227972704 7636870128384 7640234316288 7653709156352 7691080783092 7700576227029 7710913379232 7714157490216 7724512873728 7795971589392 7799405864544 7822807595712 7833308829696 7871557407966 7885440225264 7895175626268 7905774006144 7909100098272 7919717170176 7923205957632 7932987984384 7958387664171 7961893486722 7985782753956 7996502763648 8020495874304 8049720229957 8070477631272 8073873016986 8084711277888 8088272748416 8094692699856 8098258567392 8109129563136 8112541210368 8133460604928 8148724922331 8163096571224 8187589538352 8198580450816 8223179885568 8226802354176 8253142762844 8263332131103 8266972287546 8278069762368 8281552485584 8292669532672 8302907700864 8314053414912 8317551277056 8354649378852 8358164320401 8369384210208 8394496133184 8398194069888 8409467695104 8475884944632 8487262861056 8490833595328 8502231578624 8512728473088 8527742103552 8569381469292 8573156446344 8584664938752 8595263605824 8606801774592 8610422800896 8678427176493 8690076982944 8705403397376 8727851575296 8731696361472 8770468038066 8774331597612 8789806609248 8800658545176 8801605929984 8812472433408 8828014712832 8871120253422 8897737610556 8909681816448 8913606702336 8972927580274 8996065609104 8999850405252 9011931686016 9023057858592 9035170292736 9095300187624 9099306841968 9126608861664 9138860301312 9183483642627 9199680262808 9211038230646 9223403007168 9227283447984 9239670031872 9243740283904 9251077371264 9255152648448 9271475668992 9288875734509 9312828482664 9316746546282 9329253224256 9357245186688 9369806229504 9415557236484 9419518519817 9432163157536 9443808149832 9447968328624 9460651156992 9464631412096 9477336608768 9489037372416 9523612666428 9535370562711 9548170718688 9552187794744 9565010525952 9593709866496 9597936079872 9644801002137 9657748056096 9686725651008 9699728984064 9703809823232 9728832540672 9764281578576 9776336605812 9793578822048 9797893081536 9811045644288 9823158406656 9840483201024 9888532435404 9901806671232 9931516551936 9949032454144 9997611714174 10002015854068 10023392043504 10027807540128 10041268737024 10045493267712 10071397066752 10138423146768 10182493504512 10186979088384 10232212711077 10236720197214 10254774377456 10267434969372 10281217838976 10285543320288 10299350498304 10349640295659 10380693878982 10394628785856 10399207819392 10430410127616 10495409877288 10499825472794 10513920300352 10526900835024 10541032008192 10545466797696 10559622893568 10577317312512 10611183552228 10615857982296 10628964369702 10643232551616 10647710338608 10662003684864 10693994499072 10746211269087 10760636841696 10765164022648 10779615037184 10792923599808 10797678089856 10812172750848 10816721613824 10864966563108 10869537637329 10884128761632 10897566357384 10912195107072 10916786051136 10931440601088 10964239847424 10984816775898 11017776174804 11022629716728 11037426349824 11070543601152 11090068369408 11139532505136 11144219093868 11159178946944 11172956120928 11192661510912 11197592093184 11226466750464 11301179926176 11316350481408 11350304630784 11405726040114 11425841959056 11430875261792 11446219918336 11455305192576 11460351474432 11480563734528 11536621174638 11571236235324 11586769310592 11663880333203 11693957384088 11699108796816 11719742145664 11734211393568 11735474573312 11749963244544 11807336111949 11828160337896 11863650147408 11879575755264 11884808936448 11942840230083 11978674130934 11994754145472 11999800540336 12015908914688 12030743811456 12046893723648 12105716446908 12110809525479 12127066916832 12132409122624 12147387851088 12163694344704 12168811815552 12185147068416 12244644856836 12281384307528 12297870676224 12303044597312 12319560042496 12334769828352 12340203531264 12379714144266 12385167646012 12400458431319 12417104643552 12422328728376 12439004299008 12454361551296 12471080122368 12476326915584 12554076315312 12591744199776 12597291104832 12614201542656 12652049829888 12698150221904 12713827416948 12730894291584 12736250392992 12753347367936 12769092709632 12791613155328 12797248106496 12854072203938 12859734669516 12876997408128 12915634201344 13001588942846 13019042104768 13035115474416 13058105096064 13063857442048 13091777362944 13097544542208 13161497396418 13184709913872 13202408894976 13242022069248 13306680380133 13330148952232 13346606415834 13364522724672 13370410053504 13388358316032 13393991023616 13459391370411 13494098413656 13499775607878 13517897529024 13576658006016 13642950281436 13648960262952 13689913292496 13708290451968 13714057760384 13732467331072 13799520394212 13816557345969 13835104510752 13840925171976 13859505047808 13865610425856 13882728972672 13901364965376 13907213503488 13975119819423 13993879836384 14035867780032 14054709344256 14060622396928 14123335854726 14148244736304 14154477309728 14165712224748 14171952492936 14190976735488 14196947118144 14216004913152 14233556058624 14258659332096 14285418999642 14328281692116 14347515788928 14390564799744 14396904119808 14442999834977 14486622084144 14492716849772 14512171682176 14530088476512 14549593476096 14555714734848 14593248811008 14646422367864 14690368233072 14696839622304 14716568466432 14760724801536 14832798653106 14852710006848 14858958791824 14878905262592 14897274827904 14923548681216 14930122790912 14996417571261 15003023781102 15041711310192 15061903105536 15068239901568 15088467308544 15207634720152 15214032827926 15234455945408 15273740256768 15280468632576 15355080295821 15382161566184 15401152454058 15421826758464 15428314980432 15449025747456 15571040818473 15591943178784 15598811729088 15645615191424 15666617659392 15743114815932 15749738209191 15770880450528 15790351252536 15811548012288 15818200196544 15839434340352 15846411915264 15865975968768 15916775328342 15923786973444 15971565507912 15993005527296 16040991748608 16099440459914 16140955262544 16147746033972 16169422555776 16176545496832 16189385399712 16196517134784 16218259126272 16225082420736 16266921209856 16297449844662 16326193142448 16375179076704 16397160901632 16446359771136 16453604708352 16477225163847 16506285525688 16526664262206 16533944575092 16556139524736 16563104971168 16585339065344 16605815401728 16635102554112 16709298757704 16716328640802 16738768420416 16788992266368 16796388139776 16951769889264 16974525722112 16981667190656 17004463157248 17025456946176 17108589060171 17138762938584 17146312892688 17169329877504 17190527211648 17213603549184 17220845601792 17304931761957 17356854352986 17380153965888 17410806794752 17455703150592 17503527744619 17540936076132 17548663195224 17579613218496 17601317090352 17603211859968 17624944866816 17656029425664 17742240506844 17795475221112 17819363632896 17827213404672 17945855160548 17968011196401 17992131218208 17999700810504 18023863372032 18046115717184 18070340585472 18190600375248 18198613683936 18253217723328 18277720602624 18366967285254 18399360525616 18422076461292 18446806014336 18454566895968 18479340063744 18487480567808 18502154742528 18510305296896 18542951337984 18569571216399 18577751469018 18625656965328 18633493092564 18658506448512 18714490373376 18831114472968 18839037039634 18864326315072 18887616299664 18895936657248 18921302313984 18929262824192 18978074744832 19047225332856 19070741125422 19096341437376 19104375589488 19130021051904 19187419732992 19195872159744 19281108305907 19289602004274 19315496112192 19373451302016 19399457968128 19407619646464 19502383414269 19528563157152 19552673211624 19587157644096 19595786163072 19622091288576 19646316813312 19777064870808 19803613342464 19863033103872 19898064908288 19995223428348 20004031708136 20019909623751 20046784087008 20055615080256 20082537474048 20090986535424 20142794133504 20249663411817 20276846293536 20364987009024 20373958176768 20464425422154 20473440394428 20509548754912 20534869938744 20562435677952 20571086640576 20598700996608 20699280591318 20761387757964 20789257571712 20798415638784 20860820255232 20990819754576 20999650945588 21027840600704 21053801670048 21082064016384 21090933595392 21154634625024 21185003782089 21222367104456 21231715964592 21257928739404 21286465103232 21295420677216 21324007369728 21387988998144 21428128499463 21492422538174 21521273683392 21530328045296 21559230074368 21585847199616 21595356179712 21633443227648 21729933126216 21739075274658 21768257523264 21795132714768 21824390214144 21833572102272 21862881202176 21969633551796 22035552349608 22045259433456 22074852699648 22141087202304 22249197979659 22279065010272 22288438187736 22318357893888 22345912241856 22385323021824 22395184186368 22504535671653 22602359852352 22632700962816 22700609261568 22811452080228 22821049241889 22851683918112 22861750523584 22892439836672 22910610385152 22920702948864 22961127469056 23073242349276 23142472470648 23173538621184 23327760666406 23387914768176 23398217593632 23439484291328 23468422787136 23499926489088 23614672223898 23656320675792 23727300294816 23759151510528 23769617872896 23875162992513 23885680460166 23957348261868 23989508290944 23999601080672 24031817829376 24061487622912 24149160689871 24211432893816 24221619050958 24254133833664 24264818245248 24294775702176 24327388689408 24337623631104 24489289713672 24562768615056 24595741352448 24606089194624 24639120084992 24669539656704 24680407062528 24759428288532 24770335292024 24789996393309 24800916862638 24834209287104 24844657456752 24878008598016 24908723102592 24942160244736 24952653831168 25074492961203 25108152630624 25183488399552 25194582209664 25228403085312 25362254487101 25396300443808 25427654833896 25461788583168 25472500785984 25506694735872 25538185419264 25583226310656 25708144407876 25719469339032 25753994816256 25831268402688 26003177885692 26035281529479 26038084209536 26070230948832 26116210192128 26127714884096 26183554725888 26195089084416 26322994792836 26369419827744 26404817789952 26484044138496 26613360760266 26660297904464 26693212831668 26729045449344 26740820107008 26787982047232 26918782740822 26988196827312 26999551215756 27035795058048 27285900562872 27297920525904 27379826584992 27416580903936 27428115520768 27550450927881 27599040788424 27633114691938 27670209021504 27681850343952 27719010095616 27731220851712 27765457945344 27814427006976 27866627203527 27950239638846 27987759672768 28071735560064 28109418688512 28121244793856 28246671709452 28258555559451 28296489472608 28308954619456 28331424449496 28343904985872 28381953470976 28393894236288 28432009826304 28467112117248 28570837999284 28656563384232 28695031577856 28781129599488 28793808239616 28885999669954 28934403006411 28973244168288 28985433699544 29024343364352 29060176953024 29099186952192 29111429469696 29186497622016 29292844735728 29380736466144 29393679244608 29433136932864 29521449603072 29665597306212 29705420013696 29717917583648 29757810525184 29794549655808 29847097362432 29860245581824 29992835142522 30006047562204 30083422620384 30123806211072 30136479803136 30415269440304 30428065655852 30468911890816 30547480513536 30560937265152 30696638133231 30710160591642 30764323132368 30802304908116 30843653516928 30856629960864 30898051494912 31048920886977 31142081636946 31183886357568 31197623458176 31291230382848 31405246530959 31486229631864 31499476418382 31541760901056 31580702505072 31623096024576 31636400393088 31678868680704 31731951937536 31833550656684 31847573946888 31943131015824 31986011054592 32081983497216 32198880919828 32238633807261 32281910525088 32295492067944 32338845111552 32353090993664 32378770799424 32393034269568 32436518252544 32450164841472 32594899689324 32608612911987 32652386284896 32750358153408 32794321803264 32892719542272 32954450327694 33012571051376 33053328524412 33067889150184 33112279049472 33126209942336 33170678130688 33211630803456 33270205108224 33418597515408 33432657281604 33477536840832 33577984532736 33592776279552 33903539778528 33949051444224 33963334381312 34050913892352 34217178120342 34277525877168 34292625785376 34338659755008 34381054423296 34441691203584 34609863523914 34713708705972 34760307931776 34821613589504 34991640999609 35007055489238 35081872152264 35097326390448 35159226436992 35202634180704 35206423719936 35249889733632 35484481013688 35590950442224 35638727265792 35654426809344 35828520690249 35891710321096 35936022392802 35984262436416 35999401621008 36047726744064 36092231434368 36140681170944 36332428576437 36381200750496 36397227367872 36506435446656 36555441205248 36733934570508 36749389154779 36798721051232 36844152922584 36893612028672 36909133791936 36958680127488 36974961135616 37004309485056 37020610593792 37139142432798 37155502938036 37201375293957 37251313930656 37266986185128 37317012897024 37428980746752 37662228945936 37678074079268 37728652630144 37775232599328 37791873314496 37842604627968 37858525648384 37956149489664 38094450665712 38141482250844 38192682874752 38208751178976 38260042103808 38374839465984 38391744319488 38562216611814 38579204008548 38630992224384 38746902604032 38815239292928 39004766828538 39057126314304 39105346423248 39174315288192 39191572326144 39292633626624 39554129741616 39607226684928 39726066207744 39920041140399 39990446856696 40008063416272 40039819247502 40093568174016 40111230160512 40165074948096 40181973070848 40378174111233 40499326823634 40553692587072 40729974018048 40928850844308 40946880788856 41019097509824 41069739877488 41124871355904 41142173281152 41197401993216 41398561182636 41522775515928 41578515143424 41596831277568 41721640510464 41925359458269 41981639509152 41999301891176 42055681201408 42107603340096 42164128032768 42181867190784 42370007564178 42444734208912 42463431929184 42515857478808 42572930206464 42590841354432 42648014739456 42775977996288 42856256998926 42984845076348 43042547366784 43060656090592 43118460148736 43171694399232 43190712359424 43266886455296 43328999504931 43459866252432 43478150549316 43536515046528 43590265429536 43648780428288 43667144204544 43939267103592 44071104699216 44090518866912 44149705399296 44282174404608 44498395959318 44558130020544 44576876375472 44636715787776 44691824483712 44770646043648 44790368372736 44989252713783 45009071343306 45204719704704 45265401925632 45505561299961 45622904160456 45642098483778 45703367836224 45723501047168 45784879673344 45821220770304 45841405897728 46065240887463 46146484698552 46284944941296 46347077242368 46655521332812 46713122455419 46775829536352 46796435187264 46878968582656 46936845574272 46999852978176 47229344447796 47249214627573 47312641351584 47454600589632 47518303021056 47539235745792 47750325985026 47771360920332 47914696523736 47979016581888 47999202161344 48063635658752 48122975245824 48298321379742 48422865787632 48443238101916 48508267667328 48529636490496 48589551404352 48654777378816 48675247262208 48978579427344 49125537230112 49191482704896 49212178389248 49339079313408 49360814125056 49431675491541 49518856577064 49540670584048 49579992786618 49601833725276 49668418574208 49689314913504 49756017196032 49817446205184 49905307662336 50148985922406 50216305261248 50366976799104 50389164419328 50724508974202 50792600887616 50855309667792 50923577166336 50945001571968 51013389471744 51076370838528 51416288815752 51438938678064 51507989632512 51662536805376 51914795285871 52006355771384 52070563058958 52076168419072 52140461897664 52232420384256 52255429768192 52367109451776 52510583233857 52645989585672 52738839655488 52809635579904 52968088276992 53226721520532 53249114897741 53320595808928 53386425663336 53458090898688 53481640214016 53575964094464 53837565481644 53904033589203 53976393654624 53999102431512 54071590116096 54571801125744 54595841051808 54759653169984 54833161807872 54856231041536 55100901855762 55198081576848 55266229383876 55340418043008 55363700687904 55438020191232 55462441703424 55530915890688 55628854013952 55708713649197 55733254407054 55900479277692 55975519345536 56143471120128 56242489587712 56348041609699 56493343418904 56517111118902 56592978945216 56617909238912 56662848898992 56687809971744 56763906941952 56787788472576 56934224234496 57141675998568 57313126768464 57390063155712 57562259198976 57587616479232 57771999339908 57843324917721 57868806012822 57946488336576 57970867399088 58048686728704 58120353906048 58198373904384 58222858939392 58507150242807 58585689471456 58761472932288 58787358489216 58866273865728 59331194612424 59410840027392 59435835167296 59515621050368 59589099311616 59694194724864 59985670285044 60012095124408 60166845240768 60247612422144 60272959606272 60748990235451 60830538880608 60856131311704 60937823781632 61094961027072 61121874530304 61393276266462 61420321183284 61528646264736 61604609816232 61687307033856 61713259921728 61796102989824 62097841773954 62284163273892 62367772715136 62395246916352 62582460765696 62810493061918 62972459263728 62998952836764 63083521802112 63161405010144 63246192049152 63272800786176 63463903875072 63667101313368 63695147893776 63886262031648 63972022109184 64163966994432 64284385498389 64397761839656 64477267614522 64563821050176 64590984135888 64677690223104 64706181987328 64757541598848 64786068539136 64900329682944 65189799378648 65217225823974 65304772569792 65500716306816 65588643606528 65908900655388 65936629638719 66025142102752 66106657048824 66135778300368 66224558098944 66252419884672 66341356261376 66423261606912 66747593938977 66837195030816 66865314563208 66955073681664 67155969065472 67185552559104 67513607014959 67807079557056 67898102888448 67926668762624 68101827784704 68434356240684 68463147725667 68555051754336 68585251570752 68677319510016 68762108846592 68883382407168 69219727047828 69427417411944 69520615863552 69643227179008 69983281999218 70014110978476 70163744304528 70194652780896 70318452873984 70405268361408 70499779467264 70968962027376 71181900884448 71277454531584 71308853618688 71625488977539 71657041380498 71783420642192 71872044785604 71968524872832 71998803242016 72095453488128 72184462868736 72447482069613 72664857152874 72762401500992 72794454735744 73012870893312 73467869141016 73498778309558 73597442102464 73688305845168 73787224057344 73818267583872 73917360254976 74008618970112 74041221187584 74278284865596 74311005876072 74402750587914 74502627861312 74533972370256 74634025794048 74857961493504 75223478883609 75324457891872 75356148158536 75457305260288 75550465198656 75583746628992 75685209255936 75717051296768 76086763461303 76188901331424 76282964501688 76385365749504 76417502357952 76520084207616 76749678931968 77124433223628 77158408017096 77261984448768 77493805208064 77630478585856 78009533657076 78105844588437 78114252628608 78210692846496 78348630576384 78383144652288 78585267253248 79108259483232 79214453369856 79452132415488 79840082280798 79980893713392 80016126832544 80079638495004 80187136348032 80222460321024 80363946141696 80756348222466 80998653647268 81107385174144 81647162332421 81857701688616 81893761577712 82038195019648 82139479754976 82249742711808 82284346562304 82651352783643 82797122365272 83045551031856 83157030286848 83193662555136 83443281020928 83599881610581 83850718916538 83963279018304 83998603782352 84111362402816 84215206680192 84328256065536 84363734381568 84740015128356 84775666678353 84889468417824 84926863858368 85031714957616 85145860412928 85181682708864 85296029478912 85712513997852 85969690152696 86085094733568 86121312181184 86236920297472 86343388798464 86381424718848 86657999009862 86803209019233 86919732504864 86956301098632 87073030093056 87180530859072 87297560856576 87334288409088 87878534207184 88142209398432 88181037733824 88299410798592 88564348809216 88996791918636 89116260041088 89153752750944 89273431575552 89383648967424 89541292087296 89580736745472 89978505427566 90018142686612 90409439409408 91011122599922 91245808320912 91284196967556 91406735672448 91447002094336 91642441540608 91682811795456 92130481774926 92292969397104 92569889882592 92694154484736 93146762660931 93311042665624 93426244910838 93551659072704 93592870374528 93757937165312 93873691148544 94215739592877 94458688895592 94498429255146 94625282703168 94909201179264 95036606042112 95500651970052 95542721840664 95829393047472 95958033163776 95998404322688 96127271317504 96245950491648 96596642759484 96715901421783 96845731575264 96886476203832 97016535334656 97059272980992 97179102808704 97309554757632 97350494524416 97825838735961 97957158854688 98251074460224 98382965409792 98424356778496 98678158626816 98863350983082 99037713154128 99081341168096 99159985573236 99203667450552 99336837148416 99378629827008 99512034392064 99634892410368 99810615324672 100297971844812 100432610522496 100733953598208 100778328838656 101449017948404 101585201775232 101710619335584 101847154332672 101890003143936 102152741677056 102832577631504 102877877356128 103015979265024 103325073610752 103829590571742 104012711542768 104141126117916 104152336838144 104280923795328 104464840768512 104510859536384 104974922998827 105021166467714 105291979171344 105477679310976 105619271159808 106453443041064 106498229795482 106641191617856 106772851326672 106916181797376 106963280428032 107485562070747 107675130963288 107808067178406 107952787309248 107998204863024 108143180232192 108997285729311 109143602251488 109191682103616 109519306339968 109666323615744 109712462083072 110201803711524 110248167464337 110396163153696 110532458767752 110680836086016 110727401375808 110876040382464 110924883406848 111061831781376 111417427298394 111466508814108 111800958555384 111951038691072 112286942240256 112484979175424 112696083219398 112986686837808 113034222237804 113185957890432 113235818477824 113325697797984 113375619943488 113527813883904 113575576945152 113868448468992 114283351997136 114626253536928 114780126311424 115124518397952 115175232958464 115543998679816 115686649835442 115737612025644 115892976673152 115941734798176 116097373457408 116240707812096 116445717878784 117014300485614 117171378942912 117522945864576 117574716978432 118662389224848 118821680054784 118871670334592 119031242100736 119178198623232 119760123421197 119971340570088 120024190248816 120333690481536 120495224844288 120545919212544 121134522333699 121497980470902 121661077761216 121712262623408 121875647563264 122189922054144 122524694212333 122786552532924 122840642366568 123057292529472 123209219632464 123374614067712 123426519843456 123592205979648 124195683547908 124568326547784 124735545430272 124790493832704 125164921531392 125620986123836 125776078374807 125944918527456 125997905673528 126167043604224 126322810020288 126492384098304 126545601572352 127334202626736 127390295787552 127772524063296 127944044218368 128327933988864 128568770996778 128795523679312 128954535229044 129127642100352 129181968271776 129355380446208 129412363974656 129515083197696 129572137078272 129800659365888 129986998514793 130379598757296 130434451647948 130609545139584 131001432613632 131817801310776 131873259277438 132050284205504 132213314097648 132271556600736 132449116197888 132504839769344 132846523213824 133495187877954 133674390061632 133730629126416 133910147363328 134311938130944 134371105118208 134967758141349 135027214029918 135614159114112 135796205776896 135853337525248 136516683899883 136868712481368 136926295451334 137110103508672 137170503141504 137354639020032 137524217693184 138439454095656 138854834823888 139041231727104 139286454358016 139966563998436 140028221956952 140139367366257 140327488609056 140389305561792 140636905747968 140810536722816 140999558934528 141747643882719 141937924054752 142363801768896 142554909063168 142617707237376 143250977955078 143314082760996 143566841284384 143744089571208 143937049745664 143997606484032 144190906976256 144368925737472 144894964139226 145329714305748 145524803001984 145588909471488 146025741786624 146935738282032 146997556619116 147194884204928 147376611690336 147574448114688 147636535167744 148017237940224 148082442375168 148295026474623 148556569731192 148622011752144 148805501175828 149005255722624 149067944740512 149268051588096 149715922987008 150446957767218 150648915783744 150712296317072 150914610520576 151100930397312 151167493257984 151434102593536 152173526922606 152377802662848 152565929003376 152770731499008 152835004715904 153040168415232 154248866447256 154316816034192 154523968897536 154987610416128 155744385857613 156019067314152 156211689176874 156228505257216 156421385692992 156697261152768 156766289304576 157531749701571 158216518966464 158428906739712 158904264830976 159680164561596 159747344693223 159961787426784 160032253665088 160159276990008 160374272696064 160444920642048 160727892283392 161512696444932 161997307294536 162214770348288 163294324664842 163715403377232 163787523155424 164076390039296 164278959509952 164499485423616 164568693124608 165302705567286 165594244730544 166091102063712 166314060573696 166387325110272 166886562041856 167126140947591 167199763221162 167701437833076 167926558036608 167997207564704 168222724805632 168430413360384 168727468763136 169044124829097 169480030256712 169551333356706 169778936835648 169853727716736 170063429915232 170291720825856 170363365417728 171425027995704 171939380305392 172170189467136 172242624362368 172473840594944 172686777596928 172762849437696 173315998019724 173529974753163 173606418038466 173839465009728 173912602197264 174146060186112 174361061718144 174595121713152 174668576818176 175521450728421 175757068414368 176284418796864 176362075467648 176598821597184 177535781409707 177993583837272 178232520082176 178307505501888 178546863151104 178767297934848 179082584174592 179957010855132 180036285373224 180818878818816 182022245199844 182246970706353 182491616641824 182568393935112 182813471344896 182894004188672 183284883081216 183365623590912 184260963549852 184585938794208 185139779765184 185388308969472 186293525321862 186622085331248 186852489821676 187103318145408 187185740749056 187515874330624 187747382297088 188431479185754 188917377791184 188996858510292 189250565406336 189818402358528 191001303940104 191085443681328 191658786094944 191916066327552 191996808645376 192491900983296 192853156495167 193193285518968 193431802843566 193691463150528 193772952407664 194033070669312 194118545961984 194358205617408 194700989048832 195651677471922 195914317709376 196502148920448 196765930819584 196848713556992 197726701966164 197809888916157 198075426308256 198162682336192 198319971146472 198407334901104 198673674296832 198757259654016 199024068784128 199269784820736 200595943689624 200865221044992 201467907196416 201556657677312 202540821044877 202898035896808 203170403550464 203421238671168 203694308665344 203780006287872 204305483354112 205389443177001 205665155263008 205755754712256 206031958530048 206650147221504 207659181143484 208025423085536 208282252235832 208304673676288 208561847590656 208929681537024 209021719072768 209949845997654 210042332935428 210583958342688 210955358621952 212906886082128 212996459590964 213282383235712 213545702653344 213832363594752 213926560856064 214876466932617 214971124141494 215350261926576 215616134356812 215905574618496 215996409726048 216286360464384 217342446208839 217994571458622 218287204502976 218383364207232 219038612679936 219424924166144 219836725716713 220403607423048 220496334928674 220792326307392 221064917535504 221361672172032 221454802751616 221752080764928 222123663562752 222834854596788 222933017628216 223601917110768 223902077382144 224573884480512 225392166438796 225670436650827 225973373675616 226068444475608 226371915780864 226471636955648 226651395595968 226751239886976 227055627767808 227151153890304 228260290383909 228566703994272 229252507073856 229560252622848 230249036795904 231087997359632 231373299670884 231475224051288 231785953346304 231883469596352 232194746914816 232481415624192 232891435757568 234028600971228 234342757885824 235045891729152 235149433956864 237324778449696 237643360109568 237743340669184 238356397246464 239520246842394 239942681140176 240048380497632 240667380963072 241091838425088 242269044667398 242995960941804 243322155522432 243424525246816 243751295126528 244941486997263 245049388424666 245573105065848 245681284733136 246114585058944 246418439264928 246749228135424 246853039686912 248391367095816 249136653095568 249471090860544 249580987665408 250329843062784 250799644831743 251241972247672 251552156749614 251889837054912 251995811347056 252334087208448 252645620040576 252984768196608 253091203144704 254327000035059 254668405253472 254780591575104 255545048126592 255888088436736 257137541993556 257245724083453 257591047358624 257909070458088 258255284200704 258363936543552 258710760892416 258824727949312 259030166395392 259144274156544 259973997029586 260409627057699 260759197514592 260868903295896 261219090279168 262002865227264 263635602621552 263746518554876 264100568411008 264426628195296 264543113201472 264898232395776 265009679538688 265693046427648 266990375755908 267348780123264 267461258252832 267820294726656 268623876261888 268742210236416 269935516282698 270054428059836 271228318228224 271706675050496 273033367799766 273737424962736 273852590902668 274220207017344 274341006283008 275048435386368 276878908191312 277709669647776 278082463454208 279440287982793 279933127996872 280056443913904 280278734732514 280654977218112 280778611123584 281273811495936 281621073445632 282647218778631 283495287765438 283875848109504 284727603537792 285109818126336 286501955910156 286628165521992 287133682568768 287488179142416 287874099491328 287995212968064 288381813952512 288737851474944 289789928278452 290659428611496 291049606003968 291177818942976 292051483573248 293477516207883 293871476564064 293995113238232 294389768409856 294753223380672 295148896229376 295273070335488 296034475880448 296590052949246 297113139462384 297244023504288 297611002351656 298010511445248 298135889481024 298536103176192 299431845974016 300893915534436 301297831567488 301424592634144 301829221041152 302201860794624 302334986515968 302868205187072 304347053845212 304755605325696 305131858006752 305541462998016 305670009431808 308497732894512 308633632068384 309047937795072 309975220832256 311488771715226 312038134628304 312423378353748 312457010514432 312842771385984 313394522305536 313532578609152 314924768996481 315063499403142 316433037932928 316857813479424 318538929099727 319360329123192 319494689386446 319923574853568 320064507330176 320318553980016 320748545392128 320889841284096 322456686212241 323025392889864 323994614589072 324429540696576 326588649329684 326991857187933 327430806754464 327575046310848 328152780078592 328557919019904 328998970847232 329137386249216 330605411134572 330744502393011 331188489461088 332182204127424 332628121147392 332774650220544 334252281895182 334399526442324 335402875666152 335853116073216 335994415129408 336445449611264 336860826720768 337454937526272 338088249658194 338960060513424 339102666713412 339557873671296 339707455433472 340126859830464 340583441651712 340726730835456 342850055991408 343878760610784 344340378934272 344485248724736 345373555193856 345525698875392 346631996039448 347059949506326 347212836076932 347678930019456 347825204394528 348292120372224 348722123436288 349337153636352 351042901456842 351514136828736 352568837593728 352724150935296 355071562819414 355987167674544 356465040164352 356615011003776 357093726302208 357534595869696 359914021710264 360072570746448 361637757637632 363403567001097 364044490399688 364493941412706 364983233283648 365136787870224 365626942689792 365788008377344 366569766162432 367574082636999 368521927099704 369171877588416 370279559530368 370776617938944 372587050643724 372743804284187 373244170662496 373704979643352 374206636290816 374371481498112 375031748661248 375494764594176 376862958371508 377328235124421 377834755582368 377993717020584 378501130812672 379636804717056 382002607880208 382170887362656 383317572189888 383832132655104 383993617290752 384983801966592 385706312990334 386386571037936 386863605687132 387382926301056 387545904815328 388066141338624 388237091923968 388716411234816 389401978097664 389960995544379 391303354943844 391828635418752 393004297840896 393697427113984 395453403932328 395619777832314 396150852616512 396325364672384 396639942292944 396814669802208 397347348593664 397514519308032 398539569641472 401191887379248 401730442089984 402935814392832 403113315354624 404903274424047 405081642089754 405796071793616 406340807100928 406842477342336 407388617330688 407560012575744 409550051699649 410778886354002 411330310526016 411511509424512 412063917060096 415318362286968 416050846171072 416564504471664 416609347352576 417123695181312 417859363074048 419899691995308 420084665870856 421167916685376 421910717243904 425242931648157 425813772164256 425992919181928 426564766471424 427091405306688 427664727189504 427853121712128 429752933865234 429942248282988 430700523853152 431232268713624 431811149236992 431992819452096 432572720928768 434684892417678 435989142917244 436574409005952 436766728414464 438077225359872 438849848332288 439673451433426 440807214846096 440992669857348 441584652614784 442129835071008 442723344344064 442909605503232 444247327125504 445669709193576 445866035256432 447203834221536 447804154764288 449147768961024 450784332877592 451340873301654 451946747351232 452136888951216 452743831561728 452943273911296 453302791191936 453502479773952 454302307780608 456520580767818 457133407988544 458505014147712 459120505245696 461556407471033 462175994719264 462746599341768 462950448102576 463571906692608 463766939192704 464389493829632 464962831248384 467233157572839 468057201942456 468685515771648 470091783458304 470298867913728 472595249104713 474649556899392 475286720219136 475486681338368 476712794492928 479040493684788 479242034079669 479885362280352 480096760995264 481334761926144 482183676850176 484538089334796 485991921883608 486644311044864 486849050493632 487502590253056 489882973994526 490098776849332 491146210131696 491362569466272 492229170117888 492836878529856 493498456270848 493706079373824 496782734191632 498273306191136 498942181721088 499161975330816 500659686125568 501378422842773 501599289663486 502483944495344 503104313499228 503779674109824 503991622694112 504668174416896 505291240081152 506182406289408 507132374487291 508654000070118 509336810506944 509561183150208 511090096253184 514275083987112 514491448166906 515182094717248 515818140916176 516510568401408 516727873087104 517421521784832 518060332790784 518288548313088 519947994059172 520819254115398 521518395029184 521737806591792 522438180558336 524005730454528 526564352185263 527271205243104 527493037109752 528201136822016 528853256390592 529086226402944 529796464791552 530019359077376 532607344229121 533980751511816 534697560246528 534922516505664 535640589453312 537247752523776 539871032565396 540108856119672 542456636456448 543413350100992 546066735599532 546740912119059 547474849925472 547705181805336 548440414034688 548682012566016 550096870772736 553757816382624 555419339295552 556164926908416 558880575965586 559866255993744 560112887827808 560557469465028 561309954436224 561557222247168 562547622991872 563242146891264 565294437557262 566990575530876 567751696219008 569455207075584 571530136326947 573003911820312 573256331043984 574267365137536 574976358284832 575748198982656 575990425936128 577475702949888 578559469485501 579579856556904 581318857222992 582099212007936 582355637885952 584102967146496 586955032415766 587742953128128 587990226476464 588779536819712 589506446761344 590297792458752 590546140670976 593180105898492 593429666748471 594226278924768 594488047008576 595222004703312 596021022890496 596271778962048 597072206352384 601787831068872 602595663134976 602849185268288 603658442082304 604403721589248 604669973031936 607622463134631 608694107690424 609511210651392 610263716013504 611082925996032 611340018863616 616168329531003 616995465789024 617267264136768 618095875590144 619950441664512 622977543430452 624076269256608 624846756707496 624914021028864 625685542771968 626789044611072 627065157218304 629849537992962 630126998806284 632866075865856 637077858199454 638720658246384 638989378772892 639847149707136 640129014660352 640637107960032 641497090784256 641779682568192 644913372424482 646050785779728 647989229178144 648859081393152 652027338626517 653177298659368 653983714375866 654861613508928 655150092621696 656305560157184 657115838039808 658274772498432 659510177150139 661210822269144 661489004786022 662376978922176 664364408254848 665256242294784 668504563790364 668799052884648 670805751332304 671706232146432 671988830258816 672890899222528 673721653441536 676176499316388 677011309952481 677920121026848 678205333426824 679115747342592 679414910866944 680253719660928 681166883303424 681453461670912 684780871151727 685700111982816 687757521221568 688680757868544 688970497449472 690747110387712 693263992078896 694119899012652 694425672153864 695357860038912 695650408789056 696584240744448 697444246872576 698674307272704 702085802913684 703028273657472 705137675187456 705448301870592 710143125638828 711974335349088 712930080328704 713230022007552 715069191739392 719828043420528 720145141492896 723275515275264 726807134002194 728088980799376 728987882825412 729966466567296 730273575740448 731253885379584 731576016754688 734824460991789 735148165273998 737043854199408 738343755176832 740559119060736 745174101287448 745487608568374 746488341324992 747409959286704 748413272581632 748742962996224 750989529188352 752398934495229 753725916743016 754656470248842 755669511164736 755987434041168 757002261625344 759273609434112 762981000105177 764005215760416 764341774725312 766635144379776 767664265310208 767987234581504 771412625980668 771737172250359 772773142075872 773727211374264 774765852602112 775091809630656 776132282677248 776474183847936 777432822469632 779921991088758 782606709887688 783657270837504 786008595681792 787394854227968 790906807864656 791239555664628 792301705233024 792650729344768 793279884585888 793629339604416 794694697187328 795029038616064 797079139282944 802383774758496 803460884179968 805871628785664 806226630709248 809806548848094 810163284179508 811592143587232 812681614201856 813684954684672 815120025151488 819100103399298 821557772708004 822660621052032 823023018849024 830636724573936 832101692342144 833129008943328 833218694705152 834247390362624 838320863948379 839799383990616 840169331741712 842335833370752 843821434487808 847941656335893 850485863296314 851627544328512 851985838363856 853129532942848 854182810613376 855329454379008 857672859486331 859505867730468 859884496565976 861401047706304 862464537427248 863622298473984 863985638904192 865145441857536 869369784835356 871978285834488 873148818011904 873533456828928 876154450719744 879346902866852 880432548623649 881614429692192 881985339714696 883169305229568 884259670142016 885446688688128 885819211006464 891339418387152 891732070512864 894407668443072 895608309528576 898295537922048 901568665755184 902681746603308 903893494702464 904273777902432 905487663123456 905886547822592 906605582383872 907004959547904 908604615561216 913041161535636 914266815977088 917010028295424 923112814942066 924351989438528 925493198683536 925900896205152 927143813385216 927533878385408 929925662496768 934466315145678 936114403884912 937371031543296 940183566916608 940597735827456 944774306989443 945190498209426 949299113798784 950573440438272 950973362676736 955616787299181 958080987369576 958484068159338 959770724560704 960193521990528 962669523852288 969076178669592 971983843767216 973288622089728 973698100987264 975005180506112 979765947989052 980197553698664 980975571563799 982292420263392 982725138932544 984458340235776 985673757059712 986996912541696 987412158747648 992233507179033 993565468383264 996546612382272 997884363442176 998323950661632 1002756845685546 1003198579326972 1004967888990688 1006208626998456 1007559348219648 1007983245388224 1009336348833792 1010582480162304 1012364812578816 1014264748974582 1017308000140236 1018673621013888 1019122366300416 1022180192506368 1028550167974224 1028982896333812 1030364189434496 1031636281832352 1033021136802816 1033455746174208 1036120665581568 1036577096626176 1039895988118344 1041638508230796 1043036790058368 1043475613183584 1044876361116672 1048011460909056 1053128704370526 1054542410486208 1054986074219504 1056402273644032 1057706512781184 1058172452805888 1060038718154752 1065214688458242 1067961503023632 1069395120493056 1069845033011328 1071281178906624 1079742065130792 1080217712239344 1084913272912896 1090210701003291 1092133471199064 1093481824238118 1094949699850944 1095410363610672 1096880828069376 1097364025132032 1102722247910997 1107515632765248 1110838678591104 1112329853816832 1117761151931172 1118231412852561 1119732511987488 1120225775655616 1121114938930056 1122619908872448 1123114444494336 1125095245983744 1126484293782528 1130588875114524 1133981151061752 1135503392438016 1138910414151168 1143060272653894 1146007823640624 1146512662087968 1148534730275072 1149952716569664 1151496397965312 1151980851872256 1154951405899776 1157118938971002 1159159713113808 1162637714445984 1164198424015872 1164711275771904 1168205934292992 1169882986633137 1173910064831532 1175485906256256 1175980452952928 1177559073639424 1179012893522688 1181092281341952 1186360211796984 1186859333496942 1188452557849536 1188976094017152 1190444009406624 1192042045780992 1192543557924096 1203575662137744 1205191326269952 1205698370536576 1207316884164608 1208807443178496 1209339946063872 1214709823272141 1215244926269262 1217388215380848 1219022421302784 1220527432027008 1222165851992064 1222680037727232 1228650155098947 1232336659062006 1233990931578048 1234534528273536 1236191751180288 1242750469867949 1245955086860904 1248152538513216 1249693513414992 1249828042057728 1251371085543936 1253578089222144 1259699075985924 1260253997612568 1265732151731712 1274155716398908 1275728794944471 1277441316492768 1277978757545784 1279694299414272 1280258029320704 1281274215920064 1282994181568512 1283559365136384 1289826744848964 1292101571559456 1295978458356288 1297718162786304 1304054677253034 1306354597318736 1307967428751732 1309723227017856 1310300185243392 1312611120314368 1314231676079616 1316549544996864 1319020354300278 1322421644538288 1322978009572044 1324753957844352 1328728816509696 1337009127580728 1337598105769296 1341611502664608 1343412464292864 1343977660517632 1347443306883072 1352352998632776 1354022619904962 1355840242053696 1356410666853648 1358231494685184 1358829821733888 1360507439321856 1362906923341824 1369561742303454 1371400223965632 1375515042443136 1377361515737088 1377940994898944 1384669222413099 1386527984157792 1388239798025304 1388851344307728 1390715720077824 1391300817578112 1393168481488896 1394888493745152 1404171605827368 1406056547314944 1410275350374912 1410896603741184 1417785747314139 1420286251277656 1423948670698176 1425860160657408 1426460044015104 1430138383478784 1437726102239007 1439656086841056 1440290282985792 1446551030550528 1453614268004388 1456177961598752 1457975765650824 1459932933134592 1460547151480896 1462507770759168 1463152033509376 1469648921983578 1470296330547996 1474087708398816 1476687510353664 1481118238121472 1490348202574896 1490975217136748 1492976682649984 1494819918573408 1496826545163264 1497485925992448 1501979058376704 1504135268528319 1504797868990458 1507451833486032 1509312940497684 1511339022329472 1511974868082336 1514004523250688 1518547218868224 1521397123461873 1525962000210354 1528010431520832 1528683549450624 1533270288759552 1535974469163008 1542825251961336 1543474344500718 1545546284151744 1547454422748528 1549531705204224 1550183619261312 1552264565354496 1554865644939264 1559843982177516 1565213419775376 1567314541675008 1572017191363584 1579693056555789 1581813615729312 1582479111329256 1584603410466048 1585301458689536 1586559769171776 1587258679208832 1589389394374656 1590058077232128 1597822032687363 1604767549516992 1606921768359936 1611743257571328 1619613097696188 1620326568359016 1623184287174464 1625363228403712 1627369909369344 1630240050302976 1638200206798596 1643115545416008 1645321242104064 1646046037698048 1661273449147872 1664203384684288 1666258017886656 1668494780725248 1676641727896758 1679598767981232 1680338663483424 1684671666741504 1687642868975616 1695883312671786 1700971726592628 1703255088657024 1703971676727712 1706259065885696 1708365621226752 1714590408980841 1715345718972662 1719011735460936 1719768993131952 1722802095412608 1724929074854496 1727244596947968 1727971277808384 1738739569670712 1743956571668976 1746297636023808 1747066913657856 1752308901439488 1758693805733704 1760865097247298 1763228859384384 1763970679429392 1766338610459136 1768519340284032 1770893377376256 1771638422012928 1780289000245413 1782678836774304 1783464141025728 1788815336886144 1791216619057152 1800720068584171 1803137331510368 1805363493206616 1807786989404928 1808547555804864 1810975326246912 1811773095645184 1813211164767744 1814009919095808 1822867389403893 1826082323071272 1828533631954176 1834020056590848 1846225629884132 1848504988593009 1848703978877056 1850986397367072 1851801792410304 1854287626770432 1855067756770816 1859851324993536 1868932630291356 1872228807769824 1874742063086592 1880367133833216 1881195471654912 1889548613978886 1890380996418852 1898598227597568 1901946725353472 1911233574598362 1916161974739152 1916968136318676 1919541449121408 1920387043981056 1925339047704576 1938152357339184 1943967687534432 1946577244179456 1947396201974528 1956082015879551 1959531895978104 1960395107397328 1961951143127598 1964584840526784 1965450277865088 1968916680471552 1971347514119424 1974824317495296 1978530531450417 1984467014358066 1987130936766528 1993093224764544 1995768726884352 2005513691371092 2006397158653944 2009935777981376 2012417253996912 2015118696439296 2015966490776448 2018672697667584 2021164960324608 2028529497949164 2034616000280472 2037347242027776 2038244732600832 2044360385012736 2054342613455181 2057100335948448 2057965792667624 2060728378868992 2063272563664704 2066042273605632 2066911492348416 2072241331163136 2079791976236688 2083277016461592 2086073580116736 2086951226367168 2089752722233344 2096022921818112 2106257408741052 2109084820972416 2109972148439008 2112804547288064 2115413025562368 2116344905611776 2120077436309504 2130429376916484 2135923006047264 2138790240986112 2139690066022656 2159484130261584 2160435424478688 2169826545825792 2180421402006582 2184266942398128 2186963648476236 2189899399701888 2190820727221344 2193761656138752 2194728050264064 2204473382975367 2205444495821994 2215031265530496 2221677357182208 2229772503698089 2235522303862344 2236462825705122 2239465023974976 2240451551311232 2242229877860112 2245239817744896 2246228888988672 2252968587565056 2257196803485687 2261177750229048 2267962302123504 2271006784876032 2277820828302336 2286120545307788 2288943000315531 2292015647281248 2293025324175936 2297069460550144 2299905433139328 2302992795930624 2303961703744512 2314237877942004 2315211516751077 2318319426227616 2325275428891968 2328396848031744 2329422551543808 2339765973266274 2347820129663064 2350971812512512 2351960905905856 2355118147278848 2358025787045376 2362184562683904 2372720423593968 2373718666993884 2376905115699072 2377952188034304 2380888018813248 2384084091561984 2385087115848192 2407151324275488 2410382652539904 2411396741073152 2417614886356992 2418679892127744 2429419646544282 2430489852538524 2434776430761696 2438044842605568 2441054864054016 2445360075454464 2457300310197894 2464673318124012 2467981863156096 2469069056547072 2485500939735898 2491910173721808 2496305077026432 2499387026829984 2499656084115456 2502742171087872 2519398151971848 2520507995225136 2531464303463424 2543824969007679 2548311432797816 2551457589888942 2554882632985536 2555957515091568 2559388598828544 2560516058641408 2562548431840128 2565988363137024 2573018578458993 2579653489697928 2584203143118912 2591956916712576 2595436325572608 2608109354506068 2609206629989309 2612709194637472 2615934857503464 2619446454035712 2620600370486784 2625222240628736 2628463352159232 2638040708600556 2641297645870947 2644843289076576 2645956019144088 2649507915688704 2657457633019392 2674018255161456 2675196211538592 2683223005329216 2686824928585728 2687955321035264 2694886613766144 2704705997265552 2708045239809924 2711680484107392 2712821333707296 2716462989370368 2717659643467776 2721014878643712 2725813846683648 2739123484606908 2742800447931264 2751030084886272 2755881989797888 2769338444826198 2773055968315584 2776479596050608 2777702688615456 2781431440155648 2782601635156224 2789776987490304 2808343211654736 2812113094629888 2820550700749824 2821793207482368 2834322920968329 2835571494628278 2840572502555312 2847897341396352 2851720321314816 2852920088030208 2866850361897543 2875452204478014 2879312173682112 2880580565971584 2907228536008776 2912355923197504 2915951531301648 2919865866269184 2921094302961792 2925015541518336 2939297843967156 2940592661095992 2948175416797632 2953375020707328 2962236476242944 2976700521537099 2980696405149792 2981950434273496 2985953365299968 2989639837146816 2993653090326528 2994971851984896 3008270537056638 3009595737980916 3014903666972064 3018625880995368 3022678044658944 3023949736164672 3028009046501376 3037094437736448 3042794246923746 3051924000420708 3056020863041664 3057367098901248 3066540577519104 3071948938326016 3085650503922672 3086948689001436 3091092568303488 3094908845497056 3099063410408448 3100367238522624 3109731289878528 3119687964355032 3130426839550752 3134629083350016 3144034382727168 3159386113111578 3163627231458624 3164958222658512 3169206820932096 3170602917379072 3173119538343552 3174517358417664 3180116154464256 3195644065374726 3209535099033984 3213843536719872 3230894852297231 3239226195392376 3240653136718032 3246368574348928 3250726456807424 3254739818738688 3270632103009873 3276400413597192 3286231090832016 3290642484208128 3292092075396096 3308166743732991 3322546898295744 3328406769368576 3332516035773312 3336989561450496 3353283455793516 3354694238557683 3359197535962464 3360677326966848 3369343333483008 3375285737951232 3391766625343572 3401943453185256 3406510177314048 3407943353455424 3412518131771392 3416731242453504 3429180817961682 3430691437945324 3438023470921872 3439537986263904 3445604190825216 3449858149708992 3454489193895936 3455942555616768 3477479139341424 3487913143337952 3492595272047616 3494133827315712 3504617802878976 3509648959899411 3517387611467408 3521730194494596 3526457718768768 3527941358858784 3532677220918272 3537038680568064 3543276844025856 3560578000490826 3565357673548608 3566928282051456 3577630673772288 3601440137168342 3606274663020736 3610726986413232 3615573978809856 3617095111609728 3621950652493824 3626422329535488 3628019838191616 3645734778807786 3652164646142544 3657067263908352 3668040113181696 3685950465296841 3692451259768264 3697009977186018 3697407957754112 3701972794734144 3703603584820608 3708575253540864 3710135513541632 3728251409603847 3737865260582712 3744457615539648 3749484126173184 3760734267666432 3779097227957772 3780761992837704 3797196455195136 3803893450706944 3822467149196724 3827186384833413 3832323949478304 3833936272637352 3839082898242816 3840774087962112 3850678095409152 3876304714678368 3887935375068864 3893154488358912 3894792403949056 3912164031759102 3919063791956208 3920790214794656 3923902286255196 3929169681053568 3930900555730176 3937833360943104 3942695028238848 3949648634990592 3957061062900834 3968934028716132 3974261873533056 3986186449529088 4000710954288629 4011027382742184 4012794317307888 4019871555962752 4024834507993824 4030237392878592 4031932981552896 4042329920649216 4057058995898328 4069232000560944 4074694484055552 4076489465201664 4088720770025472 4108685226910362 4114200671896896 4115931585335248 4121456757737984 4126545127329408 4132084547211264 4133822984696832 4154007667239297 4159583952473376 4166554032923184 4172147160233472 4173902452734336 4179505444466688 4212514817482104 4218169641944832 4219944296878016 4225609094576128 4230826051124736 4232689811223552 4253357241942417 4260858753832968 4271846012094528 4277580481972224 4279380132045312 4313178306717021 4318968260523168 4320870848957376 4339653091651584 4360842804013164 4368533884796256 4373927296952472 4379798799403776 4381641454442688 4387523312277504 4389456100528128 4408946765950734 4410888991643988 4430062531060992 4443354714364416 4459545007396178 4471044607724688 4472925651410244 4478930047949952 4480903102622464 4484459755720224 4490479635489792 4492457777977344 4505937175130112 4514393606971374 4522355500458096 4535924604247008 4542013569752064 4555641656604672 4564191370385619 4572241090615576 4577886000631062 4584031294562496 4586050648351872 4594138921100288 4599810866278656 4607923407489024 4628475755884008 4630423033502154 4636638852455232 4650550857783936 4656793696063488 4679531946532548 4695640259326128 4701943625025024 4703921811811712 4710236294557696 4716051574090752 4739079169667367 4745440847187936 4747437333987768 4753810231398144 4755904376068608 4761776037626496 4768168183123968 4770174231696384 4793466098062089 4814302648550976 4820765305079808 4822793482146304 4835229772713984 4858839293088564 4860979705077048 4869552861523392 4876089685211136 4882109728108032 4890720150908928 4914600620395788 4929346636248024 4935963726312192 4938138113094144 4971001879471796 4983820347443616 4992610154052864 4998774053659968 5005484342175744 5038796303943696 5041015990450272 5062928606926848 5087649938015358 5096622865595632 5102915179777884 5109765265971072 5111915030183136 5118777197657088 5121032117282816 5125096863680256 5143771226942523 5146037156917986 5159306979395856 5168406286237824 5183913833425152 5216218709012136 5218413259978618 5225418389274944 5231869715006928 5238892908071424 5241200740973568 5256926704318464 5276081417201112 5282595291741894 5289686578153152 5291912038288176 5299015831377408 5314915266038784 5340867000736239 5348036510322912 5350392423077184 5366446010658432 5373649857171456 5375910642070528 5402160205752513 5409411994531104 5416090479619848 5423360968214784 5425642667414592 5432925978740736 5435319286935552 5442029757287424 5478246969213816 5485600895862528 5502060169772544 5511763979595776 5538676889652396 5545514965779027 5546111936631168 5552959192101216 5555405377230912 5562862880311296 5565203270312448 5579553974980608 5616686423309472 5624226189259776 5641101401499648 5643586414964736 5668645841936658 5671142989256556 5681145005110624 5695794682792704 5705840176060416 5733700723795086 5750904408956028 5758624347364224 5761161131943168 5814457072017552 5824711846395008 5831903062603296 5839731732538368 5842188605923584 5868246047638653 5878595687934312 5881185322191984 5896350833595264 5906750041414656 5924472952485888 5935591594351251 5953401043074198 5961392810299584 5963900868546992 5971906730599936 5979279674293632 5987306180653056 6016541074113276 6019191475961832 6029807333944128 6037251761990736 6045356089317888 6047899472329344 6056018093002752 6085588493847492 6103848000841416 6112041726083328 6114734197802496 6133081155038208 6163027840365543 6171301007845344 6173897378002872 6182185136606976 6189817690994112 6198126820816896 6200734477045248 6239375928710064 6260853679101504 6269258166700032 6288068765454336 6318772226223156 6327254462917248 6329916445317024 6338413641864192 6341205834758144 6346239076687104 6349034716835328 6360232308928512 6391288130749452 6419070198067968 6461789704594462 6478452390784752 6481306273436064 6492737148697856 6509479637477376 6541264206019746 6552800827194384 6572462181664032 6581284968416256 6584184150792192 6613420148926101 6616333487465982 6645093796591488 6656813538737152 6665032071546624 6689317511094267 6706566911587032 6709388477115366 6718395071924928 6721354653933696 6738686666966016 6783533250687144 6803886906370512 6813020354628096 6815886706910848 6825036263542784 6833462484907008 6858361635923364 6861382875890648 6866829000946593 6876046941843744 6879075972527808 6891208381650432 6899716299417984 6908978387791872 6911885111233536 6945634550253231 6954958278682848 6975826286675904 6985190544095232 6988267654631424 7019297919798822 7034775222934816 7043460388989192 7052915437537536 7055882717717568 7065354441836544 7074077361136128 7086553688051712 7121156000981652 7130715347097216 7133856564102912 7155261347544576 7202880274336684 7212549326041472 7221453972826464 7231147957619712 7234190223219456 7252844659070976 7256039676383232 7291469557615572 7304329292285088 7314134527816704 7336080226363392 7371900930593682 7384902519536528 7394019954372036 7394815915508224 7403945589468288 7407207169641216 7420271027083264 7456502819207694 7475730521165424 7488915231079296 7498968252346368 7558194455915544 7561523985675408 7594392910390272 7631474907023037 7644934298393448 7654372769666826 7664647898956608 7667872545274704 7678165796485632 7681548175924224 7719055735376979 7752609429356736 7775870750137728 7786308976717824 7789584807898112 7824328063518204 7827619889967927 7838127583912416 7841580429589312 7847804572510392 7858339362107136 7861801111460352 7875666721886208 7885390056477696 7914122125801668 7937868057432264 7948523747066112 7972372899058176 8001421908577258 8022054765484368 8025588634615776 8039743111925504 8049669015987648 8060474785757184 8063865963105792 8084659841298432 8114117991796656 8138464001121888 8149388968111104 8152978930403328 8177441540050944 8217370453820724 8228401343793792 8231863170670496 8242913515475968 8253090254658816 8267645969393664 8308015334478594 8319167904946752 8333108065846368 8344294320466944 8347804905468672 8425029634964208 8436339283889664 8439888593756032 8451218189152256 8461652102249472 8465379622447104 8502968762904987 8506714483884834 8521717507665936 8543692024189056 8555160963944448 8558760264090624 8600551085692629 8626356613434042 8637936521046336 8641741697914752 8699253289075643 8721685608026328 8737067769592512 8747854593904944 8759597598807552 8763282908885376 8775046624555008 8817893531901468 8821777983287976 8860125062121984 8886709428728832 8919090014792356 8930101564611297 8942089215449376 8945851302820488 8957860095899904 8961806205244928 8968919511440448 8980959270979584 8984915555954688 9028787213942748 9044711000916192 9071849208494016 9084027139504128 9111283313209344 9128382740771238 9144482181231152 9155772001262124 9168062589124992 9172101296703744 9188277842200576 9199621732557312 9215846814978048 9256951511768016 9260846067004308 9273277704910464 9301101715567872 9359063893065096 9391280518652256 9403887250050048 9407843623623424 9432103148181504 9478158339334734 9490881694375872 9494874667975536 9507620462796288 9511808752137216 9523552075252992 9540348463392768 9586932196124178 9628605297101952 9641530610159616 9645586964292608 9692684556891693 9717678586177128 9721959410154096 9739105723046784 9752179370422272 9764219456216064 9829201240791576 9858693272496048 9871927452624384 9876276226188288 9924500231198973 9942003758943592 9967640694887232 9985220308105728 9997548107319936 10010968684351488 10064082715673049 10077592607887392 10082031980900544 10125857213853696 10175299876030716 10193245731191264 10205830359555768 10219530531942144 10223830060366272 10237554395314176 10242064234565632 10250193727360512 10287542453885046 10292074313835972 10318613958791712 10336812572475648 10367827666850304 10432437418024272 10436826519957236 10450836778549888 10463739430013856 10477785816142848 10482401481947136 10513853408636928 10528946879698233 10552162834402224 10565190583483788 10579373156306304 10583824076576352 10598031662754816 10629830532077568 10681734001472478 10696073020645824 10700784846154368 10732892021316864 10751821284141056 10804320411505026 10818823989062208 10832180959239696 10846721936429568 10851285334829184 10865851957481472 10884059514574848 10956493938427632 10971201791725056 11004120339545088 11057851395890523 11077353779304792 11091029931558054 11092223873262336 11105918384202432 11110810754461824 11125725760622592 11130406540624896 11184754228811541 11233372846618944 11248452378519552 11282202802999296 11337291683873316 11342285978513112 11362290010221248 11391589365585408 11411680352120832 11467401447590172 11501808817912056 11517248694728448 11522322263886336 11628914144035104 11649423692790016 11663806125206592 11679463465076736 11684377211847168 11736492095277306 11757191375868624 11762370644383968 11792701667190528 11813500082829312 11848945904971776 11871183188702502 11906802086148396 11922785620599168 11927801737093984 11943813461199872 11958559348587264 12002132862865887 12033082148226552 12038382951923664 12059614667888256 12074503523981472 12090712178635776 12095798944658688 12171176987694984 12207696001682832 12224083452166656 12229468395604992 12266162310076416 12326055680731086 12342602015690688 12347794756005744 12364370273213952 12379635381988224 12396253641633792 12401468954090496 12462023001717891 12478751857420128 12521707358203008 12538516333400064 12605040480089197 12637544452446312 12654508925834496 12659832890634048 12676827283728384 12682411669516288 12692478153374208 12698069433670656 12760071725827251 12782576261498904 12838140396135936 12923579409188924 12939534920151063 12956904781569504 12962612546872128 12985474297395712 13018959274954752 13082528412039492 13105601654388768 13144924363328064 13162569936832512 13168368301584384 13226840297852202 13232666974931964 13290187593182976 13313627077474304 13330064143093248 13378635022188534 13413133823174064 13418776954230732 13436790143849856 13442709307867392 13477373333932032 13567066501374288 13607773812741024 13626040709256192 13631773413821696 13666924969814016 13692574111156857 13716723271846728 13722765751781296 13733658001893186 13752093883687488 13758151945055616 13782416763300864 13799432598835968 13823770222467072 13891269100506462 13909916557365696 13951652573351808 13970381088190464 14038595839597644 14069550445869632 14086920777978384 14105830875075072 14111765435435136 14130708883673088 14148154722272256 14242312001963304 14261430694194432 14267713128205824 14310522695089152 14380398294186267 14405760548673368 14425098652082944 14442907945652928 14462295915239424 14468380446438912 14505689318141952 14582939115231144 14608658584570176 14628269055633408 14672160452726784 14743801861187364 14769805039073056 14788039908744072 14789631831016448 14807891178936576 14814414339282432 14840542054166528 14913005638415388 14951461042330848 14977830462158592 15116388911831088 15123047971350816 15188785820780544 15262949814046074 15289868596786896 15308745539333652 15329295797913216 15335745090549408 15356331592971264 15363096351848448 15431313680827569 15438111470753958 15505218858713472 15551741500275456 15579169615796224 15608407525886623 15648656127036408 15655239779935854 15676255167824832 15683160859178624 15695609145020784 15716678724214272 15723602222920704 15770780112955392 15828244251603336 15875736114864528 15897047494132224 15944745798116352 16002843817154516 16022601002208717 16044109530968736 16051177269231552 16079486223851008 16099338031975296 16120949571514368 16127731926211584 16206480617257539 16228235983593312 16276928002243776 16298777936222208 16305957860806656 16434740907641448 16456802687587584 16463726341340992 16485827030951936 16506180509317632 16535291938787328 16616030668957188 16638335809893504 16666216131692736 16688588640933888 16695609810937344 16850059269928416 16872678567779328 16879777187512064 16923304204498944 16930759244894208 17005937525809974 17013428967769668 17043435015331872 17087384048378112 17117520528181248 17201102171385258 17252713226868084 17275873042092672 17283483395829504 17398506578151286 17443371216052656 17474135539185024 17495709187809888 17519195197615104 17526565817770752 17635787063802936 17643555966575952 17720250124243968 17773418857457664 17806774783053753 17838180029584712 17860203129222594 17884178430898752 17891702605640976 17915720191799808 17923612410489856 17937839022880896 17961918541959168 18057574427885496 18089422001832384 18143698416988032 18168054279008256 18256765481542476 18264446409925163 18288964362462304 18311544002524248 18336125178249984 18344202593407488 18376555684401152 18399243465114624 18489083521096629 18513903023536032 18521692134008616 18546555409820928 18602203431135744 18718127786130192 18782561037304512 18807774500100096 18815687247246848 18864206296363008 18956316678669468 18981763388751744 18989749335951072 19015240925592576 19023617504274432 19047104150505984 19080696926785536 19173864392248356 19257210594203904 19291173928585216 19385369113783386 19435357172354256 19443918820308192 19478211446093568 19528438912432128 19658402481583152 19717386544992096 19743854905248768 19752552452376576 19840260446778303 19849000462397946 19884007517887184 19935281389774464 19970440616211456 19995096214639872 20067952533282801 20128165431346098 20155185215774784 20164063961801088 20350599752061432 20386491462382528 20411660719111536 20439061063884288 20447660120732544 20475108790628352 20500387454721024 20575084907770092 20584148627671944 20637227917583424 20673625144951296 20735655333700608 20836903650759693 20864874836048544 20873653039914472 20901673557099776 20927478860027712 20955571632285696 20964802963894272 21057893759396466 21104325668804448 21130381166967576 21158746312612608 21167648153152704 21196063325509632 21259661064155136 21363468002944956 21392146041291648 21401569692308736 21465784042633728 21503642568282112 21608640823010052 21637647978124416 21664361918479392 21693443872859136 21702570669658368 21768119029149696 21912987876855264 21942403583450112 22008240679090176 22115702791781046 22154707558609584 22182059863116108 22184447746524672 22211836768404864 22221621508923648 22260813081249792 22369508457623082 22466745693237888 22496904757039104 22616263966080617 22674583367746632 22684571957026224 22724580020442496 22783178731170816 22894424721069111 22934802895180344 23003617635824112 23034497389456896 23044644527772672 23157167206130937 23257828288070208 23298847385580032 23327612250413184 23358926930153472 23368754423694336 23472984190554612 23482859669903781 23514382751737248 23524741288767936 23585403334381056 23627000165658624 23742366377405004 23813604172296792 23845571241198336 23855603474187968 23887626922399744 23917118697174528 24004265725731774 24066164296453104 24076765903847328 24119229335776512 24149007047962944 24181424357271552 24191597889317376 24342353975389968 24415392003365664 24448166904333312 24458936791209984 24532324620152832 24652111361462172 24685204031381376 24695589512011488 24728740546427904 24759270763976448 24802937908180992 24924046003435782 24957503714840256 25043414716406016 25210080960178394 25275088904892624 25309017851668992 25319665781268096 25353654567456768 25384956306748416 25396138867341312 25520143451654502 25565152522997808 25676280792271872 25801653257077887 25847158818377848 25879069840302126 25913809563139008 25925225093744256 25970948594791424 26097759867226929 26165056824078984 26211203308777536 26289848726656128 26325139873665024 26453680595704404 26465333949863928 26580375186365952 26627254154948608 26660128286186496 26757270044377068 26790304693833891 26826267646348128 26837553908461464 26873580287699712 26885418615734784 26954746667864064 27134133002748576 27215547625482048 27252081418512384 27263546827643392 27333849939628032 27385148222313714 27433446543693456 27445531503562592 27467316003786372 27504187767374976 27516303890111232 27564833526601728 27598865197671936 27647540444934144 27782538201012924 27819833114731392 27903305146703616 28077191679195288 28139100891739264 28173841555956768 28211661750150144 28223530870870272 28296309444544512 28484624003926608 28522861388388864 28535426256411648 28621045390178304 28760796588372534 28811521097346736 28850197304165888 28885815891305856 28924591830478848 28936760892877824 29078053670675079 29165878230462288 29217317169140352 29256538111266816 29487603722374728 29539610078146112 29576079817488144 29579263662032896 29615782357873152 29628828678564864 29773500693596919 29826011276830776 29902922084661696 29955660924317184 30192248147019147 30232777823662176 30246095942701632 30377571641561088 30525899628092148 30579737193573792 30617491078667304 30658591595826432 30671490181098816 30712663185942528 30726192703696896 30862627361655138 30876222941507916 31010437717426944 31103483000550912 31158339231592448 31216815051773246 31297312254072816 31310479559871708 31352510335649664 31366321718357248 31391218290041568 31433357448428544 31447204445841408 31541560225910784 31656488503206672 31751472229729056 31794094988264448 31889491596232704 32005687634309032 32045202004417434 32088219061937472 32102354538463104 32158972447702016 32198676063950592 32255463852423168 32412961234515078 32456471967186624 32553856004487552 32597555872444416 32869481815282896 32913605375175168 32927452682681984 32971654061903872 33012361018635264 33173554187671569 33232061337914376 33276671619787008 33332432263385472 33377177281867776 33391219621874688 33554262686434623 33700118539856832 33745357135558656 33759554375024128 33846608408997888 34011875051619948 34026857935539336 34086870030663744 34174768096756224 34235041056362496 34402204342770516 34505426453736168 34551746084185344 34566966791659008 34797013156302572 34886742432105312 34948271078370048 34991418375619776 35038390395230208 35053131635541504 35271574127605872 35287111933151904 35440500248487936 35546837714915328 35613549566107506 35676360059169424 35720406258445188 35768356861797504 35783405211281952 35831440383599616 35847224820979712 35875678045761792 36006398588597661 36115148855770992 36178844003664768 36287396833976064 36513530963084952 36528892819850326 36577928724924608 36623088005048496 36672250356499968 36688405186814976 36798486930229248 36978167042193258 37027806047072064 37043384268017232 37093110819641856 37204406862271488 37386069005153673 37436255572260384 37565122074609024 37615549000200192 37631374494493696 37815121440267591 37912633357338936 37963526777503488 37979498671902144 38030481851185152 38047235008548864 38094208301011968 38347728784496712 38514421188407808 38582347857170432 38770738227566772 38818604760453189 38870714344708512 38887837640616384 38956422892187136 39056877824864256 39316804963166304 39434773089984192 39487709810497536 39505104904753152 39680520893556606 39698000924795892 39768015035774368 39870562779548928 39940881232422912 39990192429279744 40135905066565602 40256330862692196 40310370431549568 40328127923602176 40701199504122864 40772982924765056 40823321438223072 40878122127768576 40895320241465088 41000774909442048 41077722333470571 41150169815540184 41168297255343888 41274455835166848 41347250289902592 41471310667401216 41673807301519386 41729749672097088 41747306079828944 41803347114199552 41854957720055424 41911143264571392 42115787518792932 42208651337608896 42260762333935152 42317492625225216 42335296306305408 42392126651019264 42726936005889912 42784292082583296 42803139384617472 42931568085267456 43141194882558801 43217281646020104 43275295956248832 43328723836958784 43386887745718272 43405141339316736 43825975753710528 43884807166900224 44016481358180352 44231405583562092 44309415117219168 44364119726232216 44368895493049344 44423673536809728 44443243017847296 44521626162499584 44739016915246164 44933491386475776 45232527932161234 45349166735493264 45369143914052448 45449160040884992 45566357462341632 45788849442138222 45869605790360688 46007235271648224 46068994778913792 46089289055545344 46293941042482707 46314334412261874 46515656576140416 46597694771160064 46655224500826368 46737508847388672 46825222577659869 46945968381109224 46965719339807562 47028765503474496 47049482577535872 47170806668762112 47484732754810008 47627208344593584 47691142482396672 47711206948375936 47775253844799488 47834237394349056 48008531451463548 48067803006626151 48132328592906208 48153531807694656 48238458671553024 48298014095925888 48362848714543104 48383195778634752 48619441851772617 48684707950779936 48830784006731328 48896333808666624 48917873582419968 49304222722924344 49370408062762752 49391179024022976 49457481092855808 49518541527952896 49605875816361984 49848092006871564 49915007429680512 50086829432812032 50420161920356788 50550177809785248 50618035703337984 50639331562536192 50769912613496832 50792277734682624 51040286903309004 51130305045995616 51352561584543744 51603306514155774 51694317636755696 51758139680604252 51827619126278016 51850450187488512 51941897189582848 52195519734453858 52330113648157968 52422406617555072 52579697453312256 52907361191408808 52930667899727856 53160750372731904 53320256572372992 53420324349161259 53514540088754136 53580609387667782 53652535292696256 53675107816922928 53747160575399424 53770837231469568 54268266005497152 54431095250964096 54504162837024768 54527093655286784 54770296444627428 54793339229775489 54866893087386912 54891063007125184 54934632007572744 55008375534749952 55032607780222464 55129667053203456 55197730395343872 55565076402025848 55639666229462784 55806610293407232 56154383358390576 56278201783478528 56347683111913536 56423323500300288 56447061741740544 56592618889089024 56969248007853216 57045722776777728 57070852512823296 57242090780356608 57521593176745068 57623042194693472 57700394608331776 57771631782611712 57873521785755648 58156107341350158 58331756460924576 58434634338280704 58975207444749456 59079220156292224 59152159634976288 59158527324065792 59231564715746304 59257657357129728 59520781340334909 59547001387193838 59652022553661552 59805844169323392 59911321848634368 60203857599848403 60384496294038294 60465555647324352 60492191885403264 60894773023529501 61051799256184296 61159474387147584 61234982157334608 61317183191652864 61342980362197632 61425326371885056 61725254723310276 61752445883015832 62020875434853888 62206966001101824 62433630103546492 62510710952279079 62594624508145632 62620959119743416 62705020671299328 62732643436714496 62782436580083136 62866714896857088 62894408891682816 63312977006413344 63502944459458112 63588189976528896 63778983192465408 64011375268618064 64090404008834868 64176438123874944 64204709076926208 64317944895404032 64397352127901184 64510927704846336 64825922469030156 64912943934373248 65107712008975104 65738963630565792 65827210750350336 65854905365363968 66024722037270528 66347108375343138 66464122675828752 66553343239574016 66664864526770944 66782439243749376 67108525372869246 67400237079713664 67490714271117312 67519108750048256 67848791898241851 68023750103239896 68053715871078672 68173740061327488 68349536193512448 68804408685541032 69010852907472336 69103492168370688 69133933583318016 69471501618392811 69594026312605144 69773484864210624 69896542156740096 69982836751239552 70076780790460416 70106263271083008 70448579009711343 70543148255211744 70574223866303808 70881000496975872 71227099132215012 71352720118338848 71440812516890376 71536713723595008 71566810422563904 71662880767199232 71694449641959424 71751356091523584 72012797177195322 72230297711541984 72357688007329536 72574793667952128 73027061926169904 73057785639700652 73155857449849216 73246176010096992 73344500712999936 73376810373629952 73596973860458496 73956334084386516 74055612094144128 74086768536034464 74186221639283712 74408813724542976 74772138010307346 74872511144520768 75130244149218048 75262748988987392 75630242880535182 75825266714677872 75927053555006976 75958997343804288 76060963702370304 76188416602023936 76695457568993424 77028842376815616 77404959771233661 77541476455133544 77637209520906378 77741428689417024 77775675281232768 77912845784374272 78293279601680787 78633609926332608 78869546179968384 78975419620995072 79361041787113212 79396001849591784 79536030071548736 79741125559097856 79881762464845824 79980384858559488 80271810133131204 80512661725384392 80620740863099136 80656255847204352 81402399008245728 81545965849530112 81646642876446144 81756244255537152 81790640482930176 82001549818884096 82155444666941142 82300339631080368 82336594510687776 82548911670333696 82694500579805184 82942621334802432 83347614603038772 83459499344194176 83494612159657888 83606694228399104 83709915440110848 84231575037585864 84417302675217792 84521524667870304 84634985250450432 84670592612610816 85453872011779824 85568584165166592 85606278769234944 85863136170534912 86282389765117602 86434563292040208 86550591912497664 86657447673917568 86773775491436544 86810282678633472 87234161012025237 87651951507421056 87769614333800448 88235283360624379 88462811167124184 88618830234438336 88728239452464432 88737790986098688 88847347073619456 88886486035694592 89320502080790757 89478033830492328 89866982772951552 90465055864322468 90576744441057441 90698333470986528 90738287828104896 90898320081769984 91132714924683264 91577698884276444 91739211580721376 92014470543296448 92137989557827584 92178578111090688 92587882084965414 92628668824523748 93031313152280832 93195389542320128 93310449001652736 93475017694777344 93650445155319738 93891936762218448 93931438679615124 94057531006948992 94098965155071744 94341613337524224 94969465509620016 95254416689187168 95382284964793344 95422413896751872 95668474788698112 96017062902927096 96135606013252302 96264657185812416 96307063615389312 96476917343106048 96596028191851776 96766391557269504 97238883703545234 97369415901559872 97661568013462656 97792667617333248 98608445445848688 98740816125525504 98782358048045952 98914962185711616 99037083055905792 99696184013743128 99830014859361024 100173658865624064 100662788059303869 100840323840713576 101100355619570496 101236071406675968 101278663125072384 101539825226993664 102080573806618008 102260610091991232 102705123169087488 103206613028311548 103388635273511392 103516279361208504 103655238252556032 103700900374977024 103883794379165696 104391039468907716 104660227296315936 104844813235110144 105159394906624512 105814722382817616 105861335799455712 106321500745463808 106640513144745984 106840648698322518 107029080177508272 107161218775335564 107305070585392512 107350215633845856 107494321150798848 107541674462939136 108019195765792983 108536532010994304 108862190501928192 109054187310573568 109540592889254856 109586678459550978 109733786174773824 109782126014250368 109869264015145488 110016751069499904 110065215560444928 110395460790687744 111130152804051696 111279332458925568 111613220586814464 112158207015461019 112308766716781152 112556403566957056 112695366223827072 112846647000600576 112894123483481088 113445364320802773 113938496015706432 114091445553555456 114141705025646592 115043186353490136 115246084389386944 115400789216663552 115543263565223424 115747043571511296 116312214682700316 116663512921849152 116869268676561408 117950414889498912 118158440312584448 118304319269952576 118463129431492608 118515314714259456 119041562680669818 119094002774387676 119304045107323104 119611688338646784 119822643697268736 120407715199696806 120768992588076588 120931111294648704 120984383770806528 121789546047059002 122103598512368592 122318948774295168 122469964314669216 122634366383305728 122685960724395264 123450509446620552 123504891766031664 124041750869707776 124413932002203648 124867260207092984 125021421904558158 125189249016291264 125241918239486832 125410041342598656 125465286873428992 125564873160166272 125733429793714176 126625954012826688 127005888918916224 127176379953057792 127851124869476141 128022750537236128 128180808017669736 128352876247749888 128409418153852416 128635889790808064 128794704255802368 129423584647676403 129651844938060312 129825887868746496 130215424017950208 131477927261131584 131654421500700672 131709810730727936 132049444074541056 132694216750686276 132928245351657504 133106686479148032 133329729053541888 133564878487498752 134217050745738492 134800474159427328 135038217500096512 135697583796483702 136047500206479792 136107431742157344 136347480122654976 136699072387024896 137608817371082064 138021705814944672 138206984336741376 138267867166636032 138881823127448121 138943003236785622 139188052625210288 139546969728421248 139793084313480192 139965673502479104 140212526542166016 140475667732979607 140897158019422686 141086296510423488 141148447732607616 142454198264430024 142705440236677696 142881625033780752 143073427447190016 143133620845127808 143325761534398464 143502712183047168 144025594354390644 144460595423083968 144715376014659072 145149587335904256 145858325555317851 146054123852339808 146115571279401304 146311714899698432 146492352020193984 146689001425999872 146753620747259904 147912668168773032 148111224188288256 148173537072068928 148372443278567424 148817627449085952 149544276020614692 149745022289041536 150260488298436096 150525497977974784 151260485761070364 151650533429355744 151854107110013952 151917994687608576 152376833204047872 153390915137986848 154057684753631232 154809919542467322 155082952910267088 155274419041812756 155482857378834048 155551350562465536 155825691568748544 156586559203361574 157267219852665216 157739092359936768 158313847762564319 158722083574226424 158792003699183568 159072060143097472 159482251118195712 159960769717118976 160260973047483777 160543620266262408 161025323450768784 161241481726198272 161312511694408704 162804798016491456 163091931699060224 163293285752892288 163512488511074304 163581280965860352 164310889333882284 164380017689326467 164600679262160736 164673189021375552 165097823340667392 165389001159610368 166695229206077544 166918998688388352 166989224319315776 167213388456798208 167419830880221696 168463150075171728 168834605350435584 169043049335740608 169269970500900864 169341185225221632 170907744023559648 171137168330333184 171212557538469888 171726272341069824 172564779530235204 172869126584080416 173101183824995328 173314895347835136 173620565357266944 174468322024050474 175303903014842112 176470566721248758 176925622334248368 177237660468876672 177456478904928864 177475581972197376 177694694147238912 177772972071389184 178641004161581514 178956067660984656 179733965545903104 180611572799545209 180930111728644936 181153488882114882 181396666941973056 181476575656209792 181796640163539968 182684319070588503 183155397768552888 183478423161442752 184028941086592896 184275979115655168 185175764169930828 185257337649047496 186062626304561664 186390779084640256 186620898003305472 187300890310639476 187532132856837237 187783873524436896 187862877359230248 188115062013897984 188197930310143488 188683226675048448 189938931019240032 190508833378374336 190764569929586688 190844827793503744 191336949577396224 192034125805854192 192271212026504604 192529314371624832 192614127230778624 192953834686212096 193192056383703552 193532783114539008 194477767407090468 194738831803119744 195323136026925312 197216890891697376 197481632251051008 197564716096091904 198074166111811584 199392368027486256 199660029718722048 200347317731248128 201325576118607738 201680647681427152 202200711239140992 202472142813351936 202557326250144768 203546375694725553 204161147613236016 204521220183982464 206413226056623096 206777270547022784 207032558722417008 207310476505112064 207401800749954048 208414504855178433 208782078937815432 209320454592631872 209689626470220288 210318789813249024 211345737029134029 211629444765635232 211722671598911424 212643001490927616 213681297396645036 214058160355016544 214322437550671128 214610141170785024 214700431267691712 214988642301597696 215083348925878272 216038391531585966 217073064021988608 217724381003856384 218108374621147136 219081185778509712 219173356919101956 219467572349547648 219564252028500736 219738528030290976 220033502138999808 220130431120889856 220790921581375488 222260305608103392 222558664917851136 223226441173628928 224316414030922038 224617533433562304 225112807133914112 225390732447654144 225788246966962176 226890728641605546 227876992031412864 228182891107110912 230086372706980272 230492168778773888 230801578433327104 231086527130446848 232214879313700983 232624429365400632 233327025843698304 233738537353122816 234879838805042361 235900829778997824 236316880625168896 236608638539905152 236926258862985216 238083125361339636 238188005548775352 238608090214646208 239223376677293568 239645287394537472 240815430399393612 241537985176153176 241862222589297408 241968767541613056 243579092094118004 244207197024737184 244637897548590336 244939928629338432 245268732766611456 245371921448790528 246901018893241104 247009783532063328 248083501739415552 248827864004407296 249734520414185968 250042843809116316 250378498032582528 250483836478973664 250820082685197312 250930573746857984 251129746320332544 253251908025653376 254011777837832448 255702249738952282 256045501074472256 256361616035339472 256705752495499776 256818836307704832 257589408511604736 258847169295352806 259303689876120624 259651775737492992 260430848035900416 261702483036075711 262955854522263168 263308843001401344 263419621461455872 264705850081873137 265388433501372552 265856490703315008 266213372958296064 266659458107083776 268434101491476984 269600948318854656 270076435000193024 271395167592967404 271730233323172323 272095000412959584 272214863484314688 272694960245309952 273398144774049792 275217634742164128 276043411629889344 276413968673482752 276535734333272064 277763646254896242 277886006473571244 278376105250420576 279093939456842496 279586168626960384 279931347004958208 280425053084332032 280951335465959214 281794316038845372 282172593020846976 282296895465215232 284908396528860048 285410880473355392 285763250067561504 286146854894380032 286267241690255616 287005424366094336 288051188708781288 288921190846167936 289430752029318144 290299174671808512 291716651110635702 292108247704679616 292231142558802608 292623429799396864 292984704040387968 293378002851999744 295825336337546064 296222448376576512 296347074144137856 296744886557134848 299088552041229384 299490044578083072 300520976596872192 301988364177911607 302520971522140728 303301066858711488 303708214220027904 303835989375217152 306781830275973696 308115369507262464 309619839084934644 310165905820534176 310548838083625512 310965714757668096 311102701124931072 311651383137497088 313173118406723148 314534439705330432 315478184719873536 316627695525128638 317444167148452848 317584007398367136 318144120286194944 318964502236391424 319921539434237952 320521946094967554 321087240532524816 322050646901537568 322482963452396544 322625023388817408 324057587297378949 325609596032982912 326183863398120448 326586571505784576 327162561931720704 328621778667764568 328760035378652934 329201358524321472 329346378042751104 330195646681334784 333390458412155088 333837997376776704 333978448638631552 334426776913596416 334839661760443392 336474621046383057 336926300150343456 337669210700871168 338086098671481216 338539941001801728 338682370450443264 340336092962408319 341815488047119296 342274336660666368 342425115076939776 345129559060470408 345738253168160832 346202367649990656 346629790695670272 347241130714533888 348936644048100948 350607806029684224 352941133442497516 353851244668496736 354475320937753344 354912957809857728 355389388294477824 355545944142778368 357282008323163028 357912135321969312 359467931091806208 361223145599090418 361860223457289872 362306977764229764 362793333883946112 362953151312419584 363593280327079936 365368638141177006 366310795537105776 366956846322885504 368057882173185792 370351528339861656 370514675298094992 372125252609123328 373241796006610944 374601780621278952 375064265713674474 375567747048873792 375725754718460496 376230124027795968 376395860620286976 379877862038480064 381017666756748672 381529139859173376 381689655587007488 383553374608428423 384068251611708384 384542424053009208 385058628743249664 385228254461557248 385907669372424192 386384112767407104 388955534814180936 389477663606239488 390646272053850624 394433781783394752 394963264502102016 395129432192183808 396148332223623168 398784736054972512 399320059437444096 400694635462496256 402651152237215476 403361295362854304 404401422478281984 405114652500289536 407092751389451106 408322295226472032 409042440367964928 412826452113246192 413554541094045568 414065117444834016 414620953010224128 414803601499908096 416645469382344363 416829009710356866 417564157875630864 418640909185263744 419379252940440576 420637579626498048 421427003198938821 422691474058268058 423258889531270464 423445343197822848 427362594793290072 428116320710033088 428644875101342256 429220282341570048 429400862535383424 429977284603195392 432076783063171932 434146128043977216 435448762007712768 437574976665953553 438162371557019424 438346713838203912 438935144699095296 439128504057001472 439477056060581952 440067004277999616 440260862241779712 444520611216206784 445117329835702272 446452882347257856 448632828061844076 449235066867124608 450225614267828224 450781464895308288 451576493933924352 453781457283211092 455753984062825728 460172745413960544 460984337557547776 462173054260893696 464429758627401966 465248858730801264 466654051687396608 467477074706245632 469759677610084722 471801659557995648 472633761250337792 473217277079810304 474941543287692957 476166250722679272 476376011097550704 477216180429292416 478446753354587136 481630860798787224 483075970352306352 483724445178594816 483937535083226112 487158184188236008 488414394049474368 489275795097180672 489879857258676864 490537465533222912 490743842897581056 493140053067979401 493802037786482208 494019567064126656 496167003478831104 499469040828371936 500085687618232632 500756996065165056 500967672957947328 501640165370394624 501861147493715968 502259492640665088 506503816051306752 508023555675664896 511404499477904564 512091002148944512 512723232070678944 513411504990999552 513637672615409664 515178817023209472 517694338590705612 518607379752241248 519303551474985984 520861696071800832 523404966072151422 525911709044526336 526839242922911744 529411700163746274 530776867002745104 531712981406630016 532426745916592128 533318916214167552 536868202982953968 539201896637709312 541834718398635627 542790335185934808 543460466646344646 544190000825919168 544429726968629376 545389920490619904 548052957211765509 550435269484328256 552086823259778688 552827937346965504 555527292509792484 555772012947142488 556752210500841152 558187878913684992 559172337253920768 559862694009916416 561902670931918428 563588632077690744 564345186041693952 564593790930430464 569816793057720096 570821760946710784 571526500135123008 572293709788760064 572534483380511232 574010848732188672 576102377417562576 577842381692335872 578861504058636288 580598349343617024 583433302221271404 584216495409359232 584462285117605216 585246859598793728 585969408080775936 591650672675092128 592444896753153024 592694148288275712 598177104082458768 598980089156166144 601041953193744384 603976728355823214 605041943044281456 606602133717422976 607416428440055808 607671978750434304 610639127084176659 613563660551947392 617646983524370653 619239678169869288 620331811641068352 621097676167251024 621931429515336192 622205402249862144 625243514565535299 626346236813446296 629068879410660864 630956369439747072 633255391050257276 634037211087402087 634888334296905696 635168014796734272 636288240572389888 637929004472782848 641043892189935108 642174481065049632 644101293803075136 644965926904793088 645250046777634816 648115174594757898 651219192065965824 652367726796240896 653173143011569152 654325123863441408 657243557335529136 657520070757305868 658402717048642944 658692756085502208 660391293362669568 666780916824310176 667675994753553408 667956897277263104 669679323520886784 672949242092766114 673852600300686912 675338421401742336 676172197342962432 677364740900886528 680672185924816638 683630976094238592 684548673321332736 690259118120940816 691476506336321664 692404735299981312 693259581391340544 697873288096201896 701215612059368448 704639516415127083 705882266884995032 707702489336993472 708950641875506688 709825915619715456 710778776588955648 714564016646326056 715824270643938624 718935862183612416 722446291198180836 723720446914579744 724613955528459528 725586667767892224 725906302624839168 727186560654159872 730737276282354012 732621591074211552 733913692645771008 736115764346371584 740703056679723312 741029350596189984 744250505218246656 746483592013221888 749203561242557904 750128531427348948 751135494097747584 751451509436920992 752460248055591936 752791721240573952 759755724076960128 762035333513497344 763379311174014976 767106749216856846 768136503223416768 769084848106018416 770117257486499328 770456508923114496 772768225534814208 777911069628361872 778955327212478976 781292544107701248 785107449108227133 788867563566789504 789926529004204032 790258864384367616 794117550245619411 797569472109945024 798640118874888192 805302304474430952 806722590725708608 808802844956563968 810229305000579072 814185502778902212 816644590452944064 818084880735929856 825652904226492384 827109082188091136 828130234889668032 829241906020448256 829607202999816192 833290938764688726 833658019420713732 835128315751261728 837281818370527488 838758505880881152 841275159252996096 842854006397877642 845382948116536116 846517779062540928 846890686395645696 854725189586580144 856232641420066176 857289750202684512 858440564683140096 858801725070766848 864153566126343864 868292256087954432 870897524015425536 875149953331907106 876324743114038848 876693427676407824 877870289398190592 878257008114002944 878954112121163904 880134008555999232 889041222432413568 890234659671404544 894957874086332987 897265656123688152 898470133734249216 900451228535656448 901562929790616576 905965092533734821 907562914566422184 911507968125651456 920345490827921088 921968675115095552 924346108521787392 928859517254803932 930497717461602528 933308103374793216 934954149412491264 939519355220169444 943603319115991296 945267522500675584 946434554159620608 949883086575385914 952332501445358544 952752022195101408 954432360858584832 956893506709174272 963261721597574448 966151940704612704 967448890357189632 967875070166452224 972172761892136847 974316368376472016 976828788098948736 978551590194361344 979759714517353728 981487685795162112 986280106135958802 987604075572964416 988039134128253312 998938081656743872 1000171375236465264 1001513992130330112 1001935345915894656 1003280330740789248 1004518985281330176 1013007632102613504 1016047111351329792 1021008278887224957 1022808998955809128 1024182004297889024 1025446464141357888 1026823009981999104 1027275345230819328 1035388677181411224 1037214759504482496 1038607102949971968 1041723392143601664 1046809932144302844 1051823418089052672 1053678485845823488 1058823400327492548 1061553734005490208 1063425962813260032 1066637832428335104 1073736405965907936 1078403793275418624 1083669436797271254 1085580670371869616 1086920933292689292 1088380001651838336 1088859453937258752 1090779840981239808 1096105914423531018 1100870538968656512 1104173646519557376 1108196934337950233 1111054585019584968 1111544025894284976 1113504421001682304 1116375757827369984 1119725388019832832 1123805341863836856 1127177264155381488 1128690372083387904 1129187581860860928 1139633586115440192 1141643521893421568 1143053000270246016 1144587419577520128 1145068966761022464 1150660123825285269 1152204754835125152 1155684763384671744 1157723008117272576 1166866604442542808 1168432990818718464 1168924570235210432 1170493719197587456 1171938816161551872 1183301345350184256 1184889793506306048 1185388296576551424 1196354208164917536 1197960178312332288 1202083906387488768 1207953456711646428 1210083886088562912 1213204267434845952 1215343957500868608 1221278254168353318 1227127321103894784 1235293967048741306 1238479356339738576 1240663623282136704 1242195352334502048 1243862859030672384 1244410804499724288 1250487029131070598 1252692473626892592 1258137758821321728 1261912738879494144 1264281009596816463 1266510782100514552 1268074422174804174 1269776668593811392 1270336029593468544 1272576481144779776 1282087784379870216 1284348962130099264 1288202587606150272 1289931853809586176 1296230349189515796 1302438384131931648 1304735453592481792 1306346286023138304 1312724929997860659 1314487114671058272 1315040141514611736 1316805434097285888 1317385512171004416 1320782586725339136 1333561833648620352 1335351989507106816 1335913794554526208 1339358647041773568 1345898484185532228 1347705200601373824 1350676842803484672 1352344394685924864 1354729481801773056 1361344371849633276 1367261952188477184 1380518236241881632 1382953012672643328 1386519162782681088 1395746576192403792 1402431224118736896 1409279032830254166 1411764533769990064 1415404978673986944 1417901283751013376 1419651831239430912 1424824629863078871 1429128033292652112 1431648541287877248 1444892582396361672 1447440893829159488 1449227911056919056 1451173335535784448 1451812605249678336 1461474552564708024 1465243182148423104 1467827385291542016 1472231528692743168 1479420159203938203 1481406113359446624 1482058701192379968 1488501010436493312 1498407122485115808 1500257062854697896 1502270988195495168 1502903018873841984 1504920496111183872 1505583442481147904 1519511448153920256 1524070667026994688 1526758622348029952 1534213498433713692 1536273006446833536 1538169696212036832 1540234514972998656 1540913017846228992 1545536451069628416 1555822139256723744 1557910654424957952 1562585088215402496 1570214898216454266 1577735127133579008 1580517728768735232 1588235100491238822 1595138944219890048 1597280237749776384 1610604608948861904 1613445181451417216 1617605689913127936 1625504155195906881 1628371005557804424 1633289180905888128 1636169761471859712 1644158871635296527 1651305808452984768 1654218164376182272 1656260469779336064 1658483812040896512 1666581877529377452 1667316038841427464 1670256631502523456 1674563636741054976 1677517011761762304 1685708012795755284 1690765896233072232 1693035558125081856 1693781372791291392 1709450379173160288 1712465282840132352 1714579500405369024 1716881129366280192 1717603450141533696 1728307132252687728 1736584512175908864 1741795048030851072 1750299906663814212 1752649486228077696 1753386855352815648 1755740578796381184 1756514016228005888 1757908224242327808 1778082444864827136 1789915748172665974 1794531312247376304 1796940267468498432 1803125859581233152 1811930185067469642 1815125829132844368 1823015936251302912 1831917381252529977 1840690981655842176 1843937350230191104 1852940950573111959 1857719034509607864 1860995434923205056 1866616206749586432 1879038710440338888 1887206638231982592 1890535045001351168 1892869108319241216 1899766173150771828 1902111633262206261 1904665002890717088 1905504044390202816 1908864721717169664 1913787013418348544 1926523443195148896 1932303881409225408 1934897780714379264 1935750140332904448 1944345523784273694 1948632736752944032 1953657576197897472 1957103180388722688 1959519429034707456 1962975371590324224 1972560212271917604 1975208151145928832 1976078268256506624 1997876163313487744 2000342750472930528 2003027984260660224 2003870691831789312 2009037970562660352 2026015264205227008 2032094222702659584 2042016557774449914 2045617997911618256 2048364008595778048 2050892928282715776 2053646019963998208 2070777354362822448 2074429519008964992 2077214205899943936 2093619864288605688 2103646836178105344 2113918549245381249 2117646800654985096 2123107468010980416 2126851925626520064 2147472811931815872 2156807586550837248 2167338873594542508 2171161340743739232 2173841866585378584 2176760003303676672 2177718907874517504 2181559681962479616 2192211828847062036 2201741077937313024 2208347293039114752 2216393868675900466 2222109170039169936 2223088051788569952 2227008842003364608 2232751515654739968 2239450776039665664 2247610683727673712 2254354528310762976 2257380744166775808 2258375163721721856 2279267172230880384 2283287043786843136 2286106000540492032 2290137933522044928 2301320247650570538 2304409509670250304 2311369526769343488 2333733208885085616 2336865981637436928 2337849140470420864 2340987438395174912 2343877632323103744 2355322347324681399 2366602690700368512 2369779587012612096 2370776593153102848 2382352650736858233 2392708416329835072 2395920356624664576 2415906913423292856 2420167772177125824 2426408534869691904 2430687915001737216 2442556508336706636 2454254642207789568 2470587934097482612 2476958712679477152 2481327246564273408 2484390704669004096 2487725718061344768 2488821608999448576 2500974058262141196 2505384947253785184 2516275517642643456 2523825477758988288 2528562019193632926 2533021564201029104 2536148844349608348 2539553337187622784 2540672059186937088 2545152962289559552 2564175568759740432 2568697924260198528 2576405175212300544 2592460698379031592 2604876768263863296 2612692572046276608 2625449859995721318 2628974229342116544 2630080283029223472 2633610868194571776 2634771024342008832 2667123667297240704 2670703979014213632 2671827589109052416 2684873622258998961 2691796968371064456 2695410401202747648 2701353685606969344 2704688789371849728 2722688743699266552 2734523904376954368 2761036472483763264 2765906025345286656 2773038325565362176 2791493152384807584 2804862448237473792 2818558065660508332 2823529067539980128 2830809957347973888 2835802567502026752 2839303662478861824 2849649259726157742 2858256066585304224 2863297082575754496 2889785164792723344 2894881787658318976 2898455822113838112 2902346671071568896 2903625210499356672 2916518285676410541 2922949105129416048 2930486364296846208 2935654770583084032 2944463057385486336 2958840318407876406 2962812226718893248 2964117402384759936 2996814244970231616 3000514125709395792 3004541976390990336 3005806037747683968 3009840992222367744 3039022896307840512 3048141334053989376 3063024836661674871 3068426996867427384 3072546012893667072 3076339392424073664 3080469029945997312 3081826035692457984 3111644278513447488 3115821308849915904 3125170176430804992 3140429796432908532 3155470254267158016 3161035457537470464 3176470200982477644 3190277888439780096 3221209217897723808 3226890362902834432 3235211379826255872 3251008310391813762 3256742011115608848 3266578361811776256 3272339522943719424 3288317743270593054 3302611616905969536 3308436328752364544 3312520939558672128 3324590803013850699 3333163755058754904 3334632077682854928 3340513263005046912 3349127273482109952 3371416025591510568 3381531792466144464 3386071116250163712 3387562745582582784 3418900758346320576 3424930565680264704 3429159000810738048 3433762258732560384 3435206900283067392 3451980371475855807 3456614264505375456 3473169024351817728 3500599813327628424 3505298972456155392 3506773710705631296 3511481157592762368 3513028032456011776 3515816448484655616 3556164889729654272 3579831496345331948 3589062624494752608 3593880534936996864 3606251719162466304 3623860370134939284 3630251658265688736 3646031872502605824 3663834762505059954 3681381963311684352 3687874700460382208 3705881901146223918 3715438069019215728 3721990869846410112 3733232413499172864 3758077420880677776 3774413276463965184 3785738216638482432 3792843028790449389 3799532346301543656 3804223266524412522 3809330005781434176 3811008088780405632 3817729443434339328 3853046886390297792 3864607762818450816 3869795561428758528 3888691047568547388 3897265473505888064 3907315152395794944 3914206360777445376 3919038858069414912 3945120424543835208 3950416302291857664 3952156536513013248 3995752326626975488 4000685500945861056 4006055968521320448 4007741383663578624 4018075941125320704 4052030528410454016 4064188445405319168 4084033115548899828 4091235995823236512 4096728017191556096 4101785856565431552 4141554708725644896 4148859038017929984 4187239728577211376 4207293672356210688 4227837098490762498 4235293601309970192 4246214936021960832 4253703851253040128 4274473889589236613 4294945623863631744 4323528884670594571 4334677747189085016 4342322681487478464 4347683733170757168 4353520006607353344 4355437815749035008 4384423657694124072 4403482155874626048 4416694586078229504 4432787737351800932 4438260477611814609 4444218340078339872 4446176103577139904 4454017684006729216 4465503031309479936 4495221367455347424 4508709056621525952 4514761488333551616 4516750327443443712 4558534344461760768 4566574087573686272 4572212001080984064 4580275867044089856 4602640495301141076 4608819019340500608 4622739053538686976 4667466417770171232 4673731963274873856 4675698280940841728 4687755264646207488 4710644694649362798 4733205381400737024 4741553186306205696 4764705301473716466 4785416832659670144 4791840713249329152 4831813826846585712 4840335544354251648 4852817069739383808 4885113016673413272 4908509284415579136 4932476614905889581 4941175868194965224 4953917425358954304 4962654493128546816 4968781409338008192 4975451436122689536 5001948116524282392 5010769894507570368 5032551035285286912 5057124038387265852 5066043128402058208 5072297688699216696 5079106674375245568 5081344118373874176 5090305924579119104 5128351137519480864 5137395848520397056 5152810350424601088 5184921396758063184 5209753536527726592 5225385144092553216 5250899719991442636 5257948458684233088 5260160566058446944 5267221736389143552 5269542048684017664 5334247334594481408 5343655178218104832 5369747244517997922 5383593936742128912 5390820802405495296 5409377578743699456 5445377487398533104 5469047808753908736 5495752143757589931 5522072944967526528 5531812050690573312 5558822851719335877 5582986304769615168 5637116131321016664 5647058135079960256 5661619914695947776 5671605135004053504 5678607324957723648 5699298519452315484 5716512133170608448 5726594165151508992 5779570329585446688 5789763575316637952 5796911644227676224 5804693342143137792 5807250420998713344 5833036571352821082 5845898210258832096 5860972728593692416 5871309541166168064 5888926114770972672 5917680636815752812 5925624453437786496 5928234804769519872 5993628489940463232 6001028251418791584 6009083952781980672 6011612075495367936 6078045792615681024 6096282668107978752 6126049673323349742 6136853993734854768 6145092025787334144 6152678784848147328 6160938059891994624 6223288557026894976 6231642617699831808 6264705118604330909 6280859592865817064 6310940508534316032 6341755647736143747 6352940401964955288 6380555776879560192 6442418435795447616 6453780725805668864 6470422759652511744 6502016620783627524 6513484022231217696 6533156723623552512 6544679045887438848 6576635486541186108 6605223233811939072 6616872657504729088 6625041879117344256 6649181606027701398 6666327510117509808 6669264155365709856 6681026526010093824 6698254546964219904 6742832051183021136 6763063584932288928 6772142232500327424 6775125491165165568 6837801516692641152 6849861131360529408 6858318001621476096 6870413800566134784 6903960742951711614 6913228529010750912 7001199626655256848 7010597944912310784 7013547421411262592 7022962315185524736 7031632896969311232 7112329779459308544 7147057952210574699 7159662992690663896 7178125248989505216 7187761069873993728 7247720740269878568 7260503316531377472 7292063745005211648 7327669525010119908 7362763926623368704 7375749400920764416 7411763802292447836 7430876138038431456 7443981739692820224 7466464826998345728 7516154841761355552 7548826552927930368 7571476433276964864 7585686057580898778 7599064692603087312 7608446533048825044 7618660011562868352 7622016177560811264 7635458886868678656 7706093772780595584 7729215525636901632 7777382095137094776 7794530947011776128 7814630304791589888 7838077716138829824 7890240849087670416 7900832604583715328 7904313073026026496 7991504653253950976 8001371001891722112 8012111937042640896 8015482767327157248 8054620866776996883 8104061056820908032 8168066231097799656 8182471991646473024 8193456034383112192 8203571713130863104 8283109417451289792 8297718076035859968 8374479457154422752 8414587344712421376 8455674196981524996 8470587202619940384 8492429872043921664 8507407702506080256 8548947779178473226 8589891247727263488 8647057769341189142 8669355494378170032 8684645362974956928 8695367466341514336 8707040013214706688 8710875631498070016 8768847315388248144 8806964311749252096 8833389172156459008 8865575474703601864 8876520955223629218 8888436680156679744 8892352207154279808 8908035368013458432 8990442734910694848 9017418113243051904 9029522976667103232 9117068688923521536 9133148175147372544 9144424002161968128 9189074509985024613 9205280990602282152 9217638038681001216 9245478107077373952 9334932835540342464 9347463926549747712 9351396561881683456 9375510529292414976 9421289389298725596 9466410762801474048 9483106372612411392 9529410602947432932 9570833665319340288 9663627653693171424 9680671088708503296 9705634139478767616 9770226033346826544 9817018568831158272 9864953229811779162 9882351736389930448 9907834850717908608 9925308986257093632 9937562818676016384 9973772409041552097 10003896233048564784 10021539789015140736 10114248076774531704 10132086256804116416 10144595377398433392 10158213348750491136 10162688236747748352 10256702275038961728 10274791697040794112 10305620700849202176 10355941114427567421 10369842793516126368 10419507073055453184 10501799439982885272 10515896917368466176 10520321132116893888 10534443472778287104 10539084097368035328 10668494669188962816 10687310356436209664 10739494489035995844 10767187873484257824 10781641604810990592 10818755157487398912 10890754974797066208 10938095617507817472 10991504287515179862 11044145889935053056 11063624101381146624 11117645703438671754 11165972609539230336 11274232262642033328 11294116270159920512 11323239829391895552 11357214649915447296 11378529086371348167 11398597038904630968 11433024266341216896 11453188330303017984 11559140659170893376 11579527150633275904 11593823288455352448 11609386684286275584 11666073142705642164 11691796420517664192 11721945457187384832 11742619082332336128 11835361273631505624 11851248906875572992 11856469609539039744 11987256979880926464 12002056502837583168 12018167905563961344 12023224150990735872 12156091585231362048 12192565336215957504 12252099346646699484 12273707987469709536 12290184051574668288 12305357569696294656 12446577114053789952 12529410237208661818 12561719185731634128 12621881017068632064 12683511295472287494 12705880803929910576 12761111553759120384 12823421668767709839 12884836871590895232 12907561451611337728 12970586654011783713 13004033241567255048 13026968044462435392 13066313447247105024 13153270973082372216 13210446467623878144 13233745315009458176 13250083758234688512 13298363212055402796 13314781432835443827 13332655020235019616 13338528310731419712 13362053052020187648 13396509093928439808 13485664102366042272 13526127169864577856 13544284465000654848 13550250982330331136 13675603033385282304 13699722262721058816 13716636003242952192 13740827601132269568 13807921485903423228 13826457058021501824 14002399253310513696 14021195889824621568 14027094842822525184 14063265793938622464 14224659558918617088 14294115904421149398 14319325985381327792 14356250497979010432 14375522139747987456 14495441480539757136 14521006633062754944 14655339050020239816 14725527853246737408 14797429844717668743 14823527604584895672 14861752276076862912 14887963479385640448 15032309683522711104 15097653105855860736 15171372115161797556 15198129385206174624 15216893066097650088 15237320023125736704 15244032355121622528 15270917773737357312 15412187545561191168 15458431051273803264 15554764190274189552 15589061894023552256 15629260609583179776 15676155432277659648 15780481698175340832 15801665209167430656 15808626146052052992 15983009306507901952 16002742003783444224 16030965534654314496 16109241733553993766 16336132462195599312 16364943983292946048 16386912068766224384 16407143426261726208 16487256431272769793 16566218834902579584 16595436152071719936 16676468555158007631 16748958914308845504 16911348393963049992 16941174405239880768 16984859744087843328 17014815405012160512 17097895558356946452 17179782495454526976 17294115538682378284 17338710988756340064 17369290725949913856 17390734932683028672 17414080026429413376 17421751262996140032 17537694630776496288 17613928623498504192 17666778344312918016 17731150949407203728 17753041910447258436 17776873360313359488 17784704414308559616 17816070736026916864 17980885469821389696 18034836226486103808 18234137377847043072 18288848004323936256 18378149019970049226 18410561981204564304 18435276077362002432 18669865671080684928 18694927853099495424 18702793123763366912 18794115355812992727 18842578778597451192 18932821525602948096 19058821205894865864 19141667330638680576 19327255307386342848 19361342177417006592 19411268278957535232 19540452066693653088 19634037137662316544 19729906459623558324 19764703472779860896 19815669701435817216 19850617972514187264 19875125637352032768 19947544818083104194 20007792466097129568 20043079578030281472 20228496153549063408 20264172513608232832 20289190754796866784 20316426697500982272 20325376473495496704 20513404550077923456 20549583394081588224 20611241401698404352 20711882228855134842 20739685587032252736 21003598879965770544 21031793834736932352 21040642264233787776 21068886945556574208 21336989338377925632 21441173856631724097 21478988978071991688 21534375746968515648 21563283209621981184 21781509949594132416 21876191235015634944 21983008575030359724 22088291779870106112 22127248202762293248 22235291406877343508 22331945219078460672 22548464525284066656 22588232540319841024 22646479658783791104 22714429299830894592 22757058172742696334 22797194077809261936 22866048532682433792 22906376660606035968 23118281318341786752 23159054301266551808 23187646576910704896 23332146285411284328 23383592841035328384 23443890914374769664 23670722547263011248 23702497813751145984 23712939219078079488 23974513959761852928 24004113005675166336 24036335811127922688 24046448301981471744 24163862600330990649 24312183170462724096 24504198693293398968 24547415974939419072 24580368103149336576 24610715139392589312 24893154228107579904 25058820474417323636 25123438371463268256 25243762034137264128 25367022590944574988 25411761607859821152 25522223107518240768 25646843337535419678 25769673743181790464 25815122903222675456 25941173308023567426 26008066483134510096 26053936088924870784 26132626894494210048 26306541946164744432 26420892935247756288 26500167516469377024 26596726424110805592 26629562865670887654 26665310040470039232 26677056621462839424 26724106104040375296 26971328204732084544 27052254339729155712 27088568930001309696 27351206066770564608 27399444525442117632 27433272006485904384 27615842971806846456 27652914116043003648 28004798506621027392 28042391779649243136 28054189685645050368 28126531587877244928 28449319117837234176 28588231808842298796 28638651970762655584 28712500995958020864 28990882961079514272 29042013266125509888 29310678100040479632 29451055706493474816 29594859689435337486 29647055209169791344 29723504552153725824 29775926958771280896 29921317227124656291 30064619367045422208 30342744230323595112 30396258770412349248 30433786132195300176 30474640046251473408 30488064710243245056 30824375091122382336 30916862102547606528 31067823343282702263 31109528380548379104 31178123788047104512 31258521219166359552 31560963396350681664 31603330418334861312 31617252292104105984 31966018613015803904 32005484007566888448 32061931069308628992 32218483467107987532 32672264924391198624 32729887966585892096 32814286852523452416 32974512862545539586 33132437669805159168 33190872304143439872 33352937110316015262 33497917828617691008 33822696787926099984 33882348810479761536 33969719488175686656 34195791116713892904 34359564990909053952 34588231077364756568 34677421977512680128 34738581451899827712 34781469865366057344 34828160052858826752 35075389261552992576 35227857246997008384 35462301898814407456 35506083820894516872 35553746720626718976 35569408828617119232 35632141472053833728 35961770939642779392 36069672452972207616 36468274755694086144 36577696008647872512 36756298039940098452 36821123962409128608 36870552154724004864 37339731342161369856 37405586247526733824 37588230711625985454 37685157557194902384 37865643051205896192 38117642411789731728 38283334661277361152 38470265006303129517 38654510614772685696 38722684354834013184 38911759962035351139 39080904133387306176 39459812919247116648 39529406945559721792 39631339402871634432 39701235945028374528 39750251274704065536 39895089636166208388 40015584932194259136 40086159156060562944 40456992307098126816 40528345027216465664 40578381509593733568 40632853395001964544 40650752946990993408 41026809100155846912 41099166788163176448 41222482803396808704 41423764457710269684 41479371174064505472 42007197759931541088 42063587669473864704 42081284528467575552 42673978676755851264 42882347713263448194 42957977956143983376 43068751493937031296 43126566419243962368 43563019899188264832 43852935830230316363 43966017150060719448 44176583559740212224 44392289534153006229 44470582813754687016 44663890438156921344 45096929050568133312 45176465080639682048 45292959317567582208 45514116345485392668 45594388155618523872 45732097065364867584 45812753321212071936 46236562636683573504 46318108602533103616 46375293153821409792 46664292570822568656 46767185682070656768 46887781828749539328 47341445094526022496 47404995627502291968 47425878438156158976 47949027919523705856 48008226011350332672 48092896603962943488 48327725200661981298 49008397386586797936 49094831949878838144 49160736206298673152 49221430278785178624 49786308456215159808 50029405665474022893 50117640948834647272 50246876742926536512 50734045181889149976 50823523215719642304 51044446215036481536 51293686675070839356 51539347486363580928 51630245806445350912 51882346616047134852 52016132966269020192 52107872177849741568 52265253788988420096 52613083892329488864 52841785870495512576 53000335032938754048 53193452848221611184 53259125731341775308 53330620080940078464 53354113242925678848 53448212208080750592 53942656409464169088 54104508679458311424 54702412133541129216 54866544012971808768 55231685943613692912 55305828232086007296 56009597013242054784 56084783559298486272 56108379371290100736 56382346067438978181 57176463617684597592 57277303941525311168 57425001991916041728 57981765922159028544 58084026532251019776 58621356200080959264 58902111412986949632 59189719378870674972 59294110418339582688 59447009104307451648 59551853917542561792 59842634454249312582 60129238734090844416 60685488460647190224 60792517540824698496 60867572264390600352 60949280092502946816 60976129420486490112 61648750182244764672 61833724205095213056 62135646686565404526 62219056761096758208 62356247576094209024 63121926792701363328 63206660836669722624 63932037226031607808 64010968015133776896 64323521569895172291 64436966934215975064 65344529848782397248 65459775933171784192 65628573705046904832 65949025725091079172 66264875339610318336 66381744608286879744 66705874220632030524 66995835657235382016 67645393575852199968 67764697620959523072 67939438976351373312 68391582233427785808 68719129981818107904 69176462154729513136 69354843955025360256 69477162903799655424 69562939730732114688 70150778523105985152 70924603797628814912 71012167641789033744 71107493441253437952 71138817657234238464 71923541879285558784 72139344905944415232 72491587800992971947 72936549511388172288 73512596079880196904 73642247924818257216 73741104309448009728 74679462684322739712 74811172495053467648 75176461423251970908 75370315114389804768 75731286102411792384 76235284823579463456 76566669322554722304 76940530012606259034 77309021229545371392 77445368709668026368 77823519924070702278 78161808266774612352 78919625838494233296 79058813891119443584 79262678805743268864 79500502549408131072 79790179272332416776 80031169864388518272 80172318312121125888 80913984614196253632 81056690054432931328 81156763019187467136 81265706790003929088 82053618200311693824 82198333576326352896 82847528915420539368 82958742348129010944 84014395519863082176 84127175338947729408 84162569056935151104 85347957353511702528 85764695426526896388 85915955912287966752 86137502987874062592 87126039798376529664 87705871660460632726 87932034300121438896 88353167119480424448 88784579068306012458 88941165627509374032 89327780876313842688 89763951681373968873 90193858101136266624 90352930161279364096 91028232690970785336 91188776311237047744 91464194130729735168 92473125273367147008 92636217205066207232 92750586307642819584 93203470029848106789 93328585141645137312 93534371364141313536 93775563657499078656 94682890189052044992 94809991255004583936 94851756876312317952 95898055839047411712 96016452022700665344 96185793207925886976 96655450401323962596 98016794773173595872 98189663899757676288 98442860557570357248 99572616912430319616 100058811330948045786 100235281897669294544 100493753485853073024 101468090363778299952 101647046431439284608 102587373350141678712 103078694972727161856 103764693232094269704 104032265932538040384 104215744355699483136 105226167784658977728 105683571740991025152 106386905696443222368 106518251462683550616 106661240161880156928 106708226485851357696 106896424416161501184 107885312818928338176 108209017358916622848 109404824267082258432 109733088025943617536 110463371887227385824 110611656464172014592 112019194026484109568 112216758742580201472 112764692134877956362 114352927235369195184 114554607883050622336 114850003983832083456 115410795018909388551 115963531844318057088 116168053064502039552 116735279886106053417 117242712400161918528 118379438757741349944 118588220836679165376 118894018208614903296 119103707835085123584 119685268908498625164 120258477468181688832 121370976921294380448 121585035081649396992 121735144528781200704 121898560185005893632 121952258840972980224 123297500364489529344 123667448410190426112 124271293373130809052 124438113522193516416 124712495152188418048 126243853585402726656 128021936030267553792 128647043139790344582 128873933868431950128 130689059697564794496 130919551866343568384 131558807490690949089 131898051450182158344 132529750679220636672 133411748441264061048 133991671314470764032 135290787151704399936 135529395241919046144 135878877952702746624 136783164466855571616 137438259963636215808 138352924309459026272 138709687910050720512 138954325807599310848 139125879461464229376 140301557046211970304 141849207595257629824 142024335283578067488 142214986882506875904 142277635314468476928 143847083758571117568 144278689811888830464 144983175601985943894 147025192159760393808 147284495849636514432 147482208618896019456 149358925368645479424 150088216996422068679 150352922846503941816 150740630228779609536 152470569647158926912 153133338645109444608 153881060025212518068 154618042459090742784 154890737419336052736 155647039848141404556 156323616533549224704 157839251676988466592 158117627782238887168 158525357611486537728 159001005098816262144 159580358544664833552 160062339728777036544 160344636624242251776 161827969228392507264 162113380108865862656 162313526038374934272 164107236400623387648 165695057830841078736 165917484696258021888 168028791039726164352 168254350677895458816 168325138113870302208 169147038202316934543 171529390853053792776 171831911824575933504 172275005975748125184 174252079596753059328 175411743320921265452 175864068600242877792 176706334238960848896 177569158136612024916 177882331255018748064 178655561752627685376 179527903362747937746 180387716202272533248 180705860322558728192 182056465381941570672 182377552622474095488 182928388261459470336 184946250546734294016 185501172615285639168 186406940059696213578 186657170283290274624 187068742728282627072 189365780378104089984 189619982510009167872 191796111678094823424 192032904045401330688 193310900802647925192 196033589546347191744 196379327799515352576 196885721115140714496 199145233824860639232 200117622661896091572 200470563795338589088 200987506971706146048 202936180727556599904 203294092862878569216 205174746700283357424 206157389945454323712 207529386464188539408 208064531865076080768 208431488711398966272 210452335569317955456 212773811392886444736 213036502925367101232 213322480323760313856 213416452971702715392 215770625637856676352 216418034717833245696 217474763402978915841 218809648534164516864 220926743774454771648 221223312928344029184 224038388052968219136 224433517485160402944 225529384269755912724 228705854470738390368 229109215766101244672 229700007967664166912 230821590037818777102 231927063688636114176 232336106129004079104 233470559772212106834 234485424800323837056 236758877515482699888 237176441673358330752 237788036417229806592 239370537816997250328 240516954936363377664 242741953842588760896 243170070163298793984 243470289057562401408 243797120370011787264 246595000728979058688 248542586746261618104 248876227044387032832 249424990304376836096 252487707170805453312 256043872060535107584 257294086279580689164 257747867736863900256 261378119395129588992 261839103732687136768 263117614981381898178 263796102900364316688 265059501358441273344 266823496882528122096 267983342628941528064 269291855044121906619 270581574303408799872 271058790483838092288 273566328933711143232 276705848618918052544 277419375820101441024 277908651615198621696 278251758922928458752 280603114092423940608 283698415190515259648 284048670567156134976 284429973765013751808 284555270628936953856 287694167517142235136 288557379623777660928 289966351203971887788 294050384319520787616 294568991699273028864 298717850737290958848 300176433992844137358 300705845693007883632 301481260457559219072 304941139294317853824 306970550811612214541 307762120050425036136 309236084918181485568 311294079696282809112 312647233067098449408 315678503353976933184 316235255564477774336 317050715222973075456 319160717089329667104 320124679457554073088 320689273248484503552 323655938456785014528 324226760217731725312 324627052076749868544 328214472801246775296 331390115661682157472 331834969392516043776 336057582079452328704 336650276227740604416 338294076404633869086 343058781706107585552 343663823649151867008 344550011951496250368 348504159193506118656 350205839658318160251 350823486641842530904 351728137200485755584 355138316273224049832 355764662510037496128 357311123505255370752 359055806725495875492 360775432404545066496 361411720645117456384 364112930763883141344 364755105244948190976 365856776522918940672 369892501093468588032 371002345230571278336 372813880119392427156 373314340566580549248 374137485456565254144 378731560756208179968 384065808090802661376 386621801605295850384 392067179092694383488 392758655599030705152 394676422472072847267 400235245323792183144 400941127590677178176 401975013943412292096 405872361455113199808 406588185725757138432 410349493400566714848 412314779890908647424 415058772928377078816 416129063730152161536 416862977422797932544 420904671138635910912 425547622785772889472 426073005850734202464 426644960647520627712 426832905943405430784 431541251275713352704 432836069435666491392 434949526805957831682 441853487548909543296 442446625856688058368 448076776105936438272 450264650989266206037 451058768539511825448 457411708941476780736 458218431532202489344 459400015935328333824 461643180075637554204 463854127377272228352 464672212258008158208 466941119544424213668 468970849600647674112 473517755030965399776 474352883346716661504 475576072834459613184 478741075633994500656 481033909872726755328 485483907685177521792 486340140326597587968 486940578115124802816 497085173492523236208 497752454088774065664 504975414341610906624 507441114606950803629 514588172559161378328 515495735473727800512 522756238790259177984 523678207465374273536 526235229962763796356 527592205800728633376 530119002716882546688 533646993765056244192 535966685257883056128 538583710088243813238 541163148606817599744 542117580967676184576 547132657867422286464 553411697237836105088 554838751640202882048 556503517845856917504 561206228184847881216 567396830381030519296 568097341134312269952 568859947530027503616 575388335034284470272 579932702407943775576 588100768639041575232 589137983398546057728 597435701474581917696 600352867985688274716 601411691386015767264 602962520915118438144 609882278588635707648 613941101623224429082 615524240100850072272 618472169836362971136 622588159392565618224 625294466134196898816 631357006707953866368 632470511128955548672 638321434178659334208 640249358915108146176 647311876913570029056 648453520435463450624 649254104153499737088 652424290208936747523 656428945602493550592 662780231323364314944 663669938785032087552 672115164158904657408 673300552455481208832 676588152809267738172 686117563412215171104 687327647298303734016 689100023902992500736 697008318387012237312 700411679316636320502 701646973283685061808 703456274400971511168 710276632546448099664 711529325020074992256 718111613450991750984 721550864809090132992 728225861527766282688 729510210489896381952 739785002186937176064 745627760238784854312 746628681133161098496 748274970913130508288 757463121512416359936 768131616181605322752 773243603210591700768 784134358185388766976 785517311198061410304 789352844944145694534 800470490647584366288 801882255181354356352 803950027886824584192 807875565132365719857 811744722910226399616 813176371451514276864 820698986801133429696 830117545856754157632 832258127460304323072 833725954845595865088 841809342277271821824 851095245571545778944 852146011701468404928 853289921295041255424 853665811886810861568 863082502551426705408 865672138871332982784 869899053611915663364 883706975097819086592 896153552211872876544 900529301978532412074 902117537079023650896 914823417882953561472 916436863064404978688 920911652434836643623 923286360151275108408 927708254754544456704 933882239088848427336 937941699201295348224 947035510061930799552 948705766693433323008 951152145668919226368 957482151267989001312 962067819745453510656 970967815370355043584 972680280653195175936 973881156230249605632 994170346985046472416 995504908177548131328 1009950828683221813248 1014882229213901607258 1029176345118322756656 1030991470947455601024 1045512477580518355968 1050617518974954480753 1052470459925527592712 1055184411601457266752 1067293987530112488384 1071933370515766112256 1077167420176487626476 1082326297213635199488 1084235161935352369152 1094265315734844572928 1106823394475672210176 1109677503280405764096 1113007035691713835008 1122412456369695762432 1134793660762061038592 1136194682268624539904 1159865404815887551152 1176201537278083150464 1178275966797092115456 1184029267416218541801 1200705735971376549432 1202823382772031534528 1205925041830236876288 1219764557177271415296 1227882203246448858164 1231048480201700144544 1236944339672725942272 1245176318785131236448 1250588932268393797632 1262714013415907732736 1264941022257911097344 1276642868357318668416 1280498717830216292352 1294623753827140058112 1298508208306999474176 1304848580417873495046 1325560462646728629888 1327339877570064175104 1344230328317809314816 1353176305618535476344 1372235126824430342208 1374655294596607468032 1378200047805985001472 1394016636774024474624 1400823358633272641004 1403293946567370123616 1406912548801943022336 1420553265092896199328 1423058650040149984512 1436223226901983501968 1443101729618180265984 1456451723055532565376 1459020420979792763904 1491255520477569708624 1493257362266322196992 1514926243024832719872 1522323343820852410887 1546487206421183401536 1568268716370777533952 1571034622396122820608 1578705689888291389068 1600940981295168732576 1603764510362708712704 1607900055773649168384 1615751130264731439714 1623489445820452799232 1626352742903028553728 1641397973602266859392 1660235091713508315264 1664516254920608646144 1683618684554543643648 1702190491143091557888 1704292023402936809856 1706579842590082510848 1726165005102853410816 1739798107223831326728 1767413950195638173184 1792307104423745753088 1801058603957064824148 1804235074158047301792 1829646835765907122944 1832873726128809957376 1841823304869673287246 1846572720302550216816 1855416509509088913408 1867764478177696854672 1875883398402590696448 1894071020123861599104 1897411533386866646016 1914964302535978002624 1941935630740710087168 1945360561306390351872 1947762312460499211264 1988340693970092944832 1991009816355096262656 2019901657366443626496 2029764458427803214516 2058352690236645513312 2061982941894911202048 2091024955161036711936 2101235037949908961506 2104940919851055185424 2110368823202914533504 2134587975060224976768 2154334840352975252952 2164652594427270398976 2188530631469689145856 2213646788951344420352 2219355006560811528192 2244824912739391524864 2269587321524122077184 2272389364537249079808 2319730809631775102304 2352403074556166300928 2356551933594184230912 2368058534832437083602 2401411471942753098864 2405646765544063069056 2411850083660473752576 2439529114354542830592 2455764406492897716328 2462096960403400289088 2490352637570262472896 2501177864536787595264 2525428026831815465472 2529882044515822194688 2553285736714637336832 2560997435660432584704 2589247507654280116224 2597016416613998948352 2609697160835746990092 2651120925293457259776 2688460656635618629632 2706352611237070952688 2744470253648860684416 2749310589193214936064 2762734957304509930869 2801646717266545282008 2806587893134740247232 2813825097603886044672 2841106530185792398656 2846117300080299969024 2872446453803967003936 2886203459236360531968 2912903446111065130752 2918040841959585527808 2982511040955139417248 2986514724532644393984 3029852486049665439744 3044646687641704821774 3092974412842366803072 3136537432741555067904 3151852556924863442259 3157411379776582778136 3201881962590337465152 3207529020725417425408 3215800111547298336768 3231502260529462879428 3246978891640905598464 3252705485806057107456 3282795947204533718784 3320470183427016630528 3329032509841217292288 3367237369109087287296 3404380982286183115776 3408584046805873619712 3479596214447662653456 3534827900391276346368 3552087802248655625403 3602117207914129648296 3608470148316094603584 3659293671531814245888 3665747452257619914752 3683646609739346574492 3693145440605100433632 3710833019018177826816 3735528956355393709344 3751766796805181392896 3788142040247723198208 3794823066773733292032 3829928605071956005248 3883871261481420174336 3895524624920998422528 3976681387940185889664 3982019632710192525312 4059528916855606429032 4116705380473291026624 4123965883789822404096 4182049910322073423872 4202470075899817923012 4209881839702110370848 4220737646405829067008 4269175950120449953536 4308669680705950505904 4329305188854540797952 4377061262939378291712 4427293577902688840704 4539174643048244154368 4544778729074498159616 4566970031462557232661 4639461619263550204608 4704806149112332601856 4713103867188368461824 4736117069664874167204 4802822943885506197728 4811293531088126138112 4823700167320947505152 4879058228709085661184 4911528812985795432656 4924193920806800578176 4980705275140524945792 5050856053663630930944 5106571473429274673664 5178495015308560232448 5219394321671493980184 5302241850586914519552 5376921313271237259264 5412705222474141905376 5488940507297721368832 5498621178386429872128 5525469914609019861738 5603293434533090564016 5613175786269480494464 5627650195207772089344 5682213060371584797312 5692234600160599938048 5744892907607934007872 5825806892222130261504 5836081683919171055616 5965022081910278834496 5973029449065288787968 6059704972099330879488 6089293375283409643548 6185948825684733606144 6273074865483110135808 6303705113849726884518 6314822759553165556272 6403763925180674930304 6415058041450834850816 6463004521058925758856 6493957783281811196928 6565591894409067437568 6640940366854033261056 6658065019682434584576 6734474738218174574592 6808761964572366231552 6817168093611747239424 6959192428895325306912 7069655800782552692736 7104175604497311250806 7204234415828259296592 7216940296632189207168 7318587343063628491776 7367293219478693148984 7386290881210200867264 7471057912710787418688 7503533593610362785792 7576284080495446396416 7589646133547466584064 7659857210143912010496 7767742522962840348672 7791049249841996845056 7953362775880371779328 8119057833711212858064 8233410760946582053248 8247931767579644808192 8288204871913529792607 8404940151799635846024 8419763679404220741696 8441475292811658134016 8538351900240899907072 8617339361411901011808 8658610377709081595904 8754122525878756583424 8854587155805377681408 9089557458148996319232 9133940062925114465322 9278923238527100409216 9409612298224665203712 9472234139329748334408 9605645887771012395456 9622587062176252276224 9647400334641895010304 9758116457418171322368 9823057625971590865312 9848387841613601156352 9961410550281049891584 10101712107327261861888 10213142946858549347328 10438788643342987960368 10604483701173829039104 10656263406745966876209 10825410444948283810752 10977881014595442737664 10997242356772859744256 11050939829218039723476 11206586869066181128032 11226351572538960988928 11255300390415544178688 11364426120743169594624 11384469200321199876096 11489785815215868015744 11651613784444260523008 11930044163820557668992 11946058898130577575936 12178586750566819287096 12371897651369467212288 12546149730966220271616 12607410227699453769036 12629645519106331112544 12807527850361349860608 12830116082901669701632 12926009042117851517712 12987915566563622393856 13131183788818134875136 13281880733708066522112 13617523929144732463104 13634336187223494478848 13918384857790650613824 14139311601565105385472 14208351208994622501612 14408468831656518593184 14433880593264378414336 14637174686127256983552 14734586438957386297968 14772581762420401734528 14942115825421574837376 15152568160990892792832 15319714420287824020992 15535485045925680697344 15906725551760743558656 16238115667422425716128 16466821521893164106496 16495863535159289616384 16576409743827059585214 16809880303599271692048 16839527358808441483392 16882950585623316268032 17076703800481799814144 17234678722823802023616 17508245051757513166848 17709174311610755362816 18179114916297992638464 18267880125850228930644 18557846477054200818432 18819224596449330407424 18944468278659496668816 19211291775542024790912 19245174124352504552448 19646115251943181730624 19696775683227202312704 19922821100562099783168 20203424214654523723776 20426285893717098694656 20877577286685975920736 21208967402347658078208 21312526813491933752418 21650820889896567621504 21955762029190885475328 22101879658436079446952 22413173738132362256064 22452703145077921977856 22510600780831088357376 22728852241486339189248 22768938400642399752192 22979571630431736031488 23303227568888521046016 23860088327641115337984 24357173501133638574192 24743795302738934424576 24864614615740589377821 25214820455398907538072 25259291038212662225088 25615055700722699721216 25660232165803339403264 25852018084235703035424 25975831133127244787712 26262367577636269750272 26563761467416133044224 27268672374446988957696 27836769715581301227648 28416702417989245003224 28816937663313037186368 28867761186528756828672 29274349372254513967104 29469172877914772595936 29545163524840803469056 29884231650843149674752 30305136321981785585664 30639428840575648041984 31813451103521487117312 31968790220237900628627 32476231334844851432256 32933643043786328212992 32991727070318579232768 33152819487654119170428 33619760607198543384096 33679054717616882966784 33765901171246632536064 34153407600963599628288 34469357445647604047232 36535760251700457861288 37115692954108401636864 37638449192898660814848 37888936557318993337632 38422583551084049581824 38490348248705009104896 39292230503886363461248 39393551366454404625408 39845642201124199566336 40852571787434197389312 41755154573371951841472 42417934804695316156416 42625053626983867504836 43301641779793135243008 43911524058381770950656 44203759316872158893904 44826347476264724512128 44905406290155843955712 45457704482972678378496 45959143260863472062976 46606455137777042092032 47720176655282230675968 48714347002267277148384 49487590605477868849152 49729229231481178755642 50429640910797815076144 50518582076425324450176 51230111401445399442432 51704036168471406070848 52524735155272539500544 53127522934832266088448 54537344748893977915392 55673539431162602455296 56833404835978490006448 57633875326626074372736 57735522373057513657344 58938345755829545191872 59090327049681606938112 59768463301686299349504 60610272643963571171328 61278857681151296083968 63626902207042974234624 63937580440475801257254 64952462669689702864512 65867286087572656425984 66305638975308238340856 67239521214397086768192 67358109435233765933568 67531802342493265072128 68306815201927199256576 68938714891295208094464 73071520503400915722576 74231385908216803273728 74593843847221768133463 75777873114637986675264 76845167102168099163648 76980696497410018209792 78584461007772726922496 78787102732908809250816 79691284402248399132672 83510309146743903682944 85250107253967735009672 86603283559586270486016 87823048116763541901312 88407518633744317787808 89652694952529449024256 89810812580311687911424 90915408965945356756992 91918286521726944125952 95440353310564461351936 97428694004534554296768 98975181210955737698304 99458458462962357511284 100859281821595630152288 101037164152850648900352 102460222802890798884864 103408072336942812141696 111347078862325204910592 113666809671956980012896 115267750653252148745472 115471044746115027314688 117876691511659090383744 118180654099363213876224 119536926603372598699008 122557715362302592167936 127253804414085948469248 127875160880951602514508 129904925339379405729024 131734572175145312851968 132611277950616476681712 134479042428794173536384 134716218870467531867136 137877429782590416188928 146143041006801831445152 148462771816433606547456 149187687694443536266926 151555746229275973350528 153690334204336198327296 157168922015545453844992 157574205465817618501632 159382568804496798265344 167020618293487807365888 170500214507935470019344 173206567119172540972032 176815037267488635575616 179305389905058898048512 179621625160623375822848 181830817931890713513984 183836573043453888251904 190880706621128922703872 194857388009069108593536 198916916925924715022568 201718563643191260304576 202074328305701297800704 204920445605781597769728 206816144673885624283392 222694157724650409821184 223781531541665304400389 227333619343913960025792 230535501306504297490944 230942089492230054629376 235753383023318180767488 236361308198726427752448 239073853206745197398016 255750321761903205029016 259809850678758811458048 263469144350290625703936 265222555901232953363424 268958084857588347072768 269432437740935063734272 275754859565180832377856 292286082013603662890304 296925543632867213094912 298375375388887072533852 303111492458551946701056 307380668408672396654592 314337844031090907689984 334041236586975614731776 341000429015870940038688 346413134238345081944064 353630074534977271151232 358610779810117796097024 367673146086907776503808 381761413242257845407744 389714776018138217187072 397833833851849430045136 403437127286382520609152 404148656611402595601408 413632289347771248566784 445388315449300819642368 447563063083330608800778 454667238687827920051584 461071002613008594981888 471506766046636361534976 472722616397452855504896 478147706413490394796032 511500643523806410058032 519619701357517622916096 530445111802465906726848 537916169715176694145536 538864875481870127468544 551509719130361664755712 584572164027207325780608 596750750777774145067704 606222984917103893402112 614761336817344793309184 628675688062181815379968 668082473173951229463552 682000858031741880077376 692826268476690163888128 707260149069954542302464 717221559620235592194048 779429552036276434374144 795667667703698860090272 806874254572765041218304 808297313222805191202816 827264578695542497133568 890776630898601639284736 895126126166661217601556 909334477375655840103168 922142005226017189963776 943013532093272723069952 1023001287047612820116064 1039239402715035245832192 1060890223604931813453696 1075832339430353388291072 1103019438260723329511424 1169144328054414651561216 1193501501555548290135408 1212445969834207786804224 1257351376124363630759936 1336164946347902458927104 1364001716063483760154752 1414520298139909084604928 1434443119240471184388096 1558859104072552868748288 1591335335407397720180544 1613748509145530082436608 1616594626445610382405632 1654529157391084994267136 1790252252333322435203112 1818668954751311680206336 1844284010452034379927552 1886027064186545446139904 2046002574095225640232128 2078478805430070491664384 2121780447209863626907392 2151664678860706776582144 2338288656108829303122432 2387003003111096580270816 2424891939668415573608448 2672329892695804917854208 2728003432126967520309504 2829040596279818169209856 3117718208145105737496576 3182670670814795440361088 3227497018291060164873216 3309058314782169988534272 3580504504666644870406224 3637337909502623360412672 3772054128373090892279808 4092005148190451280464256 4243560894419727253814784 4303329357721413553164288 4676577312217658606244864 4774006006222193160541632 4849783879336831147216896 5456006864253935040619008 5658081192559636338419712 6235436416290211474993152 6365341341629590880722176 6454994036582120329746432 7161009009333289740812448 7274675819005246720825344 8184010296380902560928512 8487121788839454507629568 9353154624435317212489728 9548012012444386321083264 10912013728507870081238016 11316162385119272676839424 12730682683259181761444352 12909988073164240659492864 14322018018666579481624896 14549351638010493441650688 16368020592761805121857024 16974243577678909015259136 18706309248870634424979456 19096024024888772642166528 21824027457015740162476032 25461365366518363522888704 28644036037333158963249792 32736041185523610243714048 33948487155357818030518272 38192048049777545284333056 43648054914031480324952064 50922730733036727045777408 57288072074666317926499584 65472082371047220487428096 76384096099555090568666112 101845461466073454091554816 114576144149332635852999168 130944164742094440974856192 152768192199110181137332224 229152288298665271705998336 305536384398220362274664448 458304576597330543411996672 916609153194661086823993344
- Sum of all divisors σ(n): 3263860346749297968061002240
- Sum of proper divisors (its aliquot sum) s(n): 2347251193554636881237008896
- 916609153194661086823993344 is an abundant number, because the sum of its proper divisors (2347251193554636881237008896) is greater than itself. Its abundance is 1430642040359975794413015552
Bases of 916609153194661086823993344
- Binary: 1011110110001100111000100111000010101111000110101010010011110111010010000001010000000000002
- Hexadecimal: 0x2F63389C2BC6A93DD205000
- Base-36: 3765Z1GVW7ZPB28000
Squares and roots of 916609153194661086823993344
- 916609153194661086823993344 squared (9166091531946610868239933442) is 840172339720233676869492936966453539078588198956302336
- 916609153194661086823993344 cubed (9166091531946610868239933443) is 770109656848540508286819651947871315113005457682082453854499856127037767715651584
-
The
square root of 916609153194661086823993344 is 30275553722346.0388162059 -
916609153194661086823993344 is a
perfect cube number . Itscube root is 971392464
Scales and comparisons
How big is 916609153194661086823993344?- 916,609,153,194,661,086,823,993,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 916,609,153,194,661,086,823,993,344 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 916609153194661086823993344 cubic inches would be around 80949372 feet tall.
Recreational maths with 916609153194661086823993344
- 916609153194661086823993344 backwards is 443399328680166491351906619
- 916609153194661086823993344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 916609153194661086823993344's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 916609153194661086823993344 - Facts about the integer". Numbermatics.com. 2024. Web. 11 June 2024.
APA style:
Numbermatics. (2024). Number 916609153194661086823993344 - Facts about the integer. Retrieved 11 June 2024, from https://numbermatics.com/n/916609153194661086823993344/
Chicago style:
Numbermatics. 2024. "Number 916609153194661086823993344 - Facts about the integer". https://numbermatics.com/n/916609153194661086823993344/
The information we have on file for 916609153194661086823993344 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 916609153194661086823993344, math, Factors of 916609153194661086823993344, curriculum, school, college, exams, university, Prime factorization of 916609153194661086823993344, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixteen septillion, six hundred nine sextillion, one hundred fifty-three quintillion, one hundred ninety-four quadrillion, six hundred sixty-one trillion, eighty-six billion, eight hundred twenty-three million, nine hundred ninety-three thousand, three hundred forty-four.