294879945280563482313424896
294,879,945,280,563,482,313,424,896 is an even composite number composed of six prime numbers multiplied together.
294879945280563482313424896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 294879945280563482313424896:
216 × 36 × 114 × 172 × 1392 × 86892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 17 × 17 × 139 × 139 × 8689 × 8689)See below for interesting mathematical facts about the number 294879945280563482313424896 from the Numbermatics database.
Names of 294879945280563482313424896
- Cardinal: 294879945280563482313424896 can be written as Two hundred ninety-four septillion, eight hundred seventy-nine sextillion, nine hundred forty-five quintillion, two hundred eighty quadrillion, five hundred sixty-three trillion, four hundred eighty-two billion, three hundred thirteen million, four hundred twenty-four thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 2.94879945280563482313424896 × 1026
Factors of 294879945280563482313424896
Divisors of 294879945280563482313424896
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 102 108 121 128 132 136 139 144 153 162 176 187 192 198 204 216 242 243 256 264 272 278 288 289 297 306 324 352 363 374 384 396 408 417 432 459 484 486 512 528 544 556 561 576 578 594 612 648 704 726 729 748 768 792 816 834 864 867 891 918 968 972 1024 1056 1088 1089 1112 1122 1152 1156 1188 1224 1251 1296 1331 1377 1408 1452 1458 1496 1529 1536 1584 1632 1668 1683 1728 1734 1782 1836 1936 1944 2048 2057 2112 2176 2178 2224 2244 2304 2312 2363 2376 2448 2502 2592 2601 2662 2673 2754 2816 2904 2916 2992 3058 3072 3168 3179 3264 3267 3336 3366 3456 3468 3564 3672 3753 3872 3888 3993 4096 4114 4131 4224 4352 4356 4448 4488 4587 4608 4624 4726 4752 4896 5004 5049 5184 5202 5324 5346 5508 5632 5808 5832 5984 6116 6144 6171 6336 6358 6528 6534 6672 6732 6912 6936 7089 7128 7344 7506 7744 7776 7803 7986 8019 8192 8228 8262 8448 8689 8704 8712 8896 8976 9174 9216 9248 9452 9504 9537 9792 9801 10008 10098 10368 10404 10648 10692 11016 11259 11264 11616 11664 11968 11979 12232 12288 12342 12393 12672 12716 13056 13068 13344 13464 13761 13824 13872 14178 14256 14641 14688 15012 15147 15488 15552 15606 15972 16038 16384 16456 16524 16819 16896 17378 17408 17424 17792 17952 18348 18432 18496 18513 18904 19008 19074 19321 19584 19602 20016 20196 20736 20808 21267 21296 21384 22032 22518 22528 22627 23232 23328 23409 23936 23958 24464 24576 24684 24786 25344 25432 25993 26067 26112 26136 26688 26928 27522 27648 27744 28356 28512 28611 29282 29376 29403 30024 30294 30976 31104 31212 31944 32076 32768 32912 33048 33638 33777 33792 34756 34816 34848 34969 35584 35904 35937 36696 36864 36992 37026 37808 38016 38148 38642 39168 39204 40032 40171 40392 41283 41472 41616 42534 42592 42768 43923 44064 45036 45056 45254 45441 46464 46656 46818 47872 47916 48928 49152 49368 49572 50457 50688 50864 51986 52134 52224 52272 53376 53856 55044 55296 55488 55539 56712 57024 57222 57963 58564 58752 58806 60048 60588 61952 62208 62424 63801 63888 64152 65536 65824 66096 67276 67554 67584 67881 69512 69632 69696 69938 70227 71168 71808 71874 73392 73728 73984 74052 75616 76032 76296 77284 77979 78201 78336 78408 80064 80342 80784 82566 82944 83232 85068 85184 85536 85833 87846 88128 88209 90072 90112 90508 90882 92928 93312 93636 95579 95744 95832 97856 98304 98736 99144 100914 101331 101376 101728 103972 104268 104448 104544 104907 106752 107712 107811 110088 110592 110976 111078 113424 114048 114444 115926 117128 117504 117612 120096 120513 121176 123849 123904 124416 124848 127602 127776 128304 131648 131769 132192 134552 135108 135168 135762 136323 139024 139264 139392 139876 140454 142336 143616 143748 146784 147456 147713 147968 148104 151232 151371 152064 152592 154568 155958 156402 156672 156816 160128 160684 161568 165132 165888 166464 166617 170136 170368 171072 171666 173889 175692 176256 176418 180144 180224 181016 181764 185009 185856 186624 187272 191158 191403 191488 191664 195712 196608 197472 198288 201828 202662 202752 203456 203643 207944 208536 208896 209088 209814 210681 212531 213504 215424 215622 220176 221184 221952 222156 226848 228096 228888 231852 233937 234256 234603 235008 235224 240192 241026 242352 247698 247808 248832 248897 249696 255204 255552 256608 257499 263296 263538 264384 269104 270216 270336 271524 272646 278048 278528 278784 279752 280908 284672 285923 286737 287232 287496 293568 294912 295426 295936 296208 302464 302742 304128 305184 309136 311916 312804 313344 313632 314721 320256 321368 323136 323433 328457 330264 331776 332928 333234 340272 340736 342144 343332 347778 351384 352512 352836 360288 360448 361539 362032 363528 370018 371547 371712 373248 374544 382316 382806 382976 383328 384659 391424 394944 395307 396576 403656 405324 405504 406912 407286 415888 417072 417792 418176 419628 421362 425062 427008 430848 431244 440352 441881 442368 443139 443904 444312 453696 454113 456192 457776 463704 467874 468512 469206 470016 470448 480384 482052 484704 495396 495616 497664 497794 499392 499851 510408 511104 513216 514998 521667 526592 527076 528768 538208 540432 540672 543048 545292 555027 556096 557056 557568 559504 561816 569344 571846 573474 574209 574464 574992 587136 589824 590852 591872 592416 604928 605484 608256 610368 610929 618272 623832 625608 626688 627264 629442 637593 640512 642736 646272 646866 656914 660528 663552 665856 666468 680544 681472 684288 686664 695556 701811 702768 703809 705024 705672 720576 720896 723078 724064 727056 740036 743094 743424 746496 746691 749088 764632 765612 765952 766656 769318 772497 782848 789888 790614 793152 807312 810648 811008 813824 814572 831776 834144 835584 836352 839256 842724 850124 854016 857769 860211 861696 862488 880704 883762 884736 886278 887808 888624 907392 908226 912384 915552 927408 935748 937024 938412 940032 940896 944163 960768 964104 969408 970299 985371 990792 991232 995328 995588 998784 999702 1020816 1022208 1026432 1029996 1043334 1051369 1053184 1054152 1057536 1076416 1080864 1081344 1084617 1086096 1090584 1110054 1112192 1114112 1114641 1115136 1119008 1123632 1138688 1143692 1146948 1148418 1148928 1149984 1153977 1174272 1181704 1183744 1184832 1185921 1207771 1209856 1210968 1216512 1220736 1221858 1236544 1247664 1251216 1253376 1254528 1258884 1275186 1281024 1285472 1292544 1293732 1313828 1321056 1325643 1327104 1329417 1331712 1332936 1361088 1362339 1362944 1368576 1373328 1391112 1403622 1405536 1407618 1410048 1411344 1441152 1446156 1448128 1454112 1480072 1486188 1486848 1492992 1493382 1498176 1499553 1529264 1531224 1531904 1533312 1538636 1544994 1565001 1565696 1579776 1581228 1586304 1614624 1621296 1622016 1624843 1627648 1629144 1663552 1665081 1668288 1671168 1672704 1678512 1685448 1700248 1708032 1715538 1720422 1722627 1723392 1724976 1761408 1767524 1769472 1772556 1775616 1777248 1814784 1816452 1824768 1831104 1832787 1854816 1871496 1874048 1876824 1880064 1881792 1888326 1912779 1921536 1928208 1938816 1940598 1970742 1981584 1982464 1990656 1991176 1997568 1999404 2035099 2041632 2044416 2052864 2059992 2086668 2102738 2105433 2106368 2108304 2111427 2115072 2152832 2161728 2162688 2169234 2172192 2181168 2220108 2224384 2229282 2230272 2238016 2240073 2247264 2277376 2287384 2293896 2296836 2297856 2299968 2307954 2317491 2337841 2348544 2363408 2367488 2369664 2371842 2415542 2419712 2421936 2433024 2441472 2443716 2473088 2495328 2502432 2506752 2509056 2511121 2517768 2550372 2562048 2570944 2573307 2580633 2585088 2587464 2627656 2642112 2651286 2654208 2658834 2663424 2665872 2722176 2724678 2725888 2737152 2746656 2782224 2807244 2811072 2815236 2820096 2822688 2832489 2882304 2892312 2896256 2908224 2956113 2960144 2972376 2973696 2985984 2986764 2996352 2999106 3058528 3062448 3063808 3066624 3077272 3089988 3130002 3131392 3145153 3154107 3159552 3162456 3172608 3229248 3242592 3244032 3249686 3253851 3255296 3258288 3327104 3330162 3336576 3342336 3345408 3357024 3370896 3400496 3416064 3431076 3440844 3445254 3446784 3449952 3461931 3522816 3535048 3545112 3551232 3554496 3557763 3613027 3623313 3629568 3632904 3649536 3662208 3665574 3709632 3742992 3748096 3753648 3760128 3763584 3776652 3825558 3843072 3856416 3877632 3881196 3941484 3963168 3964928 3976929 3981312 3982352 3988251 3995136 3998808 4070198 4083264 4087017 4088832 4105728 4119984 4173336 4205476 4210866 4212736 4216608 4222854 4230144 4231249 4305664 4323456 4338468 4344384 4362336 4440216 4448768 4458564 4460544 4476032 4480146 4494528 4554752 4574768 4587792 4593672 4595712 4599936 4615908 4634982 4675682 4695003 4697088 4726816 4734976 4739328 4743684 4831084 4839424 4843872 4860691 4866048 4874529 4882944 4887432 4946176 4990656 4995243 5004864 5013504 5018112 5022242 5035536 5100744 5124096 5141888 5146614 5161266 5170176 5174928 5255312 5284224 5302572 5308416 5317668 5326848 5331744 5444352 5449356 5451776 5474304 5493312 5498361 5564448 5583769 5614488 5622144 5630472 5640192 5645376 5664978 5738337 5764608 5784624 5792512 5816448 5912226 5920288 5944752 5947392 5971968 5973528 5992704 5998212 6105297 6117056 6124896 6127616 6133248 6154544 6179976 6260004 6262784 6290306 6308214 6316299 6319104 6324912 6334281 6345216 6458496 6485184 6488064 6499372 6507702 6510592 6516576 6654208 6660324 6673152 6690816 6714048 6720219 6741792 6800992 6832128 6862152 6881688 6890508 6893568 6899904 6923862 7013523 7045632 7070096 7090224 7102464 7108992 7115526 7226054 7246626 7259136 7265808 7299072 7324416 7331148 7419264 7485984 7496192 7507296 7520256 7527168 7533363 7553304 7651116 7686144 7712832 7719921 7741899 7755264 7762392 7882968 7926336 7929856 7953858 7962624 7964704 7976502 7990272 7997616 8140396 8166528 8174034 8177664 8211456 8239968 8346672 8410952 8421732 8425472 8433216 8445708 8460288 8462498 8497467 8611328 8646912 8676936 8688768 8724672 8868339 8880432 8897536 8917128 8921088 8952064 8960292 8989056 9109504 9149536 9175584 9187344 9191424 9199872 9231816 9269964 9351364 9390006 9394176 9435459 9453632 9462321 9469952 9478656 9487368 9662168 9678848 9687744 9721382 9732096 9749058 9761553 9765888 9774864 9892352 9981312 9990486 10009728 10027008 10036224 10044484 10071072 10201488 10248192 10283776 10293228 10322532 10340352 10349856 10385793 10510624 10568448 10605144 10635336 10653696 10663488 10673289 10839081 10869939 10888704 10898712 10903552 10948608 10986624 10996722 11128896 11167538 11228976 11244288 11260944 11280384 11290752 11329956 11476674 11529216 11565059 11569248 11585024 11632896 11824452 11840576 11889504 11894784 11930787 11943936 11947056 11964753 11985408 11996424 12210594 12234112 12249792 12255232 12261051 12266496 12309088 12359952 12520008 12525568 12580612 12616428 12632598 12638208 12649824 12668562 12690432 12693747 12916992 12970368 12998744 13015404 13021184 13033152 13285481 13308416 13320648 13346304 13381632 13428096 13440438 13483584 13601984 13664256 13724304 13763376 13781016 13787136 13799808 13847724 14027046 14085009 14091264 14140192 14180448 14204928 14217984 14231052 14452108 14493252 14518272 14531616 14582073 14598144 14623587 14648832 14662296 14838528 14971968 14985729 14992384 15014592 15040512 15054336 15066726 15106608 15302232 15372288 15425664 15439842 15483798 15510528 15524784 15765936 15852672 15907716 15925248 15929408 15953004 15980544 15995232 16280792 16333056 16348068 16355328 16422912 16479936 16495083 16693344 16751307 16821904 16843464 16850944 16866432 16891416 16920576 16924996 16994934 17215011 17222656 17293824 17353872 17377536 17449344 17736678 17760864 17795072 17834256 17842176 17873273 17904128 17920584 17978112 18299072 18315891 18351168 18374688 18382848 18399744 18463632 18539928 18702728 18780012 18788352 18870918 18907264 18924642 18939904 18948897 18957312 18974736 19324336 19357696 19375488 19442764 19464192 19498116 19523106 19531776 19549728 19784704 19962624 19980972 20019456 20072448 20088968 20142144 20160657 20402976 20496384 20532107 20567552 20586456 20645064 20680704 20699712 20771586 21021248 21040569 21136896 21210288 21270672 21307392 21326976 21346578 21678162 21739878 21777408 21797424 21807104 21897216 21973248 21993444 22257792 22335076 22457952 22488576 22521888 22560768 22581504 22600089 22659912 22953348 23058432 23130118 23138496 23159763 23170048 23225697 23265792 23648904 23681152 23779008 23789568 23861574 23887872 23894112 23929506 23970816 23992848 24421188 24468224 24499584 24522102 24532992 24618176 24719904 25040016 25051136 25161224 25232856 25265196 25276416 25299648 25337124 25380864 25387494 25492401 25716251 25833984 25940736 25997488 26030808 26042368 26066304 26570962 26605017 26616832 26641296 26692608 26763264 26856192 26880876 26967168 27203968 27328512 27448608 27526752 27562032 27574272 27599616 27622331 27695448 28054092 28170018 28182528 28280384 28306377 28360896 28386963 28409856 28435968 28462104 28904216 28986504 29036544 29063232 29164146 29196288 29247174 29284659 29297664 29324592 29677056 29943936 29971458 29984768 30029184 30081024 30108672 30133452 30213216 30604464 30744576 30851328 30879684 30967596 31021056 31049568 31157379 31531872 31705344 31815432 31858816 31906008 31961088 31990464 32517243 32561584 32609817 32666112 32696136 32710656 32845824 32959872 32990166 33386688 33502614 33643808 33686928 33701888 33732864 33782832 33841152 33849992 33989868 34430022 34445312 34587648 34596683 34695177 34707744 34755072 34898688 35473356 35521728 35590144 35668512 35684352 35746546 35792361 35808256 35841168 35894259 35956224 36598144 36631782 36702336 36749376 36765696 36799488 36927264 37079856 37405456 37560024 37576704 37741836 37814528 37849284 37897794 37914624 37949472 38081241 38648672 38715392 38750976 38885528 38996232 39046212 39063552 39099456 39569408 39743297 39856443 39925248 39961944 40038912 40144896 40177936 40284288 40321314 40805952 40992768 41064214 41135104 41172912 41290128 41361408 41399424 41543172 42042496 42081138 42273792 42420576 42541344 42614784 42653952 42693156 43356324 43479756 43554816 43594848 43614208 43746219 43794432 43870761 43946496 43986888 44515584 44670152 44915904 44957187 44977152 45043776 45121536 45163008 45200178 45319824 45906696 46116864 46260236 46276992 46319526 46340096 46451394 46531584 47297808 47362304 47558016 47723148 47775744 47788224 47859012 47941632 47985696 48842376 48936448 48999168 49044204 49065984 49236352 49439808 50080032 50102272 50253921 50322448 50465712 50530392 50552832 50599296 50674248 50761728 50774988 50984802 51432502 51645033 51667968 51881472 51994976 52061616 52084736 52132608 53141924 53210034 53233664 53282592 53385216 53467601 53526528 53619819 53712384 53761752 53934336 54407936 54897216 54947673 55053504 55124064 55148544 55199232 55244662 55390896 56108184 56340036 56365056 56560768 56612754 56721792 56773926 56819712 56871936 56924208 57808432 57973008 58073088 58126464 58328292 58392576 58494348 58569318 58595328 58649184 59354112 59887872 59942916 59969536 60058368 60217344 60266904 60426432 60481971 61208928 61421459 61489152 61596321 61702656 61759368 61935192 62042112 62099136 62314758 63063744 63121707 63410688 63630864 63717632 63812016 63922176 63980928 65034486 65123168 65219634 65332224 65392272 65421312 65691648 65919744 65980332 66773376 67005228 67287616 67373856 67403776 67465728 67565664 67682304 67699984 67800267 67979736 68860044 68890624 69175296 69193366 69390354 69415488 69479289 69510144 69677091 69797376 70946712 71043456 71180288 71337024 71368704 71493092 71584722 71616512 71682336 71788518 71912448 73196288 73263564 73404672 73498752 73598976 73854528 74159712 74810912 75120048 75153408 75483672 75498721 75629056 75698568 75795588 75829248 75898944 76162482 77148753 77297344 77430784 77501952 77771056 77992464 78092424 78127104 78198912 79138816 79486594 79712886 79815051 79850496 79923888 80077824 80289792 80355872 80568576 80642628 81611904 81985536 82128428 82270208 82345824 82580256 82722816 82798848 82866993 83086344 84084992 84162276 84547584 84841152 84919131 85082688 85160889 85229568 85307904 85386312 86712648 86959512 87109632 87189696 87228416 87492438 87588864 87741522 87892992 87973776 89031168 89340304 89831808 89914374 89954304 90087552 90243072 90326016 90400356 90639648 91813392 92233728 92520472 92553984 92639052 92680192 92902788 93063168 93472137 94595616 94724608 95116032 95446296 95576448 95718024 95883264 95971392 97551729 97684752 97829451 97872896 97998336 98088408 98131968 98472704 98879616 100160064 100204544 100507842 100644896 100931424 101060784 101105664 101198592 101348496 101523456 101549976 101969604 102865004 103290066 103335936 103762944 103790049 103989952 104085531 104123232 104169472 104265216 106283848 106420068 106467328 106565184 106770432 106935202 107053056 107239638 107377083 107424768 107523504 107682777 107868672 108815872 109794432 109895346 110107008 110248128 110297088 110398464 110489324 110781792 112216368 112680072 112730112 113121536 113225508 113443584 113547852 113743872 113848416 114243723 115616864 115946016 116146176 116252928 116656584 116988696 117138636 117190656 117298368 118708224 119229891 119569329 119775744 119885832 119939072 120116736 120434688 120533808 120852864 120963942 122417856 122842918 122978304 123192642 123405312 123518736 123870384 124084224 124198272 124629516 126127488 126243414 126821376 127215649 127261728 127435264 127624032 127844352 127961856 130068972 130246336 130439268 130664448 130784544 130842624 131238657 131383296 131612283 131839488 131960664 133546752 134010456 134575232 134747712 134807552 134871561 134931456 135131328 135364608 135399968 135600534 135959472 137720088 137781248 138350592 138386732 138780708 138830976 138958578 139020288 139354182 139594752 141893424 142086912 142360576 142674048 142986184 143169444 143233024 143364672 143577036 143824896 146140291 146392576 146527128 146809344 146997504 147197952 147709056 148319424 149621824 150240096 150306816 150761763 150967344 150997442 151258112 151397136 151591176 151658496 151797888 152324964 154297506 154594688 154861568 154935099 155003904 155542112 155984928 156184848 156254208 156397824 158277632 158973188 159425772 159630102 159700992 159847776 160155648 160402803 160579584 160711744 160859457 161137152 161285256 163223808 164256856 164540416 164691648 164843019 165160512 165445632 165597696 165733986 166172688 167880169 168169984 168324552 169095168 169682304 169838262 170165376 170321778 170459136 170615808 170772624 173425296 173919024 174219264 174379392 174984876 175177728 175483044 175785984 175947552 178062336 178680608 179663616 179828748 179908608 180175104 180652032 180800712 181279296 181445913 183626784 184264377 184467456 184788963 185040944 185107968 185278104 185360384 185805576 186126336 186944274 189191232 189365121 189449216 190232064 190892592 191152896 191436048 191766528 191942784 195103458 195369504 195658902 195745792 195996672 196176816 196263936 196606003 196945408 197759232 200320128 201015684 201289792 201862848 202121568 202211328 202397184 202696992 203046912 203099952 203400801 203939208 205730008 206580132 206671872 207525888 207580098 207979904 208171062 208246464 208338944 208437867 208530432 212567696 212840136 212934656 213130368 213540864 213870404 214106112 214479276 214754166 214849536 215047008 215365554 215737344 217631744 219588864 219790692 220214016 220496256 220796928 220978648 221563584 224432736 225360144 225460224 225853177 226243072 226451016 226496163 226887168 227095704 227487744 227696832 228487446 231233728 231446259 231892032 232292352 232505856 233313168 233977392 234277272 234381312 234596736 237416448 238459782 239138658 239445153 239551488 239771664 239878144 240233472 240869376 241067616 241705728 241927884 244835712 245685836 245956608 246385284 246810624 247037472 247740768 248168448 248396544 248600979 249259032 252254976 252486828 253642752 254431298 254523456 254757393 254870528 255248064 255482667 255688704 255923712 260137944 260492672 260878536 261328896 261569088 261685248 262477314 262766592 263224566 263678976 263921328 267093504 268020912 269150464 269495424 269743122 269862912 270262656 270729216 270799936 271201068 271918944 275440176 275562496 276701184 276773464 277561416 277661952 277917156 278040576 278708364 279189504 280416411 282878761 283786848 284173824 284721152 285348096 285972368 286338888 286466048 286729344 287154072 287649792 292280582 292655187 292785152 293054256 293488353 293618688 293995008 294395904 295418112 296638848 299243648 300480192 300613632 301523526 301934688 301994884 302516224 302794272 303182352 303316992 303595776 303845641 304649928 308595012 309189376 309870198 310007808 311084224 311370147 311969856 312256593 312369696 312508416 312795648 316555264 317946376 318851544 319260204 319401984 319695552 320311296 320805606 321159168 321423488 321718914 322131249 322274304 322570512 326447616 328513712 329080832 329383296 329686038 330321024 330891264 331195392 331467972 332345376 335760338 336339968 336649104 338190336 339364608 339676524 340330752 340643556 341231616 341545248 342731169 346850592 347838048 348438528 348758784 349045819 349969752 350966088 351571968 351895104 356124672 357361216 357689673 358707987 359327232 359657496 359817216 360350208 361304064 361601424 362558592 362891826 367253568 368528754 368934912 369577926 370081888 370215936 370556208 370720768 371611152 372252672 373888548 378382464 378730242 378898432 380464128 381646947 381785184 382305792 382872096 383533056 383885568 390206916 390739008 391317804 391491584 391993344 392353632 392527872 393212006 393715971 393890816 394836849 395518464 400640256 402031368 402579584 403725696 404243136 404422656 404794368 405393984 406093824 406199904 406801602 407878416 411460016 413160264 413343744 415051776 415160196 415959808 416342124 416492928 416875734 417060864 425135392 425680272 425869312 426260736 427081728 427740808 428958552 429508332 429699072 430094016 430731108 431474688 435263488 437176267 438420873 439177728 439581384 440428032 440992512 441593856 441957296 443127168 448865472 450720288 450920448 451706354 452285289 452486144 452902032 452992326 453774336 454191408 454975488 455393664 456974892 462467456 462892518 463784064 464584704 465011712 466626336 467954784 468554544 468762624 469193472 474832896 476919564 478277316 478890306 479102976 479543328 479756288 480466944 481208409 481738752 482135232 482578371 483411456 483855768 489671424 491371672 492770568 493621248 494074944 494529057 495481536 496336896 496793088 497201958 498518064 503640507 504509952 504973656 507285504 508862596 509046912 509514786 509741056 510496128 510965334 511377408 511847424 520275888 520985344 521757072 522657792 523138176 524954628 525533184 526449132 527357952 527842656 534187008 536041824 538300928 538990848 539486244 539725824 540525312 541599872 542402136 543837888 550880352 551124992 552793131 553402368 553546928 554366889 555122832 555323904 555834312 556081152 557416728 558379008 560832822 565757522 567573696 568095363 568347648 569442304 570696192 571944736 572677776 572932096 573458688 574308144 575299584 584561164 585310374 585570304 586108512 586976706 587237376 587990016 588143611 588791808 589818009 590836224 593277696 598487296 600960384 603047052 603869376 603989768 605032448 605588544 606364704 606633984 607191552 607691282 609299856 610202403 617190024 618378752 619740396 620015616 622168448 622740294 623939712 624513186 624739392 625016832 625591296 633110528 635892752 637703088 638520408 638803968 639391104 640622592 641611212 642318336 642846976 643437828 644262498 644548608 645141024 652895232 657027424 658161664 658766592 659372076 660642048 662390784 662935944 664690752 671520676 672679936 673298208 675636049 676380672 677559531 678729216 679353048 679488489 680661504 681287112 682463232 683090496 685462338 693701184 694338777 695676096 696877056 697517568 698091638 699939504 701932176 703143936 703790208 712249344 714722432 715379346 717415974 718654464 719314992 719634432 720700416 722608128 723202848 725117184 725783652 734507136 737057508 737869824 739155852 740163776 740431872 741112416 741441536 743222304 744505344 745802937 747777096 756764928 757460484 757796864 760928256 763293894 763570368 764272179 764611584 765744192 766448001 767066112 767771136 780413832 781478016 782635608 782983168 783986688 784707264 785055744 786424012 787431942 787781632 789673698 791036928 801280512 804062736 805159168 807451392 808486272 809588736 810787968 812187648 812399808 813603204 815756832 822920032 826320528 826687488 830103552 830320392 830485931 831919616 832684248 832985856 833751468 834121728 848636283 850270784 851360544 851738624 852521472 854163456 855481616 857917104 859016664 859398144 860188032 861462216 862949376 870526976 874352534 876841746 877965561 878355456 879162768 880465059 880856064 881985024 883187712 883914592 886254336 897730944 901440576 901840896 903412708 904570578 904972288 905804064 905984652 907548672 908382816 909950976 910787328 911536923 913949784 924934912 925785036 927568128 930023424 933252672 934110441 935909568 936769779 937109088 937525248 938386944 949665792 953839128 956554632 957780612 958205952 959086656 959512576 960933888 962416818 963477504 964270464 965156742 966822912 967711536 979342848 982743344 985541136 987242496 988149888 989058114 990963072 992673792 993586176 994403916 997036128 1007281014 1009019904 1009947312 1014571008 1017725192 1018093824 1019029572 1019482112 1020992256 1021930668 1023694848 1028193507 1040551776 1041970688 1043514144 1045315584 1046276352 1047137457 1049909256 1052898264 1054715904 1055685312 1068374016 1072083648 1073069019 1076123961 1076601856 1077981696 1078972488 1079451648 1081050624 1083199744 1084804272 1087675776 1101760704 1102249984 1105586262 1106804736 1107093856 1108733778 1110245664 1110647808 1111668624 1112162304 1114833456 1116758016 1121665644 1131515044 1135147392 1136190726 1136695296 1141392384 1143889472 1144940841 1145355552 1145864192 1146917376 1148616288 1150599168 1169122328 1170620748 1171140608 1172217024 1173953412 1174474752 1175980032 1176287222 1177583616 1179636018 1181147913 1181672448 1184510547 1186555392 1196974592 1201920768 1206094104 1207738752 1207979536 1210064896 1211177088 1212729408 1213267968 1214383104 1215382564 1218599712 1220404806 1234380048 1236757504 1239480792 1240031232 1244336896 1245480588 1247879424 1249026372 1249478784 1251182592 1266221056 1271785504 1275406176 1277040816 1277607936 1278782208 1281245184 1283222424 1283478257 1285693952 1286875656 1288524996 1289097216 1290282048 1305790464 1311528801 1314054848 1315262619 1316323328 1317533184 1318744152 1321284096 1324781568 1325871888 1329381504 1343041352 1345359872 1346596416 1351272098 1352761344 1355119062 1356855867 1357458432 1358706096 1358976978 1361323008 1362574224 1364926464 1366180992 1370924676 1387402368 1388677554 1391352192 1393754112 1395035136 1396183276 1399879008 1403864352 1406287872 1407580416 1424498688 1429444864 1430758692 1434831948 1437308928 1438629984 1439268864 1441400832 1443625227 1445216256 1446405696 1447735113 1450234368 1451567304 1469014272 1474115016 1478311704 1480327552 1480863744 1482224832 1482883072 1483587171 1486444608 1489010688 1491605874 1495554192 1510921521 1513529856 1514920968 1515593728 1521856512 1526587788 1527140736 1528544358 1529223168 1531488384 1532896002 1534132224 1535542272 1560827664 1562956032 1565271216 1565966336 1567973376 1569414528 1572848024 1574863884 1575563264 1579347396 1582073856 1602561024 1607543201 1608125472 1610318336 1614902784 1616972544 1619177472 1621575936 1624799616 1627206408 1631513664 1645840064 1652641056 1653374976 1658379393 1660207104 1660640784 1660971862 1663100667 1663839232 1665368496 1665971712 1667502936 1668243456 1697272566 1700541568 1702721088 1703477248 1704286089 1705042944 1708326912 1710963232 1715834208 1718033328 1718796288 1720376064 1722924432 1725898752 1741053952 1748705068 1753683492 1755931122 1756710912 1758325536 1760930118 1761712128 1763970048 1764430833 1766375424 1767829184 1769454027 1772508672 1795461888 1802881152 1806825416 1809141156 1809944576 1811608128 1811969304 1815097344 1816765632 1819901952 1821574656 1823073846 1827899568 1830607209 1846681859 1849869824 1851570072 1855136256 1860046848 1866505344 1868220882 1871819136 1873539558 1874218176 1875050496 1876773888 1899331584 1907678256 1913109264 1915561224 1916411904 1918173312 1921867776 1924833636 1926955008 1928540928 1930313484 1933645824 1935423072 1958685696 1965486688 1971082272 1974484992 1976299776 1978116228 1981926144 1987172352 1988807832 1994072256 2014562028 2018039808 2019894624 2026908147 2029142016 2032678593 2035450384 2036187648 2038059144 2038465467 2038964224 2041984512 2043861336 2047389696 2056387014 2081103552 2083016331 2083941376 2087028288 2090631168 2092552704 2094274914 2099818512 2105796528 2109431808 2111370624 2136748032 2144167296 2146138038 2152247922 2153203712 2155963392 2157944976 2158903296 2162101248 2162666033 2166399488 2169608544 2175351552 2203521408 2211172524 2213609472 2214187712 2217467556 2220491328 2221295616 2223337248 2224324608 2229666912 2233516032 2237408811 2243331288 2263030088 2270294784 2272381452 2273390592 2282784768 2287778944 2289881682 2290711104 2291728384 2292816537 2293834752 2297232576 2301198336 2338244656 2341241496 2342281216 2344434048 2347906824 2348949504 2351960064 2352574444 2355167232 2359272036 2362295826 2363344896 2369021094 2373110784 2393949184 2403841536 2412188208 2415477504 2415959072 2420129792 2422354176 2425458816 2428766208 2430765128 2437199424 2440809612 2468760096 2473515008 2478961584 2480062464 2484384947 2488673792 2490961176 2491457793 2495758848 2498052744 2498957568 2502365184 2543571008 2545908849 2550812352 2554081632 2555215872 2557564416 2562490368 2566444848 2566956514 2571387904 2573751312 2577049992 2578194432 2580564096 2611580928 2623057602 2628109696 2630525238 2632646656 2633896683 2635066368 2637488304 2642568192 2649563136 2651743776 2658763008 2686082704 2690719744 2693192832 2702544196 2705522688 2710238124 2713711734 2714916864 2717412192 2717953956 2722646016 2725148448 2729852928 2732361984 2734610769 2741849352 2774804736 2777355108 2782704384 2790070272 2792366552 2799758016 2802331323 2807728704 2810309337 2812575744 2815160832 2848997376 2853962873 2858889728 2861517384 2869663896 2874617856 2877259968 2878537728 2882801664 2887250454 2890432512 2892811392 2895470226 2900468736 2903134608 2938028544 2948230032 2956623408 2960655104 2961727488 2964449664 2967174342 2972889216 2978021376 2983211748 2991108384 3021843042 3027059712 3029841936 3031187456 3043713024 3053175576 3054281472 3057088716 3058446336 3062976768 3065792004 3071084544 3084580521 3121655328 3125912064 3130542432 3131932672 3135946752 3138829056 3141412371 3145696048 3149727768 3151126528 3158694792 3164147712 3205122048 3215086402 3216250944 3219207057 3220636672 3228371883 3229805568 3233945088 3238354944 3243151872 3249599232 3254412816 3263027328 3291680128 3305282112 3306749952 3316758786 3320414208 3321281568 3321943724 3326201334 3327678464 3330736992 3331943424 3335005872 3336486912 3342302051 3394545132 3401083136 3405442176 3408572178 3410085888 3421926464 3431668416 3434822523 3436066656 3437592576 3440752128 3445848864 3451797504 3482107904 3497410136 3507366984 3511862244 3513421824 3516651072 3521860236 3523424256 3527940096 3528861666 3532750848 3535658368 3538908054 3543443739 3545017344 3590923776 3605762304 3613650832 3618282312 3619889152 3623216256 3623938608 3630194688 3633531264 3639803904 3643149312 3646147692 3655799136 3661214418 3693363718 3699739648 3703140144 3710272512 3720093696 3733010688 3736441764 3743638272 3747079116 3748436352 3753547776 3798663168 3815356512 3826218528 3831122448 3832823808 3836346624 3839504009 3843735552 3849667272 3850434771 3857081856 3860626968 3867291648 3870846144 3917371392 3930973376 3934586403 3942164544 3945787857 3948969984 3952599552 3956232456 3963852288 3974344704 3977615664 3988144512 4029124056 4036079616 4039789248 4053816294 4058284032 4065357186 4070567601 4070900768 4072375296 4076118288 4076930934 4077928448 4083969024 4087722672 4094779392 4112774028 4162207104 4166032662 4167882752 4174056576 4181262336 4185105408 4188549828 4199637024 4211593056 4218863616 4222741248 4273496064 4288334592 4292276076 4304495844 4306407424 4311926784 4315889952 4317806592 4324202496 4325332066 4330875681 4332798976 4339217088 4343205339 4350703104 4407042816 4422345048 4428375424 4434935112 4440982656 4442591232 4446674496 4448649216 4459333824 4467032064 4474817622 4486662576 4526060176 4532764563 4540589568 4544762904 4546781184 4565569536 4575557888 4579763364 4581422208 4585633074 4587669504 4594465152 4602396672 4676489312 4682482992 4684562432 4688868096 4695813648 4697899008 4703920128 4705148888 4718544072 4724591652 4726689792 4738042188 4746221568 4787898368 4807683072 4808938937 4822629603 4824376416 4830955008 4831918144 4840259584 4844708352 4850917632 4857532416 4861530256 4874398848 4881619224 4937520192 4947030016 4957923168 4960124928 4968769894 4975138179 4977347584 4981922352 4982915586 4989302001 4991517696 4996105488 4997915136 5004730368 5087142016 5091817698 5101624704 5108163264 5110431744 5115128832 5124980736 5132889696 5133913028 5142775808 5147502624 5154099984 5156388864 5161128192 5223161856 5246115204 5256219392 5261050476 5267793366 5270132736 5274976608 5285136384 5293292499 5299126272 5303487552 5308362081 5317526016 5372165408 5381439488 5386385664 5405088392 5420476248 5427423468 5429833728 5434824384 5435907912 5445292032 5450296896 5459705856 5464723968 5469221538 5483698704 5540045577 5549609472 5554710216 5565408768 5580140544 5584733104 5599516032 5604662646 5615457408 5620618674 5625151488 5630321664 5697994752 5707925746 5717779456 5723034768 5739327792 5749235712 5754519936 5765603328 5774500908 5780865024 5785622784 5790940452 5800937472 5806269216 5876057088 5896460064 5913246816 5921310208 5923454976 5928899328 5934348684 5945778432 5966423496 5982216768 6043686084 6054119424 6059683872 6062374912 6080724441 6087426048 6098035779 6106351152 6108562944 6114177432 6115396401 6116892672 6125953536 6131584008 6142169088 6169161042 6243310656 6249048993 6251824128 6261084864 6263865344 6271893504 6277658112 6282824742 6291392096 6299455536 6302253056 6317389584 6328295424 6410244096 6430172804 6432501888 6438414114 6441273344 6456743766 6459611136 6467890176 6476709888 6486303744 6487998099 6499198464 6508825632 6526054656 6583360256 6610564224 6633517572 6640828416 6642563136 6643887448 6652402668 6655356928 6661473984 6663886848 6670011744 6672973824 6684604102 6712226433 6789090264 6802166272 6810884352 6817144356 6820171776 6843852928 6863336832 6869645046 6872133312 6875185152 6881504256 6891697728 6903595008 6964215808 6994820272 7014733968 7023724488 7026843648 7033302144 7043720472 7046848512 7055880192 7057723332 7065501696 7071316736 7077816108 7086887478 7090034688 7181847552 7211524608 7227301664 7236564624 7239778304 7246432512 7247877216 7260389376 7267062528 7286298624 7292295384 7311598272 7322428836 7386727436 7399479296 7406280288 7420545024 7431996539 7440187392 7453154841 7466021376 7472883528 7474373379 7487276544 7494158232 7496872704 7507095552 7630713024 7637726547 7652437056 7662244896 7665647616 7672693248 7679008018 7687471104 7699334544 7700869542 7714163712 7721253936 7734583296 7741692288 7834742784 7861946752 7869172806 7884329088 7891575714 7897939968 7905199104 7912464912 7927704576 7948689408 7955231328 7976289024 8058248112 8072159232 8079578496 8107632588 8116568064 8130714372 8141135202 8141801536 8144750592 8152236576 8153861868 8155856896 8167938048 8175445344 8189558784 8203832307 8225548056 8324414208 8332065324 8335765504 8348113152 8370210816 8377099656 8399274048 8406993969 8423186112 8430928011 8437727232 8445482496 8546992128 8561888619 8576669184 8584552152 8608991688 8612814848 8623853568 8631779904 8635613184 8648404992 8650664132 8661751362 8665597952 8678434176 8686410678 8701406208 8814085632 8844690096 8856750848 8869870224 8881965312 8885182464 8893348992 8918667648 8934064128 8949635244 8973325152 9052120352 9065529126 9081179136 9089525808 9093562368 9131139072 9135345241 9151115776 9159526728 9162844416 9171266148 9175339008 9188930304 9352978624 9364965984 9369124864 9377736192 9391627296 9395798016 9407840256 9410297776 9424237113 9437088144 9449183304 9453379584 9476084376 9492443136 9575796736 9615366144 9617877874 9645259206 9648752832 9657621171 9661910016 9663836288 9680519168 9685115649 9689416704 9701835264 9715064832 9723060512 9748797696 9763238448 9875040384 9894060032 9915846336 9920249856 9937539788 9950276358 9954695168 9963844704 9965831172 9978604002 9983035392 9992210976 9995830272 10009460736 10026906153 10174284032 10183635396 10203249408 10216326528 10230257664 10265779392 10267826056 10285551616 10295005248 10304467569 10308199968 10312777728 10322256384 10446323712 10492230408 10494322219 10512438784 10522100952 10535586732 10540265472 10549953216 10570272768 10586584998 10598252544 10606975104 10616724162 10635052032 10744330816 10762878976 10772771328 10810176784 10840952496 10854846936 10859667456 10869648768 10871815824 10890584064 10900593792 10919411712 10929447936 10938443076 10967397408 11080091154 11099218944 11109420432 11130817536 11160281088 11169466208 11199032064 11209325292 11230914816 11241237348 11260643328 11395989504 11415851492 11435558912 11446069536 11478655584 11498471424 11509039872 11518512027 11531206656 11549001816 11551304313 11571245568 11581880904 11601874944 11612538432 11752114176 11792920128 11803759209 11826493632 11837363571 11842620416 11846909952 11857798656 11868697368 11891556864 11932846992 11964433536 12087372168 12108238848 12119367744 12124749824 12161448882 12174852096 12196071558 12212702304 12217125888 12228354864 12230792802 12233785344 12251907072 12263168016 12284338176 12338322084 12486621312 12498097986 12503648256 12522169728 12543787008 12555316224 12565649484 12582784192 12598911072 12604506112 12634779168 12656590848 12820488192 12860345608 12865003776 12876828228 12882546688 12913487532 12919222272 12935780352 12953419776 12972607488 12975996198 12992627043 12998396928 13017651264 13029616017 13052109312 13166720512 13221128448 13267035144 13285126272 13287774896 13304805336 13310713856 13322947968 13327773696 13340023488 13345947648 13369208204 13424452866 13578180528 13598293689 13604332544 13621768704 13634288712 13640343552 13687705856 13726673664 13739290092 13744266624 13763008512 13783395456 13807190016 13928431616 13989640544 14029467936 14047448976 14053687296 14066604288 14087440944 14093697024 14111760384 14115446664 14118260827 14142633472 14155632216 14173774956 14180069376 14363695104 14423049216 14426816811 14454603328 14467888809 14473129248 14479556608 14492865024 14495754432 14520778752 14534125056 14572597248 14584590768 14623196544 14644857672 14773454872 14798958592 14812560576 14841090048 14863993078 14880374784 14906309682 14925414537 14932042752 14945767056 14948746758 14967906003 14974553088 14988316464 14993745408 15014191104 15261426048 15275453094 15304874112 15324489792 15331295232 15345386496 15358016036 15374942208 15398669088 15401739084 15428327424 15442507872 15469166592 15483384576 15669485568 15723893504 15738345612 15768658176 15783151428 15810398208 15824929824 15855409152 15879877497 15897378816 15910462656 15925086243 15952578048 16116496224 16144318464 16159156992 16215265176 16261428744 16282270404 16283603072 16289501184 16304473152 16307723736 16311713792 16335876096 16350890688 16379117568 16407664614 16451096112 16620136731 16648828416 16664130648 16671531008 16696226304 16740421632 16754199312 16798548096 16813987938 16846372224 16861856022 16875454464 16890964992 17093984256 17123777238 17153338368 17169104304 17217983376 17225629696 17247707136 17263559808 17296809984 17301328264 17323502724 17331195904 17356868352 17372821356 17402812416 17628171264 17682975211 17689380192 17713501696 17739740448 17763930624 17770364928 17786697984 17837335296 17899270488 17946650304 18104240704 18131058252 18162358272 18179051616 18187124736 18242173323 18262278144 18270690482 18294107337 18302231552 18319053456 18325688832 18342532296 18346189203 18350678016 18377860608 18705957248 18729931968 18738249728 18747146979 18755472384 18783254592 18791596032 18815680512 18820595552 18848474226 18874176288 18898366608 18906759168 18952168752 18984886272 19151593472 19230732288 19235755748 19290518412 19297505664 19315242342 19323820032 19327672576 19370231298 19378833408 19403670528 19430129664 19446121024 19463994297 19497595392 19526476896 19750080768 19788120064 19831692672 19875079576 19900552716 19909390336 19927689408 19931662344 19957208004 19966070784 19984421952 19991660544 20018921472 20053812306 20136679299 20313500449 20348568064 20367270792 20406498816 20432653056 20460515328 20531558784 20535652112 20571103232 20590010496 20608935138 20616399936 20625555456 20644512768 20892647424 20984460816 20988644438 21024877568 21044201904 21071173464 21080530944 21099906432 21140545536 21173169996 21196505088 21213950208 21233448324 21270104064 21488661632 21525757952 21545542656 21620353568 21681904992 21709693872 21719334912 21739297536 21743631648 21781168128 21801187584 21819130369 21858895872 21876886152 21934794816 22160182308 22198437888 22218840864 22261635072 22295989617 22320562176 22338932416 22359464523 22398064128 22418650584 22423120137 22461829632 22482474696 22521286656 22831702984 22871117824 22892139072 22913179641 22957311168 22996942848 23018079744 23037024054 23062413312 23098003632 23102608626 23142491136 23163761808 23203749888 23225076864 23504228352 23585840256 23607518418 23652987264 23674727142 23685240832 23693819904 23715597312 23737394736 23783113728 23865693984 23928867072 24174744336 24216477696 24238735488 24322897764 24349704192 24392143116 24425404608 24434251776 24456709728 24461585604 24467570688 24503814144 24526336032 24568676352 24611496921 24676644168 24973242624 24996195972 25007296512 25044339456 25110632448 25131298968 25165568384 25197822144 25209012224 25220981907 25269558336 25313181696 25640976384 25685665857 25720691216 25730007552 25753656456 25765093376 25826975064 25838444544 25871560704 25906839552 25945214976 25951992396 25985254086 25996793856 26035302528 26059232034 26104218624 26333441024 26442256896 26534070288 26570252544 26575549792 26609610672 26621427712 26645895936 26655547392 26680046976 26738416408 26848905732 27156361056 27196587378 27208665088 27243537408 27268577424 27280687104 27328234417 27375411712 27406035723 27453347328 27478580184 27488533248 27526017024 27566790912 27979281088 28058935872 28094897952 28107374592 28133208576 28174881888 28187394048 28223520768 28230893328 28236521654 28272711339 28285266944 28311264432 28347549912 28360138752 28727390208 28846098432 28853633622 28909206656 28935777618 28946258496 28959113216 28972863513 28985730048 28991508864 29041557504 29068250112 29145194496 29169181536 29246393088 29289715344 29546909744 29597917184 29625121152 29682180096 29727986156 29760749568 29812619364 29850829074 29864085504 29891534112 29897493516 29935812006 29949106176 29976632928 29987490816 30028382208 30080718459 30522852096 30550906188 30609748224 30648979584 30690772992 30716032072 30797338176 30803478168 30856654848 30885015744 30913402707 30938333184 30966769152 31338971136 31393591603 31447787008 31476691224 31482966657 31537316352 31566302856 31620796416 31649859648 31710818304 31759754994 31794757632 31820925312 31850172486 31905156096 32232992448 32288636928 32318313984 32430530352 32522857488 32564540808 32567206144 32579002368 32608946304 32615447472 32671752192 32701781376 32758235136 32815329228 32902192224 33240273462 33297656832 33328261296 33343062016 33392452608 33480843264 33508398624 33597096192 33627975876 33692744448 33723712044 33781929984 34187968512 34247554476 34306676736 34338208608 34435966752 34451259392 34495414272 34527119616 34555536081 34593619968 34602656528 34647005448 34653912939 34662391808 34713736704 34745642712 34805624832 35256342528 35365950422 35378760384 35411277627 35427003392 35479480896 35512090713 35527861248 35540729856 35573395968 35674670592 35798540976 35893300608 36208481408 36262116504 36324716544 36358103232 36374249472 36484346646 36524556288 36541380964 36588214674 36604463104 36638106912 36651377664 36685064592 36692378406 36701356032 36755721216 36765322561 37411914496 37459863936 37494293958 37510944768 37566509184 37631361024 37641191104 37696948452 37748352576 37796733216 37813518336 37904337504 37969772544 38303186944 38461464576 38471511496 38581036824 38595011328 38630484684 38647640064 38655345152 38740462596 38757666816 38807341056 38860259328 38892242048 38927988594 38977881129 38995190784 39052953792 39500161536 39576240128 39663385344 39750159152 39801105432 39818780672 39855378816 39863324688 39914416008 39932141568 39968843904 39983321088 40037842944 40107624612 40273358598 40627000898 40697136128 40734541584 40794881067 40812997632 40865306112 40921030656 41063117568 41071304224 41142206464 41180020992 41217870276 41232799872 41289025536 41785294848 41968921632 41977288876 42049755136 42088403808 42142346928 42161061888 42199812864 42234544099 42281091072 42346339992 42354782481 42427900416 42466896648 42540208128 42977323264 43091085312 43240707136 43280450433 43363809984 43403666427 43419387744 43438669824 43478595072 43487263296 43562336256 43602375168 43638260738 43717791744 43753772304 43869589632 44320364616 44396875776 44437681728 44523270144 44591979234 44641124352 44677864832 44718929046 44776243611 44796128256 44837301168 44846240274 44923659264 44964949392 45042573312 45663405968 45742235648 45784278144 45826359282 45914622336 45993885696 46036159488 46074048108 46124826624 46196007264 46205217252 46284982272 46327523616 46407499776 46450153728 47008456704 47171680512 47215036836 47305974528 47349454284 47370481664 47431194624 47474789472 47566227456 47639632491 47731387968 47775258729 47857734144 48349488672 48432955392 48477470976 48517368841 48645795528 48784286232 48850809216 48868503552 48913419456 48923171208 48935141376 49007628288 49052672064 49137352704 49222993842 49353288336 49860410193 49946485248 49992391944 50014593024 50088678912 50221264896 50262597936 50331136768 50395644288 50441963814 50539116672 50626363392 51281952768 51371331714 51441382432 51460015104 51507312912 51530186752 51653950128 51676889088 51743121408 51890429952 51903984792 51970508172 51993587712 52070605056 52118464068 52208437248 52666882048 52884513792 53048925633 53068140576 53140505088 53151099584 53219221344 53242855424 53291791872 53311094784 53360093952 53476832816 53697811464 54312722112 54393174756 54417330176 54487074816 54537154848 54561374208 54656468834 54726519969 54750823424 54812071446 54882322011 54906694656 54957160368 54977066496 55038567609 55052034048 55133581824 55958562176 56117871744 56189795904 56214749184 56266417152 56349763776 56374788096 56447041536 56461786656 56473043308 56545422678 56570533888 56622528864 56695099824 56720277504 57454780416 57692196864 57707267244 57818413312 57871555236 57892516992 57945727026 57971460096 57983017728 58136500224 58290388992 58338363072 58391982891 58492786176 58579430688 59093819488 59195834368 59250242304 59364360192 59455972312 59625238728 59701658148 59728171008 59783068224 59794987032 59871624012 59898212352 59953265856 59974981632 60056764416 60161436918 60940501347 61045704192 61101812376 61219496448 61297959168 61381545984 61432064144 61594676352 61606956336 61713309696 61770031488 61826805414 61876666368 61933538304 62677942272 62787183206 62895574016 62953382448 62965933314 63074632704 63132605712 63241592832 63299719296 63421636608 63519509988 63589515264 63641850624 63700344972 63810312192 64465984896 64577273856 64636627968 64861060704 65045714976 65129081616 65134412288 65158004736 65217892608 65230894944 65343504384 65403562752 65457391107 65630658456 65804384448 66480546924 66595313664 66656522592 66686124032 66784905216 66887968851 66961686528 67016797248 67078393569 67194192384 67255951752 67269360411 67385488896 67447424088 67563859968 68495108952 68613353472 68676417216 68739538923 68871933504 68902518784 68990828544 69054239232 69111072162 69187239936 69205313056 69294010896 69307825878 69324783616 69427473408 69491285424 69611249664 70512685056 70731900844 70757520768 70822555254 70854006784 70958961792 71024181426 71055722496 71081459712 71146791936 71349341184 71597081952 71786601216 72416962816 72524233008 72649433088 72716206464 72968693292 73049112576 73082761928 73176429348 73208926208 73276213824 73302755328 73370129184 73384756812 73402712064 73511442432 73530645122 73834490763 74823828992 74919727872 74988587916 75021889536 75133018368 75282382208 75393896904 75496705152 75593466432 75627036672 75808675008 75939545088 76606373888 76922929152 76943022992 77056997571 77162073648 77190022656 77260969368 77295280128 77310690304 77480925192 77515333632 77614682112 77720518656 77784484096 77855977188 77955762258 77990381568 78105907584 79000323072 79152480256 79326770688 79500318304 79602210864 79637561344 79710757632 79726649376 79828832016 79864283136 79937687808 79966642176 80215249224 80546717196 81254001796 81394272256 81469083168 81589762134 81625995264 81730612224 81751961929 81842061312 81984703251 82126235136 82142608448 82218107169 82284412928 82360041984 82435740552 82465599744 82578051072 83937843264 83954577752 84099510272 84176807616 84284693856 84322123776 84399625728 84469088198 84562182144 84692679984 84709564962 84818134017 84855800832 84933793296 85080416256 85954646528 86182170624 86481414272 86560900866 86727619968 86807332854 86838775488 86877339648 86957190144 86974526592 87124672512 87204750336 87276521476 87435583488 87507544608 87739179264 88640729232 88793751552 88875363456 89046540288 89183958468 89282248704 89355729664 89437858092 89552487222 89592256512 89674602336 89692480548 89847318528 89929898784 90085146624 90242155377 91326811936 91484471296 91568556288 91652718564 91829244672 92072318976 92148096216 92392014528 92410434504 92569964544 92655047232 92740208121 92814999552 92900307456 94016913408 94180774809 94343361024 94430073672 94448899971 94611949056 94698908568 94740963328 94862389248 94949578944 95132454912 95279264982 95462775936 95550517458 95715468288 96698977344 96865910784 96954941952 97034737682 97291591056 97568572464 97701618432 97737007104 97826838912 97846342416 98015256576 98105344128 98274705408 98445987684 98706576672 99720820386 99892970496 99984783888 100029186048 100177357824 100442529792 100488797651 100525195872 100662273536 100791288576 100883927628 101078233344 102563905536 102742663428 102882764864 102920030208 103014625824 103060373504 103307900256 103353778176 103486242816 103666608243 103780859904 103807969584 103941016344 103961738817 103987175424 104141210112 104236928136 104416874496 105333764096 105769027584 106097851266 106136281152 106233832881 106281010176 106302199168 106438442688 106485710848 106536272139 106583583744 106622189568 106720187904 106953665632 107395622928 108625444224 108786349512 108834660352 108974149632 109074309696 109122748416 109312937668 109453039938 109501646848 109624142892 109764644022 109813389312 109914320736 109954132992 110077135218 110104068096 110267163648 110295967683 111917124352 112235743488 112379591808 112532834304 112699527552 112894083072 112923573312 112946086616 113090845356 113141067776 113245057728 113390199648 113440555008 114909560832 115384393728 115414534488 115437544409 115636826624 115743110472 115785033984 115891454052 115942920192 115966035456 116273000448 116580777984 116676726144 116783965782 116985572352 117158861376 118187638976 118391668736 118500484608 118728720384 118911944624 119250477456 119403316296 119456342016 119566136448 119589974064 119743248024 119796424704 119906531712 119949963264 120113528832 120322873836 121881002694 122091408384 122203624752 122384643201 122438992896 122595918336 122763091968 122864128288 123189352704 123213912672 123426619392 123540062976 123653610828 123867076608 125355884544 125574366412 125791148032 125906764896 125931866628 126149265408 126265211424 126483185664 126599438592 126703632297 126843273216 127039019976 127064347443 127283701248 127400689944 127620624384 128931969792 129273255936 129722121408 129841351299 130091429952 130210999281 130258163232 130268824576 130316009472 130435785216 130461789888 130687008768 130807125504 130914782214 131261316912 131608768896 132961093848 133190627328 133313045184 133372248064 133569810432 133775937702 133923373056 134033594496 134156787138 134388384768 134511903504 134538720822 134770977792 134894848176 135127719936 136990217904 137226706944 137352834432 137479077846 137743867008 137981657088 138108478464 138222144324 138374479872 138410626112 138588021792 138615651756 138649567232 138854946816 138982570848 139222499328 141025370112 141463801688 141515041536 141645110508 141708013568 141917923584 142048362852 142111444992 142293583872 142698682368 142918897473 143194163904 143325776187 143573202432 144833925632 145048466016 145298866176 145432412928 145552106523 145937386584 146165523856 146352858696 146417852416 146552427648 146605510656 146740258368 146769513624 146805424128 147022884864 147061290244 147668981526 149581230579 149647657984 149839455744 149977175832 150043779072 150266036736 150564764416 150787793808 150993410304 151186932864 151617350016 151879090176 153212747776 153845858304 153886045984 154113995142 154324147296 154380045312 154521938736 154590560256 154621380608 154961850384 155030667264 155229364224 155300869097 155568968192 155711954376 155911524516 155980763136 156211815168 158000646144 158653541376 159000636608 159146776899 159204421728 159275122688 159421515264 159453298752 159657664032 159728566272 159875375616 159933284352 160430498448 161093434392 162508003592 162788544512 162938166336 163179524268 163251990528 163461224448 163503923858 163684122624 163969406502 164179559907 164252470272 164285216896 164436214338 164568825856 164646966033 164720083968 164871481104 164931199488 165156102144 167875686528 167909155504 168199020544 168353615232 168569387712 168644247552 168799251456 168938176396 169124364288 169385359968 169419129924 169636268034 169711601664 169867586592 170160832512 171909293056 172364341248 172962828544 173121801732 173455239936 173614665708 173677550976 173914380288 173949053184 174409500672 174553042952 174871166976 175015089216 175175948673 175478358528 177281458464 177587503104 177750726912 178093080576 178367916936 178403477723 178711459328 178875716184 179104974444 179184513024 179349204672 179384961096 179694637056 179859797568 180170293248 180484310754 182653623872 182821504041 182968942592 183137112576 183305437128 183658489344 184144637952 184296192432 184784029056 184820869008 185139929088 185310094464 185480416242 185629999104 185800614912 188033826816 188361549618 188686722048 188860147344 188897799942 189223898112 189397817136 189481926656 189724778496 189899157888 190264909824 190558529964 190925551872 191101034916 191430936576 193397954688 193731821568 193909883904 194069475364 194583182112 195137144928 195403236864 195474014208 195653677824 195692684832 196030513152 196210688256 196372173321 196891975368 197413153344 199441640772 199785940992 199969567776 200058372096 200354715648 200663906553 200885059584 200977595302 201050391744 201235180707 201324547072 201582577152 201767855256 201808081233 202156466688 205485326856 205765529728 205840060416 206029251648 206120747008 206218616769 206615800512 206707556352 206972485632 207333216486 207561719808 207615939168 207882032688 207923477634 207974350848 208282420224 208473856272 208833748992 210667528192 211538055168 212195702532 212272562304 212467665762 212562020352 212604398336 212876885376 213072544278 213167167488 213244379136 213440375808 213907331264 214791245856 217250888448 217572699024 217669320704 217948299264 218148619392 218625875336 218906079876 219003293696 219248285784 219529288044 219626778624 219828641472 219908265984 220154270436 220208136192 220534327296 220591935366 221503472289 223448504939 223834248704 224471486976 224759183616 225065668608 225399055104 225847146624 225892173232 226181690712 226282135552 226490115456 226780399296 226881110016 229819121664 230768787456 230829068976 230875088818 231170992713 231273653248 231486220944 231570067968 231782908104 231885840384 231932070912 232546000896 233161555968 233353452288 233567931564 233971144704 234317722752 236375277952 236783337472 237000969216 237457440768 237823889248 238500954912 238806632592 238912684032 239132272896 239179948128 239486496048 239592849408 239813063424 239899926528 240010434059 240645747672 243762005388 244182816768 244407249504 244769286402 244877985792 245191836672 245255885787 245526183936 245728256576 245954109753 246378705408 246427825344 246654321507 246853238784 247080125952 247307221656 247734153216 251148732824 251582296064 251813529792 251863733256 252298530816 252530422848 252966371328 253198877184 253407264594 253686546432 254078039952 254128694886 254454402051 254567402496 254801379888 255241248768 257863939584 258546511872 259444242816 259682702598 260182859904 260421998562 260516326464 260537649152 260632018944 260871570432 260923579776 261374017536 261614251008 261829564428 262522633824 263217537792 265922187696 266381254656 266626090368 267139620864 267551875404 267846746112 268067188992 268313574276 268776769536 269023807008 269077441644 269541955584 269789696352 270255439872 270726466131 273980435808 274453413888 274705668864 274958155692 275487734016 276216956928 276444288648 276821252224 277176043584 277231303512 277299134464 277709893632 277965141696 278444998656 282050740224 282542324427 282927603376 283030083072 283290221016 283346699913 283416027136 283835847168 284096725704 284222889984 284587167744 285397364736 285837794946 286388327808 286651552374 287146404864 289667851264 290096932032 290597732352 290864825856 291104213046 291874773168 292331047712 292705717392 292835704832 293104855296 293211021312 293480516736 293539027248 294045769728 294122580488 295337963052 299162461158 299295315968 299678911488 299954351664 300087558144 300532073472 300610578587 301129528832 301466392953 301575587616 301986820608 302373865728 303234700032 307691716608 307772091968 308227990284 308648294592 308760090624 309043877472 309181120512 309242761216 309923700768 310061334528 310458728448 310601738194 310999824729 311137936384 311423908752 311823049032 311885216451 311961526272 312423630336 316001292288 317307082752 318001273216 318293553798 318408843456 318550245376 318701498643 318843030528 318906597504 319315328064 319457132544 319750751232 319866568704 320860996896 322186868784 325016007184 325577089024 325876332672 326359048536 326503981056 326922448896 327007847716 327368245248 327938813004 328359119814 328504940544 328570433792 328872428676 329293932066 329440167936 329742962208 329862398976 330312204288 330887903049 335751373056 335818311008 336398041088 336707230464 337138775424 337598502912 337876352792 338770719936 338838259848 339272536068 339423203328 339735173184 340321665024 343818586112 344728682496 345329507633 345925657088 346243603464 346312633227 346910479872 347229331416 347355101952 347828760576 347898106368 348819001344 349106085904 349742333952 350030178432 350351897346 350956717056 354562916928 355175006208 355501453824 356186161152 356735833872 356806955446 357422918656 357751432368 358209948888 358369026048 358698409344 358769922192 359389274112 359719595136 360340586496 360968621508 365307247744 365643008082 365937885184 366274225152 366610874256 367316978688 368289275904 368592384864 369568058112 369641738016 370279858176 370620188928 370960832484 371601229824 376067653632 376723099236 377373444096 377720294688 377795599884 378447796224 378795634272 378963853312 379449556992 379798315776 380110896891 380529819648 381117059928 381193042329 381851103744 382202069832 382861873152 386795909376 387819767808 388138950728 389166364224 389524053897 390274289856 390632997843 390806473728 390948028416 391307355648 391385369664 392061026304 392421376512 392744346642 393783950736 394826306688 398883281544 399571881984 399939135552 400116744192 400709431296 401327813106 401770119168 401955190604 402100783488 402470361414 402649094144 403165154304 403535710512 403616162466 404312933376 410970653712 411531059456 411680120832 412058503296 412437233538 413231601024 413944971264 414666432972 415123439616 415231878336 415764065376 415846955268 415948701696 416564840448 416947712544 417667497984 421335056384 423076110336 424391405064 424545124608 424935331524 425124040704 425208796672 425753770752 426145088556 426334334976 426880751616 427814662528 428756692419 429582491712 434501776896 435145398048 435338641408 435896598528 436297238784 436656319569 437251750672 437812159752 438006587392 438496571568 439058576088 439253557248 439657282944 439816531968 440308540872 440416272384 441068654592 441183870732 443006944578 446897009878 447668497408 448743691737 448942973952 449518367232 450131337216 450798110208 451694293248 451784346464 452363381424 452564271104 452980230912 453560798592 459638243328 461537574912 461658137952 461750177636 462341985426 462547306496 462972441888 463140135936 463565816208 463771680768 463864141824 464579985089 465092001792 465902607291 466706904576 467135863128 467942289408 468635445504 472750555904 474001938432 475647778496 477001909824 477440330697 477613265184 477825368064 478264545792 478359896256 478972992096 479185698816 479626126848 479799853056 480020868118 481291495344 487524010776 488365633536 488814499008 489538572804 489755971584 490383673344 490511771574 491052367872 491456513152 491908219506 492538679721 492757410816 492855650688 493308643014 493706477568 494160251904 494614443312 495468306432 502297465648 503164592128 503627059584 503727466512 504597061632 505060845696 505932742656 506397754368 506814529188 507373092864 508156079904 508257389772 508908804102 509134804992 509602759776 510482497536 515727879168 517093023744 518888485632 519365405196 520365719808 520843997124 521032652928 521075298304 521743140864 521847159552 523228502016 523659128856 525045267648 525527846019 526435075584 531844375392 532762509312 533252180736 533691057251 534279241728 535103750808 535210433169 536134377984 536627148552 537553539072 538047614016 538154883288 539083911168 539579392704 540510879744 541452932262 547960871616 548464512123 548906827776 549411337728 549916311384 550975468032 552433913856 552888577296 553642504448 554352087168 554462607024 555419787264 555930283392 556889997312 564101480448 565084648854 565855206752 566060166144 566580442032 566693399826 566832054272 567671694336 568193451408 568445779968 569174335488 570794729472 571675589892 572776655616 573303104748 574292809728 579335702528 580193864064 581195464704 581729651712 582208426092 583749546336 584662095424 585411434784 585671409664 586209710592 586422042624 586961033472 587078054496 588091539456 588245160976 589116519963 590675926104 598324922316 598590631936 599357822976 599908703328 600175116288 601064146944 601221157174 601991719659 602259057664 602932785906 603151175232 603705542121 603973641216 604747731456 605424243699 606469400064 615544183936 616455980568 617296589184 617520181248 618087754944 618362241024 618485522432 619847401536 620122669056 620917456896 621203476388 621999649458 622275872768 622847817504 623646098064 623770432902 623923052544 624847260672 632002584576 634614165504 636002546432 636587107596 636817686912 637402997286 637686061056 637813195008 638630656128 639501502464 639733137408 641721993792 644373737568 650032014368 651154178048 651752665344 652718097072 653007962112 653844897792 654015695432 655877626008 656718239628 657009881088 657140867584 657744857352 658587864132 658880335872 659485924416 659724797952 660624408576 661775806098 670345514817 671502746112 671636622016 672796082176 673414460928 674277550848 675197005824 675752705584 677541439872 677676519696 678545072136 678846406656 679470346368 680643330048 687637172224 689457364992 690659015266 691851314176 692487206928 692625266454 693512978139 693820959744 694458662832 694710203904 695657521152 695796212736 697638002688 698212171808 699484667904 700060356864 700703794692 701913434112 709125833856 710350012416 711002907648 712372322304 713471667744 713613910892 714845837312 715502864736 716419897776 716738052096 717396818688 717539844384 718778548224 719439190272 720031302177 721937243016 730614495488 731286016164 732548450304 733221748512 734633957376 735767657361 736578551808 737184769728 737862329259 739136116224 739283476032 739962964521 740559716352 741240377856 741921664968 743202459648 753446198472 754746888192 755440589376 755591199768 756895592448 757591268544 757927706624 758899113984 759596631552 760221793782 761059639296 762234119856 762386084658 763702207488 764404139664 765723746304 773591818752 775639535616 776277901456 778332728448 779048107794 780548579712 781265995686 781612947456 781896056832 782614711296 782770739328 784122052608 784842753024 785488693284 787567901472 789652613376 797766563088 799143763968 799878271104 801418862592 802655626212 803540238336 803910381208 804201566976 804940722828 805298188288 806330308608 807071421024 807232324932 808625866752 812179398393 821941307424 823062118912 823360241664 824117006592 824874467076 826463202048 829332865944 830463756672 831528130752 831693910536 831897403392 833129680896 833895425088 835334995968 842670112768 846152220672 847626973281 848782810128 849090249216 849870663048 850040099739 850248081408 850417593344 851507541504 852290177112 852668669952 853761503232 855629325056 857513384838 859164983424 869003553792 870290796096 870677282816 871793197056 872594477568 873312639138 874503501344 875624319504 876013174784 876993143136 878117152176 878507114496 879314565888 879633063936 880617081744 882137309184 882367741464 886013889156 893794019756 895336994816 897487383474 897885947904 899036734464 900262674432 901596220416 901831735761 903388586496 903568692928 904399178859 904726762848 905128542208 905960461824 907121597184 923075149824 923316275904 923500355272 924683970852 925094612992 925944883776 926280271872 927131632416 927543361536 927728283648 929159970178 930184003584 931805214582 932999474187 933413809152 934271726256 935655649353 935884578816 937270891008 945501111808 948003876864 951295556992 954003819648 954880661394 955226530368 955650736128 956529091584 956719792512 957945984192 958371397632 959252253696 959599706112 960041736236 962582990688 975048021552 976731267072 977628998016 979077145608 979511943168 980767346688 981023543148 982104735744 982913026304 983816439012 985077359442 985514821632 985711301376 986617286028 988320503808 989228886624 990936612864 992663709147 1004594931296 1006329184256 1007254119168 1007454933024 1009194123264 1010121691392 1012795508736 1013629058376 1016312159808 1016514779544 1017817608204 1018269609984 1019205519552 1020964995072 1031455758336 1034186047488 1035988522899 1037776971264 1038730810392 1038937899681 1040731439616 1041687994248 1042065305856 1042150596608 1043486281728 1043694319104 1046457004032 1047318257712 1050090535296 1051055692038 1052870151168 1063688750784 1065525018624 1066504361472 1067382114502 1068558483456 1070207501616 1070420866338 1072268755968 1073254297104 1075107078144 1076095228032 1076309766576 1078167822336 1079158785408 1081021759488 1082905864524 1095921743232 1096929024246 1097813655552 1098822675456 1099832622768 1101950936064 1104867827712 1105376774161 1105777154592 1107285008896 1108704174336 1108925214048 1110839574528 1111860566784 1128202960896 1130169297708 1131710413504 1132120332288 1133160884064 1133386799652 1133664108544 1135343388672 1136386902816 1136891559936 1138348670976 1140332690673 1141589458944 1143351179784 1143579126987 1145553311232 1146606209496 1148585619456 1158671405056 1160387728128 1163459303424 1164416852184 1167499092672 1168572161691 1169324190848 1170822869568 1171342819328 1171898993529 1172419421184 1172844085248 1173922066944 1174156108992 1176183078912 1176490321952 1178233039926 1181351852208 1196649844632 1197181263872 1198715645952 1199817406656 1200350232576 1202128293888 1202442314348 1203983439318 1204518115328 1205865571812 1206302350464 1207411084242 1207947282432 1209495462912 1210848487398 1212938800128 1231088367872 1232911961136 1234593178368 1235040362496 1236175509888 1236971044864 1239694803072 1241834913792 1242406952776 1243999298916 1244551745536 1245695635008 1247292196128 1247540865804 1247846105088 1249694521344 1264005169152 1269228331008 1269812988499 1272005092864 1273174215192 1273635373824 1274805994572 1275372122112 1275626390016 1277261312256 1279003004928 1283443987584 1288747475136 1300064028736 1302308356096 1303505330688 1305436194144 1306015924224 1307689795584 1308031390864 1309968958707 1311755252016 1313436479256 1314019762176 1314281735168 1315489714704 1317175728264 1317760671744 1318971848832 1319449595904 1321248817152 1323551612196 1340691029634 1343005492224 1343273244032 1345592164352 1346231075211 1346828921856 1348555101696 1350394011648 1351505411168 1355082879744 1355353039392 1357090144272 1357692813312 1358940692736 1375274344448 1378914729984 1381318030532 1383702628352 1384974413856 1385250532908 1387025956278 1387641919488 1388917325664 1389420407808 1391315042304 1391592425472 1393739955267 1395276005376 1396424343616 1397707821873 1400120713728 1401407589384 1403826868224 1418251667712 1422005815296 1426943335488 1427227821784 1429691674624 1431005729472 1432320992091 1432839795552 1433476104192 1434793637376 1435079688768 1437557096448 1438878380544 1440062604354 1443874486032 1458710788441 1461228990976 1462572032328 1465096900608 1466443497024 1469267914752 1471535314722 1473157103616 1474369539456 1475724658518 1478272232448 1478566952064 1479925929042 1481119432704 1482480755712 1483843329936 1486404919296 1506892396944 1509493776384 1510881178752 1511182399536 1513791184896 1515182537088 1517798227968 1519193263104 1520443587564 1522119278592 1524468239712 1524772169316 1527404414976 1528808279328 1531447492608 1547183637504 1551279071232 1552555802912 1556665456896 1558096215588 1561097159424 1562531991372 1563225894912 1565229422592 1565541478656 1569685506048 1570977386568 1575135802944 1576583538057 1579305226752 1595533126176 1598287527936 1599756542208 1601073171753 1602837725184 1605311252424 1605631299507 1607820762416 1608403133952 1609881445656 1610596376576 1612660617216 1614142842048 1614464649864 1617251733504 1624358796786 1643882614848 1645393536369 1646124237824 1646720483328 1648234013184 1649748934152 1652926404096 1658665731888 1660927513344 1663056261504 1663387821072 1666259361792 1667790850176 1670669991936 1685340225536 1692304441344 1695253946562 1697565620256 1698180498432 1699741326096 1700080199478 1700496162816 1700835186688 1703015083008 1704580354224 1705337339904 1707523006464 1708309560067 1711258650112 1715026769676 1718329966848 1738007107584 1740581592192 1743586394112 1745188955136 1746625278276 1749007002688 1751248639008 1752026349568 1753986286272 1756234304352 1757014228992 1758629131776 1759266127872 1761234163488 1764274618368 1764735482928 1767349559889 1772027778312 1787588039512 1790673989632 1794974766948 1795771895808 1798073468928 1800525348864 1803192440832 1803663471522 1805975158977 1806777172992 1807137385856 1808798357718 1809453525696 1810257084416 1811116626363 1811920923648 1814243194368 1846632551808 1847000710544 1849367941704 1850189225984 1851889767552 1852560543744 1854263264832 1855086723072 1855456567296 1858319940356 1860368007168 1863610429164 1865998948374 1866827618304 1868543452512 1871311298706 1871769157632 1874541782016 1891002223616 1896007753728 1902591113984 1908007639296 1909761322788 1910453060736 1913058183168 1913439585024 1915891968384 1918504507392 1919199412224 1920083472472 1925165981376 1950096043104 1953462534144 1955257996032 1958154291216 1959023886336 1961534693376 1962047086296 1962438254953 1965826052608 1967632878024 1970154718884 1971029643264 1971422602752 1973234572056 1976641007616 1978457773248 1981873225728 1985327418294 2009189862592 2011036544451 2012658368512 2014508238336 2014909866048 2018388246528 2020243382784 2025591017472 2027258116752 2032624319616 2033029559088 2035635216408 2036539219968 2038411039104 2041929990144 2062911516672 2068372094976 2071977045798 2075553942528 2077461620784 2077875799362 2080538934417 2081462879232 2083375988496 2084130611712 2084301193216 2086972563456 2087388638208 2092914008064 2094636515424 2100181070592 2102111384076 2105740302336 2127377501568 2131050037248 2133008722944 2134764229004 2137116966912 2140415003232 2140841732676 2144537511936 2146508594208 2150214156288 2152190456064 2152619533152 2156335644672 2158317570816 2160093906531 2165811729048 2191843486464 2193858048492 2197645350912 2199665245536 2203901872128 2207302972083 2209735655424 2210753548322 2211554309184 2213586987777 2214570017792 2217408348672 2217850428096 2219888893563 2221679149056 2223721133568 2260338595416 2263420827008 2264240664576 2266321768128 2266773599304 2267328217088 2270686777344 2272773805632 2273783119872 2276697341952 2280665381346 2283178917888 2286702359568 2287158253974 2291106622464 2293212418992 2297171238912 2317342810112 2320775456256 2326918606848 2328833704368 2334998185344 2337144323382 2338648381696 2341645739136 2343797987058 2344838842368 2345688170496 2347844133888 2348312217984 2352366157824 2352980643904 2356466079852 2362703704416 2393299689264 2394362527744 2397431291904 2399634813312 2404256587776 2404884628696 2407966878636 2409036230656 2411731143624 2412604700928 2414822168484 2415894564864 2418990925824 2421696974796 2425877600256 2436538195179 2457933554329 2462176735744 2465823922272 2469186356736 2470080724992 2472351019776 2473942089728 2479389606144 2484813905552 2487998597832 2489103491072 2491391270016 2494584392256 2495081731608 2495692210176 2499389042688 2528010338304 2538456662016 2539625976998 2542880919843 2544010185728 2546348430384 2547270747648 2549611989144 2550120299217 2550744244224 2551252780032 2554522624512 2558006009856 2566887975168 2577494950272 2600128057472 2604616712192 2607010661376 2610872388288 2612031848448 2615379591168 2616062781728 2619937917414 2623510504032 2626872958512 2628039524352 2628563470336 2630979429408 2634351456528 2635521343488 2637943697664 2638899191808 2640114774649 2647103224392 2681382059268 2686010984448 2686546488064 2692462150422 2693657843712 2697110203392 2700788023296 2703010822336 2705495207283 2710165759488 2710706078784 2713197536577 2714180288544 2715385626624 2717881385472 2750548688896 2762636061064 2767405256704 2769948827712 2770501065816 2774051912556 2775283838976 2777834651328 2778840815616 2782630084608 2783184850944 2787479910534 2790552010752 2792848687232 2795415643746 2798998422561 2800241427456 2802815178768 2807653736448 2836503335424 2844011630592 2853886670976 2854455643568 2859383349248 2862011458944 2864641984182 2865679591104 2866952208384 2869587274752 2870159377536 2875114192896 2877756761088 2880125208708 2887748972064 2917421576882 2922457981952 2925144064656 2930193801216 2932886994048 2938535829504 2943070629444 2946314207232 2948739078912 2951449317036 2956544464896 2957133904128 2959851858084 2964961511424 2967686659872 2972809838592 2977991127441 3013784793888 3018987552768 3021762357504 3022364799072 3027582369792 3030365074176 3032859121291 3038386526208 3040887175128 3048936479424 3049544338632 3054808829952 3057616558656 3062894985216 3094367275008 3102558142464 3105111605824 3107965568697 3113330913792 3116192431176 3116813699043 3122194318848 3125063982744 3126451789824 3130458845184 3131082957312 3139371012096 3141954773136 3150271605888 3153167076114 3158610453504 3191066252352 3196575055872 3199513084416 3202146343506 3205675450368 3210622504848 3211262599014 3215641524832 3216806267904 3219762891312 3221192753152 3225321234432 3228285684096 3228929299728 3234503467008 3248717593572 3287765229696 3290787072738 3292248475648 3293440966656 3296468026368 3299497868304 3305852808192 3316130322483 3317331463776 3321855026688 3326112523008 3326775642144 3332518723584 3335581700352 3384608882688 3390507893124 3395131240512 3396360996864 3399482652192 3400160398956 3400992325632 3401670373376 3406030166016 3409160708448 3410674679808 3415046012928 3416619120134 3420998072019 3422517300224 3430053539352 3430737380961 3436659933696 3476014215168 3481163184384 3490377910272 3493250556552 3498014005376 3502497278016 3504052699136 3505716485073 3507972572544 3512468608704 3514028457984 3517258263552 3518532255744 3522468326976 3528549236736 3529470965856 3534699119778 3544055556624 3575176079024 3581347979264 3589949533896 3591543791616 3596146937856 3601050697728 3606384881664 3607326943044 3611950317954 3613554345984 3614274771712 3617596715436 3618907051392 3622233252726 3623841847296 3628486388736 3693265103616 3694001421088 3698735883408 3700378451968 3703779535104 3705121087488 3708526529664 3710913134592 3716639880712 3727220858328 3731997896748 3733655236608 3737086905024 3742622597412 3743538315264 3749083564032 3782004447232 3792015507456 3798624583963 3805182227968 3809438965497 3816015278592 3819522645576 3820906121472 3826116366336 3826879170048 3831783936768 3837009014784 3840166944944 3850331962752 3900192086208 3906925068288 3910515992064 3916308582432 3918047772672 3923069386752 3924094172592 3924876509906 3929906876121 3931652105216 3935265756048 3940309437768 3942059286528 3942845205504 3946469144112 3953282015232 3956915546496 3963746451456 3970654836588 4018379725184 4022073088902 4025316737024 4029016476672 4029819732096 4036776493056 4040486765568 4051182034944 4054516233504 4065248639232 4066059118176 4071270432816 4073078439936 4076822078208 4125823033344 4136744189952 4143954091596 4151107885056 4154923241568 4155751598724 4161077868834 4162925758464 4166751976992 4168261223424 4168602386432 4173945126912 4174777276416 4181219865801 4185828016128 4189273030848 4193123465619 4200362141184 4204222768152 4211480604672 4254755003136 4266017445888 4269528458008 4280830006464 4281683465352 4289075023872 4293017188416 4296962976273 4300428312576 4304380912128 4305239066304 4312671289344 4316635141632 4320187813062 4331623458096 4376132365323 4383686972928 4387716096984 4395290701824 4399330491072 4407803744256 4414605944166 4419471310848 4421507096644 4423108618368 4427173975554 4429140035584 4434816697344 4435700856192 4439777787126 4443358298112 4447442267136 4520677190832 4526841654016 4528481329152 4532643536256 4533547198608 4541373554688 4545547611264 4553394683904 4561330762692 4566357835776 4573404719136 4574316507948 4582213244928 4586424837984 4594342477824 4634685620224 4641550912512 4653837213696 4657667408736 4669996370688 4674288646764 4677296763392 4683291478272 4687595974116 4689677684736 4695688267776 4696624435968 4705961287808 4712932159704 4725407408832 4786599378528 4788725055488 4794862583808 4799269626624 4803219515259 4808513175552 4809769257392 4815933757272 4816893898521 4818072461312 4823462287248 4825209401856 4829644336968 4831789129728 4837981851648 4843393949592 4851755200512 4873076390358 4915867108658 4924353471488 4931647844544 4936180609107 4938372713472 4940161449984 4944702039552 4947884179456 4958779212288 4969627811104 4975997195664 4978206982144 4982782540032 4989168784512 4990163463216 4998778085376 5056020676608 5076913324032 5079251953996 5085761839686 5088020371456 5092696860768 5094541495296 5099223978288 5100240598434 5101488488448 5102505560064 5109045249024 5110379835979 5116012019712 5124928680201 5133775950336 5154989900544 5200256114944 5214021322752 5221744776576 5230759182336 5232125563456 5239875834828 5247021008064 5253745917024 5256079048704 5257126940672 5261958858816 5268702913056 5271042686976 5275887395328 5277798383616 5280229549298 5294206448784 5302048679667 5362764118536 5372021968896 5373092976128 5384924300844 5387315687424 5394220406784 5401576046592 5406021644672 5410990414566 5417925476931 5420331518976 5421412157568 5426395073154 5428360577088 5430771253248 5435762770944 5501097377792 5525272122128 5534810513408 5539897655424 5541002131632 5548103825112 5550567677952 5555669302656 5557681631232 5565260169216 5566369701888 5574959821068 5581104021504 5585697374464 5590831287492 5597996845122 5600482854912 5605630357536 5615307472896 5673006670848 5688023261184 5707773341952 5708911287136 5718766698496 5724022917888 5729283968364 5731359182208 5739174549504 5740318755072 5755513522176 5760250417416 5775497944128 5834843153764 5844915963904 5850288129312 5860387602432 5865773988096 5870601629761 5877071659008 5886141258888 5887314764859 5897478157824 5902898634072 5913088929792 5914267808256 5919703716168 5929923022848 5935373319744 5945619677184 5955982254882 6027569587776 6033109633353 6037975105536 6043524715008 6044729598144 6055164739584 6060730148352 6065718242582 6076773052416 6081774350256 6097872958848 6099088677264 6109617659904 6115233117312 6125789970432 6188734550016 6205116284928 6210223211648 6215931137394 6226661827584 6232384862352 6233627398086 6244388637696 6250127965488 6252903579648 6260917690368 6262165914624 6278742024192 6283909546272 6300543211776 6306334152228 6317220907008 6382132504704 6393150111744 6399026168832 6404292687012 6411350900736 6421245009696 6422525198028 6431283049664 6433612535808 6439525782624 6442385506304 6450642468864 6456571368192 6457858599456 6469006934016 6480281719593 6497435187144 6575530459392 6581574145476 6584496951296 6592936052736 6598995736608 6611705616384 6621908916249 6632260644966 6634662927552 6640760963331 6643710053376 6652225046016 6653551284288 6659666680689 6665037447168 6671163400704 6781015786248 6790262481024 6792721993728 6798965304384 6800320797912 6801984651264 6803340746752 6812060332032 6818321416896 6821349359616 6830092025856 6833238240268 6841996144038 6845034600448 6860107078704 6861474761922 6873319867392 6952028430336 6962326368768 6980755820544 6986501113104 6996028010752 7004994556032 7011432970146 7015945145088 7024937217408 7034516527104 7037064511488 7044936653952 7057098473472 7058941931712 7069398239556 7088111113248 7150352158048 7162695958528 7179899067792 7183087583232 7192293875712 7212769763328 7214653886088 7223900635908 7227108691968 7228549543424 7235193430872 7237814102784 7244466505452 7247683694592 7256972777472 7373800662987 7386530207232 7388002842176 7397471766816 7400756903936 7407559070208 7410242174976 7417053059328 7421826269184 7433279761424 7454441716656 7463995793496 7467310473216 7474173810048 7485245194824 7487076630528 7498167128064 7564008894464 7584031014912 7597249167926 7610364455936 7618877930994 7628642759529 7632030557184 7639045291152 7641812242944 7650360897651 7652232732672 7653758340096 7663567873536 7674018029568 7680333889888 7700663925504 7800384172416 7813850136576 7821031984128 7832617164864 7836095545344 7846138773504 7848188345184 7849753019812 7859813752242 7863304210432 7870531512096 7880618875536 7884118573056 7885690411008 7892938288224 7906564030464 7913831092992 7920344323947 7941309673176 8036759450368 8044146177804 8058032953344 8059639464192 8080973531136 8102364069888 8109032467008 8116485621849 8130497278464 8132118236352 8139592609731 8142540865632 8146156879872 8153644156416 8251646066688 8287908183192 8302215770112 8309846483136 8311503197448 8322155737668 8325851516928 8333503953984 8336522446848 8337204772864 8347890253824 8349554552832 8362439731602 8371656032256 8378546061696 8386246931238 8400724282368 8408445536304 8422961209344 8509510006272 8532034891776 8539056916016 8561660012928 8563366930704 8578150047744 8586034376832 8593925952546 8600856625152 8608761824256 8610478132608 8625342578688 8633270283264 8640375626124 8663246916192 8752264730646 8767373945856 8775432193968 8790581403648 8798660982144 8815607488512 8829211888332 8838942621696 8843014193288 8846217236736 8854347951108 8858280071168 8869633394688 8871401712384 8879555574252 8894884534272 8933973382323 9041354381664 9053683308032 9056962658304 9065287072512 9067094397216 9082747109376 9091095222528 9098577363873 9122661525384 9146809438272 9148633015896 9164426489856 9172849675968 9188684955648 9269371240448 9283101825024 9307674427392 9315334817472 9323896706091 9339992741376 9348577293528 9350441097129 9354593526784 9366582956544 9375191948232 9379355369472 9391376535552 9393248871936 9411922575616 9425864319408 9450814817664 9573198757056 9577450110976 9589725167616 9598539253248 9606439030518 9617026351104 9619538514784 9631867514544 9633787797042 9636144922624 9646924574496 9650418803712 9659288673936 9663578259456 9675963703296 9686787899184 9703510401024 9746152780716 9831734217316 9848706942976 9863295689088 9872361218214 9876745426944 9880322899968 9889404079104 9917558424576 9939255622208 9948390967449 9951994391328 9956413964288 9965565080064 9978337569024 9980326926432 9997556170752 10153826648064 10158503907992 10171523679372 10176040742912 10185393721536 10189082990592 10198447956576 10200481196868 10202976976896 10205011120128 10218090498048 10220759671958 10232024039424 10249857360402 10262994216057 10267551900672 10292212142883 10309979801088 10400512229888 10428042645504 10443489553152 10464251126912 10479751669656 10494042016128 10507491834048 10512158097408 10514253881344 10523917717632 10537405826112 10542085373952 10551774790656 10555596767232 10560459098596 10588412897568 10604097359334 10725528237072 10744043937792 10746185952256 10769848601688 10774631374848 10788440813568 10803152093184 10812043289344 10821980829132 10835850953862 10840663037952 10842824315136 10852790146308 10856721154176 10871525541888 11002194755584 11050544244256 11069621026816 11079795310848 11082004263264 11096207650224 11101135355904 11111338605312 11115363262464 11132739403776 11149919642136 11171394748928 11181662574984 11195993690244 11200965709824 11211260715072 11230614945792 11346013341696 11376046522368 11395873751889 11415546683904 11417822574272 11428316896491 11437533396992 11448045835776 11458567936728 11462718364416 11478349099008 11480637510144 11511027044352 11520500834832 11550995888256 11669686307528 11689831927808 11700576258624 11720775204864 11731547976192 11741203259522 11754143318016 11772282517776 11774629529718 11789720628363 11794956315648 11805797268144 11826177859584 11828535616512 11839407432336 11859846045696 11870746639488 11891239354368 11911964509764 12055139175552 12066219266706 12075950211072 12087049430016 12089459196288 12110329479168 12121460296704 12131436485164 12153546104832 12163548700512 12195745917696 12198177354528 12219235319808 12230466234624 12377469100032 12410232569856 12420446423296 12431862274788 12453323655168 12464769724704 12467254796172 12488777275392 12500255930976 12505807159296 12521835380736 12524331829248 12543659597403 12557484048384 12567819092544 12579370396857 12601086423552 12612668304456 12634441814016 12764265009408 12798052337664 12808585374024 12842490019392 12845050396056 12862566099328 12867225071616 12879051565248 12884771012608 12890888928819 12901284937728 12913142736384 12915717198912 12938013868032 12960563439186 12994870374288 13128397095969 13151060918784 13163148290952 13168993902592 13185872105472 13197991473216 13223411232768 13243817832498 13264521289932 13269325855104 13281521926662 13287420106752 13304450092032 13307102568576 13319333361378 13330074894336 13342326801408 13562031572496 13580524962048 13585443987456 13597930608768 13600641595824 13606681493504 13624120664064 13636642833792 13660184051712 13666476480536 13683992288076 13690069200896 13720214157408 13722949523844 13746639734784 13904056860672 13924652737536 13961511641088 13967942873489 13973002226208 13992056021504 14009989112064 14022865940292 14031890290176 14049874434816 14069033054208 14089873307904 14117883863424 14138796479112 14176222226496 14300704316096 14325391917056 14359798135584 14366175166464 14384587751424 14409658545777 14425539526656 14429307772176 14447801271816 14450681695563 14454217383936 14457099086848 14470386861744 14475628205568 14488933010904 14495367389184 14513945554944 14747601325974 14773060414464 14776005684352 14794943533632 14801513807872 14808541827321 14815118140416 14820484349952 14834106118656 14843652538368 14866559522848 14908883433312 14927991586992 14934620946432 14948347620096 14970490389648 14996334256128 15128017788928 15168062029824 15194498335852 15220728911872 15237755861988 15257285519058 15264061114368 15278090582304 15283624485888 15300721795302 15304465465344 15307516680192 15327135747072 15331139507937 15348036059136 15360667779776 15374786040603 15401327851008 15600768344832 15642063968256 15665234329728 15692277547008 15696376690368 15699506039624 15719627504484 15726608420864 15741063024192 15761237751072 15768237146112 15771380822016 15785876576448 15813128060928 15827662185984 15840688647894 15882619346352 15906146039001 16045818672851 16073518900736 16088292355608 16116065906688 16119278928384 16161947062272 16204728139776 16218064934016 16232971243698 16260994556928 16264236472704 16279185219462 16285081731264 16292313759744 16307288312832 16503292133376 16575816366384 16604431540224 16619692966272 16623006394896 16644311475336 16651703033856 16667007907968 16673044893696 16695780507648 16699109105664 16724879463204 16743312064512 16757092123392 16772493862476 16801448564736 16816891072608 16845922418688 17019020012544 17064069783552 17078113832032 17123320025856 17126733861408 17156300095488 17172068753664 17187851905092 17217523648512 17220956265216 17266540566528 17280751252248 17326493832384 17504529461292 17534747891712 17550864387936 17581162807296 17597321964288 17611804889283 17631214977024 17658423776664 17661944294577 17686028386576 17692434473472 17708695902216 17716560142336 17739266789376 17742803424768 17759111148504 17789769068544 17867946764646 18082708763328 18099328900059 18107366616064 18113925316608 18130574145024 18134188794432 18165494218752 18182190445056 18197154727746 18245323050768 18293618876544 18297266031792 18328852979712 18345699351936 18377369911296 18538742480896 18566203650048 18615348854784 18630669634944 18647793412182 18679985482752 18697154587056 18700882194258 18709187053568 18733165913088 18750383896464 18758710738944 18782753071104 18786497743872 18791405160737 18823845151232 18851728638816 18901629635328 19146397514112 19179450335232 19197078506496 19212878061036 19234052702208 19239077029568 19263735029088 19267575594084 19272289845248 19293849148992 19300837607424 19318577347872 19327156518912 19351927406592 19373575798368 19407020802048 19440845158779 19492305561432 19663468434632 19697413885952 19726591378176 19744722436428 19753490853888 19778808158208 19835116849152 19865726748747 19878511244416 19896781934898 19903988782656 19912827928576 19922282889993 19931130160128 19956675138048 19960653852864 19995112341504 20317007815984 20343047358744 20352081485824 20370787443072 20378165981184 20396895913152 20400962393736 20405953953792 20410022240256 20436180996096 20441519343916 20464048078848 20499714720804 20525988432114 20535103801344 20584424285766 20619959602176 20801024459776 20856085291008 20886979106304 20928502253824 20959503339312 20988084032256 21014983668096 21028507762688 21047835435264 21074811652224 21103549581312 21111193534464 21120918197192 21176825795136 21208194718668 21451056474144 21488087875584 21492371904512 21539697203376 21549262749696 21576881627136 21586820804483 21624086578688 21643961658264 21671701907724 21681326075904 21685648630272 21705580292616 21713442308352 21743051083776 22101088488512 22121401988961 22139242053632 22159590621696 22164008526528 22192415300448 22202270711808 22222677210624 22230726524928 22265478807552 22299839284272 22342789497856 22363325149968 22391987380488 22401931419648 22422521430144 22461229891584 22692026683392 22752093044736 22791747503778 22831093367808 22835645148544 22856633792982 22875066793984 22885928278587 22896091671552 22917135873456 22925436728832 22956698198016 22961275020288 23022054088704 23041001669664 23101991776512 23339372615056 23379663855616 23401152517248 23441550409728 23463095952384 23482406519044 23508286636032 23544565035552 23549259059436 23579441256726 23589912631296 23611594536288 23652355719168 23657071233024 23678814864672 23719692091392 23741493278976 23761032971841 23823929019528 24110278351104 24132438533412 24174098860032 24178918392576 24242920593408 24262872970328 24307092209664 24327097401024 24349456865547 24391491835392 24396354709056 24418777829193 24438470639616 24460932469248 24754938200064 24798083403497 24840892846592 24863724549576 24906647310336 24929539449408 24934509592344 24977554550784 25000511861952 25011614318592 25043670761472 25048663658496 25087319194806 25114968096768 25135638185088 25158740793714 25202172847104 25225336608912 25268883628032 25528530018816 25596104675328 25617170748048 25684980038784 25690100792112 25725132198656 25734450143232 25758103130496 25781777857638 25802569875456 25826285472768 25831434397824 25876027736064 25921126878372 25989740748576 26256794191938 26302121837568 26326296581904 26337987805184 26371744210944 26395982946432 26446822465536 26487635664996 26529042579864 26538651710208 26563043853324 26574840213504 26608900184064 26614205137152 26638666722756 26684653602816 26801920146969 27124063144992 27161049924096 27170887974912 27195861217536 27201283191648 27213362987008 27248241328128 27273285667584 27295732091619 27332952961072 27367984576152 27380138401792 27440428314816 27445899047688 27493279469568 27808113721344 27849305475072 27923023282176 27935885746978 27946004452416 27971690118273 27984112043008 28019978224128 28045731880584 28051323291387 28063780580352 28099748869632 28138066108416 28179746615808 28235767726848 28277592958224 28352444452992 28601408632192 28650783834112 28719596271168 28732350332928 28769175502848 28819317091554 28851079053312 28858615544352 28895602543632 28901363391126 28908434767872 28914198173696 28940773723488 28951256411136 28977866021808 28990734778368 29027891109888 29041262521139 29495202651948 29546120828928 29552011368704 29589887067264 29617083654642 29630236280832 29640968699904 29668212237312 29733119045696 29817766866624 29845172902347 29855983173984 29869241892864 29896695240192 29940980779296 29992668512256 30256035577856 30388996671704 30441457823744 30475511723976 30514571038116 30528122228736 30556181164608 30567248971776 30601443590604 30608930930688 30615033360384 30654271494144 30662279015874 30696072118272 30721335559552 30749572081206 30788982648171 30802655702016 31201536689664 31284127936512 31330468659456 31392753380736 31399012079248 31439255008968 31453216841728 31482126048384 31522475502144 31536474292224 31542761644032 31571753152896 31626256121856 31655324371968 31681377295788 31765238692704 31812292078002 32091637345702 32147037801472 32176584711216 32232131813376 32238557856768 32323894124544 32409456279552 32436129868032 32465942487396 32521989113856 32528472945408 32558370438924 32570163462528 32614576625664 33006584266752 33151632732768 33208863080448 33239385932544 33246012789792 33288622950672 33303406067712 33334015815936 33346089787392 33361450334201 33398218211328 33449758926408 33514184246784 33544987724952 33602897129472 33633782145216 33691844837376 34038040025088 34128139567104 34156227664064 34187621255667 34246640051712 34253467722816 34284950689473 34312600190976 34344137507328 34375703810184 34435047297024 34441912530432 34533081133056 34561502504496 34652987664768 35009058922584 35069495783424 35101728775872 35162325614592 35194643928576 35223609778566 35262429954048 35316847553328 35323888589154 35369161885089 35372056773152 35384868946944 35417391804432 35433120284672 35478533578752 35485606849536 35518222297008 35579538137088 35735893529292 36165417526656 36198657800118 36214733232128 36227850633216 36261148290048 36268377588864 36330988437504 36364380890112 36394309455492 36490646101536 36587237753088 36594532063584 36657705959424 36691398703872 37132407300096 37230697709568 37261339269888 37295586824364 37359970965504 37394309174112 37401764388516 37418374107136 37466331826176 37500767792928 37517421477888 37565506142208 37572995487744 37582810321474 37630978792209 37647690302464 37703457277632 37738111190571 37803259270656 38292795028224 38394157012992 38425756122072 38478154059136 38527470058176 38535151188168 38544579690496 38587698297984 38601675214848 38637154695744 38654313037824 38703854813184 38747151596736 38814041604096 38881690317558 38984611122864 39326936869264 39385191287907 39394827771904 39453182756352 39489444872856 39506981707776 39557616316416 39670233698304 39731453497494 39757022488832 39793563869796 39807977565312 39844565779986 39862260320256 39913350276096 39921307705728 39990224683008 40634015631968 40686094717488 40704162971648 40741574886144 40756331962368 40793791826304 40801924787472 40820044480512 40872361992192 40883038687832 40999429441608 41051976864228 41070207602688 41168848571532 41239919204352 41602048919552 41712170582016 41773958212608 41784870423593 41857004507648 41903828620467 41919006678624 41976168064512 42029967336192 42057015525376 42095670870528 42149623304448 42207099162624 42241836394384 42353651590272 42416389437336 42902112948288 42976175751168 42984743809024 43079394406752 43098525499392 43153763254272 43173641608966 43228975637331 43248173157376 43287923316528 43343403815448 43352045086689 43362652151808 43371297260544 43411160585232 43426884616704 43486102167552 44202176977024 44242803977922 44278484107264 44319181243392 44328017053056 44384830600896 44404541423616 44445354421248 44461453049856 44530957615104 44599678568544 44685578995712 44726650299936 44783974760976 44803862839296 44845042860288 45384053366784 45504186089472 45583495007556 45662186735616 45671290297088 45713267585964 45771856557174 45792183343104 45834271746912 45850873457664 45913396396032 45922550040576 45993418523811 46044108177408 46082003339328 46124358121809 46203983553024 46678745230112 46759327711232 46802305034496 46926191904768 46964813038088 47089130071104 47098518118872 47158882513452 47179825262592 47223189072576 47304711438336 47314142466048 47357629729344 47439384182784 47482986557952 47522065943682 47647858039056 48137456018553 48220556702208 48264877066824 48348197720064 48357836785152 48485841186816 48525745940656 48614184419328 48654194802048 48698913731094 48782983670784 48792709418112 48837555658386 48876941279232 48921864938496 49509876400128 49596166806994 49681785693184 49727449099152 49813294620672 49859078898816 49869019184688 49955109101568 50001023723904 50087341522944 50097327316992 50174638389612 50229936193536 50271276370176 50317481587428 50404345694208 50450673217824 50537767256064 51057060037632 51192209350656 51234341496096 51369960077568 51380201584224 51450264397312 51468900286464 51516206260992 51563555715276 51652570945536 51662868795648 51842253756744 51979481497152 52513588383876 52604243675136 52652593163808 52675975610368 52743488421888 52791965892864 52835414667849 52893644931072 52975271329992 52985832883731 53058085159728 53077303420416 53126087706648 53149680427008 53217800368128 53228410274304 53277333445512 53369307205632 53603840293938 54248126289984 54297986700177 54322099848192 54341775949824 54391722435072 54402566383296 54426725974016 54496482656256 54546571335168 54591464183238 54665905922144 54735969152304 54760276803584 54880856629632 54891798095376 54986558939136 55616227442688 55698610950144 55846046564352 55871771493956 55892008904832 55943380236546 55968224086016 56039956448256 56091463761168 56102646582774 56127561160704 56199497739264 56276132216832 56359493231616 56374215482211 56471535453696 56555185916448 56704888905984 57202817264384 57439192542336 57538351005696 57638634183108 57702158106624 57717231088704 57791205087264 57802726782252 57816869535744 57828396347392 57881547446976 57902512822272 57955732043616 57981469556736 58055782219776 58082525042278 58322535476337 58990405303896 59092241657856 59104022737408 59179774134528 59234167309284 59260472561664 59336424474624 59466238091392 59597180246241 59635533733248 59690345804694 59711966347968 59738483785728 59793390480384 59881961558592 59985337024512 60512071155712 60777993343408 60882915647488 60951023447952 61029142076232 61056244457472 61112362329216 61134497943552 61202887181208 61217861861376 61230066720768 61308542988288 61324558031748 61392144236544 61442671119104 61499144162412 61577965296342 61605311404032 62403073379328 62568255873024 62660937318912 62785506761472 62798024158496 62878510017936 62906433683456 62964252096768 63044951004288 63085523288064 63143506305792 63310648743936 63362754591576 63530477385408 63624584156004 64183274691404 64294075602944 64353169422432 64464263626752 64477115713536 64576617927371 64647788249088 64760462413449 64872259736064 64931884974792 65043978227712 65056945890816 65116740877848 65140326925056 65229153251328 66303265465536 66364205966883 66417726160896 66478771865088 66492025579584 66577245901344 66606812135424 66668031631872 66692179574784 66722900668402 66796436422656 66899517852816 67028368493568 67089975449904 67205794258944 67267564290432 67383689674752 68076080050176 68256279134208 68312455328128 68375242511334 68493280103424 68506935445632 68569901378946 68625200381952 68688275014656 68751407620368 68870094594048 68883825060864 69066162266112 69123005008992 69305975329536 70018117845168 70138991566848 70203457551744 70324651229184 70389287857152 70447219557132 70524859908096 70633695106656 70647777178308 70738323770178 70744113546304 70769737893888 70834783608864 70866240569344 70957067157504 70971213699072 71036444594016 71159076274176 71283098915523 71471787058584 72330835053312 72397315600236 72429466464256 72522296580096 72536755177728 72728761780224 72788618910984 72981292203072 73048370596641 73174475506176 73189064127168 73256333487579 73315411918848 73382797407744 74264814600192 74394250210491 74522678539776 74591173648728 74719941931008 74788618348224 74803528777032 74836748214272 74932663652352 75001535585856 75034842955776 75131012284416 75145990975488 75165620642948 75261957584418 75295380604928 75406914555264 75476222381142 75606518541312 76585590056448 76788314025984 76851512244144 76956308118272 77054940116352 77070302376336 77175396595968 77203350429696 77274309391488 77407709626368 77494303193472 77628083208192 77763380635116 77969222245728 78653873738528 78770382575814 78789655543808 78906365512704 78978889745712 79013963415552 79115232632832 79340467396608 79462906994988 79514044977664 79587127739592 79615955130624 79689131559972 79724520640512 79826700552192 79842615411456 81268031263936 81372189434976 81408325943296 81483149772288 81512663924736 81587583652608 81603849574944 81640088961024 81744723984384 81766077375664 81887196274857 81998858883216 82103953728456 82140415205376 82337697143064 82479838408704 83204097839104 83424341164032 83547916425216 83569740847186 83714009015296 83807657240934 83838013357248 83915070354819 83952336129024 84059934672384 84114031050752 84153969874161 84191341741056 84299246608896 84414198325248 84483672788768 84707303180544 84832778874672 85804225896576 85952351502336 85969487618048 86158788813504 86197050998784 86307526508544 86347283217932 86457951274662 86496346314752 86575846633056 86686807630896 86704090173378 86725304303616 86742594521088 86822321170464 86853769233408 86972204335104 87123787563417 88404353954048 88485607955844 88638362486784 88656034106112 88769661201792 88890708842496 88922906099712 89199357137088 89371157991424 89453300599872 89535518707041 89567949521952 89607725678592 89690085720576 90768106733568 91166990015112 91324373471232 91342580594176 91426535171928 91543713114348 91584366686208 91668543493824 91701746915328 91826792792064 91845100081152 91986837047622 92088216354816 92164006678656 92248716243618 92407967106048 93357490460224 93518655422464 93604610068992 93852383809536 93929626076176 94178260142208 94197036237744 94317765026904 94359650525184 94446378145152 94609422876672 94628284932096 94715259458688 94878768365568 94965973115904 95044131887364 95295716078112 96274912037106 96441113404416 96529754133648 96696395440128 96715673570304 96971682373632 97051491881312 97228368838656 97308389604096 97397827462188 97565967341568 97585418836224 97675111316772 97843729876992 99019752800256 99192333613988 99363571386368 99454898198304 99626589241344 99718157797632 99738038369376 99910218203136 100002047447808 100084351002603 100194654633984 100349276779224 100542552740352 100634963174856 100808691388416 100901346435648 101075534512128 102114120075264 102384418701312 102468682992192 102562863767001 102739920155136 102760403168448 102854852068419 102900528794624 102937800572928 103032412521984 103127111430552 103305141891072 103325737591296 103684507513488 103958962994304 105027176767752 105208487350272 105305186327616 105351951220736 105486976843776 105583931785728 105670829335698 105787289862144 105950542659984 105971665767462 106116170319456 106154606840832 106252175413296 106299360854016 106435600736256 106456820548608 106554666891024 106738614411264 107207680587876 108496252579968 108595973400354 108644199696384 108683551899648 108783444870144 108805132766592 108992965312512 109093142670336 109182928366476 109331811844288 109471938304608 109520553607168 109761713259264 109783596190752 109973117878272 111397221900288 111692093128704 111743542987912 111784017809664 111886760473092 111936448172032 112079912896512 112182927522336 112205293165548 112255122321408 112398995478528 112552264433664 112718986463232 112748430964422 112892936376627 112943070907392 113110371832896 113214333571713 113409777811968 114405634528768 114878385084672 115277268366216 115434462177408 115582410174528 115605453564504 115633739071488 115656792694784 115763094893952 115805025644544 115911464087232 115962939113472 116111564439552 116165050084556 116645070952674 117980810607792 118155573863721 118184483315712 118208045474816 118359548269056 118468334618568 118520945123328 118672848949248 118932476182784 119194360492482 119271067466496 119380691609388 119423932695936 119586780960768 119763923117184 119970674049024 121024142311424 121555986686816 121765831294976 121902046895904 122058284152464 122112488914944 122224724658432 122268995887104 122405774362416 122460133441536 122617085976576 122649116063496 122885342238208 122998288324824 123155930592684 123210622808064 124806146758656 125136511746048 125321874637824 125354611270779 125571013522944 125596048316992 125711485861401 125757020035872 125812867366912 125928504193536 126089902008576 126171046576128 126287012611584 126621297487872 126725509183152 127060954770816 127249168312008 128366549382808 128588151205888 128706338844864 128928527253504 128954231427072 129153235854742 129295576498176 129520924826898 129686926911993 129744519472128 129863769949584 130056135260067 130087956455424 130113891781632 130233481755696 130280653850112 130458306502656 132606530931072 132728411933766 132835452321792 132957543730176 132984051159168 133154491802688 133213624270848 133336063263744 133384359149568 133445801336804 133592872845312 133799035705632 134056736987136 134179950899808 134411588517888 134535128580864 136152160100352 136512558268416 136624910656256 136750485022668 136986560206848 137013870891264 137139802757892 137376550029312 137502815240736 137740189188096 137767650121728 137980255571433 138132324532224 138246010017984 138373074365427 138611950659072 140036235690336 140277983133696 140406915103488 140778575714304 140894439114264 141267390213312 141295554356616 141476647540356 141488227092608 141539475787776 141669567217728 141732481138688 141914134315008 141942427398144 142072889188032 142318152548352 142566197831046 142943574117168 144412368055659 144661670106624 144794631200472 144858932928512 145044593160192 145073510355456 145457523560448 145577237821968 145962584406144 146096741193282 146348951012352 146378128254336 146512666975158 146630823837696 146765594815488 148529629200384 148788500420982 149045357079552 149182347297456 149439883862016 149577236696448 149607057554064 149673496428544 149865327304704 150003071171712 150262024568832 150291981950976 150331241285896 150523915168836 150590761209856 150813829110528 150952444762284 151213037082624 153171180112896 153576628051968 153647371608379 153703024488288 153912616236544 154109880232704 154140604752672 154350793191936 154406700859392 154548618782976 154988606386944 155526761270232 155938444491456 157307747477056 157540765151628 157579311087616 157812731025408 157957779491424 158027926831104 158230465265664 158506244003547 158680934793216 158925813989976 158957498651193 159028089955328 159174255479184 159231910261248 159378263119944 159449041281024 159653401104384 159685230822912 162536062527872 162744378869952 162816651886592 162893960100531 162966299544576 163025327849472 163175167305216 163207699149888 163280177922048 163489447968768 163532154751328 163774392549714 163997717766432 164207907456912 164280830410752 164675394286128 164959676817408 166408195678208 166848682328064 167095832850432 167139481694372 167428018030592 167615314481868 167676026714496 167830140709638 167904672258048 168119869344768 168307939748322 168382683482112 168598493217792 168828396650496 168967345577536 169122646446633 169414606361088 169665557749344 171608451793152 171938975236096 172317577627008 172615053017088 172694566435864 172915902549324 172992692629504 173151693266112 173373615261792 173408180346756 173450608607232 173485189042176 173644642340928 173707538466816 173944408670208 174247575126834 174967606429011 176504005401361 176808707908096 176971215911688 177276724973568 177312068212224 177539322403584 177781417684992 178398714274176 178742315982848 178906601199744 179071037414082 179135899043904 179215451357184 179380171441152 181536213467136 182333980030224 182648746942464 182685161188352 182853070343856 183087426228696 183168733372416 183337086987648 183403493830656 183653585584128 183690200162304 183973674095244 184176432709632 184328013357312 184497432487236 184815934212096 186714980920448 187037310844928 187209220137984 187704767619072 187859252152352 188356520284416 188394072475488 188635530053808 188719301050368 188892756290304 189256569864192 189430518917376 189931946231808 190088263774728 190591432156224 192549824074212 192882226808832 193059508267296 193392790880256 193431347140608 193729853782113 193943364747264 194102983762624 194281387240347 194616779208192 194795654924376 195131934683136 195170837672448 195350222633544 195687459753984 198384667227976 198727142772736 198909796396608 199092617900649 199253178482688 199436315595264 199476076738752 199820436406272 200004094895616 200168702005206 200389309267968 200698553558448 201085105480704 201269926349712 201617382776832 201802692871296 202151069024256 204228240150528 204768837402624 204937365984384 205125727534002 205479840310272 205520806336896 205709704136838 205801057589248 205875601145856 206064825043968 206254222861104 206610283782144 206651475182592 207369015026976 207917925988608 210054353535504 210416974700544 210610372655232 210973953687552 211167863571456 211341658671396 211574579724288 211901085319968 211943331534924 212232340638912 212309213681664 212504350826592 212598721708032 212871201472512 212913641097216 213109333782048 213477228822528 213849296746569 214415361175752 216992505159936 217191946800708 217288399392768 217566889740288 217610265533184 218186285340672 218365856732952 218663623688576 218943876609216 219041107214336 219145111789923 219523426518528 219567192381504 219946235756544 222794443800576 223182750631473 223487085975824 223568035619328 223773520946184 223872896344064 224159825793024 224365855044672 224410586331096 224510244642816 224797990957056 225104528867328 225437972926464 225496861928844 225785872753254 225886141814784 226220743665792 226428667143426 226819555623936 228811269057536 229756770169344 230554536732432 230868924354816 231164820349056 231210907129008 231313585389568 231526189787904 231610051289088 231822928174464 232223128879104 232330100169112 233290141905348 235961621215584 236311147727442 236368966631424 236416090949632 236719096538112 236936669237136 237041890246656 237345697898496 237455028849313 237864952365568 238388720984964 238542134932992 238761383218776 238847865391872 239173561921536 239527846234368 243111973373632 243531662589952 243804093791808 244116568304928 244224977829888 244449449316864 244537991774208 244811548724832 244920266883072 245234171953152 245298232126992 245661588824571 245770684476416 245996576649648 246311861185368 246421245616128 249612293517312 250273023492096 250643749275648 250709222541558 251142027045888 251192096633984 251422971722802 251514040071744 251625734733824 251745211064457 251857008387072 252179804017152 252342093152256 252574025223168 253242594975744 253451018366304 254121909541632 254498336624016 256733098765616 257176302411776 257412677689728 257857054507008 257908462854144 258306471709484 258591152996352 259041849653796 259373853823986 259489038944256 259727539899168 260112270520134 260175912910848 260227783563264 260466963511392 260561307700224 260916613005312 261371362690251 265213061862144 265456823867532 265915087460352 265968102318336 266308983605376 266672126527488 266768718299136 266891602673608 267598071411264 268113473974272 268359901799616 268606556121123 268823177035776 269070257161728 272304320200704 272778917438467 273249821312512 273500970045336 273973120413696 274027741782528 274279605515784 274753100058624 275005630481472 275480378376192 275535300243456 275960511142866 276264649064448 276492020035968 276746148730854 277223901318144 280072471380672 280555966267392 280813830206976 281557151428608 281788878228528 282534780426624 282591108713232 282953295080712 282976454185216 283078951575552 283339134435456 283828268630016 283884854796288 284145778376064 284636305096704 285132395662092 285887148234336 288824736111318 289323340213248 289589262400944 289717865857024 290089186320384 290147020710912 290915047120896 291154475643936 291925168812288 292193482386564 292697902024704 292756256508672 293025333950316 293531189630976 297059258400768 297577000841964 298090714159104 298364694594912 298879767724032 299154473392896 299214115108128 299346992857088 299730654609408 300006142343424 300253053007809 300583963901952 300662482571792 301047830337672 301181522419712 301627658221056 301904889524568 302426074165248 306342360225792 307153256103936 307294743216758 307406048976576 307688591301003 307825232473088 308219760465408 308281209505344 308564556205257 308701586383872 308813401718784 309097237565952 309977212773888 311053522540464 311876888982912 314615494954112 315081530303256 315158622175232 315625462050816 315915558982848 316055853662208 316460930531328 317012488007094 317361869586432 317851627979952 317914997302386 318056179910656 318348510958368 318463820522496 318756526239888 318898082562048 319306802208768 319370461645824 319453887732529 325072125055744 325488757739904 325787920201062 325932599089152 326050655698944 326350334610432 326415398299776 326978895937536 327064309502656 327548785099428 327995435532864 328415814913824 328561660821504 329350788572256 329919353634816 332816391356416 334191665700864 334278963388744 334856036061184 335230628963736 335352053428992 335660281419276 335809344516096 336239738689536 336615879496644 336765366964224 337196986435584 337656793300992 337934691155072 338245292893266 338678809129881 338829212722176 339331115498688 343216903586304 343877950472192 344635155254016 345389132871728 345831805098648 345985385259008 346303386532224 346747230523584 346816360693512 346901217214464 346970378084352 347289284681856 347415076933632 347888817340416 348495150253668 349935212858022 353008010802722 353617415816192 353942431823376 354466721591163 354553449947136 354624136424448 355078644807168 355562835369984 356797428548352 357484631965696 357813202399488 358142074828164 358271798087808 358760342882304 363072426934272 364667960060448 365297493884928 365370322376704 365706140687712 366174852457392 366337466744832 366674173975296 366806987661312 366975953676211 367380400324608 367947348190488 368656026714624 368994864974472 369631868424192 373429961840896 374418440275968 375409535238144 375718504304704 376063833812337 376713040568832 376788144950976 377134457584203 377271060107616 377438602100736 377785512580608 378513139728384 378861037834752 379863892463616 380176527549456 381182864312448 385099648148424 385764453617664 386119016534592 386785581760512 386862694281216 387459707564226 387886729494528 388205967525248 388562774480694 389060780735979 389233558416384 389591309848752 390263869366272 390341675344896 390700445267088 391374919507968 396769334455952 397454285545472 397819592793216 398185235801298 398506356965376 398872631190528 398952153477504 399640872812544 400008189791232 400337404010412 400778618535936 401397107116896 402170210961408 402539852699424 403234765553664 403605385742592 408456480301056 409537674805248 409874731968768 410251455068004 410959680620544 411041612673792 411419408273676 411602115178496 412129650087936 412508445722208 413220567564288 413302950365184 413940766714299 414738030053952 415119223096281 415835851977216 420108707071008 420833949401088 421220745310464 421567417859449 422335727142912 422683317342792 423802170639936 423886663069848 424464681277824 424618427363328 425008701653184 425197443416064 425742402945024 425827282194432 426218667564096 426954457645056 427698593493138 428830722351504 433237104166977 433985010319872 434383893601416 434576798785536 435133779480576 435220531066368 436372570681344 436731713465904 437327247377152 437887753218432 438290223579846 439046853037056 439134384763008 439892471513088 445588887601152 446365501262946 446974171951648 447136071238656 447547041892368 447745792688128 448319651586048 448731710089344 448821172662192 449020489285632 449595981914112 450875945852928 450993723857688 451571745506508 451772283629568 452441487331584 452857334286852 453639111247872 457622538115072 459513540338688 460942114825137 461109073464864 461737848709632 462329640698112 462421814258016 462627170779136 463052379575808 463220102578176 463645856348928 464660200338224 466580283810696 471923242431168 472622295454884 472737933262848 472832181899264 473438193076224 473873338474272 474083780493312 474691395796992 474910057698626 475518732010641 475729904731136 476777441969928 476872495953579 477084269865984 477522766437552 477695730783744 478347123843072 479055692468736 486223946747264 487063325179904 487608187583616 488233136609856 488449955659776 488898898633728 489075983548416 489623097449664 489840533766144 490468343906304 490596464253984 491323177649142 491541368952832 491993153299296 492623722370736 492842491232256 499224587034624 500546046984192 501287498551296 501418445083116 502284054091776 502384193267968 502845943445604 503028080143488 503490422128914 503714016774144 504359608034304 505148050446336 506485189951488 506902036732608 507367939339899 508243819083264 508996673248032 513466197531232 514352604823552 514825355379456 515816925708288 516612943418968 518083699307592 518747707647972 518978077888512 519455079798336 520224541040268 520351825821696 520455567126528 520933927022784 521122615400448 521833226010624 522742725380502 529512016204083 530426123724288 530913647735064 531830174920704 531936204636672 532617967210752 533344253054976 533783205347216 535196142822528 536226947948544 536719803599232 537213112242246 537646354071552 538140514323456 544608640401408 545557834876934 546499642625024 547001940090672 547946240827392 548055483565056 548559211031568 549506200117248 550011260962944 550960756752384 551070600486912 551921022285732 552529298128896 552984040071936 553492297461708 554447802636288 560144942761344 561111932534784 561627660413952 563114302857216 563577756457056 565069560853248 565182217426464 565906590161424 565952908370432 566157903151104 566678268870912 567769709592576 568291556752128 570264791324184 571774296468672 577649472222636 578646680426496 579178524801888 579435731714048 580178372640768 580294041421824 581189561346339 581830094241792 582308951287872 582844161721041 583850337624576 584386964773128 585395804049408 585512513017344 586050667900632 587062379261952 595154001683928 596181428318208 596729389189824 597277853701947 597759535448064 598308946785792 598428230216256 598693985714176 599461309218816 600012284686848 600506106015618 601167927803904 601324965143584 602095660675344 602363044839424 603255316442112 603809779049136 604852148330496 612684720451584 614306512207872 614589486433516 614812097953152 615377182602006 615650464946176 616439520930816 616562419010688 617129112410514 617403172767744 617626803437568 618194475131904 619954425547776 622107045080928 623753777965824 629230989908224 630163060606512 631250924101632 631831117965696 632921861062656 634024976014188 634723739172864 635703255959904 635829994604772 636112359821312 636697021916736 636927641044992 637513052479776 637796165124096 638613604417536 638740923291648 638907775465058 641547890239707 650144250111488 650977515479808 651575840402124 651865198178304 652700669220864 652830796599552 654128619005312 655097570198856 655990871065728 656831629827648 657123321643008 658701577144512 659838707269632 665632782712832 668383331401728 668557926777488 669548251894419 669712072122368 670461257927472 670704106857984 671320562838552 671618689032192 672479477379072 673231758993288 673530733928448 674393972871168 675313586601984 675869382310144 676490585786532 677357618259762 677658425444352 678662230997376 686433807172608 687755900944384 689270310508032 690778265743456 691663610197296 691970770518016 692606773064448 693494461047168 693632721387024 693940756168704 694578569363712 694830153867264 696990300507336 699870425716044 706016021605444 707234831632384 707884863646752 708933443182326 709106899894272 709248272848896 710157289614336 710342797201081 711125670739968 712365086547939 713594857096704 714969263931392 715626404798976 716284149656328 716543596175616 717520685764608 729335920120896 730594987769856 730740644753408 731412281375424 732349704914784 732674933489664 733348347950592 733613975322624 733951907352422 734760800649216 735894696380976 736984766473713 737312053429248 737989729948944 739263736848384 746859923681792 748836880551936 750819070476288 751437008609408 752127667624674 753426081137664 753576289901952 754268915168406 754542120215232 754877204201472 755571025161216 757026279456768 757722075669504 759727784927232 760353055098912 762365728624896 770199296296848 771528907235328 772238033069184 773571163521024 773725388562432 774919415128452 775773458989056 776411935050496 777125548961388 778121561471958 778467116832768 779182619697504 780527738732544 780683350689792 781400890534176 782749839015936 784114088070753 793538668911904 794908571090944 795639185586432 796370471602596 797745262381056 797904306955008 800016379582464 800674808020824 802794214233792 804340421922816 805079705398848 805819668363369 806469531107328 807210771485184 816912960602112 818336752315401 819749463937536 820502910136008 821919361241088 822083225347584 822838816547352 823204230356992 824259300175872 825016891444416 826441135128576 826605900730368 827881533428598 829476060107904 830238446192562 831671703954432 840217414142016 841667898802176 842441490620928 843134835718898 844671454285824 845366634685584 847604341279872 847773326139696 848929362555648 849236854726656 850017403306368 851484805890048 851654564388864 852437335128192 853908915290112 855397186986276 857661444703008 866474208333954 867970020639744 868767787202832 869153597571072 870267558961152 870441062132736 872745141362688 873463426931808 874654494754304 875775506436864 876580447159692 878093706074112 878268769526016 891177775202304 892731002525892 893948343903296 894272142477312 895094083784736 895491585376256 896639303172096 897463420178688 897642345324384 898040978571264 899191963828224 900759159023427 901751891705856 901987447715376 903143491013016 903544567259136 904882974663168 905714668573704 907278222495744 915245076230144 919027080677376 921884229650274 922218146929728 923065773903009 923475697419264 924659281396224 924843628516032 925254341558272 925693668615771 926104759151616 926440205156352 927291712697856 929320400676448 933160567621392 943846484862336 945244590909768 945475866525696 945664363798528 946876386152448 947746676948544 948167560986624 949382791593984 949820115397252 951037464021282 951459809462272 953554883939856 953744991907158 954168539731968 955045532875104 955391461567488 956694247686144 958111384937472 958361663197587 972447893494528 975216375167232 976466273219712 977797797267456 978151967096832 979246194899328 980936687812608 981192928507968 982646355298284 983082737905664 983986306598592 985247444741472 985684982464512 998449174069248 1002574997102592 1002836890166232 1004568108183552 1004768386535936 1005691886891208 1006056160286976 1006980844257828 1007428033548288 1008719216068608 1010296100892672 1012970379902976 1013804073465216 1014735878679798 1016487638166528 1017993346496064 1026932395062464 1028705209647104 1029650710758912 1031633851416576 1033225886837936 1036167398615184 1037495415295944 1037956155777024 1038910159596672 1040449082080536 1040703651643392 1040911134253056 1041867854045568 1042245230800896 1043666452021248 1045485450761004 1059024032408166 1060852247448576 1061827295470128 1063400164773489 1063660349841408 1063872409273344 1065235934421504 1066688506109952 1067566410694432 1070392285645056 1072453895897088 1073439607198464 1074426224484492 1076281028646912 1089217280802816 1091115669753868 1092999285250048 1094003880181344 1095892481654784 1096110967130112 1097118422063136 1099012400234496 1100022521925888 1100927861028633 1102141200973824 1103842044571464 1105968080143872 1106984594923416 1108895605272576 1120289885522688 1123255320827904 1126228605714432 1127155512914112 1128191501437011 1130139121706496 1130364434852928 1131403372752609 1131813180322848 1131905816740864 1132315806302208 1133356537741824 1135539419185152 1136583113504256 1140529582648368 1143548592937344 1155298944445272 1157293360852992 1158357049603776 1158871463428096 1160356745281536 1160588082843648 1162379122692678 1163660188483584 1164617902575744 1165688323442082 1167700675249152 1168773929546256 1170791608098816 1171025026034688 1172101335801264 1174124758523904 1190308003367856 1192362856636416 1193458778379648 1194555707403894 1195519070896128 1196617893571584 1196856460432512 1198922618437632 1200024569373696 1201012212031236 1202335855607808 1202649930287168 1204191321350688 1204726089678848 1206510632884224 1207619558098272 1209704296660992 1225369440903168 1228613024415744 1229178972867032 1229624195906304 1230754365204012 1231300929892352 1232879041861632 1233124838021376 1234258224821028 1234806345535488 1236388950263808 1239908851095552 1241822300142897 1244214090161856 1245357669288843 1247507555931648 1258461979816448 1260326121213024 1262501848203264 1263662235931392 1264702253578347 1268049952028376 1271406511919808 1271659989209544 1272224719642624 1273394043833472 1273855282089984 1275026104959552 1275592330248192 1277227208835072 1277481846583296 1277815550930116 1283095780479414 1299711312500931 1300288500222976 1301955030959616 1303151680804248 1303730396356608 1305401338441728 1305661593199104 1308257238010624 1310195140397712 1311981742131456 1313663259655296 1317403154289024 1319677414539264 1331265565425664 1336766662803456 1337115853554976 1339096503788838 1339424144244736 1340922515854944 1341408213715968 1342641125677104 1343237378064384 1344958954758144 1346463517986576 1347061467856896 1348787945742336 1351738764620288 1352981171573064 1354715236519524 1355316850888704 1357324461994752 1372867614345216 1378540621016064 1381556531486912 1382826344475411 1383327220394592 1383941541036032 1385213546128896 1386988922094336 1387265442774048 1387881512337408 1389157138727424 1389660307734528 1393980601014672 1399740851432088 1412032043210888 1414469663264768 1415769727293504 1417866886364652 1418213799788544 1418496545697792 1420314579228672 1420685594402162 1422251341479936 1424730173095878 1426556196031923 1427189714193408 1429938527862784 1430617487860737 1431252809597952 1432568299312656 1433087192351232 1435041371529216 1458671840241792 1461189975539712 1461481289506816 1462824562750848 1464699409829568 1465349866979328 1466696695901184 1467227950645248 1467903814704844 1469521601298432 1471789392761952 1473969532947426 1474624106858496 1475979459897888 1478527473696768 1493719847363584 1497673761103872 1501638140952576 1502874017218816 1504255335249348 1506852162275328 1507152579803904 1508537830336812 1509084240430464 1511142050322432 1515444151339008 1519455569854464 1520706110197824 1522103818019697 1524731457249792 1540398592593696 1543057814470656 1544476066138368 1547450777124864 1549838830256904 1552823870100992 1554251097922776 1556243122943916 1556934233665536 1558365239395008 1561055477465088 1561366701379584 1562801781068352 1565499678031872 1568228176141506 1587077337823808 1588536048612249 1589817142181888 1591278371172864 1592740943205192 1595490524762112 1595808613910016 1600032759164928 1601349616041648 1605588428467584 1608680843845632 1610159410797696 1611639336726738 1612939062214656 1614421542970368 1633825921204224 1636673504630802 1639498927875072 1641005820272016 1643838722482176 1644166450695168 1645677633094704 1646408460713984 1648518600351744 1650033782888832 1652882270257152 1653211801460736 1655763066857196 1658952120215808 1660476892385124 1663343407908864 1680434828284032 1683335797604352 1684882981241856 1686269671437796 1689342908571648 1690733269371168 1695208682559744 1695546652279392 1697858725111296 1698473709453312 1700034806612736 1703309128777728 1704874670256384 1710794373972552 1715322889406016 1732948416667908 1735940041279488 1737535574405664 1738307195142144 1740535117922304 1740882124265472 1743568684039017 1745490282725376 1746926853863616 1748532485163123 1749308989508608 1751551012873728 1753160894319384 1756187412148224 1756537539052032 1785462005051784 1787896687806592 1788544284954624 1790188167569472 1790983170752512 1791833561105841 1793278606344192 1794926840357376 1795284690648768 1796081957142528 1798383927656448 1801518318046854 1803503783411712 1803974895430752 1806286982026032 1807089134518272 1809765949326336 1811429337147408 1814556444991488 1830490152460288 1838054161354752 1843768459300548 1844436293859456 1846131547806018 1846951394838528 1849318562792448 1849687257032064 1851387337231542 1852209518303232 1852880410312704 1854583425395712 1858640801352896 1866321135242784 1887692969724672 1890489181819536 1891328727597056 1893752772304896 1895493353897088 1898765583187968 1899640230794504 1902074928042564 1902919618924544 1907109767879712 1907489983814316 1908337079463936 1910091065750208 1910782923134976 1913388495372288 1916222769874944 1916723326395174 1924643670719121 1941544059414971 1944895786989056 1950432750334464 1952932546439424 1955595594534912 1958492389798656 1962385857015936 1965292710596568 1966165475811328 1967972613197184 1970494889482944 1971369964929024 1996898348138496 2005149994205184 2005673780332464 2008644755683257 2009136216367104 2009536773071872 2011383773782416 2012112320573952 2013961688515656 2014856067096576 2017438432137216 2020592201785344 2025940759805952 2027608146930432 2029471757359596 2032975276333056 2035986692992128 2053864790124928 2057410419294208 2059301421517824 2063267702833152 2066451773675872 2072334797230368 2074990830591888 2075912311554048 2077820319193344 2080898164161072 2081822268506112 2083735708091136 2084490461601792 2090970901522008 2118048064816332 2121704494897152 2123654590940256 2126800329546978 2127320699682816 2127744818546688 2130471868843008 2131028391603243 2133377012219904 2135132821388864 2137095259643817 2140784571290112 2144907791794176 2146879214396928 2148852448968984 2152562057293824 2182231339507736 2185998570500096 2188007760362688 2191784963309568 2192221934260224 2194236844126272 2198024800468992 2200045043851776 2201855722057266 2204282401947648 2207684089142928 2210954299421139 2211936160287744 2213969189846832 2217791210545152 2240579771045376 2246510641655808 2252457211428864 2254311025828224 2256383002874022 2260278243412992 2260728869705856 2262806745505218 2263626360645696 2263811633481728 2264631612604416 2266713075483648 2271078838370304 2273166227008512 2281059165296736 2287097185874688 2310597888890544 2314586721705984 2316714099207552 2320713490563072 2321176165687296 2324758245385356 2327320376967168 2329235805151488 2331376646884164 2335401350498304 2337547859092512 2341583216197632 2342050052069376 2344202671602528 2348249517047808 2352342264212259 2380616006735712 2384725713272832 2386917556759296 2389111414807788 2393235787143168 2393712920865024 2400049138747392 2402024424062472 2405299860574336 2408382642701376 2409452179357696 2413021265768448 2415239116196544 2419408593321984 2450738881806336 2455010256946203 2458357945734064 2459248391812608 2461508730408024 2462601859784704 2465758083723264 2466249676042752 2468516449642056 2469612691070976 2472777900527616 2479817702191104 2483644600285794 2488428180323712 2490715338577686 2495015111863296 2516923959632896 2520652242426048 2525003696406528 2527324471862784 2529404507156694 2536099904056752 2542813023839616 2543319978419088 2544449439285248 2546788087666944 2547710564179968 2550052209919104 2554454417670144 2554963693166592 2555631101860232 2566191560958828 2599422625001862 2600577000445952 2603910061919232 2606303361608496 2607460792713216 2610802676883456 2611323186398208 2612005317342443 2616514476021248 2620390280795424 2623963484262912 2627326519310592 2634806308578048 2673533325606912 2674231707109952 2678193007577676 2678848288489472 2681845031709888 2682816427431936 2685282251354208 2686474756128768 2689917909516288 2692927035973152 2694122935713792 2697575891484672 2702277477070281 2703477529240576 2705962343146128 2709430473039048 2710633701777408 2714648923989504 2745735228690432 2757081242032128 2763113062973824 2765652688950822 2766654440789184 2767883082072064 2769197321709027 2770427092257792 2773977844188672 2774530885548096 2775763024674816 2778314277454848 2779320615469056 2787961202029344 2799481702864176 2824064086421776 2828939326529536 2831539454587008 2835733772729304 2836427599577088 2836993091395584 2840629158457344 2841371188804324 2844502682959872 2849460346191756 2853112392063846 2854379428386816 2861234975721474 2862505619195904 2865136598625312 2866174384702464 2870082743058432 2875084989592761 2917343680483584 2922962579013632 2925649125501696 2929398819659136 2933393391802368 2934455901290496 2935807629409688 2943578785523904 2947939065894852 2949248213716992 2951958919795776 2957054947393536 2987439694727168 2995347522207744 3000568091823137 3005748034437632 3008510670498696 3013704324550656 3014305159607808 3017075660673624 3018168480860928 3022284100644864 3030888302678016 3038911139708928 3041412220395648 3044207636039394 3049462914499584 3080797185187392 3086115628941312 3088952132276736 3094901554249728 3099677660513808 3105647740201984 3108502195845552 3112486245887832 3113868467331072 3116730478790016 3122110954930176 3122733402759168 3125603562136704 3130999356063744 3136456352283012 3174154675647616 3177072097224498 3179634284363776 3182556742345728 3185481886410384 3190981049524224 3191617227820032 3200065518329856 3202699232083296 3211176856935168 3217361687691264 3220318821595392 3223278673453476 3228843085940736 3267651842408448 3273347009261604 3278997855750144 3282011640544032 3287677444964352 3288332901390336 3291355266189408 3292816921427968 3297037200703488 3300067565777664 3302783583085899 3306423602921472 3311526133714392 3317904240431616 3320953784770248 3326686815817728 3360869656568064 3369765962483712 3372539342875592 3378685817143296 3381466538742336 3384574504311033 3390417365119488 3391093304558784 3394210118257827 3395717450222592 3396947418906624 3400069613225472 3406618257555456 3409749340512768 3421588747945104 3430645778812032 3465896833335816 3471880082558976 3475071148811328 3476614390284288 3481070235844608 3481764248530944 3487137368078034 3490980565450752 3493853707727232 3497064970326246 3498617979017216 3503102025747456 3506321788638768 3512374824296448 3513075078104064 3570924010103568 3575793375613184 3577088569909248 3580376335138944 3583667122211682 3586557212688384 3589853680714752 3590569381297536 3596767855312896 3603036636093708 3607007566823424 3607949790861504 3612573964052064 3614178269036544 3619531898652672 3622858674294816 3629112889982976 3660980304920576 3676108322709504 3687536918601096 3688872587718912 3692263095612036 3693902789677056 3698637125584896 3699374514064128 3702774674463084 3704419036606464 3709166850791424 3717281602705792 3725466900428691 3732642270485568 3775385939449344 3780978363639072 3782657455194112 3787505544609792 3790986707794176 3794106760735041 3799280461589008 3804149856085128 3805839237849088 3814219535759424 3814979967628632 3816674158927872 3820182131500416 3821565846269952 3826776990744576 3832445539749888 3833446652790348 3849287341438242 3883088118829942 3889791573978112 3899133937502793 3900865500668928 3905865092878848 3911191189069824 3916984779597312 3924771714031872 3930585421193136 3932330951622656 3935945226394368 3940989778965888 3993796696276992 4010299988410368 4011347560664928 4017289511366514 4018272432734208 4019073546143744 4022767547564832 4024224641147904 4027923377031312 4029712134193152 4034876864274432 4036735490438321 4041184403570688 4055216293860864 4058943514719192 4065950552666112 4071973385984256 4107729580249856 4118602843035648 4132903547351744 4144669594460736 4148479033426233 4149981661183776 4151824623108096 4155640638386688 4161796328322144 4163644537012224 4167471416182272 4168980923203584 4181941803044016 4236096129632664 4243408989794304 4247309181880512 4253600659093956 4254641399365632 4255489637093376 4260943737686016 4262056783206486 4266754024439808 4270265642777728 4274190519287634 4279668588095769 4281569142580224 4289815583588352 4293758428793856 4297704897937968 4305124114587648 4364462679015472 4371997141000192 4376015520725376 4383569926619136 4384443868520448 4388473688252544 4396049600937984 4400090087703552 4403711444114532 4408564803895296 4415368178285856 4421908598842278 4423872320575488 4427938379693664 4435582421090304 4481159542090752 4493021283311616 4504914422857728 4508622051656448 4512766005748044 4520556486825984 4521457739411712 4525613491010436 4527252721291392 4527623266963456 4533426150967296 4546332454017024 4562118330593472 4566311454059091 4574194371749376 4621195777781088 4629173443411968 4633428198415104 4637241596453939 4642352331374592 4649516490770712 4658471610302976 4662753293768328 4670802700996608 4675095718185024 4683166432395264 4684100104138752 4688405343205056 4696499034095616 4704684528424518 4761232013471424 4765608145836747 4769451426545664 4773835113518592 4778222829615576 4786471574286336 4787425841730048 4800098277494784 4804048848124944 4810599721148672 4816765285402752 4826042531536896 4830478232393088 4838817186643968 4901477763612672 4910020513892406 4916715891468128 4918496783625216 4923017460816048 4925203719569408 4931516167446528 4932499352085504 4937032899284112 4939225382141952 4945555801055232 4959635404382208 4967289200571588 4976856360647424 4981430677155372 4990030223726592 5033847919265792 5041304484852096 5050007392813056 5054648943725568 5058809014313388 5072199808113504 5085626047679232 5086639956838176 5088898878570496 5093576175333888 5095421128359936 5100104419838208 5109927386333184 5111262203720464 5132383121917656 5198845250003724 5201154000891904 5207820123838464 5212606723216992 5214921585426432 5221605353766912 5222646372796416 5224010634684886 5230706052117051 5233028952042496 5240780561590848 5245597455489369 5247926968525824 5254653038621184 5269612617156096 5348463414219904 5356386015155352 5357696576978944 5363690063419776 5365632854863872 5370564502708416 5372949512257536 5379835819032576 5385854071946304 5388245871427584 5395151782969344 5404554954140562 5406955058481152 5411924686292256 5418860946078096 5421267403554816 5429297847979008 5491470457380864 5514162484064256 5526226125947648 5531305377901644 5533308881578368 5538394643418054 5540854184515584 5547955688377344 5549061771096192 5556628554909696 5558641230938112 5575922404058688 5598963405728352 5648128172843552 5657878653059072 5663078909174016 5671467545458608 5673986182791168 5681258316914688 5682742377608648 5698920692383512 5706224784127692 5708758856773632 5722469951442948 5725011238391808 5730273197250624 5732348769404928 5740165486116864 5750169979185522 5824632178244913 5834687360967168 5845925158027264 5851298251003392 5858797639318272 5866786783604736 5871615258819376 5887157571047808 5895878131789704 5898496427433984 5903917839591552 5914109894787072 5974879389454336 5990695044415488 6001136183646274 6011496068875264 6017021340997392 6025934267049771 6027408649101312 6028610319215616 6034151321347248 6036336961721856 6044568201289728 6061776605356032 6077822279417856 6082824440791296 6088415272078788 6098925828999168 6161594370374784 6172231257882624 6177904264553472 6189803108499456 6199355321027616 6211295480403968 6217004391691104 6224972491775664 6227736934662144 6233460957580032 6245466805518336 6251207124273408 6272912704566024 6348309351295232 6354144194448996 6365113484691456 6370963772820768 6381962099048448 6383234455640064 6393085174809729 6400131036659712 6405398464166592 6411285778931451 6422353713870336 6434723375382528 6440637643190784 6446557346906952 6457686171881472 6546694018523208 6557995711500288 6564023281088064 6575354889928704 6576665802780672 6582710532378816 6585633842855936 6594074401406976 6600135131555328 6605567166171798 6612847205842944 6623052267428784 6635808480863232 6641907569540496 6653373631635456 6721739313136128 6739531924967424 6745078685751184 6757371634286592 6762933077484672 6769149008622066 6780834730238976 6782186609117568 6788420236515654 6791434900445184 6793894837813248 6800139226450944 6813236515110912 6819498681025536 6843177495890208 6861291557624064 6931793666671632 6943760165117952 6950142297622656 6962140471689216 6963528497061888 6974274736156068 6981961130901504 6987707415454464 6994129940652492 6997235958034432 7006204051494912 7012643577277536 7024749648592896 7026150156208128 7057026792636777 7141848020207136 7151586751226368 7154177139818496 7160752670277888 7167334244423364 7179707361429504 7181138762595072 7206073272187416 7215899581723008 7225147928104128 7228356538073088 7239063797305344 7245717348589632 7258225779965952 7321960609841152 7352216645419008 7365030770838609 7375073837202192 7377745175437824 7384526191224072 7387805579354112 7397274251169792 7398749028128256 7405549348926168 7408838073212928 7418333701582848 7434563205411584 7450933800857382 7465284540971136 7550771878898688 7561956727278144 7565314910388224 7575011089219584 7581973415588352 7588213521470082 7598560923178016 7608299712170256 7611678475698176 7628439071518848 7629959935257264 7633348317855744 7640364263000832 7643131692539904 7664891079499776 7666893305580696 7698574682876484 7766176237659884 7779583147956224 7798267875005586 7801731001337856 7811730185757696 7822382378139648 7833969559194624 7836015952027329 7849543428063744 7861170842386272 7864661903245312 7871890452788736 7881979557931776 8020599976820736 8022695121329856 8034579022733028 8036544865468416 8038147092287488 8045535095129664 8048449282295808 8055846754062624 8059424268386304 8069753728548864 8073470980876642 8082368807141376 8106832431210843 8110432587721728 8117887029438384 8131901105332224 8143946771968512 8215459160499712 8237205686071296 8265807094703488 8289339188921472 8296958066852466 8299963322367552 8303649246216192 8311281276773376 8323592656644288 8327289074024448 8334942832364544 8337961846407168 8363883606088032 8472192259265328 8486817979588608 8494618363761024 8507201318187912 8509282798731264 8510979274186752 8521887475372032 8524113566412972 8533508048879616 8540531285555456 8548381038575268 8559337176191538 8563138285160448 8587516857587712 8595409795875936 8610248229175296 8625254968778283 8728925358030944 8743994282000384 8752031041450752 8768887737040896 8776947376505088 8800180175407104 8807422888229064 8830736356571712 8843817197684556 8847744641150976 8855876759387328 8871164842180608 8962319084181504 8986042566623232 9001704275469411 9017244103312896 9025532011496088 9041112973651968 9042915478823424 9051226982020872 9054505442582784 9055246533926912 9066852301934592 9092664908034048 9124236661186944 9132622908118182 9148388743498752 9242391555562176 9258346886823936 9266856396830208 9274483192907878 9284704662749184 9299032981541424 9316943220605952 9325506587536656 9341605401993216 9350191436370048 9366332864790528 9368200208277504 9376810686410112 9392998068191232 9409369056849036 9522464026942848 9531216291673494 9538902853091328 9547670227037184 9556445659231152 9572943148572672 9574851683460096 9600196554989568 9608097696249888 9621199442297344 9633530570805504 9652085063073792 9660956464786176 9802955527225344 9820041027784812 9833431782936256 9836993567250432 9846034921632096 9850407439138816 9863032334893056 9864998704171008 9874065798568224 9878450764283904 9891111602110464 9908350749257697 9919270808764416 9934578401143176 9953712721294848 9962861354310744 9980060447453184 10067695838531584 10082608969704192 10109297887451136 10117618028626776 10144399616227008 10153723512933099 10171252095358464 10173279913676352 10177797757140992 10182630354773481 10187152350667776 10190842256719872 10200208839676416 10219854772666368 10222524407440928 10264766243835312 10397690500007448 10402308001783808 10415640247676928 10425213446433984 10429843170852864 10443210707533824 10445292745592832 10448021269369772 10461412104234102 10466057904084992 10481561123181696 10491194910978738 10495853937051648 10509306077242368 10539225234312192 10696926828439808 10712772030310704 10727380126839552 10731265709727744 10741129005416832 10759671638065152 10771708143892608 10790303565938688 10809109908281124 10813910116962304 10823849372584512 10837721892156192 10842534807109632 10858595695958016 10982940914761728 11028324968128512 11052452251895296 11062610755803288 11066617763156736 11076789286836108 11081708369031168 11095911376754688 11098123542192384 11113257109819392 11151844808117376 11197926811456704 11296256345687104 11315757306118144 11326157818348032 11342935090917216 11347972365582336 11362516633829376 11365484755217296 11382320282205123 11397841384767024 11412449568255384 11417517713547264 11444939902885896 11450022476783616 11460546394501248 11464697538809856 11480330972233728 11500339958371044 11649264356489826 11669374721934336 11691850316054528 11697401812508379 11702596502006784 11717595278636544 11733573567209472 11743230517638752 11774315142095616 11791756263579408 11796992854867968 11807835679183104 11949758778908672 11981390088830976 12002272367292548 12022992137750528 12034042681994784 12051868534099542 12054817298202624 12057220638431232 12068302642694496 12072673923443712 12089136402579456 12110206471314963 12123553210712064 12165648881582592 12176830544157576 12197851657998336 12323188740749568 12355808529106944 12398710642055232 12422590960807936 12434008783382208 12445437100278699 12449944983551328 12455473869324288 12466921915160064 12490933611036672 12502414248546816 12545825409132048 12696618702590464 12708288388897992 12730226969382912 12741927545641536 12763924198096896 12766468911280128 12786170349619458 12800262073319424 12810796928333184 12822571557862902 12844707427740672 12869446750765056 12881275286381568 12893114693813904 12915372343762944 13093388037046416 13115991423000576 13128046562176128 13150709779857408 13153331605561344 13165421064757632 13188148802813952 13200270263110656 13211134332343596 13225694411685888 13246104534857568 13271616961726464 13283815139080992 13306747263270912 13443478626272256 13479063849934848 13490157371502368 13514743268573184 13525866154969344 13538298017244132 13561669460477952 13564373218235136 13576840473031308 13582869800890368 13600278452901888 13638997362051072 13686354991780416 13698934362177273 13722583115248128 13863587333343264 13887520330235904 13900284595245312 13911724789361817 13927056994123776 13948549472312136 13975414830908928 13988259881304984 13994471916068864 14012408102989824 14025287154555072 14049499297185792 14052300312416256 14114053585273554 14283696040414272 14296824437510241 14303173502452736 14308354279636992 14321505340555776 14334668488846728 14359414722859008 14362277525190144 14412146544374832 14431799163446016 14450295856208256 14478127594610688 14491434697179264 14516451559931904 14643921219682304 14704433290838016 14730061541677218 14750147674404384 14755490350875648 14769052382448144 14775611158708224 14794548502339584 14797498056256512 14811098697852336 14817676146425856 14836667403165696 14869126410823168 14901867601714764 14930569081942272 15101543757797376 15123913454556288 15150022178439168 15163946831176704 15176427042940164 15197121846356032 15216599424340512 15223356951396352 15256878143037696 15259919870514528 15266696635711488 15280728526001664 15286263385079808 15329782158999552 15333786611161392 15397149365752968 15532352475319768 15559166295912448 15596535750011172 15603462002675712 15623460371515392 15644764756279296 15667939118389248 15672031904054658 15692118156351153 15699086856127488 15722341684772544 15729323806490624 15736792366468107 15743780905577472 15763959115863552 16045390242659712 16069158045466056 16073089730936832 16076294184574976 16091070190259328 16096898564591616 16111693508125248 16118848536772608 16139507457097728 16146941961753284 16164737614282752 16213664862421686 16220865175443456 16235774058876768 16263802210664448 16287893543937024 16430918320999424 16474411372142592 16531614189406976 16578678377842944 16593916133704932 16599926644735104 16622562553546752 16647185313288576 16669885664729088 16675923692814336 16727767212176064 16944384518530656 16973635959177216 16989236727522048 17014402636375824 17021958548373504 17043774950744064 17048227132825944 17081062571110912 17096762077150536 17118674352383076 17126276570320896 17175033715175424 17190819591751872 17220496458350592 17250509937556566 17457850716061888 17473896534734739 17487988564000768 17504062082901504 17537775474081792 17553894753010176 17600360350814208 17614845776458128 17661472713143424 17687634395369112 17695489282301952 17711753518774656 17742329684361216 17924638168363008 17972085133246464 18003408550938822 18034488206625792 18051064022992176 18077802801149313 18082225947303936 18085830957646848 18102453964041744 18109010885165568 18110493067853824 18133704603869184 18185329816068096 18248473322373888 18265245816236364 18296777486997504 18484783111124352 18516693773647872 18533712793660416 18548966385815756 18569409325498368 18598065963082848 18633886441211904 18651013175073312 18683210803986432 18700382872740096 18736400416555008 18753621372820224 18818738113698072 19044928053885696 19062432583346988 19095340454074368 19112891318462304 19145886297145344 19149703366920192 19179255524429187 19200393109979136 19216195392499776 19233857336794353 19242398884594688 19267061141611008 19304170126147584 19321912929572352 19640082055569624 19666863565872512 19673987134500864 19692069843264192 19700814878277632 19726064669786112 19729997408342016 19748131597136448 19756901528567808 19782223204220928 19816701498515394 19838541617528832 19869156802286352 19907425442589696 19925722708621488 19960120894906368 20135391677063168 20165217939408384 20218595774902272 20235236057253552 20288799232454016 20307447025866198 20342504190716928 20346559827352704 20365260709546962 20374304701335552 20381684513439744 20400417679352832 20439709545332736 20445048814881856 20529532487670624 20795381000014896 20804616003567616 20831280495353856 20850426892867968 20886421415067648 20890585491185664 20896042538739544 20922824208468204 20932115808169984 20963122246363392 20982389821957476 20991707874103296 21018612154484736 21078450468624384 21171080377910331 21356984653564681 21393853656879616 21425544060621408 21454760253679104 21462531419455488 21482258010833664 21543416287785216 21618219816562248 21627820233924608 21647698745169024 21675443784312384 21685069614219264 21717191391916032 21965881829523456 22056649936257024 22095092312515827 22104904503790592 22125221511606576 22133235526313472 22153578573672216 22163416738062336 22191822753509376 22196247084384768 22226514219638784 22303689616234752 22395853622913408 22592512691374208 22631514612236288 22652315636696064 22685870181834432 22695944731164672 22725033267658752 22730969510434592 22764640564410246 22795682769534048 22824899136510768 22835035427094528 22889879805771792 22900044953567232 22921092789002496 22929395077619712 23000679916742088 23298528712979652 23338749443868672 23394803625016758 23405193004013568 23435190557273088 23467147134418944 23486461035277504 23508047856081987 23548630284191232 23583512527158816 23593985709735936 23615671358366208 23899517557817344 24004544734585096 24045984275501056 24068085363989568 24103737068199084 24109634596405248 24114441276862464 24136605285388992 24145347846887424 24178272805158912 24220412942629926 24247106421424128 24320497293632529 24331297763165184 24353661088315152 24395703315996672 24646377481499136 24711617058213888 24797421284110464 24845181921615872 24868017566764416 24890874200557398 24899889967102656 24910947738648576 24933843830320128 24981867222073344 25004828497093632 25091650818264096 25393237405180928 25416576777795984 25460453938765824 25483855091283072 25527848396193792 25532937822560256 25572340699238916 25600524146638848 25621593856666368 25645143115725804 25689414855481344 25762550572763136 25786229387627808 25830744687525888 25875764906334849 26186776074092832 26231982846001152 26256093124352256 26306663211122688 26330842129515264 26400540526221312 26422268664687192 26492209069715136 26543233923452928 26567630278161984 26613494526541824 26886957252544512 26958127699869696 26980314743004736 27005112826408233 27051732309938688 27076596034488264 27123338920955904 27128746436470272 27153680946062616 27165739601780736 27200556905803776 27277994724102144 27372709983560832 27397868724354546 27445166230496256 27727174666686528 27775040660471808 27800569190490624 27823449578723634 27854113988247552 27897098944624272 27950829661817856 27976519762609968 27988943832137728 28024816205979648 28050574309110144 28098998594371584 28104600624832512 28228107170547108 28567392080828544 28593648875020482 28606347004905472 28616708559273984 28643010681111552 28669336977693456 28718829445718016 28724555050380288 28824293088749664 28863598326892032 28900591712416512 28956255189221376 28982869394358528 29408866581676032 29460123083354436 29500295348808768 29510980701751296 29538104764896288 29551222317416448 29589097004679168 29594996112513024 29622197395704672 29635352292851712 29673334806331392 29725052247773091 29738252821646336 29803735203429528 29861138163884544 30203087515594752 30247826909112576 30327893662353408 30352854085880328 30394243692712064 30433198848681024 30446713902792704 30461170538799297 30513756286075392 30519839741029056 30533393271422976 30561457052003328 30572526770159616 30659564317999104 30667573222322784 30794298731505936 31064704950639536 31118332591824896 31193071500022344 31206924005351424 31246920743030784 31289529512558592 31335878236778496 31344063808109316 31384236312702306 31398173712254976 31444683369545088 31473584732936214 31487561811154944 31527918231727104 32090780485319424 32138316090932112 32152588369149952 32182140380518656 32193797129183232 32223387016250496 32279014914195456 32293883923506568 32427329724843372 32441730350886912 32471548117753536 32527604421328896 32575787087874048 32861836641998848 32948822744285184 33006249010054507 33063228378813952 33157356755685888 33187832267409864 33199853289470208 33245125107093504 33294370626577152 33339771329458176 33455534424352128 33888769037061312 33947271918354432 33978473455044096 34028805272751648 34043917096747008 34087549901488128 34096454265651888 34146960846615369 34162125142221824 34193524154301072 34237348704766152 34252553140641792 34350067430350848 34381639183503744 34440992916701184 34501019875113132 34915701432123776 34947793069469478 34975977128001536 35008124165803008 35075550948163584 35107789506020352 35200720701628416 35229691552916256 35322945426286848 35375268790738224 35390978564603904 35423507037549312 35849276336726016 35944170266492928 36006817101877644 36068976413251584 36102128045984352 36155605602298626 36164451894607872 36171661915293696 36204907928083488 36218021770331136 36220986135707648 36267409207738368 36330619413944889 36370659632136192 36496946644747776 36530491632472728 36593554973995008 36969566222248704 37067425587320832 37097932771631512 37196131926165696 37267772882423808 37302026350146624 37336311300836097 37366421607972864 37400765745480192 37472800833110016 37507242745640448 37637476227396144 38089856107771392 38124865166693976 38190680908148736 38225782636924608 38291772594290688 38299406733840384 38358511048858374 38400786219958272 38432390784999552 38467714673588706 38484797769189376 38534122283222016 38608340252295168 38643825859144704 39280164111139248 39333727131745024 39347974269001728 39384139686528384 39452129339572224 39459994816684032 39496263194272896 39564446408441856 39633402997030788 39677083235057664 39738313604572704 39814850885179392 39851445417242976 39920241789812736 40270783354126336 40330435878816768 40437191549804544 40470472114507104 40577598464908032 40614894051732396 40685008381433856 40693119654705408 40730521419093924 40748609402671104 40800835358705664 40890097629763712 41059064975341248 41590762000029792 41609232007135232 41662560990707712 41700853785735936 41735174368085451 41781170982371328 41792085077479088 41845648416936408 41864231616339968 41926244492726784 41964779643914952 41983415748206592 42037224308969472 42156900937248768 42342160755820662 42713969307129362 42787707313759232 42851088121242816 42890473312530723 42909520507358208 42925062838910976 42964516021667328 43086832575570432 43236439633124496 43255640467849216 43295397490338048 43350887568624768 43434382783832064 43931763659046912 44113299872514048 44190184625031654 44209809007581184 44250443023213152 44266471052626944 44307157147344432 44326833476124672 44383645507018752 44392494168769536 44404090394821531 44453028439277568 44607379232469504 44791707245826816 45185025382748416 45304631273392128 45371740363668864 45450066535317504 45461939020869184 45529281128820492 45591365539068096 45649798273021536 45670070854189056 45779759611543584 45800089907134464 45842185578004992 45858790155239424 46001359833484176 46597057425959304 46677498887737344 46789607250033516 46810386008027136 46870381114546176 46934294268837888 46972922070555008 47016095712163974 47076354469053459 47097260568382464 47167025054317632 47187971419471872 47231342716732416 47799035115634688 48009089469170192 48091968551002112 48136170727979136 48207474136398168 48219269192810496 48228882553724928 48273210570777984 48290695693774848 48356545610317824 48440825885259852 48494212842848256 48640994587265058 48662595526330368 48707322176630304 48791406631993344 49292754962998272 49423234116427776 49594842568220928 49690363843231744 49736035133528832 49781748401114796 49799779934205312 49867687660640256 50009656994187264 50183301636528192 50786474810361856 50833153555591968 50920907877531648 50967710182566144 51009657560993329 51065875645120512 51144681398477832 51243187713332736 51290286231451608 51378829710962688 51525101145526272 51572458775255616 51661489375051776 51751529812669698 52373552148185664 52421689604204217 52463965692002304 52512186248704512 52613326422245376 52661684259030528 52801081052442624 52844537329374384 52984418139430272 53086467846905856 53135260556323968 53226989053083648 53773914505089024 53916255399739392 53960629486009472 54010225652816466 54103464619877376 54153192068976528 54246677841911808 54257492872940544 54307361892125232 54331479203561472 54401113811607552 54555989448204288 54745419967121664 54795737448709092 54890332460992512 55454349333373056 55550081320943616 55601138380981248 55646899157447268 55708227976495104 55794197889248544 55901659323635712 55953039525219936 55977887664275456 56049632411959296 56101148618220288 56209201249665024 56456214341094216 57134784161657088 57187297750040964 57212694009810944 57286021362223104 57338673955386912 57437658891436032 57449110100760576 57537766573287561 57648586177499328 57701572010383059 57727196653784064 57801183424833024 57912510378442752 57965738788717056 58920246166708872 59000590697617536 59021961403502592 59076209529792576 59102444634832896 59178194009358336 59189992225026048 59244394791409344 59270704585703424 59346669612662784 59450104495546182 59476505643292672 59607470406859056 59722276327769088 60406175031189504 60495653818225152 60655787324706816 60705708171760656 60788487385424128 60866397697362048 60922341077598594 61027512572150784 61039679482058112 61122914104006656 61145053540319232 61319128635998208 61335146444645568 61588597463011872 62129409901279072 62236665183649792 62386143000044688 62413848010702848 62493841486061568 62671756473556992 62688127616218632 62768472625404612 62796347424509952 62889366739090176 62947169465872428 62975123622309888 63055836463454208 64070953960694043 64181560970638848 64276632181864224 64305176738299904 64364280761037312 64387594258366464 64446774032500992 64587767847013136 64854659449686744 64883460701773824 64943096235507072 65055208842657792 65151574175748096 65723673283997696 65897645488570368 66012498020109014 66126456757627904 66285276937547481 66314713511371776 66375664534819728 66399706578940416 66490250214187008 66588741253154304 66679542658916352 66911068848704256 67777538074122624 67894543836708864 67956946910088192 68057610545503296 68087834193494016 68175099802976256 68192908531303776 68293921693230738 68324250284443648 68387048308602144 68474697409532304 68505106281283584 68700134860701696 68763278367007488 69002039750226264 69831402864247552 69895586138938956 70016248331606016 70215579012040704 70401441403256832 70459383105832512 70524143568245961 70645890852573696 70750537581476448 70781957129207808 70847014075098624 71698552673452032 72013634203755288 72137952826503168 72204256091968704 72311211204597252 72328903789215744 72343323830587392 72409815856166976 72436043540662272 72441972271415296 72534818415476736 72661238827889778 72741319264272384 72993893289495552 73060983264945456 73187109947990016 73939132444497408 74134851174641664 74195865543263024 74392263852331392 74535545764847616 74604052700293248 74672622601672194 74732843215945728 74801531490960384 74945601666220032 75014485491280896 75274952454792288 76179712215542784 76249730333387952 76381361816297472 76451565273849216 76583545188581376 76598813467680768 76717022097716748 76801572439916544 76864781569999104 76935429347177412 76969595538378752 77068244566444032 77287651718289408 77627294719004547 78560328222278496 78667454263490048 78695948538003456 78768279373056768 78919989633368064 78992526388545792 79266805994061576 79476627209145408 79629701770358784 79702890834485952 79840483579625472 80541566708252672 80660871757633536 80874383099609088 80940944229014208 81015338479224699 81155196929816064 81229788103464792 81370016762867712 81386239309410816 81461042838187848 81497218805342208 81601670717411328 81780195259527424 82118129950682496 83181524000059584 83218464014270464 83325121981415424 83401707571471872 83470348736170902 83562341964742656 83584170154958176 83691296833872816 83728463232679936 83852488985453568 83929559287829904 83966831496413184 84074448617938944 84313801874497536 84684321511641324 85427938614258724 85575414627518464 85702176242485632 85780946625061446 85819041014716416 85850125677821952 85929032043334656 86173665151140864 86472879266248992 86511280935698432 86590794980676096 86701775137249536 86868765567664128 88226599745028096 88380369250063308 88419618015162368 88500886046426304 88532942105253888 88614314294688864 88653666952249344 88767291014037504 88784988337539072 88808180789643062 88906056878555136 89175156743319273 89214758464939008 89583414491653632 90370050765496832 90609262546784256 90743480727337728 90923878041738368 91058562257640984 91182731078136192 91299596546043072 91340141708378112 91559519223087168 91600179814268928 91684371156009984 91717580310478848 92002719666968352 93194114851918608 93354997775474688 93579214500067032 93620772016054272 93740762229092352 93868588537675776 93945844141110016 94032191424327948 94152708938106918 94194521136764928 94334050108635264 94462685433464832 95598070231269376 96018178938340384 96183937102004224 96272341455958272 96414948272796336 96457765107449856 96546421141555968 96581391387549696 96881651770519704 97281989174530116 97325191052660736 97414644353260608 97582813263986688 98585509925996544 98846468232855552 99018747030163521 99189685136441856 99380727686463488 99472070267057664 99563496802229592 99599559868410624 99735375321280512 100019313988374528 100366603273056384 101572949620723712 101666307111183936 101841815755063296 101935420365132288 102019315121986658 102131751290241024 102289362796955664 102440882539846107 102486375426665472 102580572462903216 102757659421925376 103050202291052544 103144917550511232 103322978750103552 103503059625339396 104747104296371328 104843379208408434 104927931384004608 105024372497409024 105226652844490752 105323368518061056 105602162104885248 105689074658748768 105968836278860544 106172935693811712 106270521112647936 107547829010178048 107832510799478784 107921258972018944 108020451305632932 108206929239754752 108306384137953056 108493355683823616 108514985745881088 108614723784250464 108662958407122944 108802227623215104 108991858241834667 109111978896408576 109490839934243328 109591474897418184 109780664921985024 110908698666746112 111202276761962496 111293798314894536 111588395778497088 111803318647271424 111906079050439872 111955775328550912 112008933902508291 112099264823918592 112202297236440576 112418402499330048 112912428682188432 114269568323314176 114374595500081928 114425388019621888 114572042724446208 114677347910773824 114875317782872064 114898220201521152 115075533146575122 115297172354998656 115403144020766118 115454393307568128 115602366849666048 115825020756885504 115931477577434112 117840492333417744 118001181395235072 118043922807005184 118152419059585152 118356388018716672 118379984450052096 118488789582818688 118693339225325568 118900208991092364 118953011286585344 119214940813718112 119444552655538176 120812350062379008 120991307636450304 121311574649413632 121411416343521312 121576974770848256 121732795394724096 121844682155197188 122055025144301568 122079358964116224 122245828208013312 122670292889291136 123177194926023744 124258819802558144 124473330367299584 124772286000089376 124827696021405696 124987682972123136 125205523104256353 125343512947113984 125376255232437264 125536945250809224 125592694849019904 125778733478180352 125894338931744856 125950247244619776 126111672926908416 128141907921388086 128363121941277696 128553264363728448 128610353476599808 128671419937592169 128728561522074624 128775188516732928 128893548065001984 129175535694026272 129709318899373488 129766921403547648 129886192471014144 130303148351496192 131447346567995392 131795290977140736 132024996040218028 132252913515255808 132570553875094962 132629427022743552 132751329069639456 132799413157880832 132980500428374016 133177482506308608 133212271184464593 133359085317832704 133822137697408512 135555076148245248 135913893820176384 136115221091006592 136350199605952512 136385817062607552 136587843386461476 136648500568887296 136774096617204288 136949394819064608 137010212562567168 137400269721403392 137526556734014976 138004079500452528 139662805728495104 139791172277877912 140032496663212032 140431158024081408 140802882806513664 140918766211665024 141048287136491922 141291781705147392 141501075162952896 141563914258415616 141694028150197248 143397105346904064 144027268407510576 144275905653006336 144408512183937408 144622422409194504 144657807578431488 144686647661174784 144819631712333952 144872087081324544 145069636830953472 145322477655779556 145482638528544768 145987786578991104 146121966529890912 146374219895980032 147878264888994816 148269702349283328 148391731086526048 148784527704662784 149071091529695232 149208105400586496 149345245203344388 149603062981920768 150028970982561792 150549904909584576 152359424431085568 152499460666775904 152762723632594944 152903130547698432 153028972682979987 153197626935361536 153434044195433496 153729563139998208 153870858694354824 153939191076757504 154136489132888064 154575303436578816 155254589438009094 157120656444556992 157265068812612651 157334908526980096 157391897076006912 157536558746113536 157839979266736128 157985052777091584 158533611988123152 158953254418290816 159259403540717568 159405781668971904 159680967159250944 161083133416505344 161321743515267072 161748766199218176 161881888458028416 162030676958449398 162310393859632128 162459576206929584 162740033525735424 162772478618821632 162922085676375696 162994437610684416 163203341434822656 163560390519054848 164236259901364992 166363048000119168 166650243962830848 166803415142943744 166940697472341804 167124683929485312 167168340309916352 167382593667745632 167456926465359872 167704977970907136 167859118575659808 167933662992826368 168148897235877888 168627603748995072 169368643023282648 170855877228517448 171150829255036928 171404352484971264 171561893250122892 171638082029432832 171858064086669312 172347330302281728 172613299719862683 172945758532497984 173022561871396864 173104716031149177 173181589961352192 173403550274499072 173737531135328256 176760738500126616 176839236030324736 177001772092852608 177065884210507776 177228628589377728 177307333904498688 177534582028075008 177569976675078144 177616361579286124 177812113757110272 178350313486638546 178429516929878016 179166828983307264 180740101530993664 181218525093568512 181486961454675456 181847756083476736 182117124515281968 182365462156272384 182599193092086144 183119038446174336 183368742312019968 183435160620957696 184005439333936704 186388229703837216 186709995550949376 187158429000134064 187241544032108544 187481524458184704 187891688282220032 188064382848655896 188305417876213836 188389042273529856 188668100217270528 188925370866929664 192036357876680768 192212861882082129 192367874204008448 192544682911916544 192829896545592672 192915530214899712 193092842283111936 193162782775099392 193763303541039408 194563978349060232 194650382105321472 194829288706521216 195165626527973376 197171019851993088 197692936465711104 198037494060327042 198379370272883712 198761455372926976 198855830812642443 198944140534115328 199126993604459184 199199119736821248 199470750642561024 200038627976749056 200733206546112768 203145899241447424 203332614222367872 203683631510126592 203870840730264576 204038630243973316 204263502580482048 204578725593911328 204881765079692214 204972750853330944 205161144925806432 205515318843850752 206100404582105088 206289835101022464 207006119250678792 209494208592742656 209686758416816868 210048744994818048 210646737036122112 211204324209770496 211378149317497536 211572430704737883 211937672557721088 212345871387623424 212541042225295872 215095658020356096 215842517944037888 216040902611265864 216413858479509504 216612768275906112 216986711367647232 217029971491762176 217229447568500928 217325916814245888 217604455246430208 217983716483669334 218223957792817152 218981679868486656 219182949794836368 219561329843970048 221817397333492224 222404553523924992 222587596629789072 223176791556994176 223606637294542848 223812158100879744 224017867805016582 224198529647837184 224404594472881152 224836804998660096 225824857364376864 228539136646628352 228749191000163856 228850776039243776 229144085448892416 229354695821547648 229750635565744128 229796440403042304 230151066293150244 230594344709997312 230806288041532236 230908786615136256 231204733699332096 231862955154868224 232881884157013641 235680984666835488 236002362790470144 236087845614010368 236304838119170304 236759968900104192 236977579165637376 237800417982184728 237906022573170688 238429881627436224 238889105311076352 241624700124758016 241982615272900608 242623149298827264 242822832687042624 243046015437674097 243153949541696512 243465590789448192 243689364310394376 244110050288603136 244158717928232448 244491656416026624 245340585778582272 246354389852047488 248517639605116288 248946660734599168 249544572000178752 249655392042811392 249975365944246272 250411046208512706 250687025894227968 250752510464874528 251073890501618448 251185389698039808 251557466956360704 251788677863489712 251900494489239552 252223345853816832 256283815842776172 256726243882555392 257106528727456896 257342839875184338 257457123044149248 257550377033465856 257787096130003968 258351071388052544 259418637798746976 259533842807095296 259772384942028288 260606296702992384 262894693135990784 264049992080436056 264505827030511616 265141107750189924 265258854045487104 265502658139278912 265598826315761664 265961000856748032 266354965012617216 266424542368929186 266718170635665408 267525470229957819 267644275394817024 271110152296490496 271827787640352768 272230442182013184 272771634125215104 273175686772922952 273297001137774592 273548193234408576 273898789638129216 274020425125134336 274800539442806784 275053113468029952 276008159000905056 279325611456990208 279582344555755824 280064993326424064 280862316048162816 281605765613027328 281837532423330048 282096574272983844 282583563410294784 283002150325905792 283388056300394496 286794210693808128 288054536815021152 288551811306012672 288817024367874816 289244844818389008 289373295322349568 289639263424667904 289744174162649088 290644955311559112 291975573157982208 292243933059781824 292748439791960064 295756529777989632 296539404698566656 296783462173052096 297056241090490563 297569055409325568 298142183059390464 298416210801172992 298690490406688776 299206125963841536 300057941965123584 301099809819169152 304718848862171136 304998921333551808 305525447265189888 305806261095396864 306057945365959974 306395253870723072 306868088390866992 307322647619538321 307459126279996416 307741717388709648 307878382153515008 308272978265776128 309150606873157632 310509178876018188 314241312889113984 314530137625225302 314669817053960192 314783794152013824 315073117492227072 315679958533472256 315970105554183168 317067223976246304 317906508836581632 318518807081435136 318811563337943808 322643487030534144 323497532398436352 323763776916056832 324061353916898796 324620787719264256 324919152413859168 325480067051470848 325544957237643264 325844171352751392 325988875221368832 326406682869645312 326975574725504001 327120781038109696 328472519802729984 332726096000238336 333606830285887488 333881394944683608 334336680619832704 334765187335491264 334913852930719744 335409955941814272 335718237151319616 335867325985652736 336297794471755776 337255207497990144 338737286046565296 341711754457034896 342301658510073856 342808704969942528 343123786500245784 343276164058865664 343716128173338624 344694660604563456 345226599439725366 345891517064995968 346209432062298354 346363179922704384 346807100548998144 347475062270656512 353521477000253232 353678472060649472 354003544185705216 354131768421015552 354457257178755456 355069164056150016 355139953350156288 355232723158572248 356700626973277092 356859033859756032 358333657966614528 361480203061987328 362437050187137024 362973922909350912 363068739110599577 363695512166953472 364234249030563936 364730924312544768 365198386184172288 366238076892348672 366737484624039936 368010878667873408 372776459407674432 373419991101898752 374316858000268128 374483088064217088 374963048916369408 375616569312769059 375783376564440064 376128765697311792 376610835752427672 376778084547059712 377336200434541056 377850741733859328 384072715753361536 384425723764164258 384735748408016896 385089365823833088 385659793091185344 385831060429799424 386185684566223872 386325565550198784 387526607082078816 389127956698120464 389300764210642944 389658577413042432 394342039703986176 395385872931422208 396074988120654084 396758740545767424 397711661625284886 397888281068230656 398253987208918368 398398239473642496 398941501285122048 399636813553393779 400077255953498112 401466413092225536 406291798482894848 406665228444735744 407741681460529152 408077260487946632 409157451187822656 409763530159384428 409945501706661888 410322289851612864 411030637687701504 412200809164210176 412579670202044928 414012238501357584 418988417185485312 419373516833633736 420097489989636096 421293474072244224 422408648419540992 422756298634995072 423144861409475766 423875345115442176 424691742775246848 425082084450591744 430191316040712192 431685035888075776 432081805222531728 432827716959019008 433225536551812224 433973422735294464 434059942983524352 434458895137001856 435208910492860416 435967432967338668 436447915585634304 437963359736973312 438365899589672736 439122659687940096 443634794666984448 444809107047849984 445175193259578144 446353583113988352 447213274589085696 447624316201759488 448035735610033164 448809188945762304 451649714728753728 457078273293256704 457498382000327712 457701552078487552 458288170897784832 458709391643095296 459086918048939961 459592880806084608 460302132586300488 461188689419994624 461612576083064472 461817573230272512 462409467398664192 463725910309736448 465763768314027282 471361969333670976 471795206437837953 472004725580940288 472175691228020736 472609676238340608 473519937800208384 473955158331274752 475600835964369456 475812045146341376 476859763254872448 477778210622152704 483249400249516032 483965230545801216 485246298597654528 485645665374085248 486092030875348194 486307899083393024 486931181578896384 487378728620788752 488220100577206272 488317435856464896 488983312832053248 490681171557164544 492708779704094976 497035279210232576 499089144000357504 499950731888492544 500822092417025412 501374051788455936 501505020929749056 502147781003236896 502370779396079616 503114933912721408 503577355726979424 503800988978479104 504446691707633664 512567631685552344 513452487765110784 514213057454913792 514685679750368676 514914246088298496 515574192260007936 516702142776105088 517839899159588049 518837275597493952 519067685614190592 519544769884056576 521212593405984768 525789386271981568 528099984160872112 529011654061023232 530282215500379848 530517708090974208 531005316278557824 531197652631523328 531922001713496064 532709930025234432 532849084737858372 533436341271330816 535050940459915638 535288550789634048 542220304592980992 543655575280705536 544460884364026368 545543268250430208 546351373545845904 546594002275549184 547096386468817152 547797579276258432 550106226936059904 552016318001810112 558651222913980416 559164689111511648 560129986652848128 561106233170926619 561724632096325632 563675064846660096 564193148545967688 565167126820589568 566004300651811584 566776112600788992 576109073630042304 576638585646246387 577103622612025344 577634048735749632 578489689636778016 578746590644699136 579278526849335808 579488348325298176 581289910623118224 583951146315964416 584487866119563648 585496879583920128 591513059555979264 593078809397133312 593566924346104192 594112482180981126 595138110818651136 596284366118780928 596832421602345984 597380980813377552 598412251927683072 600115883930247168 602199619638338304 609437697724342272 609997842667103616 611050894530379776 611612522190793728 612115890731919948 612790507741446144 613736176781733984 614645295239076642 614918252559992832 615483434777419296 615756764307030016 616545956531552256 618301213746315264 621018357752036376 628482625778227968 629060275250450604 629339634107920384 630146234984454144 631940211108366336 634134447952492608 634717292114213649 635813017673163264 637037614162870272 637623126675887616 645286974061068288 647527553832113664 648122707833797592 649241575438528512 649838304827718336 650960134102941696 651089914475286528 651688342705502784 651977750442737664 652813365739290624 653951149451008002 654241562076219392 656945039605459968 665452192000476672 667213660571774976 667762789889367216 668673361239665408 669530374670982528 670819911883628544 671436474302639232 672595588943511552 674510414995980288 677474572093130592 683423508914069792 684603317020147712 685617409939885056 686247573000491568 686552328117731328 687432256346677248 689389321209126912 690453198879450732 691783034129991936 692418864124596708 692726359845408768 693614201097996288 707042954000506464 707356944121298944 708007088371410432 708263536842031104 708914514357510912 710279906700312576 710465446317144496 713401253946554184 713718067719512064 716667315933229056 722960406123974656 724874100374274048 725947845818701824 726137478221199154 727391024333906944 728468498061127872 729138046313022291 729461848625089536 730396772368344576 732476153784697344 733474969248079872 736021757335746816 745552918815348864 746839982203797504 748633716000536256 748966176128434176 749926097832738816 751233138625538118 751566753128880128 752257531394623584 753221671504855344 753556169094119424 754672400869082112 755701483467718656 768145431506723072 768851447528328516 770178731647666176 771319586182370688 772371369132447744 772651131100397568 775053214164157632 778255913396240928 778601528421285888 779317154826084864 788684079407972352 792149976241308168 793517481091534848 795423323250569772 795776562136461312 796507974417836736 796796478947284992 797883002570244096 799273627106787558 800154511906996224 802932826184451072 812583596965789696 813330456889471488 815483362921058304 816154520975893264 818314902375645312 819527060318768856 819891003413323776 820644579703225728 822061275375403008 824401618328420352 825159340404089856 828024477002715168 837976834370970624 838747033667267472 840194979979272192 842586948144488448 844817296839081984 845512597269990144 846289722818951532 847750690230884352 850164168901183488 860382632081424384 863370071776151552 864163610445063456 865655433918038016 866451073103624448 868119885967048704 868917790274003712 871934865934677336 875926719473946624 876731799179345472 878245319375880192 887269589333968896 889618214095699968 890350386519156288 891168723271471689 892707166227976704 894426549178171392 895248632403518976 896071471220066328 897618377891524608 903299429457507456 914156546586513408 914996764000655424 915403104156975104 916576341795569664 917418783286190592 918173836097879922 919185761612169216 920604265172600976 922377378839989248 923225152166128944 923635146460545024 924818934797328384 927451820619472896 931527536628054564 942723938667341952 943590412875675906 944009451161880576 944351382456041472 945219352476681216 947039875600416768 947910316662549504 951201671928738912 951624090292682752 953719526509744896 955556421244305408 967930461091602432 970492597195309056 971291330748170496 972184061750696388 972615798166786048 973862363157792768 974757457241577504 976440201154412544 976634871712929792 977966625664106496 980926724176512003 981362343114329088 985417559408189952 994070558420465152 998178288000715008 1001644184834050824 1003010041859498112 1004295562006473792 1004741558792159232 1006229867825442816 1007154711453958848 1007601977956958208 1008893383415267328 1025135263371104688 1026904975530221568 1028426114909827584 1029371359500737352 1029828492176596992 1031148384520015872 1033404285552210176 1035679798319176098 1037674551194987904 1039089539768113152 1042425186811969536 1051578772543963136 1056199968321744224 1058023308122046464 1060564431000759696 1061035416181948416 1062010632557115648 1062395305263046656 1065419860050468864 1065698169475716744 1070101880919831276 1070577101579268096 1084440609185961984 1087311150561411072 1088921768728052736 1089206217331798731 1091086536500860416 1092702747091691808 1093188004551098368 1094192772937634304 1095595158552516864 1100212453872119808 1104032636003620224 1117302445827960832 1118329378223023296 1120259973305696256 1122212466341853238 1123449264192651264 1126849707938307177 1127350129693320192 1128386297091935376 1130334253641179136 1132008601303623168 1133552225201577984 1152218147260084608 1153277171292492774 1154207245224050688 1155268097471499264 1156979379273556032 1157493181289398272 1158557053698671616 1158976696650596352 1162579821246236448 1167902292631928832 1168975732239127296 1183026119111958528 1186157618794266624 1187133848692208384 1188224964361962252 1190276221637302272 1193664843204691968 1194761961626755104 1196824503855366144 1198910440660181337 1200231767860494336 1204399239276676608 1218875395448684544 1219995685334207232 1223225044381587456 1224231781463839896 1227472353563467968 1229290590478153284 1229836505119985664 1230966869554838592 1231513528614060032 1233091913063104512 1236602427492630528 1242036715504072752 1256965251556455936 1258120550500901208 1258679268215840768 1260292469968908288 1263880422216732672 1268268895904985216 1269434584228427298 1271626035346326528 1274075228325740544 1275246253351775232 1290573948122136576 1295055107664227328 1296245415667595184 1298483150877057024 1299676609655436672 1301920268205883392 1302179828950573056 1303376685411005568 1305626731478581248 1307902298902016004 1308483124152438784 1313890079210919936 1330904384000953344 1334427321143549952 1335525579778734432 1337346722479330816 1339060749341965056 1341639823767257088 1342872948605278464 1354949144186261184 1366847017828139584 1369206634040295424 1371234819879770112 1372495146000983136 1373104656235462656 1374864512693354496 1377260754146819883 1378778642418253824 1380906397758901464 1383566068259983872 1384837728249193416 1385452719690817536 1387228402195992576 1414085908001012928 1414713888242597888 1415385619313513859 1416014176742820864 1416527073684062208 1417829028715021824 1420559813400625152 1420930892634288992 1426802507893108368 1427436135439024128 1433334631866458112 1445920812247949312 1449748200748548096 1451895691637403648 1452274956442398308 1454782048667813888 1456936996122255744 1458276092626044582 1458923697250179072 1460793544736689152 1464952307569394688 1466949938496159744 1472043514671493632 1491105837630697728 1497267432001072512 1499852195665477632 1502466277251076236 1503133506257760256 1504515062789247168 1506443343009710688 1507112338188238848 1509344801738164224 1511402966935437312 1536290863013446144 1537702895056657032 1540357463295332352 1542639172364741376 1544742738264895488 1550106428328315264 1556511826792481856 1557203056842571776 1558634309652169728 1577368158815944704 1584299952482616336 1587034962183069696 1590846646501139544 1591553124272922624 1593015948835673472 1593592957894569984 1595766005140488192 1598547254213575116 1600309023813992448 1605865652368902144 1625167193931579392 1626660913778942976 1630966725842116608 1632309041951786528 1636629804751290624 1639054120637537712 1639782006826647552 1641289159406451456 1650318680808179712 1656048954005430336 1675953668741941248 1677494067334534944 1680389959958544384 1683318699512779857 1685173896288976896 1691025194539980288 1692579445637903064 1695501380461768704 1700328337802366976 1726740143552303104 1728327220890126912 1729915756938739161 1731310867836076032 1732902146207248896 1736239771934097408 1737835580548007424 1743869731869354672 1751853438947893248 1753463598358690944 1756490638751760384 1774539178667937792 1779236428191399936 1780700773038312576 1782337446542943378 1785414332455953408 1788853098356342784 1790497264807037952 1792142942440132656 1795236755783049216 1806598858915014912 1828313093173026816 1829993528001310848 1833152683591139328 1834837566572381184 1836347672195759844 1838371523224338432 1841208530345201952 1844754757679978496 1846450304332257888 1847270292921090048 1849637869594656768 1854903641238945792 1863055073256109128 1885447877334683904 1887180825751351812 1888018902323761152 1890438704953362432 1895820633325099008 1902403343857477824 1903248180585365504 1904151876342640947 1907439053019489792 1911112842488610816 1935860922183204864 1942582661496340992 1944368123501392776 1945231596333572096 1947724726315585536 1949514914483155008 1952880402308825088 1953269743425859584 1955933251328212992 1961853448353024006 1962724686228658176 1970835118816379904 1988141116840930304 1996356576001430016 2003288369668101648 2006020083718996224 2008591124012947584 2012459735650885632 2014309422907917696 2017786766830534656 2050270526742209376 2053809951060443136 2056852229819655168 2058742719001474704 2059656984353193984 2062296769040031744 2066808571104420352 2071359596638352196 2075349102389975808 2078179079536226304 2112399936643488448 2116046616244092928 2121128862001519392 2122070832363896832 2124021265114231296 2124790610526093312 2130839720100937728 2131396338951433488 2140203761839662552 2141154203158536192 2168881218371923968 2174622301122822144 2177843537456105472 2178412434663597462 2182173073001720832 2185405494183383616 2186376009102196736 2187414138939066873 2188385545875268608 2191190317105033728 2200424907744239616 2208065272007240448 2234604891655921664 2236658756446046592 2240519946611392512 2244424932683706476 2246898528385302528 2253699415876614354 2254700259386640384 2256772594183870752 2260668507282358272 2264017202607246336 2267104450403155968 2304436294520169216 2306554342584985548 2310536194942998528 2313958758547112064 2317114107397343232 2317953393301192704 2325159642492472896 2335804585263857664 2337951464478254592 2366052238223917056 2374267697384416768 2376449928723924504 2380552443274604544 2387329686409383936 2389523923253510208 2393649007710732288 2397820881320362674 2400463535720988672 2408798478553353216 2437750790897369088 2439991370668414464 2446450088763174912 2448463562927679792 2454944707126935936 2458581180956306568 2459673010239971328 2461933739109677184 2466183826126209024 2473204854985261056 2484073431008145504 2513930503112911872 2516241101001802416 2517358536431681536 2520584939937816576 2527760844433465344 2536537791809970432 2538869168456854596 2543252070692653056 2550492506703550464 2581147896244273152 2590110215328454656 2592490831335190368 2596966301754114048 2599353219310873344 2604359657901146112 2606753370822011136 2615804597804032008 2616966248304877568 2627780158421839872 2661808768001906688 2668854642287099904 2671051159557468864 2673506169814415067 2674693444958661632 2678121498683930112 2683279647534514176 2685745897210556928 2709898288372522368 2733694035656279168 2738413268080590848 2742469639759540224 2744990292001966272 2746209312470925312 2749729025386708992 2754521508293639766 2757557284836507648 2761812795517802928 2767132136519967744 2769675456498386832 2770905439381635072 2774456804391985152 2828171816002025856 2830771238627027718 2832028353485641728 2833054147368124416 2835658057430043648 2841119626801250304 2841861785268577984 2853605015786216736 2854872270878048256 2866669263732916224 2891841624495898624 2903791383274807296 2904549912884796616 2909564097335627776 2913873992244511488 2916552185252089164 2917847394500358144 2921587089473378304 2929904615138789376 2933899876992319488 2942780172529536009 2944087029342987264 2982211675261395456 2994534864002145024 3004932554502152472 3006267012515520512 3009030125578494336 3012886686019421376 3014224676376477696 3018689603476328448 3022805933870874624 3072581726026892288 3075405790113314064 3080714926590664704 3085278344729482752 3089485476529790976 3100212856656630528 3113023653584963712 3117268619304339456 3154736317631889408 3168599904965232672 3174069924366139392 3181693293002279088 3183106248545845248 3186031897671346944 3187185915789139968 3197094508427150232 3211731304737804288 3253321827557885952 3261933451684233216 3264618083903573056 3267618651995396193 3273259609502581248 3278108241275075424 3279564013653295104 3282578318812902912 3300637361616359424 3312097908010860672 3351907337483882496 3354988134669069888 3360779919917088768 3366637399025559714 3370347792577953792 3380549123814921531 3382050389079960576 3385158891275806128 3391002760923537408 3400656675604733952 3453480287104606208 3456654441780253824 3459831513877478322 3462621735672152064 3465804292414497792 3472479543868194816 3475671161096014848 3487739463738709344 3503706877895786496 3506927196717381888 3549078357335875584 3558472856382799872 3561401546076625152 3564674893085886756 3570828664911906816 3580994529614075904 3584285884880265312 3590473511566098432 3596731321980544011 3613197717830029824 3656626186346053632 3659987056002621696 3669675133144762368 3672695344391519688 3682417060690403904 3689509515359956992 3692900608664515776 3694540585842180096 3699275739189313536 3709807282477891584 3726110146512218256 3770895754669367808 3774361651502703624 3776037804647522304 3780877409906724864 3791641266650198016 3804806687714955648 3808303752685281894 3814878106038979584 3822225684977221632 3871721844366409728 3885165322992681984 3888736247002785552 3890463192667144192 3895449452631171072 3899029828966310016 3905760804617650176 3906539486851719168 3923706896706048012 3925449372457316352 3941670237632759808 3976282233681860608 3992713152002860032 4006576739336203296 4012040167437992448 4017182248025895168 4024919471301771264 4028618845815835392 4100541053484418752 4107619902120886272 4113704459639310336 4117485438002949408 4119313968706387968 4124593538080063488 4131782262440459649 4133617142208840704 4142719193276704392 4150698204779951616 4156358159072452608 4224799873286976896 4232093232488185856 4242257724003038784 4244141664727793664 4248042530228462592 4249581221052186624 4261679440201875456 4262792677902866976 4280407523679325104 4282308406317072384 4337762436743847936 4349244602245644288 4355687074912210944 4356824869327194924 4364346146003441664 4370810988366767232 4374828277878133746 4376771091750537216 4382380634210067456 4400849815488479232 4416130544014480896 4469209783311843328 4473317512892093184 4488849865367412952 4507398831753228708 4509400518773280768 4513545188367741504 4521337014564716544 4528034405214492672 4534208900806311936 4608872589040338432 4613108685169971096 4621072389885997056 4627917517094224128 4634228214794686464 4650319284984945792 4671609170527715328 4675902928956509184 4732104476447834112 4748535394768833536 4752899857447849008 4761104886549209088 4774659372818767872 4779047846507020416 4787298015421464576 4795641762640725348 4800927071441977344 4817596957106706432 4875501581794738176 4879982741336828928 4892900177526349824 4896927125855359584 4909889414253871872 4917162361912613136 4919346020479942656 4923867478219354368 4968146862016291008 5027861006225823744 5032482202003604832 5034717072863363072 5041169879875633152 5049956098538339571 5055521688866930688 5073075583619940864 5077738336913709192 5086504141385306112 5100985013407100928 5180220430656909312 5184981662670380736 5189747270816217483 5193932603508228096 5198706438621746688 5208719315802292224 5213506741644022272 5231609195608064016 5233932496609755136 5255560316843679744 5323617536003813376 5337709284574199808 5342102319114937728 5347012339628830134 5349386889917323264 5356242997367860224 5366559295069028352 5371491794421113856 5419796576745044736 5467388071312558336 5484939279519080448 5489980584003932544 5499458050773417984 5509043016587279532 5515114569673015296 5523625591035605856 5534264273039935488 5539350912996773664 5541810878763270144 5548913608783970304 5656343632004051712 5661542477254055436 5664056706971283456 5671316114860087296 5683723570537155968 5707210031572433472 5709744541756096512 5733338527465832448 5783683248991797248 5807582766549614592 5809099825769593232 5819128194671255552 5827747984489022976 5833104370504178328 5835694789000716288 5843174178946756608 5859809230277578752 5867799753984638976 5885560345059072018 5888174058685974528 5964423350522790912 5989069728004290048 6009865109004304944 6012534025031041024 6018060251156988672 6025773372038842752 6037379206952656896 6145163452053784576 6150811580226628128 6161429853181329408 6170556689458965504 6172168564880192809 6178970953059581952 6200425713313261056 6226047307169927424 6234537238608678912 6337199809930465344 6348139848732278784 6363386586004558176 6366212497091690496 6372063795342693888 6374371831578279936 6394189016854300464 6423462609475608576 6506643655115771904 6523866903368466432 6529236167807146112 6535237303990792386 6546519219005162496 6556216482550150848 6559128027306590208 6565156637625805824 6601274723232718848 6624195816021721344 6703814674967764992 6709976269338139776 6721559839834177536 6733274798051119428 6740695585155907584 6761098247629843062 6764100778159921152 6770317782551612256 6782005521847074816 6801313351209467904 6906960574209212416 6913308883560507648 6919663027754956644 6931608584828995584 6951342322192029696 6975478927477418688 7007413755791572992 7013854393434763776 7098156714671751168 7122803092153250304 7129349786171773512 7141657329823813632 7161989059228151808 7168571769760530624 7180947023132196864 7193462643961088022 7226395435660059648 7313252372692107264 7319974112005243392 7339350266289524736 7345390688783039376 7364834121380807808 7379019030719913984 7385801217329031552 7398551478378627072 7419614564955783168 7452220293024436512 7541791509338735616 7548723303005407248 7552075609295044608 7561754819813449728 7583282533300396032 7609613375429911296 7616607505370563788 7629756212077959168 7743443688732819456 7770330645985363968 7777472494005571104 7780926385334288384 7790898905262342144 7798059657932620032 7813078973703438336 7847413793412096024 7850898744914632704 7883340475265519616 7952564467363721216 7985426304005720064 8013153478672406592 8020518509443245201 8024080334875984896 8034364496051790336 8049838942603542528 8057237691631670784 8201082106968837504 8215239804241772544 8227408919278620672 8234970876005898816 8238627937412775936 8249187076160126976 8263564524880919298 8267234284417681408 8285438386553408784 8301396409559903232 8312716318144905216 8449599746573953792 8484515448006077568 8496085060456925184 8499162442104373248 8523358880403750912 8525585355805733952 8560815047358650208 8564616812634144768 8675524873487695872 8711374149824421888 8713649738654389848 8728692292006883328 8741621976733534464 8749656555756267492 8753542183501074432 8764761268420134912 8801699630976958464 8832261088028961792 8938419566623686656 8946635025784186368 8977699730734825904 9014797663506457416 9018801037546561536 9027090376735483008 9042674029129433088 9056068810428985344 9068417801612623872 9217745178080676864 9226217370339942192 9242144779771994112 9255835034188448256 9268456429589372928 9300638569969891584 9351805857913018368 9464208952895668224 9497070789537667072 9505799714895698016 9522209773098418176 9549318745637535744 9558095693014040832 9591283525281450696 9635193914213412864 9759965482673657856 9785800355052699648 9793854251710719168 9802855955986188579 9819778828507743744 9834324723825226272 9838692040959885312 9847734956438708736 9936293724032582016 10055722012451647488 10064964404007209664 10069434145726726144 10082339759751266304 10099912197076679142 10111043377733861376 10146151167239881728 10155476673827418384 10173008282770612224 10201970026814201856 10360440861313818624 10369963325340761472 10379494541632434966 10387865207016456192 10397412877243493376 10417438631604584448 10427013483288044544 10463218391216128032 10467864993219510272 10511120633687359488 10647235072007626752 10675418569148399616 10684204638229875456 10694024679257660268 10698773779834646528 10712485994735720448 10742983588842227712 10790193965941632033 10839593153490089472 10934776142625116672 10969878559038160896 10979961168007865088 11018086033174559064 11047251182071211712 11068528546079870976 11078701825993547328 11083621757526540288 11097827217567940608 11312687264008103424 11323084954508110872 11328113413942566912 11342632229720174592 11367447141074311936 11414420063144866944 11466677054931664896 11567366497983594496 11615165533099229184 11618199651539186464 11638256389342511104 11655495968978045952 11666208741008356656 11671389578001432576 11686348357893513216 11719618460555157504 11771120690118144036 11776348117371949056 11928846701045581824 11978139456008580096 12019730218008609888 12025068050062082048 12036120502313977344 12051546744077685504 12074758413905313792 12290326904107569152 12301623160453256256 12322859706362658816 12341113378917931008 12344337129760385618 12357941906119163904 12395346787321378947 12400851426626522112 12452094614339854848 12469074477217357824 12674399619860930688 12696279697464557568 12726773172009116352 12732424994183380992 12744127590685387776 12748743663156559872 12788378033708600928 12846925218951217152 13013287310231543808 13047733806736932864 13058472335614292224 13070474607981584772 13093038438010324992 13112432965100301696 13130313275251611648 13202549446465437696 13248391632043442688 13407629349935529984 13419952538676279552 13466549596102238856 13522196495259686124 13528201556319842304 13540635565103224512 13564011043694149632 13602626702418935808 13813921148418424832 13826617767121015296 13839326055509913288 13863217169657991168 13902684644384059392 13950957854954837376 14014827511583145984 14027708786869527552 14196313429343502336 14245606184306500608 14258699572343547024 14283314659647627264 14323978118456303616 14337143539521061248 14361894046264393728 14386925287922176044 14452790871320119296 14626504745384214528 14639948224010486784 14678700532579049472 14690781377566078752 14729668242761615616 14758038061439827968 14771602434658063104 14904440586048873024 15083583018677471232 15097446606010814496 15104151218590089216 15123509639626899456 15149868295615018713 15166565066600792064 15219226750859822592 15233215010741127576 15259512424155918336 15540661291970727936 15554944988011142208 15561852770668576768 15569241812448652449 15581797810524684288 15596119315865240064 15626157947406876672 15694827586824192048 15701797489829265408 15766680950531039232 15905128934727442432 15970852608011440128 16026306957344813184 16041037018886490402 16048160669751969792 16068728992103580672 16099677885207085056 16114475383263341568 16402164213937675008 16454817838557241344 16469941752011797632 16498374152320253952 16527129049761838596 16534468568835362816 16570876773106817568 16602792819119806464 16625432636289810432 16899199493147907584 16969030896012155136 16992170120913850368 17051170711611467904 17121630094717300416 17129233625268289536 17351049746975391744 17422748299648843776 17427299477308779696 17457384584013766656 17483243953467068928 17499313111512534984 17507084367002148864 17529522536840269824 17603399261953916928 17664522176057923584 17876839133247373312 17893270051568372736 17955399461469651808 18029595327012914832 18037602075093123072 18054180753470966016 18112137620857970688 18435490356161353728 18452434740679884384 18484289559543988224 18511670068376896512 18516505694640578427 18536912859178745856 18601277139939783168 18703611715826036736 18994141579075334144 19011599429791396032 19044419546196836352 19098637491275071488 19116191386028081664 19182567050562901392 19270387828426825728 19519930965347315712 19571600710105399296 19587708503421438336 19605711911972377158 19639557657015487488 19668649447650452544 19677384081919770624 19695469912877417472 19872587448065164032 20111444024903294976 20129928808014419328 20164679519502532608 20199824394153358284 20222086755467722752 20292302334479763456 20310953347654836768 20346016565541224448 20403940053628403712 20720881722627637248 20739926650681522944 20758989083264869932 20794825754486986752 20854026966576089088 20926436782432256064 20935729986439020544 21022241267374718976 21294470144015253504 21368409276459750912 21388049358515320536 21397547559669293056 21424971989471440896 21485967177684455424 21580387931883264066 21679186306980178944 21869552285250233344 21939757118076321792 21959922336015730176 22036172066349118128 22094502364142423424 22137057092159741952 22157403651987094656 22195654435135881216 22625374528016206848 22646169909016221744 22656226827885133824 22685264459440349184 22734894282148623872 22828840126289733888 23230331066198458368 23236399303078372928 23276512778685022208 23310991937956091904 23332417482016713312 23342779156002865152 23372696715787026432 23439236921110315008 23542241380236288072 23552696234743898112 23857693402091163648 23956278912017160192 24039460436017219776 24050136100124164096 24061555528329735603 24072241004627954688 24103093488155371008 24149516827810627584 24580653808215138304 24603246320906512512 24645719412725317632 24682226757835862016 24688674259520771236 24715883812238327808 24790693574642757894 24801702853253044224 24904189228679709696 24938148954434715648 25348799239721861376 25453546344018232704 25488255181370775552 25497487326313119744 25576756067417201856 25693850437902434304 26026574620463087616 26116944671228584448 26140949215963169544 26186076876020649984 26224865930200603392 26260626550503223296 26405098892930875392 26496783264086885376 26815258699871059968 26839905077352559104 26933099192204477712 27044392990519372248 27056403112639684608 27081271130206449024 27128022087388299264 27205253404837871616 27627842296836849664 27653235534242030592 27678652111019826576 27726434339315982336 27805369288768118784 27901915709909674752 28055417573739055104 28392626858687004672 28491212368613001216 28517399144687094048 28566629319295254528 28647956236912607232 28674287079042122496 28773850575844352088 28905581742640238592 29279896448020973568 29357401065158098944 29381562755132157504 29408567867958565737 29459336485523231232 29516076122879655936 29543204869316126208 29808881172097746048 30167166037354942464 30194893212021628992 30208302437180178432 30247019279253798912 30299736591230037426 30333130133201584128 30438453501719645184 30466430021482255152 30519024848311836672 31081322583941455872 31109889976022284416 31138483624897304898 31163595621049368576 31192238631730480128 31252315894813753344 31389655173648384096 31403594979658530816 31533361901062078464 31810257869454884864 31941705216022880256 32052613914689626368 32082074037772980804 32096321339503939584 32137457984207161344 32228950766526683136 32370581897824896099 32804328427875350016 32909635677114482688 32939883504023595264 33054258099523677192 33068937137670725632 33141753546213635136 33205585638239612928 33250865272579620864 33798398986295815168 33938061792024310272 33984340241827700736 34102341423222935808 34243260189434600832 34702099493950783488 34845496599297687552 34854598954617559392 34914769168027533312 34966487906934137856 34998626223025069968 35014168734004297728 35059045073680539648 35329044352115847168 35786540103136745472 35910798922939303616 36059190654025829664 36075204150186246144 36108361506941932032 36224275241715941376 36870980712322707456 36904869481359768768 36968579119087976448 37023340136753793024 37033011389281156854 37073825718357491712 37186040361964136841 37202554279879566336 37407223431652073472 37988283158150668288 38023198859582792064 38088839092393672704 38197274982550142976 38232382772056163328 38365134101125802784 38540775656853651456 39039861930694631424 39143201420210798592 39175417006842876672 39211423823944754316 39279115314030974976 39337298895300905088 39390939825754834944 39745174896130328064 40222888049806589952 40259857616028838656 40399648788306716568 40584604668959526912 40621906695309673536 40692033131082448896 40807880107256807424 41441763445255274496 41479853301363045888 41517978166529739864 41589651508973973504 41708053933152178176 41852873564864512128 42044482534749437952 42588940288030507008 42736818552919501824 42776098717030641072 42795095119338586112 42849943978942881792 42971934355368910848 43160775863766528132 43358372613960357888 43739104570500466688 43879514236152643584 43919844672031460352 44072344132698236256 44189004728284846848 44274114184319483904 44314807303974189312 45250749056032413696 45292339818032443488 45312453655770267648 45370528918880698368 45449604886845056139 45469788564297247744 45657680252579467776 46472798606156745856 46553025557370044416 46621983875912183808 46664834964033426624 46685558312005730304 46745393431574052864 46878473842220630016 47084482760472576144 47105392469487796224 47715386804182327296 47912557824034320384 48078920872034439552 48123111056659471206 48144482009255909376 48206186976310742016 48299033655621255168 49161307616430276608 49206492641813025024 49364453515671724032 49377348519041542472 49581387149285515788 49603405706506088448 49808378457359419392 49876297908869431296 50697598479443722752 50907092688036465408 50976510362741551104 51153512134834403712 51387700875804868608 52053149240926175232 52233889342457168896 52281898431926339088 52372153752041299968 52449731860401206784 52521253101006446592 52810197785861750784 52993566528173770752 53630517399742119936 53679810154705118208 53866198384408955424 54088785981038744496 54112806225279369216 54162542260412898048 55306471068484061184 55357304222039653152 55452868678631964672 55549517083921735281 55610738577536237568 55803831419819349504 56110835147478110208 56982424737226002432 57034798289374188096 57133258638590509056 57295912473825214464 57348574158084244992 57547701151688704176 57811163485280477184 58559792896041947136 58714802130316197888 58763125510264315008 58817135735917131474 58918672971046462464 59032152245759311872 59086409738632252416 59617762344195492096 60334332074709884928 60389786424043257984 60494038558507597824 60599473182460074852 60666260266403168256 60876907003439290368 60932860042964510304 61038049696623673344 62162645167882911744 62219779952044568832 62276967249794609796 62384477263460960256 62779310347296768192 62807189959317061632 63066723802124156928 63620515738909769728 63883410432045760512 64105227829379252736 64164148075545961608 64192642679007879168 64274915968414322688 64457901533053366272 64741163795649792198 65608656855750700032 65819271354228965376 65879767008047190528 66108516199047354384 66137874275341451264 66283507092427270272 66411171276479225856 67596797972591630336 67876123584048620544 67968680483655401472 68204682846445871616 68486520378869201664 69690993198595375104 69709197909235118784 69829538336055066624 69932975813868275712 69997252446050139936 70028337468008595456 70118090147361079296 70658088704231694336 71573080206273490944 71821597845878607232 72118381308051659328 72150408300372492288 72216723013883864064 72448550483431882752 73741961424645414912 73809738962719537536 73937158238175952896 74046680273507586048 74066022778562313708 74147651436714983424 74372080723928273682 74405108559759132672 74814446863304146944 75976566316301336576 76046397719165584128 76464765544112326656 76730268202251605568 77081551313707302912 78079723861389262848 78350834013685753344 78422847647889508632 78558230628061949952 78674597790601810176 78781879651509669888 79490349792260656128 80445776099613179904 80519715232057677312 80799297576613433136 81169209337919053824 81243813390619347072 81384066262164897792 81615760214513614848 82883526890510548992 82959706602726091776 83035956333059479728 83179303017947947008 83416107866304356352 83705747129729024256 85177880576061014016 85473637105839003648 85552197434061282144 85590190238677172224 85699887957885763584 85943868710737821696 86321551727533056264 86716745227920715776 87478209141000933376 87839689344062920704 88144688265396472512 88225703603875697211 88378009456569693696 88548228368638967808 88629614607948378624 90501498112064827392 90584679636064886976 90624907311540535296 90741057837761396736 90899209773690112278 90939577128594495488 91315360505158935552 92945597212313491712 93243967751824367616 93329669928066853248 93490786863148105728 93756947684441260032 94168965520945152288 94210784938975592448 95430773608364654592 95825115648068640768 96157841744068879104 96246222113318942412 96288964018511818752 96412373952621484032 98322615232860553216 98412985283626050048 98728907031343448064 98754697038083084944 99162774298571031576 99206811413012176896 99616756914718838784 99752595817738862592 101395196958887445504 101814185376072930816 101953020725483102208 102307024269668807424 104106298481852350464 104467778684914337792 104563796863852678176 104744307504082599936 104899463720802413568 105042506202012893184 105987133056347541504 107359620309410236416 107732396768817910848 108177571962077488992 108225612450558738432 108325084520825796096 110612942136968122368 110714608444079306304 110905737357263929344 111099034167843470562 111221477155072475136 111607662839638699008 112221670294956220416 113964849474452004864 114069596578748376192 114266517277181018112 114591824947650428928 114697148316168489984 115095402303377408352 115622326970560954368 117119585792083894272 117429604260632395776 117526251020528630016 117634271471834262948 117837345942092924928 118172819477264504832 119235524688390984192 120668664149419769856 120779572848086515968 121198946364920149704 121753814006878580736 121865720085929020608 122076099393247346688 124325290335765823488 124439559904089137664 124553934499589219592 124768954526921920512 125558620694593536384 126133447604248313856 127241031477819539456 127766820864091521024 128210455658758505472 128328296151091923216 128385285358015758336 128549831936828645376 128915803066106732544 129482327591299584396 131217313711501400064 131638542708457930752 131759534016094381056 132217032398094708768 132275748550682902528 132567014184854540544 132822342552958451712 135193595945183260672 135752247168097241088 135937360967310802944 136348814660535168417 136409365692891743232 136973040757738403328 139418395818470237568 139659076672110133248 139865951627736551424 139994504892100279872 140056674936017190912 140236180294722158592 141316177408463388672 143146160412546981888 143643195691757214464 144236762616103318656 144433446027767728128 144897100966863765504 147483922849290829824 147619477925439075072 148093360547015172096 148132045557124627416 148744161447856547364 148810217119518265344 149628893726608293888 151953132632602673152 152092795438331168256 152929531088224653312 153460536404503211136 154163102627414605824 156159447722778525696 156701668027371506688 156845695295779017264 157116461256123899904 157349195581203620352 157563759303019339776 158980699584521312256 160891552199226359808 161039430464115354624 161598595153226866272 162338418675838107648 162487626781238694144 165919413205452183552 166071912666118959456 166358606035895894016 166648551251765205843 166832215732608712704 167411494259458048512 170947274211678007296 171104394868122564288 171180380477354344448 171399775915771527168 171887737421475643392 172643103455066112528 173433490455841431552 174956418282001866752 175679378688125841408 176289376530792945024 176451407207751394422 176756018913139387392 177096456737277935616 177259229215896757248 181002996224129654784 181169359272129773952 181482115675522793472 181798419547380224556 181879154257188990976 182630721010317871104 185891194424626983424 186487935503648735232 186659339856133706496 188337931041890304576 188421569877951184896 190861547216729309184 191650231296137281536 192315683488137758208 192492444226637884824 192577928037023637504 192824747905242968064 196645230465721106432 196825970567252100096 197457814062686896128 197509394076166169888 198325548597142063152 198413622826024353792 199233513829437677568 202790393917774891008 203628370752145861632 203906041450966204416 204614048539337614848 208935557369828675584 209127593727705356352 209488615008165199872 209798927441604827136 210085012404025786368 211974266112695083008 214719240618820472832 215464793537635821696 216355143924154977984 216451224901117476864 216650169041651592192 221225884273936244736 221429216888158612608 221811474714527858688 222198068335686941124 222442954310144950272 223215325679277398016 224443340589912440832 227929698948904009728 228139193157496752384 229394296632336979968 230190804606754816704 231244653941121908736 234239171584167788544 235052502041057260032 235268542943668525896 235674691884185849856 236345638954529009664 238471049376781968384 241337328298839539712 241559145696173031936 242397892729840299408 243507628013757161472 243731440171858041216 244152198786494693376 248650580671531646976 248879119808178275328 249107868999178439184 249537909053843841024 251117241389187072768 255533641728183042048 256420911317517010944 256656592302183846432 256770570716031516672 257099663873657290752 257831606132213465088 258964655182599168792 262434627423002800128 263519068032188762112 264434064796189417536 264551497101365805056 264677110811627091633 265134028369709081088 265644685105916903424 270387191890366521344 271504494336194482176 271874721934621605888 272697629321070336834 272818731385783486464 273946081515476806656 278836791636940475136 279731903255473102848 279989009784200559744 280472360589444317184 282632354816926777344 286292320825093963776 287286391383514428928 288473525232206637312 288866892055535456256 294967845698581659648 295238955850878150144 296186721094030344192 296264091114249254832 297488322895713094728 297620434239036530688 299257787453216587776 303906265265205346304 304185590876662336512 305859062176449306624 306921072809006422272 312318895445557051392 313403336054743013376 313691390591558034528 314232922512247799808 314698391162407240704 315127518606038679552 317961399169042624512 322078860928230709248 323197190306453732544 324676837351676215296 324975253562477388288 331838826410904367104 332143825332237918912 332717212071791788032 333297102503530411686 333664431465217425408 334822988518916097024 341894548423356014592 342208789736245128576 342799551831543054336 343775474842951286784 345286206910132225056 346866980911682863104 349912836564003733504 351358757376251682816 352578753061585890048 352902814415502788844 353512037826278774784 354518458431793514496 362005992448259309568 362338718544259547904 363596839094760449112 363758308514377981952 365261442020635742208 371782388849253966848 372975871007297470464 373318679712267412992 376675862083780609152 381723094433458618368 383300462592274563072 384631366976275516416 384984888453275769648 385155856074047275008 385649495810485936128 393651941134504200192 394915628125373792256 395018788152332339776 396651097194284126304 396827245652048707584 398467027658875355136 405580787835549782016 407256741504291723264 407812082901932408832 409046443981605505251 409228097078675229696 417871114739657351168 418255187455410712704 418977230016330399744 419597854883209654272 420170024808051572736 423948532225390166016 429438481237640945664 430929587075271643392 432710287848309955968 433300338083303184384 442451768547872489472 442858433776317225216 444396136671373882248 446430651358554796032 448886681179824881664 455859397897808019456 456278386314993504768 458788593264673959936 460381609213509633408 462489307882243817472 468478343168335577088 470105004082114520064 470537085887337051792 471349383768371699712 472691277909058019328 476942098753563936768 482674656597679079424 483118291392346063872 484795785459680598816 487015256027514322944 487462880343716082432 497758239616356550656 498215737998356878368 499075818107687682048 499945653755295617529 502234482778374145536 512841822635034021888 513313184604367692864 513541141432063033344 514199327747314581504 515663212264426930176 517929310365198337584 524869254846005600256 527038136064377524224 528868129592378835072 529354221623254183266 530268056739418162176 531289370211833806848 540774383780733042688 543008988672388964352 545395258642140673668 545637462771566972928 547892163030953613312 557673583273880950272 559463806510946205696 559978019568401119488 565264709633853554688 572584641650187927552 574572782767028857856 576947050464413274624 577733784111070912512 589935691397163319296 590477911701756300288 592373442188060688384 592528182228498509664 594976645791426189456 595240868478073061376 608371181753324673024 611718124352898613248 613842145618012844544 626806672109486026752 627382781183116069056 628465845024495599616 629396782324814481408 630255037212077359104 635922798338085249024 644157721856461418496 646394380612907465088 649353674703352430592 649950507124954776576 663677652821808734208 664287650664475837824 665434424143583576064 666594205007060823372 667328862930434850816 669645977037832194048 683789096846712029184 684417579472490257152 690572413820264450112 693733961823365726208 699825673128007467008 702717514752503365632 705157506123171780096 705805628831005577688 707024075652557549568 709036916863587028992 724011984896518619136 724677437088519095808 727193678189520898224 727516617028755963904 730522884041271484416 743564777698507933696 745951742014594940928 746637359424534825984 753351724167561218304 766600925184549126144 769262733952551032832 769969776906551539296 770311712148094550016 771298991620971872256 787303882269008400384 790037576304664679552 793302194388568252608 793654491304097415168 796934055317750710272 811161575671099564032 814513483008583446528 815624165803864817664 818092887963211010502 818456194157350459392 835742229479314702336 836510374910821425408 839195709766419308544 847897064450780332032 858876962475281891328 861859174150543286784 865420575696619911936 866600676166606368768 884903537095744978944 885716867552634450432 888792273342747764496 892861302717109592064 897773362359649763328 911718795795616038912 912556772629987009536 917577186529347919872 920763218427019266816 936956686336671154176 940210008164229040128 941074171774674103584 942698767536743399424 945382555818116038656 953884197507127873536 966236582784692127744 969591570919361197632 974030512055028645888 974925760687432164864 995516479232713101312 996431475996713756736 998151636215375364096 999891307510591235058 1004468965556748291072 1025683645270068043776 1026626369208735385728 1028398655494629163008 1031326424528853860352 1035858620730396675168 1049738509692011200512 1054076272128755048448 1057736259184757670144 1058708443246508366532 1060536113478836324352 1081548767561466085376 1086017977344777928704 1090790517284281347336 1091274925543133945856 1095784326061907226624 1115347166547761900544 1118927613021892411392 1119956039136802238976 1145169283300375855104 1149145565534057715712 1153894100928826549248 1155467568222141825024 1180955823403512600576 1184746884376121376768 1185056364456997019328 1189953291582852378912 1190481736956146122752 1216742363506649346048 1223436248705797226496 1227684291236025689088 1253613344218972053504 1254765562366232138112 1256931690048991199232 1258793564649628962816 1260510074424154718208 1271845596676170498048 1288315443712922836992 1292788761225814930176 1299901014249909553152 1327355305643617468416 1328575301328951675648 1333188410014121646744 1339291954075664388096 1367578193693424058368 1368835158944980514304 1381144827640528900224 1387467923646731452416 1399651346256014934016 1405435029505006731264 1410315012246343560192 1411611257662011155376 1414048151305115099136 1418073833727174057984 1448023969793037238272 1449354874177038191616 1454387356379041796448 1455033234057511927808 1461045768082542968832 1487129555397015867392 1493274718849069651968 1499836961265886852587 1506703448335122436608 1538525467905102065664 1539939553813103078592 1540623424296189100032 1542597983241943744512 1574607764538016800768 1580075152609329359104 1586604388777136505216 1593868110635501420544 1622323151342199128064 1629026966017166893056 1636185775926422021004 1636912388314700918784 1671484458958629404672 1673020749821642850816 1678391419532838617088 1695794128901560664064 1717753924950563782656 1723718348301086573568 1730841151393239823872 1733201352333212737536 1769807074191489957888 1771433735105268900864 1777584546685495528992 1785722605434219184128 1825113545259974019072 1835154373058695839744 1841526436854038533632 1880420016328458080256 1882148343549348207168 1885397535073486798848 1890765111636232077312 1907768395014255747072 1932473165569384255488 1939183141838722395264 1948061024110057291776 1949851521374864329728 1991032958465426202624 1992862951993427513472 1996303272430750728192 1999782615021182470116 2008937931113496582144 2051367290540136087552 2053252738417470771456 2071717241460793350336 2099477019384022401024 2108152544257510096896 2115472518369515340288 2117416886493016733064 2121072226957672648704 2163097535122932170752 2172035954689555857408 2181581034568562694672 2182549851086267891712 2191568652123814453248 2230694333095523801088 2237855226043784822784 2239912078273604477952 2298291131068115431424 2307788201857653098496 2310935136444283650048 2361911646807025201152 2370112728913994038656 2379906583165704757824 2380963473912292245504 2433484727013298692096 2446872497411594452992 2455368582472051378176 2507226688437944107008 2509531124732464276224 2517587129299257925632 2543691193352340996096 2576630887425845673984 2585577522451629860352 2599802028499819106304 2654710611287234936832 2657150602657903351296 2666376820028243293488 2678583908151328776192 2735156387386848116736 2737670317889961028608 2762289655281057800448 2810870059010013462528 2820630024492687120384 2823222515324022310752 2828096302610230198272 2836147667454348115968 2898709748354076383232 2908774712758083592896 2910066468115023855616 2922091536165085937664 2974259110794031734784 2986549437698139303936 2999673922531773705174 3013406896670244873216 3077050935810204131328 3079879107626206157184 3085195966483887489024 3149215529076033601536 3160150305218658718208 3173208777554273010432 3244646302684398256128 3258053932034333786112 3272371551852844042008 3273824776629401837568 3342968917917258809344 3346041499643285701632 3356782839065677234176 3435507849901127565312 3447436696602173147136 3461682302786479647744 3466402704666425475072 3542867470210537801728 3555169093370991057984 3571445210868438368256 3650227090519948038144 3670308746117391679488 3683052873708077067264 3760840032656916160512 3764296687098696414336 3770795070146973597696 3781530223272464154624 3815536790028511494144 3864946331138768510976 3878366283677444790528 3899703042749728659456 3982065916930852405248 3985725903986855026944 3999565230042364940232 4017875862226993164288 4102734581080272175104 4106505476834941542912 4143434482921586700672 4198954038768044802048 4216305088515020193792 4230945036739030680576 4234833772986033466128 4242144453915345297408 4344071909379111714816 4363162069137125389344 4365099702172535783424 4383137304247628906496 4461388666191047602176 4479824156547208955904 4499510883797660557761 4596582262136230862848 4615576403715306196992 4621870272888567300096 4723823293614050402304 4740225457827988077312 4759813166331409515648 4866969454026597384192 4910737164944102756352 5014453376875888214016 5019062249464928552448 5035174258598515851264 5087382386704681992192 5153261774851691347968 5171155044903259720704 5199604056999638212608 5309421222574469873664 5314301205315806702592 5332753640056486586976 5357167816302657552384 5475340635779922057216 5524579310562115600896 5641260048985374240768 5646445030648044621504 5656192605220460396544 5672295334908696231936 5797419496708152766464 5817549425516167185792 5844183072330171875328 5948518221588063469568 5973098875396278607872 5999347845063547410348 6026813793340489746432 6154101871620408262656 6159758215252412314368 6298431058152067203072 6320300610437317436416 6346417555108546020864 6489292605368796512256 6516107864068667572224 6544743103705688084016 6547649553258803675136 6692082999286571403264 6713565678131354468352 6894873393204346294272 6923364605572959295488 6932805409332850950144 7085734940421075603456 7110338186741982115968 7142890421736876736512 7300454181039896076288 7340617492234783358976 7366105747416154134528 7521680065313832321024 7528593374197392828672 7631073580057022988288 7729892662277537021952 7756732567354889581056 7799406085499457318912 7964131833861704810496 7971451807973710053888 7999130460084729880464 8035751724453986328576 8205469162160544350208 8213010953669883085824 8286868965843173401344 8432610177030040387584 8461890073478061361152 8469667545972066932256 8484288907830690594816 8726324138274250778688 8730199404345071566848 8766274608495257812992 8922777332382095204352 8959648313094417911808 8999021767595321115522 9193164524272461725696 9231152807430612393984 9447646587228100804608 9480450915655976154624 9519626332662819031296 9733938908053194768384 9821474329888205512704 10028906753751776428032 10038124498929857104896 10070348517197031702528 10306523549703382695936 10342310089806519441408 10399208113999276425216 10628602410631613405184 10665507280112973173952 10714335632605315104768 10950681271559844114432 11049158621124231201792 11282520097970748481536 11292890061296089243008 11312385210440920793088 11344590669817392463872 11594838993416305532928 11635098851032334371584 11897036443176126939136 11946197750792557215744 11998695690127094820696 12053627586680979492864 12308203743240816525312 12319516430504824628736 12596862116304134406144 12640601220874634872832 12692835110217092041728 13032215728137335144448 13089486207411376168032 13095299106517607350272 13384165998573142806528 13789746786408692588544 13846729211145918590976 13865610818665701900288 14171469880842151206912 14220676373483964231936 14600908362079792152576 14732211494832308269056 15043360130627664642048 15057186748394785657344 15262147160114045976576 15459785324555074043904 15513465134709779162112 15598812170998914637824 15928263667723409620992 15942903615947420107776 15998260920169459760928 16071503448907972657152 16426021907339766171648 16573737931686346802688 16923780146956122722304 16939335091944133864512 16968577815661381189632 17452648276548501557376 17532549216990515625984 17845554664764190408704 17919296626188835823616 17998043535190642231044 18386329048544923451392 18462305614861224787968 18895293174456201609216 18960901831311952309248 19039252665325638062592 19467877816106389536768 19642948659776411025408 20076248997859714209792 20140697034394063405056 20684620179613038882816 20798416227998552850432 21257204821263226810368 21331014560225946347904 21428671265210630209536 21901362543119688228864 22098317242248462403584 22565040195941496963072 22585780122592178486016 23189677986832611065856 23270197702064668743168 23794072886352253878272 23892395501585114431488 23997391380254189641392 24107255173361958985728 24616407486481633050624 24639032861009649257472 25281202441749269745664 25385670220434184083456 26178972414822752336064 26190598213035214700544 26768331997146285613056 27579493572817385177088 27693458422291837181952 28342939761684302413824 28441352746967928463872 29201816724159584305152 29464422989664616538112 30086720261255329284096 30114373496789571314688 30919570649110148087808 31026930269419558324224 31197624341997829275648 31885807231894840215552 31996521840338919521856 32143006897815945314304 32852043814679532343296 33147475863372693605376 33847560293912245444608 33878670183888267729024 33937155631322762379264 34905296553097003114752 35691109329528380817408 35838593252377671647232 35996087070381284462088 36772658097089846902784 36924611229722449575936 37790586348912403218432 37921803662623904618496 38078505330651276125184 39285897319552822050816 40152497995719428419584 41369240359226077765632 41596832455997105700864 42514409642526453620736 42662029120451892695808 43802725086239376457728 44196634484496924807168 45130080391882993926144 45171560245184356972032 46379355973665222131712 46540395404129337486336 47784791003170228862976 47994782760508379282784 48214510346723917971456 49278065722019298514944 50562404883498539491328 50771340440868368166912 52357944829645504672128 53536663994292571226112 55158987145634770354176 55386916844583674363904 56685879523368604827648 56882705493935856927744 58403633448319168610304 58928845979329233076224 60228746993579142629376 62053860538839116648448 62395248683995658551296 63771614463789680431104 63993043680677839043712 64286013795631890628608 65704087629359064686592 66294951726745387210752 67695120587824490889216 67757340367776535458048 69810593106194006229504 71382218659056761634816 71677186504755343294464 71992174140762568924176 73849222459444899151872 75843607325247809236992 76157010661302552250368 78571794639105644101632 80304995991438856839168 82738480718452155531264 85028819285052907241472 85324058240903785391616 87605450172478752915456 88393268968993849614336 90260160783765987852288 90343120490368713944064 92758711947330444263424 93080790808258674972672 95989565521016758565568 96429020693447835942912 98556131444038597029888 101124809766997078982656 101542680881736736333824 104715889659291009344256 107073327988585142452224 110317974291269540708352 110773833689167348727808 113371759046737209655296 113765410987871713855488 117857691958658466152448 120457493987158285258752 124107721077678233296896 124790497367991317102592 127543228927579360862208 127986087361355678087424 131408175258718129373184 132589903453490774421504 135390241175648981778432 135514680735553070916096 139621186212388012459008 143354373009510686588928 143984348281525137848352 151687214650495618473984 152314021322605104500736 160609991982877713678336 165476961436904311062528 170057638570105814482944 170648116481807570783232 175210900344957505830912 176786537937987699228672 180686240980737427888128 186161581616517349945344 191979131042033517131136 192858041386895671885824 197112262888077194059776 202249619533994157965312 203085361763473472667648 209431779318582018688512 214146655977170284904448 221547667378334697455616 227530821975743427710976 235715383917316932304896 240914987974316570517504 248215442155356466593792 255086457855158721724416 255972174722711356174848 262816350517436258746368 265179806906981548843008 270780482351297963556864 271029361471106141832192 279242372424776024918016 287968696563050275696704 303374429300991236947968 304628042645210209001472 321219983965755427356672 330953922873808622125056 340115277140211628965888 341296232963615141566464 353573075875975398457344 361372481961474855776256 372323163233034699890688 383958262084067034262272 394224525776154388119552 404499239067988315930624 406170723526946945335296 418863558637164037377024 455061643951486855421952 481829975948633141035008 496430884310712933187584 510172915710317443448832 511944349445422712349696 525632701034872517492736 530359613813963097686016 542058722942212283664384 558484744849552049836032 575937393126100551393408 606748858601982473895936 609256085290420418002944 642439967931510854713344 682592465927230283132928 707146151751950796914688 722744963922949711552512 744646326466069399781376 767916524168134068524544 788449051552308776239104 812341447053893890670592 837727117274328074754048 910123287902973710843904 963659951897266282070016 992861768621425866375168 1020345831420634886897664 1023888698890845424699392 1060719227627926195372032 1084117445884424567328768 1116969489699104099672064 1151874786252201102786816 1213497717203964947791872 1218512170580840836005888 1365184931854460566265856 1445489927845899423105024 1489292652932138799562752 1535833048336268137049088 1576898103104617552478208 1675454234548656149508096 1820246575805947421687808 1927319903794532564140032 2047777397781690849398784 2121438455255852390744064 2168234891768849134657536 2233938979398208199344128 2303749572504402205573632 2437024341161681672011776 2730369863708921132531712 2890979855691798846210048 2978585305864277599125504 3071666096672536274098176 3350908469097312299016192 3640493151611894843375616 4095554795563381698797568 4336469783537698269315072 4467877958796416398688256 4607499145008804411147264 5460739727417842265063424 5781959711383597692420096 6143332193345072548196352 6701816938194624598032384 8191109591126763397595136 8672939567075396538630144 8935755917592832797376512 9214998290017608822294528 10921479454835684530126848 12286664386690145096392704 13403633876389249196064768 16382219182253526795190272 17345879134150793077260288 18429996580035217644589056 24573328773380290192785408 26807267752778498392129536 32764438364507053590380544 36859993160070435289178112 49146657546760580385570816 73719986320140870578356224 98293315093521160771141632 147439972640281741156712448 294879945280563482313424896
- Sum of all divisors σ(n): 1040831941385477692181240055
- Sum of proper divisors (its aliquot sum) s(n): 745951996104914209867815159
- 294879945280563482313424896 is an abundant number, because the sum of its proper divisors (745951996104914209867815159) is greater than itself. Its abundance is 451072050824350727554390263
Bases of 294879945280563482313424896
- Binary: 11110011111010110100000111011101011000100011001101111011011000011100000100000000000000002
- Hexadecimal: 0xF3EB41DD62337B61C10000
- Base-36: 111UOIL2QF7N6KG000
Squares and roots of 294879945280563482313424896
- 294879945280563482313424896 squared (2948799452805634823134248962) is 86954182128668113545898279796056924432730909432610816
- 294879945280563482313424896 cubed (2948799452805634823134248963) is 25641044468017804385403143171107327397624186934004160098333599172722776013275136
-
294879945280563482313424896 is a
perfect square number . Itssquare root is 17172068753664 -
The
cube root of 294879945280563482313424896 is 665602706.2906561565
Scales and comparisons
How big is 294879945280563482313424896?- 294,879,945,280,563,482,313,424,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 294,879,945,280,563,482,313,424,896 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 294879945280563482313424896 cubic inches would be around 55466892.2 feet tall.
Recreational maths with 294879945280563482313424896
- 294879945280563482313424896 backwards is 698424313284365082549978492
- The number of decimal digits it has is: 27
- The sum of 294879945280563482313424896's digits is 135
- 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 294879945280563482313424896 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 294879945280563482313424896 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/294879945280563482313424896/
Chicago style:
Numbermatics. 2024. "Number 294879945280563482313424896 - Facts about the integer". https://numbermatics.com/n/294879945280563482313424896/
The information we have on file for 294879945280563482313424896 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 294879945280563482313424896, math, Factors of 294879945280563482313424896, curriculum, school, college, exams, university, Prime factorization of 294879945280563482313424896, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-four septillion, eight hundred seventy-nine sextillion, nine hundred forty-five quintillion, two hundred eighty quadrillion, five hundred sixty-three trillion, four hundred eighty-two billion, three hundred thirteen million, four hundred twenty-four thousand, eight hundred ninety-six.