354978524551522488135450624
354,978,524,551,522,488,135,450,624 is an even composite number composed of six prime numbers multiplied together.
354978524551522488135450624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 354978524551522488135450624:
218 × 32 × 74 × 116 × 312 × 60672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 31 × 31 × 6067 × 6067)See below for interesting mathematical facts about the number 354978524551522488135450624 from the Numbermatics database.
Names of 354978524551522488135450624
- Cardinal: 354978524551522488135450624 can be written as Three hundred fifty-four septillion, nine hundred seventy-eight sextillion, five hundred twenty-four quintillion, five hundred fifty-one quadrillion, five hundred twenty-two trillion, four hundred eighty-eight billion, one hundred thirty-five million, four hundred fifty thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 3.54978524551522488135450624 × 1026
Factors of 354978524551522488135450624
Divisors of 354978524551522488135450624
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 31 32 33 36 42 44 48 49 56 62 63 64 66 72 77 84 88 93 96 98 99 112 121 124 126 128 132 144 147 154 168 176 186 192 196 198 217 224 231 242 248 252 256 264 279 288 294 308 336 341 343 352 363 372 384 392 396 434 441 448 462 484 496 504 512 528 539 558 576 588 616 651 672 682 686 693 704 726 744 768 784 792 847 868 882 896 924 961 968 992 1008 1023 1024 1029 1056 1078 1089 1116 1152 1176 1232 1302 1331 1344 1364 1372 1386 1408 1452 1488 1519 1536 1568 1584 1617 1694 1736 1764 1792 1848 1922 1936 1953 1984 2016 2046 2048 2058 2112 2156 2178 2232 2304 2352 2387 2401 2464 2541 2604 2662 2688 2728 2744 2772 2816 2883 2904 2976 3038 3069 3072 3087 3136 3168 3234 3388 3472 3528 3584 3696 3751 3773 3844 3872 3906 3968 3993 4032 4092 4096 4116 4224 4312 4356 4464 4557 4608 4704 4774 4802 4851 4928 5082 5208 5324 5376 5456 5488 5544 5632 5766 5808 5929 5952 6067 6076 6138 6144 6174 6272 6336 6468 6727 6776 6944 7056 7161 7168 7203 7392 7502 7546 7623 7688 7744 7812 7936 7986 8064 8184 8192 8232 8448 8624 8649 8712 8928 9114 9216 9317 9408 9548 9604 9702 9856 10164 10416 10571 10633 10648 10752 10912 10976 11088 11253 11264 11319 11532 11616 11858 11904 11979 12134 12152 12276 12288 12348 12544 12672 12936 13454 13552 13671 13888 14112 14322 14336 14406 14641 14784 15004 15092 15246 15376 15488 15624 15872 15972 16128 16368 16384 16464 16709 16896 17248 17298 17424 17787 17856 18201 18228 18432 18634 18816 19096 19208 19404 19712 20181 20328 20832 21142 21266 21296 21483 21504 21609 21824 21952 22176 22506 22528 22638 23064 23232 23716 23808 23958 24268 24304 24552 24576 24696 25088 25344 25872 26257 26411 26908 27104 27342 27776 27951 28224 28644 28672 28812 29282 29568 30008 30184 30492 30752 30976 31248 31713 31744 31899 31944 32256 32736 32768 32928 33418 33759 33792 33957 34496 34596 34848 35574 35712 36402 36456 36864 37268 37632 38192 38416 38808 39424 40362 40656 41261 41503 41664 42284 42469 42532 42592 42966 43008 43218 43648 43904 43923 44352 45012 45056 45276 46128 46464 47089 47432 47616 47916 48536 48608 49104 49152 49392 50127 50176 50688 51744 52514 52822 53361 53816 54208 54603 54684 55552 55902 56448 57288 57344 57624 58564 59136 60016 60368 60543 60984 61504 61952 62496 63426 63488 63798 63888 64512 65219 65472 65536 65856 66737 66836 67518 67584 67914 68992 69192 69696 71148 71424 72804 72912 73728 73997 74431 74536 75264 76384 76832 77616 78771 78848 79233 80724 81312 82522 83006 83328 83853 84568 84938 85064 85184 85932 86016 86436 87296 87808 87846 88704 90024 90112 90552 92256 92928 94178 94864 95139 95232 95697 95832 97072 97216 98208 98304 98784 100254 100352 101376 102487 103488 105028 105644 106722 107632 108416 109206 109368 111104 111804 112896 114576 114688 115248 116281 116963 117128 118272 120032 120736 121086 121968 123008 123783 123904 124509 124992 126852 126976 127407 127596 127776 129024 130438 130944 131072 131712 131769 133474 133672 135036 135168 135828 137984 138384 139392 141267 142296 142848 145608 145824 147456 147994 148862 149072 150381 150528 152768 153664 155232 157542 157696 158466 161051 161448 162624 165044 166012 166656 167706 169136 169876 170128 170368 171864 172032 172872 174592 175616 175692 177408 180048 180224 181104 183799 184512 185856 188077 188356 189728 190278 190464 191394 191664 194144 194432 195657 196416 196608 197568 200211 200508 200704 202752 204974 206976 210056 211288 213444 215264 216832 218412 218736 221991 222208 223293 223608 225792 229152 229376 230496 232562 233926 234256 236313 236544 237699 240064 241472 242172 243936 246016 247566 247808 249018 249984 253704 253952 254814 255192 255552 258048 260876 261888 262144 263424 263538 266948 267344 270072 270336 271656 275968 276768 278784 282534 284592 285696 288827 290521 291216 291648 294912 295988 297283 297724 298144 300762 301056 305536 307328 307461 310464 315084 315392 316932 322102 322896 325248 329623 330088 332024 333312 335412 338272 339752 340256 340736 343728 344064 345744 348843 349184 350889 351232 351384 354816 360096 360448 362208 367598 369024 371349 371712 373527 376154 376712 379456 380556 380928 382221 382788 383328 388288 388864 391314 392832 393216 395136 400422 401016 401408 405504 409948 413952 420112 422576 423801 426888 430528 433664 436824 437472 443982 444416 446586 447216 451584 453871 456533 458304 458752 460992 465124 467159 467852 468512 472626 473088 475398 480128 482944 483153 484344 487872 492032 495132 495616 498036 499968 507408 507904 509628 510384 511104 516096 517979 521752 523776 526848 527076 533896 534688 540144 540672 543312 551397 551936 553536 557568 564231 565068 569184 571392 577654 581042 582432 583296 586971 589824 591976 594566 595448 596288 600633 601524 602112 611072 614656 614922 620928 630168 630784 633864 644204 645792 650496 659246 660176 664048 665973 666624 669879 670824 676544 679504 680512 681472 687456 688128 691488 697686 698368 701778 702464 702768 709632 717409 720192 720896 724416 734107 735196 738048 742698 743424 747054 752308 753424 758912 761112 761856 764442 765576 766656 776576 777728 782628 785664 786432 790272 800844 802032 802816 811008 813967 818741 819896 827904 840224 845152 847602 853776 861056 866481 867328 871563 873648 874944 887964 888832 891849 893172 894432 903168 907742 913066 916608 917504 921984 922383 930248 934318 935704 937024 945252 946176 950796 960256 965888 966306 968688 975744 984064 988869 990264 991232 996072 999936 1014816 1015808 1019256 1020768 1022208 1032192 1035958 1043504 1046529 1047552 1052667 1053696 1054152 1067792 1069376 1080288 1081344 1086624 1102794 1103872 1107072 1115136 1127357 1128462 1130136 1138368 1142784 1155308 1162084 1164864 1166592 1173942 1179648 1183952 1189132 1190896 1192576 1201266 1203048 1204224 1222144 1229312 1229844 1241856 1260336 1261568 1267728 1279091 1286593 1288408 1291584 1300992 1316539 1318492 1320352 1328096 1331946 1333248 1339758 1341648 1353088 1359008 1361024 1361613 1362944 1369599 1374912 1376256 1382976 1395372 1396736 1401477 1403556 1404928 1405536 1419264 1434818 1440384 1441792 1448832 1449459 1468214 1470392 1476096 1485396 1486848 1494108 1504616 1506848 1517824 1522224 1523712 1528884 1531152 1533312 1553152 1553937 1555456 1565256 1571328 1580544 1601688 1604064 1605632 1622016 1627934 1637482 1639792 1654191 1655808 1680448 1690304 1692693 1695204 1707552 1722112 1732962 1734656 1743126 1747296 1749888 1771561 1775928 1777664 1783698 1786344 1788864 1806336 1815484 1826132 1833216 1835008 1843968 1844766 1860496 1868636 1871408 1874048 1890504 1892352 1901592 1920512 1931776 1932612 1937376 1951488 1968128 1977738 1980528 1982464 1992144 1999872 2021789 2029632 2031616 2038512 2041536 2044416 2064384 2068847 2071916 2080981 2087008 2093058 2095104 2105334 2107392 2108304 2135584 2138752 2152227 2160576 2162688 2173248 2202321 2205588 2207744 2214144 2230272 2254714 2256924 2260272 2276736 2285568 2307361 2310616 2324168 2329728 2333184 2347884 2359296 2367904 2378264 2381792 2385152 2402532 2406096 2408448 2441901 2444288 2456223 2458624 2459688 2483712 2520672 2523136 2535456 2558182 2573186 2576816 2583168 2599443 2601984 2614689 2633078 2636984 2640704 2656192 2663892 2666496 2675547 2679516 2683296 2706176 2718016 2722048 2723226 2725888 2739198 2749824 2752512 2765952 2790744 2793472 2802954 2807112 2809856 2811072 2838528 2869636 2880768 2883584 2897664 2898918 2936428 2940784 2952192 2966607 2970792 2973696 2988216 3009232 3013696 3035648 3044448 3047424 3057768 3062304 3066624 3106304 3107874 3110912 3130512 3142656 3161088 3177097 3195731 3203376 3208128 3211264 3244032 3255868 3270113 3274964 3279584 3308382 3311616 3360896 3380608 3382071 3385386 3390408 3415104 3444224 3465924 3469312 3486252 3494592 3499776 3543122 3551856 3555328 3567396 3572688 3577728 3612672 3625853 3630968 3652264 3666432 3687936 3689532 3720992 3737272 3742816 3748096 3781008 3784704 3803184 3837273 3841024 3859779 3863552 3865224 3874752 3902976 3936256 3949617 3955476 3961056 3964928 3984288 3999744 4043578 4059264 4063232 4077024 4083072 4084839 4088832 4108797 4128768 4137694 4143832 4161962 4174016 4186116 4190208 4204431 4210668 4214784 4216608 4271168 4277504 4304454 4321152 4325376 4346496 4404642 4411176 4415488 4428288 4460544 4509428 4513848 4520544 4553472 4571136 4614722 4621232 4648336 4659456 4661811 4666368 4695768 4735808 4756528 4763584 4770304 4805064 4812192 4816896 4883802 4888576 4912446 4917248 4919376 4967424 4992581 5021863 5041344 5046272 5070912 5116364 5138749 5146372 5153632 5166336 5198886 5203968 5229378 5266156 5273968 5281408 5312384 5314683 5327784 5332992 5351094 5359032 5366592 5412352 5436032 5444096 5446452 5451776 5478396 5499648 5505024 5531904 5581488 5586944 5605908 5614224 5619712 5622144 5677056 5697769 5739272 5761536 5795328 5797836 5830387 5872856 5881568 5904384 5933214 5941584 5947392 5976432 6018464 6027392 6065367 6071296 6088896 6094848 6115536 6124608 6133248 6206541 6212608 6215748 6221824 6242943 6261024 6285312 6322176 6354194 6391462 6406752 6416256 6422528 6456681 6488064 6511736 6540226 6549928 6559168 6606963 6616764 6623232 6721792 6761216 6764142 6770772 6780816 6830208 6888448 6922083 6931848 6938624 6972504 6989184 6999552 7086244 7103712 7110656 7134792 7145376 7155456 7225344 7251706 7261936 7304528 7325703 7332864 7368669 7375872 7379064 7441984 7474544 7485632 7496192 7562016 7569408 7606368 7674546 7682048 7719558 7727104 7730448 7749504 7805952 7872512 7891499 7899234 7910952 7922112 7929856 7968576 7999488 8075177 8087156 8118528 8126464 8154048 8166144 8169678 8177664 8217594 8257536 8275388 8287664 8323924 8348032 8372232 8380416 8408862 8421336 8429568 8433216 8542336 8555008 8608908 8642304 8650752 8692992 8809284 8822352 8830976 8856576 8921088 8953637 9006151 9018856 9027696 9041088 9106944 9142272 9215773 9229444 9242464 9296672 9318912 9323622 9332736 9391536 9471616 9513056 9527168 9531291 9540608 9587193 9610128 9624384 9633792 9767604 9777152 9810339 9824892 9834496 9838752 9934848 9985162 10043726 10082688 10092544 10141824 10146213 10232728 10277498 10292744 10307264 10332672 10397772 10407936 10458756 10532312 10547936 10562816 10624768 10629366 10655568 10665984 10702188 10718064 10733184 10824704 10872064 10877559 10888192 10892904 10903552 10956792 10999296 11063808 11162976 11173888 11211816 11228448 11239424 11244288 11354112 11395538 11478544 11511819 11523072 11579337 11590656 11595672 11660774 11745712 11763136 11808768 11848851 11866428 11883168 11894784 11952864 12036928 12054784 12130734 12142592 12177792 12189696 12231072 12249216 12266496 12400927 12413082 12425216 12431496 12443648 12485886 12522048 12570624 12644352 12708388 12782924 12813504 12832512 12845056 12913362 12976128 13023472 13080452 13099856 13118336 13213926 13233528 13246464 13443584 13522432 13528284 13541544 13561632 13660416 13776896 13844166 13863696 13877248 13945008 13978368 13999104 14070001 14152523 14172488 14207424 14221312 14269584 14290752 14310912 14450688 14481929 14503412 14523872 14566867 14609056 14651406 14665728 14737338 14751744 14758128 14883968 14949088 14971264 14977743 14992384 15065589 15124032 15138816 15212736 15349092 15364096 15416247 15439116 15454208 15460896 15499008 15611904 15745024 15782998 15798468 15821904 15844224 15859712 15937152 15944049 15998976 16150354 16174312 16237056 16308096 16332288 16339356 16355328 16435188 16515072 16550776 16575328 16647848 16696064 16744464 16760832 16817724 16842672 16859136 16866432 17084672 17093307 17110016 17217816 17284608 17385984 17491161 17618568 17644704 17661952 17713152 17842176 17907274 18012302 18037712 18055392 18082176 18196101 18213888 18284544 18431546 18458888 18484928 18593344 18619623 18637824 18647244 18665472 18728829 18783072 18943232 19026112 19054336 19062582 19081216 19174386 19220256 19248768 19267584 19535208 19554304 19620678 19649784 19668992 19677504 19869696 19970324 20087452 20165376 20185088 20283648 20292426 20465456 20554996 20585488 20614528 20665344 20766249 20795544 20815872 20917512 21064624 21095872 21125632 21249536 21258732 21311136 21331968 21404376 21436128 21466368 21649408 21744128 21755118 21776384 21785808 21807104 21913584 21998592 22127616 22239679 22325952 22347776 22423632 22456896 22478848 22488576 22708224 22757317 22791076 22890791 22957088 23023638 23046144 23158674 23181312 23191344 23321548 23491424 23526272 23617536 23674497 23697702 23732856 23766336 23789568 23905728 24073856 24109568 24225531 24261468 24285184 24355584 24379392 24462144 24498432 24532992 24801854 24826164 24850432 24862992 24887296 24971772 25044096 25141248 25288704 25380971 25416776 25565848 25627008 25665024 25826724 25952256 26046944 26160904 26199712 26236672 26427852 26467056 26492928 26860911 26887168 27018453 27044864 27056568 27083088 27123264 27320832 27553792 27647319 27688332 27727392 27754496 27890016 27956736 27998208 28140002 28305046 28344976 28414848 28442624 28539168 28581504 28593873 28621824 28761579 28901376 28963858 29006824 29047744 29133734 29218112 29302812 29331456 29431017 29474676 29503488 29516256 29767936 29898176 29942528 29955486 29984768 30131178 30248064 30277632 30425472 30698184 30728192 30832494 30878232 30908416 30921792 30998016 31223808 31490048 31565996 31596936 31643808 31688448 31719424 31874304 31888098 31997952 32300708 32348624 32474112 32616192 32632677 32664576 32678712 32710656 32870376 33101552 33150656 33295696 33392128 33488928 33521664 33635448 33685344 33718272 33732864 34169344 34186614 34220032 34435632 34569216 34771968 34948067 34982322 35153041 35237136 35289408 35323904 35426304 35684352 35814548 35971243 36024604 36075424 36110784 36164352 36392202 36427776 36569088 36808489 36863092 36917776 36969856 37186688 37202781 37239246 37275648 37294488 37330944 37457658 37566144 37886464 38052224 38108672 38125164 38162432 38348772 38440512 38497536 38535168 39070416 39108608 39241356 39299568 39337984 39355008 39739392 39884383 39940648 40174904 40330752 40567296 40584852 40812709 40930912 41109992 41170976 41229056 41330688 41532498 41591088 41631744 41835024 42129248 42191744 42210003 42251264 42457569 42499072 42517464 42622272 42663936 42808752 42872256 42932736 43298816 43445787 43488256 43510236 43552768 43571616 43614208 43700601 43827168 43997184 44255232 44479358 44651904 44695552 44847264 44913792 44933229 44957696 44977152 45196767 45416448 45514634 45582152 45781582 45914176 46047276 46092288 46248741 46317348 46362624 46382688 46643096 46982848 47052544 47235072 47348994 47395404 47465712 47532672 47579136 47811456 48147712 48219136 48451062 48522936 48570368 48711168 48924288 48996864 49065984 49603708 49652328 49700864 49725984 49774592 49943544 50088192 50282496 50577408 50761942 50833552 51131696 51254016 51279921 51330048 51653448 52093888 52321808 52399424 52473344 52473483 52855704 52934112 52985856 53721822 53774336 54036906 54089728 54113136 54166176 54246528 54641664 54918391 55107584 55240493 55294638 55376664 55454784 55508992 55780032 55913472 55996416 56280004 56526239 56610092 56689952 56829696 56885248 57078336 57163008 57187746 57243648 57523158 57802752 57927716 58013648 58095488 58267468 58436224 58605624 58662912 58862034 58949352 59006976 59032512 59535872 59796352 59885056 59910972 59969536 60262356 60496128 60555264 60850944 61396368 61456384 61664988 61756464 61816832 61843584 61996032 62447616 62675459 62980096 63131992 63193872 63287616 63376896 63748608 63776196 63995904 64134257 64510411 64601416 64697248 64948224 65232384 65265354 65329152 65357424 65421312 65740752 66203104 66301312 66591392 66719037 66784256 66977856 67043328 67270896 67370688 67436544 67465728 68271951 68338688 68373228 68440064 68672373 68871264 69138432 69543936 69896134 69964644 70306082 70474272 70578816 70647808 70852608 71023491 71368704 71629096 71942486 72049208 72150848 72221568 72328704 72676593 72784404 72855552 73138176 73616978 73726184 73835552 73939712 74373376 74405562 74478492 74551296 74588976 74661888 74915316 75132288 75772928 76104448 76142913 76217344 76250328 76324864 76697544 76881024 76995072 78140832 78217216 78482712 78599136 78675968 78710016 79478784 79768766 79881296 80349808 80582733 80661504 81055359 81134592 81169704 81625418 81861824 82219984 82341952 82458112 82661376 82941957 83064996 83182176 83263488 83670048 84258496 84383488 84420006 84502528 84915138 84998144 85034928 85244544 85327872 85617504 85744512 85865472 86597632 86806489 86891574 86976512 87020472 87105536 87143232 87228416 87401202 87654336 87994368 88510464 88826947 88958716 89303808 89391104 89694528 89827584 89866458 89915392 89954304 90393534 90832896 91029268 91164304 91563164 91828352 92094552 92184576 92497482 92634696 92725248 92765376 93286192 93965696 94105088 94470144 94697988 94790808 94931424 95065344 95158272 95622912 96295424 96438272 96902124 97045872 97140736 97422336 97848576 97993728 98131968 98490007 99067661 99207416 99304656 99401728 99451968 99549184 99887088 100176384 100564992 101154816 101373503 101523884 101667104 102263392 102508032 102559842 102660096 103306896 104187776 104643616 104798848 104844201 104946688 104946966 105459123 105711408 105868224 105971712 107443644 107548672 107913729 108073812 108179456 108226272 108332352 108493056 109283328 109836782 110215168 110425467 110480986 110589276 110753328 110909568 111017984 111560064 111608343 111826944 111992832 112560008 113052478 113220184 113379904 113659392 114156672 114326016 114375492 114487296 115046316 115605504 115855432 116027296 116190976 116534936 116872448 117211248 117325824 117724068 117898704 118013952 118065024 119071744 119592704 119653149 119770112 119821944 119939072 120524712 120992256 121701888 122438127 122792736 122912768 123329976 123512928 123633664 123687168 123992064 124895232 125350918 125960192 126263984 126387744 126575232 126630009 126753792 127372707 127497216 127552392 127991808 128268514 129020822 129202832 129394496 129896448 130337361 130464768 130530708 130658304 130714848 130842624 131101803 131481504 132406208 132602624 133182784 133438074 133568512 133955712 134086656 134541792 134741376 134873088 134931456 136543902 136677376 136746456 136880128 137344746 137742528 138276864 139087872 139792268 139929288 140612164 140948544 141157632 141295616 141705216 142046982 142737408 143258192 143884972 144098416 144301696 144443136 144657408 145353186 145568808 145711104 147233956 147452368 147671104 147879424 148746752 148811124 148956984 149102592 149177952 149323776 149830632 150264576 151545856 152208896 152285826 152434688 152500656 152649728 153395088 153762048 153990144 154770011 155677753 156281664 156434432 156965424 157198272 157351936 157420032 158957568 159301219 159537532 159762592 160235537 160699616 161165466 161323008 162110718 162269184 162339408 163250836 163723648 164439968 164683904 164755173 164916224 165322752 165721479 165883914 166129992 166364352 166526976 167340096 168516992 168766976 168840012 169005056 169578717 169830276 169996288 170069856 170489088 170655744 171235008 171489024 171730944 173195264 173612978 173783148 173953024 174040944 174211072 174286464 174456832 174802404 175308672 175988736 177020928 177653894 177917432 178607616 179389056 179655168 179732916 179908608 180787068 181665792 182058536 182328608 183126328 183656704 184189104 184369152 184994964 185269392 185450496 185530752 186572384 187931392 188026377 188210176 188940288 189395976 189581616 189862848 190130688 191245824 192402771 192590848 192876544 193531233 193804248 194091744 194281472 194844672 195697152 195987456 196263936 196980014 198135322 198414832 198609312 198803456 198903936 199098368 199774176 200157111 200352768 201129984 202309632 202747006 203047768 203334208 204526784 204815853 205016064 205119684 205320192 206017119 206613792 208375552 209287232 209597696 209688402 209893376 209893932 210918246 211422816 211736448 211943424 214887288 215097344 215827458 216147624 216358912 216452544 216664704 216986112 218566656 219673564 220430336 220850934 220961972 221178552 221506656 221819136 222035968 223120128 223216686 223653888 223985664 225120016 226104956 226440368 226759808 227318784 228313344 228428739 228652032 228750984 228974592 230092632 231710864 232054592 232381952 233069872 233744896 234422496 234651648 235448136 235797408 236027904 236130048 238143488 239185408 239306298 239540224 239643888 239878144 241049424 241984512 243403776 244636469 244876254 245585472 245825536 246659952 247025856 247267328 247374336 247984128 249790464 250330487 250701836 251798701 251920384 252527968 252775488 253150464 253260018 253507584 254745414 254994432 255104784 255983616 256537028 257659423 258041644 258405664 258788992 259792896 260419467 260674722 260929536 261061416 261316608 261429696 261685248 262203606 262963008 264812416 265205248 266365568 266480841 266876148 267137024 267911424 268173312 269083584 269482752 269746176 269862912 273087804 273354752 273492912 273760256 274689492 275485056 276553728 278175744 279190681 279584536 279858576 281224328 281897088 282315264 283410432 284093964 285474816 285688963 286516384 287769944 288196832 288603392 288886272 289314816 290706372 291137616 291422208 294467912 294904736 295342208 295470021 295758848 297202983 297493504 297622248 297913968 298205184 298355904 298647552 299661264 300529152 303091712 304120509 304417792 304571652 304869376 305001312 305299456 306790176 307524096 307980288 309540022 311355506 312563328 312868864 313930848 314396544 314532603 314703872 314840064 316377369 317915136 318602438 319075064 319525184 320471074 321399232 322330932 322646016 323741187 324221436 324538368 324678816 326501672 327447296 328879936 329367808 329510346 329832448 330645504 331276401 331442958 331767828 332259984 332728704 333053952 334680192 337033984 337533952 337680024 338010112 339157434 339660552 339992576 340139712 340978176 342470016 342978048 343461888 346390528 347225956 347566296 347906048 348081888 348422144 348572928 348913664 349604808 350617344 351977472 354041856 355307788 355834864 357215232 358778112 358959447 359310336 359465832 359817216 361574136 364117072 364657216 366252656 367313408 367314381 368378208 368738304 369989928 370538784 370900992 371061504 373144768 375862784 376052754 376420352 377880576 378791952 379163232 379725696 380261376 382491648 384428737 384805542 385181696 385753088 386683451 387062466 387608496 388183488 388562944 389689344 391394304 391974912 392527872 393960028 395683673 396270644 396829664 397218624 397606912 397807872 398196736 399548352 400314222 400705536 402259968 404619264 404893379 405494012 406095536 406668416 409053568 409631706 410032128 410239368 410640384 412034238 413227584 416751104 418574464 419195392 419376804 419786752 419787864 421836492 422845632 423472896 423886848 429774576 430194688 431654916 432295248 432717824 432905088 433329408 433972224 437133312 438728213 439347128 440860672 441701868 441923944 442357104 443013312 443638272 446240256 446433372 447307776 447971328 448939799 450240032 451572877 452209912 452880736 453519616 454637568 456626688 456857478 457304064 457501968 457949184 460185264 463421728 464109184 464310033 464763904 466139744 467033259 467489792 468844992 469303296 470896272 471594816 472055808 472260096 476286976 477903657 478370816 478612596 479080448 479287776 479756288 480706611 482098848 483969024 486807552 489272938 489752508 491170944 491651072 493319904 494051712 494265519 494534656 494748672 495968256 497164437 499580928 500660974 501403672 503597402 505055936 505550976 506300928 506520036 507015168 508736151 509490828 509988864 510209568 511967232 513074056 515318846 516083288 516811328 517577984 519585792 520838934 521349444 521859072 522122832 522633216 522859392 523370496 524407212 525926016 529624832 530410496 532731136 532961682 533752296 534274048 535822848 538167168 538965504 539725824 546175608 546709504 546985824 547520512 549378984 550970112 553107456 556351488 558381362 559169072 559717152 562448656 563794176 564079131 564630528 566820864 568187928 571377926 573032768 575539888 576393664 577206784 577208313 577772544 578629632 580593699 581412744 582275232 582844416 588935824 589809472 590684416 590940042 591517696 594405966 594987008 595244496 595827936 596410368 596711808 597295104 599322528 601058304 606183424 607645423 608241018 608835584 609143304 609738752 610002624 610598912 613580352 615048192 615960576 619080044 621788629 622711012 625126656 625737728 627861696 628793088 629065206 629407744 629680128 632754738 635830272 637204876 638150128 639050368 640942148 642798464 644661864 645292032 647482374 648442872 649076736 649357632 653003344 654894592 657759872 658735616 659020692 659664896 661291008 662552802 662885916 663535656 664519968 665457408 666107904 669360384 674067968 675067904 675360048 676020224 678314868 679321104 679985152 680279424 681956352 684940032 685956096 686923776 689430049 692781056 694451912 695132592 695812096 696163776 696844288 697145856 699209616 701234688 703954944 705476827 708083712 709614521 710615576 711669728 714430464 717556224 717918894 718620672 718931664 719634432 723148272 728234144 729314432 732505312 733909407 734626816 734628762 736756416 737476608 739979856 741077568 741801984 742123008 746289536 750991461 751725568 752105508 752840704 755396103 755761152 757583904 758326464 759451392 760522752 764983296 768857474 769611084 770363392 771506176 772978269 773366902 774124932 775216992 776366976 777125888 779378688 781258401 782788608 783949824 785055744 787920056 791367346 792541288 793659328 794437248 795213824 795615744 799096704 799442523 800628444 801411072 804519936 809238528 809786758 810988024 812191072 813336832 818107136 819263412 820064256 820478736 821280768 824068476 826455168 833502208 837148928 837572043 838390784 838753608 839573504 839575728 843672984 845691264 846945792 857066889 859549152 860389376 863309832 864590496 865435648 865810176 866658816 867944448 874266624 877456426 878694256 881721344 883403736 883847888 884714208 886026624 886410063 887276544 891608949 892480512 892866744 894615552 895942656 897879598 900480064 903145754 904419824 905761472 907039232 909275136 912361527 913253376 913714956 914608128 915003936 915898368 920370528 926843456 928218368 928620066 929527808 932279488 934066518 934979584 937689984 938606592 941792544 943189632 944111616 944520192 952573952 955807314 956741632 957225192 958160896 958575552 959512576 961413222 964197696 967938048 973615104 977096417 978545876 979505016 982341888 983302144 986639808 988103424 988531038 989069312 989497344 991936512 994328874 999161856 1001321948 1002807344 1007194804 1010111872 1011101952 1012601856 1013040072 1014030336 1017472302 1018981656 1019977728 1020419136 1026148112 1030637692 1032166576 1033622656 1035155968 1039171584 1041677868 1042698888 1043718144 1044245664 1045266432 1045718784 1046740992 1048814424 1051852032 1059249664 1060820992 1065462272 1065923364 1067504592 1068548096 1071645696 1076334336 1077931008 1079451648 1083390077 1089744271 1092351216 1093419008 1093971648 1095041024 1098757968 1101940224 1106214912 1112702976 1115108533 1116762724 1118338144 1119434304 1124897312 1127588352 1128158262 1129261056 1133641728 1136375856 1141063159 1142755852 1146065536 1151079776 1152787328 1153286211 1154413568 1154416626 1155545088 1157259264 1160050353 1161187398 1162825488 1164550464 1165688832 1177871648 1179618944 1181368832 1181880084 1183035392 1187051019 1188811932 1189974016 1190488992 1191655872 1192820736 1193423616 1194590208 1198645056 1202116608 1212366848 1214680137 1215290846 1216482036 1217671168 1218286608 1219477504 1220005248 1221197824 1227160704 1230096384 1231921152 1238160088 1243577258 1245422024 1250253312 1255723392 1257586176 1258130412 1259360256 1265509476 1271660544 1274409752 1276300256 1278100736 1281884296 1285596928 1289323728 1290584064 1294964748 1296885744 1298153472 1298715264 1306006688 1309789184 1315519744 1316184639 1317471232 1318041384 1319329792 1322582016 1325105604 1325771832 1327071312 1329039936 1330914816 1338720768 1346819397 1348135936 1350135808 1350720096 1352040448 1354718631 1356629736 1358642208 1359970304 1360558848 1363912704 1369880064 1371912192 1373847552 1378860098 1385562112 1388903824 1390265184 1391624192 1392327552 1392930099 1393688576 1394291712 1398419232 1401099777 1402469376 1407909888 1410953654 1416167424 1419229042 1421231152 1423339456 1428860928 1433710971 1435112448 1435837788 1437241344 1437863328 1439268864 1442119833 1446296544 1456468288 1458628864 1465010624 1467818814 1469253632 1469257524 1473512832 1474953216 1479959712 1482155136 1483603968 1484246016 1492579072 1501982922 1503451136 1504211016 1505681408 1510792206 1515167808 1516652928 1518902784 1521045504 1529966592 1537714948 1539222168 1540726784 1543012352 1545956538 1546733804 1548249864 1550433984 1552733952 1554251776 1558757376 1562516802 1565577216 1567899648 1570111488 1575840112 1582734692 1585082576 1587318656 1588874496 1590427648 1591231488 1598193408 1598885046 1601256888 1602822144 1619573516 1621976048 1624382144 1626673664 1636214272 1638526824 1640128512 1640957472 1642561536 1648136952 1652910336 1667004416 1674297856 1675144086 1676781568 1677507216 1679147008 1679151456 1687345968 1691382528 1693891584 1702470121 1712455283 1714133778 1719098304 1720778752 1726619664 1729180992 1730871296 1731620352 1733317632 1735888896 1748533248 1752313409 1754912852 1757388512 1762590907 1763442688 1766807472 1767695776 1769428416 1772053248 1772820126 1774553088 1783217898 1784961024 1785733488 1789231104 1791885312 1795759196 1800960128 1803615961 1806291508 1808839648 1811522944 1814078464 1818550272 1822936269 1824723054 1826506752 1827429912 1829216256 1830007872 1831796736 1840741056 1853686912 1856436736 1857240132 1859055616 1864558976 1865365887 1868133036 1869959168 1875379968 1877213184 1883585088 1886379264 1888223232 1889040384 1905147904 1911614628 1913483264 1914450384 1916321792 1917151104 1919025152 1922826444 1928395392 1935876096 1947230208 1954192834 1957091752 1959010032 1964683776 1973279616 1976206848 1977062076 1978994688 1983873024 1988657748 1998323712 1999822741 2002643896 2005614688 2014389608 2020223744 2022203904 2025203712 2026080144 2028060672 2034944604 2037963312 2039955456 2040838272 2052296224 2061275384 2064333152 2067245312 2068290147 2070311936 2078343168 2083355736 2085397776 2087436288 2088491328 2090532864 2091437568 2097628848 2103704064 2116430481 2118499328 2121641984 2128843563 2130924544 2131846728 2135009184 2137096192 2143291392 2152668672 2155862016 2158903296 2166780154 2179488542 2184702432 2186838016 2187943296 2190082048 2197515936 2201728221 2203880448 2212429824 2225405952 2230217066 2233525448 2236676288 2238868608 2249794624 2252974383 2255176704 2256316524 2258522112 2266188309 2267283456 2272751712 2282126318 2285511704 2292131072 2302159552 2305574656 2306572422 2308827136 2308833252 2311090176 2314518528 2318934807 2320100706 2322374796 2325650976 2329100928 2331377664 2355743296 2359237888 2362737664 2363760168 2366070784 2374102038 2377623864 2379948032 2380977984 2383311744 2385641472 2386847232 2397290112 2404233216 2424733696 2429360274 2430581692 2432964072 2435342336 2436573216 2438955008 2440010496 2442395648 2454321408 2460192768 2463842304 2476320176 2487154516 2490844048 2500506624 2511446784 2512716129 2515172352 2516260824 2518720512 2531018952 2548819504 2552600512 2556201472 2563768592 2571193856 2571200667 2578647456 2581168128 2589929496 2593771488 2596306944 2597430528 2612013376 2619578368 2631039488 2632369278 2634942464 2636082768 2638659584 2645164032 2650211208 2651543664 2654142624 2658079872 2661829632 2677441536 2691001159 2693638794 2696271872 2700271616 2701440192 2704080896 2709437262 2713259472 2717284416 2719940608 2721117696 2727825408 2739760128 2743824384 2747695104 2753635357 2757720196 2769785711 2771124224 2777807648 2780530368 2783248384 2784655104 2785860198 2787377152 2788583424 2796838464 2802199554 2804938752 2815819776 2821907308 2832334848 2834253653 2838458084 2842462304 2846678912 2857721856 2867421942 2870224896 2871675576 2874482688 2875726656 2878537728 2884239666 2892593088 2912936576 2917257728 2930021248 2931289251 2935637628 2938507264 2938515048 2947025664 2949906432 2959919424 2964310272 2967207936 2968492032 2985158144 3003965844 3006902272 3008422032 3011362816 3021584412 3030335616 3033305856 3037805568 3042091008 3059933184 3071097491 3075429896 3078444336 3081453568 3086024704 3091913076 3093467608 3096499728 3100867968 3105467904 3117514752 3125033604 3131154432 3135799296 3140222976 3142578593 3151680224 3165469384 3170165152 3174637312 3177748992 3182462976 3196386816 3197770092 3202513776 3205644288 3239147032 3243952096 3248764288 3250170231 3253347328 3269232813 3272428544 3277053648 3280257024 3281914944 3285123072 3296273904 3305820672 3334008832 3345325599 3348595712 3350288172 3353563136 3355014432 3358294016 3358302912 3374691936 3382765056 3387783168 3404940242 3423189477 3424910566 3428267556 3438196608 3441557504 3453239328 3458361984 3459858633 3461742592 3463240704 3466635264 3471777792 3480151059 3497066496 3504626818 3509825704 3514777024 3525181814 3533614944 3535391552 3538856832 3544106496 3545640252 3549106176 3561153057 3566435796 3569922048 3571466976 3578462208 3583770624 3591518392 3601920256 3607231922 3612583016 3617679296 3623045888 3628156928 3637100544 3644040411 3645872538 3649446108 3653013504 3654859824 3658432512 3660015744 3663593472 3681482112 3707373824 3712873472 3714480264 3718111232 3729117952 3730731774 3736266072 3739918336 3750759936 3767170176 3772758528 3778080768 3810295808 3823229256 3826966528 3828900768 3832643584 3834302208 3838050304 3845652888 3856790784 3871752192 3894460416 3908385668 3914183504 3918020064 3929367552 3946559232 3948553917 3952413696 3954124152 3957989376 3967746048 3977315496 3999645482 4005287792 4011229376 4028779216 4040447488 4040458191 4044407808 4050407424 4052160288 4056121344 4064155893 4069889208 4075926624 4079910912 4081676544 4104592448 4122550768 4128666304 4134490624 4136580294 4140623872 4156686336 4166711472 4170795552 4174872576 4176982656 4181065728 4182875136 4195257696 4207408128 4232860962 4236998656 4243283968 4253517961 4257687126 4261849088 4263693456 4270018368 4274192384 4286582784 4305337344 4311724032 4317806592 4333560308 4352520403 4358977084 4369404864 4373676032 4375886592 4380164096 4395031872 4403456442 4407760896 4424859648 4450811904 4453827169 4460434132 4467050896 4473352576 4477737216 4499589248 4505948766 4510353408 4512633048 4517044224 4532376618 4545503424 4564252636 4571023408 4584262144 4604319104 4611149312 4613144844 4617654272 4617666504 4622180352 4629037056 4637869614 4640201412 4644749592 4651301952 4658201856 4662755328 4711486592 4718475776 4725475328 4727520336 4732141568 4748204076 4755247728 4759896064 4761955968 4766623488 4771282944 4773694464 4794580224 4808466432 4826010343 4849467392 4858720548 4861163384 4865928144 4870684672 4873146432 4877910016 4880020992 4908642816 4920385536 4927684608 4938337789 4952640352 4967301647 4974309032 4981688096 5001013248 5022893568 5025432258 5030344704 5032521648 5037441024 5062037904 5097639008 5105201024 5107410363 5112402944 5127537184 5137365849 5142387712 5142401334 5157294912 5162336256 5179858992 5187542976 5192613888 5194861056 5224026752 5239156736 5256940227 5262078976 5264738556 5269884928 5272165536 5277319168 5287772721 5290328064 5300422416 5303087328 5308285248 5316159744 5323659264 5354883072 5382002318 5387277588 5392543744 5400543232 5402880384 5408161792 5410847883 5418874524 5426518944 5434568832 5439881216 5442235392 5455650816 5468808807 5479520256 5487648768 5495390208 5507270714 5515440392 5539571422 5555615296 5561060736 5566496768 5569310208 5571720396 5577166848 5593676928 5596097661 5604399108 5609877504 5631639552 5643814616 5664669696 5668507306 5676916168 5684924608 5693357824 5715443712 5734843884 5740449792 5743351152 5748965376 5751453312 5757075456 5768479332 5785186176 5825873152 5834515456 5860042496 5862578502 5871275256 5877014528 5877030096 5894051328 5919838848 5928620544 5936984064 5970316288 5999468223 6007931688 6013804544 6016844064 6022725632 6043168824 6060671232 6066611712 6075611136 6084182016 6119866368 6142194982 6150859792 6156888672 6162907136 6172049408 6183826152 6186935216 6192999456 6201735936 6204870441 6210935808 6235029504 6250067208 6262308864 6271598592 6285157186 6303360448 6330938768 6340330304 6349274624 6349291443 6355497984 6364925952 6386530689 6392773632 6395540184 6405027552 6411288576 6478294064 6487904192 6497528576 6500340462 6506694656 6538465626 6544857088 6554107296 6560514048 6563829888 6570246144 6592547808 6611641344 6668017664 6690651198 6697191424 6700576344 6707126272 6710028864 6716588032 6716605824 6749383872 6765530112 6775566336 6809880484 6839674919 6846378954 6849821132 6856535112 6876393216 6883115008 6906478656 6916723968 6919717266 6923485184 6926481408 6933270528 6943555584 6960302118 6994132992 7009253636 7019651408 7029554048 7050363628 7067229888 7070783104 7077713664 7088212992 7091280504 7098212352 7122306114 7132871592 7139844096 7142933952 7156924416 7183036784 7203840512 7214463844 7225166032 7235358592 7246091776 7256313856 7274201088 7288080822 7291745076 7298892216 7306027008 7309719648 7316865024 7320031488 7327186944 7362964224 7414747648 7425746944 7428960528 7436222464 7458235904 7461463548 7472532144 7479836672 7501519872 7534340352 7545517056 7556161536 7583730539 7620591616 7646458512 7653933056 7657801536 7665287168 7668604416 7691305776 7713581568 7743504384 7760245097 7788920832 7805759731 7816771336 7828367008 7836040128 7858735104 7893118464 7897107834 7904827392 7908248304 7915978752 7935492096 7954630992 7987442113 7999290964 8010575584 8022458752 8057558432 8073003477 8080894976 8080916382 8088815616 8100814848 8104320576 8112242688 8128311786 8139778416 8151853248 8159821824 8163353088 8209184896 8245101536 8257332608 8260906071 8268981248 8273160588 8281247744 8309357133 8313372672 8333422944 8341591104 8349745152 8353965312 8362131456 8365750272 8390515392 8414816256 8465721924 8473997312 8486567936 8502760959 8507035922 8515374252 8523698176 8527386912 8540036736 8548384768 8573165568 8610674688 8623448064 8635613184 8667120616 8705040806 8717954168 8738809728 8747352064 8751773184 8790063744 8793867753 8806912884 8815521792 8849719296 8901623808 8907654338 8920868264 8934101792 8946705152 8955474432 8999178496 9011897532 9020706816 9025266096 9034088448 9064753236 9091006848 9128505272 9142046816 9168524288 9208638208 9213292473 9222298624 9226289688 9235308544 9235333008 9244360704 9258074112 9275739228 9280402824 9289499184 9302603904 9316403712 9422973184 9427735779 9436951552 9450950656 9455040672 9464283136 9496408152 9510495456 9519792128 9523911936 9533246976 9547388928 9589160448 9616932864 9652020686 9698934784 9717441096 9722326768 9731856288 9741369344 9746292864 9750510693 9755820032 9760041984 9807698439 9817285632 9840771072 9855369216 9876675578 9905280704 9934603294 9948618064 9963376192 10002026496 10035976797 10045787136 10050864516 10060689408 10065043296 10074882048 10124075808 10195278016 10210402048 10214820726 10224805888 10255074368 10269568431 10274731698 10284775424 10284802668 10314589824 10324672512 10359717984 10375085952 10385227776 10389722112 10448053504 10478313472 10513880454 10524157952 10529477112 10539769856 10544331072 10554638336 10575545442 10600844832 10606174656 10616570496 10632319488 10647318528 10709766144 10748060587 10764004636 10774555176 10785087488 10801086464 10805760768 10816323584 10821695766 10837749048 10853037888 10869137664 10879762432 10884470784 10911301632 10937617614 10959040512 10975297536 10990780416 11014541428 11030880784 11079142844 11111230592 11122121472 11132993536 11138620416 11143440792 11154333696 11187353856 11192195322 11208798216 11219755008 11287629232 11337014612 11353832336 11369849216 11386715648 11430887424 11469687768 11480899584 11486702304 11497930752 11502906624 11514150912 11536958664 11570372352 11651746304 11669030912 11720084992 11725157004 11742550512 11754029056 11754060192 11788102656 11839677696 11857241088 11873968128 11917290847 11940632576 11987186981 11998936446 12015863376 12027609088 12033688128 12045451264 12086337648 12121342464 12133223424 12151222272 12168364032 12239732736 12266193863 12284389964 12301719584 12313777344 12325814272 12344098816 12367652304 12373870432 12385998912 12403471872 12409740882 12421871616 12470059008 12500134416 12524617728 12543197184 12551694749 12570314372 12606720896 12625311727 12661877536 12680660608 12698549248 12698582886 12710995968 12729851904 12760553883 12773061378 12785547264 12791080368 12810055104 12822577152 12956588128 12975808384 12995057152 13000680924 13013389312 13057561209 13076931252 13089714176 13108214592 13121028096 13127659776 13140492288 13185095616 13223282688 13336035328 13361481507 13381302396 13394382848 13401152688 13414252544 13420057728 13433176064 13433211648 13498767744 13531060224 13551132672 13619760968 13679349838 13692757908 13699642264 13713070224 13752786432 13812957312 13833447936 13839434532 13852962816 13866541056 13887111168 13920604236 13988265984 13998759187 14018507272 14039302816 14059108096 14100727256 14134459776 14141566208 14155427328 14176425984 14182561008 14196424704 14244612228 14265743184 14279688192 14285867904 14313848832 14366073568 14407681024 14428927688 14450332064 14470717184 14478031029 14492183552 14512627712 14548402176 14576161644 14583490152 14597784432 14612054016 14619439296 14633730048 14640062976 14725928448 14815013367 14829495296 14851493888 14857921056 14872444928 14901904941 14916471808 14922927096 14945064288 14959673344 15003039744 15068680704 15091034112 15112323072 15167461078 15241183232 15292917024 15307866112 15315603072 15322231089 15330574336 15337208832 15382611552 15412097547 15427163136 15487008768 15520490194 15577841664 15611519462 15633542672 15656734016 15672080256 15717470208 15770820681 15786236928 15794215668 15809654784 15816496608 15831957504 15863318163 15870984192 15909261984 15974884226 15998581928 16021151168 16044917504 16115116864 16146006954 16161789952 16161832764 16177631232 16201629696 16208641152 16224485376 16232543649 16256623572 16279556832 16303706496 16319643648 16326706176 16418369792 16490203072 16514665216 16521812142 16537962496 16546321176 16562495488 16618714266 16666845888 16683182208 16699490304 16707930624 16731500544 16781030784 16829632512 16931443848 16947994624 16973135872 17005521918 17014071844 17030748504 17047396352 17054773824 17080073472 17096769536 17146331136 17221349376 17246896128 17271226368 17334241232 17410081612 17435908336 17477619456 17494704128 17503546368 17580127488 17587735506 17613825768 17631043584 17815308676 17841736528 17868203584 17893410304 17910948864 17998356992 17998404669 18023795064 18041413632 18050532192 18068176896 18129506472 18182013696 18257010544 18284093632 18337048576 18417276416 18426584946 18444597248 18452579376 18470617088 18470666016 18488721408 18516148224 18551478456 18560805648 18578998368 18605207808 18632807424 18837008113 18845946368 18855471558 18873903104 18901901312 18910081344 18928566272 18992816304 19020990912 19039584256 19047823872 19066493952 19094777856 19178320896 19233865728 19275447499 19304041372 19388499977 19397869568 19434882192 19444653536 19463712576 19482738688 19492585728 19501021386 19511640064 19520083968 19615396878 19634571264 19681542144 19710738432 19753351156 19810561408 19839775571 19869206588 19897236128 19926752384 20004052992 20071953594 20091574272 20101729032 20121378816 20130086592 20149764096 20248151616 20390556032 20420804096 20429641452 20449611776 20510148736 20519024757 20539136862 20549463396 20569550848 20569605336 20629179648 20649345024 20719435968 20750171904 20770455552 20779444224 20896107008 20956626944 21027760908 21048315904 21058954224 21079539712 21088662144 21109276672 21151090884 21201689664 21212349312 21233140992 21264638976 21294637056 21419532288 21496121174 21528009272 21549110352 21570174976 21602172928 21611521536 21643391532 21675498096 21706075776 21738275328 21768941568 21822603264 21875235228 21918081024 21950595072 21981560832 21998050151 22029082856 22061761568 22158285688 22222461184 22244242944 22277240832 22286881584 22308667392 22374707712 22384390644 22417596432 22439510016 22575258464 22674029224 22707664672 22739698432 22751191617 22773431296 22861774848 22939375536 22961799168 22973404608 22995861504 23005813248 23073917328 23140744704 23280735291 23303492608 23338061824 23417279193 23440169984 23450314008 23485101024 23508058112 23508120384 23576205312 23679355392 23714482176 23747936256 23834581694 23881265152 23962326339 23974373962 23997872892 24031726752 24055218176 24067376256 24090902528 24172675296 24219010431 24242684928 24266446848 24302444544 24336728064 24479465472 24532387726 24568779928 24603439168 24627554688 24651628544 24735304608 24747740864 24771997824 24782718213 24806943744 24819481764 24843743232 24928071399 24940118016 25000268832 25049235456 25086394368 25103389498 25140628744 25213441792 25250623454 25323755072 25361321216 25397098496 25397165772 25421991936 25459703808 25508282877 25521107766 25546122756 25571094528 25582160736 25620110208 25645154304 25913176256 25951616768 25990114304 26001361848 26026778624 26115122418 26153862504 26179428352 26216429184 26242056192 26255319552 26370191232 26446565376 26672070656 26722963014 26762604792 26788765696 26802305376 26828505088 26840115456 26866352128 26866423296 26997535488 27062120448 27102265344 27239521936 27358699676 27385515816 27399284528 27426140448 27505572864 27625914624 27639877419 27666895872 27678869064 27705925632 27733082112 27774222336 27841208472 27997518374 28037014544 28078605632 28118216192 28201454512 28268919552 28283132416 28283207337 28310854656 28352851968 28365122016 28392849408 28489224456 28531486368 28559376384 28571735808 28732147136 28815362048 28857855376 28900664128 28941434368 28956062058 28984367104 29025255424 29096804352 29152323288 29166980304 29195568864 29224108032 29238878592 29267460096 29280125952 29451856896 29630026734 29658990592 29702987776 29715842112 29744889856 29803809882 29832943616 29845854192 29890128576 29919346688 30006079488 30137361408 30182068224 30224646144 30289988927 30334922156 30467642821 30482366464 30585834048 30615732224 30631206144 30644462178 30661148672 30674417664 30765223104 30824195094 30854326272 30974017536 31040980388 31155683328 31176790183 31223038924 31267085344 31313468032 31344160512 31434940416 31541641362 31572473856 31588431336 31619309568 31632993216 31663915008 31726636326 31818523968 31949768452 31997163856 32042302336 32089835008 32230233728 32244181761 32292013908 32323579904 32323665528 32355262464 32403259392 32417282304 32448970752 32465087298 32513247144 32559113664 32607412992 32639287296 32653412352 32836739584 32980406144 33029330432 33043624284 33075924992 33092642352 33124990976 33237428532 33333691776 33366364416 33398980608 33415861248 33463001088 33562061568 33659265024 33782072401 33862887696 33895989248 33946271744 34011043836 34028143688 34061497008 34094792704 34109547648 34160146944 34292662272 34442698752 34493792256 34542452736 34568364523 34668482464 34820163224 34871816672 34955238912 35007092736 35160254976 35175471012 35227651536 35262087168 35372957929 35630617352 35683473056 35736407168 35751872541 35786820608 35821897728 35961560943 35996713984 35996809338 36047590128 36082827264 36101064384 36136353792 36259012944 36364027392 36514021088 36568187264 36674097152 36798581589 36834552832 36853169892 36889194496 36905158752 36941234176 36941332032 36977442816 37032296448 37102956912 37121611296 37157996736 37210415616 37265614848 37655084247 37674016226 37691892736 37710943116 37747806208 37803802624 37820162688 37857132544 37875935181 37985632608 38041981824 38079168512 38095647744 38132987904 38189555712 38281661649 38356641792 38467731456 38550894998 38608082744 38776999954 38869764384 38889307072 38927425152 38965477376 38985171456 39002042772 39040167936 39172683627 39230793756 39269142528 39363084288 39421476864 39506702312 39621122816 39679551142 39738413176 39794472256 39853504768 40008105984 40084444521 40143907188 40183148544 40203458064 40242757632 40260173184 40299528192 40496303232 40781112064 40841608192 40859282904 40899223552 41020297472 41038049514 41078273724 41098926792 41139101696 41139210672 41258359296 41438871936 41500343808 41558888448 41792214016 41913253888 41996277561 42055521816 42096631808 42117908448 42159079424 42177324288 42218553344 42302181768 42403379328 42424698624 42466281984 42529277952 42589274112 42839064576 42992242348 43056018544 43098220704 43140349952 43204345856 43223043072 43286783064 43350996192 43412151552 43434093087 43476550656 43537883136 43645206528 43750470456 43836162048 43901190144 43996100302 44058165712 44123523136 44316571376 44444922368 44445040101 44488485888 44554481664 44573763168 44617334784 44705714823 44749415424 44768781288 44835192864 44879020032 45150516928 45348058448 45415329344 45479396864 45502383234 45546862592 45723549696 45878751072 45923598336 45946809216 45991723008 46011626496 46147834656 46281489408 46561470582 46606985216 46676123648 46834558386 46880339968 46900628016 46970202048 47016116224 47016240768 47152410624 47358710784 47428964352 47495872512 47669163388 47762530304 47877724433 47924652678 47948747924 47995745784 48063453504 48110436352 48134752512 48181805056 48345350592 48438020862 48485369856 48532893696 48604889088 48673456128 48958930944 48992098859 49064775452 49137559856 49206878336 49255109376 49303257088 49470609216 49495481728 49543995648 49565436426 49613887488 49638963528 49687486464 49856142798 50000537664 50098470912 50206778996 50281257488 50426883584 50501246908 50647510144 50722642432 50794196992 50794331544 50843983872 50919407616 51016565754 51042215532 51092245512 51142189056 51164321472 51240220416 51290308608 51826352512 51903233536 51980228608 52002723696 52053557248 52230244836 52307725008 52358856704 52432858368 52484112384 52510639104 52740382464 52893130752 53086113773 53344141312 53445926028 53525209584 53577531392 53604610752 53657010176 53680230912 53732846592 53995070976 54124240896 54204530688 54321715679 54479043872 54640318117 54717399352 54771031632 54798569056 54852280896 55011145728 55251829248 55279754838 55333791744 55357738128 55411851264 55466164224 55548444672 55682416944 55912094791 55995036748 56074029088 56157211264 56236432384 56402909024 56511024339 56537839104 56566264832 56566414674 56621709312 56705703936 56730244032 56785698816 56978448912 57062972736 57118752768 57143471616 57464294272 57630724096 57715710752 57801328256 57826342497 57882868736 57912124116 57968734208 58050510848 58165499931 58193608704 58304646576 58333960608 58391137728 58448216064 58477757184 58534920192 58560251904 58903713792 59260053468 59317981184 59405975552 59431684224 59489779712 59519326713 59607619764 59665887232 59691708384 59780257152 59838693376 60012158976 60274722816 60364136448 60449292288 60579977854 60669844312 60935285642 61171668096 61231464448 61262412288 61288924356 61348835328 61530446208 61557074271 61648390188 61708652544 61948035072 62081960776 62311366656 62353580366 62446077848 62534170688 62626936064 62688321024 62869880832 63083282724 63144947712 63176862672 63238619136 63265986432 63327830016 63453272652 63637047936 63899536904 63994327712 64084604672 64179670016 64460467456 64488363522 64584027816 64647159808 64647331056 64710524928 64806518784 64834564608 64930174596 65026494288 65118227328 65214825984 65306824704 65673479168 65960812288 65994150453 66058660864 66087248568 66151849984 66185284704 66249981952 66474857064 66667383552 66732728832 66831722496 66926002176 67124123136 67318530048 67564144802 67725775392 67791978496 67892543488 68022087672 68056287376 68122994016 68189585408 68219095296 68253574851 68320293888 68585324544 68885397504 68987584512 69136729046 69336964928 69640326448 69743633344 69842205873 69910477824 70014185472 70251837579 70320509952 70350942024 70455303072 70524174336 70745915858 71261234704 71366946112 71472814336 71503745082 71573641216 71643795456 71886979017 71923121886 71993427968 71993618676 72095180256 72165654528 72202128768 72272707584 72518025888 72728054784 73028042176 73136374528 73348194304 73597163178 73669105664 73706339784 73778388992 73810317504 73882468352 73882664064 73954885632 74205913824 74243222592 74315993472 74420831232 74531229696 75236424109 75310168494 75348032452 75383785472 75421886232 75495612416 75607605248 75640325376 75714265088 75751870362 75971265216 76083963648 76158337024 76191295488 76265975808 76379111424 76563323298 76713283584 76935462912 77101789996 77216165488 77553999908 77739528768 77778614144 77854850304 77930954752 77970342912 78004085544 78080335872 78345367254 78461587512 78538285056 78726168576 79013404624 79242245632 79359102284 79476826352 79588944512 79707009536 80016211968 80168889042 80287814376 80366297088 80406916128 80485515264 80520346368 80599056384 80992606464 81562224128 81683216384 81718565808 81798447104 82040594944 82076099028 82156547448 82197853584 82278203392 82278421344 82516718592 82877743872 83000687616 83117776896 83421035929 83584428032 83826507776 83992555122 84111043632 84193263616 84235816896 84318158848 84354648576 84604363536 84806758656 84849397248 84932563968 85058555904 85178548224 85362696067 85678129152 85863357041 85984484696 86112037088 86196441408 86280699904 86408691712 86446086144 86573566128 86701992384 86824303104 86868186174 86953101312 87075766272 87290413056 87500940912 87672324096 87802380288 87861863243 87992200604 88116331424 88247046272 88377182089 88633142752 88889844736 88890080202 88976971776 89108963328 89147526336 89234669568 89411429646 89498830848 89537562576 89670385728 89758040064 90301033856 90696116896 90830658688 90869966781 90958793728 91004766468 91093725184 91402928463 91447099392 91757502144 91847196672 91893618432 91983446016 92023252992 92295669312 92562978816 93122941164 93213970432 93352247296 93530370549 93669116772 93760679936 93801256032 93940404096 94032232448 94032481536 94304821248 94717421568 94857928704 94991745024 95338326776 95525060608 95755448866 95849305356 95897495848 95991491568 96126907008 96220872704 96269505024 96690701184 96732545283 96876041724 96970739712 97065787392 97209778176 97346912256 97917861888 97984197718 98129550904 98275119712 98413756672 98510218752 98941218432 98990963456 99087991296 99130872852 99227774976 99277927056 99374972928 99712285596 100001075328 100196941824 100413557992 100562514976 100853767168 101002493816 101295020288 101346217203 101445284864 101588393984 101588663088 101687967744 101838815232 102033131508 102084431064 102184491024 102284378112 102328642944 102480440832 103652705024 103705093569 103806467072 103960457216 104005447392 104107114496 104460489672 104615450016 104717713408 104865716736 105021278208 105480764928 105786261504 106118873787 106172227546 106688282624 106891852056 107050419168 107155062784 107209221504 107255617623 107314020352 107360461824 107465693184 107884682829 107990141952 108248481792 108409061376 108643431358 108958087744 109280636234 109434798704 109542063264 109597138112 109704561792 110022291456 110395744767 110503658496 110559509676 110667583488 110715476256 110823702528 110932328448 111096889344 111364833888 111824189582 111990073496 112148058176 112314422528 112472864768 112805818048 112965252741 113022048678 113075678208 113132529664 113132829348 113243418624 113411407872 113460488064 113571397632 113627805543 113956897824 114125945472 114237505536 114286943232 114928588544 115261448192 115431421504 115602656512 115652684994 115765737472 115824248232 115937468416 116101021696 116330999862 116609293152 116667921216 116782275456 116896432128 116955514368 117120503808 117807427584 118520106936 118635962368 118811951104 118863368448 118979559424 119038653426 119215239528 119331774464 119383416768 119560514304 119677386752 120024317952 120549445632 120728272896 120898584576 121159955708 121339688624 121870571284 122343336192 122462928896 122524824576 122577848712 122697670656 123060892416 123114148542 123296780376 123417305088 124163921552 124707160732 124892155696 125068341376 125253872128 125376642048 125739761664 125988832683 126166565448 126289895424 126353725344 126477238272 126531972864 126655660032 126906545304 127274095872 127799073808 127988655424 128169209344 128359340032 128920934912 128976727044 129168055632 129294319616 129294662112 129421049856 129613037568 129669129216 129860349192 130052988576 130236454656 130429651968 130613649408 131346958336 131859056791 131921624576 131988300906 132117321728 132174497136 132303699968 132370569408 132499963904 132949714128 133334767104 133465457664 133663444992 133852004352 134248246272 134637060096 134928132493 135128289604 135451550784 135583956992 135785086976 136044175344 136112574752 136245988032 136379170816 136438190592 136507149702 136640587776 137170649088 137770795008 137975169024 138068642239 138273458092 138673929856 138878428997 139280652896 139487266688 139684411746 139820955648 140028370944 140503675158 140641019904 140701884048 140910606144 141048348672 141491831716 142522469408 142733892224 142945628672 143007490164 143147282432 143287590912 143633173299 143773958034 143846243772 143986855936 143987237352 144190360512 144331309056 144404257536 144545415168 145036051776 145456109568 146056084352 146272749056 146696388608 146976296577 147194326356 147338211328 147412679568 147556777984 147620635008 147764936704 147765328128 147909771264 148411827648 148486445184 148631986944 148841662464 149062459392 150472848218 150620336988 150696064904 150767570944 150843772464 150991224832 151215210496 151280650752 151503740724 151942530432 152167927296 152382590976 152531951616 152758222848 153126646596 153426567168 153870925824 153986351057 154203579992 154432330976 155107999816 155479057536 155557228288 155709700608 155940685824 156008171088 156160671744 156690734508 156923175024 157076570112 157452337152 158026809248 158484491264 158718204568 158953652704 159177889024 159258341319 159414019072 160032423936 160337778084 160575628752 160732594176 160813832256 160971030528 161040692736 161985212928 162965147037 163124448256 163366432768 163437131616 163596894208 163920954351 164081189888 164152198056 164313094896 164395707168 164556406784 164556842688 165033437184 165755487744 166001375232 166235553792 166842071858 167168856064 167653015552 167736284373 167985110244 168222087264 168386527232 168471633792 168636317696 168709297152 169208727072 169533073017 169613517312 169698794496 169865127936 170117111808 170357096448 170725392134 171356258304 171726714082 171968969392 172224074176 172392882816 172561399808 172892172288 173147132256 173403984768 173479027491 173648606208 173736372348 173906202624 174151532544 174496499793 174580826112 175001881824 175344648192 175604760576 175723726486 175984401208 176232662848 176494092544 176754364178 177266285504 177779689472 177780160404 177953943552 178217926656 178295052672 178469339136 178557980139 178822859292 178997661696 179075125152 179340771456 179516080128 180602067712 181392233792 181661317376 181739933562 181917587456 182009532936 182187450368 182805856926 183515004288 183694393344 183787236864 184046505984 184591338624 185125957632 186245882328 186427940864 186704494592 187060741098 187338233544 187521359872 187602512064 187880808192 188064464896 188064963072 188609642496 189434843136 189715857408 189983490048 190676653552 191050121216 191510897732 191698610712 191794991696 191982983136 192253814016 192441745408 192539010048 193381402368 193465090566 193752083448 193941479424 194131574784 194419556352 195968395436 196259101808 196550239424 196827513344 197020437504 197882436864 197981926912 197982451359 198175982592 198261745704 198455549952 198555854112 198749945856 199424571192 200002150656 200827115984 201125029952 201707534336 202004987632 202590040576 202692434406 202890569728 203176787968 203177326176 203375935488 203677630464 204066263016 204168862128 204368982048 204568756224 204657285888 204960881664 207305410048 207410187138 207612934144 207920914432 208010894784 208214228992 208920979344 209230900032 209435426816 209731433472 210042556416 210961529856 211572523008 212029922489 212237747574 212344455092 213273499747 213376565248 213783704112 214100838336 214310125568 214418443008 214511235246 214628040704 214720923648 214931386368 215769365658 215980283904 216496963584 216818122752 217286862716 217916175488 218237531281 218561272468 218869597408 219084126528 219194276224 219409123584 220044582912 220791489534 221007316992 221119019352 221335166976 221430952512 221647405056 221864656896 222729667776 223648379164 223980146992 224296116352 224628845056 224945729536 225611636096 225709272327 225930505482 226044097356 226151356416 226265059328 226265658696 226486837248 226822815744 226920976128 227142795264 227255611086 227913795648 228251890944 228475011072 228573886464 229857177088 230522896384 230862843008 231205313024 231305369988 231531474944 231648496464 231874936832 232202043392 232661999724 233218586304 233335842432 233564550912 233792864256 233911028736 234241007616 235614855168 237040213872 237271924736 237623902208 237726736896 238077306852 238430479056 238663548928 238766833536 239121028608 240048635904 241098891264 241456545792 241797169152 241978551661 242319911416 242679377248 243741142568 244686672384 245049649152 245155697424 245395341312 246121784832 246228297084 246593560752 246834610176 247610705503 248327843104 249414321464 249784311392 250136682752 250263107787 250507744256 250753284096 251479523328 251977665366 252333130896 252579790848 252707450688 252954476544 253063945728 253813090608 254548191744 255598147616 255977310848 256088088201 256338418688 256718680064 257590071123 257841869824 257953454088 258336111264 258588639232 258589324224 258842099712 259226075136 259338258432 259720698384 260105977152 260472909312 260859303936 261227298816 262693916672 263585589729 263718113582 263843249152 263976601812 264234643456 264348994272 264607399936 264741138816 264999927808 265131546267 265899428256 266669534208 266930915328 267326889984 267704008704 268496492544 269274120192 269856264986 270256579208 270903101568 271167913984 272088350688 272225149504 272491976064 272609900343 272758341632 272876381184 273014299404 273281175552 274208785389 274341298176 275541590016 275950338048 276137284478 276546916184 277347859712 277756857994 278561305792 278974533376 279368823492 279641911296 280056741888 280591111647 281007350316 281282039808 281403768096 281821212288 282096697344 282983663432 285044938816 285467784448 285891257344 286014980328 286294564864 286575181824 287266346598 287547916068 287692487544 287973711872 287974474704 288380721024 288662618112 288808515072 290072103552 290912219136 292112168704 292545498112 293392777216 293952593154 294388652712 294676422656 294825359136 295113555968 295241270016 295529873408 295530656256 296823655296 296972890368 297263973888 297683324928 298124918784 300945696436 301240673976 301392129808 301535141888 301687544928 301982449664 302430420992 302561301504 303007481448 303885060864 304038651609 304335854592 304765181952 305063903232 305516445696 306253293192 306853134336 307972702114 308407159984 308864661952 310215999632 310958115072 311114456576 311115280707 311419401216 311881371648 312016342176 312321343488 313381469016 313846350048 314153140224 316053618496 316968982528 317436409136 317907305408 318355778048 318356621361 318516682638 318828038144 320064847872 320675556168 321151257504 321465188352 321627664512 321942061056 322081385472 323970425856 325930294074 326248896512 326732865536 326874263232 327193788416 327841908702 328162379776 328304396112 328626189792 328791414336 329112813568 329113685376 330066874368 331510975488 332002750464 332471107584 333189878197 333684143716 334337712128 335144071031 335306031104 335472568746 335970220488 336444174528 336773054464 336943267584 337272635392 337418594304 338417454144 339066146034 339227034624 339397588992 339730255872 340234223616 340714192896 341450784268 342712516608 342944692013 343453428164 343937938784 344448148352 344785765632 345122799616 345784344576 346294264512 346807969536 346958054982 347297212416 347472744696 347812405248 348303065088 348992999586 350003763648 350689296384 351447452972 351968802416 352465325696 352988185088 353508728356 354532571008 355559378944 355560320808 355907887104 356435853312 356590105344 356938678272 357115960278 357645718584 357995323392 358150250304 358681542912 359032160256 361204135424 362784467584 363322634752 363479867124 363835174912 364019065872 364374900736 365611713852 367030008576 367388786688 367574473728 368093011968 369182677248 370251915264 371602796411 372491764656 372855881728 373408989184 374121482196 374676467088 375042719744 375205024128 375761616384 376129926144 377219284992 378869686272 379431714816 379966980096 380252009753 381353307104 382100242432 383021795464 383397221424 383589983392 383965966272 384507628032 385078020096 386762804736 386930181132 387504166896 387882958848 388263149568 388839112704 389102537219 391384663537 391936790872 392518203616 393100478848 393655026688 394040875008 395577170373 395764873728 395963853824 395964902718 396351965184 396523491408 396911099904 397111708224 397499891712 398849142384 400004301312 401654231968 402250059904 403415068672 404009975264 404784397479 405180081152 405384868812 405781139456 406353575936 406354652352 406751870976 407355260928 408132526032 408337724256 408737964096 409137512448 409314571776 409921763328 414205926717 414610820096 414820374276 415225868288 415841828864 416021789568 416428457984 416635286991 417841958688 418461800064 418870853632 419462866944 420085112832 421923059712 423145046016 424059844978 424475495148 424688910184 426546999494 427567408224 428201676672 428620251136 428836886016 429022470492 429441847296 429862772736 430899519897 431538731316 431960567808 432993927168 433636245504 434573725432 435832350976 436475062562 437122544936 437739194816 438168253056 438388552448 438818247168 440089165824 440928889731 441582979068 442014633984 442238038704 442670333952 442861905024 443294810112 443729313792 445459335552 447296758328 447960293984 448592232704 449257690112 449891459072 451223272192 451418544654 451861010964 452088194712 452302712832 452530118656 452531317392 452973674496 453645631488 453841952256 454511222172 455827591296 456503781888 457147772928 459714354176 461045792768 461725686016 461959053171 462410626048 462610739976 463062949888 463296992928 463749873664 464404086784 465323999448 466437172608 466671684864 467129101824 467822057472 468482015232 471229710336 474080427744 474543849472 475247804416 475453473792 476154613704 476860958112 477327097856 477533667072 477775023957 478242057216 480097271808 482197782528 482913091584 483957103322 484639822832 485358754496 487482285136 488895441111 489373344768 490099298304 490311394848 490790682624 491762863053 492243569664 492456594168 493187121504 493669220352 495221411006 496655686208 498828642928 499568622784 500273365504 500526215574 501015488512 501506568192 502959046656 503208853119 503955330732 504666261792 505159581696 505414901376 505908953088 506127891456 507626181216 509096383488 511196295232 511954621696 512176176402 512676837376 513437360128 515180142246 515683739648 515906908176 516672222528 517177278464 517178648448 517684199424 518676516864 519441396768 520211954304 520945818624 521718607872 522454597632 525387833344 526654968763 527171179458 527436227164 527686498304 527953203624 528469286912 528697988544 529214799872 529482277632 529999855616 530263092534 531798856512 533339068416 533861830656 534653779968 535408017408 536992985088 538548240384 538913087449 539712529972 540513158416 541806203136 542335827968 544176701376 544450299008 544983952128 545219800686 545516683264 545752762368 546028598808 546562351104 548417570778 551083180032 552274568956 553093832368 554695719424 555513715988 557122611584 557949066752 558737646984 559283822592 560113483776 561182223294 562014700632 562564079616 562807536192 563642424576 564193394688 565967326864 570089877632 570935568896 571782514688 572029960656 572589129728 573150363648 574532693196 575095832136 575384975088 575947423744 575948949408 576761442048 577325236224 577617030144 580144207104 581824438272 583947251503 584224337408 585090996224 586785554432 587905186308 588777305424 589352845312 589650718272 590227111936 590482540032 591061312512 593647310592 593945780736 594527947776 595366649856 596249837568 597538872469 601043499287 601891392872 602481347952 602784259616 603070283776 603375089856 603964899328 604860841984 605122603008 606014962896 607770121728 608077303218 608671709184 609530363904 610127806464 611032891392 612506586384 613706268672 615033042701 615945404228 616814319968 617729323904 620431999264 621916230144 622228913152 622230561414 622838802432 623762743296 624032684352 624642686976 626762938032 627692700096 628306280448 632107236992 633937965056 634872818272 635814610816 636089767467 636711556096 636713242722 637033365276 637656076288 639820499241 640129695744 641351112336 642302515008 642930376704 643255329024 643884122112 644162770944 647940851712 651860588148 652497793024 653465731072 653748526464 654387576832 654712593843 655683817404 656324759552 656608792224 657252379584 657582828672 658225627136 658227370752 660133748736 663021950976 664005500928 664942215168 666379756394 667368287432 668675424256 670288142062 670945137492 671940440976 672888349056 673546108928 673886535168 674837188608 676834908288 677127816981 678132292068 678454069248 678795177984 679460511744 680468447232 681428385792 682901568536 685425033216 685889384026 686906856328 687875877568 688896296704 689571531264 691568689152 692588529024 693615939072 693916109964 694594424832 694945489392 695624810496 696606130176 697985999172 700007527296 701378592768 702894905944 703937604832 704930651392 705976370176 707017456712 709065142016 711118757888 711120641616 711815774208 712871706624 713180210688 714231920556 715291437168 715990646784 716300500608 717363085824 722408270848 725568935168 725935654983 726645269504 726959734248 727670349824 728038131744 728749801472 731223427704 734060017152 735148947456 736186023936 738365354496 740503830528 742832116509 743205592822 744983529312 745711763456 746817978368 748242964392 749352934176 750085439488 750410048256 750789323361 751523232768 752259852288 754438569984 757739372544 758863429632 760504019506 762706614208 764200484864 766043590928 766794442848 767179966784 767931932544 768264264603 769015256064 770156040192 772770213369 773525609472 773860362264 775008333792 775765917696 776526299136 777678225408 778205074438 782769327074 783873581744 785036407232 786200957696 787310053376 788081750016 790756769187 791154340746 791529747456 791927707648 791929805436 792703930368 793046982816 793822199808 794223416448 794999783424 795394638801 797698284768 800008602624 803308463936 804500119808 806830137344 808019950528 809568794958 810360162304 810769737624 811562278912 812707151872 812709304704 813503741952 816265052064 816675448512 817475928192 818275024896 818629143552 819843526656 828411853434 829221640192 829640748552 830451736576 831683657728 832043579136 832856915968 833270573982 835683917376 836923600128 837741707264 838925733888 840170225664 843846119424 846290092032 848119689956 848950990296 849377820368 853093998988 855134816448 856403353344 857240502272 857673772032 858044940984 858883694592 859725545472 861799039794 863077462632 863921135616 865987854336 869147450864 871664701952 872950125124 874245089872 875478389632 876336506112 876777104896 877636494336 880178331648 881857779462 883165958136 884029267968 884476077408 885340667904 885723810048 886589620224 890918671104 894593516656 895920587968 897184465408 898515380224 899782918144 902446544384 902837089308 903722021928 904176389424 904605425664 905060237312 905062634784 905947348992 907291262976 907683904512 909022444344 911655182592 913007563776 914295545856 919428708352 922091585536 923451372032 923918106342 924821252096 925221479952 926125899776 926593985856 927499747328 930647998896 932874345216 933343369728 934258203648 935644114944 936964030464 938989656737 942459420672 944496927451 948160855488 949087698944 950495608832 950906947584 952309227408 953721916224 954654195712 955067334144 955550047914 956484114432 960194543616 964395565056 965826183168 966480495673 967914206644 969279645664 970717508992 972149002979 974964570272 977790882222 978746689536 980198596608 980622789696 981581365248 983525726106 984487139328 984913188336 986374243008 987338440704 990442822012 993311372416 997657285856 999137245568 999569634591 1000546731008 1001052431148 1002030977024 1003013136384 1005432213093 1005918093312 1006417706238 1007910661464 1009332523584 1010319163392 1010829802752 1011817906176 1012255782912 1015252362432 1018192766976 1022392590464 1023909243392 1024352352804 1025353674752 1026874720256 1028834076039 1030360284492 1031367479296 1031813816352 1033344445056 1034354556928 1034357296896 1035368398848 1037353033728 1038882793536 1040423908608 1041891637248 1043437215744 1044909195264 1050775666688 1053309937526 1054342358916 1054872454328 1055372996608 1055906407248 1056938573824 1057395977088 1058429599744 1058964555264 1060526185068 1063597713024 1066678136832 1067723661312 1069307559936 1070816034816 1073985970176 1077096480768 1077826174898 1079425059944 1081026316832 1083612406272 1088353402752 1088900598016 1089967904256 1090439601372 1091505524736 1092057197616 1093124702208 1096835141556 1102166360064 1104549137912 1106187664736 1109391438848 1111027431976 1114245223168 1114808389233 1115898133504 1117475293968 1118567645184 1120226967552 1122364446588 1124029401264 1125128159232 1125615072384 1127284849152 1131934653728 1140179755264 1140756029259 1141871137792 1143565029376 1144059921312 1145178259456 1146300727296 1149065386392 1150191664272 1150769950176 1151894847488 1151897898816 1153522884096 1155234060288 1160288414208 1163648876544 1167307611657 1167894503006 1168448674816 1170181992448 1173571108864 1174153990611 1175810372616 1177554610848 1178705690624 1179301436544 1180454223872 1180965080064 1182122625024 1186731511119 1187294621184 1187891561472 1189055895552 1190733299712 1192499675136 1195077744938 1202086998574 1203782785744 1204962695904 1205568519232 1206140567552 1206750179712 1207929798656 1210245206016 1212029925792 1214353192437 1215540243456 1216154606436 1217343418368 1219060727808 1220255612928 1222065782784 1225013172768 1227412537344 1230066085402 1231890808456 1233628639936 1235458647808 1240863998528 1242617780151 1243832460288 1244457826304 1244461122828 1245677604864 1247525486592 1248065368704 1249285373952 1249905860973 1253525876064 1255385400192 1256612560896 1264214473984 1267875930112 1269745636544 1271629221632 1272179534934 1273423112192 1273426485444 1274066730552 1275312152576 1279640998482 1282702224672 1284605030016 1285860753408 1286510658048 1288325541888 1295881703424 1303721176296 1304995586048 1306931462144 1307497052928 1308775153664 1309425187686 1311367634808 1312649519104 1313217584448 1314504759168 1315165657344 1316451254272 1316454741504 1320267497472 1326043901952 1328011001856 1329884430336 1332759512788 1334736574864 1337350848512 1340576284124 1341890274984 1343880881952 1345776698112 1347092217856 1347773070336 1349674377216 1353669816576 1354255633962 1356264584136 1356908138496 1357590355968 1358921023488 1360936894464 1365803137072 1371778768052 1373813712656 1375751755136 1377792593408 1379143062528 1383137378304 1385177058048 1385877159513 1387231878144 1387832219928 1389188849664 1389890978784 1391249620992 1393212260352 1395971998344 1400015054592 1405789811888 1407875209664 1409861302784 1411952740352 1414034913424 1418130284032 1422237515776 1422241283232 1423631548416 1425743413248 1426360421376 1428463841112 1430582874336 1431981293568 1432601001216 1434726171648 1444816541696 1451137870336 1451871309966 1453290539008 1453919468496 1455340699648 1456076263488 1457499602944 1462446855408 1468120034304 1470297894912 1472372047872 1476730708992 1481007661056 1484209457423 1485664233018 1486411185644 1489967058624 1491423526912 1493635956736 1496485928784 1498705868352 1500170878976 1500820096512 1501578646722 1503046465536 1504519704576 1508877139968 1515478745088 1517726859264 1518755064629 1521008039012 1525413228416 1527662718967 1528400969728 1532087181856 1533588885696 1534359933568 1535863865088 1536528529206 1538030512128 1540312080384 1545540426738 1547051218944 1547720724528 1550016667584 1551531835392 1553052598272 1556410148876 1565538654148 1567747163488 1570072814464 1572401915392 1574620106752 1576163500032 1579964906289 1581513538374 1582308681492 1583059494912 1583855415296 1583859610872 1585407860736 1586093965632 1587644399616 1588446832896 1589999566848 1590789277602 1595396569536 1600017205248 1606616927872 1609000239616 1613660274688 1616039901056 1616739262347 1619137589916 1620720324608 1621539475248 1623124557824 1625414303744 1625418609408 1627007483904 1632530104128 1633350897024 1634951856384 1636550049792 1637258287104 1639687053312 1656823706868 1658443280384 1659281497104 1660903473152 1663367315456 1664087158272 1666541147964 1671367834752 1673847200256 1677851467776 1680340451328 1687692238848 1692580184064 1693849861627 1696239379912 1697901980592 1698755640736 1706187997976 1710269632896 1712806706688 1715347544064 1716089881968 1717767389184 1719451090944 1723598079588 1726154925264 1727842271232 1731975708672 1733274938521 1738294901728 1743329403904 1745900250248 1748490179744 1750956779264 1751841754509 1752673012224 1753554209792 1755272988672 1760356663296 1763715558924 1766331916272 1768058535936 1768952154816 1770681335808 1771447620096 1781837342208 1789187033312 1791841175936 1792616617407 1794368930816 1797030760448 1799565836288 1803130497861 1804893088768 1805674178616 1807444043856 1808352778848 1809210851328 1810120474624 1810125269568 1811894697984 1814582525952 1815367809024 1818044888688 1823310365184 1826015127552 1828591091712 1838857416704 1844183171072 1845099128103 1846902744064 1847836212684 1849642504192 1850442959904 1852251799552 1853187971712 1854999494656 1861295997792 1865748690432 1866686739456 1868516407296 1871288229888 1873928060928 1877979313474 1884918841344 1888993854902 1896321710976 1898175397888 1901813895168 1904618454816 1907443832448 1908269302401 1909308391424 1910134668288 1911100095828 1912968228864 1919461497723 1920389087232 1928791130112 1931652366336 1932960991346 1935828413288 1938559291328 1941435017984 1944298005958 1949929140544 1955581764444 1957493379072 1960397193216 1961245579392 1963162730496 1964137781529 1967051452212 1968974278656 1969826376672 1972748486016 1974676881408 1980885644024 1986622744832 1995314571712 1998274491136 1999139269182 2001093462016 2002104862296 2004061954048 2006026272768 2010864426186 2012835412476 2015821322928 2018665047168 2020638326784 2021659605504 2024511565824 2030504724864 2036385533952 2044785180928 2047818486784 2048704705608 2050707349504 2053749440512 2057668152078 2060720568984 2062734958592 2063627632704 2066688890112 2068709113856 2068714593792 2074706067456 2077765587072 2080847817216 2083783274496 2086874431488 2089818390528 2101551333376 2106619875052 2108684717832 2109744908656 2110745993216 2111812814496 2113877147648 2114791954176 2116859199488 2117929110528 2121052370136 2127195426048 2133356273664 2135447322624 2138615119872 2147971940352 2155652349796 2158850119888 2162052633664 2167224812544 2176706805504 2177801196032 2177806964949 2179935808512 2180879202744 2183011049472 2184114395232 2186249404416 2193670283112 2209098275824 2212375329472 2218782877696 2222054863952 2228490446336 2228496349527 2229616778466 2231796267008 2234950587936 2237135290368 2240453935104 2244728893176 2248058802528 2250256318464 2251230144768 2254569698304 2263869307456 2280359510528 2281512058518 2283742275584 2287130058752 2288119842624 2290356518912 2292601454592 2298130772784 2300383328544 2301539900352 2303789694976 2303795797632 2307045768192 2310468120576 2320576828416 2327297753088 2332329147379 2334615223314 2335789006012 2336897349632 2340363984896 2346008497217 2347142217728 2348307981222 2351620745232 2355109221696 2357411381248 2358602873088 2360908447744 2361930160128 2364245250048 2373463022238 2374589242368 2375783122944 2378111791104 2381466599424 2384999350272 2390155489876 2400612844091 2404173997148 2407565571488 2409925391808 2411137038464 2412281135104 2413500359424 2415859597312 2420490412032 2424059851584 2428706384874 2431080486912 2432309212872 2434686836736 2438121455616 2440511225856 2450026345536 2454825074688 2460132170804 2463781616912 2467257279872 2470917295616 2481727997056 2485235560302 2487664920576 2488915652608 2488922245656 2491355209728 2495050973184 2496130737408 2498570747904 2499811721946 2507051752128 2510770800384 2513225121792 2528428947968 2535751860224 2539491273088 2543258443264 2544359069868 2546846224384 2546852970888 2548133461104 2550624305152 2559281996964 2565404449344 2569210060032 2571721506816 2573021316096 2576651083776 2591763406848 2607442352592 2609991172096 2613862924288 2614994105856 2618850375372 2622735269616 2625299038208 2626435168896 2629009518336 2630331314688 2632909483008 2640534994944 2652087803904 2656022003712 2659768860672 2661764068271 2665519025576 2669473149728 2674701697024 2681152568248 2683780549968 2687761763904 2691553396224 2695546140672 2699348754432 2707339633152 2708511267924 2712529168272 2713816276992 2715180711936 2717842046976 2721873788928 2723717760533 2731606274144 2739692644759 2743557536104 2747627425312 2751503510272 2755585186816 2758286125056 2766274756608 2770354116096 2771754319026 2774463756288 2775664439856 2778377699328 2779781957568 2782499241984 2791943996688 2800030109184 2811579623776 2815750419328 2816968970211 2819722605568 2823905480704 2828069826848 2833490782353 2836260568064 2844475031552 2844482566464 2847263096832 2851486826496 2852720842752 2856927682224 2861165748672 2863962587136 2865202002432 2869452343296 2889633083392 2899441487019 2902275740672 2903742619932 2906581078016 2907838936992 2910681399296 2912152526976 2914999205888 2916447008937 2924893710816 2936240068608 2940595789824 2944744095744 2953461417984 2962015322112 2968418914846 2971328466036 2972822371288 2979934117248 2982847053824 2992971857568 2997411736704 2998708903773 3000341757952 3001640193024 3003157293444 3006092931072 3009039409152 3016296639279 3017754279936 3030957490176 3035453718528 3037510129258 3042016078024 3050826456832 3055325437934 3064174363712 3067177771392 3068719867136 3071727730176 3073057058412 3076061024256 3080624160768 3086502228117 3091080853476 3094102437888 3095441449056 3100033335168 3103063670784 3106105196544 3112820297752 3131077308296 3135494326976 3140145628928 3144803830784 3149240213504 3152327000064 3159929812578 3163027076748 3164617362984 3166118989824 3167710830592 3167719221744 3170815721472 3172187931264 3175288799232 3176893665792 3181578555204 3190793139072 3200034410496 3213233855744 3218000479232 3227320549376 3232079802112 3233478524694 3238275179832 3241440649216 3243078950496 3246249115648 3250828607488 3250837218816 3265060208256 3266701794048 3269903712768 3274516574208 3279374106624 3313647413736 3316886560768 3318562994208 3321806946304 3326734630912 3328174316544 3333082295928 3342735669504 3344425167699 3347694400512 3355702935552 3360680902656 3375384477696 3387699723254 3392478759824 3395803961184 3397511281472 3412375995952 3420539265792 3422268087777 3425613413376 3430695088128 3432179763936 3435534778368 3438902181888 3447196159176 3452309850528 3455684542464 3466549877042 3476589803456 3486658807808 3491800500496 3496980359488 3501913558528 3501922834971 3503683509018 3505346024448 3507108419584 3510545977344 3520713326592 3522461971833 3527431117848 3532663832544 3536117071872 3537904309632 3541362671616 3542895240192 3563674684416 3578374066624 3583682351872 3585233234814 3588737861632 3594061520896 3599131672576 3606260995722 3609786177536 3611348357232 3614888087712 3616705557696 3618421702656 3620240949248 3620250539136 3623789395968 3630735618048 3636089777376 3646620730368 3652030255104 3657182183424 3677714833408 3686584781341 3688366342144 3690198256206 3693805488128 3695672425368 3699285008384 3700885919808 3704503599104 3706375943424 3709998989312 3722591995584 3731497380864 3733373478912 3737032814592 3742576459776 3747856121856 3755958626948 3769837682688 3772391612143 3777987709804 3792643421952 3796350795776 3803627790336 3809236909632 3814887664896 3816538604802 3818616782848 3820269336576 3822200191656 3825936457728 3838922995446 3857582260224 3865921982692 3871656826576 3877118582656 3882870035968 3888596011916 3899858281088 3911163528888 3914986758144 3920794386432 3922491158784 3926325460992 3928275563058 3934102904424 3937948557312 3939652753344 3945496972032 3949353762816 3961771288048 3973245489664 3990629143424 3996548982272 3998278538364 4002186924032 4004209724592 4008123908096 4012052545536 4021728852372 4025670824952 4031642645856 4037330094336 4041276653568 4043319211008 4049023131648 4061009449728 4072771067904 4087630760521 4089570361856 4095636973568 4097409411216 4101414699008 4107498881024 4115336304156 4121441137968 4125469917184 4127255265408 4133377780224 4137429187584 4149412134912 4155531174144 4161695634432 4167566548992 4173748862976 4179636781056 4182772107283 4203102666752 4213239750104 4217369435664 4219489817312 4221491986432 4223625628992 4227754295296 4229583908352 4235858221056 4242104740272 4254390852096 4266712547328 4270894645248 4277230239744 4280127909409 4295943880704 4305231298907 4311304699592 4317700239776 4324105267328 4334449625088 4353413611008 4355602392064 4355613929898 4359871617024 4361758405488 4366022098944 4368228790464 4372498808832 4387340566224 4418196551648 4424750658944 4437565755392 4444109727904 4452628372269 4456980892672 4456992699054 4459233556932 4463592534016 4469901175872 4474270580736 4480907870208 4489457786352 4496117605056 4500512636928 4502460289536 4509139396608 4527738614912 4556265193887 4560719021056 4563024117036 4567484551168 4574260117504 4576239685248 4580713037824 4582988156901 4585202909184 4596261545568 4600766657088 4603079800704 4607579389952 4607591595264 4614091536384 4620936241152 4641153656832 4654595506176 4664658294758 4669230446628 4671578012024 4673794699264 4680727969792 4692016994434 4696615962444 4703241490464 4710218443392 4714822762496 4717205746176 4723860320256 4728490500096 4739894718867 4746926044476 4749178484736 4751566245888 4756223582208 4762933198848 4769998700544 4780310979752 4801225688182 4808347994296 4815131142976 4819850783616 4822274076928 4824562270208 4827000718848 4840980824064 4848119703168 4850217787041 4857412769748 4862160973824 4864618425744 4869373673472 4876242911232 4881022451712 4900052691072 4909650149376 4920264341608 4927563233824 4934514559744 4941834591232 4963455994112 4970471120604 4975329841152 4977831305216 4977844491312 4982710419456 4990101946368 4992261474816 4999623443892 5014103504256 5021541600768 5056857895936 5071503720448 5078982546176 5081549584881 5086516886528 5088718139736 5093692448768 5093705941776 5096266922208 5101248610304 5118563993928 5130808898688 5138420120064 5146042632192 5153302167552 5183526813696 5199824815563 5214884705184 5219982344192 5227725848576 5229988211712 5237700750744 5245470539232 5250598076416 5252870337792 5255525263527 5258019036672 5260662629376 5265818966016 5281069989888 5304175607808 5312044007424 5323528136542 5331038051152 5338946299456 5349403394048 5362305136496 5367561099936 5375523527808 5377849852221 5383106792448 5391092281344 5398697508864 5409391493583 5414679266304 5417022535848 5425058336544 5427632553984 5430361423872 5435684093952 5443747577856 5447435521066 5463212548288 5479385289518 5487115072208 5495254850624 5503007020544 5511170373632 5516572250112 5532549513216 5535297384309 5540708232192 5543508638052 5548927512576 5551328879712 5556755398656 5559563915136 5564998483968 5583887993376 5600060218368 5623159247552 5631500838656 5633937940422 5639445211136 5647810961408 5656139653696 5666981564706 5672521136128 5688950063104 5688965132928 5694526193664 5705441685504 5713855364448 5722331497344 5727925174272 5730404004864 5738904686592 5779266166784 5798882974038 5804551481344 5807485239864 5813162156032 5815677873984 5821362798592 5824305053952 5829998411776 5832894017874 5849787421632 5872480137216 5881191579648 5889488191488 5906922835968 5924030644224 5928043961939 5936837829692 5942656932072 5945644742576 5959868234496 5965694107648 5985943715136 5994823473408 5997417807546 6000683515904 6003280386048 6006314586888 6012185862144 6018078818304 6032593278558 6061914980352 6075020258516 6084032156048 6101652913664 6110650875868 6128348727424 6134355542784 6137439734272 6143455460352 6146114116824 6152122048512 6161248321536 6173004456234 6182161706952 6188204875776 6190882898112 6200066670336 6206127341568 6225640595504 6262154616592 6270988653952 6280291257856 6289607661568 6298480427008 6304654000128 6319859625156 6326054153496 6329234725968 6332237979648 6335421661184 6335438443488 6341631442944 6344375862528 6350577598464 6353787331584 6363157110408 6381586278144 6400068820992 6426467711488 6436000958464 6454641098752 6464159604224 6466957049388 6476550359664 6482881298432 6486157900992 6492498231296 6501674437632 6530120416512 6533403588096 6539807425536 6549033148416 6558748213248 6572927597159 6611478492157 6627294827472 6633773121536 6637125988416 6643613892608 6653469261824 6656348633088 6666164591856 6685471339008 6688850335398 6695388801024 6711405871104 6721361805312 6750768955392 6765363469711 6775399446508 6784957519648 6791607922368 6795022562944 6824751991904 6841078531584 6844536175554 6851226826752 6861390176256 6864359527872 6871069556736 6877804363776 6894392318352 6904619701056 6911369084928 6933099754084 6953179606912 6973317615616 6983601000992 6993960718976 6996987442137 7003827117056 7003845669942 7007367018036 7010692048896 7014216839168 7021091954688 7038025491651 7041426653184 7044923943666 7054862235696 7065327665088 7072234143744 7075808619264 7082725343232 7085790480384 7127349368832 7156748133248 7167364703744 7170466469628 7177475723264 7188123041792 7198263345152 7201838532273 7212521991444 7219572355072 7222696714464 7229776175424 7233411115392 7236843405312 7240481898496 7240501078272 7247578791936 7261471236096 7272179554752 7293241460736 7304060510208 7314364366848 7355429666816 7373169562682 7380396512412 7387610976256 7391344850736 7398570016768 7401771839616 7409007198208 7412751886848 7445183991168 7462994761728 7466746957824 7474065629184 7485152919552 7495712243712 7511917253896 7539675365376 7544783224286 7555975419608 7585286843904 7607255580672 7618473819264 7629775329792 7633077209604 7640538673152 7644400383312 7651872915456 7677845990892 7715164520448 7731843965384 7743313653152 7754237165312 7765740071936 7777192023832 7799716562176 7822327057776 7829973516288 7841588772864 7844982317568 7856551126116 7868205808848 7875897114624 7879305506688 7890993944064 7923542576096 7946490979328 7981258286848 7985292204813 7993097964544 7996557076728 8004373848064 8008419449184 8016247816192 8024105091072 8043457704744 8051341649904 8063285291712 8074660188672 8086638422016 8098046263296 8122018899456 8145542135808 8171153281599 8175261521042 8179140723712 8191273947136 8194818822432 8202829398016 8214997762048 8219077934277 8230672608312 8242882275936 8250939834368 8254510530816 8266755560448 8274858375168 8298824269824 8311062348288 8323391268864 8335133097984 8347497725952 8365544214566 8406205333504 8426479500208 8434738871328 8438979634624 8442983972864 8447251257984 8450906910633 8455508590592 8459167816704 8471716442112 8484209480544 8500472347059 8508781704192 8533425094656 8541789290496 8554460479488 8560255818818 8591887761408 8610462597814 8622609399184 8635400479552 8648210534656 8668899250176 8698324461057 8706827222016 8711204784128 8711227859796 8719743234048 8723516810976 8732044197888 8736457580928 8744997617664 8749341026811 8774681132448 8836393103296 8849501317888 8875131510784 8888219455808 8905256744538 8913961785344 8913985398108 8918467113864 8927185068032 8939802351744 8948541161472 8978915572704 8992235210112 9001025273856 9004920579072 9018278793216 9055477229824 9112530387774 9121438042112 9126048234072 9134969102336 9148520235008 9152479370496 9161426075648 9165976313802 9192523091136 9201533314176 9206159601408 9215158779904 9215183190528 9228183072768 9241872482304 9282307313664 9309191012352 9329316589516 9338460893256 9343156024048 9347589398528 9361455939584 9384033988868 9393231924888 9406482980928 9420436886784 9429645524992 9434411492352 9447720640512 9456981000192 9479789437734 9493852088952 9498356969472 9503132491776 9512447164416 9525866397696 9560621959504 9602451376364 9616695988592 9630262285952 9639701567232 9644548153856 9649124540416 9654001437696 9681961648128 9696239406336 9700435574082 9714825539496 9724321947648 9729236851488 9738747346944 9752485822464 9800105382144 9840528683216 9855126467648 9869029119488 9883669182464 9926911988224 9940942241208 9950659682304 9955662610432 9955688982624 9965420838912 9980203892736 9984522949632 9999246887784 10028207008512 10043083201536 10113715791872 10143007440896 10157965092352 10163099169762 10173033773056 10177436279472 10187384897536 10187411883552 10192533844416 10202497220608 10237127987856 10261617797376 10276840240128 10292085264384 10306604335104 10328886224107 10367053627392 10389466201961 10399649631126 10429769410368 10439964688384 10455451697152 10459976423424 10475401501488 10490941078464 10501196152832 10505740675584 10511050527054 10516038073344 10521325258752 10531637932032 10562139979776 10608351215616 10624088014848 10631285452403 10647056273084 10662076102304 10677892598912 10693639032769 10698806788096 10724610272992 10735122199872 10751047055616 10755699704442 10766213584896 10782184562688 10797395017728 10818782987166 10829358532608 10834045071696 10850116673088 10855265107968 10860722847744 10871368187904 10894871042132 10926425096576 10958770579036 10974230144416 10990509701248 11006014041088 11022340747264 11033144500224 11059754344023 11065099026432 11070594768618 11081416464384 11087017276104 11097855025152 11102657759424 11113510797312 11119127830272 11129996967936 11167775986752 11200120436736 11246318495104 11263001677312 11267875880844 11278890422272 11295621922816 11312279307392 11317174836429 11333963129412 11345042272256 11377900126208 11377930265856 11389052387328 11410883371008 11427710728896 11444662994688 11455850348544 11460808009728 11477809373184 11558532333568 11597765948076 11609102962688 11614970479728 11626324312064 11631355747968 11642725597184 11648610107904 11665788035748 11699574843264 11744960274432 11762383159296 11778976382976 11813845671936 11848061288448 11856087923878 11873675659384 11885313864144 11891289485152 11919736468992 11971887430272 11989646946816 11994835615092 12006560772096 12012629173776 12024371724288 12036157636608 12065186557116 12123829960704 12132924569647 12150040517032 12168064312096 12203305827328 12221301751736 12256697454848 12262892281563 12268711085568 12274879468544 12286910920704 12292228233648 12304244097024 12322496643072 12346008912468 12364323413904 12376409751552 12381765796224 12400133340672 12451281191008 12524309233184 12541977307904 12548316321849 12560582515712 12579215323136 12596960854016 12609308000256 12639719250312 12652108306992 12658469451936 12664475959296 12670843322368 12670876886976 12683262885888 12688751725056 12707574663168 12726314220816 12763172556288 12800137641984 12840383728227 12852935422976 12872001916928 12909282197504 12915693896721 12928319208448 12933914098776 12953100719328 12965762596864 12972315801984 12984996462592 13003348875264 13060240833024 13066807176192 13079614851072 13098066296832 13117496426496 13145855194318 13222956984314 13254589654944 13267546243072 13274251976832 13287227785216 13312697266176 13332329183712 13357885116807 13370942678016 13377700670796 13390777602048 13422811742208 13442723610624 13501537910784 13530726939422 13550798893016 13569915039296 13583215844736 13590045125888 13649503983808 13668795581661 13682157063168 13689072351108 13702453653504 13722780352512 13728719055744 13742139113472 13748964470703 13755608727552 13788784636704 13809239402112 13822738169856 13866199508168 13906359213824 13946635231232 13967202001984 13987921437952 13993974884274 14007654234112 14007691339884 14014734036072 14021384097792 14028433678336 14042183909376 14076050983302 14089847887332 14109724471392 14130655330176 14144468287488 14151617238528 14171580960768 14254698737664 14313496266496 14334729407488 14340932939256 14354951446528 14376246083584 14396526690304 14403677064546 14425043982888 14439144710144 14445393428928 14459552350848 14466822230784 14473686810624 14480963796992 14481002156544 14522942472192 14544359109504 14586482921472 14608121020416 14628728733696 14710859333632 14746339125364 14760793024824 14775221952512 14782689701472 14797140033536 14803543679232 14818014396416 14825503773696 14890367982336 14925989523456 14933493915648 14948131258368 14970305839104 15023834507792 15089566448572 15111950839216 15170573687808 15214511161344 15236947638528 15244648754643 15259550659584 15266154419208 15281077346304 15288800766624 15303745830912 15355691981784 15463687930768 15486627306304 15508474330624 15531480143872 15554384047664 15599433124352 15599474446689 15644654115552 15659947032576 15683177545728 15689964635136 15713102252232 15736411617696 15751794229248 15758611013376 15781987888128 15847085152192 15892981958656 15962516573696 15970584409626 15986195929088 15993114153456 16008747696128 16016838898368 16032495632384 16048210182144 16086915409488 16102683299808 16126570583424 16149320377344 16173276844032 16196092526592 16244037798912 16291084271616 16326304031653 16342306563198 16350523042084 16358281447424 16382547894272 16389637644864 16405658796032 16429995524096 16438155868554 16461345216624 16485764551872 16501879668736 16509021061632 16533511120896 16549716750336 16597648539648 16622124696576 16646782537728 16670266195968 16694995451904 16706305710919 16731088429132 16804289908637 16812410667008 16852959000416 16869477742656 16877959269248 16885967945728 16894502515968 16901813821266 16911017181184 16918335633408 16943432884224 16968418961088 17000944694118 17017563408384 17066850189312 17083578580992 17120511637636 17183775522816 17220925195628 17245218798368 17270800959104 17296421069312 17337798500352 17396648922114 17413654444032 17422409568256 17422455719592 17439486468096 17447033621952 17464088395776 17472915161856 17489995235328 17498682053622 17549362264896 17672786206592 17699002635776 17750263021568 17776438911616 17784131885817 17810513489076 17827923570688 17827970796216 17836934227728 17854370136064 17879604703488 17897082322944 17957831145408 17984470420224 18002050547712 18009841158144 18036557586432 18110954459648 18225060775548 18242876084224 18252096468144 18269938204672 18297040470016 18304958740992 18331952627604 18385046182272 18403066628352 18412319202816 18430366381056 18456366145536 18483744964608 18564614627328 18618382024704 18632348477897 18658633179032 18676921786512 18686312048096 18695178797056 18722911879168 18768067977736 18786463849776 18812965961856 18840873773568 18868822984704 18895441281024 18913962000384 18959578875468 18987704177904 18996713938944 19006264983552 19024894328832 19051732795392 19066024323731 19121243919008 19204902752728 19233391977184 19260524571904 19279403134464 19289096307712 19308002875392 19363923296256 19392478812672 19400871148164 19429651078992 19448643895296 19458473702976 19477494693888 19600210764288 19681057366432 19710252935296 19718782791477 19738058238976 19767338364928 19834435476471 19853823976448 19881884482416 19901319364608 19911325220864 19911377965248 19930841677824 19960407785472 19969045899264 19998493775568 20056414017024 20086166403072 20227431583744 20286014881792 20296090409133 20315930184704 20326198339524 20346067546112 20354872558944 20374769795072 20374823767104 20385067688832 20404994441216 20474255975712 20523235594752 20553680480256 20584170528768 20613208670208 20657772448214 20734107254784 20778932403922 20799299262252 20859538820736 20879929376768 20919952846848 20950803002976 20981882156928 20990962326411 21002392305664 21011481351168 21022101054108 21032076146688 21042650517504 21063275864064 21114076474953 21124279959552 21216702431232 21248176029696 21262570904806 21294112546168 21324152204608 21355785197824 21387278065538 21449220545984 21470244399744 21502094111232 21511399408884 21532427169792 21564369125376 21594790035456 21605515596819 21637565974332 21658717065216 21668090143392 21700233346176 21710530215936 21721445695488 21742736375808 21789742084264 21852850193152 21917541158072 21948460288832 21981019402496 22012028082176 22044681494528 22066289000448 22119508688046 22141189537236 22162832928768 22174034552208 22195710050304 22205315518848 22227021594624 22238255660544 22335551973504 22400240873472 22492636990208 22526003354624 22535751761688 22557780844544 22591243845632 22624558614784 22634349672858 22667926258824 22690084544512 22755800252416 22755860531712 22821766742016 22855421457792 22889325989376 22921616019456 22955618746368 23117064667136 23195531896152 23218205925376 23229940959456 23252648624128 23262711495936 23285451194368 23297220215808 23331576071496 23399149686528 23489920548864 23524766318592 23627691343872 23712175847756 23747351318768 23770627728288 23782578970304 23839472937984 23943774860544 23955876614439 23979293893632 23989671230184 24013121544192 24025258347552 24048743448576 24072315273216 24130373114232 24265849139294 24300081034064 24336128624192 24406611654656 24442603503472 24513394909696 24513459844797 24525784563126 24537422171136 24549758937088 24573821841408 24584456467296 24608488194048 24644993286144 24657233802831 24692017824936 24728646827808 24752819503104 24763531592448 24800266681344 24902562382016 25048618466368 25083954615808 25096632643698 25121165031424 25158430646272 25193921708032 25218616000512 25279438500624 25304216613984 25316938903872 25328951918592 25341686644736 25341753773952 25366525771776 25377503450112 25415149326336 25452628441632 25526345112576 25600275283968 25680767456454 25705870845952 25744003833856 25806093469387 25818564395008 25831387793442 25856638416896 25867828197552 25906201438656 25931525193728 25944631603968 25969992925184 26006697750528 26120481666048 26133614352384 26159229702144 26196132593664 26234992852992 26291710388636 26406741285001 26445913968628 26509179309888 26535092486144 26548503953664 26574455570432 26625394532352 26664658367424 26715770233614 26741885356032 26755401341592 26781555204096 26845623484416 27003075821568 27061453878844 27101597786032 27139830078592 27166431689472 27180090251776 27299007967616 27337591163322 27364314126336 27378144702216 27404907307008 27445560705024 27457438111488 27484278226944 27497928941406 27577569273408 27618478804224 27645476339712 27732399016336 27812718427648 27893270462464 27934404003968 27975842875904 27987949768548 28015308468224 28015382679768 28029468072144 28042768195584 28056867356672 28084367818752 28152101966604 28179695774664 28219448942784 28261310660352 28288936574976 28303234477056 28343161921536 28509397475328 28626992532992 28669458814976 28681865878512 28709902893056 28752492167168 28807354129092 28850087965776 28878289420288 28890786857856 28919104701696 28933644461568 28947373621248 28962004313088 29045884944384 29088718219008 29172965842944 29216242040832 29257457467392 29279404750981 29421718667264 29492678250728 29521586049648 29550443905024 29565379402944 29594280067072 29607087358464 29651007547392 29780735964672 29851979046912 29866987831296 29896262516736 29940611678208 29960895365863 30047669015584 30136619092349 30179132897144 30223901678432 30341147375616 30429022322688 30473895277056 30489297509286 30519101319168 30532308838416 30562154692608 30577601533248 30607491661824 30711383963568 30927375861536 30973254612608 30986658672321 31016948661248 31062960287744 31108768095328 31168398605883 31198866248704 31198948893378 31289308231104 31319894065152 31366355091456 31379929270272 31426204504464 31472823235392 31503588458496 31517222026752 31563975776256 31694170304384 31785963917312 31893856357209 31925033147392 31941168819252 31972391858176 31986228306912 32017495392256 32033677796736 32064991264768 32080917098307 32096420364288 32173830818976 32205366599616 32253141166848 32298640754688 32346553688064 32392185053184 32488075597824 32582168543232 32652608063306 32684613126396 32701046084168 32716562894848 32765095788544 32779275289728 32811317592064 32876311737108 32922690433248 32971529103744 33003759337472 33018042123264 33067022241792 33099433500672 33179263032069 33195297079296 33244249393152 33293565075456 33340532391936 33389990903808 33412611421838 33462176858264 33608579817274 33705918000832 33738955485312 33755918538496 33771935891456 33789005031936 33803627642532 33836671266816 33886865768448 33936837922176 33951524509287 34001889388236 34035126816768 34133700378624 34167157161984 34241023275272 34367551045632 34441850391256 34490437596736 34541601918208 34592842138624 34675597000704 34793297844228 34827308888064 34844819136512 34844911439184 34878972936192 34894067243904 34928176791552 34945830323712 34997364107244 35098724529792 35345572413184 35398005271552 35500526043136 35552877823232 35568263771634 35621026978152 35655847141376 35655941592432 35673868455456 35708740272128 35759209406976 35915662290816 35968940840448 36019682316288 36073115172864 36221908919296 36398773708941 36450121551096 36485752168448 36504192936288 36539876409344 36594080940032 36609917481984 36663905255208 36770092364544 36788676844689 36806133256704 36824638405632 36860732762112 36912732291072 36967489929216 37129229254656 37264696955794 37317266358064 37353843573024 37372624096192 37390357594112 37445823758336 37536135955472 37572927699552 37625931923712 37644948965547 37681747547136 37737645969408 37790882562048 37827924000768 37919157750936 37975408355808 37993427877888 38012529967104 38049788657664 38132048647462 38242487838016 38409805505456 38466783954368 38521049143808 38521151184681 38558806268928 38578192615424 38616005750784 38727846592512 38747081690163 38784957625344 38801742296328 38859302157984 38897287790592 38916947405952 38954989387776 39200421528576 39362114732864 39420505870592 39437565582954 39476116477952 39534676729856 39668870952942 39707647952896 39763768964832 39802638729216 39822650441728 39822755930496 39861683355648 39938091798528 39996987551136 40112828034048 40172332806144 40454863167488 40572029763584 40592180818266 40631860369408 40652396679048 40692135092224 40709745117888 40749539590144 40749647534208 40770135377664 40809988882432 40948511951424 41046471189504 41107360960512 41168341057536 41226417340416 41315544896428 41468214509568 41496307733573 41557864807844 41598598524504 41719077641472 41759858753536 41839905693696 41901606005952 41963764313856 41981924652822 42004784611328 42022962702336 42044202108216 42064152293376 42085301035008 42126551728128 42228152949906 42433404862464 42525141809612 42588225092336 42648304409216 42711570395648 42774556131076 42898441091968 42940488799488 43004188222464 43022798817768 43064854339584 43128738250752 43189580070912 43211031193638 43275131948664 43317434130432 43336180286784 43400466692352 43421060431872 43442891390976 43579484168528 43705700386304 43835082316144 43896920577664 43962038804992 44024056164352 44089362989056 44132578000896 44239017376092 44282379074472 44325665857536 44348069104416 44391420100608 44410631037696 44454043189248 44476511321088 44671103947008 44800481746944 44985273980416 45052006709248 45071503523376 45115561689088 45182487691264 45249117229568 45268699345716 45335852517648 45380169089024 45511721063424 45643533484032 45710842915584 45778651978752 45843232038912 45911237492736 46010493180113 46234129334272 46391063792304 46436411850752 46459881918912 46505297248256 46525422991872 46594440431616 46663152142992 46798299373056 46979841097728 47049532637184 47081407003499 47255382687744 47357544287977 47424351695512 47494702637536 47541255456576 47565157940608 47678945875968 47887549721088 47911753228878 47958587787264 47979342460368 48026243088384 48050516695104 48097486897152 48144630546432 48260746228464 48531698278588 48600162068128 48672257248384 48813223309312 48885207006944 48978912094959 49026789819392 49026919689594 49051569126252 49074844342272 49099517874176 49147643682816 49168912934592 49216976388096 49289986572288 49314467605662 49384035649872 49457293655616 49505639006208 49527063184896 49600533362688 49805124764032 50097236932736 50118917132757 50167909231616 50193265287396 50242330062848 50316861292544 50387843416064 50412869725911 50437232001024 50558877001248 50608433227968 50633877807744 50657903837184 50683373289472 50683507547904 50733051543552 50755006900224 50830298652672 50905256883264 51052690225152 51200550567936 51361534912908 51411741691904 51488007667712 51612186938774 51662775586884 51713276833792 51735656395104 51812402877312 51863050387456 51889263207936 52013395501056 52240963332096 52267228704768 52318459404288 52392265187328 52469985705984 52583420777272 52813482570002 52891827937256 53018358619776 53070184972288 53097007907328 53250789064704 53329316734848 53352395657451 53431540467228 53483770712064 53510802683184 53563110408192 53691246968832 54006151643136 54122907757688 54203195572064 54279660157184 54332863378944 54360180503552 54598015935232 54675182326644 54728628252672 54756289404432 54809814614016 54891121410048 54914876222976 54995857882812 55155138546816 55236957608448 55464798032672 55625436855296 55786540924928 55868808007936 55897045433691 55951685751808 55975899537096 56030616936448 56030765359536 56058936144288 56085536391168 56113734713344 56168735637504 56304203933208 56359391549328 56438897885568 56522621320704 56606468954112 56686323843072 57018794950656 57198072971193 57253985065984 57338917629952 57363731757024 57419805786112 57504984334336 57614708258184 57700175931552 57756578840576 57781573715712 57838209403392 57867288923136 57924008626176 58091769888768 58177436438016 58345931685888 58432484081664 58558809501962 58843437334528 58985356501456 59043172099296 59100887810048 59130758805888 59156348374431 59188560134144 59214174716928 59302015094784 59503306429413 59561471929344 59703958093824 59733975662592 59792525033472 59881223356416 59921790731726 60095338031168 60273238184698 60358265794288 60447803356864 60682294751232 60858044645376 60888271227399 60947790554112 60978595018572 61038202638336 61064617676832 61124309385216 61155203066496 61214983323648 61422767927136 61854751723072 61946509225216 61973317344642 62033897322496 62125920575488 62217536190656 62336797211766 62397732497408 62397897786756 62578616462208 62639788130304 62759858540544 62852409008928 62945646470784 63007176916992 63034444053504 63127951552512 63388340608768 63571927834624 63787712714418 63850066294784 63882337638504 63944783716352 63972456613824 64034990784512 64067355593472 64129982529536 64161834196614 64347661637952 64410733199232 64506282333696 64597281509376 64693107376128 64784370106368 64976151195648 65164337086464 65208483581329 65305216126612 65369226252792 65402092168336 65433125789696 65530191577088 65558550579456 65622635184128 65752623474216 65845380866496 65943058207488 66007518674944 66036084246528 66134044483584 66198867001344 66358526064138 66488498786304 66587130150912 66681064783872 66825222843676 66924353716528 67217159634548 67411836001664 67477910970624 67511837076992 67543871782912 67578010063872 67607255285064 67673342533632 67773731536896 67873675844352 67903049018574 68003778776472 68070253633536 68267400757248 68482046550544 68883700782512 68980875193472 69083203836416 69185684277248 69351194001408 69586595688456 69654617776128 69689638273024 69689822878368 69757945872384 69788134487808 69856353583104 69891660647424 69994728214488 70197449059584 70691144826368 70796010543104 71001052086272 71105755646464 71136527543268 71242053956304 71311694282752 71311883184864 71347736910912 71417480544256 71518418813952 71831324581632 71937881680896 72039364632576 72146230345728 72302203568749 72443817838592 72726263413727 72797547417882 72900243102192 72971504336896 73008385872576 73079752818688 73188161880064 73219834963968 73327810510416 73540184729088 73577353689378 73612266513408 73649276811264 73721465524224 73825464582144 73934979858432 74258458509312 74418998166821 74529393911588 74634532716128 74707687146048 74745248192384 74780715188224 74891647516672 75072271910944 75145855399104 75251863847424 75289897931094 75363495094272 75475291938816 75581765124096 75655848001536 75838315501872 75950816711616 75986855755776 76025059934208 76099577315328 76264097294924 76484975676032 76819611010912 76933567908736 77042098287616 77042302369362 77117612537856 77156385230848 77232011501568 77418280408161 77455693185024 77494163380326 77569915250688 77603484592656 77718604315968 77794575581184 77833894811904 77909978775552 78400843057152 78724229465728 78841011741184 78875131165908 78952232955904 79069353459712 79220223855003 79337741905884 79415295905792 79527537929664 79605277458432 79645300883456 79645511860992 79723366711296 79876183597056 79993975102272 80225656068096 80344665612288 80909726334976 81184361636532 81263720738816 81304793358096 81384270184448 81419490235776 81499079180288 81499295068416 81540270755328 81897023902848 82092942379008 82214721921024 82336682115072 82452834680832 82631089792856 82936429019136 82992615467146 83115729615688 83197197049008 83438155282944 83679811387392 83803212011904 83927528627712 83963849305644 84045925404672 84088404216432 84128304586752 84170602070016 84253103456256 84456305899812 84866809724928 84930471987529 85050283619224 85176450184672 85296608818432 85423140791296 85549112262152 85796882183936 85880977598976 86008376444928 86045597635536 86129708679168 86257476501504 86422062387276 86550263897328 86634868260864 86672360573568 86800933384704 86842120863744 87158968337056 87411400772608 87670164632288 87793841155328 87838214252943 87924077609984 88048112328704 88178725978112 88265156001792 88478034752184 88564758148944 88651331715072 88696138208832 88782840201216 88821262075392 88953022642176 89342207894016 89600963493888 89882686097589 89970547960832 90104013418496 90143007046752 90231123378176 90364975382528 90409857277047 90498234459136 90537398691432 90671705035296 90760338178048 91023442126848 91287066968064 91421685831168 91557303957504 91686464077824 91822474985472 92020986360226 92468258668544 92782127584608 92872823701504 92919763837824 92959976016963 93010594496512 93050845983744 93188880863232 93326304285984 93505195817649 93596598746112 93959682195456 94099065274368 94162814006998 94510765375488 94715088575954 94848703391024 94989405275072 95082510913152 95130315881216 95357891751936 95681569071627 95775099442176 95823506457756 95917175574528 95958684920736 96052486176768 96101033390208 96194973794304 96242751294921 96289261092864 96521492456928 97063396557176 97200324136256 97344514496768 97626446618624 97770414013888 97957824189918 98053579638784 98053839379188 98103138252504 98149688684544 98199035748352 98295287365632 98337825869184 98433952776192 98628935211324 98768071299744 98914587311232 99011278012416 99054126369792 99201066725376 99610249528064 100194473865472 100237834265514 100335818463232 100386530574792 100484660125696 100633722585088 100775686832128 100825739451822 101117754002496 101216866455936 101267755615488 101315807674368 101366746578944 101367015095808 101510013800448 101660597305344 101810513766528 102105380450304 102401101135872 102723069825816 102823483383808 102976015335424 103224373877548 103325551173768 103426553667584 103471312790208 103624805754624 103726100774912 103778526415872 104026791002112 104481926664192 104534457409536 104636918808576 104784530374656 105166841554544 105626965140004 105783655874512 106036717239552 106140369944576 106194015814656 106501578129408 106658633469696 106704791314902 106863080934456 106967541424128 107021605366368 107126220816384 108245815515376 108406391144128 108559320314368 108665726757888 108720361007104 109196031870464 109196321126823 109350364653288 109457256505344 109512578808864 109619629228032 109782242820096 109829752445952 109991715765624 110310277093632 110473915216896 110929596065344 111250873710592 111573081849856 111737616015872 111794090867382 111903371503616 111951799074192 112061233872896 112061530719072 112117872288576 112171072782336 112227469426688 112337471275008 112608407866416 112718783098656 112877795771136 113045242641408 113212937908224 113372647686144 114037589901312 114284128221571 114396145942386 114507970131968 114677835259904 114727463514048 114839611572224 115009968668672 115229416516368 115400351863104 115513157681152 115563147431424 115676418806784 115734577846272 115848017252352 116183539777536 116354872876032 116691863371776 116864968163328 116944139976433 117117619003924 117630029360459 117686874669056 117970713002912 118086344198592 118201775620096 118261517611776 118312696748862 118377120268288 118428349433856 118604030189568 119006612858826 119122943858688 119407916187648 119467951325184 119585050066944 119843581463452 120190676062336 120546476369396 120716531588576 120895606713728 121364589502464 121716089290752 121776542454798 121895581108224 121957190037144 122076405276672 122129235353664 122248618770432 122310406132992 122429966647296 122845535854272 123709503446144 123893018450432 123946634689284 124067794644992 124251841150976 124435072381312 124488923200719 124673594423532 124795464994816 124795795573512 125157232924416 125279576260608 125519717081088 125704818017856 125891292941568 126014353833984 126068888107008 126255903105024 126776681217536 127143855669248 127575425428836 127700132589568 127764675277008 127889567432704 127944913227648 128069981569024 128134711186944 128323668393228 128695323275904 128821466398464 129012564667392 129194563018752 129386214752256 129568740212736 129952302391296 130328674172928 130416967162658 130610432253224 130738452505584 130804184336672 130866251579392 131060383154176 131117101158912 131505246948432 131690761732992 131886116414976 132072168493056 132268088967168 132397734002688 132717052128276 132976997572608 133174260301824 133362129567744 133462170266117 133650445687352 133848707433056 134434319269096 134823672003328 134955821941248 135023674153984 135156020127744 135214510570128 135346685067264 135547463073792 135747351688704 135806098037148 136007557552944 136140507267072 136964093101088 137767401565024 137961750386944 138031479540339 138166407672832 138371368554496 138702388002816 139173191376912 139309235552256 139379276546048 139379645756736 139515891744768 139576268975616 139783321294848 139989456428976 140394898119168 141244221010497 141382289652736 141592021086208 142002104172544 142072632863931 142211511292928 142273055086536 142484107912608 142623388565504 142623766369728 142695473821824 142834961088512 143036837627904 143662649163264 143875763361792 144078729265152 144292460691456 144604407137498 144887635677184 145452526827454 145595094835764 145800486204384 145943008673792 146016771745152 146159505637376 146439669927936 146655621020832 146936736284877 147080369458176 147154707378756 147224533026816 147298553622528 147442931048448 147650929164288 147869959716864 148516917018624 148837996333642 149058787823176 149269065432256 149415374292096 149490496384768 149561430376448 150144543821888 150291710798208 150356751398271 150503727694848 150579795862188 150726990188544 150950583877632 151163530248192 151238609177733 151311696003072 151676631003744 151901633423232 151973711511552 152050119868416 152199154630656 152528194589848 152969951352064 153639222021824 153867135817472 154084196575232 154084604738724 154235225075712 154312770461696 154464023003136 154836560816322 154988326760652 155139830501376 155206969185312 155437208631936 155589151162368 155667789623808 156801686114304 157448458931456 157682023482368 157750262331816 157904465911808 158138706919424 158440447710006 158675483811768 158830591811584 159055075859328 159210554916864 159290601766912 159291023721984 159752367194112 159987950204544 160451312136192 160689331224576 161819452669952 162368723273064 162527441477632 162609586716192 162768540368896 162838980471552 162998158360576 162998590136832 163080541510656 163794047805696 164185884758016 164429443842048 164673364230144 165262179585712 165985230934292 166231459231376 166394394098016 166876310565888 167359622774784 167606424023808 167691136301073 167855057255424 167927698611288 168091850809344 168176808432864 168256609173504 168341204140032 168506206912512 168912611799624 169860943975058 170100567238448 170352900369344 170593217636864 170846281582592 171098224524304 171593764367872 171594218913579 171761955197952 172016752889856 172091195271072 172259417358336 172514953003008 172844124774552 173100527794656 173269736521728 173344721147136 173601866769408 174317936674112 174822801545216 175340329264576 175587682310656 175676428505886 175848155219968 176096224657408 176357451956224 176530312003584 176956069504368 177129516297888 177302663430144 177392276417664 177565680402432 177642524150784 177906045284352 178684415788032 179201926987776 179765372195178 179941095921664 180208026836992 180286014093504 180462246756352 180729950765056 180819714554094 180996468918272 181074797382864 181343410070592 181520676356096 182046884253696 182574133936128 182843371662336 183114607915008 183372928155648 183644949970944 183769362820109 184041972720452 184847188995007 184936517337088 185564255169216 185745647403008 185839527675648 185919952033926 186021188993024 186101691967488 186377761726464 186652608571968 187010391635298 187193197492224 187919364390912 188325628013996 189021530750976 189430177151908 189697406782048 189978810550144 190165021826304 190260631762432 190715783503872 191363138143254 191550198884352 191647012915512 191834351149056 191917369841472 192104972353536 192202066780416 192389947588608 192485502589842 193042984913856 194126793114352 194400648272512 194689028993536 195252893237248 195540828027776 195625450743987 195915648379836 196107159277568 196107678758376 196206276505008 196299377369088 196398071496704 196590574731264 196675651738368 196867905552384 197257870422648 197536142599488 197829174622464 198022556024832 198108252739584 198402133450752 199220499056128 200388947730944 200475668531028 200671636926464 200773061149584 200969320251392 201267445170176 201651478903644 202235508004992 202433732911872 202535511230976 202631615348736 202734030191616 203020027600896 203321194610688 203621027533056 204210760900608 204802202271744 204955833256867 205446139651632 205646966767616 205952030670848 206448747755096 206651102347536 206853107335168 206942625580416 207249611509248 207557052831744 208053582004224 208963853328384 209068914819072 209273837617152 209569060749312 209726267561041 210333683109088 211253930280008 211567311749024 212073434479104 212388031629312 213003156258816 213317266939392 213409582629804 213726161868912 213935082848256 214043210732736 214252441632768 216491631030752 216812782288256 216906610706247 217118640628736 217331453515776 217440722014208 218178790241181 218392063740928 218392642253646 218700729306576 218914513010688 219025157617728 219239258456064 219564485640192 219659504891904 219983431531248 220620554187264 220947830433792 221859192130688 222501747421184 223146163699712 223256994500463 223475232031744 223588181734764 223806743007232 223903598148384 224122467745792 224123061438144 224235744577152 224342145564672 224454938853376 224674942550016 225216815732832 225437566197312 225755591542272 226090485282816 226425875816448 226745295372288 228075179802624 228568256443142 228792291884772 229015940263936 229355670519808 229454927028096 229679223144448 230458833032736 230800703726208 231026315362304 231126294862848 231352837613568 231469155692544 231696034504704 232254841224483 232367079555072 232709745752064 233383726743552 233729936326656 233888279952866 234235238007848 235260058720918 235941426005824 236172688397184 236403551240192 236523035223552 236625393497724 236856698867712 237208060379136 237660671565009 238013225717652 238245887717376 238815832375296 238935902650368 239170100133888 239687162926904 240381352124672 241092952738792 241433063177152 241791213427456 242729179004928 243553084909596 243791162216448 243914380074288 244152810553344 244258470707328 244497237540864 244620812265984 245691071708544 247419006892288 247786036900864 247893269378568 248135589289984 248503682301952 248870144762624 248977846401438 249347188847064 249590929989632 249591591147024 250314465848832 251039434162176 251409636035712 251782585883136 252137776214016 252511806210048 253553362435072 254287711338496 254791415962587 255150850857672 255400265179136 255529350554016 255779134865408 255889826455296 256139963138048 256269422373888 256647336786456 257390646551808 257642932796928 258025129334784 258389126037504 258772429504512 259904604782592 260833934325316 261220864506448 261476905011168 261608368673344 261732503158784 262120766308352 262234202317824 263010493896864 263381523465984 263514642758829 263772232829952 264144336986112 264536177934336 264795468005376 265434104256552 265953995145216 266348520603648 266924340532234 267300891374704 267697414866112 268868638538192 269647344006656 269648058292767 269911643882496 270047348307968 270312040255488 270429021140256 270693370134528 271094926147584 271229571831141 271494703377408 271612196074296 272015115105888 272281014534144 273928186202176 275534803130048 275923500773888 276062959080678 276332815345664 276742737108992 277404776005632 278346382753824 278618471104512 278758553092096 278759291513472 279031783489536 279152537951232 279566642589696 279978912857952 280789796238336 282488442020994 282764579305472 283184042172416 284004208345088 284145265727862 284423022585856 284546110173072 284968215825216 285246777131008 285247532739456 285390947643648 285669922177024 286073675255808 287325298326528 287751526723584 288157458530304 288584921382912 289208814274996 289775271354368 290474154135011 290905053654908 291190189671528 291600972408768 291886017347584 292033543490304 292319011274752 292879339855872 293311242041664 293873472569754 294160738916352 294309414757512 294449066053632 294597107245056 294885862096896 295301858328576 297033834037248 297675992667284 298117575646352 298538130864512 298830748584192 298980992769536 299122860752896 300289087643776 300583421596416 300713502796542 301007455389696 301159591724376 301453980377088 301901167755264 302327060496384 302477218355466 303353262007488 303803266846464 303947423023104 304100239736832 305056389179696 305939902704128 307278444043648 307734271634944 308168393150464 308169209477448 308470450151424 308625540923392 308928046006272 309673121632644 309976653521304 310279661002752 310413938370624 310874417263872 311178302324736 311335579247616 313603372228608 314896917862912 315364046964736 315500524663632 315808931823616 316277413838848 316880895420012 317350967623536 317661183623168 318110151718656 318421109833728 318582047443968 319504734388224 319975900409088 320902624272384 321378662449152 322073452260791 323638905339904 324737446546128 325054882955264 325219173432384 325537080737792 325677960943104 325997180273664 326161083021312 327588095611392 328371769516032 328858887684096 329346728460288 329569849024493 330524359171424 331502810015839 331970461868584 332462918462752 332788788196032 333752621131776 334719245549568 335212848047616 335382272602146 335710114510848 335855397222576 336183701618688 336353616865728 336513218347008 336682408280064 337012413825024 337825223599248 339721887950116 340201134476896 340705800738688 341186435273728 341692563165184 342196449048608 342852384664713 343187528735744 343188437827158 343523910395904 344033505779712 344182390542144 344518834716672 345029906006016 345688249549104 346201055589312 346539473043456 346689442294272 347203733538816 348635873348224 349645603090432 350680658529152 350832419929299 351175364621312 351352857011772 351696310439936 352192449314816 352714903912448 352890088081377 353060624007168 353912139008736 354259032595776 354605326860288 354784552835328 355131360804864 355285048301568 355812090568704 357368831576064 358403853975552 359530744390356 359882191843328 360416053673984 360572028187008 360924493512704 361639429108188 361992937836544 362149594765728 362686820141184 363041352712192 364093768507392 365148267872256 365686743324672 366229215830016 366745856311296 367289899941888 367538725640218 368083945440904 369694377990014 371128510338432 371491294806016 371679055351296 371839904067852 372203383934976 372755523452928 373305217143936 373466769602157 374020783270596 374386394984448 375838728781824 376651256027992 378043061501952 378860354303816 379394813564096 379957621100288 380330043652608 380521263524864 381431567007744 382726276286508 383100397768704 383294025831024 383668702298112 383834739682944 384209944707072 384404133560832 384971005179684 386085969827712 388253586228704 388801296545024 389378057987072 390505786474496 391081656055552 391250901487974 391831296759672 392214318555136 392215357516752 392412553010016 392598754738176 392796142993408 393181149462528 393351303476736 394515740845296 395072285198976 395658349244928 396216505479168 396804266901504 398440998112256 400386510798351 400777895461888 400951337062056 401343273852928 401546122299168 401938640502784 402534890340352 403302957807288 404471016009984 404867465823744 405071022461952 405468060383232 406040055201792 406642389221376 407242055066112 408421521801216 409911666513734 410892279303264 411293933535232 411904061341696 412897495510192 413302204695072 413706214670336 413885251160832 414094438621017 414499223018496 415114105663488 416107164008448 417927706656768 418137829638144 418547675234304 419452535122082 420667366218176 422507860560016 423134623498048 423732663031491 424146868958208 424776063258624 426006312517632 426217898591793 426634533878784 426819165259608 427452323737824 427870165696512 428086421465472 428504883265536 432983262061504 433625564576512 433813221412494 434237281257472 434662907031552 434881444028416 436357580482362 436784127481856 436785284507292 437401458613152 437829026021376 438050315235456 438478516912128 439319009783808 439966863062496 441241108374528 441895660867584 443718384261376 445003494842368 446292327399424 446513989000926 446950464063488 447176363469528 447613486014464 447807196296768 448244935491584 448246122876288 448471489154304 448684291129344 448909877706752 450433631465664 450875132394624 451511183084544 452180970565632 452851751632896 453490590744576 456150359605248 456459385069303 457136512886284 457584583769544 458031880527872 458711341039616 458909854056192 459358446288896 460917666065472 461601407452416 462052630724608 462252589725696 462705675227136 462938311385088 463392069009408 464509682448966 465419491504128 466767453487104 467776559905732 468470476015696 470520117441836 471882852011648 472345376794368 472807102480384 473046070447104 473250786995448 473713397735424 474416120758272 475321343130018 476026451435304 476491775434752 477631664750592 477871805300736 479374325853808 480762704249344 482185905477584 482866126354304 483582426854912 485458358009856 487106169819192 487582324432896 487828760148576 488305621106688 488516941414656 488994475081728 489241624531968 491382143417088 494838013784576 495572073801728 495786538757136 496271178579968 497007364603904 497740289525248 497955692802876 498694377694128 499181859979264 499183182294048 500628931697664 502078868324352 502819272071424 503565171766272 504275552428032 505023612420096 506115424981243 507106724870144 508575422676992 509582831925174 510301701715344 510800530358272 511058701108032 511558269730816 511779652910592 512538844747776 513294673572912 514781293103616 515285865593856 516050258669568 516778252075008 517544859009024 517895477038489 519809209565184 520932987167747 521667868650632 522441729012896 522953810022336 523216737346688 523465006317568 524241532616704 524468404635648 526020987793728 526763046931968 527029285517658 527544465659904 528288673972224 529072355868672 529590936010752 530868208513104 531907990290432 532697041207296 533848681064468 534601782749408 535394829732224 537737277076384 539294688013312 539296116585534 539823287764992 540094696615936 540624080510976 540858042280512 541386740269056 542189852295168 542459143662282 542989406754816 543224392148592 544030230211776 544562029068288 547856372404352 551069606260096 551308088460327 551847001547776 552125918161356 552665630691328 553485474217984 554541566985021 554809552011264 556692765507648 557236942209024 557517106184192 557518583026944 558063566979072 558305075902464 559133285179392 559957825715904 561579592476672 564976884041988 565529158610944 566368084344832 568290531455724 568846045171712 569092220346144 569936431650432 570493554262016 570495065478912 570781895287296 572147350511616 574650596653056 575503053447168 576314917060608 577169842765824 578417628549992 579550542708736 580948308270022 581810107309816 582380379343056 583201944817536 583772034695168 584067086980608 585758679711744 586622484083328 586876352231961 587746945139508 588321477832704 588618829515024 588898132107264 589194214490112 589771724193792 590603716657152 594067668074496 595351985334568 596235151292704 597076261729024 597661497168384 597961985539072 600578175287552 601166843192832 601427005593084 602014910779392 602319183448752 602907960754176 603802335510528 604954436710932 606706524014976 607606533692928 607894846046208 610112778359392 611879805408256 614556888087296 614867499770601 615468543269888 616336786300928 616338418954896 616940900302848 617251081846784 617856092012544 619346243265288 619953307042608 620559322005504 620827876741248 621748834527744 622671158495232 627206744457216 629178802683123 629793835725824 630728093929472 631001049327264 631617863647232 632554827677696 633761790840024 634701935247072 635322367246336 636220303437312 637164094887936 639009468776448 639951800818176 641805248544768 642757324898304 644146904521582 647277810679808 649474893092256 650109765910528 650438346864768 650719832118741 651074161475584 651355921886208 651994360547328 652322166042624 654536370723543 655176191222784 656743539032064 657717775368192 658693456920576 659139698048986 661048718342848 663005620031678 663940923737168 664925836925504 665577576392064 667505242263552 669438491099136 669770983501389 670425696095232 670764545204292 671420229021696 671710794445152 672367403237376 672707233731456 673026436694016 673364816560128 674024827650048 675650447198496 679443775900232 680402268953792 681411601477376 682372870547456 683385126330368 684392898097216 685704769329426 686375057471488 686376875654316 687047820791808 688067011559424 688364781084288 689037669433344 691376499098208 692402111178624 693078946086912 693378884588544 694407467077632 697271746696448 699291206180864 701361317058304 701664839858598 702350729242624 702705714023544 703392620879872 704384898629632 705429807824896 705780176162754 707824278017472 708518065191552 709210653720576 709569105670656 710570096603136 711624181137408 714737663152128 716807707951104 719061488780712 719764383686656 720832107347968 721144056374016 721848987025408 723278858216376 723985875673088 724299189531456 725373640282368 726082705424384 728187537014784 731373486649344 732458431660032 733491712622592 735077451280436 736167890881808 739388755980028 742257020676864 742982589612032 743358110702592 743679808135704 744406767869952 745511046905856 746610434287872 746933539204314 748041566541192 748772789968896 753302512055984 757720708607632 758789627128192 759915242200576 760660087305216 761042527049728 762863134015488 764374247887761 765452552573016 766200795537408 766588051662048 767337404596224 767669479365888 768419889414144 768808267121664 769942010359368 772171939655424 776507172457408 777602593090048 778756115974144 781011572948992 782163312111104 782501802975948 783662593519344 784428637110272 784430715033504 784825106020032 785197509476352 785592285986816 786362298925056 786702606953472 789031481690592 790144570397952 791316698489856 792433010958336 793608533803008 796881996224512 799988897550997 800773021596702 801555790923776 801902674124112 802686547705856 803092244598336 803877281005568 805069780680704 806605915614576 808942032019968 809734931647488 810142044923904 810936120766464 812080110403584 813284778442752 814484110132224 816843043602432 818608979835031 819823333027468 821784558606528 822587867070464 823808122683392 825794991020384 826604409390144 827412429340672 827770502321664 828188877242034 828998446036992 830228211326976 832214328016896 835855413313536 836275659276288 837095350468608 838905070244164 841334732436352 845015721120032 846269246996096 847465326062982 848293737916416 849552126517248 852012625035264 852435797183586 853269067757568 853638330519216 854904647475648 855740331393024 856172842930944 857009766531072 865966524123008 867251129153024 867626442824988 868474562514944 869325814063104 869762888056832 871422462405033 872715160964724 873568254963712 873570569014584 874802917226304 875658052042752 876100630470912 876957033824256 878638019567616 879933726124992 882482216749056 883791321735168 887436768522752 890006989684736 893027978001852 893900928126976 894352726939056 895226972028928 895614392593536 896489870983168 896492245752576 896942978308608 897368582258688 900867262931328 901750264789248 903022366169088 904361941131264 905703503265792 906981181489152 912300719210496 912918770138606 914273025772568 915169167539088 916063761055744 917422682079232 917819708112384 921835332130944 923202814904832 924505179451392 925411350454272 925876622770176 926784138018816 929019364897932 930838983008256 933534906974208 934235191862819 935553119811464 936940952031392 941040234883672 943765704023296 944690753588736 946092140894208 946501573990896 947426795470848 948832241516544 950642686260036 952052902870608 952983550869504 955263329501184 958748651707616 961525408498688 964371810955168 965732252708608 966220356782373 967164853709824 970916716019712 974212339638384 975164648865792 975657520297152 976611242213376 977033882829312 978483249063936 982764286834176 988709547073479 989676027569152 991144147603456 991573077514272 992542357159936 994014729207808 994508430047517 995480579050496 995911385605752 997388755388256 998363719958528 998366364588096 1001257863395328 1004157736648704 1005638544142848 1007130343532544 1008551104856064 1010047224840192 1012230849962486 1014213449740288 1017150845353984 1019165663850348 1020603403430688 1021601060716544 1022117402216064 1023116539461632 1023559305821184 1025077689495552 1026589347145824 1028557153994139 1029562586207232 1030571731187712 1032100517339136 1033556504150016 1035089718018048 1035790954076978 1039618419130368 1041865974335494 1043335737301264 1044883458025792 1045907620044672 1046433474693376 1046930012635136 1048936809271296 1052041975587456 1052497259787897 1053526093863936 1054058571035316 1055088931319808 1056577347944448 1058144711737344 1058670264244131 1059181872021504 1061736417026208 1063815980580864 1065394082414592 1067697362128936 1069203565498816 1070789659464448 1075474554152768 1078589376026624 1078592233171068 1079646575529984 1080189393231872 1081248161021952 1081716084561024 1082773480538112 1084918287324564 1085978813509632 1086448784297184 1088060460423552 1089124058136576 1095712744808704 1102139212520192 1102616176920654 1103694003095552 1104251836322712 1105331261382656 1106970948435968 1109083133970042 1113385531015296 1114473884418048 1115034212368384 1115037166053888 1116610151804928 1118266570358784 1119915651431808 1123159184953344 1129953768083976 1131058317221888 1132736168689664 1136581062911448 1137692090343424 1138184440692288 1139872863300864 1140987108524032 1140990130957824 1141563790574592 1144294701023232 1149301193306112 1151006106894336 1152629834121216 1156835257099984 1159101085417472 1161896616540044 1163620214619632 1164760758686112 1166403889635072 1167544069390336 1168134173961216 1171517359423488 1173244968166656 1173752704463922 1175493890279016 1176642955665408 1177237659030048 1177796264214528 1178388428980224 1179543448387584 1190703970669136 1192470302585408 1194152523458048 1195322994336768 1195923971078144 1201156350575104 1201159532395053 1202333686385664 1202854011186168 1204029821558784 1204638366897504 1205815921508352 1207604671021056 1209908873421864 1213413048029952 1215213067385856 1220225556718784 1223759610816512 1229113776174592 1229734999541202 1230937086539776 1232673572601856 1232676837909792 1233881800605696 1234502163693568 1235712184025088 1238692486530576 1239906614085216 1241118644011008 1241655753482496 1243497669055488 1245342316990464 1254413488914432 1258357605366246 1259587671451648 1261456187858944 1262002098654528 1263235727294464 1265109655355392 1267523581680048 1269403870494144 1270644734492672 1272440606874624 1274328189775872 1278018937552896 1279903601636352 1283610497089536 1285514649796608 1286385539740763 1288293809043164 1293930322965049 1294555621359616 1298949786184512 1300219531821056 1300876693729536 1301439664237482 1302148322951168 1302711843772416 1303988721094656 1304644332085248 1309072741447086 1310352382445568 1313487078064128 1315435550736384 1318279396097972 1322097436685696 1326011240063356 1327881847474336 1329851673851008 1331155152784128 1335010484527104 1338876982198272 1339541967002778 1340851392190464 1341529090408584 1342840458043392 1343421588890304 1344734806474752 1345414467462912 1346052873388032 1346729633120256 1351300894396992 1358887551800464 1360804537907584 1362823202954752 1364745741094912 1366770252660736 1368785796194432 1369378155207909 1371409538658852 1372750114942976 1372753751308632 1374095641583616 1376134023118848 1376729562168576 1378075338866688 1382752998196416 1384804222357248 1386157892173824 1386757769177088 1388814934155264 1394543493392896 1398582412361728 1402722634116608 1403329679717196 1404701458485248 1405411428047088 1406785241759744 1408769797259264 1411560352325508 1415648556034944 1417036130383104 1418421307441152 1419138211341312 1421140193206272 1423248362274816 1429475326304256 1433615415902208 1438122977561424 1439528767373312 1441664214695936 1442288112748032 1446557716432752 1447971751346176 1448598379062912 1450747280564736 1456375074029568 1462746973298688 1464916863320064 1466983425245184 1468083872927287 1470154902560872 1472335781763616 1478777511960056 1484514041353728 1486716221405184 1487359616271408 1488813535739904 1491022093811712 1493220868575744 1493867078408628 1496083133082384 1497545579937792 1506605024111968 1515441417215264 1517579254256384 1518346274943729 1519830484401152 1521320174610432 1522085054099456 1525726268030976 1528748495775522 1530905105146032 1532401591074816 1533176103324096 1534674809192448 1535338958731776 1537616534243328 1539884020718736 1544343879310848 1553014344914816 1553686431115467 1555205186180096 1557512231948288 1562023145897984 1562798961503241 1564326624222208 1565003605951896 1567325187038688 1568857274220544 1568861430067008 1569650212040064 1570395018952704 1571184571973632 1572724597850112 1573405213906944 1578062963381184 1580289140795904 1582633396979712 1584866021916672 1587217067606016 1593763992449024 1599977795101994 1601546043193404 1603111581847552 1603805348248224 1605373095411712 1606184489196672 1607754562011136 1613211831229152 1617884064039936 1619469863294976 1620284089847808 1621872241532928 1624160220807168 1626569556885504 1628968220264448 1633686087204864 1637217959670062 1639646666054936 1643569117213056 1645175734140928 1651589982040768 1653208818780288 1653924265380981 1654824858681344 1655541004643328 1656377754484068 1657996892073984 1660456422653952 1663624700955063 1664428656033792 1671710826627072 1672551318552576 1674190700937216 1677810140488328 1682669464872704 1690031442240064 1692538493992192 1694930652125964 1696587475832832 1699104253034496 1704871594367172 1706538135515136 1707276661038432 1709809294951296 1711480662786048 1712345685861888 1731933048246016 1734502258306048 1735252885649976 1736949125029888 1738651628126208 1739525776113664 1742844924810066 1745430321929448 1747136509927424 1747141138029168 1749605834452608 1751316104085504 1752201260941824 1757276039135232 1759867452249984 1764964433498112 1767582643470336 1774873537045504 1780013979369472 1786055956003704 1787801856253952 1788705453878112 1790453944057856 1791228785187072 1792979741966336 1792984491505152 1793885956617216 1801734525862656 1803500529578496 1806044732338176 1808723882262528 1811407006531584 1825837540277212 1828546051545136 1830338335078176 1832127522111488 1834845364158464 1835639416224768 1843670664261888 1844602499311803 1846405629809664 1849010358902784 1850822700908544 1851753245540352 1853568276037632 1858038729795864 1861677966016512 1868470383725638 1871106239622928 1873881904062784 1882080469767344 1887531408046592 1887536408049369 1889381507177472 1892184281788416 1893003147981792 1894853590941696 1897664483033088 1901285372520072 1904105805741216 1905967101739008 1917497303415232 1923050816997376 1928743621910336 1931464505417216 1932440713564746 1934329707419648 1941833432039424 1948424679276768 1950329297731584 1951315040594304 1953222484426752 1954067765658624 1956966498127872 1965528573668352 1977419094146958 1979352055138304 1982288295206912 1983146155028544 1985084714319872 1988029458415616 1989016860095034 1990961158100992 1991822771211504 1994777510776512 1996727439917056 1996732729176192 2002515726790656 2008315473297408 2011277088285696 2014260687065088 2017102209712128 2020094449680384 2021462991021199 2024461699924972 2028426899480576 2033319078945077 2034301690707968 2038331327700696 2041206806861376 2043202121433088 2044234804432128 2046233078923264 2047118611642368 2050155378991104 2053178694291648 2057114307988278 2059125172414464 2061143462375424 2064201034678272 2067113008300032 2071581908153956 2079236838260736 2083731948670988 2086671474602528 2089766916051584 2091815240089344 2092866949386752 2093860025270272 2097873618542592 2104083951174912 2104994519575794 2107052187727872 2108117142070632 2110177862639616 2113154695888896 2116289423474688 2117340528488262 2123472834052416 2127631961161728 2135394724257872 2138407130997632 2141579318928896 2150949108305536 2157178752053248 2157184466342136 2159293151059968 2160378786463744 2162496322043904 2163432169122048 2165546961076224 2169836574649128 2171957627019264 2172897568594368 2176120920847104 2178248116273152 2191425489617408 2204278425040384 2205232353841308 2207388006191104 2208503672645424 2210662522765312 2213941896871936 2218166267940084 2226771062030592 2228947768836096 2230074332107776 2233220303609856 2236533140717568 2239831302863616 2246318369906688 2254514165825537 2259907536167952 2262116634443776 2265472337379328 2273162125822896 2275384180686848 2276368881384576 2279745726601728 2281980261915648 2283127581149184 2288589402046464 2298602386612224 2302012213788672 2305259668242432 2306988943171451 2313670514199968 2318202170834944 2323793233080088 2327240429239264 2329521517372224 2332807779270144 2336268347922432 2343034718846976 2346489936333312 2347505408927844 2350987780558032 2353285911330816 2354475318060096 2355592528429056 2356776857960448 2359086896775168 2381407941338272 2384940605170816 2388305046916096 2390645988673536 2391847942156288 2399966692652991 2402312701150208 2402319064790106 2404667372771328 2405708022372336 2408059643117568 2409276733795008 2411631843016704 2415209342042112 2419817746843728 2426826096059904 2430426134771712 2440451113437568 2447519221633024 2455826939505093 2458227552349184 2459469999082404 2461874173079552 2465347145203712 2465353675819584 2467763601211392 2469004327387136 2471424368050176 2477384973061152 2479813228170432 2482237288022016 2483311506964992 2486995338110976 2490684633980928 2508826977828864 2516715210732492 2519175342903296 2522912375717888 2524004197309056 2526471454588928 2535047163360096 2538807740988288 2541289468985344 2544881213749248 2548656379551744 2556037875105792 2559807203272704 2567220994179072 2571029299593216 2572771079481526 2576587618086328 2587860645930098 2597899572369024 2600439063642112 2601753387459072 2602879328474964 2605423687544832 2607977442189312 2609288664170496 2614267387215099 2618145482894172 2620704764891136 2626974156128256 2630871101472768 2636558792195944 2644194873371392 2652022480126712 2655763694948672 2659703347702016 2662310305568256 2670020969054208 2679083934005556 2681702784380928 2683058180817168 2685680916086784 2686843177780608 2689469612949504 2690828934925824 2692105746776064 2702601788793984 2717775103600928 2721609075815168 2725646405909504 2729491482189824 2733540505321472 2737571592388864 2738756310415818 2742819077317704 2745500229885952 2745507502617264 2748191283167232 2752268046237696 2753459124337152 2765505996392832 2769608444714496 2773515538354176 2777629868310528 2789086986785792 2797164824723456 2802705575588457 2805445268233216 2806659359434392 2809402916970496 2810822856094176 2813570483519488 2817539594518528 2823120704651016 2831297112069888 2834072260766208 2838276422682624 2842280386412544 2846496724549632 2858950652608512 2876245955122848 2879057534746624 2883328429391872 2884576225496064 2893115432865504 2895943502692352 2897196758125824 2898661070347119 2901494561129472 2912750148059136 2925493946597376 2929833726640128 2936167745854574 2940309805121744 2944671563527232 2957555023920112 2966128641220437 2969028082707456 2973432442810368 2974719232542816 2977627071479808 2982044187623424 2983525290142551 2986441737151488 2987734156817256 2992166266164768 2995091159875584 3013210048223936 3030882834430528 3035158508512768 3036692549887458 3039660968802304 3042640349220864 3044170108198912 3051452536061952 3057496991551044 3061810210292064 3064803182149632 3066352206648192 3069349618384896 3070677917463552 3075233068486656 3079768041437472 3088687758621696 3106028689829632 3107372862230934 3110410372360192 3115024463896576 3124046291795968 3125597923006482 3128653248444416 3130007211903792 3134650374077376 3137714548441088 3137722860134016 3139300424080128 3140790037905408 3142369143947264 3146810427813888 3156125926762368 3160578281591808 3165266793959424 3169732043833344 3174434135212032 3187527984898048 3195215695485121 3199955590203988 3203092086386808 3206223163695104 3207610696496448 3210746190823424 3212368978393344 3215509124022272 3226423662458304 3235768128079872 3238939726589952 3240568179695616 3243744483065856 3248320441614336 3257936440528896 3267372174409728 3274435919340124 3279293332109872 3287138234426112 3290351468281856 3303179964081536 3306417637560576 3307848530761962 3309649717362688 3311082009286656 3312755508968136 3315993784147968 3320912845307904 3327249401910126 3343421653254144 3345102637105152 3355620280976656 3365338929745408 3380062884480128 3385076987984384 3389861304251928 3393174951665664 3398208506068992 3409743188734344 3413076271030272 3414553322076864 3419618589902592 3422961325572096 3424691371723776 3463866096492032 3469004516612096 3470505771299952 3473898250059776 3477303256252416 3479051552227328 3485689849620132 3490860643858896 3494273019854848 3494282276058336 3499211668905216 3502632208171008 3504402521883648 3514552078270464 3519734904499968 3529928866996224 3535165286940672 3542807974868701 3549747074091008 3560027958738944 3572111912007408 3575603712507904 3577410907756224 3580907888115712 3582457570374144 3585968983010304 3587771913234432 3603469051725312 3607001059156992 3612089464676352 3617447764525056 3622814013063168 3625268339269423 3646530910174229 3651675080554424 3657092103090272 3660676670156352 3664255044222976 3669690728316928 3671278832449536 3687341328523776 3689204998623606 3692811259619328 3698020717805568 3701645401817088 3703506491080704 3707136552075264 3716077459591728 3723355932033024 3736940767451276 3742212479245856 3747763808125568 3764160939534688 3775062816093184 3775072816098738 3778763014354944 3784368563576832 3786006295963584 3789707181883392 3795328966066176 3802570745040144 3808211611482432 3811934203478016 3834994606830464 3846101633994752 3857487243820672 3859156619222289 3862929010834432 3864881427129492 3868659414839296 3881790968895147 3883666864078848 3896849358553536 3900658595463168 3902630081188608 3906444968853504 3908135531317248 3913932996255744 3931057147336704 3954838188293916 3958704110276608 3964576590413824 3966292310057088 3970169428639744 3978033720190068 3981922316201984 3983645542423008 3989555021553024 3993454879834112 3993465458352384 4005031453581312 4016630946594816 4022554176571392 4028521374130176 4034204419424256 4040188899360768 4042925982042398 4048923399849944 4056853798961152 4066638157890154 4076662655401392 4082413613722752 4086404242866176 4088469608864256 4094237223284736 4100310757982208 4106357388583296 4108134465623727 4114228615976556 4118250344828928 4122286924750848 4128402069356544 4134226016600064 4143163816307912 4158473676521472 4167463897341976 4173342949205056 4179533832103168 4183630480178688 4185733898773504 4195747237085184 4208167902349824 4209989039151588 4214104375455744 4216234284141264 4220355725279232 4226309391777792 4234681056976524 4246945668104832 4255263922323456 4270789448515744 4276814261995264 4283158637857792 4301898216611072 4314357504106496 4314368932684272 4318586302119936 4320757572927488 4324992644087808 4326864338244096 4339673149298256 4343915254038528 4345795137188736 4352241841694208 4382850979234816 4404251618781861 4408556850080768 4410464707682616 4414776012382208 4417007345290848 4421325045530624 4427883793743872 4436332535880168 4453542124061184 4460148664215552 4466440607219712 4473066281435136 4479662605727232 4492636739813376 4509028331651074 4519815072335904 4524233268887552 4530944674758656 4546324251645792 4550768361373696 4552737762769152 4555038824831187 4559491453203456 4563960523831296 4566255162298368 4577178804092928 4597204773224448 4604024427577344 4613977886342902 4627341028399936 4636404341669888 4647586466160176 4654480858478528 4659043034744448 4661059293346401 4665615558540288 4672536695844864 4686069437693952 4688396884509723 4692979872666624 4695010817855688 4701975561116064 4706571822661632 4708950636120192 4711185056858112 4713553715920896 4718173793550336 4762815882676544 4769881210341632 4776610093832192 4781291977347072 4783695884312576 4799933385305982 4804625402300416 4804638129580212 4809334745542656 4811416044744672 4816119286235136 4818553467590016 4823263686033408 4839635493687456 4853652192119808 4860852269543424 4880902226875136 4895038443266048 4911653879010186 4916455104698368 4918939998164808 4923748346159104 4930694290407424 4930707351639168 4935527202422784 4938008654774272 4954769946122304 4959626456340864 4964474576044032 4966623013929984 4973990676221952 4981369267961856 5017653955657728 5033430421464984 5038350685806592 5045824751435776 5048008394618112 5052942909177856 5070094326720192 5077615481976576 5082578937970688 5089762427498496 5097312759103488 5119614406545408 5134441988358144 5145542158963052 5153175236172656 5175721291860196 5195799144738048 5200878127284224 5203506774918144 5205758656949928 5210847375089664 5215954884378624 5218577328340992 5228534774430198 5236290965788344 5241409529782272 5253948312256512 5273117584391888 5288389746742784 5304044960253424 5311527389897344 5319406695404032 5324620611136512 5340041938108416 5358167868011112 5363405568761856 5366116361634336 5371361832173568 5373686355561216 5378939225899008 5381657869851648 5405203577587968 5435550207201856 5443218151630336 5451292811819008 5458982964379648 5467081010642944 5475143184777728 5477512620831636 5485638154635408 5491000459771904 5491015005234528 5496382566334464 5504536092475392 5506918248674304 5531011992785664 5539216889428992 5547031076708352 5555259736621056 5578173973571584 5594329649446912 5605411151176914 5610890536466432 5613318718868784 5618805833940992 5621645712188352 5627140967038976 5646241409302032 5662594224139776 5668144521532416 5676552845365248 5684560772825088 5692993449099264 5696850247423379 5717901305217024 5730262858845217 5752491910245696 5758115069493248 5766656858783744 5769152450992128 5786230865731008 5791887005384704 5794393516251648 5797322140694238 5802989122258944 5825500296118272 5850987893194752 5859667453280256 5872335491709148 5880619610243488 5889343127054464 5915110047840224 5932257282440874 5938056165414912 5946864885620736 5949438465085632 5955254142959616 5964088375246848 5967050580285102 5972883474302976 5975468313634512 5984332532329536 5990182319751168 6026420096447872 6061765668861056 6064388973063597 6070317017025536 6073385099774916 6079321937604608 6085280698441728 6088340216397824 6099957236835231 6102905072123904 6114993983102088 6123620420584128 6129606364299264 6132704413296384 6138699236769792 6141355834927104 6150466136973312 6159536082874944 6177375517243392 6212057379659264 6214745724461868 6220820744720384 6230048927793152 6251195846012964 6257306496888832 6260014423807584 6269300748154752 6275429096882176 6275445720268032 6278600848160256 6281580075810816 6293620855627776 6312251853524736 6321156563183616 6330533587918848 6339464087666688 6348868270424064 6375055969796096 6390431390970242 6399911180407976 6406184172773616 6412446327390208 6415221392992896 6421492381646848 6424737956786688 6452847324916608 6471536256159744 6477879453179904 6481136359391232 6487488966131712 6496640883228672 6515872881057792 6534744348819456 6548871838680248 6558586664219744 6574276468852224 6606359928163072 6612835275121152 6615697061523924 6622164018573312 6625511017936272 6631987568295936 6641825690615808 6654498803820252 6686843306508288 6711240561953312 6730677859490816 6760125768960256 6763542497476611 6770153975968768 6779722608503856 6786349903331328 6796417012137984 6819486377468688 6826152542060544 6829106644153728 6839237179805184 6849382743447552 6920966829514353 6927732192984064 6938009033224192 6941011542599904 6947796500119552 6954606512504832 6958103104454656 6971379699240264 6981721287717792 6988546039709696 6988564552116672 6998423337810432 7008805043767296 7029104156540928 7039469808999936 7059857733992448 7070330573881344 7085615949737402 7099494148182016 7120055917477888 7144223824014816 7151207425015808 7154821815512448 7161815776231424 7164915140748288 7171937966020608 7175543826468864 7199900077958973 7206938103450624 7214002118313984 7224178929352704 7234895529050112 7245628026126336 7250536678538846 7293061820348458 7303350161108848 7314184206180544 7321353340312704 7328510088445952 7342557664899072 7367480818515279 7374682657047552 7378409997247212 7385622519238656 7396041435611136 7403290803634176 7407012982161408 7414273104150528 7432154919183456 7446711864066048 7473881534902552 7484424958491712 7495527616251136 7528321879069376 7550125632186368 7550145632197476 7557526028709888 7568737127153664 7572012591927168 7579414363766784 7605141490080288 7616423222964864 7623868406956032 7669989213660928 7692203267989504 7714974487641344 7718313238444578 7725858021668864 7729762854258984 7737318829678592 7763581937790294 7793698717107072 7801317190926336 7805260162377216 7816271062634496 7827865992511488 7862114294673408 7909676376587832 7917408220553216 7929153180827648 7932584620114176 7940338857279488 7956067440380136 7963844632403968 7967291084846016 7979110043106048 7986909759668224 7986930916704768 8010062907162624 8045108353142784 8057042748260352 8068408838848512 8085851964084796 8097846799699888 8113707597922304 8133276315780308 8153325310802784 8164827227445504 8172808485732352 8176939217728512 8188474446569472 8200621515964416 8212714777166592 8216268931247454 8228457231953112 8236500689657856 8244573849501696 8256804138713088 8286327632615824 8334927794683952 8346685898410112 8359067664206336 8367260960357376 8371467797547008 8391494474170368 8408116726765371 8416335804699648 8419978078303176 8428208750911488 8432468568282528 8440711450558464 8452618783555584 8469362113953048 8493891336209664 8541578897031488 8553628523990528 8566317275715584 8603796433222144 8628715008212992 8628737865368544 8637172604239872 8641515145854976 8649985288175616 8653728676488192 8679346298596512 8687830508077056 8691590274377472 8704483683388416 8765701958469632 8808503237563722 8817113700161536 8820929415365232 8829552024764416 8834014690581696 8842650091061248 8855767587487744 8872665071760336 8907084248122368 8920297328431104 8932881214439424 8946132562870272 8959325211454464 8985273479626752 9004698778185341 9018056663302148 9039630144671808 9048466537775104 9061889349517312 9092648503291584 9101536722747392 9105475525538304 9110077649662374 9118982906406912 9127921047662592 9132510324596736 9154357608185856 9194409546448896 9208048855154688 9227955772685804 9254682056799872 9272808683339776 9295172932320352 9308961716957056 9318086069488896 9322118586692802 9331231117080576 9345073391689728 9372138875387904 9376793769019446 9385959745333248 9390021635711376 9403951122232128 9413143645323264 9417901272240384 9422370113716224 9427107431841792 9525631765353088 9539762420683264 9553220187664384 9562583954694144 9567391768625152 9585647086455363 9599866770611964 9609250804600832 9609276259160424 9618669491085312 9622832089489344 9632238572470272 9637106935180032 9646527372066816 9679270987374912 9707304384239616 9721704539086848 9761804453750272 9790076886532096 9823307758020372 9832910209396736 9837879996329616 9847496692318208 9861388580814848 9861414703278336 9871054404845568 9909539892244608 9919252912681728 9928949152088064 9933246027859968 9947981352443904 9962738535923712 10035307911315456 10066860842929968 10076701371613184 10091649502871552 10096016789236224 10140188653440384 10155230963953152 10179524854996992 10194625518206976 10239228813090816 10268883976716288 10276587110491009 10291084317926104 10306350472345312 10351442583720392 10391598289476096 10407013549836288 10411517313899856 10421694750179328 10431909768757248 10437154656681984 10457069548860396 10472581931576688 10482819059564544 10507896624513024 10546235168783776 10576779493485568 10608089920506848 10623054779794688 10628423924606103 10638813390808064 10649241222273024 10680083876216832 10716335736022224 10726811137523712 10732232723268672 10742723664347136 10747372711122432 10763315739703296 10810407155175936 10871100414403712 10875805017808269 10886436303260672 10902585623638016 10917965928759296 10934162021285888 10939592730522687 10950286369555456 10955025241663272 10971276309270816 10982000919543808 10982030010469056 10992765132668928 11009072184950784 11013836497348608 11062023985571328 11078433778857984 11094062153416704 11110519473242112 11156347947143168 11188659298893824 11210822302353828 11221781072932864 11226637437737568 11237611667881984 11243291424376704 11254281934077952 11292482818604064 11325188448279552 11336289043064832 11353105690730496 11369121545650176 11385986898198528 11393700494846758 11435802610434048 11460525717690434 11504983820491392 11516230138986496 11538304901984256 11572461731462016 11577469857666867 11583774010769408 11588787032503296 11594644281388476 11605978244517888 11645372906685441 11651000592236544 11701975786389504 11719334906560512 11744670983418296 11761239220486976 11778686254108928 11830220095680448 11864514564881748 11876112330829824 11893729771241472 11898876930171264 11910508285919232 11934101160570204 11945766948605952 11950936627269024 11968665064659072 11980364639502336 12052840192895744 12123531337722112 12128777946127194 12140634034051072 12146770199549832 12158643875209216 12170561396883456 12176680432795648 12199914473670462 12229987966204176 12247240841168256 12259212728598528 12265408826592768 12282711669854208 12300932273946624 12319072165749888 12354751034486784 12424114759318528 12429491448923736 12441641489440768 12460097855586304 12502391692025928 12514612993777664 12520028847615168 12538601496309504 12550858193764352 12550891440536064 12557201696320512 12587241711255552 12624503707049472 12642313126367232 12661067175837696 12678928175333376 12750111939592192 12780862781940484 12799822360815952 12812368345547232 12824892654780416 12830442785985792 12842984763293696 12849475913573376 12905694649833216 12943072512319488 12955758906359808 12962272718782464 12974977932263424 13031745762115584 13097743677360496 13117173328439488 13148552937704448 13212719856326144 13212754856345583 13225670550242304 13231394123047848 13244328037146624 13251022035872544 13263975136591872 13283651381231616 13308997607640504 13422481123906624 13461355718981632 13520251537920512 13527084994953222 13540307951937536 13559445217007712 13572699806662656 13592834024275968 13638972754937376 13652305084121088 13658213288307456 13678474359610368 13698765486895104 13841933659028706 13855464385968128 13876018066448384 13882023085199808 13895593000239104 13909213025009664 13916206208909312 13942759398480528 13963442575435584 13977092079419392 13977129104233344 13996846675620864 14017610087534592 14058208313081856 14078939617999872 14119715467984896 14140661147762688 14150240937148393 14171231899474804 14198988296364032 14233233552615539 14240111834955776 14288447648029632 14302414850031616 14309643631024896 14323631552462848 14329830281496576 14343875932041216 14351087652937728 14399800155917946 14413876206901248 14428004236627968 14448357858705408 14469791058100224 14501073357077692 14586123640696916 14606700322217696 14628368412361088 14642706680625408 14657020176891904 14685115329798144 14734961637030558 14749365314095104 14756819994494424 14771245038477312 14792082871222272 14806581607268352 14814025964322816 14864309838366912 14893423728132096 14947763069805104 14968849916983424 14991055232502272 15056643758138752 15100251264372736 15100291264394952 15115052057419776 15137474254307328 15144025183854336 15158828727533568 15210282980160576 15232846445929728 15247736813912064 15339978427321856 15384406535979008 15429948975282688 15436626476889156 15451716043337728 15459525708517968 15474637659357184 15527163875580588 15587397434214144 15602634381852672 15610520324754432 15632542125268992 15655731985022976 15724228589346816 15819352753175664 15834816441106432 15858306361655296 15865169240228352 15912134880760272 15927689264807936 15934582169692032 15958220086212096 15973861833409536 16020125814325248 16090216706285568 16114085496520704 16136817677697024 16148922602200157 16171703928169592 16195693599399776 16227415195844608 16266552631560616 16306650621605568 16329654454891008 16353878435457024 16376948893138944 16401243031928832 16425429554333184 16432537862494908 16456914463906224 16473001379315712 16489147699003392 16513608277426176 16572655265231648 16669855589367904 16693371796820224 16718135328412672 16734521920714752 16742935595094016 16782988948340736 16816233453530742 16832671609399296 16839956156606352 16856417501822976 16864937136565056 16881422901116928 16938724227906096 16987782672419328 17083157794062976 17090550742270137 17107257047981056 17132634551431168 17190788576535651 17207592866444288 17257430016425984 17257475730737088 17274345208479744 17283030291709952 17299970576351232 17307457352976384 17358692597193024 17375661016154112 17383180548754944 17408967366776832 17531403916939264 17617006475127444 17634227400323072 17641858830730464 17659104049528832 17668029381163392 17685300182122496 17745330143520672 17814168496244736 17840594656862208 17865762428878848 17892265125740544 17918650422908928 17970546959253504 18009397556370682 18036113326604296 18079260289343616 18096933075550208 18185297006583168 18193166919190791 18203073445494784 18210951051076608 18220155299324748 18237965812813824 18255842095325184 18265020649193472 18299871710505693 18308715216371712 18388819092897792 18416097710309376 18455911545371608 18509364113599744 18590345864640704 18617923433914112 18636172138977792 18644237173385604 18662462234161152 18690146783379456 18753587538038892 18771919490666496 18780043271422752 18807902244464256 18826287290646528 18835802544480768 18844740227432448 19051263530706176 19079524841366528 19106440375328768 19125167909388288 19134783537250304 19171294172910726 19199733541223928 19218501609201664 19218552518320848 19237338982170624 19245664178978688 19264477144940544 19274213870360064 19358541974749824 19414608768479232 19443409078173696 19523608907500544 19580153773064192 19646615516040744 19665820418793472 19675759992659232 19694993384636416 19722777161629696 19722829406556672 19819079784489216 19838505825363456 19866492055719936 19895962704887808 19925477071847424 20133721685859936 20153402743226368 20183299005743104 20192033578472448 20280377306880768 20290627492429833 20310461927906304 20359049709993984 20389251036413952 20478457626181632 20553174220982018 20582168635852208 20612700944690624 20702885167440784 20762900488543059 20783196578952192 20814027099672576 20823034627799712 20843389500358656 20863819537514496 20874309313363968 20914139097720792 20945163863153376 20965638119129088 21092470337567552 21153558986971136 21216179841013696 21246109559589376 21256847849212206 21277626781616128 21298482444546048 21360167752433664 21432671472044448 21453622275047424 21464465446537344 21485447328694272 21494745422244864 21526631479406592 21620814310351872 21742200828807424 21751610035616538 21772872606521344 21805171247276032 21835931857518592 21868324042571776 21879185461045374 21900572739110912 21910050483326544 21942552618541632 21964001839087616 21964060020938112 21985530265337856 22027672994697216 22124047971142656 22156867557715968 22188124306833408 22221038946484224 22312695894286336 22366509868395847 22377318597787648 22421644604707656 22443562145865728 22453274875475136 22475223335763968 22486582848753408 22508563868155904 22584965637208128 22650376896559104 22672578086129664 22706211381460992 22738243091300352 22787400989693516 22871605220868096 22921051435380868 23009967640982784 23032460277972992 23076609803968512 23144923462924032 23154939715333734 23167548021538816 23177574065006592 23189288562776952 23211956489035776 23290745813370882 23403951572779008 23489341966836592 23522478440973952 23557372508217856 23660440191360896 23729029129763496 23752224661659648 23787459542482944 23797753860342528 23821016571838464 23868202321140408 23891533897211904 23901873254538048 23937330129318144 23960729279004672 24105680385791488 24247062675444224 24257555892254388 24281268068102144 24293540399099664 24317287750418432 24341122793766912 24353360865591296 24399828947340924 24459975932408352 24494481682336512 24518425457197056 24530817653185536 24565423339708416 24601864547893248 24638144331499776 24709502068973568 24799655824080907 24848229518637056 24858982897847472 24883282978881536 24920195711172608 25004783384051856 25029225987555328 25040057695230336 25077202992619008 25101782881072128 25114403392641024 25174483422511104 25249007414098944 25284626252734464 25322134351675392 25357856350666752 25376878374885961 25500223879184384 25561725563880968 25599644721631904 25624736691094464 25649785309560832 25660885571971584 25698951827146752 25811389299666432 25886145024638976 25911517812719616 25924545437564928 25949955864526848 26063491524231168 26195487354720992 26234346656878976 26297105875408896 26425439712652288 26425509712691166 26451341100484608 26462788246095696 26488656074293248 26502044071745088 26527950273183744 26567302762463232 26617995215281008 26844962247813248 26922711437963264 27014096334556023 27040503075841024 27054169989906444 27080615903875072 27118890434015424 27145399613325312 27185668048551936 27277945509874752 27304610168242176 27316426576614912 27356948719220736 27397530973790208 27683867318057412 27710928771936256 27752036132896768 27764046170399616 27791186000478208 27818426050019328 27885518796961056 27926885150871168 27954184158838784 27954258208466688 27993693351241728 28035220175069184 28116416626163712 28157879235999744 28239430935969792 28281322295525376 28300481874296786 28342463798949608 28397976592728064 28466467105231078 28576895296059264 28604829700063232 28619287262049792 28659660562993152 28687751864082432 28702175305875456 28756941259366089 28799600311835892 28827752413802496 28856008473255936 28896715717410816 28939582116200448 29002146714155384 29172247281393832 29213400644435392 29256736824722176 29285413361250816 29370230659596288 29469923274061116 29498730628190208 29513639988988848 29542490076954624 29584165742444544 29613163214536704 29728619676733824 29786847456264192 29895526139610208 29937699833966848 29982110465004544 30113287516277504 30200502528745472 30200582528789904 30230104114839552 30274948508614656 30288050367708672 30420565960321152 30465692891859456 30679956854643712 30768813071958016 30829761331473027 30859897950565376 30873252953778312 30903432086675456 30919051417035936 30949275318714368 31054327751161176 31174794868428288 31221040649508864 31265084250537984 31311463970045952 31448457178693632 31638705506351328 31669632882212864 31716612723310592 31730338480456704 31824269761520544 31855378529615872 31869164339384064 31885271773818309 31916440172424192 31947723666819072 32040251628650496 32180433412571136 32228170993041408 32297845204400314 32343407856339184 32391387198799552 32454830391689216 32533105263121232 32613301243211136 32627415053424807 32659308909782016 32707756870914048 32753897786277888 32802486063857664 32818778191568061 32850859108666368 32865075724989816 32913828927812448 32946002758631424 32978295398006784 33027216554852352 33145310530463296 33339711178735808 33386743593640448 33436270656825344 33469043841429504 33485871190188032 33565977896681472 33632466907061484 33665343218798592 33679912313212704 33712835003645952 33729874273130112 33762845802233856 33877448455812192 33975565344838656 34166315588125952 34181101484540274 34214514095962112 34265269102862336 34381577153071302 34415185732888576 34514860032851968 34514951461474176 34548690416959488 34566060583419904 34614914705952768 34717385194386048 34751322032308224 34766361097509888 34817934733553664 35062807833878528 35234012950254888 35268454800646144 35283717661460928 35318208099057664 35336058762326784 35370600364244992 35490660287041344 35628336992489472 35681189313724416 35731524857757696 35837300845817856 35941093918507008 36018795112741364 36072226653208592 36158520578687232 36193866151100416 36370594013166336 36386333838381582 36406146890989568 36421902102153216 36440310598649496 36475931625627648 36511684190650368 36530041298386944 36599743421011386 36777638185795584 36911823090743216 37018728227199488 37180691729281408 37235846867828224 37272344277955584 37288474346771208 37324924468322304 37380293566758912 37507175076077784 37543838981332992 37560086542845504 37615804488928512 37652574581293056 37671605088961536 38102527061412352 38159049682733056 38212880750657536 38250335818776576 38269567074500608 38342588345821452 38399467082447856 38437003218403328 38437105036641696 38474677964341248 38491328357957376 38528954289881088 38548427740720128 38717083949499648 38829217536958464 38886818156347392 39047217815001088 39160307546128384 39293231032081488 39331640837586944 39351519985318464 39389986769272832 39445658813113344 39638159568978432 39677011650726912 39732984111439872 39791925409775616 39850954143694848 39877951731963653 40111840011916519 40267443371719872 40306805486452736 40366598011486208 40384067156944896 40560754613761536 40581254984859666 40620923855812608 40718099419987968 40778502072827904 40956915252363264 41106348441964036 41164337271704416 41225401889381248 41405770334881568 41525800977086118 41566393157904384 41628054199345152 41646069255599424 41686779000717312 41727639075028992 41748618626727936 41828278195441584 41890327726306752 41931276238258176 42184940675135104 42307117973942272 42432359682027392 42450722811445179 42492219119178752 42513695698424412 42555253563232256 42596964889092096 42699700657846617 42720335504867328 42865342944088896 42907244550094848 42928930893074688 42970894657388544 42989490844489728 43053262958813184 43241628620703744 43484401657614848 43503220071233076 43545745213042688 43610342494552064 43671863715037184 43758370922090748 43801145478221824 43820100966653088 43885105237083264 43928003678175232 43928120041876224 43971060530675712 44055345989394432 44248095942285312 44313735115431936 44376248613666816 44442077892968448 44625391788572672 44733019736791694 44843289209415312 44887124291731456 44906549750950272 44950446671527936 44973165697506816 45169931274416256 45300753793118208 45345156172259328 45412422762921984 45476486182600704 45574801979387032 45743210441736192 45842102870761736 46019935281965568 46153219607937024 46289846925848064 46309879430667468 46355148130013184 46378577125553904 46423912978071552 46581491626741764 46807903145558016 46978683933673184 47044956881947904 47114745016435712 47320880382721792 47458058259526992 47504449323319296 47574919084965888 47595507720685056 47736404642280816 47783067794423808 47803746509076096 47874660258636288 48211360771582976 48446767806600471 48494125350888448 48515111784508776 48562536136204288 48587080798199328 48634575500836864 48682245587533824 48706721731182592 48799657894681848 48919951864816704 48988963364673024 49061635306371072 49130846679416832 49203729095786496 49276288662999552 49419004137947136 49599311648161814 49696459037274112 49717965795694944 49766565957763072 49840391422345216 50009566768103712 50058451975110656 50080115390460672 50154405985238016 50203565762144256 50228806785282048 50348966845022208 50498014828197888 50569252505468928 50644268703350784 50753756749771922 51000447758368768 51123451127761936 51199289443263808 51249473382188928 51271652226810411 51299570619121664 51321771143943168 51397903654293504 51572365729606953 51622778599332864 51772290049277952 51823035625439232 51849090875129856 51899911729053696 52126983048462336 52390974709441984 52468693313757952 52594211750817792 52850879425304576 52851019425382332 52902682200969216 52925576492191392 52977312148586496 53004088143490176 53055900546367488 53235990430562016 53689924495626496 53845422875926528 54028192669112046 54081006151682048 54108339979812888 54161231807750144 54237780868030848 54290799226650624 54555891019749504 54609220336484352 54632853153229824 54713897438441472 54795061947580416 55367734636114824 55421857543872512 55504072265793536 55528092340799232 55582372000956416 55771037593922112 55853770301742336 55908368317677568 55908516416933376 55987386702483456 56070440350138368 56315758471999488 56478861871939584 56600963748593572 56684927597899216 56795953185456128 56932934210462156 57153790592118528 57209659400126464 57238574524099584 57319321125986304 57375503728164864 57404350611750912 57513882518732178 57599200623671784 57655504827604992 57712016946511872 57793431434821632 58004293428310768 58344494562787664 58426801288870784 58513473649444352 58570826722501632 58740461319192576 58939846548122232 58997461256380416 59027279977977696 59084980153909248 59168331484889088 59457239353467648 59791052279220416 59875399667933696 59964220930009088 60226575032555008 60401005057490944 60401165057579808 60460208229679104 60549897017229312 60576100735417344 60841131920642304 60931385783718912 61359913709287424 61537626143916032 61659522662946054 61719795901130752 61746505907556624 61806864173350912 61838102834071872 61898550637428736 62108655502322352 62349589736856576 62442081299017728 62530168501075968 62622927940091904 62665352721657169 62896914357387264 63032891447297387 63277411012702656 63339265764425728 63433225446621184 63460676960913408 63648539523041088 63710757059231744 63738328678768128 63770543547636618 63832880344848384 63895447333638144 64080503257300992 64360866825142272 64456341986082816 64595690408800628 64686815712678368 64782774397599104 64909660783378432 65066210526242464 65226602486422272 65254830106849614 65318617819564032 65415513741828096 65507795572555776 65604972127715328 65637556383136122 65701718217332736 65730151449979632 65827657855624896 65892005517262848 65956590796013568 66290621060926592 66679422357471616 66773487187280896 66872541313650688 66938087682859008 66971742380376064 67099529605187541 67131955793362944 67264933814122968 67330686437597184 67359824626425408 67425670007291904 67459748546260224 67525691604467712 67754896911624384 67951130689677312 68332631176251904 68362202969080548 68429028191924224 68530538205724672 68763154306142604 68830371465777152 69029720065703936 69029902922948352 69097380833918976 69229829411905536 69434770388772096 69502644064616448 69532722195019776 69635869467107328 70125615667757056 70468025900509776 70536909601292288 70567435322921856 70636416198115328 70672117524653568 70981320574082688 71256673984978944 71362378627448832 71463049715515392 71674601691635712 71882187837014016 72037590225482728 72144453306417184 72317041157374464 72741188026332672 72772667676763164 72843804204306432 72880621197298992 72951863251255296 73023368381300736 73060082596773888 73199486842022772 73555276371591168 73823646181486432 74037456454398976 74361383458562816 74398967472242721 74471693735656448 74544688555911168 74576948693542416 74649848936644608 74760587133517824 75014350152155568 75087677962665984 75120173085691008 75231608977857024 75343210177923072 76130635124657883 76205054122824704 76318099365466112 76425761501315072 76500671637553152 76539134149001216 76685176691642904 76798934164895712 76874006436806656 76874210073283392 76949355928682496 76982656715914752 77096855481440256 77434167898999296 77658435073916928 77773636312694784 78094435630002176 78320615092256768 78586462064162976 78663281675173888 78703039970636928 78779973538545664 78891317626226688 79276319137956864 79354023301453824 79465968222879744 79583850819551232 79701908287389696 79755903463927306 80223680023833038 80534886743439744 80613610972905472 80768134313889792 81042289003668069 81121509227523072 81162509969719332 81241847711625216 81436198839975936 81557004145655808 81913830504726528 82212696883928072 82328674543408832 82450803778762496 82811540669763136 83051601954172236 83132786315808768 83256108398690304 83292138511198848 83373558001434624 83455278150057984 83656556390883168 83780655452613504 83862552476516352 84369881350270208 84614235947884544 84864719364054784 84901445622890358 84984438238357504 85027391396848824 85110507126464512 85193929778184192 85399401315693234 85730685888177792 85814489100189696 85857861786149376 85978981688979456 86106525917626368 86483257241407488 86968803315229696 87006440142466152 87091490426085376 87220684989104128 87343727430074368 87516741844181496 87602290956443648 87640201933306176 87770210474166528 87856007356350464 87856240083752448 88110691978788864 88496191884570624 88627470230863872 88752497227333632 89250783577145344 89466039473583388 89686578418830624 89774248583462912 89813099501900544 89900893343055872 89946331395013632 90339862548832512 90601507586236416 90690312344518656 90824845525843968 91149603958774064 91684205741523472 92039870563931136 92306439215874048 92489283994419081 92579693851696128 92619758861334936 92710296260026368 92757154251107808 92847825956143104 93162983253483528 93957367867346368 94089913763895808 94229490032871424 94641760765443584 94916116519053984 95008898646638592 95149838169931776 95191015441370112 95472809284561632 95566135588847616 95607493018152192 95749320517272576 96422721543165952 96893535613200942 96988250701776896 97030223569017552 97125072272408576 97174161596398656 97269151001673728 97364491175067648 97413443462365184 97599315789363696 97839903729633408 97977926729346048 98123270612742144 98261693358833664 98407458191572992 98552577325999104 98838008275894272 99051686560038751 99198623296323628 99392918074548224 99435931591389888 99533131915526144 99680782844690432 100019133536207424 100116903950221312 100160230780921344 100308811970476032 100407131524288512 100457613570564096 100697933690044416 100996029656395776 101138505010937856 101288537406701568 101507513499543844 102000895516737536 102246902255523872 102398578886527616 102498946764377856 102543304453620822 102599141238243328 102643542287886336 102795807308587008 103144731459213906 103245557198665728 103544580098555904 103646071250878464 103698181750259712 104253966096924672 104781949418883968 104937386627515904 105188423501635584 105701758850609152 105702038850764664 105805364401938432 105851152984382784 105954624297172992 106008176286980352 106111801092734976 106471980861124032 107379848991252992 107690845751853056 108056385338224092 108162012303364096 108216679959625776 108322463615500288 108475561736061696 108581598453301248 109111782039499008 109218440672968704 109265706306459648 109427794876882944 109590123895160832 110735469272229648 110843715087745024 111008144531587072 111056184681598464 111542075187844224 111707540603484672 111817032833866752 111974773404966912 112140880700276736 112631516943998976 112957723743879168 113042458215401099 113201927497187144 113369855195798432 113591906370912256 113865868420924312 114307581184237056 114477149048199168 114638642251972608 114751007456329728 114808701223501824 115027765037464356 115198401247343568 115311009655209984 115424033893023744 115586862869643264 116008586856621536 116688989125575328 116853602577741568 117026947298888704 117141653445003264 117480922638385152 117879693096244464 117994922512760832 118054559955955392 118169960307818496 118914478706935296 119582104558440832 119633855195890959 119750799335867392 119928441860018176 120335520035749557 120453150065110016 120802010114981888 120802330115159616 120920416459358208 121099794034458624 121152201470834688 121682263841284608 121862771567437824 122719827418574848 123075252287832064 123319045325892108 123439591802261504 123493011815113248 123613728346701824 123676205668143744 123797101274857472 124217311004644704 124699179473713152 124884162598035456 125060337002151936 125245855880183808 125330705443314338 125793828714774528 126065782894594774 126554822025405312 126678531528851456 126921353921826816 127297079046082176 127352168434335537 127421514118463488 127476657357536256 127541087095273236 127665760689696768 127790894667276288 128099101973539851 128161006514601984 128721733650284544 128912683972165632 129191380817601256 129373631425356736 129565548795198208 130132421052484928 130453204972844544 130509660213699228 130637235639128064 130831027483656192 131015591145111552 131275112766272244 131403436434665472 131460302899959264 131655315711249792 131784011034525696 131913181592027136 132581242121853184 133358844714943232 133546974374561792 133745082627301376 133876175365718016 133943484760752128 134199059210375082 134529867628245936 134661372875194368 134719649252850816 134851340014583808 134919497092520448 135509793823248768 135902261379354624 136665262352503808 136724405938161096 136858056383848448 137061076411449344 137526308612285208 137660742931554304 138059440131407872 138059805845896704 138459658823811072 138869540777544192 139065444390039552 139271738934214656 140251231335514112 140936051801019552 141073819202584576 141134870645843712 141272832396230656 141344235049307136 141962641148165376 142513347969957888 142724757254897664 143349203383271424 144075180450965456 144288906612834368 144634082314748928 145340303419801413 145482376052665344 145545335353526328 145687608408612864 145761242394597984 145903726502510592 146046736762601472 146120165193547776 146398973684045544 147647292362972864 148074912908797952 148722766917125632 148797934944485442 148943387471312896 149089377111822336 149153897387084832 149299697873289216 149521174267035648 150028700304311136 150175355925331968 150240346171382016 150463217955714048 150686420355846144 152261270249315766 152410108245649408 152636198730932224 152851523002630144 153001343275106304 153078268298002432 153370353383285808 153597868329791424 153748012873613312 153748420146566784 153898711857364992 153965313431829504 154193710962880512 154868335797998592 155316870147833856 155547272625389568 156188871260004352 156565569078770929 156641230184513536 157172924128325952 157326563350347776 157406079941273856 157559947077091328 157782635252453376 158552638275913728 158708046602907648 158931936445759488 159167701639102464 159511806927854612 160447360047666076 161069773486879488 161227221945810944 161536268627779584 162084578007336138 162243018455046144 162325019939438664 162483695423250432 162872397679951872 163827661009453056 164425393767856144 164657349086817664 164901607557524992 165623081339526272 166103203908344472 166265572631617536 166512216797380608 166584277022397696 166747116002869248 167313112781766336 167561310905227008 167725104953032704 168739762700540416 169228471895769088 169729438728109568 169802891245780716 169968876476715008 170054782793697648 170221014252929024 170387859556368384 170798802631386468 171461371776355584 171628978200379392 171715723572298752 171957963377958912 172213051835252736 172966514482814976 173937606630459392 174012880284932304 174182980852170752 174441369978208256 175033483688362992 175204581912887296 175280403866612352 175540420948333056 175712480167504896 176221383957577728 176992383769141248 177254940461727744 177504994454667264 177638148624201727 178501567154290688 178932078947166776 179373156837661248 179548497166925824 179626199003801088 179892662790027264 180679725097665024 181203015172472832 181380624689037312 181649691051687936 182299207917548128 183368411483046944 184079741127862272 184612878431748096 184978567988838162 185159387703392256 185239517722669872 185420592520052736 185514308502215616 185695651912286208 186325966506967056 187914735734692736 187996058164971507 188179827527791616 188458980065742848 189098674341892161 189283521530887168 189832233038107968 190017797293277184 190299676339863552 190382030882740224 190945618569123264 191132271177695232 191214986036304384 191498641034545152 192845443086331904 193787071226401884 193976501403553792 194060447138035104 194250144544817152 194348323192797312 194538302003347456 194728982350135296 195198631578727392 195679807459266816 195955853458692096 196246541225484288 196523386717667328 196814916383145984 197105154651998208 197676016551788544 198103373120077502 198397246592647256 198785836149096448 198871863182779776 199066263831052288 200038267072414848 200233807900442624 200320461561842688 200617623940952064 200814263048577024 200915227141128192 201298588815562623 201395867380088832 201992059312791552 202277010021875712 202577074813403136 203015026999087688 204493804511047744 204797157773055232 204997893528755712 205086608907241644 205287084575772672 205591614617174016 206289462918427812 206491114397331456 207089160197111808 207292142501756928 208507932193849344 209563898837767936 209874773255031808 210376847003271168 211403517701218304 211404077701529328 211610728803876864 211702305968765568 211909248594345984 212016352573960704 212943961722248064 214759697982505984 215381691503706112 216112770676448184 216324024606728192 216433359919251552 216644927231000576 216951123472123392 218223564078998016 218531412612919296 218855589753765888 219180247790321664 221470938544459296 221687430175490048 222016289063174144 222112369363196928 223084150375688448 223196902416728163 223415081206969344 223634065667733504 223949546809933824 224281761400553472 225263033887997952 226084916430802198 226403854994374288 226739710391596864 227183812741824512 227731736841848624 228391905373973649 228615162368474112 228954298096398336 229277284503945216 229502014912659456 229617402447003648 230055530074928712 230396802494687136 230622019310419968 230848067786047488 232017173713243072 233377978251150656 233707205155483136 234053894597777408 234283306890006528 234961845276770304 235759386192488928 235989845025521664 236109119911910784 236339920615636992 237828957413870592 239164209116881664 239267710391781918 239501598671734784 239856883720036352 240671040071499114 240906300130220032 241604020229963776 241604660230319232 241840832918716416 242304402941669376 243364527682569216 243725543134875648 245439654837149696 246150504575664128 246638090651784216 246879183604523008 246986023630226496 247227456693403648 247352411336287488 247594202549714944 248434622009289408 249398358947426304 249768325196070912 250120674004303872 250661410886628676 251587657429549056 252131565789189548 253109644050810624 253357063057702912 253842707843653632 254594158092164352 254704336868671074 254843028236926976 254953314715072512 255082174190546472 255331521379393536 255581789334552576 256198203947079702 257443467300569088 258382761635202512 258747262850713472 259131097590396416 260264842104969856 260906409945689088 261019320427398456 261274471278256128 261662054967312384 262031182290223104 262550225532544488 262806872869330944 262920605799918528 263310631422499584 263568022069051392 265162484243706368 266717689429886464 267093948749123584 267490165254602752 267752350731436032 267886969521504256 268398118420750164 269059735256491872 269322745750388736 269439298505701632 269702680029167616 269838994185040896 271019587646497536 271804522758709248 273330524705007616 273448811876322192 273716112767696896 274122152822898688 275052617224570416 275321485863108608 276119611691793408 276919317647622144 277739081555088384 278130888780079104 278543477868429312 279145662123745571 280502462671028224 281872103602039104 282147638405169152 282269741291687424 282688470098614272 283925282296330752 285026695939915776 285449514509795328 286698406766542848 288150360901930912 288577813225668736 289268164629497856 290680606839602826 290964752105330688 291090670707052656 291375216817225728 291522484789195968 291807453005021184 292093473525202944 292240330387095552 292797947368091088 295294584725945728 296149825817595904 297155059680116253 297445533834251264 297595869888970884 297886774942625792 298178754223644672 298307794774169664 298599395746578432 299042348534071296 300057400608622272 300350711850663936 300480692342764032 300926435911428096 301372840711692288 304522540498631532 304820216491298816 305272397461864448 305703046005260288 306002686550212608 306740706766571616 307195736659582848 307496025747226624 307496840293133568 307797423714729984 307930626863659008 308387421925761024 309736671595997184 310633740295667712 311094545250779136 312377742520008704 313131138157541858 314345848256651904 314653126700695552 314812159882547712 315565270504906752 317105276551827456 317416093205815296 317863872891518976 318335403278204928 319023613855709224 320894720095332152 322139546973758976 323072537255559168 324169156014672276 324486036910092288 324650039878877328 324967390846500864 325744795359903744 327655322018906112 328850787535712288 329314698173635328 329803215115049984 331246162679052544 332206407816688944 332531145263235072 333024433594761216 333168554044795392 334626225563532672 335122621810454016 337479525401080832 338456943791538176 339127374646203297 339458877456219136 339605782491561432 339937752953430016 340109565587395296 340442028505858048 340775719112736768 341597605262772936 342922743552711168 343431447144597504 343915926755917824 344426103670505472 345933028965629952 347875213260918784 348025760569864608 348365961704341504 348882739956416512 350066967376725984 350409163825774592 350560807733224704 351080841896666112 351424960335009792 352442767915155456 353984767538282496 354509880923455488 355276297248403454 357003134308581376 357864157894333552 358746313675322496 358901565587672877 359096994333851648 359252398007602176 359785325580054528 361006560107248671 361359450195330048 362406030344945664 362761249378074624 363299382103375872 364598415835096256 366736822966093888 368159482255724544 369225756863496192 369957135977676324 370318775406784512 370479035445339744 370841185040105472 371028617004431232 371391303824572416 372651933013934112 375829471469385472 375992116329943014 376359655055583232 376917960131485696 378197348683784322 378567043061774336 379664466076215936 380035594586554368 380764061765480448 381891237138246528 382264542355390464 382429972072608768 382997282069090304 385690886172663808 387574142452803768 387953002807107584 388120894276070208 388500289089634304 388696646385594624 389076604006694912 390397263157454784 391359614918533632 391911706917384192 392493082450968576 393046773435334656 394210309303996416 395352033103577088 396206746240155004 396794493185294512 397571672298192896 397743726365559552 398132527662104576 400076534144829696 400467615800885248 400640923123685376 401235247881904128 401628526097154048 401830454282256384 402597177631125246 403984118625583104 404554020043751424 406030053998175376 408987609022095488 409594315546110464 409995787057511424 410173217814483288 410574169151545344 411183229234348032 412578925836855624 412982228794662912 414178320394223616 419127797675535872 419749546510063616 420753694006542336 422807035402436608 422808155403058656 423221457607753728 423404611937531136 423818497188691968 424032705147921408 425887923444496128 429519395965011968 430763383007412224 432225541352896368 432648049213456384 432866719838503104 433289854462001152 433902246944246784 436447128157996032 437062825225838592 437711179507531776 438360495580643328 438657469051600183 441230240131081709 442941877088918592 443374860350980096 444032578126348288 444224738726393856 446168300751376896 446393804833456326 446830162413938688 447268131335467008 447899093619867648 448563522801106944 450526067775995904 452169832861604396 452807709988748576 453479420783193728 454367625483649024 455463473683697248 456783810747947298 457230324736948224 457908596192796672 458554569007890432 459004029825318912 459234804894007296 460111060149857424 460793604989374272 461244038620839936 461696135572094976 464034347426486144 466755956502301312 467414410310966272 468107789195554816 468566613780013056 469696707236312787 469923690553540608 471518772384977856 471979690051043328 472218239823821568 472679841231273984 475657914827741184 478328418233763328 478535420783563836 479003197343469568 479713767440072704 481342080142998228 481812600260440064 483208040459927552 483209320460638464 483681665837432832 484608805883338752 486729055365138432 487451086269751296 490879309674299392 493276181303568432 493758367209046016 493972047260452992 494454913386807296 494704822672574976 496869244018578816 498796717894852608 499536650392141824 500241348008607744 501322821773257352 503175314859098112 504263131578379096 506219288101621248 507685415687307264 509188316184328704 509408673737342148 509906629430145024 510164348381092944 510663042758787072 511163578669105152 512396407894159404 514886934601138176 516765523270405024 517494525701426944 518262195180792832 520529684209939712 521812819891378176 522038640854796912 522548942556512256 523324109934624768 525100451065088976 525613745738661888 525841211599837056 526621262844999168 530324968487412736 532914445872605181 533435378859772928 534187897498247168 534980330509205504 535504701462872064 535773939043008512 536796236841500328 538119470512983744 538645491500777472 538878597011403264 539677988370081792 542039175292995072 543609045517418496 546661049410015232 546897623752644384 547432225535393792 548244305645797376 550105234449140832 550642971726217216 552239223383586816 553838635295244288 555478163110176768 556261777560158208 557086955736858624 558291324247491142 561004925342056448 563744207204078208 563988174494914521 564295276810338304 564539482583374848 565376940197228544 567296023025676483 567850564592661504 570053391879831552 570899029019590656 573396813533085696 576300721803861824 577155626451337472 578536329258995712 581361213679205652 581929504210661376 582181341414105312 582750433634451456 583044969578391936 583614906010042368 584186947050405888 585595894736182176 590589169451891456 592299651635191808 594310119360232506 594891067668502528 595191739777941768 595773549885251584 596357508447289344 596615589548339328 597198791493156864 600114801217244544 600701423701327872 600961384685528064 601852871822856192 602745681423384576 609045080997263064 609640432982597632 610544794923728896 611406092010520576 613481413533143232 614391473319165696 614992051494453248 614993680586267136 615861253727318016 616774843851522048 619473343191994368 621267480591335424 624755485040017408 626262276315083716 628691696513303808 629306253401391104 629624319765095424 631130541009813504 634210553103654912 634832186411630592 635727745783037952 638047227711418448 641789440190664304 644279093947517952 646145074511118336 648338312029344552 648972073820184576 649300079757754656 649934781693001728 657701575071424576 658629396347270656 659606430230099968 662492325358105088 664412815633377888 665062290526470144 666048867189522432 666337108089590784 669252451127065344 670245243620908032 674959050802161664 676913887583076352 678254749292406594 678917754912438272 679211564983122864 679875505906860032 680219131174790592 680884057011716096 681551438225473536 683195210525545872 685845487105422336 686862894289195008 687831853511835648 688852207341010944 691866057931259904 693361805920271257 695750426521837568 696051521139729216 696731923408683008 697765479912833024 700133934753451968 700818327651549184 701121615466449408 702161683793332224 702849920670019584 704885535830310912 707969535076564992 709019761846910976 710552594496806908 714006268617162752 715728315788667104 717492627350644992 717803131175345754 718193988667703296 718504796015204352 719570651160109056 722013120214497342 722718900390660096 724812060689891328 725522498756149248 729196831670192512 733473645932187776 736318964511449088 738451513726992384 739914271955352648 740637550813569024 740958070890679488 741682370080210944 742057234008862464 742782607649144832 745303866027868224 751658942938770944 751984232659886028 752719310111166464 753835920262971392 756394697367568644 757134086123548672 759328932152431872 760071189173108736 761528123530960896 763782474276493056 764529084710780928 764859944145217536 765994564138180608 771381772345327616 775148284905607536 775906005614215168 776241788552140416 777000578179268608 777393292771189248 780794526314909568 782719229837067264 783823413834768384 784986164901937152 786093546870669312 788420618607992832 790704066207154176 792413492480310008 793588986370589024 795143344596385792 795487452731119104 800153068289659392 801281846247370752 802470495763808256 803257052194308096 803660908564512768 805194355262250492 807968237251166208 809108040087502848 812060107996350752 817975218044190976 819188631092220928 819991574115022848 820346435628966576 821148338303090688 822366458468696064 825157851673711248 825964457589325824 837436986371236713 838255595351071744 839499093020127232 841507388013084672 845614070804873216 845616310806117312 846442915215507456 846809223875062272 848065410295842816 851775846888992256 859038791930023936 861526766014824448 864451082705792736 865296098426912768 865733439677006208 866579708924002304 867804493888493568 872894256315992064 874125650451677184 875422359015063552 876720991161286656 877314938103200366 882460480262163418 885883754177837184 886749720701960192 888449477452787712 891465179040348759 892336601502753792 892787609666912652 893660324827877376 894536262670934016 895798187239735296 897127045602213888 901052135551991808 904339665723208792 905615419977497152 906958841566387456 910926947367394496 913567621495894596 914460649473896448 915817192385593344 917109138015780864 918008059650637824 920222120299714848 921587209978748544 922488077241679872 923392271144189952 928068694852972288 933511913004602624 934828820621932544 936215578391109632 937133227560026112 939393414472625574 943037544769955712 943959380102086656 944436479647643136 951315829655482368 956656836467526656 957070841567127672 958006394686939136 959427534880145408 962684160285996456 963625200520880128 966416080919855104 966418640921276928 969217611766677504 973458110730276864 974902172539502592 981758619348598784 986552362607136864 987516734418092032 987944094520905984 988909826773614592 989409645345149952 993738488037157632 997593435789705216 999073300784283648 1002645643546514704 1008526263156758192 1012438576203242496 1015370831374614528 1017382123938609891 1018376632368657408 1018817347474684296 1019813258860290048 1020328696762185888 1021326085517574144 1022327157338210304 1024792815788318808 1033531046540810048 1034989051402853888 1036524390361585664 1041059368419879424 1043625639782756352 1044077281709593824 1045097885113024512 1046648219869249536 1050200902130177952 1051227491477323776 1051682423199674112 1053242525689998336 1060649936974825472 1065828891745210362 1066870757719545856 1068375794996494336 1069960661018411008 1071009402925744128 1071547878086017024 1073592473683000656 1076238941025967488 1077290983001554944 1077757194022806528 1079355976740163584 1084078350585990144 1087218091034836992 1093322098820030464 1093795247505288768 1094864451070787584 1096488611291594752 1100210468898281664 1101285943452434432 1104478446767173632 1107677270590488576 1110956326220353536 1112523555120316416 1114173911473717248 1116582648494982284 1122009850684112896 1127488414408156416 1127976348989829042 1128590553620676608 1129078965166749696 1130753880394457088 1134592046051352966 1135701129185323008 1140106783759663104 1146793627066171392 1152601443607723648 1154311252902674944 1157072658517991424 1162722427358411304 1163859008421322752 1164362682828210624 1165500867268902912 1166089939156783872 1167229812020084736 1171191789472364352 1181178338903782912 1184599303270383616 1188620238720465012 1189782135337005056 1190383479555883536 1191547099770503168 1192715016894578688 1193231179096678656 1194397582986313728 1200229602434489088 1201402847402655744 1201922769371056128 1203705743645712384 1205491362846769152 1218090161994526128 1219280865965195264 1221089589847457792 1226962827066286464 1228782946638331392 1229987361172534272 1231722507454636032 1233549687703044096 1238946686383988736 1242534961182670848 1243467040369412089 1249510970080034816 1252524552630167432 1257383393026607616 1259248639530190848 1262261082019627008 1268421106207309824 1269664372823261184 1271455491566075904 1276094455422836896 1283578880381328608 1288558187895035904 1292290149022236672 1296676624058689104 1297944147640369152 1298600159515509312 1299869563386003456 1315403150142849152 1315972407154800549 1317258792694541312 1319212860460199936 1323690720393245127 1324984650716210176 1328825631266755776 1330124581052940288 1332097734379044864 1332674216179181568 1338504902254130688 1340490487241816064 1349918101604323328 1353827775166152704 1356509498584813188 1357835509824876544 1358423129966245728 1359751011813720064 1360438262349581184 1361768114023432192 1363102876450947072 1366390421051091744 1371690974210844672 1373725788578390016 1375663707023671296 1377704414682021888 1383732115862519808 1386723611840542514 1391500853043675136 1392103042279458432 1393463846817366016 1400267869506903936 1401636655303098368 1402243230932898816 1404323367586664448 1405699841340039168 1409090121708938361 1409771071660621824 1415939070153129984 1418039523693821952 1421105188993613816 1431456631577334208 1434985254701289984 1435606262350691508 1437009592030408704 1439141302320218112 1444026240428994684 1445437800781320192 1449624121379782656 1451044997512298496 1458393663340385024 1466947291864375552 1472637929022898176 1479828543910705296 1481275101627138048 1481916141781358976 1483364740160421888 1484114468017724928 1490607732055736448 1503317885877541888 1503968465319772056 1505438620222332928 1507671840525942784 1512789394735137288 1514268172247097344 1518657864304863744 1523056247061921792 1527564948552986112 1529719888290435072 1531989128276361216 1542763544690655232 1550296569811215072 1551812011228430336 1552483577104280832 1554001156358537216 1554786585542378496 1561589052629819136 1565438459674134528 1567646827669536768 1569972329803874304 1576841237215985664 1584826984960620016 1587177972741178048 1590286689192771584 1590974905462238208 1598743337617815543 1600306136579318784 1602563692494741504 1604940991527616512 1606514104388616192 1607321817129025536 1610388710524500984 1615936474502332416 1624120215992701504 1635950436088381952 1638377262184441856 1639983148230045696 1640692871257933152 1642296676606181376 1644732916937392128 1650315703347422496 1651928915178651648 1674873972742473426 1676511190702143488 1678998186040254464 1683014776026169344 1691228141609746432 1691232621612234624 1692885830431014912 1693618447750124544 1696130820591685632 1703551693777984512 1718077583860047872 1723053532029648896 1728902165411585472 1730592196853825536 1731466879354012416 1733159417848004608 1735608987776987136 1745788512631984128 1748251300903354368 1750844718030127104 1754629876206400732 1764920960524326836 1771767508355674368 1773499441403920384 1776898954905575424 1782930358080697518 1784673203005507584 1785575219333825304 1787320649655754752 1789072525341868032 1791596374479470592 1802104271103983616 1808679331446417584 1811230839954994304 1813917683132774912 1821853894734788992 1827135242991789192 1828921298947792896 1831634384771186688 1834218276031561728 1840444240599429696 1843174419957497088 1844976154483359744 1856137389705944576 1867023826009205248 1869657641243865088 1872431156782219264 1874266455120052224 1878786828945251148 1886075089539911424 1887918760204173312 1888872959295286272 1902631659310964736 1913313672935053312 1914141683134255344 1916012789373878272 1918855069760290816 1925368320571992912 1927250401041760256 1932837281842553856 1938435223533355008 1946916221460553728 1949804345079005184 1954019634866218997 1963517238697197568 1973104725214273728 1975033468836184064 1975888189041811968 1978819290690299904 1987476976074315264 1995186871579410432 1998146601568567296 2005291287093029408 2017052526313516384 2024877152406484992 2030741662749229056 2034764247877219782 2036753264737314816 2037634694949368592 2039626517720580096 2040657393524371776 2042652171035148288 2044654314676420608 2049585631576637616 2067062093081620096 2069978102805707776 2073048780723171328 2080085417760813771 2082118736839758848 2087251279565512704 2088154563419187648 2090195770226049024 2093296439738499072 2100401804260355904 2102454982954647552 2103364846399348224 2106485051379996672 2121299873949650944 2131657783490420724 2133741515439091712 2136751589992988672 2139921322036822016 2142018805851488256 2147184947366001312 2152477882051934976 2154581966003109888 2155514388045613056 2158711953480327168 2168156701171980288 2174436182069673984 2186644197640060928 2187590495010577536 2189728902141575168 2200420937796563328 2202571886904868864 2208956893534347264 2215354541180977152 2221912652440707072 2225047110240632832 2228347822947434496 2233165296989964568 2254976828816312832 2255952697979658084 2258157930333499392 2261507760788914176 2269184092102705932 2271402258370646016 2280213567519326208 2293587254132342784 2305202887215447296 2308622505805349888 2314145317035982848 2325444854716822608 2327718016842645504 2328725365656421248 2331001734537805824 2332179878313567744 2342383578944728704 2362356677807565824 2369198606540767232 2377240477440930024 2379564270674010112 2380766959111767072 2383094199541006336 2385430033789157376 2386462358193357312 2400459204868978176 2403845538742112256 2407411487291424768 2410982725693538304 2436180323989052256 2438561731930390528 2442179179694915584 2453925654132572928 2457565893276662784 2459974722345068544 2463445014909272064 2467099375406088192 2477893372767977472 2486934080738824178 2499021940160069632 2505049105260334864 2512310959113710139 2514766786053215232 2518497279060381696 2524522164039254016 2536842212414619648 2539328745646522368 2552188910845673792 2567157760762657216 2577116375790071808 2584580298044473344 2593353248117378208 2595888295280738304 2597200319031018624 2599739126772006912 2630806300285698304 2631944814309601098 2634517585389082624 2638425720920399872 2647381440786490254 2649969301432420352 2657651262533511552 2660249162105880576 2665348432358363136 2677009804508261376 2680980974483632128 2699836203208646656 2707655550332305408 2713018997169626376 2715671019649753088 2716846259932491456 2719502023627440128 2720876524699162368 2723536228046864384 2732780842102183488 2743381948421689344 2747451577156780032 2751327414047342592 2767464231725039616 2773447223681085028 2783001706087350272 2784206084558916864 2786927693634732032 2800535739013807872 2803273310606196736 2804486461865797632 2808646735173328896 2811399682680078336 2818180243417876722 2831878140306259968 2842210377987227632 2862913263154668416 2869970509402579968 2871212524701383016 2874019184060817408 2878282604640436224 2888052480857989368 2890875601562640384 2899248242759565312 2916787326680770048 2933894583728751104 2945275858045796352 2959657087821410592 2962550203254276096 2963832283562717952 2966729480320843776 2968228936035449856 2981215464111472896 3006635771755083776 3007936930639544112 3010877240444665856 3015343681051885568 3025578789470274576 3028536344494194688 3037315728609727488 3046112494123843584 3055129897105972224 3059439776580870144 3063978256552722432 3070602283361201281 3085527089381310464 3100593139622430144 3103624022456860672 3104967154208561664 3109573171084756992 3123178105259638272 3130876919348269056 3135293655339073536 3139944659607748608 3153682474431971328 3169653969921240032 3174355945482356096 3180573378385543168 3181949810924476416 3197486675235631086 3200612273158637568 3205127384989483008 3209881983055233024 3213028208777232384 3214643634258051072 3220777421049001968 3231872949004664832 3248240431985403008 3271900872176763904 3276754524368883712 3279966296460091392 3281385742515866304 3284593353212362752 3289465833874784256 3300631406694844992 3303857830357303296 3349747945484946852 3353022381404286976 3357996372080508928 3366029552052338688 3382456283219492864 3382465243224469248 3385771660862029824 3387236895500249088 3392261641183371264 3407103387555969024 3436155167720095744 3457804330823170944 3461184393707651072 3462933758708024832 3471217975553974272 3491577025263968256 3496502601806708736 3501689436060254208 3509259752412801464 3529841921048653672 3543535016711348736 3553797909811150848 3565860716161395036 3569346406011015168 3571150438667650608 3574641299311509504 3578145050683736064 3583192748958941184 3604208542207967232 3617358662892835168 3622461679909988608 3627835366265549824 3643707789469577984 3654270485983578384 3657842597895585792 3663268769542373376 3680888481198859392 3686348839914994176 3712274779411889152 3730401121108236267 3734047652018410496 3739315282487730176 3744862313564438528 3748532910240104448 3757573657890502296 3772150179079822848 3777745918590572544 3805263318621929472 3826627345870106624 3828283366268510688 3832025578747756544 3837710139520581632 3850736641143985824 3854500802083520512 3865674563685107712 3876870447066710016 3893832442921107456 3899608690158010368 3908039269732437994 3927034477394395136 3946209450428547456 3947917221464401647 3950066937672368128 3951776378083623936 3957638581380599808 3971072161179735381 3974953952148630528 3990373743158820864 3996293203137134592 4010582574186058816 4034105052627032768 4049754304812969984 4061483325498458112 4069528495754439564 4073506529474629632 4075269389898737184 4079253035441160192 4081314787048743552 4085304342070296576 4089308629352841216 4099171263153275232 4134124186163240192 4139956205611415552 4146097561446342656 4160170835521627542 4164237473679517696 4174502559131025408 4176309126838375296 4180391540452098048 4200803608520711808 4204909965909295104 4206729692798696448 4212970102759993344 4242599747899301888 4263315566980841448 4267483030878183424 4273503179985977344 4279842644073644032 4294369894732002624 4304955764103869952 4311028776091226112 4317423906960654336 4336313402343960576 4348872364139347968 4373288395280121856 4375180990021155072 4379457804283150336 4400841875593126656 4405143773809737728 4417913787068694528 4443825304881414144 4450094220481265664 4466330593979929136 4509953657632625664 4511905395959316168 4516315860666998784 4523015521577828352 4538368184205411864 4542804516741292032 4610405774430894592 4617245011610699776 4628290634071965696 4650889709433645216 4655436033685291008 4657450731312842496 4662003469075611648 4664359756627135488 4684767157889457408 4724713355615131648 4738397213081534464 4754480954881860048 4759128541348020224 4761533918223534144 4766188399082012672 4770860067578314752 4772924716386714624 4800918409737956352 4807691077484224512 4814822974582849536 4821965451387076608 4853532641441898799 4872360647978104512 4877123463860781056 4884358359389831168 4907851308265145856 4915131786553325568 4919949444690137088 4926890029818544128 4934198750812176384 4955786745535954944 4973868161477648356 4998043880320139264 5010098210520669728 5024621918227420278 5029533572106430464 5036994558120763392 5049044328078508032 5073684424829239296 5078657491293044736 5104377821691347584 5134315521525314432 5154232751580143616 5169160596088946688 5186706496234756416 5191776590561476608 5194400638062037248 5199478253544013824 5261612600571396608 5263889628619202196 5269035170778165248 5276851441840799744 5294762881572980508 5299938602864840704 5315302525067023104 5320498324211761152 5330696864716726272 5354019609016522752 5361961948967264256 5399672406417293312 5426037994339252752 5431342039299506176 5433692519864982912 5439004047254880256 5441753049398324736 5465561684204366976 5486763896843378688 5494903154313560064 5502654828094685184 5534928463450079232 5546894447362170056 5566003412174700544 5568412169117833728 5601071478027615744 5608972923731595264 5617293470346657792 5622799365360156672 5636360486835753444 5663756280612519936 5684420755974455264 5725826526309336832 5739941018805159936 5742425049402766032 5748038368121634816 5756565209280872448 5776104961715978736 5781751203125280768 5833574653361540096 5862058904598656991 5867789167457502208 5890551716091592704 5919314175642821184 5925100406508552192 5927664567125435904 5936457872070899712 5962430928222945792 6013271543510167552 6015873861279088224 6021754480889331712 6030687362103771136 6051157578940549152 6057072688988389376 6074631457219454976 6092224988247687168 6110259794211944448 6118879553161740288 6127956513105444864 6141204566722402562 6171054178762620928 6201186279244860288 6207248044913721344 6209934308417123328 6219146342169513984 6240256253282441313 6246356210519276544 6261753838696538112 6270587310678147072 6279889319215497216 6307364948863942656 6339307939842480064 6348711890964712192 6363899621848952832 6394973350471262172 6401224546317275136 6410254769978966016 6419763966110466048 6426056417554464768 6441554842098003936 6463745898009329664 6496480863970806016 6543801744353527808 6553509048737767424 6559932592920182784 6562771485031732608 6569186706424725504 6601262813389689984 6607715660714606592 6699495890969893704 6706044762808573952 6715992744161017856 6764912566438985728 6764930486448938496 6774473791000498176 6784523282366742528 6814206775111938048 6872310335440191488 6915608661646341888 6922368787415302144 6925867517416049664 6942435951107948544 6983154050527936512 6993005203613417472 7018519504825602928 7059683842097307344 7087070033422697472 7107595819622301696 7131721432322790072 7138692812022030336 7142300877335301216 7149282598623019008 7156290101367472128 7234717325785670336 7244923359819977216 7255670732531099648 7287415578939155968 7308540971967156768 7315685195791171584 7326537539084746752 7361776962397718784 7372697679829988352 7424549558823778304 7460802242216472534 7468095304036820992 7478630564975460352 7489724627128877056 7497065820480208896 7515147315781004592 7544300358159645696 7555491837181145088 7610526637243858944 7653254691740213248 7656566732537021376 7664051157495513088 7675420279041163264 7701473282287971648 7709001604167041024 7731349127370215424 7753740894133420032 7787664885842214912 7799217380316020736 7816078539464875988 7854068954788790272 7892418900857094912 7895834442928803294 7900133875344736256 7903552756167247872 7915277162761199616 7942144322359470762 7949907904297261056 7980747486317641728 8021165148372117632 8068210105254065536 8099508609625939968 8122966650996916224 8139056991508879128 8147013058949259264 8150538779797474368 8158506070882320384 8162629574097487104 8170608684140593152 8198342526306550464 8268248372326480384 8279912411222831104 8292195122892685312 8320341671043255084 8328474947359035392 8349005118262050816 8352618253676750592 8360783080904196096 8401607217041423616 8409819931818590208 8413459385597392896 8425940205519986688 8485199495798603776 8526631133961682896 8534966061756366848 8547006359971954688 8588739789464005248 8609911528207739904 8622057552182452224 8634847813921308672 8672626804687921152 8697744728278695936 8746576790560243712 8750361980042310144 8801683751186253312 8835827574137389056 8887650609762828288 8900188440962531328 8932661187959858272 9019907315265251328 9023810791918632336 9032631721333997568 9046031043155656704 9076736368410823728 9085609033482584064 9211806850083603843 9220811548861789184 9234490023221399552 9256581268143931392 9301779418867290432 9310872067370582016 9314901462625684992 9328719513254270976 9369534315778914816 9449426711230263296 9476794426163068928 9508961909763720096 9518257082696040448 9523067836447068288 9532376798164025344 9541720135156629504 9545849432773429248 9601836819475912704 9615382154968449024 9629645949165699072 9643930902774153216 9707065282883797598 9744721295956209024 9754246927721562112 9815702616530291712 9830263573106651136 9839898889380274176 9853780059637088256 9868397501624352768 9911573491071909888 9947736322955296712 10020196421041339456 10049243836454840556 10059067144212860928 10073989116241526784 10098088656157016064 10147368849658478592 10157314982586089472 10208755643382695168 10268631043050628864 10308465503160287232 10373412992469512832 10383553181122953216 10388801276124074496 10523225201142793216 10527779257238404392 10538070341556330496 10553702883681599488 10589525763145961016 10599877205729681408 10630605050134046208 10661393729433452544 10708039218033045504 10723923897934528512 10799344812834586624 10852075988678505504 10862684078599012352 10867385039729965824 10878008094509760512 10883506098796649472 10931123368408733952 10973527793686757376 10989806308627120128 11093788894724340112 11132006824349401088 11136824338235667456 11191203363324708801 11202142956055231488 11217945847463190528 11234586940693315584 11245598730720313344 11272720973671506888 11368841511948910528 11451653052618673664 11479882037610319872 11484850098805532064 11496076736243269632 11513130418561744896 11552209923431957472 11563502406250561536 11667149306723080192 11724117809197313982 11735578334915004416 11781103432183185408 11838628351285642368 11850200813017104384 11855329134250871808 11872915744141799424 11924861856445891584 12026543087020335104 12031747722558176448 12043508961778663424 12061374724207542272 12102315157881098304 12114145377976778752 12149262914438909952 12184449976495374336 12220519588423888896 12237759106323480576 12255913026210889728 12282409133444805124 12342108357525241856 12402372558489720576 12414496089827442688 12419868616834246656 12438292684339027968 12480512506564882626 12492712421038553088 12523507677393076224 12541174621356294144 12614729897727885312 12678615879684960128 12697423781929424384 12727799243697905664 12789946700942524344 12802449092634550272 12820509539957932032 12839527932220932096 12883109684196007872 12992961727941612032 13087603488707055616 13107018097475534848 13119865185840365568 13125542970063465216 13138373412849451008 13202525626779379968 13215431321429213184 13398991781939787408 13412089525617147904 13431985488322035712 13529860972897876992 13548947582000996352 13569046564733485056 13628413550223876096 13678137444063532979 13744620670880382976 13831217323292683776 13851735034832099328 13884871902215897088 13966308101055873024 13986010407226834944 14037039009651205856 14119367684194614688 14174140066845394944 14215191639244603392 14263442864645580144 14277385624044060672 14284601754670602432 14298565197246038016 14312580202734944256 14469434651571340672 14489846719639954432 14511341465062199296 14560597924325696397 14574831157878311936 14617081943934313536 14631370391582343168 14653075078169493504 14723553924795437568 14745395359659976704 14849099117647556608 14921604484432945068 14936190608073641984 14957261129950920704 14979449254257754112 14994131640960417792 15030294631562009184 15088600716319291392 15110983674362290176 15221053274487717888 15306509383480426496 15313133465074042752 15328102314991026176 15402946564575943296 15418003208334082048 15462698254740430848 15507481788266840064 15575329771684429824 15598434760632041472 15632157078929751976 15784837801714189824 15791668885857606588 15807105512334495744 15830554325522399232 15884288644718941524 15899815808594522112 15961494972635283456 16042330296744235264 16136420210508131072 16199017219251879936 16278113983017758256 16294026117898518528 16301077559594948736 16317012141764640768 16325259148194974208 16396685052613100928 16536496744652960768 16559824822445662208 16584390245785370624 16640683342086510168 16656949894718070784 16698010236524101632 16705236507353501184 16803214434082847232 16826918771194785792 16851880411039973376 16970398991597207552 17053262267923365792 17069932123512733696 17094012719943909376 17177479578928010496 17219823056415479808 17244115104364904448 17269695627842617344 17345253609375842304 17493153581120487424 17500723960084620288 17586176713795970973 17603367502372506624 17671655148274778112 17775301219525656576 17865322375919716544 18039814630530502656 18047621583837264672 18065263442667995136 18092062086311313408 18153472736821647456 18171218066965168128 18423613700167207686 18441623097723578368 18468980046442799104 18513162536287862784 18603558837734580864 18621744134741164032 18629802925251369984 18657439026508541952 18739068631557829632 18898853422460526592 18953588852326137856 19017923819527440192 19036514165392080896 19046135672894136576 19064753596328050688 19091698865546858496 19203673638951825408 19230764309936898048 19259291898331398144 19414130565767595196 19489442591912418048 19508493855443124224 19631405233060583424 19660527146213302272 19679797778760548352 19707560119274176512 19823146982143819776 19895472645910593424 20040392842082678912 20098487672909681112 20118134288425721856 20147978232483053568 20294737699316957184 20417511286765390336 20537262086101257728 20616931006320574464 20746825984939025664 20767106362245906432 20777602552248148992 21046450402285586432 21055558514476808784 21076140683112660992 21107405767363198976 21179051526291922032 21199754411459362816 21261210100268092416 21322787458866905088 21416078436066091008 21447847795869057024 21494215983528408967 21598689625669173248 21704151977357011008 21725368157198024704 21734770079459931648 21767012197593298944 21862246736817467904 21947055587373514752 21979612617254240256 22187577789448680224 22264013648698802176 22273648676471334912 22382406726649417602 22404285912110462976 22435891694926381056 22469173881386631168 22491197461440626688 22545441947343013776 22737683023897821056 22903306105237347328 22959764075220639744 22969700197611064128 22992153472486539264 23026260837123489792 23104419846863914944 23127004812501123072 23334298613446160384 23448235618394627964 23471156669830008832 23562206864366370816 23677256702571284736 23700401626034208768 23710658268501743616 23745831488283598848 23849723712891783168 24053086174040670208 24063495445116352896 24087017923557326848 24204630315762196608 24228290755953557504 24298525828877819904 24368899952990748672 24441039176847777792 24475518212646961152 24511826052421779456 24564818266889610248 24804745116979441152 24839737233668493312 24876585368678055936 24961025013129765252 24985424842077106176 25047015354786152448 25082349242712588288 25229459795455770624 25357231759369920256 25394847563858848768 25455598487395811328 25579893401885048688 25604898185269100544 25641019079915864064 25766219368392015744 25985923455883224064 26175206977414111232 26214036194951069696 26239730371680731136 26251085940126930432 26405051253558759936 26797983563879574816 26824179051234295808 26863970976644071424 27059721945795753984 27097895164001992704 27138093129466970112 27256827100447752192 27356274888127065958 27489241341760765952 27635420550250811529 27662434646585367552 27703470069664198656 27769743804431794176 27932616202111746048 28074078019302411712 28238735368389229376 28348280133690789888 28430383278489206784 28526885729291160288 28554771248088121344 28569203509341204864 28597130394492076032 28625160405469888512 28938869303142681344 28979693439279908864 29022682930124398592 29121195848651392794 29149662315756623872 29234163887868627072 29262740783164686336 29447107849590875136 29490790719319953408 29698198235295113216 29843208968865890136 29872381216147283968 29914522259901841408 29958898508515508224 30060589263124018368 30177201432638582784 30221967348724580352 30442106548975435776 30613018766960852992 30626266930148085504 30656204629982052352 30805893129151886592 30836006416668164096 30925396509480861696 31150659543368859648 31264314157859503952 31569675603428379648 31583337771715213176 31614211024668991488 31661108651044798464 31768577289437883048 31799631617189044224 32084660593488470528 32272840421016262144 32398034438503759872 32556227966035516512 32588052235797037056 32602155119189897472 32634024283529281536 32650518296389948416 32793370105226201856 33072993489305921536 33119649644891324416 33168780491570741248 33281366684173020336 33313899789436141568 33396020473048203264 33410473014707002368 33606428868165694464 33653837542389571584 33703760822079946752 33940797983194415104 34106524535846731584 34139864247025467392 34354959157856020992 34439646112830959616 34488230208729808896 34539391255685234688 34690507218751684608 34986307162240974848 35001447920169240576 35172353427591941946 35206735004745013248 35343310296549556224 35550602439051313152 35730644751839433088 36079629261061005312 36095243167674529344 36130526885335990272 36184124172622626816 36306945473643294912 36342436133930336256 36847227400334415372 36883246195447156736 36937960092885598208 37026325072575725568 37207117675469161728 37243488269482328064 37259605850502739968 37314878053017083904 37478137263115659264 37797706844921053184 38035847639054880384 38073028330784161792 38092271345788273152 38183397731093716992 38407347277903650816 38461528619873796096 38518583796662796288 38828261131535190392 38978885183824836096 39262810466121166848 39321054292426604544 39359595557521096704 39415120238548353024 39646293964287639552 39790945291821186848 40080785684165357824 40196975345819362224 40236268576851443712 40295956464966107136 40835022573530780672 41034412332190598937 41074524172202515456 41233862012641148928 41493651969878051328 41555205104496297984 42092900804571172864 42111117028953617568 42152281366225321984 42214811534726397952 42358103052583844064 42399508822918725632 42522420200536184832 42645574917733810176 42832156872132182016 42895695591738114048 42988431967056817934 43197379251338346496 43408303954714022016 43450736314396049408 43469540158919863296 43534024395186597888 43681793772977089191 43724493473634935808 43894111174747029504 43959225234508480512 44375155578897360448 44547297352942669824 44764813453298835204 44808571824220925952 44871783389852762112 44938347762773262336 44982394922881253376 45090883894686027552 45475366047795642112 45806612210474694656 45919528150441279488 45939400395222128256 45984306944973078528 46208839693727829888 46254009625002246144 46668597226892320768 46896471236789255928 46942313339660017664 47354513405142569472 47421316537003487232 47491662976567197696 47699447425783566336 48106172348081340416 48126990890232705792 48174035847114653696 48409260631524393216 48456581511907115008 48597051657755639808 48882078353695555584 48951036425293922304 49129636533779220496 49609490233958882304 49679474467336986624 49753170737356111872 49922050026259530504 49970849684154212352 50094030709572304896 50714463518739840512 50789695127717697536 50911196974791622656 51159786803770097376 51209796370538201088 51282038159831728128 51532438736784031488 51971846911766448128 52350413954828222464 52428072389902139392 52479460743361462272 52502171880253860864 52810102507117519872 53595967127759149632 53648358102468591616 53727941953288142848 54119443891591507968 54195790328003985408 54276186258933940224 54513654200895504384 54712549776254131916 54978482683521531904 55270841100501623058 55324869293170735104 55406940139328397312 55539487608863588352 55865232404223492096 56148156038604823424 56477470736778458752 56696560267381579776 56860766556978413568 57053771458582320576 57109542496176242688 57138407018682409728 57194260788984152064 57877738606285362688 57959386878559817728 58045365860248797184 58242391697302785588 58299324631513247744 58468327775737254144 58525481566329372672 58894215699181750272 58981581438639906816 59396396470590226432 59686417937731780272 59744762432294567936 59829044519803682816 60121178526248036736 60354402865277165568 60443934697449160704 60884213097950871552 61226037533921705984 61252533860296171008 61611786258303773184 61850793018961723392 62301319086737719296 62528628315719007904 63139351206856759296 63166675543430426352 63228422049337982976 63322217302089596928 63537154578875766096 63599263234378088448 64169321186976941056 64482647950585226901 64545680842032524288 64796068877007519744 65112455932071033024 65176104471594074112 65204310238379794944 65301036592779896832 65586740210452403712 66145986978611843072 66239299289782648832 66337560983141482496 66562733368346040672 66627799578872283136 66792040946096406528 66820946029414004736 67212857736331388928 67307675084779143168 67407521644159893504 67881595966388830208 68213049071693463168 68279728494050934784 68709918315712041984 68879292225661919232 68976460417459617792 69078782511370469376 69381014437503369216 70002895840338481152 70344706855183883892 70413470009490026496 70686620593099112448 71101204878102626304 71461289503678866176 72159258522122010624 72190486335349058688 72261053770671980544 72613890947286589824 72684872267860672512 73694454800668830744 73766492390894313472 73875920185771196416 74414235350938323456 74519211701005479936 74629756106034167808 74956274526231318528 75595413689842106368 76071695278109760768 76146056661568323584 76184542691576546304 76366795462187433984 76814694555807301632 76923057239747592192 77656522263070380784 77957770367649672192 78525620932242333696 78642108584853209088 78719191115042193408 79581890583642373696 80161571368330715648 80393950691638724448 80472537153702887424 80591912929932214272 81670045147061561344 82068824664381197874 82149048344405030912 82467724025282297856 82987303939756102656 83110410208992595968 84185801609142345728 84222234057907235136 84304562732450643968 84429623069452795904 84716206105167688128 84799017645837451264 85044840401072369664 85291149835467620352 85664313744264364032 85791391183476228096 85976863934113635868 86394758502676692992 86816607909428044032 86901472628792098816 86939080317839726592 87068048790373195776 87363587545954178382 87448986947269871616 87788222349494059008 88750311157794720896 89094594705885339648 89529626906597670408 89617143648441851904 89743566779705524224 89876695525546524672 90181767789372055104 90950732095591284224 91613224420949389312 91839056300882558976 91878800790444256512 91968613889946157056 92417679387455659776 92508019250004492288 93337194453784641536 93792942473578511856 93884626679320035328 94709026810285138944 94842633074006974464 94983325953134395392 95398894851567132672 96212344696162680832 96253981780465411584 96818521263048786432 97194103315511279616 97764156707391111168 97902072850587844608 98259273067558440992 99218980467917764608 99358948934673973248 99506341474712223744 99844100052519061008 99941699368308424704 100188061419144609792 101428927037479681024 101579390255435395072 101822393949583245312 102319573607540194752 102419592741076402176 103064877473568062976 103943693823532896256 104700827909656444928 104856144779804278784 104958921486722924544 105004343760507721728 105620205014235039744 107191934255518299264 107296716204937183232 108238887783183015936 108391580656007970816 108552372517867880448 109027308401791008768 109425099552508263832 110541682201003246116 110649738586341470208 110813880278656794624 111078975217727176704 111730464808446984192 112296312077209646848 112954941473556917504 113393120534763159552 114107542917164641152 114219084992352485376 114276814037364819456 115755477212570725376 115918773757119635456 116090731720497594368 116484783394605571176 116598649263026495488 116936655551474508288 117788431398363500544 117963162877279813632 118792792941180452864 119372835875463560544 119489524864589135872 119658089039607365632 120242357052496073472 120708805730554331136 120887869394898321408 122452075067843411968 122505067720592342016 123103236996571796811 123223572516607546368 123701586037923446784 125057256631438015808 126278702413713518592 126333351086860852704 126456844098675965952 126644434604179193856 127074309157751532192 127198526468756176896 128338642373953882112 128965295901170453802 129091361684065048576 129592137754015039488 130224911864142066048 130352208943188148224 130408620476759589888 130602073185559793664 131173480420904807424 132291973957223686144 132478598579565297664 132675121966282964992 133125466736692081344 133255599157744566272 133641892058828009472 134425715472662777856 134615350169558286336 134815043288319787008 135763191932777660416 136426098143386926336 136559456988101869568 137419836631424083968 137758584451323838464 137952920834919235584 138762028875006738432 140005791680676962304 140689413710367767784 140826940018980052992 142922579007357732352 144318517044244021248 144380972670698117376 144522107541343961088 145227781894573179648 145369744535721345024 147388909601337661488 147532984781788626944 147751840371542392832 148828470701876646912 149038423402010959872 149259512212068335616 149912549052462637056 150459511884698862769 151190827379684212736 152143390556219521536 152369085383153092608 152733590924374867968 153629389111614603264 153846114479495184384 155313044526140761568 155915540735299344384 157051241864484667392 157284217169706418176 157438382230084386816 159163781167284747392 160323142736661431296 160787901383277448896 160945074307405774848 161183825859864428544 163340090294123122688 164137649328762395748 164298096688810061824 164935448050564595712 165974607879512205312 166220820417985191936 168371603218284691456 168444468115814470272 168609125464901287936 169432412210335376256 169598035291674902528 170089680802144739328 170582299670935240704 171328627488528728064 171582782366952456192 171953727868227271736 173633215818856088064 173878160635679453184 174136097580746391552 174727175091908356764 174897973894539743232 175576444698988118016 177500622315589441792 178189189411770679296 179059253813195340816 179234287296883703808 179487133559411048448 180363535578744110208 181901464191182568448 183226448841898778624 183678112601765117952 183757601580888513024 184835358774911319552 186674388907569283072 187585884947157023712 187769253358640070656 189418053620570277888 189685266148013948928 189966651906268790784 190797789703134265344 192424689392325361664 192507963560930823168 193447943851755680703 193637042526097572864 194388206631022559232 195528313414782222336 196518546135116881984 198437960935835529216 198717897869347946496 199012682949424447488 199688200105038122016 199883398736616849408 200376122838289219584 202857854074959362048 203158780510870790144 203644787899166490624 204639147215080389504 204839185482152804352 206129754947136125952 207887387647065792512 209401655819312889856 209712289559608557568 210008687521015443456 211240410028470079488 214383868511036598528 214593432409874366464 216477775566366031872 216783161312015941632 218054616803582017536 218850199105016527664 221083364402006492232 221299477172682940416 221627760557313589248 224592624154419293696 225909882947113835008 226786241069526319104 228215085834329282304 228438169984704970752 228553628074729638912 231510954425141450752 231837547514239270912 232181463440995188736 232969566789211142352 233197298526052990976 233873311102949016576 235576862796727001088 235926325754559627264 237585585882360905728 238745671750927121088 238979049729178271744 240484714104992146944 241417611461108662272 241775738789796642816 244904150135686823936 245010135441184684032 246206473993143593622 246447145033215092736 247403172075846893568 250114513262876031616 252557404827427037184 252666702173721705408 252913688197351931904 253288869208358387712 254148618315503064384 254397052937512353792 256677284747907764224 257930591802340907604 258182723368130097152 259184275508030078976 260449823728284132096 260704417886376296448 260817240953519179776 261204146371119587328 262346960841809614848 264583947914447372288 264957197159130595328 266250933473384162688 266511198315489132544 267283784117656018944 268851430945325555712 269230700339116572672 269630086576639574016 272852196286773852672 274839673262848167936 275517168902647676928 275905841669838471168 277524057750013476864 280011583361353924608 281378827420735535568 281653880037960105984 285845158014715464704 288637034088488042496 288761945341396234752 290455563789146359296 294777819202675322976 295065969563577253888 295503680743084785664 297656941403753293824 298076846804021919744 298519024424136671232 299825098104925274112 300919023769397725538 302381654759368425472 304286781112439043072 304738170766306185216 305467181848749735936 307258778223229206528 310626089052281523136 311831081470598688768 314102483728969334784 314568434339412836352 314876764460168773632 318327562334569494784 320646285473322862592 321575802766554897792 321890148614811549696 326680180588246245376 328275298657524791496 328596193377620123648 331949215759024410624 332441640835970383872 336743206436569382912 336888936231628940544 337218250929802575872 338864824420670752512 339196070583349805056 340179361604289478656 342657254977057456128 343907455736454543472 347266431637712176128 347756321271358906368 348272195161492783104 349454350183816713528 349795947789079486464 355001244631178883584 356378378823541358592 358118507626390681632 358468574593767407616 358974267118822096896 360727071157488220416 363802928382365136896 366452897683797557248 367356225203530235904 367515203161777026048 369670717549822639104 373348777815138566144 375171769894314047424 375538506717280141312 378836107241140555776 379370532296027897856 379933303812537581568 381595579406268530688 384849378784650723328 385015927121861646336 386895887703511361406 387274085052195145728 388776413262045118464 391056626829564444672 393037092270233763968 396875921871671058432 397435795738695892992 398025365898848894976 399376400210076244032 399766797473233698816 405715708149918724096 406317561021741580288 407289575798332981248 409278294430160779008 409678370964305608704 412259509894272251904 415774775294131585024 418803311638625779712 420017375042030886912 422480820056940158976 428767737022073197056 432955551132732063744 433566322624031883264 436109233607164035072 437700398210033055328 442166728804012984464 442598954345365880832 443255521114627178496 449185248308838587392 451378535654096588307 451819765894227670016 453572482139052638208 456430171668658564608 457107256149459277824 463021908850282901504 463675095028478541824 464362926881990377472 465939133578422284704 466394597052105981952 467746622205898033152 471153725593454002176 471852651509119254528 475171171764721811456 477491343501854242176 477958099458356543488 480969428209984293888 482835222922217324544 483551477579593285632 490020270882369368064 492412947986287187244 492894290066430185472 494806344151693787136 500229026525752063232 505114809654854074368 505333404347443410816 505827376394703863808 508297236631006128768 508794105875024707584 513354569495815528448 515861183604681815208 516365446736260194304 520899647456568264192 521634481907038359552 522408292742239174656 524693921683619229696 529167895828894744576 529914394318261190656 532501866946768325376 533022396630978265088 534567568235312037888 537702861890651111424 538461400678233145344 545704392573547705344 549679346525696335872 551034337805295353856 560023166722707849216 562757654841471071136 563307760075920211968 571690316029430929408 577274068176976084992 577523890682792469504 580911127578292718592 589555638405350645952 590131939127154507776 591007361486169571328 595313882807506587648 596153693608043839488 597038048848273342464 599650196209850548224 601838047538795451076 604763309518736850944 608573562224878086144 609476341532612370432 610934363697499471872 614517556446458413056 621252178104563046272 623662162941197377536 628204967457938669568 629136868678825672704 636655124669138989568 641292570946645725184 643151605533109795584 643780297229623099392 653360361176492490752 656550597315049582992 657192386755240247296 663898431518048821248 664883281671940767744 673486412873138765824 673777872463257881088 677729648841341505024 680358723208578957312 685314509954114912256 687814911472909086944 694532863275424352256 695512642542717812736 696544390322985566208 698908700367633427056 699591895578158972928 710002489262357767168 712756757647082717184 716237015252781363264 716937149187534815232 721454142314976440832 727605856764730273792 732905795367595114496 734712450407060471808 735030406323554052096 739341435099645278208 746697555630277132288 750343539788628094848 751077013434560282624 757672214482281111552 758741064592055795712 759866607625075163136 763191158812537061376 770031854243723292672 773791775407022722812 774548170104390291456 777552826524090236928 782113253659128889344 786074184540467527936 793751843743342116864 794871591477391785984 798752800420152488064 799533594946467397632 811431416299837448192 812635122043483160576 818556588860321558016 824519019788544503808 831549550588263170048 837606623277251559424 840034750084061773824 844961640113880317952 857535474044146394112 865911102265464127488 875400796420066110656 884333457608025968928 885197908690731761664 886511042229254356992 898370496617677174784 902757071308193176614 903639531788455340032 907144964278105276416 912860343337317129216 914214512298918555648 926043817700565803008 927350190056957083648 928725853763980754944 931878267156844569408 932789194104211963904 935493244411796066304 942307451186908004352 943705303018238509056 950342343529443622912 954982687003708484352 955916198916713086976 961938856419968587776 965670445844434649088 980040541764738736128 984825895972574374488 985788580132860370944 1000458053051504126464 1010229619309708148736 1010666808694886821632 1011654752789407727616 1016594473262012257536 1017588211750049415168 1026709138991631056896 1031722367209363630416 1032730893472520388608 1041799294913136528384 1043268963814076719104 1044816585484478349312 1049387843367238459392 1058335791657789489152 1065003733893536650752 1069135136470624075776 1075405723781302222848 1076922801356466290688 1091408785147095410688 1099358693051392671744 1102068675610590707712 1120046333445415698432 1125515309682942142272 1126615520151840423936 1143380632058861858816 1154548136353952169984 1155047781365584939008 1161822255156585437184 1179111276810701291904 1180263878254309015552 1190627765615013175296 1192307387216087678976 1194076097696546684928 1199300392419701096448 1203676095077590902152 1217147124449756172288 1218952683065224740864 1221868727394998943744 1229035112892916826112 1242504356209126092544 1247324325882394755072 1256409934915877339136 1273310249338277979136 1282585141893291450368 1286303211066219591168 1306720722352984981504 1313101194630099165984 1314384773510480494592 1327796863036097642496 1329766563343881535488 1346972825746277531648 1347555744926515762176 1354135606962289764921 1355459297682683010048 1360717446417157914624 1375629822945818173888 1389065726550848704512 1391025285085435625472 1393088780645971132416 1397817400735266854112 1399183791156317945856 1420004978524715534336 1425513515294165434368 1432474030505562726528 1433874298375069630464 1442908284629952881664 1455211713529460547584 1465811590735190228992 1470060812647108104192 1478682870199290556416 1493395111260554264576 1500687079577256189696 1502154026869120565248 1515344428964562223104 1517482129184111591424 1526382317625074122752 1540063708487446585344 1547583550814045445624 1549096340208780582912 1572148369080935055872 1587503687486684233728 1589743182954783571968 1597505600840304976128 1599067189892934795264 1622862832599674896384 1625270244086966321152 1637113177720643116032 1649038039577089007616 1663099101176526340096 1680069500168123547648 1689923280227760635904 1715070948088292788224 1731822204530928254976 1750801592840132221312 1768666915216051937856 1770395817381463523328 1773022084458508713984 1796740993235354349568 1805514142616386353228 1807279063576910680064 1814289928556210552832 1825720686674634258432 1828429024597837111296 1852087635401131606016 1854700380113914167296 1863756534313689138816 1865578388208423927808 1870986488823592132608 1884614902373816008704 1887410606036477018112 1909965374007416968704 1923877712839937175552 1931340891688869298176 1960081083529477472256 1969651791945148748976 1971577160265720741888 2000916106103008252928 2020459238619416297472 2021333617389773643264 2033188946524024515072 2053418277983262113792 2063444734418727260832 2065461786945040777216 2083598589826273056768 2086537927628153438208 2089633170968956698624 2098775686734476918784 2116671583315578978304 2130007467787073301504 2138270272941248151552 2150811447562604445696 2182817570294190821376 2198717386102785343488 2204137351221181415424 2240092666890831396864 2251030619365884284544 2253231040303680847872 2286761264117723717632 2310095562731169878016 2323644510313170874368 2358222553621402583808 2360527756508618031104 2381255531230026350592 2384614774432175357952 2398600784839402192896 2407352190155181804304 2434294248899512344576 2437905366130449481728 2485008712418252185088 2494648651764789510144 2512819869831754678272 2546620498676555958272 2565170283786582900736 2572606422132439182336 2613441444705969963008 2626202389260198331968 2628769547020960989184 2655593726072195284992 2659533126687763070976 2693945651492555063296 2695111489853031524352 2708271213924579529842 2710918595365366020096 2721434892834315829248 2751259645891636347776 2778131453101697409024 2782050570170871250944 2786177561291942264832 2795634801470533708224 2798367582312635891712 2840009957049431068672 2851027030588330868736 2864948061011125453056 2867748596750139260928 2885816569259905763328 2910423427058921095168 2931623181470380457984 2940121625294216208384 2957365740398581112832 3001374159154512379392 3030688857929124446208 3034964258368223182848 3052764635250148245504 3080127416974893170688 3095167101628090891248 3098192680417561165824 3144296738161870111744 3175007374973368467456 3195011201680609952256 3245725665199349792768 3250540488173932642304 3274226355441286232064 3298076079154178015232 3326198202353052680192 3360139000336247095296 3379846560455521271808 3430141896176585576448 3463644409061856509952 3501603185680264442624 3537333830432103875712 3540791634762927046656 3593481986470708699136 3611028285232772706456 3614558127153821360128 3651441373349268516864 3656858049195674222592 3704175270802263212032 3709400760227828334592 3727513068627378277632 3731156776416847855616 3741972977647184265216 3769229804747632017408 3819930748014833937408 3847755425679874351104 3920162167058954944512 3939303583890297497952 3943154320531441483776 4001832212206016505856 4040918477238832594944 4042667234779547286528 4066377893048049030144 4106836555966524227584 4126889468837454521664 4130923573890081554432 4167197179652546113536 4173075855256306876416 4179266341937913397248 4197551373468953837568 4233343166631157956608 4260014935574146603008 4276540545882496303104 4301622895125208891392 4365635140588381642752 4397434772205570686976 4480185333781662793728 4502061238731768569088 4506462080607361695744 4573522528235447435264 4620191125462339756032 4647289020626341748736 4716445107242805167616 4762511062460052701184 4769229548864350715904 4797201569678804385792 4814704380310363608608 4868588497799024689152 4875810732260898963456 4970017424836504370176 4989297303529579020288 5093240997353111916544 5130340567573165801472 5145212844264878364672 5226882889411939926016 5252404778520396663936 5257539094041921978368 5311187452144390569984 5319066253375526141952 5390222979706063048704 5416542427849159059684 5421837190730732040192 5442869785668631658496 5502519291783272695552 5556262906203394818048 5564101140341742501888 5591269602941067416448 5596735164625271783424 5680019914098862137344 5729896122022250906112 5771633138519811526656 5820846854117842190336 5863246362940760915968 5880243250588432416768 5914731480797162225664 6002748318309024758784 6061377715858248892416 6160254833949786341376 6190334203256181782496 6196385360835122331648 6288593476323740223488 6350014749946736934912 6390022403361219904512 6491451330398699585536 6501080976347865284608 6548452710882572464128 6596152158308356030464 6652396404706105360384 6720278000672494190592 6759693120911042543616 6860283792353171152896 7003206371360528885248 7074667660864207751424 7081583269525854093312 7186963972941417398272 7222056570465545412912 7229116254307642720256 7302882746698537033728 7313716098391348445184 7408350541604526424064 7455026137254756555264 7483945955294368530432 7538459609495264034816 7639861496029667874816 7695510851359748702208 7840324334117909889024 7878607167780594995904 7886308641062882967552 8003664424412033011712 8081836954477665189888 8085334469559094573056 8132755786096098060288 8213673111933048455168 8253778937674909043328 8261847147780163108864 8334394359305092227072 8346151710512613752832 8358532683875826794496 8395102746937907675136 8520029871148293206016 8553081091764992606208 8603245790250417782784 8731270281176763285504 8794869544411141373952 9004122477463537138176 9147045056470894870528 9240382250924679512064 9294578041252683497472 9432890214485610335232 9525022124920105402368 9629408760620727217216 9737176995598049378304 9751621464521797926912 9940034849673008740352 9978594607059158040576 10186481994706223833088 10260681135146331602944 10290425688529756729344 10453765778823879852032 10504809557040793327872 10515078188083843956736 10622374904288781139968 10780445959412126097408 10833084855698318119368 10843674381461464080384 11005038583566545391104 11112525812406789636096 11128202280683485003776 11182539205882134832896 11193470329250543566848 11360039828197724274688 11459792244044501812224 11543266277039623053312 11641693708235684380672 11760486501176864833536 11829462961594324451328 12005496636618049517568 12122755431716497784832 12320509667899572682752 12380668406512363564992 12392770721670244663296 12577186952647480446976 12700029499893473869824 12780044806722439809024 12982902660797399171072 13096905421765144928256 13192304316616712060928 13440556001344988381184 13519386241822085087232 13720567584706342305792 14006412742721057770496 14149335321728415502848 14373927945882834796544 14444113140931090825824 14458232508615285440512 14605765493397074067456 14627432196782696890368 14816701083209052848128 14910052274509513110528 14967891910588737060864 15279722992059335749632 15391021702719497404416 15680648668235819778048 15757214335561189991808 15772617282125765935104 16007328848824066023424 16170668939118189146112 16265511572192196120576 16427346223866096910336 16507557875349818086656 16523694295560326217728 16668788718610184454144 16692303421025227505664 16790205493875815350272 17040059742296586412032 17462540562353526571008 17589739088822282747904 18008244954927074276352 18294090112941789741056 18480764501849359024128 18589156082505366994944 18865780428971220670464 19050044249840210804736 19258817521241454434432 19474353991196098756608 19503242929043595853824 19880069699346017480704 19957189214118316081152 20372963989412447666176 20521362270292663205888 20580851377059513458688 21009619114081586655744 21244749808577562279936 21560891918824252194816 21666169711396636238736 21687348762922928160768 22010077167133090782208 22225051624813579272192 22365078411764269665792 22720079656395448549376 22919584488089003624448 23086532554079246106624 23283387416471368761344 23520973002353729667072 23658925923188648902656 24010993273236099035136 24245510863432995569664 24641019335799145365504 24761336813024727129984 24785541443340489326592 25154373905294960893952 25560089613444879618048 25965805321594798342144 26193810843530289856512 26384608633233424121856 27441135169412684611584 28012825485442115540992 28298670643456831005696 28747855891765669593088 28888226281862181651648 28916465017230570881024 29211530986794148134912 29254864393565393780736 29633402166418105696256 29820104549019026221056 29935783821177474121728 30559445984118671499264 30782043405438994808832 31361297336471639556096 31514428671122379983616 31545234564251531870208 32014657697648132046848 32341337878236378292224 32531023144384392241152 33015115750699636173312 33337577437220368908288 33384606842050455011328 33580410987751630700544 34080119484593172824064 34925081124707053142016 36016489909854148552704 36588180225883579482112 36961529003698718048256 37178312165010733989888 37731560857942441340928 38100088499680421609472 38517635042482908868864 38948707982392197513216 39760139398692034961408 40745927978824895332352 41042724540585326411776 41161702754119026917376 42019238228163173311488 43121783837648504389632 43332339422793272477472 43374697525845856321536 44020154334266181564416 44450103249627158544384 44730156823528539331584 45440159312790897098752 45839168976178007248896 46173065108158492213248 46566774832942737522688 47041946004707459334144 47317851846377297805312 48021986546472198070272 49282038671598290731008 49522673626049454259968 49571082886680978653184 50308747810589921787904 51120179226889759236096 52387621687060579713024 52769217266466848243712 54882270338825369223168 56025650970884231081984 56597341286913662011392 57495711783531339186176 57776452563724363303296 57832930034461141762048 58423061973588296269824 58509728787130787561472 59640209098038052442112 59871567642354948243456 61118891968237342998528 61564086810877989617664 63028857342244759967232 64029315395296264093696 64682675756472756584448 65062046288768784482304 66030231501399272346624 66675154874440737816576 68160238969186345648128 69850162249414106284032 72032979819708297105408 73176360451767158964224 73923058007397436096512 74356624330021467979776 75463121715884882681856 77035270084965817737728 77897415964784395026432 79520278797384069922816 81491855957649790664704 82323405508238053834752 84038476456326346622976 86243567675297008779264 86664678845586544954944 86749395051691712643072 88040308668532363128832 88900206499254317088768 89460313647057078663168 90880318625581794197504 91678337952356014497792 92346130216316984426496 94083892009414918668288 94635703692754595610624 96043973092944396140544 99045347252098908519936 100617495621179843575808 102240358453779518472192 104775243374121159426048 109764540677650738446336 112051301941768462163968 113194682573827324022784 114991423567062678372352 115552905127448726606592 115665860068922283524096 116846123947176592539648 119280418196076104884224 122237783936474685997056 123128173621755979235328 126057714684489519934464 128058630790592528187392 129365351512945513168896 130124092577537568964608 132060463002798544693248 133350309748881475633152 136320477938372691296256 139700324498828212568064 144065959639416594210816 147846116014794872193024 148713248660042935959552 150926243431769765363712 154070540169931635475456 159040557594768139845632 162983711915299581329408 164646811016476107669504 168076952912652693245952 172487135350594017558528 173329357691173089909888 173498790103383425286144 176080617337064726257664 178920627294114157326336 181760637251163588395008 183356675904712028995584 184692260432633968852992 192087946185888792281088 198090694504197817039872 201234991242359687151616 204480716907559036944384 209550486748242318852096 219529081355301476892672 224102603883536924327936 226389365147654648045568 231105810254897453213184 233692247894353185079296 238560836392152209768448 244475567872949371994112 252115429368979039868928 256117261581185056374784 258730703025891026337792 260248185155075137929216 264120926005597089386496 266700619497762951266304 272640955876745382592512 288131919278833188421632 301852486863539530727424 308141080339863270950912 318081115189536279691264 325967423830599162658816 329293622032952215339008 336153905825305386491904 344974270701188035117056 346658715382346179819776 346997580206766850572288 352161234674129452515328 357841254588228314652672 366713351809424057991168 369384520865267937705984 384175892371777584562176 396181389008395634079744 402469982484719374303232 408961433815118073888768 419100973496484637704192 448205207767073848655872 452778730295309296091136 462211620509794906426368 477121672784304419536896 488951135745898743988224 504230858737958079737856 512234523162370112749568 517461406051782052675584 520496370310150275858432 528241852011194178772992 545281911753490765185024 576263838557666376843264 603704973727079061454848 616282160679726541901824 636162230379072559382528 658587244065904430678016 672307811650610772983808 693317430764692359639552 704322469348258905030656 715682509176456629305344 733426703618848115982336 768351784743555169124352 792362778016791268159488 804939964969438748606464 817922867630236147777536 896410415534147697311744 905557460590618592182272 924423241019589812852736 954243345568608839073792 977902271491797487976448 1008461717475916159475712 1034922812103564105351168 1040992740620300551716864 1056483704022388357545984 1152527677115332753686528 1207409947454158122909696 1232564321359453083803648 1272324460758145118765056 1344615623301221545967616 1386634861529384719279104 1408644938696517810061312 1431365018352913258610688 1466853407237696231964672 1536703569487110338248704 1584725556033582536318976 1635845735260472295555072 1792820831068295394623488 1811114921181237184364544 1848846482039179625705472 1908486691137217678147584 2016923434951832318951424 2112967408044776715091968 2305055354230665507373056 2414819894908316245819392 2465128642718906167607296 2689231246602443091935232 2773269723058769438558208 2817289877393035620122624 2862730036705826517221376 2933706814475392463929344 3169451112067165072637952 3585641662136590789246976 3622229842362474368729088 3697692964078359251410944 3816973382274435356295168 4033846869903664637902848 4225934816089553430183936 4610110708461331014746112 4930257285437812335214592 5378462493204886183870464 5546539446117538877116416 5634579754786071240245248 5725460073411653034442752 6338902224134330145275904 7244459684724948737458176 7395385928156718502821888 8067693739807329275805696 8451869632179106860367872 9860514570875624670429184 10756924986409772367740928 11093078892235077754232832 11450920146823306068885504 12677804448268660290551808 14790771856313437005643776 16135387479614658551611392 16903739264358213720735744 19721029141751249340858368 22186157784470155508465664 25355608896537320581103616 29581543712626874011287552 32270774959229317103222784 39442058283502498681716736 44372315568940311016931328 50711217793074641162207232 59163087425253748022575104 88744631137880622033862656 118326174850507496045150208 177489262275761244067725312 354978524551522488135450624
- Sum of all divisors σ(n): 1360013287701141925884680427
- Sum of proper divisors (its aliquot sum) s(n): 1005034763149619437749229803
- 354978524551522488135450624 is an abundant number, because the sum of its proper divisors (1005034763149619437749229803) is greater than itself. Its abundance is 650056238598096949613779179
Bases of 354978524551522488135450624
- Binary: 100100101101000011010000001100000000011101001110100000111101010001110010000000000000000002
- Hexadecimal: 0x125A1A0600E9D07A8E40000
- Base-36: 18LP7YZGKB8IMSMPS0
Squares and roots of 354978524551522488135450624
- 354978524551522488135450624 squared (3549785245515224881354506242) is 126009752892775853886436604083916226317611895541989376
- 354978524551522488135450624 cubed (3549785245515224881354506243) is 44730756160979515320203965158465233997558926966205360782320866562072767180570624
-
354978524551522488135450624 is a
perfect square number . Itssquare root is 18840873773568 -
The
cube root of 354978524551522488135450624 is 708055596.7753941983
Scales and comparisons
How big is 354978524551522488135450624?- 354,978,524,551,522,488,135,450,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 354,978,524,551,522,488,135,450,624 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 354978524551522488135450624 cubic inches would be around 59004633.1 feet tall.
Recreational maths with 354978524551522488135450624
- 354978524551522488135450624 backwards is 426054531884225155425879453
- The number of decimal digits it has is: 27
- The sum of 354978524551522488135450624's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 354978524551522488135450624 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 354978524551522488135450624 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/354978524551522488135450624/
Chicago style:
Numbermatics. 2024. "Number 354978524551522488135450624 - Facts about the integer". https://numbermatics.com/n/354978524551522488135450624/
The information we have on file for 354978524551522488135450624 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 354978524551522488135450624, math, Factors of 354978524551522488135450624, curriculum, school, college, exams, university, Prime factorization of 354978524551522488135450624, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-four septillion, nine hundred seventy-eight sextillion, five hundred twenty-four quintillion, five hundred fifty-one quadrillion, five hundred twenty-two trillion, four hundred eighty-eight billion, one hundred thirty-five million, four hundred fifty thousand, six hundred twenty-four.